Home
last modified time | relevance | path

Searched refs:argL (Results 1 – 25 of 26) sorted by relevance

12

/external/valgrind/main/VEX/priv/
Dhost_generic_simd128.c134 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 …]
Dguest_arm_helpers.c125 UInt argL = cc_dep1; in armg_calculate_flag_n() local
127 UInt res = argL + argR; in armg_calculate_flag_n()
133 UInt argL = cc_dep1; in armg_calculate_flag_n() local
135 UInt res = argL - argR; in armg_calculate_flag_n()
141 UInt argL = cc_dep1; in armg_calculate_flag_n() local
145 UInt res = argL + argR + oldC; in armg_calculate_flag_n()
151 UInt argL = cc_dep1; in armg_calculate_flag_n() local
155 UInt res = argL - argR - (oldC ^ 1); in armg_calculate_flag_n()
205 UInt argL = cc_dep1; in armg_calculate_flag_z() local
207 UInt res = argL + argR; in armg_calculate_flag_z()
[all …]
Dhost_arm_isel.c1041 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselCondCode_wrk() local
1044 addInstr(env, ARMInstr_CmpOrTst(True/*isCmp*/, argL, argR)); in iselCondCode_wrk()
1174 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local
1178 dst, argL, argR)); in iselIntExpr_R_wrk()
1187 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local
1190 addInstr(env, ARMInstr_Alu(aop, dst, argL, argR)); in iselIntExpr_R_wrk()
1199 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local
1205 dst, argL, argR)); in iselIntExpr_R_wrk()
1216 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local
1218 addInstr(env, ARMInstr_Shift(sop, dst, argL, argR)); in iselIntExpr_R_wrk()
[all …]
Dguest_generic_x87.c819 UChar* argL = (UChar*)argLV; in compute_PCMPxSTRx() local
823 UChar cL = argL[i]; in compute_PCMPxSTRx()
854 UChar* argL = (UChar*)argLV; in compute_PCMPxSTRx() local
867 if (argR[ci] == argL[si]) { m = 1; break; } in compute_PCMPxSTRx()
893 UChar* argL = (UChar*)argLV; in compute_PCMPxSTRx() local
904 if (argL[i] != argR[ni]) { m = 0; break; } in compute_PCMPxSTRx()
933 UChar* argL = (UChar*)argLV; in compute_PCMPxSTRx() local
945 if (argR[ri] <= argL[si] && argL[si] <= argR[ri+1]) { in compute_PCMPxSTRx()
973 Char* argL = (Char*)argLV; in compute_PCMPxSTRx() local
985 if (argR[ri] <= argL[si] && argL[si] <= argR[ri+1]) { in compute_PCMPxSTRx()
[all …]
Dguest_amd64_helpers.c193 Long argL, argR, res; \
194 argL = CC_DEP1; \
196 res = argL + argR; \
197 cf = (DATA_UTYPE)res < (DATA_UTYPE)argL; \
199 af = (res ^ argL ^ argR) & 0x10; \
202 of = lshift((argL ^ argR ^ -1) & (argL ^ res), \
214 Long argL, argR, res; \
215 argL = CC_DEP1; \
217 res = argL - argR; \
218 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \
[all …]
Dhost_arm_defs.h630 HReg argL; member
637 HReg argL; member
649 HReg argL; member
740 HReg argL; member
776 HReg argL; member
783 HReg argL; member
800 HReg argL; member
869 HReg argL; member
877 ARMNRS* argL; member
885 HReg argL; member
[all …]
Dguest_x86_helpers.c151 Int argL, argR, res; \
152 argL = CC_DEP1; \
154 res = argL + argR; \
155 cf = (DATA_UTYPE)res < (DATA_UTYPE)argL; \
157 af = (res ^ argL ^ argR) & 0x10; \
160 of = lshift((argL ^ argR ^ -1) & (argL ^ res), \
172 Int argL, argR, res; \
173 argL = CC_DEP1; \
175 res = argL - argR; \
176 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \
[all …]
Dhost_arm_defs.c1106 HReg dst, HReg argL, ARMRI84* argR ) { in ARMInstr_Alu() argument
1111 i->ARMin.Alu.argL = argL; in ARMInstr_Alu()
1116 HReg dst, HReg argL, ARMRI5* argR ) { in ARMInstr_Shift() argument
1121 i->ARMin.Shift.argL = argL; in ARMInstr_Shift()
1133 ARMInstr* ARMInstr_CmpOrTst ( Bool isCmp, HReg argL, ARMRI84* argR ) { in ARMInstr_CmpOrTst() argument
1137 i->ARMin.CmpOrTst.argL = argL; in ARMInstr_CmpOrTst()
1233 ARMInstr* ARMInstr_Div ( ARMMulDivOp op, HReg dst, HReg argL, HReg argR ) { in ARMInstr_Div() argument
1238 i->ARMin.Div.argL = argL; in ARMInstr_Div()
1272 ARMInstr* ARMInstr_VAluD ( ARMVfpOp op, HReg dst, HReg argL, HReg argR ) { in ARMInstr_VAluD() argument
1277 i->ARMin.VAluD.argL = argL; in ARMInstr_VAluD()
[all …]
Dguest_arm_toIR.c1678 IRTemp argL, IRTemp argR ) in signed_overflow_after_Add32() argument
1685 binop( Iop_Xor32, mkexpr(res), mkexpr(argL) ), in signed_overflow_after_Add32()
1693 IRTemp argL, IRTemp argR ) in signed_overflow_after_Sub32() argument
1700 binop( Iop_Xor32, mkexpr(argL), mkexpr(argR) ), in signed_overflow_after_Sub32()
1701 binop( Iop_Xor32, mkexpr(res), mkexpr(argL) )), in signed_overflow_after_Sub32()
11669 IRTemp argL = newTemp(Ity_F64); in decode_CP10_CP11_instruction() local
11672 assign(argL, getDReg(dD)); in decode_CP10_CP11_instruction()
11674 assign(irRes, binop(Iop_CmpF64, mkexpr(argL), mkexpr(argR))); in decode_CP10_CP11_instruction()
12135 IRTemp argL = newTemp(Ity_F64); in decode_CP10_CP11_instruction() local
12139 assign(argL, unop(Iop_F32toF64, getFReg(fD))); in decode_CP10_CP11_instruction()
[all …]
Dhost_amd64_isel.c1123 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local
1127 addInstr(env, mk_iMOVsd_RR(argL, hregAMD64_RDI()) ); in iselIntExpr_R_wrk()
1321 IRExpr* argL = e->Iex.Unop.arg->Iex.Binop.arg1; in iselIntExpr_R_wrk() local
1336 HReg reg = iselIntExpr_R(env, argL); in iselIntExpr_R_wrk()
2581 HReg argL = iselDblExpr(env, triop->arg2); in iselDblExpr_wrk() local
2583 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselDblExpr_wrk()
3071 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local
3074 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselVecExpr_wrk()
3091 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local
3094 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselVecExpr_wrk()
[all …]
Dguest_ppc_toIR.c1870 IRExpr* argL, IRExpr* argR ) in set_XER_OV_32() argument
1876 vassert(typeOfIRExpr(irsb->tyenv,argL) == Ity_I32); in set_XER_OV_32()
1899 = AND3( XOR3(argL,argR,mkU32(-1)), in set_XER_OV_32()
1900 XOR2(argL,res), in set_XER_OV_32()
1912 binop(Iop_CmpEQ32, argL, mkU32(INT32_MIN)), in set_XER_OV_32()
1931 assign( t64, binop(Iop_MullS32, argL, argR) ); in set_XER_OV_32()
1947 binop(Iop_CmpEQ32, argL, mkU32(INT32_MIN)) ); in set_XER_OV_32()
1955 = AND3( XOR3(NOT(argL),argR,mkU32(-1)), in set_XER_OV_32()
1956 XOR2(NOT(argL),res), in set_XER_OV_32()
1967 unop( Iop_1Uto32, binop( Iop_CmpLT32U, argR, argL ) ) ); in set_XER_OV_32()
[all …]
Dhost_x86_isel.c3460 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local
3463 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselVecExpr_wrk()
3480 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local
3484 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselVecExpr_wrk()
3500 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local
3503 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselVecExpr_wrk()
3519 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local
3523 addInstr(env, mk_vMOVsd_RR(argL, dst)); in iselVecExpr_wrk()
3640 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local
3667 addInstr(env, X86Instr_SseLdSt(False/*!isLoad*/, argL, in iselVecExpr_wrk()
Dhost_mips_isel.c853 HReg argL = iselWordExpr_R(env, e->Iex.Binop.arg1); in iselWordExpr_R_wrk() local
858 addInstr(env, MIPSInstr_Alu(Malu_SUB, tmp, argL, argR)); in iselWordExpr_R_wrk()
859 addInstr(env, MIPSInstr_MovCond(dst, argL, argR, tmp, MIPScc_MI)); in iselWordExpr_R_wrk()
2293 /*INVALID*/ HReg argL = iselFltExpr(env, e->Iex.Triop.details->arg2); in iselFltExpr_wrk() local
2312 addInstr(env, MIPSInstr_FpBinary(op, dst, argL, argR)); in iselFltExpr_wrk()
2625 /*INVALID*/ HReg argL = iselDblExpr(env, e->Iex.Triop.details->arg2); in iselDblExpr_wrk() local
2644 addInstr(env, MIPSInstr_FpBinary(op, dst, argL, argR)); in iselDblExpr_wrk()
Dguest_amd64_toIR.c6702 IRExpr* argL = NULL; in dis_MMXop_regmem_to_reg() local
6805 argL = argE; in dis_MMXop_regmem_to_reg()
6808 argL = argG; in dis_MMXop_regmem_to_reg()
6815 assign(res, binop(op, argL, argR)); in dis_MMXop_regmem_to_reg()
6823 mkIRExprVec_2( argL, argR ) in dis_MMXop_regmem_to_reg()
9514 IRTemp argL = newTemp(Ity_F64); in dis_COMISD() local
9535 assign( argL, getXMMRegLane64F( gregOfRexRM(pfx,modrm), in dis_COMISD()
9544 binop(Iop_CmpF64, mkexpr(argL), mkexpr(argR)) ), in dis_COMISD()
9557 IRTemp argL = newTemp(Ity_F32); in dis_COMISS() local
9578 assign( argL, getXMMRegLane32F( gregOfRexRM(pfx,modrm), in dis_COMISS()
[all …]
Dhost_ppc_isel.c4455 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local
4458 addInstr(env, PPCInstr_AvBin32Fx4(fpop, dst, argL, argR)); in iselVecExpr_wrk()
4463 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); in iselVecExpr_wrk() local
4472 HReg isNanL = isNan(env, argL); in iselVecExpr_wrk()
4478 argL, argR)); in iselVecExpr_wrk()
Dguest_x86_toIR.c5458 IRExpr* argL = NULL; in dis_MMXop_regmem_to_reg() local
5561 argL = argE; in dis_MMXop_regmem_to_reg()
5564 argL = argG; in dis_MMXop_regmem_to_reg()
5571 assign(res, binop(op, argL, argR)); in dis_MMXop_regmem_to_reg()
5579 mkIRExprVec_2( argL, argR ) in dis_MMXop_regmem_to_reg()
8349 IRTemp argL = newTemp(Ity_F32); in disInstr_X86_WRK() local
8364 assign( argL, getXMMRegLane32F( gregOfRM(modrm), 0/*lowest lane*/ ) ); in disInstr_X86_WRK()
8372 unop(Iop_F32toF64,mkexpr(argL)), in disInstr_X86_WRK()
9408 IRTemp argL = newTemp(Ity_F64); in disInstr_X86_WRK() local
9423 assign( argL, getXMMRegLane64F( gregOfRM(modrm), 0/*lowest lane*/ ) ); in disInstr_X86_WRK()
[all …]
/external/valgrind/main/none/tests/amd64/
Daes.c72 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 …]
Dpcmpxstrx64.c46 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 …]
Dpcmpxstrx64w.c47 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 …]
Dpcmpxstrx64w.stdout.exp2 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 …]
Dpcmpxstrx64.stdout.exp2 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 …]
Dpcmpstr64w.c98 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()
231 UShort* argL = (UShort*)argLV; in pcmpXstrX_WRK_wide() local
235 UShort cL = argL[i]; in pcmpXstrX_WRK_wide()
266 UShort* argL = (UShort*)argLV; in pcmpXstrX_WRK_wide() local
279 if (argR[ci] == argL[si]) { m = 1; break; } in pcmpXstrX_WRK_wide()
305 UShort* argL = (UShort*)argLV; in pcmpXstrX_WRK_wide() local
316 if (argL[i] != argR[ni]) { m = 0; break; } in pcmpXstrX_WRK_wide()
[all …]
Dpcmpstr64.c95 V128 argL, argR; in try_istri() local
96 expand(&argL, summL); in try_istri()
98 UInt h_res = h_fn(&argL, &argR); in try_istri()
99 UInt s_res = s_fn(&argL, &argR); in try_istri()
226 UChar* argL = (UChar*)argLV; in pcmpXstrX_WRK() local
230 UChar cL = argL[i]; in pcmpXstrX_WRK()
262 UChar* argL = (UChar*)argLV; in pcmpXstrX_WRK() local
275 if (argR[ci] == argL[si]) { m = 1; break; } in pcmpXstrX_WRK()
302 UChar* argL = (UChar*)argLV; in pcmpXstrX_WRK() local
313 if (argL[i] != argR[ni]) { m = 0; break; } in pcmpXstrX_WRK()
[all …]
Dsse4-64.c129 V128* argL, ULong argR, ULong res ) in showIAG() argument
132 showV128(argL); in showIAG()
/external/neven/Embedded/common/src/b_BasicEm/
DMath.c1189 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()

12