/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 ]; 41 h_generic_calc_Perm32x8( V256* res, V256* argL, V256* argR ) argument
|
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 133 h_generic_calc_Mul32x4( V128* res, V128* argL, V128* argR ) argument 143 h_generic_calc_Max32Sx4( V128* res, V128* argL, V128* argR ) argument 153 h_generic_calc_Min32Sx4( V128* res, V128* argL, V128* argR ) argument 163 h_generic_calc_Max32Ux4( V128* res, V128* argL, V128* argR ) argument 173 h_generic_calc_Min32Ux4( V128* res, V128* argL, V128* argR ) argument 183 h_generic_calc_Max16Ux8( V128* res, V128* argL, V128* argR ) argument 197 h_generic_calc_Min16Ux8( V128* res, V128* argL, V128* argR ) argument 211 h_generic_calc_Max8Sx16( V128* res, V128* argL, V128* argR ) argument 233 h_generic_calc_Min8Sx16( V128* res, V128* argL, V128* argR ) argument 255 h_generic_calc_CmpEQ64x2( V128* res, V128* argL, V128* argR ) argument 263 h_generic_calc_CmpGT64Sx2( V128* res, V128* argL, V128* argR ) argument 278 h_generic_calc_SarN64x2( V128* res, V128* argL, UInt nn) argument 288 h_generic_calc_SarN8x16( V128* res, V128* argL, UInt nn) argument 312 h_generic_calc_QNarrowBin32Sto16Ux8( V128* res, V128* argL, V128* argR ) argument 326 h_generic_calc_NarrowBin16to8x16( V128* res, V128* argL, V128* argR ) argument 348 h_generic_calc_NarrowBin32to16x8( V128* res, V128* argL, V128* argR ) argument 362 h_generic_calc_Perm32x4( V128* res, V128* argL, V128* argR ) argument [all...] |
H A D | guest_arm64_helpers.c | 125 /* (argL, argR, unused) */ 126 UInt argL = (UInt)cc_dep1; local 128 UInt res = argL + argR; 133 /* (argL, argR, unused) */ 134 ULong argL = cc_dep1; local 136 ULong res = argL + argR; 141 /* (argL, argR, unused) */ 142 UInt argL = (UInt)cc_dep1; local 144 UInt res = argL - argR; 149 /* (argL, arg 150 ULong argL = cc_dep1; local 158 UInt argL = cc_dep1; local 168 ULong argL = cc_dep1; local 178 UInt argL = cc_dep1; local 188 ULong argL = cc_dep1; local 244 UInt argL = (UInt)cc_dep1; local 252 ULong argL = cc_dep1; local 260 UInt argL = (UInt)cc_dep1; local 268 ULong argL = cc_dep1; local 276 UInt argL = cc_dep1; local 286 ULong argL = cc_dep1; local 296 UInt argL = cc_dep1; local 306 ULong argL = cc_dep1; local 363 UInt argL = (UInt)cc_dep1; local 371 ULong argL = cc_dep1; local 379 UInt argL = (UInt)cc_dep1; local 386 ULong argL = cc_dep1; local 393 UInt argL = cc_dep1; local 403 ULong argL = cc_dep1; local 413 UInt argL = cc_dep1; local 422 ULong argL = cc_dep1; local 473 UInt argL = (UInt)cc_dep1; local 481 ULong argL = cc_dep1; local 489 UInt argL = (UInt)cc_dep1; local 497 ULong argL = cc_dep1; local 505 UInt argL = cc_dep1; local 515 ULong argL = cc_dep1; local 525 UInt argL = cc_dep1; local 535 ULong argL = cc_dep1; local [all...] |
H A D | guest_arm_helpers.c | 126 /* (argL, argR, unused) */ 127 UInt argL = cc_dep1; local 129 UInt res = argL + argR; 134 /* (argL, argR, unused) */ 135 UInt argL = cc_dep1; local 137 UInt res = argL - argR; 142 /* (argL, argR, oldC) */ 143 UInt argL = cc_dep1; local 147 UInt res = argL + argR + oldC; 152 /* (argL, arg 153 UInt argL = cc_dep1; local 207 UInt argL = cc_dep1; local 215 UInt argL = cc_dep1; local 223 UInt argL = cc_dep1; local 233 UInt argL = cc_dep1; local 288 UInt argL = cc_dep1; local 296 UInt argL = cc_dep1; local 303 UInt argL = cc_dep1; local 313 UInt argL = cc_dep1; local 369 UInt argL = cc_dep1; local 377 UInt argL = cc_dep1; local 385 UInt argL = cc_dep1; local 395 UInt argL = cc_dep1; local 1150 IRExpr* argL = cc_dep1; local [all...] |
H A D | host_arm_isel.c | 1270 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1273 addInstr(env, ARMInstr_CmpOrTst(True/*isCmp*/, argL, argR)); 1408 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1412 dst, argL, argR)); 1421 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1424 addInstr(env, ARMInstr_Alu(aop, dst, argL, argR)); 1437 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1439 addInstr(env, ARMInstr_Shift(sop, dst, argL, argR)); 1448 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1451 addInstr(env, mk_iMOVds_RR(hregARM_R2(), argL)); 1461 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 2142 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 2387 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2395 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2403 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2424 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2440 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2449 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2458 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2475 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2501 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2525 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2547 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2566 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2585 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2601 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2613 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2632 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2650 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2667 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2684 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2701 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2718 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2742 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2760 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2782 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2800 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2819 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2838 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2862 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2886 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2911 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2934 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2968 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2989 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3006 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3023 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3040 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3055 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3065 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3081 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3098 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3113 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3124 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3141 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3158 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3175 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3190 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3198 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3207 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3215 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3223 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3231 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3239 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3247 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3255 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3407 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3414 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3421 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3428 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3435 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3442 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3807 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3814 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3828 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3881 HReg argL = iselNeon64Expr(env, triop->arg2); local 4048 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 4055 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 4062 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 4069 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 4076 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 4083 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 4413 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4420 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4427 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4434 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4441 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4513 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4521 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4529 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4565 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4583 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4592 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4609 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4637 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4665 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4689 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4710 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4731 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4752 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4773 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4793 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4810 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4827 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4844 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4862 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4886 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4905 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4929 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4948 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4967 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4986 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5010 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5034 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5059 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5083 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5104 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5125 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5142 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5159 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5176 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5193 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 5211 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 5228 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5244 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5260 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 5274 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5283 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5291 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5299 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5307 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5315 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5323 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5331 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5340 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 5407 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5432 HReg argL = iselNeonExpr(env, triop->arg2); local 5453 HReg argL = iselNeonExpr(env, triop->arg2); local 5650 HReg argL = iselDblExpr(env, triop->arg2); local 5822 HReg argL = iselFltExpr(env, triop->arg2); local [all...] |
H A D | guest_generic_x87.c | 683 | ((zmaskL == 0) ? 0 : MASK_Z) // Z == 1 iff any in argL is 0 751 | ((zmaskL == 0) ? 0 : MASK_Z) // Z == 1 iff any in argL is 0 825 UChar* argL = (UChar*)argLV; local 829 UChar cL = argL[i]; 858 /* argL: the string, argR: charset */ 860 UChar* argL = (UChar*)argLV; local 873 if (argR[ci] == argL[si]) { m = 1; break; } 897 /* argL: haystack, argR: needle */ 899 UChar* argL = (UChar*)argLV; local 910 if (argL[ 939 UChar* argL = (UChar*)argLV; local 979 Char* argL = (Char*)argLV; local 1076 UShort* argL = (UShort*)argLV; local 1111 UShort* argL = (UShort*)argLV; local 1150 UShort* argL = (UShort*)argLV; local 1190 UShort* argL = (UShort*)argLV; local [all...] |
H A D | host_arm64_defs.h | 536 HReg argL; member in struct:__anon28205::__anon28206::__anon28207 542 HReg argL; member in struct:__anon28205::__anon28206::__anon28208 549 HReg argL; member in struct:__anon28205::__anon28206::__anon28209 555 HReg argL; member in struct:__anon28205::__anon28206::__anon28210 561 HReg argL; member in struct:__anon28205::__anon28206::__anon28211 629 /* CSEL: dst = if cond then argL else argR. cond may be anything. */ 632 HReg argL; member in struct:__anon28205::__anon28206::__anon28222 660 HReg argL; member in struct:__anon28205::__anon28206::__anon28226 783 HReg argL; member in struct:__anon28205::__anon28206::__anon28243 790 HReg argL; member in struct:__anon28205::__anon28206::__anon28244 795 HReg argL; member in struct:__anon28205::__anon28206::__anon28245 800 HReg argL; member in struct:__anon28205::__anon28206::__anon28246 806 HReg argL; member in struct:__anon28205::__anon28206::__anon28247 826 HReg argL; member in struct:__anon28205::__anon28206::__anon28250 [all...] |
H A D | host_arm64_defs.c | 820 HReg argL, ARM64RIA* argR, Bool isAdd ) { 824 i->ARM64in.Arith.argL = argL; 829 ARM64Instr* ARM64Instr_Cmp ( HReg argL, ARM64RIA* argR, Bool is64 ) { argument 832 i->ARM64in.Cmp.argL = argL; 838 HReg argL, ARM64RIL* argR, ARM64LogicOp op ) { 842 i->ARM64in.Logic.argL = argL; 847 ARM64Instr* ARM64Instr_Test ( HReg argL, ARM64RI argument 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 1122 ARM64Instr_VBinD( ARM64FpBinOp op, HReg dst, HReg argL, HReg argR ) argument 1132 ARM64Instr_VBinS( ARM64FpBinOp op, HReg dst, HReg argL, HReg argR ) argument 1142 ARM64Instr_VCmpD( HReg argL, HReg argR ) argument 1149 ARM64Instr_VCmpS( HReg argL, HReg argR ) argument 1156 ARM64Instr_VFCSel( HReg dst, HReg argL, HReg argR, ARM64CondCode cond, Bool isD ) argument 1181 ARM64Instr_VBinV( ARM64VecBinOp op, HReg dst, HReg argL, HReg argR ) argument [all...] |
H A D | guest_x86_helpers.c | 152 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 [all...] |
H A D | guest_amd64_helpers.c | 196 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 3910 V128* argL = (V128*)( ((UChar*)gst) + gstOffL ); local 4245 V128* argL = (V128*)( ((UChar*)gst) + gstOffL ); local 4307 V128* argL = (V128*)( ((UChar*)gst) + gstOffL ); local [all...] |
H A D | host_arm_defs.h | 638 HReg argL; member in struct:__anon28310::__anon28311::__anon28312 645 HReg argL; member in struct:__anon28310::__anon28311::__anon28313 657 HReg argL; member in struct:__anon28310::__anon28311::__anon28315 782 HReg argL; member in struct:__anon28310::__anon28311::__anon28332 789 HReg argL; member in struct:__anon28310::__anon28311::__anon28333 806 HReg argL; member in struct:__anon28310::__anon28311::__anon28336 898 HReg argL; member in struct:__anon28310::__anon28311::__anon28349 906 ARMNRS* argL; member in struct:__anon28310::__anon28311::__anon28350 914 HReg argL; member in struct:__anon28310::__anon28311::__anon28351 1019 extern ARMInstr* ARMInstr_VCmpD ( HReg argL, HRe [all...] |
H A D | host_arm_defs.c | 1087 HReg dst, HReg argL, ARMRI84* argR ) { 1092 i->ARMin.Alu.argL = argL; 1097 HReg dst, HReg argL, ARMRI5* argR ) { 1102 i->ARMin.Shift.argL = argL; 1114 ARMInstr* ARMInstr_CmpOrTst ( Bool isCmp, HReg argL, ARMRI84* argR ) { argument 1118 i->ARMin.CmpOrTst.argL = argL; 1265 ARMInstr* ARMInstr_VAluD ( ARMVfpOp op, HReg dst, HReg argL, HRe argument 1086 ARMInstr_Alu( ARMAluOp op, HReg dst, HReg argL, ARMRI84* argR ) argument 1096 ARMInstr_Shift( ARMShiftOp op, HReg dst, HReg argL, ARMRI5* argR ) argument 1274 ARMInstr_VAluS( ARMVfpOp op, HReg dst, HReg argL, HReg argR ) argument 1299 ARMInstr_VCmpD( HReg argL, HReg argR ) argument 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 [all...] |
H A D | host_arm64_isel.c | 1386 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1388 addInstr(env, ARM64Instr_Cmp(argL, argR, True/*is64*/)); 1409 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1411 addInstr(env, ARM64Instr_Cmp(argL, argR, False/*!is64*/)); 1426 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1428 HReg argL2 = widen_z_16_to_64(env, argL); 1440 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1442 HReg argL2 = widen_z_8_to_64(env, argL); 1543 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1545 addInstr(env, ARM64Instr_Arith(dst, argL, arg 1559 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1575 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1583 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1595 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1605 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1617 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 2124 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 2407 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 2468 HReg argL = iselV128Expr(env, e->Iex.Binop.arg1); local 2620 HReg argL = iselV128Expr(env, e->Iex.Binop.arg1); local 2659 IRExpr* argL = e->Iex.Binop.arg1; local 2775 IRExpr* argL = e->Iex.Binop.arg1; local 2873 IRExpr* argL = e->Iex.Binop.arg1; local 2962 HReg argL = iselV128Expr(env, triop->arg2); local 3157 HReg argL = iselDblExpr(env, triop->arg2); local 3341 HReg argL = iselFltExpr(env, triop->arg2); local 3482 HReg argL = iselV128Expr(env, e->Iex.Binop.arg1); local [all...] |
H A D | guest_arm64_toIR.c | 1860 void setFlags_ADD_SUB ( Bool is64, Bool isSUB, IRTemp argL, IRTemp argR ) argument 1866 argL64 = argL; 1871 assign(argL64, unop(Iop_32Uto64, mkexpr(argL))); 1887 IRTemp argL, IRTemp argR, IRTemp oldC ) 1893 argL64 = argL; 1900 assign(argL64, unop(Iop_32Uto64, mkexpr(argL))); 1919 IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv 1943 t_dep1 = argL; 1948 assign(t_dep1, unop(Iop_32Uto64, mkexpr(argL))); 2424 IRTemp argL 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 2442 IRTemp argL = newTemp(Ity_I32); local 2514 IRExpr* argL = getIReg64orZR(nn); local 2529 IRExpr* argL = getIReg32orZR(nn); local 2827 IRTemp argL = newTemp(ty); local 2873 IRTemp argL = newTemp(ty); local 2934 IRTemp argL = newTemp(ty); local 3038 IRExpr* argL = getIRegOrZR(is64, nn); local 3151 IRTemp argL = xN; local 3209 IRTemp argL = newTemp(ty); local 3248 IRTemp argL = newTemp(ty); local 7801 math_BINARY_WIDENING_V128( Bool is2, IROp opI64x2toV128, IRExpr* argL, IRExpr* argR ) argument 7817 IRTemp argL = newTempV128(); local 8219 math_MULLS( IRTemp* resHI, IRTemp* resLO, UInt sizeNarrow, IRTemp argL, IRTemp argR ) argument 9442 IRTemp argL = newTempV128(); local 9468 IRTemp argL = newTempV128(); local 9903 IRTemp argL = newTempV128(); local 9926 IRExpr* argL = getQReg128(nn); local 9943 IRExpr* argL = getQReg128(nn); local 10032 IRExpr* argL = getQReg128(nn); local 10203 IRTemp argL = newTempV128(); local 10238 IRExpr* argL = getQReg128(nn); local 10252 IRExpr* argL = getQReg128(nn); local 11199 IRTemp argL = math_WIDEN_LO_OR_HI_LANES(isU, is2, size, getQReg128(nn)); local 11289 IRTemp argL = math_WIDEN_LO_OR_HI_LANES(isU, is2, size, getQReg128(nn)); local 11465 IRTemp argL = newTempV128(); local 11503 IRTemp argL = newTempV128(); local 11532 IRTemp argL = newTempV128(); local 11625 IRExpr* argL = getQReg128(nn); local 11644 IRExpr* argL = getQReg128(nn); local 11780 IRExpr* argL = getQReg128(nn); local 12275 IRTemp argL = newTempV128(); local 12360 IRExpr* argL = getQReg128(nn); local 12378 IRExpr* argL = getQReg128(nn); local 13456 IRTemp argL = newTemp(ity); local 13517 IRTemp argL = newTemp(ity); local [all...] |
H A D | guest_arm_toIR.c | 1705 IRTemp argL, IRTemp argR ) 1712 binop( Iop_Xor32, mkexpr(res), mkexpr(argL) ), 1720 IRTemp argL, IRTemp argR ) 1727 binop( Iop_Xor32, mkexpr(argL), mkexpr(argR) ), 1728 binop( Iop_Xor32, mkexpr(res), mkexpr(argL) )), 2908 IRExpr* binop_w_fake_RM ( IROp op, IRExpr* argL, IRExpr* argR ) argument 2914 return triop(op, get_FAKE_roundingmode(), argL, argR ); 2923 return binop(op, argL, argR); 14929 UInt dN = INSN(19,16) | (INSN(7,7) << 4); /* argL */ 15073 IRTemp argL local 1704 signed_overflow_after_Add32( IRExpr* resE, IRTemp argL, IRTemp argR ) argument 1719 signed_overflow_after_Sub32( IRExpr* resE, IRTemp argL, IRTemp argR ) argument 15582 IRTemp argL = newTemp(Ity_F64); local 17182 IRTemp argL = newTemp(Ity_I32); local 17224 IRTemp argL = newTemp(Ity_I32); local 17246 IRTemp argL = newTemp(Ity_I32); local 17274 IRTemp argL = newTemp(Ity_I32); local 17322 IRTemp argL = newTemp(Ity_I32); local 17371 IRTemp argL = newTemp(Ity_I32); local 19415 IRTemp argL = newTemp(Ity_I32); local 19534 IRTemp argL = newTemp(Ity_I32); local 19557 IRTemp argL = newTemp(Ity_I32); local 19876 IRTemp argL = newTemp(Ity_I32); local 20134 IRTemp argL = newTemp(Ity_I32); local 20155 IRTemp argL = newTemp(Ity_I32); local 20296 IRTemp argL = newTemp(Ity_I32); local 20336 IRTemp argL = newTemp(Ity_I32); local 20873 IRTemp argL = newTemp(Ity_I32); local 20900 IRTemp argL = newTemp(Ity_I32); local 20922 IRTemp argL = newTemp(Ity_I32); local 20945 IRTemp argL = newTemp(Ity_I32); local 20982 IRTemp argL = newTemp(Ity_I32); local 21015 IRTemp argL = newTemp(Ity_I32); local 21040 IRTemp argL = newTemp(Ity_I32); local 21109 IRTemp argL = newTemp(Ity_I32); local 21174 IRTemp argL = newTemp(Ity_I32); local 21229 IRTemp argL = newTemp(Ity_I32); local 21442 IRTemp argL = newTemp(Ity_I32); local 21482 IRTemp argL = newTemp(Ity_I32); local 22436 IRTemp argL = newTemp(Ity_I32); local 22455 IRTemp argL = newTemp(Ity_I32); local 22539 IRTemp argL = newTemp(Ity_I32); local [all...] |
H A D | host_amd64_isel.c | 1224 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1228 addInstr(env, mk_iMOVsd_RR(argL, hregAMD64_RDI()) ); 1423 IRExpr* argL = e->Iex.Unop.arg->Iex.Binop.arg1; local 1438 HReg reg = iselIntExpr_R(env, argL); 2828 HReg argL = iselDblExpr(env, triop->arg2); local 2830 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3365 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3368 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3381 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3384 addInstr(env, mk_vMOVsd_RR(argL, ds 3400 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3419 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3561 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3613 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3668 HReg argL = iselVecExpr(env, triop->arg2); local 3684 HReg argL = iselVecExpr(env, triop->arg2); local [all...] |
H A D | host_x86_isel.c | 3568 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3571 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3584 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3588 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3604 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3607 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3623 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3627 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3744 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3768 movupd %argL, 3803 HReg argL = iselVecExpr(env, triop->arg2); local 3819 HReg argL = iselVecExpr(env, triop->arg2); local [all...] |
/external/valgrind/none/tests/amd64/ |
H A D | aes.c | 72 V128 argL, argR; local 76 expand(&argL, s_argL); 86 : "m"/*in*/(argL), "m"/*in*/(argR) 104 V128 argL, argR; local 108 expand(&argL, s_argL); 118 : "m"/*in*/(argL), "m"/*in*/(argR) 136 V128 argL, argR; local 140 expand(&argL, s_argL); 150 : "m"/*in*/(argL), "m"/*in*/(argR) 168 V128 argL, arg local 231 V128 argL; local 280 char* argL; member in struct:Aes_Args [all...] |
H A D | pcmpxstrx64.c | 46 V128 argL, argR; local 47 expand( &argL, summL ); 50 printf("rdx %016llx argL ", rdxIN); 51 show_V128(&argL); 56 ULong block[ 2/*in:argL*/ // 0 0 69 memcpy(blockC + 0, &argL, 16); 98 memcpy(blockC + 0, &argL, 16); 127 memcpy(blockC + 0, &argL, 16); 156 memcpy(blockC + 0, &argL, 16); 185 memcpy(blockC + 0, &argL, 1 [all...] |
H A D | pcmpxstrx64w.c | 47 V128 argL, argR; local 48 expand( &argL, summL ); 51 printf("rdx %016llx argL ", rdxIN); 52 show_V128(&argL); 57 ULong block[ 2/*in:argL*/ // 0 0 70 memcpy(blockC + 0, &argL, 16); 99 memcpy(blockC + 0, &argL, 16); 128 memcpy(blockC + 0, &argL, 16); 157 memcpy(blockC + 0, &argL, 16); 186 memcpy(blockC + 0, &argL, 1 [all...] |
H A D | pcmpstr64w.c | 98 V128 argL, argR; local 99 expand(&argL, summL); 101 UInt h_res = h_fn(&argL, &argR); 102 UInt s_res = s_fn(&argL, &argR); 165 | ((zmaskL == 0) ? 0 : MASK_Z) // Z == 1 iff any in argL is 0 232 UShort* argL = (UShort*)argLV; local 236 UShort cL = argL[i]; 265 /* argL: the string, argR: charset */ 267 UShort* argL = (UShort*)argLV; local 280 if (argR[ci] == argL[s 306 UShort* argL = (UShort*)argLV; local 346 UShort* argL = (UShort*)argLV; local 386 h_pcmpistri_4B( V128* argL, V128* argR ) argument 477 h_pcmpistri_3B( V128* argL, V128* argR ) argument 571 h_pcmpistri_0D( V128* argL, V128* argR ) argument 656 h_pcmpistri_09( V128* argL, V128* argR ) argument 749 h_pcmpistri_1B( V128* argL, V128* argR ) argument 842 h_pcmpistri_03( V128* argL, V128* argR ) argument 924 h_pcmpistri_13( V128* argL, V128* argR ) argument 1007 h_pcmpistri_45( V128* argL, V128* argR ) argument 1087 h_pcmpistri_01( V128* argL, V128* argR ) argument 1169 h_pcmpistri_39( V128* argL, V128* argR ) argument 1262 h_pcmpistri_19( V128* argL, V128* argR ) argument [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 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 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa [all...] |
H A D | pcmpstr64.c | 96 V128 argL, argR; local 97 expand(&argL, summL); 99 UInt h_res = h_fn(&argL, &argR); 100 UInt s_res = s_fn(&argL, &argR); 160 | ((zmaskL == 0) ? 0 : MASK_Z) // Z == 1 iff any in argL is 0 234 UChar* argL = (UChar*)argLV; local 238 UChar cL = argL[i]; 268 /* argL: the string, argR: charset */ 270 UChar* argL = (UChar*)argLV; local 283 if (argR[ci] == argL[s 310 UChar* argL = (UChar*)argLV; local 351 UChar* argL = (UChar*)argLV; local 392 Char* argL = (Char*)argLV; local 433 h_pcmpistri_4A( V128* argL, V128* argR ) argument 524 h_pcmpistri_3A( V128* argL, V128* argR ) argument 618 h_pcmpistri_0C( V128* argL, V128* argR ) argument 705 h_pcmpistri_08( V128* argL, V128* argR ) argument 798 h_pcmpistri_18( V128* argL, V128* argR ) argument 891 h_pcmpistri_1A( V128* argL, V128* argR ) argument 984 h_pcmpistri_02( V128* argL, V128* argR ) argument 1066 h_pcmpistri_12( V128* argL, V128* argR ) argument 1149 h_pcmpistri_44( V128* argL, V128* argR ) argument 1234 h_pcmpistri_00( V128* argL, V128* argR ) argument 1316 h_pcmpistri_38( V128* argL, V128* argR ) argument 1409 h_pcmpistri_46( V128* argL, V128* argR ) argument 1492 h_pcmpistri_30( V128* argL, V128* argR ) argument 1572 h_pcmpistri_40( V128* argL, V128* argR ) argument 1652 h_pcmpistri_42( V128* argL, V128* argR ) argument 1733 h_pcmpistri_0E( V128* argL, V128* argR ) argument 1818 h_pcmpistri_34( V128* argL, V128* argR ) argument 1901 h_pcmpistri_14( V128* argL, V128* argR ) argument 1984 h_pcmpistri_70( V128* argL, V128* argR ) argument 2064 h_pcmpistri_62( V128* argL, V128* argR ) argument 2144 h_pcmpistri_72( V128* argL, V128* argR ) argument 2224 h_pcmpistri_10( V128* argL, V128* argR ) argument [all...] |
/external/neven/Embedded/common/src/b_BasicEm/ |
H A D | Math.c | 1189 int16 phL, argL; local 1192 argL = ( ( int32 ) nomA << 15 ) / denomA; 1201 phL = ( ( ( int32 ) phL * argL ) >> 15 ) + 4481; 1202 phL = ( ( ( int32 ) phL * argL ) >> 15 ) - 8580; 1203 phL = ( ( ( int32 ) phL * argL ) >> 15 ) + 217; 1204 phL = ( ( ( int32 ) phL * argL ) >> 15 ) + 20857; 1205 phL = ( ( int32 ) phL * argL ) >> 15;
|