Lines Matching refs:aarch64
1 # RUN: llc -o /dev/null %s -mtriple=aarch64-apple-ios -run-pass=aarch64-collect-loh -debug-only=aar…
2 …nd-strip-all-safe -o /dev/null %s -mtriple=aarch64-apple-ios -run-pass=aarch64-collect-loh -debug-…
26 ; CHECK-NEXT: $x1 = ADRP target-flags(aarch64-page) @g3
27 ; CHECK-NEXT: $x1 = ADRP target-flags(aarch64-page) @g4
29 ; CHECK-NEXT: $x1 = ADRP target-flags(aarch64-page) @g2
30 ; CHECK-NEXT: $x1 = ADRP target-flags(aarch64-page) @g3
32 ; CHECK-NEXT: $x0 = ADRP target-flags(aarch64-page) @g0
33 ; CHECK-NEXT: $x0 = ADRP target-flags(aarch64-page) @g1
34 $x0 = ADRP target-flags(aarch64-page) @g0
35 $x0 = ADRP target-flags(aarch64-page) @g1
36 $x1 = ADRP target-flags(aarch64-page) @g2
37 $x1 = ADRP target-flags(aarch64-page) @g3
38 $x1 = ADRP target-flags(aarch64-page) @g4
42 ; CHECK-NEXT: $x20 = ADRP target-flags(aarch64-page) @g0
43 ; CHECK-NEXT: $x3 = ADDXri $x20, target-flags(aarch64-pageoff) @g0
45 ; CHECK-NEXT: $x1 = ADRP target-flags(aarch64-page) @g0
46 ; CHECK-NEXT: $x1 = ADDXri $x1, target-flags(aarch64-pageoff) @g0
47 $x1 = ADRP target-flags(aarch64-page) @g0
49 $x1 = ADDXri $x1, target-flags(aarch64-pageoff) @g0, 0
50 $x20 = ADRP target-flags(aarch64-page) @g0
52 $x3 = ADDXri $x20, target-flags(aarch64-pageoff) @g0, 0
56 $x9 = ADRP target-flags(aarch64-page) @g0
59 $x9 = ADDXri undef $x9, target-flags(aarch64-pageoff) @g0, 0
63 $x10 = ADRP target-flags(aarch64-page) @g0
65 $x10 = ADDXri $x10, target-flags(aarch64-pageoff) @g0, 0
70 $x10 = ADRP target-flags(aarch64-page) @g0
72 $x11 = ADDXri $x10, target-flags(aarch64-pageoff) @g0, 0
73 $x12 = ADDXri $x10, target-flags(aarch64-pageoff) @g0, 0
77 ; CHECK-NEXT: $x5 = ADRP target-flags(aarch64-page) @g2
78 ; CHECK-NEXT: $s6 = LDRSui $x5, target-flags(aarch64-pageoff) @g2
80 ; CHECK-NEXT: $x4 = ADRP target-flags(aarch64-page) @g2
81 ; CHECK-NEXT: $x4 = LDRXui $x4, target-flags(aarch64-pageoff) @g2
82 $x4 = ADRP target-flags(aarch64-page) @g2
83 $x4 = LDRXui $x4, target-flags(aarch64-pageoff) @g2
84 $x5 = ADRP target-flags(aarch64-page) @g2
85 $s6 = LDRSui $x5, target-flags(aarch64-pageoff) @g2
89 ; CHECK-NEXT: $x5 = ADRP target-flags(aarch64-page, aarch64-got) @g2
90 ; CHECK-NEXT: $x6 = LDRXui $x5, target-flags(aarch64-pageoff, aarch64-got) @g2
92 ; CHECK-NEXT: $x4 = ADRP target-flags(aarch64-page, aarch64-got) @g2
93 ; CHECK-NEXT: $x4 = LDRXui $x4, target-flags(aarch64-pageoff, aarch64-got) @g2
94 $x4 = ADRP target-flags(aarch64-page, aarch64-got) @g2
95 $x4 = LDRXui $x4, target-flags(aarch64-pageoff, aarch64-got) @g2
96 $x5 = ADRP target-flags(aarch64-page, aarch64-got) @g2
97 $x6 = LDRXui $x5, target-flags(aarch64-pageoff, aarch64-got) @g2
103 $x11 = ADRP target-flags(aarch64-page, aarch64-got) @g5
104 $s11 = LDRSui $x11, target-flags(aarch64-pageoff, aarch64-got) @g5
108 ; CHECK-NEXT: $x7 = ADRP target-flags(aarch64-page) @g3
109 ; CHECK-NEXT: $x8 = ADDXri $x7, target-flags(aarch64-pageoff) @g3
111 $x7 = ADRP target-flags(aarch64-page) @g3
112 $x8 = ADDXri $x7, target-flags(aarch64-pageoff) @g3, 0
117 ; CHECK-NEXT: $x3 = ADRP target-flags(aarch64-page) @g3
118 ; CHECK-NEXT: $x3 = ADDXri $x3, target-flags(aarch64-pageoff) @g3
120 ; CHECK-NEXT: $x5 = ADRP target-flags(aarch64-page) @g3
121 ; CHECK-NEXT: $x2 = ADDXri $x5, target-flags(aarch64-pageoff) @g3
123 ; CHECK-NEXT: $x1 = ADRP target-flags(aarch64-page) @g3
124 ; CHECK-NEXT: $x1 = ADDXri $x1, target-flags(aarch64-pageoff) @g3
126 $x1 = ADRP target-flags(aarch64-page) @g3
127 $x1 = ADDXri $x1, target-flags(aarch64-pageoff) @g3, 0
131 $x5 = ADRP target-flags(aarch64-page) @g3
132 $x2 = ADDXri $x5, target-flags(aarch64-pageoff) @g3, 0
136 $x3 = ADRP target-flags(aarch64-page) @g3
137 $x3 = ADDXri $x3, target-flags(aarch64-pageoff) @g3, 0
142 ; CHECK-NEXT: $x2 = ADRP target-flags(aarch64-page) @g3
143 ; CHECK-NEXT: $x2 = LDRXui $x2, target-flags(aarch64-pageoff) @g3
145 ; CHECK-NEXT: $x1 = ADRP target-flags(aarch64-page, aarch64-got) @g4
146 ; CHECK-NEXT: $x1 = LDRXui $x1, target-flags(aarch64-pageoff, aarch64-got) @g4
148 $x1 = ADRP target-flags(aarch64-page, aarch64-got) @g4
149 $x1 = LDRXui $x1, target-flags(aarch64-pageoff, aarch64-got) @g4
152 $x2 = ADRP target-flags(aarch64-page) @g3
153 $x2 = LDRXui $x2, target-flags(aarch64-pageoff) @g3
158 ; CHECK-NEXT: $x5 = ADRP target-flags(aarch64-page) @g1
159 ; CHECK-NEXT: $x5 = LDRXui $x5, target-flags(aarch64-pageoff) @g1
161 ; CHECK-NEXT: $x1 = ADRP target-flags(aarch64-page, aarch64-got) @g4
162 ; CHECK-NEXT: $x1 = LDRXui $x1, target-flags(aarch64-pageoff, aarch64-got) @g4
164 $x1 = ADRP target-flags(aarch64-page, aarch64-got) @g4
165 $x1 = LDRXui $x1, target-flags(aarch64-pageoff, aarch64-got) @g4
168 $x5 = ADRP target-flags(aarch64-page) @g1
169 $x5 = LDRXui $x5, target-flags(aarch64-pageoff) @g1
178 $x9 = ADRP target-flags(aarch64-page, aarch64-got) @g4
179 $x9 = ADDXri $x9, target-flags(aarch64-pageoff, aarch64-got) @g4, 0
181 $x9 = ADRP target-flags(aarch64-page, aarch64-got) @g5
186 $x10 = ADRP target-flags(aarch64-page) @g0
187 $x11 = ADDXri $x10, target-flags(aarch64-pageoff) @g0, 0
192 $x12 = ADDXri $x10, target-flags(aarch64-pageoff) @g0, 0