/external/valgrind/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 | 126 /* (argL, argR, unused) */ 128 UInt argR = cc_dep2; local 129 UInt res = argL + argR; 134 /* (argL, argR, unused) */ 136 UInt argR = cc_dep2; local 137 UInt res = argL - argR; 142 /* (argL, argR, oldC) */ 144 UInt argR = cc_dep2; local 147 UInt res = argL + argR + oldC; 152 /* (argL, argR, old 154 UInt argR = cc_dep2; local 208 UInt argR = cc_dep2; local 216 UInt argR = cc_dep2; local 224 UInt argR = cc_dep2; local 234 UInt argR = cc_dep2; local 289 UInt argR = cc_dep2; local 297 UInt argR = cc_dep2; local 304 UInt argR = cc_dep2; local 314 UInt argR = cc_dep2; local 370 UInt argR = cc_dep2; local 378 UInt argR = cc_dep2; local 386 UInt argR = cc_dep2; local 396 UInt argR = cc_dep2; local 1151 IRExpr* argR = cc_dep2; local [all...] |
H A D | host_arm_isel.c | 1271 ARMRI84* argR = iselIntExpr_RI84(NULL,False, local 1273 addInstr(env, ARMInstr_CmpOrTst(True/*isCmp*/, argL, argR)); 1409 ARMRI84* argR = iselIntExpr_RI84(&didInv, True/*mayInv*/, local 1412 dst, argL, argR)); 1422 ARMRI84* argR = iselIntExpr_RI84(NULL, False/*mayInv*/, local 1424 addInstr(env, ARMInstr_Alu(aop, dst, argL, argR)); 1438 ARMRI5* argR = iselIntExpr_RI5(env, e->Iex.Binop.arg2); local 1439 addInstr(env, ARMInstr_Shift(sop, dst, argL, argR)); 1449 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1452 addInstr(env, mk_iMOVds_RR(hregARM_R3(), argR)); 1462 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2143 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2388 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2396 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2404 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2425 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2441 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2450 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2459 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2476 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2502 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2526 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2548 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2567 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2586 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2602 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2614 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2633 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2651 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2668 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2685 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2702 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2719 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2743 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2761 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2783 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2801 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2820 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 2912 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2947 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2969 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2990 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3007 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3024 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3041 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3056 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3066 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3082 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3099 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3114 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3125 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3142 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3159 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3176 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3191 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3199 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3208 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3216 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3224 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3232 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3240 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3248 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3256 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 3408 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3415 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3422 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3429 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3436 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3443 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3829 HReg argR = iselNeon64Expr(env, mi.bindee[1]); local 3882 HReg argR = iselNeon64Expr(env, triop->arg1); local 4049 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 4056 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 4063 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 4070 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 4077 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 4084 HReg argR = iselNeonExpr(env, mi.bindee[1]); local 4514 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4522 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4530 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4566 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4584 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4593 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4610 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4638 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4666 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4690 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4711 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4732 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4753 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4774 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4794 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4811 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4828 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4845 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4863 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4887 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4906 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4930 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4949 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 4968 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5060 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 5084 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 5105 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 5126 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5143 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5160 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5177 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5194 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 5212 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 5229 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5245 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5261 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 5275 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5284 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5292 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5300 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5308 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5316 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5324 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5332 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5341 HReg argR = iselNeon64Expr(env, e->Iex.Binop.arg2); local 5408 HReg argR = iselNeonExpr(env, e->Iex.Binop.arg2); local 5433 HReg argR = iselNeonExpr(env, triop->arg1); local 5454 HReg argR = iselNeonExpr(env, triop->arg3); local 5651 HReg argR = iselDblExpr(env, triop->arg3); local 5823 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 826 UChar* argR = (UChar*)argRV; local 830 UChar cR = argR[i]; 858 /* argL: the string, argR: charset */ 861 UChar* argR = (UChar*)argRV; local 873 if (argR[ci] == argL[si]) { m = 1; break; } 897 /* argL: haystack, argR: needle */ 900 UChar* argR = (UChar*)argRV; local 910 if (argL[i] != argR[n 940 UChar* argR = (UChar*)argRV; local 980 Char* argR = (Char*)argRV; local 1077 UShort* argR = (UShort*)argRV; local 1112 UShort* argR = (UShort*)argRV; local 1151 UShort* argR = (UShort*)argRV; local 1191 UShort* argR = (UShort*)argRV; local [all...] |
H A D | host_arm64_defs.h | 537 ARM64RIA* argR; member in struct:__anon28205::__anon28206::__anon28207 543 ARM64RIA* argR; member in struct:__anon28205::__anon28206::__anon28208 550 ARM64RIL* argR; member in struct:__anon28205::__anon28206::__anon28209 556 ARM64RIL* argR; member in struct:__anon28205::__anon28206::__anon28210 562 ARM64RI6* argR; member in struct:__anon28205::__anon28206::__anon28211 629 /* CSEL: dst = if cond then argL else argR. cond may be anything. */ 633 HReg argR; member in struct:__anon28205::__anon28206::__anon28222 661 HReg argR; member in struct:__anon28205::__anon28206::__anon28226 784 HReg argR; member in struct:__anon28205::__anon28206::__anon28243 791 HReg argR; member in struct:__anon28205::__anon28206::__anon28244 796 HReg argR; member in struct:__anon28205::__anon28206::__anon28245 801 HReg argR; member in struct:__anon28205::__anon28206::__anon28246 807 HReg argR; member in struct:__anon28205::__anon28206::__anon28247 827 HReg argR; member in struct:__anon28205::__anon28206::__anon28250 [all...] |
H A D | host_arm64_defs.c | 820 HReg argL, ARM64RIA* argR, Bool isAdd ) { 825 i->ARM64in.Arith.argR = argR; 829 ARM64Instr* ARM64Instr_Cmp ( HReg argL, ARM64RIA* argR, Bool is64 ) { argument 833 i->ARM64in.Cmp.argR = argR; 838 HReg argL, ARM64RIL* argR, ARM64LogicOp op ) { 843 i->ARM64in.Logic.argR = argR; 847 ARM64Instr* ARM64Instr_Test ( HReg argL, ARM64RIL* argR ) { 819 ARM64Instr_Arith( HReg dst, HReg argL, ARM64RIA* argR, Bool isAdd ) argument 837 ARM64Instr_Logic( HReg dst, HReg argL, ARM64RIL* argR, ARM64LogicOp op ) argument 854 ARM64Instr_Shift( HReg dst, HReg argL, ARM64RI6* argR, ARM64ShiftOp op ) argument 949 ARM64Instr_CSel( HReg dst, HReg argL, HReg argR, ARM64CondCode cond ) argument 984 ARM64Instr_Mul( HReg dst, HReg argL, HReg argR, ARM64MulOp op ) argument 1156 ARM64Instr_VFCSel( HReg dst, HReg argL, HReg argR, ARM64CondCode cond, Bool isD ) argument 3300 ARM64RIA* argR = i->ARM64in.Arith.argR; local 3326 ARM64RIA* argR = i->ARM64in.Cmp.argR; local 3353 ARM64RIL* argR = i->ARM64in.Logic.argR; local 3393 ARM64RIL* argR = i->ARM64in.Test.argR; local 3412 ARM64RI6* argR = i->ARM64in.Shift.argR; local [all...] |
H A D | guest_x86_helpers.c | 152 UInt 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 UInt 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 | host_arm64_isel.c | 1387 ARM64RIA* argR = iselIntExpr_RIA(env, e->Iex.Binop.arg2); local 1388 addInstr(env, ARM64Instr_Cmp(argL, argR, True/*is64*/)); 1410 ARM64RIA* argR = iselIntExpr_RIA(env, e->Iex.Binop.arg2); local 1411 addInstr(env, ARM64Instr_Cmp(argL, argR, False/*!is64*/)); 1427 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1429 HReg argR2 = widen_z_16_to_64(env, argR); 1441 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1443 HReg argR2 = widen_z_8_to_64(env, argR); 1526 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1528 addInstr(env, ARM64Instr_Unary(dst, argR, ARM64un_NE 1544 ARM64RIA* argR = iselIntExpr_RIA(env, e->Iex.Binop.arg2); local 1560 ARM64RIL* argR = iselIntExpr_RIL(env, e->Iex.Binop.arg2); local 1576 ARM64RI6* argR = iselIntExpr_RI6(env, e->Iex.Binop.arg2); local 1584 ARM64RI6* argR = iselIntExpr_RI6(env, e->Iex.Binop.arg2); local 1596 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1607 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1618 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2125 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2408 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 2469 HReg argR = iselV128Expr(env, e->Iex.Binop.arg2); local 2621 HReg argR = iselV128Expr(env, e->Iex.Binop.arg2); local 2660 IRExpr* argR = e->Iex.Binop.arg2; local 2776 IRExpr* argR = e->Iex.Binop.arg2; local 2874 IRExpr* argR = e->Iex.Binop.arg2; local 2963 HReg argR = iselV128Expr(env, triop->arg3); local 3158 HReg argR = iselDblExpr(env, triop->arg3); local 3342 HReg argR = iselFltExpr(env, triop->arg3); local 3483 HReg argR = iselV128Expr(env, e->Iex.Binop.arg2); local [all...] |
H A D | host_arm_defs.h | 639 ARMRI84* argR; member in struct:__anon28310::__anon28311::__anon28312 646 ARMRI5* argR; member in struct:__anon28310::__anon28311::__anon28313 658 ARMRI84* argR; member in struct:__anon28310::__anon28311::__anon28315 783 HReg argR; member in struct:__anon28310::__anon28311::__anon28332 790 HReg argR; member in struct:__anon28310::__anon28311::__anon28333 807 HReg argR; member in struct:__anon28310::__anon28311::__anon28336 899 HReg argR; member in struct:__anon28310::__anon28311::__anon28349 907 ARMNRS* argR; member in struct:__anon28310::__anon28311::__anon28350 915 HReg argR; member in struct:__anon28310::__anon28311::__anon28351 1019 extern ARMInstr* ARMInstr_VCmpD ( HReg argL, HReg argR ); [all...] |
H A D | host_arm_defs.c | 1087 HReg dst, HReg argL, ARMRI84* argR ) { 1093 i->ARMin.Alu.argR = argR; 1097 HReg dst, HReg argL, ARMRI5* argR ) { 1103 i->ARMin.Shift.argR = argR; 1114 ARMInstr* ARMInstr_CmpOrTst ( Bool isCmp, HReg argL, ARMRI84* argR ) { 1119 i->ARMin.CmpOrTst.argR = argR; 1265 ARMInstr* ARMInstr_VAluD ( ARMVfpOp op, HReg dst, HReg argL, HReg argR ) { 1461 ARMInstr_NBinary( ARMNeonBinOp op, HReg dst, HReg argL, HReg argR, UInt size, Bool Q ) argument 1493 ARMInstr_NShift( ARMNeonShiftOp op, HReg dst, HReg argL, HReg argR, UInt size, Bool Q ) argument 3088 ARMRI84* argR = i->ARMin.Alu.argR; local 3116 ARMRI5* argR = i->ARMin.Shift.argR; local [all...] |
H A D | guest_amd64_helpers.c | 196 ULong argL, argR, res; \ 198 argR = CC_DEP2; \ 199 res = argL + argR; \ 202 af = (res ^ argL ^ argR) & 0x10; \ 205 of = lshift((argL ^ argR ^ -1) & (argL ^ res), \ 217 ULong argL, argR, res; \ 219 argR = CC_DEP2; \ 220 res = argL - argR; \ 221 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \ 223 af = (res ^ argL ^ argR) 3911 V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); local 4246 V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); local 4308 V128* argR = (V128*)( ((UChar*)gst) + gstOffR ); local [all...] |
H A D | guest_arm64_toIR.c | 1860 void setFlags_ADD_SUB ( Bool is64, Bool isSUB, IRTemp argL, IRTemp argR ) 1867 argR64 = argR; 1872 assign(argR64, unop(Iop_32Uto64, mkexpr(argR))); 1887 IRTemp argL, IRTemp argR, IRTemp oldC ) 1894 argR64 = argR; 1901 assign(argR64, unop(Iop_32Uto64, mkexpr(argR))); 1919 IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv 1944 t_dep2 = argR; 1949 assign(t_dep2, unop(Iop_32Uto64, mkexpr(argR))); 2425 IRTemp argR local 1886 setFlags_ADC_SBC( Bool is64, Bool isSBC, IRTemp argL, IRTemp argR, IRTemp oldC ) argument 1917 setFlags_ADD_SUB_conditionally( Bool is64, Bool isSUB, IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv ) argument 2443 IRTemp argR = newTemp(Ity_I32); local 2515 IRExpr* argR = mkU64(imm); local 2530 IRExpr* argR = mkU32((UInt)imm); local 2829 IRTemp argR = getShiftedIRegOrZR(is64, sh, imm6, rM, False); local 2875 IRTemp argR = newTemp(ty); local 2936 IRTemp argR = getShiftedIRegOrZR(is64, sh, imm6, rM, bN == 1); local 3039 IRExpr* argR = getIRegOrZR(is64, mm); local 3152 IRTemp argR = newTemp(Ity_I64); local 3210 IRTemp argR = newTemp(ty); local 3249 IRTemp argR = newTemp(ty); local 7818 IRTemp argR = newTempV128(); local 9443 IRTemp argR = newTempV128(); local 9469 IRTemp argR = newTempV128(); local 9904 IRTemp argR = newTempV128(); local 9927 IRExpr* argR = getQReg128(mm); local 9944 IRExpr* argR = getQReg128(mm); local 10033 IRExpr* argR = getQReg128(mm); local 10204 IRTemp argR = newTempV128(); local 10239 IRExpr* argR = mkV128(0x0000); local 10253 IRExpr* argR = mkV128(0x0000); local 11200 IRTemp argR = math_WIDEN_LO_OR_HI_LANES(isU, is2, size, getQReg128(mm)); local 11225 IRTemp argR = math_WIDEN_LO_OR_HI_LANES(isU, is2, size, getQReg128(mm)); local 11290 IRTemp argR = math_WIDEN_LO_OR_HI_LANES(isU, is2, size, getQReg128(mm)); local 11468 IRTemp argR = newTempV128(); local 11504 IRTemp argR = newTempV128(); local 11533 IRTemp argR = newTempV128(); local 11626 IRExpr* argR = getQReg128(mm); local 11645 IRExpr* argR = getQReg128(mm); local 11781 IRExpr* argR = getQReg128(mm); local 12276 IRTemp argR = newTempV128(); local 12361 IRExpr* argR = mkV128(0x0000); local 12379 IRExpr* argR = mkV128(0x0000); local 12395 IRExpr* argR = mkV128(0x0000); local 13457 IRTemp argR = newTemp(ity); local 13518 IRTemp argR = newTemp(ity); local [all...] |
H A D | guest_arm_toIR.c | 1705 IRTemp argL, IRTemp argR ) 1713 binop( Iop_Xor32, mkexpr(res), mkexpr(argR) )), 1720 IRTemp argL, IRTemp argR ) 1727 binop( Iop_Xor32, mkexpr(argL), mkexpr(argR) ), 2908 IRExpr* binop_w_fake_RM ( IROp op, IRExpr* argL, IRExpr* argR ) 2914 return triop(op, get_FAKE_roundingmode(), argL, argR ); 2923 return binop(op, argL, argR); 14927 UInt dM = INSN(3,0) | (INSN(5,5) << 4); /* argR */ 15074 IRTemp argR = newTemp(Ity_F64); local 15077 assign(argR, b 15583 IRTemp argR = newTemp(Ity_F64); local 17183 IRTemp argR = newTemp(Ity_I32); local 17225 IRTemp argR = newTemp(Ity_I32); local 17247 IRTemp argR = newTemp(Ity_I32); local 17275 IRTemp argR = newTemp(Ity_I32); local 17323 IRTemp argR = newTemp(Ity_I32); local 17372 IRTemp argR = newTemp(Ity_I32); local 19416 IRTemp argR = newTemp(Ity_I32); local 19535 IRTemp argR = newTemp(Ity_I32); local 19558 IRTemp argR = newTemp(Ity_I32); local 19877 IRTemp argR = newTemp(Ity_I32); local 20135 IRTemp argR = newTemp(Ity_I32); local 20156 IRTemp argR = newTemp(Ity_I32); local 20297 IRTemp argR = newTemp(Ity_I32); local 20337 IRTemp argR = newTemp(Ity_I32); local 20874 IRTemp argR = newTemp(Ity_I32); local 20901 IRTemp argR = newTemp(Ity_I32); local 20923 IRTemp argR = newTemp(Ity_I32); local 20946 IRTemp argR = newTemp(Ity_I32); local 20983 IRTemp argR = newTemp(Ity_I32); local 21016 IRTemp argR = newTemp(Ity_I32); local 21041 IRTemp argR = newTemp(Ity_I32); local 21110 IRTemp argR = newTemp(Ity_I32); local 21180 IRTemp argR = newTemp(Ity_I32); local 21238 IRTemp argR = newTemp(Ity_I32); local 21317 IRTemp argR = newTemp(Ity_I32); local 21448 IRTemp argR = newTemp(Ity_I32); local 21488 IRTemp argR = newTemp(Ity_I32); local 22437 IRTemp argR = newTemp(Ity_I32); local 22456 IRTemp argR = newTemp(Ity_I32); local 22540 IRTemp argR = newTemp(Ity_I32); local [all...] |
H A D | host_amd64_isel.c | 1225 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 1227 addInstr(env, AMD64Instr_MovxLQ(False, argR, argR)); 1229 addInstr(env, mk_iMOVsd_RR(argR, hregAMD64_RSI()) ); 1424 IRExpr* argR = e->Iex.Unop.arg->Iex.Binop.arg2; local 1439 AMD64RMI* rmi = iselIntExpr_RMI(env, argR); 2829 HReg argR = iselDblExpr(env, triop->arg3); local 2833 addInstr(env, AMD64Instr_Sse64FLo(op, argR, dst)); 3366 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3369 addInstr(env, AMD64Instr_Sse32Fx4(op, argR, ds 3382 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3401 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3420 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3562 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3614 HReg argR = iselIntExpr_R(env, e->Iex.Binop.arg2); local 3669 HReg argR = iselVecExpr(env, triop->arg3); local 3685 HReg argR = iselVecExpr(env, triop->arg3); local [all...] |
H A D | host_x86_isel.c | 3569 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3572 addInstr(env, X86Instr_Sse32Fx4(op, argR, dst)); 3585 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3589 addInstr(env, X86Instr_Sse64Fx2(op, argR, dst)); 3605 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3608 addInstr(env, X86Instr_Sse32FLo(op, argR, dst)); 3624 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3628 addInstr(env, X86Instr_Sse64FLo(op, argR, dst)); 3745 HReg argR = iselVecExpr(env, e->Iex.Binop.arg2); local 3769 movupd %argR, 3804 HReg argR = iselVecExpr(env, triop->arg3); local 3820 HReg argR = iselVecExpr(env, triop->arg3); local [all...] |
H A D | guest_ppc_toIR.c | 2321 IRExpr* argL, IRExpr* argR ) 2343 /* (argL^argR^-1) & (argL^res) & (1<<31) ?1:0 */ 2346 = AND3( XOR3(argL,argR,mkU32(-1)), 2355 /* (argL == INT32_MIN && argR == -1) || argR == 0 */ 2360 binop(Iop_CmpEQ32, argR, mkU32(-1)) 2362 binop(Iop_CmpEQ32, argR, mkU32(0) ) 2369 /* argR == 0 */ 2371 = unop(Iop_1Uto32, binop(Iop_CmpEQ32, argR, mkU32(0))); 2378 assign( t64, binop(Iop_MullS32, argL, argR) ); 2659 calculate_XER_CA_32( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 2765 set_XER_CA_32( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 2787 calculate_XER_CA_64( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 2951 set_XER_CA_64( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 2973 set_XER_CA_CA32( IRType ty, UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 8317 IRTemp argL, argR; local [all...] |
/external/valgrind/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 | 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...] |
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 235 UChar* argR = (UChar*)argRV; local 239 UChar cR = argR[i]; 268 /* argL: the string, argR: charset */ 271 UChar* argR = (UChar*)argRV; local 283 if (argR[c 311 UChar* argR = (UChar*)argRV; local 352 UChar* argR = (UChar*)argRV; local 393 Char* argR = (Char*)argRV; local [all...] |