Lines Matching +full:sub +full:- +full:function
2 * SPDX-License-Identifier: BSD-2-Clause
24 .type main,%function
30 * 0 - Sync word
31 * 1 - Thread id
32 * 2 - Shared word
34 sub sp, sp, #12
39 ldr r1, =(.L.mainmsgEnd - .L.mainmsg - 1)
103 .type secondary_thread,%function
118 ldr r1, =(.L.secondarymsgEnd - .L.secondarymsg - 1)
133 .type thread_loop,%function
161 ldr r1, =(.L.idsepEnd - .L.idsep - 1)
180 sub r8, r8, #1
194 * Yield to lower the chance that we end up re-acquiring, the other two
204 .type random_cycles,%function
208 sub sp, sp, #4
230 .type lock_mutex_swp,%function
240 .type unlock_mutex_swp,%function
248 .type create_thr,%function
257 sub sp, sp, #56
281 .type printnum,%function
285 sub sp, #4
335 sub r4, r4, r0
361 ldr r1, =(.L.badnumEnd - .L.badnum - 1)
369 .type print,%function
372 /* r0 - string, r1 = size */
384 .size .L.mainmsg, .L.mainmsgEnd - .L.mainmsg
388 .size .L.secondarymsg, .L.secondarymsgEnd - .L.secondarymsg
392 .size .L.badnum, .L.badnumEnd - .L.badnum
394 .asciz " - cycles "
396 .size .L.idsep, .L.idsepEnd - .L.idsep