diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-10-02 09:08:51 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-10-02 09:08:51 +0000 |
| commit | ad23f270dbbe8c55f7739118be97272eddd9e9df (patch) | |
| tree | ed9a0448c12fea5638e0461953a79e6f91e8a967 /llvm/test/CodeGen/X86/cvtv2f32.ll | |
| parent | c066a92657a78f13b5e490e1b51c11d740671de0 (diff) | |
| download | bcm5719-llvm-ad23f270dbbe8c55f7739118be97272eddd9e9df.tar.gz bcm5719-llvm-ad23f270dbbe8c55f7739118be97272eddd9e9df.zip | |
[X86] Standardize floating point assembly comments
Consistently try to use APFloat::toString for floating point constant comments to get rid of differences between Constant / ConstantDataSequential values - it should help stop some of the linux-windows buildbot failures matching NaN/INF etc. as well.
Differential Revision: https://reviews.llvm.org/D52702
llvm-svn: 343562
Diffstat (limited to 'llvm/test/CodeGen/X86/cvtv2f32.ll')
| -rw-r--r-- | llvm/test/CodeGen/X86/cvtv2f32.ll | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/test/CodeGen/X86/cvtv2f32.ll b/llvm/test/CodeGen/X86/cvtv2f32.ll index 604c3ad083a..974324f4bdb 100644 --- a/llvm/test/CodeGen/X86/cvtv2f32.ll +++ b/llvm/test/CodeGen/X86/cvtv2f32.ll @@ -44,7 +44,7 @@ define <2 x float> @uitofp_2i32_buildvector_cvt(i32 %x, i32 %y, <2 x float> %v) ; X32-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero ; X32-NEXT: movss {{.*#+}} xmm2 = mem[0],zero,zero,zero ; X32-NEXT: unpcklpd {{.*#+}} xmm2 = xmm2[0],xmm1[0] -; X32-NEXT: movapd {{.*#+}} xmm1 = [4.503600e+15,4.503600e+15] +; X32-NEXT: movapd {{.*#+}} xmm1 = [4503599627370496,4503599627370496] ; X32-NEXT: orpd %xmm1, %xmm2 ; X32-NEXT: subpd %xmm1, %xmm2 ; X32-NEXT: cvtpd2ps %xmm2, %xmm1 @@ -56,7 +56,7 @@ define <2 x float> @uitofp_2i32_buildvector_cvt(i32 %x, i32 %y, <2 x float> %v) ; X64-NEXT: movd %esi, %xmm1 ; X64-NEXT: movd %edi, %xmm2 ; X64-NEXT: punpcklqdq {{.*#+}} xmm2 = xmm2[0],xmm1[0] -; X64-NEXT: movdqa {{.*#+}} xmm1 = [4.503600e+15,4.503600e+15] +; X64-NEXT: movdqa {{.*#+}} xmm1 = [4503599627370496,4503599627370496] ; X64-NEXT: por %xmm1, %xmm2 ; X64-NEXT: subpd %xmm1, %xmm2 ; X64-NEXT: cvtpd2ps %xmm2, %xmm1 @@ -74,7 +74,7 @@ define <2 x float> @uitofp_2i32_legalized(<2 x i32> %in, <2 x float> %v) { ; X32: # %bb.0: ; X32-NEXT: xorps %xmm2, %xmm2 ; X32-NEXT: blendps {{.*#+}} xmm2 = xmm0[0],xmm2[1],xmm0[2],xmm2[3] -; X32-NEXT: movaps {{.*#+}} xmm0 = [4.503600e+15,4.503600e+15] +; X32-NEXT: movaps {{.*#+}} xmm0 = [4503599627370496,4503599627370496] ; X32-NEXT: orps %xmm0, %xmm2 ; X32-NEXT: subpd %xmm0, %xmm2 ; X32-NEXT: cvtpd2ps %xmm2, %xmm0 @@ -85,7 +85,7 @@ define <2 x float> @uitofp_2i32_legalized(<2 x i32> %in, <2 x float> %v) { ; X64: # %bb.0: ; X64-NEXT: xorps %xmm2, %xmm2 ; X64-NEXT: blendps {{.*#+}} xmm2 = xmm0[0],xmm2[1],xmm0[2],xmm2[3] -; X64-NEXT: movaps {{.*#+}} xmm0 = [4.503600e+15,4.503600e+15] +; X64-NEXT: movaps {{.*#+}} xmm0 = [4503599627370496,4503599627370496] ; X64-NEXT: orps %xmm0, %xmm2 ; X64-NEXT: subpd %xmm0, %xmm2 ; X64-NEXT: cvtpd2ps %xmm2, %xmm0 |

