Lines Matching refs:SIFoldOperands
78 class SIFoldOperands : public MachineFunctionPass { class
107 SIFoldOperands() : MachineFunctionPass(ID) { in SIFoldOperands() function in __anon3d458c240111::SIFoldOperands
123 INITIALIZE_PASS(SIFoldOperands, DEBUG_TYPE,
126 char SIFoldOperands::ID = 0;
128 char &llvm::SIFoldOperandsID = SIFoldOperands::ID;
199 return new SIFoldOperands(); in createSIFoldOperandsPass()
604 void SIFoldOperands::foldOperand( in foldOperand()
1153 bool SIFoldOperands::tryFoldCndMask(MachineInstr &MI) const { in tryFoldCndMask()
1192 bool SIFoldOperands::tryFoldZeroHighBits(MachineInstr &MI) const { in tryFoldZeroHighBits()
1213 void SIFoldOperands::foldInstOperand(MachineInstr &MI, in foldInstOperand()
1328 const MachineOperand *SIFoldOperands::isClamp(const MachineInstr &MI) const { in isClamp()
1370 bool SIFoldOperands::tryFoldClamp(MachineInstr &MI) { in tryFoldClamp()
1441 SIFoldOperands::isOMod(const MachineInstr &MI) const { in isOMod()
1505 bool SIFoldOperands::tryFoldOMod(MachineInstr &MI) { in tryFoldOMod()
1534 bool SIFoldOperands::tryFoldRegSequence(MachineInstr &MI) { in tryFoldRegSequence()
1629 bool SIFoldOperands::tryFoldLCSSAPhi(MachineInstr &PHI) { in tryFoldLCSSAPhi()
1671 bool SIFoldOperands::tryFoldLoad(MachineInstr &MI) { in tryFoldLoad()
1724 bool SIFoldOperands::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()