Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | target-s390: Convert IPM | Richard Henderson | 2013-01-05 | 1 | -0/+2 |
| | | | | | | Note that the previous placement of the PM field was incorrect. Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert LFPC, SFPC | Richard Henderson | 2013-01-05 | 1 | -0/+6 |
| | | | | | | Note that we were failing to set the rounding mode in fpu_status. Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert FLOGR | Richard Henderson | 2013-01-05 | 1 | -0/+3 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert CONVERT FROM FIXED | Richard Henderson | 2013-01-05 | 1 | -0/+7 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert CONVERT TO FIXED | Richard Henderson | 2013-01-05 | 1 | -0/+7 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert LOAD ZERO | Richard Henderson | 2013-01-05 | 1 | -0/+4 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert FP SQUARE ROOT | Richard Henderson | 2013-01-05 | 1 | -0/+7 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert FP LOAD COMPLIMENT, NEGATIVE, POSITIVE | Richard Henderson | 2013-01-05 | 1 | -0/+9 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert TEST DATA CLASS | Richard Henderson | 2013-01-05 | 1 | -0/+5 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert MULTIPLY AND ADD, SUBTRACT | Richard Henderson | 2013-01-05 | 1 | -0/+11 |
| | | | | | | Use the new float*_muladd interface to softfloat. Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert FP MULTIPLY | Richard Henderson | 2013-01-05 | 1 | -0/+9 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert FP DIVIDE | Richard Henderson | 2013-01-05 | 1 | -0/+5 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert FP SUBTRACT | Richard Henderson | 2013-01-05 | 1 | -0/+5 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert FP ADD, COMPARE, LOAD TEST/ROUND/LENGTHENED | Richard Henderson | 2013-01-05 | 1 | -0/+25 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert LLGT | Richard Henderson | 2013-01-05 | 1 | -0/+3 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert STORE REVERSED | Richard Henderson | 2013-01-05 | 1 | -0/+4 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert LOAD REVERSED | Richard Henderson | 2013-01-05 | 1 | -0/+6 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert LOAD CONTROL, part 2 | Richard Henderson | 2013-01-05 | 1 | -0/+2 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert TPROT | Richard Henderson | 2013-01-05 | 1 | -0/+2 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert STCM | Richard Henderson | 2013-01-05 | 1 | -0/+4 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert CLM | Richard Henderson | 2013-01-05 | 1 | -0/+4 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert COMPARE AND SWAP | Richard Henderson | 2013-01-05 | 1 | -0/+9 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert LCTL, STCTL | Richard Henderson | 2013-01-05 | 1 | -0/+4 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert EFPC, STFPC | Richard Henderson | 2013-01-05 | 1 | -0/+6 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert SIGP | Richard Henderson | 2013-01-05 | 1 | -0/+2 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert LRA | Richard Henderson | 2013-01-05 | 1 | -0/+4 |
| | | | | | | | Note that truncating the store to r1 based on PSW_MASK_64 is incorrect. We always modify the entire register. Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert MVCP, MVCS | Richard Henderson | 2013-01-05 | 1 | -0/+4 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert CLC | Richard Henderson | 2013-01-05 | 1 | -0/+1 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert NC, XC, OC, TR, UNPK | Richard Henderson | 2013-01-05 | 1 | -0/+11 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert MVC | Richard Henderson | 2013-01-05 | 1 | -0/+1 |
| | | | | | | | | The code that was in gen_op_mvc was a bit confused wrt what lengths it wanted to handle. I also disbelieve that the inline memset is worthwhile. Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert CLCLE, MVCLE | Richard Henderson | 2013-01-05 | 1 | -0/+4 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert LAM, STAM | Richard Henderson | 2013-01-05 | 1 | -0/+6 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert STNSM, STOSM | Richard Henderson | 2013-01-05 | 1 | -0/+4 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert NI, XI, OI | Richard Henderson | 2013-01-05 | 1 | -0/+6 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert MOVE | Richard Henderson | 2013-01-05 | 1 | -0/+6 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert LOAD, STORE MULTIPLE | Richard Henderson | 2013-01-05 | 1 | -0/+14 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert SHIFT DOUBLE | Richard Henderson | 2013-01-05 | 1 | -0/+8 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert SHIFT, ROTATE SINGLE | Richard Henderson | 2013-01-05 | 1 | -0/+21 |
| | | | | | | Note that we were missing the 32-bit SLA. Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert DIAGNOSE | Richard Henderson | 2013-01-05 | 1 | -0/+2 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert LOAD PSW | Richard Henderson | 2013-01-05 | 1 | -0/+2 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert SET SYSTEM MASK | Richard Henderson | 2013-01-05 | 1 | -0/+2 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert CONVERT TO DECIMAL | Richard Henderson | 2013-01-05 | 1 | -0/+4 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert FP STORE | Richard Henderson | 2013-01-05 | 1 | -0/+4 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert EXECUTE | Richard Henderson | 2013-01-05 | 1 | -0/+5 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert INSERT CHARACTERS UNDER MASK | Richard Henderson | 2013-01-05 | 1 | -0/+4 |
| | | | | | | | Change the CC handling to be more like TEST UNDER MASK, with val & mask. This lets us handle ICMH much more like ICM. Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert INSERT CHARACTER | Richard Henderson | 2013-01-05 | 1 | -0/+3 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert FP LOAD | Richard Henderson | 2013-01-05 | 1 | -0/+7 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert MOVE LONG | Richard Henderson | 2013-01-05 | 1 | -0/+3 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert SUPERVISOR CALL | Richard Henderson | 2013-01-05 | 1 | -0/+3 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> | ||||
* | target-s390: Convert SET ADDRESSING MODE | Richard Henderson | 2013-01-05 | 1 | -0/+7 |
| | | | | Signed-off-by: Richard Henderson <rth@twiddle.net> |