[Bug target/82150] Produces a branch prefetch which causes a hang
david.welch at netronome dot com
gcc-bugzilla@gcc.gnu.org
Wed Sep 20 11:36:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82150
--- Comment #8 from david.welch at netronome dot com ---
gcc is treating these instructions as unconditional branches, but the core does
NOT treat these instructions as unconditional branches. The disconnect is
quite clear between the code produced and the core behavior, kludges and
workarounds are interesting, but the volume of other similar situations that
gcc has responded to in its code generation is confusing here. Why generate
code that works for the core in one case but not in another. Can you please
elaborate?
More information about the Gcc-bugs
mailing list