- 80b9734 Bytecode format for LLVM 1.2 no longer explicitly encodes zeros in primitive by Chris Lattner · 21 years ago
- 9336199 Allow bytecode files to refer directly to global values as constants, instead by Chris Lattner · 21 years ago
- 44d0eeb Fix PR73 by Chris Lattner · 21 years ago
- 7969dc2 Change all of the bytecode reader primitives to throw exceptions instead of by Chris Lattner · 21 years ago
- 9e893e8 Version 1.2 now supports encoding strings as a special case, to avoid having by Chris Lattner · 21 years ago
- c08912f Remove support for the pre-1.0 bytecode version #1. This will become by Chris Lattner · 21 years ago
- f63aeec remove some useless #includes by Chris Lattner · 21 years ago
- 8d1dbd2 Emit & read more compressed bytecode by not emitting a bytecodeblock for by Chris Lattner · 21 years ago
- 29b789b * Finegrainify namespacification by Chris Lattner · 21 years ago
- 1c3673b Minor speedup to do less linear time searches of information we already have. by Chris Lattner · 21 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
- b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
- b91d971 Fix warning by Chris Lattner · 21 years ago
- 22482a1 add support for new linkage types by Chris Lattner · 21 years ago
- cb7e2e2 * New revised variable argument handling support by Chris Lattner · 21 years ago
- 6b25242 Add support for 'weak' linkage. by Chris Lattner · 21 years ago
- 7dc3a2e Minor cleanups by Chris Lattner · 21 years ago
- f0d9273 Avoid calling getTypeSlot more by Chris Lattner · 21 years ago
- 39cacce Ok, the "fix" for this is to do a real associative container. Symbol tables by Chris Lattner · 21 years ago
- 97330cf Another 10% performance improvement by not using replaceAllUsesWith by Chris Lattner · 21 years ago
- 35d2ca6 Use the version of getValue that takes the type plane instead of the type by Chris Lattner · 21 years ago
- 6fcf503 Pass a vector around to reduce dynamic allocation by Chris Lattner · 21 years ago
- c9456ca Change getConstantValue to throw an exception on error, not return null by Chris Lattner · 21 years ago
- 9073613 Remove potentially N^2 algorithm from symbol table reader. No speedup by Chris Lattner · 21 years ago
- 927b185 Major refactoring of the bytecode reader. This includes the following by Chris Lattner · 21 years ago
- 3483f54 Significantly clean up parsing of instructions. This exceptionizes and by Chris Lattner · 21 years ago
- bf43ac6 Eliminate the instruction placeholder. Simplify a bunch of code. by Chris Lattner · 21 years ago
- 8eb10ce Eliminate the old LateResolveValues data structure, replacing it with a by Chris Lattner · 21 years ago
- 13eb871 Remove a dead method by Chris Lattner · 21 years ago
- 4ee8ef2 This patch substantially simplifies and cleans up handling of basic blocks by Chris Lattner · 21 years ago
- 6e44802 Inline the postResolveValues method. It was poorly named anyway by Chris Lattner · 21 years ago
- 36392bc Various cleanups and simplifications. This speeds up reading a bytecode file by Chris Lattner · 21 years ago
- 9e460f2 Transform two methods to return pointers directly instead of returning them by Chris Lattner · 21 years ago
- 51ca860 Use V for values, not D. by Chris Lattner · 21 years ago
- b0b7c0d Just rethrow previous exception instead of making a new one by Chris Lattner · 21 years ago
- e0dd0d4 Suggestions made by Chris: by Misha Brukman · 21 years ago
- 12c29d1 * Cleaned up code: by Misha Brukman · 21 years ago
- 37f92e2 Fixed spelling and grammar. by Misha Brukman · 21 years ago
- 09bd025 Remove a gross hack that was there to support bytecode files that are over a year old. by Chris Lattner · 21 years ago
- d445c6b Allow modules to have 'any' pointer size and endianness. Luckily, we had by Chris Lattner · 21 years ago
- 5560c9d Spell `necessary' correctly. by Misha Brukman · 21 years ago
- 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 21 years ago
- a2602f3 Do not assert fail or crash when a bytecode parse fails! by Chris Lattner · 21 years ago
- 12e6465 Eliminate the uchar typedef, use unsigned char explicitly by Chris Lattner · 21 years ago
- 76e3896 Add support for reading and writing pointersize/endianness to and from bytecode by Chris Lattner · 21 years ago
- 75f2053 Preserve module source information in the ModuleID by Chris Lattner · 21 years ago
- f6099df Add support for reading unaligned bytecode buffers by Chris Lattner · 21 years ago
- 869de25 Fix a big bad bug I checked in yesterday :( by Chris Lattner · 21 years ago
- e3869c8 Add support to the bytecode reader/writer for the new linkage types by Chris Lattner · 21 years ago
- 4ad02e7 Add new linkage types to support a real frontend by Chris Lattner · 21 years ago
- 52e20b0 * Bug fixes: by Chris Lattner · 22 years ago
- 036b8aa Infrastructure for more compact bytecode files and REAL support for versioning by Chris Lattner · 22 years ago
- 6e5a0e4 s/Method/Function in variable and method names by Chris Lattner · 22 years ago
- 2a7b6ba Continue simplifying error handling, s/method/function by Chris Lattner · 22 years ago
- b6c4695 Cleanup error handling constructs by Chris Lattner · 22 years ago
- 09abe6a Pull common code out by Chris Lattner · 22 years ago
- 0d75d8d7 Use the std namespace explicitly by Chris Lattner · 22 years ago
- 6e6026b - Eliminated the deferred symbol table stuff in Module & Function, it really by Chris Lattner · 22 years ago
- 8cdc6b7 - Fix a really nasty bug in the bytecode reader that caused it to fail by Chris Lattner · 22 years ago
- 5dfab9e Wow, for some reason, when reading bytecode from stdin, we were only reading by Chris Lattner · 22 years ago
- bbd4b30 There is no way to guarantee that constants are not forward referenced. by Chris Lattner · 22 years ago
- 69da5cf - Change Function's so that their argument list is populated when they are by Chris Lattner · 22 years ago
- 4f2d5a4 Changed uchar to unsigned char in function ParseBytecodeBuffer, because seemingly it affects opt in uncertain ways :) by Anand Shukla · 22 years ago
- 352eef7 Emit an obnoxious warning message for bytecode that includes load/store by Chris Lattner · 22 years ago
- 915ce8a Turn off a debugging optimization that just slows bytecode reading down by Chris Lattner · 22 years ago
- 7473413 - Finally nailed: test/Regression/Assembler/2002-08-16-ConstExprInlined.llx by Chris Lattner · 22 years ago
- 3edfb64 added std:: to pair by Anand Shukla · 22 years ago
- c1e4a81 Add support for reading ConstantExpr nodes. by Vikram S. Adve · 22 years ago
- 0b12b5f by Chris Lattner · 22 years ago
- 9b62503 Replace all usages of Type::isPointerType with isa<PointerType> by Chris Lattner · 22 years ago
- c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 22 years ago
- 31bcdb8 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 22 years ago
- 73e2142 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 22 years ago
- c9aa7df s/Method/Function by Chris Lattner · 22 years ago
- 79df7c0 Change references from Method to Function by Chris Lattner · 22 years ago
- ae96151 Chuck fixed the GCC problems so this hack is now unneccesary by Chris Lattner · 23 years ago
- 697954c Changes to build successfully with GCC 3.02 by Chris Lattner · 23 years ago
- 7a17675 Renamed inst_const_iterator -> const_inst_iterator by Chris Lattner · 23 years ago
- e9bb2df Rename ConstPoolVal -> Constant by Chris Lattner · 23 years ago
- 7061dc5 Split the PHINode class out from the iOther.h file into the iPHINode.h file by Chris Lattner · 23 years ago
- d23b1d3 Implement internal method support by Chris Lattner · 23 years ago
- b732543 I don't know what I was thinking by Chris Lattner · 23 years ago
- d6b6525 Changes to get some meaningful feedback from the bytecode reader. At some point this stuff should all be exception driven, but for now it is not. by Chris Lattner · 23 years ago
- c18545d Rename ConstPoolPointerReference to ConstPoolPointerRef - My fingers get tired typing that much by Chris Lattner · 23 years ago
- b847f51 External methods shouldn't have argument lists by Chris Lattner · 23 years ago
- 05950c3 * Add real support for global variable addresses initializing constants by Chris Lattner · 23 years ago
- ef9c23f * Both Method & GlobalVariable now subclass GlobalValue by Chris Lattner · 23 years ago
- b00c582 Commit more code over to new cast style by Chris Lattner · 23 years ago
- 1d87bcf Convert more code to use new style casts Eliminate old style casts from value.h by Chris Lattner · 23 years ago
- cfe26c9 Add more support for new style casts Convert more code to use them by Chris Lattner · 23 years ago
- d70684f Add support for global constants, and for initializers for constants by Chris Lattner · 23 years ago
- e4d71a1 Fix a bug with not removing method level types after compilation by Chris Lattner · 23 years ago
- 70cc339 Implement global variable support by Chris Lattner · 23 years ago
- 1d670cc * Remove support for internal constant pool by Chris Lattner · 23 years ago
- 3d3f289 * Add calls to failure template so that it is actually possible to debug by Chris Lattner · 23 years ago
- b49ff5c Doh! Wrong accessor. Caused 'can not read bytecode' errors. :( by Chris Lattner · 23 years ago
- 7fc9fe3 Miscellaneous cleanups: by Chris Lattner · 23 years ago
- 0095054 Initial revision by Chris Lattner · 23 years ago