Lines Matching refs:SILowerControlFlow
67 class SILowerControlFlow : public MachineFunctionPass { class
134 SILowerControlFlow() : MachineFunctionPass(ID) {} in SILowerControlFlow() function in __anon6ef7dbc50111::SILowerControlFlow
153 char SILowerControlFlow::ID = 0;
155 INITIALIZE_PASS(SILowerControlFlow, DEBUG_TYPE,
165 char &llvm::SILowerControlFlowID = SILowerControlFlow::ID;
167 bool SILowerControlFlow::hasKill(const MachineBasicBlock *Begin, in hasKill()
198 void SILowerControlFlow::emitIf(MachineInstr &MI) { in emitIf()
293 void SILowerControlFlow::emitElse(MachineInstr &MI) { in emitElse()
355 void SILowerControlFlow::emitIfBreak(MachineInstr &MI) { in emitIfBreak()
399 void SILowerControlFlow::emitLoop(MachineInstr &MI) { in emitLoop()
422 SILowerControlFlow::skipIgnoreExecInstsTrivialSucc( in skipIgnoreExecInstsTrivialSucc()
451 MachineBasicBlock *SILowerControlFlow::emitEndCf(MachineInstr &MI) { in emitEndCf()
497 void SILowerControlFlow::findMaskOperands(MachineInstr &MI, unsigned OpNo, in findMaskOperands()
528 void SILowerControlFlow::combineMasks(MachineInstr &MI) { in combineMasks()
550 void SILowerControlFlow::optimizeEndCf() { in optimizeEndCf()
579 MachineBasicBlock *SILowerControlFlow::process(MachineInstr &MI) { in process()
637 void SILowerControlFlow::lowerInitExec(MachineBasicBlock *MBB, in lowerInitExec()
721 bool SILowerControlFlow::removeMBBifRedundant(MachineBasicBlock &MBB) { in removeMBBifRedundant()
776 bool SILowerControlFlow::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()