Lines Matching refs:MCII
45 std::unique_ptr <MCInstrInfo> MCII; member in __anonb2f861f90111::HexagonAsmBackend
63 OSABI(OSABI), MCII (T.createMCInstrInfo()), RelaxTarget(new MCInst *), in HexagonAsmBackend()
523 const MCInstrDesc &MCID = HexagonMCInstrInfo::getDesc(*MCII, HMI); in isInstRelaxable()
526 if (llvm::HexagonMCInstrInfo::getType(*MCII, HMI) == HexagonII::TypeJ || in isInstRelaxable()
527 (llvm::HexagonMCInstrInfo::getType(*MCII, HMI) == in isInstRelaxable()
530 (llvm::HexagonMCInstrInfo::getType(*MCII, HMI) == HexagonII::TypeNV && in isInstRelaxable()
532 (llvm::HexagonMCInstrInfo::getType(*MCII, HMI) == HexagonII::TypeCR && in isInstRelaxable()
534 if (HexagonMCInstrInfo::isExtendable(*MCII, HMI)) { in isInstRelaxable()
537 HMI.getOperand(HexagonMCInstrInfo::getExtendableOp(*MCII, HMI)); in isInstRelaxable()
656 *MCII, CrntHMI, in relaxInstruction()
657 HexagonMCInstrInfo::getExtendableOperand(*MCII, CrntHMI)); in relaxInstruction()
721 *MCII, RF.getSubtargetInfo(), Inst, Inst, in finishLayout()
727 bool Error = HexagonMCShuffle(*MCII, RF.getSubtargetInfo(), Inst); in finishLayout()