aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2021-06-17Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell4-50/+94
2021-06-16bitops.h: Provide hswap32(), hswap64(), wswap64() swapping operationsPeter Maydell1-20/+0
2021-06-16target/arm: Move expand_pred_b() data to vec_helper.cPeter Maydell3-99/+109
2021-06-16target/arm: Add framework for MVE decodePeter Maydell5-0/+53
2021-06-16target/arm: Implement MVE LETP insnPeter Maydell2-9/+97
2021-06-16target/arm: Implement MVE DLSTPPeter Maydell2-5/+27
2021-06-16target/arm: Implement MVE WLSTP insnPeter Maydell2-3/+42
2021-06-16target/arm: Implement MVE LCTPPeter Maydell2-0/+26
2021-06-16target/arm: Let vfp_access_check() handle late NOCP checksPeter Maydell1-5/+15
2021-06-16target/arm: Add handling for PSR.ECI/ICIPeter Maydell5-5/+133
2021-06-16target/arm: Handle VPR semantics in existing codePeter Maydell3-11/+57
2021-06-16target/arm: Enable FPSCR.QC bit for MVEPeter Maydell2-10/+23
2021-06-16target/arm: Provide and use H8 and H1_8 macrosPeter Maydell3-137/+143
2021-06-16target/arm: Fix mte page crossing testRichard Henderson1-1/+1
2021-06-16target/i386: Added Intercept CR0 writes checkLara Lazier1-0/+9
2021-06-16target/i386: Added consistency checks for CR0Lara Lazier3-3/+13
2021-06-16target/i386: Added consistency checks for VMRUN intercept and ASIDLara Lazier1-0/+10
2021-06-16target/i386: Refactored intercept checks into cpu_svm_has_interceptLara Lazier2-47/+62
2021-06-15target/arm: Diagnose UNALLOCATED in disas_simd_three_reg_same_fp16Richard Henderson1-30/+48
2021-06-15target/arm: Remove fprintf from disas_simd_mod_immRichard Henderson1-1/+0
2021-06-15target/arm: Diagnose UNALLOCATED in disas_simd_two_reg_misc_fp16Richard Henderson1-2/+2
2021-06-08Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20210...Peter Maydell13-104/+1028
2021-06-08target/riscv: rvb: add b-ext version cpu optionFrank Chang2-0/+26
2021-06-08target/riscv: rvb: support and turn on B-extension from command lineKito Cheng2-0/+5
2021-06-08target/riscv: rvb: add/shift with prefix zero-extendKito Cheng3-0/+35
2021-06-08target/riscv: rvb: address calculationKito Cheng3-0/+62
2021-06-08target/riscv: rvb: generalized or-combineFrank Chang5-0/+64
2021-06-08target/riscv: rvb: generalized reverseFrank Chang6-0/+132
2021-06-08target/riscv: rvb: rotate (left/right)Kito Cheng3-0/+81
2021-06-08target/riscv: rvb: shift onesKito Cheng3-0/+74
2021-06-08target/riscv: rvb: single-bit instructionsFrank Chang3-0/+175
2021-06-08target/riscv: add gen_shifti() and gen_shiftiw() helper functionsFrank Chang2-50/+43
2021-06-08target/riscv: rvb: sign-extend instructionsKito Cheng2-0/+15
2021-06-08target/riscv: rvb: min/max instructionsKito Cheng2-0/+28
2021-06-08target/riscv: rvb: pack two words into one registerKito Cheng3-0/+78
2021-06-08target/riscv: rvb: logic-with-negateKito Cheng2-0/+21
2021-06-08target/riscv: rvb: count bits setFrank Chang3-0/+21
2021-06-08target/riscv: rvb: count leading/trailing zerosKito Cheng4-1/+93
2021-06-08target/riscv: reformat @sh format encoding for B-extensionKito Cheng1-5/+5
2021-06-08target/riscv: Pass the same value to oprsz and maxsz.LIU Zhiwei1-39/+50
2021-06-08target/riscv/pmp: Add assert for ePMP operationsAlistair Francis1-0/+4
2021-06-08target/riscv: Dump CSR mscratch/sscratch/satpChangbin Du1-2/+5
2021-06-08target/riscv: Remove unnecessary riscv_*_names[] declarationBin Meng2-4/+2
2021-06-08target/riscv: Do not include 'pmp.h' in user emulationPhilippe Mathieu-Daudé1-0/+2
2021-06-08target/riscv: fix wfi exception behaviorJose Martins2-3/+9
2021-06-05target/mips: Fix 'Uncoditional' typoPhilippe Mathieu-Daudé1-3/+3
2021-06-05target/hppa: Remove unused 'memory.h' headerPhilippe Mathieu-Daudé1-1/+0
2021-06-05target/nios2: fix page-fit instruction countPavel Dovgalyuk1-1/+1
2021-06-05target/riscv: Do not include 'pmp.h' in user emulationPhilippe Mathieu-Daudé1-0/+2
2021-06-04i386: run accel_cpu_instance_init as post_initClaudio Fontana1-3/+7