Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.cpp88 RegisterTargetMachine<WebAssemblyTargetMachine> X( in LLVMInitializeWebAssemblyTarget()
90 RegisterTargetMachine<WebAssemblyTargetMachine> Y( in LLVMInitializeWebAssemblyTarget()
195 WebAssemblyTargetMachine::WebAssemblyTargetMachine( in WebAssemblyTargetMachine() function in WebAssemblyTargetMachine
237 WebAssemblyTargetMachine::~WebAssemblyTargetMachine() = default; // anchor.
239 const WebAssemblySubtarget *WebAssemblyTargetMachine::getSubtargetImpl() const { in getSubtargetImpl()
245 WebAssemblyTargetMachine::getSubtargetImpl(std::string CPU, in getSubtargetImpl()
255 WebAssemblyTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
280 WebAssemblyTargetMachine *WasmTM;
283 CoalesceFeaturesAndStripAtomics(WebAssemblyTargetMachine *WasmTM) in CoalesceFeaturesAndStripAtomics()
435 WebAssemblyPassConfig(WebAssemblyTargetMachine &TM, PassManagerBase &PM) in WebAssemblyPassConfig()
[all …]
H A DWebAssemblyTargetMachine.h33 class WebAssemblyTargetMachine final : public CodeGenTargetMachineImpl {
39 WebAssemblyTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
45 ~WebAssemblyTargetMachine() override;
H A DWebAssembly.h23 class WebAssemblyTargetMachine; variable
36 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM,
H A DWebAssemblyISelDAGToDAG.cpp46 WebAssemblyDAGToDAGISel(WebAssemblyTargetMachine &TM, in WebAssemblyDAGToDAGISel()
86 explicit WebAssemblyDAGToDAGISelLegacy(WebAssemblyTargetMachine &TM, in WebAssemblyDAGToDAGISelLegacy()
445 FunctionPass *llvm::createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, in createWebAssemblyISelDag()
H A DWebAssemblyTargetTransformInfo.h40 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl()
H A DWebAssemblyUtilities.cpp189 const auto &TM = static_cast<const WebAssemblyTargetMachine &>( in canLowerMultivalueReturn()
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp407 WebAssemblyTargetMachine &TM, in getGlobalVariable()
925 auto &TM = TPC->getTM<WebAssemblyTargetMachine>(); in runOnModule()