@@ -15,10 +15,10 @@ body: |
15
15
; CHECK-NEXT: ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp
16
16
; CHECK-NEXT: [[COPY1:%[0-9]+]]:_(s32) = COPY $s0
17
17
; CHECK-NEXT: [[LOAD:%[0-9]+]]:_(s32) = G_LOAD [[FRAME_INDEX]](p0) :: (load (s32) from %stack.0)
18
- ; CHECK-NEXT: [[FPTRUNC:%[0-9]+]]:_(s16) = G_FPTRUNC [[COPY1 ]](s32)
19
- ; CHECK-NEXT: [[FPTRUNC1:%[0-9]+]]:_(s16) = G_FPTRUNC [[LOAD ]](s32)
20
- ; CHECK-NEXT: $h0 = COPY [[FPTRUNC ]](s16)
21
- ; CHECK-NEXT: $h1 = COPY [[FPTRUNC1 ]](s16)
18
+ ; CHECK-NEXT: [[FPTRUNC:%[0-9]+]]:_(s16) = G_FPTRUNC [[LOAD ]](s32)
19
+ ; CHECK-NEXT: [[FPTRUNC1:%[0-9]+]]:_(s16) = G_FPTRUNC [[COPY1 ]](s32)
20
+ ; CHECK-NEXT: $h0 = COPY [[FPTRUNC1 ]](s16)
21
+ ; CHECK-NEXT: $h1 = COPY [[FPTRUNC ]](s16)
22
22
; CHECK-NEXT: RET_ReallyLR implicit $h0, implicit $h1
23
23
%0:_(s16) = COPY $h0
24
24
%1:_(s16), %2:_(s16) = G_FMODF %0
@@ -64,8 +64,8 @@ body: |
64
64
; CHECK-NEXT: ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp
65
65
; CHECK-NEXT: [[COPY1:%[0-9]+]]:_(s32) = COPY $s0
66
66
; CHECK-NEXT: [[LOAD:%[0-9]+]]:_(s32) = G_LOAD [[FRAME_INDEX]](p0) :: (load (s32) from %stack.1)
67
- ; CHECK-NEXT: [[FPTRUNC:%[0-9]+]]:_(s16) = G_FPTRUNC [[COPY1 ]](s32)
68
- ; CHECK-NEXT: [[FPTRUNC1:%[0-9]+]]:_(s16) = G_FPTRUNC [[LOAD ]](s32)
67
+ ; CHECK-NEXT: [[FPTRUNC:%[0-9]+]]:_(s16) = G_FPTRUNC [[LOAD ]](s32)
68
+ ; CHECK-NEXT: [[FPTRUNC1:%[0-9]+]]:_(s16) = G_FPTRUNC [[COPY1 ]](s32)
69
69
; CHECK-NEXT: [[FPEXT1:%[0-9]+]]:_(s32) = G_FPEXT [[UV1]](s16)
70
70
; CHECK-NEXT: [[FRAME_INDEX1:%[0-9]+]]:_(p0) = G_FRAME_INDEX %stack.0
71
71
; CHECK-NEXT: ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp
@@ -75,11 +75,11 @@ body: |
75
75
; CHECK-NEXT: ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp
76
76
; CHECK-NEXT: [[COPY2:%[0-9]+]]:_(s32) = COPY $s0
77
77
; CHECK-NEXT: [[LOAD1:%[0-9]+]]:_(s32) = G_LOAD [[FRAME_INDEX1]](p0) :: (load (s32) from %stack.0)
78
- ; CHECK-NEXT: [[FPTRUNC2:%[0-9]+]]:_(s16) = G_FPTRUNC [[COPY2 ]](s32)
79
- ; CHECK-NEXT: [[FPTRUNC3:%[0-9]+]]:_(s16) = G_FPTRUNC [[LOAD1 ]](s32)
78
+ ; CHECK-NEXT: [[FPTRUNC2:%[0-9]+]]:_(s16) = G_FPTRUNC [[LOAD1 ]](s32)
79
+ ; CHECK-NEXT: [[FPTRUNC3:%[0-9]+]]:_(s16) = G_FPTRUNC [[COPY2 ]](s32)
80
80
; CHECK-NEXT: [[DEF:%[0-9]+]]:_(s16) = G_IMPLICIT_DEF
81
- ; CHECK-NEXT: [[BUILD_VECTOR:%[0-9]+]]:_(<4 x s16>) = G_BUILD_VECTOR [[FPTRUNC ]](s16), [[FPTRUNC2 ]](s16), [[DEF]](s16), [[DEF]](s16)
82
- ; CHECK-NEXT: [[BUILD_VECTOR1:%[0-9]+]]:_(<4 x s16>) = G_BUILD_VECTOR [[FPTRUNC1 ]](s16), [[FPTRUNC3 ]](s16), [[DEF]](s16), [[DEF]](s16)
81
+ ; CHECK-NEXT: [[BUILD_VECTOR:%[0-9]+]]:_(<4 x s16>) = G_BUILD_VECTOR [[FPTRUNC1 ]](s16), [[FPTRUNC3 ]](s16), [[DEF]](s16), [[DEF]](s16)
82
+ ; CHECK-NEXT: [[BUILD_VECTOR1:%[0-9]+]]:_(<4 x s16>) = G_BUILD_VECTOR [[FPTRUNC ]](s16), [[FPTRUNC2 ]](s16), [[DEF]](s16), [[DEF]](s16)
83
83
; CHECK-NEXT: $d0 = COPY [[BUILD_VECTOR]](<4 x s16>)
84
84
; CHECK-NEXT: $d1 = COPY [[BUILD_VECTOR1]](<4 x s16>)
85
85
; CHECK-NEXT: RET_ReallyLR implicit $d0, implicit $d1
0 commit comments