| Commit message (Expand) | Author | Age | Files | Lines |
* | Ok, the "fix" for this is to do a real associative container. Symbol tables | Chris Lattner | 2003-10-10 | 1 | -15/+11 |
* | Another 10% performance improvement by not using replaceAllUsesWith | Chris Lattner | 2003-10-09 | 1 | -13/+20 |
* | Use the version of getValue that takes the type plane instead of the type | Chris Lattner | 2003-10-09 | 1 | -1/+2 |
* | Pass a vector around to reduce dynamic allocation | Chris Lattner | 2003-10-09 | 1 | -1/+2 |
* | Change getConstantValue to throw an exception on error, not return null | Chris Lattner | 2003-10-09 | 1 | -1/+4 |
* | Remove potentially N^2 algorithm from symbol table reader. No speedup | Chris Lattner | 2003-10-09 | 1 | -5/+13 |
* | Major refactoring of the bytecode reader. This includes the following | Chris Lattner | 2003-10-09 | 1 | -31/+18 |
* | Significantly clean up parsing of instructions. This exceptionizes and | Chris Lattner | 2003-10-09 | 1 | -4/+1 |
* | Eliminate the instruction placeholder. Simplify a bunch of code. | Chris Lattner | 2003-10-09 | 1 | -1/+1 |
* | Eliminate the old LateResolveValues data structure, replacing it with a | Chris Lattner | 2003-10-09 | 1 | -23/+25 |
* | Remove a dead method | Chris Lattner | 2003-10-09 | 1 | -11/+0 |
* | This patch substantially simplifies and cleans up handling of basic blocks | Chris Lattner | 2003-10-08 | 1 | -22/+57 |
* | Inline the postResolveValues method. It was poorly named anyway | Chris Lattner | 2003-10-08 | 1 | -29/+24 |
* | Various cleanups and simplifications. This speeds up reading a bytecode file | Chris Lattner | 2003-10-08 | 1 | -43/+38 |
* | Transform two methods to return pointers directly instead of returning them | Chris Lattner | 2003-10-04 | 1 | -26/+18 |
* | Use V for values, not D. | Chris Lattner | 2003-10-04 | 1 | -16/+15 |
* | Just rethrow previous exception instead of making a new one | Chris Lattner | 2003-09-26 | 1 | -1/+1 |
* | Suggestions made by Chris: | Misha Brukman | 2003-09-23 | 1 | -10/+14 |
* | * Cleaned up code: | Misha Brukman | 2003-09-22 | 1 | -262/+161 |
* | Fixed spelling and grammar. | Misha Brukman | 2003-09-11 | 1 | -1/+1 |
* | Remove a gross hack that was there to support bytecode files that are over a ... | Chris Lattner | 2003-09-08 | 1 | -1/+1 |
* | Allow modules to have 'any' pointer size and endianness. Luckily, we had | Chris Lattner | 2003-08-24 | 1 | -11/+20 |
* | Spell `necessary' correctly. | Misha Brukman | 2003-08-18 | 1 | -1/+1 |
* | Merged in autoconf branch. This provides configuration via the autoconf | John Criswell | 2003-06-30 | 1 | -5/+5 |
* | Do not assert fail or crash when a bytecode parse fails! | Chris Lattner | 2003-05-22 | 1 | -0/+1 |
* | Eliminate the uchar typedef, use unsigned char explicitly | Chris Lattner | 2003-05-22 | 1 | -11/+19 |
* | Add support for reading and writing pointersize/endianness to and from bytecode | Chris Lattner | 2003-04-22 | 1 | -0/+5 |
* | Preserve module source information in the ModuleID | Chris Lattner | 2003-04-22 | 1 | -6/+7 |
* | Add support for reading unaligned bytecode buffers | Chris Lattner | 2003-04-19 | 1 | -0/+11 |
* | Fix a big bad bug I checked in yesterday :( | Chris Lattner | 2003-04-18 | 1 | -1/+1 |
* | Add support to the bytecode reader/writer for the new linkage types | Chris Lattner | 2003-04-16 | 1 | -14/+41 |
* | Add new linkage types to support a real frontend | Chris Lattner | 2003-04-16 | 1 | -3/+10 |
* | * Bug fixes: | Chris Lattner | 2003-03-19 | 1 | -139/+133 |
* | Infrastructure for more compact bytecode files and REAL support for versioning | Chris Lattner | 2003-03-06 | 1 | -6/+40 |
* | s/Method/Function in variable and method names | Chris Lattner | 2003-03-06 | 1 | -11/+11 |
* | Continue simplifying error handling, s/method/function | Chris Lattner | 2003-03-06 | 1 | -57/+45 |
* | Cleanup error handling constructs | Chris Lattner | 2003-03-06 | 1 | -37/+47 |
* | Pull common code out | Chris Lattner | 2003-03-06 | 1 | -16/+14 |
* | Use the std namespace explicitly | Chris Lattner | 2003-03-06 | 1 | -12/+10 |
* | - Eliminated the deferred symbol table stuff in Module & Function, it really | Chris Lattner | 2002-11-20 | 1 | -2/+2 |
* | - Fix a really nasty bug in the bytecode reader that caused it to fail | Chris Lattner | 2002-10-23 | 1 | -10/+11 |
* | Wow, for some reason, when reading bytecode from stdin, we were only reading | Chris Lattner | 2002-10-22 | 1 | -1/+1 |
* | There is no way to guarantee that constants are not forward referenced. | Chris Lattner | 2002-10-14 | 1 | -0/+28 |
* | - Change Function's so that their argument list is populated when they are | Chris Lattner | 2002-10-13 | 1 | -8/+3 |
* | Changed uchar to unsigned char in function ParseBytecodeBuffer, because seemi... | Anand Shukla | 2002-09-20 | 1 | -1/+1 |
* | Emit an obnoxious warning message for bytecode that includes load/store | Chris Lattner | 2002-08-21 | 1 | -1/+2 |
* | Turn off a debugging optimization that just slows bytecode reading down | Chris Lattner | 2002-08-18 | 1 | -1/+1 |
* | - Finally nailed: test/Regression/Assembler/2002-08-16-ConstExprInlined.llx | Chris Lattner | 2002-08-17 | 1 | -194/+111 |
* | added std:: to pair | Anand Shukla | 2002-07-16 | 1 | -0/+1 |
* | Add support for reading ConstantExpr nodes. | Vikram S. Adve | 2002-07-14 | 1 | -32/+111 |