Searched refs:bspstore (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/gnu/gcc/gcc/config/ia64/
H A Dlinux-unwind.h91 unsigned long bspstore; local
96 bspstore = (unsigned long)
98 ia64_copy_rbs (context, bspstore, alt_bspstore, loadrs,
168 unsigned long bspstore; local
173 bspstore = (unsigned long) ia64_rse_skip_regs (ar_bsp, -ndirty);
174 ia64_copy_rbs (context, bspstore, alt_bspstore, loadrs,
H A Dlib1funcs.asm567 // ar.bspstore. This is because ar.bsp can be read at all times
569 // restore the value via ar.bspstore. This is OK because
570 // ar.bsp==ar.bspstore after executing "flushrs".
647 mov ar.bspstore = r16
700 mov ar.bspstore = r16
H A Dunwind-ia64.c1483 ia64_rse_num_regs (unsigned long *bspstore, unsigned long *bsp)
1485 unsigned long slots = (bsp - bspstore);
1487 return slots - (ia64_rse_slot_num (bspstore) + slots)/0x40;
1490 /* The inverse of the above: given bspstore and the number of
2386 "mov.m ar.bspstore = r23 \n\t"
1478 ia64_rse_num_regs(unsigned long *bspstore, unsigned long *bsp) argument
/openbsd-current/gnu/usr.bin/gcc/gcc/config/ia64/
H A Dlib1funcs.asm512 // ar.bspstore. This is because ar.bsp can be read at all times
514 // restore the value via ar.bspstore. This is OK because
515 // ar.bsp==ar.bspstore after executing "flushrs".
592 mov ar.bspstore = r16
645 mov ar.bspstore = r16
H A Dunwind-ia64.c1478 ia64_rse_num_regs (unsigned long *bspstore, unsigned long *bsp)
1480 unsigned long slots = (bsp - bspstore);
1482 return slots - (ia64_rse_slot_num (bspstore) + slots)/0x40;
1485 /* The inverse of the above: given bspstore and the number of
2274 "mov.m ar.bspstore = r23 \n\t"
1473 ia64_rse_num_regs(unsigned long *bspstore, unsigned long *bsp) argument

Completed in 188 milliseconds