reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

lib/Target/X86/X86.h
   28 class X86TargetMachine;
lib/Target/X86/X86ISelLowering.h
   23   class X86TargetMachine;
lib/Target/X86/X86LegalizerInfo.h
   22 class X86TargetMachine;
lib/Target/X86/X86SelectionDAGInfo.h
   22 class X86TargetMachine;

References

include/llvm/CodeGen/TargetPassConfig.h
  149   template<typename TMC> TMC &getTM() const {
include/llvm/Support/TargetRegistry.h
 1121     return new TargetMachineImpl(T, TT, CPU, FS, Options, RM, CM, OL, JIT);
lib/Target/X86/X86.h
   32 FunctionPass *createX86ISelDag(X86TargetMachine &TM,
  132 InstructionSelector *createX86InstructionSelector(const X86TargetMachine &TM,
lib/Target/X86/X86FastISel.cpp
  142   const X86TargetMachine *getTargetMachine() const {
lib/Target/X86/X86ISelDAGToDAG.cpp
  174     explicit X86DAGToDAGISel(X86TargetMachine &tm, CodeGenOpt::Level OptLevel)
  458     const X86TargetMachine &getTargetMachine() const {
 5256 FunctionPass *llvm::createX86ISelDag(X86TargetMachine &TM,
lib/Target/X86/X86ISelLowering.cpp
  107 X86TargetLowering::X86TargetLowering(const X86TargetMachine &TM,
lib/Target/X86/X86ISelLowering.h
  699     explicit X86TargetLowering(const X86TargetMachine &TM,
lib/Target/X86/X86InstrInfo.cpp
 7738       const X86TargetMachine *TM =
lib/Target/X86/X86InstructionSelector.cpp
   60   X86InstructionSelector(const X86TargetMachine &TM, const X86Subtarget &STI,
  130   const X86TargetMachine &TM;
  151 X86InstructionSelector::X86InstructionSelector(const X86TargetMachine &TM,
 1733 llvm::createX86InstructionSelector(const X86TargetMachine &TM,
lib/Target/X86/X86LegalizerInfo.cpp
   59                                    const X86TargetMachine &TM)
lib/Target/X86/X86LegalizerInfo.h
   30   const X86TargetMachine &TM;
   33   X86LegalizerInfo(const X86Subtarget &STI, const X86TargetMachine &TM);
lib/Target/X86/X86Subtarget.cpp
  323                            const X86TargetMachine &TM,
lib/Target/X86/X86Subtarget.h
  502                const X86TargetMachine &TM, MaybeAlign StackAlignOverride,
lib/Target/X86/X86TargetMachine.cpp
   66   RegisterTargetMachine<X86TargetMachine> X(getTheX86_32Target());
   67   RegisterTargetMachine<X86TargetMachine> Y(getTheX86_64Target());
  345   X86PassConfig(X86TargetMachine &TM, PassManagerBase &PM)
  348   X86TargetMachine &getX86TargetMachine() const {
  349     return getTM<X86TargetMachine>();
lib/Target/X86/X86TargetTransformInfo.h
   99   explicit X86TTIImpl(const X86TargetMachine *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)