OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[CMake] Connecting check-all and test-depends targets correctly
2016-09-01
Simon Pilgrim
[X86][SSE] Dropped (V)CVTPD2PS intrinsic patterns now...
commit
|
commitdiff
|
tree
2016-08-31
Simon Pilgrim
[X86][SSE] Improve awareness of (v)cvtpd2ps implicit...
commit
|
commitdiff
|
tree
2016-08-31
Simon Pilgrim
[X86][SSE] Improve awareness of fptrunc implicit zeroing...
commit
|
commitdiff
|
tree
2016-08-28
Simon Pilgrim
[X86][AVX512] Only combine EVEX targets shuffles to...
commit
|
commitdiff
|
tree
2016-08-26
Simon Pilgrim
[X86][SSE4A] The EXTRQ/INSERTQ bit extraction/insertion...
commit
|
commitdiff
|
tree
2016-08-25
Simon Pilgrim
[X86][SSE] INSERTPS is only combined on v4f32 types...
commit
|
commitdiff
|
tree
2016-08-25
Simon Pilgrim
Fix line endings
commit
|
commitdiff
|
tree
2016-08-25
Simon Pilgrim
[X86][AVX] Improved AVX512F/AVX512VL SubVectorBroadcast...
commit
|
commitdiff
|
tree
2016-08-25
Simon Pilgrim
[X86][AVX] Provide SubVectorBroadcast fallback if load...
commit
|
commitdiff
|
tree
2016-08-24
Simon Pilgrim
[X86][SSE] Add MINSD/MAXSD/MINSS/MAXSS intrinsic scalar...
commit
|
commitdiff
|
tree
2016-08-24
Simon Pilgrim
[X86][SSE] Add support for combining VZEXT_MOVL target...
commit
|
commitdiff
|
tree
2016-08-24
Simon Pilgrim
[X86][SSE] Regenerate scalar math load folding tests...
commit
|
commitdiff
|
tree
2016-08-24
Simon Pilgrim
[X86][AVX2] Ensure on 32-bit targets that we broadcast...
commit
|
commitdiff
|
tree
2016-08-24
Simon Pilgrim
[X86][F16C] Regenerated f16c tests
commit
|
commitdiff
|
tree
2016-08-24
Simon Pilgrim
[X86][SSE] Add support for 32-bit element vectors to...
commit
|
commitdiff
|
tree
2016-08-23
Simon Pilgrim
[X86][SSE] Demonstrate inability to recognise that...
commit
|
commitdiff
|
tree
2016-08-23
Simon Pilgrim
[X86][AVX] Updated fptosi_2f64_to_4i32 test to show...
commit
|
commitdiff
|
tree
2016-08-23
Simon Pilgrim
[X86][AVX] Add v2i32 fp to int conversion tests
commit
|
commitdiff
|
tree
2016-08-23
Simon Pilgrim
[X86][AVX] Add AVX2/AVX512 fp to int conversion tests
commit
|
commitdiff
|
tree
2016-08-23
Simon Pilgrim
[X86][SSE] Demonstrate inability to recognise that...
commit
|
commitdiff
|
tree
2016-08-23
Simon Pilgrim
[X86][SSE] Demonstrate inability to recognise that...
commit
|
commitdiff
|
tree
2016-08-22
Simon Pilgrim
[X86][AVX] Don't use SubVectorBroadcast if there are...
commit
|
commitdiff
|
tree
2016-08-22
Simon Pilgrim
[X86] Only accept SM_SentinelUndef (-1) as an undefined...
commit
|
commitdiff
|
tree
2016-08-22
Simon Pilgrim
[X86][SSE] Avoid specifying unused arguments in SHUFPD...
commit
|
commitdiff
|
tree
2016-08-22
Simon Pilgrim
[ThinLTO][X86] Fix windows build
commit
|
commitdiff
|
tree
2016-08-21
Simon Pilgrim
[CostModel][X86] Removed shift tests
commit
|
commitdiff
|
tree
2016-08-21
Simon Pilgrim
[CostModel][X86] Added costs for vXi16 and vXi8 vectors...
commit
|
commitdiff
|
tree
2016-08-21
Simon Pilgrim
[CostModel][X86] Replaced SSSE3 with SSE2 costs to...
commit
|
commitdiff
|
tree
2016-08-21
Simon Pilgrim
[CostModel][X86] Added fsqrt and fma costs
commit
|
commitdiff
|
tree
2016-08-21
Simon Pilgrim
[CostModel][X86] Split off float arithmetic cost tests
commit
|
commitdiff
|
tree
2016-08-21
Simon Pilgrim
[X86][AVX] Dropped combineShuffle256 - this can now...
commit
|
commitdiff
|
tree
2016-08-20
Simon Pilgrim
[X86][SSE] Regenerate 32-bit buildvector test
commit
|
commitdiff
|
tree
2016-08-20
Simon Pilgrim
[X86][SSE] Regenerate subvector extraction widening...
commit
|
commitdiff
|
tree
2016-08-20
Simon Pilgrim
[X86] Regenerate fp truncate tests
commit
|
commitdiff
|
tree
2016-08-20
Simon Pilgrim
Regenerate test
commit
|
commitdiff
|
tree
2016-08-20
Simon Pilgrim
Regenerate test
commit
|
commitdiff
|
tree
2016-08-20
Simon Pilgrim
[X86][XOP] Tweak vpermil2pd test to stop it being combined...
commit
|
commitdiff
|
tree
2016-08-20
Simon Pilgrim
Use SDValue::getOpcode() helper instead of via SDValue...
commit
|
commitdiff
|
tree
2016-08-20
Simon Pilgrim
[X86][SSE] Added vector interleave test (PR21281)
commit
|
commitdiff
|
tree
2016-08-19
Simon Pilgrim
[CostModel][X86] Added sub, or, and, fadd and fsub...
commit
|
commitdiff
|
tree
2016-08-19
Simon Pilgrim
[CostModel][X86] Added some AVX512 and 512-bit vector...
commit
|
commitdiff
|
tree
2016-08-19
Simon Pilgrim
[CostModel][X86] Add fdiv + frem cost tests
commit
|
commitdiff
|
tree
2016-08-19
Simon Pilgrim
[X86][SSE] Generalised combining to VZEXT_MOVL to any...
commit
|
commitdiff
|
tree
2016-08-19
Simon Pilgrim
[X86][SSE] Add support for matching commuted insertps...
commit
|
commitdiff
|
tree
2016-08-18
Simon Pilgrim
[X86][SSE] Missed insertps shuffle patterns
commit
|
commitdiff
|
tree
2016-08-18
Simon Pilgrim
[X86][SSE] Add SSE1 tests to make sure we don't merge...
commit
|
commitdiff
|
tree
2016-08-18
Simon Pilgrim
Remove trailing whitespace
commit
|
commitdiff
|
tree
2016-08-16
Simon Pilgrim
[X86][AVX] Fixed typo in zero element insertion
commit
|
commitdiff
|
tree
2016-08-16
Simon Pilgrim
[X86][SSE] Add support for combining v2f64 target shuffles...
commit
|
commitdiff
|
tree
2016-08-16
Simon Pilgrim
[X86][AVX512BW] Updated tests to demonstrate AVX512BW...
commit
|
commitdiff
|
tree
2016-08-16
Simon Pilgrim
[X86][SSE] Add support for combining target shuffles...
commit
|
commitdiff
|
tree
2016-08-12
Simon Pilgrim
[X86][SSE] Add support for combining target shuffles...
commit
|
commitdiff
|
tree
2016-08-12
Simon Pilgrim
[X86][SSE] Fixed PALIGNR target shuffle decode
commit
|
commitdiff
|
tree
2016-08-11
Simon Pilgrim
Fixed VS2015 (Update 3) warning - differing const/volatile...
commit
|
commitdiff
|
tree
2016-08-10
Simon Pilgrim
[X86][SSE] Dropped blend(insertps(x,y),zero) combine...
commit
|
commitdiff
|
tree
2016-08-10
Simon Pilgrim
[X86][XOP] Tweak vpermil2pd test to stop it being combined...
commit
|
commitdiff
|
tree
2016-08-10
Simon Pilgrim
[X86][SSE] Regenerate vector shift lowering tests
commit
|
commitdiff
|
tree
2016-08-10
Simon Pilgrim
[X86][SSE] Add support for combining target shuffles...
commit
|
commitdiff
|
tree
2016-08-10
Simon Pilgrim
[X86][SSE] Only treat SM_SentinelUndef as UNDEF in...
commit
|
commitdiff
|
tree
2016-08-10
Simon Pilgrim
[X86][SSE] Reorder shuffle mask undef helper predicates...
commit
|
commitdiff
|
tree
2016-08-10
Simon Pilgrim
[X86][SSE] Regenerate SSE1 tests
commit
|
commitdiff
|
tree
2016-08-10
Simon Pilgrim
Regenerate test
commit
|
commitdiff
|
tree
2016-08-10
Simon Pilgrim
[DAGCombine] Avoid INSERT_SUBVECTOR reinsertions (PR28678)
commit
|
commitdiff
|
tree
2016-08-09
Simon Pilgrim
[DAGCombiner] Better support for shifting large value...
commit
|
commitdiff
|
tree
2016-08-09
Simon Pilgrim
[X86][XOP] Add support for combining target shuffles...
commit
|
commitdiff
|
tree
2016-08-09
Simon Pilgrim
[X86][XOP] Add support for combining target shuffles...
commit
|
commitdiff
|
tree
2016-08-09
Simon Pilgrim
[X86][SSE] Fix memory folding of (v)roundsd / (v)roundss
commit
|
commitdiff
|
tree
2016-08-08
Simon Pilgrim
Fix Wdocumentation unknown parameter warning
commit
|
commitdiff
|
tree
2016-08-08
Simon Pilgrim
[X86][SSE] Assert if the shuffle mask indices are not...
commit
|
commitdiff
|
tree
2016-08-07
Simon Pilgrim
[X86] lowerVectorShuffle - ensure that undefined mask...
commit
|
commitdiff
|
tree
2016-08-07
Simon Pilgrim
[X86][AVX512BW] Add sext/zext AVX512BW 512-bit vector...
commit
|
commitdiff
|
tree
2016-08-07
Simon Pilgrim
[X86][AVX512] Add sext/zext to 512-bit vector tests
commit
|
commitdiff
|
tree
2016-08-06
Simon Pilgrim
[X86][AVX2] Improve sign/zero extension on AVX2 targets
commit
|
commitdiff
|
tree
2016-08-06
Simon Pilgrim
[X86][SSE] Enable commutation between MOVHLPS and UNPCKHPD
commit
|
commitdiff
|
tree
2016-08-06
Simon Pilgrim
[X86][SSE] Regenerate SSE1 shuffle tests
commit
|
commitdiff
|
tree
2016-08-06
Simon Pilgrim
[X86][SSE] Add 2 input shuffle support to matchBinaryVectorS...
commit
|
commitdiff
|
tree
2016-08-05
Simon Pilgrim
[X86][SSE] Add initial support for 2 input target shuffle...
commit
|
commitdiff
|
tree
2016-08-05
Simon Pilgrim
[X86][SSE] Update the the target shuffle matches to...
commit
|
commitdiff
|
tree
2016-08-05
Simon Pilgrim
[X86][SSE] Consistently use the target shuffle root...
commit
|
commitdiff
|
tree
2016-08-05
Simon Pilgrim
[X86][SSE] Added target shuffle combine binary compute...
commit
|
commitdiff
|
tree
2016-08-04
Simon Pilgrim
[X86][SSE] Rename target shuffle unary permute matching...
commit
|
commitdiff
|
tree
2016-08-04
Simon Pilgrim
[X86][SSE] Split off shuffle mask canonicalization...
commit
|
commitdiff
|
tree
2016-08-04
Simon Pilgrim
[X86] Dropped XOP ctbits checks - they match the AVX...
commit
|
commitdiff
|
tree
2016-08-04
Simon Pilgrim
[X86][SSE] Add initial costs for vector CTTZ/CTLZ
commit
|
commitdiff
|
tree
2016-08-04
Simon Pilgrim
[X86][SSE] Don't decide when to scalarize CTTZ/CTLZ...
commit
|
commitdiff
|
tree
2016-08-03
Simon Pilgrim
[X86][SSE] Enable target shuffle combining to combine...
commit
|
commitdiff
|
tree
2016-08-01
Simon Pilgrim
[X86] Use implicit masking of SHLD/SHRD shift double...
commit
|
commitdiff
|
tree
2016-08-01
Simon Pilgrim
Fixed test check ordering issue on windows buildbots
commit
|
commitdiff
|
tree
2016-08-01
Simon Pilgrim
Fixed MSVC out of range shift warning
commit
|
commitdiff
|
tree
2016-07-31
Simon Pilgrim
[X86][SSE] Regenerate frem tests
commit
|
commitdiff
|
tree
2016-07-31
Simon Pilgrim
[X86][SSE] Regenerate fpext tests
commit
|
commitdiff
|
tree
2016-07-31
Simon Pilgrim
[X86] Improve 64-bit shifts on 32-bit targets (PR14593)
commit
|
commitdiff
|
tree
2016-07-31
Simon Pilgrim
[X86] Add tests for the lowering SHLD/SHRD from manual...
commit
|
commitdiff
|
tree
2016-07-31
Simon Pilgrim
[X86] Add tests for the lowering SHLD/SHRD from manual...
commit
|
commitdiff
|
tree
2016-07-30
Simon Pilgrim
[SLPVectorizer][X86] Added vXi8/vXi16 sitofp/uitofp...
commit
|
commitdiff
|
tree
2016-07-30
Simon Pilgrim
Strip trailing whitespace
commit
|
commitdiff
|
tree
2016-07-30
Simon Pilgrim
[X86] Use peekThroughOneUseBitcasts helper function
commit
|
commitdiff
|
tree
2016-07-30
Simon Pilgrim
[X86][SSE] Regenerate vshift tests
commit
|
commitdiff
|
tree
2016-07-30
Simon Pilgrim
[SLPVectorizer][X86] Added SITOFP/UITOFP vectorization...
commit
|
commitdiff
|
tree
2016-07-30
Simon Pilgrim
[X86][AVX] Added signum example test functions from...
commit
|
commitdiff
|
tree
next