reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5369 while (CmpMI != Br->getParent()->begin()) { 5370 --CmpMI; 5371 if (CmpMI->modifiesRegister(ARM::CPSR, TRI)) 5373 if (CmpMI->readsRegister(ARM::CPSR, TRI)) 5379 if (CmpMI->getOpcode() != ARM::tCMPi8 && CmpMI->getOpcode() != ARM::t2CMPri) 5379 if (CmpMI->getOpcode() != ARM::tCMPi8 && CmpMI->getOpcode() != ARM::t2CMPri) 5381 Register Reg = CmpMI->getOperand(0).getReg(); 5383 ARMCC::CondCodes Pred = getInstrPredicate(*CmpMI, PredReg); 5384 if (Pred != ARMCC::AL || CmpMI->getOperand(1).getImm() != 0) 5388 if (registerDefinedBetween(Reg, CmpMI->getNextNode(), Br, TRI)) 5391 return &*CmpMI;