/freebsd-10.1-release/lib/libc/sparc64/gen/ |
H A D | sigsetjmp.S | 38 PIC_PROLOGUE(%o3, %o2) 39 SET(CNAME(setjmp), %o2, %o3) 40 SET(CNAME(_setjmp), %o2, %o4) 49 PIC_PROLOGUE(%o3, %o2) 50 SET(CNAME(longjmp), %o2, %o3) 51 SET(CNAME(_longjmp), %o2, %o4) 52 ldx [%o0 + _JB_SIGFLAG], %o2 53 movrnz %o2, %o3, %o4
|
H A D | setjmp.S | 65 add %i0, _JB_SIGMASK, %o2 81 clr %o2
|
/freebsd-10.1-release/lib/libc/sparc64/sys/ |
H A D | pipe.S | 48 mov %o0, %o2 52 stw %o0, [%o2] 54 1: stw %o1, [%o2 + 4]
|
H A D | setlogin.S | 51 PIC_PROLOGUE(%o3, %o2) 52 SET(CNAME(_logname_valid), %o2, %o3)
|
H A D | brk.S | 51 PIC_PROLOGUE(%o3, %o2) 52 SET(HIDENAME(minbrk), %o2, %o3) 62 1: SET(HIDENAME(curbrk), %o2, %o3)
|
H A D | sbrk.S | 59 PIC_PROLOGUE(%o3, %o2) 60 SET(HIDENAME(curbrk), %o2, %o3)
|
/freebsd-10.1-release/sys/cddl/contrib/opensolaris/common/atomic/sparc64/ |
H A D | opensolaris_atomic.S | 55 ldx [%o0], %o2 57 add %o2, %o1, %o3 58 casxa [%o0] __ASI_ATOMIC, %o2, %o3 59 cmp %o2, %o3 61 mov %o3, %o2 63 add %o2, %o1, %o0 ! return new value 88 ld [%o0], %o2 ! read old value 90 or %o2, %o1, %o5 ! or in the new value 91 casa [%o0] __ASI_ATOMIC, %o2, %o5 92 cmp %o2, [all...] |
/freebsd-10.1-release/contrib/gcclibs/libgomp/config/linux/sparc/ |
H A D | futex.h | 40 register long int o2 __asm__ ("o2"); 46 o2 = val; 57 : "0" (g1), "1" (o0), "r" (o1), "r" (o2), "r" (o3)
|
/freebsd-10.1-release/contrib/compiler-rt/lib/sparc64/ |
H A D | divsi3.S | 42 * %o2 -- current quotient 46 * %o3', %o2', %o5', cc' 75 mov 0,%o2 128 mov 1,%o2 132 sll %o2,1,%o2 138 inc %o2 141 dec %o2 162 sll %o2,4,%o2 [all...] |
H A D | modsi3.S | 42 * %o2 -- current quotient 46 * %o3', %o2', %o5', cc' 75 mov 0,%o2 128 mov 1,%o2 132 sll %o2,1,%o2 138 inc %o2 141 dec %o2 162 sll %o2,4,%o2 [all...] |
/freebsd-10.1-release/libexec/rtld-elf/sparc64/ |
H A D | rtld_start.S | 59 add %sp, SPOFF + CCFSZ + 0x8, %o2 62 ldx [%sp + SPOFF + CCFSZ + 0x8], %o2 156 srax %o0, 15, %o2 /* %o0 is the index to our PLT slot */ 157 sub %o2, 4, %o2 /* XXX: 4 entries are reserved */ 159 sllx %o2, 1, %o3 /* Each element is an Elf_Rela which */ 160 add %o3, %o2, %o2 /* is 3 longwords or 24 bytes. */ 161 sllx %o2, 3, %o2 /* S [all...] |
/freebsd-10.1-release/contrib/gcc/config/sparc/ |
H A D | lb1spc.asm | 161 clr %o2 218 mov 1, %o2 222 sll %o2, 1, %o2 228 add %o2, 1, %o2 231 sub %o2, 1, %o2 250 sll %o2, 4, %o2 [all...] |
H A D | sol2-c1.asm | 100 sll %l0, CPTRSHIFT, %o2 101 add %o2, CPTRSIZE, %o2 102 add %l1, %o2, %o2 ! env 104 stn %o2, [%o3] ! *_environ
|
/freebsd-10.1-release/contrib/llvm/utils/TableGen/ |
H A D | X86DisassemblerTables.h | 83 /// @param o2 - The output stream to print the decision structure to. 85 /// @param i2 - The indentation level to use with stream o2. 89 void emitModRMDecision(raw_ostream &o1, raw_ostream &o2, 111 /// @param o2 - The output stream for the decision structure itself. 113 /// @param i2 - The indent level to use with stream o2. 117 void emitOpcodeDecision(raw_ostream &o1, raw_ostream &o2, 145 /// @param o2 - The output stream to print the decision structure to. 147 /// @param i2 - The indent level to use with stream o2. 152 void emitContextDecision(raw_ostream &o1, raw_ostream &o2, 208 /// @param o2 [all...] |
H A D | X86DisassemblerTables.cpp | 394 void DisassemblerTables::emitModRMDecision(raw_ostream &o1, raw_ostream &o2, 404 o2.indent(i2) << "{ /* ModRMDecision */" << "\n"; 407 o2.indent(i2) << stringForDecisionType(dt) << "," << "\n"; 408 o2.indent(i2) << 0 << " /* EmptyTable */\n"; 411 o2.indent(i2) << "}"; 460 o2.indent(i2) << "{ /* struct ModRMDecision */" << "\n"; 463 o2.indent(i2) << stringForDecisionType(dt) << "," << "\n"; 464 o2.indent(i2) << EntryNumber << " /* Table" << EntryNumber << " */\n"; 467 o2.indent(i2) << "}"; 496 void DisassemblerTables::emitOpcodeDecision(raw_ostream &o1, raw_ostream &o2, [all...] |
/freebsd-10.1-release/contrib/ntp/sntp/libevent/test/ |
H A D | regress_iocp.c | 158 struct dummy_overlapped o1, o2; local 161 memset(&o2, 0, sizeof(o2)); 165 EVTHREAD_ALLOC_LOCK(o2.lock, EVTHREAD_LOCKTYPE_RECURSIVE); 168 tt_assert(o2.lock); 171 event_overlapped_init_(&o2.eo, dummy_cb); 177 tt_assert(!event_iocp_activate_overlapped_(port, &o2.eo, 20, 200)); 180 tt_assert(!event_iocp_activate_overlapped_(port, &o2.eo, 21, 201)); 183 tt_assert(!event_iocp_activate_overlapped_(port, &o2.eo, 22, 202)); 186 tt_assert(!event_iocp_activate_overlapped_(port, &o2 [all...] |
/freebsd-10.1-release/sys/sparc64/sparc64/ |
H A D | support.S | 212 _MEMCPY(%o2, %o1, %o3, a, %asi, a, %asi) 222 _MEMCPY(%o2, %o1, %o3, EMPTY, EMPTY, a, %asi) 232 _MEMCPY(%o2, %o0, %o3, a, %asi, EMPTY, EMPTY) 242 _MEMSET(%o1, %g0, %o2, a, %asi) 251 brz,pn %o2, 2f 258 deccc %o2 262 mov %o2, %o0 273 cmp %g1, %o2 280 add %o0, %o2, %o0 281 add %o1, %o2, [all...] |
H A D | locore.S | 44 * void _start(caddr_t metadata, u_long o1, u_long o2, u_long o3, 138 SET(tl0_base, %o2, %o1) 139 SET(tba_taken_over, %o3, %o2) 144 stw %o3, [%o2]
|
/freebsd-10.1-release/crypto/openssl/crypto/bn/asm/ |
H A D | sparcv9a-mont.pl | 293 ldx [%sp+$bias+$frame+16],%o2 308 add %o7,%o2,%o2 312 srlx %o2,16,%o7 314 add %o7,%o3,%o3 ! %o3.%o2[0..15].%o1[0..15].%o0[0..15] 319 !and %o2,$mask,%o2 321 !sllx %o2,32,%o2 324 !or %o2, [all...] |
H A D | sparcv8plus.S | 178 sra %o2,%g0,%o2 ! signx %o2 179 brgz,a %o2,.L_bn_mul_add_words_proceed 189 andcc %o2,-4,%g0 207 dec 4,%o2 226 andcc %o2,-4,%g0 232 brnz,a,pn %o2,.L_bn_mul_add_words_tail 242 dec %o2 245 brz,pt %o2, [all...] |
/freebsd-10.1-release/contrib/unbound/smallapp/ |
H A D | worker_cb.c | 227 struct order_id* o2 = (struct order_id*)e2; local 228 if(o1->thr < o2->thr) return -1; 229 if(o1->thr > o2->thr) return 1; 230 if(o1->instance < o2->instance) return -1; 231 if(o1->instance > o2->instance) return 1;
|
/freebsd-10.1-release/crypto/openssl/crypto/ |
H A D | sparccpuid.S | 74 clr %o2 150 1: clr %o2 173 subcc %g0,1,%o2 174 .word 0x95408000 !rd %ccr,%o2, see comment above 175 cmp %o2,0x99 207 ld [%o0],%o2 208 1: add %o1,%o2,%o3 209 .word 0xd7e2100a !cas [%o0],%o2,%o3, compare [%o0] with %o2 and swap %o3 210 cmp %o2, [all...] |
/freebsd-10.1-release/lib/libc/net/ |
H A D | eui64.c | 149 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); 168 &o0, &o1, &o2, &o5, &o6, &o7); 176 &o0, &o1, &o2, &o5, &o6, &o7); 188 e->octet[2]=o2;
|
/freebsd-10.1-release/sys/sparc64/include/ |
H A D | bus.h | 468 bus_size_t o1, bus_space_handle_t h2, bus_size_t o2, bus_size_t c) 471 for (; c; c--, o1++, o2++) 472 bus_space_write_1(t, h1, o1, bus_space_read_1(t, h2, o2)); 477 bus_size_t o1, bus_space_handle_t h2, bus_size_t o2, bus_size_t c) 480 for (; c; c--, o1 += 2, o2 += 2) 481 bus_space_write_2(t, h1, o1, bus_space_read_2(t, h2, o2)); 486 bus_size_t o1, bus_space_handle_t h2, bus_size_t o2, bus_size_t c) 489 for (; c; c--, o1 += 4, o2 += 4) 490 bus_space_write_4(t, h1, o1, bus_space_read_4(t, h2, o2)); 495 bus_size_t o1, bus_space_handle_t h2, bus_size_t o2, bus_size_ 467 bus_space_copy_region_1(bus_space_tag_t t, bus_space_handle_t h1, bus_size_t o1, bus_space_handle_t h2, bus_size_t o2, bus_size_t c) argument 476 bus_space_copy_region_2(bus_space_tag_t t, bus_space_handle_t h1, bus_size_t o1, bus_space_handle_t h2, bus_size_t o2, bus_size_t c) argument 485 bus_space_copy_region_4(bus_space_tag_t t, bus_space_handle_t h1, bus_size_t o1, bus_space_handle_t h2, bus_size_t o2, bus_size_t c) argument 494 bus_space_copy_region_8(bus_space_tag_t t, bus_space_handle_t h1, bus_size_t o1, bus_space_handle_t h2, bus_size_t o2, bus_size_t c) argument 787 bus_space_copy_region_stream_1(bus_space_tag_t t, bus_space_handle_t h1, bus_size_t o1, bus_space_handle_t h2, bus_size_t o2, bus_size_t c) argument 797 bus_space_copy_region_stream_2(bus_space_tag_t t, bus_space_handle_t h1, bus_size_t o1, bus_space_handle_t h2, bus_size_t o2, bus_size_t c) argument 807 bus_space_copy_region_stream_4(bus_space_tag_t t, bus_space_handle_t h1, bus_size_t o1, bus_space_handle_t h2, bus_size_t o2, bus_size_t c) argument 817 bus_space_copy_region_stream_8(bus_space_tag_t t, bus_space_handle_t h1, bus_size_t o1, bus_space_handle_t h2, bus_size_t o2, bus_size_t c) argument [all...] |
/freebsd-10.1-release/contrib/gcc/ |
H A D | et-forest.c | 640 struct et_occ *o1 = n1->rightmost_occ, *o2 = n2->rightmost_occ, *om; local 654 et_splay (o2); 656 if (l == o2 || (l && l->parent != NULL)) 658 ret = o2->next; 660 set_prev (o1, o2); 666 ret = o2->prev; 668 set_next (o1, o2); 673 if (0 < o2->depth) 680 om = o2; 681 mn = o2 [all...] |