https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109933
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- So it looks like it is still broken. andi a4,s0,3 slli a4,a4,3 li a2,1 andi a3,s0,-4 sll a2,a2,a4 amoor.w.aqrl a5,a2,0(a3) andi a4,s0,3 slli a4,a4,3 li a2,1 andi a3,s0,-4 sll a2,a2,a4 amoor.w.aqrl a5,a2,0(a3)