X86 CostModel: Add support for a some of the common arithmetic instructions for SSE4...
authorNadav Rotem <nrotem@apple.com>
Sat, 3 Nov 2012 00:39:56 +0000 (00:39 +0000)
committerNadav Rotem <nrotem@apple.com>
Sat, 3 Nov 2012 00:39:56 +0000 (00:39 +0000)
commitb4b04c3fa0a5da15424de7818e9f72811495c65b
tree4819e241823db653ae482ef043ec8d1e23e8d1b9
parent3c9c1ab7b7549dfaf22456d89bd241a5e8dfc0a4
X86 CostModel: Add support for a some of the common arithmetic instructions for SSE4, AVX and AVX2.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167347 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetTransformImpl.h
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
test/Analysis/CostModel/X86/arith.ll [new file with mode: 0644]
test/Analysis/CostModel/X86/vectorized-loop.ll