Home
last modified time | relevance | path

Searched refs:WebAssemblyFrameLowering (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp54 WebAssemblyFrameLowering::getLocalForStackObject(MachineFunction &MF, in getLocalForStackObject()
124 bool WebAssemblyFrameLowering::hasReservedCallFrame( in hasReservedCallFrame()
131 bool WebAssemblyFrameLowering::needsSPForLocalFrame( in needsSPForLocalFrame()
140 bool WebAssemblyFrameLowering::needsPrologForEH( in needsPrologForEH()
158 bool WebAssemblyFrameLowering::needsSPWriteback( in needsSPWriteback()
187 WebAssemblyFrameLowering::getOpcConst(const MachineFunction &MF) { in getOpcConst()
225 void WebAssemblyFrameLowering::writeSPToGlobal( in writeSPToGlobal()
239 WebAssemblyFrameLowering::eliminateCallFramePseudoInstr( in eliminateCallFramePseudoInstr()
254 void WebAssemblyFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
324 void WebAssemblyFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
[all …]
H A DWebAssemblyRegisterInfo.cpp91 if (MI.getOpcode() == WebAssemblyFrameLowering::getOpcAdd(MF)) { in eliminateFrameIndex()
101 WebAssemblyFrameLowering::getOpcConst(MF) && in eliminateFrameIndex()
125 TII->get(WebAssemblyFrameLowering::getOpcConst(MF)), in eliminateFrameIndex()
130 TII->get(WebAssemblyFrameLowering::getOpcAdd(MF)), in eliminateFrameIndex()
148 const WebAssemblyFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
H A DWebAssemblyFrameLowering.h22 class WebAssemblyFrameLowering final : public TargetFrameLowering {
30 WebAssemblyFrameLowering() in WebAssemblyFrameLowering() function
H A DWebAssemblySubtarget.h56 WebAssemblyFrameLowering FrameLowering;
73 const WebAssemblyFrameLowering *getFrameLowering() const override { in getFrameLowering()
H A DCMakeLists.txt32 WebAssemblyFrameLowering.cpp
H A DWebAssemblyISelDAGToDAG.cpp85 WebAssemblyFrameLowering::getLocalForStackObject(*MF, Idx); in PreprocessISelDAG()
H A DWebAssemblyLateEHPrepare.cpp293 const auto *FrameLowering = static_cast<const WebAssemblyFrameLowering *>( in restoreStackPointer()
H A DWebAssemblyISelLowering.cpp1458 return WebAssemblyFrameLowering::getLocalForStackObject(MF, FI->getIndex()); in IsWebAssemblyLocal()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/
H A DBUILD.gn47 "WebAssemblyFrameLowering.cpp",
/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/
H A Dbulk-memory.ll152 ; WebAssemblyFrameLowering::needsSPWriteback would be true.
H A Dbulk-memory64.ll155 ; WebAssemblyFrameLowering::needsSPWriteback would be true.
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt6771 llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h