aboutsummaryrefslogtreecommitdiff
path: root/target/s390x/insn-data.def
AgeCommit message (Expand)AuthorFilesLines
2018-10-04s390x/tcg: handle privileged instructions via flagsDavid Hildenbrand1-69/+69
2018-10-04s390x/tcg: add instruction flags for floating point instructionsDavid Hildenbrand1-127/+127
2018-10-04s390x/tcg: support flags for instructionsDavid Hildenbrand1-0/+3
2018-08-28target/s390x: add BAL and BALR instructionsPavel Zbitskiy1-0/+3
2018-07-02s390x/tcg: implement SET CLOCKDavid Hildenbrand1-2/+1
2018-02-26s390x/tcg: add various alignment checksDavid Hildenbrand1-8/+8
2018-02-09s390x/tcg: wire up pci instructionsCornelia Huck1-0/+13
2018-02-09s390x/tcg: implement TEST PENDING INTERRUPTIONDavid Hildenbrand1-0/+1
2017-12-14s390x/tcg: implement extract-CPU-time facilityDavid Hildenbrand1-0/+2
2017-12-14s390x/tcg: Implement SIGNAL ADAPTER instructionDavid Hildenbrand1-0/+1
2017-12-14s390x/tcg: Implement STORE CHANNEL PATH STATUSDavid Hildenbrand1-0/+1
2017-12-14s390x/tcg: wire up SET CHANNEL MONITORDavid Hildenbrand1-0/+1
2017-12-14s390x/tcg: wire up SET ADDRESS LIMITDavid Hildenbrand1-0/+1
2017-12-14s390x/tcg: implement Interlocked-Access Facility 2David Hildenbrand1-6/+6
2017-12-14s390x/tcg: ASI/ASGI/ALSI/ALSGI are atomic with Interlocked-acccess facility 1David Hildenbrand1-4/+4
2017-12-14s390x/tcg: wire up STORE CHANNEL REPORT WORDDavid Hildenbrand1-0/+1
2017-12-14s390x/tcg: implement SET CLOCK PROGRAMMABLE FIELDDavid Hildenbrand1-0/+2
2017-10-20s390x/tcg: switch to new SIGP handling codeDavid Hildenbrand1-1/+1
2017-10-06s390x/tcg: add basic MSA featuresDavid Hildenbrand1-0/+13
2017-10-06s390x/tcg: implement spm (SET PROGRAM MASK)David Hildenbrand1-0/+2
2017-07-17target/s390x: Implement TRTRRichard Henderson1-0/+2
2017-07-17target/s390x: Implement SRSTURichard Henderson1-0/+2
2017-07-17target/s390x: Tidy SRSTRichard Henderson1-1/+1
2017-07-17target/s390x: Implement CONVERT UNICODE insnsRichard Henderson1-0/+13
2017-07-17target/s390x: Implement CSSTRichard Henderson1-0/+2
2017-06-23target/s390x: Implement idte instructionDavid Hildenbrand1-0/+2
2017-06-23target/s390x: Implement processor-assist insnRichard Henderson1-0/+3
2017-06-23target/s390x: Implement execution-hint insnsRichard Henderson1-0/+9
2017-06-23target/s390x: Implement load-and-zero-rightmost-byte insnsRichard Henderson1-0/+5
2017-06-23target/s390x: Implement load-on-condition-2 insnsRichard Henderson1-0/+9
2017-06-23target/s390x: implement mvcos instructionDavid Hildenbrand1-0/+2
2017-06-13s390x/cpumodel: wire up cpu type + id for TCGDavid Hildenbrand1-1/+1
2017-06-06target/s390x: implement STORE PAIR TO QUADWORDAurelien Jarno1-0/+2
2017-06-06target/s390x: implement LOAD PAIR FROM QUADWORDAurelien Jarno1-0/+2
2017-06-06target/s390x: implement TRANSLATE ONE/TWO TO ONE/TWOAurelien Jarno1-0/+9
2017-06-06target/s390x: implement TEST DECIMALAurelien Jarno1-0/+3
2017-06-06target/s390x: implement UNPACK UNICODEAurelien Jarno1-0/+2
2017-06-06target/s390x: implement UNPACK ASCIIAurelien Jarno1-0/+2
2017-06-06target/s390x: implement PACK UNICODEAurelien Jarno1-0/+2
2017-06-06target/s390x: implement PACK ASCIIAurelien Jarno1-0/+2
2017-06-06target/s390x: implement MOVE LONG UNICODEAurelien Jarno1-0/+2
2017-06-06target/s390x: implement COMPARE LOGICAL LONG UNICODEAurelien Jarno1-0/+2
2017-06-06target/s390x: implement COMPARE LOGICAL LONGAurelien Jarno1-0/+2
2017-06-06target/s390x: implement MOVE ZONESAurelien Jarno1-0/+2
2017-06-06target/s390x: implement MOVE WITH OFFSETAurelien Jarno1-0/+4
2017-06-06target/s390x: implement MOVE NUMERICSAurelien Jarno1-0/+2
2017-06-06target/s390x: implement MOVE INVERSEAurelien Jarno1-0/+2
2017-06-06target/s390x: implement COMPARE AND SIGNALAurelien Jarno1-0/+6
2017-06-06target/s390x: implement PACKAurelien Jarno1-0/+5
2017-06-06target/s390x: implement TEST ADDRESSING MODEAurelien Jarno1-0/+3