qemu-cr16/docs/devel
Richard Henderson 76f4278029 tcg: Add add/sub with carry opcodes and infrastructure
Liveness needs to track carry-live state in order to
determine if the (hidden) output of the opcode is used.
Code generation needs to track carry-live state in order
to avoid clobbering cpu flags when loading constants.

So far, output routines and backends are unchanged.

Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2025-04-28 13:40:17 -07:00
..
migration vfio/migration: Add x-migration-multifd-transfer VFIO property 2025-03-06 06:47:34 +01:00
testing Remove the remainders of the Avocado tests 2025-04-23 07:51:25 +02:00
atomics.rst
bitops.rst
block-coroutine-wrapper.rst
build-environment.rst
build-system.rst Remove the remainders of the Avocado tests 2025-04-23 07:51:25 +02:00
clocks.rst
code-of-conduct.rst
codebase.rst Remove the remainders of the Avocado tests 2025-04-23 07:51:25 +02:00
conflict-resolution.rst
control-flow-integrity.rst docs: add a glossary 2025-01-17 10:45:54 +00:00
crypto.rst
decodetree.rst
docs.rst
ebpf_rss.rst
index-api.rst
index-build.rst docs: add qapi-domain syntax documentation 2025-03-11 10:26:52 +01:00
index-internals.rst docs: add uefi variable service documentation 2025-03-04 12:07:05 +01:00
index-process.rst rust: add docs 2025-02-07 15:50:59 +01:00
index-tcg.rst
index.rst
kconfig.rst docs: Rename default-configs to configs 2025-03-12 18:14:50 +01:00
loads-stores.rst
lockcnt.rst
luks-detached-header.rst
maintainers.rst
memory.rst include/system: Move exec/memory.h to system/memory.h 2025-04-23 14:08:21 -07:00
modules.rst
multi-process.rst
multi-thread-tcg.rst tcg: Convert TARGET_SUPPORTS_MTTCG to TCGCPUOps::mttcg_supported field 2025-04-23 15:07:32 -07:00
multiple-iothreads.rst
pci.rst
qapi-code-gen.rst docs/sphinx/qmp_lexer: Generalize elision syntax 2025-04-08 09:04:34 +02:00
qapi-domain.rst docs: Fix some typos (found by codespell and typos) 2025-04-13 13:45:04 +03:00
qdev-api.rst
qom-api.rst
qom.rst qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
rcu.rst
replay.rst
reset.rst qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
rust.rst rust: qemu_api_macros: add Wrapper derive macro 2025-03-06 12:44:46 +01:00
s390-cpu-topology.rst
s390-dasd-ipl.rst
secure-coding-practices.rst
stable-process.rst
style.rst
submitting-a-patch.rst
submitting-a-pull-request.rst
tcg-icount.rst
tcg-ops.rst tcg: Add add/sub with carry opcodes and infrastructure 2025-04-28 13:40:17 -07:00
tcg-plugins.rst
tcg.rst
tracing.rst
trivial-patches.rst
uefi-vars.rst docs: add uefi variable service documentation 2025-03-04 12:07:05 +01:00
ui.rst
vfio-iommufd.rst
virtio-backends.rst qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
writing-monitor-commands.rst
zoned-storage.rst