Home
last modified time | relevance | path

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

12

/external/llvm/lib/Target/
DTargetSubtargetInfo.cpp22 TargetSubtargetInfo::TargetSubtargetInfo() {} in TargetSubtargetInfo() function in TargetSubtargetInfo
24 TargetSubtargetInfo::~TargetSubtargetInfo() {} in ~TargetSubtargetInfo()
26 bool TargetSubtargetInfo::enableAtomicExpand() const { in enableAtomicExpand()
30 bool TargetSubtargetInfo::enableMachineScheduler() const { in enableMachineScheduler()
34 bool TargetSubtargetInfo::enableJoinGlobalCopies() const { in enableJoinGlobalCopies()
38 bool TargetSubtargetInfo::enableRALocalReassignment( in enableRALocalReassignment()
43 bool TargetSubtargetInfo::enablePostMachineScheduler() const { in enablePostMachineScheduler()
47 bool TargetSubtargetInfo::useAA() const { in useAA()
DCMakeLists.txt9 TargetSubtargetInfo.cpp
DAndroid.mk9 TargetSubtargetInfo.cpp
/external/llvm/include/llvm/Target/
DTargetSubtargetInfo.h44 class TargetSubtargetInfo : public MCSubtargetInfo {
45 TargetSubtargetInfo(const TargetSubtargetInfo &) = delete;
46 void operator=(const TargetSubtargetInfo &) = delete;
49 TargetSubtargetInfo();
57 virtual ~TargetSubtargetInfo();
DTargetMachine.h47 class TargetSubtargetInfo; variable
112 virtual const TargetSubtargetInfo *getSubtargetImpl(const Function &) const { in getSubtargetImpl()
DTargetInstrInfo.h42 class TargetSubtargetInfo; variable
942 CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI,
1217 CreateTargetScheduleState(const TargetSubtargetInfo &) const { in CreateTargetScheduleState() argument
/external/llvm/lib/CodeGen/
DPostRASchedulerList.cpp102 const TargetSubtargetInfo &ST, CodeGenOpt::Level OptLevel,
103 TargetSubtargetInfo::AntiDepBreakMode &Mode,
104 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) const;
141 TargetSubtargetInfo::AntiDepBreakMode AntiDepMode,
197 TargetSubtargetInfo::AntiDepBreakMode AntiDepMode, in SchedulePostRATDList()
207 assert((AntiDepMode == TargetSubtargetInfo::ANTIDEP_NONE || in SchedulePostRATDList()
211 ((AntiDepMode == TargetSubtargetInfo::ANTIDEP_ALL) ? in SchedulePostRATDList()
213 ((AntiDepMode == TargetSubtargetInfo::ANTIDEP_CRITICAL) ? in SchedulePostRATDList()
254 const TargetSubtargetInfo &ST, in enablePostRAScheduler()
256 TargetSubtargetInfo::AntiDepBreakMode &Mode, in enablePostRAScheduler()
[all …]
DAggressiveAntiDepBreaker.h129 TargetSubtargetInfo::RegClassVector& CriticalPathRCs);
DTargetSchedule.cpp54 const TargetSubtargetInfo *sti, in init()
DScheduleDAGInstrs.cpp64 const TargetSubtargetInfo &ST = mf.getSubtarget(); in ScheduleDAGInstrs()
257 const TargetSubtargetInfo &ST = MF.getSubtarget(); in addPhysRegDataDeps()
448 const TargetSubtargetInfo &ST = MF.getSubtarget(); in addVRegUseDeps()
749 const TargetSubtargetInfo &ST = MF.getSubtarget(); in buildSchedGraph()
DMachineCombiner.cpp407 const TargetSubtargetInfo &STI = MF.getSubtarget(); in runOnMachineFunction()
/external/llvm/include/llvm/CodeGen/
DTargetSchedule.h27 class TargetSubtargetInfo; variable
37 const TargetSubtargetInfo *STI;
51 void init(const MCSchedModel &sm, const TargetSubtargetInfo *sti,
DMachineFunction.h42 class TargetSubtargetInfo; variable
89 const TargetSubtargetInfo *STI;
176 const TargetSubtargetInfo &getSubtarget() const { return *STI; }
177 void setSubtarget(const TargetSubtargetInfo *ST) { STI = ST; }
DBasicTTIImpl.h84 const TargetSubtargetInfo *getST() const { in getST()
249 const TargetSubtargetInfo *ST = getST(); in getUnrollingPreferences()
736 const TargetSubtargetInfo *ST;
739 const TargetSubtargetInfo *getST() const { return ST; } in getST()
/external/llvm/lib/Target/AArch64/
DAArch64StorePairSuppress.cpp118 const TargetSubtargetInfo &ST = MF.getSubtarget(); in runOnMachineFunction()
/external/llvm/lib/Target/PowerPC/
DPPCSubtarget.cpp181 return TargetSubtargetInfo::ANTIDEP_ALL; in getAntiDepBreakMode()
DPPCInstrInfo.h92 CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI,
/external/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.h57 VLIWResourceModel(const TargetSubtargetInfo &STI, const TargetSchedModel *SM) in VLIWResourceModel()
DHexagonInstrInfo.h158 CreateTargetScheduleState(const TargetSubtargetInfo &STI) const override;
/external/llvm/lib/Target/NVPTX/
DNVPTXPrologEpilogPass.cpp51 const TargetSubtargetInfo &STI = MF.getSubtarget(); in runOnMachineFunction()
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGVLIW.cpp75 const TargetSubtargetInfo &STI = mf.getSubtarget(); in ScheduleDAGVLIW()
/external/llvm/lib/Target/R600/
DR600InstrInfo.h158 CreateTargetScheduleState(const TargetSubtargetInfo &) const override;
DSILoadStoreOptimizer.cpp408 const TargetSubtargetInfo &STM = MF.getSubtarget(); in runOnMachineFunction()
/external/llvm/lib/Target/X86/
DX86Subtarget.h494 return TargetSubtargetInfo::ANTIDEP_CRITICAL; in getAntiDepBreakMode()
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.h105 CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI,

12