Age | Commit message (Expand) | Author | Files | Lines |
2019-03-11 | s390x/tcg: Implement VECTOR UNPACK * | David Hildenbrand | 2 | -0/+46 |
2019-03-11 | s390x/tcg: Implement VECTOR STORE WITH LENGTH | David Hildenbrand | 4 | -0/+40 |
2019-03-11 | s390x/tcg: Implement VECTOR STORE MULTIPLE | David Hildenbrand | 2 | -0/+32 |
2019-03-11 | s390x/tcg: Implement VECTOR STORE ELEMENT | David Hildenbrand | 2 | -0/+23 |
2019-03-11 | s390x/tcg: Implement VECTOR STORE | David Hildenbrand | 2 | -0/+19 |
2019-03-11 | s390x/tcg: Provide probe_write_access helper | David Hildenbrand | 3 | -0/+29 |
2019-03-11 | s390x/tcg: Implement VECTOR SIGN EXTEND TO DOUBLEWORD | David Hildenbrand | 2 | -0/+35 |
2019-03-11 | s390x/tcg: Implement VECTOR SELECT | David Hildenbrand | 2 | -0/+43 |
2019-03-11 | s390x/tcg: Implement VECTOR SCATTER ELEMENT | David Hildenbrand | 2 | -0/+25 |
2019-03-11 | s390x/tcg: Implement VECTOR REPLICATE IMMEDIATE | David Hildenbrand | 2 | -0/+16 |
2019-03-11 | s390x/tcg: Implement VECTOR REPLICATE | David Hildenbrand | 2 | -0/+18 |
2019-03-11 | s390x/tcg: Implement VECTOR PERMUTE DOUBLEWORD IMMEDIATE | David Hildenbrand | 2 | -0/+18 |
2019-03-11 | s390x/tcg: Implement VECTOR PERMUTE | David Hildenbrand | 4 | -0/+34 |
2019-03-11 | s390x/tcg: Implement VECTOR PACK * | David Hildenbrand | 4 | -0/+215 |
2019-03-11 | s390x/tcg: Implement VECTOR MERGE (HIGH|LOW) | David Hildenbrand | 2 | -0/+46 |
2019-03-11 | s390x/tcg: Implement VECTOR LOAD WITH LENGTH | David Hildenbrand | 3 | -0/+22 |
2019-03-11 | s390x/tcg: Implement VECTOR LOAD VR FROM GRS DISJOINT | David Hildenbrand | 2 | -0/+9 |
2019-03-11 | s390x/tcg: Implement VECTOR LOAD VR ELEMENT FROM GR | David Hildenbrand | 2 | -0/+43 |
2019-03-11 | s390x/tcg: Implement VECTOR LOAD TO BLOCK BOUNDARY | David Hildenbrand | 5 | -0/+75 |
2019-03-11 | s390x/tcg: Implement VECTOR LOAD MULTIPLE | David Hildenbrand | 2 | -0/+42 |
2019-03-11 | s390x/tcg: Implement VECTOR LOAD LOGICAL ELEMENT AND ZERO | David Hildenbrand | 2 | -0/+48 |
2019-03-11 | s390x/tcg: Implement VECTOR LOAD GR FROM VR ELEMENT | David Hildenbrand | 2 | -0/+65 |
2019-03-11 | s390x/tcg: Implement VECTOR LOAD ELEMENT IMMEDIATE | David Hildenbrand | 2 | -0/+22 |
2019-03-11 | s390x/tcg: Implement VECTOR LOAD ELEMENT | David Hildenbrand | 2 | -0/+23 |
2019-03-11 | s390x/tcg: Implement VECTOR LOAD AND REPLICATE | David Hildenbrand | 2 | -0/+21 |
2019-03-11 | s390x/tcg: Implement VECTOR LOAD | David Hildenbrand | 2 | -0/+27 |
2019-03-11 | s390x/tcg: Implement VECTOR GENERATE MASK | David Hildenbrand | 2 | -0/+49 |
2019-03-11 | s390x/tcg: Implement VECTOR GENERATE BYTE MASK | David Hildenbrand | 3 | -0/+42 |
2019-03-11 | s390x/tcg: Implement VECTOR GATHER ELEMENT | David Hildenbrand | 3 | -0/+143 |
2019-03-11 | s390x/tcg: Utilities for vector instruction helpers | David Hildenbrand | 1 | -0/+101 |
2019-03-11 | s390x/tcg: Check vector register instructions at central point | David Hildenbrand | 2 | -0/+19 |
2019-03-11 | s390x/tcg: Define vector instruction formats | David Hildenbrand | 2 | -1/+63 |
2019-03-11 | target/s390x: Remove non-architected entries from struct LowCore | Thomas Huth | 1 | -39/+2 |
2019-03-04 | s390x: Add floating-point extension facility to "qemu" cpu model | David Hildenbrand | 1 | -0/+5 |
2019-03-04 | s390x/tcg: Handle all rounding modes overwritten by BFP instructions | David Hildenbrand | 1 | -2/+11 |
2019-03-04 | s390x/tcg: Implement rounding mode and XxC for LOAD ROUNDED | David Hildenbrand | 4 | -15/+44 |
2019-03-04 | s390x/tcg: Implement XxC and checks for most FP instructions | David Hildenbrand | 2 | -126/+247 |
2019-03-04 | s390x/tcg: Prepare for IEEE-inexact-exception control (XxC) | David Hildenbrand | 1 | -57/+57 |
2019-03-04 | s390x/tcg: Refactor saving/restoring the bfp rounding mode | David Hildenbrand | 2 | -43/+71 |
2019-03-04 | s390x/tcg: Check for exceptions in SET BFP ROUNDING MODE | David Hildenbrand | 4 | -35/+39 |
2019-03-04 | s390x/tcg: Handle SET FPC AND LOAD FPC 3-bit BFP rounding modes | David Hildenbrand | 2 | -5/+19 |
2019-03-04 | s390x/tcg: Fix simulated-IEEE exceptions | David Hildenbrand | 1 | -0/+13 |
2019-03-04 | s390x/tcg: Refactor SET FPC AND SIGNAL handling | David Hildenbrand | 1 | -10/+12 |
2019-03-04 | s390x/tcg: Hide IEEE underflows in some scenarios | David Hildenbrand | 1 | -0/+13 |
2019-03-04 | s390x/tcg: Fix parts of IEEE exception handling | David Hildenbrand | 1 | -6/+32 |
2019-03-04 | s390x/tcg: Factor out conversion of softfloat exceptions | David Hildenbrand | 2 | -12/+20 |
2019-03-04 | s390x/tcg: Fix rounding from float128 to uint64_t/uint32_t | David Hildenbrand | 1 | -6/+2 |
2019-03-04 | s390x/tcg: Fix TEST DATA CLASS instructions | David Hildenbrand | 1 | -50/+35 |
2019-03-04 | s390x/tcg: Implement LOAD COUNT TO BLOCK BOUNDARY | David Hildenbrand | 5 | -0/+31 |
2019-03-04 | s390x/tcg: Implement LOAD LENGTHENED short HFP to long HFP | David Hildenbrand | 2 | -0/+8 |