In the base ISA, rv32i, we allow sll to accept either a register or an immediate as the shift count. sll with an immediate shift count is an alias for slli. It was suggested that for consistency, we should allow sll.uw as an alias for slli.uw.
Is this still relevant for 1.0.0?
We don't list any pseudos/aliases there (in fact these were all removed following the consensus from the early reviews) — but we could start a separate section for them....
In the base ISA, rv32i, we allow sll to accept either a register or an immediate as the shift count. sll with an immediate shift count is an alias for slli. It was suggested that for consistency, we should allow sll.uw as an alias for slli.uw.