Commit Graph

  • 38f9950c8e target/arm: Introduce gen_gvec_rev{16,32,64} Richard Henderson 2024-12-11 10:30:09 -06:00
  • 72040d9200 target/arm: Convert CMGT, CMGE, GMLT, GMLE, CMEQ (zero) to decodetree Richard Henderson 2024-12-11 10:30:08 -06:00
  • 95288cc165 target/arm: Convert CNT, NOT, RBIT (vector) to decodetree Richard Henderson 2024-12-11 10:30:07 -06:00
  • 4694d57458 target/arm: Introduce gen_gvec_cnt, gen_gvec_rbit Richard Henderson 2024-12-11 10:30:06 -06:00
  • 4e728364c9 target/arm: Convert CLS, CLZ (vector) to decodetree Richard Henderson 2024-12-11 10:30:05 -06:00
  • 4fedfb483b target/arm: Introduce gen_gvec_cls, gen_gvec_clz Richard Henderson 2024-12-11 10:30:04 -06:00
  • 9187b72cff target/arm: Convert ABS, NEG to decodetree Richard Henderson 2024-12-11 10:30:03 -06:00
  • df79bfcf75 target/arm: Convert SQABS, SQNEG to decodetree Richard Henderson 2024-12-11 10:30:02 -06:00
  • 5f4fe0e658 target/arm: Convert handle_fmov to decodetree Richard Henderson 2024-12-11 10:30:01 -06:00
  • a769f854e6 target/arm: Convert FJCVTZS to decodetree Richard Henderson 2024-12-11 10:30:00 -06:00
  • f568134a57 target/arm: Convert handle_fpfpcvt to decodetree Richard Henderson 2024-12-11 10:29:59 -06:00
  • 7b0f8dc1ec target/arm: Convert FCVT (scalar) to decodetree Richard Henderson 2024-12-11 10:29:58 -06:00
  • 9982ccec41 target/arm: Convert FRINT{32, 64}[ZX] (scalar) to decodetree Richard Henderson 2024-12-11 10:29:57 -06:00
  • a55df23398 target/arm: Convert BFCVT to decodetree Richard Henderson 2024-12-11 10:29:56 -06:00
  • cf85790bb8 target/arm: Convert FRINT[NPMSAXI] (scalar) to decodetree Richard Henderson 2024-12-11 10:29:55 -06:00
  • dbc739724a target/arm: Convert FSQRT (scalar) to decodetree Richard Henderson 2024-12-11 10:29:54 -06:00
  • 62b85fd044 target/arm: Remove helper_sqrt_f16 Richard Henderson 2024-12-11 10:29:53 -06:00
  • cf866d81b8 target/arm: Pass fpstatus to vfp_sqrt* Richard Henderson 2024-12-11 10:29:52 -06:00
  • 5ee3c6c8fd target/arm: Convert FMOV, FABS, FNEG (scalar) to decodetree Richard Henderson 2024-12-11 10:29:51 -06:00
  • 7261f2a7a7 target/arm: Fix decode of fp16 vector fabs, fneg, fsqrt Richard Henderson 2024-12-11 10:29:50 -06:00
  • cc0db9dea0 target/arm: Convert FCMP, FCMPE, FCCMP, FCCMPE to decodetree Richard Henderson 2024-12-11 10:29:49 -06:00
  • 43218f2346 target/arm: Introduce fp_access_check_vector_hsd Richard Henderson 2024-12-11 10:29:48 -06:00
  • 648e654efa target/arm: Introduce fp_access_check_scalar_hsd Richard Henderson 2024-12-11 10:29:47 -06:00
  • 32f0661573 target/arm: Convert disas_cond_select to decodetree Richard Henderson 2024-12-11 10:29:46 -06:00
  • 916ad3f733 target/arm: Convert CCMP, CCMN to decodetree Richard Henderson 2024-12-11 10:29:45 -06:00
  • 729bca958d target/arm: Convert SETF8, SETF16 to decodetree Richard Henderson 2024-12-11 10:29:44 -06:00
  • 9fa4829be6 target/arm: Convert RMIF to decodetree Richard Henderson 2024-12-11 10:29:43 -06:00
  • eeb4a51962 target/arm: Convert disas_adc_sbc to decodetree Richard Henderson 2024-12-11 10:29:42 -06:00
  • 4d1c86efb3 target/arm: Convert disas_data_proc_3src to decodetree Richard Henderson 2024-12-11 10:29:41 -06:00
  • bde86f2868 target/arm: Convert disas_add_sub_reg to decodetree Richard Henderson 2024-12-11 10:29:40 -06:00
  • 7e16f3c3d4 target/arm: Convert disas_add_sub_ext_reg to decodetree Richard Henderson 2024-12-11 10:29:39 -06:00
  • 03a1723bd1 target/arm: Convert disas_logic_reg to decodetree Richard Henderson 2024-12-11 10:29:38 -06:00
  • 44e12416e8 target/arm: Convert XPAC[ID] to decodetree Richard Henderson 2024-12-11 10:29:37 -06:00
  • 6934d6c35c target/arm: Convert PAC[ID]*, AUT[ID]* to decodetree Richard Henderson 2024-12-11 10:29:36 -06:00
  • faa966dffe target/arm: Convert CLZ, CLS to decodetree Richard Henderson 2024-12-11 10:29:35 -06:00
  • 506a8c11e7 target/arm: Convert RBIT, REV16, REV32, REV64 to decodetree Richard Henderson 2024-12-11 10:29:34 -06:00
  • b466ea8f21 target/arm: Convert PACGA to decodetree Richard Henderson 2024-12-11 10:29:33 -06:00
  • 9be60681c2 target/arm: Convert SUBP, IRG, GMI to decodetree Richard Henderson 2024-12-11 10:29:32 -06:00
  • 2a1560f5d3 target/arm: Convert CRC32, CRC32C to decodetree Richard Henderson 2024-12-11 10:29:31 -06:00
  • f2b6e3531d target/arm: Convert LSLV, LSRV, ASRV, RORV to decodetree Richard Henderson 2024-12-11 10:29:30 -06:00
  • 6829837047 target/arm: Convert UDIV, SDIV to decodetree Richard Henderson 2024-12-11 10:29:29 -06:00
  • 1d7ab0288c target/arm: Add section labels for "Data Processing (register)" Richard Henderson 2024-12-11 10:29:28 -06:00
  • 242376e872 tcg/riscv: Fix StoreStore barrier generation Roman Artemev 2024-12-11 07:40:04 +00:00
  • f838a7e365 tcg: Reset free_temps before tcg_optimize Richard Henderson 2024-12-07 18:14:45 +00:00
  • b29b11b51f target/hexagon: Make HVX vector args. restrict * Anton Johansson 2024-12-06 17:01:03 +01:00
  • e295796726 target/hexagon: Use argparse in all python scripts Anton Johansson 2024-12-06 17:01:02 +01:00
  • f0db9f5759 target/hexagon: add enums for event, cause Brian Cain 2024-08-26 17:26:31 -07:00
  • eed3f35879 target/hexagon: rename HEX_EXCP_*=>HEX_CAUSE_* Brian Cain 2024-08-26 17:26:30 -07:00
  • 0cb73cb5a0 Hexagon (target/hexagon) Remove HEX_DEBUG/HEX_DEBUG_LOG Taylor Simpson 2024-11-05 09:27:22 -07:00
  • 83aaec1d5a Merge tag 'pull-tcg-20241212' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2024-12-12 18:45:39 -05:00
  • bdce9bc917 Merge tag 'qtest-20241212-pull-request' of https://gitlab.com/farosas/qemu into staging Stefan Hajnoczi 2024-12-12 18:45:09 -05:00
  • 1eec82cc06 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2024-12-12 18:40:32 -05:00
  • 2a1823456c Merge tag 'pull-target-arm-20241211' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2024-12-12 18:40:08 -05:00
  • ed2db97e60 Merge tag 'pull-request-2024-12-11' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2024-12-12 18:39:19 -05:00
  • 361f29fe1b 9pfs: fix regression regarding CVE-2023-2861 Christian Schoenebeck 2024-12-06 12:20:29 +01:00
  • 7ac87b14a9 target/sparc: Use memcpy() and remove memcpy32() Philippe Mathieu-Daudé 2024-12-05 21:54:18 +01:00
  • a9af119f3d include/exec: Introduce fpst alias in helper-head.h.inc Richard Henderson 2024-12-11 11:03:43 -06:00
  • b438362a14 tcg/riscv: Fix StoreStore barrier generation Roman Artemev 2024-12-11 07:40:04 +00:00
  • 04e006ab36 tcg: Reset free_temps before tcg_optimize Richard Henderson 2024-12-07 18:14:45 +00:00
  • de8bc62cc4 tests/qtest/migration: Split validation tests + misc Fabiano Rosas 2024-11-27 15:29:01 -03:00
  • 0610e2c268 tests/qtest/migration-test: Fix and enable test_ignore_shared Nicholas Piggin 2024-05-30 19:54:06 +10:00
  • 44bd87a500 tests/qtest/migration: Split CPR tests Fabiano Rosas 2024-11-27 15:29:00 -03:00
  • 8a64554456 tests/qtest/migration: Split precopy tests Fabiano Rosas 2024-11-27 15:28:59 -03:00
  • d8057eb305 tests/qtest/migration: Split file tests Fabiano Rosas 2024-11-27 15:28:58 -03:00
  • 5e87cf322f tests/qtest/migration: Split postcopy tests Fabiano Rosas 2024-11-27 15:28:57 -03:00
  • 932f74f3fe tests/qtest/migration: Split compression tests from migration-test.c Fabiano Rosas 2024-11-27 15:28:56 -03:00
  • 979ee2a76f tests/qtest/migration: Split TLS tests from migration-test.c Fabiano Rosas 2024-11-27 15:28:55 -03:00
  • e1803dabdc tests/qtest/migration: Move common test code Fabiano Rosas 2024-11-27 15:28:54 -03:00
  • d4bedc3514 tests/qtest/migration: Isolate test initialization Fabiano Rosas 2024-11-27 15:28:53 -03:00
  • 2fa72ba79b tests/qtest/migration: Move kvm_dirty_ring_supported to utils Fabiano Rosas 2024-11-27 15:28:52 -03:00
  • 124a3c58b8 tests/qtest/migration: Move ufd_version_check to utils Fabiano Rosas 2024-11-27 15:28:51 -03:00
  • b7d7f723a9 tests/qtest/migration: Rename migration-helpers.c Fabiano Rosas 2024-11-27 15:28:50 -03:00
  • e6c5704043 tests/qtest/migration: Move qmp helpers to a separate file Fabiano Rosas 2024-11-27 15:28:49 -03:00
  • 537f23fb9e tests/qtest/migration: Move bootfile code to its own file Fabiano Rosas 2024-11-27 15:28:48 -03:00
  • 212c19331b tests/migration: Disambiguate guestperf vs. a-b Fabiano Rosas 2024-11-27 15:28:47 -03:00
  • 413aa2e986 tests/qtest/migration: Stop calling everything "test" Fabiano Rosas 2024-11-27 15:28:46 -03:00
  • 56afcf2d48 tests/qtest/migration: Standardize hook names Fabiano Rosas 2024-11-27 15:28:45 -03:00
  • de62427cce tests/qtest: Use qtest_system_reset_nowait() where appropriate Peter Maydell 2024-11-15 16:50:41 +00:00
  • 9881d3d168 tests/qtest: Use qtest_system_reset() instead of open-coded versions Peter Maydell 2024-11-15 16:50:40 +00:00
  • 6b76264ed0 tests/qtest: Add qtest_system_reset() utility function Peter Maydell 2024-11-15 16:50:39 +00:00
  • 94aa1a0e30 tests/qtest: add TIMEOUT_MULTIPLIER Dmitry Frolov 2024-11-13 12:43:40 +03:00
  • 1abe28d519 MAINTAINERS: Add correct email address for Vikram Garhwal Vikram Garhwal 2024-12-11 15:31:09 +00:00
  • a6240a2ec9 MAINTAINERS: update email address for Leif Lindholm Leif Lindholm 2024-12-11 15:31:09 +00:00
  • cc87d3d381 softfloat: Replace WHICH with RET in parts_pick_nan Richard Henderson 2024-12-11 15:31:09 +00:00
  • 9778115ed7 softfloat: Sink frac_cmp in parts_pick_nan until needed Richard Henderson 2024-12-11 15:31:09 +00:00
  • 2da7553f2e softfloat: Share code between parts_pick_nan cases Richard Henderson 2024-12-11 15:31:09 +00:00
  • 04cbb4acc6 softfloat: Inline pickNaN Richard Henderson 2024-12-11 15:31:08 +00:00
  • 1b34f934dd softfloat: Use parts_pick_nan in propagateFloatx80NaN Richard Henderson 2024-12-11 15:31:08 +00:00
  • 313938c105 softfloat: Move propagateFloatx80NaN to softfloat.c Richard Henderson 2024-12-11 15:31:08 +00:00
  • 8704c753e8 softfloat: Pad array size in pick_nan_muladd Richard Henderson 2024-12-11 15:31:08 +00:00
  • 229416c67e softfloat: Remove which from parts_pick_nan_muladd Richard Henderson 2024-12-11 15:31:08 +00:00
  • e002861876 softfloat: Use goto for default nan case in pick_nan_muladd Richard Henderson 2024-12-11 15:31:08 +00:00
  • f73bd7503d softfloat: Inline pickNaNMulAdd Richard Henderson 2024-12-11 15:31:08 +00:00
  • 86bb2f44cd fpu: Remove default handling for dnan_pattern Peter Maydell 2024-12-11 15:31:08 +00:00
  • d921f8fd56 target/tricore: Set default NaN pattern explicitly Peter Maydell 2024-12-11 15:31:07 +00:00
  • 3d3d399e76 target/riscv: Set default NaN pattern explicitly Peter Maydell 2024-12-11 15:31:07 +00:00
  • 38ea9ade29 target/hexagon: Set default NaN pattern explicitly Peter Maydell 2024-12-11 15:31:07 +00:00
  • b9aa1e5658 target/xtensa: Set default NaN pattern explicitly Peter Maydell 2024-12-11 15:31:07 +00:00
  • 45fb2cd61e target/sparc: Set default NaN pattern explicitly Peter Maydell 2024-12-11 15:31:07 +00:00
  • 5ab49c3a09 target/s390x: Set default NaN pattern explicitly Peter Maydell 2024-12-11 15:31:07 +00:00