|
LLVM
8.0.1
|
Contains AVR-specific information for each MachineFunction. More...
#include "Target/AVR/AVRMachineFunctionInfo.h"


Public Member Functions | |
| AVRMachineFunctionInfo () | |
| AVRMachineFunctionInfo (MachineFunction &MF) | |
| bool | getHasSpills () const |
| void | setHasSpills (bool B) |
| bool | getHasAllocas () const |
| void | setHasAllocas (bool B) |
| bool | getHasStackArgs () const |
| void | setHasStackArgs (bool B) |
| unsigned | getCalleeSavedFrameSize () const |
| void | setCalleeSavedFrameSize (unsigned Bytes) |
| int | getVarArgsFrameIndex () const |
| void | setVarArgsFrameIndex (int Idx) |
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... | |
Contains AVR-specific information for each MachineFunction.
Definition at line 22 of file AVRMachineFunctionInfo.h.
|
inline |
Definition at line 43 of file AVRMachineFunctionInfo.h.
|
inlineexplicit |
Definition at line 47 of file AVRMachineFunctionInfo.h.
|
inline |
Definition at line 60 of file AVRMachineFunctionInfo.h.
Referenced by llvm::AVRFrameLowering::emitEpilogue(), and llvm::AVRFrameLowering::emitPrologue().
|
inline |
Definition at line 54 of file AVRMachineFunctionInfo.h.
Referenced by llvm::AVRFrameLowering::hasFP().
|
inline |
Definition at line 51 of file AVRMachineFunctionInfo.h.
Referenced by llvm::AVRFrameLowering::hasFP().
|
inline |
Definition at line 57 of file AVRMachineFunctionInfo.h.
Referenced by llvm::AVRFrameLowering::hasFP().
|
inline |
Definition at line 63 of file AVRMachineFunctionInfo.h.
Referenced by llvm::intCCToAVRCC().
|
inline |
Definition at line 61 of file AVRMachineFunctionInfo.h.
Referenced by llvm::AVRFrameLowering::spillCalleeSavedRegisters().
|
inline |
Definition at line 55 of file AVRMachineFunctionInfo.h.
References B.
Referenced by llvm::AVRFrameAnalyzer::runOnMachineFunction().
|
inline |
Definition at line 52 of file AVRMachineFunctionInfo.h.
References B.
Referenced by llvm::AVRInstrInfo::storeRegToStackSlot().
|
inline |
Definition at line 58 of file AVRMachineFunctionInfo.h.
References B.
Referenced by llvm::AVRFrameAnalyzer::runOnMachineFunction().
|
inline |
Definition at line 64 of file AVRMachineFunctionInfo.h.
Referenced by llvm::analyzeArguments().
1.8.13