OSDN Git Service

Add a flag to FileOutputBuffer that allows modification.
[android-x86/external-llvm.git] / test / Analysis /
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...
2018-04-06 Simon Pilgrim[CostModel][X86] Regenerate integer extension/truncatio...
2018-04-06 Simon Pilgrim[CostModel][X86] Regenerate integer division/remainder...
2018-04-06 Simon Pilgrim[CostModel][X86] Regenerate vector shift cost tests...
2018-04-06 Simon Pilgrim[CostModel][X86] Regenerate int<->fp cost tests with...
2018-04-06 Simon Pilgrim[UpdateTestChecks] Add update_analyze_test_checks.py...
2018-04-04 Simon Pilgrim[X86][CostModel] Use generic SSE levels instead of...
2018-04-04 Nicolai HaehnleAMDGPU: Dimension-aware image intrinsics
2018-04-03 Max Kazantsev[SCEV] Make computeExitLimit more simple and more powerful
2018-03-29 George Burgess IV[MemorySSA] Consider callsite args for hashing and...
2018-03-27 Max Kazantsev[SCEV] Make exact taken count calculation more optimistic
2018-03-25 Craig Topper[X86] Update cost model for Goldmont. Add fsqrt costs...
2018-03-20 Philip Reames[MustExecute] Shwo the effect of using full loop info...
2018-03-20 Philip Reames[MustExecute] Add simplest possible test for LoopSafetyOnfo
2018-03-20 Philip Reames[MustExecute] Use the annotation style printer
2018-03-20 Philip ReamesAdd an analysis printer for must execute reasoning
2018-03-19 Serguei Katkov[SCEV] Re-land: Fix isKnownPredicate
2018-03-16 Matthew Simpson[AArch64] Implement getArithmeticReductionCost
2018-03-16 Matthew Simpson[TTI, AArch64] Allow the cost model analysis to test...
2018-03-15 Matthew Simpson[ConstantFolding, InstSimplify] Handle more vector...
2018-03-07 Evandro Menezes[AArch64] Adjust the cost of integer vector division
next