2004-07-21 |
Chris Lattner | * Further cleanup. |
blob | commitdiff | raw |
2004-07-21 |
Chris Lattner | Make cast-cast code a bit more defensive |
blob | commitdiff | raw | diff to current |
2004-07-21 |
Chris Lattner | Remove special casing of pointers and treat them generi... |
blob | commitdiff | raw | diff to current |
2004-07-20 |
Chris Lattner | Implement Transforms/InstCombine/IntPtrCast.ll |
blob | commitdiff | raw | diff to current |
2004-07-20 |
Chris Lattner | Implement InstCombine/GEPIdxCanon.ll |
blob | commitdiff | raw | diff to current |
2004-07-20 |
Chris Lattner | Rewrite cast->cast elimination code completely based... |
blob | commitdiff | raw | diff to current |
2004-07-18 |
Chris Lattner | Minor cleanup, no functionality change |
blob | commitdiff | raw | diff to current |
2004-07-18 |
Reid Spencer | Delete a no-op loop. |
blob | commitdiff | raw | diff to current |
2004-07-18 |
Reid Spencer | bug 122: |
blob | commitdiff | raw | diff to current |
2004-07-13 |
Chris Lattner | Factor some code to handle "load (constantexpr cast... |
blob | commitdiff | raw | diff to current |
2004-07-06 |
Chris Lattner | Check to make sure types are sized before calling getTy... |
blob | commitdiff | raw | diff to current |
2004-07-06 |
Chris Lattner | Implement rem.ll:test3 |
blob | commitdiff | raw | diff to current |
2004-07-06 |
Chris Lattner | Fix a minor bug where we would go into infinite loops... |
blob | commitdiff | raw | diff to current |
2004-07-06 |
Chris Lattner | Implement InstCombine/sub.ll:test15: X % -Y === X % Y |
blob | commitdiff | raw | diff to current |
2004-07-03 |
Chris Lattner | Implement add.ll:test22, a common case in MSIL files |
blob | commitdiff | raw | diff to current |
2004-07-02 |
Chris Lattner | Do not call getTypeSize on a type that has no size |
blob | commitdiff | raw | diff to current |
2004-06-27 |
Chris Lattner | Implement InstCombine/add.ll:test21 |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Chris Lattner | Implement Transforms/InstCombine/and.ll:test17, a commo... |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Chris Lattner | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID... |
blob | commitdiff | raw | diff to current |
2004-06-10 |
Chris Lattner | Fix a bug in my checkin from last night that caused... |
blob | commitdiff | raw | diff to current |
2004-06-10 |
Chris Lattner | More minor cleanups |
blob | commitdiff | raw | diff to current |
2004-06-10 |
Chris Lattner | Eliminate many occurrances of Instruction:: |
blob | commitdiff | raw | diff to current |
2004-06-09 |
Chris Lattner | Implement InstCombine/select.ll:test15* |
blob | commitdiff | raw | diff to current |
2004-06-09 |
Chris Lattner | Be more careful about the order we put stuff onto the... |
blob | commitdiff | raw | diff to current |
2004-06-09 |
Chris Lattner | Implement select.ll:test14* |
blob | commitdiff | raw | diff to current |
2004-05-27 |
Chris Lattner | Fix InstCombine/load.ll & PR347. |
blob | commitdiff | raw | diff to current |
2004-05-25 |
Chris Lattner | Implement InstCombine:shift.ll:test16, which turns... |
blob | commitdiff | raw | diff to current |
2004-05-25 |
Chris Lattner | Implement instcombine/cast.ll:test16: |
blob | commitdiff | raw | diff to current |
2004-05-13 |
Chris Lattner | This was not meant to be committed |
blob | commitdiff | raw | diff to current |
2004-05-13 |
Chris Lattner | Fix a nasty bug that caused us to unroll EXTREMELY... |
blob | commitdiff | raw | diff to current |
2004-05-08 |
Chris Lattner | Fix stupid bug in my checkin yesterday |
blob | commitdiff | raw | diff to current |
2004-05-07 |
Chris Lattner | Implement folding of GEP's like: |
blob | commitdiff | raw | diff to current |
2004-05-07 |
Chris Lattner | Fix PR336: The instcombine pass asserts when visiting... |
blob | commitdiff | raw | diff to current |
2004-05-04 |
Chris Lattner | Minor efficiency tweak, suggested by Patrick Meredith |
blob | commitdiff | raw | diff to current |
2004-05-01 |
Chris Lattner | Make sure to reprocess instructions used by deleted... |
blob | commitdiff | raw | diff to current |
2004-05-01 |
Chris Lattner | Make sure the instruction combiner doesn't lose track... |
blob | commitdiff | raw | diff to current |
2004-04-30 |
Chris Lattner | Fix a major pessimization in the instcombiner. If... |
blob | commitdiff | raw | diff to current |
2004-04-27 |
Chris Lattner | Changes to fix up the inst_iterator to pass to boost... |
blob | commitdiff | raw | diff to current |
2004-04-26 |
Chris Lattner | Instcombine X/-1 --> 0-X |
blob | commitdiff | raw | diff to current |
2004-04-17 |
Chris Lattner | Fix a HUGE pessimization on X86. The indvars pass... |
blob | commitdiff | raw | diff to current |
2004-04-16 |
Chris Lattner | Fix some really nasty dominance bugs that were exposed... |
blob | commitdiff | raw | diff to current |
2004-04-14 |
Chris Lattner | ADd a trivial instcombine: load null -> null |
blob | commitdiff | raw | diff to current |
2004-04-11 |
Chris Lattner | Fix a bug in my select transformation |
blob | commitdiff | raw | diff to current |
2004-04-10 |
Chris Lattner | Implement InstCombine/select.ll:test13* |
blob | commitdiff | raw | diff to current |
2004-04-10 |
Chris Lattner | Implement InstCombine/add.ll:test20 |
blob | commitdiff | raw | diff to current |
2004-04-10 |
Chris Lattner | Fix spurious warning in release mode |
blob | commitdiff | raw | diff to current |
2004-04-09 |
Chris Lattner | Implement select.ll:test12* |
blob | commitdiff | raw | diff to current |
2004-04-09 |
Chris Lattner | Fold binary operators with a constant operand into... |
blob | commitdiff | raw | diff to current |
2004-04-09 |
Chris Lattner | Implement select.ll:test11 |
blob | commitdiff | raw | diff to current |
2004-04-08 |
Chris Lattner | Implement InstCombine/cast-propagate.ll |
blob | commitdiff | raw | diff to current |
2004-04-08 |
Chris Lattner | Implement InstCombine/select.ll:test[7-10] |
blob | commitdiff | raw | diff to current |
2004-04-07 |
Chris Lattner | Implement test/Regression/Transforms/InstCombine/getele... |
blob | commitdiff | raw | diff to current |
2004-04-05 |
Chris Lattner | Fix a bug in yesterdays checkins which broke siod.... |
blob | commitdiff | raw | diff to current |
2004-04-05 |
Chris Lattner | Fix InstCombine/2004-04-04-InstCombineReplaceAllUsesWith.ll |
blob | commitdiff | raw | diff to current |
2004-04-05 |
Chris Lattner | Support getelementptr instructions which use uint's... |
blob | commitdiff | raw | diff to current |
2004-03-30 |
Chris Lattner | Implement select.ll:test[3-6] |
blob | commitdiff | raw | diff to current |
2004-03-26 |
Chris Lattner | X % -1 == X % 1 == 0 |
blob | commitdiff | raw | diff to current |
2004-03-25 |
Chris Lattner | Two changes: |
blob | commitdiff | raw | diff to current |
2004-03-19 |
Chris Lattner | Teach the optimizer to delete zero sized alloca's ... |
blob | commitdiff | raw | diff to current |
2004-03-13 |
Chris Lattner | Add some debugging output |
blob | commitdiff | raw | diff to current |
2004-03-13 |
Chris Lattner | Implement sub.ll:test14 |
blob | commitdiff | raw | diff to current |
2004-03-12 |
Chris Lattner | Implement InstCombine/sub.ll:test12 & test13 |
blob | commitdiff | raw | diff to current |
2004-03-12 |
Chris Lattner | Add trivial optimizations for select instructions |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Chris Lattner | Rename AddUsesToWorkList -> AddUsersToWorkList, as... |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Chris Lattner | Turn 'free null' into nothing |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Chris Lattner | Implement test/Regression/Transforms/InstCombine/canoni... |
blob | commitdiff | raw | diff to current |
2004-02-24 |
Chris Lattner | Fix a faulty optimization on FP values |
blob | commitdiff | raw | diff to current |
2004-02-23 |
Chris Lattner | Generate much more efficient code in programs like... |
blob | commitdiff | raw | diff to current |
2004-02-23 |
Chris Lattner | Fix a small typeo in my checkin last night that broke... |
blob | commitdiff | raw | diff to current |
2004-02-23 |
Chris Lattner | Fix InstCombine/2004-02-23-ShiftShiftOverflow.ll |
blob | commitdiff | raw | diff to current |
2004-02-23 |
Chris Lattner | Implement cast.ll::test14/15 |
blob | commitdiff | raw | diff to current |
2004-02-23 |
Chris Lattner | Refactor some code. In the mul - setcc folding case... |
blob | commitdiff | raw | diff to current |
2004-02-23 |
Chris Lattner | Implement mul.ll:test11 |
blob | commitdiff | raw | diff to current |
2004-02-23 |
Chris Lattner | Implement "strength reduction" of X <= C and X >= C |
blob | commitdiff | raw | diff to current |
2004-02-23 |
Chris Lattner | Implement InstCombine/mul.ll:test10, which is a case... |
blob | commitdiff | raw | diff to current |
2004-02-22 |
Chris Lattner | Implement Transforms/InstCombine/cast.ll:test13, a... |
blob | commitdiff | raw | diff to current |
2004-02-16 |
Chris Lattner | Fold PHI nodes of constants which are only used by... |
blob | commitdiff | raw | diff to current |
2004-02-16 |
Chris Lattner | Teach LLVM to unravel the "swap idiom". This implements: |
blob | commitdiff | raw | diff to current |
2004-02-16 |
Chris Lattner | Implement Transforms/InstCombine/xor.ll:test19 |
blob | commitdiff | raw | diff to current |
2004-02-15 |
Chris Lattner | Adjustments to support the new ConstantAggregateZero... |
blob | commitdiff | raw | diff to current |
2004-02-08 |
Chris Lattner | rename the "exceptional" destination of an invoke instr... |
blob | commitdiff | raw | diff to current |
2004-02-02 |
Chris Lattner | Disable (x - (y - z)) => (x + (z - y)) optimization... |
blob | commitdiff | raw | diff to current |
2004-01-14 |
Chris Lattner | Fix InstCombine/2004-01-13-InstCombineInvokePHI.ll... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Fix bug in previous checkin |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Eliminate use of ConstantHandling and ConstantExpr... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Do not hack on volatile loads. I'm not sure what the... |
blob | commitdiff | raw | diff to current |
2003-12-19 |
Chris Lattner | Factor code out into the Utils library |
blob | commitdiff | raw | diff to current |
2003-12-07 |
Chris Lattner | * Finegrainify namespacification |
blob | commitdiff | raw | diff to current |
2003-11-13 |
Chris Lattner | Implement feature: InstCombine/2003-11-13-ConstExprCast... |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-11-05 |
Chris Lattner | Fix flawed logic that was breaking several SPEC benchma... |
blob | commitdiff | raw | diff to current |
2003-11-05 |
Chris Lattner | Fix bug with previous implementation: |
blob | commitdiff | raw | diff to current |
2003-11-04 |
Chris Lattner | Minor cleanup, plus implement InstCombine/xor.ll:test17 |
blob | commitdiff | raw | diff to current |
2003-11-04 |
Chris Lattner | Implement InstCombine/xor.ll:test(15|16) |
blob | commitdiff | raw | diff to current |
2003-11-03 |
Chris Lattner | Implement InstCombine/cast-set.ll:test6[a]. This impro... |
blob | commitdiff | raw | diff to current |
2003-11-03 |
Chris Lattner | Implement InstCombine/cast-set.ll: test1, test2, test7 |
blob | commitdiff | raw | diff to current |
2003-11-03 |
Chris Lattner | Fix bug with zero sized casts |
blob | commitdiff | raw | diff to current |
2003-11-02 |
Chris Lattner | Fix bug in previous checkin |
blob | commitdiff | raw | diff to current |
2003-11-02 |
Chris Lattner | Implement transmogriphication of allocation instructions |
blob | commitdiff | raw | diff to current |
2003-10-30 |
Chris Lattner | Fix bug: 2003-10-29-CallSiteResolve.ll & PR70 |
blob | commitdiff | raw | diff to current |
next |