Searched refs:unat (Results 1 – 16 of 16) sorted by relevance
| /netbsd/src/lib/libc/arch/ia64/gen/ |
| D | _setjmp.S | 85 mov r14 = ar.unat // save user Unat register 114 mov r2 = ar.unat // save Unat register after spill 182 mov ar.unat = r14 // restore unat 215 mov ar.unat = r2 299 mov ar.unat = r21
|
| /netbsd/src/sys/arch/ia64/ia64/ |
| D | setjmp.S | 91 mov r14 = ar.unat // save user Unat register 117 mov r2 = ar.unat // save Unat register after spill 180 mov ar.unat = r14 // restore unat 222 mov ar.unat = r2 339 mov ar.unat = r21
|
| D | context.S | 77 mov ar.unat=r17 95 mov ar.unat=r16 174 mov r16=ar.unat 233 mov r16=ar.unat 327 mov r18=ar.unat 364 mov ar.unat=r30
|
| D | syscall_stubs.S | 256 mov r21=ar.unat 513 mov ar.unat=r17 533 mov ar.unat=r17
|
| D | exception.S | 176 mov r26 = ar.unat 252 mov r20=ar.unat 502 mov r17=ar.unat 617 mov ar.unat=r8 782 mov ar.unat=r17
|
| D | db_interface.c | 238 {"ar.unat", DB_OFFSET(tf_special.unat), db_frame},
|
| /netbsd/src/sys/arch/ia64/include/ |
| D | _regset.h | 58 unsigned long unat; /* NaT before spilling */ member 182 unsigned long unat; /* NaT after spilling. */ member 223 unsigned long unat; /* NaT after spilling. */ member
|
| D | ia64_cpu.h | 426 IA64_AR(unat) in IA64_AR()
|
| /netbsd/src/sys/arch/ia64/unwind/ |
| D | TODO | 4 - All Preserved Registers (ar.unat, ar.rnat, ar.lc, ar.fpsr, ar.bsp, ar.bspstore)
|
| /netbsd/src/external/gpl3/gdb/dist/gdb/regformats/ |
| D | reg-ia64.dat | 383 64:unat
|
| /netbsd/src/external/gpl3/gdb/dist/gdb/ |
| D | ia64-tdep.c | 984 ULONGEST unat; in ia64_pseudo_register_read() local 986 status = regcache->cooked_read (IA64_UNAT_REGNUM, &unat); in ia64_pseudo_register_read() 989 unatN_val = (unat & (1LL << (regnum - IA64_NAT0_REGNUM))) != 0; in ia64_pseudo_register_read() 1111 ULONGEST unatN_val, unat, unatN_mask; in ia64_pseudo_register_write() local 1112 regcache_cooked_read_unsigned (regcache, IA64_UNAT_REGNUM, &unat); in ia64_pseudo_register_write() 1118 unat &= ~unatN_mask; in ia64_pseudo_register_write() 1120 unat |= unatN_mask; in ia64_pseudo_register_write() 1121 regcache_cooked_write_unsigned (regcache, IA64_UNAT_REGNUM, unat); in ia64_pseudo_register_write()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/ia64/ |
| D | itanium2.md | 781 ;; There is only two insns `mov = ar.unat' or `mov = ar.ccv' for frar_m: 908 ;; There are only ony 2 insns `mov ar.ccv =' and `mov ar.unat =' for toar_m:
|
| D | ia64.md | 4747 ;; Modifies ar.unat 4771 ;; Reads ar.unat
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | ChangeLog-2000 | 11589 ar.unat moves, gr_spill, and gr_restore. 11863 (ia64_epilogue_uses): Mark ar.pfs and ar.unat live on exit. 11898 (gr_spill, gr_restore): Indicate ar.unat read/written.
|
| D | ChangeLog-2001 | 13413 (ia64_compute_frame_size): Make ar.unat live when in use. 13415 for ar.pfs; remove ar.unat handling. 13416 * config/ia64/ia64.h (CALL_REALLY_USED_REGISTERS): ar.unat is
|
| D | ChangeLog-2003 | 25331 to clobber ar.pfs and ar.unat.
|