[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-05-24 Thread Dan Gohman
Changes in directory llvm/include/llvm: Constants.h updated: 1.146 - 1.147 --- Log message: Minor comment cleanups. --- Diffs of the changes: (+4 -4) Constants.h |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm/include/llvm/Constants.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-04-10 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.144 - 1.145 --- Log message: getLimitedValue now just forward to APInt's getLimitedValue. Mark it const. --- Diffs of the changes: (+2 -3) Constants.h |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-04-02 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.143 - 1.144 --- Log message: add a helper function to constantint. --- Diffs of the changes: (+3 -0) Constants.h |3 +++ 1 files changed, 3 insertions(+) Index: llvm/include/llvm/Constants.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-30 Thread Zhou Sheng
Changes in directory llvm/include/llvm: Constants.h updated: 1.142 - 1.143 --- Log message: Make sure this method just return value equal or less than Limit. --- Diffs of the changes: (+2 -1) Constants.h |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-29 Thread Zhou Sheng
Changes in directory llvm/include/llvm: Constants.h updated: 1.140 - 1.141 --- Log message: Add two utility methods into ConstantInt. --- Diffs of the changes: (+16 -0) Constants.h | 16 1 files changed, 16 insertions(+) Index: llvm/include/llvm/Constants.h diff -u

Re: [llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-29 Thread Chris Lattner
+ /// This function will return true iff this constant represents a value with + /// active bits bigger than 64 bits or a value greater than the given uint64_t + /// value. + /// @returns true iff this constant is greater or equal to the given number. + /// @brief Determine if

Re: [llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-29 Thread Reid Spencer
On Thu, 2007-03-29 at 21:02 -0700, Chris Lattner wrote: + /// This function will return true iff this constant represents a value with + /// active bits bigger than 64 bits or a value greater than the given uint64_t + /// value. + /// @returns true iff this constant is greater

Re: [llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-29 Thread Zhou Sheng
在 2007-03-29四的 21:02 -0700,Chris Lattner写道: + /// This function will return true iff this constant represents a value with + /// active bits bigger than 64 bits or a value greater than the given uint64_t + /// value. + /// @returns true iff this constant is greater or equal to

Re: [llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-29 Thread Chris Lattner
On Mar 29, 2007, at 9:31 PM, Zhou Sheng wrote: 在 2007-03-29四的 21:02 -0700,Chris Lattner写道: + /// This function will return true iff this constant represents a value with + /// active bits bigger than 64 bits or a value greater than the given uint64_t + /// value. + /// @returns true

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-29 Thread Zhou Sheng
Changes in directory llvm/include/llvm: Constants.h updated: 1.141 - 1.142 --- Log message: Rename and correct the method greaterOrEqual. --- Diffs of the changes: (+2 -2) Constants.h |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/include/llvm/Constants.h diff

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-19 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.138 - 1.139 --- Log message: Allow ConstantInt::get(Ty, uint64_t) to interpret the 64-bit values as a negative number. This is needed to fix test/Assembler/2007-03-19-NegValue.ll --- Diffs of the changes: (+1 -1) Constants.h |

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-01 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.134 - 1.135 --- Log message: Drop the ConstantInt(const Type, const APInt) constructor. It is redundant and more verbose than the ConstantInt(const APInt) constructor. --- Diffs of the changes: (+4 -5) Constants.h |9

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-01 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.135 - 1.136 --- Log message: Add an isUnitValue method for comparison against 1. This just follows a common pattern with isNullValue, isAllOnesValue, etc. It also helps to prevent things like getZExtValue() == 1, which could assert

Re: [llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-01 Thread Chris Lattner
On Mar 1, 2007, at 1:50 PM, Reid Spencer wrote: Index: llvm/include/llvm/Constants.h diff -u llvm/include/llvm/Constants.h:1.135 llvm/include/llvm/ Constants.h:1.136 --- llvm/include/llvm/Constants.h:1.135 Thu Mar 1 13:30:07 2007 +++ llvm/include/llvm/Constants.h Thu Mar 1

Re: [llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-01 Thread Reid Spencer
On Thu, 2007-03-01 at 14:46 -0800, Chris Lattner wrote: On Mar 1, 2007, at 1:50 PM, Reid Spencer wrote: Index: llvm/include/llvm/Constants.h diff -u llvm/include/llvm/Constants.h:1.135 llvm/include/llvm/ Constants.h:1.136 --- llvm/include/llvm/Constants.h:1.135 Thu Mar 1 13:30:07

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-01 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.136 - 1.137 --- Log message: Remove virtual keyword from method that doesn't need to be virtual. --- Diffs of the changes: (+1 -1) Constants.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-01 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.137 - 1.138 --- Log message: Add a non-virtual test for zero, isZero, and rename isUnitValue isOne. These will be used in upcoming patches to avoid virtual function call when the client knows it is a ConstantInt. --- Diffs of

Re: [llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-03-01 Thread Chris Lattner
Thanks Reid! -Chris On Mar 1, 2007, at 4:27 PM, Reid Spencer wrote: Changes in directory llvm/include/llvm: Constants.h updated: 1.137 - 1.138 --- Log message: Add a non-virtual test for zero, isZero, and rename isUnitValue isOne. These will be used in upcoming patches to avoid

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-02-26 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.132 - 1.133 --- Log message: For PR1205: http://llvm.org/PR1205 : Implement the first step towards arbitrary precision integer support in LLVM. The APInt class provides arbitrary precision arithmetic and value representation. This

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-02-19 Thread Evan Cheng
Changes in directory llvm/include/llvm: Constants.h updated: 1.126 - 1.127 --- Log message: Temporarily reverting the patch. It's breaking llvm-gcc build. --- Diffs of the changes: (+14 -0) Constants.h | 14 ++ 1 files changed, 14 insertions(+) Index:

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-02-19 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.127 - 1.128 --- Log message: llvm-gcc issue fixed, revert reversal :) --- Diffs of the changes: (+0 -14) Constants.h | 14 -- 1 files changed, 14 deletions(-) Index: llvm/include/llvm/Constants.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-02-19 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.128 - 1.129 --- Log message: Clean up the internals of the ConstantInt machinery --- Diffs of the changes: (+4 -6) Constants.h | 10 -- 1 files changed, 4 insertions(+), 6 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-02-19 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.129 - 1.130 --- Log message: Make ConstantInt::getTrue/getFalse be llvm_shutdown safe. --- Diffs of the changes: (+8 -6) Constants.h | 14 -- 1 files changed, 8 insertions(+), 6 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-02-19 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.130 - 1.131 --- Log message: cleanup ConstantInt to use a single DenseMap for uniquing instead of the heavy-weight ValueMap class. This reduces mem usage bc reading kc++ by 29K, even though it only creates 2955 constant ints!

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-02-19 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.131 - 1.132 --- Log message: eliminate some dead friends. --- Diffs of the changes: (+0 -2) Constants.h |2 -- 1 files changed, 2 deletions(-) Index: llvm/include/llvm/Constants.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-02-18 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.124 - 1.125 --- Log message: add alternate version of constant ctors that don't take a vector. For now this offers no performance advantage. --- Diffs of the changes: (+19 -3) Constants.h | 22 +++--- 1

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-02-18 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.125 - 1.126 --- Log message: remove dead methods --- Diffs of the changes: (+0 -14) Constants.h | 14 -- 1 files changed, 14 deletions(-) Index: llvm/include/llvm/Constants.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Constants.h DerivedTypes.h Instructions.h Intrinsics.td Type.h Value.h

2007-02-14 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.123 - 1.124 DerivedTypes.h updated: 1.82 - 1.83 Instructions.h updated: 1.58 - 1.59 Intrinsics.td updated: 1.45 - 1.46 Type.h updated: 1.103 - 1.104 Value.h updated: 1.95 - 1.96 --- Log message: For PR1195: http://llvm.org/PR1195 :

[llvm-commits] CVS: llvm/include/llvm/Constants.h Instruction.def Instruction.h Instructions.h

2007-02-01 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.122 - 1.123 Instruction.def updated: 1.28 - 1.29 Instruction.h updated: 1.78 - 1.79 Instructions.h updated: 1.52 - 1.53 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is

[llvm-commits] CVS: llvm/include/llvm/Constants.h Instructions.h

2007-01-30 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.121 - 1.122 Instructions.h updated: 1.50 - 1.51 --- Log message: Revise APIs for creating constantexpr GEPs to not require the use of vectors. This allows us to eliminate many temporary vectors, and their associated malloc/free

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-01-20 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.120 - 1.121 --- Log message: For PR970: http://llvm.org/PR970 : Clean up handling of isFloatingPoint() and dealing with PackedType. Patch by Gordon Henriksen! --- Diffs of the changes: (+6 -1) Constants.h |7 ++- 1

[llvm-commits] CVS: llvm/include/llvm/Constants.h DerivedTypes.h Type.h

2007-01-19 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.119 - 1.120 DerivedTypes.h updated: 1.80 - 1.81 Type.h updated: 1.101 - 1.102 --- Log message: For PR1043: http://llvm.org/PR1043 : This is the final patch for this PR. It implements some minor cleanup in the use of IntegerType,

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-01-12 Thread Jim Laskey
Changes in directory llvm/include/llvm: Constants.h updated: 1.118 - 1.119 --- Log message: virtual not needed. --- Diffs of the changes: (+1 -1) Constants.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Constants.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Constants.h Value.h

2007-01-11 Thread Zhou Sheng
Changes in directory llvm/include/llvm: Constants.h updated: 1.113 - 1.114 Value.h updated: 1.89 - 1.90 --- Log message: For PR1043: http://llvm.org/PR1043 : Merge ConstantIntegral and ConstantBool into ConstantInt. Remove ConstantIntegral and ConstantBool from LLVM. --- Diffs of the

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-01-11 Thread Zhou Sheng
Changes in directory llvm/include/llvm: Constants.h updated: 1.114 - 1.115 --- Log message: Fixed a bug in ConstantInt::Inverted(). Modified comment of that method. --- Diffs of the changes: (+3 -3) Constants.h |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Constants.h Intrinsics.td Type.h

2007-01-11 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.115 - 1.116 Intrinsics.td updated: 1.38 - 1.39 Type.h updated: 1.97 - 1.98 --- Log message: Rename BoolTy as Int1Ty. Patch by Sheng Zhou. --- Diffs of the changes: (+12 -12) Constants.h | 10 +- Intrinsics.td |

Re: [llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-01-11 Thread Chris Lattner
Index: llvm/include/llvm/Constants.h diff -u llvm/include/llvm/Constants.h:1.114 llvm/include/llvm/ Constants.h:1.115 --- llvm/include/llvm/Constants.h:1.114 Thu Jan 11 06:24:13 2007 +++ llvm/include/llvm/Constants.h Thu Jan 11 08:31:10 2007 @@ -96,13 +96,13 @@ /// @brief Get

Re: [llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-01-11 Thread Reid Spencer
On Thu, 2007-01-11 at 16:54 -0800, Chris Lattner wrote: Index: llvm/include/llvm/Constants.h diff -u llvm/include/llvm/Constants.h:1.114 llvm/include/llvm/ Constants.h:1.115 --- llvm/include/llvm/Constants.h:1.114 Thu Jan 11 06:24:13 2007 +++ llvm/include/llvm/Constants.h Thu Jan

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2007-01-03 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.112 - 1.113 --- Log message: Add a new ConstantPacked::getAllOnesValue method --- Diffs of the changes: (+5 -0) Constants.h |5 + 1 files changed, 5 insertions(+) Index: llvm/include/llvm/Constants.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Constants.h InstrTypes.h Instruction.def Instruction.h Instructions.h Pass.h

2006-12-22 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.111 - 1.112 InstrTypes.h updated: 1.55 - 1.56 Instruction.def updated: 1.27 - 1.28 Instruction.h updated: 1.76 - 1.77 Instructions.h updated: 1.47 - 1.48 Pass.h updated: 1.66 - 1.67 --- Log message: For PR950: http://llvm.org/PR950

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-12-18 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.108 - 1.109 --- Log message: Remove the two-argument (inferred cast) form of ConstantExpr::getCast now that its last uses have been removed. --- Diffs of the changes: (+0 -2) Constants.h |2 -- 1 files changed, 2

Re: [llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-12-18 Thread Jim Laskey
Did I miss a patch for llvm-gcc? Cheers, -- Jim On 18-Dec-06, at 4:19 AM, Reid Spencer wrote: Changes in directory llvm/include/llvm: Constants.h updated: 1.108 - 1.109 --- Log message: Remove the two-argument (inferred cast) form of ConstantExpr::getCast now that its last uses

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-12-18 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.109 - 1.110 --- Log message: Make ConstantInt not care about sign any more. To ensure the AsmParser can still check the validity of signed values an overload to isValueValidForType was added to allow passing in an int64_t to check.

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-12-16 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.107 - 1.108 --- Log message: Fix problems in the CBE and InstructionCombining which use the isMaxValue and isMinValue methods of ConstantInt. These have been broken since the isSigned parameter was added. It is necessary to use the

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-12-12 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.106 - 1.107 --- Log message: Replace inferred getCast(V,Ty) calls with more strict variants. Rename getZeroExtend and getSignExtend to getZExt and getSExt to match the the casting mnemonics in the rest of LLVM. --- Diffs of the

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-12-11 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.105 - 1.106 --- Log message: Implement getIntegerCast and getFPCast for ConstantExpr. These are similar to the createIntegerCast and createFPCast for CastInst instructions. --- Diffs of the changes: (+13 -0) Constants.h | 13

[llvm-commits] CVS: llvm/include/llvm/Constants.h DerivedTypes.h Type.h

2006-12-08 Thread Andrew Lenharth
Changes in directory llvm/include/llvm: Constants.h updated: 1.104 - 1.105 DerivedTypes.h updated: 1.72 - 1.73 Type.h updated: 1.94 - 1.95 --- Log message: Packed Structures --- Diffs of the changes: (+11 -3) Constants.h|2 +- DerivedTypes.h |7 +-- Type.h |5

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-12-06 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.103 - 1.104 --- Log message: For PR950: http://llvm.org/PR950 : Remove the getMaxValue and getMinValue functions from ConstantIntegral. They don't make sense for a signless type. Also, for isMaxValue and isMinValue, have the

Re: [llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-12-06 Thread Chris Lattner
On Dec 6, 2006, at 12:30 PM, Reid Spencer wrote: Changes in directory llvm/include/llvm: Constants.h updated: 1.103 - 1.104 --- Log message: For PR950: http://llvm.org/PR950 : Remove the getMaxValue and getMinValue functions from ConstantIntegral. They don't make sense for a

Re: [llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-12-06 Thread Reid Spencer
On Wed, 2006-12-06 at 13:20 -0800, Chris Lattner wrote: On Dec 6, 2006, at 12:30 PM, Reid Spencer wrote: Changes in directory llvm/include/llvm: Constants.h updated: 1.103 - 1.104 --- Log message: For PR950: http://llvm.org/PR950 : Remove the getMaxValue and getMinValue

[llvm-commits] CVS: llvm/include/llvm/Constants.h InstrTypes.h

2006-12-04 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.101 - 1.102 InstrTypes.h updated: 1.51 - 1.52 --- Log message: Add cast creation functions for Pointer Casts, either BitCast or PtrToInt --- Diffs of the changes: (+23 -1) Constants.h |8 +++- InstrTypes.h | 16

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-12-03 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.98 - 1.99 --- Log message: For PR950: http://llvm.org/PR950 : Provide an isCompare method for detection of ICmp and FCmp constant expressions. Change interfaces to allow for ICmp and FCmp predicate values. --- Diffs of the

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-12-01 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.95 - 1.96 --- Log message: add a new ConstantIntegral::get method. Simplify the implementation of ConstantInt::get --- Diffs of the changes: (+4 -0) Constants.h |4 1 files changed, 4 insertions(+) Index:

[llvm-commits] CVS: llvm/include/llvm/Constants.h Instruction.def Instructions.h

2006-11-07 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.93 - 1.94 Instruction.def updated: 1.21 - 1.22 Instructions.h updated: 1.44 - 1.45 --- Log message: For PR950: http://llvm.org/PR950 : This patch converts the old SHR instruction into two instructions, AShr (Arithmetic) and LShr

[llvm-commits] CVS: llvm/include/llvm/Constants.h Instruction.def

2006-11-01 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.92 - 1.93 Instruction.def updated: 1.20 - 1.21 --- Log message: For PR950: http://llvm.org/PR950 : Replace the REM instruction with UREM, SREM and FREM. --- Diffs of the changes: (+44 -40) Constants.h |4 ++

[llvm-commits] CVS: llvm/include/llvm/Constants.h Instruction.def

2006-10-26 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.90 - 1.91 Instruction.def updated: 1.19 - 1.20 --- Log message: For PR950: http://llvm.org/PR950 : Make necessary changes to support DIV - [SUF]Div. This changes llvm to have three division instructions: signed, unsigned, floating

[llvm-commits] CVS: llvm/include/llvm/Constants.h IntrinsicInst.h Value.h

2006-10-20 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.88 - 1.89 IntrinsicInst.h updated: 1.18 - 1.19 Value.h updated: 1.84 - 1.85 --- Log message: For PR950: http://llvm.org/PR950 : This patch implements the first increment for the Signless Types feature. All changes pertain to

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-10-20 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.89 - 1.90 --- Log message: Fix a comment to be accurate. --- Diffs of the changes: (+4 -4) Constants.h |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm/include/llvm/Constants.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-09-28 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.87 - 1.88 --- Log message: Eliminate ConstantBool::True and ConstantBool::False. Instead, provide ConstantBool::getTrue() and ConstantBool::getFalse(). --- Diffs of the changes: (+11 -7) Constants.h | 18 +++---

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-09-17 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.86 - 1.87 --- Log message: fix typo --- Diffs of the changes: (+1 -1) Constants.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Constants.h diff -u llvm/include/llvm/Constants.h:1.86

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-08-25 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.85 - 1.86 --- Log message: For PR797: http://llvm.org/PR797 : Remove exception throwing/handling from lib/Bytecode, and adjust its users to compensate for changes in the interface. --- Diffs of the changes: (+114 -80)

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-07-14 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.83 - 1.84 --- Log message: Add a new method for bugpoint to use. --- Diffs of the changes: (+5 -0) Constants.h |5 + 1 files changed, 5 insertions(+) Index: llvm/include/llvm/Constants.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-05-30 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.80 - 1.81 --- Log message: Adjust the interface to ConstantArray::get. The previous implementation always added a null byte to the end of the string. It turns out that this is not always wanted. By adding a length parameter we

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-05-30 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.81 - 1.82 --- Log message: Properly document the second form of ConstArray::get() --- Diffs of the changes: (+7 -0) Constants.h |7 +++ 1 files changed, 7 insertions(+) Index: llvm/include/llvm/Constants.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Constants.h

2006-05-30 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.82 - 1.83 --- Log message: Provide a simpler interface for getting a ConstantArray from a character string. Instead of specifying the length, just specify whether the user wants a terminating null or not. The default is true to

[llvm-commits] CVS: llvm/include/llvm/Constants.h Type.h

2006-05-24 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.79 - 1.80 Type.h updated: 1.84 - 1.85 --- Log message: For PR786: http://llvm.cs.uiuc.edu/PR786 : Minor tweaks in public headers and a few .cpp files so that LLVM can build successfully with -pedantic and projects using LLVM with

[llvm-commits] CVS: llvm/include/llvm/Constants.h Instruction.def Instructions.h

2006-04-07 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.78 - 1.79 Instruction.def updated: 1.18 - 1.19 Instructions.h updated: 1.31 - 1.32 --- Log message: Add a new shufflevector instruction --- Diffs of the changes: (+70 -19) Constants.h | 15 +--- Instruction.def |

[llvm-commits] CVS: llvm/include/llvm/Constants.h Instruction.def Instructions.h

2006-01-10 Thread Robert L. Bocchino Jr.
Changes in directory llvm/include/llvm: Constants.h updated: 1.75 - 1.76 Instruction.def updated: 1.16 - 1.17 Instructions.h updated: 1.29 - 1.30 --- Log message: Added an instruction and constant expression for the extractelement operation. --- Diffs of the changes: (+54 -1) Constants.h