This series contains some minor fixes and improvements for the
fold-mem-offsets pass that we'd like to still land into GCC16.


Philipp Tomsich (6):
  fold-mem-offsets: Fix wrong mode in memory_address_addr_space_p
  fold-mem-offsets: Replace boolean parameters with enum in
    fold_offsets_1
  fold-mem-offsets: Clarify why do_analysis pre-marks the memory insn
  fold-mem-offsets: Move RISC-V size-optimization workaround to the
    backend
  fold-mem-offsets: Store fold_mem_info by value in the hash_map
  fold-mem-offsets: Make get_fold_mem_root static

 gcc/config/riscv/riscv.cc |  6 +++
 gcc/fold-mem-offsets.cc   | 93 ++++++++++++++++++++-------------------
 2 files changed, 54 insertions(+), 45 deletions(-)

-- 
2.34.1

base-commit: f059aa93d3c5399a657dfa0a44ff20fc02aa68d1
branch: ptomsich/fmo/for-upstream/fixes-for-gcc16

Reply via email to