Searched refs:o3 (Results 1 - 25 of 38) sorted by relevance

12

/freebsd-11-stable/lib/libc/sparc64/sys/
H A Dsetlogin.S51 PIC_PROLOGUE(%o3, %o2)
52 SET(CNAME(_logname_valid), %o2, %o3)
54 stw %g0, [%o3]
H A Dbrk.S51 PIC_PROLOGUE(%o3, %o2)
52 SET(HIDENAME(minbrk), %o2, %o3)
53 ldx [%o3], %o4
62 1: SET(HIDENAME(curbrk), %o2, %o3)
64 stx %o4, [%o3]
H A Dsigaction1.S34 PIC_PROLOGUE(%o3, %o4)
35 SET(sigcode_installed, %o4, %o3)
36 lduw [%o3], %o4
44 stw %o4, [%o3]
H A Dsbrk.S59 PIC_PROLOGUE(%o3, %o2)
60 SET(HIDENAME(curbrk), %o2, %o3)
61 ldx [%o3], %o4
70 stx %o5, [%o3]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/sparc64/
H A Dmodsi3.S41 * %o3 -- current remainder
44 * cc -- set on current value of %o3
46 * %o3', %o2', %o5', cc'
74 mov %o0,%o3
77 cmp %o3,%g1
86 ! the top decade: so don't even bother to compare to %o3.
99 ! This means that %o3 has the high-order bit set.
100 ! Restore %o5 and subtract from %o3.
107 3: cmp %o5,%o3
112 ! %o5 > %o3
[all...]
H A Ddivsi3.S41 * %o3 -- current remainder
44 * cc -- set on current value of %o3
46 * %o3', %o2', %o5', cc'
74 mov %o0,%o3
77 cmp %o3,%g1
86 ! the top decade: so don't even bother to compare to %o3.
99 ! This means that %o3 has the high-order bit set.
100 ! Restore %o5 and subtract from %o3.
107 3: cmp %o5,%o3
112 ! %o5 > %o3
[all...]
/freebsd-11-stable/contrib/unbound/contrib/
H A Ddrop2rpz14 use vars qw{$o1 $o2 $o3 $o4 $m};
29 if(($o1, $o2, $o3, $o4, $m) = m{(\d+)\.(\d+)\.(\d+)\.(\d+)/(\d+)}) {
30 print "$m.$o4.$o3.$o2.$o1.rpz-ip.$origin CNAME $rpz_action\n";
/freebsd-11-stable/lib/libc/sparc64/gen/
H A Dsigsetjmp.S38 PIC_PROLOGUE(%o3, %o2)
39 SET(CNAME(setjmp), %o2, %o3)
41 movrnz %o1, %o3, %o4
49 PIC_PROLOGUE(%o3, %o2)
50 SET(CNAME(longjmp), %o2, %o3)
53 movrnz %o2, %o3, %o4
H A Dfixunsdfsi.S66 SET(.Lbig, %o5, %o3)
67 ldd [%o3], %f2
/freebsd-11-stable/contrib/gcc/config/sparc/
H A Dlb1spc.asm150 mov %o0, %o3
159 cmp %o3, %o5 ! if %o1 exceeds %o0, done
163 cmp %o3, %g1
186 ! This means that %o3 has the high-order bit set.
187 ! Restore %o5 and subtract from %o3.
195 3: cmp %o5, %o3
202 ! %o5 > %o3: went too far: back up 1 step
207 ! We have to be careful here. We know that %o3 >= %o5, so we can do the
209 ! and are only done if %o3 >= 0. Because both %o3 an
[all...]
H A Dsol2-c1.asm96 setn(___Argv, %o4, %o3)
97 stn %o1, [%o3] ! *___Argv
103 setn(_environ, %o4, %o3)
104 stn %o2, [%o3] ! *_environ
/freebsd-11-stable/contrib/gcclibs/libgomp/config/linux/sparc/
H A Dfutex.h41 register long int o3 __asm__ ("o3");
47 o3 = 0;
57 : "0" (g1), "1" (o0), "r" (o1), "r" (o2), "r" (o3)
/freebsd-11-stable/sys/cddl/contrib/opensolaris/common/atomic/sparc64/
H A Dopensolaris_atomic.S57 add %o2, %o1, %o3
58 casxa [%o0] __ASI_ATOMIC, %o2, %o3
59 cmp %o2, %o3
61 mov %o3, %o2
83 set 0xff, %o3 ! %o3 = mask
84 sll %o3, %g1, %o3 ! %o3 = shifted to bit offset
86 and %o1, %o3,
[all...]
/freebsd-11-stable/sys/sparc64/sparc64/
H A Dlocore.S44 * void _start(caddr_t metadata, u_long o1, u_long o2, u_long o3,
139 SET(tba_taken_over, %o3, %o2)
140 mov 1, %o3
144 stw %o3, [%o2]
H A Dsupport.S214 _MEMCPY(%o2, %o1, %o3, a, %asi, a, %asi)
224 _MEMCPY(%o2, %o1, %o3, EMPTY, EMPTY, a, %asi)
234 _MEMCPY(%o2, %o0, %o3, a, %asi, EMPTY, EMPTY)
254 clr %o3
255 1: ldub [%o0 + %o3], %o4
256 ldub [%o1 + %o3], %o5
259 inc %o3
316 _COPYSTR(%o0, %o1, %o2, %o3, EMPTY, EMPTY, EMPTY, EMPTY)
325 mov %o0, %o3
326 _MEMCPY(%o3,
[all...]
/freebsd-11-stable/libexec/rtld-elf/sparc64/
H A Drtld_start.S54 mov %o3, %l1
65 mov %l1, %o3
159 sllx %o2, 1, %o3 /* Each element is an Elf_Rela which */
160 add %o3, %o2, %o2 /* is 3 longwords or 24 bytes. */
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/
H A Dsparcv9-gf2m.pl54 sllx %o3, 32, %o3
56 or %o4, %o3, %o3
57 .word 0x95b262ab ! xmulx %o1, %o3, %o2
58 .word 0x99b262cb ! xmulxhi %o1, %o3, %o4
62 srlx %o4, 32, %o3
65 st %o3, [%o0+12]
H A Dsparcv9a-mont.pl176 add $ap,$j,%o3
179 ld [%o3+4],%g1 ! bp[0]
180 ld [%o3+0],%o0
194 ld [%o3+0],$alo_ ! load a[j] as pair of 32-bit words
196 ld [%o3+4],$ahi_
295 ldx [%sp+$bias+$frame+24],%o3
314 add %o7,%o3,%o3 ! %o3.%o2[0..15].%o1[0..15].%o0[0..15]
322 !sllx %o3,4
[all...]
H A Dsparcv8plus.S188 srl %o3,%g0,%o3 ! clruw %o3
196 mulx %o3,%g2,%g2
205 mulx %o3,%g3,%g3
214 mulx %o3,%g2,%g2
222 mulx %o3,%g3,%g3
240 mulx %o3,%g2,%g2
250 mulx %o3,%g2,%g2
260 mulx %o3,
[all...]
H A Dsparcv8.S62 umul %o3,%g2,%g2
72 umul %o3,%g3,%g3
83 umul %o3,%g2,%g2
93 umul %o3,%g3,%g3
115 umul %o3,%g2,%g2
127 umul %o3,%g2,%g2
139 umul %o3,%g2,%g2
174 umul %o3,%g2,%g2
181 umul %o3,%g3,%g3
189 umul %o3,
[all...]
/freebsd-11-stable/lib/libc/net/
H A Deui64.c149 unsigned int o0, o1, o2, o3, o4, o5, o6, o7; local
153 &o0, &o1, &o2, &o3, &o4, &o5, &o6, &o7);
158 &o0, &o1, &o2, &o3, &o4, &o5, &o6, &o7);
163 &o0, &o1, &o2, &o3, &o4, &o5, &o6, &o7);
170 o3 = 0xff;
178 o3 = 0xff;
189 e->octet[3]=o3;
H A Dether_addr.c90 unsigned int o0, o1, o2, o3, o4, o5; local
92 i = sscanf(a, "%x:%x:%x:%x:%x:%x", &o0, &o1, &o2, &o3, &o4, &o5);
98 e->octet[3]=o3;
/freebsd-11-stable/crypto/openssl/crypto/perlasm/
H A Dsparcv9_modes.pl315 xor %g5, %o1, %o3
317 movxtod %o3, %f2
396 ldx [$inp + 24], %o3
406 srlx %o3, $iright, %g1
408 sllx %o3, $ileft, %o3
410 or %o4, %o3, %o3
417 xor %g5, %o3, %o5
431 movxtod %o3,
[all...]
/freebsd-11-stable/crypto/openssl/crypto/
H A Dsparccpuid.S76 clr %o3
151 clr %o3
208 1: add %o1,%o2,%o3
209 .word 0xd7e2100a !cas [%o0],%o2,%o3, compare [%o0] with %o2 and swap %o3
210 cmp %o2,%o3
212 mov %o3,%o2 ! cas is always fetching to dest. register
279 .word 0x97410000 !rd %tick,%o3
287 sub %o3,%o2,%o2
288 sub %o4,%o3,
[all...]
/freebsd-11-stable/crypto/openssl/crypto/aes/asm/
H A Daes-sparcv9.pl45 $acc5="%o3";
523 ld [%i0+12],%o3
533 st %o3,[%i1+12]
583 or %l4,%l6,%o3
612 srl %o3,24,%l4
615 srl %o3,16,%l5
617 srl %o3,8,%l6
620 stb %o3,[%i1+15]
1069 ld [%i0+12],%o3
1079 st %o3,[
[all...]

Completed in 280 milliseconds

12