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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegisterInfo.h0 // WebAssemblyRegisterInfo.h - WebAssembly Register Information Impl -*- C++ -*-
11 /// WebAssemblyRegisterInfo class.
28 class WebAssemblyRegisterInfo final : public WebAssemblyGenRegisterInfo {
32 explicit WebAssemblyRegisterInfo(const Triple &TT);
H A DWebAssemblyRegisterInfo.cpp1 //===-- WebAssemblyRegisterInfo.cpp - WebAssembly Register Information ----===//
15 #include "WebAssemblyRegisterInfo.h"
35 WebAssemblyRegisterInfo::WebAssemblyRegisterInfo(const Triple &TT) function in class:WebAssemblyRegisterInfo
39 WebAssemblyRegisterInfo::getCalleeSavedRegs(const MachineFunction *) const {
45 WebAssemblyRegisterInfo::getReservedRegs(const MachineFunction & /*MF*/) const {
53 void WebAssemblyRegisterInfo::eliminateFrameIndex(
134 WebAssemblyRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
144 WebAssemblyRegisterInfo::getPointerRegClass(const MachineFunction &MF,
H A DWebAssemblyInstrInfo.h18 #include "WebAssemblyRegisterInfo.h"
39 const WebAssemblyRegisterInfo RI;
44 const WebAssemblyRegisterInfo &getRegisterInfo() const { return RI; }
H A DWebAssemblySubtarget.h84 const WebAssemblyRegisterInfo *getRegisterInfo() const override {
H A DWebAssemblyRegStackify.cpp532 const WebAssemblyInstrInfo *TII, const WebAssemblyRegisterInfo *TRI) {

Completed in 163 milliseconds