taglinefilesource code
base_reg46include/asm-sparc/winmacro.h#define LOAD_PT_INS(base_reg) \
base_reg47include/asm-sparc/winmacro.hldd     [%base_reg + STACKFRAME_SZ + PT_I0], %i0; \
base_reg48include/asm-sparc/winmacro.hldd     [%base_reg + STACKFRAME_SZ + PT_I2], %i2; \
base_reg49include/asm-sparc/winmacro.hldd     [%base_reg + STACKFRAME_SZ + PT_I4], %i4; \
base_reg50include/asm-sparc/winmacro.hldd     [%base_reg + STACKFRAME_SZ + PT_I6], %i6;
base_reg52include/asm-sparc/winmacro.h#define LOAD_PT_GLOBALS(base_reg) \
base_reg53include/asm-sparc/winmacro.hld      [%base_reg + STACKFRAME_SZ + PT_G1], %g1; \
base_reg54include/asm-sparc/winmacro.hldd     [%base_reg + STACKFRAME_SZ + PT_G2], %g2; \
base_reg55include/asm-sparc/winmacro.hldd     [%base_reg + STACKFRAME_SZ + PT_G4], %g4; \
base_reg56include/asm-sparc/winmacro.hldd     [%base_reg + STACKFRAME_SZ + PT_G6], %g6;
base_reg58include/asm-sparc/winmacro.h#define LOAD_PT_YREG(base_reg, scratch) \
base_reg59include/asm-sparc/winmacro.hld      [%base_reg + STACKFRAME_SZ + PT_Y], %scratch; \
base_reg62include/asm-sparc/winmacro.h#define LOAD_PT_PRIV(base_reg, pt_psr, pt_pc, pt_npc) \
base_reg63include/asm-sparc/winmacro.hld      [%base_reg + STACKFRAME_SZ + PT_PSR], %pt_psr; \
base_reg64include/asm-sparc/winmacro.hld      [%base_reg + STACKFRAME_SZ + PT_PC], %pt_pc; \
base_reg65include/asm-sparc/winmacro.hld      [%base_reg + STACKFRAME_SZ + PT_NPC], %pt_npc;
base_reg67include/asm-sparc/winmacro.h#define LOAD_PT_ALL(base_reg, pt_psr, pt_pc, pt_npc, scratch) \
base_reg68include/asm-sparc/winmacro.hLOAD_PT_YREG(base_reg, scratch) \
base_reg69include/asm-sparc/winmacro.hLOAD_PT_INS(base_reg) \
base_reg70include/asm-sparc/winmacro.hLOAD_PT_GLOBALS(base_reg) \
base_reg71include/asm-sparc/winmacro.hLOAD_PT_PRIV(base_reg, pt_psr, pt_pc, pt_npc)
base_reg73include/asm-sparc/winmacro.h#define STORE_PT_INS(base_reg) \
base_reg74include/asm-sparc/winmacro.hstd     %i0, [%base_reg + STACKFRAME_SZ + PT_I0]; \
base_reg75include/asm-sparc/winmacro.hstd     %i2, [%base_reg + STACKFRAME_SZ + PT_I2]; \
base_reg76include/asm-sparc/winmacro.hstd     %i4, [%base_reg + STACKFRAME_SZ + PT_I4]; \
base_reg77include/asm-sparc/winmacro.hstd     %i6, [%base_reg + STACKFRAME_SZ + PT_I6];
base_reg79include/asm-sparc/winmacro.h#define STORE_PT_GLOBALS(base_reg) \
base_reg80include/asm-sparc/winmacro.hst      %g1, [%base_reg + STACKFRAME_SZ + PT_G1]; \
base_reg81include/asm-sparc/winmacro.hstd     %g2, [%base_reg + STACKFRAME_SZ + PT_G2]; \
base_reg82include/asm-sparc/winmacro.hstd     %g4, [%base_reg + STACKFRAME_SZ + PT_G4]; \
base_reg83include/asm-sparc/winmacro.hstd     %g6, [%base_reg + STACKFRAME_SZ + PT_G6];
base_reg85include/asm-sparc/winmacro.h#define STORE_PT_YREG(base_reg, scratch) \
base_reg87include/asm-sparc/winmacro.hst      %scratch, [%base_reg + STACKFRAME_SZ + PT_Y];
base_reg89include/asm-sparc/winmacro.h#define STORE_PT_PRIV(base_reg, pt_psr, pt_pc, pt_npc, pt_wim) \
base_reg90include/asm-sparc/winmacro.hst      %pt_psr, [%base_reg + STACKFRAME_SZ + PT_PSR]; \
base_reg91include/asm-sparc/winmacro.hst      %pt_pc, [%base_reg + STACKFRAME_SZ + PT_PC]; \
base_reg92include/asm-sparc/winmacro.hst      %pt_npc, [%base_reg + STACKFRAME_SZ + PT_NPC]; \
base_reg93include/asm-sparc/winmacro.hst      %pt_wim, [%base_reg + STACKFRAME_SZ + PT_WIM];
base_reg95include/asm-sparc/winmacro.h#define STORE_PT_ALL(base_reg, reg_psr, reg_pc, reg_npc, reg_wim, g_scratch) \
base_reg96include/asm-sparc/winmacro.hSTORE_PT_PRIV(base_reg, reg_psr, reg_pc, reg_npc, reg_wim) \
base_reg97include/asm-sparc/winmacro.hSTORE_PT_GLOBALS(base_reg) \
base_reg98include/asm-sparc/winmacro.hSTORE_PT_YREG(base_reg, g_scratch) \
base_reg99include/asm-sparc/winmacro.hSTORE_PT_INS(base_reg)