Add isFixedObjectIndex. It returns true if the stack slot index is for a fixed stack object.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35659 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Evan Cheng 2007-04-04 07:38:25 +00:00
parent 710216275b
commit a96c5b3040

View File

@ -263,6 +263,12 @@ public:
return -++NumFixedObjects;
}
/// isFixedObjectIndex - Returns true if the specified index corresponds to a
/// fixed stack object.
bool isFixedObjectIndex(int ObjectIdx) const {
return ObjectIdx < 0 && (ObjectIdx >= -(int)NumFixedObjects);
}
/// CreateStackObject - Create a new statically sized stack object, returning
/// a postive identifier to represent it.
///