Changes in directory llvm:
Makefile.rules updated: 1.346 -> 1.347
---
Log message:
Fix a minor makefile bug with lex/yacc handling that nate noticed. We don't
want to copy the files when the .cpp file changes, we want to copy them
to the .cvs versions when the .l/.y file change (like the comme
Changes in directory llvm/win32:
dobison.cmd updated: 1.2 -> 1.3
---
Log message:
Visual Studio enters the future of bisoning.
---
Diffs of the changes: (+2 -2)
dobison.cmd |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/win32/dobison.cmd
diff -u llvm/win32/dobis
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnswitch.cpp updated: 1.24 -> 1.25
---
Log message:
Fix VC++ warning.
---
Diffs of the changes: (+0 -1)
LoopUnswitch.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
diff -u llvm/lib/Transf
Changes in directory llvm/lib/Target/X86:
X86RegisterInfo.cpp updated: 1.121 -> 1.122
---
Log message:
Use movaps / movapd (instead of movss / movsd) to do FR32 / FR64 reg to reg
transfer.
According to the Intel P4 Optimization Manual:
Moves that write a portion of a register can introduce un
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnswitch.cpp updated: 1.23 -> 1.24
---
Log message:
fix a bug where we unswitched the wrong way
---
Diffs of the changes: (+2 -2)
LoopUnswitch.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Transforms
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.82 -> 1.83
X86Subtarget.cpp updated: 1.24 -> 1.25
X86Subtarget.h updated: 1.10 -> 1.11
---
Log message:
A bit more memset / memcpy optimization.
Turns them into calls to memset / memcpy if 1) buffer(s) are not DWORD aligne
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnswitch.cpp updated: 1.22 -> 1.23
---
Log message:
Implement trivial unswitching for switch stmts. This allows us to trivial
unswitch this loop on 2 before sweating to unswitch on 1/3.
void test4(int N, int i, int C, int*P, int*Q) {
int
Changes in directory llvm/lib/Target:
README.txt updated: 1.6 -> 1.7
---
Log message:
Remove an entry.
---
Diffs of the changes: (+0 -8)
README.txt |8
1 files changed, 8 deletions(-)
Index: llvm/lib/Target/README.txt
diff -u llvm/lib/Target/README.txt:1.6 llvm/lib/Target/REA
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.161 -> 1.162
---
Log message:
Remove an unused function parameter.
---
Diffs of the changes: (+2 -2)
SelectionDAGISel.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Code
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnswitch.cpp updated: 1.21 -> 1.22
---
Log message:
make "trivial" unswitching significantly more general. It can now handle
this for example:
for (j = 0; j < N; ++j) { // trivial unswitch
if (C)
P[i+j] = 0;
}
turning it
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.160 -> 1.161
---
Log message:
Turn a memcpy from string constant into a series of stores of constant values.
---
Diffs of the changes: (+69 -47)
SelectionDAGISel.cpp | 116 ++---
Changes in directory llvm/lib/Transforms/IPO:
SimplifyLibCalls.cpp updated: 1.61 -> 1.62
---
Log message:
fix a bunch of alpha regressions. see bug 709: http://llvm.cs.uiuc.edu/PR709
---
Diffs of the changes: (+6 -6)
SimplifyLibCalls.cpp | 12 ++--
1 files changed, 6 insertions(
Changes in directory llvm/lib/Target:
README.txt updated: 1.5 -> 1.6
---
Log message:
new test
---
Diffs of the changes: (+12 -0)
README.txt | 12
1 files changed, 12 insertions(+)
Index: llvm/lib/Target/README.txt
diff -u llvm/lib/Target/README.txt:1.5 llvm/lib/Target/REA
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.100 -> 1.101
LegalizeDAG.cpp updated: 1.303 -> 1.304
---
Log message:
Should not combine ISD::LOCATIONs until we have scheme to remove from
MachineDebugInfo tables.
---
Diffs of the changes: (+2 -36)
DAGCombiner
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnswitch.cpp updated: 1.20 -> 1.21
---
Log message:
Checking the wrong value. This caused us to emit silly code like
Y = seteq bool X, true
instead of just using X :)
---
Diffs of the changes: (+1 -1)
LoopUnswitch.cpp |2 +-
1 file
Changes in directory llvm-poolalloc/Regressions:
2006-02-13.ArrayOfObjects.ll updated: 1.1 -> 1.2
---
Log message:
note this is pointer compression
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commits@c
Changes in directory llvm/test/Regression/CodeGen/Generic:
DebugStuff.ll updated: 1.3 -> 1.4
---
Log message:
Code sufficiently protected against this test.
---
Diffs of the changes: (+0 -1)
DebugStuff.ll |1 -
1 files changed, 1 deletion(-)
Index: llvm/test/Regression/CodeGen/Generi
Changes in directory llvm-poolalloc/Regressions:
2006-02-13.ArrayOfObjects.ll added (r1.1)
---
Log message:
An error reduced from Shootout/lists. Patch exists.
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
Changes in directory llvm-poolalloc/Regressions:
---
Log message:
Directory /home/vadve/shared/PublicCVS/llvm-poolalloc/Regressions added to the
repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-c
On Wed, 2006-02-15 at 18:42 +1100, [EMAIL PROTECTED] wrote:
> > On Tue, 14 Feb 2006, Reid Spencer wrote:
> >> Rather than just kill this checking, I would prefer it if the aCC
> >> compiler was added to the check for supported compilers. This
> >> configuration check (that you've deleted) can preve
20 matches
Mail list logo