diff options
Diffstat (limited to 'include/llvm/CodeGen/MachineFrameInfo.h')
-rw-r--r-- | include/llvm/CodeGen/MachineFrameInfo.h | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/include/llvm/CodeGen/MachineFrameInfo.h b/include/llvm/CodeGen/MachineFrameInfo.h index 0748b9ab24..93d77287d7 100644 --- a/include/llvm/CodeGen/MachineFrameInfo.h +++ b/include/llvm/CodeGen/MachineFrameInfo.h @@ -493,23 +493,11 @@ public: return Objects[ObjectIdx+NumFixedObjects].Size == ~0ULL; } - /// CreateStackObjectWithMinAlign - Create a new statically sized stack - /// object, returning a nonnegative identifier to represent it. This function - /// takes a preferred alignment and a minimal alignment. - /// - int CreateStackObjectWithMinAlign(uint64_t Size, unsigned PrefAlignment, - unsigned MinAlignment, bool isSS, - bool MayNeedSP = false, const AllocaInst *Alloca = 0); - /// CreateStackObject - Create a new statically sized stack object, returning - /// a nonnegative identifier to represent it. Will not emit an error when - /// Alignment can't be satisfied. + /// a nonnegative identifier to represent it. /// int CreateStackObject(uint64_t Size, unsigned Alignment, bool isSS, - bool MayNeedSP = false, const AllocaInst *Alloca = 0) { - return CreateStackObjectWithMinAlign(Size, Alignment, 0, isSS, - MayNeedSP, Alloca); - } + bool MayNeedSP = false, const AllocaInst *Alloca = 0); /// CreateSpillStackObject - Create a new statically sized stack object that /// represents a spill slot, returning a nonnegative identifier to represent @@ -529,8 +517,7 @@ public: /// variable sized object is created, whether or not the index returned is /// actually used. /// - int CreateVariableSizedObject(unsigned PrefAlignment, unsigned MinAlignment, - const AllocaInst *Alloca = 0); + int CreateVariableSizedObject(unsigned Alignment); /// getCalleeSavedInfo - Returns a reference to call saved info vector for the /// current function. |