Lines Matching refs:MCII
122 std::unique_ptr<const MCInstrInfo> MCII; member in __anona43f623f0111::X86AsmBackend
141 MCII(T.createMCInstrInfo()) { in X86AsmBackend()
237 const MCInstrInfo &MCII) { in getCondFromBranch() argument
243 const MCInstrDesc &Desc = MCII.get(Opcode); in getCondFromBranch()
251 classifySecondInstInMacroFusion(const MCInst &MI, const MCInstrInfo &MCII) { in classifySecondInstInMacroFusion() argument
252 X86::CondCode CC = getCondFromBranch(MI, MCII); in classifySecondInstInMacroFusion()
257 static bool isRIPRelative(const MCInst &MI, const MCInstrInfo &MCII) { in isRIPRelative() argument
259 const MCInstrDesc &Desc = MCII.get(Opcode); in isRIPRelative()
271 static bool isPrefix(const MCInst &MI, const MCInstrInfo &MCII) { in isPrefix() argument
272 return X86II::isPrefix(MCII.get(MI.getOpcode()).TSFlags); in isPrefix()
277 const MCInstrInfo &MCII) { in isFirstMacroFusibleInst() argument
279 if (isRIPRelative(Inst, MCII)) in isFirstMacroFusibleInst()
298 const MCInstrDesc &Desc = MCII->get(Inst.getOpcode()); in determinePaddingPrefix()
351 const MCInstrDesc &InstDesc = MCII->get(Jcc.getOpcode()); in isMacroFused()
354 if (!isFirstMacroFusibleInst(Cmp, *MCII)) in isMacroFused()
359 classifySecondInstInMacroFusion(Jcc, *MCII); in isMacroFused()
464 if (isPrefix(PrevInst, *MCII)) in canPadInst()
469 if (isPrefix(Inst, *MCII)) in canPadInst()
504 const MCInstrDesc &Desc = MCII->get(Inst.getOpcode()); in needAlign()
553 isFirstMacroFusibleInst(Inst, *MCII))) { in emitInstructionBegin()