Commit Graph

  • b051809adf target/arm: Introduce gen_gvec_ool_arg_zpz Richard Henderson 2022-05-27 11:17:33 -07:00
  • 8fb27a21b1 target/arm: Move null function and sve check into gen_gvec_ool_zzp Richard Henderson 2022-05-27 11:17:32 -07:00
  • 8740d69416 target/arm: Use TRANS_FEAT for USDOT_zzzz Richard Henderson 2022-05-27 11:17:31 -07:00
  • 615f19fefb target/arm: Use TRANS_FEAT for do_sve2_zzw_data Richard Henderson 2022-05-27 11:17:30 -07:00
  • 8681eb7622 target/arm: Use TRANS_FEAT for do_sve2_zzzz_data Richard Henderson 2022-05-27 11:17:29 -07:00
  • af031f6428 target/arm: Use TRANS_FEAT for do_sve2_zzz_data Richard Henderson 2022-05-27 11:17:28 -07:00
  • f3500a25fd target/arm: Use TRANS_FEAT for gen_gvec_ool_arg_zzxz Richard Henderson 2022-05-27 11:17:27 -07:00
  • e82d3536cd target/arm: Rename do_zzxz_ool to gen_gvec_ool_arg_zzxz Richard Henderson 2022-05-27 11:17:26 -07:00
  • eec05e4e17 target/arm: Use TRANS_FEAT for gen_gvec_ool_arg_zzzz Richard Henderson 2022-05-27 11:17:25 -07:00
  • eeb4e84d38 target/arm: Use TRANS_FEAT for do_sve2_zzzz_ool Richard Henderson 2022-05-27 11:17:24 -07:00
  • cab79ac934 target/arm: Introduce gen_gvec_ool_arg_zzzz Richard Henderson 2022-05-27 11:17:23 -07:00
  • 5f425b927b target/arm: Use TRANS_FEAT for gen_gvec_ool_zzzz Richard Henderson 2022-05-27 11:17:22 -07:00
  • 7ad416b143 target/arm: Move null function and sve check into gen_gvec_ool_zzzz Richard Henderson 2022-05-27 11:17:21 -07:00
  • bd394cf52f target/arm: Use TRANS_FEAT for do_sve2_zzz_ool Richard Henderson 2022-05-27 11:17:20 -07:00
  • 32e2ad6589 target/arm: Use TRANS_FEAT for gen_gvec_ool_arg_zzz Richard Henderson 2022-05-27 11:17:19 -07:00
  • 84a272f565 target/arm: Introduce gen_gvec_ool_arg_zzz Richard Henderson 2022-05-27 11:17:18 -07:00
  • 913a8a0023 target/arm: Move null function and sve check into gen_gvec_ool_zzz Richard Henderson 2022-05-27 11:17:17 -07:00
  • 0ea3cdbf7f target/arm: Use TRANS_FEAT for gen_gvec_ool_zz Richard Henderson 2022-05-27 11:17:16 -07:00
  • c5edf07d33 target/arm: Move null function and sve check into gen_gvec_ool_zz Richard Henderson 2022-05-27 11:17:15 -07:00
  • 05a546429f target/arm: Introduce TRANS, TRANS_FEAT Richard Henderson 2022-05-27 11:17:14 -07:00
  • fd71f258bc hw/sd/allwinner-sdhost: report FIFO water level as 1 when data ready Icenowy Zheng 2022-05-20 20:42:00 +08:00
  • b5fb359cb5 target/arm/hvf: Include missing "cpregs.h" Philippe Mathieu-Daudé 2022-05-25 18:19:26 +02:00
  • 95d0f1d80e docs/system/arm: Add FEAT_HCX to list of emulated features Peter Maydell 2022-05-30 10:26:52 +01:00
  • 3a5118fc02
    Moved core_affinity to bolts (#655) Dominik Maier 2022-05-30 10:02:46 +02:00
  • f7a1ea403e Merge tag 'misc-pull-request' of gitlab.com:marcandre.lureau/qemu into staging Richard Henderson 2022-05-29 16:34:56 -07:00
  • dd78210335
    Windows-rs update (#657) Dongjia Zhang 2022-05-29 20:04:21 +09:00
  • bfe69aea09
    Format C/Cpp code in ./scripts/fmt_all.sh (#653) Dominik Maier 2022-05-29 03:23:02 +02:00
  • d1c685ccf9 prepare for benchmarking Alwin Berger 2022-05-29 00:45:17 +02:00
  • 6a18fa75f4 add RandInputSnippetMutator Alwin Berger 2022-05-29 00:43:02 +02:00
  • 0234342e0e Merge tag 'hppa-serial-fix-pull-request' of https://github.com/hdeller/qemu-hppa into staging Richard Henderson 2022-05-28 08:19:07 -07:00
  • 5079892df5 hppa: Fix serial port assignments and pass-through Helge Deller 2022-05-28 11:26:29 +02:00
  • 4de4354064 hppa: Sync contents of hppa_hardware.h header file with SeaBIOS-hppa Helge Deller 2022-05-28 11:15:13 +02:00
  • bb6960a11a test/qga: use g_auto wherever sensible Marc-André Lureau 2022-05-25 16:41:40 +02:00
  • 5b9e7d05d6 qga/wixl: replace QEMU_GA_MSI_MINGW_BIN_PATH with glib bindir Marc-André Lureau 2022-05-25 16:41:39 +02:00
  • 0480a1b67b qga/wixl: simplify some pre-processing Marc-André Lureau 2022-05-25 16:41:38 +02:00
  • be2db8368f qga/wixl: require Mingw_bin Marc-André Lureau 2022-05-25 16:41:37 +02:00
  • 4f3c5778a9 qga/wixl: prefer variables over environment Marc-André Lureau 2022-05-25 16:41:36 +02:00
  • a85d09269b test/qga: use G_TEST_DIR to locate os-release test file Marc-André Lureau 2022-05-25 16:41:35 +02:00
  • 561bfcb69d qga: make build_fs_mount_list() return a bool Marc-André Lureau 2022-05-25 16:41:34 +02:00
  • b9947c9ce7 qga: replace qemu_open_old() with qga_open_cloexec() Marc-André Lureau 2022-05-25 16:41:33 +02:00
  • 87ed8b2c2c qga: throw an Error in ga_channel_open() Marc-André Lureau 2022-05-25 16:41:32 +02:00
  • 1a89a17b76 qga: use qga_open_cloexec() for safe_open_or_create() Marc-André Lureau 2022-05-25 16:41:31 +02:00
  • 0edbfbe31c qga: add qga_open_cloexec() helper Marc-André Lureau 2022-05-25 16:41:30 +02:00
  • 69f56c140d qga: flatten safe_open_or_create() Marc-André Lureau 2022-05-25 16:41:29 +02:00
  • 56b6dab274 tests: make libqmp buildable for win32 Marc-André Lureau 2022-05-25 16:41:28 +02:00
  • 49e0128c48 util/win32: simplify qemu_get_local_state_dir() Marc-André Lureau 2022-05-25 16:41:27 +02:00
  • 06680b15b4 include: move qemu_*_exec_dir() to cutils Marc-André Lureau 2022-05-25 16:41:26 +02:00
  • e4447364c2
    SymCC update (#656) Dominik Maier 2022-05-28 01:41:43 +02:00
  • c16738fd10
    Make OutFile auto-remove refcounted on drop (#654) Dominik Maier 2022-05-27 18:01:44 +02:00
  • 272be013d3 Merge tag 'pull-ppc-20220526' of https://gitlab.com/danielhb/qemu into staging Richard Henderson 2022-05-26 22:16:25 -07:00
  • ee4056a008 add objective selection, dump exec times Alwin Berger 2022-05-27 01:10:12 +02:00
  • a544bc042d
    Move build_id to bolts (#649) Andrea Fioraldi 2022-05-27 01:05:03 +02:00
  • 763ed9a3e5
    Moved to no_std preamble (#643) Dominik Maier 2022-05-27 01:04:29 +02:00
  • 5887d1a7b7
    Delete frida_libpng/Makefile (#652) Dongjia Zhang 2022-05-27 08:04:09 +09:00
  • 8b8b58ffa7
    Doc fixes (#651) Dominik Maier 2022-05-27 01:03:34 +02:00
  • 14e8a81d17 fixup cargo.toml Alwin Berger 2022-05-27 00:36:25 +02:00
  • f994bc62bc add jmp_as_edge cfg, extend libafl_exec_jmp_hook Alwin Berger 2022-05-26 23:55:53 +02:00
  • 96c343cc77 linux-user: Add PowerPC ISA 3.1 and MMA to hwcap Joel Stanley 2022-05-24 11:05:37 -03:00
  • 5724e131ca target/ppc: Implemented [pm]xvbf16ger2* Lucas Mateus Castro (alqotel) 2022-05-24 11:05:36 -03:00
  • 6f642338dc target/ppc: Implemented pmxvf*ger* Lucas Mateus Castro (alqotel) 2022-05-24 11:05:35 -03:00
  • 2d9cba74ef target/ppc: Implemented xvf16ger* Lucas Mateus Castro (alqotel) 2022-05-24 11:05:34 -03:00
  • c29018cc73 target/ppc: Implemented xvf*ger* Lucas Mateus Castro (alqotel) 2022-05-24 11:05:33 -03:00
  • 6d525ca972 target/ppc: Implemented pmxvi*ger* instructions Lucas Mateus Castro (alqotel) 2022-05-24 11:05:32 -03:00
  • 345531533f target/ppc: Implemented xvi*ger* instructions Lucas Mateus Castro (alqotel) 2022-05-24 11:05:31 -03:00
  • a702c5339e target/ppc: Implement xxm[tf]acc and xxsetaccz Lucas Mateus Castro (alqotel) 2022-05-24 11:05:30 -03:00
  • 03abfd90cf target/ppc: Implement lwsync with weaker memory ordering Nicholas Piggin 2022-05-19 23:59:08 +10:00
  • fc879703f7 tcg/ppc: Optimize memory ordering generation with lwsync Nicholas Piggin 2022-05-19 23:59:07 +10:00
  • 9d82353826 tcg/ppc: ST_ST memory ordering is not provided with eieio Nicholas Piggin 2022-05-19 23:59:06 +10:00
  • fcb830af30 target/ppc: Fix eieio memory ordering semantics Nicholas Piggin 2022-05-19 23:59:05 +10:00
  • 6f52f731a6 target/ppc: declare vmsumsh[ms] helper with call flags Matheus Ferst 2022-05-17 09:39:29 -03:00
  • 89a5a1aee2 target/ppc: declare vmsumuh[ms] helper with call flags Matheus Ferst 2022-05-17 09:39:28 -03:00
  • b2dc03a5c3 target/ppc: declare vmsum[um]bm helpers with call flags Matheus Ferst 2022-05-17 09:39:27 -03:00
  • ffc2a2818a target/ppc: introduce do_va_helper Matheus Ferst 2022-05-17 09:39:26 -03:00
  • 8f5eeee3f1 target/ppc: declare xxextractuw and xxinsertw helpers with call flags Matheus Ferst 2022-05-17 09:39:25 -03:00
  • c36ab970ac target/ppc: declare xvxsigsp helper with call flags Matheus Ferst 2022-05-17 09:39:24 -03:00
  • cf862bee0e target/ppc: declare xscvspdpn helper with call flags Matheus Ferst 2022-05-17 09:39:23 -03:00
  • eb69a84bb0 target/ppc: Use TCG_CALL_NO_RWG_SE in fsel helper Matheus Ferst 2022-05-17 09:39:22 -03:00
  • f2454bfe73 target/ppc: use TCG_CALL_NO_RWG in VSX helpers without env Matheus Ferst 2022-05-17 09:39:21 -03:00
  • 491bcaaa35 target/ppc: use TCG_CALL_NO_RWG in BCD helpers Matheus Ferst 2022-05-17 09:39:20 -03:00
  • 9aa898b897 target/ppc: use TCG_CALL_NO_RWG in vector helpers without env Matheus Ferst 2022-05-17 09:39:19 -03:00
  • 8f6086044b target/ppc: declare darn32/darn64 helpers with TCG_CALL_NO_RWG Matheus Ferst 2022-05-17 09:39:18 -03:00
  • d5aa9e7904 pnv/xive2: Don't overwrite PC registers when writing TCTXT registers Frederic Barrat 2022-05-23 17:18:59 +02:00
  • dd657a35b4 target/ppc: Rename sfprf to sfifprf where it's also used as set fi flag Víctor Colombo 2022-05-17 13:15:22 -03:00
  • c582a1dbc8 target/ppc: Fix FPSCR.FI changing in float_overflow_excp() Víctor Colombo 2022-05-17 13:15:21 -03:00
  • 3278677f6a target/ppc: Fix FPSCR.FI bit being cleared when it shouldn't Víctor Colombo 2022-05-17 13:15:20 -03:00
  • 4ddc104689 target/ppc: Fix tlbie Leandro Lupori 2022-05-03 13:39:04 -03:00
  • c9f8004b6a mos6522: fix linking error when CONFIG_MOS6522 is not set Murilo Opsfelder Araujo 2022-05-10 20:54:39 -03:00
  • 162eec18c0 spapr/docs: Add a few words about x-vof Alexey Kardashevskiy 2022-05-06 15:51:24 +10:00
  • 5bb55f3e3b spapr: Use address from elf parser for kernel address Alexey Kardashevskiy 2022-05-04 16:55:36 +10:00
  • 1e665723e9 hw/ppc/e500: Remove unused BINARY_DEVICE_TREE_FILE Bernhard Beschow 2022-05-05 18:18:01 +02:00
  • f73eb9484b pseries: allow setting stdout-path even on machines with a VGA Paolo Bonzini 2022-05-07 07:48:26 +02:00
  • abc098351e target/m68k: Enable halt insn for 68060 Richard Henderson 2022-04-30 10:02:25 -07:00
  • 12629fcf4d target/m68k: Clear mach in m68k_cpu_disas_set_info Richard Henderson 2022-04-30 10:02:24 -07:00
  • 517b3d3da7 add instrumentation call after breakpoint Alwin Berger 2022-05-26 16:11:30 +02:00
  • 2417cbd591 Merge tag 'ak-pull-request' of https://gitlab.com/berrange/qemu into staging Richard Henderson 2022-05-26 07:00:04 -07:00
  • 64ee6989c9 New SeaBIOS-hppa version 6 Helge Deller 2022-05-26 12:54:29 +02:00
  • f0cfb761bc tests/crypto: Add test suite for RSA keys Lei He 2022-05-25 17:01:17 +08:00
  • 689309c4ac test/crypto: Add test suite for crypto akcipher Lei He 2022-05-25 17:01:16 +08:00
  • e09d1c2747 crypto: Implement RSA algorithm by gcrypt Lei He 2022-05-25 17:01:15 +08:00
  • 4c5e512ee0 crypto: Implement RSA algorithm by hogweed Lei He 2022-05-25 17:01:14 +08:00