Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-01-05 | target-s390: Implement CPSDR | Richard Henderson | 2 | -0/+19 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement POPCNT | Richard Henderson | 4 | -0/+22 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement CONVERT FROM LOGICAL | Richard Henderson | 4 | -0/+66 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement CONVERT TO LOGICAL | Richard Henderson | 4 | -0/+133 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement STORE ON CONDITION | Richard Henderson | 2 | -0/+32 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement LOAD ON CONDITION | Richard Henderson | 2 | -0/+35 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement COMPARE AND TRAP | Richard Henderson | 2 | -0/+40 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement COMPARE RELATIVE LONG | Richard Henderson | 1 | -0/+4 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement PREFETCH | Richard Henderson | 1 | -0/+5 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement R[NOX]SBG | Richard Henderson | 2 | -0/+57 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement LDGR, LGDR | Richard Henderson | 1 | -0/+4 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement RISBG | Richard Henderson | 2 | -0/+88 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement COMPARE AND BRANCH | Richard Henderson | 2 | -0/+47 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Tidy s->op_cc handling | Richard Henderson | 1 | -40/+55 | |
There's no need to force computation of the true cc_op when taking an exception or single stepping. In either case we'll enter the next TB with s->cc_op = DYNAMIC and recompute anyway. Just make sure that s->cc_op is stored back to env->cc_op as needed. Delete some dead functions, avoid allocating unused TCG temps, drop the old s->is_jmp setting. Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Implement BRANCH ON INDEX | Richard Henderson | 2 | -0/+62 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Delete dead code from old translator | Richard Henderson | 1 | -291/+27 | |
The use of inline restricts detection of static functions that are no longer used. Limit the use of inline to those functions that are conditionally used based on CONFIG_USER_ONLY. Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert SERVC | Richard Henderson | 4 | -25/+14 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert LPSWE | Richard Henderson | 2 | -19/+20 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert STFL | Richard Henderson | 2 | -9/+16 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert STSI | Richard Henderson | 4 | -17/+15 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert SACF | Richard Henderson | 2 | -13/+10 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert STCKE | Richard Henderson | 4 | -24/+24 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert CSP | Richard Henderson | 4 | -16/+18 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert STURA | Richard Henderson | 4 | -15/+13 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert subchannel instructions | Richard Henderson | 2 | -10/+22 | |
While we're at it, list all of the chapter 14 subchannel insns. Which is easy since all merely need indicate non-operation. Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert RRBE | Richard Henderson | 4 | -14/+14 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert SSKE | Richard Henderson | 4 | -13/+11 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert ISKE | Richard Henderson | 2 | -12/+9 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert IPTE | Richard Henderson | 2 | -11/+11 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert STAP | Richard Henderson | 2 | -14/+12 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert SPX, STPX | Richard Henderson | 3 | -24/+21 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert PTLB | Richard Henderson | 2 | -5/+11 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert SPKA | Richard Henderson | 2 | -12/+10 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert SPT, STPT | Richard Henderson | 4 | -24/+22 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert SCKC, STCKC | Richard Henderson | 4 | -24/+22 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert STCK | Richard Henderson | 4 | -14/+14 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert SCK | Richard Henderson | 4 | -19/+3 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert STIDP | Richard Henderson | 4 | -16/+9 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert SRST | Richard Henderson | 4 | -31/+44 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert CLST, MVST | Richard Henderson | 4 | -86/+83 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert MVPG | Richard Henderson | 3 | -17/+12 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert EAR, SAR | Richard Henderson | 2 | -11/+18 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert CKSM | Richard Henderson | 4 | -28/+51 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert IPM | Richard Henderson | 4 | -19/+21 | |
Note that the previous placement of the PM field was incorrect. Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert LFPC, SFPC | Richard Henderson | 4 | -57/+31 | |
Note that we were failing to set the rounding mode in fpu_status. Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert FLOGR | Richard Henderson | 6 | -50/+53 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert CONVERT FROM FIXED | Richard Henderson | 4 | -104/+66 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert CONVERT TO FIXED | Richard Henderson | 4 | -118/+124 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert LOAD ZERO | Richard Henderson | 4 | -40/+18 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> | |||||
2013-01-05 | target-s390: Convert FP SQUARE ROOT | Richard Henderson | 4 | -7/+50 | |
Signed-off-by: Richard Henderson <rth@twiddle.net> |