summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* [InstCombine] don't move FP negation out of a constant expressionSanjay Patel2019-07-111-0/+13
* [NFC] Updated tests for D64285David Bolvansky2019-07-112-32/+487
* [InstCombine] Reorder recently added/improved pow transformationsDavid Bolvansky2019-07-111-5/+8
* [InstCombine][NFCI] Add test coverage to onehot_merge.llHuihui Zhang2019-07-111-0/+145
* Replace three "strip & accumulate" implementations with a single oneJohannes Doerfert2019-07-111-3/+2
* [NFC][InstCombine] Comb through just-added "omit mask before left-shift" test...Roman Lebedev2019-07-106-104/+159
* [NFC][InstCombine] Fixup some tests in just-added "omit mask before left-shif...Roman Lebedev2019-07-103-10/+15
* [CodeExtractor] Fix sinking of allocas with multiple bitcast uses (PR42451)Vedant Kumar2019-07-102-1/+75
* [NFC][InstCombine] Redundant masking before left-shift (PR42563)Roman Lebedev2019-07-107-0/+1876
* [InstCombine] pow(C,x) -> exp2(log2(C)*x)David Bolvansky2019-07-102-24/+40
* [InferFunctionAttrs] add/adjust tests for dereferenceable; NFCSanjay Patel2019-07-101-3/+38
* [SimpleLoopUnswitch] Don't consider unswitching `switch` insructions with one...Serguei Katkov2019-07-101-1/+0
* [SimpleLoopUnswitch] Add a test case exposing a bugSerguei Katkov2019-07-101-0/+25
* [InstCombine] add tests for trunc(load); NFCSanjay Patel2019-07-091-0/+73
* [NFC] Fixed testsDavid Bolvansky2019-07-091-69/+133
* [NFC] Added tests for D64285David Bolvansky2019-07-091-0/+240
* [InferFunctionAttrs] add more tests for derefenceable; NFCSanjay Patel2019-07-091-9/+51
* [RISCV] Fix RISCVTTIImpl::getIntImmCost for immediates where getMinSignedBits...Alex Bradbury2019-07-091-1/+10
* [LoopPred] Extend LFTR normalization to the inverse EQ casePhilip Reames2019-07-091-0/+43
* [Attributor] Deduce the "returned" argument attributeJohannes Doerfert2019-07-083-89/+240
* [InstCombine] fold insertelement into splat of same scalarSanjay Patel2019-07-082-6/+10
* [InstCombine] add tests for insert of same splatted scalar; NFCSanjay Patel2019-07-081-0/+69
* [InstCombine] canonicalize insert+splat to/from element 0 of vectorSanjay Patel2019-07-081-6/+34
* Add, and infer, a nofree function attributeBrian Homerding2019-07-088-302/+416
* [InstCombine] fix typo in test; NFCSanjay Patel2019-07-081-3/+5
* [InstCombine] add tests for splat shuffles; NFCSanjay Patel2019-07-081-0/+43
* [Float2Int] Add support for unary FNeg to Float2IntCameron McInally2019-07-081-6/+17
* Revert "[IRBuilder] Fold consistently for or/and whether constant is LHS or RHS"Petr Hosek2019-07-077-59/+67
* [LFTR] Regenerate test checks; NFCNikita Popov2019-07-061-10/+140
* [IRBuilder] Fold consistently for or/and whether constant is LHS or RHSPhilip Reames2019-07-067-67/+59
* [InferFunctionAttrs] add tests for 'dereferenceable' argument attribute; NFCSanjay Patel2019-07-051-0/+201
* [InstCombine] allow undef elements when forming splat from chain of insertele...Sanjay Patel2019-07-041-12/+17
* [NFC] Added tests for D64099David Bolvansky2019-07-041-0/+241
* [PowerPC] Hardware Loop branch instruction's condition may not be icmp.Chen Zheng2019-07-041-0/+32
* [JumpThreading] Fix threading with unusual PHI nodes.Eli Friedman2019-07-034-22/+65
* [LFTR] Use SCEVExpander for the pointer limit case instead of manual IR genPhilip Reames2019-07-035-17/+14
* [LFTR] Hoist extend expressions outside of loops w/o waiting for LICMPhilip Reames2019-07-036-58/+120
* [NFC][InstCombine] onehot_merge.ll: add last few tests in the state they regr...Roman Lebedev2019-07-031-0/+39
* [SLP] add tests for bitcasted vector pointer load; NFCSanjay Patel2019-07-031-0/+102
* [InstCombine] Y - ~X --> X + Y + 1 fold (PR42457)Roman Lebedev2019-07-031-7/+8
* [SCEV][LSR] Prevent using undefined value in binopsEugene Leviant2019-07-031-6/+10
* Revert [InlineCost] cleanup calculations of Cost and ThresholdJordan Rupprecht2019-07-031-6/+6
* [SLP] Recommit: Look-ahead operand reordering heuristic.Vasileios Porpodas2019-07-021-33/+175
* [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)David Bolvansky2019-07-022-76/+343
* [InstCombine] Shift amount reassociation: fixup constantexpr handling (PR42484)Roman Lebedev2019-07-021-0/+15
* [NFC][InstCombine] Revisit tests for "redundant shift input masking" (PR42456)Roman Lebedev2019-07-021-10/+30
* [NFC][InstCombine] Add tests for "redundant shift input masking" (PR42456)Roman Lebedev2019-07-021-0/+229
* [PGO] Update ICP pass for recent byval type changesReid Kleckner2019-07-011-0/+47
* [InstCombine][NFCI] Update test cases in onehot_merge.llHuihui Zhang2019-07-011-8/+46
* [InstCombine] reduce more checks for power-of-2-or-zero using ctpopSanjay Patel2019-07-011-39/+23
OpenPOWER on IntegriCloud