Home
last modified time | relevance | path

Searched hist:d53106c997e5c8e61e37ae9ff9f0e1f243b03968 (Results 1 – 25 of 27) sorted by relevance

12

/openbmc/qemu/include/exec/
H A Dhelper-info.c.incd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
H A Dhelper-gen.hd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/include/tcg/
H A Dhelper-info.hd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
H A Dtcg.hd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/accel/tcg/
H A Dtcg-runtime.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
H A Dplugin-gen.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/rx/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/avr/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/arm/tcg/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/hexagon/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/openrisc/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/tricore/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/mips/tcg/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/alpha/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/sh4/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/microblaze/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/s390x/tcg/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/xtensa/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/sparc/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/hppa/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/m68k/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/include/qemu/
H A Dtypedefs.hd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/i386/tcg/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/riscv/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/openbmc/qemu/target/ppc/
H A Dtranslate.cd53106c997e5c8e61e37ae9ff9f0e1f243b03968 Fri Mar 31 12:37:04 CDT 2023 Richard Henderson <richard.henderson@linaro.org> tcg: Pass TCGHelperInfo to tcg_gen_callN

In preparation for compiling tcg/ only once, eliminate
the all_helpers array. Instantiate the info structs for
the generic helpers in accel/tcg/, and the structs for
the target-specific helpers in each translate.c.

Since we don't see all of the info structs at startup,
initialize at first use, using g_once_init_* to make
sure we don't race while doing so.

Reviewed-by: Anton Johansson <anjo@rev.ng>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

12