| Commit message (Expand) | Author | Age | Files | Lines |
* | Expose the low level DCE mechanism to external users | Chris Lattner | 2001-11-01 | 1 | -10/+20 |
* | Implement new simpler constructors for if you don't have a index list | Chris Lattner | 2001-11-01 | 1 | -0/+15 |
* | * Implement expression type conversion for constant values | Chris Lattner | 2001-11-01 | 1 | -11/+76 |
* | Simplify DCE code a lot | Chris Lattner | 2001-11-01 | 1 | -26/+5 |
* | Implement constant propogation of null pointer values. | Chris Lattner | 2001-11-01 | 3 | -1/+84 |
* | * Convert getelementptr/store pairs into a single store | Chris Lattner | 2001-11-01 | 1 | -1/+26 |
* | Initial checkin of level raising code, after move and cleanup and expands fro... | Chris Lattner | 2001-11-01 | 1 | -0/+592 |
* | Propogate name to the malloc itself instead of to the cast | Chris Lattner | 2001-11-01 | 1 | -1/+3 |
* | Use the correct prototype for malloc and free | Chris Lattner | 2001-10-31 | 1 | -2/+2 |
* | Implement code to convert %malloc and %free FUNCTION CALLS into the instructi... | Chris Lattner | 2001-10-31 | 1 | -3/+118 |
* | Implemented constant propogation of cast instructions | Chris Lattner | 2001-10-31 | 4 | -3/+43 |
* | Initial version of GCC cleanup pass: just removes extraneous global symbol ta... | Chris Lattner | 2001-10-31 | 2 | -0/+68 |
* | Fix bug when inlining a method that refers to a global variable | Chris Lattner | 2001-10-31 | 1 | -2/+2 |
* | Implement xor operator | Chris Lattner | 2001-10-30 | 1 | -0/+22 |
* | callExternalMethod now returns the return value of the function | Chris Lattner | 2001-10-30 | 1 | -2/+6 |
* | Implement a gross function name map that must be used when linking statically | Chris Lattner | 2001-10-30 | 1 | -18/+42 |
* | * Add some assertions for checking internal error conditions | Chris Lattner | 2001-10-30 | 1 | -32/+90 |
* | Don't fail to load runtime if running LLI from the current directory | Chris Lattner | 2001-10-30 | 1 | -1/+4 |
* | Initialize isRecursive. Found by Purify | Chris Lattner | 2001-10-30 | 1 | -1/+1 |
* | Print out a label if we step into the first instruction of a basic block | Chris Lattner | 2001-10-29 | 1 | -0/+3 |
* | * Fix pow wrapper to actually work | Chris Lattner | 2001-10-29 | 1 | -1/+56 |
* | Implement getelementptr instruction as well as the load and store forms | Chris Lattner | 2001-10-29 | 1 | -6/+44 |
* | Fix broken assertion. Didn't allow for pointer case | Chris Lattner | 2001-10-29 | 1 | -6/+3 |
* | Pull method symbols over when linking. Otherwise the result of the link will... | Chris Lattner | 2001-10-29 | 3 | -0/+3 |
* | Fix blatent bugs in checkin | Chris Lattner | 2001-10-29 | 1 | -5/+4 |
* | Expose the WriteTypeSymbolic function from the library. Refactor code to make | Chris Lattner | 2001-10-29 | 1 | -119/+183 |
* | Be careful to output symbolic type name if possible for a type. This makes | Chris Lattner | 2001-10-29 | 1 | -82/+224 |
* | Remember to print out the next instruction if stepping over an external metho... | Chris Lattner | 2001-10-29 | 1 | -0/+2 |
* | Fix problem next'ing over an external method | Chris Lattner | 2001-10-29 | 1 | -2/+6 |
* | Check in to use moved stringizing code | Chris Lattner | 2001-10-29 | 1 | -2/+10 |
* | Remove C string capability from VMCore library. Move to Support | Chris Lattner | 2001-10-29 | 1 | -47/+31 |
* | Make newlines be newlines! This should now work in both lli and native code. | Vikram S. Adve | 2001-10-28 | 1 | -7/+5 |
* | Remove non linking related stuff | Chris Lattner | 2001-10-28 | 3 | -174/+0 |
* | Fix some illegal uses of the ## operator | Chris Lattner | 2001-10-28 | 1 | -4/+3 |
* | Minor fix I omitted to check in. | Vikram S. Adve | 2001-10-28 | 1 | -1/+1 |
* | Support printing control characters in standard C/assembly style, | Vikram S. Adve | 2001-10-28 | 1 | -23/+42 |
* | Record constants that need to be emitted in the assembly code. | Vikram S. Adve | 2001-10-28 | 2 | -80/+38 |
* | Allow combinations of True/Anti/Output flags for each edge to | Vikram S. Adve | 2001-10-28 | 2 | -14/+32 |
* | Add edges between call instructions and (a) load/store instructions, and | Vikram S. Adve | 2001-10-28 | 2 | -68/+222 |
* | Generate SETX for 64-bit integers! | Vikram S. Adve | 2001-10-28 | 1 | -8/+28 |
* | Add SETX instruction for 64-bit constants. | Vikram S. Adve | 2001-10-28 | 1 | -8/+9 |
* | Need to subtract, not add, stack size in SAVE instruction! | Vikram S. Adve | 2001-10-28 | 1 | -3/+6 |
* | Major overhaul to print globals and constants. | Vikram S. Adve | 2001-10-28 | 1 | -133/+355 |
* | Added name-mangling routines for future use. | Vikram S. Adve | 2001-10-28 | 3 | -0/+177 |
* | Use separate functions for printing values of each type. | Vikram S. Adve | 2001-10-28 | 1 | -20/+87 |
* | Add methods print<TYPE> for String, Pointer, and each primitive type. | Vikram S. Adve | 2001-10-28 | 1 | -0/+31 |
* | Added support for spilling | Ruchira Sasanka | 2001-10-28 | 8 | -106/+547 |
* | Added spill code support; moved insertCallerSaving to SparRegInfo since | Ruchira Sasanka | 2001-10-28 | 2 | -132/+638 |
* | Implement a -trace command line option and a trace option in the interpreter. | Chris Lattner | 2001-10-27 | 3 | -1/+20 |
* | * Make pointer values work better by treating them uniformly as 64 bit values. | Chris Lattner | 2001-10-27 | 5 | -37/+90 |