[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 3c38ca: Hexagon HVX (target/hexagon) README
From: |
Richard Henderson |
Subject: |
[Qemu-commits] [qemu/qemu] 3c38ca: Hexagon HVX (target/hexagon) README |
Date: |
Mon, 01 Nov 2021 03:12:57 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 3c38cad8123d155ad299c01913c1e78893704a33
https://github.com/qemu/qemu/commit/3c38cad8123d155ad299c01913c1e78893704a33
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/README
Log Message:
-----------
Hexagon HVX (target/hexagon) README
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 819a9125f83c935d4430348ade799055ec3fad96
https://github.com/qemu/qemu/commit/819a9125f83c935d4430348ade799055ec3fad96
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/cpu.c
M target/hexagon/cpu.h
M target/hexagon/hex_arch_types.h
M target/hexagon/insn.h
M target/hexagon/internal.h
A target/hexagon/mmvec/mmvec.h
Log Message:
-----------
Hexagon HVX (target/hexagon) add Hexagon Vector eXtensions (HVX) to core
HVX is a set of wide vector instructions. Machine state includes
vector registers (VRegs)
vector predicate registers (QRegs)
temporary registers for intermediate values
store buffer (masked stores and scatter/gather)
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 229920084dc5f6e007d678bc52e0a1b80a9244f4
https://github.com/qemu/qemu/commit/229920084dc5f6e007d678bc52e0a1b80a9244f4
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/cpu.c
M target/hexagon/hex_regs.h
Log Message:
-----------
Hexagon HVX (target/hexagon) register names
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: c588cd32a2580d5fae82bd27d2cc390dbb588e7c
https://github.com/qemu/qemu/commit/c588cd32a2580d5fae82bd27d2cc390dbb588e7c
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/attribs_def.h.inc
Log Message:
-----------
Hexagon HVX (target/hexagon) instruction attributes
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: a345ca53c8ef2f907933e84dbaba9d8076889046
https://github.com/qemu/qemu/commit/a345ca53c8ef2f907933e84dbaba9d8076889046
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/macros.h
A target/hexagon/mmvec/macros.h
Log Message:
-----------
Hexagon HVX (target/hexagon) macros
macros to interface with the generator
macros referenced in instruction semantics
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 1b7a51b4c48f6bafa80f2c8ae69e2133805b155d
https://github.com/qemu/qemu/commit/1b7a51b4c48f6bafa80f2c8ae69e2133805b155d
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
A target/hexagon/imported/allext_macros.def
M target/hexagon/imported/macros.def
A target/hexagon/imported/mmvec/macros.def
Log Message:
-----------
Hexagon HVX (target/hexagon) import macro definitions
Imported from the Hexagon architecture library
imported/allext_macros.def Top level macro include for all extensions
imported/macros.def Scalar core macros (some HVX here)
imported/mmvec/macros.def HVX macro definitions
The macro definition files specify instruction attributes that are applied
to each instruction that reverences the macro.
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 240f929291811aed0948e744d8f59344b675c471
https://github.com/qemu/qemu/commit/240f929291811aed0948e744d8f59344b675c471
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_semantics.c
M target/hexagon/hex_common.py
Log Message:
-----------
Hexagon HVX (target/hexagon) semantics generator
Add HVX support to the semantics generator
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 17515fb46f47b81296612ee69594730c15e0ceeb
https://github.com/qemu/qemu/commit/17515fb46f47b81296612ee69594730c15e0ceeb
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_helper_funcs.py
M target/hexagon/gen_helper_protos.py
M target/hexagon/gen_tcg_funcs.py
Log Message:
-----------
Hexagon HVX (target/hexagon) semantics generator - part 2
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 492c46cd42b7063f8f2c2bf5c6c830c89dc31553
https://github.com/qemu/qemu/commit/492c46cd42b7063f8f2c2bf5c6c830c89dc31553
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_dectree_import.c
Log Message:
-----------
Hexagon HVX (target/hexagon) C preprocessor for decode tree
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 124136aade9eb982d8c1bc91568f76ec5f502483
https://github.com/qemu/qemu/commit/124136aade9eb982d8c1bc91568f76ec5f502483
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/meson.build
A target/hexagon/mmvec/system_ext_mmvec.c
A target/hexagon/mmvec/system_ext_mmvec.h
Log Message:
-----------
Hexagon HVX (target/hexagon) instruction utility functions
Functions to support scatter/gather
Add new file to target/hexagon/meson.build
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: f316b9e340d5da8e23c560dab8290f934d82b934
https://github.com/qemu/qemu/commit/f316b9e340d5da8e23c560dab8290f934d82b934
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/helper.h
M target/hexagon/op_helper.c
Log Message:
-----------
Hexagon HVX (target/hexagon) helper functions
Probe and commit vector stores (masked and scatter/gather)
Log vector register writes
Add the execution counters to the debug log
Histogram instructions
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 161b89ef2f2aad07c565268c0cb3aacf107f7663
https://github.com/qemu/qemu/commit/161b89ef2f2aad07c565268c0cb3aacf107f7663
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/genptr.c
M target/hexagon/translate.c
M target/hexagon/translate.h
Log Message:
-----------
Hexagon HVX (target/hexagon) TCG generation
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 4b37ca88572d4fb102a3c3f8ec7b50c214c4d7cb
https://github.com/qemu/qemu/commit/4b37ca88572d4fb102a3c3f8ec7b50c214c4d7cb
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_helper_funcs.py
M target/hexagon/gen_helper_protos.py
M target/hexagon/gen_tcg_funcs.py
A target/hexagon/gen_tcg_hvx.h
M target/hexagon/genptr.c
M target/hexagon/meson.build
Log Message:
-----------
Hexagon HVX (target/hexagon) helper overrides infrastructure
Build the infrastructure to create overrides for HVX instructions.
We create a new empty file (gen_tcg_hvx.h) that will be populated
in subsequent patches.
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: ecdce766b0e1f82d825e770ed0b7c1fd2e4c8055
https://github.com/qemu/qemu/commit/ecdce766b0e1f82d825e770ed0b7c1fd2e4c8055
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_tcg_hvx.h
Log Message:
-----------
Hexagon HVX (target/hexagon) helper overrides for histogram instructions
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: b13db241394e72727fd5342e36b24a47d63e00cf
https://github.com/qemu/qemu/commit/b13db241394e72727fd5342e36b24a47d63e00cf
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_tcg_hvx.h
Log Message:
-----------
Hexagon HVX (target/hexagon) helper overrides - vector assign & cmov
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 48d1b21dee7ca0475d57f8d84e595b9d3a9ab1ef
https://github.com/qemu/qemu/commit/48d1b21dee7ca0475d57f8d84e595b9d3a9ab1ef
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_tcg_hvx.h
Log Message:
-----------
Hexagon HVX (target/hexagon) helper overrides - vector add & sub
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 10256dc2a588d703cabc2f4a4e15cb1d68b1f6da
https://github.com/qemu/qemu/commit/10256dc2a588d703cabc2f4a4e15cb1d68b1f6da
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_tcg_hvx.h
Log Message:
-----------
Hexagon HVX (target/hexagon) helper overrides - vector shifts
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 72c3b916d26f1a2817141e9be821e8ed5c24116e
https://github.com/qemu/qemu/commit/72c3b916d26f1a2817141e9be821e8ed5c24116e
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_tcg_hvx.h
Log Message:
-----------
Hexagon HVX (target/hexagon) helper overrides - vector max/min
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: b19db0f27fc1a23112408de8fda6f248d68426bb
https://github.com/qemu/qemu/commit/b19db0f27fc1a23112408de8fda6f248d68426bb
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_tcg_hvx.h
Log Message:
-----------
Hexagon HVX (target/hexagon) helper overrides - vector logical ops
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: ea7cfd81e8dc73f467ea9791049eebbb12a1b7ce
https://github.com/qemu/qemu/commit/ea7cfd81e8dc73f467ea9791049eebbb12a1b7ce
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_tcg_hvx.h
Log Message:
-----------
Hexagon HVX (target/hexagon) helper overrides - vector compares
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 773fd12933fc395eeab2d19d54aa38967956f13d
https://github.com/qemu/qemu/commit/773fd12933fc395eeab2d19d54aa38967956f13d
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_tcg_hvx.h
Log Message:
-----------
Hexagon HVX (target/hexagon) helper overrides - vector splat and abs
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 9930359a8057bb0dcaf509e40dbffc4d5c2696ec
https://github.com/qemu/qemu/commit/9930359a8057bb0dcaf509e40dbffc4d5c2696ec
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_tcg_hvx.h
Log Message:
-----------
Hexagon HVX (target/hexagon) helper overrides - vector loads
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: f0dcb9ec35a3ea7bcabd1d1b940e53ffd96d2948
https://github.com/qemu/qemu/commit/f0dcb9ec35a3ea7bcabd1d1b940e53ffd96d2948
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/gen_tcg_hvx.h
Log Message:
-----------
Hexagon HVX (target/hexagon) helper overrides - vector stores
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 58288b2ab1e19818f82735f4bcfef331a8ff8198
https://github.com/qemu/qemu/commit/58288b2ab1e19818f82735f4bcfef331a8ff8198
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/genptr.c
A target/hexagon/imported/allext.idef
M target/hexagon/imported/allidefs.def
A target/hexagon/imported/mmvec/ext.idef
Log Message:
-----------
Hexagon HVX (target/hexagon) import semantics
Imported from the Hexagon architecture library
imported/allext.idef Top level file for all extensions
imported/mmvec/ext.idef HVX instruction definitions
Support functions added to target/hexagon/genptr.c
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 3e559d4646204bfb6cf2220cf059fe276d6893b2
https://github.com/qemu/qemu/commit/3e559d4646204bfb6cf2220cf059fe276d6893b2
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/decode.c
M target/hexagon/meson.build
A target/hexagon/mmvec/decode_ext_mmvec.c
A target/hexagon/mmvec/decode_ext_mmvec.h
Log Message:
-----------
Hexagon HVX (target/hexagon) instruction decoding
Add new file to target/hexagon/meson.build
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: c26dd6fb3427de4d5df7834c74492e7bea8f1c69
https://github.com/qemu/qemu/commit/c26dd6fb3427de4d5df7834c74492e7bea8f1c69
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M target/hexagon/decode.c
A target/hexagon/imported/allextenc.def
M target/hexagon/imported/encode.def
A target/hexagon/imported/mmvec/encode_ext.def
Log Message:
-----------
Hexagon HVX (target/hexagon) import instruction encodings
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 01c3585e18e839e7bd6ba9b192c5dfa5b34cbc7d
https://github.com/qemu/qemu/commit/01c3585e18e839e7bd6ba9b192c5dfa5b34cbc7d
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M tests/tcg/hexagon/Makefile.target
A tests/tcg/hexagon/vector_add_int.c
Log Message:
-----------
Hexagon HVX (tests/tcg/hexagon) vector_add_int test
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 2f3017c9f6d210c159f95c9d1768111757a2e122
https://github.com/qemu/qemu/commit/2f3017c9f6d210c159f95c9d1768111757a2e122
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M tests/tcg/hexagon/Makefile.target
A tests/tcg/hexagon/hvx_misc.c
Log Message:
-----------
Hexagon HVX (tests/tcg/hexagon) hvx_misc test
Tests for
packet semantics
vector loads (aligned and unaligned)
vector stores (aligned and unaligned)
vector masked stores
vector new value store
maximum HVX temps in a packet
vector operations
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 88a4025c89c9561353a6a391f64e1c6f04306300
https://github.com/qemu/qemu/commit/88a4025c89c9561353a6a391f64e1c6f04306300
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M tests/tcg/hexagon/Makefile.target
A tests/tcg/hexagon/scatter_gather.c
Log Message:
-----------
Hexagon HVX (tests/tcg/hexagon) scatter_gather test
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 325837222d78fc882a168397284da83b0954f2c1
https://github.com/qemu/qemu/commit/325837222d78fc882a168397284da83b0954f2c1
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-10-31 (Sun, 31 Oct 2021)
Changed paths:
M tests/tcg/hexagon/Makefile.target
A tests/tcg/hexagon/hvx_histogram.c
A tests/tcg/hexagon/hvx_histogram_input.h
A tests/tcg/hexagon/hvx_histogram_row.S
A tests/tcg/hexagon/hvx_histogram_row.h
Log Message:
-----------
Hexagon HVX (tests/tcg/hexagon) histogram test
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Commit: 2ccfb1b11093300ac319debe9639905cca08e271
https://github.com/qemu/qemu/commit/2ccfb1b11093300ac319debe9639905cca08e271
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2021-11-01 (Mon, 01 Nov 2021)
Changed paths:
M target/hexagon/README
M target/hexagon/attribs_def.h.inc
M target/hexagon/cpu.c
M target/hexagon/cpu.h
M target/hexagon/decode.c
M target/hexagon/gen_dectree_import.c
M target/hexagon/gen_helper_funcs.py
M target/hexagon/gen_helper_protos.py
M target/hexagon/gen_semantics.c
M target/hexagon/gen_tcg_funcs.py
A target/hexagon/gen_tcg_hvx.h
M target/hexagon/genptr.c
M target/hexagon/helper.h
M target/hexagon/hex_arch_types.h
M target/hexagon/hex_common.py
M target/hexagon/hex_regs.h
A target/hexagon/imported/allext.idef
A target/hexagon/imported/allext_macros.def
A target/hexagon/imported/allextenc.def
M target/hexagon/imported/allidefs.def
M target/hexagon/imported/encode.def
M target/hexagon/imported/macros.def
A target/hexagon/imported/mmvec/encode_ext.def
A target/hexagon/imported/mmvec/ext.idef
A target/hexagon/imported/mmvec/macros.def
M target/hexagon/insn.h
M target/hexagon/internal.h
M target/hexagon/macros.h
M target/hexagon/meson.build
A target/hexagon/mmvec/decode_ext_mmvec.c
A target/hexagon/mmvec/decode_ext_mmvec.h
A target/hexagon/mmvec/macros.h
A target/hexagon/mmvec/mmvec.h
A target/hexagon/mmvec/system_ext_mmvec.c
A target/hexagon/mmvec/system_ext_mmvec.h
M target/hexagon/op_helper.c
M target/hexagon/translate.c
M target/hexagon/translate.h
M tests/tcg/hexagon/Makefile.target
A tests/tcg/hexagon/hvx_histogram.c
A tests/tcg/hexagon/hvx_histogram_input.h
A tests/tcg/hexagon/hvx_histogram_row.S
A tests/tcg/hexagon/hvx_histogram_row.h
A tests/tcg/hexagon/hvx_misc.c
A tests/tcg/hexagon/scatter_gather.c
A tests/tcg/hexagon/vector_add_int.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/quic/tags/pull-hex-20211031' into
staging
This series adds support for the Hexagon Vector eXtensions (HVX)
These instructions are documented here
https://developer.qualcomm.com/downloads/qualcomm-hexagon-v66-hvx-programmer-s-reference-manual
Hexagon HVX is a wide vector engine with 128 byte vectors.
See patch 01 Hexagon HVX README for more information.
# gpg: Signature made Sun 31 Oct 2021 12:41:09 PM EDT
# gpg: using RSA key 7B0244FB12DE4422
# gpg: Good signature from "Taylor Simpson (Rock on) <tsimpson@quicinc.com>"
[marginal]
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg: It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 3635 C788 CE62 B91F D4C5 9AB4 7B02 44FB 12DE 4422
* remotes/quic/tags/pull-hex-20211031: (30 commits)
Hexagon HVX (tests/tcg/hexagon) histogram test
Hexagon HVX (tests/tcg/hexagon) scatter_gather test
Hexagon HVX (tests/tcg/hexagon) hvx_misc test
Hexagon HVX (tests/tcg/hexagon) vector_add_int test
Hexagon HVX (target/hexagon) import instruction encodings
Hexagon HVX (target/hexagon) instruction decoding
Hexagon HVX (target/hexagon) import semantics
Hexagon HVX (target/hexagon) helper overrides - vector stores
Hexagon HVX (target/hexagon) helper overrides - vector loads
Hexagon HVX (target/hexagon) helper overrides - vector splat and abs
Hexagon HVX (target/hexagon) helper overrides - vector compares
Hexagon HVX (target/hexagon) helper overrides - vector logical ops
Hexagon HVX (target/hexagon) helper overrides - vector max/min
Hexagon HVX (target/hexagon) helper overrides - vector shifts
Hexagon HVX (target/hexagon) helper overrides - vector add & sub
Hexagon HVX (target/hexagon) helper overrides - vector assign & cmov
Hexagon HVX (target/hexagon) helper overrides for histogram instructions
Hexagon HVX (target/hexagon) helper overrides infrastructure
Hexagon HVX (target/hexagon) TCG generation
Hexagon HVX (target/hexagon) helper functions
...
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Compare: https://github.com/qemu/qemu/compare/af531756d255...2ccfb1b11093
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 3c38ca: Hexagon HVX (target/hexagon) README,
Richard Henderson <=