14 #ifndef LLVM_AVR_MACHINE_FUNCTION_INFO_H 15 #define LLVM_AVR_MACHINE_FUNCTION_INFO_H 37 unsigned CalleeSavedFrameSize;
40 int VarArgsFrameIndex;
45 CalleeSavedFrameSize(0), VarArgsFrameIndex(0) {}
49 CalleeSavedFrameSize(0), VarArgsFrameIndex(0) {}
69 #endif // LLVM_AVR_MACHINE_FUNCTION_INFO_H This class represents lattice values for constants.
MachineFunctionInfo - This class can be derived from and used by targets to hold private target-speci...
void setHasStackArgs(bool B)
void setHasAllocas(bool B)
static GCRegistry::Add< OcamlGC > B("ocaml", "ocaml 3.10-compatible GC")
Contains AVR-specific information for each MachineFunction.
bool getHasStackArgs() const
unsigned getCalleeSavedFrameSize() const
bool getHasSpills() const
void setCalleeSavedFrameSize(unsigned Bytes)
int getVarArgsFrameIndex() const
AVRMachineFunctionInfo(MachineFunction &MF)
void setVarArgsFrameIndex(int Idx)
void setHasSpills(bool B)
bool getHasAllocas() const