| Commit message (Expand) | Author | Age | Files | Lines |
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Edwin Török | 2009-07-14 | 1 | -4/+4 |
* | assert(0) -> LLVM_UNREACHABLE. | Edwin Török | 2009-07-11 | 1 | -4/+4 |
* | Start converting to new error handling API. | Edwin Török | 2009-07-08 | 1 | -2/+2 |
* | Have scoped mutexes take referenes instead of pointers. | Owen Anderson | 2009-07-07 | 1 | -2/+2 |
* | Use find instead of operator[] to test whether an element is in a std::map. | Dan Gohman | 2009-07-01 | 1 | -2/+4 |
* | Set wasRun to false here on Dan's suggestion. | Edwin Török | 2009-06-29 | 1 | -0/+1 |
* | Call doInitialization(), releaseMemory(), and doFinalization() for on-the-fly... | Edwin Török | 2009-06-29 | 1 | -1/+39 |
* | Add a SmartScopedLock, and use it to simplify code. | Owen Anderson | 2009-06-18 | 1 | -5/+4 |
* | Move Threading.[h|cpp] from Support to System. | Owen Anderson | 2009-06-18 | 1 | -1/+1 |
* | Guard mutation of the timing info global. | Owen Anderson | 2009-06-17 | 1 | -0/+9 |
* | Always verify dominfo if expensive checking is enabled. | Duncan Sands | 2009-05-22 | 1 | -0/+5 |
* | Clean up pass manager cache after each run. | Devang Patel | 2009-04-01 | 1 | -0/+14 |
* | Use WriteAsOperand instead of manually decorating the name for this | Dan Gohman | 2009-03-10 | 1 | -11/+8 |
* | Sprinkle some PrettyStackEntry magic into the passmanager. With this, we now | Chris Lattner | 2009-03-06 | 1 | -85/+99 |
* | various cosmetic cleanups. | Chris Lattner | 2009-03-06 | 1 | -136/+107 |
* | Reapply r64301. These uses of "inline" can cause strange | Duncan Sands | 2009-02-13 | 1 | -8/+8 |
* | Revert r64300 and r64301. These were causing the following errors respectively: | Bill Wendling | 2009-02-11 | 1 | -8/+8 |
* | These uses of "inline" can cause strange link-time | Duncan Sands | 2009-02-11 | 1 | -8/+8 |
* | Rename getAnalysisToUpdate to getAnalysisIfAvailable. | Duncan Sands | 2009-01-28 | 1 | -4/+4 |
* | Fix a use of an invalid iterator when -debug-pass=Details is used. | Dan Gohman | 2008-11-06 | 1 | -1/+1 |
* | fix memory leak in pass manager when adding an analysis pass that already exi... | Nuno Lopes | 2008-11-04 | 1 | -1/+3 |
* | Add <cstdio> include where needed by gcc-4.4. | Duncan Sands | 2008-10-08 | 1 | -0/+1 |
* | Remove interfaces implemented by dead pass from the list of available passes. | Devang Patel | 2008-10-06 | 1 | -7/+17 |
* | Add assertion check. | Devang Patel | 2008-09-09 | 1 | -1/+1 |
* | Simplify. | Devang Patel | 2008-09-09 | 1 | -8/+2 |
* | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman | 2008-09-04 | 1 | -5/+4 |
* | The pass manager is not able to schedule -loop-deletion -loop-index-split. | Devang Patel | 2008-08-14 | 1 | -14/+28 |
* | Use SmallVector instead of std::vector | Devang Patel | 2008-08-12 | 1 | -12/+12 |
* | Use DenseMap to keep track of last users. | Devang Patel | 2008-08-12 | 1 | -6/+28 |
* | Keep track of analysis usage information for passes. Avoid invoking | Devang Patel | 2008-08-11 | 1 | -23/+38 |
* | Don't call getAnalysisUsage unless -debug-pass is enabled. This speeds | Chris Lattner | 2008-08-08 | 1 | -23/+36 |
* | Speed up the passmgr by avoiding heap thrashing on vectors. | Chris Lattner | 2008-08-08 | 1 | -12/+12 |
* | Don't verify passes when assertions are disabled. | Chris Lattner | 2008-08-07 | 1 | -4/+7 |
* | Consistently put quotes around pass names in debugging output. | Dan Gohman | 2008-07-09 | 1 | -8/+8 |
* | Disable dom info verifier by default. | Devang Patel | 2008-07-01 | 1 | -1/+1 |
* | Fix typos in comments. | Devang Patel | 2008-07-01 | 1 | -5/+5 |
* | Add dom info verifier. | Devang Patel | 2008-07-01 | 1 | -1/+51 |
* | Print debug message only if there are dead passes. | Devang Patel | 2008-06-06 | 1 | -2/+3 |
* | More pass manager debugging outputs. | Evan Cheng | 2008-06-04 | 1 | -0/+5 |
* | "Unable to schedule <A> required by <B>" is more helpful then | Devang Patel | 2008-06-03 | 1 | -1/+5 |
* | Add debugging aid. | Devang Patel | 2008-06-03 | 1 | -1/+7 |
* | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman | 2008-05-13 | 1 | -2/+2 |
* | Keep track of analysis information inherited from Module pass manager. | Devang Patel | 2008-03-20 | 1 | -0/+4 |
* | #if 1 .. #endif markers do not add any value. | Devang Patel | 2008-03-19 | 1 | -2/+0 |
* | PassInfo keep tracks whether a pass is an analysis pass or not. | Devang Patel | 2008-03-19 | 1 | -1/+4 |
* | Do not use virtual function to identify an analysis pass. | Devang Patel | 2008-03-19 | 1 | -1/+1 |
* | Identify Analysis pass. | Devang Patel | 2008-03-18 | 1 | -0/+6 |
* | C and Objective Caml bindings for PassManagers. | Gordon Henriksen | 2008-03-16 | 1 | -0/+31 |
* | Eliminate a few unnecessary uses of dynamic_cast. | Dan Gohman | 2008-03-13 | 1 | -7/+4 |
* | Fix a typo. | Dan Gohman | 2008-03-13 | 1 | -1/+1 |