From fe1f7f2437901f1aed2d959ffcda437fd95fa758 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Tue, 16 Mar 1993 11:54:08 -0800 Subject: [PATCH] (SECONDARY_MEMORY_NEEDED_RTX): Define. From-SVN: r3759 --- gcc/config/sparc/sparc.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h index be46d318932..3771a3dffad 100644 --- a/gcc/config/sparc/sparc.h +++ b/gcc/config/sparc/sparc.h @@ -635,6 +635,10 @@ extern char leaf_reg_backmap[]; (((CLASS1) == FP_REGS && (CLASS2) == GENERAL_REGS) \ || ((CLASS1) == GENERAL_REGS && (CLASS2) == FP_REGS)) +/* Return the stack location to use for secondary memory needed reloads. */ +#define SECONDARY_MEMORY_NEEDED_RTX(MODE) \ + gen_rtx (MEM, MODE, gen_rtx (PLUS, Pmode, frame_pointer_rtx, GEN_INT (-8))) + /* Return the maximum number of consecutive registers needed to represent mode MODE in a register of class CLASS. */ /* On SPARC, this is the size of MODE in words. */ -- 2.30.2