Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.92 -> 1.93
---
Log message:
Enhance BinaryOperator::isNot to support vector not.
---
Diffs of the changes: (+5 -1)
Instructions.cpp |6 +-
1 files changed, 5 insertions(+), 1 deletion(-)
Index: llvm/lib/VMCore/Inst
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.91 -> 1.92
---
Log message:
Update comments to say "vector" instead of "packed".
---
Diffs of the changes: (+10 -10)
Instructions.cpp | 20 ++--
1 files changed, 10 insertions(+), 10 deletions(-)
Index: l
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.90 -> 1.91
---
Log message:
add a GEP helper function
---
Diffs of the changes: (+11 -0)
Instructions.cpp | 11 +++
1 files changed, 11 insertions(+)
Index: llvm/lib/VMCore/Instructions.cpp
diff -u llvm/lib/VMCor
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.89 -> 1.90
AsmWriter.cpp updated: 1.273 -> 1.274
---
Log message:
PR400: http://llvm.org/PR400 work phase 1. Add attributed load/store
instructions for volatile/align to LLVM.
---
Diffs of the changes: (+49 -0)
AsmWriter.c
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.84 -> 1.85
---
Log message:
add GetElementPtrInst::hasAllZeroIndices, a long-overdue helper method.
Writing it twice in the same day was too much for me.
---
Diffs of the changes: (+16 -0)
Instructions.cpp | 16 +++
On Apr 11, 2007, at 6:05 AM, Reid Spencer wrote:
> Instructions.cpp updated: 1.83 -> 1.84
> ---
> Log message:
>
> Fix a bug where ICmpInst objects instantiated directly with a name
> would
> not retain that name. Not noticed because AsmParser always sets
> name after
> construction. However, l
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.83 -> 1.84
---
Log message:
Fix a bug where ICmpInst objects instantiated directly with a name would
not retain that name. Not noticed because AsmParser always sets name after
construction. However, llvm2cpp noticed.
---
Diffs
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.82 -> 1.83
---
Log message:
For PR1146: http://llvm.org/PR1146 :
* Add ParamAttrs to InvokeInst class too.
* Make sure all initializes of ParamAttrs in CallInst and InvokeInst are 0
* Destruct the ParamAttrs in Call/Invoke destru
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.79 -> 1.80
---
Log message:
Use modern variable name. ConstantUnsignedInt is long since dead. No
functional change with this patch.
---
Diffs of the changes: (+2 -2)
Instructions.cpp |4 ++--
1 files changed, 2 insertion
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.78 -> 1.79
---
Log message:
Provide an ICmpInst::makeConstantRange to generate a ConstantRange value
from a predicate and an APInt. This is removed from ConstantRange class
so that ConstantRange doesn't have to depend on lib/VMCo
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.73 -> 1.74
---
Log message:
eliminate instruction ctors that take vectors.
---
Diffs of the changes: (+0 -37)
Instructions.cpp | 37 -
1 files changed, 37 deletions(-)
Index: llvm/lib/
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.72 -> 1.73
---
Log message:
Add invokeinst and callinst ctors that don't take vectors.
---
Diffs of the changes: (+47 -11)
Instructions.cpp | 58 ---
1 files changed, 47
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.71 -> 1.72
---
Log message:
remove some dead methods.
---
Diffs of the changes: (+8 -25)
Instructions.cpp | 33 -
1 files changed, 8 insertions(+), 25 deletions(-)
Index: llvm/lib/VMCore/I
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.69 -> 1.70
---
Log message:
silence some warnings when assertions are disabled.
---
Diffs of the changes: (+8 -2)
Instructions.cpp | 10 --
1 files changed, 8 insertions(+), 2 deletions(-)
Index: llvm/lib/VMCore/
On Jan 31, 2007, at 2:30 PM, Reid Spencer wrote:
> Instructions.cpp updated: 1.68 -> 1.69
> ---
> Log message:
>
> Fix build breakage by using correct arguments to getIndexedType in the
> GEP constructors.
Thanks Reid, sorry for the breakage :(
-Chris
>
>
> ---
> Diffs of the changes: (+10 -6)
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.68 -> 1.69
---
Log message:
Fix build breakage by using correct arguments to getIndexedType in the
GEP constructors.
---
Diffs of the changes: (+10 -6)
Instructions.cpp | 16 ++--
1 files changed, 10 insertions
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.67 -> 1.68
---
Log message:
implement the new GEP instruction ctors.
---
Diffs of the changes: (+23 -5)
Instructions.cpp | 28 +++-
1 files changed, 23 insertions(+), 5 deletions(-)
Index: llvm/li
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.65 -> 1.66
---
Log message:
Fix an assertion message.
---
Diffs of the changes: (+1 -1)
Instructions.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/VMCore/Instructions.cpp
diff -u llvm/lib/VM
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.63 -> 1.64
---
Log message:
For PR1117: http://llvm.org/PR1117 :
Expose the previously hidden checkCast function as CastInst::castIsValid.
---
Diffs of the changes: (+29 -29)
Instructions.cpp | 58 +
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.61 -> 1.62
Verifier.cpp updated: 1.184 -> 1.185
---
Log message:
teach VMCore to accept i1 add's and shifts
---
Diffs of the changes: (+17 -17)
Instructions.cpp | 20 ++--
Verifier.cpp | 14 +++---
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.55 -> 1.56
---
Log message:
Remove the createInferredCast methods now that their last uses have been
removed. All casting is now explicit and not inferred by VMCore.
---
Diffs of the changes: (+0 -14)
Instructions.cpp | 14
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.54 -> 1.55
---
Log message:
Implement createIntegerCast and createFPCast factory methods for handling
integer and floating point cast creation. createIntegerCast generates
ZExt/SExt, BitCast or Trunc. createFPCast generates FPExt
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.52 -> 1.53
---
Log message:
Fix Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll, fixing an out-of-
stack-space issue in the ppc bootstrap.
---
Diffs of the changes: (+10 -3)
Instructions.cpp | 13 ++---
1 files
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.51 -> 1.52
---
Log message:
Implement createPointerCast.
---
Diffs of the changes: (+25 -0)
Instructions.cpp | 25 +
1 files changed, 25 insertions(+)
Index: llvm/lib/VMCore/Instructions.cpp
diff
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.49 -> 1.50
Constants.cpp updated: 1.174 -> 1.175
---
Log message:
Take a baby step towards getting rid of inferred casts. Provide methods on
CastInst and ConstantExpr that allow the signedness to be explicitly passed
in and relia
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.48 -> 1.49
---
Log message:
Unbreak VC++ build.
---
Diffs of the changes: (+1 -1)
Instructions.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/VMCore/Instructions.cpp
diff -u llvm/lib/VMCore/In
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.41 -> 1.42
---
Log message:
Add insertelement/extractelement helper ctors.
---
Diffs of the changes: (+53 -0)
Instructions.cpp | 53 +
1 files changed, 53 insertions(+)
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.40 -> 1.41
---
Log message:
add a helper method
---
Diffs of the changes: (+16 -0)
Instructions.cpp | 16
1 files changed, 16 insertions(+)
Index: llvm/lib/VMCore/Instructions.cpp
diff -u llvm/lib/VMCore
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.39 -> 1.40
---
Log message:
Add ShiftInst::isLogical/ArithmeticShift methods.
---
Diffs of the changes: (+11 -0)
Instructions.cpp | 11 +++
1 files changed, 11 insertions(+)
Index: llvm/lib/VMCore/Instructions.cp
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.37 -> 1.38
Verifier.cpp updated: 1.154 -> 1.155
---
Log message:
remove dead var
---
Diffs of the changes: (+1 -2)
Instructions.cpp |2 +-
Verifier.cpp |1 -
2 files changed, 1 insertion(+), 2 deletions(-)
Inde
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.36 -> 1.37
---
Log message:
Add an assertion for a common error
---
Diffs of the changes: (+4 -1)
Instructions.cpp |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm/lib/VMCore/Instructions.cpp
diff
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.35 -> 1.36
---
Log message:
Add assertions that verify that the actual arguments to a call or invoke match
the prototype of the called function.
---
Diffs of the changes: (+22 -4)
Instructions.cpp | 26
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.34 -> 1.35
---
Log message:
Move these ctors out of line
---
Diffs of the changes: (+13 -0)
Instructions.cpp | 13 +
1 files changed, 13 insertions(+)
Index: llvm/lib/VMCore/Instructions.cpp
diff -u llvm/lib/
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.33 -> 1.34
---
Log message:
Add methods to check insertelement/extractelement instructions for validity,
check validity when instructions are created.
---
Diffs of the changes: (+37 -6)
Instructions.cpp | 43 ++
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.31 -> 1.32
---
Log message:
Teach BinaryOperator::createNot to work with packed integer types
---
Diffs of the changes: (+9 -2)
Instructions.cpp | 11 +--
1 files changed, 9 insertions(+), 2 deletions(-)
Index: l
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.28 -> 1.29
Verifier.cpp updated: 1.135 -> 1.136
---
Log message:
Get logical operations to like packed types, allow BinOp::getNot to create
the right vector of -1's as its operand.
---
Diffs of the changes: (+19 -7)
Instruct
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.27 -> 1.28
---
Log message:
verify that alignments are always a power of 2
---
Diffs of the changes: (+2 -0)
Instructions.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/VMCore/Instructions.cpp
diff -u llvm
37 matches
Mail list logo