Home
last modified time | relevance | path

Searched defs:PPCVSXSwapRemoval (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCVSXSwapRemoval.cpp96 struct PPCVSXSwapRemoval : public MachineFunctionPass { struct
98 static char ID;
99 const PPCInstrInfo *TII;
100 MachineFunction *MF;
101 MachineRegisterInfo *MRI;
104 std::vector<PPCVSXSwapEntry> SwapVector;
108 DenseMap<MachineInstr*, int> SwapMap;
112 EquivalenceClasses<int> *EC;
114 PPCVSXSwapRemoval() : MachineFunctionPass(ID) { in PPCVSXSwapRemoval() function
160 bool isRegInClass(unsigned Reg, const TargetRegisterClass *RC) { in isRegInClass()
[all …]