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

Declarations

lib/Target/Lanai/Lanai.h
   21 class LanaiTargetMachine;
lib/Target/Lanai/LanaiTargetObjectFile.h
   15 class LanaiTargetMachine;

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/Lanai/Lanai.h
   28 FunctionPass *createLanaiISelDag(LanaiTargetMachine &TM);
   32 FunctionPass *createLanaiDelaySlotFillerPass(const LanaiTargetMachine &TM);
lib/Target/Lanai/LanaiDelaySlotFiller.cpp
   85 llvm::createLanaiDelaySlotFillerPass(const LanaiTargetMachine & /*tm*/) {
lib/Target/Lanai/LanaiISelDAGToDAG.cpp
   50   explicit LanaiDAGToDAGISel(LanaiTargetMachine &TargetMachine)
  331 FunctionPass *llvm::createLanaiISelDag(LanaiTargetMachine &TM) {
lib/Target/Lanai/LanaiTargetMachine.cpp
   35   RegisterTargetMachine<LanaiTargetMachine> registered_target(
   81   LanaiPassConfig(LanaiTargetMachine &TM, PassManagerBase *PassManager)
   84   LanaiTargetMachine &getLanaiTargetMachine() const {
   85     return getTM<LanaiTargetMachine>();
lib/Target/Lanai/LanaiTargetTransformInfo.h
   40   explicit LanaiTTIImpl(const LanaiTargetMachine *TM, const Function &F)