From cfbbbcdb991ab6bd8cfceeef43fcd827304c5627 Mon Sep 17 00:00:00 2001 From: wilson Date: Thu, 6 Jun 1996 00:04:32 +0000 Subject: [PATCH] (SHORT_IMMEDIATES_SIGN_EXTEND): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12171 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/config/sh/sh.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h index 1c7714b5a12..2a1e5048d5e 100644 --- a/gcc/config/sh/sh.h +++ b/gcc/config/sh/sh.h @@ -1090,6 +1090,9 @@ extern struct rtx_def *sh_builtin_saveregs (); done, NIL if none. */ #define LOAD_EXTEND_OP(MODE) SIGN_EXTEND +/* Define if loading short immediate values into registers sign extends. */ +#define SHORT_IMMEDIATES_SIGN_EXTEND + /* Define this if zero-extension is slow (more than one real instruction). On the SH, it's only one instruction. */ /* #define SLOW_ZERO_EXTEND */ -- 2.11.4.GIT