update comments, no functionality change
[oota-llvm.git] / include / llvm / Instructions.h
index 236a1fdcced8cc6bc5a508afcfddc9929b9ff77d..146d1f50a645d0aede3f2ff7e934766f01a0e15a 100644 (file)
@@ -441,6 +441,12 @@ public:
   /// zeros.  If so, the result pointer and the first operand have the same
   /// value, just potentially different types.
   bool hasAllZeroIndices() const;
+  
+  /// hasAllConstantIndices - Return true if all of the indices of this GEP are
+  /// constant integers.  If so, the result pointer and the first operand have
+  /// a constant offset between them.
+  bool hasAllConstantIndices() const;
+  
 
   // Methods for support type inquiry through isa, cast, and dyn_cast:
   static inline bool classof(const GetElementPtrInst *) { return true; }