[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 375bcf: Hexagon HVX (target/hexagon) README
From: |
Richard Henderson |
Subject: |
[Qemu-commits] [qemu/qemu] 375bcf: Hexagon HVX (target/hexagon) README |
Date: |
Thu, 04 Nov 2021 03:40:07 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 375bcf389f1e5f8c3bde70b3f8c847fdd73074c0
https://github.com/qemu/qemu/commit/375bcf389f1e5f8c3bde70b3f8c847fdd73074c0
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: a1559537d183bf1f4e2cfef972610c8c9e1a6aa5
https://github.com/qemu/qemu/commit/a1559537d183bf1f4e2cfef972610c8c9e1a6aa5
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 40438b67071cd1547c7497d714bbb8b24e7bee5a
https://github.com/qemu/qemu/commit/40438b67071cd1547c7497d714bbb8b24e7bee5a
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 828a210785c5bae0180134dfb7265f044efc9e0f
https://github.com/qemu/qemu/commit/828a210785c5bae0180134dfb7265f044efc9e0f
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 64458f4855302373229eb7ca1902b65a7578ab7d
https://github.com/qemu/qemu/commit/64458f4855302373229eb7ca1902b65a7578ab7d
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: e3d143e98e53a7bc8d76d340a5c471567c342a3f
https://github.com/qemu/qemu/commit/e3d143e98e53a7bc8d76d340a5c471567c342a3f
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 144da35776e33a25c7783b6b04ed77e375b1c87c
https://github.com/qemu/qemu/commit/144da35776e33a25c7783b6b04ed77e375b1c87c
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: ccd9eec874cf510aad54351fa7cf7c4624686287
https://github.com/qemu/qemu/commit/ccd9eec874cf510aad54351fa7cf7c4624686287
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 9f1f2fe51e8a410dc8cbfbadcfd422a2195e7f06
https://github.com/qemu/qemu/commit/9f1f2fe51e8a410dc8cbfbadcfd422a2195e7f06
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 82f8b3dce2918813ed5807ec8f1e94c5b2300f6c
https://github.com/qemu/qemu/commit/82f8b3dce2918813ed5807ec8f1e94c5b2300f6c
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 33e9ed11d5a52451f0777c0d9a1debb1a5d0922c
https://github.com/qemu/qemu/commit/33e9ed11d5a52451f0777c0d9a1debb1a5d0922c
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: a82dd54862ec1c1c5c709d0d2b0161a00c6a19ce
https://github.com/qemu/qemu/commit/a82dd54862ec1c1c5c709d0d2b0161a00c6a19ce
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: d51bcabec1ef5e3ae45d21875c9b2f30ff26c432
https://github.com/qemu/qemu/commit/d51bcabec1ef5e3ae45d21875c9b2f30ff26c432
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 7ba7657bc9359b74576efe1b7b4de58271ea97b9
https://github.com/qemu/qemu/commit/7ba7657bc9359b74576efe1b7b4de58271ea97b9
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 32488192c7fcfc9818ed1a59997a6cca7f0fcf50
https://github.com/qemu/qemu/commit/32488192c7fcfc9818ed1a59997a6cca7f0fcf50
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 928f0ce4e8336c1984fa1a3481bb8a312827020b
https://github.com/qemu/qemu/commit/928f0ce4e8336c1984fa1a3481bb8a312827020b
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 8866635cafbb7b29ca622d14116b6220bd99b7ec
https://github.com/qemu/qemu/commit/8866635cafbb7b29ca622d14116b6220bd99b7ec
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 2c8ffa8f823e7f1a103971f48ae6c7a1eaf0be72
https://github.com/qemu/qemu/commit/2c8ffa8f823e7f1a103971f48ae6c7a1eaf0be72
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 7f4808ec99189689c07ead85521b381b1562daf3
https://github.com/qemu/qemu/commit/7f4808ec99189689c07ead85521b381b1562daf3
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 242a2c2c0e383d4699c0aaa23750dd083605e639
https://github.com/qemu/qemu/commit/242a2c2c0e383d4699c0aaa23750dd083605e639
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: b0c2c182b9f31626b09ea48d586f4d2a7dd6dba5
https://github.com/qemu/qemu/commit/b0c2c182b9f31626b09ea48d586f4d2a7dd6dba5
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 5d67ff6c6ca0a8a80b50eb9f7d25bd0d2cc616bc
https://github.com/qemu/qemu/commit/5d67ff6c6ca0a8a80b50eb9f7d25bd0d2cc616bc
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 6b4f75975c3b014027bae288c56c3ce2b4d3b320
https://github.com/qemu/qemu/commit/6b4f75975c3b014027bae288c56c3ce2b4d3b320
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 887d61b288fd326191a20307ce6ca739fdc0b2e5
https://github.com/qemu/qemu/commit/887d61b288fd326191a20307ce6ca739fdc0b2e5
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 60d1180b68944c3dbaad8239e60515e4c5c4b00f
https://github.com/qemu/qemu/commit/60d1180b68944c3dbaad8239e60515e4c5c4b00f
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 61c9aab09b0e7d9a57c2d031d7bd30dc9fe2bb41
https://github.com/qemu/qemu/commit/61c9aab09b0e7d9a57c2d031d7bd30dc9fe2bb41
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 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: 59203274496402eba8a5048f07e8d854edc3eda6
https://github.com/qemu/qemu/commit/59203274496402eba8a5048f07e8d854edc3eda6
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
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: afb9539ebe01239f585c08c36c3e1b2a71d7767b
https://github.com/qemu/qemu/commit/afb9539ebe01239f585c08c36c3e1b2a71d7767b
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
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: 62e93b084c57d80770d0e3f31f627377edc99237
https://github.com/qemu/qemu/commit/62e93b084c57d80770d0e3f31f627377edc99237
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
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: 49278c1b0d7ef5864d0d8ad9a950296deb8b05ae
https://github.com/qemu/qemu/commit/49278c1b0d7ef5864d0d8ad9a950296deb8b05ae
Author: Taylor Simpson <tsimpson@quicinc.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
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: c88da1f3dac9681b29a0d23016a7acbbc2c8c517
https://github.com/qemu/qemu/commit/c88da1f3dac9681b29a0d23016a7acbbc2c8c517
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2021-11-04 (Thu, 04 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
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-20211103' 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.
*** Changes in v2 ***
Remove HVX tests from makefile to avoid need for toolchain upgrade
# gpg: Signature made Wed 03 Nov 2021 05:14:44 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-20211103: (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/752e235464d6...c88da1f3dac9
- [Qemu-commits] [qemu/qemu] 375bcf: Hexagon HVX (target/hexagon) README,
Richard Henderson <=