Hexagon (target/hexagon) implement mutability mask for GPRs
authorMarco Liebel <quic_mliebel@quicinc.com>
Thu, 5 Jan 2023 10:23:49 +0000 (02:23 -0800)
committerTaylor Simpson <tsimpson@quicinc.com>
Thu, 5 Jan 2023 17:19:02 +0000 (09:19 -0800)
commitd63aeb3b7ea770dac4ab13eb1e19a943a198a28d
tree944491c0580916be084ba95f44fea5b2a82ae780
parent8a9ce0952b1eeb157bd1ba6b02fd7b8c2e9b62a5
Hexagon (target/hexagon) implement mutability mask for GPRs

Some registers are defined to have immutable bits, this commit
will implement that behavior.

Signed-off-by: Marco Liebel <quic_mliebel@quicinc.com>
Reviewed-by: Taylor Simpson <tsimpson@quicinc.com>
Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Message-Id: <20230105102349.2181856-1-quic_mliebel@quicinc.com>
target/hexagon/genptr.c
tests/tcg/hexagon/Makefile.target
tests/tcg/hexagon/reg_mut.c [new file with mode: 0644]