LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::MachineFrameInfo Member List

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

adjustsStack() const llvm::MachineFrameInfoinline
CreateFixedObject(uint64_t Size, int64_t SPOffset, bool Immutable)llvm::MachineFrameInfo
CreateSpillStackObject(uint64_t Size, unsigned Alignment)llvm::MachineFrameInfo
CreateStackObject(uint64_t Size, unsigned Alignment, bool isSS, bool MayNeedSP=false, const AllocaInst *Alloca=0)llvm::MachineFrameInfo
CreateVariableSizedObject(unsigned Alignment)llvm::MachineFrameInfo
dump(const MachineFunction &MF) const llvm::MachineFrameInfo
ensureMaxAlignment(unsigned Align)llvm::MachineFrameInfo
estimateStackSize(const MachineFunction &MF) const llvm::MachineFrameInfo
getCalleeSavedInfo() const llvm::MachineFrameInfoinline
getFunctionContextIndex() const llvm::MachineFrameInfoinline
getLocalFrameMaxAlign() const llvm::MachineFrameInfoinline
getLocalFrameObjectCount()llvm::MachineFrameInfoinline
getLocalFrameObjectMap(int i)llvm::MachineFrameInfoinline
getLocalFrameSize() const llvm::MachineFrameInfoinline
getMaxAlignment() const llvm::MachineFrameInfoinline
getMaxCallFrameSize() const llvm::MachineFrameInfoinline
getNumFixedObjects() const llvm::MachineFrameInfoinline
getNumObjects() const llvm::MachineFrameInfoinline
getObjectAlignment(int ObjectIdx) const llvm::MachineFrameInfoinline
getObjectAllocation(int ObjectIdx) const llvm::MachineFrameInfoinline
getObjectIndexBegin() const llvm::MachineFrameInfoinline
getObjectIndexEnd() const llvm::MachineFrameInfoinline
getObjectOffset(int ObjectIdx) const llvm::MachineFrameInfoinline
getObjectSize(int ObjectIdx) const llvm::MachineFrameInfoinline
getOffsetAdjustment() const llvm::MachineFrameInfoinline
getPristineRegs(const MachineBasicBlock *MBB) const llvm::MachineFrameInfo
getStackProtectorIndex() const llvm::MachineFrameInfoinline
getStackSize() const llvm::MachineFrameInfoinline
getUseLocalStackAllocationBlock()llvm::MachineFrameInfoinline
hasCalls() const llvm::MachineFrameInfoinline
hasStackObjects() const llvm::MachineFrameInfoinline
hasVarSizedObjects() const llvm::MachineFrameInfoinline
isCalleeSavedInfoValid() const llvm::MachineFrameInfoinline
isDeadObjectIndex(int ObjectIdx) const llvm::MachineFrameInfoinline
isFixedObjectIndex(int ObjectIdx) const llvm::MachineFrameInfoinline
isFrameAddressTaken() const llvm::MachineFrameInfoinline
isImmutableObjectIndex(int ObjectIdx) const llvm::MachineFrameInfoinline
isObjectPreAllocated(int ObjectIdx) const llvm::MachineFrameInfoinline
isReturnAddressTaken() const llvm::MachineFrameInfoinline
isSpillSlotObjectIndex(int ObjectIdx) const llvm::MachineFrameInfoinline
MachineFrameInfo(const TargetMachine &TM, bool RealignOpt)llvm::MachineFrameInfoinlineexplicit
mapLocalFrameObject(int ObjectIndex, int64_t Offset)llvm::MachineFrameInfoinline
MayNeedStackProtector(int ObjectIdx) const llvm::MachineFrameInfoinline
print(const MachineFunction &MF, raw_ostream &OS) const llvm::MachineFrameInfo
RemoveStackObject(int ObjectIdx)llvm::MachineFrameInfoinline
setAdjustsStack(bool V)llvm::MachineFrameInfoinline
setCalleeSavedInfo(const std::vector< CalleeSavedInfo > &CSI)llvm::MachineFrameInfoinline
setCalleeSavedInfoValid(bool v)llvm::MachineFrameInfoinline
setFrameAddressIsTaken(bool T)llvm::MachineFrameInfoinline
setFunctionContextIndex(int I)llvm::MachineFrameInfoinline
setHasCalls(bool V)llvm::MachineFrameInfoinline
setLocalFrameMaxAlign(unsigned Align)llvm::MachineFrameInfoinline
setLocalFrameSize(int64_t sz)llvm::MachineFrameInfoinline
setMaxCallFrameSize(unsigned S)llvm::MachineFrameInfoinline
setObjectAlignment(int ObjectIdx, unsigned Align)llvm::MachineFrameInfoinline
setObjectOffset(int ObjectIdx, int64_t SPOffset)llvm::MachineFrameInfoinline
setObjectSize(int ObjectIdx, int64_t Size)llvm::MachineFrameInfoinline
setOffsetAdjustment(int Adj)llvm::MachineFrameInfoinline
setReturnAddressIsTaken(bool s)llvm::MachineFrameInfoinline
setStackProtectorIndex(int I)llvm::MachineFrameInfoinline
setStackSize(uint64_t Size)llvm::MachineFrameInfoinline
setUseLocalStackAllocationBlock(bool v)llvm::MachineFrameInfoinline