aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Turn off debug infoChris Lattner2001-11-261-1/+1
* Use pointertype where appropriateChris Lattner2001-11-261-2/+2
* Remove invalid,unneccesary ## tokenChris Lattner2001-11-261-1/+1
* Implement internalChris Lattner2001-11-261-5/+5
* Make strings be internalChris Lattner2001-11-261-1/+2
* Remove debugging outputChris Lattner2001-11-261-1/+1
* Support internal linkageChris Lattner2001-11-261-1/+2
* Build IPO directoryChris Lattner2001-11-261-1/+1
* Implement support for internal methodsChris Lattner2001-11-263-15/+33
* Include const prop as part of -raiseChris Lattner2001-11-261-1/+3
* * Implement support for folding multiple single letter arguments together likeChris Lattner2001-11-261-8/+66
* Misc cleanupsChris Lattner2001-11-261-53/+53
* Expose constant propogation of an instruction in a clean wayChris Lattner2001-11-261-37/+24
* Stuff after a #endif is not valid CPP input and breaks some compilersChris Lattner2001-11-262-6/+6
* Implement internal method supportChris Lattner2001-11-264-10/+18
* Implement support for internal methodsChris Lattner2001-11-264-28/+34
* Implement writer support for Loops, Induction Variables, and CallGraphsChris Lattner2001-11-261-0/+51
* Make Mul work rightChris Lattner2001-11-261-10/+14
* Fix a bad assertion to be correct . The root basic block can be used by PHI n...Chris Lattner2001-11-262-2/+6
* Implement a new entry node that has edges to all external methods in the moduleChris Lattner2001-11-261-13/+58
* Implement DCE of global valuesChris Lattner2001-11-262-0/+65
* * Implement dominator based loop identificationChris Lattner2001-11-262-0/+219
* * Implement array indexing in lliChris Lattner2001-11-262-24/+69
* Support Array IndexingChris Lattner2001-11-261-27/+35
* Implement: isLosslesslyConvertableTo and new CompositeType base classChris Lattner2001-11-261-2/+53
* If a name conflict occurs when inserting a value, rename it.Chris Lattner2001-11-261-3/+8
* Support array indexingChris Lattner2001-11-261-3/+2
* Support Composite's, not just structsChris Lattner2001-11-261-14/+28
* losslessCastableTypes is moved to Type classChris Lattner2001-11-261-50/+133
* Support selectable structure transformationsChris Lattner2001-11-261-13/+45
* Support mutation of array indexingChris Lattner2001-11-261-20/+20
* Clean up code, implement array indexing stuffChris Lattner2001-11-261-423/+175
* Implement array indexing reverse engineeringChris Lattner2001-11-261-177/+298
* The old getIndices has been deprecated, because it no longer works. It nowChris Lattner2001-11-263-5/+6
* Implement array indexingChris Lattner2001-11-261-26/+47
* Implement array indexing with uintsChris Lattner2001-11-261-16/+17
* * Implement more powerful expr analysis of cast instructionsChris Lattner2001-11-261-11/+20
* Be more const correctChris Lattner2001-11-262-8/+8
* commented out popAllTempValues since it leads to a bug - see codeRuchira Sasanka2001-11-151-2/+15
* Commented some popTempArg.. since it leads to a bugRuchira Sasanka2001-11-152-6/+22
* Added naming to inserted phi copy values - for easy debuggingRuchira Sasanka2001-11-153-3/+15
* changed since names of some methods in PhyRegAlloc changedRuchira Sasanka2001-11-151-3/+3
* Fixed a bug in setReLRegsUsedByMIRuchira Sasanka2001-11-152-108/+150
* Changed some names of methods, added const etc.Ruchira Sasanka2001-11-154-14/+16
* Fix use of AllocateLocalVar for alloca instruction!Vikram S. Adve2001-11-151-1/+1
* Modify AllocateLocalVar method to take a size argument.Vikram S. Adve2001-11-151-3/+29
* fixed setUsedRegAtMIRuchira Sasanka2001-11-152-14/+68
* Print incoming arguments and return values.Vikram S. Adve2001-11-151-14/+46
* Fix int->float conversion.Vikram S. Adve2001-11-151-3/+4
* -cleangcc pass now remove type names that are never referenced and type names...Chris Lattner2001-11-151-3/+43