reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
865 const MCInstrDesc &MCID = MI->getDesc(); 869 const MachineOperand &MO = MI->getOperand(i); 886 ARMCC::CondCodes Pred = getInstrPredicate(*MI, PredReg); 900 HasCC = (MI->getOperand(NumOps-1).getReg() == ARM::CPSR); 901 if (HasCC && MI->getOperand(NumOps-1).isDead()) 904 if (!VerifyPredAndCC(MI, Entry, false, Pred, LiveCPSR, HasCC, CCDead)) 910 canAddPseudoFlagDep(MI, IsSelfLoop)) 914 DebugLoc dl = MI->getDebugLoc(); 915 MachineInstrBuilder MIB = BuildMI(MBB, MI, dl, NewMCID); 921 MIB.add(MI->getOperand(0)); 928 MIB.add(MI->getOperand(0)); 930 MIB.add(MI->getOperand(0)); 937 for (unsigned i = 1, e = MI->getNumOperands(); i != e; ++i) { 951 const MachineOperand &MO = MI->getOperand(i); 962 MIB.setMIFlags(MI->getFlags()); 964 LLVM_DEBUG(errs() << "Converted 32-bit: " << *MI 967 MBB.erase_instr(MI);