Home
last modified time | relevance | path

Searched refs:BPFTargetMachine (Results 1 – 18 of 18) sorted by relevance

/external/llvm/lib/Target/BPF/
DBPFTargetMachine.cpp27 RegisterTargetMachine<BPFTargetMachine> X(TheBPFleTarget); in LLVMInitializeBPFTarget()
28 RegisterTargetMachine<BPFTargetMachine> Y(TheBPFbeTarget); in LLVMInitializeBPFTarget()
29 RegisterTargetMachine<BPFTargetMachine> Z(TheBPFTarget); in LLVMInitializeBPFTarget()
46 BPFTargetMachine::BPFTargetMachine(const Target &T, const Triple &TT, in BPFTargetMachine() function in BPFTargetMachine
61 BPFPassConfig(BPFTargetMachine *TM, PassManagerBase &PM) in BPFPassConfig()
64 BPFTargetMachine &getBPFTargetMachine() const { in getBPFTargetMachine()
65 return getTM<BPFTargetMachine>(); in getBPFTargetMachine()
72 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
DBPF.h17 class BPFTargetMachine; variable
19 FunctionPass *createBPFISelDag(BPFTargetMachine &TM);
DBPFTargetMachine.h21 class BPFTargetMachine : public LLVMTargetMachine {
26 BPFTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
DBPFISelDAGToDAG.cpp39 explicit BPFDAGToDAGISel(BPFTargetMachine &TM) : SelectionDAGISel(TM) {} in BPFDAGToDAGISel()
184 FunctionPass *llvm::createBPFISelDag(BPFTargetMachine &TM) { in createBPFISelDag()
DCMakeLists.txt22 BPFTargetMachine.cpp
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFTargetMachine.cpp32 RegisterTargetMachine<BPFTargetMachine> X(getTheBPFleTarget()); in LLVMInitializeBPFTarget()
33 RegisterTargetMachine<BPFTargetMachine> Y(getTheBPFbeTarget()); in LLVMInitializeBPFTarget()
34 RegisterTargetMachine<BPFTargetMachine> Z(getTheBPFTarget()); in LLVMInitializeBPFTarget()
56 BPFTargetMachine::BPFTargetMachine(const Target &T, const Triple &TT, in BPFTargetMachine() function in BPFTargetMachine
78 BPFPassConfig(BPFTargetMachine &TM, PassManagerBase &PM) in BPFPassConfig()
81 BPFTargetMachine &getBPFTargetMachine() const { in getBPFTargetMachine()
82 return getTM<BPFTargetMachine>(); in getBPFTargetMachine()
92 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
DBPF.h16 class BPFTargetMachine; variable
18 ModulePass *createBPFAbstractMemberAccess(BPFTargetMachine *TM);
20 FunctionPass *createBPFISelDag(BPFTargetMachine &TM);
DBPFTargetMachine.h20 class BPFTargetMachine : public LLVMTargetMachine {
25 BPFTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
DCMakeLists.txt26 BPFTargetMachine.cpp
DBPFISelDAGToDAG.cpp48 explicit BPFDAGToDAGISel(BPFTargetMachine &TM) in BPFDAGToDAGISel()
501 FunctionPass *llvm::createBPFISelDag(BPFTargetMachine &TM) { in createBPFISelDag()
DBPFAbstractMemberAccess.cpp115 BPFAbstractMemberAccess(BPFTargetMachine *TM = nullptr) : ModulePass(ID), TM(TM) {} in BPFAbstractMemberAccess()
177 ModulePass *llvm::createBPFAbstractMemberAccess(BPFTargetMachine *TM) { in createBPFAbstractMemberAccess()
/external/llvm-project/llvm/lib/Target/BPF/
DBPFTargetMachine.cpp38 RegisterTargetMachine<BPFTargetMachine> X(getTheBPFleTarget()); in LLVMInitializeBPFTarget()
39 RegisterTargetMachine<BPFTargetMachine> Y(getTheBPFbeTarget()); in LLVMInitializeBPFTarget()
40 RegisterTargetMachine<BPFTargetMachine> Z(getTheBPFTarget()); in LLVMInitializeBPFTarget()
65 BPFTargetMachine::BPFTargetMachine(const Target &T, const Triple &TT, in BPFTargetMachine() function in BPFTargetMachine
87 BPFPassConfig(BPFTargetMachine &TM, PassManagerBase &PM) in BPFPassConfig()
90 BPFTargetMachine &getBPFTargetMachine() const { in getBPFTargetMachine()
91 return getTM<BPFTargetMachine>(); in getBPFTargetMachine()
101 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
105 void BPFTargetMachine::adjustPassManager(PassManagerBuilder &Builder) { in adjustPassManager()
126 void BPFTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB, in registerPassBuilderCallbacks()
DBPF.h17 class BPFTargetMachine; variable
22 FunctionPass *createBPFAbstractMemberAccess(BPFTargetMachine *TM);
24 FunctionPass *createBPFISelDag(BPFTargetMachine &TM);
44 BPFTargetMachine *TM;
47 BPFAbstractMemberAccessPass(BPFTargetMachine *TM) : TM(TM) {} in BPFAbstractMemberAccessPass()
DBPFTargetMachine.h20 class BPFTargetMachine : public LLVMTargetMachine {
25 BPFTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
DCMakeLists.txt31 BPFTargetMachine.cpp
DBPFAbstractMemberAccess.cpp119 BPFAbstractMemberAccess(BPFTargetMachine *TM) : TM(TM) {} in BPFAbstractMemberAccess()
185 BPFTargetMachine *TM;
198 BPFAbstractMemberAccessLegacyPass(BPFTargetMachine *TM = nullptr) in BPFAbstractMemberAccessLegacyPass()
208 FunctionPass *llvm::createBPFAbstractMemberAccess(BPFTargetMachine *TM) { in createBPFAbstractMemberAccess()
DBPFISelDAGToDAG.cpp48 explicit BPFDAGToDAGISel(BPFTargetMachine &TM) in BPFDAGToDAGISel()
501 FunctionPass *llvm::createBPFISelDag(BPFTargetMachine &TM) { in createBPFISelDag()
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/BPF/
DBUILD.gn78 "BPFTargetMachine.cpp",