[Bug rtl-optimization/70478] [LRA] S/390: Performance regression - superfluous stack frame
vmakarov at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Apr 10 14:59:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70478
--- Comment #10 from Vladimir Makarov <vmakarov at gcc dot gnu.org> ---
Author: vmakarov
Date: Mon Apr 10 14:58:33 2017
New Revision: 246808
URL: https://gcc.gnu.org/viewcvs?rev=246808&root=gcc&view=rev
Log:
2017-04-10 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-optimization/70478
* lra-constraints.c (curr_small_class_check): New.
(update_and_check_small_class_inputs): New.
(process_alt_operands): Update curr_small_class_check. Disfavor
alternative insn memory operands. Check available regs for small
class operands.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/lra-constraints.c
More information about the Gcc-bugs
mailing list