Lines Matching refs:MCID
283 const MCInstrDesc &MCID = UseMI->getDesc(); in isTwoAddrUse() local
284 for (unsigned i = 0, e = MCID.getNumOperands(); i != e; ++i) { in isTwoAddrUse()
446 const MCInstrDesc &MCID = MI.getDesc(); in isTwoAddrUse() local
448 ? MI.getNumOperands() : MCID.getNumOperands(); in isTwoAddrUse()
765 const MCInstrDesc &MCID = MI->getDesc(); in isSafeToDelete() local
766 if (MCID.mayStore() || MCID.isCall()) in isSafeToDelete()
768 if (MCID.isTerminator() || MI->hasUnmodeledSideEffects()) in isSafeToDelete()
858 const MCInstrDesc &MCID = mi->getDesc(); in TryInstructionTransform() local
880 if (MCID.isCommutable() && mi->getNumOperands() >= 3 && in TryInstructionTransform()
911 if (MCID.isConvertibleTo3Addr()) { in TryInstructionTransform()
931 if (MCID.mayLoad() && !regBKilled) { in TryInstructionTransform()
1071 const MCInstrDesc &MCID = mi->getDesc(); in runOnMachineFunction() local
1081 ? mi->getNumOperands() : MCID.getNumOperands(); in runOnMachineFunction()