Home | History | Annotate | Download | only in target-arm

Lines Matching refs:tb

61     struct TranslationBlock *tb;
962 /* Force a TB lookup after an instruction that changes the CPU state. */
2669 /* Normally we would always end the TB here, but Linux
3414 TranslationBlock *tb;
3416 tb = s->tb;
3417 if ((tb->pc & TARGET_PAGE_MASK) == (dest & TARGET_PAGE_MASK)) {
3420 tcg_gen_exit_tb((long)tb + n);
5773 gen_traceBB( uint64_t bbNum, target_phys_addr_t tb )
5780 tcg_gen_movi_i32(tmpTb, (int32_t)tb);
5789 tcg_gen_movi_i64(tmpTb, (int64_t)tb);
8851 basic block 'tb'. If search_pc is TRUE, also generate PC
8854 TranslationBlock *tb,
8870 pc_start = tb->pc;
8872 dc->tb = tb;
8905 max_insns = tb->cflags & CF_COUNT_MASK;
8912 gen_traceBB(trace_static.bb_num, (target_phys_addr_t)tb );
8945 invalidate this TB. */
8972 if (num_insns + 1 == max_insns && (tb->cflags & CF_LAST_IO))
9016 if (tb->cflags & CF_LAST_IO) {
9054 the TB in the middel of an IT block:
9068 /* indicate that the hash table must be used to find the next TB */
9090 gen_icount_end(tb, num_insns);
9115 tb->size = dc->pc - pc_start;
9116 tb->icount = num_insns;
9120 void gen_intermediate_code(CPUState *env, TranslationBlock *tb)
9122 gen_intermediate_code_internal(env, tb, 0);
9125 void gen_intermediate_code_pc(CPUState *env, TranslationBlock *tb)
9127 gen_intermediate_code_internal(env, tb, 1);
9188 void gen_pc_load(CPUState *env, TranslationBlock *tb,