Searched refs:WebAssemblyFrameLowering (Results 1 - 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.h0 // WebAssemblyFrameLowering.h - TargetFrameLowering for WebAssembly -*- C++ -*-/
23 class WebAssemblyFrameLowering final : public TargetFrameLowering {
31 WebAssemblyFrameLowering() function in class:llvm::final
H A DWebAssemblyFrameLowering.cpp1 //===-- WebAssemblyFrameLowering.cpp - WebAssembly Frame Lowering ----------==//
20 #include "WebAssemblyFrameLowering.h"
45 bool WebAssemblyFrameLowering::hasBP(const MachineFunction &MF) const {
53 bool WebAssemblyFrameLowering::hasFP(const MachineFunction &MF) const {
75 bool WebAssemblyFrameLowering::hasReservedCallFrame(
82 bool WebAssemblyFrameLowering::needsSPForLocalFrame(
91 bool WebAssemblyFrameLowering::needsPrologForEH(
101 bool WebAssemblyFrameLowering::needsSP(const MachineFunction &MF) const {
109 bool WebAssemblyFrameLowering::needsSPWriteback(
125 void WebAssemblyFrameLowering
[all...]
H A DWebAssemblySubtarget.h18 #include "WebAssemblyFrameLowering.h"
57 WebAssemblyFrameLowering FrameLowering;
75 const WebAssemblyFrameLowering *getFrameLowering() const override {
H A DWebAssemblyRegisterInfo.cpp17 #include "WebAssemblyFrameLowering.h"
139 const WebAssemblyFrameLowering *TFI = getFrameLowering(MF);
H A DWebAssemblyLateEHPrepare.cpp365 const auto *FrameLowering = static_cast<const WebAssemblyFrameLowering *>(

Completed in 56 milliseconds