Home
last modified time | relevance | path

Searched defs:MCI (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.cpp89 MCInst const &MCI) { in addConstExtender() argument
104 MCInst const &MCI) { in bundleInstructions() argument
111 HexagonMCInstrInfo::bundleInstructions(MCInst const &MCI) { in bundleInstructions() argument
116 bundleSize(MCInst const & MCI) bundleSize() argument
236 extendIfNeeded(MCContext & Context,MCInstrInfo const & MCII,MCInst & MCB,MCInst const & MCI) extendIfNeeded() argument
242 getMemAccessSize(MCInstrInfo const & MCII,MCInst const & MCI) getMemAccessSize() argument
249 getAddrMode(MCInstrInfo const & MCII,MCInst const & MCI) getAddrMode() argument
256 getDesc(MCInstrInfo const & MCII,MCInst const & MCI) getDesc() argument
317 getExtendableOp(MCInstrInfo const & MCII,MCInst const & MCI) getExtendableOp() argument
324 getExtendableOperand(MCInstrInfo const & MCII,MCInst const & MCI) getExtendableOperand() argument
335 getExtentAlignment(MCInstrInfo const & MCII,MCInst const & MCI) getExtentAlignment() argument
341 getExtentBits(MCInstrInfo const & MCII,MCInst const & MCI) getExtentBits() argument
347 isExtentSigned(MCInstrInfo const & MCII,MCInst const & MCI) isExtentSigned() argument
354 getMaxValue(MCInstrInfo const & MCII,MCInst const & MCI) getMaxValue() argument
365 getMinValue(MCInstrInfo const & MCII,MCInst const & MCI) getMinValue() argument
375 getName(MCInstrInfo const & MCII,MCInst const & MCI) getName() argument
380 getNewValueOp(MCInstrInfo const & MCII,MCInst const & MCI) getNewValueOp() argument
386 getNewValueOperand(MCInstrInfo const & MCII,MCInst const & MCI) getNewValueOperand() argument
405 getNewValueOp2(MCInstrInfo const & MCII,MCInst const & MCI) getNewValueOp2() argument
412 getNewValueOperand2(MCInstrInfo const & MCII,MCInst const & MCI) getNewValueOperand2() argument
424 getType(MCInstrInfo const & MCII,MCInst const & MCI) getType() argument
432 getCVIResources(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & MCI) getCVIResources() argument
452 getUnits(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & MCI) getUnits() argument
463 getOtherReservedSlots(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & MCI) getOtherReservedSlots() argument
484 hasDuplex(MCInstrInfo const & MCII,MCInst const & MCI) hasDuplex() argument
500 hasImmExt(MCInst const & MCI) hasImmExt() argument
514 hasNewValue(MCInstrInfo const & MCII,MCInst const & MCI) hasNewValue() argument
521 hasNewValue2(MCInstrInfo const & MCII,MCInst const & MCI) hasNewValue2() argument
534 isAccumulator(MCInstrInfo const & MCII,MCInst const & MCI) isAccumulator() argument
539 isBundle(MCInst const & MCI) isBundle() argument
546 isConstExtended(MCInstrInfo const & MCII,MCInst const & MCI) isConstExtended() argument
587 isCanon(MCInstrInfo const & MCII,MCInst const & MCI) isCanon() argument
592 isCofMax1(MCInstrInfo const & MCII,MCInst const & MCI) isCofMax1() argument
598 isCofRelax1(MCInstrInfo const & MCII,MCInst const & MCI) isCofRelax1() argument
604 isCofRelax2(MCInstrInfo const & MCII,MCInst const & MCI) isCofRelax2() argument
610 isCompound(MCInstrInfo const & MCII,MCInst const & MCI) isCompound() argument
614 isCVINew(MCInstrInfo const & MCII,MCInst const & MCI) isCVINew() argument
624 isDuplex(MCInstrInfo const & MCII,MCInst const & MCI) isDuplex() argument
629 isExtendable(MCInstrInfo const & MCII,MCInst const & MCI) isExtendable() argument
635 isExtended(MCInstrInfo const & MCII,MCInst const & MCI) isExtended() argument
640 isFloat(MCInstrInfo const & MCII,MCInst const & MCI) isFloat() argument
645 isHVX(MCInstrInfo const & MCII,MCInst const & MCI) isHVX() argument
650 isImmext(MCInst const & MCI) isImmext() argument
654 isInnerLoop(MCInst const & MCI) isInnerLoop() argument
671 isNewValue(MCInstrInfo const & MCII,MCInst const & MCI) isNewValue() argument
677 isNewValueStore(MCInstrInfo const & MCII,MCInst const & MCI) isNewValueStore() argument
684 isOpExtendable(MCInstrInfo const & MCII,MCInst const & MCI,unsigned short O) isOpExtendable() argument
688 isOuterLoop(MCInst const & MCI) isOuterLoop() argument
734 isPredicated(MCInstrInfo const & MCII,MCInst const & MCI) isPredicated() argument
739 isPrefix(MCInstrInfo const & MCII,MCInst const & MCI) isPrefix() argument
744 isPredicateLate(MCInstrInfo const & MCII,MCInst const & MCI) isPredicateLate() argument
751 isPredicatedNew(MCInstrInfo const & MCII,MCInst const & MCI) isPredicatedNew() argument
757 isPredicatedTrue(MCInstrInfo const & MCII,MCInst const & MCI) isPredicatedTrue() argument
777 isSoloAX(MCInstrInfo const & MCII,MCInst const & MCI) isSoloAX() argument
784 isRestrictSlot1AOK(MCInstrInfo const & MCII,MCInst const & MCI) isRestrictSlot1AOK() argument
791 isRestrictNoSlot1Store(MCInstrInfo const & MCII,MCInst const & MCI) isRestrictNoSlot1Store() argument
798 isSolo(MCInstrInfo const & MCII,MCInst const & MCI) isSolo() argument
803 isMemReorderDisabled(MCInst const & MCI) isMemReorderDisabled() argument
809 isSubInstruction(MCInst const & MCI) isSubInstruction() argument
869 isVector(MCInstrInfo const & MCII,MCInst const & MCI) isVector() argument
874 minConstant(MCInst const & MCI,size_t Index) minConstant() argument
938 predicateInfo(MCInstrInfo const & MCII,MCInst const & MCI) predicateInfo() argument
949 prefersSlot3(MCInstrInfo const & MCII,MCInst const & MCI) prefersSlot3() argument
954 hasTmpDst(MCInstrInfo const & MCII,MCInst const & MCI) hasTmpDst() argument
969 hasHvxTmp(MCInstrInfo const & MCII,MCInst const & MCI) hasHvxTmp() argument
975 requiresSlot(MCSubtargetInfo const & STI,MCInst const & MCI) requiresSlot() argument
987 slotsConsumed(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & MCI) slotsConsumed() argument
990 MCInst const &MCI = *HMI.getInst(); slotsConsumed() local
1015 setInnerLoop(MCInst & MCI) setInnerLoop() argument
1021 setMemReorderDisabled(MCInst & MCI) setMemReorderDisabled() argument
1028 setOuterLoop(MCInst & MCI) setOuterLoop() argument
[all...]
H A DHexagonMCInstrInfo.h204 bool inRange(MCInst const &MCI, size_t Index) { in inRange()
208 bool inSRange(MCInst const &MCI, size_t Index) { in inSRange()
211 template <unsigned N> bool inRange(MCInst const &MCI, size_t Index) { in inRange()
H A DHexagonMCCompound.cpp350 MCInst &MCI) { in lookForCompound()
402 MCContext &Context, MCInst &MCI) { in tryCompound()
H A DHexagonInstPrinter.cpp41 MCInst const &MCI = *I.getInst(); in printInst() local
H A DHexagonMCELFStreamer.cpp75 MCInst *MCI = const_cast<MCInst *>(I.getInst()); in emitInstruction() local
H A DHexagonMCDuplexInfo.cpp189 unsigned HexagonMCInstrInfo::getDuplexCandidateGroup(MCInst const &MCI) { in getDuplexCandidateGroup()
H A DHexagonMCChecker.cpp68 void HexagonMCChecker::initReg(MCInst const &MCI, unsigned R, unsigned &PredReg, in initReg()
92 void HexagonMCChecker::init(MCInst const &MCI) { in init()
H A DHexagonAsmBackend.cpp579 MCInst &MCI = const_cast<MCInst &>(HexagonMCInstrInfo::instruction( in fixupNeedsRelaxationAdvanced() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCA/
H A DX86CustomBehaviour.cpp24 const MCInst &MCI) { in setMemBarriers() argument
40 std::unique_ptr<Instruction> &Inst, const MCInst &MCI) { in postProcessInstruction() argument
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp239 static Error verifyOperands(const MCInstrDesc &MCDesc, const MCInst &MCI) { in verifyOperands()
268 void InstrBuilder::populateWrites(InstrDesc &ID, const MCInst &MCI, in populateWrites()
443 void InstrBuilder::populateReads(InstrDesc &ID, const MCInst &MCI, in populateReads()
517 hash_code hashMCInst(const MCInst &MCI) { in hashMCInst()
543 Expected<unsigned> InstrBuilder::getVariantSchedClassID(const MCInst &MCI, in getVariantSchedClassID()
560 InstrBuilder::createInstrDescImpl(const MCInst &MCI, in createInstrDescImpl()
650 InstrBuilder::getOrCreateInstrDesc(const MCInst &MCI, in getOrCreateInstrDesc()
677 InstrBuilder::createInstruction(const MCInst &MCI, in createInstruction()
H A DCustomBehaviour.cpp56 const MCInstrInfo &MCII, const MCInst &MCI, in getSchedClassID()
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DInstructionView.cpp35 for (const auto &MCI : getSource()) { in toJSON() local
H A DResourcePressureView.cpp159 for (const MCInst &MCI : Source) { in printResourcePressurePerInst() local
H A DBottleneckAnalysis.cpp287 const MCInst &MCI, in printInstruction()
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DSupport.h33 InstructionError(std::string M, const T &MCI) in InstructionError() argument
H A DCustomBehaviour.h52 const MCInst &MCI) {} in postProcessInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp120 MCInst *MCI = AP.OutContext.createMCInst(); in HexagonLowerToMC() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCA/
H A DAMDGPUCustomBehaviour.cpp24 std::unique_ptr<Instruction> &Inst, const MCInst &MCI) { in postProcessInstruction()
47 const MCInst &MCI) { in processWaitCnt()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCA/
H A DRISCVCustomBehaviour.cpp221 const MCInstrInfo &MCII, const MCInst &MCI, in getSchedClassID()
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp614 for (const MCInst &MCI : Insts) { in main() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLint.cpp295 MemCpyInst *MCI = cast<MemCpyInst>(&I); in visitCallBase() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp541 void HexagonAsmParser::canonicalizeImmediates(MCInst &MCI) { in canonicalizeImmediates()
558 bool HexagonAsmParser::matchOneInstruction(MCInst &MCI, SMLoc IDLoc, in matchOneInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp997 MCInst MCI; in LowerPATCHABLE_OP() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1721 if (auto *MCI = dyn_cast<MemCpyInst>(&CI)) { in translateMemFunc() local
1725 } else if (auto *MCI = dyn_cast<MemCpyInlineInst>(&CI)) { in translateMemFunc() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGException.cpp1711 } else if (auto* MCI = dyn_cast<llvm::MemIntrinsic>(J)) { in VolatilizeTryBlocks() local

12