Home
last modified time | relevance | path

Searched refs:TargetSubtargetInfo (Results 1 – 25 of 88) sorted by relevance

1234

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetSubtargetInfo.cpp17 TargetSubtargetInfo::TargetSubtargetInfo( in TargetSubtargetInfo() function in TargetSubtargetInfo
26 TargetSubtargetInfo::~TargetSubtargetInfo() = default;
28 bool TargetSubtargetInfo::enableAtomicExpand() const { in enableAtomicExpand()
32 bool TargetSubtargetInfo::enableIndirectBrExpand() const { in enableIndirectBrExpand()
36 bool TargetSubtargetInfo::enableMachineScheduler() const { in enableMachineScheduler()
40 bool TargetSubtargetInfo::enableJoinGlobalCopies() const { in enableJoinGlobalCopies()
44 bool TargetSubtargetInfo::enableRALocalReassignment( in enableRALocalReassignment()
49 bool TargetSubtargetInfo::enableAdvancedRASplitCost() const { in enableAdvancedRASplitCost()
53 bool TargetSubtargetInfo::enablePostRAScheduler() const { in enablePostRAScheduler()
57 bool TargetSubtargetInfo::enablePostRAMachineScheduler() const { in enablePostRAMachineScheduler()
[all …]
DPostRASchedulerList.cpp108 const TargetSubtargetInfo &ST, CodeGenOpt::Level OptLevel,
109 TargetSubtargetInfo::AntiDepBreakMode &Mode,
110 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) const;
150 TargetSubtargetInfo::AntiDepBreakMode AntiDepMode,
209 TargetSubtargetInfo::AntiDepBreakMode AntiDepMode, in SchedulePostRATDList()
220 assert((AntiDepMode == TargetSubtargetInfo::ANTIDEP_NONE || in SchedulePostRATDList()
224 ((AntiDepMode == TargetSubtargetInfo::ANTIDEP_ALL) ? in SchedulePostRATDList()
226 ((AntiDepMode == TargetSubtargetInfo::ANTIDEP_CRITICAL) ? in SchedulePostRATDList()
267 const TargetSubtargetInfo &ST, in enablePostRAScheduler()
269 TargetSubtargetInfo::AntiDepBreakMode &Mode, in enablePostRAScheduler()
[all …]
DRegisterUsageInfo.cpp92 = TM->getSubtarget<TargetSubtargetInfo>(*(FPRMPair->first)) in print()
DAggressiveAntiDepBreaker.h134 TargetSubtargetInfo::RegClassVector& CriticalPathRCs);
DMacroFusion.cpp171 const TargetSubtargetInfo &ST = DAG.MF.getSubtarget(); in scheduleAdjacentImpl()
DScheduleDAGInstrs.cpp119 const TargetSubtargetInfo &ST = mf.getSubtarget(); in ScheduleDAGInstrs()
234 const TargetSubtargetInfo &ST = MF.getSubtarget(); in addPhysRegDataDeps()
431 const TargetSubtargetInfo &ST = MF.getSubtarget(); in addVRegDefDeps()
731 const TargetSubtargetInfo &ST = MF.getSubtarget(); in buildSchedGraph()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetSubtargetInfo.h62 class TargetSubtargetInfo : public MCSubtargetInfo {
64 TargetSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS,
78 TargetSubtargetInfo() = delete;
79 TargetSubtargetInfo(const TargetSubtargetInfo &) = delete;
80 TargetSubtargetInfo &operator=(const TargetSubtargetInfo &) = delete;
81 ~TargetSubtargetInfo() override;
DTargetSchedule.h36 const TargetSubtargetInfo *STI = nullptr;
57 void init(const TargetSubtargetInfo *TSInfo);
63 const TargetSubtargetInfo *getSubtargetInfo() const { return STI; } in getSubtargetInfo()
DMacroFusion.h25 class TargetSubtargetInfo; variable
31 const TargetSubtargetInfo &TSI,
DMachineFunction.h72 class TargetSubtargetInfo; variable
226 const TargetSubtargetInfo *STI;
418 const TargetSubtargetInfo &STI, unsigned FunctionNum,
469 const TargetSubtargetInfo &getSubtarget() const { return *STI; }
DModuloSchedule.h164 const TargetSubtargetInfo &ST;
276 const TargetSubtargetInfo &ST;
DTargetInstrInfo.h63 class TargetSubtargetInfo; variable
1362 const TargetSubtargetInfo *STI = nullptr) const;
1367 CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI,
1634 CreateTargetScheduleState(const TargetSubtargetInfo &) const { in CreateTargetScheduleState() argument
DMachinePipeliner.h443 ResourceManager(const TargetSubtargetInfo *ST) in ResourceManager()
501 const TargetSubtargetInfo &ST;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/MIRParser/
DMIParser.h32 class TargetSubtargetInfo; variable
52 const TargetSubtargetInfo &Subtarget;
148 PerTargetMIParsingState(const TargetSubtargetInfo &STI) in PerTargetMIParsingState()
156 void setTarget(const TargetSubtargetInfo &NewSubtarget);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetMachine.h49 const TargetSubtargetInfo *getSubtargetImpl() const;
50 const TargetSubtargetInfo *getSubtargetImpl(const Function &) const override = 0;
DAMDGPUMCInstLower.cpp43 const TargetSubtargetInfo &ST;
50 AMDGPUMCInstLower(MCContext &ctx, const TargetSubtargetInfo &ST,
75 const TargetSubtargetInfo &st, in AMDGPUMCInstLower()
DAMDGPUMacroFusion.cpp29 const TargetSubtargetInfo &TSI, in shouldScheduleAdjacent()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetMachine.h47 class TargetSubtargetInfo; variable
117 virtual const TargetSubtargetInfo *getSubtargetImpl(const Function &) const { in getSubtargetImpl()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMMacroFusion.cpp52 const TargetSubtargetInfo &TSI, in shouldScheduleAdjacent()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86MacroFusion.cpp35 const TargetSubtargetInfo &TSI, in shouldScheduleAdjacent()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64StorePairSuppress.cpp125 const TargetSubtargetInfo &ST = MF.getSubtarget(); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.h259 const TargetSubtargetInfo *STI = nullptr) const override;
283 CreateTargetScheduleState(const TargetSubtargetInfo &STI) const override;
DHexagonMachineScheduler.h51 VLIWResourceModel(const TargetSubtargetInfo &STI, const TargetSchedModel *SM) in VLIWResourceModel()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCSubtarget.cpp205 return TargetSubtargetInfo::ANTIDEP_ALL; in getAntiDepBreakMode()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGVLIW.cpp73 const TargetSubtargetInfo &STI = mf.getSubtarget(); in ScheduleDAGVLIW()

1234