Lines Matching refs:SIFoldOperands
84 class SIFoldOperands : public MachineFunctionPass { class
107 SIFoldOperands() : MachineFunctionPass(ID) { in SIFoldOperands() function in __anon5a94fe150111::SIFoldOperands
123 INITIALIZE_PASS(SIFoldOperands, DEBUG_TYPE,
126 char SIFoldOperands::ID = 0;
128 char &llvm::SIFoldOperandsID = SIFoldOperands::ID;
164 return new SIFoldOperands(); in createSIFoldOperandsPass()
396 void SIFoldOperands::foldOperand( in foldOperand()
791 void SIFoldOperands::foldInstOperand(MachineInstr &MI, in foldInstOperand()
908 const MachineOperand *SIFoldOperands::isClamp(const MachineInstr &MI) const { in isClamp()
962 bool SIFoldOperands::tryFoldClamp(MachineInstr &MI) { in tryFoldClamp()
1022 SIFoldOperands::isOMod(const MachineInstr &MI) const { in isOMod()
1082 bool SIFoldOperands::tryFoldOMod(MachineInstr &MI) { in tryFoldOMod()
1109 bool SIFoldOperands::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()