reference, declarationdefinition
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)