Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add the alias analysis to the C api. | Rafael Espindola | 2011-04-13 | 1 | -0/+9 |
| | | | | llvm-svn: 129447 | ||||
* | Expose more passes to the C API. | Rafael Espindola | 2011-04-07 | 1 | -0/+16 |
| | | | | llvm-svn: 129087 | ||||
* | Delete the GEPSplitter experiment. | Dan Gohman | 2011-02-28 | 1 | -1/+0 |
| | | | | llvm-svn: 126671 | ||||
* | Delete the SimplifyHalfPowrLibCalls pass, which was unused, and | Dan Gohman | 2011-02-28 | 1 | -1/+0 |
| | | | | | | only existed as the result of a misunderstanding. llvm-svn: 126669 | ||||
* | Remove outdated references to dominance frontiers. | Cameron Zwarich | 2011-01-18 | 1 | -1/+1 |
| | | | | llvm-svn: 123724 | ||||
* | split SROA into two passes: one that uses DomFrontiers (-scalarrepl) | Chris Lattner | 2011-01-14 | 1 | -1/+2 |
| | | | | | | and one that uses SSAUpdater (-scalarrepl-ssa) llvm-svn: 123436 | ||||
* | Add a new loop-instsimplify pass, with the intention of replacing the instance | Cameron Zwarich | 2011-01-03 | 1 | -0/+1 |
| | | | | | | | of instcombine that is currently in the middle of the loop pass pipeline. This commit only checks in the pass; it will hopefully be enabled by default later. llvm-svn: 122719 | ||||
* | sketch out a new early cse pass. No functionality yet. | Chris Lattner | 2011-01-02 | 1 | -0/+1 |
| | | | | llvm-svn: 122713 | ||||
* | Start of a pass for recognizing memset and memcpy idioms. | Chris Lattner | 2010-12-26 | 1 | -0/+1 |
| | | | | | | No functionality yet. llvm-svn: 122562 | ||||
* | Remove LoopIndexSplit pass. It is neither maintained nor used by anyone. | Devang Patel | 2010-10-07 | 1 | -5/+0 |
| | | | | llvm-svn: 116004 | ||||
* | Next step on the getting-rid-of-static-ctors train: begin adding per-library | Owen Anderson | 2010-10-07 | 1 | -2/+46 |
| | | | | | | | initialization functions that initialize the set of passes implemented in that library. Add C bindings for these functions as well. llvm-svn: 115927 | ||||
* | Whoops this already existed. | Nate Begeman | 2010-03-11 | 1 | -4/+0 |
| | | | | llvm-svn: 98297 | ||||
* | Add a handful of additional useful pass manager things to the C API | Nate Begeman | 2010-03-11 | 1 | -0/+15 |
| | | | | llvm-svn: 98296 | ||||
* | remove the now dead condprop pass, PR3906. | Chris Lattner | 2009-11-11 | 1 | -4/+0 |
| | | | | llvm-svn: 86810 | ||||
* | add a bunch more passes to the C bindings (PR3734), patch by | Chris Lattner | 2009-03-06 | 1 | -10/+74 |
| | | | | | | Lennart Augustsson! llvm-svn: 66272 | ||||
* | C and Objective Caml bindings for mem2reg and reg2mem. | Gordon Henriksen | 2008-03-20 | 1 | -0/+8 |
| | | | | | | Patch by Erick Tryzelaar. llvm-svn: 48602 | ||||
* | C and Objective Caml bindings for several scalar transforms. | Gordon Henriksen | 2008-03-16 | 1 | -0/+39 |
Patch originally by Erick Tryzelaar, but has been modified somewhat. llvm-svn: 48419 |