LLVM  3.7.0
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, bool isAliased=false)llvm::MachineFrameInfo
CreateFixedSpillStackObject(uint64_t Size, int64_t SPOffset)llvm::MachineFrameInfo
CreateSpillStackObject(uint64_t Size, unsigned Alignment)llvm::MachineFrameInfo
CreateStackObject(uint64_t Size, unsigned Alignment, bool isSS, const AllocaInst *Alloca=nullptr)llvm::MachineFrameInfo
CreateVariableSizedObject(unsigned Alignment, const AllocaInst *Alloca)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 MachineFunction &MF) const llvm::MachineFrameInfo
getRestorePoint() const llvm::MachineFrameInfoinline
getSavePoint() const llvm::MachineFrameInfoinline
getStackProtectorIndex() const llvm::MachineFrameInfoinline
getStackSize() const llvm::MachineFrameInfoinline
getUseLocalStackAllocationBlock()llvm::MachineFrameInfoinline
hasCalls() const llvm::MachineFrameInfoinline
hasMustTailInVarArgFunc() const llvm::MachineFrameInfoinline
hasOpaqueSPAdjustment() const llvm::MachineFrameInfoinline
hasPatchPoint() const llvm::MachineFrameInfoinline
hasStackMap() const llvm::MachineFrameInfoinline
hasStackObjects() const llvm::MachineFrameInfoinline
hasTailCall() const llvm::MachineFrameInfoinline
hasVarSizedObjects() const llvm::MachineFrameInfoinline
hasVAStart() const llvm::MachineFrameInfoinline
isAliasedObjectIndex(int ObjectIdx) 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
isVariableSizedObjectIndex(int ObjectIdx) const llvm::MachineFrameInfoinline
MachineFrameInfo(unsigned StackAlign, bool isStackRealign, bool RealignOpt)llvm::MachineFrameInfoinlineexplicit
mapLocalFrameObject(int ObjectIndex, int64_t Offset)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
setHasMustTailInVarArgFunc(bool B)llvm::MachineFrameInfoinline
setHasOpaqueSPAdjustment(bool B)llvm::MachineFrameInfoinline
setHasPatchPoint(bool s=true)llvm::MachineFrameInfoinline
setHasStackMap(bool s=true)llvm::MachineFrameInfoinline
setHasTailCall()llvm::MachineFrameInfoinline
setHasVAStart(bool B)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
setRestorePoint(MachineBasicBlock *NewRestore)llvm::MachineFrameInfoinline
setReturnAddressIsTaken(bool s)llvm::MachineFrameInfoinline
setSavePoint(MachineBasicBlock *NewSave)llvm::MachineFrameInfoinline
setStackProtectorIndex(int I)llvm::MachineFrameInfoinline
setStackSize(uint64_t Size)llvm::MachineFrameInfoinline
setUseLocalStackAllocationBlock(bool v)llvm::MachineFrameInfoinline