Searched refs:BPFTargetMachine (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetMachine.cpp | 47 RegisterTargetMachine<BPFTargetMachine> X(getTheBPFleTarget()); in LLVMInitializeBPFTarget() 48 RegisterTargetMachine<BPFTargetMachine> Y(getTheBPFbeTarget()); in LLVMInitializeBPFTarget() 49 RegisterTargetMachine<BPFTargetMachine> Z(getTheBPFTarget()); in LLVMInitializeBPFTarget() 74 BPFTargetMachine::BPFTargetMachine(const Target &T, const Triple &TT, in BPFTargetMachine() function in BPFTargetMachine 101 BPFPassConfig(BPFTargetMachine &TM, PassManagerBase &PM) in BPFPassConfig() 104 BPFTargetMachine &getBPFTargetMachine() const { in getBPFTargetMachine() 105 return getTM<BPFTargetMachine>(); in getBPFTargetMachine() 120 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 129 void BPFTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() 167 BPFTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()
|
| H A D | BPF.h | 21 class BPFTargetMachine; variable 29 FunctionPass *createBPFISelDag(BPFTargetMachine &TM); 35 InstructionSelector *createBPFInstructionSelector(const BPFTargetMachine &, 49 BPFTargetMachine *TM; 52 BPFAbstractMemberAccessPass(BPFTargetMachine *TM) : TM(TM) {} in BPFAbstractMemberAccessPass()
|
| H A D | BPFTargetMachine.h | 21 class BPFTargetMachine : public CodeGenTargetMachineImpl { 26 BPFTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
|
| H A D | BPFISelDAGToDAG.cpp | 47 explicit BPFDAGToDAGISel(BPFTargetMachine &TM) in BPFDAGToDAGISel() 95 BPFDAGToDAGISelLegacy(BPFTargetMachine &TM) in BPFDAGToDAGISelLegacy() 492 FunctionPass *llvm::createBPFISelDag(BPFTargetMachine &TM) { in createBPFISelDag()
|
| H A D | BPFTargetTransformInfo.h | 36 explicit BPFTTIImpl(const BPFTargetMachine *TM, const Function &F) in BPFTTIImpl()
|
| H A D | BPFSubtarget.cpp | 116 *static_cast<const BPFTargetMachine *>(&TM), *this, *RBI)); in BPFSubtarget()
|
| H A D | BPFAbstractMemberAccess.cpp | 122 BPFAbstractMemberAccess(BPFTargetMachine *TM) : TM(TM) {} in BPFAbstractMemberAccess()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/GISel/ |
| H A D | BPFInstructionSelector.cpp | 33 BPFInstructionSelector(const BPFTargetMachine &TM, const BPFSubtarget &STI, 63 BPFInstructionSelector::BPFInstructionSelector(const BPFTargetMachine &TM, in BPFInstructionSelector() 86 createBPFInstructionSelector(const BPFTargetMachine &TM, in createBPFInstructionSelector()
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 1533 SRCS_MIN+= Target/BPF/BPFTargetMachine.cpp
|