[llvm] 4d72acf - X86/GlobalISel: Regenerate test checks

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 31 15:49:32 PDT 2022


Author: Matt Arsenault
Date: 2022-03-31T18:49:23-04:00
New Revision: 4d72acf9913dc533c63db314b4f8899d126c9b13

URL: https://github.com/llvm/llvm-project/commit/4d72acf9913dc533c63db314b4f8899d126c9b13
DIFF: https://github.com/llvm/llvm-project/commit/4d72acf9913dc533c63db314b4f8899d126c9b13.diff

LOG: X86/GlobalISel: Regenerate test checks

Added: 
    

Modified: 
    llvm/test/CodeGen/X86/GlobalISel/select-fconstant.mir

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/X86/GlobalISel/select-fconstant.mir b/llvm/test/CodeGen/X86/GlobalISel/select-fconstant.mir
index dbb2476b47816..0a700979374ff 100644
--- a/llvm/test/CodeGen/X86/GlobalISel/select-fconstant.mir
+++ b/llvm/test/CodeGen/X86/GlobalISel/select-fconstant.mir
@@ -30,30 +30,30 @@ body:             |
   bb.1.entry:
     ; CHECK_NOPIC64-LABEL: name: test_float
     ; CHECK_NOPIC64: [[MOVSSrm_alt:%[0-9]+]]:fr32 = MOVSSrm_alt $rip, 1, $noreg, %const.0, $noreg
-    ; CHECK_NOPIC64: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
-    ; CHECK_NOPIC64: $xmm0 = COPY [[COPY]]
-    ; CHECK_NOPIC64: RET 0, implicit $xmm0
+    ; CHECK_NOPIC64-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
+    ; CHECK_NOPIC64-NEXT: $xmm0 = COPY [[COPY]]
+    ; CHECK_NOPIC64-NEXT: RET 0, implicit $xmm0
     ; CHECK_LARGE64-LABEL: name: test_float
     ; CHECK_LARGE64: [[MOV64ri:%[0-9]+]]:gr64 = MOV64ri %const.0
-    ; CHECK_LARGE64: [[MOVSSrm_alt:%[0-9]+]]:fr32 = MOVSSrm_alt [[MOV64ri]], 1, $noreg, 0, $noreg :: (load (s64) from constant-pool, align 4)
-    ; CHECK_LARGE64: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
-    ; CHECK_LARGE64: $xmm0 = COPY [[COPY]]
-    ; CHECK_LARGE64: RET 0, implicit $xmm0
+    ; CHECK_LARGE64-NEXT: [[MOVSSrm_alt:%[0-9]+]]:fr32 = MOVSSrm_alt [[MOV64ri]], 1, $noreg, 0, $noreg :: (load (s64) from constant-pool, align 4)
+    ; CHECK_LARGE64-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
+    ; CHECK_LARGE64-NEXT: $xmm0 = COPY [[COPY]]
+    ; CHECK_LARGE64-NEXT: RET 0, implicit $xmm0
     ; CHECK_SMALL32-LABEL: name: test_float
     ; CHECK_SMALL32: [[MOVSSrm_alt:%[0-9]+]]:fr32 = MOVSSrm_alt $noreg, 1, $noreg, %const.0, $noreg
-    ; CHECK_SMALL32: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
-    ; CHECK_SMALL32: $xmm0 = COPY [[COPY]]
-    ; CHECK_SMALL32: RET 0, implicit $xmm0
+    ; CHECK_SMALL32-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
+    ; CHECK_SMALL32-NEXT: $xmm0 = COPY [[COPY]]
+    ; CHECK_SMALL32-NEXT: RET 0, implicit $xmm0
     ; CHECK_LARGE32-LABEL: name: test_float
     ; CHECK_LARGE32: [[MOVSSrm_alt:%[0-9]+]]:fr32 = MOVSSrm_alt $noreg, 1, $noreg, %const.0, $noreg
-    ; CHECK_LARGE32: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
-    ; CHECK_LARGE32: $xmm0 = COPY [[COPY]]
-    ; CHECK_LARGE32: RET 0, implicit $xmm0
+    ; CHECK_LARGE32-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
+    ; CHECK_LARGE32-NEXT: $xmm0 = COPY [[COPY]]
+    ; CHECK_LARGE32-NEXT: RET 0, implicit $xmm0
     ; CHECK_PIC64-LABEL: name: test_float
     ; CHECK_PIC64: [[MOVSSrm_alt:%[0-9]+]]:fr32 = MOVSSrm_alt $rip, 1, $noreg, %const.0, $noreg
-    ; CHECK_PIC64: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
-    ; CHECK_PIC64: $xmm0 = COPY [[COPY]]
-    ; CHECK_PIC64: RET 0, implicit $xmm0
+    ; CHECK_PIC64-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
+    ; CHECK_PIC64-NEXT: $xmm0 = COPY [[COPY]]
+    ; CHECK_PIC64-NEXT: RET 0, implicit $xmm0
     %0:vecr(s32) = G_FCONSTANT float 5.500000e+00
     %1:vecr(s128) = G_ANYEXT %0(s32)
     $xmm0 = COPY %1(s128)
@@ -77,30 +77,30 @@ body:             |
   bb.1.entry:
     ; CHECK_NOPIC64-LABEL: name: test_double
     ; CHECK_NOPIC64: [[MOVSDrm_alt:%[0-9]+]]:fr64 = MOVSDrm_alt $rip, 1, $noreg, %const.0, $noreg
-    ; CHECK_NOPIC64: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
-    ; CHECK_NOPIC64: $xmm0 = COPY [[COPY]]
-    ; CHECK_NOPIC64: RET 0, implicit $xmm0
+    ; CHECK_NOPIC64-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
+    ; CHECK_NOPIC64-NEXT: $xmm0 = COPY [[COPY]]
+    ; CHECK_NOPIC64-NEXT: RET 0, implicit $xmm0
     ; CHECK_LARGE64-LABEL: name: test_double
     ; CHECK_LARGE64: [[MOV64ri:%[0-9]+]]:gr64 = MOV64ri %const.0
-    ; CHECK_LARGE64: [[MOVSDrm_alt:%[0-9]+]]:fr64 = MOVSDrm_alt [[MOV64ri]], 1, $noreg, 0, $noreg :: (load (s64) from constant-pool)
-    ; CHECK_LARGE64: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
-    ; CHECK_LARGE64: $xmm0 = COPY [[COPY]]
-    ; CHECK_LARGE64: RET 0, implicit $xmm0
+    ; CHECK_LARGE64-NEXT: [[MOVSDrm_alt:%[0-9]+]]:fr64 = MOVSDrm_alt [[MOV64ri]], 1, $noreg, 0, $noreg :: (load (s64) from constant-pool)
+    ; CHECK_LARGE64-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
+    ; CHECK_LARGE64-NEXT: $xmm0 = COPY [[COPY]]
+    ; CHECK_LARGE64-NEXT: RET 0, implicit $xmm0
     ; CHECK_SMALL32-LABEL: name: test_double
     ; CHECK_SMALL32: [[MOVSDrm_alt:%[0-9]+]]:fr64 = MOVSDrm_alt $noreg, 1, $noreg, %const.0, $noreg
-    ; CHECK_SMALL32: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
-    ; CHECK_SMALL32: $xmm0 = COPY [[COPY]]
-    ; CHECK_SMALL32: RET 0, implicit $xmm0
+    ; CHECK_SMALL32-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
+    ; CHECK_SMALL32-NEXT: $xmm0 = COPY [[COPY]]
+    ; CHECK_SMALL32-NEXT: RET 0, implicit $xmm0
     ; CHECK_LARGE32-LABEL: name: test_double
     ; CHECK_LARGE32: [[MOVSDrm_alt:%[0-9]+]]:fr64 = MOVSDrm_alt $noreg, 1, $noreg, %const.0, $noreg
-    ; CHECK_LARGE32: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
-    ; CHECK_LARGE32: $xmm0 = COPY [[COPY]]
-    ; CHECK_LARGE32: RET 0, implicit $xmm0
+    ; CHECK_LARGE32-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
+    ; CHECK_LARGE32-NEXT: $xmm0 = COPY [[COPY]]
+    ; CHECK_LARGE32-NEXT: RET 0, implicit $xmm0
     ; CHECK_PIC64-LABEL: name: test_double
     ; CHECK_PIC64: [[MOVSDrm_alt:%[0-9]+]]:fr64 = MOVSDrm_alt $rip, 1, $noreg, %const.0, $noreg
-    ; CHECK_PIC64: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
-    ; CHECK_PIC64: $xmm0 = COPY [[COPY]]
-    ; CHECK_PIC64: RET 0, implicit $xmm0
+    ; CHECK_PIC64-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
+    ; CHECK_PIC64-NEXT: $xmm0 = COPY [[COPY]]
+    ; CHECK_PIC64-NEXT: RET 0, implicit $xmm0
     %0:vecr(s64) = G_FCONSTANT double 5.500000e+00
     %1:vecr(s128) = G_ANYEXT %0(s64)
     $xmm0 = COPY %1(s128)


        


More information about the llvm-commits mailing list