[llvm] 63ed0ec - [x86] remove stray test assertions; NFC
Sanjay Patel via llvm-commits
llvm-commits at lists.llvm.org
Fri Feb 14 11:30:09 PST 2020
Author: Sanjay Patel
Date: 2020-02-14T14:28:50-05:00
New Revision: 63ed0eceaf86e5438da955dcbc346f56af6c8fc2
URL: https://github.com/llvm/llvm-project/commit/63ed0eceaf86e5438da955dcbc346f56af6c8fc2
DIFF: https://github.com/llvm/llvm-project/commit/63ed0eceaf86e5438da955dcbc346f56af6c8fc2.diff
LOG: [x86] remove stray test assertions; NFC
I updated the prefix and forgot to manually remove the old names
as part of rG6071fc57a45.f
Added:
Modified:
llvm/test/CodeGen/X86/sqrt-fastmath-tune.ll
Removed:
################################################################################
diff --git a/llvm/test/CodeGen/X86/sqrt-fastmath-tune.ll b/llvm/test/CodeGen/X86/sqrt-fastmath-tune.ll
index 8f5ce78e919c..0b6fb97ef913 100644
--- a/llvm/test/CodeGen/X86/sqrt-fastmath-tune.ll
+++ b/llvm/test/CodeGen/X86/sqrt-fastmath-tune.ll
@@ -80,21 +80,6 @@ define <4 x float> @v4f32_no_daz(<4 x float> %f) #0 {
; SKL: # %bb.0:
; SKL-NEXT: vsqrtps %xmm0, %xmm0
; SKL-NEXT: retq
-; HSW-LABEL: v4f32_no_daz:
-; HSW: # %bb.0:
-; HSW-NEXT: vrsqrtps %xmm0, %xmm1
-; HSW-NEXT: vmulps %xmm1, %xmm0, %xmm2
-; HSW-NEXT: vbroadcastss {{.*#+}} xmm3 = [-3.0E+0,-3.0E+0,-3.0E+0,-3.0E+0]
-; HSW-NEXT: vfmadd231ps {{.*#+}} xmm3 = (xmm2 * xmm1) + xmm3
-; HSW-NEXT: vbroadcastss {{.*#+}} xmm1 = [-5.0E-1,-5.0E-1,-5.0E-1,-5.0E-1]
-; HSW-NEXT: vmulps %xmm1, %xmm2, %xmm1
-; HSW-NEXT: vmulps %xmm3, %xmm1, %xmm1
-; HSW-NEXT: vbroadcastss {{.*#+}} xmm2 = [NaN,NaN,NaN,NaN]
-; HSW-NEXT: vandps %xmm2, %xmm0, %xmm0
-; HSW-NEXT: vbroadcastss {{.*#+}} xmm2 = [1.17549435E-38,1.17549435E-38,1.17549435E-38,1.17549435E-38]
-; HSW-NEXT: vcmpleps %xmm0, %xmm2, %xmm0
-; HSW-NEXT: vandps %xmm1, %xmm0, %xmm0
-; HSW-NEXT: retq
%call = tail call fast <4 x float> @llvm.sqrt.v4f32(<4 x float> %f) #2
ret <4 x float> %call
}
@@ -140,21 +125,6 @@ define <8 x float> @v8f32_no_daz(<8 x float> %f) #0 {
; SKL: # %bb.0:
; SKL-NEXT: vsqrtps %ymm0, %ymm0
; SKL-NEXT: retq
-; HSW-LABEL: v8f32_no_daz:
-; HSW: # %bb.0:
-; HSW-NEXT: vrsqrtps %ymm0, %ymm1
-; HSW-NEXT: vmulps %ymm1, %ymm0, %ymm2
-; HSW-NEXT: vbroadcastss {{.*#+}} ymm3 = [-3.0E+0,-3.0E+0,-3.0E+0,-3.0E+0,-3.0E+0,-3.0E+0,-3.0E+0,-3.0E+0]
-; HSW-NEXT: vfmadd231ps {{.*#+}} ymm3 = (ymm2 * ymm1) + ymm3
-; HSW-NEXT: vbroadcastss {{.*#+}} ymm1 = [-5.0E-1,-5.0E-1,-5.0E-1,-5.0E-1,-5.0E-1,-5.0E-1,-5.0E-1,-5.0E-1]
-; HSW-NEXT: vmulps %ymm1, %ymm2, %ymm1
-; HSW-NEXT: vmulps %ymm3, %ymm1, %ymm1
-; HSW-NEXT: vbroadcastss {{.*#+}} ymm2 = [NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN]
-; HSW-NEXT: vandps %ymm2, %ymm0, %ymm0
-; HSW-NEXT: vbroadcastss {{.*#+}} ymm2 = [1.17549435E-38,1.17549435E-38,1.17549435E-38,1.17549435E-38,1.17549435E-38,1.17549435E-38,1.17549435E-38,1.17549435E-38]
-; HSW-NEXT: vcmpleps %ymm0, %ymm2, %ymm0
-; HSW-NEXT: vandps %ymm1, %ymm0, %ymm0
-; HSW-NEXT: retq
%call = tail call fast <8 x float> @llvm.sqrt.v8f32(<8 x float> %f) #2
ret <8 x float> %call
}
@@ -232,19 +202,6 @@ define <4 x float> @v4f32_daz(<4 x float> %f) #1 {
; SKL: # %bb.0:
; SKL-NEXT: vsqrtps %xmm0, %xmm0
; SKL-NEXT: retq
-; HSW-LABEL: v4f32_daz:
-; HSW: # %bb.0:
-; HSW-NEXT: vrsqrtps %xmm0, %xmm1
-; HSW-NEXT: vmulps %xmm1, %xmm0, %xmm2
-; HSW-NEXT: vbroadcastss {{.*#+}} xmm3 = [-3.0E+0,-3.0E+0,-3.0E+0,-3.0E+0]
-; HSW-NEXT: vfmadd231ps {{.*#+}} xmm3 = (xmm2 * xmm1) + xmm3
-; HSW-NEXT: vbroadcastss {{.*#+}} xmm1 = [-5.0E-1,-5.0E-1,-5.0E-1,-5.0E-1]
-; HSW-NEXT: vmulps %xmm1, %xmm2, %xmm1
-; HSW-NEXT: vmulps %xmm3, %xmm1, %xmm1
-; HSW-NEXT: vxorps %xmm2, %xmm2, %xmm2
-; HSW-NEXT: vcmpneqps %xmm2, %xmm0, %xmm0
-; HSW-NEXT: vandps %xmm1, %xmm0, %xmm0
-; HSW-NEXT: retq
%call = tail call fast <4 x float> @llvm.sqrt.v4f32(<4 x float> %f) #2
ret <4 x float> %call
}
@@ -287,19 +244,6 @@ define <8 x float> @v8f32_daz(<8 x float> %f) #1 {
; SKL: # %bb.0:
; SKL-NEXT: vsqrtps %ymm0, %ymm0
; SKL-NEXT: retq
-; HSW-LABEL: v8f32_daz:
-; HSW: # %bb.0:
-; HSW-NEXT: vrsqrtps %ymm0, %ymm1
-; HSW-NEXT: vmulps %ymm1, %ymm0, %ymm2
-; HSW-NEXT: vbroadcastss {{.*#+}} ymm3 = [-3.0E+0,-3.0E+0,-3.0E+0,-3.0E+0,-3.0E+0,-3.0E+0,-3.0E+0,-3.0E+0]
-; HSW-NEXT: vfmadd231ps {{.*#+}} ymm3 = (ymm2 * ymm1) + ymm3
-; HSW-NEXT: vbroadcastss {{.*#+}} ymm1 = [-5.0E-1,-5.0E-1,-5.0E-1,-5.0E-1,-5.0E-1,-5.0E-1,-5.0E-1,-5.0E-1]
-; HSW-NEXT: vmulps %ymm1, %ymm2, %ymm1
-; HSW-NEXT: vmulps %ymm3, %ymm1, %ymm1
-; HSW-NEXT: vxorps %xmm2, %xmm2, %xmm2
-; HSW-NEXT: vcmpneqps %ymm2, %ymm0, %ymm0
-; HSW-NEXT: vandps %ymm1, %ymm0, %ymm0
-; HSW-NEXT: retq
%call = tail call fast <8 x float> @llvm.sqrt.v8f32(<8 x float> %f) #2
ret <8 x float> %call
}
More information about the llvm-commits
mailing list