[CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16...
authorBing1 Yu <bing1.yu@intel.com>
Wed, 23 Sep 2020 02:13:03 +0000 (10:13 +0800)
committerBing1 Yu <bing1.yu@intel.com>
Wed, 23 Sep 2020 02:29:10 +0000 (10:29 +0800)
commitec24e505536fe50636fcbc759b821aca6295aa45
tree01dc9d3223751514473c8b88cf027503652e4cdf
parentd6746ecb73c3892bd9a353c3b1b3facbd285c450
[CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)

add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)

Reviewed By: RKSimon

Differential Revision: https://reviews.llvm.org/D87884
llvm/lib/Target/X86/X86TargetTransformInfo.cpp
llvm/test/Analysis/CostModel/X86/shuffle-insert_subvector.ll
llvm/test/Analysis/CostModel/X86/shuffle-select.ll