/illumos-gate/usr/src/lib/libc/sparcv9/fp/ |
H A D | __quad_mag64.s | 8 ! Common Development and Distribution License, Version 1.0 only 15 ! and limitations under the License. 18 ! file and include the License file at usr/src/OPENSOLARIS.LICENSE. 29 ! * This file contains __quad_mag_add and __quad_mag_sub, the core 30 ! * of the quad precision add and subtract operations. 56 ! * and updates the current exceptions in *fsr. This routine assumes 57 ! * *x and *y are finite, with the same sign (i.e., an addition of 58 ! * magnitudes), |*x| >= |*y|, and *z already has its sign bit set. 68 ! /* get the leading significand double-words and exponents */ 166 ! /* if the pre-rounded result was tiny and underflo [all...] |
H A D | fpsetrnd.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 42 and %o1, %o4, %o1 ! generate new fsr value
|
/illumos-gate/usr/src/lib/libc/sparcv9/gen/ |
H A D | memchr.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 52 ! of memory, aligning the memory for word-wise copies, and 65 and %o1, 0xff, %o1 ! search only for this one byte 116 ! here we know "word" contains the searched character, and no byte in 144 ! Here we know that "word" is the last word in the search, and that
|
/illumos-gate/usr/src/lib/libm/amd64/src/ |
H A D | ilogbl.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 40 movq 16(%rsp),%rax / eax <-- sign and bexp of x 81 andq 8(%rsp),%rax / eax <-- sign and bexp of x*2**63
|
/illumos-gate/usr/src/lib/libm/i386/src/ |
H A D | ilogbl.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 40 movl 12(%esp),%eax / eax <-- sign and bexp of x 81 andl 8(%esp),%eax / eax <-- sign and bexp of x*2**63
|
H A D | isnanl.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 35 movl 12(%esp),%eax / ax <-- sign bit and exp
|
/illumos-gate/usr/src/grub/grub-0.97/ |
H A D | compile | 9 # This program is free software; you can redistribute it and/or modify 43 arguments, and rename the output as expected. 119 # FIXME: race condition here if user kills between mkdir and trap.
|
/illumos-gate/usr/src/uts/sun4u/vm/ |
H A D | mach_sfmmu.h | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 30 * specific hat data structures and the sfmmu specific hat procedures. 76 * if is_shctx = 0 then we set the SCONTEXT to cnum and invalidate the 134 * SFMMU code between sun4u and sun4v platforms. 230 * Returns PFN given the TTE and vaddr 241 and scr1, TTE_SZ_BITS, scr1; /* scr1 = tte_size */ \ 243 and scr3, TTE_SZ2_BITS, scr3; /* scr3 = tte_size2 */ \ 258 and vadd [all...] |
/illumos-gate/usr/src/grub/grub-0.97/docs/ |
H A D | texinfo.tex | 12 % This texinfo.tex file is free software; you can redistribute it and/or 35 % (and all CTAN mirrors, see http://www.ctan.org). 52 % Sometimes one run after texindex suffices, and sometimes you need more 65 % and turn on active characters that we couldn't do earlier because 204 % vertical list for the beginning and end of each change). 212 % We want to insert a rule with the height and depth of the current 223 % This is the space between the bar and the text. 230 % and nothing on the terminal. We don't just call \tracingall here, 417 % This space token undergoes the same procedure and is eventually removed 437 % We prepended an \empty token at the very beginning and w [all...] |
/illumos-gate/usr/src/lib/libc/capabilities/sun4v/common/ |
H A D | smt_pause.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 23 * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 56 and %i3, 0x3, %i2 ! save last 2 bits
|
/illumos-gate/usr/src/lib/libc/sparc/crt/ |
H A D | stret.s | 5 * Common Development and Distribution License, Version 1.0 only 12 * and limitations under the License. 15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 66 and SIZE,MASK,TEMP
|
/illumos-gate/usr/src/lib/libc/sparc/fp/ |
H A D | fpsetrnd.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 42 and %o1, %o4, %o1 ! generate new fsr value
|
/illumos-gate/usr/src/cmd/vi/port/ |
H A D | ovdoprnt.s | 8 # Common Development and Distribution License, Version 1.0 only 15 # and limitations under the License. 18 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. 32 # software developed by the University of California, Berkeley, and its
|
/illumos-gate/usr/src/cmd/mdb/sun4u/v9/kmdb/ |
H A D | mach_asmutil.h | 5 * Common Development and Distribution License, Version 1.0 only 12 * and limitations under the License. 15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 40 and reg1, VER_MAXWIN, reg1
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/funcs/ |
H A D | tst.badfreopen.ksh | 5 # Common Development and Distribution License (the "License"). 11 # and limitations under the License. 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. 56 * ...and here.
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | boot_elf.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 81 * PC-relative jumps, and the rdpc instruction is very slow. 83 * At the time of writing, the present and future SPARC CPUs that will use 84 * this code are only capable of addressing the bottom 43-bits and top 43-bits 97 * the result of a sethi (. - .PLT0), and %o1 containing the pc of 159 * routine twice - once for PLT0 and once for PLT1 with different 162 * The plt entries (PLT0 and PLT1) look like: 219 iflush %i0 ! .. and flus [all...] |
/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | amd64.il | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 83 / disable interrupts and return value describing if interrupts were enabled 123 / in and out
|
H A D | ia32.il | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 70 / disable interrupts and return value describing if interrupts were enabled 110 / in and out
|
/illumos-gate/usr/src/uts/sun4u/starcat/ml/ |
H A D | drmach.il.cpp | 5 * Common Development and Distribution License, Version 1.0 only 12 * and limitations under the License. 15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 85 ! memory. Assumes domain is quiesced and addresses are 97 ! the instructions and emits a misrepresentation of the logic. 127 ! the rename step to ensure the data cache tags and mtags 149 ! and mtags are properly synchronized. Assumes domain is 180 ! the rename step to ensure the prefetch cache tags and mtags 199 ! the rename step to ensure the external cache tags and mtags
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | machthread.h | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 84 and r, 0xfff, r 113 and r, CPU_MASK, r 124 and index, BT_ULMASK, index; \ 135 * Args are destination register and one scratch register. 162 * base level code, context and other registers must be set to proper 166 * condition and handle it. Please note that, in general, we can't restart 178 * normal %g5 and [all...] |
/illumos-gate/usr/src/uts/sun4v/ml/ |
H A D | wbuf.s | 5 * Common Development and Distribution License, Version 1.0 only 12 * and limitations under the License. 15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 57 ! a pagefault at the trap pc and a misaligned stack by generating 92 and %g5, TSTATE_CWP, %g5 100 ! We handle it by spilling the window to the wbuf and trying 127 ! This happens when the kernel spills a user window and that 154 ! This happens when priv_trap spills a user window and that 156 ! We handle it by spilling the window to the wbuf and retrying 193 ! a pagefault at the trap pc and [all...] |
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | machthread.h | 5 * Common Development and Distribution License, Version 1.0 only 12 * and limitations under the License. 15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 60 and index, BT_ULMASK, index; \ 71 * Args are destination register and one scratch register.
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | us3_cheetahplus_asm.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 82 and physaddr, scr1, scr1; \ 90 * Panther version to reflush a line from both the L2 cache and L3 125 * to physaddr from both the L2 cache and the L3 cache. 140 and physaddr, l2_idx_out, l3_idx_out; \ 145 and physaddr, l2_idx_out, l2_idx_out; \ 155 * this routine with %g1 and %g2 already saved in %tpc, %tnpc and [all...] |
/illumos-gate/usr/src/uts/sun4u/ml/ |
H A D | wbuf.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 56 ! a pagefault at the trap pc and a misaligned stack by generating 91 and %g5, TSTATE_CWP, %g5 99 ! We handle it by spilling the window to the wbuf and trying 125 ! This happens when the kernel spills a user window and that 152 ! This happens when priv_trap spills a user window and that 154 ! We handle it by spilling the window to the wbuf and retrying 190 ! a pagefault at the trap pc and [all...] |
/illumos-gate/usr/src/uts/sfmmu/ml/ |
H A D | sfmmu_kdi.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 38 * given VA/context pair, and returns it to the caller if the TTE is valid. 81 and %g4, %g5, %g4; \ 91 and %g4, %g5, %g4; \ 212 and %g3, HBLK_SZMASK, %g3; /* ttesz in %g3 */ \ 218 and %g1, NHMENTS - 1, %g1; \ 271 * success and -1 on error.
|