LLVM 20.0.0git
|
#include "Target/Xtensa/XtensaMachineFunctionInfo.h"
Public Member Functions | |
XtensaMachineFunctionInfo (const Function &F, const TargetSubtargetInfo *STI) | |
int | getBranchRelaxationScratchFrameIndex () const |
void | setBranchRelaxationScratchFrameIndex (int Index) |
unsigned | getVarArgsFirstGPR () const |
void | setVarArgsFirstGPR (unsigned GPR) |
int | getVarArgsOnStackFrameIndex () const |
void | setVarArgsOnStackFrameIndex (int FI) |
int | getVarArgsInRegsFrameIndex () const |
void | setVarArgsInRegsFrameIndex (int FI) |
Public Member Functions inherited from llvm::MachineFunctionInfo | |
virtual | ~MachineFunctionInfo () |
virtual MachineFunctionInfo * | clone (BumpPtrAllocator &Allocator, MachineFunction &DestMF, const DenseMap< MachineBasicBlock *, MachineBasicBlock * > &Src2DstMBB) const |
Make a functionally equivalent copy of this MachineFunctionInfo in MF . | |
Additional Inherited Members | |
Static Public Member Functions inherited from llvm::MachineFunctionInfo | |
template<typename FuncInfoTy , typename SubtargetTy = TargetSubtargetInfo> | |
static FuncInfoTy * | create (BumpPtrAllocator &Allocator, const Function &F, const SubtargetTy *STI) |
Factory function: default behavior is to call new using the supplied allocator. | |
template<typename Ty > | |
static Ty * | create (BumpPtrAllocator &Allocator, const Ty &MFI) |
Definition at line 24 of file XtensaMachineFunctionInfo.h.
|
inlineexplicit |
Definition at line 32 of file XtensaMachineFunctionInfo.h.
|
inline |
Definition at line 37 of file XtensaMachineFunctionInfo.h.
|
inline |
Definition at line 44 of file XtensaMachineFunctionInfo.h.
|
inline |
Definition at line 51 of file XtensaMachineFunctionInfo.h.
|
inline |
Definition at line 47 of file XtensaMachineFunctionInfo.h.
|
inline |
Definition at line 40 of file XtensaMachineFunctionInfo.h.
References Index.
|
inline |
Definition at line 45 of file XtensaMachineFunctionInfo.h.
Referenced by llvm::XtensaTargetLowering::LowerFormalArguments().
|
inline |
Definition at line 52 of file XtensaMachineFunctionInfo.h.
Referenced by llvm::XtensaTargetLowering::LowerFormalArguments().
|
inline |
Definition at line 48 of file XtensaMachineFunctionInfo.h.
Referenced by llvm::XtensaTargetLowering::LowerFormalArguments().