(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:
parent
8baf60bbb8
commit
ad92c8260e
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user