Lines Matching refs:SILowerControlFlow
71 class SILowerControlFlow : public MachineFunctionPass { class
141 SILowerControlFlow() : MachineFunctionPass(ID) {} in SILowerControlFlow() function in __anon0c226a110111::SILowerControlFlow
162 char SILowerControlFlow::ID = 0;
164 INITIALIZE_PASS(SILowerControlFlow, DEBUG_TYPE,
174 char &llvm::SILowerControlFlowID = SILowerControlFlow::ID;
176 bool SILowerControlFlow::hasKill(const MachineBasicBlock *Begin, in hasKill()
207 void SILowerControlFlow::emitIf(MachineInstr &MI) { in emitIf()
305 void SILowerControlFlow::emitElse(MachineInstr &MI) { in emitElse()
368 void SILowerControlFlow::emitIfBreak(MachineInstr &MI) { in emitIfBreak()
422 void SILowerControlFlow::emitLoop(MachineInstr &MI) { in emitLoop()
448 SILowerControlFlow::skipIgnoreExecInstsTrivialSucc( in skipIgnoreExecInstsTrivialSucc()
477 MachineBasicBlock *SILowerControlFlow::emitEndCf(MachineInstr &MI) { in emitEndCf()
565 void SILowerControlFlow::findMaskOperands(MachineInstr &MI, unsigned OpNo, in findMaskOperands()
596 void SILowerControlFlow::combineMasks(MachineInstr &MI) { in combineMasks()
618 void SILowerControlFlow::optimizeEndCf() { in optimizeEndCf()
652 MachineBasicBlock *SILowerControlFlow::process(MachineInstr &MI) { in process()
710 bool SILowerControlFlow::removeMBBifRedundant(MachineBasicBlock &MBB) { in removeMBBifRedundant()
756 bool SILowerControlFlow::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()