Searched refs:WebAssemblyFrameLowering (Results 1 – 7 of 7) sorted by relevance
1 //===-- WebAssemblyFrameLowering.cpp - WebAssembly Frame Lowering ----------==//20 #include "WebAssemblyFrameLowering.h"54 WebAssemblyFrameLowering::getLocalForStackObject(MachineFunction &MF, in getLocalForStackObject() 93 bool WebAssemblyFrameLowering::hasBP(const MachineFunction &MF) const { in hasBP() 101 bool WebAssemblyFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP() 123 bool WebAssemblyFrameLowering::hasReservedCallFrame( in hasReservedCallFrame() 130 bool WebAssemblyFrameLowering::needsSPForLocalFrame( in needsSPForLocalFrame() 147 bool WebAssemblyFrameLowering::needsPrologForEH(157 bool WebAssemblyFrameLowering::needsSP(const MachineFunction &MF) const { in needsSPWriteback() 165 bool WebAssemblyFrameLowering in needsSPWriteback() [all...]
91 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()149 const WebAssemblyFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
22 class WebAssemblyFrameLowering final : public TargetFrameLowering {30 WebAssemblyFrameLowering() in WebAssemblyFrameLowering() function
58 WebAssemblyFrameLowering FrameLowering;75 const WebAssemblyFrameLowering *getFrameLowering() const override { in getFrameLowering()
321 const auto *FrameLowering = static_cast<const WebAssemblyFrameLowering *>( in restoreStackPointer()
106 WebAssemblyFrameLowering::getLocalForStackObject(*MF, Idx); in INITIALIZE_PASS()
1527 return WebAssemblyFrameLowering::getLocalForStackObject(MF, FI->getIndex()); in IsWebAssemblyLocal()