summaryrefslogtreecommitdiffstats
path: root/llvm/test/Analysis/CostModel/X86/fptosi.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Analysis/CostModel/X86/fptosi.ll')
-rw-r--r--llvm/test/Analysis/CostModel/X86/fptosi.ll18
1 files changed, 9 insertions, 9 deletions
diff --git a/llvm/test/Analysis/CostModel/X86/fptosi.ll b/llvm/test/Analysis/CostModel/X86/fptosi.ll
index 5f450bcaa94..727c0e5ae6e 100644
--- a/llvm/test/Analysis/CostModel/X86/fptosi.ll
+++ b/llvm/test/Analysis/CostModel/X86/fptosi.ll
@@ -44,20 +44,20 @@ define i32 @fptosi_double_i32(i32 %arg) {
; AVX2: cost of 1 {{.*}} %I32 = fptosi
; AVX512: cost of 1 {{.*}} %I32 = fptosi
%I32 = fptosi double undef to i32
- ; SSE2: cost of 6 {{.*}} %V2I32 = fptosi
- ; SSE42: cost of 6 {{.*}} %V2I32 = fptosi
- ; AVX1: cost of 6 {{.*}} %V2I32 = fptosi
- ; AVX2: cost of 6 {{.*}} %V2I32 = fptosi
- ; AVX512: cost of 6 {{.*}} %V2I32 = fptosi
+ ; SSE2: cost of 3 {{.*}} %V2I32 = fptosi
+ ; SSE42: cost of 3 {{.*}} %V2I32 = fptosi
+ ; AVX1: cost of 3 {{.*}} %V2I32 = fptosi
+ ; AVX2: cost of 3 {{.*}} %V2I32 = fptosi
+ ; AVX512: cost of 3 {{.*}} %V2I32 = fptosi
%V2I32 = fptosi <2 x double> undef to <2 x i32>
- ; SSE2: cost of 13 {{.*}} %V4I32 = fptosi
- ; SSE42: cost of 13 {{.*}} %V4I32 = fptosi
+ ; SSE2: cost of 7 {{.*}} %V4I32 = fptosi
+ ; SSE42: cost of 7 {{.*}} %V4I32 = fptosi
; AVX1: cost of 1 {{.*}} %V4I32 = fptosi
; AVX2: cost of 1 {{.*}} %V4I32 = fptosi
; AVX512: cost of 1 {{.*}} %V4I32 = fptosi
%V4I32 = fptosi <4 x double> undef to <4 x i32>
- ; SSE2: cost of 27 {{.*}} %V8I32 = fptosi
- ; SSE42: cost of 27 {{.*}} %V8I32 = fptosi
+ ; SSE2: cost of 15 {{.*}} %V8I32 = fptosi
+ ; SSE42: cost of 15 {{.*}} %V8I32 = fptosi
; AVX1: cost of 3 {{.*}} %V8I32 = fptosi
; AVX2: cost of 3 {{.*}} %V8I32 = fptosi
; AVX512: cost of 1 {{.*}} %V8I32 = fptosi
OpenPOWER on IntegriCloud