Home
last modified time | relevance | path

Searched refs:res_hi (Results 1 – 4 of 4) sorted by relevance

/rk3399_rockchip-uboot/drivers/bios_emulator/x86emu/
H A Dops2.c732 u32 res_lo,res_hi; in x86emuOp2_imul_R_RM() local
739 imul_long_direct(&res_lo,&res_hi,(s32)*destreg,(s32)srcval); in x86emuOp2_imul_R_RM()
740 if (res_hi != 0) { in x86emuOp2_imul_R_RM()
771 u32 res_lo,res_hi; in x86emuOp2_imul_R_RM() local
777 imul_long_direct(&res_lo,&res_hi,(s32)*destreg,(s32)*srcreg); in x86emuOp2_imul_R_RM()
778 if (res_hi != 0) { in x86emuOp2_imul_R_RM()
H A Dops.c962 u32 res_lo,res_hi; in x86emuOp_imul_word_IMM() local
971 imul_long_direct(&res_lo,&res_hi,(s32)srcval,(s32)imm); in x86emuOp_imul_word_IMM()
972 if ((((res_lo & 0x80000000) == 0) && (res_hi == 0x00000000)) || in x86emuOp_imul_word_IMM()
973 (((res_lo & 0x80000000) != 0) && (res_hi == 0xFFFFFFFF))) { in x86emuOp_imul_word_IMM()
1007 u32 res_lo,res_hi; in x86emuOp_imul_word_IMM() local
1016 imul_long_direct(&res_lo,&res_hi,(s32)*srcreg,(s32)imm); in x86emuOp_imul_word_IMM()
1017 if ((((res_lo & 0x80000000) == 0) && (res_hi == 0x00000000)) || in x86emuOp_imul_word_IMM()
1018 (((res_lo & 0x80000000) != 0) && (res_hi == 0xFFFFFFFF))) { in x86emuOp_imul_word_IMM()
1087 u32 res_lo,res_hi; in x86emuOp_imul_byte_IMM() local
1095 imul_long_direct(&res_lo,&res_hi,(s32)srcval,(s32)imm); in x86emuOp_imul_byte_IMM()
[all …]
H A Dprim_ops.c1913 void imul_long_direct(u32 *res_lo, u32* res_hi,u32 d, u32 s) in imul_long_direct() argument
1919 *res_hi = (u32)(res >> 32); in imul_long_direct()
1937 *res_hi = rhi_lo; in imul_long_direct()
1942 *res_hi = ~*res_hi+(s >> 16); in imul_long_direct()
/rk3399_rockchip-uboot/drivers/bios_emulator/include/x86emu/
H A Dprim_ops.h119 void imul_long_direct(u32 *res_lo, u32* res_hi,u32 d, u32 s);