summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/known-signbits-vector.ll
Commit message (Expand)AuthorAgeFilesLines
* [x86] vectorize cast ops in lowering to avoid register file transfersSanjay Patel2019-02-061-10/+5
* [X86] Add INSERT_SUBVECTOR to ComputeNumSignBitsCraig Topper2019-01-041-28/+10
* [X86] Add test case for D56283.Craig Topper2019-01-031-0/+66
* [DAGCombiner][x86] scalarize binop followed by extractelementSanjay Patel2019-01-031-16/+8
* [TargetLowering] Add ISD::OR + ISD::XOR handling to SimplifyDemandedVectorEltsSimon Pilgrim2018-12-151-20/+0
* [X86][SSE] Add SSE vector imm/var shift support to SimplifyDemandedVectorElts...Simon Pilgrim2018-12-131-6/+2
* [TargetLowering] Add ISD::AND handling to SimplifyDemandedVectorEltsSimon Pilgrim2018-12-121-14/+14
* [TargetLowering] Add ISD::EXTRACT_VECTOR_ELT support to SimplifyDemandedBitsSimon Pilgrim2018-12-111-10/+2
* [TargetLowering] Improve SimplifyDemandedVectorElts/SimplifyDemandedBits supportSimon Pilgrim2018-11-201-9/+4
* [DAGCombiner][X86][Mips] Enable combineShuffleOfScalars to run between vector...Craig Topper2018-11-091-4/+3
* [X86] Add vector shift by immediate to SimplifyDemandedBitsForTargetNode.Craig Topper2018-11-041-38/+23
* [DAGCombiner] narrow vector binops when extraction is cheapSanjay Patel2018-10-301-10/+2
* [X86] getTargetConstantBitsFromNode - add support for rearranging constant bi...Simon Pilgrim2018-09-291-18/+16
* [X86][SSE] Fixed issue with v2i64 variable shifts on 32-bit targetsSimon Pilgrim2018-09-291-11/+18
* [DAGCombiner] Set the right SDLoc on a newly-created sextload (6/N)Vedant Kumar2018-05-111-5/+5
* [DAGCombiner] Change the SDLoc on split extloads (2/N)Vedant Kumar2018-05-011-14/+14
* [DAGCombiner] Allow visitEXTRACT_SUBVECTOR to combine with BUILD_VECTORS betw...Craig Topper2018-03-131-23/+11
* [CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih2017-12-041-22/+22
* [SelectionDAG] Add SELECT demanded elts support to ComputeNumSignBitsSimon Pilgrim2017-10-301-36/+7
* [X86][SSE] ComputeNumSignBits tests showing missing VSELECT demandedelts supp...Simon Pilgrim2017-10-301-0/+107
* [SelectionDAG] Add SEXT/AND/XOR/Or demanded elts support to ComputeNumSignBitsSimon Pilgrim2017-10-291-23/+15
* [X86][SSE] Split ComputeNumSignBits SEXT/AND/XOR/OR demandedelts testSimon Pilgrim2017-10-291-17/+65
* [X86][SSE] ComputeNumSignBits tests showing missing SEXT/AND/XOR/OR demandede...Simon Pilgrim2017-10-291-0/+68
* [SelectionDAG] Add SRA/SHL demanded elts support to ComputeNumSignBitsSimon Pilgrim2017-10-291-24/+14
* [X86][SSE] ComputeNumSignBits tests showing missing SHL/SRA demandedelts supp...Simon Pilgrim2017-10-291-3/+90
* [X86][SSE] Add extractps/pextrd equivalence to domain tablesSimon Pilgrim2017-10-211-1/+1
* [X86][AVX] Allow 32-bit targets to peek through subvectors to extract constan...Simon Pilgrim2017-05-141-8/+1
* [SelectionDAG] Added support for EXTRACT_SUBVECTOR/CONCAT_VECTORS demandedelt...Simon Pilgrim2017-05-131-23/+4
* [X86][SSE] Test showing missing EXTRACT_SUBVECTOR/CONCAT_VECTORS demandedelts...Simon Pilgrim2017-05-131-0/+55
* [SelectionDAG] Add VECTOR_SHUFFLE support to ComputeNumSignBitsSimon Pilgrim2017-05-131-45/+5
* [X86][SSE] Test showing inability of ComputeNumSignBits to resolve shufflesSimon Pilgrim2017-05-131-0/+72
* [DAGCombiner] Add ComputeNumSignBits vector demanded elements support to ASHR...Simon Pilgrim2017-04-281-17/+11
* Temporarily revert r299221 to fix nondeterminism in ThinLTO builder.Galina Kistanova2017-04-191-11/+17
* [DAGCombiner] Add ComputeNumSignBits vector demanded elements support to ASHR...Simon Pilgrim2017-03-311-17/+11
* [X86][SSE] Add extra computeNumSignBits test case for D31311.Simon Pilgrim2017-03-251-0/+47
* [X86][SSE] Extract elements from narrower shuffle masks.Simon Pilgrim2017-03-231-5/+2
* [X86][SSE] Add computeNumSignBits test for sitofp of (extended) i64 extracted...Simon Pilgrim2017-03-231-0/+28
* [X86][SSE] Fix load folding for (V)CVTDQ2PDSimon Pilgrim2017-03-101-2/+1
* [SelectionDAG] Add support for BUILD_VECTOR to ComputeNumSignBitsSimon Pilgrim2017-03-101-63/+28
* [X86][SSE] Added tests showing missed truncations for sitofp conversionSimon Pilgrim2017-03-101-0/+109
OpenPOWER on IntegriCloud