Commit 71acd477 by Maxim Kuvyrkov Committed by Maxim Kuvyrkov

Handle SCRATCH in decompose_address

	* rtlanal.c (get_base_term): Handle SCRATCH.

From-SVN: r219788
parent d03f7e44
2015-01-17 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> 2015-01-17 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
* rtlanal.c (get_base_term): Handle SCRATCH.
2015-01-17 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
* config/aarch64/aarch64.c * config/aarch64/aarch64.c
(aarch64_sched_first_cycle_multipass_dfa_lookahead): Implement hook. (aarch64_sched_first_cycle_multipass_dfa_lookahead): Implement hook.
(TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEAD): Define. (TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEAD): Define.
......
...@@ -5688,7 +5688,8 @@ get_index_term (rtx *inner) ...@@ -5688,7 +5688,8 @@ get_index_term (rtx *inner)
inner = strip_address_mutations (&XEXP (*inner, 0)); inner = strip_address_mutations (&XEXP (*inner, 0));
if (REG_P (*inner) if (REG_P (*inner)
|| MEM_P (*inner) || MEM_P (*inner)
|| GET_CODE (*inner) == SUBREG) || GET_CODE (*inner) == SUBREG
|| GET_CODE (*inner) == SCRATCH)
return inner; return inner;
return 0; return 0;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment