Changes in directory llvm/include/llvm:
Constant.h updated: 1.34 -> 1.35 --- Log message: Added ContainsRelocations() to check if a constant might only be resolvable at load time. --- Diffs of the changes: (+4 -0) Constant.h | 4 ++++ 1 files changed, 4 insertions(+) Index: llvm/include/llvm/Constant.h diff -u llvm/include/llvm/Constant.h:1.34 llvm/include/llvm/Constant.h:1.35 --- llvm/include/llvm/Constant.h:1.34 Sun Feb 11 23:18:08 2007 +++ llvm/include/llvm/Constant.h Wed Mar 7 18:59:12 2007 @@ -59,6 +59,10 @@ /// true for things like constant expressions that could divide by zero. bool canTrap() const; + /// ContaintsRelocations - Return true if the constant value contains + /// relocations which cannot be resolved at compile time. + bool ContainsRelocations() const; + // Specialize get/setOperand for Constant's as their operands are always // constants as well. Constant *getOperand(unsigned i) { _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits