summaryrefslogtreecommitdiffstats
path: root/target
Commit message (Expand)AuthorAgeFilesLines
* target/arm: Move gen_ function typedefs to translate.hPeter Maydell2020-05-042-17/+17
* target/arm: Convert Neon 3-reg-same VMUL, VMLA, VMLS, VSHL to decodetreePeter Maydell2020-05-043-25/+56
* target/arm: Convert Neon 3-reg-same VQADD/VQSUB to decodetreePeter Maydell2020-05-043-12/+23
* target/arm: Convert Neon 3-reg-same comparisons to decodetreePeter Maydell2020-05-043-20/+33
* target/arm: Convert Neon 3-reg-same VMAX/VMIN to decodetreePeter Maydell2020-05-043-19/+21
* target/arm: Convert Neon 3-reg-same logic ops to decodetreePeter Maydell2020-05-043-37/+32Star
* target/arm: Convert Neon 3-reg-same VADD/VSUB to decodetreePeter Maydell2020-05-045-19/+68
* target/arm: Convert Neon 'load/store single structure' to decodetreePeter Maydell2020-05-043-147/+100Star
* target/arm: Convert Neon 'load single structure to all lanes' to decodetreePeter Maydell2020-05-043-53/+80
* target/arm: Convert Neon load/store multiple structures to decodetreePeter Maydell2020-05-043-89/+133
* target/arm: Convert VFM[AS]L (scalar) to decodetreePeter Maydell2020-05-043-106/+40Star
* target/arm: Convert V[US]DOT (scalar) to decodetreePeter Maydell2020-05-043-12/+39
* target/arm: Convert VCMLA (scalar) to decodetreePeter Maydell2020-05-043-25/+46
* target/arm: Convert VFM[AS]L (vector) to decodetreePeter Maydell2020-05-043-91/+38Star
* target/arm: Convert V[US]DOT (vector) to decodetreePeter Maydell2020-05-043-8/+37
* target/arm: Convert VCADD (vector) to decodetreePeter Maydell2020-05-043-10/+41
* target/arm: Convert VCMLA (vector) to decodetreePeter Maydell2020-05-043-10/+49
* target/arm: Add stubs for AArch32 Neon decodetreePeter Maydell2020-05-046-2/+169
* target/arm: Don't allow Thumb Neon insns without FEATURE_NEONPeter Maydell2020-05-041-8/+8
* target/arm/translate-vfp.inc.c: Remove duplicate simd_r32 checkPeter Maydell2020-05-041-6/+0Star
* target/arm: Use uint64_t for midr field in CPU state structPhilippe Mathieu-Daudé2020-05-042-2/+2
* target/arm: Use correct variable for setting 'max' cpu's ID_AA64DFR0Peter Maydell2020-05-041-3/+3
* target/arm: Implement ARMv8.2-TTS2UXNPeter Maydell2020-05-044-6/+49
* target/arm: Add new 's1_is_el0' argument to get_phys_addr_lpae()Peter Maydell2020-05-041-1/+28
* target/arm: Use enum constant in get_phys_addr_lpae() callPeter Maydell2020-05-041-2/+3
* target/arm: Don't use a TLB for ARMMMUIdx_Stage2Peter Maydell2020-05-043-108/+27Star
* target/arm: Make VQDMULL undefined when U=1Fredrik Strupe2020-05-041-1/+1
* Merge remote-tracking branch 'remotes/edgar/tags/edgar/xilinx-next-2020-04-30...Peter Maydell2020-04-304-8/+35
|\
| * target/microblaze: Add the pvr-user2 propertyEdgar E. Iglesias2020-04-302-0/+3
| * target/microblaze: Add the pvr-user1 propertyEdgar E. Iglesias2020-04-302-1/+4
| * target/microblaze: Add the unaligned-exceptions propertyEdgar E. Iglesias2020-04-303-2/+7
| * target/microblaze: Add the div-zero-exception propertyEdgar E. Iglesias2020-04-303-2/+8
| * target/microblaze: Add the ill-opcode-exception propertyEdgar E. Iglesias2020-04-303-1/+6
| * target/microblaze: Add the opcode-0x0-illegal CPU propertyEdgar E. Iglesias2020-04-303-2/+7
* | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200430-...Peter Maydell2020-04-3010-142/+312
|\ \
| * | target/arm/cpu: Update coding style to make checkpatch.pl happyPhilippe Mathieu-Daudé2020-04-301-3/+6
| * | target/arm: Make cpu_register() available for other filesThomas Huth2020-04-303-16/+11Star
| * | target/arm: Restrict the Address Translate write operation to TCG accelPhilippe Mathieu-Daudé2020-04-301-0/+17
| * | target/arm: Vectorize integer comparison vs zeroRichard Henderson2020-04-306-123/+278
| |/
* | Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20200430' into stagingPeter Maydell2020-04-3011-58/+256
|\ \
| * | s390x: Add unpack facility feature to GA1Christian Borntraeger2020-04-292-0/+9
| * | s390x: protvirt: Handle SIGP store status correctlyJanosch Frank2020-04-291-0/+6
| * | s390x: protvirt: Move IO control structures over SIDAJanosch Frank2020-04-291-16/+45
| * | s390x: protvirt: Disable address checks for PV guest IO emulationJanosch Frank2020-04-291-7/+28
| * | s390x: protvirt: Move diag 308 data over SIDAJanosch Frank2020-04-291-5/+20
| * | s390x: protvirt: Set guest IPL PSWJanosch Frank2020-04-291-9/+17
| * | s390x: protvirt: SCLP interpretationJanosch Frank2020-04-291-5/+20
| * | s390x: protvirt: Move STSI data over SIDADJanosch Frank2020-04-291-2/+9
| * | s390x: Add SIDA memory opsJanosch Frank2020-04-294-1/+48
| * | s390x: protvirt: KVM intercept changesJanosch Frank2020-04-291-0/+4