summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* New instcombine rule: max(~a,~b) -> ~min(a, b)Sanjoy Das2015-02-241-0/+68
* Bugfix: SCEVExpander incorrectly marks increment operations as no-wrapSanjoy Das2015-02-234-5/+5
* Revert 230275.Sanjoy Das2015-02-234-5/+5
* Fix bug 22641Sanjoy Das2015-02-234-5/+5
* Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity.Chad Rosier2015-02-232-0/+77
* InstSimplify: simplify 0 / X if nnan and nszMehdi Amini2015-02-231-0/+9
* IRCE: use SCEVs instead of llvm::Value's for intermediateSanjoy Das2015-02-213-14/+24
* [PlaceSafepoints] Adjust enablement logic to default to off and be GC configu...Philip Reames2015-02-215-9/+17
* LoopRotate: When reconstructing loop simplify form don't split edges from ind...Benjamin Kramer2015-02-201-0/+18
* Introduce bitset metadata format and bitset lowering pass.Peter Collingbourne2015-02-203-0/+201
* Bugfix for 229954Philip Reames2015-02-201-0/+11
* [InstCombine] Remove unnecessary variable indexing into single-element arraysHal Finkel2015-02-202-5/+51
* Adjust enablement of RewriteStatepointsForGCPhilip Reames2015-02-201-4/+4
* Add a pass for constructing gc.statepoint sequences w/explicit relocationsPhilip Reames2015-02-201-0/+77
* [objc-arc-contract] We can not move retains over instructions which can not c...Michael Gottesman2015-02-201-24/+72
* [ARM] Re-re-apply VLD1/VST1 base-update combine.Ahmed Bougacha2015-02-191-2/+2
* Avoid conversion to float when creating ConstantDataArray/ConstantDataVector.Rafael Espindola2015-02-192-0/+21
* Add few simple tests to check statepoint placement for invoke instructions.Igor Laevsky2015-02-191-0/+110
* [x86,sdag] Two interrelated changes to the x86 and sdag code.Chandler Carruth2015-02-191-2/+2
* Partial fix for bug 22589Sanjoy Das2015-02-183-15/+20
* Minor fix after 229495.Elena Demikhovsky2015-02-181-12/+4
* [LoopAccesses] Modify test to also check symbolic strides with memchecksAdam Nemet2015-02-181-3/+9
* [InstCombine] Do not insert a GEP instruction before a landingpad instruction.Akira Hatanaka2015-02-181-0/+44
* [BDCE] Don't forget uses of root instructions seen before the instruction itselfHal Finkel2015-02-181-0/+37
* Fixed a bug in store sinking.Elena Demikhovsky2015-02-171-0/+114
* [BDCE] Add a bit-tracking DCE passHal Finkel2015-02-172-0/+381
* InstCombine: fold more cases of (fp_to_u/sint (u/sint_to_fp val))Mehdi Amini2015-02-161-0/+110
* Tests: reformat sitofp.ll and use FileCheckMehdi Amini2015-02-161-20/+39
* [LoopReroll] Relax some assumptions a little.James Molloy2015-02-161-0/+30
* [LoopReroll] Don't crash on dead codeJames Molloy2015-02-161-0/+36
* IR: Properly return nullptr when getAggregateElement is out-of-boundsDavid Majnemer2015-02-161-0/+19
* FileCheck-ize a test to make it easier to migrate to typeless pointersDavid Blaikie2015-02-151-2/+3
* Update a test to make it easier to migrate to untyped pointersDavid Blaikie2015-02-151-1/+1
* Update a test to use FileCheck so it's easier to migrate to future typeless p...David Blaikie2015-02-151-1/+3
* Reformat test case to be easier to migrate to typeless pointers.David Blaikie2015-02-151-1/+4
* InstCombine: propagate deref via new addDereferenceableAttrRamkumar Ramachandra2015-02-141-0/+20
* [InstCombine] When canonicalizing gep indices, prefer zext when possiblePhilip Reames2015-02-141-0/+61
* [InstCombine] Fix regression introduced at r227197.Andrea Di Biagio2015-02-131-0/+27
* [CodeGenPrepare] Removed duplicate logic. SimplifyCFG already knows how to sp...Andrea Di Biagio2015-02-134-0/+298
* [SimplifyCFG] Add test for r229099James Molloy2015-02-131-0/+22
* [unroll] Concede defeat and disable the unroll analyzer for now.Chandler Carruth2015-02-131-4/+4
* [InstCombine] Fix a bug when combining `icmp` from `ptrtoint`Michael Liao2015-02-131-1/+22
* [IC] Fix a bug with the instcombine canonicalizing of loads andChandler Carruth2015-02-131-0/+19
* Check interleaving without relying on debug output.Olivier Sallenave2015-02-131-3/+14
* Testcase for r228988.Michael Zolotukhin2015-02-131-0/+3
* llvm/test/Transforms/LoopVectorize/PowerPC/small-loop-rdx.ll REQUIRES +Assert...NAKAMURA Takumi2015-02-131-0/+1
* Change max interleave factor to 12 for POWER7 and POWER8.Olivier Sallenave2015-02-121-0/+35
* Fix a crash in the assumption cache when inlining indirect function callsBjorn Steinbrink2015-02-121-0/+19
* Update test case.Benjamin Kramer2015-02-121-2/+2
* InstCombine: Allow folding of xor into icmp by changing the predicate for vec...Benjamin Kramer2015-02-121-0/+6
OpenPOWER on IntegriCloud