Home
last modified time | relevance | path

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

12

/external/valgrind/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_arm64_helpers.c126 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 …]
Dhost_generic_simd256.c42 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()
Dguest_arm_helpers.c126 UInt argL = cc_dep1; in armg_calculate_flag_n() local
128 UInt res = argL + argR; in armg_calculate_flag_n()
134 UInt argL = cc_dep1; in armg_calculate_flag_n() local
136 UInt res = argL - argR; in armg_calculate_flag_n()
142 UInt argL = cc_dep1; in armg_calculate_flag_n() local
146 UInt res = argL + argR + oldC; in armg_calculate_flag_n()
152 UInt argL = cc_dep1; in armg_calculate_flag_n() local
156 UInt res = argL - argR - (oldC ^ 1); in armg_calculate_flag_n()
206 UInt argL = cc_dep1; in armg_calculate_flag_z() local
208 UInt res = argL + argR; in armg_calculate_flag_z()
[all …]
Dhost_arm_isel.c1127 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselCondCode_wrk() local
1130 addInstr(env, ARMInstr_CmpOrTst(True/*isCmp*/, argL, argR)); in iselCondCode_wrk()
1265 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local
1269 dst, argL, argR)); in iselIntExpr_R_wrk()
1278 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local
1281 addInstr(env, ARMInstr_Alu(aop, dst, argL, argR)); in iselIntExpr_R_wrk()
1294 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local
1296 addInstr(env, ARMInstr_Shift(sop, dst, argL, argR)); in iselIntExpr_R_wrk()
1305 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local
1308 addInstr(env, mk_iMOVds_RR(hregARM_R2(), argL)); 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 …]
Dhost_arm64_defs.h534 HReg argL; member
540 HReg argL; member
547 HReg argL; member
553 HReg argL; member
559 HReg argL; member
630 HReg argL; member
658 HReg argL; member
752 HReg argL; member
759 HReg argL; member
764 HReg argL; member
[all …]
Dhost_arm64_defs.c820 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 …]
Dguest_x86_helpers.c152 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 …]
Dguest_amd64_helpers.c196 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 …]
Dhost_arm_defs.h635 HReg argL; member
642 HReg argL; member
654 HReg argL; member
779 HReg argL; member
786 HReg argL; member
803 HReg argL; member
872 HReg argL; member
880 ARMNRS* argL; member
888 HReg argL; member
993 extern ARMInstr* ARMInstr_VCmpD ( HReg argL, HReg argR );
Dhost_arm_defs.c1087 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 …]
Dhost_arm64_isel.c1387 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselCondCode_wrk() local
1389 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()
1515 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local
1517 addInstr(env, ARM64Instr_Arith(dst, argL, argR, isAdd)); in iselIntExpr_R_wrk()
1531 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local
1533 addInstr(env, ARM64Instr_Logic(dst, argL, argR, lop)); in iselIntExpr_R_wrk()
1547 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); in iselIntExpr_R_wrk() local
1549 addInstr(env, ARM64Instr_Shift(dst, argL, argR, sop)); in iselIntExpr_R_wrk()
[all …]
Dguest_arm64_toIR.c1855 void setFlags_ADD_SUB ( Bool is64, Bool isSUB, IRTemp argL, IRTemp argR ) in setFlags_ADD_SUB() argument
1861 argL64 = argL; in setFlags_ADD_SUB()
1866 assign(argL64, unop(Iop_32Uto64, mkexpr(argL))); in setFlags_ADD_SUB()
1882 IRTemp argL, IRTemp argR, IRTemp oldC ) in setFlags_ADC_SBC() argument
1888 argL64 = argL; in setFlags_ADC_SBC()
1895 assign(argL64, unop(Iop_32Uto64, mkexpr(argL))); in setFlags_ADC_SBC()
1914 IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv in setFlags_ADD_SUB_conditionally() argument
1938 t_dep1 = argL; in setFlags_ADD_SUB_conditionally()
1943 assign(t_dep1, unop(Iop_32Uto64, mkexpr(argL))); in setFlags_ADD_SUB_conditionally()
2419 IRTemp argL = newTemp(Ity_I64); in dis_ARM64_data_processing_immediate() local
[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()
2881 IRExpr* binop_w_fake_RM ( IROp op, IRExpr* argL, IRExpr* argR ) in binop_w_fake_RM() argument
2887 return triop(op, get_FAKE_roundingmode(), argL, argR ); in binop_w_fake_RM()
2896 return binop(op, argL, argR); in binop_w_fake_RM()
13607 IRTemp argL = newTemp(Ity_F64); in decode_CP10_CP11_instruction() local
13610 assign(argL, getDReg(dD)); in decode_CP10_CP11_instruction()
[all …]
Dhost_amd64_isel.c1224 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 …]
Dguest_ppc_toIR.c2094 IRExpr* argL, IRExpr* argR ) in set_XER_OV_32() argument
2100 vassert(typeOfIRExpr(irsb->tyenv,argL) == Ity_I32); in set_XER_OV_32()
2123 = AND3( XOR3(argL,argR,mkU32(-1)), in set_XER_OV_32()
2124 XOR2(argL,res), in set_XER_OV_32()
2136 binop(Iop_CmpEQ32, argL, mkU32(INT32_MIN)), in set_XER_OV_32()
2155 assign( t64, binop(Iop_MullS32, argL, argR) ); in set_XER_OV_32()
2171 binop(Iop_CmpEQ32, argL, mkU32(INT32_MIN)) ); in set_XER_OV_32()
2179 = AND3( XOR3(NOT(argL),argR,mkU32(-1)), in set_XER_OV_32()
2180 XOR2(NOT(argL),res), in set_XER_OV_32()
2191 unop( Iop_1Uto32, binop( Iop_CmpLT32U, argR, argL ) ) ); in set_XER_OV_32()
[all …]
/external/valgrind/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()
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 …]
Dpcmpstr64.c96 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()
228 UChar* argL = (UChar*)argLV; in pcmpXstrX_WRK() local
232 UChar cL = argL[i]; in pcmpXstrX_WRK()
264 UChar* argL = (UChar*)argLV; in pcmpXstrX_WRK() local
277 if (argR[ci] == argL[si]) { m = 1; break; } in pcmpXstrX_WRK()
304 UChar* argL = (UChar*)argLV; in pcmpXstrX_WRK() local
315 if (argL[i] != argR[ni]) { m = 0; break; } in pcmpXstrX_WRK()
[all …]
/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