mirror of
https://github.com/pret/agbcc.git
synced 2026-10-02 23:00:35 -04:00
revert some changes
This commit is contained in:
@@ -1989,6 +1989,13 @@ fixup_var_refs_1 (var, promoted_mode, loc, insn, replacements)
|
||||
enum machine_mode is_mode = GET_MODE (tem);
|
||||
HOST_WIDE_INT pos = INTVAL (XEXP (x, 2));
|
||||
|
||||
if (GET_CODE (x) == ZERO_EXTRACT)
|
||||
{
|
||||
wanted_mode = insn_operand_mode[(int) CODE_FOR_extzv][1];
|
||||
if (wanted_mode == VOIDmode)
|
||||
wanted_mode = word_mode;
|
||||
}
|
||||
|
||||
/* If we have a narrower mode, we can do something. */
|
||||
if (wanted_mode != VOIDmode
|
||||
&& GET_MODE_SIZE (wanted_mode) < GET_MODE_SIZE (is_mode))
|
||||
|
||||
Reference in New Issue
Block a user