summaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Revert r155682, "Use ConstantExpr::getExtractElement when constant-folding ve...NAKAMURA Takumi2012-04-271-20/+0
* Use ConstantExpr::getExtractElement when constant-folding vectorsDan Gohman2012-04-271-0/+20
* Add instcombine patterns for the following transformations:Chad Rosier2012-04-261-0/+24
* Teach the reassociate pass to fold chains of multiplies with repeatedChandler Carruth2012-04-261-0/+99
* Actually delete now-empty file.Chandler Carruth2012-04-251-0/+0
* Reverting r155468. Chris and Chandler have convinced me that it's dangerous andLang Hames2012-04-251-68/+0
* ConstantFoldSelectInstruction swapped the operands of the select.Nadav Rotem2012-04-241-0/+13
* Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. This fixesLang Hames2012-04-241-0/+68
* Fix a crash on valid (if UB) bitcode that is produced for some globalChandler Carruth2012-04-241-0/+5
* Reapply r155136 after fixing PR12599.Jakob Stoklund Olesen2012-04-236-17/+165
* Tidy up this test more:Chandler Carruth2012-04-222-22/+23
* FileCheck-ize a test, and tidy it up a touch.Chandler Carruth2012-04-221-9/+14
* Revert r155136 "Defer some shl transforms to DAGCombine."Jakob Stoklund Olesen2012-04-206-165/+17
* Avoid a bug in the path count computation, preventing an infiniteDan Gohman2012-04-191-0/+48
* Defer some shl transforms to DAGCombine.Jakob Stoklund Olesen2012-04-196-17/+165
* Extract the broken part of XFAILed test into its own file.Jakob Stoklund Olesen2012-04-192-94/+93
* FileCheckizeJakob Stoklund Olesen2012-04-181-2/+59
* Nobody likes shifty instructions, but that was a bit strong.Jakob Stoklund Olesen2012-04-181-1/+1
* FileCheckify, un-XFAIL SimplifyLibCalls/floor testJoe Groff2012-04-181-10/+31
* Move win32 SimplifyLibcall test under TransformsJoe Groff2012-04-181-0/+275
* Flip the new block-placement pass to be on by default.Chandler Carruth2012-04-161-1/+1
* Fix an error in BBVectorize important for vectorizing pointer types.Hal Finkel2012-04-141-0/+23
* Enhance BBVectorize to more-properly handle pointer values and vectorize GEPs.Hal Finkel2012-04-141-0/+81
* Add support to BBVectorize for vectorizing selects.Hal Finkel2012-04-131-0/+30
* Consider ObjC runtime calls objc_storeWeak and others which make a copy ofDan Gohman2012-04-131-0/+131
* Use the new Use-aware dominates method to apply the objc runtimeDan Gohman2012-04-131-0/+18
* Don't move objc_autorelease calls past autorelease pool boundaries whenDan Gohman2012-04-131-4/+78
* Fix 12513: Loop unrolling breaks with indirect branches.Andrew Trick2012-04-102-8/+43
* Teach InstCombine to nuke a common alloca pattern -- an alloca which hasChandler Carruth2012-04-081-0/+44
* Fix ValueTracking to conclude that debug intrinsics are safe toChandler Carruth2012-04-071-4/+44
* Sink the collection of return instructions until after *all*Chandler Carruth2012-04-061-0/+37
* Tweak this test to ensure the inliner did indeed fire. Thanks to RichardChandler Carruth2012-04-061-0/+1
* Actually finish this sentence in the comment the way I intended. ThanksChandler Carruth2012-04-061-1/+1
* Sink the return instruction collection until after we're done deletingChandler Carruth2012-04-061-0/+37
* Fix accidentally inverted logic from r152803, and make theDan Gohman2012-04-051-0/+6
* Add testcase for r154007, when a function has the optsize attribute,Hongbin Zheng2012-04-041-0/+35
* Always compute all the bits in ComputeMaskedBits.Rafael Espindola2012-04-041-0/+15
* Fast fix for PR12343:Stepan Dyatkovskiy2012-04-021-0/+46
* Add some more testing to cover the remaining two cases whereChandler Carruth2012-04-011-0/+45
* Fix a pretty scary bug I introduced into the always inliner withChandler Carruth2012-04-011-0/+38
* Replace four tiny tests with various uses of grep and not with a singleChandler Carruth2012-04-015-46/+42
* Initial commit for the rewrite of the inline cost analysis to operateChandler Carruth2012-03-315-55/+153
* Clean up the naming in this test. Someone pointed this out in review atChandler Carruth2012-03-311-3/+3
* FileCheck-ize this test, and generally tidy it up prior to changingChandler Carruth2012-03-311-21/+26
* Correctly vectorize powi.Hal Finkel2012-03-311-0/+44
* Filecheck-ize this test so that it actually tests something reasonable.Chandler Carruth2012-03-291-2/+13
* Don't PRE compares.Jakob Stoklund Olesen2012-03-291-0/+68
* Revert r153521 as it's causing large regressions on the nightly testers.Chad Rosier2012-03-281-15/+0
* GlobalOpt: If we have an inbounds GEP from a ConstantAggregateZero global tha...Benjamin Kramer2012-03-281-0/+11
* Switch to WeakVHs in the value mapper, and aggressively prune dead basicChandler Carruth2012-03-281-10/+0