|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
lib/Target/PowerPC/PPC.h 23 class PPCTargetMachine;
lib/Target/PowerPC/PPCRegisterInfo.h 24 class PPCTargetMachine;
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/PowerPC/PPC.h 36 FunctionPass *createPPCLoopPreIncPrepPass(PPCTargetMachine &TM);
47 FunctionPass *createPPCISelDag(PPCTargetMachine &TM, CodeGenOpt::Level OL);
lib/Target/PowerPC/PPCBoolRetToInt.cpp 195 auto &TM = TPC->getTM<PPCTargetMachine>();
195 auto &TM = TPC->getTM<PPCTargetMachine>();
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 140 const PPCTargetMachine &TM;
146 explicit PPCDAGToDAGISel(PPCTargetMachine &tm, CodeGenOpt::Level OptLevel)
6589 FunctionPass *llvm::createPPCISelDag(PPCTargetMachine &TM,
lib/Target/PowerPC/PPCISelLowering.cpp 132 PPCTargetLowering::PPCTargetLowering(const PPCTargetMachine &TM,
lib/Target/PowerPC/PPCISelLowering.h 606 explicit PPCTargetLowering(const PPCTargetMachine &TM,
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp 93 PPCLoopPreIncPrep(PPCTargetMachine &TM) : FunctionPass(ID), TM(&TM) {
107 PPCTargetMachine *TM = nullptr;
161 FunctionPass *llvm::createPPCLoopPreIncPrepPass(PPCTargetMachine &TM) {
lib/Target/PowerPC/PPCRegisterInfo.cpp 80 PPCRegisterInfo::PPCRegisterInfo(const PPCTargetMachine &TM)
lib/Target/PowerPC/PPCRegisterInfo.h 59 const PPCTargetMachine &TM;
62 PPCRegisterInfo(const PPCTargetMachine &TM);
lib/Target/PowerPC/PPCSubtarget.cpp 55 const std::string &FS, const PPCTargetMachine &TM)
lib/Target/PowerPC/PPCSubtarget.h 149 const PPCTargetMachine &TM;
160 const PPCTargetMachine &TM);
194 const PPCTargetMachine &getTargetMachine() const { return TM; }
lib/Target/PowerPC/PPCTargetMachine.cpp 99 RegisterTargetMachine<PPCTargetMachine> A(getThePPC32Target());
100 RegisterTargetMachine<PPCTargetMachine> B(getThePPC64Target());
101 RegisterTargetMachine<PPCTargetMachine> C(getThePPC64LETarget());
197 static PPCTargetMachine::PPCABI computeTargetABI(const Triple &TT,
203 return PPCTargetMachine::PPC_ABI_ELFv1;
205 return PPCTargetMachine::PPC_ABI_ELFv2;
211 return PPCTargetMachine::PPC_ABI_UNKNOWN;
215 return PPCTargetMachine::PPC_ABI_ELFv2;
218 return PPCTargetMachine::PPC_ABI_ELFv2;
219 return PPCTargetMachine::PPC_ABI_ELFv1;
221 return PPCTargetMachine::PPC_ABI_UNKNOWN;
363 PPCPassConfig(PPCTargetMachine &TM, PassManagerBase &PM)
371 PPCTargetMachine &getPPCTargetMachine() const {
372 return getTM<PPCTargetMachine>();
lib/Target/PowerPC/PPCTargetTransformInfo.cpp 218 const PPCTargetMachine &TM = ST->getTargetMachine();
500 const PPCTargetMachine &TM = ST->getTargetMachine();
lib/Target/PowerPC/PPCTargetTransformInfo.h 39 explicit PPCTTIImpl(const PPCTargetMachine *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)