HomeSort by: relevance | last modified time | path
    Searched refs:o5 (Results 1 - 25 of 217) sorted by relevancy

1 2 3 4 5 6 7 8 9

  /src/common/lib/libc/arch/sparc64/string/
strlen.S 80 sllx %o3, 32, %o5
84 or %o3, %o5, %o3
115 or %g1, %o2, %o5 ! Do step 1 -- use or/andn instead of nor/and
119 andncc %g5, %o5, %g0
126 sllx %o4, 64-8, %o5
128 btst %g1, %o5 ! Check high byte
130 srlx %o5, 8, %o5
133 btst %g1, %o5 ! Check 2nd byte
135 srlx %o5, 8, %o
    [all...]
  /src/external/gpl3/gcc/dist/libgcc/config/sparc/
lb1spc.S 22 andncc %o4, 0xfff, %o5 ! mask out lower 12 bits
81 rd %y, %o5
83 srl %o5, 20, %o5 ! right shift partial product by 20 bits
85 or %o5, %o4, %o0 ! merge for true product
154 orcc %o1, %g0, %o5
165 cmp %o3, %o5 ! if %o1 exceeds %o0, done
179 cmp %o5, %g1
182 sll %o5, 4, %o5
    [all...]
  /src/external/gpl3/gcc.old/dist/libgcc/config/sparc/
lb1spc.S 22 andncc %o4, 0xfff, %o5 ! mask out lower 12 bits
81 rd %y, %o5
83 srl %o5, 20, %o5 ! right shift partial product by 20 bits
85 or %o5, %o4, %o0 ! merge for true product
154 orcc %o1, %g0, %o5
165 cmp %o3, %o5 ! if %o1 exceeds %o0, done
179 cmp %o5, %g1
182 sll %o5, 4, %o5
    [all...]
  /src/tests/kernel/arch/sparc/
execsp.S 74 PIC_PROLOGUE(%g1, %o5) /* g1 := &GOT, clobber o5 */
75 SETHI(_C_LABEL(ctorsp), %g1, %o5) /* o5 := &ctorsp */
77 st %sp, [LO(_C_LABEL(ctorsp), %o5)] /* ctorsp := sp */
95 PIC_PROLOGUE(%g1, %o5) /* g1 := &GOT, clobber o5 */
96 SETHI(_C_LABEL(mainsp), %g1, %o5) /* o5 := &mainsp */
97 st %sp, [LO(_C_LABEL(mainsp), %o5)] /* mainsp := sp *
    [all...]
signalsphandler.S 58 PIC_PROLOGUE(%g1, %o5) /* g1 := &GOT, clobber o5 */
59 SETHI(_C_LABEL(signalsp), %g1, %o5) /* o5 := &signalsp */
61 st %sp, [LO(_C_LABEL(signalsp), %o5)] /* signalsp := sp */
contextspfunc.S 58 PIC_PROLOGUE(%g1, %o5) /* g1 := &GOT, clobber o5 */
59 SETHI(_C_LABEL(contextsp), %g1, %o5) /* o5 := &contextsp */
61 st %sp, [LO(_C_LABEL(contextsp), %o5)] /* contextsp := sp */
  /src/sys/arch/sparc64/sparc64/
hvcall.S 140 mov API_PUTCHAR, %o5
148 mov API_GET_VERSION, %o5
156 mov API_SET_VERSION, %o5
164 mov MACH_DESC, %o5
170 mov CPU_YIELD, %o5
176 mov CPU_QCONF, %o5
182 mov CPU_MONDO_SEND, %o5
189 mov CPU_MYID, %o5
195 mov MMU_TSB_CTX0, %o5
201 mov MMU_TSB_CTXNON0, %o5
    [all...]
cpu_in_cksum.S 61 lduw [%o0 + M_LEN], %o5
62 cmp %o2, %o5
67 sub %o2,%o5,%o2
78 * %o5 - mdata
92 LDPTR [%o0 + M_DATA], %o5
98 add %o5, %o4, %o5
105 LDPTR [%o0 + M_DATA], %o5
115 btst 3, %o5 ! if (!(*w & 3)) {
123 btst 1, %o5 ! if (!(*w & 3) &
    [all...]
  /src/crypto/external/apache2/openssl/lib/libcrypto/arch/sparc/
sparct4-mont.S 347 ld [%g2+12*8+0],%o5
350 or %o5,%o4,%o4
352 ld [%g2+13*8+4],%o5
353 sllx %o5,32,%o5
354 or %o7,%o5,%o5
410 ld [%g4+12*8+0],%o5
413 or %o5,%o4,%o4
415 ld [%g4+13*8+4],%o5
    [all...]
  /src/crypto/external/apache2/openssl/lib/libcrypto/arch/sparc64/
sparct4-mont.S 347 ld [%g2+12*8+0],%o5
350 or %o5,%o4,%o4
352 ld [%g2+13*8+4],%o5
353 sllx %o5,32,%o5
354 or %o7,%o5,%o5
410 ld [%g4+12*8+0],%o5
413 or %o5,%o4,%o4
415 ld [%g4+13*8+4],%o5
    [all...]
  /src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/
sparct4-mont.S 347 ld [%g2+12*8+0],%o5
350 or %o5,%o4,%o4
352 ld [%g2+13*8+4],%o5
353 sllx %o5,32,%o5
354 or %o7,%o5,%o5
410 ld [%g4+12*8+0],%o5
413 or %o5,%o4,%o4
415 ld [%g4+13*8+4],%o5
    [all...]
  /src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/
sparct4-mont.S 347 ld [%g2+12*8+0],%o5
350 or %o5,%o4,%o4
352 ld [%g2+13*8+4],%o5
353 sllx %o5,32,%o5
354 or %o7,%o5,%o5
410 ld [%g4+12*8+0],%o5
413 or %o5,%o4,%o4
415 ld [%g4+13*8+4],%o5
    [all...]
  /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/sparc/
sparct4-mont.S 344 ld [%g2+12*8+0],%o5
347 or %o5,%o4,%o4
349 ld [%g2+13*8+4],%o5
350 sllx %o5,32,%o5
351 or %o7,%o5,%o5
407 ld [%g4+12*8+0],%o5
410 or %o5,%o4,%o4
412 ld [%g4+13*8+4],%o5
    [all...]
  /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/sparc64/
sparct4-mont.S 344 ld [%g2+12*8+0],%o5
347 or %o5,%o4,%o4
349 ld [%g2+13*8+4],%o5
350 sllx %o5,32,%o5
351 or %o7,%o5,%o5
407 ld [%g4+12*8+0],%o5
410 or %o5,%o4,%o4
412 ld [%g4+13*8+4],%o5
    [all...]
  /src/common/lib/libc/arch/sparc/atomic/
atomic_cas.S 43 or %o4, PSR_PIL, %o5 ;\
44 wr %o5, 0, %psr ;\
86 srl %o0, 3, %o5 /* get lock address */ ;\
87 and %o5, 1023, %o5 ;\
89 add %o5, %o3, %o5 ;\
91 /* %o5 has interlock address */ ;\
93 1: ldstub [%o5], %o3 /* acquire lock */ ;\
105 stb %g0, [%o5] /* release interlock */ ;
    [all...]
  /src/external/lgpl3/gmp/dist/mpn/sparc32/v9/
addmul_1.asm 82 add %sp, 160, %o5 C point in scratch area
83 and %o5, -32, %o5 C align at 0 (mod 32) in scratch area
95 std %f14, [%o5+16]
96 std %f12, [%o5+24]
97 ldx [%o5+16], %g2 C p16
98 ldx [%o5+24], %g1 C p0
115 std %f14, [%o5+16]
117 std %f12, [%o5+24]
121 std %f14, [%o5+0
    [all...]
mul_1.asm 82 add %sp, 160, %o5 C point in scratch area
83 and %o5, -32, %o5 C align at 0 (mod 32) in scratch area
95 std %f14, [%o5+16]
96 std %f12, [%o5+24]
97 ldx [%o5+16], %g2 C p16
98 ldx [%o5+24], %g1 C p0
114 std %f14, [%o5+16]
116 std %f12, [%o5+24]
120 std %f14, [%o5+0
    [all...]
submul_1.asm 82 add %sp, 160, %o5 C point in scratch area
83 and %o5, -32, %o5 C align at 0 (mod 32) in scratch area
95 std %f14, [%o5+16]
96 std %f12, [%o5+24]
97 ldx [%o5+16], %g2 C p16
98 ldx [%o5+24], %g1 C p0
115 std %f14, [%o5+16]
117 std %f12, [%o5+24]
121 std %f14, [%o5+0
    [all...]
  /src/external/lgpl3/gmp/dist/mpn/sparc32/
addmul_1.asm 54 ld [%o1+%o2],%o5
59 addcc %o5,%g1,%g1
60 ld [%o1+%o2],%o5
64 sra %o5,31,%g2
67 mulscc %g1,%o5,%g1
68 mulscc %g1,%o5,%g1
69 mulscc %g1,%o5,%g1
70 mulscc %g1,%o5,%g1
71 mulscc %g1,%o5,%g1
72 mulscc %g1,%o5,%g
    [all...]
submul_1.asm 54 ld [%o1+%o2],%o5
59 subcc %o5,%g1,%g1
60 ld [%o1+%o2],%o5
64 sra %o5,31,%g2
67 mulscc %g1,%o5,%g1
68 mulscc %g1,%o5,%g1
69 mulscc %g1,%o5,%g1
70 mulscc %g1,%o5,%g1
71 mulscc %g1,%o5,%g1
72 mulscc %g1,%o5,%g
    [all...]
mul_1.asm 54 ld [%o1+%o2],%o5
61 sra %o5,31,%g2
64 mulscc %g1,%o5,%g1
65 mulscc %g1,%o5,%g1
66 mulscc %g1,%o5,%g1
67 mulscc %g1,%o5,%g1
68 mulscc %g1,%o5,%g1
69 mulscc %g1,%o5,%g1
70 mulscc %g1,%o5,%g1
71 mulscc %g1,%o5,%g
    [all...]
  /src/sys/arch/sparc/sparc/
lock_stubs.s 126 ld [ %o4 + %lo(CPUINFO_VA+CPUINFO_MTX_COUNT) ], %o5
127 sub %o5, 1, %o1
135 tst %o5
141 tst %o5
201 or %o4, PSR_PIL, %o5
202 wr %o5, 0, %psr
206 srl %o0, 3, %o5
207 and %o5, 1023, %o5
209 add %o5, %o3, %o
    [all...]
  /src/lib/libc/arch/sparc64/sys/
brk.S 66 PIC_PROLOGUE(%o5,%o4)
68 ldx [%o5 + %o4], %o4
77 ldx [%o5 + %o3], %o4
86 PIC_PROLOGUE(%o5,%o4)
87 ldx [%o5 + _C_LABEL(__minbrk)], %o4
95 ldx [%o5 + _C_LABEL(__curbrk)], %o4
sbrk.S 65 PIC_PROLOGUE(%o5,%o4)
67 ldx [%o5 + %o3], %o2
83 PIC_PROLOGUE(%o5,%o4)
84 ldx [%o5 + _C_LABEL(__curbrk)], %o2
  /src/lib/libc/arch/sparc64/gen/
swapcontext.S 55 set _C_LABEL(setcontext), %o5
56 ldx [%g5+%o5], %o4

Completed in 76 milliseconds

1 2 3 4 5 6 7 8 9