2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Start converting to new error handling API. |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Owen Anderson | Have scoped mutexes take referenes instead of pointers. |
blob | commitdiff | raw | diff to current |
2009-07-01 |
Dan Gohman | Use find instead of operator[] to test whether an eleme... |
blob | commitdiff | raw | diff to current |
2009-06-29 |
Torok Edwin | Set wasRun to false here on Dan's suggestion. |
blob | commitdiff | raw | diff to current |
2009-06-29 |
Torok Edwin | Call doInitialization(), releaseMemory(), and doFinaliz... |
blob | commitdiff | raw | diff to current |
2009-06-18 |
Owen Anderson | Add a SmartScopedLock, and use it to simplify code. |
blob | commitdiff | raw | diff to current |
2009-06-18 |
Owen Anderson | Move Threading.[h|cpp] from Support to System. |
blob | commitdiff | raw | diff to current |
2009-06-17 |
Owen Anderson | Guard mutation of the timing info global. |
blob | commitdiff | raw | diff to current |
2009-05-22 |
Duncan Sands | Always verify dominfo if expensive checking is enabled. |
blob | commitdiff | raw | diff to current |
2009-04-01 |
Devang Patel | Clean up pass manager cache after each run. |
blob | commitdiff | raw | diff to current |
2009-03-10 |
Dan Gohman | Use WriteAsOperand instead of manually decorating the... |
blob | commitdiff | raw | diff to current |
2009-03-06 |
Chris Lattner | Sprinkle some PrettyStackEntry magic into the passmanag... |
blob | commitdiff | raw | diff to current |
2009-03-06 |
Chris Lattner | various cosmetic cleanups. |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Duncan Sands | Reapply r64301. These uses of "inline" can cause strange |
blob | commitdiff | raw | diff to current |
2009-02-11 |
Bill Wendling | Revert r64300 and r64301. These were causing the follow... |
blob | commitdiff | raw | diff to current |
2009-02-11 |
Duncan Sands | These uses of "inline" can cause strange link-time |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Duncan Sands | Rename getAnalysisToUpdate to getAnalysisIfAvailable. |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Dan Gohman | Fix a use of an invalid iterator when -debug-pass=Detai... |
blob | commitdiff | raw | diff to current |
2008-11-04 |
Nuno Lopes | fix memory leak in pass manager when adding an analysis... |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Duncan Sands | Add <cstdio> include where needed by gcc-4.4. |
blob | commitdiff | raw | diff to current |
2008-10-06 |
Devang Patel | Remove interfaces implemented by dead pass from the... |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Devang Patel | Add assertion check. |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Devang Patel | Simplify. |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Devang Patel | The pass manager is not able to schedule -loop-deletion... |
blob | commitdiff | raw | diff to current |
2008-08-12 |
Devang Patel | Use SmallVector instead of std::vector |
blob | commitdiff | raw | diff to current |
2008-08-12 |
Devang Patel | Use DenseMap to keep track of last users. |
blob | commitdiff | raw | diff to current |
2008-08-11 |
Devang Patel | Keep track of analysis usage information for passes... |
blob | commitdiff | raw | diff to current |
2008-08-08 |
Chris Lattner | Don't call getAnalysisUsage unless -debug-pass is enabl... |
blob | commitdiff | raw | diff to current |
2008-08-08 |
Chris Lattner | Speed up the passmgr by avoiding heap thrashing on... |
blob | commitdiff | raw | diff to current |
2008-08-07 |
Chris Lattner | Don't verify passes when assertions are disabled. |
blob | commitdiff | raw | diff to current |
2008-07-09 |
Dan Gohman | Consistently put quotes around pass names in debugging... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Devang Patel | Disable dom info verifier by default. |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Devang Patel | Fix typos in comments. |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Devang Patel | Add dom info verifier. |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Devang Patel | Print debug message only if there are dead passes. |
blob | commitdiff | raw | diff to current |
2008-06-04 |
Evan Cheng | More pass manager debugging outputs. |
blob | commitdiff | raw | diff to current |
2008-06-03 |
Devang Patel | "Unable to schedule <A> required by <B>" is more helpfu... |
blob | commitdiff | raw | diff to current |
2008-06-03 |
Devang Patel | Add debugging aid. |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Devang Patel | Keep track of analysis information inherited from Modul... |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Devang Patel | #if 1 .. #endif markers do not add any value. |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Devang Patel | PassInfo keep tracks whether a pass is an analysis... |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Devang Patel | Do not use virtual function to identify an analysis... |
blob | commitdiff | raw | diff to current |
2008-03-18 |
Devang Patel | Identify Analysis pass. |
blob | commitdiff | raw | diff to current |
2008-03-16 |
Gordon Henriksen | C and Objective Caml bindings for PassManagers. |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Dan Gohman | Eliminate a few unnecessary uses of dynamic_cast. |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Dan Gohman | Fix a typo. |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Dan Gohman | Don't redundantly clear std::vector members in destructors. |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Dan Gohman | Change PMTopLevelManager's PassManagers vector element... |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Dan Gohman | Change PMStack::push to accept a PMDataManager* instead of |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Dan Gohman | Give PassManager and FunctionPassManager a common base... |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Dan Gohman | Fix typos in comments. |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Devang Patel | Remove dead code. |
blob | commitdiff | raw | diff to current |
2008-02-02 |
Devang Patel | Add comment explaining what is lower level analysis... |
blob | commitdiff | raw | diff to current |
2008-01-29 |
Dan Gohman | Fix 80-col violations. |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-10-08 |
Dan Gohman | Add explicit keywords. |
blob | commitdiff | raw | diff to current |
2007-10-03 |
Dan Gohman | Fix a using namespace llvm; in a header file. |
blob | commitdiff | raw | diff to current |
2007-08-10 |
Devang Patel | Do not overuse std::string. Pass around char * directly. |
blob | commitdiff | raw | diff to current |
2007-08-10 |
Chris Lattner | minor simplifications. |
blob | commitdiff | raw | diff to current |
2007-08-10 |
Chris Lattner | avoid copying strings. |
blob | commitdiff | raw | diff to current |
2007-07-30 |
Dan Gohman | Fix pastos in comments for doFinalization functions. |
blob | commitdiff | raw | diff to current |
2007-07-27 |
Devang Patel | Add facility to dump pass manager structure |
blob | commitdiff | raw | diff to current |
2007-07-20 |
Devang Patel | Use SmallVector instead of std::vector. |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Devang Patel | Verify loop info. |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Devang Patel | Set up ground work to verify preserved analysis info. |
blob | commitdiff | raw | diff to current |
2007-07-09 |
Devang Patel | Fix memory leak. |
blob | commitdiff | raw | diff to current |
2007-07-05 |
Gabor Greif | Here is the bulk of the sanitizing. |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Devang Patel | Fix quotes in debug messages. |
blob | commitdiff | raw | diff to current |
2007-05-23 |
Devang Patel | If user wants to run instcombine twice, do not block it. |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-04-26 |
Devang Patel | Use toplevel function pass manager as OnTheFly manager. |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Devang Patel | Proivde getAnalysis<FPAnalysis>(Func) support. |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Devang Patel | Do not assert during analysis implementation initializa... |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Devang Patel | Print and delete on the fly pass managers. |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Devang Patel | Update module pass manager to support module passes... |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Devang Patel | Give each pass manager chance to manage lower level... |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Anton Korobeynikov | Removed tabs everywhere except autogenerated & external... |
blob | commitdiff | raw | diff to current |
2007-03-08 |
Devang Patel | Speed Up Pass Manager. |
blob | commitdiff | raw | diff to current |
2007-03-06 |
Devang Patel | Keep track of higher level analysis. |
blob | commitdiff | raw | diff to current |
2007-03-06 |
Devang Patel | Keep track of inherited analysis. For example, if a... |
blob | commitdiff | raw | diff to current |
2007-03-06 |
Devang Patel | Add preparePassManager() hook. This allows each pass... |
blob | commitdiff | raw | diff to current |
2007-03-05 |
Devang Patel | Current pass manager, not the parent pass manager,... |
blob | commitdiff | raw | diff to current |
2007-03-05 |
Devang Patel | Avoid constructing std::strings unless pass debugging... |
blob | commitdiff | raw | diff to current |
2007-03-05 |
Devang Patel | Account for time consumed by releaseMemory() properly. |
blob | commitdiff | raw | diff to current |
2007-03-05 |
Jeff Cohen | Unbreak VC++ build. |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Devang Patel | Make getPassManagerType() const. |
blob | commitdiff | raw | diff to current |
2007-02-17 |
Chris Lattner | temporarily revert Devang's most recent patch, which... |
blob | commitdiff | raw | diff to current |
2007-02-17 |
Devang Patel | Use inverted map to speedup collectLastUses(). |
blob | commitdiff | raw | diff to current |
2007-02-07 |
Devang Patel | Do not drop transferred last uses on the floor. |
blob | commitdiff | raw | diff to current |
2007-02-05 |
Devang Patel | Fix PR1158 |
blob | commitdiff | raw | diff to current |
2007-02-01 |
Devang Patel | cvs commit |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Reid Spencer | For PR1136: Rename GlobalVariable::isExternal as isDecl... |
blob | commitdiff | raw | diff to current |
2007-01-29 |
Devang Patel | - Undo previous check-in (i.e. Do not export TimingInfo... |
blob | commitdiff | raw | diff to current |
2007-01-29 |
Devang Patel | Move TimingInfo into PassManagers.h so that other libs... |
blob | commitdiff | raw | diff to current |
next |