summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/vector-idiv.ll
Commit message (Expand)AuthorAgeFilesLines
* [CodeGen] Replace the reused stores' chain for extractelt expansion.Ahmed Bougacha2015-03-091-122/+128
* [X86] Add nounwind to vector-idiv.ll testcases. NFC.Ahmed Bougacha2015-03-091-13/+15
* [x86] Add a generic unpack-targeted lowering technique. This can be usedChandler Carruth2015-02-161-95/+109
* [x86] Teach the 128-bit vector shuffle lowering routines to takeChandler Carruth2015-02-161-118/+115
* [x86] Clean up a few test cases with the update script. NFCChandler Carruth2015-02-161-1/+1
* [MIScheduler] Slightly better handling of constrainLocalCopy when both source...Michael Kuperstein2015-01-191-8/+7
* [x86] Enable the new vector shuffle lowering by default.Chandler Carruth2014-10-041-163/+165
* [x86] Add two more triples to stabilize the precise assembly syntaxChandler Carruth2014-10-031-0/+2
* [x86] Regenerate precise FileCheck lines for the lats batch of testChandler Carruth2014-10-031-189/+1179
* Fix the failing test 'vector-idiv.ll'.Joey Gouly2014-07-261-8/+8
* llvm/test/CodeGen/X86/vector-idiv.ll: Fix for -Asserts.NAKAMURA Takumi2014-07-261-2/+2
* [x86] Fix PR20355 (for real). There are many layers to this bug.Chandler Carruth2014-07-261-0/+39
* [x86] Revert r214007: Fix PR20355 ...Chandler Carruth2014-07-261-5/+11
* [x86] Fix PR20355 (and dups) by not using unsigned multiplication whenChandler Carruth2014-07-261-11/+5
* [SDAG] Introduce a combined set to the DAG combiner which tracks nodesChandler Carruth2014-07-241-5/+9
* [X86] Fix the inversion of low and high bits for the lowering of MUL_LOHI.Quentin Colombet2014-07-111-3/+0
* X86: When lowering v8i32 himuls use the correct shuffle masks for AVX2.Benjamin Kramer2014-07-091-19/+23
* Allow SelectionDAG::FoldConstantArithmetic to work when it's called with a ve...Benjamin Kramer2014-05-021-0/+10
* X86: If SSE4.1 is missing lower SMUL_LOHI of v4i32 to pmuludq and fix up the ...Benjamin Kramer2014-04-271-23/+40
* SelectionDAG: Aggressively fold shuffles of constant splats.Benjamin Kramer2014-04-271-3/+5
* DAGCombiner: Simplify code a bit, make more transforms work with vectors.Benjamin Kramer2014-04-261-0/+35
* X86: Lower SMUL_LOHI of v4i32 to pmuldq when SSE4.1 is available.Benjamin Kramer2014-04-261-2/+49
* X86: Add patterns for MULHU/MULHS of v8i16 and v16i16.Benjamin Kramer2014-04-261-0/+61
* DAGCombiner: Turn divs of vector splats into vectorized multiplications.Benjamin Kramer2014-04-261-0/+45
OpenPOWER on IntegriCloud