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-10.0/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyTargetMachine.cpp | 50 RegisterTargetMachine<WebAssemblyTargetMachine> X( in LLVMInitializeWebAssemblyTarget() 52 RegisterTargetMachine<WebAssemblyTargetMachine> Y( in LLVMInitializeWebAssemblyTarget() 107 WebAssemblyTargetMachine::WebAssemblyTargetMachine( in WebAssemblyTargetMachine() function in WebAssemblyTargetMachine 136 WebAssemblyTargetMachine::~WebAssemblyTargetMachine() = default; // anchor. 139 WebAssemblyTargetMachine::getSubtargetImpl(std::string CPU, in getSubtargetImpl() 149 WebAssemblyTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() 176 WebAssemblyTargetMachine *WasmTM; 179 CoalesceFeaturesAndStripAtomics(WebAssemblyTargetMachine *WasmTM) in CoalesceFeaturesAndStripAtomics() 299 WebAssemblyPassConfig(WebAssemblyTargetMachine &TM, PassManagerBase &PM) in WebAssemblyPassConfig() 302 WebAssemblyTargetMachine &getWebAssemblyTargetMachine() const { in getWebAssemblyTargetMachine() [all …]
|
| D | WebAssemblyTargetMachine.h | 23 class WebAssemblyTargetMachine final : public LLVMTargetMachine { 28 WebAssemblyTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 34 ~WebAssemblyTargetMachine() override;
|
| D | WebAssembly.h | 23 class WebAssemblyTargetMachine; variable 35 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM,
|
| D | WebAssemblyISelDAGToDAG.cpp | 40 WebAssemblyDAGToDAGISel(WebAssemblyTargetMachine &TM, in WebAssemblyDAGToDAGISel() 235 FunctionPass *llvm::createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, in createWebAssemblyISelDag()
|
| D | WebAssemblyTargetTransformInfo.h | 40 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl()
|
| D | CMakeLists.txt | 52 WebAssemblyTargetMachine.cpp
|
| D | WebAssemblyISelLowering.h | 42 class WebAssemblyTargetMachine; variable
|