Lines Matching refs:tcg_ctx

130     uint8_t *highwater = tcg_ctx->code_gen_highwater;  in encode_search()
131 uint64_t *insn_data = tcg_ctx->gen_insn_data; in encode_search()
132 uint16_t *insn_end_off = tcg_ctx->gen_insn_end_off; in encode_search()
270 int ret = sigsetjmp(tcg_ctx->jmp_trans, 0); in setjmp_gen_code()
275 tcg_func_start(tcg_ctx); in setjmp_gen_code()
277 tcg_ctx->cpu = env_cpu(env); in setjmp_gen_code()
280 tcg_ctx->cpu = NULL; in setjmp_gen_code()
283 return tcg_gen_code(tcg_ctx, tb, pc); in setjmp_gen_code()
317 tb = tcg_tb_alloc(tcg_ctx); in tb_gen_code()
327 gen_code_buf = tcg_ctx->code_gen_ptr; in tb_gen_code()
341 tcg_ctx->gen_tb = tb; in tb_gen_code()
342 tcg_ctx->addr_type = TARGET_LONG_BITS == 32 ? TCG_TYPE_I32 : TCG_TYPE_I64; in tb_gen_code()
344 tcg_ctx->page_bits = TARGET_PAGE_BITS; in tb_gen_code()
345 tcg_ctx->page_mask = TARGET_PAGE_MASK; in tb_gen_code()
346 tcg_ctx->tlb_dyn_max_bits = CPU_TLB_DYN_MAX_BITS; in tb_gen_code()
348 tcg_ctx->insn_start_words = TARGET_INSN_START_WORDS; in tb_gen_code()
350 tcg_ctx->guest_mo = TCG_GUEST_DEFAULT_MO; in tb_gen_code()
352 tcg_ctx->guest_mo = TCG_MO_ALL; in tb_gen_code()
375 tcg_ctx->gen_tb = NULL; in tb_gen_code()
422 tcg_ctx->gen_tb = NULL; in tb_gen_code()
446 if (tcg_ctx->data_gen_ptr) { in tb_gen_code()
447 rx_data_gen_ptr = tcg_splitwx_to_rx(tcg_ctx->data_gen_ptr); in tb_gen_code()
460 tcg_ctx->gen_insn_data[insn * TARGET_INSN_START_WORDS]); in tb_gen_code()
461 chunk_start = tcg_ctx->gen_insn_end_off[insn]; in tb_gen_code()
470 size_t chunk_end = tcg_ctx->gen_insn_end_off[insn]; in tb_gen_code()
473 tcg_ctx->gen_insn_data[insn * TARGET_INSN_START_WORDS]); in tb_gen_code()
510 qatomic_set(&tcg_ctx->code_gen_ptr, (void *) in tb_gen_code()
559 qatomic_set(&tcg_ctx->code_gen_ptr, (void *)orig_aligned); in tb_gen_code()