OSDN Git Service

AMDGPU/GlobalISel: Fix G_IMPLICIT_DEF for pointers
[android-x86/external-llvm.git] / test / Transforms /
2018-06-23 Stanislav MekhanoshinFix invariant fdiv hoisting in LICM
2018-06-22 Eli Friedman[LoopReroll] Rewrite induction variable rewriting.
2018-06-22 Simon Pilgrim[SLPVectorizer] Support alternate opcodes in tryToVecto...
2018-06-22 Simon Pilgrim[SLPVectorizer] Relax alternate opcodes to accept any...
2018-06-22 Simon Pilgrim[SLPVectorizer][X86] Add alternate opcode tests for...
2018-06-22 Sanjay Patel[InstCombine] add shuffle+binops test from PR37806...
2018-06-22 Sanjay Patel[InstCombine] add tests for shuffle-with-different...
2018-06-22 Simon Pilgrim[CostModel][AArch64] Add some initial costs for SK_Sele...
2018-06-22 Eugene LeviantRevert r335324 due to a builtbot failure
2018-06-22 Eugene Leviant[Evaluator] Improve evaluation of call instruction
2018-06-22 Chandler Carruth[LegacyPM] Fix PR37888 by teaching the legacy loop...
2018-06-21 Sanjay Patel[InstCombine] fix shuffle-of-binops bug
2018-06-21 Sanjay Patel[InstCombine] add test for shuffle-of-binops; NFC
2018-06-21 Matthew Voss[GVN] Avoid casting a vector of size less than 8 bits...
2018-06-21 Sanjay Patel[InstCombine] fold vector select of binops with constan...
2018-06-21 Francis Visoiu MistrihRevert r335206 "Recommit r333268: [IPSCCP] Use Predicat...
2018-06-21 Sanjay Patel[InstCombine] add tests for shuffled cmps; NFC
2018-06-21 Sanjay Patel[InstCombine] use constant pattern matchers with icmp...
2018-06-21 Sanjay Patel[InstCombine] add vector icmp tests with undefs; NFC
2018-06-21 Sanjay Patel[LoopVectorize] regenerate full checks; NFC
2018-06-21 Nicolai HaehnleInstCombine/AMDGPU: Add dimension-aware image intrinsic...
2018-06-21 David Green[DA] Enable -da-delinearize by default
2018-06-21 Simon Pilgrim[X86][AVX] Reduce v4f64/v4i64 shuffle costs (PR37882)
2018-06-21 Simon Pilgrim[SLPVectorizer][X86] Add horizontal add/sub tests
2018-06-21 Florian HahnRecommit r333268: [IPSCCP] Use PredicateInfo to propaga...
2018-06-21 Chandler Carruth[PM/LoopUnswitch] Add partial non-trivial unswitching...
2018-06-20 Alina SbirleaGeneralize MergeBlockIntoPredecessor. Replace uses...
2018-06-20 Sanjay Patel[InstCombine] fix typo in test comment; NFC
2018-06-20 Chandler Carruth[PM/LoopUnswitch] Support partial trivial unswitching.
2018-06-20 Sanjay Patel[InstCombine] add vector select of binops tests (PR37806)
2018-06-20 Florian Hahn[PredicateInfo] Order instructions in different BBs...
2018-06-20 Simon Pilgrim[SLPVectorizer] Relax "alternate" opcode vectorisation...
2018-06-20 Sanjay Patel[InstSimplify] Fix missed optimization in simplifyUnsig...
2018-06-20 Sanjay Patel[InstSimplify] Add tests for missed optimizations in...
2018-06-20 Sanjay Patel[InstCombine] ignore debuginfo when removing redundant...
2018-06-19 Mikhail Dvoretckii[InstCombine] Replacing X86-specific rounding intrinsic...
2018-06-19 David Green[LoopSimplifyCFG] Invalidate SCEV in LoopSimplifyCFG
2018-06-19 Max Kazantsev[SimplifyIndVars] Eliminate redundant truncs
2018-06-19 Sanjoy DasRevert "[SCEV] Add nuw/nsw to mul ops in StrengthenNoWr...
2018-06-18 Xin TongRevert "Simplify blockaddress usage before giving up...
2018-06-18 Xin TongSimplify blockaddress usage before giving up in MergeBl...
2018-06-15 Diego CaballeroMove redundant-vf2-cost.ll test to X86 directory
2018-06-15 Tomasz Krupa[X86] Lowering sqrt intrinsics to native IR
2018-06-15 Joseph Tremoulet[InstCombine] Avoid iteration/mutation conflict
2018-06-15 Diego Caballero[LV] Prevent LV to run cost model twice for VF=2
2018-06-15 Bjorn PetterssonRe-apply "[DebugInfo] Check size of variable in Convert...
2018-06-15 Simon Pilgrim[SLP][X86] Add AVX2 run to POW2 SDIV Tests
2018-06-15 Simon Pilgrim[SLP][X86] Regenerate POW2 SDIV Tests
2018-06-15 Roman Lebedev[InstCombine] Recommit: Fold (x << y) >> y -> x...
2018-06-15 Mikhail DvoretckiiNFC: Regenerating x86-sse41.ll test for InstCombine
2018-06-14 Eli FriedmanMake uitofp and sitofp defined on overflow.
2018-06-14 Bjorn PetterssonRevert rL334704: "[DebugInfo] Check size of variable...
2018-06-14 Max Kazantsev[EarlyCSE] Propagate conditions of AND and OR instructions
2018-06-14 Bjorn Pettersson[DebugInfo] Check size of variable in ConvertDebugDecla...
2018-06-13 Max Kazantsev[SimplifyIndVars] Ignore dead users
2018-06-11 Wei Mi[SampleFDO] Add a new compact binary format for sample...
2018-06-11 Farhana Aleen[SLP] Add testcases of min/max reduction pattern for...
2018-06-11 Justin Lebar[SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags...
2018-06-10 Roman LebedevRevert rL334371 / D47980: "[InstCombine] Fold (x <...
2018-06-10 Roman Lebedev[InstCombine] Fold (x >> y) << y -> x & (-1 << y)
2018-06-10 Roman Lebedev[InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
2018-06-10 Roman Lebedev[NFC][InstCombine] Revisit tests for D47980 / D47981...
2018-06-10 Craig Topper[X86] Remove masking from the 512-bit masked floating...
2018-06-09 Roman Lebedev[NFC][InstCombine] More tests for (x >> y) << y ...
2018-06-09 Roman Lebedev[NFC][InstCombine] Tests for (x >> y) << y -> x...
2018-06-09 Roman Lebedev[NFC][InstCombine] Tests for (x << y) >> y -> x...
2018-06-08 Davide Italiano[InstCombine] Skip dbg.value(s) when looking at stack...
2018-06-08 Sanjay Patel[InstCombine] add llvm.assume + debuginfo test (PR37726...
2018-06-08 Daniil Fukalovreapply r334209 with fixes for harfbuzz in Chromium
2018-06-08 Roman Lebedev[InstSimplify] add nuw %x, -1 -> -1 fold.
2018-06-08 Roman Shirokiy[LV] Fix PR36983. For a given recurrence, fix all phis...
2018-06-08 Reid KlecknerRevert r334209 "[LSR] Check yet more intrinsic pointer...
2018-06-07 Roman Lebedev[NFC][InstSimplify] Add tests for add nuw %x, -1 -...
2018-06-07 Roman Lebedev[NFC][InstSimplify] One more negative test for shl...
2018-06-07 Roman Lebedev[InstSimplify] shl nuw C, %x -> C iff signbit is set...
2018-06-07 Sanjay Patel[TargetLibraryInfo] add mappings from LLVM sin/cos...
2018-06-07 Daniil Fukalov[LSR] Check yet more intrinsic pointer operands
2018-06-07 Roman Lebedev[NFC][InstSimplify] Add more tests for shl nuw C, ...
2018-06-07 Roman Lebedev[NFC][InstSimplify] Add tests for shl nuw C, %x ->...
2018-06-07 Florian Hahn[Mem2Reg] Avoid replacing load with itself in promoteSi...
2018-06-06 Sanjay Patel[InstCombine] fold another shifty abs pattern to cmp...
2018-06-06 Sanjay Patel[InstCombine] add tests for another abs() pattern ...
2018-06-06 Roman Lebedev[InstCombine] PR37603: low bit mask canonicalization
2018-06-06 Roman Lebedev[InstCombine][NFC] PR37603: low bit mask canonicalizati...
2018-06-06 Vedant Kumar[Debugify] Move debug value intrinsics closer to their...
2018-06-06 Sanjay Patel[ConstProp] move tests for fp <--> int; NFC
2018-06-06 David Green[GlobalMerge] Set the alignment on merged global structs
2018-06-06 Tim NorthoverInstCombine: ignore debug instructions during fence...
2018-06-05 Guozhi Wei[CodeGenPrepare] Move Extension Instructions Through...
2018-06-05 John Brawn[InstCombine] Correct the cmp operand type used when...
2018-06-04 Sanjay Patel[InstCombine] refine UB-handling in shuffle-binop transform
2018-06-04 Dmitry MikulinIn thin and full LTO + CFI, direct function calls may...
2018-06-04 John Brawn[ValueTracking] Match select abs pattern when there...
2018-06-04 Vedant Kumar[Debugify] Add debug intrinsics before terminating...
2018-06-04 Serguei Katkov[InstCombine] Fix div handling
2018-06-03 Sanjay Patel[InstCombine] improve sub with bool folds
2018-06-02 Sanjay Patel[InstCombine] call simplify before trying vector folds
2018-06-02 Sanjay Patel[InstCombine] add more tests for shuffle-binop; NFC
2018-06-02 Chandler Carruth[PM/LoopUnswitch] Fix how the cloned loops are handled...
2018-06-01 Karl-Johan Karlsson[ConstantFold] Disallow folding vector geps into bitcasts
next