- Jun 10, 2004
-
-
Reid Spencer authored
llvm-svn: 14115
-
Reid Spencer authored
llvm-svn: 14113
-
- Jun 09, 2004
-
-
Reid Spencer authored
llvm-svn: 14093
-
Reid Spencer authored
llvm-svn: 14091
-
Reid Spencer authored
llvm-svn: 14090
-
Reid Spencer authored
Don't dump functions unless "detailedResults" is requested. llvm-svn: 14089
-
Reid Spencer authored
llvm-svn: 14088
-
Reid Spencer authored
llvm-svn: 14087
-
- Jun 08, 2004
-
-
Reid Spencer authored
files. It was reading non-initialized global vars when the flag said it was initialized and vice versa. Causes mis-alignment since initialized and non-initialized constants have different bytecode lengths. llvm-svn: 14057
-
Reid Spencer authored
llvm-svn: 14055
-
Reid Spencer authored
must always coexist. Cleaned up the documentation on these interfaces significantly. This is in preparation for moving Parser.h to the include directories to make it a public interface. llvm-svn: 14054
-
- Jun 07, 2004
-
-
Reid Spencer authored
will (eventually) provide statistical analysis of bytecode files as well as the ability to dump them in a low level format (slot numbers not resolved). The purpose of this is to aid in the Type!=Value change of bug 122. With this initial release, llvm-abcd merely dumps out the bytecode. However, the infrastructure for separating bytecode parsing from handling the parsing events is in place. The style chosen is similar to SAX XML parsing where a handler object is called to handlign the parsing events. This probably isn't useful to anyone but me right now as there is no analysis yet, and the dumper doesn't work on every bytecode file. It will probably be useful by the end of this week. Note that there is some duplication of code from the bytecode reader. This was done to eliminate errors from being introduced in the reader and to minimize the impact to other LLVM developers. At some point, the Analyzer and the Reader will be integrated to use the same infrastructure. Also, sorry for the minor change to Instruction.h but I just couldn't bring myself to write code that depends on Instruction internals. llvm-svn: 14048
-
- May 28, 2004
-
-
Chris Lattner authored
space llvm-svn: 13864
-
- Apr 28, 2004
-
-
Misha Brukman authored
llvm-svn: 13228
-
- Apr 27, 2004
-
-
Chris Lattner authored
llvm-svn: 13190
-
- Apr 05, 2004
-
-
Chris Lattner authored
to index into structure types and allows arbitrary 32- and 64-bit integer types to index into sequential types. llvm-svn: 12651
-
- Apr 04, 2004
-
-
Chris Lattner authored
prerelease format for LLVM bytecode files. Now we only are compatible with LLVM 1.0+. llvm-svn: 12643
-
- Mar 31, 2004
-
-
Brian Gaeke authored
In ReadArchiveBuffer, make sure that MemberName is set in the case where getObjectType would want to return SVR4LongFilename. llvm-svn: 12567
-
Chris Lattner authored
llvm-svn: 12563
-
- Mar 29, 2004
-
-
Chris Lattner authored
Contributed by Reid Spencer llvm-svn: 12523
-
- Mar 12, 2004
-
-
Chris Lattner authored
llvm-svn: 12314
-
- Feb 09, 2004
-
-
Chris Lattner authored
llvm-svn: 11233
-
Chris Lattner authored
llvm-svn: 11228
-
Chris Lattner authored
llvm-svn: 11224
-
- Jan 21, 2004
-
-
Misha Brukman authored
that are still left in the lazy reader map. llvm-svn: 10944
-
- Jan 20, 2004
-
-
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
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
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: 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
to emit all of those sbyte constants. llvm-svn: 10863
-
Chris Lattner authored
data. llvm-svn: 10861
-
- Jan 14, 2004
-
-
Chris Lattner authored
the bytecode revision generated by LLVM 1.2. llvm-svn: 10848
-
- Jan 12, 2004
-
-
Chris Lattner authored
llvm-svn: 10791
-