Optimize sext <4 x i8> and <4 x i16> to <4 x i64>.
authorNadav Rotem <nrotem@apple.com>
Tue, 19 Mar 2013 18:38:27 +0000 (18:38 +0000)
committerNadav Rotem <nrotem@apple.com>
Tue, 19 Mar 2013 18:38:27 +0000 (18:38 +0000)
commitb05130e1b20ed17ae9d5ab3351933babd27213e1
tree0919c8c78dc13adfff0fe2dd5742f9b39e78f652
parenta45a22758de20f519385a8060e3e7d504deab3da
Optimize sext <4 x i8> and <4 x i16> to <4 x i64>.
Patch by Ahmad, Muhammad T <muhammad.t.ahmad@intel.com>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177421 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86TargetTransformInfo.cpp
test/Analysis/CostModel/X86/cast.ll
test/CodeGen/X86/avx-sext.ll