Arithmetic modules
-32bit barrel shifter
-REV/REV16/REVSH
-sign extend