1570af302Sopenharmony_ci.global __cp_begin 2570af302Sopenharmony_ci.hidden __cp_begin 3570af302Sopenharmony_ci.global __cp_end 4570af302Sopenharmony_ci.hidden __cp_end 5570af302Sopenharmony_ci.global __cp_cancel 6570af302Sopenharmony_ci.hidden __cp_cancel 7570af302Sopenharmony_ci.hidden __cancel 8570af302Sopenharmony_ci.global __syscall_cp_asm 9570af302Sopenharmony_ci.hidden __syscall_cp_asm 10570af302Sopenharmony_ci.type __syscall_cp_asm, %function 11570af302Sopenharmony_ci__syscall_cp_asm: 12570af302Sopenharmony_ci__cp_begin: 13570af302Sopenharmony_ci lw t0, 0(a0) 14570af302Sopenharmony_ci bnez t0, __cp_cancel 15570af302Sopenharmony_ci 16570af302Sopenharmony_ci mv t0, a1 17570af302Sopenharmony_ci mv a0, a2 18570af302Sopenharmony_ci mv a1, a3 19570af302Sopenharmony_ci mv a2, a4 20570af302Sopenharmony_ci mv a3, a5 21570af302Sopenharmony_ci mv a4, a6 22570af302Sopenharmony_ci mv a5, a7 23570af302Sopenharmony_ci ld a6, 0(sp) 24570af302Sopenharmony_ci mv a7, t0 25570af302Sopenharmony_ci ecall 26570af302Sopenharmony_ci__cp_end: 27570af302Sopenharmony_ci ret 28570af302Sopenharmony_ci__cp_cancel: 29570af302Sopenharmony_ci tail __cancel 30