- fa829be Start using the new and improve interface to FunctionType arguments by Chris Lattner · 22 years ago
- 6cc66d9 Fix bogus warning and simplify code by Chris Lattner · 22 years ago
- a395324 Bugfixes for dealing with partially compactified functions by Chris Lattner · 22 years ago
- 5a66bb7 Save another 30K from 176.gcc by encoding the compaction table a bit more by Chris Lattner · 22 years ago
- e104d88 Add support for reading bytecode files with compactiontables for bytecode files. by Chris Lattner · 22 years ago
- 677af4a Bytecode format for LLVM 1.2 no longer explicitly encodes zeros in primitive by Chris Lattner · 22 years ago
- e2f6317 Allow bytecode files to refer directly to global values as constants, instead by Chris Lattner · 22 years ago
- 7c73b19 Fix PR73 by Chris Lattner · 22 years ago
- faaf32d Change all of the bytecode reader primitives to throw exceptions instead of by Chris Lattner · 22 years ago
- 394afe0 Version 1.2 now supports encoding strings as a special case, to avoid having by Chris Lattner · 22 years ago
- 893b184 Remove support for the pre-1.0 bytecode version #1. This will become by Chris Lattner · 22 years ago
- 328e067 remove some useless #includes by Chris Lattner · 22 years ago
- d9cf9b3 Emit & read more compressed bytecode by not emitting a bytecodeblock for by Chris Lattner · 22 years ago
- 9c68fa3 * Finegrainify namespacification by Chris Lattner · 22 years ago
- ffa9d51 Minor speedup to do less linear time searches of information we already have. by Chris Lattner · 22 years ago
- 960707c Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
- 482202a Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
- eb6cfae Fix warning by Chris Lattner · 22 years ago
- dc83293 add support for new linkage types by Chris Lattner · 22 years ago
- 7c6c539 * New revised variable argument handling support by Chris Lattner · 22 years ago
- 2d05c60 Add support for 'weak' linkage. by Chris Lattner · 22 years ago
- aa78cc9 Minor cleanups by Chris Lattner · 22 years ago
- a785563 Avoid calling getTypeSlot more by Chris Lattner · 22 years ago
- fdf472a Ok, the "fix" for this is to do a real associative container. Symbol tables by Chris Lattner · 22 years ago
- 1434d68 Another 10% performance improvement by not using replaceAllUsesWith by Chris Lattner · 22 years ago
- 5255bed Use the version of getValue that takes the type plane instead of the type by Chris Lattner · 22 years ago
- 819ce2d Pass a vector around to reduce dynamic allocation by Chris Lattner · 22 years ago
- 1ae8a48 Change getConstantValue to throw an exception on error, not return null by Chris Lattner · 22 years ago
- a89c910 Remove potentially N^2 algorithm from symbol table reader. No speedup by Chris Lattner · 22 years ago
- e7691a4 Major refactoring of the bytecode reader. This includes the following by Chris Lattner · 22 years ago
- bd26abd Significantly clean up parsing of instructions. This exceptionizes and by Chris Lattner · 22 years ago
- 1e8addf Eliminate the instruction placeholder. Simplify a bunch of code. by Chris Lattner · 22 years ago
- 42dce1e Eliminate the old LateResolveValues data structure, replacing it with a by Chris Lattner · 22 years ago
- a9c297c Remove a dead method by Chris Lattner · 22 years ago
- abf6412 This patch substantially simplifies and cleans up handling of basic blocks by Chris Lattner · 22 years ago
- f29c7b1 Inline the postResolveValues method. It was poorly named anyway by Chris Lattner · 22 years ago
- 8555577 Various cleanups and simplifications. This speeds up reading a bytecode file by Chris Lattner · 22 years ago
- 069d649 Transform two methods to return pointers directly instead of returning them by Chris Lattner · 22 years ago
- 4318c4b Use V for values, not D. by Chris Lattner · 22 years ago
- 4437995 Just rethrow previous exception instead of making a new one by Chris Lattner · 22 years ago
- 0c0a882 Suggestions made by Chris: by Misha Brukman · 22 years ago
- 6e9a351 * Cleaned up code: by Misha Brukman · 22 years ago
- acda7df Fixed spelling and grammar. by Misha Brukman · 22 years ago
- 53bd0b2 Remove a gross hack that was there to support bytecode files that are over a year old. by Chris Lattner · 22 years ago
- 55a07ad Allow modules to have 'any' pointer size and endianness. Luckily, we had by Chris Lattner · 22 years ago
- 7eb05a1 Spell `necessary' correctly. by Misha Brukman · 22 years ago
- 3ef61af Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 22 years ago
- c56bdc5 Do not assert fail or crash when a bytecode parse fails! by Chris Lattner · 22 years ago
- e69a1b9 Eliminate the uchar typedef, use unsigned char explicitly by Chris Lattner · 22 years ago
- 35834a5 Add support for reading and writing pointersize/endianness to and from bytecode by Chris Lattner · 23 years ago
- b672b56 Preserve module source information in the ModuleID by Chris Lattner · 23 years ago
- 561e000 Add support for reading unaligned bytecode buffers by Chris Lattner · 23 years ago
- 56d9f7f Fix a big bad bug I checked in yesterday :( by Chris Lattner · 23 years ago
- 23bf637 Add support to the bytecode reader/writer for the new linkage types by Chris Lattner · 23 years ago
- 379a8d2 Add new linkage types to support a real frontend by Chris Lattner · 23 years ago
- 5db8194 * Bug fixes: by Chris Lattner · 23 years ago
- 1a17571 Infrastructure for more compact bytecode files and REAL support for versioning by Chris Lattner · 23 years ago
- c8f563b s/Method/Function in variable and method names by Chris Lattner · 23 years ago
- 3f57f18 Continue simplifying error handling, s/method/function by Chris Lattner · 23 years ago
- 21ae41b Cleanup error handling constructs by Chris Lattner · 23 years ago
- e373d5a Pull common code out by Chris Lattner · 23 years ago
- 17f8686 Use the std namespace explicitly by Chris Lattner · 23 years ago
- 98cf1f5 - Eliminated the deferred symbol table stuff in Module & Function, it really by Chris Lattner · 23 years ago
- 49f4242 - Fix a really nasty bug in the bytecode reader that caused it to fail by Chris Lattner · 23 years ago
- 95fcefc Wow, for some reason, when reading bytecode from stdin, we were only reading by Chris Lattner · 23 years ago
- 2862d2e There is no way to guarantee that constants are not forward referenced. by Chris Lattner · 23 years ago
- 149376d - Change Function's so that their argument list is populated when they are by Chris Lattner · 23 years ago
- 8137896 Changed uchar to unsigned char in function ParseBytecodeBuffer, because seemingly it affects opt in uncertain ways :) by Anand Shukla · 23 years ago
- dc23308 Emit an obnoxious warning message for bytecode that includes load/store by Chris Lattner · 23 years ago
- 6a33371 Turn off a debugging optimization that just slows bytecode reading down by Chris Lattner · 23 years ago
- 51fa0ef - Finally nailed: test/Regression/Assembler/2002-08-16-ConstExprInlined.llx by Chris Lattner · 23 years ago
- f7d7871 added std:: to pair by Anand Shukla · 23 years ago
- 16bcca5 Add support for reading ConstantExpr nodes. by Vikram S. Adve · 23 years ago
- 7076ff2 by Chris Lattner · 23 years ago
- 181cc32 Replace all usages of Type::isPointerType with isa<PointerType> by Chris Lattner · 24 years ago
- d5a8470 Eliminate duplicate or unneccesary #include's by Chris Lattner · 24 years ago
- ca14237 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 24 years ago
- 2e9fa6d Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 24 years ago
- ff87436 s/Method/Function by Chris Lattner · 24 years ago
- 57698e2 Change references from Method to Function by Chris Lattner · 24 years ago
- 4f32cf1 Chuck fixed the GCC problems so this hack is now unneccesary by Chris Lattner · 24 years ago
- 7f74a56 Changes to build successfully with GCC 3.02 by Chris Lattner · 24 years ago
- 2413b16 Renamed inst_const_iterator -> const_inst_iterator by Chris Lattner · 24 years ago
- 3462ae3 Rename ConstPoolVal -> Constant by Chris Lattner · 24 years ago
- fb5ae02 Split the PHINode class out from the iOther.h file into the iPHINode.h file by Chris Lattner · 24 years ago
- 2263733 Implement internal method support by Chris Lattner · 24 years ago
- 4a797f4 I don't know what I was thinking by Chris Lattner · 24 years ago
- daebd75 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 · 24 years ago
- 162ed4d Rename ConstPoolPointerReference to ConstPoolPointerRef - My fingers get tired typing that much by Chris Lattner · 24 years ago
- 01a206b External methods shouldn't have argument lists by Chris Lattner · 24 years ago
- fb49fd6 * Add real support for global variable addresses initializing constants by Chris Lattner · 24 years ago
- 7fac070 * Both Method & GlobalVariable now subclass GlobalValue by Chris Lattner · 24 years ago
- da55810 Commit more code over to new cast style by Chris Lattner · 24 years ago
- 3856934 Convert more code to use new style casts Eliminate old style casts from value.h by Chris Lattner · 24 years ago
- 8f19112 Add more support for new style casts Convert more code to use them by Chris Lattner · 24 years ago
- 3779864 Add support for global constants, and for initializers for constants by Chris Lattner · 24 years ago
- 172a5f2 Fix a bug with not removing method level types after compilation by Chris Lattner · 24 years ago
- da97550 Implement global variable support by Chris Lattner · 24 years ago
- 1f043cd * Remove support for internal constant pool by Chris Lattner · 24 years ago
- 5bdab0f * Add calls to failure template so that it is actually possible to debug by Chris Lattner · 24 years ago