summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-27925-5340/+5340
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-27781-4951/+4951
* IRCE: add a test case for r230619.Sanjoy Das2015-02-261-0/+32
* [InstCombine/PowerPC] Convert aligned QPX load/store intrinsics into loads/st...Hal Finkel2015-02-261-0/+162
* [InstCombine] Add a test for altivec load/store intrinsic simplificationHal Finkel2015-02-261-0/+131
* IRCE: generalize to handle loops with decreasing induction variables.Sanjoy Das2015-02-264-15/+70
* PlaceSafepoints: use IRBuilder helpersRamkumar Ramachandra2015-02-261-1/+1
* only propagate equality comparisons of FP values that we are certain are non-...Sanjay Patel2015-02-251-4/+43
* InstCombine: extract instead of shuffle when performing vector/array type pun...JF Bastien2015-02-251-0/+137
* LowerBitSets: Align referenced globals.Peter Collingbourne2015-02-253-39/+34
* Bugfix: SCEVExpander incorrectly marks increment operations as no-wrapSanjoy Das2015-02-254-5/+5
* Fix really obscure bug in CannotBeNegativeZero() (PR22688)Sanjay Patel2015-02-251-0/+26
* [IC] Turn non-null MD on pointer loads to range MD on integer loads.Charles Davis2015-02-251-4/+12
* LowerBitSets: Introduce global layout builder.Peter Collingbourne2015-02-241-0/+35
* Revert r230280: "Bugfix: SCEVExpander incorrectly marks increment operations ...Hans Wennborg2015-02-244-5/+5
* 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
OpenPOWER on IntegriCloud