Lines Matching +full:0 +full:x5

58 	svc	#0
69 mov x2, #0
70 0: ldrb w3, [x0], #1
73 b 0b
77 svc #0
99 mov x2, #0
103 0: udiv x3, x0, x2 // div-mod loop to generate the digits
105 add w0, w0, #'0'
108 cbnz x3, 0b
112 mov w0, #'0' // Print "0" for 0, not ""
123 // Clobbers x0-x5,x8
125 mov x5, x30
131 ret x5
136 str x30, [sp, #-0x10]!
143 ldr x30, [sp], #0x10
148 and w0, w0, #0xf
152 1: add w0, w0, #'0'
156 // x0=data in, x1=size in, clobbers x0-x5,x8
158 str x30, [sp, #-0x10]!
161 mov x5, x1
163 0: subs x5, x5, #1
167 b 0b
169 1: ldr x30, [sp], #0x10
190 cmp x2, #0
192 0: ldrb w3, [x1], #1
195 b.ne 0b
209 // bits 15: 0 pid
218 0: str w2, [x0], #4
221 bne 0b
252 mov x5, x0
257 mov x1, x5
273 mov x5, x0
278 mov x1, x5
297 and w0, w0, #0x3
310 mov x0, #0
319 // Fill x1 bytes starting at x0 with 0xae (for canary purposes)
322 mov w2, #0xae
326 // Fill x1 bytes starting at x0 with 0.
329 mov w2, #0
336 cmp x1, #0
339 0: strb w2, [x0], #1
341 b.ne 0b
349 // Clobbers x0-x5.
353 stp x0, x1, [sp, #-0x20]!
354 str x2, [sp, #0x10]
356 mov x5, #0
357 0: ldrb w3, [x0, x5]
358 ldrb w4, [x1, x5]
359 add x5, x5, #1
363 b.ne 0b
365 1: ldr x2, [sp, #0x10]
366 ldp x0, x1, [sp], #0x20
378 _adrz x5, x0, 6
390 mov x0, x5
403 _adrp x5, x0, 6
415 mov x0, x5
424 // Clobbers x0-x5.
429 rdvl x5, #1
430 lsr x5, x5, #3
433 mov x1, x5
437 mov x0, #0
443 mov x2, x5
483 mov x0, #0
485 svc #0
496 mov x5, x1
506 str x5, [x1, #sa_handler]
507 mov x2, #0
510 svc #0
548 svc #0
555 mov x23, #0 // Irritation signal count
573 mov x22, #0 // generation number, increments per iteration
579 mov x21, #0 // Set up Z-regs & shadow with test pattern
580 0: mov x0, x20
582 and x2, x22, #0xf
586 b.lo 0b
590 and x2, x22, #0xf
593 0: mov x0, x20 // Set up P-regs & shadow with test pattern
595 and x2, x22, #0xf
599 b.lo 0b
603 // svc #0
605 mov x21, #0
606 0: mov x0, x21
610 b.lo 0b
612 0: mov x0, x21
616 b.lo 0b
624 mov x0, #0
627 svc #0
632 // ldr w0, =0xdeadc0de
634 // svc #0
660 svc #0
662 // ldr w0, =0xdeadc0de
664 // svc #0
668 svc #0
671 // svc #0
683 svc #0