Lines Matching refs:getDesc
62 const MCInstrDesc &MCID = MI->getDesc(); in commuteInstruction()
84 assert(MI->getDesc().getOperandConstraint(0, MCOI::TIED_TO) && in commuteInstruction()
97 return BuildMI(MF, MI->getDebugLoc(), MI->getDesc()) in commuteInstruction()
102 return BuildMI(MF, MI->getDebugLoc(), MI->getDesc()) in commuteInstruction()
122 const MCInstrDesc &MCID = MI->getDesc(); in findCommutedOpIndices()
140 const MCInstrDesc &MCID = MI->getDesc(); in PredicateInstruction()
183 assert(!Orig->getDesc().isNotDuplicable() && in duplicate()
253 NewMI->getDesc().mayStore()) && in foldMemoryOperand()
256 NewMI->getDesc().mayLoad()) && in foldMemoryOperand()
297 assert(LoadMI->getDesc().canFoldAsLoad() && "LoadMI isn't foldable!"); in foldMemoryOperand()
335 const MCInstrDesc &MCID = MI->getDesc(); in isReallyTriviallyReMaterializableGeneric()
408 if (MI->getDesc().isTerminator() || MI->isLabel()) in isSchedulingBoundary()