Lines Matching refs:LONG
4 …ng-calls -verify-machineinstrs | FileCheck %s --check-prefix=ARM-LONG --check-prefix=ARM-LONG-MACHO
5 …long-calls -verify-machineinstrs | FileCheck %s --check-prefix=ARM-LONG --check-prefix=ARM-LONG-ELF
6 …thumbv7-apple-ios -mattr=+long-calls -verify-machineinstrs | FileCheck %s --check-prefix=THUMB-LONG
24 ; ARM-LONG-LABEL: t1:
26 ; ARM-LONG-MACHO: {{(movw r3, :lower16:L_memset\$non_lazy_ptr)|(ldr r3, .LCPI)}}
27 ; ARM-LONG-MACHO: {{(movt r3, :upper16:L_memset\$non_lazy_ptr)?}}
28 ; ARM-LONG-MACHO: ldr r3, [r3]
30 ; ARM-LONG-ELF: movw r3, :lower16:memset
31 ; ARM-LONG-ELF: movt r3, :upper16:memset
33 ; ARM-LONG: blx r3
42 ; THUMB-LONG-LABEL: t1:
43 ; THUMB-LONG: movw r3, :lower16:L_memset$non_lazy_ptr
44 ; THUMB-LONG: movt r3, :upper16:L_memset$non_lazy_ptr
45 ; THUMB-LONG: ldr r3, [r3]
46 ; THUMB-LONG: blx r3
69 ; ARM-LONG-LABEL: t2:
71 ; ARM-LONG-MACHO: {{(movw r3, :lower16:L_memcpy\$non_lazy_ptr)|(ldr r3, .LCPI)}}
72 ; ARM-LONG-MACHO: {{(movt r3, :upper16:L_memcpy\$non_lazy_ptr)?}}
73 ; ARM-LONG-MACHO: ldr r3, [r3]
75 ; ARM-LONG-ELF: movw r3, :lower16:memcpy
76 ; ARM-LONG-ELF: movt r3, :upper16:memcpy
78 ; ARM-LONG: blx r3
87 ; THUMB-LONG-LABEL: t2:
88 ; THUMB-LONG: movw r3, :lower16:L_memcpy$non_lazy_ptr
89 ; THUMB-LONG: movt r3, :upper16:L_memcpy$non_lazy_ptr
90 ; THUMB-LONG: ldr r3, [r3]
91 ; THUMB-LONG: blx r3
114 ; ARM-LONG-LABEL: t3:
116 ; ARM-LONG-MACHO: {{(movw r3, :lower16:L_memmove\$non_lazy_ptr)|(ldr r3, .LCPI)}}
117 ; ARM-LONG-MACHO: {{(movt r3, :upper16:L_memmove\$non_lazy_ptr)?}}
118 ; ARM-LONG-MACHO: ldr r3, [r3]
120 ; ARM-LONG-ELF: movw r3, :lower16:memmove
121 ; ARM-LONG-ELF: movt r3, :upper16:memmove
123 ; ARM-LONG: blx r3
132 ; THUMB-LONG-LABEL: t3:
133 ; THUMB-LONG: movw r3, :lower16:L_memmove$non_lazy_ptr
134 ; THUMB-LONG: movt r3, :upper16:L_memmove$non_lazy_ptr
135 ; THUMB-LONG: ldr r3, [r3]
136 ; THUMB-LONG: blx r3