[llvm-commits] CVS: llvm-www/pubs/2006-06-18-WIOSCA-LLVAOS.html 2006-06-18-WIOSCA-LLVAOS.pdf 2006-06-18-WIOSCA-LLVAOS.ppt

2006-06-20 Thread John Criswell
Changes in directory llvm-www/pubs: 2006-06-18-WIOSCA-LLVAOS.html added (r1.1) 2006-06-18-WIOSCA-LLVAOS.pdf added (r1.1) 2006-06-18-WIOSCA-LLVAOS.ppt added (r1.1) --- Log message: Addition of the WIOSCA paper. --- Diffs of the changes: (+55 -0) 2006-06-18-WIOSCA-LLVAOS.html | 55

[llvm-commits] CVS: llvm/include/llvm/Analysis/DataStructure/DataStructure.h

2006-06-20 Thread Andrew Lenharth
Changes in directory llvm/include/llvm/Analysis/DataStructure: DataStructure.h updated: 1.96 -> 1.97 --- Log message: Fix build on old compilers --- Diffs of the changes: (+1 -1) DataStructure.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Analysis/Da

[llvm-commits] CVS: llvm-www/pubs/index.html

2006-06-20 Thread John Criswell
Changes in directory llvm-www/pubs: index.html updated: 1.39 -> 1.40 --- Log message: Added the WIOSCA 2006 paper on LLVA-OS to the About LLVM section. Moved the VEE 2006 paper on Vector LLVA to the About LLVM section. These were placed here because they propose extensions to the LLVM instructi

[llvm-commits] CVS: llvm-www/pubs/index.html

2006-06-20 Thread John Criswell
Changes in directory llvm-www/pubs: index.html updated: 1.40 -> 1.41 --- Log message: Fix name of file. --- Diffs of the changes: (+1 -1) index.html |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-www/pubs/index.html diff -u llvm-www/pubs/index.html:1.40 llvm-www/pu

[llvm-commits] CVS: llvm/autoconf/configure.ac

2006-06-20 Thread John Criswell
Changes in directory llvm/autoconf: configure.ac updated: 1.234 -> 1.235 --- Log message: Added the privbracket project to the list of projects to auto-configure. --- Diffs of the changes: (+1 -0) configure.ac |1 + 1 files changed, 1 insertion(+) Index: llvm/autoconf/configure.ac d

[llvm-commits] CVS: llvm/configure

2006-06-20 Thread John Criswell
Changes in directory llvm: configure updated: 1.237 -> 1.238 --- Log message: Added the privbracket project to the list of projects to auto-configure. --- Diffs of the changes: (+34 -29) configure | 63 +- 1 files changed, 34 in

[llvm-commits] CVS: llvm-www/pubs/index.html

2006-06-20 Thread John Criswell
Changes in directory llvm-www/pubs: index.html updated: 1.41 -> 1.42 --- Log message: Created one list of all LLVM publications. --- Diffs of the changes: (+28 -39) index.html | 67 + 1 files changed, 28 insertions(+), 39 deleti

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

2006-06-20 Thread John Criswell
Changes in directory llvm/docs: index.html updated: 1.52 -> 1.53 --- Log message: Added LLVM publications describing the LLVM compiler infrastructure. --- Diffs of the changes: (+37 -1) index.html | 38 +- 1 files changed, 37 insertions(+), 1 deletion(

[llvm-commits] CVS: llvm/utils/NightlyTest.pl

2006-06-20 Thread Evan Cheng
Changes in directory llvm/utils: NightlyTest.pl updated: 1.109 -> 1.110 --- Log message: Rename EXTRA_FLAGS to EXTRA_OPTIONS. --- Diffs of the changes: (+1 -1) NightlyTest.pl |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/utils/NightlyTest.pl diff -u llvm/utils/Nigh

[llvm-commits] CVS: llvm/Makefile.rules

2006-06-20 Thread Evan Cheng
Changes in directory llvm: Makefile.rules updated: 1.380 -> 1.381 --- Log message: Allow LLVM to be built with extra options. --- Diffs of the changes: (+1 -1) Makefile.rules |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1

[llvm-commits] CVS: llvm-test/Makefile.rules

2006-06-20 Thread Evan Cheng
Changes in directory llvm-test: Makefile.rules updated: 1.12 -> 1.13 --- Log message: Rename EXTRA_FLAGS to EXTRA_OPTIONS. --- Diffs of the changes: (+2 -2) Makefile.rules |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-test/Makefile.rules diff -u llvm-test/Makef

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

2006-06-20 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.65 -> 1.66 MachineDebugInfo.cpp updated: 1.43 -> 1.44 --- Log message: Add support for function types. --- Diffs of the changes: (+20 -1) DwarfWriter.cpp | 17 + MachineDebugInfo.cpp |4 +++- 2 fil

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/docs: index.html updated: 1.53 -> 1.54 --- Log message: Fix broken links, remove author information, add brief summary. --- Diffs of the changes: (+8 -29) index.html | 37 - 1 files changed, 8 insertions(+), 29 deletions(-)

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/docs: index.html updated: 1.54 -> 1.55 --- Log message: more significant moving of stuff around. --- Diffs of the changes: (+10 -19) index.html | 29 ++--- 1 files changed, 10 insertions(+), 19 deletions(-) Index: llvm/docs/index.html d

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/docs: index.html updated: 1.55 -> 1.56 --- Log message: remove quotes for better consistency --- Diffs of the changes: (+8 -8) index.html | 16 1 files changed, 8 insertions(+), 8 deletions(-) Index: llvm/docs/index.html diff -u llvm/docs/inde

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

2006-06-20 Thread Jim Laskey
Changes in directory llvm/docs: SourceLevelDebugging.html updated: 1.21 -> 1.22 --- Log message: add subroutine types --- Diffs of the changes: (+6 -1) SourceLevelDebugging.html |7 ++- 1 files changed, 6 insertions(+), 1 deletion(-) Index: llvm/docs/SourceLevelDebugging.html diff

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstr64Bit.td updated: 1.4 -> 1.5 --- Log message: Add some patterns for globals, so we can now compile this: static unsigned long long X, Y; void test1() { X = Y; } into: _test1: lis r2, ha16(_Y) lis r3, ha16(_X) ld

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstrInfo.td updated: 1.226 -> 1.227 --- Log message: 64-bit bugfix: 0x cannot be formed with a single lis. --- Diffs of the changes: (+5 -1) PPCInstrInfo.td |6 +- 1 files changed, 5 insertions(+), 1 deletion(-) Index: llv

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

2006-06-20 Thread Evan Cheng
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.265 -> 1.266 --- Log message: __i386__, __i386, etc. are not defined for x86-64. Use __x86_64__. --- Diffs of the changes: (+2 -1) Writer.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Ta

[llvm-commits] CVS: llvm/Makefile.config.in configure

2006-06-20 Thread Evan Cheng
Changes in directory llvm: Makefile.config.in updated: 1.58 -> 1.59 configure updated: 1.238 -> 1.239 --- Log message: Added --with-extra-options=opts to specify additional options to build LLVM and run tests. --- Diffs of the changes: (+21 -1) Makefile.config.in |3 +++ configure

[llvm-commits] CVS: llvm/autoconf/configure.ac

2006-06-20 Thread Evan Cheng
Changes in directory llvm/autoconf: configure.ac updated: 1.235 -> 1.236 --- Log message: Added --with-extra-options=opts to specify additional options to build LLVM and run tests. --- Diffs of the changes: (+10 -0) configure.ac | 10 ++ 1 files changed, 10 insertions(+) Index:

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstr64Bit.td updated: 1.5 -> 1.6 PPCInstrInfo.td updated: 1.227 -> 1.228 --- Log message: Add some 64-bit logical ops. Split imm16Shifted into a sext/zext form for 64-bit support. Add some patterns for immediate formation. For example, we now c

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstr64Bit.td updated: 1.6 -> 1.7 --- Log message: Instead of li/xoris use li/oris. Note that this doesn't work if bit 15 is set, so disable the pattern in that case. --- Diffs of the changes: (+5 -5) PPCInstr64Bit.td | 10 +- 1 f

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstr64Bit.td updated: 1.7 -> 1.8 --- Log message: Add some more immediate patterns. This allows us to compile: void test6() { Y = 0xABCD0123BCDE4567; } into: _test6: lis r2, -21555 lis r3, ha16(_Y) ori r2, r2, 291

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstrInfo.td updated: 1.228 -> 1.229 --- Log message: remove some unused patterns --- Diffs of the changes: (+0 -6) PPCInstrInfo.td |6 -- 1 files changed, 6 deletions(-) Index: llvm/lib/Target/PowerPC/PPCInstrInfo.td diff -u llvm/

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstr64Bit.td updated: 1.8 -> 1.9 --- Log message: add some logical ops --- Diffs of the changes: (+28 -3) PPCInstr64Bit.td | 31 --- 1 files changed, 28 insertions(+), 3 deletions(-) Index: llvm/lib/Target/Po

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstrFormats.td updated: 1.74 -> 1.75 PPCInstrInfo.td updated: 1.229 -> 1.230 --- Log message: remove unused flag --- Diffs of the changes: (+0 -2) PPCInstrFormats.td |1 - PPCInstrInfo.td|1 - 2 files changed, 2 deletions(-) I

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp PPCInstr64Bit.td PPCInstrFormats.td PPCInstrInfo.cpp PPCInstrInfo.td PPCRegisterInfo.cpp

2006-06-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.178 -> 1.179 PPCInstr64Bit.td updated: 1.9 -> 1.10 PPCInstrFormats.td updated: 1.75 -> 1.76 PPCInstrInfo.cpp updated: 1.21 -> 1.22 PPCInstrInfo.td updated: 1.230 -> 1.231 PPCRegisterInfo.cpp updated: 1.69 -> 1.70 --- Log

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstrInfo.td updated: 1.231 -> 1.232 --- Log message: Make these predicates correct in 64-bit mode too. --- Diffs of the changes: (+5 -2) PPCInstrInfo.td |7 +-- 1 files changed, 5 insertions(+), 2 deletions(-) Index: llvm/lib/Targ

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

2006-06-20 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: MachineCodeEmitter.h updated: 1.40 -> 1.41 --- Log message: Fix non-64-bit clean code. --- Diffs of the changes: (+2 -1) MachineCodeEmitter.h |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/include/llvm/CodeGen/Machin

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

2006-06-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.190 -> 1.191 --- Log message: Correct returns of 64-bit values, though they seemed to work before... --- Diffs of the changes: (+19 -9) PPCISelLowering.cpp | 28 +++- 1 files changed, 19

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-06-20 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.51 -> 1.52 --- Log message: fix argument problem --- Diffs of the changes: (+5 -1) AlphaISelLowering.cpp |6 +- 1 files changed, 5 insertions(+), 1 deletion(-) Index: llvm/lib/Target/Alpha/AlphaISelLoweri