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
[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...
tree
|
commitdiff
2018-07-26
Keno Fischer
[SCEV] Don't expand Wrap predicate using inttoptr in...
tree
|
commitdiff
2018-07-25
Stanislav Mekhanoshin
Fix llvm::ComputeNumSignBits with some operations and...
tree
|
commitdiff
2018-07-24
Roman Tereshin
[SCEV] Add zext(C + x + ...) -> D + zext(C-D + x +...
tree
|
commitdiff
2018-07-19
Max Kazantsev
[SCEV] Fix buggy behavior in getAddExpr with truncs
tree
|
commitdiff
2018-07-18
Max Kazantsev
[NFC] Make a test more neat
tree
|
commitdiff
2018-07-13
Tim Shen
Re-apply "[SCEV] Strengthen StrengthenNoWrapFlags ...
tree
|
commitdiff
2018-07-13
Tim Renouf
DivergenceAnalysis: added debug output
tree
|
commitdiff
2018-07-12
Piotr Padlewski
Simplify recursive launder.invariant.group and strip
tree
|
commitdiff
2018-07-11
Simon Pilgrim
[TargetTransformInfo] Add pow2 analysis for scalar...
tree
|
commitdiff
2018-07-09
Manoj Gupta
llvm: Add support for "-fno-delete-null-pointer-checks"
tree
|
commitdiff
2018-07-07
Simon Pilgrim
[CostModel][X86] Add SREM/UREM general and constant...
tree
|
commitdiff
2018-07-06
Tim Shen
Revert "[SCEV] Strengthen StrengthenNoWrapFlags (reappl...
tree
|
commitdiff
2018-07-06
Max Kazantsev
Revert "[InstCombine] Delay foldICmpUsingKnownBits...
tree
|
commitdiff
2018-07-05
Simon Pilgrim
[CostModel][X86] Add UDIV/UREM by pow2 costs
tree
|
commitdiff
2018-07-03
Max Kazantsev
[InstCombine] Delay foldICmpUsingKnownBits until simple...
tree
|
commitdiff
2018-07-02
Tim Shen
[SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428).
tree
|
commitdiff
2018-07-02
Simon Pilgrim
[CostModel][X86] Add cost tests for fp rounding intrinsics
tree
|
commitdiff
2018-07-02
Piotr Padlewski
Implement strip.invariant.group
tree
|
commitdiff
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
next