diff options
author | Vladimir N. Makarov <vmakarov@redhat.com> | 2023-03-31 11:04:44 -0400 |
---|---|---|
committer | Vladimir N. Makarov <vmakarov@redhat.com> | 2023-03-31 11:05:45 -0400 |
commit | e9910e002d610db6e08230583c2976c9a557131b (patch) | |
tree | 8557d7841d62df97bc2697d96bc67a8ccaf5be25 /gcc/fortran | |
parent | a35e8042fbc7a3eb9cece1fba4cdd3b6cdfb906f (diff) | |
download | gcc-e9910e002d610db6e08230583c2976c9a557131b.zip gcc-e9910e002d610db6e08230583c2976c9a557131b.tar.gz gcc-e9910e002d610db6e08230583c2976c9a557131b.tar.bz2 |
LRA: Implement commutative operands exchange for combining secondary memory reload and original insn
The patch implements trying commutative operands exchange for
combining secondary memory reload and original insn.
PR rtl-optimization/109052
gcc/ChangeLog:
* lra-constraints.cc: (combine_reload_insn): New function.
gcc/testsuite/ChangeLog:
* gcc.target/i386/pr109052-2.c: New.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions