-
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