Lines Matching refs:CondBr
93 bool knownRegValInBlock(MachineInstr &CondBr, MachineBasicBlock *MBB,
125 MachineInstr &CondBr, MachineBasicBlock *MBB, in knownRegValInBlock() argument
127 unsigned Opc = CondBr.getOpcode(); in knownRegValInBlock()
132 MBB == CondBr.getOperand(1).getMBB()) || in knownRegValInBlock()
134 MBB != CondBr.getOperand(1).getMBB())) { in knownRegValInBlock()
135 FirstUse = CondBr; in knownRegValInBlock()
136 KnownRegs.push_back(RegImm(CondBr.getOperand(0).getReg(), 0)); in knownRegValInBlock()
145 AArch64CC::CondCode CC = (AArch64CC::CondCode)CondBr.getOperand(0).getImm(); in knownRegValInBlock()
149 MachineBasicBlock *BrTarget = CondBr.getOperand(1).getMBB(); in knownRegValInBlock()
156 assert(PredMBB == CondBr.getParent() && in knownRegValInBlock()
158 if (CondBr == PredMBB->begin()) in knownRegValInBlock()
167 MachineBasicBlock::reverse_iterator RIt = CondBr.getReverseIterator(); in knownRegValInBlock()
290 MachineBasicBlock::iterator CondBr = PredMBB->getLastNonDebugInstr(); in optimizeBlock() local
291 if (CondBr == PredMBB->end()) in optimizeBlock()
306 MachineBasicBlock::iterator Itr = std::next(CondBr); in optimizeBlock()