| Commit message (Expand) | Author | Age | Files | Lines |
| * | Remove dead check. | Eli Friedman | 2009-07-18 | 1 | -3/+1 |
| * | Canonicalize insert/extractelement from single-element vectors into | Eli Friedman | 2009-07-18 | 1 | -6/+16 |
| * | Fix simplifylibcalls memset recognition to work on 64-bit platforms | Eli Friedman | 2009-07-18 | 1 | -2/+2 |
| * | Replace intersectWith with maximalIntersectWith. The latter guarantees that | Nick Lewycky | 2009-07-18 | 1 | -10/+10 |
| * | Fix the inline cost calculation to take into account instructions | Eli Friedman | 2009-07-18 | 1 | -0/+7 |
| * | Add line breaks to make the debug output a bit more readable. | Eli Friedman | 2009-07-18 | 1 | -4/+4 |
| * | Convert more code to use Operator instead of explicitly handling both | Dan Gohman | 2009-07-17 | 1 | -23/+6 |
| * | Make BasicAliasAnalysis and Value::getUnderlyingObject use | Dan Gohman | 2009-07-17 | 1 | -4/+16 |
| * | Fix some typos in a comment. | Dan Gohman | 2009-07-17 | 1 | -7/+7 |
| * | Add a new Operator class, for handling Instructions and ConstantExprs | Dan Gohman | 2009-07-17 | 1 | -13/+3 |
| * | Initialize another Context, in the hopes of unbreaking CBE. | Daniel Dunbar | 2009-07-17 | 1 | -0/+3 |
| * | Replace isTrapping with a new, similar method called | Eli Friedman | 2009-07-17 | 3 | -25/+10 |
| * | Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num... | Owen Anderson | 2009-07-16 | 19 | -10/+49 |
| * | Revert yesterday's change by removing the LLVMContext parameter to AllocaInst... | Owen Anderson | 2009-07-15 | 17 | -49/+38 |
| * | Switch invars away from using isTrapping when it really shouldn't be | Eli Friedman | 2009-07-15 | 1 | -1/+7 |
| * | Don't restrict the set of instructions where we try to constant-fold the | Eli Friedman | 2009-07-15 | 1 | -3/+1 |
| * | Fix indentation. | Dan Gohman | 2009-07-15 | 1 | -18/+18 |
| * | Make makeLoopInvariant report whether it made any changes or not, | Dan Gohman | 2009-07-15 | 3 | -50/+17 |
| * | Move EVER MORE stuff over to LLVMContext. | Owen Anderson | 2009-07-14 | 18 | -56/+78 |
| * | Revert 75571; I'm convinced this isn't the right thing to do. | Dale Johannesen | 2009-07-14 | 1 | -17/+8 |
| * | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 | 11 | -63/+63 |
| * | Require IVUsers after LCSSA, since LCSSA does not preserve IVUsers. | Dan Gohman | 2009-07-14 | 1 | -3/+3 |
| * | Fix trivial todo in instcombine. | Eli Friedman | 2009-07-14 | 1 | -1/+2 |
| * | Update LoopSimplify and LoopUnswitch to use the new makeLoopInvariant | Dan Gohman | 2009-07-14 | 2 | -15/+15 |
| * | Fix indvars to not assume that a loop with a single unique exit | Dan Gohman | 2009-07-14 | 1 | -7/+5 |
| * | Don't delete asm's just because their inputs are undefined; | Dale Johannesen | 2009-07-14 | 1 | -8/+17 |
| * | PR4548: optimize zext+udiv+trunc to udiv. | Eli Friedman | 2009-07-13 | 1 | -1/+20 |
| * | Canonicalize boolean +/- a constant to a select. | Eli Friedman | 2009-07-13 | 1 | -6/+8 |
| * | These don't really need contexts either. | Owen Anderson | 2009-07-13 | 2 | -10/+10 |
| * | Make Loop and MachineLoop be subclasses of LoopBase, rather than typedefs, | Dan Gohman | 2009-07-13 | 1 | -1/+1 |
| * | Misc simplifications to InstCombiner::commonIntCastTransforms. Most of | Eli Friedman | 2009-07-13 | 1 | -60/+17 |
| * | Fix comment. | Eli Friedman | 2009-07-13 | 1 | -3/+2 |
| * | Move more functionality over to LLVMContext. | Owen Anderson | 2009-07-13 | 7 | -36/+43 |
| * | Don't bother to call commonIntCastTransforms for bitcasts; int->int | Eli Friedman | 2009-07-13 | 1 | -7/+3 |
| * | Begin the painful process of tearing apart the rat'ss nest that is Constants.... | Owen Anderson | 2009-07-13 | 4 | -53/+67 |
| * | Remove check which is duplicated in | Eli Friedman | 2009-07-12 | 1 | -20/+0 |
| * | silence a vc++ warning. | Chris Lattner | 2009-07-11 | 1 | -1/+1 |
| * | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin | 2009-07-11 | 10 | -59/+66 |
| * | Convert more assert(0)+abort() -> LLVM_UNREACHABLE, | Torok Edwin | 2009-07-11 | 5 | -9/+14 |
| * | Move a method that creates constant ranges relative to another constant range | Nick Lewycky | 2009-07-11 | 1 | -54/+5 |
| * | Push LLVMContext through the PatternMatch API. | Owen Anderson | 2009-07-10 | 2 | -111/+134 |
| * | This started as a small change, I swear. Unfortunately, lots of things call ... | Owen Anderson | 2009-07-09 | 23 | -206/+225 |
| * | A little bit more LLVMContextification. | Owen Anderson | 2009-07-09 | 1 | -2/+4 |
| * | There's no need to consider PHI nodes in the same block as the instruction | Nick Lewycky | 2009-07-09 | 1 | -0/+4 |
| * | Add some statistics to SSI so we can see what it's up to. | Nick Lewycky | 2009-07-09 | 1 | -0/+43 |
| * | Push LLVMContext _back_ through IRBuilder. | Owen Anderson | 2009-07-08 | 1 | -1/+1 |
| * | Tell ScalarEvolution to forget a loop before starting to delete it. | Dan Gohman | 2009-07-08 | 1 | -6/+6 |
| * | Switch GlobalVariable ctors to a sane API, where *either* a context or a modu... | Owen Anderson | 2009-07-08 | 8 | -48/+37 |
| * | Remove the vicmp and vfcmp instructions. Because we never had a release with | Nick Lewycky | 2009-07-08 | 1 | -20/+20 |
| * | Push LLVMContext through GlobalVariables and IRBuilder. | Owen Anderson | 2009-07-08 | 8 | -20/+33 |