OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[InstCombine] add abs tests with undef elts; NFC
[android-x86/external-llvm.git]
/
test
/
Analysis
/
2018-06-29
Roman Shirokiy
Fix overconfident assert in ScalarEvolution::isImpliedV...
tree
|
commitdiff
2018-06-28
John Brawn
Add a PhiValuesAnalysis pass to calculate the underlyin...
tree
|
commitdiff
2018-06-27
Adhemerval Zanella
[AArch64] Add custom lowering for v4i8 trunc store
tree
|
commitdiff
2018-06-25
David Green
[DA] Delinearise AddRecs if we can prove they don't...
tree
|
commitdiff
2018-06-22
Simon Pilgrim
[CostModel][AArch64] Add some initial costs for SK_Sele...
tree
|
commitdiff
2018-06-21
Tim Shen
[SCEV] Re-apply r335197 (with Polly fixes).
tree
|
commitdiff
2018-06-21
Nicolai Haehnle
AMDGPU: Convert test cases to the dimension-aware intri...
tree
|
commitdiff
2018-06-21
David Green
[DA] Enable -da-delinearize by default
tree
|
commitdiff
2018-06-21
Simon Pilgrim
[X86][AVX] Reduce v4f64/v4i64 shuffle costs (PR37882)
tree
|
commitdiff
2018-06-21
Tim Shen
Revert "[SCEV] Improve zext(A /u B) and zext(A % B)"
tree
|
commitdiff
2018-06-21
Tim Shen
[SCEV] Improve zext(A /u B) and zext(A % B)
tree
|
commitdiff
2018-06-20
Roman Lebedev
[NFC][SCEV] Add tests related to bit masking (PR37793)
tree
|
commitdiff
2018-06-19
Sanjoy Das
Revert "[SCEV] Add nuw/nsw to mul ops in StrengthenNoWr...
tree
|
commitdiff
2018-06-14
George Burgess IV
[MSSA] Print more optimization information
tree
|
commitdiff
2018-06-14
Justin Lebar
[SCEV] Simplify zext/trunc idiom that appears when...
tree
|
commitdiff
2018-06-14
Justin Lebar
[SCEV] Simplify trunc-of-add/mul to add/mul-of-trunc...
tree
|
commitdiff
2018-06-14
Simon Pilgrim
[CostModel][AArch64] Add cost tests for ALTERNATE/SELEC...
tree
|
commitdiff
2018-06-14
Simon Pilgrim
[CostModel] Recognise REVERSE shuffle mask if the eleme...
tree
|
commitdiff
2018-06-13
Simon Pilgrim
[CostModel][X86] Test showing failure to recognise...
tree
|
commitdiff
2018-06-13
Simon Pilgrim
[CostModel] Recognise BROADCAST shuffle mask if the...
tree
|
commitdiff
2018-06-13
Simon Pilgrim
[CostModel][X86] Test showing failure to recognise...
tree
|
commitdiff
2018-06-13
Max Kazantsev
[SimplifyIndVars] Ignore dead users
tree
|
commitdiff
2018-06-12
Simon Pilgrim
[CostModel] Replace ShuffleKind::SK_Alternate with...
tree
|
commitdiff
2018-06-12
Simon Pilgrim
[CostModel] Treat Identity shuffle masks as zero cost
tree
|
commitdiff
2018-06-12
Simon Pilgrim
[CostModel][X86] Add extra Identity shuffle mask cost...
tree
|
commitdiff
2018-06-11
Tim Shen
Fix incorrect CHECK-LABEL
tree
|
commitdiff
2018-06-11
Justin Lebar
[SCEV] Add transform zext((A * B * ...)<nuw>) --> ...
tree
|
commitdiff
2018-06-11
Justin Lebar
[SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags...
tree
|
commitdiff
2018-06-11
Tim Shen
[SCEV] Canonicalize "A /u C1 /u C2" to "A /u (C1*C2)".
tree
|
commitdiff
2018-06-09
Simon Pilgrim
[CostModel][X86] Add 'select' style shuffle costs tests...
tree
|
commitdiff
2018-06-08
Krzysztof Parzyszek
[SCEV] Look through zero-extends in howFarToZero
tree
|
commitdiff
2018-06-08
Artur Pilipenko
[BPI] Apply invoke heuristic before loop branch heuristic
tree
|
commitdiff
2018-06-05
Simon Pilgrim
[X86][SSE] Use multiplication scale factors for v8i16...
tree
|
commitdiff
2018-06-01
Karl-Johan Karlsson
[ConstantFold] Disallow folding vector geps into bitcasts
tree
|
commitdiff
2018-06-01
Karl-Johan Karlsson
[ConstantFold] Add lit testcase for bitcast problem...
tree
|
commitdiff
2018-05-31
David Green
[DA] Fix direction vectors for weakZeroSrcSIV
tree
|
commitdiff
2018-05-30
Daniel Neilson
[AliasSet] Teach the alias set how to handle atomic...
tree
|
commitdiff
2018-05-29
Daniel Neilson
[BasicAA] Teach the analysis about atomic memcpy
tree
|
commitdiff
2018-05-23
Piotr Padlewski
Fix aliasing of launder.invariant.group
tree
|
commitdiff
2018-05-22
Simon Pilgrim
[TTI] Add uniform/non-uniform constant Pow2 detection...
tree
|
commitdiff
2018-05-18
Piotr Padlewski
Propagate nonnull and dereferenceable throught launder
tree
|
commitdiff
2018-05-18
Piotr Padlewski
[MemDep] Fixed handling of invariant.group
tree
|
commitdiff
2018-05-18
Serguei Katkov
[LICM] Extend the MustExecute scope
tree
|
commitdiff
2018-05-17
George Burgess IV
Revert r332657: "[AA] cfl-anders-aa with field sensitivity"
tree
|
commitdiff
2018-05-17
David Bolvansky
[AA] cfl-anders-aa with field sensitivity
tree
|
commitdiff
2018-05-16
Krzysztof Pszeniczny
[BasicAA] Fix handling of invariant group launders
tree
|
commitdiff
2018-05-15
Michael Zolotukhin
[MemorySSA] Don't sort IDF blocks.
tree
|
commitdiff
2018-05-10
George Burgess IV
Add regression test for r331976
tree
|
commitdiff
2018-05-10
Serguei Katkov
[SCEV] Add missed Test for rL331949.
tree
|
commitdiff
2018-05-09
Adhemerval Zanella
[AArch64] Improve cost of vector division by constant
tree
|
commitdiff
2018-05-09
Simon Pilgrim
[CostModel][X86] Split off SLM checks
tree
|
commitdiff
2018-05-09
Shiva Chen
[DebugInfo] Add DILabel metadata and intrinsic llvm...
tree
|
commitdiff
2018-05-03
Piotr Padlewski
Rename invariant.group.barrier to launder.invariant...
tree
|
commitdiff
2018-05-03
Max Kazantsev
Re-enable "[SCEV] Make computeExitLimit more simple...
tree
|
commitdiff
2018-05-02
Piotr Padlewski
Mark invariant.group.barrier as inaccessiblememonly
tree
|
commitdiff
2018-04-27
Mikhail Maltsev
[IR] Do not assume that function pointers are aligned
tree
|
commitdiff
2018-04-26
Matthew Simpson
[TTI, AArch64] Add transpose shuffle kind
tree
|
commitdiff
2018-04-26
Max Kazantsev
Revert "[SCEV] Make computeExitLimit more simple and...
tree
|
commitdiff
2018-04-25
Simon Pilgrim
[CostModel][X86] Add div/rem tests for non-uniform...
tree
|
commitdiff
2018-04-23
Matthew Simpson
[AArch64] Add cost model test case for transpose
tree
|
commitdiff
2018-04-20
Simon Pilgrim
[CostModel][X86] Add vector element insert/extract...
tree
|
commitdiff
2018-04-20
Simon Pilgrim
[CostModel][X86] Add srem/urem constant cost tests
tree
|
commitdiff
2018-04-20
Simon Pilgrim
[CostModel][X86] Add SLM/GLM/BtVer2 compare + division...
tree
|
commitdiff
2018-04-20
Simon Pilgrim
[CostModel][X86] Split off BtVer2 cost checks
tree
|
commitdiff
2018-04-20
Simon Pilgrim
[CostModel][X86] Add GoldmontPlus cost tests
tree
|
commitdiff
2018-04-16
Shiva Chen
[BasicAA] Return MayAlias for the pointer plus variable...
tree
|
commitdiff
2018-04-13
Simon Pilgrim
[CostModel][X86] Add some specific cpu targets to the...
tree
|
commitdiff
2018-04-13
Simon Pilgrim
[CostModel][X86] Split fma arith costs tests from other...
tree
|
commitdiff
2018-04-13
Simon Pilgrim
[CostModel][X86] Regenerate latency/codesize cost tests
tree
|
commitdiff
2018-04-13
Simon Pilgrim
[CostModel][X86] Regenerate cast conversion cost tests
tree
|
commitdiff
2018-04-13
Simon Pilgrim
[CostModel][X86] Regenerate masked intrinsic cost tests
tree
|
commitdiff
2018-04-10
David Green
[DA] Improve alias checking in dependence analysis
tree
|
commitdiff
2018-04-07
Simon Pilgrim
[CostModel][X86] Regenerate vector reduction cost tests...
tree
|
commitdiff
2018-04-07
Simon Pilgrim
[CostModel][X86] Regenerate vector select cost tests...
tree
|
commitdiff
2018-04-07
Simon Pilgrim
[CostModel][X86] Regenerate vector integer truncation...
tree
|
commitdiff
2018-04-07
Simon Pilgrim
[CostModel][X86] Regenerate silvermont (and added goldm...
tree
|
commitdiff
2018-04-07
Simon Pilgrim
[CostModel][X86] Fix v32i16/v64i8 SETCC costs on AVX512...
tree
|
commitdiff
2018-04-07
Simon Pilgrim
[CostModel][X86] Regenerate vector comparison cost...
tree
|
commitdiff
2018-04-06
Simon Pilgrim
[CostModel][X86] Regenerate bit count cost tests with...
tree
|
commitdiff
2018-04-06
Simon Pilgrim
[CostModel][X86] Regenerate vector shuffle cost tests...
tree
|
commitdiff
2018-04-06
Simon Pilgrim
[CostModel][X86] Regenerate bswap/bitreverse cost tests...
tree
|
commitdiff
2018-04-06
Simon Pilgrim
[CostModel][X86] Regenerate integer extension/truncatio...
tree
|
commitdiff
2018-04-06
Simon Pilgrim
[CostModel][X86] Regenerate integer division/remainder...
tree
|
commitdiff
2018-04-06
Simon Pilgrim
[CostModel][X86] Regenerate vector shift cost tests...
tree
|
commitdiff
2018-04-06
Simon Pilgrim
[CostModel][X86] Regenerate int<->fp cost tests with...
tree
|
commitdiff
2018-04-06
Simon Pilgrim
[UpdateTestChecks] Add update_analyze_test_checks.py...
tree
|
commitdiff
2018-04-04
Simon Pilgrim
[X86][CostModel] Use generic SSE levels instead of...
tree
|
commitdiff
2018-04-04
Nicolai Haehnle
AMDGPU: Dimension-aware image intrinsics
tree
|
commitdiff
2018-04-03
Max Kazantsev
[SCEV] Make computeExitLimit more simple and more powerful
tree
|
commitdiff
2018-03-29
George Burgess IV
[MemorySSA] Consider callsite args for hashing and...
tree
|
commitdiff
2018-03-27
Max Kazantsev
[SCEV] Make exact taken count calculation more optimistic
tree
|
commitdiff
2018-03-25
Craig Topper
[X86] Update cost model for Goldmont. Add fsqrt costs...
tree
|
commitdiff
2018-03-20
Philip Reames
[MustExecute] Shwo the effect of using full loop info...
tree
|
commitdiff
2018-03-20
Philip Reames
[MustExecute] Add simplest possible test for LoopSafetyOnfo
tree
|
commitdiff
2018-03-20
Philip Reames
[MustExecute] Use the annotation style printer
tree
|
commitdiff
2018-03-20
Philip Reames
Add an analysis printer for must execute reasoning
tree
|
commitdiff
2018-03-19
Serguei Katkov
[SCEV] Re-land: Fix isKnownPredicate
tree
|
commitdiff
2018-03-16
Matthew Simpson
[AArch64] Implement getArithmeticReductionCost
tree
|
commitdiff
2018-03-16
Matthew Simpson
[TTI, AArch64] Allow the cost model analysis to test...
tree
|
commitdiff
2018-03-15
Matthew Simpson
[ConstantFolding, InstSimplify] Handle more vector...
tree
|
commitdiff
next