Lines Matching refs:pc_start

2416 gen_svm_check_intercept_param(DisasContext *s, target_ulong pc_start,
2424 gen_jmp_im(pc_start - s->cs_base);
2430 gen_svm_check_intercept(DisasContext *s, target_ulong pc_start, uint64_t type)
2432 gen_svm_check_intercept_param(s, pc_start, type, 0);
3088 static void gen_sse(DisasContext *s, int b, target_ulong pc_start, int rex_r)
3118 gen_exception(s, EXCP07_PREX, pc_start - s->cs_base);
3123 gen_exception(s, EXCP06_ILLOP, pc_start - s->cs_base);
4041 static target_ulong disas_insn(DisasContext *s, target_ulong pc_start)
4050 tcg_gen_debug_insn_start(pc_start);
4051 s->pc = pc_start;
4490 gen_jmp_im(pc_start - s->cs_base);
4494 gen_jmp_im(pc_start - s->cs_base);
4499 gen_jmp_im(pc_start - s->cs_base);
4504 gen_jmp_im(pc_start - s->cs_base);
4513 gen_jmp_im(pc_start - s->cs_base);
4517 gen_jmp_im(pc_start - s->cs_base);
4522 gen_jmp_im(pc_start - s->cs_base);
4527 gen_jmp_im(pc_start - s->cs_base);
4606 gen_jmp_im(pc_start - s->cs_base);
4610 tcg_const_i32(s->pc - pc_start));
4633 gen_jmp_im(pc_start - s->cs_base);
4636 tcg_const_i32(s->pc - pc_start));
4875 gen_jmp_im(pc_start - s->cs_base);
4885 gen_jmp_im(pc_start - s->cs_base);
5008 gen_movl_seg_T0(s, reg, pc_start - s->cs_base);
5026 gen_movl_seg_T0(s, (b >> 3) & 7, pc_start - s->cs_base);
5085 gen_movl_seg_T0(s, reg, pc_start - s->cs_base);
5323 gen_movl_seg_T0(s, op, pc_start - s->cs_base);
5425 gen_exception(s, EXCP07_PREX, pc_start - s->cs_base);
5561 gen_jmp_im(pc_start - s->cs_base);
5573 gen_jmp_im(pc_start - s->cs_base);
5584 gen_jmp_im(pc_start - s->cs_base);
5590 gen_jmp_im(pc_start - s->cs_base);
5597 gen_jmp_im(pc_start - s->cs_base);
5603 gen_jmp_im(pc_start - s->cs_base);
5614 gen_jmp_im(pc_start - s->cs_base);
5620 gen_jmp_im(pc_start - s->cs_base);
5658 gen_jmp_im(pc_start - s->cs_base);
5949 gen_repz_movs(s, ot, pc_start - s->cs_base, s->pc - s->cs_base);
5963 gen_repz_stos(s, ot, pc_start - s->cs_base, s->pc - s->cs_base);
5975 gen_repz_lods(s, ot, pc_start - s->cs_base, s->pc - s->cs_base);
5987 gen_repz_scas(s, ot, pc_start - s->cs_base, s->pc - s->cs_base, 1);
5989 gen_repz_scas(s, ot, pc_start - s->cs_base, s->pc - s->cs_base, 0);
6003 gen_repz_cmps(s, ot, pc_start - s->cs_base, s->pc - s->cs_base, 1);
6005 gen_repz_cmps(s, ot, pc_start - s->cs_base, s->pc - s->cs_base, 0);
6019 gen_check_io(s, ot, pc_start - s->cs_base,
6022 gen_repz_ins(s, ot, pc_start - s->cs_base, s->pc - s->cs_base);
6038 gen_check_io(s, ot, pc_start - s->cs_base,
6041 gen_repz_outs(s, ot, pc_start - s->cs_base, s->pc - s->cs_base);
6061 gen_check_io(s, ot, pc_start - s->cs_base,
6081 gen_check_io(s, ot, pc_start - s->cs_base,
6104 gen_check_io(s, ot, pc_start - s->cs_base,
6124 gen_check_io(s, ot, pc_start - s->cs_base,
6169 gen_jmp_im(pc_start - s->cs_base);
6194 gen_svm_check_intercept(s, pc_start, SVM_EXIT_IRET);
6201 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6209 gen_jmp_im(pc_start - s->cs_base);
6341 gen_svm_check_intercept(s, pc_start, SVM_EXIT_PUSHF);
6343 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6352 gen_svm_check_intercept(s, pc_start, SVM_EXIT_POPF);
6354 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6600 gen_exception(s, EXCP00_DIVZ, pc_start - s->cs_base);
6621 gen_svm_check_intercept(s, pc_start, SVM_EXIT_PAUSE);
6627 gen_exception(s, EXCP07_PREX, pc_start - s->cs_base);
6631 gen_jmp_im(pc_start - s->cs_base);
6636 gen_interrupt(s, EXCP03_INT3, pc_start - s->cs_base, s->pc - s->cs_base);
6641 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6643 gen_interrupt(s, val, pc_start - s->cs_base, s->pc - s->cs_base);
6651 gen_jmp_im(pc_start - s->cs_base);
6652 gen_helper_into(tcg_const_i32(s->pc - pc_start));
6656 gen_svm_check_intercept(s, pc_start, SVM_EXIT_ICEBP);
6658 gen_debug(s, pc_start - s->cs_base);
6671 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6677 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6695 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6701 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6716 gen_jmp_im(pc_start - s->cs_base);
6803 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6807 gen_jmp_im(pc_start - s->cs_base);
6818 gen_jmp_im(pc_start - s->cs_base);
6830 gen_jmp_im(pc_start - s->cs_base);
6838 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6844 gen_jmp_im(pc_start - s->cs_base);
6854 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6860 gen_jmp_im(pc_start - s->cs_base);
6872 gen_jmp_im(pc_start - s->cs_base);
6873 gen_helper_syscall(tcg_const_i32(s->pc - pc_start));
6878 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6884 gen_jmp_im(pc_start - s->cs_base);
6896 gen_jmp_im(pc_start - s->cs_base);
6901 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6905 gen_jmp_im(pc_start - s->cs_base);
6906 gen_helper_hlt(tcg_const_i32(s->pc - pc_start));
6918 gen_svm_check_intercept(s, pc_start, SVM_EXIT_LDTR_READ);
6929 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6931 gen_svm_check_intercept(s, pc_start, SVM_EXIT_LDTR_WRITE);
6933 gen_jmp_im(pc_start - s->cs_base);
6941 gen_svm_check_intercept(s, pc_start, SVM_EXIT_TR_READ);
6952 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
6954 gen_svm_check_intercept(s, pc_start, SVM_EXIT_TR_WRITE);
6956 gen_jmp_im(pc_start - s->cs_base);
6987 gen_svm_check_intercept(s, pc_start, SVM_EXIT_GDTR_READ);
7006 gen_jmp_im(pc_start - s->cs_base);
7028 gen_jmp_im(pc_start - s->cs_base);
7029 gen_helper_mwait(tcg_const_i32(s->pc - pc_start));
7036 gen_svm_check_intercept(s, pc_start, SVM_EXIT_IDTR_READ);
7052 gen_jmp_im(pc_start - s->cs_base);
7058 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7062 tcg_const_i32(s->pc - pc_start));
7076 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7086 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7098 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7108 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7125 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7135 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7137 gen_svm_check_intercept(s, pc_start,
7155 gen_svm_check_intercept(s, pc_start, SVM_EXIT_READ_CR0);
7165 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7167 gen_svm_check_intercept(s, pc_start, SVM_EXIT_WRITE_CR0);
7176 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7194 gen_jmp_im(pc_start - s->cs_base);
7209 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7211 gen_svm_check_intercept(s, pc_start, (b & 2) ? SVM_EXIT_INVD : SVM_EXIT_WBINVD);
7343 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7362 gen_jmp_im(pc_start - s->cs_base);
7381 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7396 gen_svm_check_intercept(s, pc_start, SVM_EXIT_WRITE_DR0 + reg);
7402 gen_svm_check_intercept(s, pc_start, SVM_EXIT_READ_DR0 + reg);
7410 gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
7412 gen_svm_check_intercept(s, pc_start, SVM_EXIT_WRITE_CR0);
7442 gen_exception(s, EXCP07_PREX, pc_start - s->cs_base);
7448 gen_jmp_im(pc_start - s->cs_base);
7456 gen_exception(s, EXCP07_PREX, pc_start - s->cs_base);
7462 gen_jmp_im(pc_start - s->cs_base);
7468 gen_exception(s, EXCP07_PREX, pc_start - s->cs_base);
7514 gen_svm_check_intercept(s, pc_start, SVM_EXIT_RSM);
7559 gen_sse(s, b, pc_start, rex_r);
7572 gen_exception(s, EXCP06_ILLOP, pc_start - s->cs_base);
7611 target_ulong pc_start;
7617 pc_start = tb->pc;
7683 pc_ptr = pc_start;
7742 (pc_ptr - pc_start) >= (TARGET_PAGE_SIZE - 32) ||
7771 qemu_log("IN: %s\n", lookup_symbol(pc_start));
7778 log_target_disas(pc_start, pc_ptr - pc_start, disas_flags);
7784 tb->size = pc_ptr - pc_start;