Home
last modified time | relevance | path

Searched refs:WebAssemblyTargetMachine (Results 1 – 6 of 6) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetMachine.cpp60 RegisterTargetMachine<WebAssemblyTargetMachine> X( in LLVMInitializeWebAssemblyTarget()
62 RegisterTargetMachine<WebAssemblyTargetMachine> Y( in LLVMInitializeWebAssemblyTarget()
119 WebAssemblyTargetMachine::WebAssemblyTargetMachine( in WebAssemblyTargetMachine() function in WebAssemblyTargetMachine
154 WebAssemblyTargetMachine::~WebAssemblyTargetMachine() = default; // anchor.
156 const WebAssemblySubtarget *WebAssemblyTargetMachine::getSubtargetImpl() const { in getSubtargetImpl()
162 WebAssemblyTargetMachine::getSubtargetImpl(std::string CPU, in getSubtargetImpl()
172 WebAssemblyTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
197 WebAssemblyTargetMachine *WasmTM;
200 CoalesceFeaturesAndStripAtomics(WebAssemblyTargetMachine *WasmTM) in CoalesceFeaturesAndStripAtomics()
321 WebAssemblyPassConfig(WebAssemblyTargetMachine &TM, PassManagerBase &PM) in WebAssemblyPassConfig()
[all …]
DWebAssemblyTargetMachine.h23 class WebAssemblyTargetMachine final : public LLVMTargetMachine {
28 WebAssemblyTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
34 ~WebAssemblyTargetMachine() override;
DWebAssembly.h23 class WebAssemblyTargetMachine; variable
36 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM,
DWebAssemblyISelDAGToDAG.cpp42 WebAssemblyDAGToDAGISel(WebAssemblyTargetMachine &TM, in WebAssemblyDAGToDAGISel()
253 FunctionPass *llvm::createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, in createWebAssemblyISelDag()
DWebAssemblyTargetTransformInfo.h40 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl()
DWebAssemblyLowerEmscriptenEHSjLj.cpp308 WebAssemblyTargetMachine &TM, in getGlobalVariable()
707 auto &TM = TPC->getTM<WebAssemblyTargetMachine>(); in runOnModule()