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

--- Comment #3 from Andrew Waterman <andrew at sifive dot com> ---
Yikes.  Thanks for the explanation, Jeff.

(cc Kito Cheng: at some point, we should revisit the pipeline modeling of Zb*
instructions for sifive-7.  The short version is that all Zb* instructions can
execute on the B pipe.  The A pipe supports only a subset: rev8, bext[i],
addu.w, slliu.w, sext.*, zext.*, orn, xnor, andn.  So, to do an accurate job,
we'll need finer granularity than simply describing them all as "bitmanip".)

Reply via email to