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
[SelectionDAG] Improve support for promotion of <1 x fX> floating point argument...
2017-05-02
Simon Pilgrim
[SelectionDAG] Improve support for promotion of <1...
commit
|
commitdiff
|
tree
2017-05-02
Simon Pilgrim
[DAGCombiner] Improve MatchBswapHword logic (PR31357)
commit
|
commitdiff
|
tree
2017-05-01
Simon Pilgrim
[X86] Reduce code for setting operations actions by...
commit
|
commitdiff
|
tree
2017-05-01
Simon Pilgrim
[X86][AVX] Rename LowerVectorBroadcast to lowerBuildVectorAs...
commit
|
commitdiff
|
tree
2017-04-29
Simon Pilgrim
[X86][AVX] Added codegen tests for _mm256_zext* helper...
commit
|
commitdiff
|
tree
2017-04-29
Simon Pilgrim
[X86][SSE] Add initial <2 x half> tests for PR31088
commit
|
commitdiff
|
tree
2017-04-28
Simon Pilgrim
Move variable local to where ita used. NFCI.
commit
|
commitdiff
|
tree
2017-04-28
Simon Pilgrim
[DAGCombiner] Add ComputeNumSignBits vector demanded...
commit
|
commitdiff
|
tree
2017-04-28
Simon Pilgrim
[X86][SSE] Added new tests from D32416 to show codegen...
commit
|
commitdiff
|
tree
2017-04-28
Simon Pilgrim
[X86][SSE] Renames all ones test to better match type.
commit
|
commitdiff
|
tree
2017-04-28
Simon Pilgrim
[X86][SSE] Add codegen test for _mm_set_pd1 (PR32827)
commit
|
commitdiff
|
tree
2017-04-27
Simon Pilgrim
[X86][SSE] Add tests for broadcast from larger vector...
commit
|
commitdiff
|
tree
2017-04-27
Simon Pilgrim
Fixed assert message to correctly refer to MRMSrcReg4VOp3Frm...
commit
|
commitdiff
|
tree
2017-04-26
Simon Pilgrim
[X86] Added pointer math zext test case (PR22970)
commit
|
commitdiff
|
tree
2017-04-26
Simon Pilgrim
[X86][SSE] Add test case for repeated vector insertions...
commit
|
commitdiff
|
tree
2017-04-25
Simon Pilgrim
[X86][AVX2] Add shuffle test for PR27320 showing current...
commit
|
commitdiff
|
tree
2017-04-25
Simon Pilgrim
[X86][SSE] Add tests for PR14657 showing current codegen.
commit
|
commitdiff
|
tree
2017-04-25
Simon Pilgrim
[SelectionDAG] Added getBuildVector(ArrayRef<SDUse...
commit
|
commitdiff
|
tree
2017-04-25
Simon Pilgrim
[DAGCombiner] Refactor to make it easy to add support...
commit
|
commitdiff
|
tree
2017-04-25
Simon Pilgrim
[SelectionDAG] Use getBuildVector helper where possible...
commit
|
commitdiff
|
tree
2017-04-25
Simon Pilgrim
[SelectionDAG] Pull out repeated getValueType calls...
commit
|
commitdiff
|
tree
2017-04-25
Simon Pilgrim
[DAGCombiner] Add vector support for (srl (trunc (srl...
commit
|
commitdiff
|
tree
2017-04-25
Simon Pilgrim
[SelectionDAG] Recognise splat vector isKnownToBeAPowerOfTwo...
commit
|
commitdiff
|
tree
2017-04-25
Simon Pilgrim
[DAGCombiner] Use SDValue::getConstantOperandVal helper...
commit
|
commitdiff
|
tree
2017-04-24
Simon Pilgrim
[DAGCombiner] Use APInt::intersects to avoid tmp variable...
commit
|
commitdiff
|
tree
2017-04-24
Simon Pilgrim
[DAGCombiner] Updated bswap byte offset variable names...
commit
|
commitdiff
|
tree
2017-04-24
Simon Pilgrim
[X86][AVX] Add scheduling latency/throughput tests...
commit
|
commitdiff
|
tree
2017-04-23
Simon Pilgrim
[X86][AVX] Add scheduling latency/throughput tests...
commit
|
commitdiff
|
tree
2017-04-23
Simon Pilgrim
[X86][SSE] Add scheduler class support for SSE42 (PCMPGT...
commit
|
commitdiff
|
tree
2017-04-23
Simon Pilgrim
[X86][SSE] Add scheduling latency/throughput tests...
commit
|
commitdiff
|
tree
2017-04-23
Simon Pilgrim
[X86][SSE] Add scheduling latency/throughput tests...
commit
|
commitdiff
|
tree
2017-04-23
Simon Pilgrim
[X86][SSE] Add missing scheduling latency/throughput...
commit
|
commitdiff
|
tree
2017-04-23
Simon Pilgrim
[X86][SSE] Add scheduling latency/throughput tests...
commit
|
commitdiff
|
tree
2017-04-23
Simon Pilgrim
[X86][SSE] Add scheduling latency/throughput tests...
commit
|
commitdiff
|
tree
2017-04-22
Simon Pilgrim
[X86] Regenerate TLS tests
commit
|
commitdiff
|
tree
2017-04-19
Simon Pilgrim
[InstCombine] Add frem constant folding test (PR3316)
commit
|
commitdiff
|
tree
2017-04-19
Simon Pilgrim
[InstCombine] Add frem constant folding test (PR32177)
commit
|
commitdiff
|
tree
2017-04-19
Simon Pilgrim
Regenerate test. NFCI.
commit
|
commitdiff
|
tree
2017-04-19
Simon Pilgrim
[X86] Add D32039/PR31357 tests to show current BSWAP...
commit
|
commitdiff
|
tree
2017-04-19
Simon Pilgrim
[X86][SSE] Add scheduling latency/throughput tests...
commit
|
commitdiff
|
tree
2017-04-18
Simon Pilgrim
[X86][SSE] Add scheduling latency/throughput tests...
commit
|
commitdiff
|
tree
2017-04-18
Simon Pilgrim
[X86] Use for-range loop. NFCI.
commit
|
commitdiff
|
tree
2017-04-14
Simon Pilgrim
[Bugpoint] Use boolean AND instead of bitwise AND ...
commit
|
commitdiff
|
tree
2017-04-14
Simon Pilgrim
[X86][SSE] Update MOVNTDQA non-temporal loads to generic...
commit
|
commitdiff
|
tree
2017-04-10
Simon Pilgrim
[X86][MMX] Add fast-isel support for MMX non-temporal...
commit
|
commitdiff
|
tree
2017-04-06
Simon Pilgrim
[X86][MMX] Test showing failure to create MMX non-temporal...
commit
|
commitdiff
|
tree
2017-04-05
Simon Pilgrim
[X86][SSE] Renamed combine to make it clear that it...
commit
|
commitdiff
|
tree
2017-04-04
Simon Pilgrim
Strip trailing whitespace
commit
|
commitdiff
|
tree
2017-04-03
Simon Pilgrim
[X86][SSE]] Lower BUILD_VECTOR with repeated elts as...
commit
|
commitdiff
|
tree
2017-04-03
Simon Pilgrim
[DAGCombiner] Check limits before accessing array element...
commit
|
commitdiff
|
tree
2017-04-02
Simon Pilgrim
[X86][MMX] Improve support for folding fptosi from...
commit
|
commitdiff
|
tree
2017-04-02
Simon Pilgrim
[X86][MMX] Simplify tablegen patterns by always combining...
commit
|
commitdiff
|
tree
2017-04-02
Simon Pilgrim
[X86][MMX] Added support for subvector extraction to...
commit
|
commitdiff
|
tree
2017-04-02
Simon Pilgrim
Regenerate test with codegen. NFCI.
commit
|
commitdiff
|
tree
2017-04-02
Simon Pilgrim
Regenerate test with codegen. NFCI.
commit
|
commitdiff
|
tree
2017-04-02
Simon Pilgrim
Regenerate test. NFCI.
commit
|
commitdiff
|
tree
2017-04-02
Simon Pilgrim
[X86][MMX] Add generic fptosi 4f32-4i32 test
commit
|
commitdiff
|
tree
2017-03-31
Simon Pilgrim
[DAGCombiner] Add ComputeNumSignBits vector demanded...
commit
|
commitdiff
|
tree
2017-03-31
Simon Pilgrim
[DAGCombiner] Add vector demanded elements support...
commit
|
commitdiff
|
tree
2017-03-31
Simon Pilgrim
[DAGCombiner] Add vector demanded elements support...
commit
|
commitdiff
|
tree
2017-03-31
Simon Pilgrim
Spelling mistakes in comments. NFCI.
commit
|
commitdiff
|
tree
2017-03-31
Simon Pilgrim
Fix MSVC 'not all control paths return a value' warning
commit
|
commitdiff
|
tree
2017-03-31
Simon Pilgrim
Fix signed/unsigned warning
commit
|
commitdiff
|
tree
2017-03-30
Simon Pilgrim
Spelling mistakes in comments. NFCI.
commit
|
commitdiff
|
tree
2017-03-30
Simon Pilgrim
Spelling mistakes in comments. NFCI.
commit
|
commitdiff
|
tree
2017-03-29
Simon Pilgrim
[X86] Tidied up comment - we don't custom lower add...
commit
|
commitdiff
|
tree
2017-03-29
Simon Pilgrim
Spelling mistakes in comments. NFCI.
commit
|
commitdiff
|
tree
2017-03-29
Simon Pilgrim
[X86][AVX2] Prevent unary interleaving patterns from...
commit
|
commitdiff
|
tree
2017-03-29
Simon Pilgrim
[AMDGPU] Tidy up computeKnownBitsForTargetNode/ComputeNumSig...
commit
|
commitdiff
|
tree
2017-03-29
Simon Pilgrim
[X86][MMX] Added generic sitofp test to compare against...
commit
|
commitdiff
|
tree
2017-03-29
Simon Pilgrim
[X86] Removed old comment. NFCI.
commit
|
commitdiff
|
tree
2017-03-28
Simon Pilgrim
[X86][MMX] Match MMX fp_to_sint conversions from XMM...
commit
|
commitdiff
|
tree
2017-03-28
Simon Pilgrim
[X86][AVX2] Add support for combining v16i16 shuffles...
commit
|
commitdiff
|
tree
2017-03-28
Simon Pilgrim
[X86][SSE] Refactored shuffle BLEND combining to make...
commit
|
commitdiff
|
tree
2017-03-28
Simon Pilgrim
Fix signed/unsigned comparison warning
commit
|
commitdiff
|
tree
2017-03-28
Simon Pilgrim
[X86][SSE] Begin merging vector shuffle to BLEND for...
commit
|
commitdiff
|
tree
2017-03-28
Simon Pilgrim
Wdocumentation fix
commit
|
commitdiff
|
tree
2017-03-28
Simon Pilgrim
[X86][SSE] Set second operand to undef instead of first...
commit
|
commitdiff
|
tree
2017-03-28
Simon Pilgrim
Strip trailing whitespace
commit
|
commitdiff
|
tree
2017-03-26
Simon Pilgrim
Fix signed/unsigned comparison warnings.
commit
|
commitdiff
|
tree
2017-03-26
Simon Pilgrim
Fix signed/unsigned comparison warnings.
commit
|
commitdiff
|
tree
2017-03-26
Simon Pilgrim
[X86][SSE] Add computeKnownBitsForTargetNode support...
commit
|
commitdiff
|
tree
2017-03-26
Simon Pilgrim
[X86][AVX512F] Fix reg class for VMOVSSZrr/VMOVSSZrrk...
commit
|
commitdiff
|
tree
2017-03-26
Simon Pilgrim
Fix MSVC signed/unsigned comparison warnings.
commit
|
commitdiff
|
tree
2017-03-26
Simon Pilgrim
Regenerate test
commit
|
commitdiff
|
tree
2017-03-26
Simon Pilgrim
Regenerate test
commit
|
commitdiff
|
tree
2017-03-26
Simon Pilgrim
Regenerate tests to remove duplicated checks
commit
|
commitdiff
|
tree
2017-03-25
Simon Pilgrim
[X86] Pull out repeated ScalarValueSizeInBits code...
commit
|
commitdiff
|
tree
2017-03-25
Simon Pilgrim
[X86][SSE] Combine (VSRLI (VSRAI X, Y), (NumSignBits...
commit
|
commitdiff
|
tree
2017-03-25
Simon Pilgrim
[X86][SSE] Added ComputeNumSignBitsForTargetNode support...
commit
|
commitdiff
|
tree
2017-03-25
Simon Pilgrim
[X86][SSE] Generalised CMP+AND1 combine to ZERO/ALLBITS...
commit
|
commitdiff
|
tree
2017-03-25
Simon Pilgrim
[X86][SSE] Add extra computeNumSignBits test case for...
commit
|
commitdiff
|
tree
2017-03-24
Simon Pilgrim
Apply clang-format as commented in D31311. NFCI.
commit
|
commitdiff
|
tree
2017-03-24
Simon Pilgrim
[X86][SSE] Add ashr + mask test cases.
commit
|
commitdiff
|
tree
2017-03-24
Simon Pilgrim
[X86][SSE] Generalised lowerTruncate by PACKSS to work...
commit
|
commitdiff
|
tree
2017-03-23
Simon Pilgrim
[X86][SSE] Extract elements from narrower shuffle masks.
commit
|
commitdiff
|
tree
2017-03-23
Simon Pilgrim
[X86][SSE] Tidyup canWidenShuffleElements. NFCI.
commit
|
commitdiff
|
tree
2017-03-23
Simon Pilgrim
[X86][SSE] Add computeNumSignBits test for sitofp of...
commit
|
commitdiff
|
tree
2017-03-22
Simon Pilgrim
[X86] Add multiply by constant tests (PR28513)
commit
|
commitdiff
|
tree
2017-03-22
Simon Pilgrim
[X86] Remove unnecessary duplicate code (PR30649)....
commit
|
commitdiff
|
tree
next