/external/valgrind/main/VEX/priv/ |
H A D | host_generic_simd128.c | 134 V128* argL, V128* argR ) 136 res->w32[0] = mul32(argL->w32[0], argR->w32[0]); 137 res->w32[1] = mul32(argL->w32[1], argR->w32[1]); 138 res->w32[2] = mul32(argL->w32[2], argR->w32[2]); 139 res->w32[3] = mul32(argL->w32[3], argR->w32[3]); 144 V128* argL, V128* argR ) 146 res->w32[0] = max32S(argL->w32[0], argR->w32[0]); 147 res->w32[1] = max32S(argL->w32[1], argR->w32[1]); 148 res->w32[2] = max32S(argL->w32[2], argR->w32[2]); 149 res->w32[3] = max32S(argL->w32[3], argR [all...] |
H A D | guest_arm_helpers.c | 124 /* (argL, argR, unused) */ 126 UInt argR = cc_dep2; local 127 UInt res = argL + argR; 132 /* (argL, argR, unused) */ 134 UInt argR = cc_dep2; local 135 UInt res = argL - argR; 140 /* (argL, argR, oldC) */ 142 UInt argR = cc_dep2; local 145 UInt res = argL + argR + oldC; 150 /* (argL, argR, old 152 UInt argR = cc_dep2; local 206 UInt argR = cc_dep2; local 214 UInt argR = cc_dep2; local 222 UInt argR = cc_dep2; local 232 UInt argR = cc_dep2; local 287 UInt argR = cc_dep2; local 295 UInt argR = cc_dep2; local 302 UInt argR = cc_dep2; local 312 UInt argR = cc_dep2; local 368 UInt argR = cc_dep2; local 376 UInt argR = cc_dep2; local 384 UInt argR = cc_dep2; local 394 UInt argR = cc_dep2; local 841 IRExpr* argR = cc_dep2; local [all...] |
H A D | host_arm_isel.c | 1042 ARMRI84* argR = iselIntExpr_RI84(NULL,False, local 1044 addInstr(env, ARMInstr_CmpOrTst(True/*isCmp*/, argL, argR)); 1175 ARMRI84* argR = iselIntExpr_RI84(&didInv, True/*mayInv*/, local 1178 dst, argL, argR)); 1188 ARMRI84* argR = iselIntExpr_RI84(NULL, False/*mayInv*/, local 1190 addInstr(env, ARMInstr_Alu(aop, dst, argL, argR)); 1200 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1205 dst, argL, argR)); 1217 ARMRI5* argR = iselIntExpr_RI5(env, e->Iex.Binop.arg2); local 1218 addInstr(env, ARMInstr_Shift(sop, dst, argL, argR)); 1228 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1241 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1902 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2146 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2154 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2162 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2183 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2199 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2208 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2217 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2232 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2268 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2302 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2335 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2354 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2373 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2389 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2401 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2420 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2438 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2455 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2472 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2489 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2506 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2530 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2548 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2570 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2588 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2607 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2699 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2722 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2743 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2764 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2781 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2798 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2815 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2830 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2840 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2856 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2873 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2888 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2899 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2916 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2933 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2950 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2965 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2973 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2982 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2990 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2998 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3006 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3014 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3022 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3030 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3160 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3167 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3174 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3181 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3188 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3195 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3581 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3626 HReg argR = iselNeon64Expr(env, triop->arg2); local 3785 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 3792 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 3799 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 3806 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 3813 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 3820 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 4171 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 4294 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4302 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4310 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4346 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4364 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4373 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4382 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4397 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4437 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4477 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4514 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4535 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4556 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4574 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4586 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4607 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4627 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4644 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4661 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4678 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4696 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4720 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4739 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4763 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4782 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4801 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4893 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 4917 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 4938 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 4959 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4976 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4993 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5010 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5025 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5036 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 5054 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 5071 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5087 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5103 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 5117 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5126 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5134 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5142 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5150 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5158 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5166 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5174 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5183 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 5250 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5275 HReg argR = iselNeonExpr(env, triop->arg2); local 5448 HReg argR = iselDblExpr(env, triop->arg3); local 5593 HReg argR = iselFltExpr(env, triop->arg3); local [all...] |
H A D | guest_generic_x87.c | 684 | ((zmaskR == 0) ? 0 : MASK_S) // S == 1 iff any in argR is 0 752 | ((zmaskR == 0) ? 0 : MASK_S) // S == 1 iff any in argR is 0 820 UChar* argR = (UChar*)argRV; local 824 UChar cR = argR[i]; 852 /* argL: the string, argR: charset */ 855 UChar* argR = (UChar*)argRV; local 867 if (argR[ci] == argL[si]) { m = 1; break; } 891 /* argL: haystack, argR: needle */ 894 UChar* argR = (UChar*)argRV; local 904 if (argL[i] != argR[n 934 UChar* argR = (UChar*)argRV; local 974 Char* argR = (Char*)argRV; local 1070 UShort* argR = (UShort*)argRV; local 1105 UShort* argR = (UShort*)argRV; local 1144 UShort* argR = (UShort*)argRV; local 1184 UShort* argR = (UShort*)argRV; local [all...] |
H A D | host_arm_defs.h | 631 ARMRI84* argR; member in struct:__anon14188::__anon14189::__anon14190 638 ARMRI5* argR; member in struct:__anon14188::__anon14189::__anon14191 650 ARMRI84* argR; member in struct:__anon14188::__anon14189::__anon14193 741 HReg argR; member in struct:__anon14188::__anon14189::__anon14206 777 HReg argR; member in struct:__anon14188::__anon14189::__anon14211 784 HReg argR; member in struct:__anon14188::__anon14189::__anon14212 801 HReg argR; member in struct:__anon14188::__anon14189::__anon14215 870 HReg argR; member in struct:__anon14188::__anon14189::__anon14225 878 ARMNRS* argR; member in struct:__anon14188::__anon14189::__anon14226 886 HReg argR; member in struct:__anon14188::__anon14189::__anon14227 [all...] |
H A D | guest_x86_helpers.c | 151 Int argL, argR, res; \ 153 argR = CC_DEP2; \ 154 res = argL + argR; \ 157 af = (res ^ argL ^ argR) & 0x10; \ 160 of = lshift((argL ^ argR ^ -1) & (argL ^ res), \ 172 Int argL, argR, res; \ 174 argR = CC_DEP2; \ 175 res = argL - argR; \ 176 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \ 178 af = (res ^ argL ^ argR) [all...] |
H A D | host_arm_defs.c | 1106 HReg dst, HReg argL, ARMRI84* argR ) { 1112 i->ARMin.Alu.argR = argR; 1116 HReg dst, HReg argL, ARMRI5* argR ) { 1122 i->ARMin.Shift.argR = argR; 1133 ARMInstr* ARMInstr_CmpOrTst ( Bool isCmp, HReg argL, ARMRI84* argR ) { 1138 i->ARMin.CmpOrTst.argR = argR; 1233 ARMInstr* ARMInstr_Div ( ARMMulDivOp op, HReg dst, HReg argL, HReg argR ) { 1438 ARMInstr_NBinary( ARMNeonBinOp op, HReg dst, HReg argL, HReg argR, UInt size, Bool Q ) argument 1470 ARMInstr_NShift( ARMNeonShiftOp op, HReg dst, HReg argL, HReg argR, UInt size, Bool Q ) argument 2950 ARMRI84* argR = i->ARMin.Alu.argR; local 2978 ARMRI5* argR = i->ARMin.Shift.argR; local [all...] |
H A D | guest_amd64_helpers.c | 193 Long argL, argR, res; \ 195 argR = CC_DEP2; \ 196 res = argL + argR; \ 199 af = (res ^ argL ^ argR) & 0x10; \ 202 of = lshift((argL ^ argR ^ -1) & (argL ^ res), \ 214 Long argL, argR, res; \ 216 argR = CC_DEP2; \ 217 res = argL - argR; \ 218 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \ 220 af = (res ^ argL ^ argR) 3221 V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); local 3556 V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); local 3618 V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); local [all...] |
H A D | guest_arm_toIR.c | 1678 IRTemp argL, IRTemp argR ) 1686 binop( Iop_Xor32, mkexpr(res), mkexpr(argR) )), 1693 IRTemp argL, IRTemp argR ) 1700 binop( Iop_Xor32, mkexpr(argL), mkexpr(argR) ), 11566 UInt dM = INSN(3,0) | (INSN(5,5) << 4); /* argR */ 11670 IRTemp argR = newTemp(Ity_F64); local 11673 assign(argR, bZ ? IRExpr_Const(IRConst_F64i(0)) : getDReg(dM)); 11674 assign(irRes, binop(Iop_CmpF64, mkexpr(argL), mkexpr(argR))); 12031 UInt fM = (INSN(3,0) << 1) | bM; /* argR */ 12136 IRTemp argR local 13660 IRTemp argR = newTemp(Ity_I32); local 13702 IRTemp argR = newTemp(Ity_I32); local 13724 IRTemp argR = newTemp(Ity_I32); local 13752 IRTemp argR = newTemp(Ity_I32); local 13800 IRTemp argR = newTemp(Ity_I32); local 13849 IRTemp argR = newTemp(Ity_I32); local 15289 IRTemp argR = newTemp(Ity_I32); local 15408 IRTemp argR = newTemp(Ity_I32); local 15431 IRTemp argR = newTemp(Ity_I32); local 15721 IRTemp argR = newTemp(Ity_I32); local 15979 IRTemp argR = newTemp(Ity_I32); local 16000 IRTemp argR = newTemp(Ity_I32); local 16155 IRTemp argR = newTemp(Ity_I32); local 16195 IRTemp argR = newTemp(Ity_I32); local 16719 IRTemp argR = newTemp(Ity_I32); local 16746 IRTemp argR = newTemp(Ity_I32); local 16768 IRTemp argR = newTemp(Ity_I32); local 16791 IRTemp argR = newTemp(Ity_I32); local 16828 IRTemp argR = newTemp(Ity_I32); local 16861 IRTemp argR = newTemp(Ity_I32); local 16886 IRTemp argR = newTemp(Ity_I32); local 16955 IRTemp argR = newTemp(Ity_I32); local 17025 IRTemp argR = newTemp(Ity_I32); local 17083 IRTemp argR = newTemp(Ity_I32); local 17162 IRTemp argR = newTemp(Ity_I32); local 17290 IRTemp argR = newTemp(Ity_I32); local 17330 IRTemp argR = newTemp(Ity_I32); local 18215 IRTemp argR = newTemp(Ity_I32); local 18234 IRTemp argR = newTemp(Ity_I32); local 18318 IRTemp argR = newTemp(Ity_I32); local [all...] |
H A D | host_amd64_isel.c | 1124 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1126 addInstr(env, AMD64Instr_MovxLQ(False, argR, argR)); 1128 addInstr(env, mk_iMOVsd_RR(argR, hregAMD64_RSI()) ); 1322 IRExpr* argR = e->Iex.Unop.arg->Iex.Binop.arg2; local 1337 AMD64RMI* rmi = iselIntExpr_RMI(env, argR); 2582 HReg argR = iselDblExpr(env, triop->arg3); local 2586 addInstr(env, AMD64Instr_Sse64FLo(op, argR, dst)); 3072 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3075 addInstr(env, AMD64Instr_Sse32Fx4(op, argR, ds 3092 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3111 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3130 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3272 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3323 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local [all...] |
H A D | guest_ppc_toIR.c | 1870 IRExpr* argL, IRExpr* argR ) 1877 vassert(typeOfIRExpr(irsb->tyenv,argR) == Ity_I32); 1896 /* (argL^argR^-1) & (argL^res) & (1<<31) ?1:0 */ 1899 = AND3( XOR3(argL,argR,mkU32(-1)), 1908 /* (argL == INT32_MIN && argR == -1) || argR == 0 */ 1913 binop(Iop_CmpEQ32, argR, mkU32(-1)) 1915 binop(Iop_CmpEQ32, argR, mkU32(0) ) 1922 /* argR == 0 */ 1924 = unop(Iop_1Uto32, binop(Iop_CmpEQ32, argR, mkU3 2142 set_XER_CA_32( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 2260 set_XER_CA_64( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 2436 set_XER_CA( IRType ty, UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 5572 IRTemp argL, argR; local [all...] |
H A D | host_x86_isel.c | 3461 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3464 addInstr(env, X86Instr_Sse32Fx4(op, argR, dst)); 3481 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3485 addInstr(env, X86Instr_Sse64Fx2(op, argR, dst)); 3501 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3504 addInstr(env, X86Instr_Sse32FLo(op, argR, dst)); 3520 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3524 addInstr(env, X86Instr_Sse64FLo(op, argR, dst)); 3641 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3665 movupd %argR, [all...] |
H A D | host_mips_isel.c | 847 tmp = argR - argL; 850 dst = argR; 854 MIPSRH *argR = iselWordExpr_RH(env, False /*signed */ , local 858 addInstr(env, MIPSInstr_Alu(Malu_SUB, tmp, argL, argR)); 859 addInstr(env, MIPSInstr_MovCond(dst, argL, argR, tmp, MIPScc_MI)); 2294 HReg argR = iselFltExpr(env, e->Iex.Triop.details->arg3); local 2312 addInstr(env, MIPSInstr_FpBinary(op, dst, argL, argR)); 2626 HReg argR = iselDblExpr(env, e->Iex.Triop.details->arg3); local 2644 addInstr(env, MIPSInstr_FpBinary(op, dst, argL, argR));
|
H A D | guest_amd64_toIR.c | 6703 IRExpr* argR = NULL; local 6765 case 0xEF: /* Possibly do better here if argL and argR are the 6806 argR = argG; 6809 argR = argE; 6815 assign(res, binop(op, argL, argR)); 6823 mkIRExprVec_2( argL, argR ) 9515 IRTemp argR = newTemp(Ity_F64); local 9519 assign( argR, getXMMRegLane64F( eregOfRexRM(pfx,modrm), 9528 assign( argR, loadLE(Ity_F64, mkexpr(addr)) ); 9544 binop(Iop_CmpF64, mkexpr(argL), mkexpr(argR)) ), 9558 IRTemp argR = newTemp(Ity_F32); local 16403 IRTemp argR = newTemp(Ity_V128); local 16586 IRTemp argR = newTemp(Ity_V128); local 21014 IRTemp argR = newTemp(Ity_V128); local 21124 IRTemp argR = newTemp(Ity_V256); local [all...] |
H A D | guest_x86_toIR.c | 5459 IRExpr* argR = NULL; local 5521 case 0xEF: /* Possibly do better here if argL and argR are the 5562 argR = argG; 5565 argR = argE; 5571 assign(res, binop(op, argL, argR)); 5579 mkIRExprVec_2( argL, argR ) 8350 IRTemp argR = newTemp(Ity_F32); local 8353 assign( argR, getXMMRegLane32F( eregOfRM(modrm), 0/*lowest lane*/ ) ); 8359 assign( argR, loadLE(Ity_F32, mkexpr(addr)) ); 8373 unop(Iop_F32toF64,mkexpr(argR))), 9409 IRTemp argR = newTemp(Ity_F64); local [all...] |
H A D | host_ppc_isel.c | 4456 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 4458 addInstr(env, PPCInstr_AvBin32Fx4(fpop, dst, argL, argR)); 4464 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 4473 HReg isNanR = isNan(env, argR); 4478 argL, argR));
|
H A D | host_mips_defs.c | 1436 MIPSInstr *MIPSInstr_MovCond(HReg dst, HReg argL, MIPSRH * argR, HReg condR, argument 1443 i->Min.MovCond.srcR = argR;
|
/external/valgrind/main/none/tests/amd64/ |
H A D | aes.c | 72 V128 argL, argR; local 77 expand(&argR, s_argR); 86 : "m"/*in*/(argL), "m"/*in*/(argR) 104 V128 argL, argR; local 109 expand(&argR, s_argR); 118 : "m"/*in*/(argL), "m"/*in*/(argR) 136 V128 argL, argR; local 141 expand(&argR, s_argR); 150 : "m"/*in*/(argL), "m"/*in*/(argR) 168 V128 argL, argR; local 200 V128 argR; local 281 char* argR; member in struct:Aes_Args [all...] |
H A D | pcmpxstrx64.c | 46 V128 argL, argR; local 48 expand( &argR, summR ); 52 printf(" rax %016llx argR ", raxIN); 53 show_V128(&argR); 57 + 2/*in:argR*/ // 2 16 70 memcpy(blockC + 16, &argR, 16); 99 memcpy(blockC + 16, &argR, 16); 128 memcpy(blockC + 16, &argR, 16); 157 memcpy(blockC + 16, &argR, 16); 186 memcpy(blockC + 16, &argR, 1 [all...] |
H A D | pcmpxstrx64w.c | 47 V128 argL, argR; local 49 expand( &argR, summR ); 53 printf(" rax %016llx argR ", raxIN); 54 show_V128(&argR); 58 + 2/*in:argR*/ // 2 16 71 memcpy(blockC + 16, &argR, 16); 100 memcpy(blockC + 16, &argR, 16); 129 memcpy(blockC + 16, &argR, 16); 158 memcpy(blockC + 16, &argR, 16); 187 memcpy(blockC + 16, &argR, 1 [all...] |
H A D | pcmpstr64.c | 95 V128 argL, argR; local 97 expand(&argR, summR); 98 UInt h_res = h_fn(&argL, &argR); 99 UInt s_res = s_fn(&argL, &argR); 160 | ((zmaskR == 0) ? 0 : MASK_S) // S == 1 iff any in argR is 0 227 UChar* argR = (UChar*)argRV; local 231 UChar cR = argR[i]; 260 /* argL: the string, argR: charset */ 263 UChar* argR = (UChar*)argRV; local 275 if (argR[c 303 UChar* argR = (UChar*)argRV; local 344 UChar* argR = (UChar*)argRV; local [all...] |
H A D | pcmpstr64w.c | 98 V128 argL, argR; local 100 expand(&argR, summR); 101 UInt h_res = h_fn(&argL, &argR); 102 UInt s_res = s_fn(&argL, &argR); 166 | ((zmaskR == 0) ? 0 : MASK_S) // S == 1 iff any in argR is 0 232 UShort* argR = (UShort*)argRV; local 236 UShort cR = argR[i]; 264 /* argL: the string, argR: charset */ 267 UShort* argR = (UShort*)argRV; local 279 if (argR[c 306 UShort* argR = (UShort*)argRV; local 346 UShort* argR = (UShort*)argRV; local [all...] |
H A D | pcmpxstrx64.stdout.exp | 2 rdx 0000000000000000 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000000 argR aaaaaaaaaaaaaaaa00aaaaaaaaaaaaaa 12 rdx 0000000000000000 argL 00000000000000000000000000000000 rax 0000000000000000 argR aaaaaaaaaaaaaaaa00aaaaaaaaaaaaaa 22 rdx 0000000000000000 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000000 argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 32 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000000 argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 42 rdx 0000000000000000 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000006 argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 52 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000006 argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 62 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 000000000000000f argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 72 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000010 argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 82 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000011 argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 92 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax fffffffffffffffa argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa [all...] |
H A D | pcmpxstrx64w.stdout.exp | 2 rdx 0000000000000000 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000000 argR aaaaaaaaaaaaaaaa0000aaaaaaaaaaaa 12 rdx 0000000000000000 argL 00000000000000000000000000000000 rax 0000000000000000 argR aaaaaaaaaaaaaaaa0000aaaaaaaaaaaa 22 rdx 0000000000000000 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000000 argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 32 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000000 argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 42 rdx 0000000000000000 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000006 argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 52 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000006 argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 62 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 000000000000000f argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 72 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000010 argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 82 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax 0000000000000011 argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 92 rdx 0000000000000005 argL aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa rax fffffffffffffffa argR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa [all...] |
H A D | sse4-64.c | 129 V128* argL, ULong argR, ULong res ) 134 printf("%016llx", argR); 128 showIAG( char* rOrM, char* op, Int imm, V128* argL, ULong argR, ULong res ) argument
|