|
LLVM
8.0.1
|
RISCVMachineFunctionInfo - This class is derived from MachineFunctionInfo and contains private RISCV-specific information for each MachineFunction. More...
#include "Target/RISCV/RISCVMachineFunctionInfo.h"


Public Member Functions | |
| RISCVMachineFunctionInfo (MachineFunction &MF) | |
| int | getVarArgsFrameIndex () const |
| void | setVarArgsFrameIndex (int Index) |
| unsigned | getVarArgsSaveSize () const |
| void | setVarArgsSaveSize (int Size) |
| int | getMoveF64FrameIndex () |
Public Member Functions inherited from llvm::MachineFunctionInfo | |
| virtual | ~MachineFunctionInfo () |
Additional Inherited Members | |
Static Public Member Functions inherited from llvm::MachineFunctionInfo | |
| template<typename Ty > | |
| static Ty * | create (BumpPtrAllocator &Allocator, MachineFunction &MF) |
| Factory function: default behavior is to call new using the supplied allocator. More... | |
RISCVMachineFunctionInfo - This class is derived from MachineFunctionInfo and contains private RISCV-specific information for each MachineFunction.
Definition at line 24 of file RISCVMachineFunctionInfo.h.
|
inline |
Definition at line 38 of file RISCVMachineFunctionInfo.h.
|
inline |
Definition at line 46 of file RISCVMachineFunctionInfo.h.
References llvm::MachineFrameInfo::CreateStackObject(), and llvm::MachineFunction::getFrameInfo().
|
inline |
Definition at line 40 of file RISCVMachineFunctionInfo.h.
Referenced by llvm::RISCVTargetLowering::LowerOperation().
|
inline |
Definition at line 43 of file RISCVMachineFunctionInfo.h.
|
inline |
Definition at line 41 of file RISCVMachineFunctionInfo.h.
Referenced by unpackF64OnRV32DSoftABI().
|
inline |
Definition at line 44 of file RISCVMachineFunctionInfo.h.
References Size.
Referenced by unpackF64OnRV32DSoftABI().
1.8.13