e2k: remove old alops decode code
This commit is contained in:
parent
d98f963db9
commit
cff7e96164
|
@ -310,9 +310,9 @@ fxrsubss 0----- ------- -0- -------- -------- . 1011000 ........ ....
|
|||
fxrsubdd 0----- ------- -0- -------- -------- . 1011001 ........ ........ ........ @alf1
|
||||
fxrsubsx 0----- ------- -0- -------- -------- . 1011010 ........ ........ ........ @alf1
|
||||
fxrsubdx 0----- ------- -0- -------- -------- . 1011011 ........ ........ ........ @alf1
|
||||
fxsqrtisx 0----- ------- 110 -------- -------- . 1010010 11000000 ........ ........ @alf2
|
||||
fxsqrtidx 0----- ------- 110 -------- -------- . 1010011 11000000 ........ ........ @alf2
|
||||
fxsqrtixx 0----- ------- 110 -------- -------- . 1010111 11000000 ........ ........ @alf2
|
||||
fxsqrtisx 0----- ------- 110 -------- -------- . 1010010 ........ ........ ........ @alf1
|
||||
fxsqrtidx 0----- ------- 110 -------- -------- . 1010011 ........ ........ ........ @alf1
|
||||
fxsqrtixx 0----- ------- 110 -------- -------- . 1010111 ........ ........ ........ @alf1
|
||||
fxsqrtuxx 0----- ------- 110 -------- -------- . 1011001 ........ ........ ........ @alf1
|
||||
fxsqrtusx 0----- ------- 110 -------- -------- . 1011010 ........ ........ ........ @alf1
|
||||
fxsqrtudx 0----- ------- 110 -------- -------- . 1011011 ........ ........ ........ @alf1
|
||||
|
|
1842
target/e2k/alops.inc
1842
target/e2k/alops.inc
File diff suppressed because it is too large
Load Diff
|
@ -469,9 +469,9 @@ TRANSW(fxrsubss, 1, 1, 0, 1, 1, 0, S,X,S,0, alf1, _env_, gen_helper_fxrsu
|
|||
TRANSW(fxrsubdd, 1, 1, 0, 1, 1, 0, D,X,D,0, alf1, _env_, gen_helper_fxrsubdd);
|
||||
TRANSW(fxrsubsx, 1, 1, 0, 1, 1, 0, X,X,S,0, alf1, _env_, gen_helper_fxrsubsx);
|
||||
TRANSW(fxrsubdx, 1, 1, 0, 1, 1, 0, X,X,D,0, alf1, _env_, gen_helper_fxrsubdx);
|
||||
TRANSW(fxsqrtisx, 0, 0, 0, 0, 0, 1, X,0,S,0, alf2, _env_, gen_helper_fstofx);
|
||||
TRANSW(fxsqrtidx, 0, 0, 0, 0, 0, 1, X,0,D,0, alf2, _env_, gen_helper_fdtofx);
|
||||
TRANSW(fxsqrtixx, 0, 0, 0, 0, 0, 1, X,0,X,0, alf2, _, gen_movx);
|
||||
TRANSW(fxsqrtisx, 0, 0, 0, 0, 0, 1, X,S,X,0, alf1, _, gen_fxsqrtisx);
|
||||
TRANSW(fxsqrtidx, 0, 0, 0, 0, 0, 1, X,D,X,0, alf1, _, gen_fxsqrtidx);
|
||||
TRANSW(fxsqrtixx, 0, 0, 0, 0, 0, 1, X,X,X,0, alf1, _, gen_fxsqrtixx);
|
||||
TRANSW(fxsqrtuxx, 0, 0, 0, 0, 0, 1, X,X,X,0, alf1, _, gen_fxsqrtuxx);
|
||||
TRANSW(fxsqrtusx, 0, 0, 0, 0, 0, 1, X,S,X,0, alf1, _, gen_fxsqrtusx);
|
||||
TRANSW(fxsqrtudx, 0, 0, 0, 0, 0, 1, X,D,X,0, alf1, _, gen_fxsqrtudx);
|
||||
|
@ -612,7 +612,7 @@ TRANSW(fdivd, 0, 0, 0, 0, 0, 1, D,D,D,0, alf1, _env_, gen_helper_fdivd
|
|||
TRANSW(pfdivs, 0, 0, 0, 0, 0, 1, S,S,S,0, alf1, _env_, gen_helper_fdivs);
|
||||
TRANSW(pfdivd, 0, 0, 0, 0, 0, 1, D,D,D,0, alf1, _env_, gen_helper_fdivd);
|
||||
TRANSW(fsqrts, 0, 0, 0, 0, 0, 1, S,0,S,0, alf2, _env_, gen_helper_fsqrts);
|
||||
TRANSW(fsqrtid, 0, 0, 0, 0, 0, 1, D,0,D,0, alf2, _, tcg_gen_mov_i64);
|
||||
TRANSW(fsqrtid, 0, 0, 0, 0, 0, 1, D,0,D,0, alf2, _, gen_fsqrtid);
|
||||
TRANSW(pfsqrts, 0, 0, 0, 0, 0, 1, S,0,S,0, alf2, _env_, gen_helper_fsqrts);
|
||||
TRANSW(frcps, 0, 0, 0, 0, 0, 1, S,0,S,0, alf2, _env_, gen_helper_frcps);
|
||||
TRANSW(fsqrttd, 0, 0, 0, 0, 0, 1, D,D,D,0, alf1, _env_, gen_helper_fsqrttd);
|
||||
|
|
|
@ -20,13 +20,13 @@ TRANSM(stssqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_i64, g
|
|||
TRANSM(stgdqp, 0, 0, 5, 0, 0, 5, P,S,S,0, alf3_mas, gen_addr_i64, gen_st_raw_i128, MO_UO, ADDR_GD);
|
||||
//stapqp, 0, 0, 5, 0, 0, 5, P,Q,S,0, alf3_mas
|
||||
TRANSM(stmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i64, gen_stm_raw_i128, MO_UO, ADDR_FLAT);
|
||||
TRANSM(stcsmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i64, gen_stm_raw_i128, MO_UO, ADDR_CS);
|
||||
TRANSM(stdsmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i64, gen_stm_raw_i128, MO_UO, ADDR_DS);
|
||||
TRANSM(stesmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i64, gen_stm_raw_i128, MO_UO, ADDR_ES);
|
||||
TRANSM(stfsmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i64, gen_stm_raw_i128, MO_UO, ADDR_FS);
|
||||
TRANSM(stgsmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i64, gen_stm_raw_i128, MO_UO, ADDR_GS);
|
||||
TRANSM(stssmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i64, gen_stm_raw_i128, MO_UO, ADDR_SS);
|
||||
TRANSM(stgdmqp, 0, 0, 5, 0, 0, 5, P,S,S,0, alf3_mas, gen_addr_src1_i64, gen_stm_raw_i128, MO_UO, ADDR_GD);
|
||||
TRANSM(stcsmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i32, gen_stm_raw_i128, MO_UO, ADDR_CS);
|
||||
TRANSM(stdsmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i32, gen_stm_raw_i128, MO_UO, ADDR_DS);
|
||||
TRANSM(stesmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i32, gen_stm_raw_i128, MO_UO, ADDR_ES);
|
||||
TRANSM(stfsmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i32, gen_stm_raw_i128, MO_UO, ADDR_FS);
|
||||
TRANSM(stgsmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i32, gen_stm_raw_i128, MO_UO, ADDR_GS);
|
||||
TRANSM(stssmqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas, gen_addr_src1_i32, gen_stm_raw_i128, MO_UO, ADDR_SS);
|
||||
TRANSM(stgdmqp, 0, 0, 5, 0, 0, 5, P,S,S,0, alf3_mas, gen_addr_src1_i32, gen_stm_raw_i128, MO_UO, ADDR_GD);
|
||||
//stapmqp, 0, 0, 5, 0, 0, 5, P,Q,S,0, alf13_mas
|
||||
//ldrqp, 5, 0, 5, 5, 0, 5, P,D,D,0, alf1_mas
|
||||
//strqp, 0, 0, 5, 0, 0, 5, P,D,D,0, alf3_mas
|
||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue