summaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Debug Info Testing: updated to use NULL instead of "i32 0" in a few fields.Manman Ren2013-09-0613-24/+24
* Merge these 2 tests in a single file.Rafael Espindola2013-09-044-71/+50
* Revert "Add r159136 back now that pr13124 has been fixed."Rafael Espindola2013-09-041-14/+0
* InstCombine: allow unmasked icmps to be combined with logical opsTim Northover2013-09-041-0/+30
* InstCombine: look for masked compares with subset relationTim Northover2013-09-041-0/+122
* Add r159136 back now that pr13124 has been fixed.Rafael Espindola2013-09-031-0/+14
* [objc-arc] Turn off the objc_retainBlock -> objc_retain optimization.Michael Gottesman2013-09-035-672/+0
* [objc-arc] Move some block tests from basic.ll -> retain-block.ll and add som...Michael Gottesman2013-09-033-55/+55
* Teach InstCombineLoadCast about address spaces.Matt Arsenault2013-09-031-1/+22
* In this patch we are trying to do two things:Yi Jiang2013-09-033-13/+141
* SimplifyLibCalls: When emitting an overloaded fp function check that it's ava...Benjamin Kramer2013-08-311-0/+20
* InstCombine: Check for zero shift amounts before subtracting one causing inte...Benjamin Kramer2013-08-301-0/+36
* Fix a test to not fail for users with my name. :)Daniel Dunbar2013-08-291-0/+1
* Convert tests to FileCheckMatt Arsenault2013-08-2814-19/+38
* Handle address spaces in TargetTransformInfoMatt Arsenault2013-08-281-1/+44
* Disable unrolling in the loop vectorizer when disabled in the pass managerHal Finkel2013-08-282-1/+32
* Fix inserting instructions before last in bundle.Matt Arsenault2013-08-261-1/+1
* Debug Info: add an identifier field to DICompositeType.Manman Ren2013-08-2621-30/+30
* LoopVectorize: Implement partial loop unrolling when vectorization is not pro...Nadav Rotem2013-08-261-0/+39
* Forgot to add slp threshold to testMatt Arsenault2013-08-261-1/+2
* Vectorize starting from insertelements building a vectorMatt Arsenault2013-08-261-0/+196
* Filecheckize some tests.Michael Gottesman2013-08-232-3/+10
* Update StripDeadDebugInfo to use DebugInfoFinder so that it is no longer stal...Michael Gottesman2013-08-233-53/+59
* [Debug Info Tests] Update testing cases.Manman Ren2013-08-222-15/+15
* Teach the SLP vectorizer the correct way to check for consecutive accessChandler Carruth2013-08-221-1/+39
* Teach LoopVectorize about address space sizesMatt Arsenault2013-08-221-2/+29
* TBAA: remove !tbaa from testing cases when they are not needed.Manman Ren2013-08-211-13/+10
* Teach InstCombine about address spacesMatt Arsenault2013-08-215-70/+406
* Add test for bitcast array ptrs with address spacesMatt Arsenault2013-08-211-0/+22
* Add enforce known alignment test with address spaceMatt Arsenault2013-08-211-3/+23
* SLPVectorizer: Fix invalid iterator errorsArnold Schwaighofer2013-08-201-0/+30
* Teach ConstantFolding about pointer address spacesMatt Arsenault2013-08-203-4/+296
* Add a llvm.copysign intrinsicHal Finkel2013-08-191-0/+53
* Teach InstCombine visitGetElementPtr about address spacesMatt Arsenault2013-08-191-1/+28
* Fix assert with GEP ptr vector indexing structsMatt Arsenault2013-08-191-0/+11
* Revert non-test parts of r188507Matt Arsenault2013-08-191-1/+65
* Adds missing TLI check for library simplification ofMichael Kuperstein2013-08-192-0/+25
* Add missing test for GEP + bitcast transformationMatt Arsenault2013-08-161-0/+24
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-1667-78/+0
* InstCombine: Simplify if(x!=0 && x!=-1).Jim Grosbach2013-08-161-0/+12
* Don't do FoldCmpLoadFromIndexedGlobal for non inbounds GEPsMatt Arsenault2013-08-152-77/+301
* [tests] Fix refacto in r187764 that effectively disabled SimplifyCFG tests. :(Daniel Dunbar2013-08-154-0/+1
* Fixing a corner-case bug in strchr and strrchr lib call optimizations whereYunzhong Gao2013-08-152-0/+22
* Fix always creating GEP with i32 indicesMatt Arsenault2013-08-141-3/+22
* BBVectorize: Add initial stores to the write set when tracking usesHal Finkel2013-08-131-0/+144
* Remove duplicate copy of testcase in r188327.Nick Lewycky2013-08-131-26/+0
* Revert r187191, which broke opt -mem2reg on the testcases included in PR16867.Nick Lewycky2013-08-132-70/+52
* Fix PR16797 - Support PHINodes with multiple inputs from the same basic block.Nadav Rotem2013-08-121-0/+41
* Fix FileCheck --check-prefix lines.Tim Northover2013-08-126-6/+6
* Fix big-endian handling of integer-to-vector bitcasts in InstCombineRichard Sandiford2013-08-121-0/+41