; v<num> is the reversal bits for point <num>
;
mov_wf t ; t = PP PP v3 v0 v2 v1 v5 v4
+ mov_ff t, xdebug+0
- mov_wf qqLATE ; W = kk kk kk kk kk kk o5 o4
+ mov_ff qqLATE, xdebug+1
+ mov_fw qqLATE ; W = kk kk kk kk kk kk o5 o4
+ mov_ff WREG, xdebug+2
xor_wfw t ; W = ?? ?? ?? ?? ?? ?? d5 d4
+ mov_ff WREG, xdebug+3
and_wfw maske ; W = zz zz zz zz zz zz d5 d4
- xor_wff qqLATE ; LATA = kk kk kk kk kk kk v5 v4
+ mov_ff WREG, xdebug+4
+ xor_wff qqLATE ; LATE = kk kk kk kk kk kk v5 v4
+ mov_ff qqLATE, xdebug+5
- bc_f t,2 ; t = SS SS v3 v0 v2 v1 zz v4
+ bc_f t,1 ; t = SS SS v3 v0 v2 v1 zz v4
+ mov_ff t, xdebug+6
bt_f_if1 t,4 ; t : .. .. .. v0 .. .. .. ..
- bs_f t,2 ; t = SS SS v3 v0 v2 v1 v0 v4
+ bs_f t,1 ; t = SS SS v3 v0 v2 v1 v0 v4
+ mov_ff t, xdebug+7
- mov_wf qqLATA ; W = kk kk o3 kk o2 o1 o0 kk
+ mov_fw qqLATA ; W = kk kk o3 kk o2 o1 o0 kk
xor_wfw t ; W = ?? ?? d3 ?? d2 d1 d0 ??
and_wfw maska ; W = zz zz d3 zz d2 d1 d0 zz
xor_wff qqLATA ; LATA = kk kk v3 kk v2 v1 v0 kk