[Bug target/103383] Microblaze bswaphi2 can cause issues with delay slots

2021-12-03 Thread rkujoth at motorolasolutions dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103383 --- Comment #9 from Rich --- of course, that should be -mxl-barrel-shift...

[Bug target/103383] Microblaze bswaphi2 can cause issues with delay slots

2021-12-03 Thread rkujoth at motorolasolutions dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103383 --- Comment #8 from Rich --- (In reply to Michael Eager from comment #7) > Do you have a test case which shows the problem? It's not difficult to get it to show up if you're using the builtin swap16 and conditionals. Here's a simple one (the op

[Bug target/103383] Microblaze bswaphi2

2021-11-23 Thread rkujoth at motorolasolutions dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103383 --- Comment #1 from Rich --- Seems like I probably misunderstood the meaning of "TARGET_REORDER" -- looks like it's a Microblaze build option and this keyword appears to be there to indicate that these instructions only exist with a certain set

[Bug target/103383] New: Microblaze bswaphi2

2021-11-23 Thread rkujoth at motorolasolutions dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103383 Bug ID: 103383 Summary: Microblaze bswaphi2 Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: