Skip to content

Commit 4d72acf

Browse files
committed
X86/GlobalISel: Regenerate test checks
1 parent 4a8665e commit 4d72acf

File tree

1 file changed

+32
-32
lines changed

1 file changed

+32
-32
lines changed

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

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -30,30 +30,30 @@ body: |
3030
bb.1.entry:
3131
; CHECK_NOPIC64-LABEL: name: test_float
3232
; CHECK_NOPIC64: [[MOVSSrm_alt:%[0-9]+]]:fr32 = MOVSSrm_alt $rip, 1, $noreg, %const.0, $noreg
33-
; CHECK_NOPIC64: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
34-
; CHECK_NOPIC64: $xmm0 = COPY [[COPY]]
35-
; CHECK_NOPIC64: RET 0, implicit $xmm0
33+
; CHECK_NOPIC64-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
34+
; CHECK_NOPIC64-NEXT: $xmm0 = COPY [[COPY]]
35+
; CHECK_NOPIC64-NEXT: RET 0, implicit $xmm0
3636
; CHECK_LARGE64-LABEL: name: test_float
3737
; CHECK_LARGE64: [[MOV64ri:%[0-9]+]]:gr64 = MOV64ri %const.0
38-
; CHECK_LARGE64: [[MOVSSrm_alt:%[0-9]+]]:fr32 = MOVSSrm_alt [[MOV64ri]], 1, $noreg, 0, $noreg :: (load (s64) from constant-pool, align 4)
39-
; CHECK_LARGE64: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
40-
; CHECK_LARGE64: $xmm0 = COPY [[COPY]]
41-
; CHECK_LARGE64: RET 0, implicit $xmm0
38+
; CHECK_LARGE64-NEXT: [[MOVSSrm_alt:%[0-9]+]]:fr32 = MOVSSrm_alt [[MOV64ri]], 1, $noreg, 0, $noreg :: (load (s64) from constant-pool, align 4)
39+
; CHECK_LARGE64-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
40+
; CHECK_LARGE64-NEXT: $xmm0 = COPY [[COPY]]
41+
; CHECK_LARGE64-NEXT: RET 0, implicit $xmm0
4242
; CHECK_SMALL32-LABEL: name: test_float
4343
; CHECK_SMALL32: [[MOVSSrm_alt:%[0-9]+]]:fr32 = MOVSSrm_alt $noreg, 1, $noreg, %const.0, $noreg
44-
; CHECK_SMALL32: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
45-
; CHECK_SMALL32: $xmm0 = COPY [[COPY]]
46-
; CHECK_SMALL32: RET 0, implicit $xmm0
44+
; CHECK_SMALL32-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
45+
; CHECK_SMALL32-NEXT: $xmm0 = COPY [[COPY]]
46+
; CHECK_SMALL32-NEXT: RET 0, implicit $xmm0
4747
; CHECK_LARGE32-LABEL: name: test_float
4848
; CHECK_LARGE32: [[MOVSSrm_alt:%[0-9]+]]:fr32 = MOVSSrm_alt $noreg, 1, $noreg, %const.0, $noreg
49-
; CHECK_LARGE32: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
50-
; CHECK_LARGE32: $xmm0 = COPY [[COPY]]
51-
; CHECK_LARGE32: RET 0, implicit $xmm0
49+
; CHECK_LARGE32-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
50+
; CHECK_LARGE32-NEXT: $xmm0 = COPY [[COPY]]
51+
; CHECK_LARGE32-NEXT: RET 0, implicit $xmm0
5252
; CHECK_PIC64-LABEL: name: test_float
5353
; CHECK_PIC64: [[MOVSSrm_alt:%[0-9]+]]:fr32 = MOVSSrm_alt $rip, 1, $noreg, %const.0, $noreg
54-
; CHECK_PIC64: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
55-
; CHECK_PIC64: $xmm0 = COPY [[COPY]]
56-
; CHECK_PIC64: RET 0, implicit $xmm0
54+
; CHECK_PIC64-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSSrm_alt]]
55+
; CHECK_PIC64-NEXT: $xmm0 = COPY [[COPY]]
56+
; CHECK_PIC64-NEXT: RET 0, implicit $xmm0
5757
%0:vecr(s32) = G_FCONSTANT float 5.500000e+00
5858
%1:vecr(s128) = G_ANYEXT %0(s32)
5959
$xmm0 = COPY %1(s128)
@@ -77,30 +77,30 @@ body: |
7777
bb.1.entry:
7878
; CHECK_NOPIC64-LABEL: name: test_double
7979
; CHECK_NOPIC64: [[MOVSDrm_alt:%[0-9]+]]:fr64 = MOVSDrm_alt $rip, 1, $noreg, %const.0, $noreg
80-
; CHECK_NOPIC64: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
81-
; CHECK_NOPIC64: $xmm0 = COPY [[COPY]]
82-
; CHECK_NOPIC64: RET 0, implicit $xmm0
80+
; CHECK_NOPIC64-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
81+
; CHECK_NOPIC64-NEXT: $xmm0 = COPY [[COPY]]
82+
; CHECK_NOPIC64-NEXT: RET 0, implicit $xmm0
8383
; CHECK_LARGE64-LABEL: name: test_double
8484
; CHECK_LARGE64: [[MOV64ri:%[0-9]+]]:gr64 = MOV64ri %const.0
85-
; CHECK_LARGE64: [[MOVSDrm_alt:%[0-9]+]]:fr64 = MOVSDrm_alt [[MOV64ri]], 1, $noreg, 0, $noreg :: (load (s64) from constant-pool)
86-
; CHECK_LARGE64: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
87-
; CHECK_LARGE64: $xmm0 = COPY [[COPY]]
88-
; CHECK_LARGE64: RET 0, implicit $xmm0
85+
; CHECK_LARGE64-NEXT: [[MOVSDrm_alt:%[0-9]+]]:fr64 = MOVSDrm_alt [[MOV64ri]], 1, $noreg, 0, $noreg :: (load (s64) from constant-pool)
86+
; CHECK_LARGE64-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
87+
; CHECK_LARGE64-NEXT: $xmm0 = COPY [[COPY]]
88+
; CHECK_LARGE64-NEXT: RET 0, implicit $xmm0
8989
; CHECK_SMALL32-LABEL: name: test_double
9090
; CHECK_SMALL32: [[MOVSDrm_alt:%[0-9]+]]:fr64 = MOVSDrm_alt $noreg, 1, $noreg, %const.0, $noreg
91-
; CHECK_SMALL32: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
92-
; CHECK_SMALL32: $xmm0 = COPY [[COPY]]
93-
; CHECK_SMALL32: RET 0, implicit $xmm0
91+
; CHECK_SMALL32-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
92+
; CHECK_SMALL32-NEXT: $xmm0 = COPY [[COPY]]
93+
; CHECK_SMALL32-NEXT: RET 0, implicit $xmm0
9494
; CHECK_LARGE32-LABEL: name: test_double
9595
; CHECK_LARGE32: [[MOVSDrm_alt:%[0-9]+]]:fr64 = MOVSDrm_alt $noreg, 1, $noreg, %const.0, $noreg
96-
; CHECK_LARGE32: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
97-
; CHECK_LARGE32: $xmm0 = COPY [[COPY]]
98-
; CHECK_LARGE32: RET 0, implicit $xmm0
96+
; CHECK_LARGE32-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
97+
; CHECK_LARGE32-NEXT: $xmm0 = COPY [[COPY]]
98+
; CHECK_LARGE32-NEXT: RET 0, implicit $xmm0
9999
; CHECK_PIC64-LABEL: name: test_double
100100
; CHECK_PIC64: [[MOVSDrm_alt:%[0-9]+]]:fr64 = MOVSDrm_alt $rip, 1, $noreg, %const.0, $noreg
101-
; CHECK_PIC64: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
102-
; CHECK_PIC64: $xmm0 = COPY [[COPY]]
103-
; CHECK_PIC64: RET 0, implicit $xmm0
101+
; CHECK_PIC64-NEXT: [[COPY:%[0-9]+]]:vr128 = COPY [[MOVSDrm_alt]]
102+
; CHECK_PIC64-NEXT: $xmm0 = COPY [[COPY]]
103+
; CHECK_PIC64-NEXT: RET 0, implicit $xmm0
104104
%0:vecr(s64) = G_FCONSTANT double 5.500000e+00
105105
%1:vecr(s128) = G_ANYEXT %0(s64)
106106
$xmm0 = COPY %1(s128)

0 commit comments

Comments
 (0)