On Sun, Jun 19, 2022 at 12:15 PM Takayuki 'January June' Suwa <jjsuwa_sys3...@yahoo.co.jp> wrote: > > No functional changes. > > gcc/ChangeLog: > > * config/xtensa/xtensa.cc (xtensa_emit_move_sequence): > Use can_create_pseudo_p(), instead of using individual > reload_in_progress and reload_completed. > (xtensa_expand_block_set_small_loop): Use xtensa_simm8x256(), > the existing predicate function. > (xtensa_is_insn_L32R_p, gen_int_relational, xtensa_emit_sibcall): > Use the standard RTX code predicate macros such as MEM_P, > SYMBOL_REF_P and/or CONST_INT_P. > * config/xtensa/xtensa.md: Avoid using numeric literals to determine > if callee-saved register, at the split patterns for indirect sibcall > fixups. > --- > gcc/config/xtensa/xtensa.cc | 16 ++++++++-------- > gcc/config/xtensa/xtensa.md | 8 ++++---- > 2 files changed, 12 insertions(+), 12 deletions(-)
Regtested for target=xtensa-linux-uclibc, no new regressions. Committed to master. -- Thanks. -- Max