summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Add hooks to get information out of concrete pass manager implementationsChris Lattner2002-07-30
* Cleanup ConstantExpr handling:Chris Lattner2002-07-30
* * Implement stuff so that code can declare that they only depend on the CFG ofChris Lattner2002-07-30
* Implement constant propogation of logical (and, or, xor) expressions.Chris Lattner2002-07-30
* Expose instruction selection as a pass instead of a global functionChris Lattner2002-07-30
* Add rough support for LLC passesChris Lattner2002-07-30
* Implement a new RemoveSuccessor functionChris Lattner2002-07-29
* * Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner2002-07-29
* * Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner2002-07-29
* * Fix comment descriptionsChris Lattner2002-07-29
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-27
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-27
* * Add support for different "PassType's"Chris Lattner2002-07-26
* *** empty log message ***Chris Lattner2002-07-26
* * Add support for different "PassType's"Chris Lattner2002-07-26
* Factor PassNameParser out of opt.cpp so that analyze and eventually llc can u...Chris Lattner2002-07-26
* *** empty log message ***Chris Lattner2002-07-26
* Analysis contructors now no longer take AnalysisID's as their argument,Chris Lattner2002-07-26
* Simplify analyses so that there is only one analysis per classChris Lattner2002-07-26
* Remove dead optionsChris Lattner2002-07-25
* Fix previous checkinChris Lattner2002-07-25
* Add typenamesChris Lattner2002-07-25
* *** empty log message ***Chris Lattner2002-07-25
* Avoid warning: control reaches end of non-void functionChris Lattner2002-07-25
* Add support for GCC 3.0.4Chris Lattner2002-07-25
* *** empty log message ***Chris Lattner2002-07-25
* GCC 3.1 changesChris Lattner2002-07-25
* GCC 3.1 changesChris Lattner2002-07-24
* *** empty log message ***Chris Lattner2002-07-24
* GCC 3.1 fixesChris Lattner2002-07-24
* *** empty log message ***Chris Lattner2002-07-24
* Changes to build with GCC 3.1Chris Lattner2002-07-24
* Use the Support/iterator file to abstract out compiler differencesChris Lattner2002-07-24
* Use the new include/Support/iterator fileChris Lattner2002-07-24
* Add forward_iterator wrapperChris Lattner2002-07-24
* Add another GCC2.95->3.1 compatibility headerChris Lattner2002-07-24
* Spiff up the header filesChris Lattner2002-07-24
* *** empty log message ***Chris Lattner2002-07-24
* Non-standard hash classes are not in the std:: namespaceChris Lattner2002-07-24
* *** empty log message ***Chris Lattner2002-07-24
* Move hash_* extension headers from ext/ to Support/ so that we can supportChris Lattner2002-07-24
* Move compatibility headers to SupportChris Lattner2002-07-24
* *** empty log message ***Chris Lattner2002-07-24
* Changes to make it GCC 3.1 compatibleChris Lattner2002-07-24
* Add missing typename's that GCC3.1 is whining about.Chris Lattner2002-07-24
* Disable the operator= in ValueChris Lattner2002-07-24
* Remove assert hack now that I'm using the right GDB. :)Chris Lattner2002-07-24
* Move many files into IPO.hChris Lattner2002-07-24
* Move contents of these files into IPO.hChris Lattner2002-07-24
* * Rename to IPO.hChris Lattner2002-07-23