/sysdeps/sparc/sparc64/multiarch/ |
A D | memset-niagara4.S | 35 sllx %o4, 8, %g1 36 or %g1, %o4, %o2 37 sllx %o2, 16, %g1 38 or %g1, %o2, %o2 51 and %g1, 0x7, %g1 55 subcc %g1, 1, %g1 62 andcc %g1, (64 - 1), %g1 66 subcc %g1, 8, %g1 75 subcc %g1, 0x40, %g1 87 subcc %g1, 0x8, %g1 [all …]
|
A D | memset-niagara1.S | 41 sllx %o3, 8, %g1 42 or %g1, %o3, %o2 44 or %g1, %o2, %o2 66 sub %g2, %g1, %g1 69 subcc %g1, 1, %g1 77 sub %g2, %g1, %g1 80 subcc %g1, 8, %g1 91 and %g1, (256 - 1), %g1 130 brz,pn %g1, 55f 142 subcc %g1, 64, %g1 [all …]
|
A D | memcpy-niagara4.S | 82 and %g1, 0x7, %g1 83 brz,pt %g1, 51f 88 subcc %g1, 1, %g1 112 and %g1, 0x3f, %g1 118 subcc %g1, 8, %g1 186 add %g1, 0x40, %g1 256 and %g1, 0x7, %g1 257 brz,pt %g1, 2f 262 subcc %g1, 1, %g1 269 sll %g1, 3, %g1 [all …]
|
A D | memcpy-niagara1.S | 124 mov %g1, %o4 125 and %o1, 0x7, %g1 126 sll %g1, 3, %g1 164 srl %g1, 3, %g1 192 subcc %g1, 64, %g1 220 subcc %g1, 64, %g1 274 sub %g1, 0x8, %g1 276 sub %g0, %g1, %g1 279 1: subcc %g1, 1, %g1 288 sll %g1, 3, %g1 [all …]
|
A D | md5-crop.S | 30 ld [%o2 + 0x10], %g1 31 add %g1, %o1, %o4 34 cmp %o4, %g1 44 add %o2, 0x4, %g1 45 lda [%g1] ASI_PL, %f1 46 add %o2, 0x8, %g1 48 lda [%g1] ASI_PL, %f2 49 add %o2, 0xc, %g1 71 add %o2, 0x4, %g1 73 add %o2, 0x8, %g1 [all …]
|
/sysdeps/unix/sysv/linux/sparc/sparc32/ |
A D | sysdep.h | 66 mov %o7, %g1; \ 68 mov %g1, %o7; 74 xor %g1, %gdop_lox10(rtld_errno), %g1;\ 75 ld [%o2 + %g1], %g1, %gdop(rtld_errno); \ 76 st %o0, [%g1]; \ 89 add %g1, %tie_lo10(SYSCALL_ERROR_ERRNO), %g1; \ 90 ld [%o2 + %g1], %g1, %tie_ld(SYSCALL_ERROR_ERRNO); \ 91 st %o0, [%g7 + %g1]; \ 98 xor %g1, %gdop_lox10(errno), %g1;\ 99 ld [%o2 + %g1], %g1, %gdop(errno);\ [all …]
|
/sysdeps/unix/sysv/linux/sparc/sparc64/ |
A D | sysdep.h | 66 mov %o7, %g1; \ 68 mov %g1, %o7; 74 xor %g1, %gdop_lox10(rtld_errno), %g1;\ 75 ldx [%o2 + %g1], %g1, %gdop(rtld_errno); \ 76 st %o0, [%g1]; \ 89 add %g1, %tie_lo10(SYSCALL_ERROR_ERRNO), %g1; \ 90 ldx [%o2 + %g1], %g1, %tie_ldx(SYSCALL_ERROR_ERRNO);\ 91 st %o0, [%g7 + %g1]; \ 98 xor %g1, %gdop_lox10(errno), %g1;\ 99 ldx [%o2 + %g1], %g1, %gdop(errno);\ [all …]
|
/sysdeps/sparc/sparc64/ |
A D | strlen.S | 31 and %o1, 0x7, %g1 35 sll %g1, 3, %g1 38 srlx %g5, %g1, %o3 40 sllx %o2, 32, %g1 44 or %o2, %g1, %o2 49 andn %o3, %o5, %g1 52 andcc %g1, %g2, %g0 55 srlx %o5, 32, %g1 57 andn %o3, %g1, %o4 58 sub %g1, %o2, %g2 [all …]
|
A D | strpbrk.S | 52 sllx %o4, %o2, %g1 /* IEU0 */ 54 or %g2, %g1, %g2 /* IEU0 Group */ 68 sllx %o4, %o2, %g1 /* IEU0 */ 88 andcc %g2, %g1, %g2 /* IEU1 */ 98 andcc %g2, %g1, %g2 /* IEU1 */ 108 andcc %g2, %g1, %g2 /* IEU1 */ 118 andcc %g2, %g1, %g2 /* IEU1 */ 128 andcc %g2, %g1, %g2 /* IEU1 */ 146 sllx %o4, %g4, %g1 /* IEU0 */ 157 sllx %o4, %g4, %g1 /* IEU0 */ [all …]
|
A D | sub_n.S | 33 sllx %o3,3,%g1 34 add %o1,%g1,%o1 ! make s1_ptr point at end 35 add %o2,%g1,%o2 ! make s2_ptr point at end 36 add %o0,%g1,%o0 ! make res_ptr point at end 40 1: ldx [%o2+%o5],%g1 ! load s2 limb 43 addcc %g1,%o4,%g1 ! add s2 limb and carry variable 45 subcc %o3,%g1,%g1 ! subtract s1 limb from sum 46 stx %g1,[%o0+%o5] ! store result
|
A D | add_n.S | 36 sllx %o3,3,%g1 37 add %o1,%g1,%o1 ! make s1_ptr point at end 38 add %o2,%g1,%o2 ! make s2_ptr point at end 39 add %o0,%g1,%o0 ! make res_ptr point at end 43 1: ldx [%o2+%o5],%g1 ! load s2 limb 46 addcc %g1,%o4,%g1 ! add s2 limb and carry variable 48 addcc %g1,%o3,%g1 ! add s1 limb to sum 49 stx %g1,[%o0+%o5] ! store result
|
A D | lshift.S | 33 sllx %o2,3,%g1 42 mov %g1,%g5 51 srlx %g3,%o5,%g1 53 or %o4,%g1,%o4 64 srlx %g3,%o5,%g1 68 or %o4,%g1,%o4 70 srlx %g2,%o5,%g1 74 or %g4,%g1,%g4 76 srlx %g3,%o5,%g1 80 or %o4,%g1,%o4 [all …]
|
A D | rshift.S | 39 mov %g1,%g5 48 sllx %g3,%o5,%g1 50 or %o4,%g1,%o4 61 sllx %g3,%o5,%g1 65 or %o4,%g1,%o4 67 sllx %g2,%o5,%g1 71 or %g4,%g1,%g4 73 sllx %g3,%o5,%g1 77 or %o4,%g1,%o4 79 sllx %g2,%o5,%g1 [all …]
|
A D | pthread_spin_lock.S | 23 1: ldstub [%o0], %g1 24 brnz,pn %g1, 2f 28 2: ldub [%o0], %g1 29 brnz,pt %g1, 2b
|
A D | strcspn.S | 53 sllx %o4, %o2, %g1 /* IEU0 */ 56 or %g2, %g1, %g2 /* IEU0 Group */ 69 sllx %o4, %o2, %g1 /* IEU0 */ 89 andcc %g2, %g1, %g2 /* IEU1 */ 99 andcc %g2, %g1, %g2 /* IEU1 */ 109 andcc %g2, %g1, %g2 /* IEU1 */ 119 andcc %g2, %g1, %g2 /* IEU1 */ 129 andcc %g2, %g1, %g2 /* IEU1 */ 141 andcc %g2, %g1, %g2 /* IEU1 */ 147 sllx %o4, %g5, %g1 /* IEU0 */ [all …]
|
A D | strspn.S | 53 sllx %o4, %o2, %g1 /* IEU0 */ 56 or %g2, %g1, %g2 /* IEU0 Group */ 69 sllx %o4, %o2, %g1 /* IEU0 */ 89 andcc %g2, %g1, %g2 /* IEU1 */ 99 andcc %g2, %g1, %g2 /* IEU1 */ 109 andcc %g2, %g1, %g2 /* IEU1 */ 119 andcc %g2, %g1, %g2 /* IEU1 */ 129 andcc %g2, %g1, %g2 /* IEU1 */ 141 andcc %g2, %g1, %g2 /* IEU1 */ 147 sllx %o4, %g5, %g1 /* IEU0 */ [all …]
|
/sysdeps/sparc/sparc32/ |
A D | strlen.S | 30 and %o1, 0x3, %g1 34 sll %g1, 3, %g1 37 srl %g5, %g1, %g2 43 andn %o3, %o5, %g1 46 andcc %g1, %g2, %g0 50 srl %o5, 24, %g1 52 andcc %g1, 0xff, %g0 62 srl %o5, 8, %g1 64 andcc %g1, 0xff, %g0
|
A D | stpcpy.S | 79 sub %g0, 4, %g1 81 11: add %g1, 4, %g1 82 ld [%o1 + %g1], %o5 104 add %o0, %g1, %o0 109 add %g1, 2, %g1 112 add %o0, %g1, %o0 115 add %g1, 1, %g1 117 add %o0, %g1, %o0 120 add %o0, %g1, %o0 123 srl %o5, 16, %g1 [all …]
|
A D | pthread_spin_lock.S | 23 1: ldstub [%o0], %g1 24 orcc %g1, 0x0, %g0 26 ldub [%o0], %g1 29 2: orcc %g1, 0x0, %g0 31 ldub [%o0], %g1
|
A D | __longjmp.S | 32 mov %o0, %g1 /* ENV in %g1 */ 52 ld ENV(g1,JB_SP), %o0 /* Delay slot: extract target SP. */ 66 ld ENV(g1,JB_PC), %g5 /* Set return PC. */ 67 ld ENV(g1,JB_SP), %g1 /* Set saved SP on restore below. */ 69 PTR_DEMANGLE2 (%fp, %g1, %g4) 71 ld ENV(g1,JB_PC), %i7 /* Set return PC. */ 72 ld ENV(g1,JB_SP), %fp /* Set saved SP on restore below. */ 86 ld ENV(g1,JB_PC), %o0 /* Extract target return PC. */
|
A D | lshift.S | 31 sll %o2,2,%g1 40 st %g1,[%sp+80] 50 srl %g3,%o5,%g1 52 or %o4,%g1,%o4 65 srl %g3,%o5,%g1 69 or %o4,%g1,%o4 71 srl %g2,%o5,%g1 75 or %g4,%g1,%g4 77 srl %g3,%o5,%g1 81 or %o4,%g1,%o4 [all …]
|
/sysdeps/sparc/sparc64/fpu/multiarch/ |
A D | s_isnan-vis3.S | 23 sethi %hi(0x7ff00000), %g1 24 sllx %g1, 32, %g1 27 sub %g1, %o0, %o0
|
/sysdeps/sparc/ |
A D | crti.S | 75 sethi %gdop_hix22(PREINIT_FUNCTION), %g1 76 xor %g1, %gdop_lox10(PREINIT_FUNCTION), %g1 77 GOT_LOAD [%l7 + %g1], %g1, %gdop(PREINIT_FUNCTION) 78 cmp %g1, 0
|
/sysdeps/sparc/sparc64/fpu/ |
A D | s_isnan.S | 23 sethi %hi(0x7ff00000), %g1 25 sllx %g1, 32, %g1 28 sub %g1, %o0, %o0
|
/sysdeps/sparc/sparc32/sparcv9/fpu/ |
A D | s_isnan.S | 23 sethi %hi(0x7ff00000), %g1 25 sllx %g1, 32, %g1 28 sub %g1, %o0, %o0
|