Commit Graph

  • 3bb1aed246 target/ppc: implement xs[n]maddqp[o]/xs[n]msubqp[o] Matheus Ferst 2022-03-02 06:51:38 +01:00
  • e4318ab2e4 target/ppc: move xs[n]madd[am][ds]p/xs[n]msub[am][ds]p to decodetree Matheus Ferst 2022-03-02 06:51:38 +01:00
  • b090f4f1e3 target/ppc: Implement xxgenpcv[bhwd]m instruction Matheus Ferst 2022-03-02 06:51:38 +01:00
  • 1015fcab89 target/ppc: Implement xxeval Matheus Ferst 2022-03-02 06:51:38 +01:00
  • 9620ae01b8 tcg/tcg-op-gvec.c: Introduce tcg_gen_gvec_4i Matheus Ferst 2022-03-02 06:51:38 +01:00
  • 41c2877f52 target/ppc: Implement xxpermx instruction Matheus Ferst 2022-03-02 06:51:38 +01:00
  • d31b2c1940 target/ppc: Move xxpermdi to decodetree Matheus Ferst 2022-03-02 06:51:38 +01:00
  • 6a94bf196c target/ppc: move xxperm/xxpermr to decodetree Matheus Ferst 2022-03-02 06:51:38 +01:00
  • 43d55fc23d target/ppc: Move xxsel to decodetree Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 28347fe2a7 target/ppc: Move vsel and vperm/vpermr to decodetree Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 7e5947df6e target/ppc: implement vrlqmi Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 4e27266840 target/ppc: implement vrlqnm Matheus Ferst 2022-03-02 06:51:37 +01:00
  • aa0f34ec3f target/ppc: implement vrlq Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 02c74f0efc target/ppc: move vrl[bhwd]nm/vrl[bhwd]mi to decodetree Matheus Ferst 2022-03-02 06:51:37 +01:00
  • df489ad69c target/ppc: move vrl[bhwd] to decodetree Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 85085bbc63 target/ppc: implement vsraq Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 946c3491c6 target/ppc: implement vsrq Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 3e39edb688 target/ppc: implement vslq Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 0f05200782 target/ppc: move vs[lr][a][bhwd] to decodetree Matheus Ferst 2022-03-02 06:51:37 +01:00
  • f622ebe7a5 target/ppc: implement vgnb Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 95f1ee288b target/ppc: implement vcntmb[bhwd] Matheus Ferst 2022-03-02 06:51:37 +01:00
  • fb1b56752f target/ppc: implement vclrrb Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 08d512e1b9 target/ppc: implement vclrlb Matheus Ferst 2022-03-02 06:51:37 +01:00
  • fb5303cc05 target/ppc: implement vstri[bh][lr] Matheus Ferst 2022-03-02 06:51:37 +01:00
  • b58f393198 target/ppc: Implement Vector Compare Quadword Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 50449ae482 target/ppc: Implement Vector Compare Greater Than Quadword Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 7b3da08e3c target/ppc: Implement Vector Compare Equal Quadword Matheus Ferst 2022-03-02 06:51:37 +01:00
  • eb936dc074 target/ppc: Move Vector Compare Not Equal or Zero to decodetree Matheus Ferst 2022-03-02 06:51:37 +01:00
  • 6a394290df target/ppc: Move Vector Compare Equal/Not Equal/Greater Than to decodetree Matheus Ferst 2022-03-02 06:51:37 +01:00
  • acf43b34fb target/ppc: Implement vextsd2q Lucas Coutinho 2022-03-02 06:51:37 +01:00
  • 9bfe92135b target/ppc: Move vexts[bhw]2[wd] to decodetree Lucas Coutinho 2022-03-02 06:51:37 +01:00
  • 536f9876e2 target/ppc: Implement vmsumudm instruction Víctor Colombo 2022-03-02 06:51:37 +01:00
  • 5476ef1d40 target/ppc: Implement vmsumcud instruction Víctor Colombo 2022-03-02 06:51:37 +01:00
  • 29e9dfcf75 target/ppc: vmulh* instructions without helpers Lucas Mateus Castro (alqotel) 2022-03-02 06:51:36 +01:00
  • d45da01428 target/ppc: Moved vector multiply high and low to decodetree Lucas Mateus Castro (alqotel) 2022-03-02 06:51:36 +01:00
  • 80eca687c8 target/ppc: moved vector even and odd multiplication to decodetree Lucas Mateus Castro (alqotel) 2022-03-02 06:51:36 +01:00
  • 19f0862dd8 target/ppc: Introduce TRANS*FLAGS macros Luis Pires 2022-03-02 06:51:36 +01:00
  • d3412df20a target/ppc: trigger PERFM EBBs from power8-pmu.c Daniel Henrique Barboza 2022-03-02 06:51:36 +01:00
  • cb76bbc43f target/ppc: add PPC_INTERRUPT_EBB and EBB exceptions Daniel Henrique Barboza 2022-03-02 06:51:36 +01:00
  • adc4eda103 target/ppc: finalize pre-EBB PMU logic Daniel Henrique Barboza 2022-03-02 06:51:36 +01:00
  • 33edcde7c8 target/ppc: make power8-pmu.c CONFIG_TCG only Daniel Henrique Barboza 2022-03-02 06:51:36 +01:00
  • 6e7b967503 ppc/pnv: fix default PHB4 QOM hierarchy Daniel Henrique Barboza 2022-03-02 06:51:36 +01:00
  • 632fc0b3ce hw/ppc/pnv: Determine ns16550's IRQ number from QOM property Bernhard Beschow 2022-03-02 06:51:36 +01:00
  • c26fc53906 Merge remote-tracking branch 'remotes/bsdimp/tags/bsd-user-preen-2022q1-pull-request' into staging Peter Maydell 2022-03-01 19:43:42 +00:00
  • 09591fcf6e Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20220228' into staging Peter Maydell 2022-03-01 15:55:31 +00:00
  • 8cb41366ac
    Snapshot QEMU mmap_next_start (#558) Andrea Fioraldi 2022-03-01 16:04:20 +01:00
  • 99c53410bc Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-2022-02-28' into staging Peter Maydell 2022-03-01 13:25:54 +00:00
  • 648c15e4ec Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2022-02-28' into staging Peter Maydell 2022-03-01 10:43:35 +00:00
  • f4c4d9044f
    Use the new bolts::cli with the frida_libpng sample (#541) s1341 2022-03-01 12:25:11 +02:00
  • bf9d2b4c57
    Fix snapshots in libafl_qemu (#556) Andrea Fioraldi 2022-02-28 21:23:20 +01:00
  • 2ccf40f00e tcg/tci: Use tcg_out_ldst in tcg_out_st Richard Henderson 2022-02-25 15:44:55 -10:00
  • 5b7b197c87 accel/tcg/cpu-exec: Fix precise single-stepping after interrupt Luc Michel 2022-02-24 14:52:42 -10:00
  • 8929906e21 tcg: Remove dh_alias indirection for dh_typecode Richard Henderson 2022-02-16 20:06:22 -05:00
  • a8d39f5b5a Merge remote-tracking branch 'remotes/legoater/tags/pull-aspeed-20220227' into staging Peter Maydell 2022-02-28 16:46:45 +00:00
  • b904a9096f tests/tcg: port SYS_HEAPINFO to a system test Alex Bennée 2022-02-25 17:20:21 +00:00
  • 5fc983af8b semihosting/arm-compat: replace heuristic for softmmu SYS_HEAPINFO Alex Bennée 2022-02-25 17:20:20 +00:00
  • 04e90c1313 tests/tcg: completely disable threadcount for sh4 Alex Bennée 2022-02-25 17:20:19 +00:00
  • 7dc17ff794 gitlab: upgrade the job definition for s390x to 20.04 Alex Bennée 2022-02-25 17:20:18 +00:00
  • da420d3d1d travis.yml: Update the s390x jobs to Ubuntu Focal Thomas Huth 2022-02-25 17:20:17 +00:00
  • f8a4c6d728 tests/tcg: add vectorised sha512 versions Alex Bennée 2022-02-25 17:20:16 +00:00
  • d426f4fc6f tests/tcg: add sha512 test Alex Bennée 2022-02-25 17:20:15 +00:00
  • c96e593a7e tests/tcg: build sha1-vector with O3 and compare Alex Bennée 2022-02-25 17:20:14 +00:00
  • 93f44896c9 tests/tcg/ppc64: clean-up handling of byte-reverse Alex Bennée 2022-02-25 17:20:13 +00:00
  • cc44a16002 gitlab: add a new aarch32 custom runner definition Alex Bennée 2022-02-25 17:20:12 +00:00
  • 9c3b522455 scripts/ci: allow for a secondary runner Alex Bennée 2022-02-25 17:20:11 +00:00
  • 17c1f083ee
    Fix libafl edges (#3) Andrea Fioraldi 2022-02-28 17:42:08 +01:00
  • 93c9aeede6 scripts/ci: add build env rules for aarch32 on aarch64 Alex Bennée 2022-02-25 17:20:10 +00:00
  • 7d5817a426 tests/docker: introduce debian-riscv64-test-cross Alex Bennée 2022-02-25 17:20:09 +00:00
  • 89767579ca tests/docker: update debian-s390x-cross with lcitool Alex Bennée 2022-02-25 17:20:08 +00:00
  • e3000245a0 tests/docker: update debian-arm64-cross with lcitool Alex Bennée 2022-02-25 17:20:07 +00:00
  • 072f143073 tests/lcitool: update to latest version Alex Bennée 2022-02-25 17:20:06 +00:00
  • 5dbefb87aa tests/docker: add NOUSER for alpine image Alex Bennée 2022-02-25 17:20:05 +00:00
  • be20302ae8 tests/docker: restore TESTS/IMAGES filtering Alex Bennée 2022-02-25 17:20:04 +00:00
  • 4a4c9f5c09 Edge blocks in QHT Andrea Fioraldi 2022-02-28 16:19:25 +01:00
  • 4c70e3953a New libafl_gen_edge Andrea Fioraldi 2022-02-28 16:02:32 +01:00
  • eace5dd66f void libafl_flush_jit(void) Andrea Fioraldi 2022-02-28 15:09:21 +01:00
  • 00483d3869 Merge remote-tracking branch 'remotes/shorne/tags/or1k-pull-request' into staging Peter Maydell 2022-02-28 11:27:16 +00:00
  • 1428502c8c qapi: Belatedly adjust limitations documentation Markus Armbruster 2022-02-25 09:45:38 +01:00
  • 2beb1e5f9a rtc: Have event RTC_CHANGE identify the RTC by QOM path Markus Armbruster 2022-02-22 13:02:07 +01:00
  • 03397528d9 hw/rtc: Compile pl031 once-only Peter Maydell 2022-02-21 19:21:23 +00:00
  • e67e3a48c0 qapi: Document some missing details of RTC_CHANGE event Peter Maydell 2022-02-21 19:21:22 +00:00
  • 1f216b8ca9 qapi: Move RTC_CHANGE back out of target schema Peter Maydell 2022-02-21 19:21:21 +00:00
  • b1ca53224a qapi/migration: Fix examples document wrong field name for arguments Fabian Holler 2022-02-22 18:01:16 +01:00
  • 429d79e6be qapi: Fix stale reference to scripts/qapi.py in a comment Markus Armbruster 2022-02-18 15:55:51 +01:00
  • bbe0342b2a keyval: Fix grammar comment to cover downstream prefix Markus Armbruster 2022-02-18 15:55:50 +01:00
  • 90254ec46d scripts/qapi: minor delinting John Snow 2022-02-11 13:36:50 -05:00
  • e2c3fb0699 tests/tcg/s390x: Tests for Miscellaneous-Instruction-Extensions Facility 3 David Miller 2022-02-23 17:31:16 -05:00
  • 8a4eafb69c s390x/cpumodel: Bump up QEMU model to a stripped-down IBM z15 GA1 David Miller 2022-02-23 17:31:15 -05:00
  • ea0a1053e2 s390x/tcg: Implement Miscellaneous-Instruction-Extensions Facility 3 for the s390x David Miller 2022-02-23 17:31:14 -05:00
  • e7b3b0951d travis.yml: Update the s390x jobs to Ubuntu Focal Thomas Huth 2022-02-21 16:34:23 +01:00
  • 8691c77eb2 small fixes Alwin Berger 2022-02-27 23:15:59 +01:00
  • 5176828dbb add TimeStateMaximizerCorpusScheduler Alwin Berger 2022-02-27 23:14:04 +01:00
  • 71280b89af add multicore feature Alwin Berger 2022-02-27 23:03:10 +01:00
  • 5d08f3a9d7 make multicore optional Alwin Berger 2022-02-27 22:16:55 +01:00
  • a5b8816636 bsd-user: Add safe system call macros Warner Losh 2022-01-31 16:17:32 -07:00
  • 0ff0508286 bsd-user: Define target_arg64 Warner Losh 2022-01-31 16:06:46 -07:00
  • 647afdf183 bsd-user: introduce target.h Warner Losh 2022-01-31 16:01:05 -07:00
  • c5c84d1651 bsd-user/bsd-file.h: Implementation details for the filesystem calls Warner Losh 2022-01-31 13:32:41 -07:00
  • 3671342a38 aspeed/sdmc: Add trace events Cédric Le Goater 2022-02-18 09:18:15 +01:00
  • 7c8d2fc4f9 aspeed/smc: Add an address mask on segment registers Cédric Le Goater 2022-02-18 09:18:14 +01:00