OSDN Git Service

[ReleaseNotes] Mention various windows related changes in 7.0
[android-x86/external-llvm.git] / test / Analysis /
2018-07-30 John Brawn[BasicAA] Use PhiValuesAnalysis if available when handl...
2018-07-26 Keno Fischer[SCEV] Don't expand Wrap predicate using inttoptr in...
2018-07-25 Stanislav MekhanoshinFix llvm::ComputeNumSignBits with some operations and...
2018-07-24 Roman Tereshin[SCEV] Add zext(C + x + ...) -> D + zext(C-D + x +...
2018-07-19 Max Kazantsev[SCEV] Fix buggy behavior in getAddExpr with truncs
2018-07-18 Max Kazantsev[NFC] Make a test more neat
2018-07-13 Tim ShenRe-apply "[SCEV] Strengthen StrengthenNoWrapFlags ...
2018-07-13 Tim RenoufDivergenceAnalysis: added debug output
2018-07-12 Piotr PadlewskiSimplify recursive launder.invariant.group and strip
2018-07-11 Simon Pilgrim[TargetTransformInfo] Add pow2 analysis for scalar...
2018-07-09 Manoj Guptallvm: Add support for "-fno-delete-null-pointer-checks"
2018-07-07 Simon Pilgrim[CostModel][X86] Add SREM/UREM general and constant...
2018-07-06 Tim ShenRevert "[SCEV] Strengthen StrengthenNoWrapFlags (reappl...
2018-07-06 Max KazantsevRevert "[InstCombine] Delay foldICmpUsingKnownBits...
2018-07-05 Simon Pilgrim[CostModel][X86] Add UDIV/UREM by pow2 costs
2018-07-03 Max Kazantsev[InstCombine] Delay foldICmpUsingKnownBits until simple...
2018-07-02 Tim Shen[SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428).
2018-07-02 Simon Pilgrim[CostModel][X86] Add cost tests for fp rounding intrinsics
2018-07-02 Piotr PadlewskiImplement strip.invariant.group
2018-06-29 Roman ShirokiyFix overconfident assert in ScalarEvolution::isImpliedV...
2018-06-28 John BrawnAdd a PhiValuesAnalysis pass to calculate the underlyin...
2018-06-27 Adhemerval Zanella[AArch64] Add custom lowering for v4i8 trunc store
2018-06-25 David Green[DA] Delinearise AddRecs if we can prove they don't...
2018-06-22 Simon Pilgrim[CostModel][AArch64] Add some initial costs for SK_Sele...
2018-06-21 Tim Shen[SCEV] Re-apply r335197 (with Polly fixes).
2018-06-21 Nicolai HaehnleAMDGPU: Convert test cases to the dimension-aware intri...
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 Tim ShenRevert "[SCEV] Improve zext(A /u B) and zext(A % B)"
2018-06-21 Tim Shen[SCEV] Improve zext(A /u B) and zext(A % B)
2018-06-20 Roman Lebedev[NFC][SCEV] Add tests related to bit masking (PR37793)
2018-06-19 Sanjoy DasRevert "[SCEV] Add nuw/nsw to mul ops in StrengthenNoWr...
2018-06-14 George Burgess IV[MSSA] Print more optimization information
2018-06-14 Justin Lebar[SCEV] Simplify zext/trunc idiom that appears when...
2018-06-14 Justin Lebar[SCEV] Simplify trunc-of-add/mul to add/mul-of-trunc...
2018-06-14 Simon Pilgrim[CostModel][AArch64] Add cost tests for ALTERNATE/SELEC...
2018-06-14 Simon Pilgrim[CostModel] Recognise REVERSE shuffle mask if the eleme...
2018-06-13 Simon Pilgrim[CostModel][X86] Test showing failure to recognise...
2018-06-13 Simon Pilgrim[CostModel] Recognise BROADCAST shuffle mask if the...
2018-06-13 Simon Pilgrim[CostModel][X86] Test showing failure to recognise...
2018-06-13 Max Kazantsev[SimplifyIndVars] Ignore dead users
2018-06-12 Simon Pilgrim[CostModel] Replace ShuffleKind::SK_Alternate with...
2018-06-12 Simon Pilgrim[CostModel] Treat Identity shuffle masks as zero cost
2018-06-12 Simon Pilgrim[CostModel][X86] Add extra Identity shuffle mask cost...
2018-06-11 Tim ShenFix incorrect CHECK-LABEL
2018-06-11 Justin Lebar[SCEV] Add transform zext((A * B * ...)<nuw>) --> ...
2018-06-11 Justin Lebar[SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags...
2018-06-11 Tim Shen[SCEV] Canonicalize "A /u C1 /u C2" to "A /u (C1*C2)".
2018-06-09 Simon Pilgrim[CostModel][X86] Add 'select' style shuffle costs tests...
2018-06-08 Krzysztof Parzyszek[SCEV] Look through zero-extends in howFarToZero
2018-06-08 Artur Pilipenko[BPI] Apply invoke heuristic before loop branch heuristic
2018-06-05 Simon Pilgrim[X86][SSE] Use multiplication scale factors for v8i16...
2018-06-01 Karl-Johan Karlsson[ConstantFold] Disallow folding vector geps into bitcasts
2018-06-01 Karl-Johan Karlsson[ConstantFold] Add lit testcase for bitcast problem...
2018-05-31 David Green[DA] Fix direction vectors for weakZeroSrcSIV
2018-05-30 Daniel Neilson[AliasSet] Teach the alias set how to handle atomic...
2018-05-29 Daniel Neilson[BasicAA] Teach the analysis about atomic memcpy
2018-05-23 Piotr PadlewskiFix aliasing of launder.invariant.group
2018-05-22 Simon Pilgrim[TTI] Add uniform/non-uniform constant Pow2 detection...
2018-05-18 Piotr PadlewskiPropagate nonnull and dereferenceable throught launder
2018-05-18 Piotr Padlewski[MemDep] Fixed handling of invariant.group
2018-05-18 Serguei Katkov[LICM] Extend the MustExecute scope
2018-05-17 George Burgess IVRevert r332657: "[AA] cfl-anders-aa with field sensitivity"
2018-05-17 David Bolvansky[AA] cfl-anders-aa with field sensitivity
2018-05-16 Krzysztof Pszeniczny[BasicAA] Fix handling of invariant group launders
2018-05-15 Michael Zolotukhin[MemorySSA] Don't sort IDF blocks.
2018-05-10 George Burgess IVAdd regression test for r331976
2018-05-10 Serguei Katkov[SCEV] Add missed Test for rL331949.
2018-05-09 Adhemerval Zanella[AArch64] Improve cost of vector division by constant
2018-05-09 Simon Pilgrim[CostModel][X86] Split off SLM checks
2018-05-09 Shiva Chen[DebugInfo] Add DILabel metadata and intrinsic llvm...
2018-05-03 Piotr PadlewskiRename invariant.group.barrier to launder.invariant...
2018-05-03 Max KazantsevRe-enable "[SCEV] Make computeExitLimit more simple...
2018-05-02 Piotr PadlewskiMark invariant.group.barrier as inaccessiblememonly
2018-04-27 Mikhail Maltsev[IR] Do not assume that function pointers are aligned
2018-04-26 Matthew Simpson[TTI, AArch64] Add transpose shuffle kind
2018-04-26 Max KazantsevRevert "[SCEV] Make computeExitLimit more simple and...
2018-04-25 Simon Pilgrim[CostModel][X86] Add div/rem tests for non-uniform...
2018-04-23 Matthew Simpson[AArch64] Add cost model test case for transpose
2018-04-20 Simon Pilgrim[CostModel][X86] Add vector element insert/extract...
2018-04-20 Simon Pilgrim[CostModel][X86] Add srem/urem constant cost tests
2018-04-20 Simon Pilgrim[CostModel][X86] Add SLM/GLM/BtVer2 compare + division...
2018-04-20 Simon Pilgrim[CostModel][X86] Split off BtVer2 cost checks
2018-04-20 Simon Pilgrim[CostModel][X86] Add GoldmontPlus cost tests
2018-04-16 Shiva Chen[BasicAA] Return MayAlias for the pointer plus variable...
2018-04-13 Simon Pilgrim[CostModel][X86] Add some specific cpu targets to the...
2018-04-13 Simon Pilgrim[CostModel][X86] Split fma arith costs tests from other...
2018-04-13 Simon Pilgrim[CostModel][X86] Regenerate latency/codesize cost tests
2018-04-13 Simon Pilgrim[CostModel][X86] Regenerate cast conversion cost tests
2018-04-13 Simon Pilgrim[CostModel][X86] Regenerate masked intrinsic cost tests
2018-04-10 David Green[DA] Improve alias checking in dependence analysis
2018-04-07 Simon Pilgrim[CostModel][X86] Regenerate vector reduction cost tests...
2018-04-07 Simon Pilgrim[CostModel][X86] Regenerate vector select cost tests...
2018-04-07 Simon Pilgrim[CostModel][X86] Regenerate vector integer truncation...
2018-04-07 Simon Pilgrim[CostModel][X86] Regenerate silvermont (and added goldm...
2018-04-07 Simon Pilgrim[CostModel][X86] Fix v32i16/v64i8 SETCC costs on AVX512...
2018-04-07 Simon Pilgrim[CostModel][X86] Regenerate vector comparison cost...
2018-04-06 Simon Pilgrim[CostModel][X86] Regenerate bit count cost tests with...
2018-04-06 Simon Pilgrim[CostModel][X86] Regenerate vector shuffle cost tests...
2018-04-06 Simon Pilgrim[CostModel][X86] Regenerate bswap/bitreverse cost tests...
next