1 set arg1,1*8 2 set arg2,2*8 3 set arg3,3*8 4 set arg4,4*8 5 6 text 7 8 # ts1am_2me(sx, sy, sz) 9 # 10 global ts1am_2me 11 align 4 12ts1am_2me: 13 using ts1am_2me,$s33 14 lds $s35,arg1(,$s34) # Sx : atomic data 15 lds $s36,arg2(,$s34) # Sy : control flag 16 lds $s37,arg3(,$s34) # Sz : pointer 17 ts1am $s35,$s36,$s37 # 18 or $s123,0,$s35 # RVAL = original data; 19 be 0,0(,$s32) 20 21