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

2007-05-04 Thread Dan Gohman
Changes in directory llvm/lib/Transforms/Scalar: LoopStrengthReduce.cpp updated: 1.135 -> 1.136 --- Log message: Use IntrinsicInst to test for prefetch instructions, which is ever so slightly nicer than using CallInst with an extra check; thanks Chris. --- Diffs of the changes: (+5 -6) Loo

[llvm-commits] CVS: llvm-test/MultiSource/Applications/kimwitu++/k.h

2007-05-04 Thread Evan Cheng
Changes in directory llvm-test/MultiSource/Applications/kimwitu++: k.h updated: 1.1 -> 1.2 --- Log message: Fix test. --- Diffs of the changes: (+2 -2) k.h |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-test/MultiSource/Applications/kimwitu++/k.h diff -u llvm-te

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

2007-05-04 Thread Duncan Sands
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.446 -> 1.447 --- Log message: A bitcast of a global variable may have been constant folded to a GEP - handle this case too. --- Diffs of the changes: (+30 -26) SelectionDAGISel.cpp | 56 ++

[llvm-commits] CVS: llvm/test/CodeGen/Generic/2007-05-03-EHTypeInfo.ll

2007-05-04 Thread Duncan Sands
Changes in directory llvm/test/CodeGen/Generic: 2007-05-03-EHTypeInfo.ll added (r1.1) --- Log message: Test that the eh lowering code can handle constant folded bitcasts. --- Diffs of the changes: (+12 -0) 2007-05-03-EHTypeInfo.ll | 12 1 files changed, 12 insertions(+) In

[llvm-commits] CVS: llvm/include/llvm/Bitcode/BitCodes.h BitstreamReader.h BitstreamWriter.h

2007-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/Bitcode: BitCodes.h updated: 1.2 -> 1.3 BitstreamReader.h updated: 1.11 -> 1.12 BitstreamWriter.h updated: 1.6 -> 1.7 --- Log message: refcount BitCodeAbbrev objects --- Diffs of the changes: (+13 -7) BitCodes.h| 12 +--- BitstreamRe

[llvm-commits] CVS: llvm/include/llvm/Bitcode/BitCodes.h BitstreamReader.h BitstreamWriter.h LLVMBitCodes.h

2007-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/Bitcode: BitCodes.h updated: 1.3 -> 1.4 BitstreamReader.h updated: 1.12 -> 1.13 BitstreamWriter.h updated: 1.7 -> 1.8 LLVMBitCodes.h updated: 1.14 -> 1.15 --- Log message: minor cleanups. Add provisions for a new standard BLOCKINFO_BLOCK block type. ---

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: BitcodeWriter.cpp updated: 1.29 -> 1.30 --- Log message: stub out creation of BLOCKINFO_BLOCK --- Diffs of the changes: (+25 -0) BitcodeWriter.cpp | 25 + 1 files changed, 25 insertions(+) Index: llvm/lib/Bitcode/Wri

[llvm-commits] [126896] Fix PR 1250.

2007-05-04 Thread dpatel
Revision: 126896 Author: dpatel Date: 2007-05-04 11:42:00 -0700 (Fri, 04 May 2007) Log Message: --- Fix PR 1250. Apply Duncan's patch. Modified Paths: -- apple-local/branches/llvm/gcc/llvm-types.cpp Modified: apple-local/branches/llvm/gcc/llvm-types.cpp

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2000/253.perlbmk/Makefile

2007-05-04 Thread Evan Cheng
Changes in directory llvm-test/External/SPEC/CINT2000/253.perlbmk: Makefile updated: 1.12 -> 1.13 --- Log message: Fix Makefile. --- Diffs of the changes: (+12 -0) Makefile | 12 1 files changed, 12 insertions(+) Index: llvm-test/External/SPEC/CINT2000/253.perlbmk/Makefile

[llvm-commits] CVS: llvm/include/llvm/Bitcode/LLVMBitCodes.h

2007-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/Bitcode: LLVMBitCodes.h updated: 1.15 -> 1.16 --- Log message: eliminate lengths from record bodies --- Diffs of the changes: (+16 -16) LLVMBitCodes.h | 32 1 files changed, 16 insertions(+), 16 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: BitcodeWriter.cpp updated: 1.30 -> 1.31 --- Log message: eliminate internal length fields from record. Records already know their total length --- Diffs of the changes: (+12 -11) BitcodeWriter.cpp | 23 --- 1 files chang

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.36 -> 1.37 --- Log message: eliminate internal length fields from record. Records already know their total length --- Diffs of the changes: (+36 -37) BitcodeReader.cpp | 73 ++

[llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/Olden/mst/hash.c

2007-05-04 Thread Evan Cheng
Changes in directory llvm-test/MultiSource/Benchmarks/Olden/mst: hash.c updated: 1.5 -> 1.6 --- Log message: Fix test so gcc/llvm comparison is valid. --- Diffs of the changes: (+0 -4) hash.c |4 1 files changed, 4 deletions(-) Index: llvm-test/MultiSource/Benchmarks/Olden/mst/ha

[llvm-commits] CVS: llvm/include/llvm/Bitcode/BitCodes.h BitstreamReader.h BitstreamWriter.h

2007-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/Bitcode: BitCodes.h updated: 1.4 -> 1.5 BitstreamReader.h updated: 1.13 -> 1.14 BitstreamWriter.h updated: 1.8 -> 1.9 --- Log message: add support for array abbreviations. --- Diffs of the changes: (+101 -59) BitCodes.h| 22 ++--- Bi

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: BitcodeWriter.cpp updated: 1.31 -> 1.32 --- Log message: Encode all value symtab strings as arrays of 8-bit fixed width integers, instead of the default inefficient encoding. This shrinks kc++ from 4134K to 3629K --- Diffs of the changes: (+15 -

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

2007-05-04 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: X86.td updated: 1.31 -> 1.32 --- Log message: Add an "implies" field to features. This indicates that, if the current feature is set, then the features in the implied list should be set also. The opposite is also enforced: if a feature in the implied li

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

2007-05-04 Thread Bill Wendling
Changes in directory llvm/lib/Target: SubtargetFeature.cpp updated: 1.12 -> 1.13 Target.td updated: 1.98 -> 1.99 --- Log message: Add an "implies" field to features. This indicates that, if the current feature is set, then the features in the implied list should be set also. The opposite is als

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

2007-05-04 Thread Bill Wendling
Changes in directory llvm/utils/TableGen: SubtargetEmitter.cpp updated: 1.25 -> 1.26 --- Log message: Add an "implies" field to features. This indicates that, if the current feature is set, then the features in the implied list should be set also. The opposite is also enforced: if a feature in

[llvm-commits] CVS: llvm/include/llvm/Target/SubtargetFeature.h

2007-05-04 Thread Bill Wendling
Changes in directory llvm/include/llvm/Target: SubtargetFeature.h updated: 1.10 -> 1.11 --- Log message: Add an "implies" field to features. This indicates that, if the current feature is set, then the features in the implied list should be set also. The opposite is also enforced: if a feature

[llvm-commits] CVS: llvm/include/llvm/Bitcode/BitstreamWriter.h

2007-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/Bitcode: BitstreamWriter.h updated: 1.9 -> 1.10 --- Log message: use a template to eliminate manual code duplication --- Diffs of the changes: (+2 -47) BitstreamWriter.h | 49 ++--- 1 files changed, 2 inse

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: BitcodeWriter.cpp updated: 1.32 -> 1.33 --- Log message: where possible, encode symtab names with 7 bits per char instead of 8. This shaves 110K off kc++ to 3514K. Before: Block ID #14 (VALUE_SYMTAB): Num Instances: 2345 Total Si

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: BitcodeWriter.cpp updated: 1.33 -> 1.34 --- Log message: shave another 150K off of kc++, by using a 7-bit encoding for BB names where we can. This shrinks kc++'s down to 3368K, with a VST record of: Block ID #14 (VALUE_SYMTAB): Num Instan

[llvm-commits] CVS: llvm-test/RunSafely.sh

2007-05-04 Thread Lauro Ramos Venancio
Changes in directory llvm-test: RunSafely.sh updated: 1.28 -> 1.29 --- Log message: bugfix: wrong return value on remote test. bugfix: RUNTIMELIMIT doesn't work on remote test. --- Diffs of the changes: (+9 -8) RunSafely.sh | 17 + 1 files changed, 9 insertions(+), 8 del

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: BitcodeWriter.cpp updated: 1.34 -> 1.35 --- Log message: allow the 8-bit abbrev to be used for either bb or other values --- Diffs of the changes: (+6 -6) BitcodeWriter.cpp | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-)

[llvm-commits] CVS: llvm-test/RunSafely.sh

2007-05-04 Thread Lauro Ramos Venancio
Changes in directory llvm-test: RunSafely.sh updated: 1.29 -> 1.30 --- Log message: Fix the previous patch: we don't want to count the time needed to run ULIMITCMD. --- Diffs of the changes: (+1 -1) RunSafely.sh |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-test/R

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Vector/build2.c

2007-05-04 Thread Lauro Ramos Venancio
Changes in directory llvm-test/SingleSource/UnitTests/Vector: build2.c updated: 1.1 -> 1.2 --- Log message: Implement SMALL_PROBLEM_SIZE. --- Diffs of the changes: (+7 -1) build2.c |8 +++- 1 files changed, 7 insertions(+), 1 deletion(-) Index: llvm-test/SingleSource/UnitTests/Ve

[llvm-commits] [126898] Use one i32 instead of four i8 while emitting

2007-05-04 Thread dpatel
Revision: 126898 Author: dpatel Date: 2007-05-04 14:44:39 -0700 (Fri, 04 May 2007) Log Message: --- Use one i32 instead of four i8 while emitting tail padding. This addresses first part of PR1278. Modified Paths: -- apple-local/branches/llvm/gcc/llvm-types.cpp Modi

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

2007-05-04 Thread Lauro Ramos Venancio
Changes in directory llvm-test/SingleSource: Makefile updated: 1.12 -> 1.13 --- Log message: Merge Evan's remote test implementation with mine: Allow to define the crosscompilers (cross gcc and cross llvm-gcc). --- Diffs of the changes: (+7 -1) Makefile |8 +++- 1 files changed,

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

2007-05-04 Thread Lauro Ramos Venancio
Changes in directory llvm-test: Makefile.programs updated: 1.265 -> 1.266 Makefile.config.in updated: 1.25 -> 1.26 --- Log message: Merge Evan's remote test implementation with mine: Allow to define the crosscompilers (cross gcc and cross llvm-gcc). --- Diffs of the changes: (+33 -1) Mak

Re: [llvm-commits] CVS: llvm/lib/Target/ARM/ARMISelLowering.cpp

2007-05-04 Thread Lauro Ramos Venancio
Nowadays we have two functions for the GV lowering: one for ELF and one for Darwin. So, the ELF and Darwin GV lowering implementations are completely different and ELF doesn't use the auxiliary function GVIsIndirectSymbol. Lauro 2007/5/3, Evan Cheng <[EMAIL PROTECTED]>: No idea. Lauro? Evan O

Re: [llvm-commits] [126898] Use one i32 instead of four i8 while emitting

2007-05-04 Thread Chris Lattner
On May 4, 2007, at 2:44 PM, [EMAIL PROTECTED] wrote: > --- > Use one i32 instead of four i8 while emitting > tail padding. > > This addresses first part of PR1278. Cool. Does this do the right thing if the end of a struct is not 4- byte aligned? If the struct requires 7 bytes of tail

Re: [llvm-commits] CVS: llvm/lib/Target/ARM/ARMISelLowering.cpp

2007-05-04 Thread Chris Lattner
On May 4, 2007, at 3:08 PM, Lauro Ramos Venancio wrote: > Nowadays we have two functions for the GV lowering: one for ELF and > one for Darwin. So, the ELF and Darwin GV lowering implementations > are completely different and ELF doesn't use the auxiliary function > GVIsIndirectSymbol. Gre

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

2007-05-04 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Target/ARM: ARM.td updated: 1.4 -> 1.5 --- Log message: Add a processor. --- Diffs of the changes: (+1 -0) ARM.td |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/ARM/ARM.td diff -u llvm/lib/Target/ARM/ARM.td:1.4 llvm/lib/Target/ARM/ARM.td:1

Re: [llvm-commits] [126898] Use one i32 instead of four i8 while emitting

2007-05-04 Thread Devang Patel
On May 4, 2007, at 3:12 PM, Chris Lattner wrote: > > On May 4, 2007, at 2:44 PM, [EMAIL PROTECTED] wrote: > >> --- >> Use one i32 instead of four i8 while emitting >> tail padding. >> >> This addresses first part of PR1278. > > Cool. Does this do the right thing if the end of a struct is

Re: [llvm-commits] [126898] Use one i32 instead of four i8 while emitting

2007-05-04 Thread Chris Lattner
On May 4, 2007, at 3:17 PM, Devang Patel wrote: > > On May 4, 2007, at 3:12 PM, Chris Lattner wrote: > >> >> On May 4, 2007, at 2:44 PM, [EMAIL PROTECTED] wrote: >> >>> --- >>> Use one i32 instead of four i8 while emitting >>> tail padding. >>> >>> This addresses first part of PR1278. >>

[llvm-commits] [126899] Revert previous patch.

2007-05-04 Thread dpatel
Revision: 126899 Author: dpatel Date: 2007-05-04 16:10:12 -0700 (Fri, 04 May 2007) Log Message: --- Revert previous patch. It does not handle all cases properly. Modified Paths: -- apple-local/branches/llvm/gcc/llvm-types.cpp Modified: apple-local/branches/llvm/gc

Re: [llvm-commits] [126898] Use one i32 instead of four i8 while emitting

2007-05-04 Thread Devang Patel
On May 4, 2007, at 3:12 PM, Chris Lattner wrote: > > On May 4, 2007, at 2:44 PM, [EMAIL PROTECTED] wrote: > >> --- >> Use one i32 instead of four i8 while emitting >> tail padding. >> >> This addresses first part of PR1278. > > Cool. Does this do the right thing if the end of a struct is

Re: [llvm-commits] [126898] Use one i32 instead of four i8 while emitting

2007-05-04 Thread Chris Lattner
On May 4, 2007, at 4:11 PM, Devang Patel wrote: > > On May 4, 2007, at 3:12 PM, Chris Lattner wrote: > >> >> On May 4, 2007, at 2:44 PM, [EMAIL PROTECTED] wrote: >> >>> --- >>> Use one i32 instead of four i8 while emitting >>> tail padding. >>> >>> This addresses first part of PR1278. >>

[llvm-commits] [llvm-gcc patch] when -mthumb is used, we must emit the triple thumb-linux-gnueabi or thumb-apple-darwin

2007-05-04 Thread Lauro Ramos Venancio
Please, someone commit this patch. This is a bugfix and it is important for thumb remote tests. Lauro Index: gcc/config/arm/arm.h === --- gcc/config/arm/arm.h (revision 319) +++ gcc/config/arm/arm.h (working copy) @@ -2920,4 +2937,7

[llvm-commits] [126900] When -mthumb is used, we must emit the triple thumb-linux-gnueabi or thumb-apple-darwin ( committed for Lauro).

2007-05-04 Thread echeng
Revision: 126900 Author: echeng Date: 2007-05-04 16:57:27 -0700 (Fri, 04 May 2007) Log Message: --- When -mthumb is used, we must emit the triple thumb-linux-gnueabi or thumb-apple-darwin (committed for Lauro). Modified Paths: -- apple-local/branches/llvm/gcc/config

[llvm-commits] [126901] LLVM_OVERRIDE_TARGET_ARCH should return empty string if it doesn' t override the default target.

2007-05-04 Thread echeng
Revision: 126901 Author: echeng Date: 2007-05-04 16:59:58 -0700 (Fri, 04 May 2007) Log Message: --- LLVM_OVERRIDE_TARGET_ARCH should return empty string if it doesn't override the default target. Modified Paths: -- apple-local/branches/llvm/gcc/config/arm/arm.h Mod

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

2007-05-04 Thread Lauro Ramos Venancio
Changes in directory llvm-test: Makefile.config.in updated: 1.26 -> 1.27 --- Log message: Enable thumb tests. --- Diffs of the changes: (+4 -0) Makefile.config.in |4 1 files changed, 4 insertions(+) Index: llvm-test/Makefile.config.in diff -u llvm-test/Makefile.config.in:1.26

Re: [llvm-commits] [llvm-gcc patch] when -mthumb is used, we must emit the triple thumb-linux-gnueabi or thumb-apple-darwin

2007-05-04 Thread Evan Cheng
Actually LLVM_OVERRIDE_TARGET_ARCH should return "" if the default should not be overridden. Committed. Thanks, Evan On May 4, 2007, at 4:41 PM, Lauro Ramos Venancio wrote: > Please, someone commit this patch. This is a bugfix and it is > important for thumb remote tests. > > Lauro > >

[llvm-commits] CVS: llvm/include/llvm/Bitcode/BitCodes.h BitstreamReader.h BitstreamWriter.h

2007-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/Bitcode: BitCodes.h updated: 1.5 -> 1.6 BitstreamReader.h updated: 1.14 -> 1.15 BitstreamWriter.h updated: 1.10 -> 1.11 --- Log message: Implement support for globally associating abbrevs with block IDs, which relieves us from having to emit the abbrevs i

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: BitcodeWriter.cpp updated: 1.35 -> 1.36 --- Log message: Implement support for globally associating abbrevs with block IDs, which relieves us from having to emit the abbrevs into each instance of the block. This shrinks kc.bit from 3368K to K, b

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.37 -> 1.38 --- Log message: Implement support for globally associating abbrevs with block IDs, which relieves us from having to emit the abbrevs into each instance of the block. This shrinks kc.bit from 3368K to K, b

[llvm-commits] CVS: llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/tools/llvm-bcanalyzer: llvm-bcanalyzer.cpp updated: 1.17 -> 1.18 --- Log message: update to new APIs, make output a bit (haha) nicer --- Diffs of the changes: (+35 -5) llvm-bcanalyzer.cpp | 40 +++- 1 files changed, 35 inserti

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: BitcodeWriter.cpp updated: 1.36 -> 1.37 --- Log message: add an abbreviation for the type symtab, this shrinks the TST from 175197 bits to 103165 bits: Old: Block ID #13 (TYPE_SYMTAB): Num Instances: 1 Total Size: 175197b/21899.6B/

[llvm-commits] CVS: llvm/include/llvm/Bitcode/BitCodes.h BitstreamReader.h BitstreamWriter.h

2007-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/Bitcode: BitCodes.h updated: 1.6 -> 1.7 BitstreamReader.h updated: 1.15 -> 1.16 BitstreamWriter.h updated: 1.11 -> 1.12 --- Log message: add a 6-bit encoding type for strings. --- Diffs of the changes: (+38 -3) BitCodes.h| 35 +++

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: BitcodeWriter.cpp updated: 1.37 -> 1.38 --- Log message: add a char6 abbrev for bbnames and value names. This represents each character with 6 bits where possible. This shrinks kc++ from 3324164B to 3183584B. The old VST was: Block ID #14 (VAL

[llvm-commits] CVS: llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/tools/llvm-bcanalyzer: llvm-bcanalyzer.cpp updated: 1.18 -> 1.19 --- Log message: do not charge subblock sizes to the parent block. --- Diffs of the changes: (+7 -1) llvm-bcanalyzer.cpp |8 +++- 1 files changed, 7 insertions(+), 1 deletion(-) Index: llvm

[llvm-commits] CVS: llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/tools/llvm-bcanalyzer: llvm-bcanalyzer.cpp updated: 1.19 -> 1.20 --- Log message: emit spiffy little histograms of codes, if enabled. Don't print averages if there is only one item. --- Diffs of the changes: (+47 -11) llvm-bcanalyzer.cpp | 58 ++

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/2007-05-04-Crash.ll

2007-05-04 Thread Chris Lattner
Changes in directory llvm/test/Transforms/InstCombine: 2007-05-04-Crash.ll added (r1.1) --- Log message: new testacse for PR1384: http://llvm.org/PR1384 --- Diffs of the changes: (+30 -0) 2007-05-04-Crash.ll | 30 ++ 1 files changed, 30 insertions(+) Index:

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

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.757 -> 1.758 --- Log message: Fix InstCombine/2007-05-04-Crash.ll and PR1384: http://llvm.org/PR1384 --- Diffs of the changes: (+14 -10) InstructionCombining.cpp | 24 ++-- 1 files c

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp

2007-05-04 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: BitcodeWriter.cpp updated: 1.38 -> 1.39 --- Log message: Add abbreviations to the TYPE_BLOCK for pointers, functions, structs and arrays. This shrinks the type_block of kc++ from 139901 bits to 99389 bits (0.55% to 0.39% of the file), a 40% reducti