Home
last modified time | relevance | path

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

12

/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.cpp89 MCInst const &MCI) { in addConstExtender()
104 MCInst const &MCI) { in bundleInstructions()
111 HexagonMCInstrInfo::bundleInstructions(MCInst const &MCI) { in bundleInstructions()
116 size_t HexagonMCInstrInfo::bundleSize(MCInst const &MCI) { in bundleSize()
236 MCInst const &MCI) { in extendIfNeeded()
242 MCInst const &MCI) { in getMemAccessSize()
249 MCInst const &MCI) { in getAddrMode()
256 MCInst const &MCI) { in getDesc()
317 MCInst const &MCI) { in getExtendableOp()
324 MCInst const &MCI) { in getExtendableOperand()
[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.cpp71 MCInst *MCI = const_cast<MCInst *>(I.getInst()); 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.cpp580 MCInst &MCI = const_cast<MCInst &>(HexagonMCInstrInfo::instruction( fixupNeedsRelaxationAdvanced() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/MCA/
H A DX86CustomBehaviour.cpp24 const MCInst &MCI) { in setMemBarriers()
40 std::unique_ptr<Instruction> &Inst, const MCInst &MCI) { in postProcessInstruction()
/freebsd-src/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp236 verifyOperands(const MCInstrDesc & MCDesc,const MCInst & MCI) verifyOperands() argument
265 populateWrites(InstrDesc & ID,const MCInst & MCI,unsigned SchedClassID) populateWrites() argument
434 populateReads(InstrDesc & ID,const MCInst & MCI,unsigned SchedClassID) populateReads() argument
513 createInstrDescImpl(const MCInst & MCI,const SmallVector<Instrument * > & IVec) createInstrDescImpl() argument
603 getOrCreateInstrDesc(const MCInst & MCI,const SmallVector<Instrument * > & IVec) getOrCreateInstrDesc() argument
624 createInstruction(const MCInst & MCI,const SmallVector<Instrument * > & IVec) createInstruction() argument
[all...]
H A DCustomBehaviour.cpp56 const MCInstrInfo &MCII, const MCInst &MCI, in getSchedClassID()
/freebsd-src/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.cpp286 printInstruction(formatted_raw_ostream & FOS,const MCInst & MCI,bool UseDifferentColor) const printInstruction() argument
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MCA/
H A DSupport.h33 InstructionError(std::string M, const T &MCI) in InstructionError()
H A DCustomBehaviour.h52 const MCInst &MCI) {} in postProcessInstruction()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp120 MCInst *MCI = AP.OutContext.createMCInst(); in HexagonLowerToMC() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCA/
H A DAMDGPUCustomBehaviour.cpp25 switch (MCI.getOpcode()) { in postProcessInstruction() argument
48 for (int Idx = 0, N = MCI.size(); Idx < N; Idx++) { in processWaitCnt() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/MCA/
H A DRISCVCustomBehaviour.cpp241 getSchedClassID(const MCInstrInfo & MCII,const MCInst & MCI,const llvm::SmallVector<Instrument * > & IVec) const getSchedClassID() argument
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp577 for (const MCInst &MCI : Insts) { main() local
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DLint.cpp289 MemCpyInst *MCI = cast<MemCpyInst>(&I); visitCallBase() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp534 canonicalizeImmediates(MCInst & MCI) canonicalizeImmediates() argument
551 matchOneInstruction(MCInst & MCI,SMLoc IDLoc,OperandVector & InstOperands,uint64_t & ErrorInfo,bool MatchingInlineAsm) matchOneInstruction() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp966 MCInst MCI; LowerPATCHABLE_OP() local
/freebsd-src/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-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGException.cpp1710 } else if (auto* MCI = dyn_cast<llvm::MemIntrinsic>(J)) { VolatilizeTryBlocks() local

12