summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/combine-bitselect.ll
Commit message (Expand)AuthorAgeFilesLines
* [X86] Add broadcast load folding patterns to the NoVLX compare patterns.Craig Topper2019-10-021-4/+2
* [X86] Move bitselect matching to vpternlog into X86ISelDAGToDAG.cppCraig Topper2019-09-291-3/+3
* [X86] Enable canonicalizeBitSelect for AVX512 since we can use VPTERNLOG now.Craig Topper2019-09-291-14/+6
* [X86][AVX] getTargetConstantBitsFromNode - extract bits from X86ISD::SUBV_BRO...Simon Pilgrim2019-04-101-71/+47
* [X86] Update the test case for v4i1 bitselect in combine-bitselect.ll to not ...Craig Topper2019-04-031-62/+48
* [X86] canonicalizeBitSelect - don't attempt to canonicalize mask registersSimon Pilgrim2019-03-211-0/+82
* [X86][SSE] Canonicalize OR(AND(X,C),AND(Y,~C)) -> OR(AND(X,C),ANDNP(C,Y))Simon Pilgrim2019-01-221-137/+138
* [X86] Add OR(AND(X,C),AND(Y,~C)) bit select testsSimon Pilgrim2019-01-071-0/+592
OpenPOWER on IntegriCloud