Home
last modified time | relevance | path

Searched defs:MCII (Results 1 – 25 of 74) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.cpp39 Hexagon::PacketIterator::PacketIterator(MCInstrInfo const &MCII, in PacketIterator() argument
45 Hexagon::PacketIterator::PacketIterator(MCInstrInfo const &MCII, in PacketIterator() argument
88 MCInstrInfo const &MCII, MCInst &MCB, in addConstExtender() argument
103 bundleInstructions(MCInstrInfo const & MCII,MCInst const & MCI) bundleInstructions() argument
124 canonicalizePacketImpl(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCContext & Context,MCInst & MCB,HexagonMCChecker * Check) canonicalizePacketImpl() argument
171 canonicalizePacket(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCContext & Context,MCInst & MCB,HexagonMCChecker * Check,bool AttemptCompatibility) canonicalizePacket() argument
191 deriveExtender(MCInstrInfo const & MCII,MCInst const & Inst,MCOperand const & MO) deriveExtender() argument
235 extendIfNeeded(MCContext & Context,MCInstrInfo const & MCII,MCInst & MCB,MCInst const & MCI) extendIfNeeded() argument
241 getMemAccessSize(MCInstrInfo const & MCII,MCInst const & MCI) getMemAccessSize() argument
248 getAddrMode(MCInstrInfo const & MCII,MCInst const & MCI) getAddrMode() argument
255 getDesc(MCInstrInfo const & MCII,MCInst const & MCI) getDesc() argument
316 getExtendableOp(MCInstrInfo const & MCII,MCInst const & MCI) getExtendableOp() argument
323 getExtendableOperand(MCInstrInfo const & MCII,MCInst const & MCI) getExtendableOperand() argument
334 getExtentAlignment(MCInstrInfo const & MCII,MCInst const & MCI) getExtentAlignment() argument
340 getExtentBits(MCInstrInfo const & MCII,MCInst const & MCI) getExtentBits() argument
346 isExtentSigned(MCInstrInfo const & MCII,MCInst const & MCI) isExtentSigned() argument
353 getMaxValue(MCInstrInfo const & MCII,MCInst const & MCI) getMaxValue() argument
364 getMinValue(MCInstrInfo const & MCII,MCInst const & MCI) getMinValue() argument
374 getName(MCInstrInfo const & MCII,MCInst const & MCI) getName() argument
379 getNewValueOp(MCInstrInfo const & MCII,MCInst const & MCI) getNewValueOp() argument
385 getNewValueOperand(MCInstrInfo const & MCII,MCInst const & MCI) getNewValueOperand() argument
404 getNewValueOp2(MCInstrInfo const & MCII,MCInst const & MCI) getNewValueOp2() argument
411 getNewValueOperand2(MCInstrInfo const & MCII,MCInst const & MCI) getNewValueOperand2() argument
423 getType(MCInstrInfo const & MCII,MCInst const & MCI) getType() argument
430 getCVIResources(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & MCI) getCVIResources() argument
450 getUnits(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & MCI) getUnits() argument
461 getOtherReservedSlots(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & MCI) getOtherReservedSlots() argument
484 hasDuplex(MCInstrInfo const & MCII,MCInst const & MCI) hasDuplex() argument
513 hasNewValue(MCInstrInfo const & MCII,MCInst const & MCI) hasNewValue() argument
520 hasNewValue2(MCInstrInfo const & MCII,MCInst const & MCI) hasNewValue2() argument
533 isAccumulator(MCInstrInfo const & MCII,MCInst const & MCI) isAccumulator() argument
545 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
597 isCofRelax1(MCInstrInfo const & MCII,MCInst const & MCI) isCofRelax1() argument
603 isCofRelax2(MCInstrInfo const & MCII,MCInst const & MCI) isCofRelax2() argument
609 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
628 isExtendable(MCInstrInfo const & MCII,MCInst const & MCI) isExtendable() argument
634 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
670 isNewValue(MCInstrInfo const & MCII,MCInst const & MCI) isNewValue() argument
676 isNewValueStore(MCInstrInfo const & MCII,MCInst const & MCI) isNewValueStore() argument
683 isOpExtendable(MCInstrInfo const & MCII,MCInst const & MCI,unsigned short O) isOpExtendable() argument
733 isPredicated(MCInstrInfo const & MCII,MCInst const & MCI) isPredicated() argument
739 isPrefix(MCInstrInfo const & MCII,MCInst const & MCI) isPrefix() argument
743 isPredicateLate(MCInstrInfo const & MCII,MCInst const & MCI) isPredicateLate() argument
750 isPredicatedNew(MCInstrInfo const & MCII,MCInst const & MCI) isPredicatedNew() argument
756 isPredicatedTrue(MCInstrInfo const & MCII,MCInst const & MCI) isPredicatedTrue() argument
768 isPredRegister(MCInstrInfo const & MCII,MCInst const & Inst,unsigned I) isPredRegister() argument
777 isSoloAX(MCInstrInfo const & MCII,MCInst const & MCI) isSoloAX() argument
783 isRestrictSlot1AOK(MCInstrInfo const & MCII,MCInst const & MCI) isRestrictSlot1AOK() argument
790 isRestrictNoSlot1Store(MCInstrInfo const & MCII,MCInst const & MCI) isRestrictNoSlot1Store() argument
798 isSolo(MCInstrInfo const & MCII,MCInst const & MCI) isSolo() argument
869 isVector(MCInstrInfo const & MCII,MCInst const & MCI) isVector() argument
938 predicateInfo(MCInstrInfo const & MCII,MCInst const & MCI) predicateInfo() argument
948 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
985 slotsConsumed(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & MCI) slotsConsumed() argument
1054 IsABranchingInst(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & I) IsABranchingInst() argument
[all...]
H A DHexagonMCShuffler.h32 MCInstrInfo const &MCII, MCSubtargetInfo const &STI, in HexagonMCShuffler()
39 MCInstrInfo const &MCII, MCSubtargetInfo const &STI, in HexagonMCShuffler()
H A DHexagonMCShuffler.cpp104 MCInstrInfo const &MCII, MCSubtargetInfo const &STI, in HexagonMCShuffle()
130 bool llvm::HexagonMCShuffle(MCContext &Context, MCInstrInfo const &MCII, in HexagonMCShuffle()
179 bool llvm::HexagonMCShuffle(MCContext &Context, MCInstrInfo const &MCII, in HexagonMCShuffle()
H A DHexagonMCELFStreamer.h21 std::unique_ptr<MCInstrInfo> MCII; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DCustomBehaviour.h39 const MCInstrInfo &MCII; variable
42 InstrPostProcess(const MCSubtargetInfo &STI, const MCInstrInfo &MCII) in InstrPostProcess()
70 const MCInstrInfo &MCII; variable
74 const MCInstrInfo &MCII) in CustomBehaviour()
144 const MCInstrInfo &MCII; variable
147 InstrumentManager(const MCSubtargetInfo &STI, const MCInstrInfo &MCII) in InstrumentManager()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.h21 std::unique_ptr<const MCInstrInfo> const MCII; variable
25 MCInstrInfo const *MCII) in AArch64Disassembler()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCCodeEmitter.cpp41 const MCInstrInfo &MCII; member in __anon88b7339b0111::WebAssemblyMCCodeEmitter
53 WebAssemblyMCCodeEmitter(const MCInstrInfo &MCII, MCContext &Ctx) in WebAssemblyMCCodeEmitter() argument
58 MCCodeEmitter *llvm::createWebAssemblyMCCodeEmitter(const MCInstrInfo &MCII, in createWebAssemblyMCCodeEmitter() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCCodeEmitter.h39 AVRMCCodeEmitter(const MCInstrInfo &MCII, MCContext &Ctx) in AVRMCCodeEmitter()
105 const MCInstrInfo &MCII; variable
H A DAVRMCELFStreamer.h26 std::unique_ptr<MCInstrInfo> MCII; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430MCCodeEmitter.cpp37 MCInstrInfo const &MCII; member in llvm::MSP430MCCodeEmitter
74 MSP430MCCodeEmitter(MCContext &ctx, MCInstrInfo const &MCII) in MSP430MCCodeEmitter() argument
203 createMSP430MCCodeEmitter(const MCInstrInfo & MCII,MCContext & Ctx) createMSP430MCCodeEmitter() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp45 std::unique_ptr<const MCInstrInfo> MCII; member in __anonec559d5c0111::WebAssemblyDisassembler
57 std::unique_ptr<const MCInstrInfo> MCII) in WebAssemblyDisassembler()
65 std::unique_ptr<const MCInstrInfo> MCII(T.createMCInstrInfo()); in createWebAssemblyDisassembler() local
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchMCCodeEmitter.cpp35 MCInstrInfo const &MCII; member in __anon4611a5f90111::LoongArchMCCodeEmitter
38 LoongArchMCCodeEmitter(MCContext &ctx, MCInstrInfo const &MCII) in LoongArchMCCodeEmitter()
442 MCCodeEmitter *llvm::createLoongArchMCCodeEmitter(const MCInstrInfo &MCII, in createLoongArchMCCodeEmitter()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVMCCodeEmitter.cpp32 const MCInstrInfo &MCII; member in __anon657995470111::SPIRVMCCodeEmitter
53 MCCodeEmitter *llvm::createSPIRVMCCodeEmitter(const MCInstrInfo &MCII, in createSPIRVMCCodeEmitter() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCA/
H A DX86CustomBehaviour.h33 : InstrPostProcess(STI, MCII) {} in X86InstrPostProcess() argument
H A DX86CustomBehaviour.cpp53 const MCInstrInfo &MCII) { in createX86InstrPostProcess() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCA/
H A DAMDGPUCustomBehaviour.cpp63 const MCInstrInfo &MCII) in AMDGPUCustomBehaviour()
342 const MCInstrInfo &MCII) { in createAMDGPUCustomBehaviour()
348 const MCInstrInfo &MCII) { in createAMDGPUInstrPostProcess()
H A DAMDGPUCustomBehaviour.h31 AMDGPUInstrPostProcess(const MCSubtargetInfo &STI, const MCInstrInfo &MCII) in AMDGPUInstrPostProcess() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFMCCodeEmitter.cpp68 createBPFMCCodeEmitter(const MCInstrInfo & MCII,MCContext & Ctx) createBPFMCCodeEmitter() argument
73 createBPFbeMCCodeEmitter(const MCInstrInfo & MCII,MCContext & Ctx) createBPFbeMCCodeEmitter() argument
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCSchedule.cpp70 const MCInstrInfo &MCII, in computeInstrLatency() argument
113 const MCInstrInfo &MCII, in getReciprocalThroughput() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCCodeEmitter.h26 const MCInstrInfo &MCII; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCA/
H A DRISCVCustomBehaviour.cpp221 const MCInstrInfo &MCII, const MCInst &MCI, in getSchedClassID()
292 const MCInstrInfo &MCII) { in createRISCVInstrumentManager()
H A DRISCVCustomBehaviour.h55 RISCVInstrumentManager(const MCSubtargetInfo &STI, const MCInstrInfo &MCII) in RISCVInstrumentManager()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCCodeEmitter.cpp35 const MCInstrInfo &MCII; member in __anondc7a8f7d0111::SystemZMCCodeEmitter
39 SystemZMCCodeEmitter(const MCInstrInfo &MCII, MCContext &Ctx) in SystemZMCCodeEmitter()
223 MCCodeEmitter *llvm::createSystemZMCCodeEmitter(const MCInstrInfo &MCII, in createSystemZMCCodeEmitter()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DR600MCCodeEmitter.cpp33 const MCInstrInfo &MCII; member in __anonede878a50111::R600MCCodeEmitter
81 MCCodeEmitter *llvm::createR600MCCodeEmitter(const MCInstrInfo &MCII, in createR600MCCodeEmitter()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kMCCodeEmitter.cpp40 const MCInstrInfo &MCII; member in __anon5940e5eb0111::M68kMCCodeEmitter
227 createM68kMCCodeEmitter(const MCInstrInfo & MCII,MCContext & Ctx) createM68kMCCodeEmitter() argument

123