2011-05-21 |
Duncan Sands | Revert commit 131781, to see if it fixes the x86-64...
|
commit | commitdiff | tree |
2011-05-18 |
Duncan Sands | Revert commit 131534 since it seems to have broken...
|
commit | commitdiff | tree |
2011-05-18 |
Duncan Sands | Now that SrcBits and DestBits always represent the...
|
commit | commitdiff | tree |
2011-05-18 |
Duncan Sands | Tighten up checking of the validity of casts. (1)...
|
commit | commitdiff | tree |
2011-05-18 |
Duncan Sands | Teach getCastOpcode about element-by-element vector...
|
commit | commitdiff | tree |
2011-05-09 |
Duncan Sands | Indent properly, no functionality change.
|
commit | commitdiff | tree |
2011-05-07 |
Duncan Sands | The comparision "max(x,y)==x" is equivalent to "x>...
|
commit | commitdiff | tree |
2011-05-06 |
Duncan Sands | Fix PR9820: a read-only call differs from a load in...
|
commit | commitdiff | tree |
2011-05-04 |
Duncan Sands | Remove an unused variable.
|
commit | commitdiff | tree |
2011-05-04 |
Duncan Sands | Add variations on: max(x,y) >= min(x,z) folds to true...
|
commit | commitdiff | tree |
2011-05-03 |
Duncan Sands | Implement some basic simplifications involving min...
|
commit | commitdiff | tree |
2011-05-02 |
Duncan Sands | Fix PR9579: when simplifying a compare to "true" or...
|
commit | commitdiff | tree |
2011-05-02 |
Duncan Sands | Remove unused variable.
|
commit | commitdiff | tree |
2011-05-02 |
Duncan Sands | Forgot to commit the changes to this file.
|
commit | commitdiff | tree |
2011-05-02 |
Duncan Sands | Move some rem transforms out of instcombine and into...
|
commit | commitdiff | tree |
2011-04-27 |
Duncan Sands | Stop trying to have instcombine preserve LCSSA form...
|
commit | commitdiff | tree |
2011-04-26 |
Duncan Sands | Another example of a static table that wasn't marked...
|
commit | commitdiff | tree |
2011-04-25 |
Duncan Sands | Fix comment typo. Noticed by Liu.
|
commit | commitdiff | tree |
2011-04-06 |
Duncan Sands | Fix some typos. Minor tweaks to how some things were...
|
commit | commitdiff | tree |
2011-04-04 |
Duncan Sands | Dragonegg release notes.
|
commit | commitdiff | tree |
2011-04-01 |
Duncan Sands | While testing dragonegg I noticed that isCastable and...
|
commit | commitdiff | tree |
2011-03-31 |
Duncan Sands | Will not compile without the spec!
|
commit | commitdiff | tree |
2011-03-31 |
Duncan Sands | Strip trailing whitespace.
|
commit | commitdiff | tree |
2011-03-27 |
Duncan Sands | Partially revert commit 127155: I think it is much...
|
commit | commitdiff | tree |
2011-03-25 |
Duncan Sands | Useful script for finding regressions in the nightly...
|
commit | commitdiff | tree |
2011-03-15 |
Duncan Sands | Silence compiler warning about case values not being...
|
commit | commitdiff | tree |
2011-03-15 |
Duncan Sands | Avoid a compiler warning about reg possibly being used...
|
commit | commitdiff | tree |
2011-03-12 |
Duncan Sands | Speculatively revert commit 127478 (jsjodin) in an...
|
commit | commitdiff | tree |
2011-03-08 |
Duncan Sands | Fix PR9331. Simplified version of a patch by Jakub...
|
commit | commitdiff | tree |
2011-03-07 |
Duncan Sands | Often GCC can see that NumBuckets is zero here, resulting...
|
commit | commitdiff | tree |
2011-03-07 |
Duncan Sands | Clarify that the result of an srem is only guaranteed...
|
commit | commitdiff | tree |
2011-03-04 |
Duncan Sands | Revert commit 126684 "Use the correct shift amount...
|
commit | commitdiff | tree |
2011-03-02 |
Duncan Sands | Remove DIFactory. Patch by Devang.
|
commit | commitdiff | tree |
2011-03-01 |
Duncan Sands | Add datalayout information for the IEEE quad precision...
|
commit | commitdiff | tree |
2011-03-01 |
Duncan Sands | Add a few missed unary cases when legalizing vector...
|
commit | commitdiff | tree |
2011-02-28 |
Duncan Sands | Windows codegen also dies on this, so restrict to the...
|
commit | commitdiff | tree |
2011-02-28 |
Duncan Sands | Make this test x86 specific because the ARM backend...
|
commit | commitdiff | tree |
2011-02-27 |
Duncan Sands | Legalize support for fpextend of vector. PR9309.
|
commit | commitdiff | tree |
2011-02-27 |
Duncan Sands | Fix typo pointed out in pr9339.
|
commit | commitdiff | tree |
2011-02-24 |
Duncan Sands | Rewrite the vector part of getExtendedTypeAction to...
|
commit | commitdiff | tree |
2011-02-21 |
Duncan Sands | The stack should be 16 byte aligned on 32 bit solaris...
|
commit | commitdiff | tree |
2011-02-21 |
Duncan Sands | If the phi node was used by an unreachable instruction...
|
commit | commitdiff | tree |
2011-02-21 |
Duncan Sands | Simplify RecursivelyDeleteDeadPHINode. The only functionali...
|
commit | commitdiff | tree |
2011-02-18 |
Duncan Sands | Add some transforms of the kind X-Y>X -> 0>Y which...
|
commit | commitdiff | tree |
2011-02-17 |
Duncan Sands | Fix wrong logic in promotion of signed mul-with-overflow...
|
commit | commitdiff | tree |
2011-02-17 |
Duncan Sands | This has been implemented.
|
commit | commitdiff | tree |
2011-02-17 |
Duncan Sands | Transform "A + B >= A + C" into "B >= C" if the adds...
|
commit | commitdiff | tree |
2011-02-15 |
Duncan Sands | Spelling fix: consequtive -> consecutive.
|
commit | commitdiff | tree |
2011-02-13 |
Duncan Sands | Remove pointless blank line.
|
commit | commitdiff | tree |
2011-02-13 |
Duncan Sands | Teach instsimplify that X+Y>=X+Z is the same as Y>...
|
commit | commitdiff | tree |
2011-02-09 |
Duncan Sands | Formatting and comment tweaks.
|
commit | commitdiff | tree |
2011-02-07 |
Duncan Sands | Add an m_Div pattern for matching either a udiv or...
|
commit | commitdiff | tree |
2011-02-07 |
Duncan Sands | Add IRBuilder methods for creating an exact udiv, like...
|
commit | commitdiff | tree |
2011-02-03 |
Duncan Sands | Improve threading of comparisons over select instructions...
|
commit | commitdiff | tree |
2011-02-03 |
Duncan Sands | Part of this test is invariant inside the inner loop...
|
commit | commitdiff | tree |
2011-02-02 |
Duncan Sands | Reenable the transform "(X*Y)/Y->X" when the multiplication...
|
commit | commitdiff | tree |
2011-02-02 |
Duncan Sands | Remove NoVendor and NoOS, added in commit 123990, from...
|
commit | commitdiff | tree |
2011-02-01 |
Duncan Sands | Add a m_Undef pattern for convenience. This is so...
|
commit | commitdiff | tree |
2011-02-01 |
Duncan Sands | Add a m_SignBit pattern for convenience.
|
commit | commitdiff | tree |
2011-02-01 |
Duncan Sands | Have m_One also match constant vectors for which every...
|
commit | commitdiff | tree |
2011-01-30 |
Duncan Sands | Commit 124487 broke 254.gap. See if disabling the...
|
commit | commitdiff | tree |
2011-01-30 |
Duncan Sands | Transform (X/Y)*Y into X if the division is exact....
|
commit | commitdiff | tree |
2011-01-29 |
Duncan Sands | Fix typo: should have been testing that X was odd,...
|
commit | commitdiff | tree |
2011-01-28 |
Duncan Sands | This dyn_cast should be a cast. Pointed out by Frits...
|
commit | commitdiff | tree |
2011-01-28 |
Duncan Sands | Thread divisions over selects and phis. This doesn...
|
commit | commitdiff | tree |
2011-01-28 |
Duncan Sands | My auto-simplifier noticed that ((X/Y)*Y)/Y occurs...
|
commit | commitdiff | tree |
2011-01-26 |
Duncan Sands | Fix PR9039, a use-after-free in reassociate. The issue...
|
commit | commitdiff | tree |
2011-01-26 |
Duncan Sands | APInt has a method for determining whether a number...
|
commit | commitdiff | tree |
2011-01-25 |
Duncan Sands | In which I discover that zero+zero is zero, d'oh!
|
commit | commitdiff | tree |
2011-01-25 |
Duncan Sands | Turn off this test - the corresponding instsimplify...
|
commit | commitdiff | tree |
2011-01-25 |
Duncan Sands | See if this fixes llvm-gcc bootstrap.
|
commit | commitdiff | tree |
2011-01-25 |
Duncan Sands | According to my auto-simplifier the most common missed...
|
commit | commitdiff | tree |
2011-01-24 |
Duncan Sands | Testcase for dragonegg commit 124128.
|
commit | commitdiff | tree |
2011-01-20 |
Duncan Sands | At -O123 the early-cse pass is run before instcombine...
|
commit | commitdiff | tree |
2011-01-18 |
Duncan Sands | For completeness, generalize the (X + Y) - Y -> X transform...
|
commit | commitdiff | tree |
2011-01-18 |
Duncan Sands | Simplify (X<<1)-X into X. According to my auto-simplier...
|
commit | commitdiff | tree |
2011-01-14 |
Duncan Sands | Turn X-(X-Y) into Y. According to my auto-simplifier...
|
commit | commitdiff | tree |
2011-01-14 |
Duncan Sands | Factorize common code out of the InstructionSimplify...
|
commit | commitdiff | tree |
2011-01-14 |
Duncan Sands | Rename this test.
|
commit | commitdiff | tree |
2011-01-14 |
Duncan Sands | Move some shift transforms out of instcombine and into...
|
commit | commitdiff | tree |
2011-01-13 |
Duncan Sands | Remove some wrong code which fortunately was never...
|
commit | commitdiff | tree |
2011-01-13 |
Duncan Sands | The most common simplification missed by instsimplify...
|
commit | commitdiff | tree |
2011-01-06 |
Duncan Sands | Fix the other problem reported in PR8582. Testcase...
|
commit | commitdiff | tree |
2011-01-06 |
Duncan Sands | Add a testcase for PR8582, which mysteriously fixed...
|
commit | commitdiff | tree |
2011-01-04 |
Duncan Sands | These methods should be "const"; make them so.
|
commit | commitdiff | tree |
2011-01-03 |
Duncan Sands | Speed up instsimplify by about 10-15% by not bothering...
|
commit | commitdiff | tree |
2011-01-02 |
Duncan Sands | Fix PR8702 by not having LoopSimplify claim to preserve...
|
commit | commitdiff | tree |
2011-01-01 |
Duncan Sands | Revert commit 122654 at the request of Chris, who reckons...
|
commit | commitdiff | tree |
2011-01-01 |
Duncan Sands | Correct a bunch of mistakes which meant that the example...
|
commit | commitdiff | tree |
2011-01-01 |
Duncan Sands | I was unable to get the instructions to work if LLVM...
|
commit | commitdiff | tree |
2011-01-01 |
Duncan Sands | Clarify that the loadable module turns up in the top...
|
commit | commitdiff | tree |
2011-01-01 |
Duncan Sands | Fix a README item by having InstructionSimplify do...
|
commit | commitdiff | tree |
2010-12-31 |
Duncan Sands | Simplify this pass by using a depth-first iterator...
|
commit | commitdiff | tree |
2010-12-31 |
Duncan Sands | Zap dead instructions harder.
|
commit | commitdiff | tree |
2010-12-28 |
Duncan Sands | Clarify that InstructionSimplify only returns values...
|
commit | commitdiff | tree |
2010-12-28 |
Duncan Sands | Small optimization to speed up replacementPreservesLCSSAForm.
|
commit | commitdiff | tree |
2010-12-28 |
Duncan Sands | Pacify the compiler. BestWeight cannot in fact be...
|
commit | commitdiff | tree |
2010-12-28 |
Duncan Sands | Fix warning about size potentially being used uninitialized
|
commit | commitdiff | tree |
2010-12-28 |
Duncan Sands | Silence gcc warning about an unused variable when doing...
|
commit | commitdiff | tree |
2010-12-22 |
Duncan Sands | When determining whether the new instruction was already...
|
commit | commitdiff | tree |