summary refs log tree commit diff stats
path: root/scripts/qapi/source.py
diff options
context:
space:
mode:
authorTaylor Simpson <tsimpson@quicinc.com>2023-04-27 16:00:00 -0700
committerTaylor Simpson <tsimpson@quicinc.com>2023-05-18 12:40:52 -0700
commit71ed3697250e284e353b7abe05f667c5d6b9bc1b (patch)
tree4faa9c7a2584085125be486bc8694b6693f666b6 /scripts/qapi/source.py
parent25e1d87d1041a27c1f34480b53059faeb6600fef (diff)
downloadfocaccia-qemu-71ed3697250e284e353b7abe05f667c5d6b9bc1b.tar.gz
focaccia-qemu-71ed3697250e284e353b7abe05f667c5d6b9bc1b.zip
Hexagon (target/hexagon) Don't overlap dest writes with source reads
When generating TCG, make sure we have read all the operand registers
before writing to the destination registers.

This is a prerequesite for short-circuiting where the source and dest
operands could be the same.

Signed-off-by: Taylor Simpson <tsimpson@quicinc.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230427230012.3800327-10-tsimpson@quicinc.com>
Diffstat (limited to 'scripts/qapi/source.py')
0 files changed, 0 insertions, 0 deletions