https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122018

--- Comment #12 from uis <uis9936 at gmail dot com> ---
Created attachment 65215
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=65215&action=edit
Mark clobber of only flag that gets changed

The patch was sitting on my disk for a year now. It does not address the
problem, but it should a step in the right direction. When I tried replacing
clobber CCC with set CCC pattern from bt instruction it somehow got worse. By
replacing clobber CC with more precise clobber CCC it should allow for better
instruction scheduling and less potential spilling.

Reply via email to