Searched refs:o2 (Results 1 - 25 of 215) sorted by relevance

123456789

/netbsd-6-1-5-RELEASE/sys/lib/libkern/arch/sparc/
H A Drandom.S54 PIC_PROLOGUE(%o5, %o2)
62 andcc %g0, 0, %o2
63 mulscc %o2, %o0, %o2
64 mulscc %o2, %o0, %o2
65 mulscc %o2, %o0, %o2
66 mulscc %o2, %o0, %o2
[all...]
/netbsd-6-1-5-RELEASE/sys/lib/libkern/arch/sparc64/
H A Drandom.S54 PIC_PROLOGUE(%o5, %o2)
62 andcc %g0, 0, %o2
63 mulscc %o2, %o0, %o2
64 mulscc %o2, %o0, %o2
65 mulscc %o2, %o0, %o2
66 mulscc %o2, %o0, %o2
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/gcc.c-torture/compile/
H A D961004-1.c2 f1 (o1, o2, o3, i, j, k)
3 long long *o1, *o2, *o3;
7 o1[i] = o2[j >>= 1] + o3[k >>= 1];
11 f2 (o1, o2, o3, i, j, k)
12 long long *o1, *o2, *o3;
16 o1[i] = o2[j >>= 1] - o3[k >>= 1];
20 f3 (o1, o2, o3, i, j, k)
22 unsigned *o2;
26 o1[i] = o2[j >>= 1] + o3[k >>= 1];
30 f4 (o1, o2, o
[all...]
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/
H A D961004-1.c2 f1 (o1, o2, o3, i, j, k)
3 long long *o1, *o2, *o3;
7 o1[i] = o2[j >>= 1] + o3[k >>= 1];
11 f2 (o1, o2, o3, i, j, k)
12 long long *o1, *o2, *o3;
16 o1[i] = o2[j >>= 1] - o3[k >>= 1];
20 f3 (o1, o2, o3, i, j, k)
22 unsigned *o2;
26 o1[i] = o2[j >>= 1] + o3[k >>= 1];
30 f4 (o1, o2, o
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/binutils/dist/gold/testsuite/
H A Dtls_test_file2.cc29 __thread int o2 = -2; variable
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/sparc32/
H A Dumul.asm26 sra %o2,31,%g2 C Don't move this insn
29 mulscc %g1,%o2,%g1
30 mulscc %g1,%o2,%g1
31 mulscc %g1,%o2,%g1
32 mulscc %g1,%o2,%g1
33 mulscc %g1,%o2,%g1
34 mulscc %g1,%o2,%g1
35 mulscc %g1,%o2,%g1
36 mulscc %g1,%o2,%g1
37 mulscc %g1,%o2,
[all...]
H A Dudiv_nfp.asm27 C n0 o2
37 addxcc %o2,%o2,%o2
41 addxcc %o2,%o2,%o2
45 addxcc %o2,%o2,%o2
[all...]
/netbsd-6-1-5-RELEASE/common/lib/libc/arch/sparc64/atomic/
H A Datomic_swap.S37 ld [%o0], %o2
39 cas [%o0], %o2, %o3
40 cmp %o2, %o3
42 mov %o3, %o2
50 ldx [%o0], %o2
52 casx [%o0], %o2, %o3
53 cmp %o2, %o3
55 mov %o3, %o2
H A Datomic_add.S37 ld [%o0], %o2
38 1: add %o1, %o2, %o3
39 cas [%o0], %o2, %o3
40 cmp %o2, %o3
42 mov %o3, %o2
44 add %o1, %o2, %o0
55 ldx [%o0], %o2
56 1: add %o1, %o2, %o3
57 casx [%o0], %o2, %o3
58 cmp %o2,
[all...]
H A Datomic_and.S37 ld [%o0], %o2
38 1: and %o1, %o2, %o3
39 cas [%o0], %o2, %o3
40 cmp %o2, %o3
42 mov %o3, %o2
44 and %o1, %o2, %o0
55 ldx [%o0], %o2
56 1: and %o1, %o2, %o3
57 casx [%o0], %o2, %o3
58 cmp %o2,
[all...]
H A Datomic_dec.S37 ld [%o0], %o2
38 1: add %o2, -1, %o3
39 cas [%o0], %o2, %o3
40 cmp %o2, %o3
42 mov %o3, %o2
44 add %o2, -1, %o0
55 ldx [%o0], %o2
56 1: add %o2, -1, %o3
57 casx [%o0], %o2, %o3
58 cmp %o2,
[all...]
H A Datomic_inc.S37 ld [%o0], %o2
38 1: add %o2, 1, %o3
39 cas [%o0], %o2, %o3
40 cmp %o2, %o3
42 mov %o3, %o2
44 add %o2, 1, %o0
55 ldx [%o0], %o2
56 1: add %o2, 1, %o3
57 casx [%o0], %o2, %o3
58 cmp %o2,
[all...]
H A Datomic_or.S37 ld [%o0], %o2
38 1: or %o1, %o2, %o3
39 cas [%o0], %o2, %o3
40 cmp %o2, %o3
42 mov %o3, %o2
44 or %o1, %o2, %o0
55 ldx [%o0], %o2
56 1: or %o1, %o2, %o3
57 casx [%o0], %o2, %o3
58 cmp %o2,
[all...]
/netbsd-6-1-5-RELEASE/lib/libc/arch/sparc64/sys/
H A Dgetcontext.S43 mov %o0, %o2 /* must save pointer */
47 stx %g0, [%o2 + 64 + 11 * 8] /* gr[_REG_O0] = 0 */
51 stx %o1, [%o2 + 64 + 1 * 8] /* gr[_REG_PC] = retaddr */
54 stx %o1, [%o2 + 64 + 2 * 8] /* gr[_REG_nPC] = retaddr + 4 */
H A Dpipe.S54 mov %o0, %o2 /* save pointer */
58 st %o0, [%o2] /* success, store fds */
61 st %o1, [%o2 + 4]
/netbsd-6-1-5-RELEASE/lib/csu/arch/sparc/
H A Dcrt0.S48 sll %o0, 2, %o2 !
49 add %o2, 4, %o2 ! envp = argv + (argc << 2) + 4
50 add %o1, %o2, %o2 !
/netbsd-6-1-5-RELEASE/lib/libc/compat/arch/sparc/gen/
H A Dcompat_setjmp.S66 mov %o0, %o2 /* build sigcontext in [%o2] */
71 st %o0, [%o2 + 4] /* sc.sc_mask = current mask; */
78 st %o0, [%o2 + 0] /* sc.sc_onstack = current onstack; */
79 st %sp, [%o2 + 8] /* sc.sc_sp = sp (both ours and caller's) */
81 st %o0, [%o2 + 12] /* sc.sc_pc = return_pc */
83 st %o0, [%o2 + 16] /* sc.sc_npc = return_pc + 4 */
84 st %g0, [%o2 + 20] /* sc.sc_psr = (clean psr) */
85 st %fp, [%o2 + 24] /* sc.sc_g1 = %fp (misuse, but what the heck) */
99 ld [%i0 + 8], %o2 /* mak
[all...]
/netbsd-6-1-5-RELEASE/lib/libc/arch/sparc/sys/
H A Dpipe.S54 mov %o0, %o2 ! save pointer
58 st %o0, [%o2] ! success, store fds
61 st %o1, [%o2 + 4]
H A Dgetcontext.S43 mov %o0, %o2 ! must save pointer
47 clr [%o2 + 40 + 11 * 4] ! gr[_REG_O0] = 0
51 st %o1, [%o2 + 40 + 1 * 4] ! gr[_REG_PC] = retaddr
54 st %o1, [%o2 + 40 + 2 * 4] ! gr[_REG_nPC] = retaddr + 4
H A Dsbrk.S63 set CURBRK, %o2
64 ld [%o5 + %o2], %o2
65 ld [%o2], %o3 ! %o3 = old break
75 st %o4, [%o2]
77 sethi %hi(CURBRK), %o2
78 ld [%o2 + %lo(CURBRK)], %o3 ! %o3 = old break
88 st %o4, [%o2 + %lo(CURBRK)]
/netbsd-6-1-5-RELEASE/lib/libc/compat/arch/sparc64/sys/
H A Dcompat_sigpending.S52 mov %o0, %o2 /* save pointer */
56 st %o0, [%o2] /* store return value */
/netbsd-6-1-5-RELEASE/lib/libc/arch/sparc/gen/
H A Dswapcontext.S39 mov %o0, %o2 ! must save pointer
44 st %g0, [%o2 + 40 + 11 * 4] ! gr[_REG_O0] = 0
48 st %o1, [%o2 + 40 + 2 * 4] ! gr[_REG_nPC] = retaddr + 4
50 st %o1, [%o2 + 40 + 1 * 4] ! gr[_REG_PC] = retaddr
/netbsd-6-1-5-RELEASE/lib/libc/arch/sparc64/gen/
H A Dswapcontext.S40 mov %o0, %o2 /* must save pointer */
45 stx %g0, [%o2 + 64 + 11 * 8] /* gr[_REG_O0] = 0 */
49 stx %o1, [%o2 + 64 + 2 * 8] /* gr[_REG_nPC] = retaddr + 4 */
51 stx %o1, [%o2 + 64 + 1 * 8] /* gr[_REG_PC] = retaddr */
H A Dsigsetjmp.S44 PIC_PROLOGUE(%g1,%o2) ! %g1 = _GLOBAL_OFFSET_TABLE
46 sethi %hi(_C_LABEL(__setjmp14)), %o2
48 or %o2, %lo(_C_LABEL(__setjmp14)), %o2
52 ldx [%g1+%o2], %o3 ! else goto __setjmp;
58 PIC_PROLOGUE(%g1,%o2) ! %g1 = _GLOBAL_OFFSET_TABLE
59 ld [%o0+MASK_OFFSET], %o2 ! end of jmpbuf
64 brz,a %o2, 1f
65 ldx [%g1+%o4], %o4 ! if (%o2 == 0) goto _longjmp;
74 PIC_PROLOGUE(%g1,%o2) !
[all...]
/netbsd-6-1-5-RELEASE/common/lib/libc/arch/sparc/string/
H A Dbzero.S58 ! %o0 = addr, %o1 = pattern, %o2 = len
64 mov %o2, %o1 ! shuffle argument
65 sll %o3, 8, %o2
66 or %o2, %o3, %o2
68 sll %o2, 16, %o3
69 or %o2, %o3, %o2
74 mov %o2, %o3 ! in any case, complete pat expansion
83 clr %o2
[all...]

Completed in 152 milliseconds

123456789