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
Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt...
2019-04-30
Simon Pilgrim
Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec...
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
[X86][SSE] isHorizontalBinOp - add support for target...
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
[llvm-pdbutil] FunctionDumper::dump(PDBSymbolTypeFunctionArg...
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
computePolynomialFromPointer - add missing early-out...
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
Remove duplicate line. NFCI.
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
[InstCombine] visitFCmpInst - appease copy+paste pattern...
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
[X86] scaleShuffleMask - avoid potential signed overflow...
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
[TextAPI] Fix Symbol::dump which was failing to append...
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
[llvm-mca][x86] Fix MMX PMOVMSKB test
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
[TableGen] Fix null pointer dereferencing.
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
Avoid "checking a pointer after dereferencing" warning...
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
Move if() to newline to stop ambiguity over whether...
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
Fix operator precedence warning. NFCI.
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
Remove superfluous break from switch statement. NFCI.
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
[X86] Remove duplicate string comparison
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
[X86][SSE] Add scalar horizontal add/sub tests for...
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
[X86][SSE] Moved haddps test from phaddsub.ll to haddsub...
commit
|
commitdiff
|
tree
2019-04-29
Simon Pilgrim
[InstCombine][X86] Add PACKSS tests for truncation...
commit
|
commitdiff
|
tree
2019-04-28
Simon Pilgrim
[X86] Add PR39921 HADD pairwise reduction test and...
commit
|
commitdiff
|
tree
2019-04-28
Simon Pilgrim
[X86][AVX] Add fast-hops target for add/fadd reduction...
commit
|
commitdiff
|
tree
2019-04-28
Simon Pilgrim
[X86] Add PR39936 HADD Tests
commit
|
commitdiff
|
tree
2019-04-28
Simon Pilgrim
[X86][SSE] combineExtractVectorElt - add early-out...
commit
|
commitdiff
|
tree
2019-04-28
Simon Pilgrim
[X86][AVX] Enabled AVX512F tests and add PR40815 test...
commit
|
commitdiff
|
tree
2019-04-28
Simon Pilgrim
[X86][AVX] Combine non-lane crossing binary shuffles...
commit
|
commitdiff
|
tree
2019-04-28
Simon Pilgrim
[X86][SSE] Optimize llvm.experimental.vector.reduce...
commit
|
commitdiff
|
tree
2019-04-28
Simon Pilgrim
[X86][AVX] Add AVX512DQ coverage for masked memory...
commit
|
commitdiff
|
tree
2019-04-27
Simon Pilgrim
Revert rL359389: [X86][SSE] Add support for <64 x i1...
commit
|
commitdiff
|
tree
2019-04-27
Simon Pilgrim
[X86][AVX] Add additional SSE/AVX expandload and compresssto...
commit
|
commitdiff
|
tree
2019-04-27
Simon Pilgrim
[X86][SSE] Add support for <64 x i1> bool reduction
commit
|
commitdiff
|
tree
2019-04-27
Simon Pilgrim
[X86][AVX] Cleanup and add additional expandload and...
commit
|
commitdiff
|
tree
2019-04-27
Simon Pilgrim
[X86][AVX512] Improve vector bool reductions
commit
|
commitdiff
|
tree
2019-04-27
Simon Pilgrim
[X86] Add vector boolean reduction tests (PR38840)
commit
|
commitdiff
|
tree
2019-04-27
Simon Pilgrim
Fix check-prefixes typo
commit
|
commitdiff
|
tree
2019-04-27
Simon Pilgrim
[X86][SSE] Add initial test case for subvector insert...
commit
|
commitdiff
|
tree
2019-04-27
Simon Pilgrim
[X86][AVX] Merge mask select with shuffles across extract_su...
commit
|
commitdiff
|
tree
2019-04-26
Simon Pilgrim
[X86][AVX] Fold extract_subvector(broadcast(x)) ->...
commit
|
commitdiff
|
tree
2019-04-26
Simon Pilgrim
[DAGCombine] Cleanup visitEXTRACT_SUBVECTOR. NFCI.
commit
|
commitdiff
|
tree
2019-04-26
Simon Pilgrim
Fix Wparentheses warning. NFCI.
commit
|
commitdiff
|
tree
2019-04-26
Simon Pilgrim
[X86][SSE] Pull out OR(EXTRACTELT(X,0),OR(EXTRACTELT...
commit
|
commitdiff
|
tree
2019-04-26
Simon Pilgrim
[X86][SSE] Disable shouldFoldConstantShiftPairToMask...
commit
|
commitdiff
|
tree
2019-04-26
Simon Pilgrim
[X86][AVX] Combine shuffles extracted from a common...
commit
|
commitdiff
|
tree
2019-04-25
Simon Pilgrim
[InstCombine][X86] Tweak generic expansion of PACKSS...
commit
|
commitdiff
|
tree
2019-04-25
Simon Pilgrim
[InstCombine][X86] Add PACKSS/PACKUS tests for truncation...
commit
|
commitdiff
|
tree
2019-04-25
Simon Pilgrim
Fix include order. NFCI.
commit
|
commitdiff
|
tree
2019-04-25
Simon Pilgrim
[X86][SSE] combineBitcastvxi1 - add support for bitcasting...
commit
|
commitdiff
|
tree
2019-04-24
Simon Pilgrim
[X86][SSE] Add tests for bitcasting vXi1 bool vectors...
commit
|
commitdiff
|
tree
2019-04-24
Simon Pilgrim
[InstCombine][X86] Use generic expansion of PACKSS...
commit
|
commitdiff
|
tree
2019-04-24
Simon Pilgrim
[X86] Add shouldFoldConstantShiftPairToMask override...
commit
|
commitdiff
|
tree
2019-04-24
Simon Pilgrim
[X86][SSE] Add masked bit test cases for PR26697
commit
|
commitdiff
|
tree
2019-04-23
Simon Pilgrim
[X86] Pull out collectConcatOps helper. NFCI.
commit
|
commitdiff
|
tree
2019-04-23
Simon Pilgrim
Fix MSVC "32-bit shift implicitly converted to 64 bits...
commit
|
commitdiff
|
tree
2019-04-23
Simon Pilgrim
Fix MSVC "32-bit shift implicitly converted to 64 bits...
commit
|
commitdiff
|
tree
2019-04-22
Simon Pilgrim
[TargetLowering][AMDGPU][X86] Improve SimplifyDemandedBits...
commit
|
commitdiff
|
tree
2019-04-22
Simon Pilgrim
[AMDGPU] Regenerate uitofp i8 to float conversion tests.
commit
|
commitdiff
|
tree
2019-04-19
Simon Pilgrim
[AMDGPU] Regenerate extractelt->truncate test.
commit
|
commitdiff
|
tree
2019-04-18
Simon Pilgrim
[X86] combineVectorTruncationWithPACKUS - remove split...
commit
|
commitdiff
|
tree
2019-04-18
Simon Pilgrim
[X86][SSE] Lower ICMP EQ(AND(X,C),C) -> SRA(SHL(X,LOG2...
commit
|
commitdiff
|
tree
2019-04-17
Simon Pilgrim
[DAGCombine] Add SimplifyDemandedBits helper that handles...
commit
|
commitdiff
|
tree
2019-04-17
Simon Pilgrim
[CostModel][X86] Add bool anyof/allof reduction costs
commit
|
commitdiff
|
tree
2019-04-16
Simon Pilgrim
[TargetLowering] Rename preferShiftsToClearExtremeBits...
commit
|
commitdiff
|
tree
2019-04-16
Simon Pilgrim
[SLP] Refactoring of the operand reordering code.
commit
|
commitdiff
|
tree
2019-04-16
Simon Pilgrim
[X86][AVX] X86ISD::PERMV/PERMV3 node types can never...
commit
|
commitdiff
|
tree
2019-04-12
Simon Pilgrim
[X86][SSE] Recognise vXi1 boolean anyof/allof reduction...
commit
|
commitdiff
|
tree
2019-04-11
Simon Pilgrim
[ConstantFold] ExtractConstantBytes - handle shifts...
commit
|
commitdiff
|
tree
2019-04-11
Simon Pilgrim
[X86] SimplifyDemandedVectorElts - add X86ISD::VPERMV3...
commit
|
commitdiff
|
tree
2019-04-11
Simon Pilgrim
[X86][AVX] Tweak X86ISD::VPERMV3 demandedelts test
commit
|
commitdiff
|
tree
2019-04-11
Simon Pilgrim
[X86][AVX] Add X86ISD::VPERMV3 demandedelts test
commit
|
commitdiff
|
tree
2019-04-11
Simon Pilgrim
[X86] SimplifyDemandedVectorElts - add X86ISD::VPERMV...
commit
|
commitdiff
|
tree
2019-04-11
Simon Pilgrim
[X86][AVX] Add X86ISD::VPERMV demandedelts test
commit
|
commitdiff
|
tree
2019-04-11
Simon Pilgrim
[X86] SimplifyDemandedVectorElts - add X86ISD::VPERMILPV...
commit
|
commitdiff
|
tree
2019-04-11
Simon Pilgrim
[X86][AVX] Add X86ISD::VPERMILPV demandedelts tests
commit
|
commitdiff
|
tree
2019-04-11
Simon Pilgrim
[X86] SimplifyDemandedVectorElts - add X86ISD::VPERMIL2...
commit
|
commitdiff
|
tree
2019-04-11
Simon Pilgrim
[X86][XOP] Add X86ISD::VPERMIL2 demandedelts test
commit
|
commitdiff
|
tree
2019-04-11
Simon Pilgrim
[X86] SimplifyDemandedVectorElts - add VPPERM support
commit
|
commitdiff
|
tree
2019-04-10
Simon Pilgrim
[X86][AVX] getTargetConstantBitsFromNode - extract...
commit
|
commitdiff
|
tree
2019-04-10
Simon Pilgrim
[TargetLowering] Move shouldFoldShiftPairToMask next...
commit
|
commitdiff
|
tree
2019-04-09
Simon Pilgrim
[TargetLowering] SimplifyDemandedBits - add ISD::INSERT_SUBV...
commit
|
commitdiff
|
tree
2019-04-09
Simon Pilgrim
[TargetLowering] SimplifyDemandedBits - Remove GetDemandedSr...
commit
|
commitdiff
|
tree
2019-04-09
Simon Pilgrim
[TargetLowering] SimplifyDemandedBits - call SimplifyDemande...
commit
|
commitdiff
|
tree
2019-04-09
Simon Pilgrim
[llvm-rtdyld] Fix missing include on MSVC builds.
commit
|
commitdiff
|
tree
2019-04-09
Simon Pilgrim
Fix Wdocumentation warning. NFCI.
commit
|
commitdiff
|
tree
2019-04-08
Simon Pilgrim
[TargetLowering] SimplifyDemandedBits - use DemandedElts...
commit
|
commitdiff
|
tree
2019-04-08
Simon Pilgrim
[X86][AVX] Add PR34380 shuffle test cases
commit
|
commitdiff
|
tree
2019-04-08
Simon Pilgrim
[InstCombine][X86] Expand MOVMSK to generic IR (PR39927)
commit
|
commitdiff
|
tree
2019-04-07
Simon Pilgrim
[CostModel][X86] Masked load legalization requires...
commit
|
commitdiff
|
tree
2019-04-07
Simon Pilgrim
[DAG] Pull out ComputeNumSignBits call to make debugging...
commit
|
commitdiff
|
tree
2019-04-07
Simon Pilgrim
[X86][SSE] SimplifyDemandedBitsForTargetNode - Add...
commit
|
commitdiff
|
tree
2019-04-06
Simon Pilgrim
[X86] combineBitcastvxi1 - provide dst VT and src SDValue...
commit
|
commitdiff
|
tree
2019-04-06
Simon Pilgrim
Fix spelling mistake. NFCI.
commit
|
commitdiff
|
tree
2019-04-06
Simon Pilgrim
[X86] Add AVX-target expandload and compressstore tests
commit
|
commitdiff
|
tree
2019-04-06
Simon Pilgrim
[X86] Split expandload and compressstore tests
commit
|
commitdiff
|
tree
2019-04-06
Simon Pilgrim
[X86][SSE] Add more exhaustive masked load/store tests
commit
|
commitdiff
|
tree
2019-04-06
Simon Pilgrim
[CostModel][X86] Add more exhaustive masked load/store...
commit
|
commitdiff
|
tree
2019-04-05
Simon Pilgrim
[SelectionDAG] Add fcmp UNDEF handling to SelectionDAG...
commit
|
commitdiff
|
tree
2019-04-05
Simon Pilgrim
[X86][AVX] Add PR34584 masked store test cases
commit
|
commitdiff
|
tree
2019-04-05
Simon Pilgrim
[X86] Add SSE/AVX1/AVX2 masked trunc+store tests
commit
|
commitdiff
|
tree
2019-04-04
Simon Pilgrim
Revert rL357655 and rL357656 from llvm/trunk:
commit
|
commitdiff
|
tree
2019-04-04
Simon Pilgrim
[SLP][X86] Regenerate operandorder tests with arguments...
commit
|
commitdiff
|
tree
2019-04-03
Simon Pilgrim
[X86][AVX] combineHorizontalPredicateResult - split...
commit
|
commitdiff
|
tree
2019-04-03
Simon Pilgrim
[X86][AVX] combineHorizontalPredicateResult - support...
commit
|
commitdiff
|
tree
next