[Qemu-commits] [qemu/qemu] af8c14: tcg: Introduce TCG_TARGET_HAS_tst_vec
Branch: refs/heads/master Home: https://github.com/qemu/qemu Commit: af8c14a25477e0ea127ca66d5d9c0710da854906 https://github.com/qemu/qemu/commit/af8c14a25477e0ea127ca66d5d9c0710da854906 Author: Richard Henderson Date: 2024-05-22 (Wed, 22 May 2024) Changed paths: M include/tcg/tcg.h M tcg/aarch64/tcg-target.h M tcg/arm/tcg-target.h M tcg/i386/tcg-target.h M tcg/loongarch64/tcg-target.h M tcg/ppc/tcg-target.h M tcg/s390x/tcg-target.h Log Message: --- tcg: Introduce TCG_TARGET_HAS_tst_vec Prelude to supporting TCG_COND_TST* in vector comparisons. Reviewed-by: Philippe Mathieu-Daudé Signed-off-by: Richard Henderson Commit: 6975cc45c3c68205865071795e52ad205598e421 https://github.com/qemu/qemu/commit/6975cc45c3c68205865071795e52ad205598e421 Author: Richard Henderson Date: 2024-05-22 (Wed, 22 May 2024) Changed paths: M tcg/tcg-op-vec.c Log Message: --- tcg: Expand TCG_COND_TST* if not TCG_TARGET_HAS_tst_vec Signed-off-by: Richard Henderson Commit: b04574d44fed253ad638a1a2437df21b9831ba83 https://github.com/qemu/qemu/commit/b04574d44fed253ad638a1a2437df21b9831ba83 Author: Richard Henderson Date: 2024-05-22 (Wed, 22 May 2024) Changed paths: M tcg/aarch64/tcg-target.c.inc M tcg/aarch64/tcg-target.h Log Message: --- tcg/aarch64: Support TCG_TARGET_HAS_tst_vec Signed-off-by: Richard Henderson Commit: f230c793a528a70903684b617fed1a593e169446 https://github.com/qemu/qemu/commit/f230c793a528a70903684b617fed1a593e169446 Author: Richard Henderson Date: 2024-05-22 (Wed, 22 May 2024) Changed paths: M tcg/arm/tcg-target.c.inc M tcg/arm/tcg-target.h Log Message: --- tcg/arm: Support TCG_TARGET_HAS_tst_vec Signed-off-by: Richard Henderson Commit: bfd43cccab9fb77b8405ca556fc2f2ed3b2920a3 https://github.com/qemu/qemu/commit/bfd43cccab9fb77b8405ca556fc2f2ed3b2920a3 Author: Richard Henderson Date: 2024-05-22 (Wed, 22 May 2024) Changed paths: M accel/tcg/translator.c Log Message: --- accel/tcg: Init tb size and icount before plugin_gen_tb_end When passing disassembly data to plugin callbacks, translator_st_len relies on db->tb->size having been set. Fixes: 4c833c60e047 ("disas: Use translator_st to get disassembly data") Reported-by: Bernhard Beschow Signed-off-by: Richard Henderson Tested-by: Bernhard Beschow Reviewed-by: Pierrick Bouvier Commit: 70581940cabcc51b329652becddfbc6a261b1b83 https://github.com/qemu/qemu/commit/70581940cabcc51b329652becddfbc6a261b1b83 Author: Richard Henderson Date: 2024-05-23 (Thu, 23 May 2024) Changed paths: M accel/tcg/translator.c M include/tcg/tcg.h M tcg/aarch64/tcg-target.c.inc M tcg/aarch64/tcg-target.h M tcg/arm/tcg-target.c.inc M tcg/arm/tcg-target.h M tcg/i386/tcg-target.h M tcg/loongarch64/tcg-target.h M tcg/ppc/tcg-target.h M tcg/s390x/tcg-target.h M tcg/tcg-op-vec.c Log Message: --- Merge tag 'pull-tcg-20240523' of https://gitlab.com/rth7680/qemu into staging tcg: Introduce TCG_TARGET_HAS_tst_vec accel/tcg: Init tb size and icount before plugin_gen_tb_end # -BEGIN PGP SIGNATURE- # # iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmZPazYdHHJpY2hhcmQu # aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV/hkwgAl/Qdaha8HNW+TkbL # 3aQU914xSTbQVYKKCihe1R6tJ4jRw9zSj4Bf43f2GCNaz5GZyO2ek3DYHoYF4z/A # OzNW1Vg2qQ+DS65EhTrvBWOko70zvTeh4eLyASxgEbCpWmsh1d2oLGO0mdjJkrfe # UdcEXPZ+q0iXAWRFChRClYS5eeVnwYfIeOIzdeUgUezA6fD2zyBT5BgJAxgUTm9w # jDXJqzcVypDFTSnrBxBVeV2SAVknVM6coc2BoJ/JiVSgupJZuNX7PSbwNI7GTfl/ # LfmiAQyhF78KQiK6TqrliK5mr9R0MSyLORcKQQJrh9G+lxxeO4Sd5qw7V21mVhbc # YpLJaw== # =SJem # -END PGP SIGNATURE- # gpg: Signature made Thu 23 May 2024 09:13:42 AM PDT # gpg:using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F # gpg:issuer "richard.hender...@linaro.org" # gpg: Good signature from "Richard Henderson " [ultimate] * tag 'pull-tcg-20240523' of https://gitlab.com/rth7680/qemu: accel/tcg: Init tb size and icount before plugin_gen_tb_end tcg/arm: Support TCG_TARGET_HAS_tst_vec tcg/aarch64: Support TCG_TARGET_HAS_tst_vec tcg: Expand TCG_COND_TST* if not TCG_TARGET_HAS_tst_vec tcg: Introduce TCG_TARGET_HAS_tst_vec Signed-off-by: Richard Henderson Compare: https://github.com/qemu/qemu/compare/7b68a5fe2fc5...70581940cabc To unsubscribe from these emails, change your notification settings at https://github.com/qemu/qemu/settings/notifications
[Qemu-commits] [qemu/qemu] af8c14: tcg: Introduce TCG_TARGET_HAS_tst_vec
Branch: refs/heads/staging Home: https://github.com/qemu/qemu Commit: af8c14a25477e0ea127ca66d5d9c0710da854906 https://github.com/qemu/qemu/commit/af8c14a25477e0ea127ca66d5d9c0710da854906 Author: Richard Henderson Date: 2024-05-22 (Wed, 22 May 2024) Changed paths: M include/tcg/tcg.h M tcg/aarch64/tcg-target.h M tcg/arm/tcg-target.h M tcg/i386/tcg-target.h M tcg/loongarch64/tcg-target.h M tcg/ppc/tcg-target.h M tcg/s390x/tcg-target.h Log Message: --- tcg: Introduce TCG_TARGET_HAS_tst_vec Prelude to supporting TCG_COND_TST* in vector comparisons. Reviewed-by: Philippe Mathieu-Daudé Signed-off-by: Richard Henderson Commit: 6975cc45c3c68205865071795e52ad205598e421 https://github.com/qemu/qemu/commit/6975cc45c3c68205865071795e52ad205598e421 Author: Richard Henderson Date: 2024-05-22 (Wed, 22 May 2024) Changed paths: M tcg/tcg-op-vec.c Log Message: --- tcg: Expand TCG_COND_TST* if not TCG_TARGET_HAS_tst_vec Signed-off-by: Richard Henderson Commit: b04574d44fed253ad638a1a2437df21b9831ba83 https://github.com/qemu/qemu/commit/b04574d44fed253ad638a1a2437df21b9831ba83 Author: Richard Henderson Date: 2024-05-22 (Wed, 22 May 2024) Changed paths: M tcg/aarch64/tcg-target.c.inc M tcg/aarch64/tcg-target.h Log Message: --- tcg/aarch64: Support TCG_TARGET_HAS_tst_vec Signed-off-by: Richard Henderson Commit: f230c793a528a70903684b617fed1a593e169446 https://github.com/qemu/qemu/commit/f230c793a528a70903684b617fed1a593e169446 Author: Richard Henderson Date: 2024-05-22 (Wed, 22 May 2024) Changed paths: M tcg/arm/tcg-target.c.inc M tcg/arm/tcg-target.h Log Message: --- tcg/arm: Support TCG_TARGET_HAS_tst_vec Signed-off-by: Richard Henderson Commit: bfd43cccab9fb77b8405ca556fc2f2ed3b2920a3 https://github.com/qemu/qemu/commit/bfd43cccab9fb77b8405ca556fc2f2ed3b2920a3 Author: Richard Henderson Date: 2024-05-22 (Wed, 22 May 2024) Changed paths: M accel/tcg/translator.c Log Message: --- accel/tcg: Init tb size and icount before plugin_gen_tb_end When passing disassembly data to plugin callbacks, translator_st_len relies on db->tb->size having been set. Fixes: 4c833c60e047 ("disas: Use translator_st to get disassembly data") Reported-by: Bernhard Beschow Signed-off-by: Richard Henderson Tested-by: Bernhard Beschow Reviewed-by: Pierrick Bouvier Commit: 70581940cabcc51b329652becddfbc6a261b1b83 https://github.com/qemu/qemu/commit/70581940cabcc51b329652becddfbc6a261b1b83 Author: Richard Henderson Date: 2024-05-23 (Thu, 23 May 2024) Changed paths: M accel/tcg/translator.c M include/tcg/tcg.h M tcg/aarch64/tcg-target.c.inc M tcg/aarch64/tcg-target.h M tcg/arm/tcg-target.c.inc M tcg/arm/tcg-target.h M tcg/i386/tcg-target.h M tcg/loongarch64/tcg-target.h M tcg/ppc/tcg-target.h M tcg/s390x/tcg-target.h M tcg/tcg-op-vec.c Log Message: --- Merge tag 'pull-tcg-20240523' of https://gitlab.com/rth7680/qemu into staging tcg: Introduce TCG_TARGET_HAS_tst_vec accel/tcg: Init tb size and icount before plugin_gen_tb_end # -BEGIN PGP SIGNATURE- # # iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmZPazYdHHJpY2hhcmQu # aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV/hkwgAl/Qdaha8HNW+TkbL # 3aQU914xSTbQVYKKCihe1R6tJ4jRw9zSj4Bf43f2GCNaz5GZyO2ek3DYHoYF4z/A # OzNW1Vg2qQ+DS65EhTrvBWOko70zvTeh4eLyASxgEbCpWmsh1d2oLGO0mdjJkrfe # UdcEXPZ+q0iXAWRFChRClYS5eeVnwYfIeOIzdeUgUezA6fD2zyBT5BgJAxgUTm9w # jDXJqzcVypDFTSnrBxBVeV2SAVknVM6coc2BoJ/JiVSgupJZuNX7PSbwNI7GTfl/ # LfmiAQyhF78KQiK6TqrliK5mr9R0MSyLORcKQQJrh9G+lxxeO4Sd5qw7V21mVhbc # YpLJaw== # =SJem # -END PGP SIGNATURE- # gpg: Signature made Thu 23 May 2024 09:13:42 AM PDT # gpg:using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F # gpg:issuer "richard.hender...@linaro.org" # gpg: Good signature from "Richard Henderson " [ultimate] * tag 'pull-tcg-20240523' of https://gitlab.com/rth7680/qemu: accel/tcg: Init tb size and icount before plugin_gen_tb_end tcg/arm: Support TCG_TARGET_HAS_tst_vec tcg/aarch64: Support TCG_TARGET_HAS_tst_vec tcg: Expand TCG_COND_TST* if not TCG_TARGET_HAS_tst_vec tcg: Introduce TCG_TARGET_HAS_tst_vec Signed-off-by: Richard Henderson Compare: https://github.com/qemu/qemu/compare/7b68a5fe2fc5...70581940cabc To unsubscribe from these emails, change your notification settings at https://github.com/qemu/qemu/settings/notifications