diff options
| author | David Greene <greened@obbligato.org> | 2009-11-13 14:42:06 +0000 |
|---|---|---|
| committer | David Greene <greened@obbligato.org> | 2009-11-13 14:42:06 +0000 |
| commit | a32c214b23eee550a3035552fbeb3aeaccb681a8 (patch) | |
| tree | 3a83923c1cfe7459b6a50ab5bc46d33e10d53a06 | |
| parent | 566eeb2da5cc531134811f471a23c6604ba48363 (diff) | |
| download | bcm5719-llvm-a32c214b23eee550a3035552fbeb3aeaccb681a8.tar.gz bcm5719-llvm-a32c214b23eee550a3035552fbeb3aeaccb681a8.zip | |
Remove duplicate APIs and state WRT spill objects.
llvm-svn: 87106
| -rw-r--r-- | llvm/include/llvm/CodeGen/MachineFrameInfo.h | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/llvm/include/llvm/CodeGen/MachineFrameInfo.h b/llvm/include/llvm/CodeGen/MachineFrameInfo.h index 3dcdc793b29..bed82af81c1 100644 --- a/llvm/include/llvm/CodeGen/MachineFrameInfo.h +++ b/llvm/include/llvm/CodeGen/MachineFrameInfo.h @@ -389,9 +389,6 @@ public: Objects.push_back(StackObject(Size, Alignment, 0, false, isSS)); int Index = (int)Objects.size()-NumFixedObjects-1; assert(Index >= 0 && "Bad frame index!"); - if (SpillObjects.size() <= static_cast<unsigned>(Index)) - SpillObjects.resize(Index+1); - SpillObjects[Index] = false; return Index; } @@ -402,9 +399,6 @@ public: int CreateSpillStackObject(uint64_t Size, unsigned Alignment) { CreateStackObject(Size, Alignment, true); int Index = (int)Objects.size()-NumFixedObjects-1; - if (SpillObjects.size() <= static_cast<unsigned>(Index)) - SpillObjects.resize(Index+1); - SpillObjects[Index] = true; return Index; } @@ -426,16 +420,6 @@ public: return (int)Objects.size()-NumFixedObjects-1; } - /// isSpillObject - Return whether the index refers to a spill slot. - /// - bool isSpillObject(int Index) const { - // Negative indices can't be spill slots. - if (Index < 0) return false; - assert(static_cast<unsigned>(Index) < SpillObjects.size() && - "Invalid frame index!"); - return SpillObjects[Index]; - } - /// getCalleeSavedInfo - Returns a reference to call saved info vector for the /// current function. const std::vector<CalleeSavedInfo> &getCalleeSavedInfo() const { |

