LLVM  10.0.0svn
llvm::WebAssemblyFunctionInfo Member List

This is the complete list of members for llvm::WebAssemblyFunctionInfo, including all inherited members.

addLocal(MVT VT)llvm::WebAssemblyFunctionInfoinline
addParam(MVT VT)llvm::WebAssemblyFunctionInfoinline
addResult(MVT VT)llvm::WebAssemblyFunctionInfoinline
clearParamsAndResults()llvm::WebAssemblyFunctionInfoinline
create(BumpPtrAllocator &Allocator, MachineFunction &MF)llvm::MachineFunctionInfoinlinestatic
getBasePointerVreg() constllvm::WebAssemblyFunctionInfoinline
getLocals() constllvm::WebAssemblyFunctionInfoinline
getParams() constllvm::WebAssemblyFunctionInfoinline
getResults() constllvm::WebAssemblyFunctionInfoinline
getVarargBufferVreg() constllvm::WebAssemblyFunctionInfoinline
getWAReg(unsigned VReg) constllvm::WebAssemblyFunctionInfoinline
getWARegStackId(unsigned Reg)llvm::WebAssemblyFunctionInfoinlinestatic
initializeBaseYamlFields(const yaml::WebAssemblyFunctionInfo &YamlMFI)llvm::WebAssemblyFunctionInfo
initWARegs()llvm::WebAssemblyFunctionInfo
isCFGStackified() constllvm::WebAssemblyFunctionInfoinline
isVRegStackified(unsigned VReg) constllvm::WebAssemblyFunctionInfoinline
setBasePointerVreg(unsigned Reg)llvm::WebAssemblyFunctionInfoinline
setCFGStackified(bool Value=true)llvm::WebAssemblyFunctionInfoinline
setLocal(size_t i, MVT VT)llvm::WebAssemblyFunctionInfoinline
setNumLocals(size_t NumLocals)llvm::WebAssemblyFunctionInfoinline
setVarargBufferVreg(unsigned Reg)llvm::WebAssemblyFunctionInfoinline
setWAReg(unsigned VReg, unsigned WAReg)llvm::WebAssemblyFunctionInfoinline
stackifyVReg(unsigned VReg)llvm::WebAssemblyFunctionInfoinline
UnusedRegllvm::WebAssemblyFunctionInfostatic
WebAssemblyFunctionInfo(MachineFunction &MF)llvm::WebAssemblyFunctionInfoinlineexplicit
~MachineFunctionInfo()llvm::MachineFunctionInfovirtual
~WebAssemblyFunctionInfo() overridellvm::WebAssemblyFunctionInfo