[llvm-commits] CVS: CVSROOT/loginfo

2006-11-03 Thread John Criswell
Changes in directory CVSROOT: loginfo updated: 1.12 -> 1.13 --- Log message: Testing new logging script. --- Diffs of the changes: (+1 -1) loginfo |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: CVSROOT/loginfo diff -u CVSROOT/loginfo:1.12 CVSROOT/loginfo:1.13 --- CVSROO

[llvm-commits] CVS: CVSROOT/commit-diffs.pl

2006-11-03 Thread John Criswell
Changes in directory CVSROOT: commit-diffs.pl added (r1.1) --- Log message: Commit diffs script for InternalCVS repository. Simply is able to send email to multiple people. --- Diffs of the changes: (+240 -0) commit-diffs.pl | 240

[llvm-commits] CVS: CVSROOT/loginfo

2006-11-03 Thread John Criswell
Changes in directory CVSROOT: loginfo updated: 1.13 -> 1.14 --- Log message: Switch to using a new commit-diffs script for the SAFECode and Privilege Bracketing project. --- Diffs of the changes: (+2 -1) loginfo |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: CVSROOT/l

[llvm-commits] [PATCH] PR 974 -fno-unit-at-a-time should disable all ipo

2006-11-03 Thread Devang Patel
http://llvm.org/bugs/show_bug.cgi?id=974 This patch enables IPO passes only if flag_unit_at_a_time is set. Applied. - Devang Index: llvm-backend.cpp === --- llvm-backend.cpp(revision 119679) +++ llvm-backend.cpp(working copy

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

2006-11-03 Thread Andrew Lenharth
Changes in directory llvm/lib/Analysis/DataStructure: Local.cpp updated: 1.157 -> 1.158 --- Log message: Split the External and Intrinsic handling into seperate functions. This improves readability of the call handling code significantly, as well as makes it clear which parts are hacky (extern

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

2006-11-03 Thread Reid Spencer
Changes in directory llvm: configure updated: 1.251 -> 1.252 Makefile.config.in updated: 1.64 -> 1.65 --- Log message: Add a check to see if HUGE_VAL is sane or not. --- Diffs of the changes: (+109 -25) Makefile.config.in |4 + configure | 130

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

2006-11-03 Thread Reid Spencer
Changes in directory llvm/autoconf: configure.ac updated: 1.247 -> 1.248 --- Log message: Add a check to see if HUGE_VAL is sane or not. --- Diffs of the changes: (+1 -0) configure.ac |1 + 1 files changed, 1 insertion(+) Index: llvm/autoconf/configure.ac diff -u llvm/autoconf/config

[llvm-commits] CVS: llvm/autoconf/m4/huge_val.m4

2006-11-03 Thread Reid Spencer
Changes in directory llvm/autoconf/m4: huge_val.m4 added (r1.1) --- Log message: Add a check to see if HUGE_VAL is sane or not. --- Diffs of the changes: (+18 -0) huge_val.m4 | 18 ++ 1 files changed, 18 insertions(+) Index: llvm/autoconf/m4/huge_val.m4 diff -c /dev/nul

[llvm-commits] CVS: CVSROOT/loginfo

2006-11-03 Thread John Criswell
Changes in directory CVSROOT: loginfo updated: 1.36 -> 1.37 --- Log message: Log SAFECode commits by sending me email. --- Diffs of the changes: (+1 -0) Index: CVSROOT/loginfo diff -u CVSROOT/loginfo:1.36 CVSROOT/loginfo:1.37 --- CVSROOT/loginfo:1.36Sun Jan 11 22:38:18 2004 +++ CVS

[llvm-commits] CVS: llvm/lib/CodeGen/Makefile

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: Makefile updated: 1.29 -> 1.30 --- Log message: Fix the build on xcode < 2.4 --- Diffs of the changes: (+7 -0) Makefile |7 +++ 1 files changed, 7 insertions(+) Index: llvm/lib/CodeGen/Makefile diff -u llvm/lib/CodeGen/Makefile:1.29 llvm/lib

[llvm-commits] CVS: llvm/lib/CodeGen/Makefile

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: Makefile updated: 1.30 -> 1.31 --- Log message: this will work better --- Diffs of the changes: (+2 -2) Makefile |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/CodeGen/Makefile diff -u llvm/lib/CodeGen/Makefile:1.30 ll

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2000/252.eon/Makefile

2006-11-03 Thread Andrew Lenharth
Changes in directory llvm-test/External/SPEC/CINT2000/252.eon: Makefile updated: 1.13 -> 1.14 --- Log message: Yea, this helps --- Diffs of the changes: (+3 -0) Makefile |3 +++ 1 files changed, 3 insertions(+) Index: llvm-test/External/SPEC/CINT2000/252.eon/Makefile diff -u llvm-test

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

2006-11-03 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.97 -> 1.98 --- Log message: Test #1 --- Diffs of the changes: (+1 -1) ProgramResults.php |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: nightlytest-serverside/ProgramResults.php diff -u nightlytes

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

2006-11-03 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.98 -> 1.99 --- Log message: Test #2 --- Diffs of the changes: (+2 -2) ProgramResults.php |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: nightlytest-serverside/ProgramResults.php diff -u nightl

[llvm-commits] CVS: llvm/configure

2006-11-03 Thread Reid Spencer
Changes in directory llvm: configure updated: 1.252 -> 1.253 --- Log message: Make the huge_val test run a C++ program not C --- Diffs of the changes: (+6 -6) configure | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) Index: llvm/configure diff -u llvm/configure:1.25

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

2006-11-03 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.99 -> 1.100 --- Log message: Test #3 --- Diffs of the changes: (+1 -1) ProgramResults.php |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: nightlytest-serverside/ProgramResults.php diff -u nightlyte

[llvm-commits] CVS: llvm/autoconf/m4/huge_val.m4

2006-11-03 Thread Reid Spencer
Changes in directory llvm/autoconf/m4: huge_val.m4 updated: 1.1 -> 1.2 --- Log message: Make the huge_val test run a C++ program not C --- Diffs of the changes: (+3 -3) huge_val.m4 |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/autoconf/m4/huge_val.m4 diff -u

[llvm-commits] CVS: llvm-poolalloc/lib/PoolAllocate/PoolAllocate.cpp PointerCompress.cpp

2006-11-03 Thread John Criswell
Changes in directory llvm-poolalloc/lib/PoolAllocate: PoolAllocate.cpp updated: 1.126 -> 1.127 PointerCompress.cpp updated: 1.71 -> 1.72 --- Log message: Removed unused variables to quelch new warnings from the LLVM build system. --- Diffs of the changes: (+6 -6) PointerCompress.cpp |8

[llvm-commits] CVS: llvm-poolalloc/lib/PoolAllocate/PoolOptimize.cpp

2006-11-03 Thread John Criswell
Changes in directory llvm-poolalloc/lib/PoolAllocate: PoolOptimize.cpp updated: 1.7 -> 1.8 --- Log message: Remove unused variables per the new warnings from the LLVM build system. --- Diffs of the changes: (+2 -2) PoolOptimize.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions

[llvm-commits] CVS: llvm/test/Regression/Analysis/BasicAA/2006-11-03-BasicAAVectorCrash.ll

2006-11-03 Thread Chris Lattner
Changes in directory llvm/test/Regression/Analysis/BasicAA: 2006-11-03-BasicAAVectorCrash.ll added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+51 -0) 2006-11-03-BasicAAVectorCrash.ll | 51 +++ 1 files changed, 51 insertions(+) In

[llvm-commits] CVS: llvm/test/Regression/CodeGen/Generic/BasicInstrs.c

2006-11-03 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/Generic: BasicInstrs.c updated: 1.4 -> 1.5 --- Log message: this started failing due to Reid's changes in the bc format. insulate it from future changes. --- Diffs of the changes: (+1 -1) BasicInstrs.c |2 +- 1 files changed, 1 inserti

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

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

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/2007-11-03-Memmove64.ll

2006-11-03 Thread Andrew Lenharth
Changes in directory llvm/test/Regression/Transforms/InstCombine: 2007-11-03-Memmove64.ll added (r1.1) --- Log message: add a regression for memmove --- Diffs of the changes: (+18 -0) 2007-11-03-Memmove64.ll | 18 ++ 1 files changed, 18 insertions(+) Index: llvm/test/Reg

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

2006-11-03 Thread Andrew Lenharth
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.535 -> 1.536 --- Log message: The wrong parameter was being tested to deturmine i32 vs i64 --- Diffs of the changes: (+1 -1) InstructionCombining.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-

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

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.88 -> 1.89 --- Log message: Fix BasicAA/2006-11-03-BasicAAVectorCrash.ll by handling out-of-range vector accesses like we handle out-of-range array accesses. --- Diffs of the changes: (+20 -8) BasicAliasAnalysis.cpp

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

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstrInfo.td updated: 1.249 -> 1.250 --- Log message: remove dead vars --- Diffs of the changes: (+0 -3) PPCInstrInfo.td |3 --- 1 files changed, 3 deletions(-) Index: llvm/lib/Target/PowerPC/PPCInstrInfo.td diff -u llvm/lib/Target/Pow

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

2006-11-03 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: CodeGenTarget.cpp updated: 1.71 -> 1.72 --- Log message: eliminate need for the NumMIOperands field in Operand. --- Diffs of the changes: (+13 -1) CodeGenTarget.cpp | 14 +- 1 files changed, 13 insertions(+), 1 deletion(-) Index: ll

[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrInfo.td X86InstrSSE.td X86InstrX86-64.td

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86InstrInfo.td updated: 1.293 -> 1.294 X86InstrSSE.td updated: 1.168 -> 1.169 X86InstrX86-64.td updated: 1.5 -> 1.6 --- Log message: remove dead/redundant vars --- Diffs of the changes: (+0 -6) X86InstrInfo.td |2 -- X86InstrSSE.td|

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

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/ARM: ARMInstrInfo.td updated: 1.72 -> 1.73 --- Log message: remove dead/redundant vars --- Diffs of the changes: (+0 -3) ARMInstrInfo.td |3 --- 1 files changed, 3 deletions(-) Index: llvm/lib/Target/ARM/ARMInstrInfo.td diff -u llvm/lib/Target/ARM

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

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/Target: Target.td updated: 1.87 -> 1.88 --- Log message: remove dead var --- Diffs of the changes: (+0 -1) Target.td |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/Target/Target.td diff -u llvm/lib/Target/Target.td:1.87 llvm/lib/Target/Target.td:1.

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcInstrInfo.td

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcInstrInfo.td updated: 1.131 -> 1.132 --- Log message: remove redundant/dead vars --- Diffs of the changes: (+0 -2) SparcInstrInfo.td |2 -- 1 files changed, 2 deletions(-) Index: llvm/lib/Target/Sparc/SparcInstrInfo.td diff -u llvm/lib

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

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/Target: Target.td updated: 1.88 -> 1.89 --- Log message: initial steps to getting the predicate on PPC::BLR right. --- Diffs of the changes: (+11 -0) Target.td | 11 +++ 1 files changed, 11 insertions(+) Index: llvm/lib/Target/Target.td diff -u llv

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

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCInstrInfo.td updated: 1.250 -> 1.251 --- Log message: Describe PPC predicates, which are a pair of CR# and condition. --- Diffs of the changes: (+4 -0) PPCInstrInfo.td |4 1 files changed, 4 insertions(+) Index: llvm/lib/Target/Po

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

2006-11-03 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: VirtRegMap.cpp updated: 1.78 -> 1.79 --- Log message: Fixed some spiller bugs exposed by the recent two-address code changes. Now there may be other def(s) apart from the use&def two-address operand. We need to check if the register reuse for a use&def ope

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

2006-11-03 Thread Reid Spencer
Changes in directory llvm/docs: GettingStarted.html updated: 1.146 -> 1.147 --- Log message: Add a note about warnings from the GNU ld 2.16.X linker. --- Diffs of the changes: (+6 -1) GettingStarted.html |7 ++- 1 files changed, 6 insertions(+), 1 deletion(-) Index: llvm/docs/Get

[llvm-commits] CVS: llvm/test/Scripts/notcast

2006-11-03 Thread Reid Spencer
Changes in directory llvm/test/Scripts: notcast added (r1.1) --- Log message: For PR950: http://llvm.org/PR950 : A little script to return 1 if it encounters any of the cast instructions on the stdin. --- Diffs of the changes: (+12 -0) notcast | 12 1 files changed, 12 inser

[llvm-commits] CVS: llvm/test/Scripts/notcast

2006-11-03 Thread Reid Spencer
Changes in directory llvm/test/Scripts: notcast updated: 1.1 -> 1.2 --- Log message: Allow the regular expression to be extended by a parameter. --- Diffs of the changes: (+5 -2) notcast |7 +-- 1 files changed, 5 insertions(+), 2 deletions(-) Index: llvm/test/Scripts/notcast dif

[llvm-commits] CVS: llvm/test/Scripts/notcast

2006-11-03 Thread Reid Spencer
Changes in directory llvm/test/Scripts: notcast updated: 1.2 -> 1.3 --- Log message: Okay, need a pattern before and after the cast pattern. --- Diffs of the changes: (+3 -2) notcast |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/test/Scripts/notcast diff -u l

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

2006-11-03 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.277 -> 1.278 --- Log message: First steps to getting PredicateOperand's to work. This handles instruction and pat pattern definitions. Codegen is not right for them yet. --- Diffs of the changes: (+37 -14) DAGISelEmi

[llvm-commits] CVS: llvm-test/GenerateReport.pl

2006-11-03 Thread Chris Lattner
Changes in directory llvm-test: GenerateReport.pl updated: 1.28 -> 1.29 --- Log message: Fix an issue with CSV output where the last header column label wouldn't be emitted. This caused the LLC/LLC-BETA column to be empty on the nightly tester --- Diffs of the changes: (+6 -0) GenerateRep

[llvm-commits] CVS: llvm-test/SingleSource/Makefile.singlesrc

2006-11-03 Thread Chris Lattner
Changes in directory llvm-test/SingleSource: Makefile.singlesrc updated: 1.30 -> 1.31 --- Log message: add a helpful message for people trying to use bugpoint-llc targets --- Diffs of the changes: (+6 -0) Makefile.singlesrc |6 ++ 1 files changed, 6 insertions(+) Index: llvm-test

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

2006-11-03 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.278 -> 1.279 DAGISelEmitter.h updated: 1.70 -> 1.71 --- Log message: Parse PredicateOperand's. When an instruction takes one, have the generated isel fill in the instruction operands with the 'execute always' value automa

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPC.h PPCAsmPrinter.cpp PPCInstrInfo.td

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPC.h updated: 1.34 -> 1.35 PPCAsmPrinter.cpp updated: 1.206 -> 1.207 PPCInstrInfo.td updated: 1.251 -> 1.252 --- Log message: Go through all kinds of trouble to mark 'blr' as having a predicate operand that takes a register and condition code. Pri

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

2006-11-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPC.h updated: 1.35 -> 1.36 PPCInstrFormats.td updated: 1.79 -> 1.80 PPCInstrInfo.td updated: 1.252 -> 1.253 --- Log message: encode BLR predicate info for the JIT --- Diffs of the changes: (+29 -15) PPC.h | 20 ++