[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp Reader.h

2007-04-28 Thread Anton Korobeynikov
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.41 -> 1.42 Reader.cpp updated: 1.255 -> 1.256 Reader.h updated: 1.52 -> 1.53 --- Log message: Implement review feedback. Aliasees can be either GlobalValue's or bitcasts of them. --- Diffs of the changes: (+61 -10) Ana

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp

2007-04-24 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.40 -> 1.41 Reader.cpp updated: 1.253 -> 1.254 --- Log message: fix a memory leak --- Diffs of the changes: (+15 -14) Analyzer.cpp | 18 +- Reader.cpp | 11 ++- 2 files changed, 15 insertio

Re: [llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp

2007-04-12 Thread Reid Spencer
Hi Lauro, On Thu, 2007-04-12 at 13:33 -0500, Lauro Ramos Venancio wrote: > > Changes in directory llvm/lib/Bytecode/Reader: > > Analyzer.cpp updated: 1.39 -> 1.40 > Reader.cpp updated: 1.247 -> 1.248 > --- > Log message: > > Implement the "thread_local" keyword. Meta comment: I didn't see a co

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp

2007-04-12 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.39 -> 1.40 Reader.cpp updated: 1.247 -> 1.248 --- Log message: Implement the "thread_local" keyword. --- Diffs of the changes: (+8 -5) Analyzer.cpp |4 +++- Reader.cpp |9 + 2 files changed, 8 insertio

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp

2007-02-14 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.38 -> 1.39 Reader.cpp updated: 1.240 -> 1.241 --- Log message: For PR1195: http://llvm.org/PR1195 : Change use of "packed" term to "vector" in comments, strings, variable names, etc. --- Diffs of the changes: (+8 -8) An

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp

2007-02-14 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.37 -> 1.38 Reader.cpp updated: 1.239 -> 1.240 --- Log message: For PR1195: http://llvm.org/PR1195 : Rename PackedType -> VectorType, ConstantPacked -> ConstantVector, and PackedTyID -> VectorTyID. No functional changes. --

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp Reader.h

2007-02-12 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.36 -> 1.37 Reader.cpp updated: 1.235 -> 1.236 Reader.h updated: 1.48 -> 1.49 --- Log message: avoid creating a temporary string when reading the symbol table for a module. This speeds up the bcreader 11%. --- Diffs of the

Re: [llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp

2007-02-06 Thread Reid Spencer
Chris, This patch isn't finished. You've prevented collection of any vbr data by llvm-bcanalyzer. Please update llvm-bcanalyzer to not print out "0" (or possibly divide by zero) for the vbr stats that use vbrCount32, vbrCompBytes, vbrExpdBytes and vbrCount64. Thanks, Reid. On Wed, 2007-02-07 at

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp

2007-02-06 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.32 -> 1.33 Reader.cpp updated: 1.232 -> 1.233 --- Log message: remove the handleVBR32/handleVBR64 callbacks. They are very fine-grained. --- Diffs of the changes: (+0 -26) Analyzer.cpp | 22 -- Re

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp Reader.h

2007-02-06 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.31 -> 1.32 Reader.cpp updated: 1.230 -> 1.231 Reader.h updated: 1.44 -> 1.45 --- Log message: Eliminate std::vectors from the bcanalyzer interface. --- Diffs of the changes: (+45 -32) Analyzer.cpp | 28 ++

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp Reader.h

2007-02-05 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.30 -> 1.31 Reader.cpp updated: 1.229 -> 1.230 Reader.h updated: 1.43 -> 1.44 --- Log message: For PR411: http://llvm.org/PR411 : This patch replaces the SymbolTable class with ValueSymbolTable which does not support types pl

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp Reader.h

2007-01-30 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.29 -> 1.30 Reader.cpp updated: 1.225 -> 1.226 Reader.h updated: 1.42 -> 1.43 --- Log message: Bye, Bye Compaction Tables. The benefit compaction tables provides doesn't outweight its computational costs. This patch removes a

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp

2007-01-26 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.28 -> 1.29 Reader.cpp updated: 1.224 -> 1.225 --- Log message: For PR761: http://llvm.org/PR761 : Remove the Endianness and PointerSize fields from the ModuleHeader and replace it with the DataLayout field. --- Diffs of th

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp

2007-01-12 Thread Anton Korobeynikov
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.27 -> 1.28 Reader.cpp updated: 1.220 -> 1.221 --- Log message: * PIC codegen for X86/Linux has been implemented * PIC-aware internal structures in X86 Codegen have been refactored * Visibility (default/weak) has been added *

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp Reader.h

2007-01-05 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.26 -> 1.27 Reader.cpp updated: 1.215 -> 1.216 Reader.h updated: 1.40 -> 1.41 --- Log message: For PR411: http://llvm.org/PR411 : Take an incremental step towards type plane elimination. This change separates types from valu

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Reader.cpp Reader.h

2006-11-13 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.24 -> 1.25 Reader.cpp updated: 1.204 -> 1.205 Reader.h updated: 1.37 -> 1.38 --- Log message: Discard code that supported old bytecode formats. This makes the Bytecode Reader code much easier to read and maintain. Backwards