LLVM API Documentation

llvm::MachineFrameInfo Member List

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

CreateFixedObject(uint64_t Size, int64_t SPOffset, bool Immutable=true)llvm::MachineFrameInfo
CreateStackObject(uint64_t Size, unsigned Alignment)llvm::MachineFrameInfo [inline]
CreateVariableSizedObject()llvm::MachineFrameInfo [inline]
dump(const MachineFunction &MF) const llvm::MachineFrameInfo
getCalleeSavedInfo() const llvm::MachineFrameInfo [inline]
getMachineModuleInfo() const llvm::MachineFrameInfo [inline]
getMaxAlignment() const llvm::MachineFrameInfo [inline]
getMaxCallFrameSize() const llvm::MachineFrameInfo [inline]
getNumFixedObjects() const llvm::MachineFrameInfo [inline]
getNumObjects() const llvm::MachineFrameInfo [inline]
getObjectAlignment(int ObjectIdx) const llvm::MachineFrameInfo [inline]
getObjectIndexBegin() const llvm::MachineFrameInfo [inline]
getObjectIndexEnd() const llvm::MachineFrameInfo [inline]
getObjectOffset(int ObjectIdx) const llvm::MachineFrameInfo [inline]
getObjectSize(int ObjectIdx) const llvm::MachineFrameInfo [inline]
getOffsetAdjustment() const llvm::MachineFrameInfo [inline]
getStackProtectorIndex() const llvm::MachineFrameInfo [inline]
getStackSize() const llvm::MachineFrameInfo [inline]
hasCalls() const llvm::MachineFrameInfo [inline]
hasStackObjects() const llvm::MachineFrameInfo [inline]
hasVarSizedObjects() const llvm::MachineFrameInfo [inline]
isDeadObjectIndex(int ObjectIdx) const llvm::MachineFrameInfo [inline]
isFixedObjectIndex(int ObjectIdx) const llvm::MachineFrameInfo [inline]
isFrameAddressTaken() const llvm::MachineFrameInfo [inline]
isImmutableObjectIndex(int ObjectIdx) const llvm::MachineFrameInfo [inline]
MachineFrameInfo(const TargetFrameInfo &tfi)llvm::MachineFrameInfo [inline, explicit]
print(const MachineFunction &MF, std::ostream &OS) const llvm::MachineFrameInfo
RemoveStackObject(int ObjectIdx)llvm::MachineFrameInfo [inline]
setCalleeSavedInfo(const std::vector< CalleeSavedInfo > &CSI)llvm::MachineFrameInfo [inline]
setFrameAddressIsTaken(bool T)llvm::MachineFrameInfo [inline]
setHasCalls(bool V)llvm::MachineFrameInfo [inline]
setMachineModuleInfo(MachineModuleInfo *mmi)llvm::MachineFrameInfo [inline]
setMaxAlignment(unsigned Align)llvm::MachineFrameInfo [inline]
setMaxCallFrameSize(unsigned S)llvm::MachineFrameInfo [inline]
setObjectAlignment(int ObjectIdx, unsigned Align)llvm::MachineFrameInfo [inline]
setObjectOffset(int ObjectIdx, int64_t SPOffset)llvm::MachineFrameInfo [inline]
setObjectSize(int ObjectIdx, int64_t Size)llvm::MachineFrameInfo [inline]
setOffsetAdjustment(int Adj)llvm::MachineFrameInfo [inline]
setStackProtectorIndex(int I)llvm::MachineFrameInfo [inline]
setStackSize(uint64_t Size)llvm::MachineFrameInfo [inline]