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
[X86] Removed old comment. NFCI.
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
2017-03-21
Simon Pilgrim
Fix shufpd test name.
commit
|
commitdiff
|
tree
2017-03-21
Simon Pilgrim
[X86][AVX] Tests showing missing SHUFPD + ZERO lowering
commit
|
commitdiff
|
tree
2017-03-20
Simon Pilgrim
Fixed include order. NFCI.
commit
|
commitdiff
|
tree
2017-03-20
Simon Pilgrim
Use MutableArrayRef for APFloat::convertToInteger
commit
|
commitdiff
|
tree
2017-03-20
Simon Pilgrim
Strip trailing whitespace
commit
|
commitdiff
|
tree
2017-03-20
Simon Pilgrim
Strip trailing whitespace
commit
|
commitdiff
|
tree
2017-03-20
Simon Pilgrim
Strip trailing whitespace
commit
|
commitdiff
|
tree
2017-03-19
Simon Pilgrim
Fix constant folding of fp2int to large integers
commit
|
commitdiff
|
tree
2017-03-19
Simon Pilgrim
Fix MSVC warning: "switch statement contains 'default...
commit
|
commitdiff
|
tree
2017-03-17
Simon Pilgrim
[SelectionDAG] Add SelectionDAG.computeKnownBits test...
commit
|
commitdiff
|
tree
2017-03-17
Simon Pilgrim
[X86] Add SelectionDAG.computeKnownBits test showing...
commit
|
commitdiff
|
tree
2017-03-16
Simon Pilgrim
Remove redundant conditions (PR31753). NFCI.
commit
|
commitdiff
|
tree
2017-03-16
Simon Pilgrim
[X86] Add PR22338 test case
commit
|
commitdiff
|
tree
2017-03-15
Simon Pilgrim
Remove redundant condition (PR32263). NFCI.
commit
|
commitdiff
|
tree
2017-03-15
Simon Pilgrim
Removed unnecessary semicolon. NFCI.
commit
|
commitdiff
|
tree
2017-03-15
Simon Pilgrim
[X86] Add missing BITREVERSE costs for SSE2 vectors...
commit
|
commitdiff
|
tree
2017-03-15
Simon Pilgrim
[SelectionDAG] Support BUILD_VECTOR implicit truncation...
commit
|
commitdiff
|
tree
2017-03-15
Simon Pilgrim
[SelectionDAG][AArch64] Add test case showing incorrect...
commit
|
commitdiff
|
tree
2017-03-15
Simon Pilgrim
Reverted unintended commit
commit
|
commitdiff
|
tree
2017-03-15
Simon Pilgrim
Fix Wint-in-bool-context warning (PR32248)
commit
|
commitdiff
|
tree
2017-03-15
Simon Pilgrim
[X86][SSE] Fixed shuffle MOVSS/MOVSD combining of all...
commit
|
commitdiff
|
tree
2017-03-15
Simon Pilgrim
Align cost model columns. NFCI.
commit
|
commitdiff
|
tree
2017-03-14
Simon Pilgrim
[SelectionDAG] Add a signed integer absolute ISD node
commit
|
commitdiff
|
tree
2017-03-14
Simon Pilgrim
[X86] Add extra BITREVERSE tests
commit
|
commitdiff
|
tree
2017-03-14
Simon Pilgrim
[X86][MMX] Update FIXME comment. NFCI.
commit
|
commitdiff
|
tree
2017-03-13
Simon Pilgrim
[X86][MMX] Fix folding of shift value loads to cover...
commit
|
commitdiff
|
tree
2017-03-11
Simon Pilgrim
[X86][SSE] Improve extraction of elements from v16i8...
commit
|
commitdiff
|
tree
2017-03-11
Simon Pilgrim
Remove unnecessary whitespace.
commit
|
commitdiff
|
tree
2017-03-11
Simon Pilgrim
Fix signed/unsigned comparison warning
commit
|
commitdiff
|
tree
2017-03-11
Simon Pilgrim
Fix signed/unsigned comparison warnings
commit
|
commitdiff
|
tree
2017-03-11
Simon Pilgrim
Fix -Wsentinel warning
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
Strip trailing whitespace.
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
Fix redundant condition (PR32138)
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
[X86][SSE] Fix load folding for (V)CVTDQ2PD
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
[X86] Fix Wunused-lambda-capture warning
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
[X86][RTM] Regenerate RTM intrinsic tests for 32/64...
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
[SelectionDAG] Add support for BUILD_VECTOR to ComputeNumSig...
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
[X86][SSE] Added tests showing missed truncations for...
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
[X86][MMX] Add tests showing missed opportunities to...
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
[X86][MMX] Add tests showing missed opportunities to...
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
[X86][MMX] Updated bad stack spill shift value test...
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
[X86][MMX] Regenerate mmx bitcast tests
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
[X86][MMX] Add test showing bad stack spill of shift...
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
[X86][MMX] Regenerate mmx load folding tests
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
Fix signed/unsigned comparison warnings
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
Fix Wdocumentation warning
commit
|
commitdiff
|
tree
2017-03-10
Simon Pilgrim
[APInt] Add APInt::insertBits() method to insert an...
commit
|
commitdiff
|
tree
2017-03-09
Simon Pilgrim
[X86][SSE] Speed up constant pool shuffle mask decoding...
commit
|
commitdiff
|
tree
2017-03-09
Simon Pilgrim
Fixed typos in comments. NFCI.
commit
|
commitdiff
|
tree
2017-03-08
Simon Pilgrim
[X86][SSE] combineX86ShufflesRecursively can handle...
commit
|
commitdiff
|
tree
2017-03-07
Simon Pilgrim
Strip trailing whitespace.
commit
|
commitdiff
|
tree
2017-03-05
Simon Pilgrim
[SelectionDAG] Fix vector splitting for *_EXTEND_VECTOR_INRE...
commit
|
commitdiff
|
tree
2017-03-05
Simon Pilgrim
[X86][SSE] Lower 128-bit vectors to SIGN/ZERO_EXTEND_VECTOR_...
commit
|
commitdiff
|
tree
2017-03-04
Simon Pilgrim
[X86][SSE] Enable post-legalize vXi64 shuffle combining...
commit
|
commitdiff
|
tree
2017-03-03
Simon Pilgrim
Use APInt::setBits instead of OR'ing in a separate...
commit
|
commitdiff
|
tree
2017-03-03
Simon Pilgrim
Use APInt::getLowBitsSet instead of APInt::getBitsSet...
commit
|
commitdiff
|
tree
2017-03-03
Simon Pilgrim
Use APInt::getOneBitSet instead of APInt::getBitsSet...
commit
|
commitdiff
|
tree
2017-03-03
Simon Pilgrim
Use APInt::getHighBitsSet instead of APInt::getBitsSet...
commit
|
commitdiff
|
tree
2017-03-03
Simon Pilgrim
Use APInt::getOneBitSet instead of APInt::getBitsSet...
commit
|
commitdiff
|
tree
2017-03-03
Simon Pilgrim
Fix Wdocumentation warning
commit
|
commitdiff
|
tree
2017-03-02
Simon Pilgrim
Fix some Wdocumentation warnings
commit
|
commitdiff
|
tree
2017-03-02
Simon Pilgrim
[X86][MMX] Fixed i32 extraction on 32-bit targets
commit
|
commitdiff
|
tree
2017-02-27
Simon Pilgrim
[X86][SSE] Attempt to extract vector elements through...
commit
|
commitdiff
|
tree
2017-02-25
Simon Pilgrim
[APInt] Add APInt::extractBits() method to extract...
commit
|
commitdiff
|
tree
2017-02-24
Simon Pilgrim
Revert: r296141 [APInt] Add APInt::extractBits() method...
commit
|
commitdiff
|
tree
2017-02-24
Simon Pilgrim
[APInt] Add APInt::extractBits() method to extract...
commit
|
commitdiff
|
tree
2017-02-24
Simon Pilgrim
Fixed IntOperandMatcher::emitCxxPredicateExpr arguments
commit
|
commitdiff
|
tree
2017-02-24
Simon Pilgrim
[X86][SSE] Target shuffle combine can try to combine...
commit
|
commitdiff
|
tree
2017-02-24
Simon Pilgrim
Fix signed/unsigned comparison warnings
commit
|
commitdiff
|
tree
2017-02-24
Simon Pilgrim
[APInt] Add APInt::setBits() method to set all bits...
commit
|
commitdiff
|
tree
next