Lines Matching refs:If
109 collectCandidateRegisters(MachineBasicBlock *If, MachineBasicBlock *Flow,
123 void updateLiveRangeInThenRegion(Register Reg, MachineBasicBlock *If,
132 optimizeLiveRange(Register Reg, MachineBasicBlock *If,
223 MachineBasicBlock *If, MachineBasicBlock *Flow, MachineBasicBlock *Endif, in collectCandidateRegisters() argument
249 if ((VI.AliveBlocks.test(If->getNumber()) || DefMBB == If) && in collectCandidateRegisters()
250 Loops->getLoopFor(DefMBB) == Loops->getLoopFor(If)) { in collectCandidateRegisters()
294 if ((VI.AliveBlocks.test(If->getNumber()) || DefMBB == If) && in collectCandidateRegisters()
295 Loops->getLoopFor(DefMBB) == Loops->getLoopFor(If)) in collectCandidateRegisters()
314 if ((UseMBB == Flow && IncomingMBB != If) || in collectCandidateRegisters()
401 Register Reg, MachineBasicBlock *If, MachineBasicBlock *Flow) const { in updateLiveRangeInThenRegion() argument
403 SmallVector<MachineBasicBlock *> WorkList({If}); in updateLiveRangeInThenRegion()
500 Register Reg, MachineBasicBlock *If, MachineBasicBlock *Flow, in optimizeLiveRange() argument
512 if (Pred == If) in optimizeLiveRange()
549 updateLiveRangeInThenRegion(Reg, If, Flow); in optimizeLiveRange()