| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TargetSubtargetInfo.cpp | 26 TargetSubtargetInfo::TargetSubtargetInfo( in TargetSubtargetInfo() function in TargetSubtargetInfo 35 TargetSubtargetInfo::~TargetSubtargetInfo() = default; 37 bool TargetSubtargetInfo::enableAtomicExpand() const { in enableAtomicExpand() 41 bool TargetSubtargetInfo::enableIndirectBrExpand() const { in enableIndirectBrExpand() 45 bool TargetSubtargetInfo::enableMachineScheduler() const { in enableMachineScheduler() 49 bool TargetSubtargetInfo::enableJoinGlobalCopies() const { in enableJoinGlobalCopies() 53 bool TargetSubtargetInfo::enableRALocalReassignment( in enableRALocalReassignment() 58 bool TargetSubtargetInfo::enableAdvancedRASplitCost() const { in enableAdvancedRASplitCost() 62 bool TargetSubtargetInfo::enablePostRAScheduler() const { in enablePostRAScheduler() 66 bool TargetSubtargetInfo::useAA() const { in useAA() [all …]
|
| H A D | PostRASchedulerList.cpp | 109 TargetSubtargetInfo::AntiDepBreakMode &Mode, 150 TargetSubtargetInfo::AntiDepBreakMode AntiDepMode, 209 TargetSubtargetInfo::AntiDepBreakMode AntiDepMode, in SchedulePostRATDList() 224 ((AntiDepMode == TargetSubtargetInfo::ANTIDEP_ALL) ? in SchedulePostRATDList() 267 const TargetSubtargetInfo &ST, in enablePostRAScheduler() 269 TargetSubtargetInfo::AntiDepBreakMode &Mode, in enablePostRAScheduler() 293 TargetSubtargetInfo::AntiDepBreakMode AntiDepMode = in runOnMachineFunction() 294 TargetSubtargetInfo::ANTIDEP_NONE; in runOnMachineFunction() 306 ? TargetSubtargetInfo::ANTIDEP_ALL in runOnMachineFunction() 308 ? TargetSubtargetInfo::ANTIDEP_CRITICAL in runOnMachineFunction() [all …]
|
| H A D | RegisterUsageInfo.cpp | 93 = TM->getSubtarget<TargetSubtargetInfo>(*(FPRMPair->first)) in print()
|
| H A D | AggressiveAntiDepBreaker.h | 135 TargetSubtargetInfo::RegClassVector& CriticalPathRCs);
|
| H A D | MacroFusion.cpp | 151 const TargetSubtargetInfo &ST = DAG.MF.getSubtarget(); in scheduleAdjacentImpl()
|
| H A D | ScheduleDAGInstrs.cpp | 121 const TargetSubtargetInfo &ST = mf.getSubtarget(); in ScheduleDAGInstrs() 235 const TargetSubtargetInfo &ST = MF.getSubtarget(); in addPhysRegDataDeps() 409 const TargetSubtargetInfo &ST = MF.getSubtarget(); in addVRegDefDeps() 709 const TargetSubtargetInfo &ST = MF.getSubtarget(); in buildSchedGraph()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | TargetSubtargetInfo.h | 62 class TargetSubtargetInfo : public MCSubtargetInfo { 64 TargetSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS, 79 TargetSubtargetInfo() = delete; 80 TargetSubtargetInfo(const TargetSubtargetInfo &) = delete; 81 TargetSubtargetInfo &operator=(const TargetSubtargetInfo &) = delete; 82 ~TargetSubtargetInfo() override;
|
| H A D | TargetSchedule.h | 37 const TargetSubtargetInfo *STI = nullptr; 54 void init(const TargetSubtargetInfo *TSInfo); 60 const TargetSubtargetInfo *getSubtargetInfo() const { return STI; } in getSubtargetInfo()
|
| H A D | MacroFusion.h | 26 class TargetSubtargetInfo; variable 32 const TargetSubtargetInfo &TSI,
|
| H A D | MachineFunction.h | 75 class TargetSubtargetInfo; variable 229 const TargetSubtargetInfo *STI; 395 const TargetSubtargetInfo &STI, unsigned FunctionNum, 446 const TargetSubtargetInfo &getSubtarget() const { return *STI; } 447 void setSubtarget(const TargetSubtargetInfo *ST) { STI = ST; }
|
| H A D | TargetInstrInfo.h | 59 class TargetSubtargetInfo; variable 1262 CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI, 1529 CreateTargetScheduleState(const TargetSubtargetInfo &) const { in CreateTargetScheduleState() argument
|
| H A D | BasicTTIImpl.h | 166 const TargetSubtargetInfo *getST() const { in getST() 450 const TargetSubtargetInfo *ST = getST(); in getUnrollingPreferences() 1542 const TargetSubtargetInfo *ST; 1545 const TargetSubtargetInfo *getST() const { return ST; } in getST()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetMachine.h | 51 const TargetSubtargetInfo *getSubtargetImpl() const; 52 const TargetSubtargetInfo *getSubtargetImpl(const Function &) const override = 0;
|
| H A D | AMDGPUMacroFusion.cpp | 30 const TargetSubtargetInfo &TSI, in shouldScheduleAdjacent()
|
| H A D | AMDGPUMCInstLower.cpp | 44 const TargetSubtargetInfo &ST; 51 AMDGPUMCInstLower(MCContext &ctx, const TargetSubtargetInfo &ST, 76 const TargetSubtargetInfo &st, in AMDGPUMCInstLower()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 45 class TargetSubtargetInfo; variable 111 virtual const TargetSubtargetInfo *getSubtargetImpl(const Function &) const { in getSubtargetImpl()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMMacroFusion.cpp | 53 const TargetSubtargetInfo &TSI, in shouldScheduleAdjacent()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64StorePairSuppress.cpp | 126 const TargetSubtargetInfo &ST = MF.getSubtarget(); in runOnMachineFunction()
|
| H A D | AArch64RegisterBankInfo.cpp | 267 const TargetSubtargetInfo &STI = MF.getSubtarget(); in getInstrAlternativeMappings() 457 const TargetSubtargetInfo &STI = MF.getSubtarget(); in getInstrMapping()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCSubtarget.cpp | 190 return TargetSubtargetInfo::ANTIDEP_ALL; in getAntiDepBreakMode()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86MacroFusion.cpp | 26 const TargetSubtargetInfo &TSI, in shouldScheduleAdjacent()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonMachineScheduler.h | 52 VLIWResourceModel(const TargetSubtargetInfo &STI, const TargetSchedModel *SM) in VLIWResourceModel()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | ScheduleDAGVLIW.cpp | 75 const TargetSubtargetInfo &STI = mf.getSubtarget(); in ScheduleDAGVLIW()
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXPrologEpilogPass.cpp | 52 const TargetSubtargetInfo &STI = MF.getSubtarget(); in runOnMachineFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZMachineScheduler.cpp | 134 const TargetSubtargetInfo *ST = &C->MF->getSubtarget(); in SystemZPostRASchedStrategy()
|