/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetMachine.cpp | 52 RegisterTargetMachine<WebAssemblyTargetMachine> X( in LLVMInitializeWebAssemblyTarget() 54 RegisterTargetMachine<WebAssemblyTargetMachine> Y( in LLVMInitializeWebAssemblyTarget() 113 WebAssemblyTargetMachine::WebAssemblyTargetMachine( in WebAssemblyTargetMachine() function in WebAssemblyTargetMachine 150 WebAssemblyTargetMachine::~WebAssemblyTargetMachine() = default; // anchor. 152 const WebAssemblySubtarget *WebAssemblyTargetMachine::getSubtargetImpl() const { in getSubtargetImpl() 158 WebAssemblyTargetMachine::getSubtargetImpl(std::string CPU, in getSubtargetImpl() 168 WebAssemblyTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() 193 WebAssemblyTargetMachine *WasmTM; 196 CoalesceFeaturesAndStripAtomics(WebAssemblyTargetMachine *WasmTM) in CoalesceFeaturesAndStripAtomics() 318 WebAssemblyPassConfig(WebAssemblyTargetMachine &TM, PassManagerBase &PM) in WebAssemblyPassConfig() [all …]
|
H A D | WebAssemblyTargetMachine.h | 24 class WebAssemblyTargetMachine final : public LLVMTargetMachine { 29 WebAssemblyTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 35 ~WebAssemblyTargetMachine() override;
|
H A D | WebAssembly.h | 23 class WebAssemblyTargetMachine; variable 35 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM,
|
H A D | WebAssemblyISelDAGToDAG.cpp | 49 WebAssemblyDAGToDAGISel(WebAssemblyTargetMachine &TM, in WebAssemblyDAGToDAGISel() 394 FunctionPass *llvm::createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, in createWebAssemblyISelDag()
|
H A D | WebAssemblyTargetTransformInfo.h | 40 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl()
|
H A D | CMakeLists.txt | 57 WebAssemblyTargetMachine.cpp
|
H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 413 WebAssemblyTargetMachine &TM, in getGlobalVariable() 927 auto &TM = TPC->getTM<WebAssemblyTargetMachine>(); in runOnModule()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
H A 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 …]
|
H A D | WebAssemblyTargetMachine.h | 23 class WebAssemblyTargetMachine final : public LLVMTargetMachine { 28 WebAssemblyTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 34 ~WebAssemblyTargetMachine() override;
|
H A D | WebAssembly.h | 23 class WebAssemblyTargetMachine; variable 35 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM,
|
H A D | WebAssemblyISelDAGToDAG.cpp | 40 WebAssemblyDAGToDAGISel(WebAssemblyTargetMachine &TM, in WebAssemblyDAGToDAGISel() 235 FunctionPass *llvm::createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, in createWebAssemblyISelDag()
|
H A D | WebAssemblyTargetTransformInfo.h | 40 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl()
|
H A D | CMakeLists.txt | 52 WebAssemblyTargetMachine.cpp
|
H A D | WebAssemblyISelLowering.h | 42 class WebAssemblyTargetMachine; variable
|
/aosp_15_r20/external/llvm/lib/Target/WebAssembly/ |
H A 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()
|
H A D | WebAssemblyTargetMachine.h | 24 class WebAssemblyTargetMachine final : public LLVMTargetMachine { 29 WebAssemblyTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 34 ~WebAssemblyTargetMachine() override;
|
H A D | WebAssembly.h | 23 class WebAssemblyTargetMachine; variable 30 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM,
|
H A D | WebAssemblyISelDAGToDAG.cpp | 40 WebAssemblyDAGToDAGISel(WebAssemblyTargetMachine &tm, in WebAssemblyDAGToDAGISel() 115 FunctionPass *llvm::createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, in createWebAssemblyISelDag()
|
H A D | WebAssemblyTargetTransformInfo.h | 41 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl()
|
H A D | CMakeLists.txt | 38 WebAssemblyTargetMachine.cpp
|
H A D | WebAssemblyISelLowering.h | 35 class WebAssemblyTargetMachine; variable
|