| Commit message (Expand) | Author | Age | Files | Lines |
* | remove the pointless check of MemoryUseIntrinsic from | Chris Lattner | 2010-11-30 | 1 | -3/+0 |
* | Replace calls to ConstantFoldInstruction with calls to SimplifyInstruction | Duncan Sands | 2010-11-23 | 1 | -5/+6 |
* | Don't keep track of inserted phis in PromoteMemoryToRegister: the information | Duncan Sands | 2010-11-22 | 1 | -8/+3 |
* | Simplify code. No change in functionality. | Benjamin Kramer | 2010-11-20 | 1 | -1/+1 |
* | Factor code for testing whether replacing one value with another | Duncan Sands | 2010-11-18 | 1 | -14/+16 |
* | Have InlineFunction use SimplifyInstruction rather than | Duncan Sands | 2010-11-17 | 1 | -9/+11 |
* | Have RemovePredecessorAndSimplify you SimplifyInstruction | Duncan Sands | 2010-11-17 | 1 | -4/+4 |
* | Have a few places that want to simplify phi nodes use SimplifyInstruction | Duncan Sands | 2010-11-16 | 3 | -8/+11 |
* | Inline asm multiple alternative constraints development phase 2 - improved ba... | John Thompson | 2010-10-29 | 1 | -1/+1 |
* | Fix PR8445: a block with no predecessors may be the entry block, in which case | Duncan Sands | 2010-10-24 | 1 | -12/+10 |
* | Switch attribute macros to use 'LLVM_' as a prefix. We retain the old names | Chandler Carruth | 2010-10-23 | 1 | -1/+2 |
* | Passes do not need to recursively initialize passes that they preserve, if | Owen Anderson | 2010-10-19 | 2 | -6/+0 |
* | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson | 2010-10-19 | 7 | -12/+21 |
* | Transfer debug loc to lowered call. | Devang Patel | 2010-10-18 | 1 | -0/+2 |
* | Fix PR8313 by changing ValueToValueMap use a TrackingVH. | Rafael Espindola | 2010-10-13 | 2 | -8/+14 |
* | Be more consistent in using ValueToValueMapTy. | Rafael Espindola | 2010-10-13 | 3 | -13/+12 |
* | Begin adding static dependence information to passes, which will allow us to | Owen Anderson | 2010-10-12 | 3 | -3/+25 |
* | Now with fewer extraneous semicolons! | Owen Anderson | 2010-10-07 | 8 | -8/+8 |
* | Next step on the getting-rid-of-static-ctors train: begin adding per-library | Owen Anderson | 2010-10-07 | 2 | -0/+37 |
* | Move the pass initialization helper functions into the llvm namespace, and add | Owen Anderson | 2010-10-07 | 1 | -3/+2 |
* | Removed a bunch of unnecessary target_link_libraries. | Oscar Fuentes | 2010-09-28 | 1 | -1/+0 |
* | Get rid of pop_macro warnings on MSVC. | Michael J. Spencer | 2010-09-24 | 1 | -9/+10 |
* | Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." | Michael J. Spencer | 2010-09-13 | 1 | -6/+1 |
* | Added skeleton for inline asm multiple alternative constraint support. | John Thompson | 2010-09-13 | 1 | -21/+5 |
* | typoes | Gabor Greif | 2010-09-10 | 2 | -3/+3 |
* | CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally. | Michael J. Spencer | 2010-09-10 | 1 | -1/+6 |
* | Fix LoopSimplify to notify ScalarEvolution when splitting a loop backedge | Dan Gohman | 2010-09-04 | 1 | -1/+10 |
* | Reapply commit 112699, speculatively reverted by echristo, since | Duncan Sands | 2010-09-02 | 2 | -14/+12 |
* | Speculatively revert 112699 and 112702, they seem to be causing | Eric Christopher | 2010-09-01 | 2 | -12/+14 |
* | If PrototypeValue is erased in the middle of using the SSAUpdator | Duncan Sands | 2010-09-01 | 2 | -14/+12 |
* | implement SSAUpdater::RewriteUseAfterInsertions, a helpful form of RewriteUse. | Chris Lattner | 2010-08-29 | 1 | -0/+16 |
* | remove the ABCD and SSI passes. They don't have any clients that | Chris Lattner | 2010-08-28 | 2 | -434/+0 |
* | Reapply r112091 and r111922, support for metadata linking, with a | Dan Gohman | 2010-08-26 | 4 | -51/+84 |
* | Revert r111922, "MapValue support for MDNodes. This is similar to r109117, | Daniel Dunbar | 2010-08-26 | 1 | -27/+8 |
* | Revert r112091, "Remap metadata attached to instructions when remapping | Daniel Dunbar | 2010-08-26 | 2 | -12/+16 |
* | Remap metadata attached to instructions when remapping individual | Dan Gohman | 2010-08-25 | 2 | -16/+12 |
* | Use MapValue in the Linker instead of having a private function | Dan Gohman | 2010-08-24 | 4 | -32/+3 |
* | MapValue support for MDNodes. This is similar to r109117, except | Dan Gohman | 2010-08-24 | 1 | -8/+27 |
* | Now that PassInfo and Pass::ID have been separated, move the rest of the pass... | Owen Anderson | 2010-08-23 | 7 | -12/+14 |
* | fit in 80 cols | Chris Lattner | 2010-08-18 | 1 | -2/+3 |
* | remove some dead code. | Chris Lattner | 2010-08-18 | 2 | -12/+2 |
* | Use the getUniquePredecessor() utility function, instead of doing | Dan Gohman | 2010-08-17 | 1 | -15/+5 |
* | Avoid #include <ScalarEvolution.h> in LoopSimplify.cpp, which doesn't | Dan Gohman | 2010-08-16 | 1 | -2/+1 |
* | Instead, teach SimplifyCFG to trim non-address-taken blocks from | Dan Gohman | 2010-08-16 | 1 | -2/+3 |
* | LoopSimplify shouldn't split loop backedges that use indirectbr. PR7867. | Dan Gohman | 2010-08-14 | 1 | -0/+5 |
* | Teach SimplifyCFG how to simplify indirectbr instructions. | Dan Gohman | 2010-08-14 | 2 | -13/+43 |
* | Eliminate PromoteMemoryToRegisterID; just use addPreserved("mem2reg") | Dan Gohman | 2010-08-06 | 4 | -5/+3 |
* | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 8 | -15/+15 |
* | Revert r110396 to fix buildbots. | Owen Anderson | 2010-08-06 | 8 | -15/+15 |
* | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 2010-08-05 | 8 | -15/+15 |