Lines Matching +full:0 +full:x30

58 	svc	#0
69 mov x2, #0
70 0: ldrb w3, [x0], #1
73 b 0b
77 svc #0
97 str x30, [sp, #-32]! // Result can't be > 20 digits
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 ""
118 ldr x30, [sp], #32
125 mov x5, x30
136 str x30, [sp, #-0x10]!
143 ldr x30, [sp], #0x10
148 and w0, w0, #0xf
152 1: add w0, w0, #'0'
158 str x30, [sp, #-0x10]!
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
247 mov x4, x30
268 mov x4, x30
289 mov x4, x30
298 mov x0, #0
307 // Fill x1 bytes starting at x0 with 0xae (for canary purposes)
310 mov w2, #0xae
314 // Fill x1 bytes starting at x0 with 0.
317 mov w2, #0
324 cmp x1, #0
327 0: strb w2, [x0], #1
329 b.ne 0b
341 stp x0, x1, [sp, #-0x20]!
342 str x2, [sp, #0x10]
344 mov x5, #0
345 0: ldrb w3, [x0, x5]
351 b.ne 0b
353 1: ldr x2, [sp, #0x10]
354 ldp x0, x1, [sp], #0x20
364 mov x3, x30
381 mov x30, x3
389 mov x3, x30
406 mov x30, x3
414 mov x3, x30
425 mov x0, #0
432 mov x30, x3
471 mov x0, #0
473 svc #0
481 str x30, [sp, #-((sa_sz + 15) / 16 * 16 + 16)]!
495 mov x2, #0
498 svc #0
505 1: ldr x30, [sp], #((sa_sz + 15) / 16 * 16 + 16)
536 svc #0
543 mov x23, #0 // Irritation signal count
561 mov x22, #0 // generation number, increments per iteration
567 mov x21, #0 // Set up Z-regs & shadow with test pattern
568 0: mov x0, x20
570 and x2, x22, #0xf
574 b.lo 0b
578 and x2, x22, #0xf
581 0: mov x0, x20 // Set up P-regs & shadow with test pattern
583 and x2, x22, #0xf
587 b.lo 0b
591 // svc #0
593 mov x21, #0
594 0: mov x0, x21
598 b.lo 0b
600 0: mov x0, x21
604 b.lo 0b
612 mov x0, #0
615 svc #0
620 // ldr w0, =0xdeadc0de
622 // svc #0
648 svc #0
650 // ldr w0, =0xdeadc0de
652 // svc #0
656 svc #0
659 // svc #0
671 svc #0