|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
lib/Target/ARM/ARMTargetMachine.h 77 class ARMLETargetMachine : public ARMBaseTargetMachine {
87 class ARMBETargetMachine : public ARMBaseTargetMachine {
Declarations
lib/Target/ARM/ARM.h 25 class ARMBaseTargetMachine;
lib/Target/ARM/ARMSubtarget.h 40 class ARMBaseTargetMachine;
References
include/llvm/CodeGen/TargetPassConfig.h 149 template<typename TMC> TMC &getTM() const {
lib/Target/ARM/ARM.h 41 FunctionPass *createARMISelDag(ARMBaseTargetMachine &TM,
55 createARMInstructionSelector(const ARMBaseTargetMachine &TM, const ARMSubtarget &STI,
lib/Target/ARM/ARMAsmPrinter.cpp 361 const ARMBaseTargetMachine &ATM =
611 const ARMBaseTargetMachine &ATM =
lib/Target/ARM/ARMISelDAGToDAG.cpp 58 explicit ARMDAGToDAGISel(ARMBaseTargetMachine &tm, CodeGenOpt::Level OptLevel)
4827 FunctionPass *llvm::createARMISelDag(ARMBaseTargetMachine &TM,
lib/Target/ARM/ARMInstructionSelector.cpp 34 ARMInstructionSelector(const ARMBaseTargetMachine &TM, const ARMSubtarget &STI,
74 const ARMBaseTargetMachine &TM;
157 createARMInstructionSelector(const ARMBaseTargetMachine &TM,
170 ARMInstructionSelector::ARMInstructionSelector(const ARMBaseTargetMachine &TM,
lib/Target/ARM/ARMSubtarget.cpp 95 const ARMBaseTargetMachine &TM, bool IsLittle,
325 return TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_APCS;
329 return TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_AAPCS ||
330 TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16;
334 return TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16;
lib/Target/ARM/ARMSubtarget.h 497 const ARMBaseTargetMachine &TM;
504 const ARMBaseTargetMachine &TM, bool IsLittle,
lib/Target/ARM/ARMTargetMachine.cpp 112 static ARMBaseTargetMachine::ARMABI
121 return ARMBaseTargetMachine::ARM_ABI_AAPCS16;
123 return ARMBaseTargetMachine::ARM_ABI_AAPCS;
125 return ARMBaseTargetMachine::ARM_ABI_APCS;
128 return ARMBaseTargetMachine::ARM_ABI_UNKNOWN;
154 if (ABI != ARMBaseTargetMachine::ARM_ABI_APCS)
159 if (ABI == ARMBaseTargetMachine::ARM_ABI_APCS)
164 if (ABI == ARMBaseTargetMachine::ARM_ABI_APCS)
166 else if (ABI != ARMBaseTargetMachine::ARM_ABI_AAPCS16)
178 if (TT.isOSNaCl() || ABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16)
180 else if (ABI == ARMBaseTargetMachine::ARM_ABI_AAPCS)
324 ARMPassConfig(ARMBaseTargetMachine &TM, PassManagerBase &PM)
334 ARMBaseTargetMachine &getARMTargetMachine() const {
335 return getTM<ARMBaseTargetMachine>();
lib/Target/ARM/ARMTargetMachine.h 71 TargetABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16;
77 class ARMLETargetMachine : public ARMBaseTargetMachine {
87 class ARMBETargetMachine : public ARMBaseTargetMachine {
lib/Target/ARM/ARMTargetObjectFile.cpp 32 const ARMBaseTargetMachine &ARM_TM = static_cast<const ARMBaseTargetMachine &>(TM);
33 bool isAAPCS_ABI = ARM_TM.TargetABI == ARMBaseTargetMachine::ARMABI::ARM_ABI_AAPCS;
lib/Target/ARM/ARMTargetTransformInfo.h 87 explicit ARMTTIImpl(const ARMBaseTargetMachine *TM, const Function &F)
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
83 constexpr _Tp&&
usr/include/c++/7.4.0/bits/unique_ptr.h 824 make_unique(_Args&&... __args)