/external/llvm/lib/Target/ |
TargetSubtargetInfo.cpp | 1 //===-- TargetSubtargetInfo.cpp - General Target Information ---------------==// 16 #include "llvm/Target/TargetSubtargetInfo.h" 20 // TargetSubtargetInfo Class 22 TargetSubtargetInfo::TargetSubtargetInfo() {} 24 TargetSubtargetInfo::~TargetSubtargetInfo() {} 26 bool TargetSubtargetInfo::enableAtomicExpand() const { 30 bool TargetSubtargetInfo::enableMachineScheduler() const { 34 bool TargetSubtargetInfo::enableJoinGlobalCopies() const [all...] |
Android.mk | 9 TargetSubtargetInfo.cpp
|
/external/llvm/include/llvm/Target/ |
TargetSubtargetInfo.h | 1 //==-- llvm/Target/TargetSubtargetInfo.h - Target Information ----*- C++ -*-==// 40 /// TargetSubtargetInfo - Generic base class for all target subtargets. All 42 /// be exposed through a TargetSubtargetInfo-derived class. 44 class TargetSubtargetInfo : public MCSubtargetInfo { 45 TargetSubtargetInfo(const TargetSubtargetInfo &) = delete; 46 void operator=(const TargetSubtargetInfo &) = delete; 49 TargetSubtargetInfo(); 57 virtual ~TargetSubtargetInfo();
|
TargetMachine.h | 47 class TargetSubtargetInfo; 111 /// target's TargetSubtargetInfo-derived member variable. 112 virtual const TargetSubtargetInfo *getSubtargetImpl(const Function &) const { 120 /// TargetSubtargetInfo. In debug builds, it verifies that the object being
|
TargetInstrInfo.h | 42 class TargetSubtargetInfo; [all...] |
/external/llvm/include/llvm/CodeGen/ |
TargetSchedule.h | 22 #include "llvm/Target/TargetSubtargetInfo.h" 27 class TargetSubtargetInfo; 37 const TargetSubtargetInfo *STI; 49 /// indices and may query TargetSubtargetInfo and TargetInstrInfo to resolve 51 void init(const MCSchedModel &sm, const TargetSubtargetInfo *sti,
|
MachineFunction.h | 42 class TargetSubtargetInfo; 89 const TargetSubtargetInfo *STI; 176 const TargetSubtargetInfo &getSubtarget() const { return *STI; } 177 void setSubtarget(const TargetSubtargetInfo *ST) { STI = ST; } 180 /// TargetSubtargetInfo. In debug builds, it verifies that the object being
|
BasicTTIImpl.h | 23 #include "llvm/Target/TargetSubtargetInfo.h" 84 const TargetSubtargetInfo *getST() const { 249 const TargetSubtargetInfo *ST = getST(); 736 const TargetSubtargetInfo *ST; 739 const TargetSubtargetInfo *getST() const { return ST; }
|
/external/llvm/lib/CodeGen/ |
PostRASchedulerList.cpp | 45 #include "llvm/Target/TargetSubtargetInfo.h" 55 // TargetSubtargetInfo.enablePostRAScheduler(). This flag can be used to 102 const TargetSubtargetInfo &ST, CodeGenOpt::Level OptLevel, 103 TargetSubtargetInfo::AntiDepBreakMode &Mode, 104 TargetSubtargetInfo::RegClassVector &CriticalPathRCs) const; 141 TargetSubtargetInfo::AntiDepBreakMode AntiDepMode, 197 TargetSubtargetInfo::AntiDepBreakMode AntiDepMode, 207 assert((AntiDepMode == TargetSubtargetInfo::ANTIDEP_NONE || 211 ((AntiDepMode == TargetSubtargetInfo::ANTIDEP_ALL) ? 213 ((AntiDepMode == TargetSubtargetInfo::ANTIDEP_CRITICAL) [all...] |
AggressiveAntiDepBreaker.h | 29 #include "llvm/Target/TargetSubtargetInfo.h" 129 TargetSubtargetInfo::RegClassVector& CriticalPathRCs);
|
TargetSchedule.cpp | 20 #include "llvm/Target/TargetSubtargetInfo.h" 54 const TargetSubtargetInfo *sti,
|
MachineCombiner.cpp | 31 #include "llvm/Target/TargetSubtargetInfo.h" 407 const TargetSubtargetInfo &STI = MF.getSubtarget();
|
ScheduleDAGInstrs.cpp | 38 #include "llvm/Target/TargetSubtargetInfo.h" 64 const TargetSubtargetInfo &ST = mf.getSubtarget(); 257 const TargetSubtargetInfo &ST = MF.getSubtarget(); 448 const TargetSubtargetInfo &ST = MF.getSubtarget(); 749 const TargetSubtargetInfo &ST = MF.getSubtarget(); [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64StorePairSuppress.cpp | 118 const TargetSubtargetInfo &ST = MF.getSubtarget();
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGVLIW.cpp | 34 #include "llvm/Target/TargetSubtargetInfo.h" 75 const TargetSubtargetInfo &STI = mf.getSubtarget();
|
/external/llvm/lib/Target/Hexagon/ |
HexagonMachineScheduler.h | 57 VLIWResourceModel(const TargetSubtargetInfo &STI, const TargetSchedModel *SM)
|
HexagonInstrInfo.h | 158 CreateTargetScheduleState(const TargetSubtargetInfo &STI) const override;
|
/external/llvm/lib/Target/PowerPC/ |
PPCSubtarget.cpp | 10 // This file implements the PPC specific subclass of TargetSubtargetInfo. 181 return TargetSubtargetInfo::ANTIDEP_ALL;
|
PPCInstrInfo.h | 92 CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI,
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXPrologEpilogPass.cpp | 25 #include "llvm/Target/TargetSubtargetInfo.h" 51 const TargetSubtargetInfo &STI = MF.getSubtarget();
|
/external/llvm/lib/Target/R600/ |
R600InstrInfo.h | 158 CreateTargetScheduleState(const TargetSubtargetInfo &) const override;
|
SILoadStoreOptimizer.cpp | 408 const TargetSubtargetInfo &STM = MF.getSubtarget();
|
/external/llvm/lib/Target/X86/ |
X86Subtarget.h | 10 // This file declares the X86 specific subclass of TargetSubtargetInfo. 23 #include "llvm/Target/TargetSubtargetInfo.h" 494 return TargetSubtargetInfo::ANTIDEP_CRITICAL;
|
/frameworks/compile/libbcc/lib/Core/ |
Compiler.cpp | 27 #include <llvm/Target/TargetSubtargetInfo.h>
|
/external/llvm/lib/Target/ARM/ |
ARMBaseInstrInfo.h | 105 CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI,
|