Home
last modified time | relevance | path

Searched refs:SubtargetInfo (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCCodeEmitter.cpp59 const MCSubtargetInfo &SubtargetInfo) const;
71 const MCSubtargetInfo &SubtargetInfo) const;
111 const MCSubtargetInfo &SubtargetInfo) const { in getMachineOpValue()
174 const MCSubtargetInfo &SubtargetInfo) const { in encodeInstruction()
176 unsigned Value = getBinaryCodeForInstr(Inst, Fixups, SubtargetInfo); in encodeInstruction()
187 const MCSubtargetInfo &SubtargetInfo) const { in getRiMemoryOpValue()
212 getMachineOpValue(Inst, Op2, Fixups, SubtargetInfo); in getRiMemoryOpValue()
219 const MCSubtargetInfo &SubtargetInfo) const { in getRrMemoryOpValue()
283 getMachineOpValue(Inst, Op2, Fixups, SubtargetInfo); in getSplsOpValue()
290 const MCSubtargetInfo &SubtargetInfo) const { in getBranchTargetOpValue()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DClustering.cpp189 const MCSubtargetInfo &SubtargetInfo, const MCInstrInfo &InstrInfo) { in clusterizeNaive() argument
202 ResolvedSchedClass::resolveSchedClassId(SubtargetInfo, InstrInfo, MCI); in clusterizeNaive()
334 const MCSubtargetInfo *SubtargetInfo, const MCInstrInfo *InstrInfo) { in create() argument
350 if (!SubtargetInfo || !InstrInfo) in create()
353 Clustering.clusterizeNaive(*SubtargetInfo, *InstrInfo); in create()
H A DSchedClassResolution.cpp232 ResolvedSchedClass::resolveSchedClassId(const MCSubtargetInfo &SubtargetInfo, in resolveSchedClassId() argument
236 const bool WasVariant = SchedClassId && SubtargetInfo.getSchedModel() in resolveSchedClassId()
240 ResolveVariantSchedClassId(SubtargetInfo, InstrInfo, SchedClassId, MCI); in resolveSchedClassId()
H A DClustering.h35 const MCSubtargetInfo *SubtargetInfo = nullptr,
130 void clusterizeNaive(const MCSubtargetInfo &SubtargetInfo,
H A DSchedClassResolution.h44 resolveSchedClassId(const MCSubtargetInfo &SubtargetInfo,
H A DAnalysis.h39 Analysis(const Target &Target, std::unique_ptr<MCSubtargetInfo> SubtargetInfo,
H A DAnalysis.cpp155 std::unique_ptr<MCSubtargetInfo> SubtargetInfo, in Analysis() argument
161 : Clustering_(Clustering), SubtargetInfo_(std::move(SubtargetInfo)), in Analysis()
/llvm-project-15.0.7/llvm/tools/llvm-cfi-verify/lib/
H A DFileAnalysis.cpp368 Printer->printInst(&InstrMeta.Instruction, 0, "", *SubtargetInfo.get(), OS); in printInstruction()
400 SubtargetInfo.reset(ObjectTarget->createMCSubtargetInfo( in initialiseDisassemblyMembers()
402 if (!SubtargetInfo) in initialiseDisassemblyMembers()
411 RegisterInfo.get(), SubtargetInfo.get())); in initialiseDisassemblyMembers()
414 ObjectTarget->createMCDisassembler(*SubtargetInfo, *Context)); in initialiseDisassemblyMembers()
H A DFileAnalysis.h208 std::unique_ptr<MCSubtargetInfo> SubtargetInfo; variable
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/
H A Dllvm-exegesis.cpp438 std::unique_ptr<MCSubtargetInfo> SubtargetInfo( in analysisMain() local
446 AnalysisClusteringEpsilon, SubtargetInfo.get(), InstrInfo.get())); in analysisMain()
449 *TheTarget, std::move(SubtargetInfo), std::move(InstrInfo), Clustering, in analysisMain()
/llvm-project-15.0.7/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp91 Lexer(Parser.getLexer()), SubtargetInfo(STI) { in LanaiAsmParser()
93 ComputeAvailableFeatures(SubtargetInfo.getFeatureBits())); in LanaiAsmParser()
100 const MCSubtargetInfo &SubtargetInfo; member in __anonafbc6f9a0111::LanaiAsmParser
662 Out.emitInstruction(Inst, SubtargetInfo); in MatchAndEmitInstruction()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTypePromotion.cpp897 const TargetSubtargetInfo *SubtargetInfo = TM.getSubtargetImpl(F); in runOnFunction() local
898 const TargetLowering *TLI = SubtargetInfo->getTargetLowering(); in runOnFunction()
H A DCodeGenPrepare.cpp280 const TargetSubtargetInfo *SubtargetInfo; member in __anon78e22a880111::CodeGenPrepare
479 SubtargetInfo = TM->getSubtargetImpl(F); in runOnFunction()
480 TLI = SubtargetInfo->getTargetLowering(); in runOnFunction()
481 TRI = SubtargetInfo->getRegisterInfo(); in runOnFunction()
5250 SubtargetInfo->addrSinkUsingGEPs())) { in optimizeMemoryInst()