Lines Matching refs:EABI
3 …RUN: llc < %s -mtriple=arm-none-eabi -disable-post-ra -o - | FileCheck %s --check-prefix=CHECK-EABI
4 …N: llc < %s -mtriple=arm-none-eabihf -disable-post-ra -o - | FileCheck %s --check-prefix=CHECK-EABI
5 …c < %s -mtriple=arm-none-androideabi -disable-post-ra -o - | FileCheck %s --check-prefix=CHECK-EABI
15 ; CHECK-EABI: bl __aeabi_memmove
21 ; CHECK-EABI: bl __aeabi_memcpy
25 ; EABI memset swaps arguments
30 ; CHECK-EABI: mov r2, #1
31 ; CHECK-EABI: bl __aeabi_memset
36 ; EABI uses memclr if value set to 0
41 ; CHECK-EABI: bl __aeabi_memclr
45 ; EABI uses aligned function variants if possible
49 ; CHECK-EABI: bl __aeabi_memmove4
55 ; CHECK-EABI: bl __aeabi_memcpy4
61 ; CHECK-EABI: bl __aeabi_memset4
67 ; CHECK-EABI: bl __aeabi_memclr4
73 ; CHECK-EABI: bl __aeabi_memmove8
79 ; CHECK-EABI: bl __aeabi_memcpy8
85 ; CHECK-EABI: bl __aeabi_memset8
91 ; CHECK-EABI: bl __aeabi_memclr8
108 ; CHECK-EABI: add r1, sp, #28
109 ; CHECK-EABI: bl __aeabi_memmove
119 ; CHECK-EABI: bl __aeabi_memcpy
131 ; CHECK-EABI: add r0, sp, #4
132 ; CHECK-EABI: mov r2, #1
133 ; CHECK-EABI: bl __aeabi_memset
152 ; CHECK-EABI: bl __aeabi_memmove
161 ; CHECK-EABI: bl __aeabi_memcpy
172 ; CHECK-EABI: mov r2, #1
173 ; CHECK-EABI: bl __aeabi_memset
191 ; CHECK-EABI: bl __aeabi_memmove
200 ; CHECK-EABI: bl __aeabi_memcpy
211 ; CHECK-EABI: mov r2, #1
212 ; CHECK-EABI: bl __aeabi_memset
230 ; CHECK-EABI: bl __aeabi_memmove
239 ; CHECK-EABI: bl __aeabi_memcpy
250 ; CHECK-EABI: mov r2, #1
251 ; CHECK-EABI: bl __aeabi_memset
269 ; CHECK-EABI: bl __aeabi_memmove
278 ; CHECK-EABI: bl __aeabi_memcpy
289 ; CHECK-EABI: mov r2, #1
290 ; CHECK-EABI: bl __aeabi_memset
308 ; CHECK-EABI: bl __aeabi_memmove
317 ; CHECK-EABI: bl __aeabi_memcpy
328 ; CHECK-EABI: mov r2, #1
329 ; CHECK-EABI: bl __aeabi_memset
347 ; CHECK-EABI: bl __aeabi_memmove
356 ; CHECK-EABI: bl __aeabi_memcpy
367 ; CHECK-EABI: mov r2, #1
368 ; CHECK-EABI: bl __aeabi_memset
405 ; CHECK-EABI: .align 2