1.global __cp_begin 2.hidden __cp_begin 3.global __cp_end 4.hidden __cp_end 5.global __cp_cancel 6.hidden __cp_cancel 7.hidden __cancel 8.global __syscall_cp_asm 9.hidden __syscall_cp_asm 10.type __syscall_cp_asm,@function 11__syscall_cp_asm: 12__cp_begin: 13 lwi r5, r5, 0 14 bnei r5, __cp_cancel 15 addi r12, r6, 0 16 add r5, r7, r0 17 add r6, r8, r0 18 add r7, r9, r0 19 add r8, r10, r0 20 lwi r9, r1, 28 21 lwi r10, r1, 32 22 brki r14, 0x8 23__cp_end: 24 rtsd r15, 8 25 nop 26__cp_cancel: 27 bri __cancel 28