Searched refs:WebAssemblyTargetMachine (Results 1 – 14 of 14) sorted by relevance
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyTargetMachine.cpp | 34 RegisterTargetMachine<WebAssemblyTargetMachine> X(TheWebAssemblyTarget32); in LLVMInitializeWebAssemblyTarget() 35 RegisterTargetMachine<WebAssemblyTargetMachine> Y(TheWebAssemblyTarget64); in LLVMInitializeWebAssemblyTarget() 50 WebAssemblyTargetMachine::WebAssemblyTargetMachine( in WebAssemblyTargetMachine() function in WebAssemblyTargetMachine 73 WebAssemblyTargetMachine::~WebAssemblyTargetMachine() {} in ~WebAssemblyTargetMachine() 76 WebAssemblyTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() 102 WebAssemblyPassConfig(WebAssemblyTargetMachine *TM, PassManagerBase &PM) in WebAssemblyPassConfig() 105 WebAssemblyTargetMachine &getWebAssemblyTargetMachine() const { in getWebAssemblyTargetMachine() 106 return getTM<WebAssemblyTargetMachine>(); in getWebAssemblyTargetMachine() 119 TargetIRAnalysis WebAssemblyTargetMachine::getTargetIRAnalysis() { in getTargetIRAnalysis() 126 WebAssemblyTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
D | WebAssemblyTargetMachine.h | 24 class WebAssemblyTargetMachine final : public LLVMTargetMachine { 29 WebAssemblyTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 34 ~WebAssemblyTargetMachine() override;
|
D | WebAssembly.h | 23 class WebAssemblyTargetMachine; variable 30 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM,
|
D | WebAssemblyISelDAGToDAG.cpp | 40 WebAssemblyDAGToDAGISel(WebAssemblyTargetMachine &tm, in WebAssemblyDAGToDAGISel() 115 FunctionPass *llvm::createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, in createWebAssemblyISelDag()
|
D | WebAssemblyTargetTransformInfo.h | 41 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl()
|
D | CMakeLists.txt | 38 WebAssemblyTargetMachine.cpp
|
D | WebAssemblyISelLowering.h | 35 class WebAssemblyTargetMachine; variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyTargetMachine.cpp | 47 RegisterTargetMachine<WebAssemblyTargetMachine> X( in LLVMInitializeWebAssemblyTarget() 49 RegisterTargetMachine<WebAssemblyTargetMachine> Y( in LLVMInitializeWebAssemblyTarget() 91 WebAssemblyTargetMachine::WebAssemblyTargetMachine( in WebAssemblyTargetMachine() function in WebAssemblyTargetMachine 120 WebAssemblyTargetMachine::~WebAssemblyTargetMachine() {} in ~WebAssemblyTargetMachine() 123 WebAssemblyTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() 165 WebAssemblyPassConfig(WebAssemblyTargetMachine &TM, PassManagerBase &PM) in WebAssemblyPassConfig() 168 WebAssemblyTargetMachine &getWebAssemblyTargetMachine() const { in getWebAssemblyTargetMachine() 169 return getTM<WebAssemblyTargetMachine>(); in getWebAssemblyTargetMachine() 183 WebAssemblyTargetMachine::getTargetTransformInfo(const Function &F) { in getTargetTransformInfo() 188 WebAssemblyTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
D | WebAssemblyTargetMachine.h | 24 class WebAssemblyTargetMachine final : public LLVMTargetMachine { 29 WebAssemblyTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 35 ~WebAssemblyTargetMachine() override;
|
D | WebAssemblyISelDAGToDAG.cpp | 41 WebAssemblyDAGToDAGISel(WebAssemblyTargetMachine &tm, in WebAssemblyDAGToDAGISel() 109 FunctionPass *llvm::createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, in createWebAssemblyISelDag()
|
D | WebAssembly.h | 24 class WebAssemblyTargetMachine; variable 36 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM,
|
D | WebAssemblyTargetTransformInfo.h | 41 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl()
|
D | CMakeLists.txt | 51 WebAssemblyTargetMachine.cpp
|
D | WebAssemblyISelLowering.h | 35 class WebAssemblyTargetMachine; variable
|