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

Declarations

lib/Target/BPF/BPF.h
   16 class BPFTargetMachine;

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/BPF/BPF.h
   18 ModulePass *createBPFAbstractMemberAccess(BPFTargetMachine *TM);
   20 FunctionPass *createBPFISelDag(BPFTargetMachine &TM);
lib/Target/BPF/BPFAbstractMemberAccess.cpp
  115   BPFAbstractMemberAccess(BPFTargetMachine *TM = nullptr) : ModulePass(ID), TM(TM) {}
  174 ModulePass *llvm::createBPFAbstractMemberAccess(BPFTargetMachine *TM) {
lib/Target/BPF/BPFISelDAGToDAG.cpp
   47   explicit BPFDAGToDAGISel(BPFTargetMachine &TM)
  500 FunctionPass *llvm::createBPFISelDag(BPFTargetMachine &TM) {
lib/Target/BPF/BPFTargetMachine.cpp
   32   RegisterTargetMachine<BPFTargetMachine> X(getTheBPFleTarget());
   33   RegisterTargetMachine<BPFTargetMachine> Y(getTheBPFbeTarget());
   34   RegisterTargetMachine<BPFTargetMachine> Z(getTheBPFTarget());
   78   BPFPassConfig(BPFTargetMachine &TM, PassManagerBase &PM)
   81   BPFTargetMachine &getBPFTargetMachine() const {
   82     return getTM<BPFTargetMachine>();