1
1
; RUN: llc -mtriple=arm64-apple-ios -mcpu=cyclone < %s | FileCheck %s -check-prefix=CYCLONE --check-prefix=ALL
2
2
; RUN: llc -mtriple=aarch64-gnu-linux -mcpu=kryo < %s | FileCheck %s -check-prefix=KRYO --check-prefix=ALL
3
+ ; RUN: llc -mtriple=aarch64-gnu-linux -mcpu=falkor < %s | FileCheck %s -check-prefix=FALKOR --check-prefix=ALL
3
4
4
5
; rdar://11481771
5
6
; rdar://13713797
@@ -16,6 +17,10 @@ entry:
16
17
; KRYO: movi v1.2d, #0000000000000000
17
18
; KRYO: movi v2.2d, #0000000000000000
18
19
; KRYO: movi v3.2d, #0000000000000000
20
+ ; FALKOR: movi v0.2d, #0000000000000000
21
+ ; FALKOR: movi v1.2d, #0000000000000000
22
+ ; FALKOR: movi v2.2d, #0000000000000000
23
+ ; FALKOR: movi v3.2d, #0000000000000000
19
24
tail call void @bar (double 0 .000000e+00 , double 0 .000000e+00 , double 0 .000000e+00 , double 0 .000000e+00 ) nounwind
20
25
ret void
21
26
}
@@ -47,6 +52,8 @@ define void @t4() nounwind ssp {
47
52
; CYCLONE: movi.2d v1, #0000000000000000
48
53
; KRYO: movi v0.2d, #0000000000000000
49
54
; KRYO: movi v1.2d, #0000000000000000
55
+ ; FALKOR: movi v0.2d, #0000000000000000
56
+ ; FALKOR: movi v1.2d, #0000000000000000
50
57
tail call void @barf (float 0 .000000e+00 , float 0 .000000e+00 ) nounwind
51
58
ret void
52
59
}
0 commit comments