Searched refs:WebAssemblyTargetMachine (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyTargetMachine.cpp | 60 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 …]
|
| 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 36 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM,
|
| D | WebAssemblyISelDAGToDAG.cpp | 42 WebAssemblyDAGToDAGISel(WebAssemblyTargetMachine &TM, in WebAssemblyDAGToDAGISel() 253 FunctionPass *llvm::createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, in createWebAssemblyISelDag()
|
| D | WebAssemblyTargetTransformInfo.h | 40 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl()
|
| D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 308 WebAssemblyTargetMachine &TM, in getGlobalVariable() 707 auto &TM = TPC->getTM<WebAssemblyTargetMachine>(); in runOnModule()
|