[llvm-commits] CVS: llvm/lib/Transforms/Scalar/Reassociate.cpp

2006-03-14 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: Reassociate.cpp updated: 1.59 - 1.60 --- Log message: Implement a FIXME, recusively reassociating A*A*B + A*A*C -- A*(A*B+A*C) -- A*(A*(B+C)) This implements Reassociate/mul-factor3.ll --- Diffs of the changes: (+65 -26)

[llvm-commits] CVS: llvm/lib/Target/README.txt

2006-03-14 Thread Chris Lattner
Changes in directory llvm/lib/Target: README.txt updated: 1.20 - 1.21 --- Log message: add a note --- Diffs of the changes: (+8 -0) README.txt |8 1 files changed, 8 insertions(+) Index: llvm/lib/Target/README.txt diff -u llvm/lib/Target/README.txt:1.20

[llvm-commits] CVS: llvm/lib/VMCore/AutoUpgrade.cpp

2006-03-14 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: AutoUpgrade.cpp updated: 1.13 - 1.14 --- Log message: Bugfix, unbreaking CodeGen/PowerPC/cttz.ll --- Diffs of the changes: (+1 -1) AutoUpgrade.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/VMCore/AutoUpgrade.cpp diff

[llvm-commits] CVS: llvm/docs/LangRef.html

2006-03-14 Thread Robert L. Bocchino Jr.
Changes in directory llvm/docs: LangRef.html updated: 1.140 - 1.141 --- Log message: Split the 'vset' instruction into two instructions, 'vsetint' and 'vsetfp', to reflect the fact that the semantics are different for integer and fp values. --- Diffs of the changes: (+74 -39) LangRef.html

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

2006-03-14 Thread Chris Lattner
Changes in directory llvm/include/llvm: Intrinsics.td updated: 1.8 - 1.9 --- Log message: Set TargetPrefix on target-specific intrinsics. That way, in theory, different targets could have different implemenations of a __builtin_foo gcc intrinsic. --- Diffs of the changes: (+7 -7)

[llvm-commits] CVS: llvm/utils/TableGen/CodeGenIntrinsics.h IntrinsicEmitter.cpp IntrinsicEmitter.h

2006-03-14 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: CodeGenIntrinsics.h updated: 1.5 - 1.6 IntrinsicEmitter.cpp updated: 1.9 - 1.10 IntrinsicEmitter.h updated: 1.6 - 1.7 --- Log message: Autogenerate code to map from GCC builtin to LLVM intrinsic. --- Diffs of the changes: (+59 -1)

[llvm-commits] CVS: llvm/utils/TableGen/IntrinsicEmitter.cpp IntrinsicEmitter.h

2006-03-14 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: IntrinsicEmitter.cpp updated: 1.10 - 1.11 IntrinsicEmitter.h updated: 1.7 - 1.8 --- Log message: Autogenerate a table of intrinsic names, so we can map from intrinsic ID to LLVM intrinsic function name. --- Diffs of the changes: (+22 -4)

[llvm-commits] CVS: llvm/utils/TableGen/IntrinsicEmitter.cpp

2006-03-14 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: IntrinsicEmitter.cpp updated: 1.11 - 1.12 --- Log message: remove typo --- Diffs of the changes: (+1 -1) IntrinsicEmitter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/utils/TableGen/IntrinsicEmitter.cpp diff -u

[llvm-commits] CVS: llvm/utils/TableGen/IntrinsicEmitter.cpp

2006-03-14 Thread Jeff Cohen
Changes in directory llvm/utils/TableGen: IntrinsicEmitter.cpp updated: 1.12 - 1.13 --- Log message: Fix VC++ build error. --- Diffs of the changes: (+1 -0) IntrinsicEmitter.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/utils/TableGen/IntrinsicEmitter.cpp diff -u

[llvm-commits] CVS: llvm/lib/Analysis/DataStructure/Local.cpp

2006-03-14 Thread Andrew Lenharth
Changes in directory llvm/lib/Analysis/DataStructure: Local.cpp updated: 1.140 - 1.141 --- Log message: improve mem intrinsics and add a few things povray uses --- Diffs of the changes: (+30 -3) Local.cpp | 33 ++--- 1 files changed, 30 insertions(+), 3

[llvm-commits] CVS: llvm/lib/Analysis/DataStructure/DataStructure.cpp

2006-03-14 Thread Andrew Lenharth
Changes in directory llvm/lib/Analysis/DataStructure: DataStructure.cpp updated: 1.241 - 1.242 --- Log message: Handle one offset with growth case seen in povray. Namely, if we have an offset, and the offset lands at a field boundary in the old type, construct a new type, copying the

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCInstrInfo.td

2006-03-14 Thread Nate Begeman
Changes in directory llvm/lib/Target/PowerPC: PPCInstrInfo.td updated: 1.182 - 1.183 --- Log message: Update scheduling info for vrsave instruction --- Diffs of the changes: (+2 -2) PPCInstrInfo.td |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: