summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAge
...
* Don't (unconditionally) use getSCEVAtScope to simplify the stepDan Gohman2009-06-19
* make jump threading handle lexically identical compare instructionsChris Lattner2009-06-19
* Fix for PR2484: add an SSE1 pattern for a shuffle we normally prefer to Eli Friedman2009-06-19
* Teach jump threading to look at comparisons between phi nodes and non-constants.Nick Lewycky2009-06-19
* Improve tail call elim to move loads above readonly callsChris Lattner2009-06-19
* part of PR4405: disable a contentious optimization forChris Lattner2009-06-19
* Mark a few Thumb instructions commutable; just happened to spot this Eli Friedman2009-06-19
* new testcase for rdar://6983634Chris Lattner2009-06-18
* On Darwin, ams printer should output a second label before a jump table so th...Evan Cheng2009-06-18
* Generalize LSR's OptimizeSMax to handle unsigned max tests as wellDan Gohman2009-06-18
* Remove the code from IVUsers that attempted to handleDan Gohman2009-06-18
* Generalize the zext(trunc(t) & C) instcombine to work even withDan Gohman2009-06-18
* Teach ScalarEvolution how to recognize another xor(and(x, C), C) case.Dan Gohman2009-06-18
* Instcombine zext(trunc(x) & mask) to x&mask, even if the trunc hasDan Gohman2009-06-17
* Add -disable-output to a bunch of tests that don't care about the output.Dan Gohman2009-06-17
* This fixes a bug introduced in 72661, which canDale Johannesen2009-06-17
* Initial support for some Thumb2 instructions.Anton Korobeynikov2009-06-17
* Correct an accidental duplication of the test (patch doesn't handle Eli Friedman2009-06-17
* PR3439: Correct a silly mistake in the SimplifyDemandedUseBits code for Eli Friedman2009-06-17
* Fix ScalarEvolution's Xor handling to not assume that an AndDan Gohman2009-06-17
* Test for llvm-gcc patch 73564.Dale Johannesen2009-06-16
* Make the test target-neutralAnton Korobeynikov2009-06-16
* Generalize a few more instcombines to be vector/scalar-independent.Dan Gohman2009-06-16
* Instcombine's ShrinkDemandedConstant may strip bits out of constants,Dan Gohman2009-06-16
* GNU as refuses to assemble "pop {}" instruction. Do not emit suchAnton Korobeynikov2009-06-16
* Testcase for r73506Chris Lattner2009-06-16
* If a val# is defined by an implicit_def and it is being removed, all of the c...Evan Cheng2009-06-16
* Add some generic expansion logic for SMULO and UMULO. Fixes UMULO Eli Friedman2009-06-16
* Use MainCU if it is available.Devang Patel2009-06-16
* Update this test to use fmul instead of mul.Dan Gohman2009-06-15
* Support vector casts in more places, fixing a variety of assertionDan Gohman2009-06-15
* Gracefully handle imbalanced inline function begin and end markers.Devang Patel2009-06-15
* ifcvt should ignore cfg where true and false successors are the same.Evan Cheng2009-06-15
* Fix the crash in this test. This is basically the sameDale Johannesen2009-06-15
* This test is failing. Revert for now.Bill Wendling2009-06-15
* Add another testcase for r71478.Bill Wendling2009-06-15
* CheckTailCallReturnConstraints is missing a check on theArnold Schwaighofer2009-06-15
* Part 1.Evan Cheng2009-06-15
* fix testcase to properly check for the patch in r73195.Chris Lattner2009-06-15
* Implement more aggressive folding of add operand lists whenDan Gohman2009-06-14
* Testcase for PR4332.Duncan Sands2009-06-14
* Teach SCEVExpander's visitAddRecExpr to reuse an existing canonicalDan Gohman2009-06-13
* Add a ARM specific pre-allocation pass that re-schedule loads / stores fromEvan Cheng2009-06-13
* llvm.dbg.region.end() intrinsic is not required to be in _last_ basic block i...Devang Patel2009-06-13
* Adjust this test's regex strings so that they work regardlessDan Gohman2009-06-12
* Add -m32 to llvm-gcc commands, so that this test behaves as expectedDan Gohman2009-06-12
* If killed register is defined by implicit_def, do not clear it since it's liv...Evan Cheng2009-06-12
* Mark some pattern-less instructions as neverHasSideEffects.Evan Cheng2009-06-12
* Clear AbstractInstanceRootMap at the end of the function.Devang Patel2009-06-12
* Don't do (x - (y - z)) --> (x + (z - y)) on floating-point types, becauseDan Gohman2009-06-12