Re: [PATCH 04/11] rtl-ssa: Support inferring uses of mem in change_insns

2023-10-18 Thread Richard Sandiford
Alex Coplan writes: > Currently, rtl_ssa::change_insns requires all new uses and defs to be > specified explicitly. This turns out to be rather inconvenient for > forming load pairs in the new aarch64 load pair pass, as the pass has to > determine which mem def the final load pair consumes, and t

[PATCH 04/11] rtl-ssa: Support inferring uses of mem in change_insns

2023-10-17 Thread Alex Coplan
Currently, rtl_ssa::change_insns requires all new uses and defs to be specified explicitly. This turns out to be rather inconvenient for forming load pairs in the new aarch64 load pair pass, as the pass has to determine which mem def the final load pair consumes, and then obtain or create a suitab