summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-0444-347/+231
* [RewriteStatepointsForGC] Fix a relocation bug w.r.t values defined by invoke...Philip Reames2015-03-041-0/+33
* InstCombine: Ensure select condition types are identical before mergingDavid Majnemer2015-03-031-0/+10
* Teach ComputeNumSignBits about signed divisions.Nadav Rotem2015-03-031-0/+23
* DebugInfo: Move new hierarchy into placeDuncan P. N. Exon Smith2015-03-0352-644/+651
* LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit ...Peter Collingbourne2015-03-031-19/+15
* LoopIdiom: Give globals for memset_pattern16 private linkage.Benjamin Kramer2015-03-031-0/+7
* Revert some changes that were made to fix PR20680.Sanjoy Das2015-03-023-19/+11
* Revert r230921, "Revert some changes that were made to fix PR20680.", for now.NAKAMURA Takumi2015-03-023-11/+19
* Revert some changes that were made to fix PR20680.Sanjoy Das2015-03-013-19/+11
* DebugInfo: Convert DW_OP_piece => DW_OP_bit_pieceDuncan P. N. Exon Smith2015-02-281-2/+2
* Fix line endings on Transforms/Inline/inline_dbg_declare.llDuncan P. N. Exon Smith2015-02-281-97/+97
* TRE: Just erase dead BBs and tweak the iteration loop not to increment the de...Benjamin Kramer2015-02-281-0/+21
* [RewriteStatepointsForGC] Fix another order of iteration bugPhilip Reames2015-02-281-1/+1
* [RewriteStatepointsForGC] Add tests for the base pointer identification algor...Philip Reames2015-02-2812-0/+467
* [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
OpenPOWER on IntegriCloud