aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Post-ra LICM should take care not to hoist an instruction that would clobber aEvan Cheng2012-03-271-0/+59
* ARM has a peephole optimization which looks for a def / use pair. The defEvan Cheng2012-03-261-0/+33
* SCEV fix: Handle loop invariant loads.Andrew Trick2012-03-261-0/+47
* Unit test for PR11950: LSR crash.Andrew Trick2012-03-261-0/+49
* Revert r153423 as this is causing failures on our internal nightly testers.Chad Rosier2012-03-261-15/+0
* [tsan] treat vtable pointer updates in a special way (requires tbaa); fix a b...Kostya Serebryany2012-03-262-0/+14
* Remove stale CBackend tests.Benjamin Kramer2012-03-2652-627/+0
* Use the new range metadata in computeMaskedBits and add a new optimization toRafael Espindola2012-03-261-0/+15
* Teach instsimplify how to simplify comparisons of pointers which areChandler Carruth2012-03-251-0/+62
* Switch the pointer-difference simplification logic to only work withChandler Carruth2012-03-251-10/+25
* This file is no longer needed (DejaGNU-isms removed from code)Eli Bendersky2012-03-251-3/+0
* Teach the function cloner (and thus the inliner) to simplify PHINodesChandler Carruth2012-03-251-3/+33
* Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnuEli Bendersky2012-03-2538-352/+36
* Move the instruction simplification of callsite arguments in the inlinerChandler Carruth2012-03-251-0/+45
* FileCheck-ize this test. Note the FIXME I've introduced here: we'veChandler Carruth2012-03-241-4/+14
* Fix small-integer VAARG on SVR4 ABI PPC64.Hal Finkel2012-03-241-0/+20
* First part of PR12251. Add documentation and verifier support for the rangeRafael Espindola2012-03-242-0/+100
* Don't convert objc_retainAutoreleasedReturnValue to objc_retain if itDan Gohman2012-03-232-1/+44
* It's not possible to insert code immediately after an invoke in theDan Gohman2012-03-231-0/+66
* Remove -enable-lsr-nested in time for 3.1.Andrew Trick2012-03-225-1138/+0
* Convert -indvars tests that rely on SCEV expansion to -loop-reduce tests.Andrew Trick2012-03-222-5/+9
* Remove tests: indvars trivially preserves GEPs now.Andrew Trick2012-03-224-203/+0
* Remove test: trivial canonical IV test which is covered by other SCEV tests.Andrew Trick2012-03-221-31/+0
* Test scalar evolution directly instead of testing the result ofAndrew Trick2012-03-221-11/+9
* Remove redundant -enable-iv-rewrite=false flags from test cases.Andrew Trick2012-03-2211-14/+8
* Added soft fail checks for the disassembler when decoding some corner cases o...Silviu Baranga2012-03-223-2/+21
* Added soft fail cases for the disassembler when decoding LDRSBT, LDRHT or LDR...Silviu Baranga2012-03-221-0/+22
* Added soft fail cases for the disassembler when decoding MUL instructions on ...Silviu Baranga2012-03-221-0/+17
* Revert a series of commits to MCJIT to get the build working in CMakeChandler Carruth2012-03-2247-1073/+0
* [fast-isel] Fold "urem x, pow2" -> "and x, pow2-1". This should fix the 271%Chad Rosier2012-03-221-0/+9
* misched: tag a few XFAILs that I plan to fixAndrew Trick2012-03-214-2/+10
* Re-factored RuntimeDyld.Danil Malyshev2012-03-2147-0/+1073
* Fix ARM disassembly of VST1 and VST2 instructions with writeback. And add testKevin Enderby2012-03-212-0/+368
* Fix generation of the address size override prefix. Add assertions forJoerg Sonnenberger2012-03-211-0/+13
* I meant to disable this test, not XFAIL itAndrew Trick2012-03-211-2/+2
* misched: beginning to add unit testsAndrew Trick2012-03-211-0/+20
* Incremental big endian patch by Jack Carter.Akira Hatanaka2012-03-211-0/+45
* Fix test case from r153135.Chad Rosier2012-03-201-1/+1
* [avx] Add patterns for combining vextractf128 + vmovaps/vmovups/vmobdqu toChad Rosier2012-03-201-0/+89
* Assembler should accept redefinitions of unused variable symbols.Jim Grosbach2012-03-201-0/+1
* LoopSimplify bug fix. Handle indirect loop back edges.Andrew Trick2012-03-201-0/+41
* LSR: teach isSimplifiedLoopNest to handle PHI IVUsers.Andrew Trick2012-03-201-0/+32
* LSR: fix IVUsers isSimplifiedLoopNest to perform a full domtree walkAndrew Trick2012-03-201-0/+73
* [avx] Move the vextractf128 patterns closer to the vextractf128 def. RemoveChad Rosier2012-03-201-1/+0
* Fix assembling ARM vst2 instructions with double-spaced registers.Kevin Enderby2012-03-202-0/+8
* ARM non-scattered MachO relocations for movw/movt.Jim Grosbach2012-03-201-0/+23
* Fix test.Chad Rosier2012-03-201-1/+1
* [avx] Adjust the VINSERTF128rm pattern to allow for unaligned loads.Chad Rosier2012-03-201-0/+13
* The ARM instructions that have an unpredictable behavior when the pc register...Silviu Baranga2012-03-205-5/+17
* It's possible to have a constant expression who's size is quite big (e.g.,Bill Wendling2012-03-201-0/+17