/netbsd-6-1-5-RELEASE/external/gpl3/binutils/dist/gas/testsuite/gas/sparc/ |
H A D | asi.s | 1 # Test asi's.
|
H A D | prefetch.s | 9 prefetcha [%g1]%asi,31 11 prefetcha [%g1]%asi,#one_read
|
H A D | prefetch.d | 17 1c: ff e8 60 00 prefetcha \[ %g1 \] %asi, 31 19 24: c3 e8 60 00 prefetcha \[ %g1 \] %asi, #one_read
|
H A D | asi.d | 3 #name: sparc64 asi
|
/netbsd-6-1-5-RELEASE/sys/arch/sparc/sparc/ |
H A D | asm.h | 49 * The location can be a variable, the asi value (address space indicator) 61 #define lduba(loc, asi) ({ \ 64 "r" ((int)(loc)), "n" (asi)); \ 69 #define lduha(loc, asi) ({ \ 72 "r" ((int)(loc)), "n" (asi)); \ 77 #define lda(loc, asi) ({ \ 80 "r" ((int)(loc)), "n" (asi)); \ 85 #define stba(loc, asi, value) ({ \ 87 "r" ((int)(value)), "r" ((int)(loc)), "n" (asi)); \ 91 #define stha(loc, asi, valu [all...] |
/netbsd-6-1-5-RELEASE/external/gpl3/binutils/dist/gas/testsuite/gas/s390/ |
H A D | zarch-machine.s | 6 asi 5555(%r6),-42
|
H A D | zarch-machine.d | 10 .*: eb d6 65 b3 01 6a [ ]*asi 5555\(%r6\),-42
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/gcc.c-torture/compile/ |
H A D | 20051216-1.c | 19 int asi, n_points; local 22 asi = seg_map[active_segs[i]]; 23 seg = &svp->segs[asi]; 26 realloc (seg->points, (n_points_max[asi] <<= 1) * sizeof (struct A))); 37 int tmp1, tmp2, asi, i, j, *n_ips, *n_ips_max, n_segs_max; local 67 asi = active_segs[i]; 68 if (vp->segs[asi].n_points - 1 == cursor[asi] && 69 vp->segs[asi].points[cursor[asi]] [all...] |
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/ |
H A D | 20051216-1.c | 19 int asi, n_points; local 22 asi = seg_map[active_segs[i]]; 23 seg = &svp->segs[asi]; 26 realloc (seg->points, (n_points_max[asi] <<= 1) * sizeof (struct A))); 37 int tmp1, tmp2, asi, i, j, *n_ips, *n_ips_max, n_segs_max; local 67 asi = active_segs[i]; 68 if (vp->segs[asi].n_points - 1 == cursor[asi] && 69 vp->segs[asi].points[cursor[asi]] [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/sparc64/include/ |
H A D | ctlreg.h | 492 * The location can be a variable, the asi value (address space indicator) 513 "wr %2,%%g0,%%asi; " \ 514 #ld " [%1]%%asi,%0 " \ 516 : "r" ((__uintptr_t)(loc)), "r" (asi)) 520 static __inline type ld(paddr_t loc, int asi) \ 523 if (__builtin_constant_p(asi)) \ 527 : "r" ((__uintptr_t)(loc)), "n" (asi)); \ 534 static __inline type ld(paddr_t loc, int asi) \ 553 "wr %4,%%g0,%%asi; " \ 554 #ld " [%0]%%asi, [all...] |
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/g++.dg/init/ |
H A D | new19.C | 36 } asi[3]; member in struct:s 61 float f = (f1 * this->sm.asi[0].p->ai[0] 62 + f2 * this->sm.asi[1].p->ai[0] 63 + f3 * this->sm.asi[2].p->ai[0]);
|
/netbsd-6-1-5-RELEASE/sys/arch/alpha/include/ |
H A D | intr.h | 205 #define ALPHA_SHARED_INTR_DISABLE(asi, num) \ 206 ((asi)[num].intr_maxstrays != 0 && \ 207 (asi)[num].intr_nstrays == (asi)[num].intr_maxstrays)
|
/netbsd-6-1-5-RELEASE/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/ |
H A D | sparcv9a-mont.S | 32 rd %asi,%o7 ! save %asi 40 wr %g0,210,%asi ! setup %asi for 16-bit FP loads 47 stx %o7,[%sp+0+128+48] ! save %asi 81 ldda [%o4+2]%asi,%f0 83 ldda [%o4+0]%asi,%f2 85 ldda [%o4+6]%asi,%f4 87 ldda [%o4+4]%asi,%f6 91 ldda [%sp+0+128+6]%asi, [all...] |
/netbsd-6-1-5-RELEASE/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/ |
H A D | sparcv9a-mont.S | 32 rd %asi,%o7 ! save %asi 40 wr %g0,210,%asi ! setup %asi for 16-bit FP loads 47 stx %o7,[%sp+2047+192+48] ! save %asi 81 ldda [%o4+2]%asi,%f0 83 ldda [%o4+0]%asi,%f2 85 ldda [%o4+6]%asi,%f4 87 ldda [%o4+4]%asi,%f6 91 ldda [%sp+2047+192+6]%asi, [all...] |
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/erc32/ |
H A D | erc32.c | 273 uint32 asi, uint32 read)); 274 static int32 mec_read PARAMS ((uint32 addr, uint32 asi, uint32 *data)); 301 static void fetch_bytes PARAMS ((int asi, unsigned char *mem, 611 set_sfsr(fault, addr, asi, read) 614 uint32 asi; 617 if ((asi == 0xa) || (asi == 0xb)) { 621 switch (asi) { 633 mec_read(addr, asi, data) 635 uint32 asi; [all...] |
H A D | exec.c | 230 static int chk_asi PARAMS ((struct pstate *sregs, uint32 *asi, uint32 op3)); 379 uint32 cwp, op, op2, op3, asi, rd, cond, rs1, local 1184 asi = 11; 1186 asi = 10; 1204 if (!chk_asi(sregs, &asi, op3)) break; 1217 mexc = memory_read(asi, address, ddata, 3, &ws); 1232 if (!chk_asi(sregs, &asi, op3)) break; 1238 mexc = memory_read(asi, address, &data, 2, &ws); 1247 if (!chk_asi(sregs, &asi, op3)) break; 1249 mexc = memory_read(asi, addres [all...] |
H A D | sis.c | 88 int irq, mexc, deb, asi; local 98 asi = 9; 100 asi = 8; 101 mexc = memory_read(asi, sregs->pc, &sregs->inst, 2, &sregs->hold);
|
H A D | sis.h | 95 uint32 asi; /* Current ASI */ member in struct:pstate 169 extern int memory_read PARAMS ((int32 asi, uint32 addr, uint32 *data, 171 extern int memory_write PARAMS ((int32 asi, uint32 addr, uint32 *data,
|
/netbsd-6-1-5-RELEASE/sys/arch/sparc64/sparc64/ |
H A D | copy.S | 206 wr %g0, ASI_AIUS, %asi 224 ldsba [%o0 - 1] %asi, %o4! *dst++ = (++src)[-1]; 255 ldsba [%o0] %asi, %o4 ! do { 271 ldsba [%o0] %asi, %o4 ! *dst++ = *src++; 282 ldsha [%o0] %asi, %o4 ! do { 298 ldsha [%o0] %asi, %o4 ! (*short *)dst = *(short *)src; 309 lduwa [%o0] %asi, %o4 ! do { 323 lduwa [%o0] %asi, %o4 ! *(int *)dst = *(int *)src; 330 ldxa [%o0] %asi, %g1 ! do { 344 lduwa [%o0] %asi, [all...] |
H A D | locore.s | 252 wr %g0, as, %asi; \ 253 stxa %l0, [%sp+BIAS+0x00]%asi; \ 254 stxa %l1, [%sp+BIAS+0x08]%asi; \ 255 stxa %l2, [%sp+BIAS+0x10]%asi; \ 256 stxa %l3, [%sp+BIAS+0x18]%asi; \ 257 stxa %l4, [%sp+BIAS+0x20]%asi; \ 258 stxa %l5, [%sp+BIAS+0x28]%asi; \ 259 stxa %l6, [%sp+BIAS+0x30]%asi; \ 261 stxa %l7, [%sp+BIAS+0x38]%asi; \ 262 stxa %i0, [%sp+BIAS+0x40]%asi; \ [all...] |
H A D | mp_subr.S | 208 wr %g0, ASI_DMMU, %asi 209 stxa %l4, [%g0 + TLB_TAG_ACCESS] %asi 211 wr %g0, ASI_IMMU, %asi 212 stxa %l4, [%g0 + TLB_TAG_ACCESS] %asi
|
/netbsd-6-1-5-RELEASE/sys/arch/sparc64/dev/ |
H A D | central.c | 163 bt->asi = bt->parent->asi;
|
/netbsd-6-1-5-RELEASE/crypto/external/bsd/openssl/dist/crypto/bn/asm/ |
H A D | sparcv9a-mont.pl | 155 rd %asi,%o7 ! save %asi 163 wr %g0,$ASI_FL16_P,%asi ! setup %asi for 16-bit FP loads 170 stx %o7,[%sp+$bias+$frame+48] ! save %asi 204 ldda [%o4+2]%asi,$ba 206 ldda [%o4+0]%asi,$bb 208 ldda [%o4+6]%asi,$bc 210 ldda [%o4+4]%asi,$bd 214 ldda [%sp+$bias+$frame+6]%asi, [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/sparc/include/ |
H A D | instr.h | 225 * 1 bit of imm=0 + 8 bits of asi + 5 bits of rs2 [reg & mem] 238 * Memory forms. These set i_op=3 and use simm13 or asi layout. 247 u_int i_i:1; /* immediate vs asi */ 269 u_int i_i:1; /* immediate vs asi */ 270 u_int i_asi:8; /* asi */ 289 * 1 bit of imm=0 + 8 bits of asi + 5 bits of rs2 [reg & mem] 351 #define _I_OP3_LS_RAR(rd, op3, rs1, asi, rs2) \ 352 _I_OP3_GEN(IOP_mem, rd, op3, rs1, (asi) << 5 | (rs2)) 357 #define _I_OP3_R_RAR(rd, op3, rs1, asi, rs2) \ 358 _I_OP3_GEN(IOP_reg, rd, op3, rs1, (asi) << [all...] |
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/sparc64/ |
H A D | addmul_2.asm | 135 wr %g0, 0xD2, %asi 137 ldda [%i3+6] %asi, v000 138 ldda [%i3+4] %asi, v016 139 ldda [%i3+2] %asi, v032 140 ldda [%i3+0] %asi, v048 142 ldda [%i3+14] %asi, v064 144 ldda [%i3+12] %asi, v080 146 ldda [%i3+10] %asi, v096 148 ldda [%i3+8] %asi, v112
|