OSDN Git Service

Enable element promotion type legalization by deafault.
authorNadav Rotem <nadav.rotem@intel.com>
Sun, 16 Oct 2011 20:31:33 +0000 (20:31 +0000)
committerNadav Rotem <nadav.rotem@intel.com>
Sun, 16 Oct 2011 20:31:33 +0000 (20:31 +0000)
commit8fb06b3e8f7fc92e472e17fecf5ee3ba44fbb6ab
tree0bb4f05809105f8db17e8f199f0627d92cd6f04c
parentc4a90c5271de99e682b00986c9ca7cde3e1dde4f
Enable element promotion type legalization by deafault.
Changed tests which assumed that vectors are legalized by widening them.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142152 91177308-0d34-0410-b5e6-96231b3b80d8
24 files changed:
lib/CodeGen/SelectionDAG/TargetLowering.cpp
test/CodeGen/ARM/vrev.ll
test/CodeGen/CellSPU/shift_ops.ll
test/CodeGen/CellSPU/shuffles.ll
test/CodeGen/CellSPU/v2i32.ll
test/CodeGen/X86/2008-09-05-sinttofp-2xi32.ll
test/CodeGen/X86/2009-06-05-VZextByteShort.ll
test/CodeGen/X86/2010-04-23-mmx-movdq2q.ll
test/CodeGen/X86/mmx-pinsrw.ll
test/CodeGen/X86/mmx-vzmovl-2.ll
test/CodeGen/X86/scalar_widen_div.ll
test/CodeGen/X86/vec_shuffle-37.ll
test/CodeGen/X86/vsplit-and.ll
test/CodeGen/X86/widen_arith-1.ll
test/CodeGen/X86/widen_arith-2.ll
test/CodeGen/X86/widen_arith-3.ll
test/CodeGen/X86/widen_cast-1.ll
test/CodeGen/X86/widen_cast-4.ll
test/CodeGen/X86/widen_conv-1.ll
test/CodeGen/X86/widen_conv-4.ll
test/CodeGen/X86/widen_load-0.ll
test/CodeGen/X86/widen_load-2.ll
test/CodeGen/X86/widen_shuffle-1.ll
test/CodeGen/X86/x86-shifts.ll