(do_store_flag): Use new macros LOAD_EXTEND_OP and WORD_REGISTER_OPERATION...

(do_store_flag): Use new macros LOAD_EXTEND_OP and
WORD_REGISTER_OPERATION instead of BYTE_LOADS_*_EXTEND and
LOAD_EXTEND.

From-SVN: r5474
This commit is contained in:
Richard Kenner 1993-09-25 08:21:34 -04:00
parent 8baf60bbb8
commit ad92c8260e

View File

@ -8763,8 +8763,8 @@ do_store_flag (exp, target, mode, only_cheap)
operations as unsigned. If we must use the AND, we have a choice.
Normally unsigned is faster, but for some machines signed is. */
ops_unsignedp = (bitnum == TYPE_PRECISION (type) - 1 ? 1
#ifdef BYTE_LOADS_SIGN_EXTEND
: 0
#ifdef LOAD_EXTEND_OP
: (LOAD_EXTEND_OP (operand_mode) == SIGN_EXTEND ? 0 : 1)
#else
: 1
#endif