/external/valgrind/main/VEX/priv/ |
H A D | host_generic_simd256.c | 42 V256* argL, V256* argR ) 44 res->w32[0] = argL->w32[ argR->w32[0] & 7 ]; 45 res->w32[1] = argL->w32[ argR->w32[1] & 7 ]; 46 res->w32[2] = argL->w32[ argR->w32[2] & 7 ]; 47 res->w32[3] = argL->w32[ argR->w32[3] & 7 ]; 48 res->w32[4] = argL->w32[ argR->w32[4] & 7 ]; 49 res->w32[5] = argL->w32[ argR->w32[5] & 7 ]; 50 res->w32[6] = argL->w32[ argR->w32[6] & 7 ]; 51 res->w32[7] = argL->w32[ argR->w32[7] & 7 ];
|
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_arm64_helpers.c | 125 /* (argL, argR, unused) */ 127 UInt argR = (UInt)cc_dep2; local 128 UInt res = argL + argR; 133 /* (argL, argR, unused) */ 135 ULong argR = cc_dep2; local 136 ULong res = argL + argR; 141 /* (argL, argR, unused) */ 143 UInt argR = (UInt)cc_dep2; local 144 UInt res = argL - argR; 149 /* (argL, argR, unuse 151 ULong argR = cc_dep2; local 159 UInt argR = cc_dep2; local 169 ULong argR = cc_dep2; local 179 UInt argR = cc_dep2; local 189 ULong argR = cc_dep2; local 245 UInt argR = (UInt)cc_dep2; local 253 ULong argR = cc_dep2; local 261 UInt argR = (UInt)cc_dep2; local 269 ULong argR = cc_dep2; local 277 UInt argR = cc_dep2; local 287 ULong argR = cc_dep2; local 297 UInt argR = cc_dep2; local 307 ULong argR = cc_dep2; local 364 UInt argR = (UInt)cc_dep2; local 372 ULong argR = cc_dep2; local 380 UInt argR = (UInt)cc_dep2; local 387 ULong argR = cc_dep2; local 394 UInt argR = cc_dep2; local 404 ULong argR = cc_dep2; local 414 UInt argR = cc_dep2; local 423 ULong argR = cc_dep2; local 474 UInt argR = (UInt)cc_dep2; local 482 ULong argR = cc_dep2; local 490 UInt argR = (UInt)cc_dep2; local 498 ULong argR = cc_dep2; local 506 UInt argR = cc_dep2; local 516 ULong argR = cc_dep2; local 526 UInt argR = cc_dep2; local 536 ULong argR = cc_dep2; local [all...] |
H A D | guest_arm_helpers.c | 125 /* (argL, argR, unused) */ 127 UInt argR = cc_dep2; local 128 UInt res = argL + argR; 133 /* (argL, argR, unused) */ 135 UInt argR = cc_dep2; local 136 UInt res = argL - argR; 141 /* (argL, argR, oldC) */ 143 UInt argR = cc_dep2; local 146 UInt res = argL + argR + oldC; 151 /* (argL, argR, old 153 UInt argR = cc_dep2; local 207 UInt argR = cc_dep2; local 215 UInt argR = cc_dep2; local 223 UInt argR = cc_dep2; local 233 UInt argR = cc_dep2; local 288 UInt argR = cc_dep2; local 296 UInt argR = cc_dep2; local 303 UInt argR = cc_dep2; local 313 UInt argR = cc_dep2; local 369 UInt argR = cc_dep2; local 377 UInt argR = cc_dep2; local 385 UInt argR = cc_dep2; local 395 UInt argR = cc_dep2; local 842 IRExpr* argR = cc_dep2; local [all...] |
H A D | host_arm64_defs.h | 635 ARM64RIA* argR; member in struct:__anon31763::__anon31764::__anon31765 641 ARM64RIA* argR; member in struct:__anon31763::__anon31764::__anon31766 648 ARM64RIL* argR; member in struct:__anon31763::__anon31764::__anon31767 654 ARM64RIL* argR; member in struct:__anon31763::__anon31764::__anon31768 660 ARM64RI6* argR; member in struct:__anon31763::__anon31764::__anon31769 727 /* CSEL: dst = if cond then argL else argR. cond may be anything. */ 731 HReg argR; member in struct:__anon31763::__anon31764::__anon31780 759 HReg argR; member in struct:__anon31763::__anon31764::__anon31784 838 HReg argR; member in struct:__anon31763::__anon31764::__anon31796 845 HReg argR; member in struct:__anon31763::__anon31764::__anon31797 850 HReg argR; member in struct:__anon31763::__anon31764::__anon31798 855 HReg argR; member in struct:__anon31763::__anon31764::__anon31799 867 HReg argR; member in struct:__anon31763::__anon31764::__anon31801 [all...] |
H A D | host_arm_isel.c | 1136 ARMRI84* argR = iselIntExpr_RI84(NULL,False, local 1138 addInstr(env, ARMInstr_CmpOrTst(True/*isCmp*/, argL, argR)); 1274 ARMRI84* argR = iselIntExpr_RI84(&didInv, True/*mayInv*/, local 1277 dst, argL, argR)); 1287 ARMRI84* argR = iselIntExpr_RI84(NULL, False/*mayInv*/, local 1289 addInstr(env, ARMInstr_Alu(aop, dst, argL, argR)); 1303 ARMRI5* argR = iselIntExpr_RI5(env, e->Iex.Binop.arg2); local 1304 addInstr(env, ARMInstr_Shift(sop, dst, argL, argR)); 1314 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1317 addInstr(env, mk_iMOVds_RR(hregARM_R3(), argR)); 1327 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1987 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2230 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2238 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2246 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2267 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2283 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2292 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2301 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2318 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2344 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2368 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2390 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2409 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2428 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2444 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2456 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2475 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2493 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2510 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2527 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2544 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2561 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2585 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2603 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2625 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2643 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2662 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2754 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2789 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2811 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2832 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2849 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2866 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2883 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2898 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2908 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2924 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2941 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2956 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2967 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2984 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3001 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3018 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3033 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3041 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3050 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3058 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3066 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3074 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3082 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3090 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3098 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3250 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3257 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3264 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3271 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3278 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3285 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3671 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3716 HReg argR = iselNeon64Expr(env, triop->arg2); local 3880 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 3887 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 3894 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 3901 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 3908 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 3915 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 4378 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4386 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4394 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4430 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4448 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4457 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4474 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4502 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4530 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4554 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4575 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4596 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4617 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4638 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4658 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4675 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4692 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4709 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4727 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4751 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4770 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4794 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4813 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4832 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4924 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 4948 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 4969 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 4990 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5007 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5024 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5041 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5058 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 5076 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 5093 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5109 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5125 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 5139 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5148 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5156 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5164 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5172 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5180 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5188 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5196 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5205 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 5272 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5297 HReg argR = iselNeonExpr(env, triop->arg2); local 5318 HReg argR = iselNeonExpr(env, triop->arg3); local 5485 HReg argR = iselDblExpr(env, triop->arg3); local 5627 HReg argR = iselFltExpr(env, triop->arg3); local [all...] |
H A D | host_arm64_defs.c | 1318 HReg argL, ARM64RIA* argR, Bool isAdd ) { 1323 i->ARM64in.Arith.argR = argR; 1327 ARM64Instr* ARM64Instr_Cmp ( HReg argL, ARM64RIA* argR, Bool is64 ) { argument 1331 i->ARM64in.Cmp.argR = argR; 1336 HReg argL, ARM64RIL* argR, ARM64LogicOp op ) { 1341 i->ARM64in.Logic.argR = argR; 1345 ARM64Instr* ARM64Instr_Test ( HReg argL, ARM64RIL* argR ) { 1317 ARM64Instr_Arith( HReg dst, HReg argL, ARM64RIA* argR, Bool isAdd ) argument 1335 ARM64Instr_Logic( HReg dst, HReg argL, ARM64RIL* argR, ARM64LogicOp op ) argument 1352 ARM64Instr_Shift( HReg dst, HReg argL, ARM64RI6* argR, ARM64ShiftOp op ) argument 1447 ARM64Instr_CSel( HReg dst, HReg argL, HReg argR, ARM64CondCode cond ) argument 1482 ARM64Instr_Mul( HReg dst, HReg argL, HReg argR, ARM64MulOp op ) argument 4034 ARM64RIA* argR = i->ARM64in.Arith.argR; local 4060 ARM64RIA* argR = i->ARM64in.Cmp.argR; local 4087 ARM64RIL* argR = i->ARM64in.Logic.argR; local 4127 ARM64RIL* argR = i->ARM64in.Test.argR; local 4146 ARM64RI6* argR = i->ARM64in.Shift.argR; 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 1071 UShort* argR = (UShort*)argRV; local 1106 UShort* argR = (UShort*)argRV; local 1145 UShort* argR = (UShort*)argRV; local 1185 UShort* argR = (UShort*)argRV; local [all...] |
H A D | host_arm_defs.h | 633 ARMRI84* argR; member in struct:__anon31854::__anon31855::__anon31856 640 ARMRI5* argR; member in struct:__anon31854::__anon31855::__anon31857 652 ARMRI84* argR; member in struct:__anon31854::__anon31855::__anon31859 777 HReg argR; member in struct:__anon31854::__anon31855::__anon31876 784 HReg argR; member in struct:__anon31854::__anon31855::__anon31877 801 HReg argR; member in struct:__anon31854::__anon31855::__anon31880 870 HReg argR; member in struct:__anon31854::__anon31855::__anon31890 878 ARMNRS* argR; member in struct:__anon31854::__anon31855::__anon31891 886 HReg argR; member in struct:__anon31854::__anon31855::__anon31892 990 extern ARMInstr* ARMInstr_VCmpD ( HReg argL, HReg argR ); [all...] |
H A D | guest_x86_helpers.c | 152 Int argL, argR, res; \ 154 argR = CC_DEP2; \ 155 res = argL + argR; \ 158 af = (res ^ argL ^ argR) & 0x10; \ 161 of = lshift((argL ^ argR ^ -1) & (argL ^ res), \ 173 Int argL, argR, res; \ 175 argR = CC_DEP2; \ 176 res = argL - argR; \ 177 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \ 179 af = (res ^ argL ^ argR) [all...] |
H A D | guest_amd64_helpers.c | 194 Long argL, argR, res; \ 196 argR = CC_DEP2; \ 197 res = argL + argR; \ 200 af = (res ^ argL ^ argR) & 0x10; \ 203 of = lshift((argL ^ argR ^ -1) & (argL ^ res), \ 215 Long argL, argR, res; \ 217 argR = CC_DEP2; \ 218 res = argL - argR; \ 219 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \ 221 af = (res ^ argL ^ argR) 3336 V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); local 3671 V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); local 3733 V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); local [all...] |
H A D | host_arm64_isel.c | 1539 ARM64RIA* argR = iselIntExpr_RIA(env, e->Iex.Binop.arg2); local 1540 addInstr(env, ARM64Instr_Cmp(argL, argR, True/*is64*/)); 1561 ARM64RIA* argR = iselIntExpr_RIA(env, e->Iex.Binop.arg2); local 1562 addInstr(env, ARM64Instr_Cmp(argL, argR, False/*!is64*/)); 1673 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1675 addInstr(env, ARM64Instr_Unary(dst, argR, ARM64un_NEG)); 1691 ARM64RIA* argR = iselIntExpr_RIA(env, e->Iex.Binop.arg2); local 1692 addInstr(env, ARM64Instr_Arith(dst, argL, argR, isAdd)); 1707 ARM64RIL* argR = iselIntExpr_RIL(env, e->Iex.Binop.arg2); local 1708 addInstr(env, ARM64Instr_Logic(dst, argL, argR, lo 1723 ARM64RI6* argR = iselIntExpr_RI6(env, e->Iex.Binop.arg2); local 1731 ARM64RI6* argR = iselIntExpr_RI6(env, e->Iex.Binop.arg2); local 1743 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1754 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1765 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2414 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 4891 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 4970 HReg argR = iselV128Expr(env, e->Iex.Binop.arg2); local 5532 IRExpr* argR = e->Iex.Binop.arg2; local 5661 HReg argR = iselDblExpr(env, e->Iex.Binop.arg2); local 5910 HReg argR = iselV128Expr(env, triop->arg3); local 6110 HReg argR = iselDblExpr(env, triop->arg3); local 6285 HReg argR = iselFltExpr(env, triop->arg3); local [all...] |
H A D | host_arm_defs.c | 1101 HReg dst, HReg argL, ARMRI84* argR ) { 1107 i->ARMin.Alu.argR = argR; 1111 HReg dst, HReg argL, ARMRI5* argR ) { 1117 i->ARMin.Shift.argR = argR; 1128 ARMInstr* ARMInstr_CmpOrTst ( Bool isCmp, HReg argL, ARMRI84* argR ) { 1133 i->ARMin.CmpOrTst.argR = argR; 1279 ARMInstr* ARMInstr_VAluD ( ARMVfpOp op, HReg dst, HReg argL, HReg argR ) { 1445 ARMInstr_NBinary( ARMNeonBinOp op, HReg dst, HReg argL, HReg argR, UInt size, Bool Q ) argument 1477 ARMInstr_NShift( ARMNeonShiftOp op, HReg dst, HReg argL, HReg argR, UInt size, Bool Q ) argument 2990 ARMRI84* argR = i->ARMin.Alu.argR; local 3018 ARMRI5* argR = i->ARMin.Shift.argR; local [all...] |
H A D | guest_arm64_toIR.c | 1407 void setFlags_ADD_SUB ( Bool is64, Bool isSUB, IRTemp argL, IRTemp argR ) 1414 argR64 = argR; 1419 assign(argR64, unop(Iop_32Uto64, mkexpr(argR))); 1432 void setFlags_ADC_SBC(Bool is64, Bool isSBC, IRTemp argL, IRTemp argR, IRTemp oldC) argument 1439 argR64 = argR; 1446 assign(argR64, unop(Iop_32Uto64, mkexpr(argR))); 1464 IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv 1489 t_dep2 = argR; 1494 assign(t_dep2, unop(Iop_32Uto64, mkexpr(argR))); 1918 IRTemp argR local 1462 setFlags_ADD_SUB_conditionally( Bool is64, Bool isSUB, IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv ) argument 1936 IRTemp argR = newTemp(Ity_I32); local 2008 IRExpr* argR = mkU64(imm); local 2023 IRExpr* argR = mkU32((UInt)imm); local 2322 IRTemp argR = getShiftedIRegOrZR(is64, sh, imm6, rM, False); local 2368 IRTemp argR = newTemp(ty); local 2431 IRTemp argR = getShiftedIRegOrZR(is64, sh, imm6, rM, bN == 1); local 2534 IRExpr* argR = getIRegOrZR(is64, mm); local 2647 IRTemp argR = newTemp(Ity_I64); local 2705 IRTemp argR = newTemp(ty); local 2744 IRTemp argR = newTemp(ty); local 5836 IRTemp argR = newTemp(ty); local 6710 IRExpr* argR = (ix <= 6) ? getQReg128(mm) : mkV128(0x0000); 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) ), 2881 IRExpr* binop_w_fake_RM ( IROp op, IRExpr* argL, IRExpr* argR ) 2887 return triop(op, get_FAKE_roundingmode(), argL, argR ); 2896 return binop(op, argL, argR); 13459 UInt dM = INSN(3,0) | (INSN(5,5) << 4); /* argR */ 13584 IRTemp argR = newTemp(Ity_F64); local 13587 assign(argR, b 14071 IRTemp argR = newTemp(Ity_F64); local 15654 IRTemp argR = newTemp(Ity_I32); local 15696 IRTemp argR = newTemp(Ity_I32); local 15718 IRTemp argR = newTemp(Ity_I32); local 15746 IRTemp argR = newTemp(Ity_I32); local 15794 IRTemp argR = newTemp(Ity_I32); local 15843 IRTemp argR = newTemp(Ity_I32); local 17833 IRTemp argR = newTemp(Ity_I32); local 17952 IRTemp argR = newTemp(Ity_I32); local 17975 IRTemp argR = newTemp(Ity_I32); local 18294 IRTemp argR = newTemp(Ity_I32); local 18552 IRTemp argR = newTemp(Ity_I32); local 18573 IRTemp argR = newTemp(Ity_I32); local 18714 IRTemp argR = newTemp(Ity_I32); local 18754 IRTemp argR = newTemp(Ity_I32); local 19287 IRTemp argR = newTemp(Ity_I32); local 19314 IRTemp argR = newTemp(Ity_I32); local 19336 IRTemp argR = newTemp(Ity_I32); local 19359 IRTemp argR = newTemp(Ity_I32); local 19396 IRTemp argR = newTemp(Ity_I32); local 19429 IRTemp argR = newTemp(Ity_I32); local 19454 IRTemp argR = newTemp(Ity_I32); local 19523 IRTemp argR = newTemp(Ity_I32); local 19593 IRTemp argR = newTemp(Ity_I32); local 19651 IRTemp argR = newTemp(Ity_I32); local 19730 IRTemp argR = newTemp(Ity_I32); local 19861 IRTemp argR = newTemp(Ity_I32); local 19901 IRTemp argR = newTemp(Ity_I32); local 20844 IRTemp argR = newTemp(Ity_I32); local 20863 IRTemp argR = newTemp(Ity_I32); local 20947 IRTemp argR = newTemp(Ity_I32); local [all...] |
H A D | host_amd64_isel.c | 1226 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1228 addInstr(env, AMD64Instr_MovxLQ(False, argR, argR)); 1230 addInstr(env, mk_iMOVsd_RR(argR, hregAMD64_RSI()) ); 1425 IRExpr* argR = e->Iex.Unop.arg->Iex.Binop.arg2; local 1440 AMD64RMI* rmi = iselIntExpr_RMI(env, argR); 2830 HReg argR = iselDblExpr(env, triop->arg3); local 2834 addInstr(env, AMD64Instr_Sse64FLo(op, argR, dst)); 3364 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3367 addInstr(env, AMD64Instr_Sse32Fx4(op, argR, ds 3380 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3399 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3418 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3560 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3612 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 3667 HReg argR = iselVecExpr(env, triop->arg3); local 3683 HReg argR = iselVecExpr(env, triop->arg3); local [all...] |
H A D | host_x86_isel.c | 3567 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3570 addInstr(env, X86Instr_Sse32Fx4(op, argR, dst)); 3583 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3587 addInstr(env, X86Instr_Sse64Fx2(op, argR, dst)); 3603 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3606 addInstr(env, X86Instr_Sse32FLo(op, argR, dst)); 3622 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3626 addInstr(env, X86Instr_Sse64FLo(op, argR, dst)); 3743 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3767 movupd %argR, 3802 HReg argR = iselVecExpr(env, triop->arg3); local 3818 HReg argR = iselVecExpr(env, triop->arg3); local [all...] |
H A D | guest_ppc_toIR.c | 1976 IRExpr* argL, IRExpr* argR ) 1983 vassert(typeOfIRExpr(irsb->tyenv,argR) == Ity_I32); 2002 /* (argL^argR^-1) & (argL^res) & (1<<31) ?1:0 */ 2005 = AND3( XOR3(argL,argR,mkU32(-1)), 2014 /* (argL == INT32_MIN && argR == -1) || argR == 0 */ 2019 binop(Iop_CmpEQ32, argR, mkU32(-1)) 2021 binop(Iop_CmpEQ32, argR, mkU32(0) ) 2028 /* argR == 0 */ 2030 = unop(Iop_1Uto32, binop(Iop_CmpEQ32, argR, mkU3 2264 set_XER_CA_32( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 2382 set_XER_CA_64( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 2558 set_XER_CA( IRType ty, UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 5855 IRTemp argL, argR; local [all...] |
/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 | 96 V128 argL, argR; local 98 expand(&argR, summR); 99 UInt h_res = h_fn(&argL, &argR); 100 UInt s_res = s_fn(&argL, &argR); 161 | ((zmaskR == 0) ? 0 : MASK_S) // S == 1 iff any in argR is 0 229 UChar* argR = (UChar*)argRV; local 233 UChar cR = argR[i]; 262 /* argL: the string, argR: charset */ 265 UChar* argR = (UChar*)argRV; local 277 if (argR[c 305 UChar* argR = (UChar*)argRV; local 346 UChar* argR = (UChar*)argRV; local 387 Char* argR = (Char*)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 233 UShort* argR = (UShort*)argRV; local 237 UShort cR = argR[i]; 265 /* argL: the string, argR: charset */ 268 UShort* argR = (UShort*)argRV; local 280 if (argR[c 307 UShort* argR = (UShort*)argRV; local 347 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...] |