Elena Demikhovsky
6769c50d9e
Optimized integer vector multiplication operation by replacing it with shift/xor/sub when it is possible. Fixed a bug in SDIV, where the const operand is not a splat constant vector.
...
llvm-svn: 184931
2013-06-26 10:55:03 +00:00
Benjamin Kramer
01b75cc0f2
Test case hygiene.
...
llvm-svn: 176772
2013-03-09 18:25:40 +00:00
Nadav Rotem
3f5825c6c1
add -march to the test
...
llvm-svn: 171956
2013-01-09 07:04:23 +00:00
Nadav Rotem
977e0be4a0
Efficient lowering of vector sdiv when the divisor is a splatted power of two constant.
...
PR 14848. The lowered sequence is based on the existing sequence the target-independent
DAG Combiner creates for the scalar case.
Patch by Zvi Rackover.
llvm-svn: 171953
2013-01-09 05:14:33 +00:00