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> |
||
|---|---|---|
| .. | ||
| migration | ||
| testing | ||
| atomics.rst | ||
| bitops.rst | ||
| block-coroutine-wrapper.rst | ||
| build-environment.rst | ||
| build-system.rst | ||
| clocks.rst | ||
| code-of-conduct.rst | ||
| codebase.rst | ||
| conflict-resolution.rst | ||
| control-flow-integrity.rst | ||
| crypto.rst | ||
| decodetree.rst | ||
| docs.rst | ||
| ebpf_rss.rst | ||
| index-api.rst | ||
| index-build.rst | ||
| index-internals.rst | ||
| index-process.rst | ||
| index-tcg.rst | ||
| index.rst | ||
| kconfig.rst | ||
| loads-stores.rst | ||
| lockcnt.rst | ||
| luks-detached-header.rst | ||
| maintainers.rst | ||
| memory.rst | ||
| modules.rst | ||
| multi-process.rst | ||
| multi-thread-tcg.rst | ||
| multiple-iothreads.rst | ||
| pci.rst | ||
| qapi-code-gen.rst | ||
| qapi-domain.rst | ||
| qdev-api.rst | ||
| qom-api.rst | ||
| qom.rst | ||
| rcu.rst | ||
| replay.rst | ||
| reset.rst | ||
| rust.rst | ||
| 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-plugins.rst | ||
| tcg.rst | ||
| tracing.rst | ||
| trivial-patches.rst | ||
| uefi-vars.rst | ||
| ui.rst | ||
| vfio-iommufd.rst | ||
| virtio-backends.rst | ||
| writing-monitor-commands.rst | ||
| zoned-storage.rst | ||