summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Refix bugs, stop using deprecated strstream headerChris Lattner2001-10-181-82/+31
* Initial checkinChris Lattner2001-10-181-0/+80
* Only print values live at BB or method exit, and insert loads at eachVikram S. Adve2001-10-181-41/+126
* Handle multiple exit blocks correctly.Vikram S. Adve2001-10-181-37/+221
* Dang, we were losing the Constant bit on globals. Fix thisChris Lattner2001-10-181-1/+1
* Convert to be compatible with lli.Chris Lattner2001-10-181-70/+48
* Massive hacks to try to fix subtle logic bugs. I think it's all working now,Chris Lattner2001-10-181-275/+130
* Convert to new simpler pass itfChris Lattner2001-10-183-8/+17
* Change Sources specifier to ExtraSourcesChris Lattner2001-10-181-1/+1
* Convert optimizations to the pass infrastructureChris Lattner2001-10-186-15/+28
* 1. Move most of the constant-fixup code into machine-independent fileVikram S. Adve2001-10-181-395/+42
* Sparc-specific code shared between local files.Vikram S. Adve2001-10-181-0/+61
* Moved implementation of class UltraSparcInstrInfo to SparcInstrInfo.cpp.Vikram S. Adve2001-10-181-19/+0
* Added virtual function to generate an instruction sequence toVikram S. Adve2001-10-181-4/+13
* Moved implementation of class UltraSparcInstrInfo here.Vikram S. Adve2001-10-181-0/+143
* 1. Add a bottom-up pass on BURG trees that is used to fix constant operands.Vikram S. Adve2001-10-175-296/+467
* Separate VM instruction that generates the instructions that compute a valueVikram S. Adve2001-10-172-2/+4
* *** empty log message ***Vikram S. Adve2001-10-172-30/+48
* Only list automatically generated .cpp files.Vikram S. Adve2001-10-171-7/+1
* Simplify some codeChris Lattner2001-10-162-29/+27
* changed debugg message printing - no change to useful codeRuchira Sasanka2001-10-162-26/+32
* No major change - commented some debug codeRuchira Sasanka2001-10-162-6/+6
* No major change - added some commentsRuchira Sasanka2001-10-162-14/+20
* Added support for caller savingRuchira Sasanka2001-10-1613-236/+534
* Emit the proper .type declarations to tell the debugger what a function isChris Lattner2001-10-151-0/+1
* Handle abnormal jmpl syntax correctlyChris Lattner2001-10-151-35/+50
* Implement ulong & long supportChris Lattner2001-10-152-27/+36
* Print Debug Code to stderr instead of stdout so that it doesn't mess up the a...Chris Lattner2001-10-1510-50/+50
* Output to cerr rather than cout so that debug info doesn't mess up assembly g...Chris Lattner2001-10-1512-209/+199
* Add new Pass infrastructure and some examplesChris Lattner2001-10-152-0/+182
* --added support for implicit operandsRuchira Sasanka2001-10-152-18/+32
* updated suggesting/coloring of call & return args & implicit operands.Ruchira Sasanka2001-10-154-140/+294
* updated suggesting/coloring of call & return args & implicit operandsRuchira Sasanka2001-10-154-232/+218
* fixed a coalscing bugRuchira Sasanka2001-10-154-6/+10
* Be const correctChris Lattner2001-10-152-4/+4
* Implement initializers for structs and pointersChris Lattner2001-10-151-80/+100
* Rename ConstPoolPointerReference to ConstPoolPointerRef - My fingers get tire...Chris Lattner2001-10-1511-43/+39
* * getExitNode() doesn't exist in method anymoreChris Lattner2001-10-151-6/+7
* Added Instrumentation subdirectory.Vikram S. Adve2001-10-151-0/+1
* Implement global variables. Struct and Pointer initializers are not implemen...Chris Lattner2001-10-155-38/+252
* Implement linking of global variable constant referencesChris Lattner2001-10-153-114/+285
* Oops, didn't handle hex values correctly. :(Chris Lattner2001-10-151-4/+4
* * Fix the constpoolarray -> c"" printing routines to escape things properlyChris Lattner2001-10-141-50/+37
* Minor cleanupChris Lattner2001-10-141-1/+1
* Implement linker. It's 95% working now.Chris Lattner2001-10-143-3/+801
* Forward operands into implicit uses as well as explicit ones.Vikram S. Adve2001-10-141-3/+8
* External methods shouldn't have argument listsChris Lattner2001-10-141-0/+4
* Insert code to trace values at basic block and method exits.Vikram S. Adve2001-10-142-0/+380
* Added routine to create a char array for a string.Vikram S. Adve2001-10-141-9/+74
* Two bug fixes that were suppressing some "load-constant-into-register" instrs.Vikram S. Adve2001-10-141-2/+2