aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/AArch64/arm64-vector-insertion.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGen/AArch64/arm64-vector-insertion.ll')
-rw-r--r--test/CodeGen/AArch64/arm64-vector-insertion.ll10
1 files changed, 4 insertions, 6 deletions
diff --git a/test/CodeGen/AArch64/arm64-vector-insertion.ll b/test/CodeGen/AArch64/arm64-vector-insertion.ll
index 7d72b489c3be..23f9d9060344 100644
--- a/test/CodeGen/AArch64/arm64-vector-insertion.ll
+++ b/test/CodeGen/AArch64/arm64-vector-insertion.ll
@@ -8,7 +8,7 @@ entry:
ret void
; CHECK-LABEL: test0f
- ; CHECK: movi.2d v[[TEMP:[0-9]+]], #0000000000000000
+ ; CHECK: movi.2d v[[TEMP:[0-9]+]], #0
; CHECK: mov.s v[[TEMP]][0], v{{[0-9]+}}[0]
; CHECK: str q[[TEMP]], [x0]
; CHECK: ret
@@ -16,7 +16,6 @@ entry:
}
-
define void @test1f(float* nocapture %x, float %a) #0 {
entry:
%0 = insertelement <4 x float> <float undef, float 1.000000e+00, float 1.000000e+00, float 1.000000e+00>, float %a, i32 0
@@ -25,9 +24,8 @@ entry:
ret void
; CHECK-LABEL: test1f
- ; CHECK: fmov s[[TEMP:[0-9]+]], #1.0000000
- ; CHECK: dup.4s v[[TEMP2:[0-9]+]], v[[TEMP]][0]
- ; CHECK: mov.s v[[TEMP2]][0], v0[0]
- ; CHECK: str q[[TEMP2]], [x0]
+ ; CHECK: fmov.4s v[[TEMP:[0-9]+]], #1.0
+ ; CHECK: mov.s v[[TEMP]][0], v0[0]
+ ; CHECK: str q[[TEMP]], [x0]
; CHECK: ret
}