Searched refs:WebAssemblyRegisterInfo (Results 1 – 10 of 10) sorted by relevance
35 WebAssemblyRegisterInfo::WebAssemblyRegisterInfo(const Triple &TT) in WebAssemblyRegisterInfo() function in WebAssemblyRegisterInfo39 WebAssemblyRegisterInfo::getCalleeSavedRegs(const MachineFunction *) const { in getCalleeSavedRegs()45 WebAssemblyRegisterInfo::getReservedRegs(const MachineFunction & /*MF*/) const { in getReservedRegs()53 void WebAssemblyRegisterInfo::eliminateFrameIndex( in eliminateFrameIndex()139 WebAssemblyRegisterInfo::getFrameRegister(const MachineFunction &MF) const { in getFrameRegister()153 WebAssemblyRegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass()
28 class WebAssemblyRegisterInfo final : public WebAssemblyGenRegisterInfo {32 explicit WebAssemblyRegisterInfo(const Triple &TT);
39 const WebAssemblyRegisterInfo RI;44 const WebAssemblyRegisterInfo &getRegisterInfo() const { return RI; } in getRegisterInfo()
82 const WebAssemblyRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
46 WebAssemblyRegisterInfo.cpp
1 //WebAssemblyRegisterInfo.td-Describe the WebAssembly Registers -*- tablegen -*-
82 include "WebAssemblyRegisterInfo.td"
565 const WebAssemblyInstrInfo *TII, const WebAssemblyRegisterInfo *TRI) { in rematerializeCheapDef()
66 "WebAssemblyRegisterInfo.cpp",
6788 llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h