qemu/include/tcg
Richard Henderson d7ec12f83c tcg: Split out tcg init functions to tcg/startup.h
The tcg/tcg.h header is a big bucket, containing stuff related to
the translators and the JIT backend.  The places that initialize
tcg or create new threads do not need all of that, so split out
these three functions to a new header.

Suggested-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2023-10-04 11:03:54 -07:00
..
debug-assert.h tcg: Split out tcg/debug-assert.h 2023-05-23 18:54:55 -07:00
helper-info.h accel/tcg: spelling fixes 2023-08-31 19:47:43 +02:00
insn-start-words.h tcg: Add insn_start_words to TCGContext 2023-06-05 12:04:29 -07:00
oversized-guest.h tcg: Split out tcg/oversized-guest.h 2023-06-05 12:04:28 -07:00
startup.h tcg: Split out tcg init functions to tcg/startup.h 2023-10-04 11:03:54 -07:00
tcg-cond.h tcg: expose TCGCond manipulation routines 2021-06-19 14:51:51 -07:00
tcg-gvec-desc.h tcg: Adjust simd_desc size encoding 2020-10-08 05:57:32 -05:00
tcg-ldst.h accel/tcg: Widen tcg-ldst.h addresses to uint64_t 2023-05-16 16:30:29 -07:00
tcg-mo.h tcg: Move TCG headers to include/tcg/ 2020-01-15 15:13:10 -10:00
tcg-op-common.h tcg: Introduce negsetcond opcodes 2023-08-24 11:22:42 -07:00
tcg-op-gvec-common.h tcg: Add gvec compare with immediate and scalar operand 2023-09-16 14:57:15 +00:00
tcg-op-gvec.h tcg: Split tcg/tcg-op-gvec.h 2023-06-05 12:04:29 -07:00
tcg-op.h tcg: Introduce negsetcond opcodes 2023-08-24 11:22:42 -07:00
tcg-opc.h tcg: Introduce negsetcond opcodes 2023-08-24 11:22:42 -07:00
tcg-temp-internal.h tcg: Create tcg/tcg-temp-internal.h 2023-03-13 06:42:05 -07:00
tcg.h tcg: Split out tcg init functions to tcg/startup.h 2023-10-04 11:03:54 -07:00