aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/IPA
AgeCommit message (Expand)Author
2007-09-30Add a new DenseSet abstraction.Chris Lattner
2007-09-29Switch to densemap rather than std::setDaniel Berlin
2007-09-27Ignore redundant constraintsDaniel Berlin
2007-09-24Don't execute dump unless NDEBUG isn't defined.Bill Wendling
2007-09-24Comment fixupsDaniel Berlin
2007-09-24Implement offline variable substitution in order to reduce memoryDaniel Berlin
2007-09-16Fix bug in andersen's related to test_and_set.Daniel Berlin
2007-09-16Rewrite of andersen's to be about 100x faster, cleaner, and begin to support ...Daniel Berlin
2007-08-10Do not overuse std::string. Pass around char * directly.Devang Patel
2007-08-01More explicit keywords.Dan Gohman
2007-07-19Verify loop info.Devang Patel
2007-07-19Replace mysterious code causing a g++-4.2 warningDuncan Sands
2007-06-21CallGraphSCCPass manager may require other passes.Devang Patel
2007-05-06Fix typo in comment.Nick Lewycky
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-02Fix build error.Lauro Ramos Venancio
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2007-04-16Removed tabs everywhere except autogenerated & external files. Add makeAnton Korobeynikov
2007-03-05Avoid constructing std::strings unless pass debugging is ON.Devang Patel
2007-03-05Unbreak VC++ build.Jeff Cohen
2007-02-27Make getPassManagerType() const.Devang Patel
2007-02-05Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduceReid Spencer
2007-02-02Changes to support making the shift instructions be true BinaryOperators.Reid Spencer
2007-02-01Dump function names when debug-pass=Executions is used.Devang Patel
2007-02-01Pretty print pass managerDevang Patel
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2007-01-29Use StartPassTimer() and StopPassManager()Devang Patel
2007-01-29Measure timings.Devang Patel
2007-01-26Remove dead code.Devang Patel
2007-01-23Fix typo.Devang Patel
2007-01-23Add CallGraphSCCPass::assignPassManager().Devang Patel
2007-01-17Add CGPassManager.Devang Patel
2006-12-23For PR950:Reid Spencer
2006-12-19eliminate static ctors from StatisticsChris Lattner
2006-12-17Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling
2006-12-07Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling
2006-12-06Detemplatize the Statistic class. The only type it is instantiated withChris Lattner
2006-12-06Simplify codeChris Lattner
2006-12-05straighten out various memory ownership issues in the callgraph stuff.Chris Lattner
2006-12-04Add a comment and fix a memory leak. Thanks to Vikram for pointing this out.Chris Lattner
2006-11-29Replacing std::iostreams with llvm iostreams. Some of these changes involveBill Wendling
2006-11-27For PR950:Reid Spencer
2006-11-17Replaced DEBUG(std::cerr with DOUT.Bill Wendling
2006-11-08For PR950:Reid Spencer
2006-11-02For PR786:Reid Spencer
2006-10-09Fix a bug pointed out by Zhongxing XuChris Lattner
2006-10-01Fixme is already doneChris Lattner
2006-10-01Teach globalsmodref-aa to track scalar pointer global variables which pointChris Lattner
2006-08-28For PR387:Reid Spencer