- 4542c43 Two Changes: by Reid Spencer · 21 years ago
- 572c256 Add boolean file format flags in preparation for version 5 bytecode. by Reid Spencer · 21 years ago
- 5b472d9 Bytecode Reader Cleanup: by Reid Spencer · 21 years ago
- 715c90b Packed types, brought to you by Brad Jones by Brian Gaeke · 21 years ago
- 38d54be Bytecode File Format Changes: by Reid Spencer · 21 years ago
- 9a7e0c5 Turn a use of intptr_t into a reinterpret_cast<uint64_t> instead to get by Reid Spencer · 21 years ago
- 2c6c14d Make getGlobalTableValue not use getTypeSlot, this speeds up the bc reader by Chris Lattner · 21 years ago
- 45b5dd2 Do not do a linear std::find to reconstruct information we had, but later threw by Chris Lattner · 21 years ago
- bcb11cf Simplify code and silence warning by Chris Lattner · 21 years ago
- 1d78516 Fix a serious bug in the double constant reader. In particular, because by Chris Lattner · 21 years ago
- ada1618 Always write FP values correctly. by Reid Spencer · 21 years ago
- 7d146e1 Don't create a backwards compatibility flag for something that was a by Reid Spencer · 21 years ago
- ad89bd6 bug 263: by Reid Spencer · 21 years ago
- 89fc0e3 User ValueListTy as the type of the ValueList. This avoides the ValueList by Reid Spencer · 21 years ago
- a86037e bug 122: by Reid Spencer · 21 years ago
- 3c90f9f bug 122: by Reid Spencer · 21 years ago
- fe2102b Actually set the endian/pointersize flags on the module being read in! by Brian Gaeke · 21 years ago
- 0859e52 Fix warning on SparcV9, where sizeof (int) != sizeof (void *). by Brian Gaeke · 21 years ago
- 46b002c Various cleanups: by Reid Spencer · 21 years ago
- 6690651 - Rename two methods to give them more meaning by Reid Spencer · 21 years ago
- 9cb5242 Make the VBRSavings percentage make sense (as a fraction of the total by Reid Spencer · 21 years ago
- 2439972 Error Handling Cleanup: by Reid Spencer · 21 years ago
- 011bed5 Fix a backwards compatibility bug found by Tanya. In version 1.2, the by Reid Spencer · 21 years ago
- ba46636 Remove definition and use of OtherVal enumerator. This just fixes a thinko. by Reid Spencer · 21 years ago
- 5c15fe5 Finalize bytecode dumping. The "handleFinish" method was getting called by Reid Spencer · 21 years ago
- 04cde2c - Don't use macros to call the BytecodeHandler by Reid Spencer · 21 years ago
- a86159c - Make ValueList an "OtherVal" user of Values to ensure it doesn't get by Reid Spencer · 21 years ago
- 97c7d74 Remove tabs. Move function declaration to Reader.h where it belongs. by Reid Spencer · 21 years ago
- 77cf296 Add #include <iostream> which is needed now that Value.h doesn't include it by Reid Spencer · 21 years ago
- b61cdb7 Excise tabs. by Reid Spencer · 21 years ago
- 0692dbf Remove files no longer needed. ConstantReader and InstructionReader were by Reid Spencer · 21 years ago
- f89143c This is a slimming down of the previous ReaderInternals.h that just by Reid Spencer · 21 years ago
- 060d25d MAJOR REWRITE. by Reid Spencer · 21 years ago
- df45a54 Adjustments to allow Bytecode Reading to support the BytecodeHandler by Reid Spencer · 21 years ago
- f41aa73 Merge Dumper.cpp and AnalyzerWrappers.cpp into this file. Also, adjust the by Reid Spencer · 21 years ago
- f70c22b Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() by Chris Lattner · 21 years ago
- 1cf5024 Implement tracking of bytecode instruction size and the number of long by Reid Spencer · 21 years ago
- 8a9a370 Revert an unneeded interface change to Instruction.h by Reid Spencer · 21 years ago
- 7c7680a Remove tabs. by Reid Spencer · 21 years ago
- cbb22e2 Implement detailed function level data collection and reporting. by Reid Spencer · 21 years ago
- 2467a06 Adjust prototypes to new Handler interface. by Reid Spencer · 21 years ago
- ab5fce2 Make the parser deal with functions instead of just function types. by Reid Spencer · 21 years ago
- 8d131d1 Doxygenize a comment. by Reid Spencer · 21 years ago
- 00c28a7 Implemented the bulk of the functionality. Cleaned up the code. by Reid Spencer · 21 years ago
- 525f228 Cleanup alignment of output. by Reid Spencer · 21 years ago
- edc3b58 Implement analysis output. Don't dump function details unless requested. by Reid Spencer · 21 years ago
- 649ee57 Implement some rudimentary analysis. by Reid Spencer · 21 years ago
- 0545b3e Clean up indentation of file body output. by Reid Spencer · 21 years ago
- a670c41 Move parsing details to Parser.cpp. by Reid Spencer · 21 years ago
- 926572c Bring some things out of header files that belong only in this file. by Reid Spencer · 21 years ago
- 5e8868d Fix the bug that was preventing the parser from working on all bytecode by Reid Spencer · 21 years ago
- aee4f5b Adjust what's included to compensate for changes in Parser.h by Reid Spencer · 21 years ago
- 29dba0c Merged BytecodeHandler.h into Parser.h since the parser and the handler by Reid Spencer · 21 years ago
- dac69c8 Commit For New Tool: llvm-abcd (Analysis of ByteCode Dumper). This tool by Reid Spencer · 21 years ago
- fb777c2 Use the new FileUtilities.h API for mapping a file into an address space by Chris Lattner · 21 years ago
- 500acf7 Squelch compile-time warning (profile build). by Misha Brukman · 21 years ago
- 003d517 Fix warning building in optimized mode by Chris Lattner · 21 years ago
- 5fa428f Implement support for a new LLVM 1.3 bytecode format, which uses uint's by Chris Lattner · 21 years ago
- 9dd8770 Remove a bunch of cruft that was used to be backwards compatible with the last by Chris Lattner · 21 years ago
- 60d6e54 Use the true, decoded name of the archive member in getObjectType. by Brian Gaeke · 21 years ago
- 1e490ba Add support for reading constantexpr select instructions by Chris Lattner · 21 years ago
- 11cad51 Make error message a bit nicer. Contributed by Reid Spencer by Chris Lattner · 21 years ago
- e3ac22a Read select instrs from bytecode by Chris Lattner · 21 years ago
- 37606f9 This debugging hook is no longer needed. by Chris Lattner · 22 years ago
- d21cd80 Adjust to the changed StructType interface. In particular, getElementTypes() is gone. by Chris Lattner · 22 years ago
- d5d8996 Start using the new and improve interface to FunctionType arguments by Chris Lattner · 22 years ago
- afca90e Implement ModuleProvider::materializeModule() by only materializing functions by Misha Brukman · 22 years ago
- 62f8bf0 Fix PR212 - Bytecode reader misreads 'long -9223372036854775808'! by Chris Lattner · 22 years ago
- cdaff32 Fix bogus warning and simplify code by Chris Lattner · 22 years ago
- 52f86d6 Bugfixes for dealing with partially compactified functions by Chris Lattner · 22 years ago
- 2410243 Save another 30K from 176.gcc by encoding the compaction table a bit more by Chris Lattner · 22 years ago
- 89e0253 Add support for reading bytecode files with compactiontables for bytecode files. by Chris Lattner · 22 years ago
- 80b9734 Bytecode format for LLVM 1.2 no longer explicitly encodes zeros in primitive by Chris Lattner · 22 years ago
- 9336199 Allow bytecode files to refer directly to global values as constants, instead by Chris Lattner · 22 years ago
- ff47e7d Fix more breakage with string change. by Chris Lattner · 22 years ago
- 44d0eeb Fix PR73 by Chris Lattner · 22 years ago
- 570fb1c Fix brokenness in my last checking by Chris Lattner · 22 years ago
- 7969dc2 Change all of the bytecode reader primitives to throw exceptions instead of by Chris Lattner · 22 years ago
- 9e893e8 Version 1.2 now supports encoding strings as a special case, to avoid having by Chris Lattner · 22 years ago
- 4e86836 Like output_data, it's obvious that input_data was only used with 1 character by Chris Lattner · 22 years ago
- c08912f Remove support for the pre-1.0 bytecode version #1. This will become by Chris Lattner · 22 years ago
- b16689b Don't use ConstantExpr::getShift anymore by Chris Lattner · 22 years ago
- 3446ae8 * finegrainify namespacification of ArchiveReader.cpp by Chris Lattner · 22 years ago
- 258b537 Inching our way towards fixing PR82 by Chris Lattner · 22 years ago
- f63aeec remove some useless #includes by Chris Lattner · 22 years ago
- b70abe1 Use new getFileSize function instead of sys/stat.h directly. by Chris Lattner · 22 years ago
- 2d6481c Factor FDHandle out of the bytecode reader into the FileUtilities.h support by Chris Lattner · 22 years ago
- ddceeb7 minor cleanups by Chris Lattner · 22 years ago
- 9059158 Reverted back to revision 1.11. The previous fix doesn't really fix by John Criswell · 22 years ago
- 1118d0f Fix PR#193. by John Criswell · 22 years ago
- 6ca5b8f Make getObjectType() smarter about ranlibbed Mac OS X archives. by Brian Gaeke · 22 years ago
- 27b40bc Throw better error messages, by calling strerror(errno) when we by Brian Gaeke · 22 years ago
- 3c09636 In getObjectType(), doxygenify comment, and take a pointer to the by Brian Gaeke · 22 years ago
- 8d1dbd2 Emit & read more compressed bytecode by not emitting a bytecodeblock for by Chris Lattner · 22 years ago
- 29b789b * Finegrainify namespacification by Chris Lattner · 22 years ago
- 8eb4993 Minor efficiency improvements, finegrainify namespacification by Chris Lattner · 22 years ago
- c2f4b11 In the future, these slabs can be null... by Chris Lattner · 22 years ago
- ebfb9f4 Minor efficiency improvements all over. Finegrainify Namespacification by Chris Lattner · 22 years ago
- deab9a7 Fine grainify namespacification, #include file that defines the interface! by Chris Lattner · 22 years ago
- 1c3673b Minor speedup to do less linear time searches of information we already have. by Chris Lattner · 22 years ago