Home
last modified time | relevance | path

Searched refs:res_lo (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/kernel/include/asm-generic/
H A Ddiv64.h182 uint32_t res_lo, res_hi, tmp; in __arch_xprod_64() local
191 res_lo = res >> 32; in __arch_xprod_64()
192 res_hi = (res_lo < m_hi); in __arch_xprod_64()
193 res = res_lo | ((uint64_t)res_hi << 32); in __arch_xprod_64()
205 res_lo = res >> 32; in __arch_xprod_64()
206 res_hi = (res_lo < tmp); in __arch_xprod_64()
207 res = res_lo | ((uint64_t)res_hi << 32); in __arch_xprod_64()
/OK3568_Linux_fs/u-boot/drivers/bios_emulator/x86emu/
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()
980 *destreg = (u32)res_lo; 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()
1025 *destreg = (u32)res_lo; in x86emuOp_imul_word_IMM()
[all …]
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()
747 *destreg = (u32)res_lo; 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()
785 *destreg = (u32)res_lo; in x86emuOp2_imul_R_RM()
H A Dprim_ops.c1913 void imul_long_direct(u32 *res_lo, u32* res_hi,u32 d, u32 s) in imul_long_direct() argument
1918 *res_lo = (u32)res; in imul_long_direct()
1936 *res_lo = (rlo_hi << 16) | (rlo_lo & 0xFFFF); in imul_long_direct()
1939 d = ~*res_lo; in imul_long_direct()
1941 *res_lo = ~*res_lo+1; in imul_long_direct()
/OK3568_Linux_fs/external/xserver/hw/xfree86/x86emu/
H A Dops2.c1208 u32 res_lo, res_hi; in x86emuOp2_imul_R_RM() local
1215 imul_long_direct(&res_lo, &res_hi, (s32) * destreg, (s32) srcval); in x86emuOp2_imul_R_RM()
1224 *destreg = (u32) res_lo; in x86emuOp2_imul_R_RM()
1252 u32 res_lo, res_hi; in x86emuOp2_imul_R_RM() local
1259 imul_long_direct(&res_lo, &res_hi, (s32) * destreg, (s32) srcval); in x86emuOp2_imul_R_RM()
1268 *destreg = (u32) res_lo; in x86emuOp2_imul_R_RM()
1296 u32 res_lo, res_hi; in x86emuOp2_imul_R_RM() local
1303 imul_long_direct(&res_lo, &res_hi, (s32) * destreg, (s32) srcval); in x86emuOp2_imul_R_RM()
1312 *destreg = (u32) res_lo; in x86emuOp2_imul_R_RM()
1339 u32 res_lo, res_hi; in x86emuOp2_imul_R_RM() local
[all …]
H A Dprim_ops.c2200 imul_long_direct(u32 * res_lo, u32 * res_hi, u32 d, u32 s) in imul_long_direct() argument
2205 *res_lo = (u32) res; in imul_long_direct()
2223 *res_lo = (rlo_hi << 16) | (rlo_lo & 0xFFFF); in imul_long_direct()
2226 d = ~*res_lo; in imul_long_direct()
2228 *res_lo = ~*res_lo + 1; in imul_long_direct()
H A Dops.c4609 u32 res_lo, res_hi; in x86emuOp_imul_word_IMM() local
4619 imul_long_direct(&res_lo, &res_hi, (s32) srcval, (s32) imm); in x86emuOp_imul_word_IMM()
4628 *destreg = (u32) res_lo; in x86emuOp_imul_word_IMM()
4660 u32 res_lo, res_hi; in x86emuOp_imul_word_IMM() local
4670 imul_long_direct(&res_lo, &res_hi, (s32) srcval, (s32) imm); in x86emuOp_imul_word_IMM()
4679 *destreg = (u32) res_lo; in x86emuOp_imul_word_IMM()
4711 u32 res_lo, res_hi; in x86emuOp_imul_word_IMM() local
4721 imul_long_direct(&res_lo, &res_hi, (s32) srcval, (s32) imm); in x86emuOp_imul_word_IMM()
4730 *destreg = (u32) res_lo; in x86emuOp_imul_word_IMM()
4761 u32 res_lo, res_hi; in x86emuOp_imul_word_IMM() local
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-bsp/v86d/v86d/
H A DUpdate-x86emu-from-X.org.patch6033 - u32 res_lo,res_hi;
6034 + u32 res_lo, res_hi;
6045 - imul_long_direct(&res_lo,&res_hi,(s32)srcval,(s32)imm);
6046 + imul_long_direct(&res_lo, &res_hi, (s32) srcval, (s32) imm);
6056 - *destreg = (u32)res_lo;
6058 + *destreg = (u32) res_lo;
6091 - u32 res_lo,res_hi;
6092 + u32 res_lo, res_hi;
6103 - imul_long_direct(&res_lo,&res_hi,(s32)srcval,(s32)imm);
6104 + imul_long_direct(&res_lo, &res_hi, (s32) srcval, (s32) imm);
[all …]
/OK3568_Linux_fs/u-boot/drivers/bios_emulator/include/x86emu/
H A Dprim_ops.h119 void imul_long_direct(u32 *res_lo, u32* res_hi,u32 d, u32 s);
/OK3568_Linux_fs/external/xserver/hw/xfree86/x86emu/x86emu/
H A Dprim_ops.h119 void imul_long_direct(u32 * res_lo, u32 * res_hi, u32 d, u32 s);