/external/valgrind/VEX/priv/ |
D | host_generic_simd128.c | 134 V128* argL, V128* argR ) in h_generic_calc_Mul32x4() argument 136 res->w32[0] = mul32(argL->w32[0], argR->w32[0]); in h_generic_calc_Mul32x4() 137 res->w32[1] = mul32(argL->w32[1], argR->w32[1]); in h_generic_calc_Mul32x4() 138 res->w32[2] = mul32(argL->w32[2], argR->w32[2]); in h_generic_calc_Mul32x4() 139 res->w32[3] = mul32(argL->w32[3], argR->w32[3]); in h_generic_calc_Mul32x4() 144 V128* argL, V128* argR ) in h_generic_calc_Max32Sx4() argument 146 res->w32[0] = max32S(argL->w32[0], argR->w32[0]); in h_generic_calc_Max32Sx4() 147 res->w32[1] = max32S(argL->w32[1], argR->w32[1]); in h_generic_calc_Max32Sx4() 148 res->w32[2] = max32S(argL->w32[2], argR->w32[2]); in h_generic_calc_Max32Sx4() 149 res->w32[3] = max32S(argL->w32[3], argR->w32[3]); in h_generic_calc_Max32Sx4() [all …]
|
D | guest_arm64_helpers.c | 126 UInt argL = (UInt)cc_dep1; in arm64g_calculate_flag_n() local 128 UInt res = argL + argR; in arm64g_calculate_flag_n() 134 ULong argL = cc_dep1; in arm64g_calculate_flag_n() local 136 ULong res = argL + argR; in arm64g_calculate_flag_n() 142 UInt argL = (UInt)cc_dep1; in arm64g_calculate_flag_n() local 144 UInt res = argL - argR; in arm64g_calculate_flag_n() 150 ULong argL = cc_dep1; in arm64g_calculate_flag_n() local 152 ULong res = argL - argR; in arm64g_calculate_flag_n() 158 UInt argL = cc_dep1; in arm64g_calculate_flag_n() local 162 UInt res = argL + argR + oldC; in arm64g_calculate_flag_n() [all …]
|
D | host_generic_simd256.c | 42 V256* argL, V256* argR ) in h_generic_calc_Perm32x8() argument 44 res->w32[0] = argL->w32[ argR->w32[0] & 7 ]; in h_generic_calc_Perm32x8() 45 res->w32[1] = argL->w32[ argR->w32[1] & 7 ]; in h_generic_calc_Perm32x8() 46 res->w32[2] = argL->w32[ argR->w32[2] & 7 ]; in h_generic_calc_Perm32x8() 47 res->w32[3] = argL->w32[ argR->w32[3] & 7 ]; in h_generic_calc_Perm32x8() 48 res->w32[4] = argL->w32[ argR->w32[4] & 7 ]; in h_generic_calc_Perm32x8() 49 res->w32[5] = argL->w32[ argR->w32[5] & 7 ]; in h_generic_calc_Perm32x8() 50 res->w32[6] = argL->w32[ argR->w32[6] & 7 ]; in h_generic_calc_Perm32x8() 51 res->w32[7] = argL->w32[ argR->w32[7] & 7 ]; in h_generic_calc_Perm32x8()
|
D | guest_arm_helpers.c | 127 UInt argL = cc_dep1; in armg_calculate_flag_n() local 129 UInt res = argL + argR; in armg_calculate_flag_n() 135 UInt argL = cc_dep1; in armg_calculate_flag_n() local 137 UInt res = argL - argR; in armg_calculate_flag_n() 143 UInt argL = cc_dep1; in armg_calculate_flag_n() local 147 UInt res = argL + argR + oldC; in armg_calculate_flag_n() 153 UInt argL = cc_dep1; in armg_calculate_flag_n() local 157 UInt res = argL - argR - (oldC ^ 1); in armg_calculate_flag_n() 207 UInt argL = cc_dep1; in armg_calculate_flag_z() local 209 UInt res = argL + argR; in armg_calculate_flag_z() [all …]
|
D | host_arm_isel.c | 1270 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselCondCode_wrk() local 1273 addInstr(env, ARMInstr_CmpOrTst(True/*isCmp*/, argL, argR)); in iselCondCode_wrk() 1408 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local 1412 dst, argL, argR)); in iselIntExpr_R_wrk() 1421 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local 1424 addInstr(env, ARMInstr_Alu(aop, dst, argL, argR)); in iselIntExpr_R_wrk() 1437 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local 1439 addInstr(env, ARMInstr_Shift(sop, dst, argL, argR)); in iselIntExpr_R_wrk() 1448 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local 1451 addInstr(env, mk_iMOVds_RR(hregARM_R2(), argL)); in iselIntExpr_R_wrk() [all …]
|
D | guest_generic_x87.c | 825 UChar* argL = (UChar*)argLV; in compute_PCMPxSTRx() local 829 UChar cL = argL[i]; in compute_PCMPxSTRx() 860 UChar* argL = (UChar*)argLV; in compute_PCMPxSTRx() local 873 if (argR[ci] == argL[si]) { m = 1; break; } in compute_PCMPxSTRx() 899 UChar* argL = (UChar*)argLV; in compute_PCMPxSTRx() local 910 if (argL[i] != argR[ni]) { m = 0; break; } in compute_PCMPxSTRx() 939 UChar* argL = (UChar*)argLV; in compute_PCMPxSTRx() local 951 if (argR[ri] <= argL[si] && argL[si] <= argR[ri+1]) { in compute_PCMPxSTRx() 979 Char* argL = (Char*)argLV; in compute_PCMPxSTRx() local 991 if (argR[ri] <= argL[si] && argL[si] <= argR[ri+1]) { in compute_PCMPxSTRx() [all …]
|
D | host_arm64_defs.h | 536 HReg argL; member 542 HReg argL; member 549 HReg argL; member 555 HReg argL; member 561 HReg argL; member 632 HReg argL; member 660 HReg argL; member 783 HReg argL; member 790 HReg argL; member 795 HReg argL; member [all …]
|
D | guest_amd64_helpers.c | 196 ULong argL, argR, res; \ 197 argL = CC_DEP1; \ 199 res = argL + argR; \ 200 cf = (DATA_UTYPE)res < (DATA_UTYPE)argL; \ 202 af = (res ^ argL ^ argR) & 0x10; \ 205 of = lshift((argL ^ argR ^ -1) & (argL ^ res), \ 217 ULong argL, argR, res; \ 218 argL = CC_DEP1; \ 220 res = argL - argR; \ 221 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \ [all …]
|
D | host_arm64_defs.c | 820 HReg argL, ARM64RIA* argR, Bool isAdd ) { in ARM64Instr_Arith() argument 824 i->ARM64in.Arith.argL = argL; in ARM64Instr_Arith() 829 ARM64Instr* ARM64Instr_Cmp ( HReg argL, ARM64RIA* argR, Bool is64 ) { in ARM64Instr_Cmp() argument 832 i->ARM64in.Cmp.argL = argL; in ARM64Instr_Cmp() 838 HReg argL, ARM64RIL* argR, ARM64LogicOp op ) { in ARM64Instr_Logic() argument 842 i->ARM64in.Logic.argL = argL; in ARM64Instr_Logic() 847 ARM64Instr* ARM64Instr_Test ( HReg argL, ARM64RIL* argR ) { in ARM64Instr_Test() argument 850 i->ARM64in.Test.argL = argL; in ARM64Instr_Test() 855 HReg argL, ARM64RI6* argR, ARM64ShiftOp op ) { in ARM64Instr_Shift() argument 859 i->ARM64in.Shift.argL = argL; in ARM64Instr_Shift() [all …]
|
D | guest_x86_helpers.c | 152 UInt argL, argR, res; \ 153 argL = CC_DEP1; \ 155 res = argL + argR; \ 156 cf = (DATA_UTYPE)res < (DATA_UTYPE)argL; \ 158 af = (res ^ argL ^ argR) & 0x10; \ 161 of = lshift((argL ^ argR ^ -1) & (argL ^ res), \ 173 UInt argL, argR, res; \ 174 argL = CC_DEP1; \ 176 res = argL - argR; \ 177 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \ [all …]
|
D | host_arm_defs.h | 638 HReg argL; member 645 HReg argL; member 657 HReg argL; member 782 HReg argL; member 789 HReg argL; member 806 HReg argL; member 898 HReg argL; member 906 ARMNRS* argL; member 914 HReg argL; member 1019 extern ARMInstr* ARMInstr_VCmpD ( HReg argL, HReg argR );
|
D | host_arm64_isel.c | 1386 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselCondCode_wrk() local 1388 addInstr(env, ARM64Instr_Cmp(argL, argR, True/*is64*/)); in iselCondCode_wrk() 1409 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselCondCode_wrk() local 1411 addInstr(env, ARM64Instr_Cmp(argL, argR, False/*!is64*/)); in iselCondCode_wrk() 1426 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselCondCode_wrk() local 1428 HReg argL2 = widen_z_16_to_64(env, argL); in iselCondCode_wrk() 1440 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselCondCode_wrk() local 1442 HReg argL2 = widen_z_8_to_64(env, argL); in iselCondCode_wrk() 1543 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local 1545 addInstr(env, ARM64Instr_Arith(dst, argL, argR, isAdd)); in iselIntExpr_R_wrk() [all …]
|
D | host_arm_defs.c | 1087 HReg dst, HReg argL, ARMRI84* argR ) { in ARMInstr_Alu() argument 1092 i->ARMin.Alu.argL = argL; in ARMInstr_Alu() 1097 HReg dst, HReg argL, ARMRI5* argR ) { in ARMInstr_Shift() argument 1102 i->ARMin.Shift.argL = argL; in ARMInstr_Shift() 1114 ARMInstr* ARMInstr_CmpOrTst ( Bool isCmp, HReg argL, ARMRI84* argR ) { in ARMInstr_CmpOrTst() argument 1118 i->ARMin.CmpOrTst.argL = argL; in ARMInstr_CmpOrTst() 1265 ARMInstr* ARMInstr_VAluD ( ARMVfpOp op, HReg dst, HReg argL, HReg argR ) { in ARMInstr_VAluD() argument 1270 i->ARMin.VAluD.argL = argL; in ARMInstr_VAluD() 1274 ARMInstr* ARMInstr_VAluS ( ARMVfpOp op, HReg dst, HReg argL, HReg argR ) { in ARMInstr_VAluS() argument 1279 i->ARMin.VAluS.argL = argL; in ARMInstr_VAluS() [all …]
|
D | guest_arm64_toIR.c | 1860 void setFlags_ADD_SUB ( Bool is64, Bool isSUB, IRTemp argL, IRTemp argR ) in setFlags_ADD_SUB() argument 1866 argL64 = argL; in setFlags_ADD_SUB() 1871 assign(argL64, unop(Iop_32Uto64, mkexpr(argL))); in setFlags_ADD_SUB() 1887 IRTemp argL, IRTemp argR, IRTemp oldC ) in setFlags_ADC_SBC() argument 1893 argL64 = argL; in setFlags_ADC_SBC() 1900 assign(argL64, unop(Iop_32Uto64, mkexpr(argL))); in setFlags_ADC_SBC() 1919 IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv in setFlags_ADD_SUB_conditionally() argument 1943 t_dep1 = argL; in setFlags_ADD_SUB_conditionally() 1948 assign(t_dep1, unop(Iop_32Uto64, mkexpr(argL))); in setFlags_ADD_SUB_conditionally() 2424 IRTemp argL = newTemp(Ity_I64); in dis_ARM64_data_processing_immediate() local [all …]
|
D | guest_arm_toIR.c | 1705 IRTemp argL, IRTemp argR ) in signed_overflow_after_Add32() argument 1712 binop( Iop_Xor32, mkexpr(res), mkexpr(argL) ), in signed_overflow_after_Add32() 1720 IRTemp argL, IRTemp argR ) in signed_overflow_after_Sub32() argument 1727 binop( Iop_Xor32, mkexpr(argL), mkexpr(argR) ), in signed_overflow_after_Sub32() 1728 binop( Iop_Xor32, mkexpr(res), mkexpr(argL) )), in signed_overflow_after_Sub32() 2908 IRExpr* binop_w_fake_RM ( IROp op, IRExpr* argL, IRExpr* argR ) in binop_w_fake_RM() argument 2914 return triop(op, get_FAKE_roundingmode(), argL, argR ); in binop_w_fake_RM() 2923 return binop(op, argL, argR); in binop_w_fake_RM() 15073 IRTemp argL = newTemp(Ity_F64); in decode_CP10_CP11_instruction() local 15076 assign(argL, getDReg(dD)); in decode_CP10_CP11_instruction() [all …]
|
D | host_amd64_isel.c | 1224 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local 1228 addInstr(env, mk_iMOVsd_RR(argL, hregAMD64_RDI()) ); in iselIntExpr_R_wrk() 1423 IRExpr* argL = e->Iex.Unop.arg->Iex.Binop.arg1; in iselIntExpr_R_wrk() local 1438 HReg reg = iselIntExpr_R(env, argL); in iselIntExpr_R_wrk() 2828 HReg argL = iselDblExpr(env, triop->arg2); in iselDblExpr_wrk() local 2830 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselDblExpr_wrk() 3365 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local 3368 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselVecExpr_wrk() 3381 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local 3384 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselVecExpr_wrk() [all …]
|
D | host_x86_isel.c | 3568 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local 3571 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselVecExpr_wrk() 3584 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local 3588 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselVecExpr_wrk() 3604 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local 3607 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselVecExpr_wrk() 3623 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local 3627 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselVecExpr_wrk() 3744 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local 3771 addInstr(env, X86Instr_SseLdSt(False/*!isLoad*/, argL, in iselVecExpr_wrk() [all …]
|
/external/valgrind/none/tests/amd64/ |
D | aes.c | 72 V128 argL, argR; in AESDEC() local 76 expand(&argL, s_argL); in AESDEC() 86 : "m"/*in*/(argL), "m"/*in*/(argR) in AESDEC() 104 V128 argL, argR; in AESDECLAST() local 108 expand(&argL, s_argL); in AESDECLAST() 118 : "m"/*in*/(argL), "m"/*in*/(argR) in AESDECLAST() 136 V128 argL, argR; in AESENC() local 140 expand(&argL, s_argL); in AESENC() 150 : "m"/*in*/(argL), "m"/*in*/(argR) in AESENC() 168 V128 argL, argR; in AESENCLAST() local [all …]
|
D | pcmpxstrx64w.c | 47 V128 argL, argR; in one_test() local 48 expand( &argL, summL ); in one_test() 52 show_V128(&argL); in one_test() 70 memcpy(blockC + 0, &argL, 16); in one_test() 99 memcpy(blockC + 0, &argL, 16); in one_test() 128 memcpy(blockC + 0, &argL, 16); in one_test() 157 memcpy(blockC + 0, &argL, 16); in one_test() 186 memcpy(blockC + 0, &argL, 16); in one_test() 215 memcpy(blockC + 0, &argL, 16); in one_test() 244 memcpy(blockC + 0, &argL, 16); in one_test() [all …]
|
D | pcmpxstrx64.c | 46 V128 argL, argR; in one_test() local 47 expand( &argL, summL ); in one_test() 51 show_V128(&argL); in one_test() 69 memcpy(blockC + 0, &argL, 16); in one_test() 98 memcpy(blockC + 0, &argL, 16); in one_test() 127 memcpy(blockC + 0, &argL, 16); in one_test() 156 memcpy(blockC + 0, &argL, 16); in one_test() 185 memcpy(blockC + 0, &argL, 16); in one_test() 214 memcpy(blockC + 0, &argL, 16); in one_test() 243 memcpy(blockC + 0, &argL, 16); in one_test() [all …]
|
D | pcmpxstrx64.stdout.exp | 2 rdx 0000000000000000 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000000 argR aaaaaaaaaaa… 12 rdx 0000000000000000 argL 00000000000000000000000000000000 rax 0000000000000000 argR aaaaaaaaaaa… 22 rdx 0000000000000000 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000000 argR aaaaaaaaaaa… 32 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000000 argR aaaaaaaaaaa… 42 rdx 0000000000000000 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000006 argR aaaaaaaaaaa… 52 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000006 argR aaaaaaaaaaa… 62 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 000000000000000f argR aaaaaaaaaaa… 72 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000010 argR aaaaaaaaaaa… 82 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000011 argR aaaaaaaaaaa… 92 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax fffffffffffffffa argR aaaaaaaaaaa… [all …]
|
D | pcmpxstrx64w.stdout.exp | 2 rdx 0000000000000000 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000000 argR aaaaaaaaaaa… 12 rdx 0000000000000000 argL 00000000000000000000000000000000 rax 0000000000000000 argR aaaaaaaaaaa… 22 rdx 0000000000000000 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000000 argR aaaaaaaaaaa… 32 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000000 argR aaaaaaaaaaa… 42 rdx 0000000000000000 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000006 argR aaaaaaaaaaa… 52 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000006 argR aaaaaaaaaaa… 62 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 000000000000000f argR aaaaaaaaaaa… 72 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000010 argR aaaaaaaaaaa… 82 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000011 argR aaaaaaaaaaa… 92 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax fffffffffffffffa argR aaaaaaaaaaa… [all …]
|
D | pcmpstr64.c | 96 V128 argL, argR; in try_istri() local 97 expand(&argL, summL); in try_istri() 99 UInt h_res = h_fn(&argL, &argR); in try_istri() 100 UInt s_res = s_fn(&argL, &argR); in try_istri() 234 UChar* argL = (UChar*)argLV; in pcmpXstrX_WRK() local 238 UChar cL = argL[i]; in pcmpXstrX_WRK() 270 UChar* argL = (UChar*)argLV; in pcmpXstrX_WRK() local 283 if (argR[ci] == argL[si]) { m = 1; break; } in pcmpXstrX_WRK() 310 UChar* argL = (UChar*)argLV; in pcmpXstrX_WRK() local 321 if (argL[i] != argR[ni]) { m = 0; break; } in pcmpXstrX_WRK() [all …]
|
D | pcmpstr64w.c | 98 V128 argL, argR; in try_istri() local 99 expand(&argL, summL); in try_istri() 101 UInt h_res = h_fn(&argL, &argR); in try_istri() 102 UInt s_res = s_fn(&argL, &argR); in try_istri() 232 UShort* argL = (UShort*)argLV; in pcmpXstrX_WRK_wide() local 236 UShort cL = argL[i]; in pcmpXstrX_WRK_wide() 267 UShort* argL = (UShort*)argLV; in pcmpXstrX_WRK_wide() local 280 if (argR[ci] == argL[si]) { m = 1; break; } in pcmpXstrX_WRK_wide() 306 UShort* argL = (UShort*)argLV; in pcmpXstrX_WRK_wide() local 317 if (argL[i] != argR[ni]) { m = 0; break; } in pcmpXstrX_WRK_wide() [all …]
|
/external/neven/Embedded/common/src/b_BasicEm/ |
D | Math.c | 1189 int16 phL, argL; in bbs_atan2() local 1192 argL = ( ( int32 ) nomA << 15 ) / denomA; in bbs_atan2() 1201 phL = ( ( ( int32 ) phL * argL ) >> 15 ) + 4481; in bbs_atan2() 1202 phL = ( ( ( int32 ) phL * argL ) >> 15 ) - 8580; in bbs_atan2() 1203 phL = ( ( ( int32 ) phL * argL ) >> 15 ) + 217; in bbs_atan2() 1204 phL = ( ( ( int32 ) phL * argL ) >> 15 ) + 20857; in bbs_atan2() 1205 phL = ( ( int32 ) phL * argL ) >> 15; in bbs_atan2()
|