https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577
--- Comment #224 from dave.anglin at bell dot net --- On 2021-05-20 10:59 a.m., jvb at cyberscience dot com wrote: > but I need to work out how to vary the attribute, as you were right: scall > maps > to a "B" type attribute, but brl is an L+X instruction not a pure B unit > instruction, so I think it should be type "L". I think brl needs its own class. Currently, long_i (for movl) and nop_x (for nop.x) map to type "L". The brl class should also map to type "L" but its bypass behavior should be similar to scall.