mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 11:13:28 +01:00
[PPC64LE] Properly initialize instr-info in PPCVSXSwapRemoval pass
Replace some hacky code with the proper way to get at this data. No functional change. llvm-svn: 251848
This commit is contained in:
parent
7f2d34165d
commit
d638039525
@ -220,7 +220,7 @@ public:
|
||||
void PPCVSXSwapRemoval::initialize(MachineFunction &MFParm) {
|
||||
MF = &MFParm;
|
||||
MRI = &MF->getRegInfo();
|
||||
TII = static_cast<const PPCInstrInfo*>(MF->getSubtarget().getInstrInfo());
|
||||
TII = MF->getSubtarget<PPCSubtarget>().getInstrInfo();
|
||||
|
||||
// An initial vector size of 256 appears to work well in practice.
|
||||
// Small/medium functions with vector content tend not to incur a
|
||||
|
Loading…
Reference in New Issue
Block a user