Lines Matching refs:SIFoldOperands
78 class SIFoldOperands : public MachineFunctionPass { class
107 SIFoldOperands() : MachineFunctionPass(ID) { in SIFoldOperands() function in __anonab0293a00111::SIFoldOperands
123 INITIALIZE_PASS(SIFoldOperands, DEBUG_TYPE,
126 char SIFoldOperands::ID = 0;
128 char &llvm::SIFoldOperandsID = SIFoldOperands::ID;
175 return new SIFoldOperands(); in createSIFoldOperandsPass()
591 void SIFoldOperands::foldOperand( in foldOperand()
1158 bool SIFoldOperands::tryFoldCndMask(MachineInstr &MI) const { in tryFoldCndMask()
1197 bool SIFoldOperands::tryFoldZeroHighBits(MachineInstr &MI) const { in tryFoldZeroHighBits()
1218 bool SIFoldOperands::foldInstOperand(MachineInstr &MI, in foldInstOperand()
1294 const MachineOperand *SIFoldOperands::isClamp(const MachineInstr &MI) const { in isClamp()
1336 bool SIFoldOperands::tryFoldClamp(MachineInstr &MI) { in tryFoldClamp()
1414 SIFoldOperands::isOMod(const MachineInstr &MI) const { in isOMod()
1478 bool SIFoldOperands::tryFoldOMod(MachineInstr &MI) { in tryFoldOMod()
1514 bool SIFoldOperands::tryFoldRegSequence(MachineInstr &MI) { in tryFoldRegSequence()
1602 bool SIFoldOperands::tryFoldLCSSAPhi(MachineInstr &PHI) { in tryFoldLCSSAPhi()
1644 bool SIFoldOperands::tryFoldLoad(MachineInstr &MI) { in tryFoldLoad()
1697 bool SIFoldOperands::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()