1*c9945492SAndroid Build Coastguard Worker .global __cp_begin 2*c9945492SAndroid Build Coastguard Worker .hidden __cp_begin 3*c9945492SAndroid Build Coastguard Worker .global __cp_end 4*c9945492SAndroid Build Coastguard Worker .hidden __cp_end 5*c9945492SAndroid Build Coastguard Worker .global __cp_cancel 6*c9945492SAndroid Build Coastguard Worker .hidden __cp_cancel 7*c9945492SAndroid Build Coastguard Worker .hidden __cancel 8*c9945492SAndroid Build Coastguard Worker .global __syscall_cp_asm 9*c9945492SAndroid Build Coastguard Worker .hidden __syscall_cp_asm 10*c9945492SAndroid Build Coastguard Worker .text 11*c9945492SAndroid Build Coastguard Worker .type __syscall_cp_asm,%function 12*c9945492SAndroid Build Coastguard Worker__syscall_cp_asm: 13*c9945492SAndroid Build Coastguard Worker__cp_begin: 14*c9945492SAndroid Build Coastguard Worker icm %r2, 15, 0(%r2) 15*c9945492SAndroid Build Coastguard Worker jne __cp_cancel 16*c9945492SAndroid Build Coastguard Worker 17*c9945492SAndroid Build Coastguard Worker stg %r6, 48(%r15) 18*c9945492SAndroid Build Coastguard Worker stg %r7, 56(%r15) 19*c9945492SAndroid Build Coastguard Worker lgr %r1, %r3 20*c9945492SAndroid Build Coastguard Worker lgr %r2, %r4 21*c9945492SAndroid Build Coastguard Worker lgr %r3, %r5 22*c9945492SAndroid Build Coastguard Worker lgr %r4, %r6 23*c9945492SAndroid Build Coastguard Worker lg %r5, 160(%r15) 24*c9945492SAndroid Build Coastguard Worker lg %r6, 168(%r15) 25*c9945492SAndroid Build Coastguard Worker lg %r7, 176(%r15) 26*c9945492SAndroid Build Coastguard Worker svc 0 27*c9945492SAndroid Build Coastguard Worker 28*c9945492SAndroid Build Coastguard Worker__cp_end: 29*c9945492SAndroid Build Coastguard Worker lg %r7, 56(%r15) 30*c9945492SAndroid Build Coastguard Worker lg %r6, 48(%r15) 31*c9945492SAndroid Build Coastguard Worker br %r14 32*c9945492SAndroid Build Coastguard Worker 33*c9945492SAndroid Build Coastguard Worker__cp_cancel: 34*c9945492SAndroid Build Coastguard Worker jg __cancel 35