aboutsummaryrefslogtreecommitdiff
path: root/io
diff options
context:
space:
mode:
authorRichard Henderson <richard.henderson@linaro.org>2019-05-17 13:39:56 -0700
committerRichard Henderson <richard.henderson@linaro.org>2019-05-22 15:09:43 -0400
commit25c012b4009256505be3430480954a0233de343e (patch)
tree344333773fe76e2444e1430b66854bea0e8f0327 /io
parent72b4c792c7a576d9246207a8e9a940ed9e191722 (diff)
downloadqemu-25c012b4009256505be3430480954a0233de343e.zip
qemu-25c012b4009256505be3430480954a0233de343e.tar.gz
qemu-25c012b4009256505be3430480954a0233de343e.tar.bz2
tcg: Add TCG_OPF_NOT_PRESENT if TCG_TARGET_HAS_foo is negative
If INDEX_op_foo is always expanded by tcg_expand_vec_op, then there may be no reasonable set of constraints to return from tcg_target_op_def for that opcode. Let TCG_TARGET_HAS_foo be specified as -1 in that case. Thus a boolean test for TCG_TARGET_HAS_foo is true, but we will not assert within process_op_defs when no constraints are specified. Compare this with tcg_can_emit_vec_op, which already uses this tri-state indication. Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'io')
0 files changed, 0 insertions, 0 deletions