Changes in directory llvm/include/llvm/ADT:

APInt.h updated: 1.36 -> 1.37
---
Log message:

Add names for some of the operators. This is needed for the macros in
the Interpreter.


---
Diffs of the changes:  (+9 -0)

 APInt.h |    9 +++++++++
 1 files changed, 9 insertions(+)


Index: llvm/include/llvm/ADT/APInt.h
diff -u llvm/include/llvm/ADT/APInt.h:1.36 llvm/include/llvm/ADT/APInt.h:1.37
--- llvm/include/llvm/ADT/APInt.h:1.36  Fri Mar  2 18:24:39 2007
+++ llvm/include/llvm/ADT/APInt.h       Fri Mar  2 23:37:23 2007
@@ -248,14 +248,23 @@
   /// the given APInt& RHS.
   /// @brief Bitwise AND operator. 
   APInt operator&(const APInt& RHS) const;
+  APInt And(const APInt& RHS) const {
+    return this->operator&(RHS);
+  }
 
   /// Performs bitwise OR operation on this APInt and the given APInt& RHS.
   /// @brief Bitwise OR operator. 
   APInt operator|(const APInt& RHS) const;
+  APInt Or(const APInt& RHS) const {
+    return this->operator|(RHS);
+  }
 
   /// Performs bitwise XOR operation on this APInt and the given APInt& RHS.
   /// @brief Bitwise XOR operator. 
   APInt operator^(const APInt& RHS) const;
+  APInt Xor(const APInt& RHS) const {
+    return this->operator^(RHS);
+  }
 
   /// Performs logical negation operation on this APInt.
   /// @brief Logical negation operator. 



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to