вт, 19 мая 2026 г. в 19:46, Georg-Johann Lay <[email protected]>: > > This patch reworks the CTZ, CLZ and FFS insns in avr.md. > > 1) It gets rid of explicit hard registers that are used to model the > respective libgcc asm functions. It uses hard-reg constraints instead. > > 2) It uses code iterators to represent the insns more neatly. > > 3) Instead of the clunky (truncate:HI (clz:SI (reg:SI))) it > uses (clz:HI (reg:SI)). > > Passes without new regressions. Ok for trunk?
Ok. Please apply. Denis
