summary refs log tree commit diff stats
path: root/include/tcg (follow)
Commit message (Expand)AuthorAgeFilesLines
* plugins: Replace pr_ops with a proper debug dump flagRichard Henderson2024-04-301-0/+1
* tcg: Remove INDEX_op_plugin_cb_{start,end}Richard Henderson2024-04-302-4/+0
* tcg: Remove TCG_CALL_PLUGINRichard Henderson2024-04-301-2/+0
* plugins: Use emit_before_op for PLUGIN_GEN_FROM_MEMRichard Henderson2024-04-302-0/+2
* plugins: Use emit_before_op for PLUGIN_GEN_AFTER_INSNRichard Henderson2024-04-302-0/+2
* tcg: Pass function pointer to tcg_gen_call*Richard Henderson2024-04-301-9/+12
* tcg: Make tcg/helper-info.h self-containedRichard Henderson2024-04-302-2/+3
* tcg: Add TCGContext.emit_before_opRichard Henderson2024-04-091-0/+6
* tcg: Increase width of temp_subindexRichard Henderson2024-02-131-1/+1
* tcg: Introduce TCG_COND_TST{EQ,NE}Richard Henderson2024-02-031-16/+48
* accel/tcg: Move perf and debuginfo support to tcg/Ilya Leoshkevich2024-01-292-0/+128
* tcg: Remove TCG_TARGET_HAS_neg_{i32,i64}Richard Henderson2023-11-062-3/+2
* tcg: Remove TCG_TARGET_HAS_movcond_{i32,i64}Richard Henderson2023-11-062-3/+2
* tcg: Move tcg_temp_free_* out of lineRichard Henderson2023-11-061-24/+5
* tcg: Move tcg_temp_new_*, tcg_global_mem_new_* out of lineRichard Henderson2023-11-063-74/+15
* tcg: Move tcg_constant_* out of lineRichard Henderson2023-11-062-26/+8
* tcg: Unexport tcg_gen_op*_{i32,i64}Richard Henderson2023-11-061-47/+0
* tcg: Move tcg_gen_opN declarations to tcg-internal.hRichard Henderson2023-11-061-7/+0
* tcg: Move vec_gen_* declarations to tcg-internal.hRichard Henderson2023-11-061-4/+0
* tcg: Move 64-bit expanders out of lineRichard Henderson2023-11-061-139/+5
* tcg: Move 32-bit expanders out of lineRichard Henderson2023-11-061-122/+24
* tcg: Move generic expanders out of lineRichard Henderson2023-11-061-16/+3
* tcg: Move tcg_gen_op* out of lineRichard Henderson2023-11-061-208/+44
* accel/tcg: Move HMP info jit and info opcount codeRichard Henderson2023-11-061-3/+0
* tcg: Export tcg_gen_ext_{i32,i64,tl}Richard Henderson2023-10-222-0/+4
* tcg: add negsetcondiPaolo Bonzini2023-10-222-0/+6
* tcg: Add tcg_gen_{ld,st}_i128Richard Henderson2023-10-221-0/+3
* tcg: drop unused tcg_temp_free defineMike Frysinger2023-10-221-2/+0
* tcg: Introduce tcg_use_softmmuRichard Henderson2023-10-221-2/+6
* tcg: Correct invalid mentions of 'softmmu' by 'system-mode'Philippe Mathieu-Daudé2023-10-071-1/+1
* tcg: Split out tcg init functions to tcg/startup.hRichard Henderson2023-10-042-3/+58
* tcg: Remove argument to tcg_prologue_initRichard Henderson2023-10-041-1/+1
* tcg: Remove TCGContext.tlb_fast_offsetRichard Henderson2023-10-041-1/+0
* tcg: Rename cpu_env to tcg_envRichard Henderson2023-10-031-1/+1
* tcg: Add gvec compare with immediate and scalar operandRichard Henderson2023-09-161-0/+6
* accel/tcg: spelling fixesMichael Tokarev2023-08-312-3/+3
* tcg: Introduce negsetcond opcodesRichard Henderson2023-08-244-0/+9
* tcg: Unify TCG_TARGET_HAS_extr[lh]_i64_i32Richard Henderson2023-08-242-4/+3
* tcg: Reduce tcg_assert_listed_vecop() scopePhilippe Mathieu-Daudé2023-07-011-6/+0
* accel/tcg: remove CONFIG_PROFILERFei Wu2023-06-261-26/+0
* tcg: Remove target-specific headers from tcg.[ch]Richard Henderson2023-06-051-1/+0
* tcg: Split tcg/tcg-op-gvec.hRichard Henderson2023-06-052-434/+436
* tcg: Move TLB_FLAGS_MASK check out of get_alignment_bitsRichard Henderson2023-06-051-4/+0
* tcg: Add guest_mo to TCGContextRichard Henderson2023-06-051-0/+1
* tcg: Add insn_start_words to TCGContextRichard Henderson2023-06-054-14/+26
* tcg: Split helper-proto.hRichard Henderson2023-06-051-1/+1
* tcg: Split helper-gen.hRichard Henderson2023-06-051-1/+1
* tcg: Split tcg_gen_callNRichard Henderson2023-06-051-1/+13
* tcg: Move temp_idx and tcgv_i32_temp debug out of lineRichard Henderson2023-06-051-14/+16
* tcg: Pass TCGHelperInfo to tcg_gen_callNRichard Henderson2023-06-052-3/+8