| /llvm-project-15.0.7/llvm/lib/Target/Lanai/MCTargetDesc/ |
| H A D | LanaiMCCodeEmitter.cpp | 59 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 D | Clustering.cpp | 189 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 D | SchedClassResolution.cpp | 232 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 D | Clustering.h | 35 const MCSubtargetInfo *SubtargetInfo = nullptr, 130 void clusterizeNaive(const MCSubtargetInfo &SubtargetInfo,
|
| H A D | SchedClassResolution.h | 44 resolveSchedClassId(const MCSubtargetInfo &SubtargetInfo,
|
| H A D | Analysis.h | 39 Analysis(const Target &Target, std::unique_ptr<MCSubtargetInfo> SubtargetInfo,
|
| H A D | Analysis.cpp | 155 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 D | FileAnalysis.cpp | 368 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 D | FileAnalysis.h | 208 std::unique_ptr<MCSubtargetInfo> SubtargetInfo; variable
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/ |
| H A D | llvm-exegesis.cpp | 438 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 D | LanaiAsmParser.cpp | 91 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 D | TypePromotion.cpp | 897 const TargetSubtargetInfo *SubtargetInfo = TM.getSubtargetImpl(F); in runOnFunction() local 898 const TargetLowering *TLI = SubtargetInfo->getTargetLowering(); in runOnFunction()
|
| H A D | CodeGenPrepare.cpp | 280 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()
|