projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add a unittest for SmallDenseMap that tests assigning a SmallDenseMap when it is...
2015-10-29
Simon Pilgrim
[X86][SSE] Added load+sext tests for 16i1->16i8 and...
commit
|
commitdiff
|
tree
2015-10-29
Simon Pilgrim
[X86][SSE] Shuffle blends with zero
commit
|
commitdiff
|
tree
2015-10-27
Simon Pilgrim
[X86][AVX512] Test UNPCK with non-sequential scalars
commit
|
commitdiff
|
tree
2015-10-25
Simon Pilgrim
[X86][AVX] Regenerate tests.
commit
|
commitdiff
|
tree
2015-10-25
Simon Pilgrim
[X86][SSE4A] Fix for EXTRQI shuffle lowering.
commit
|
commitdiff
|
tree
2015-10-25
Simon Pilgrim
[X86][SSE] Refreshed tests (missing AVX512 patterns)
commit
|
commitdiff
|
tree
2015-10-25
Simon Pilgrim
[X86][SSE] Added tests for shuffling through bitcasts.
commit
|
commitdiff
|
tree
2015-10-25
Simon Pilgrim
[X86][SSE] vector sext/zext tests - remove unnecessary...
commit
|
commitdiff
|
tree
2015-10-25
Simon Pilgrim
[X86][SSE] shift/rotate tests - remove unnecessary...
commit
|
commitdiff
|
tree
2015-10-25
Simon Pilgrim
[X86] PMOV*X* tests - remove unnecessary mcpu arguments...
commit
|
commitdiff
|
tree
2015-10-25
Simon Pilgrim
[X86] Stack folding tests - just use mtriple - no need...
commit
|
commitdiff
|
tree
2015-10-24
Simon Pilgrim
[X86][SSE] Use lowerVectorShuffleWithUNPCK instead...
commit
|
commitdiff
|
tree
2015-10-24
Simon Pilgrim
[X86][SSE] lowerVectorShuffleWithUNPCK - use equivalent...
commit
|
commitdiff
|
tree
2015-10-24
Simon Pilgrim
Removed old FIXME - we do generate movddup for SSE3...
commit
|
commitdiff
|
tree
2015-10-24
Simon Pilgrim
[DAGCombiner] Tidy up ConstantFP commutation. NFCI
commit
|
commitdiff
|
tree
2015-10-24
Simon Pilgrim
[DAGCombiner] Generalize masking of constant rotates.
commit
|
commitdiff
|
tree
2015-10-24
Simon Pilgrim
Fix unused variable warning. NFC.
commit
|
commitdiff
|
tree
2015-10-24
Simon Pilgrim
[X86][XOP] Add support for lowering vector rotations
commit
|
commitdiff
|
tree
2015-10-20
Simon Pilgrim
[X86][SSE] Add 256-bit vector bit rotation tests.
commit
|
commitdiff
|
tree
2015-10-18
Simon Pilgrim
[X86][SSE] Add vector bit rotation tests.
commit
|
commitdiff
|
tree
2015-10-18
Simon Pilgrim
Use SDValue bool check. NFCI.
commit
|
commitdiff
|
tree
2015-10-18
Simon Pilgrim
Move one-use variable inside test. NFC.
commit
|
commitdiff
|
tree
2015-10-17
Simon Pilgrim
[X86][XOP] Add VPROT instruction opcodes
commit
|
commitdiff
|
tree
2015-10-17
Simon Pilgrim
[X86][XOP] Add VPROT rotate by immediate intrinsics...
commit
|
commitdiff
|
tree
2015-10-17
Simon Pilgrim
[DAG] Ensure vector constant folding uses correct scalar...
commit
|
commitdiff
|
tree
2015-10-17
Simon Pilgrim
[CostModel] Fixed AVX integer shift costs
commit
|
commitdiff
|
tree
2015-10-17
Simon Pilgrim
[X86][FastISel] Teach how to select SSE4A nontemporal...
commit
|
commitdiff
|
tree
2015-10-17
Simon Pilgrim
[InstCombine] SSE4A constant folding and conversion...
commit
|
commitdiff
|
tree
2015-10-13
Simon Pilgrim
[InstCombine][SSE4A] Remove broken INSERTQI range combining...
commit
|
commitdiff
|
tree
2015-10-12
Simon Pilgrim
[InstCombine] Tidied up SSE4A tests.
commit
|
commitdiff
|
tree
2015-10-12
Simon Pilgrim
[SelectionDAG] Add common vector constant folding helper...
commit
|
commitdiff
|
tree
2015-10-11
Simon Pilgrim
[DAGCombiner] Improved FMA combine support for vectors
commit
|
commitdiff
|
tree
2015-10-11
Simon Pilgrim
[X86] Completed SHL cost model tests
commit
|
commitdiff
|
tree
2015-10-11
Simon Pilgrim
[X86] Renamed SHL cost model tests
commit
|
commitdiff
|
tree
2015-10-11
Simon Pilgrim
[X86] Added LSHR cost model tests
commit
|
commitdiff
|
tree
2015-10-11
Simon Pilgrim
[X86] Added ASHR cost model tests
commit
|
commitdiff
|
tree
2015-10-11
Simon Pilgrim
[DAGCombiner] Tidyup FMINNUM/FMAXNUM constant folding
commit
|
commitdiff
|
tree
2015-10-11
Simon Pilgrim
[InstCombine][X86][XOP] Combine XOP integer vector...
commit
|
commitdiff
|
tree
2015-10-11
Simon Pilgrim
[X86][XOP] Added support for the lowering of 128-bit...
commit
|
commitdiff
|
tree
2015-10-10
Simon Pilgrim
[X86][SSE] Vector signed/unsigned integer compare tests.
commit
|
commitdiff
|
tree
2015-10-04
Simon Pilgrim
[X86][SSE4A] Added shuffle decode tests for 'special...
commit
|
commitdiff
|
tree
2015-10-03
Simon Pilgrim
[DAGCombiner] Generalize FADD constant combines to...
commit
|
commitdiff
|
tree
2015-10-03
Simon Pilgrim
[X86] Lower SEXTLOAD using SIGN_EXTEND_VECTOR_INREG...
commit
|
commitdiff
|
tree
2015-10-03
Simon Pilgrim
[X86][SSE] Add FADD combine tests.
commit
|
commitdiff
|
tree
2015-10-03
Simon Pilgrim
[DAGCombiner] Merge SIGN_EXTEND_INREG vector constant...
commit
|
commitdiff
|
tree
2015-09-30
Simon Pilgrim
[X86][XOP] Added support for the lowering of 128-bit...
commit
|
commitdiff
|
tree
2015-09-29
Simon Pilgrim
[InstCombine] Improve Vector Demanded Bits Through...
commit
|
commitdiff
|
tree
2015-09-26
Simon Pilgrim
[InstCombine] Removed unnecessary meta attributes.
commit
|
commitdiff
|
tree
2015-09-24
Simon Pilgrim
[X86][SSE2] Fix zero/any extension shuffles that don...
commit
|
commitdiff
|
tree
2015-09-23
Simon Pilgrim
[X86][SSE] Replace 128-bit SSE41 PMOVSX intrinsics...
commit
|
commitdiff
|
tree
2015-09-22
Simon Pilgrim
[X86][SSE] Match zero/any extension shuffles that don...
commit
|
commitdiff
|
tree
2015-09-21
Simon Pilgrim
[DAGCombiner] Improve FMA support for interpolation...
commit
|
commitdiff
|
tree
2015-09-21
Simon Pilgrim
[DAGCombiner] Tidy up FMA combine helpers. NFCI.
commit
|
commitdiff
|
tree
2015-09-20
Simon Pilgrim
[X86][SSE] Intrinsics builtins test refresh. NFCI
commit
|
commitdiff
|
tree
2015-09-19
Simon Pilgrim
[X86][AVX2] Use general sext IR for vpmovsx stack folding...
commit
|
commitdiff
|
tree
2015-09-19
Simon Pilgrim
[X86][SSE] Vectorize CTTZ + CTTZ_ZERO_UNDEF
commit
|
commitdiff
|
tree
2015-09-19
Simon Pilgrim
[InstCombine] Use SimplifyDemandedVectorEltsLow helper...
commit
|
commitdiff
|
tree
2015-09-17
Simon Pilgrim
[InstCombine] Added vector demanded bits support for...
commit
|
commitdiff
|
tree
2015-09-13
Simon Pilgrim
[X86][MMX] Added shuffle decodes for MMX/3DNow! shuffles.
commit
|
commitdiff
|
tree
2015-09-12
Simon Pilgrim
[X86] Renamed lowerVectorShuffleAsUnpack NFCI.
commit
|
commitdiff
|
tree
2015-09-12
Simon Pilgrim
[X86] Moved lowerVectorShuffleWithUNPCK earlier to...
commit
|
commitdiff
|
tree
2015-09-12
Simon Pilgrim
[X86] Added i1 vector sextload tests
commit
|
commitdiff
|
tree
2015-09-12
Simon Pilgrim
[X86][FMA] Refreshed fma tests
commit
|
commitdiff
|
tree
2015-09-12
Simon Pilgrim
Fixed unused variable warning.
commit
|
commitdiff
|
tree
2015-09-12
Simon Pilgrim
[InstCombine] CVTPH2PS Vector Demanded Elements + Constant...
commit
|
commitdiff
|
tree
2015-09-12
Simon Pilgrim
[X86][SSE] Use general sext IR for (v)pmovsx stack...
commit
|
commitdiff
|
tree
2015-09-06
Simon Pilgrim
[X86][MMX] Added missing stack folding tests for MMX...
commit
|
commitdiff
|
tree
2015-09-06
Simon Pilgrim
[X86][AVX512] Added 512-bit vector shift tests.
commit
|
commitdiff
|
tree
2015-09-05
Simon Pilgrim
[X86] Updated vector lzcnt tests. Added missing vec512...
commit
|
commitdiff
|
tree
2015-09-05
Simon Pilgrim
[X86] Updated vector tzcnt tests. Added vec512 tests.
commit
|
commitdiff
|
tree
2015-09-05
Simon Pilgrim
[X86] Updated vector popcnt tests. Added vec512 tests.
commit
|
commitdiff
|
tree
2015-09-04
Simon Pilgrim
[X86][AVX] Test tidyup + regeneration. NFCI.
commit
|
commitdiff
|
tree
2015-08-24
Simon Pilgrim
[X86][SSE] Added tests for zero-extension vector shuffles...
commit
|
commitdiff
|
tree
2015-08-23
Simon Pilgrim
[DAGCombiner] Fold CONCAT_VECTORS of bitcasted EXTRACT_SUBVECTOR
commit
|
commitdiff
|
tree
2015-08-21
Simon Pilgrim
Line endings fix.
commit
|
commitdiff
|
tree
2015-08-19
Simon Pilgrim
[DAGCombiner] Added SMAX/SMIN/UMAX/UMIN constant folding
commit
|
commitdiff
|
tree
2015-08-19
Simon Pilgrim
[DAGCombiner] Fold CONCAT_VECTORS of EXTRACT_SUBVECTOR...
commit
|
commitdiff
|
tree
2015-08-18
Simon Pilgrim
[X86] Refreshed sign extension tests.
commit
|
commitdiff
|
tree
2015-08-18
Simon Pilgrim
[X86][AVX] Added shuffle concatenation tests
commit
|
commitdiff
|
tree
2015-08-18
Simon Pilgrim
Updated constants to give more useful min/max constant...
commit
|
commitdiff
|
tree
2015-08-18
Simon Pilgrim
Fixed max/min typo in test names
commit
|
commitdiff
|
tree
2015-08-18
Simon Pilgrim
[X86][SSE} Added constant SMAX/SMIN/UMAX/UMIN tests
commit
|
commitdiff
|
tree
2015-08-18
Simon Pilgrim
[X86][SSE] Added extra vector truncation tests.
commit
|
commitdiff
|
tree
2015-08-15
Simon Pilgrim
Updated broadcast stack folding test to avoid use of...
commit
|
commitdiff
|
tree
2015-08-15
Simon Pilgrim
[DAGCombiner] Attempt to mask vectors before zero extension...
commit
|
commitdiff
|
tree
2015-08-14
Simon Pilgrim
Renamed min tests (typo)
commit
|
commitdiff
|
tree
2015-08-13
Simon Pilgrim
[AMDGPU] Use the general SMAX/SMIN/UMAX/UMIN pattern...
commit
|
commitdiff
|
tree
2015-08-13
Simon Pilgrim
[X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern...
commit
|
commitdiff
|
tree
2015-08-13
Simon Pilgrim
[X86][SSE] Tests for SMAX/SMIN/UMAX/UMIN vector instructions
commit
|
commitdiff
|
tree
2015-08-13
Simon Pilgrim
[InstCombine] SSE/AVX vector shifts demanded shift...
commit
|
commitdiff
|
tree
2015-08-12
Simon Pilgrim
Cleaned up test. NFCI.
commit
|
commitdiff
|
tree
2015-08-12
Simon Pilgrim
unused variable warning fix.
commit
|
commitdiff
|
tree
2015-08-12
Simon Pilgrim
[InstCombine] Move SSE/AVX vector blend folding to...
commit
|
commitdiff
|
tree
2015-08-10
Simon Pilgrim
[InstCombine] Move SSE2/AVX2 arithmetic vector shift...
commit
|
commitdiff
|
tree
2015-08-07
Simon Pilgrim
[InstCombine] Fix SSE2/AVX2 vector logical shift by...
commit
|
commitdiff
|
tree
2015-08-05
Simon Pilgrim
[InstCombine] Added more specific SSE2/AVX2 vector...
commit
|
commitdiff
|
tree
2015-08-05
Simon Pilgrim
Fixed line endings.
commit
|
commitdiff
|
tree
2015-08-04
Simon Pilgrim
[InstCombine] Split off SSE2/AVX2 vector shift tests.
commit
|
commitdiff
|
tree
2015-08-04
Simon Pilgrim
[InstCombine] Moved SSE vector shift constant folding...
commit
|
commitdiff
|
tree
2015-08-02
Simon Pilgrim
[X86][SSE] Refreshed sse2 vector shift tests
commit
|
commitdiff
|
tree
next