LCOV - code coverage report
Current view:
top level
-
dev/x86emu
- x86emu.c
(
source
/ functions)
Hit
Total
Coverage
Test:
6.4
Lines:
0
3828
0.0 %
Date:
2018-10-19 03:25:38
Functions:
0
340
0.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
aaa_word
0
aad_word
0
aam_word
0
aas_word
0
adc_byte
0
adc_long
0
adc_word
0
add_byte
0
add_long
0
add_word
0
and_byte
0
and_long
0
and_word
0
cmp_byte
0
cmp_byte_no_return
0
cmp_long
0
cmp_long_no_return
0
cmp_word
0
cmp_word_no_return
0
common_binop_byte_imm
0
common_binop_byte_r_rm
0
common_binop_byte_rm_r
0
common_binop_long_r_rm
0
common_binop_long_rm_r
0
common_binop_ns_byte_rm_r
0
common_binop_ns_long_rm_r
0
common_binop_ns_word_long_rm_r
0
common_binop_ns_word_rm_r
0
common_binop_word_long_imm
0
common_binop_word_long_r_rm
0
common_binop_word_long_rm_r
0
common_binop_word_r_rm
0
common_binop_word_rm_r
0
common_bitsearch
0
common_bitsearch16
0
common_bitsearch32
0
common_bitstring
0
common_bitstring16
0
common_bitstring32
0
common_dec_word_long
0
common_imul_imm
0
common_imul_long_IMM
0
common_imul_word_IMM
0
common_inc_word_long
0
common_jmp_long
0
common_jmp_near
0
common_load_far_pointer
0
common_pop_word_long
0
common_push_word_long
0
common_set_byte
0
common_shift
0
common_shift16
0
common_shift32
0
daa_byte
0
das_byte
0
dec_byte
0
dec_long
0
dec_word
0
decode_and_fetch_byte
0
decode_and_fetch_byte_imm8
0
decode_and_fetch_long
0
decode_and_fetch_long_disp
0
decode_and_fetch_long_imm8
0
decode_and_fetch_word
0
decode_and_fetch_word_disp
0
decode_and_fetch_word_imm8
0
decode_rh_byte_register
0
decode_rh_long_register
0
decode_rh_seg_register
0
decode_rh_word_register
0
decode_rl_address
0
decode_rl_byte_register
0
decode_rl_long_register
0
decode_rl_word_register
0
decode_rm_byte_register
0
decode_rm_long_register
0
decode_rm_word_register
0
decode_sib_address
0
div_byte
0
div_long
0
div_word
0
fetch_byte
0
fetch_byte_imm
0
fetch_data_byte
0
fetch_data_long
0
fetch_data_word
0
fetch_decode_modrm
0
fetch_long
0
fetch_long_imm
0
fetch_word
0
fetch_word_imm
0
get_data_segment
0
hw_cpuid
0
idiv_byte
0
idiv_long
0
idiv_word
0
imul_byte
0
imul_long
0
imul_word
0
inc_byte
0
inc_long
0
inc_word
0
ins
0
mul_byte
0
mul_long
0
mul_word
0
neg_byte
0
neg_long
0
neg_word
0
or_byte
0
or_long
0
or_word
0
outs
0
pop_long
0
pop_word
0
push_long
0
push_word
0
rcl_byte
0
rcl_long
0
rcl_word
0
rcr_byte
0
rcr_long
0
rcr_word
0
rol_byte
0
rol_long
0
rol_word
0
ror_byte
0
ror_long
0
ror_word
0
sar_byte
0
sar_long
0
sar_word
0
sbb_byte
0
sbb_long
0
sbb_word
0
shl_byte
0
shl_long
0
shl_word
0
shld_long
0
shld_word
0
shr_byte
0
shr_long
0
shr_word
0
shrd_long
0
shrd_word
0
store_byte
0
store_data_byte
0
store_data_long
0
store_data_word
0
store_long
0
store_word
0
sub_byte
0
sub_long
0
sub_word
0
test_byte
0
test_long
0
test_word
0
write_back_byte
0
write_back_long
0
write_back_word
0
x86emuOp16_cmp_word_AX_IMM
0
x86emuOp16_cmp_word_R_RM
0
x86emuOp16_mov_word_RM_IMM
0
x86emuOp16_mov_word_RM_R
0
x86emuOp16_opc81_word_RM_IMM
0
x86emuOp16_opc83_word_RM_IMM
0
x86emuOp16_opcF7_word_RM
0
x86emuOp16_opcFF_word_RM
0
x86emuOp16_pop_RM
0
x86emuOp16_xchg_word_RM_R
0
x86emuOp2_16_btX_I
0
x86emuOp2_16_imul_R_RM
0
x86emuOp2_16_movsx_byte_R_RM
0
x86emuOp2_16_movzx_byte_R_RM
0
x86emuOp2_32_btX_I
0
x86emuOp2_32_imul_R_RM
0
x86emuOp2_32_movsx_byte_R_RM
0
x86emuOp2_32_movzx_byte_R_RM
0
x86emuOp2_bsf
0
x86emuOp2_bsr
0
x86emuOp2_btX_I
0
x86emuOp2_bt_R
0
x86emuOp2_btc_R
0
x86emuOp2_btr_R
0
x86emuOp2_bts_R
0
x86emuOp2_cpuid
0
x86emuOp2_imul_R_RM
0
x86emuOp2_lfs_R_IMM
0
x86emuOp2_lgs_R_IMM
0
x86emuOp2_lss_R_IMM
0
x86emuOp2_movsx_byte_R_RM
0
x86emuOp2_movsx_word_R_RM
0
x86emuOp2_movzx_byte_R_RM
0
x86emuOp2_movzx_word_R_RM
0
x86emuOp2_pop_FS
0
x86emuOp2_pop_GS
0
x86emuOp2_push_FS
0
x86emuOp2_push_GS
0
x86emuOp2_rdtsc
0
x86emuOp2_shld_CL
0
x86emuOp2_shld_IMM
0
x86emuOp2_shrd_CL
0
x86emuOp2_shrd_IMM
0
x86emuOp32_cmp_word_AX_IMM
0
x86emuOp32_cmp_word_R_RM
0
x86emuOp32_mov_word_RM_IMM
0
x86emuOp32_mov_word_RM_R
0
x86emuOp32_opc81_word_RM_IMM
0
x86emuOp32_opc83_word_RM_IMM
0
x86emuOp32_opcF7_word_RM
0
x86emuOp32_opcFF_word_RM
0
x86emuOp32_pop_RM
0
x86emuOp32_xchg_word_RM_R
0
x86emuOp_aad
0
x86emuOp_aam
0
x86emuOp_call_far_IMM
0
x86emuOp_call_near_IMM
0
x86emuOp_cbw
0
x86emuOp_cmc
0
x86emuOp_cmp_byte_AL_IMM
0
x86emuOp_cmp_byte_R_RM
0
x86emuOp_cmp_word_AX_IMM
0
x86emuOp_cmp_word_R_RM
0
x86emuOp_cmps_byte
0
x86emuOp_cmps_word
0
x86emuOp_cwd
0
x86emuOp_enter
0
x86emuOp_esc_coprocess_d8
0
x86emuOp_esc_coprocess_d9
0
x86emuOp_esc_coprocess_da
0
x86emuOp_esc_coprocess_db
0
x86emuOp_esc_coprocess_dc
0
x86emuOp_esc_coprocess_dd
0
x86emuOp_esc_coprocess_de
0
x86emuOp_esc_coprocess_df
0
x86emuOp_in_byte_AL_DX
0
x86emuOp_in_byte_AL_IMM
0
x86emuOp_in_word_AX_DX
0
x86emuOp_in_word_AX_IMM
0
x86emuOp_ins_word
0
x86emuOp_int3
0
x86emuOp_int_IMM
0
x86emuOp_into
0
x86emuOp_iret
0
x86emuOp_jcxz
0
x86emuOp_jump_byte_IMM
0
x86emuOp_jump_far_IMM
0
x86emuOp_jump_near_IMM
0
x86emuOp_jump_near_L
0
x86emuOp_jump_near_LE
0
x86emuOp_jump_near_NL
0
x86emuOp_jump_near_NLE
0
x86emuOp_lahf
0
x86emuOp_lea_word_R_M
0
x86emuOp_leave
0
x86emuOp_lock
0
x86emuOp_lods_byte
0
x86emuOp_lods_word
0
x86emuOp_loop
0
x86emuOp_loope
0
x86emuOp_loopne
0
x86emuOp_mov_AL_M_IMM
0
x86emuOp_mov_AX_M_IMM
0
x86emuOp_mov_M_AL_IMM
0
x86emuOp_mov_M_AX_IMM
0
x86emuOp_mov_byte_RM_IMM
0
x86emuOp_mov_byte_RM_R
0
x86emuOp_mov_byte_R_RM
0
x86emuOp_mov_word_AX_IMM
0
x86emuOp_mov_word_BP_IMM
0
x86emuOp_mov_word_BX_IMM
0
x86emuOp_mov_word_CX_IMM
0
x86emuOp_mov_word_DI_IMM
0
x86emuOp_mov_word_DX_IMM
0
x86emuOp_mov_word_RM_IMM
0
x86emuOp_mov_word_RM_R
0
x86emuOp_mov_word_RM_SR
0
x86emuOp_mov_word_R_RM
0
x86emuOp_mov_word_SI_IMM
0
x86emuOp_mov_word_SP_IMM
0
x86emuOp_mov_word_SR_RM
0
x86emuOp_movs_byte
0
x86emuOp_movs_word
0
x86emuOp_opc80_byte_RM_IMM
0
x86emuOp_opc81_word_RM_IMM
0
x86emuOp_opc82_byte_RM_IMM
0
x86emuOp_opc83_word_RM_IMM
0
x86emuOp_opcC0_byte_RM_MEM
0
x86emuOp_opcC1_word_RM_MEM
0
x86emuOp_opcD0_byte_RM_1
0
x86emuOp_opcD1_word_RM_1
0
x86emuOp_opcD2_byte_RM_CL
0
x86emuOp_opcD3_word_RM_CL
0
x86emuOp_opcF6_byte_RM
0
x86emuOp_opcF7_word_RM
0
x86emuOp_opcFE_byte_RM
0
x86emuOp_opcFF_word_RM
0
x86emuOp_out_byte_DX_AL
0
x86emuOp_out_byte_IMM_AL
0
x86emuOp_out_word_DX_AX
0
x86emuOp_out_word_IMM_AX
0
x86emuOp_outs_word
0
x86emuOp_pop_RM
0
x86emuOp_pop_all
0
x86emuOp_popf_word
0
x86emuOp_push_all
0
x86emuOp_push_byte_IMM
0
x86emuOp_push_word_IMM
0
x86emuOp_pushf_word
0
x86emuOp_ret_far
0
x86emuOp_ret_far_IMM
0
x86emuOp_ret_near_IMM
0
x86emuOp_sahf
0
x86emuOp_scas_byte
0
x86emuOp_scas_word
0
x86emuOp_stos_byte
0
x86emuOp_stos_word
0
x86emuOp_test_AX_IMM
0
x86emuOp_xchg_byte_RM_R
0
x86emuOp_xchg_word_AX_BP
0
x86emuOp_xchg_word_AX_BX
0
x86emuOp_xchg_word_AX_CX
0
x86emuOp_xchg_word_AX_DI
0
x86emuOp_xchg_word_AX_DX
0
x86emuOp_xchg_word_AX_SI
0
x86emuOp_xchg_word_AX_SP
0
x86emuOp_xchg_word_RM_R
0
x86emuOp_xlat
0
x86emu_exec
0
x86emu_exec_call
0
x86emu_exec_intr
0
x86emu_exec_one_byte
0
x86emu_exec_two_byte
0
x86emu_halt_sys
0
x86emu_intr_dispatch
0
x86emu_intr_handle
0
x86emu_intr_raise
0
xor_byte
0
xor_long
0
xor_word
0
Generated by:
LCOV version 1.13