aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Simplify induction variables passChris Lattner2001-12-031-0/+19
* Split the PHINode class out from the iOther.h file into the iPHINode.h fileChris Lattner2001-12-0327-98/+113
* Initial checkin of indvar stuffChris Lattner2001-12-032-0/+75
* Compile the scalar directoryChris Lattner2001-12-031-1/+1
* Induction variables must be phi nodesChris Lattner2001-12-033-14/+12
* Move support directoryChris Lattner2001-11-291-1/+1
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-2791-258/+1792
* Move DataTypes.h from llvm/Support to just SupportChris Lattner2001-11-2610-9/+8
* New testcase for globaldceChris Lattner2001-11-261-0/+17
* -raise includes constprop and dceChris Lattner2001-11-261-3/+0
* Turn off debug infoChris Lattner2001-11-261-1/+1
* * Add hooks to globaldceChris Lattner2001-11-261-28/+37
* Link to ipo libraryChris Lattner2001-11-261-1/+1
* Fix problem where lli < foo.bc would have argc = 0Chris Lattner2001-11-261-0/+7
* Use pointertype where appropriateChris Lattner2001-11-261-2/+2
* Remove invalid,unneccesary ## tokenChris Lattner2001-11-261-1/+1
* Add support to enable -lfoo to be processed correctlyChris Lattner2001-11-262-2/+6
* Add hooks to print natural loop information and induction variablesChris Lattner2001-11-261-1/+21
* Add testcases for internalChris Lattner2001-11-262-0/+15
* Rename irreducible to cfgstructures.ll Include other interesting structuresChris Lattner2001-11-262-14/+53
* MAke sure diffs matchChris Lattner2001-11-261-4/+5
* 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-262-16/+132
* 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
* Remove unused methodChris Lattner2001-11-261-9/+0
* Expose constant prop of an instructionChris Lattner2001-11-261-0/+5
* Fix field initialization order problemChris Lattner2001-11-261-1/+0
* Allow output of manipulators for GCC 2.96 compatibilityChris Lattner2001-11-261-6/+10
* Add writer support for call graph nodes and loops and induction variablesChris Lattner2001-11-261-2/+24
* Implement an entry node for the call graphChris Lattner2001-11-261-9/+76
* Implement "internal vs external linkage" which corresponds to the C notion of...Chris Lattner2001-11-263-5/+12
* Implement stuff, remove todosChris Lattner2001-11-261-9/+0
* Implement DCE of global valuesChris Lattner2001-11-263-0/+86
* * Implement dominator based loop identificationChris Lattner2001-11-264-0/+379
* Change swapstructs itfChris Lattner2001-11-261-8/+12
* * Implement array indexing in lliChris Lattner2001-11-262-24/+69