summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/known-bits-vector.ll
Commit message (Expand)AuthorAgeFilesLines
* [DAGCombiner] Add vector demanded elements support to ComputeNumSignBitsSimon Pilgrim2017-03-311-11/+7
* [SelectionDAG] Add SelectionDAG.computeKnownBits test support for ISD::ABSSimon Pilgrim2017-03-171-10/+2
* [X86] Add SelectionDAG.computeKnownBits test showing inability to handle ISD:...Simon Pilgrim2017-03-171-0/+61
* [X86][SSE] Lower 128-bit vectors to SIGN/ZERO_EXTEND_VECTOR_IN_REG opsSimon Pilgrim2017-03-051-8/+8
* [SelectionDAG] Improve knownbits handling of UMIN/UMAX (PR31293)Simon Pilgrim2017-01-191-12/+2
* [X86][SSE] Simplify umax knownbits testSimon Pilgrim2017-01-181-1/+1
* [X86][SSE] Split UMIN and UMAX known bits testsSimon Pilgrim2017-01-171-10/+27
* [SelectionDAG] Add knownbits support for BITREVERSE Simon Pilgrim2017-01-161-24/+2
* [X86][SSE] Test showing missing BITREVERSE knownbits supportSimon Pilgrim2017-01-161-0/+39
* [SelectionDAG] Add ability for computeKnownBits to peek through bitcasts from...Simon Pilgrim2016-12-101-10/+2
* [SelectionDAG] Add knownbits support for EXTRACT_VECTOR_ELT opcodes (REAPPLIED)Simon Pilgrim2016-12-091-10/+2
* Revert "[SelectionDAG] Add knownbits support for EXTRACT_VECTOR_ELT opcodes"Daniel Jasper2016-12-091-2/+10
* [SelectionDAG] Add knownbits support for vector demandedelts in SMAX/SMIN/UMA...Simon Pilgrim2016-12-071-10/+2
* [X86] Add knownbits vector UMAX testSimon Pilgrim2016-12-071-0/+31
* [SelectionDAG] Add knownbits support for EXTRACT_VECTOR_ELT opcodesSimon Pilgrim2016-12-071-10/+2
* [X86] Add test to show missed opportunities to calculate knownbits in INSERT_...Simon Pilgrim2016-12-071-0/+37
* [SelectionDAG] We can ignore knownbits from an undef shuffle vector index if ...Simon Pilgrim2016-12-061-2/+23
* [X86][SSE] Add knownbits test demonstrating demandedelts not ignoring undef s...Simon Pilgrim2016-12-061-0/+21
* [X86] Improve UMAX/UMIN knownbits testSimon Pilgrim2016-12-061-36/+8
* [X86] Add tests to show missed opportunities to calculate knownbits in SMAX/S...Simon Pilgrim2016-12-061-0/+94
* [X86][SSE] Added knownbits through bitcast testSimon Pilgrim2016-11-251-0/+29
* [SelectionDAG] Add knowbits support for CONCAT_VECTOR opcodeSimon Pilgrim2016-11-181-14/+0
* [X86] Add knownbits concat_vector testSimon Pilgrim2016-11-181-0/+41
* [SelectionDAG] Add support for vector demandedelts in BSWAP opcodesSimon Pilgrim2016-11-111-6/+2
* [X86] Add knownbits vector BSWAP testSimon Pilgrim2016-11-111-0/+22
* [SelectionDAG] Add support for vector demandedelts in UREM/SREM opcodesSimon Pilgrim2016-11-111-70/+4
* [X86] Add knownbits vector UREM/SREM testsSimon Pilgrim2016-11-111-0/+116
* [SelectionDAG] Add support for vector demandedelts in UDIV opcodesSimon Pilgrim2016-11-111-50/+2
* [X86] Add knownbits vector UDIV testSimon Pilgrim2016-11-111-0/+64
* [SelectionDAG] Add support for vector demandedelts in ADD/SUB opcodesSimon Pilgrim2016-11-101-22/+4
* [X86] Updated knownbits vector ADD/SUB testSimon Pilgrim2016-11-101-17/+37
* [X86] Add knownbits vector ADD testSimon Pilgrim2016-11-101-0/+17
* [SelectionDAG] Add support for splatted vectors in SUB opcodeSimon Pilgrim2016-11-101-8/+2
* [X86] Add knownbits vector SUB testSimon Pilgrim2016-11-101-0/+23
* [SelectionDAG] Add support for vector demandedelts in TRUNCATE opcodesSimon Pilgrim2016-11-101-12/+2
* [X86] Add knownbits vector TRUNC testSimon Pilgrim2016-11-101-0/+27
* [SelectionDAG] Add support for vector demandedelts in MUL opcodesSimon Pilgrim2016-11-101-8/+2
* [X86] Add knownbits vector MUL testSimon Pilgrim2016-11-101-0/+23
* [SelectionDAG] Add support for vector demandedelts in SRA opcodesSimon Pilgrim2016-11-101-8/+2
* [X86] Add knownbits vector arithmetic shift testSimon Pilgrim2016-11-101-0/+23
* [SelectionDAG] Add support for vector demandedelts in SHL/SRL opcodesSimon Pilgrim2016-11-101-8/+2
* [X86] Add knownbits vector logical shift testSimon Pilgrim2016-11-101-0/+23
* [SelectionDAG] Add support for vector demandedelts in XOR opcodesSimon Pilgrim2016-11-061-10/+2
* [X86] Add knownbits vector xor testSimon Pilgrim2016-11-061-0/+31
* [SelectionDAG] Add support for vector demandedelts in OR opcodesSimon Pilgrim2016-11-061-10/+2
* [X86] Add knownbits vector or testSimon Pilgrim2016-11-061-0/+31
* [DAGCombiner] (REAPPLIED) Add vector demanded elements support to computeKnow...Simon Pilgrim2016-10-291-39/+11
* Revert "[DAGCombiner] Add vector demanded elements support to computeKnownBits"Juergen Ributzka2016-10-281-11/+39
* [DAGCombiner] Add vector demanded elements support to computeKnownBitsSimon Pilgrim2016-10-271-39/+11
* [X86][SSE] Added some basic examples of knownbits failing for vector typesSimon Pilgrim2016-10-151-0/+119
OpenPOWER on IntegriCloud