- Jan 21, 2004
-
-
Misha Brukman authored
that are still left in the lazy reader map. llvm-svn: 10944
-
- Jan 20, 2004
-
-
Chris Lattner authored
llvm-svn: 10931
-
Chris Lattner authored
Fix testcase test/Regression/Assembler/2004-01-20-MaxLongLong.llx llvm-svn: 10928
-
Chris Lattner authored
llvm-svn: 10924
-
Chris Lattner authored
llvm-svn: 10920
-
- Jan 18, 2004
-
-
Chris Lattner authored
intelligently. llvm-svn: 10918
-
Chris Lattner authored
llvm-svn: 10917
-
Chris Lattner authored
This shrinks the bytecode file for 176.gcc by about 200K (10%), and 254.gap by about 167K, a 25% reduction. There is still a lot of room for improvement in the encoding of the compaction table. llvm-svn: 10915
-
Chris Lattner authored
This shrinks the bytecode file for 176.gcc by about 200K (10%), and 254.gap by about 167K, a 25% reduction. There is still a lot of room for improvement in the encoding of the compaction table. llvm-svn: 10914
-
Chris Lattner authored
type planes. This saves about 5k on 176.gcc, and is needed for a subsequent patch of mine I'm working on. llvm-svn: 10908
-
- Jan 15, 2004
-
-
Chris Lattner authored
This saves about 15K in 176.gcc, coupled with another patch that I'm working on. llvm-svn: 10889
-
Chris Lattner authored
bytecode files when compiling 176.gcc, but more importantly will make it easier to eliminate CPR's in the future (no new .bc revision will be required to support them) llvm-svn: 10884
-
Chris Lattner authored
of forcing them to go through ConstantPointerRef's. This allows bytecode files to mirror .ll files, allows more efficient encoding, and makes it easier to eventually eliminate CPR's. llvm-svn: 10883
-
Chris Lattner authored
llvm-svn: 10882
-
Chris Lattner authored
llvm-svn: 10876
-
Chris Lattner authored
llvm-svn: 10875
-
Chris Lattner authored
llvm-svn: 10874
-
Chris Lattner authored
returning error codes. Because they don't return an error code, they can return the value read, which simplifies the code and makes the reader more efficient (yaay!). Also eliminate the special case code for little endian machines. llvm-svn: 10871
-
Chris Lattner authored
llvm-svn: 10870
-
Chris Lattner authored
intended to save size (and does on small programs), but on big programs it actually increases the size of the program slightly. The deal is that many functions end up using the characters that the string contained, and the characters are no longer in the global constant table, so they have to be emitted in function specific constant pools. This pessimization will be fixed in subsequent patches. llvm-svn: 10864
-
Chris Lattner authored
to emit all of those sbyte constants. llvm-svn: 10863
-
Chris Lattner authored
data. llvm-svn: 10861
-
- Jan 14, 2004
-
-
Chris Lattner authored
byte, it's totally endian incorrect! llvm-svn: 10857
-
Chris Lattner authored
llvm-svn: 10856
-
Chris Lattner authored
i'm using in my work to reduce the bytecode file sizes. These will eventually be removed. llvm-svn: 10849
-
Chris Lattner authored
the bytecode revision generated by LLVM 1.2. llvm-svn: 10848
-
Chris Lattner authored
llvm-svn: 10838
-
- Jan 12, 2004
-
-
Chris Lattner authored
llvm-svn: 10791
-
- Jan 10, 2004
-
-
Chris Lattner authored
occurs when the symbol table for a module has been stripped, making all of the function local symbols go away. This saves 6728 bytes in the stripped bytecode file of 254.gap (which obviously has 841 functions), which isn't a ton, but helps and was easy. llvm-svn: 10750
-
Chris Lattner authored
llvm-svn: 10742
-
Chris Lattner authored
llvm-svn: 10741
-
Chris Lattner authored
* Refactor reader stuff out of include/llvm/Bytecode/Primitives.h. This is internal implementation details for the reader, not public interfaces! llvm-svn: 10739
-
Chris Lattner authored
internal implementation details for the writer, not public interfaces! llvm-svn: 10738
-
Chris Lattner authored
llvm-svn: 10737
-
- Jan 09, 2004
-
-
Chris Lattner authored
llvm-svn: 10721
-
- Dec 30, 2003
-
-
Chris Lattner authored
llvm-svn: 10654
-
Chris Lattner authored
llvm-svn: 10650
-
- Dec 29, 2003
-
-
Chris Lattner authored
routines. llvm-svn: 10642
-
- Dec 26, 2003
-
-
Chris Lattner authored
llvm-svn: 10612
-
- Dec 22, 2003
-
-
John Criswell authored
anything; it just causes the bug to go dormant. llvm-svn: 10585
-