Skip to content

Commit 9b0d3b2

Browse files
[fixup] Add some missing "double %z0" to tests (NFC)
1 parent c4760fc commit 9b0d3b2

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

llvm/test/CodeGen/AArch64/zeroing-forms-fcvtlt-fcvtx.ll

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -114,32 +114,31 @@ entry:
114114
ret <vscale x 4 x float> %0
115115
}
116116

117-
define <vscale x 4 x float> @test_svcvtx_f32_f64_x_2(<vscale x 2 x i1> %pg, <vscale x 2 x double> %x) {
117+
define <vscale x 4 x float> @test_svcvtx_f32_f64_x_2(<vscale x 2 x i1> %pg, double %z0, <vscale x 2 x double> %x) {
118118
; CHECK-LABEL: test_svcvtx_f32_f64_x_2:
119119
; CHECK: // %bb.0: // %entry
120-
; CHECK-NEXT: fcvtx z0.s, p0/m, z0.d
120+
; CHECK-NEXT: fcvtx z0.s, p0/m, z1.d
121121
; CHECK-NEXT: ret
122122
;
123123
; CHECK-2p2-LABEL: test_svcvtx_f32_f64_x_2:
124124
; CHECK-2p2: // %bb.0: // %entry
125-
; CHECK-2p2-NEXT: fcvtx z0.s, p0/z, z0.d
125+
; CHECK-2p2-NEXT: fcvtx z0.s, p0/z, z1.d
126126
; CHECK-2p2-NEXT: ret
127127
entry:
128128
%0 = tail call <vscale x 4 x float> @llvm.aarch64.sve.fcvtx.f32f64(<vscale x 4 x float> undef, <vscale x 2 x i1> %pg, <vscale x 2 x double> %x)
129129
ret <vscale x 4 x float> %0
130130
}
131131

132-
define <vscale x 4 x float> @test_svcvtx_f32_f64_z(<vscale x 2 x i1> %pg, <vscale x 2 x double> %x) {
132+
define <vscale x 4 x float> @test_svcvtx_f32_f64_z(<vscale x 2 x i1> %pg, double %z0, <vscale x 2 x double> %x) {
133133
; CHECK-LABEL: test_svcvtx_f32_f64_z:
134134
; CHECK: // %bb.0: // %entry
135-
; CHECK-NEXT: mov z1.s, #0 // =0x0
136-
; CHECK-NEXT: fcvtx z1.s, p0/m, z0.d
137-
; CHECK-NEXT: mov z0.d, z1.d
135+
; CHECK-NEXT: mov z0.s, #0 // =0x0
136+
; CHECK-NEXT: fcvtx z0.s, p0/m, z1.d
138137
; CHECK-NEXT: ret
139138
;
140139
; CHECK-2p2-LABEL: test_svcvtx_f32_f64_z:
141140
; CHECK-2p2: // %bb.0: // %entry
142-
; CHECK-2p2-NEXT: fcvtx z0.s, p0/z, z0.d
141+
; CHECK-2p2-NEXT: fcvtx z0.s, p0/z, z1.d
143142
; CHECK-2p2-NEXT: ret
144143
entry:
145144
%0 = tail call <vscale x 4 x float> @llvm.aarch64.sve.fcvtx.f32f64(<vscale x 4 x float> zeroinitializer, <vscale x 2 x i1> %pg, <vscale x 2 x double> %x)

0 commit comments

Comments
 (0)