• Home
  • Raw
  • Download

Lines Matching refs:LONG

4 …ple=armv7-apple-ios -mattr=+long-calls -verify-machineinstrs | FileCheck %s --check-prefix=ARM-LONG
5 …armv7-linux-gnueabi -mattr=+long-calls -verify-machineinstrs | FileCheck %s --check-prefix=ARM-LONG
6 …thumbv7-apple-ios -mattr=+long-calls -verify-machineinstrs | FileCheck %s --check-prefix=THUMB-LONG
24 ; ARM-LONG-LABEL: t1:
25 ; ARM-LONG: {{(movw r3, :lower16:L_memset\$non_lazy_ptr)|(ldr r3, .LCPI)}}
26 ; ARM-LONG: {{(movt r3, :upper16:L_memset\$non_lazy_ptr)?}}
27 ; ARM-LONG: ldr r3, [r3]
28 ; ARM-LONG: blx r3
37 ; THUMB-LONG-LABEL: t1:
38 ; THUMB-LONG: movw r3, :lower16:L_memset$non_lazy_ptr
39 ; THUMB-LONG: movt r3, :upper16:L_memset$non_lazy_ptr
40 ; THUMB-LONG: ldr r3, [r3]
41 ; THUMB-LONG: blx r3
60 ; ARM-LONG-LABEL: t2:
61 ; ARM-LONG: {{(movw r3, :lower16:L_memcpy\$non_lazy_ptr)|(ldr r3, .LCPI)}}
62 ; ARM-LONG: {{(movt r3, :upper16:L_memcpy\$non_lazy_ptr)?}}
63 ; ARM-LONG: ldr r3, [r3]
64 ; ARM-LONG: blx r3
76 ; THUMB-LONG-LABEL: t2:
77 ; THUMB-LONG: movw r3, :lower16:L_memcpy$non_lazy_ptr
78 ; THUMB-LONG: movt r3, :upper16:L_memcpy$non_lazy_ptr
79 ; THUMB-LONG: ldr r3, [r3]
80 ; THUMB-LONG: blx r3
97 ; ARM-LONG-LABEL: t3:
98 ; ARM-LONG: {{(movw r3, :lower16:L_memmove\$non_lazy_ptr)|(ldr r3, .LCPI)}}
99 ; ARM-LONG: {{(movt r3, :upper16:L_memmove\$non_lazy_ptr)?}}
100 ; ARM-LONG: ldr r3, [r3]
101 ; ARM-LONG: blx r3
113 ; THUMB-LONG-LABEL: t3:
114 ; THUMB-LONG: movw r3, :lower16:L_memmove$non_lazy_ptr
115 ; THUMB-LONG: movt r3, :upper16:L_memmove$non_lazy_ptr
116 ; THUMB-LONG: ldr r3, [r3]
117 ; THUMB-LONG: blx r3