[all-commits] [llvm/llvm-project] 37ec70: [X86][CostModel] Update truncate costs for some na...
topperc via All-commits
all-commits at lists.llvm.org
Mon Apr 27 14:17:21 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 37ec7092331428bdddc1902d7176972480563eca
https://github.com/llvm/llvm-project/commit/37ec7092331428bdddc1902d7176972480563eca
Author: Craig Topper <craig.topper at intel.com>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
M llvm/test/Analysis/CostModel/X86/sse-itoi.ll
M llvm/test/Analysis/CostModel/X86/trunc.ll
Log Message:
-----------
[X86][CostModel] Update truncate costs for some narrow vector cases to match their wider version.
This updates v4i16->v4i8 with sse2 to match v8i16->v8i8.
Update v2i16->v2i8 and v4i16->v4i8 with sse 4.1 to match v8i16->v8i8.
More information about the All-commits
mailing list