Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.cpp47 RegisterTargetMachine<WebAssemblyTargetMachine> X( in LLVMInitializeWebAssemblyTarget()
49 RegisterTargetMachine<WebAssemblyTargetMachine> Y( in LLVMInitializeWebAssemblyTarget()
96 WebAssemblyTargetMachine::WebAssemblyTargetMachine( in WebAssemblyTargetMachine() function in WebAssemblyTargetMachine
125 WebAssemblyTargetMachine::~WebAssemblyTargetMachine() {} in ~WebAssemblyTargetMachine()
128 WebAssemblyTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
170 WebAssemblyPassConfig(WebAssemblyTargetMachine &TM, PassManagerBase &PM) in WebAssemblyPassConfig()
173 WebAssemblyTargetMachine &getWebAssemblyTargetMachine() const { in getWebAssemblyTargetMachine()
174 return getTM<WebAssemblyTargetMachine>(); in getWebAssemblyTargetMachine()
188 WebAssemblyTargetMachine::getTargetTransformInfo(const Function &F) { in getTargetTransformInfo()
193 WebAssemblyTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
H A DWebAssemblyTargetMachine.h24 class WebAssemblyTargetMachine final : public LLVMTargetMachine {
29 WebAssemblyTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
35 ~WebAssemblyTargetMachine() override;
H A DWebAssemblyISelDAGToDAG.cpp41 WebAssemblyDAGToDAGISel(WebAssemblyTargetMachine &tm, in WebAssemblyDAGToDAGISel()
113 FunctionPass *llvm::createWebAssemblyISelDag(WebAssemblyTargetMachine &TM, in createWebAssemblyISelDag()
H A DWebAssembly.h24 class WebAssemblyTargetMachine; variable
36 FunctionPass *createWebAssemblyISelDag(WebAssemblyTargetMachine &TM,
H A DWebAssemblyTargetTransformInfo.h41 WebAssemblyTTIImpl(const WebAssemblyTargetMachine *TM, const Function &F) in WebAssemblyTTIImpl()
H A DWebAssemblyISelLowering.h35 class WebAssemblyTargetMachine; variable