tcg/aarch64: Do not convert TCGArg to temps that are not temps
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 5 Feb 2021 01:48:20 +0000 (01:48 +0000)
committerRichard Henderson <richard.henderson@linaro.org>
Fri, 5 Feb 2021 20:24:14 +0000 (10:24 -1000)
commit2dfa2f18717f3294e8612637a60fc58576ef55b5
tree8285f701822051a3cb95b3a3d4c27cffac6087b7
parent37c8c531d61e34b69750aaeb61f7a0d5e9d9de3d
tcg/aarch64: Do not convert TCGArg to temps that are not temps

Fixes INDEX_op_rotli_vec for aarch64 host, where the 3rd
argument is an integer, not a temporary, which now tickles
an assert added in e89b28a6350.

Previously, the value computed into v2 would be garbage for
rotli_vec, but as the value was unused it caused no harm.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/aarch64/tcg-target.c.inc