[llvm-commits] CVS: llvm/lib/Target/CBackend/Writer.cpp

2006-09-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.268 -> 1.269 --- Log message: Add cbe support for powi --- Diffs of the changes: (+10 -0) Writer.cpp | 10 ++ 1 files changed, 10 insertions(+) Index: llvm/lib/Target/CBackend/Writer.cpp diff -u llvm/lib/Targe

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp SelectionDAG.cpp SelectionDAGISel.cpp

2006-09-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.391 -> 1.392 SelectionDAG.cpp updated: 1.336 -> 1.337 SelectionDAGISel.cpp updated: 1.273 -> 1.274 --- Log message: Implement the fpowi now by lowering to a libcall --- Diffs of the changes: (+16 -1) LegalizeDAG

[llvm-commits] CVS: llvm/test/Regression/C++Frontend/2006-09-08-powi.cpp

2006-09-08 Thread Chris Lattner
Changes in directory llvm/test/Regression/C++Frontend: 2006-09-08-powi.cpp added (r1.1) --- Log message: (indirect) test for the __builtin_powi builtin which we now support. --- Diffs of the changes: (+7 -0) 2006-09-08-powi.cpp |7 +++ 1 files changed, 7 insertions(+) Index: llvm

[llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAGNodes.h

2006-09-08 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGNodes.h updated: 1.144 -> 1.145 --- Log message: Implement new fpowi node --- Diffs of the changes: (+4 -3) SelectionDAGNodes.h |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) Index: llvm/include/llvm/CodeGen/Se

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2006/403.gcc/Makefile

2006-09-08 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CINT2006/403.gcc: Makefile updated: 1.3 -> 1.4 --- Log message: The -DSPEC_CPU_MACOSX needs to be in the conditional section. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-test

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2006/400.perlbench/Makefile

2006-09-08 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CINT2006/400.perlbench: Makefile updated: 1.5 -> 1.6 --- Log message: Run only the "train" run. This is because the test.pl script the test run runs outputs a timestamp to STDERR. However, the RunSafely.sh script dups STDERR to STDOUT, making compari

[llvm-commits] CVS: nightlytest-serverside/NightlyTestAccept.cgi

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: NightlyTestAccept.cgi updated: 1.56 -> 1.57 --- Log message: reuse code for e-mail report #17 --- Diffs of the changes: (+1 -1) NightlyTestAccept.cgi |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: nightlytest-serverside/Nightl

[llvm-commits] CVS: nightlytest-serverside/EmailReport.php ProgramResults.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: EmailReport.php updated: 1.5 -> 1.6 ProgramResults.php updated: 1.45 -> 1.46 --- Log message: reuse code for e-mail report #16 --- Diffs of the changes: (+6 -10) EmailReport.php|2 -- ProgramResults.php | 14 ++ 2 files chan

[llvm-commits] CVS: nightlytest-serverside/EmailReport.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: EmailReport.php updated: 1.4 -> 1.5 --- Log message: reuse code for e-mail report #15 --- Diffs of the changes: (+2 -0) EmailReport.php |2 ++ 1 files changed, 2 insertions(+) Index: nightlytest-serverside/EmailReport.php diff -u nightlytes

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

2006-09-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.390 -> 1.391 --- Log message: Allow targets to custom lower expanded BIT_CONVERT's --- Diffs of the changes: (+15 -2) LegalizeDAG.cpp | 17 +++-- 1 files changed, 15 insertions(+), 2 deletions(-)

[llvm-commits] CVS: nightlytest-serverside/EmailReport.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: EmailReport.php updated: 1.3 -> 1.4 --- Log message: reuse code for e-mail report #14 --- Diffs of the changes: (+1 -1) EmailReport.php |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: nightlytest-serverside/EmailReport.php diff

[llvm-commits] CVS: nightlytest-serverside/NightlyTestAccept.cgi test.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: NightlyTestAccept.cgi updated: 1.55 -> 1.56 test.php updated: 1.25 -> 1.26 --- Log message: reuse code for e-mail report #13 --- Diffs of the changes: (+3 -50) NightlyTestAccept.cgi | 51 +- test.

[llvm-commits] CVS: nightlytest-serverside/EmailReport.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: EmailReport.php updated: 1.2 -> 1.3 --- Log message: reuse code for e-mail report #12 --- Diffs of the changes: (+11 -6) EmailReport.php | 17 +++-- 1 files changed, 11 insertions(+), 6 deletions(-) Index: nightlytest-serverside/E

[llvm-commits] CVS: nightlytest-serverside/EmailReport.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: EmailReport.php updated: 1.1 -> 1.2 --- Log message: reuse code for e-mail report #11 --- Diffs of the changes: (+12 -28) EmailReport.php | 39 --- 1 files changed, 12 insertions(+), 27 deletions(-) Index:

[llvm-commits] CVS: nightlytest-serverside/EmailReport.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: EmailReport.php added (r1.1) --- Log message: reuse code for e-mail report #10 --- Diffs of the changes: (+61 -0) EmailReport.php | 61 1 files changed, 61 insertions(+) Index: nightlyt

[llvm-commits] CVS: nightlytest-serverside/test.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: test.php updated: 1.24 -> 1.25 --- Log message: reuse code for e-mail report #9 --- Diffs of the changes: (+0 -16) test.php | 16 1 files changed, 16 deletions(-) Index: nightlytest-serverside/test.php diff -u nightlytest-ser

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2006/403.gcc/Makefile

2006-09-08 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CINT2006/403.gcc: Makefile updated: 1.2 -> 1.3 --- Log message: The -DINLINE=__inline__ flag is needed. --- Diffs of the changes: (+3 -1) Makefile |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm-test/External/SPEC/CINT

[llvm-commits] CVS: nightlytest-serverside/test.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: test.php updated: 1.23 -> 1.24 --- Log message: reuse code for e-mail report #8 --- Diffs of the changes: (+17 -0) test.php | 17 + 1 files changed, 17 insertions(+) Index: nightlytest-serverside/test.php diff -u nightlytest-s

[llvm-commits] CVS: nightlytest-serverside/NightlyTester.php ProgramResults.php drawfilesizegraph.php fulltest.php index.php individualfilesizegraph.php individualgraph.php machine.php multiplemachine

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: NightlyTester.php updated: 1.19 -> 1.20 ProgramResults.php updated: 1.44 -> 1.45 drawfilesizegraph.php updated: 1.3 -> 1.4 fulltest.php updated: 1.19 -> 1.20 index.php updated: 1.8 -> 1.9 individualfilesizegraph.php updated: 1.3 -> 1.4 individualgraph

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachOWriter.h

2006-09-08 Thread Nate Begeman
Changes in directory llvm/include/llvm/CodeGen: MachOWriter.h updated: 1.5 -> 1.6 --- Log message: First pass at supporting relocations. Relocations are written correctly to the file now, however the relocated address is currently wrong. Fixing that will require some deep pondering. --- Dif

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCJITInfo.cpp PPCMachOWriter.cpp PPCRelocations.h

2006-09-08 Thread Nate Begeman
Changes in directory llvm/lib/Target/PowerPC: PPCJITInfo.cpp updated: 1.28 -> 1.29 PPCMachOWriter.cpp updated: 1.3 -> 1.4 PPCRelocations.h updated: 1.9 -> 1.10 --- Log message: First pass at supporting relocations. Relocations are written correctly to the file now, however the relocated addres

[llvm-commits] CVS: llvm/lib/CodeGen/MachOWriter.cpp

2006-09-08 Thread Nate Begeman
Changes in directory llvm/lib/CodeGen: MachOWriter.cpp updated: 1.4 -> 1.5 --- Log message: First pass at supporting relocations. Relocations are written correctly to the file now, however the relocated address is currently wrong. Fixing that will require some deep pondering. --- Diffs of t

[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php fulltest.php test.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.43 -> 1.44 fulltest.php updated: 1.18 -> 1.19 test.php updated: 1.21 -> 1.22 --- Log message: reuse code for e-mail report #6 --- Diffs of the changes: (+42 -12) ProgramResults.php | 38

[llvm-commits] CVS: llvm/lib/Target/X86/X86RegisterInfo.cpp

2006-09-08 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86RegisterInfo.cpp updated: 1.168 -> 1.169 --- Log message: Fixed a FuseTwoAddrInst() bug: consider GlobalAddress and JumpTableIndex in addition to immediate operands. --- Diffs of the changes: (+11 -6) X86RegisterInfo.cpp | 17 +++--

[llvm-commits] CVS: llvm/lib/CodeGen/RegAllocLocal.cpp

2006-09-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: RegAllocLocal.cpp updated: 1.91 -> 1.92 --- Log message: Non-allocatable physregs can be killed and dead, but don't treat them as safe for later allocation. This fixes McCat/18-imp with llc-beta. --- Diffs of the changes: (+6 -0) RegAllocLocal.cpp |

[llvm-commits] CVS: nightlytest-serverside/test.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: test.php updated: 1.20 -> 1.21 --- Log message: reuse code for e-mail report #5 --- Diffs of the changes: (+1 -1) test.php |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: nightlytest-serverside/test.php diff -u nightlytest-serv

[llvm-commits] CVS: nightlytest-serverside/NightlyTestAccept.cgi ProgramResults.php fulltest.php test.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: NightlyTestAccept.cgi updated: 1.54 -> 1.55 ProgramResults.php updated: 1.42 -> 1.43 fulltest.php updated: 1.17 -> 1.18 test.php updated: 1.19 -> 1.20 --- Log message: reuse code for e-mail report #4 --- Diffs of the changes: (+13 -19) NightlyTes

[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.41 -> 1.42 --- Log message: reuse code for e-mail report #3 --- Diffs of the changes: (+5 -4) ProgramResults.php |9 + 1 files changed, 5 insertions(+), 4 deletions(-) Index: nightlytest-serverside/Prog

[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.39 -> 1.40 --- Log message: reuse code for e-mail report #1 --- Diffs of the changes: (+6 -6) ProgramResults.php | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) Index: nightlytest-serverside/P

[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.40 -> 1.41 --- Log message: reuse code for e-mail report #2 --- Diffs of the changes: (+16 -5) ProgramResults.php | 21 - 1 files changed, 16 insertions(+), 5 deletions(-) Index: nightlytest-s

[llvm-commits] CVS: llvm/lib/CodeGen/RegAllocLocal.cpp

2006-09-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: RegAllocLocal.cpp updated: 1.90 -> 1.91 --- Log message: This fixes Benchmarks/Prolangs-C/unix-smail --- Diffs of the changes: (+2 -0) RegAllocLocal.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/CodeGen/RegAllocLocal.cpp diff -u ll

[llvm-commits] CVS: llvm/lib/CodeGen/RegAllocLocal.cpp

2006-09-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: RegAllocLocal.cpp updated: 1.89 -> 1.90 --- Log message: Fix a bunch of llc-beta failures on x86 yesterday. Don't allow selection of unallocatable registers, just because an alias is allocatable. We were picking registers like SIL just because ESI was be

[llvm-commits] CVS: llvm-test/MultiSource/Applications/treecc/main.c

2006-09-08 Thread Evan Cheng
Changes in directory llvm-test/MultiSource/Applications/treecc: main.c updated: 1.1 -> 1.2 --- Log message: Temporarily disable treecc for X86-64. --- Diffs of the changes: (+4 -0) main.c |4 1 files changed, 4 insertions(+) Index: llvm-test/MultiSource/Applications/treecc/main.c

[llvm-commits] CVS: llvm/tools/Makefile

2006-09-08 Thread Chris Lattner
Changes in directory llvm/tools: Makefile updated: 1.58 -> 1.59 --- Log message: ok this really works :) --- Diffs of the changes: (+2 -1) Makefile |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/tools/Makefile diff -u llvm/tools/Makefile:1.58 llvm/tools/Makefile:

[llvm-commits] CVS: llvm/tools/Makefile

2006-09-08 Thread Devang Patel
Changes in directory llvm/tools: Makefile updated: 1.57 -> 1.58 --- Log message: Remove redundant include. --- Diffs of the changes: (+0 -1) Makefile |1 - 1 files changed, 1 deletion(-) Index: llvm/tools/Makefile diff -u llvm/tools/Makefile:1.57 llvm/tools/Makefile:1.58 --- llvm/too

[llvm-commits] CVS: llvm/tools/Makefile

2006-09-08 Thread Chris Lattner
Changes in directory llvm/tools: Makefile updated: 1.56 -> 1.57 --- Log message: Need to include Makefile.config to get the value of $(OS). Add a comment. --- Diffs of the changes: (+4 -0) Makefile |4 1 files changed, 4 insertions(+) Index: llvm/tools/Makefile diff -u llvm/too

[llvm-commits] CVS: llvm/tools/Makefile

2006-09-08 Thread Anton Korobeynikov
Changes in directory llvm/tools: Makefile updated: 1.55 -> 1.56 --- Log message: Enabling LTO building on Darwin only right now. This probably should be removed after 'PIC vs non-PIC' problem solution --- Diffs of the changes: (+4 -2) Makefile |6 -- 1 files changed, 4 insertions(

[llvm-commits] CVS: llvm/test/Regression/CodeGen/ARM/bits.ll

2006-09-08 Thread Rafael Espindola
Changes in directory llvm/test/Regression/CodeGen/ARM: bits.ll added (r1.1) --- Log message: implement shl and sra --- Diffs of the changes: (+36 -0) bits.ll | 36 1 files changed, 36 insertions(+) Index: llvm/test/Regression/CodeGen/ARM/bits.ll dif

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.td

2006-09-08 Thread Rafael Espindola
Changes in directory llvm/lib/Target/ARM: ARMInstrInfo.td updated: 1.24 -> 1.25 --- Log message: implement shl and sra --- Diffs of the changes: (+12 -0) ARMInstrInfo.td | 12 1 files changed, 12 insertions(+) Index: llvm/lib/Target/ARM/ARMInstrInfo.td diff -u llvm/lib/Tar

[llvm-commits] CVS: llvm/lib/Target/X86/X86JITInfo.cpp

2006-09-08 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86JITInfo.cpp updated: 1.26 -> 1.27 --- Log message: Use __USER_LABEL_PREFIX__ to get the prefix added by the current host. --- Diffs of the changes: (+14 -15) X86JITInfo.cpp | 29 ++--- 1 files changed, 14 insertions(+)

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.td

2006-09-08 Thread Rafael Espindola
Changes in directory llvm/lib/Target/ARM: ARMInstrInfo.td updated: 1.23 -> 1.24 --- Log message: add the eor (xor) instruction --- Diffs of the changes: (+5 -0) ARMInstrInfo.td |5 + 1 files changed, 5 insertions(+) Index: llvm/lib/Target/ARM/ARMInstrInfo.td diff -u llvm/lib/Targ

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCTargetAsmInfo.cpp

2006-09-08 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPCTargetAsmInfo.cpp updated: 1.1 -> 1.2 --- Log message: Missing tab --- Diffs of the changes: (+1 -1) PPCTargetAsmInfo.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/PowerPC/PPCTargetAsmInfo.cpp diff -u

[llvm-commits] CVS: llvm/test/Regression/CodeGen/ARM/select.ll

2006-09-08 Thread Rafael Espindola
Changes in directory llvm/test/Regression/CodeGen/ARM: select.ll updated: 1.7 -> 1.8 --- Log message: fix select.ll to always test a select node --- Diffs of the changes: (+2 -11) select.ll | 13 ++--- 1 files changed, 2 insertions(+), 11 deletions(-) Index: llvm/test/Regressio

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.td

2006-09-08 Thread Rafael Espindola
Changes in directory llvm/lib/Target/ARM: ARMInstrInfo.td updated: 1.22 -> 1.23 --- Log message: implement unconditional branches fix select.ll --- Diffs of the changes: (+4 -0) ARMInstrInfo.td |4 1 files changed, 4 insertions(+) Index: llvm/lib/Target/ARM/ARMInstrInfo.td diff

[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.38 -> 1.39 --- Log message: Adding reasons to newly passing/failing step #5 --- Diffs of the changes: (+1 -1) ProgramResults.php |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: nightlytest-serversi

[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.37 -> 1.38 --- Log message: Adding reasons to newly passing/failing step #4 --- Diffs of the changes: (+3 -2) ProgramResults.php |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: nightlytest-ser

[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.36 -> 1.37 --- Log message: Adding reasons to newly passing/failing step #3 --- Diffs of the changes: (+1 -1) ProgramResults.php |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: nightlytest-serversi

[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.35 -> 1.36 --- Log message: Adding reasons to newly passing/failing step #2 --- Diffs of the changes: (+1 -1) ProgramResults.php |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: nightlytest-serversi

[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php

2006-09-08 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.34 -> 1.35 --- Log message: Adding reasons to newly passing/failing step #1. --- Diffs of the changes: (+31 -17) ProgramResults.php | 48 +++- 1 files changed, 31 insert

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

2006-09-08 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.253 -> 1.254 --- Log message: Generated isel should favors explicit constant operand (+2) over an operand with a predicate (+1). --- Diffs of the changes: (+4 -5) DAGISelEmitter.cpp |9 - 1 files changed, 4

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/test-not-cmp.ll

2006-09-08 Thread Evan Cheng
Changes in directory llvm/test/Regression/CodeGen/X86: test-not-cmp.ll added (r1.1) --- Log message: New test case. --- Diffs of the changes: (+14 -0) test-not-cmp.ll | 14 ++ 1 files changed, 14 insertions(+) Index: llvm/test/Regression/CodeGen/X86/test-not-cmp.ll diff -c /