addLocal(MVT VT) | llvm::WebAssemblyFunctionInfo | inline |
addParam(MVT VT) | llvm::WebAssemblyFunctionInfo | inline |
addResult(MVT VT) | llvm::WebAssemblyFunctionInfo | inline |
clearFrameBaseVreg() | llvm::WebAssemblyFunctionInfo | inline |
clearParamsAndResults() | llvm::WebAssemblyFunctionInfo | inline |
clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, const DenseMap< MachineBasicBlock *, MachineBasicBlock * > &Src2DstMBB) const override | llvm::WebAssemblyFunctionInfo | virtual |
create(BumpPtrAllocator &Allocator, const Function &F, const SubtargetTy *STI) | llvm::MachineFunctionInfo | inlinestatic |
create(BumpPtrAllocator &Allocator, const Ty &MFI) | llvm::MachineFunctionInfo | inlinestatic |
getBasePointerVreg() const | llvm::WebAssemblyFunctionInfo | inline |
getFrameBaseLocal() const | llvm::WebAssemblyFunctionInfo | inline |
getFrameBaseVreg() const | llvm::WebAssemblyFunctionInfo | inline |
getLocals() const | llvm::WebAssemblyFunctionInfo | inline |
getParams() const | llvm::WebAssemblyFunctionInfo | inline |
getResults() const | llvm::WebAssemblyFunctionInfo | inline |
getVarargBufferVreg() const | llvm::WebAssemblyFunctionInfo | inline |
getWAReg(unsigned VReg) const | llvm::WebAssemblyFunctionInfo | inline |
initializeBaseYamlFields(MachineFunction &MF, const yaml::WebAssemblyFunctionInfo &YamlMFI) | llvm::WebAssemblyFunctionInfo | |
initWARegs(MachineRegisterInfo &MRI) | llvm::WebAssemblyFunctionInfo | |
isCFGStackified() const | llvm::WebAssemblyFunctionInfo | inline |
isFrameBaseVirtual() const | llvm::WebAssemblyFunctionInfo | inline |
isVRegStackified(unsigned VReg) const | llvm::WebAssemblyFunctionInfo | inline |
setBasePointerVreg(unsigned Reg) | llvm::WebAssemblyFunctionInfo | inline |
setCFGStackified(bool Value=true) | llvm::WebAssemblyFunctionInfo | inline |
setFrameBaseLocal(unsigned Local) | llvm::WebAssemblyFunctionInfo | inline |
setFrameBaseVreg(unsigned Reg) | llvm::WebAssemblyFunctionInfo | inline |
setLocal(size_t i, MVT VT) | llvm::WebAssemblyFunctionInfo | inline |
setNumLocals(size_t NumLocals) | llvm::WebAssemblyFunctionInfo | inline |
setVarargBufferVreg(unsigned Reg) | llvm::WebAssemblyFunctionInfo | inline |
setWAReg(unsigned VReg, unsigned WAReg) | llvm::WebAssemblyFunctionInfo | inline |
stackifyVReg(MachineRegisterInfo &MRI, unsigned VReg) | llvm::WebAssemblyFunctionInfo | inline |
unstackifyVReg(unsigned VReg) | llvm::WebAssemblyFunctionInfo | inline |
WebAssemblyFunctionInfo(const Function &F, const TargetSubtargetInfo *STI) | llvm::WebAssemblyFunctionInfo | inlineexplicit |
~MachineFunctionInfo() | llvm::MachineFunctionInfo | virtual |
~WebAssemblyFunctionInfo() override | llvm::WebAssemblyFunctionInfo | |