aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorVladimir N. Makarov <vmakarov@redhat.com>2023-03-31 11:04:44 -0400
committerVladimir N. Makarov <vmakarov@redhat.com>2023-03-31 11:05:45 -0400
commite9910e002d610db6e08230583c2976c9a557131b (patch)
tree8557d7841d62df97bc2697d96bc67a8ccaf5be25 /gcc/fortran
parenta35e8042fbc7a3eb9cece1fba4cdd3b6cdfb906f (diff)
downloadgcc-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