Michael Tokarev
6c67d98c4a
hexagon: spelling fixes
...
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
Reviewed-by: Brian Cain <bcain@quicinc.com >
2023-09-08 13:08:52 +03:00
Taylor Simpson
b2f20c2c50
Hexagon (target/hexagon) Add v69 HVX instructions
...
The following instructions are added
V6_vasrvuhubrndsat
V6_vasrvuhubsat
V6_vasrvwuhrndsat
V6_vasrvwuhsat
V6_vassign_tmp
V6_vcombine_tmp
V6_vmpyuhvs
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com >
Reviewed-by: Anton Johansson <anjo@rev.ng >
Message-Id: <20230427224057.3766963-7-tsimpson@quicinc.com >
2023-05-18 12:40:51 -07:00
Taylor Simpson
f128c0fe10
Hexagon (target/hexagon) Add v68 HVX instructions
...
The following instructions are added
V6_v6mpyvubs10_vxx
V6_v6mpyhubs10_vxx
V6_v6mpyvubs10
V6_v6mpyhubs10
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com >
Reviewed-by: Anton Johansson <anjo@rev.ng >
Message-Id: <20230427224057.3766963-5-tsimpson@quicinc.com >
2023-05-18 12:40:51 -07:00
Taylor Simpson
887d61b288
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 >
2021-11-03 16:01:36 -05:00