HPPA_FRAME_ARG
stw %arg0, HPPA_FRAME_ARG(0)(%sp) !\
stw %arg1, HPPA_FRAME_ARG(1)(%sp) !\
stw %arg2, HPPA_FRAME_ARG(2)(%sp) !\
stw %arg3, HPPA_FRAME_ARG(3)(%sp) !\
ldw HPPA_FRAME_ARG(3)(%sp), %arg3 !\
ldw HPPA_FRAME_ARG(2)(%sp), %arg2 !\
ldw HPPA_FRAME_ARG(1)(%sp), %arg1 !\
ldw HPPA_FRAME_ARG(0)(%sp), %arg0 !\
#define HPPA_FRAME_CARG(n,sp) ((register_t *)((sp) + HPPA_FRAME_ARG(n)))