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

Lines Matching refs:tb

62     struct TranslationBlock *tb;
963 /* Force a TB lookup after an instruction that changes the CPU state. */
2670 /* Normally we would always end the TB here, but Linux
3415 TranslationBlock *tb;
3417 tb = s->tb;
3418 if ((tb->pc & TARGET_PAGE_MASK) == (dest & TARGET_PAGE_MASK)) {
3421 tcg_gen_exit_tb((long)tb + n);
5774 gen_traceBB( uint64_t bbNum, target_phys_addr_t tb )
5781 tcg_gen_movi_i32(tmpTb, (int32_t)tb);
5790 tcg_gen_movi_i64(tmpTb, (int64_t)tb);
8852 basic block 'tb'. If search_pc is TRUE, also generate PC
8855 TranslationBlock *tb,
8871 pc_start = tb->pc;
8873 dc->tb = tb;
8906 max_insns = tb->cflags & CF_COUNT_MASK;
8913 gen_traceBB(trace_static.bb_num, (target_phys_addr_t)tb );
8946 invalidate this TB. */
8973 if (num_insns + 1 == max_insns && (tb->cflags & CF_LAST_IO))
9017 if (tb->cflags & CF_LAST_IO) {
9055 the TB in the middel of an IT block:
9069 /* indicate that the hash table must be used to find the next TB */
9091 gen_icount_end(tb, num_insns);
9116 tb->size = dc->pc - pc_start;
9117 tb->icount = num_insns;
9121 void gen_intermediate_code(CPUState *env, TranslationBlock *tb)
9123 gen_intermediate_code_internal(env, tb, 0);
9126 void gen_intermediate_code_pc(CPUState *env, TranslationBlock *tb)
9128 gen_intermediate_code_internal(env, tb, 1);
9189 void gen_pc_load(CPUState *env, TranslationBlock *tb,