/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 ]; 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 | 125 /* (argL, argR, unused) */ 126 UInt argL = cc_dep1; local 128 UInt res = argL + argR; 133 /* (argL, argR, unused) */ 134 UInt argL = cc_dep1; local 136 UInt res = argL - argR; 141 /* (argL, argR, oldC) */ 142 UInt argL = cc_dep1; local 146 UInt res = argL + argR + oldC; 151 /* (argL, arg 152 UInt argL = cc_dep1; local 206 UInt argL = cc_dep1; local 214 UInt argL = cc_dep1; local 222 UInt argL = cc_dep1; local 232 UInt argL = cc_dep1; local 287 UInt argL = cc_dep1; local 295 UInt argL = cc_dep1; local 302 UInt argL = cc_dep1; local 312 UInt argL = cc_dep1; local 368 UInt argL = cc_dep1; local 376 UInt argL = cc_dep1; local 384 UInt argL = cc_dep1; local 394 UInt argL = cc_dep1; local 841 IRExpr* argL = cc_dep1; local [all...] |
H A D | host_arm_isel.c | 1135 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1138 addInstr(env, ARMInstr_CmpOrTst(True/*isCmp*/, argL, argR)); 1273 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1277 dst, argL, argR)); 1286 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1289 addInstr(env, ARMInstr_Alu(aop, dst, argL, argR)); 1302 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1304 addInstr(env, ARMInstr_Shift(sop, dst, argL, argR)); 1313 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1316 addInstr(env, mk_iMOVds_RR(hregARM_R2(), argL)); 1326 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1986 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 2229 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2237 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2245 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2266 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2282 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2291 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2300 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2317 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2343 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2367 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2389 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2408 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2427 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2443 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2455 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2474 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2492 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2509 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2526 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2543 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2560 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2584 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2602 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2624 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2642 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2661 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2680 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2704 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2728 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2753 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2776 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2810 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2831 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2848 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2865 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2882 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2897 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2907 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2923 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2940 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2955 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2966 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2983 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3000 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3017 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3032 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3040 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3049 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3057 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3065 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3073 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3081 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3089 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3097 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3249 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3256 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3263 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3270 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3277 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3284 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3649 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3656 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3670 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3715 HReg argL = iselNeon64Expr(env, triop->arg1); local 3879 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 3886 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 3893 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 3900 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 3907 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 3914 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 4244 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4251 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4258 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4265 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4272 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4377 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4385 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4393 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4429 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4447 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4456 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4473 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4501 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4529 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4553 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4574 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4595 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4616 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4637 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4657 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4674 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4691 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4708 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4726 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4750 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4769 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4793 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4812 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4831 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4850 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4874 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4898 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4923 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4947 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4968 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4989 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5006 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5023 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5040 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5057 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 5075 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 5092 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5108 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5124 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 5138 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5147 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5155 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5163 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5171 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5179 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5187 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5195 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5204 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 5271 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5296 HReg argL = iselNeonExpr(env, triop->arg1); local 5317 HReg argL = iselNeonExpr(env, triop->arg2); local 5484 HReg argL = iselDblExpr(env, triop->arg2); local 5626 HReg argL = iselFltExpr(env, triop->arg2); local [all...] |
H A D | host_arm64_defs.h | 634 HReg argL; member in struct:__anon31763::__anon31764::__anon31765 640 HReg argL; member in struct:__anon31763::__anon31764::__anon31766 647 HReg argL; member in struct:__anon31763::__anon31764::__anon31767 653 HReg argL; member in struct:__anon31763::__anon31764::__anon31768 659 HReg argL; member in struct:__anon31763::__anon31764::__anon31769 727 /* CSEL: dst = if cond then argL else argR. cond may be anything. */ 730 HReg argL; member in struct:__anon31763::__anon31764::__anon31780 758 HReg argL; member in struct:__anon31763::__anon31764::__anon31784 837 HReg argL; member in struct:__anon31763::__anon31764::__anon31796 844 HReg argL; member in struct:__anon31763::__anon31764::__anon31797 849 HReg argL; member in struct:__anon31763::__anon31764::__anon31798 854 HReg argL; member in struct:__anon31763::__anon31764::__anon31799 866 HReg argL; member in struct:__anon31763::__anon31764::__anon31801 [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 819 UChar* argL = (UChar*)argLV; local 823 UChar cL = argL[i]; 852 /* argL: the string, argR: charset */ 854 UChar* argL = (UChar*)argLV; local 867 if (argR[ci] == argL[si]) { m = 1; break; } 891 /* argL: haystack, argR: needle */ 893 UChar* argL = (UChar*)argLV; local 904 if (argL[ 933 UChar* argL = (UChar*)argLV; local 973 Char* argL = (Char*)argLV; local 1070 UShort* argL = (UShort*)argLV; local 1105 UShort* argL = (UShort*)argLV; local 1144 UShort* argL = (UShort*)argLV; local 1184 UShort* argL = (UShort*)argLV; local [all...] |
H A D | host_arm64_defs.c | 1318 HReg argL, ARM64RIA* argR, Bool isAdd ) { 1322 i->ARM64in.Arith.argL = argL; 1327 ARM64Instr* ARM64Instr_Cmp ( HReg argL, ARM64RIA* argR, Bool is64 ) { argument 1330 i->ARM64in.Cmp.argL = argL; 1336 HReg argL, ARM64RIL* argR, ARM64LogicOp op ) { 1340 i->ARM64in.Logic.argL = argL; 1345 ARM64Instr* ARM64Instr_Test ( HReg argL, ARM64RI argument 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 1587 ARM64Instr_VBinD( ARM64FpBinOp op, HReg dst, HReg argL, HReg argR ) argument 1597 ARM64Instr_VBinS( ARM64FpBinOp op, HReg dst, HReg argL, HReg argR ) argument 1607 ARM64Instr_VCmpD( HReg argL, HReg argR ) argument 1614 ARM64Instr_VCmpS( HReg argL, HReg argR ) argument 1628 ARM64Instr_VBinV( ARM64VecBinOp op, HReg dst, HReg argL, HReg argR ) argument [all...] |
H A D | host_arm_defs.h | 632 HReg argL; member in struct:__anon31854::__anon31855::__anon31856 639 HReg argL; member in struct:__anon31854::__anon31855::__anon31857 651 HReg argL; member in struct:__anon31854::__anon31855::__anon31859 776 HReg argL; member in struct:__anon31854::__anon31855::__anon31876 783 HReg argL; member in struct:__anon31854::__anon31855::__anon31877 800 HReg argL; member in struct:__anon31854::__anon31855::__anon31880 869 HReg argL; member in struct:__anon31854::__anon31855::__anon31890 877 ARMNRS* argL; member in struct:__anon31854::__anon31855::__anon31891 885 HReg argL; member in struct:__anon31854::__anon31855::__anon31892 990 extern ARMInstr* ARMInstr_VCmpD ( HReg argL, HRe [all...] |
H A D | guest_x86_helpers.c | 152 Int 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 Int argL, argR, res; \ 174 argL = CC_DEP1; \ 176 res = argL [all...] |
H A D | guest_amd64_helpers.c | 194 Long argL, argR, res; \ 195 argL = CC_DEP1; \ 197 res = argL + argR; \ 198 cf = (DATA_UTYPE)res < (DATA_UTYPE)argL; \ 200 af = (res ^ argL ^ argR) & 0x10; \ 203 of = lshift((argL ^ argR ^ -1) & (argL ^ res), \ 215 Long argL, argR, res; \ 216 argL = CC_DEP1; \ 218 res = argL 3335 V128* argL = (V128*)( ((UChar*)gst) + gstOffL ); local 3670 V128* argL = (V128*)( ((UChar*)gst) + gstOffL ); local 3732 V128* argL = (V128*)( ((UChar*)gst) + gstOffL ); local [all...] |
H A D | host_arm_defs.c | 1101 HReg dst, HReg argL, ARMRI84* argR ) { 1106 i->ARMin.Alu.argL = argL; 1111 HReg dst, HReg argL, ARMRI5* argR ) { 1116 i->ARMin.Shift.argL = argL; 1128 ARMInstr* ARMInstr_CmpOrTst ( Bool isCmp, HReg argL, ARMRI84* argR ) { argument 1132 i->ARMin.CmpOrTst.argL = argL; 1279 ARMInstr* ARMInstr_VAluD ( ARMVfpOp op, HReg dst, HReg argL, HRe argument 1100 ARMInstr_Alu( ARMAluOp op, HReg dst, HReg argL, ARMRI84* argR ) argument 1110 ARMInstr_Shift( ARMShiftOp op, HReg dst, HReg argL, ARMRI5* argR ) argument 1288 ARMInstr_VAluS( ARMVfpOp op, HReg dst, HReg argL, HReg argR ) argument 1313 ARMInstr_VCmpD( HReg argL, HReg argR ) argument 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 [all...] |
H A D | host_arm64_isel.c | 1538 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1540 addInstr(env, ARM64Instr_Cmp(argL, argR, True/*is64*/)); 1560 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1562 addInstr(env, ARM64Instr_Cmp(argL, argR, False/*!is64*/)); 1690 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1692 addInstr(env, ARM64Instr_Arith(dst, argL, argR, isAdd)); 1706 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1708 addInstr(env, ARM64Instr_Logic(dst, argL, argR, lop)); 1722 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1724 addInstr(env, ARM64Instr_Shift(dst, argL, arg 1730 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1742 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1752 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1764 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 2413 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 4890 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 4969 HReg argL = iselV128Expr(env, e->Iex.Binop.arg1); local 5531 IRExpr* argL = e->Iex.Binop.arg1; local 5660 HReg argL = iselDblExpr(env, e->Iex.Binop.arg1); local 5909 HReg argL = iselV128Expr(env, triop->arg2); local 6109 HReg argL = iselDblExpr(env, triop->arg2); local 6284 HReg argL = iselFltExpr(env, triop->arg2); local [all...] |
H A D | guest_arm64_toIR.c | 1407 void setFlags_ADD_SUB ( Bool is64, Bool isSUB, IRTemp argL, IRTemp argR ) argument 1413 argL64 = argL; 1418 assign(argL64, unop(Iop_32Uto64, mkexpr(argL))); 1432 void setFlags_ADC_SBC(Bool is64, Bool isSBC, IRTemp argL, IRTemp argR, IRTemp oldC) argument 1438 argL64 = argL; 1445 assign(argL64, unop(Iop_32Uto64, mkexpr(argL))); 1464 IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv 1488 t_dep1 = argL; 1493 assign(t_dep1, unop(Iop_32Uto64, mkexpr(argL))); 1917 IRTemp argL local 1462 setFlags_ADD_SUB_conditionally( Bool is64, Bool isSUB, IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv ) argument 1935 IRTemp argL = newTemp(Ity_I32); local 2007 IRExpr* argL = getIReg64orZR(nn); local 2022 IRExpr* argL = getIReg32orZR(nn); local 2320 IRTemp argL = newTemp(ty); local 2366 IRTemp argL = newTemp(ty); local 2429 IRTemp argL = newTemp(ty); local 2533 IRExpr* argL = getIRegOrZR(is64, nn); local 2646 IRTemp argL = xN; local 2704 IRTemp argL = newTemp(ty); local 2743 IRTemp argL = newTemp(ty); local 5835 IRTemp argL = newTemp(ty); local 6709 IRExpr* argL = getQReg128(nn); local [all...] |
H A D | guest_arm_toIR.c | 1678 IRTemp argL, IRTemp argR ) 1685 binop( Iop_Xor32, mkexpr(res), mkexpr(argL) ), 1693 IRTemp argL, IRTemp argR ) 1700 binop( Iop_Xor32, mkexpr(argL), mkexpr(argR) ), 1701 binop( Iop_Xor32, mkexpr(res), mkexpr(argL) )), 2881 IRExpr* binop_w_fake_RM ( IROp op, IRExpr* argL, IRExpr* argR ) argument 2887 return triop(op, get_FAKE_roundingmode(), argL, argR ); 2896 return binop(op, argL, argR); 13461 UInt dN = INSN(19,16) | (INSN(7,7) << 4); /* argL */ 13583 IRTemp argL local 1677 signed_overflow_after_Add32( IRExpr* resE, IRTemp argL, IRTemp argR ) argument 1692 signed_overflow_after_Sub32( IRExpr* resE, IRTemp argL, IRTemp argR ) argument 14070 IRTemp argL = newTemp(Ity_F64); local 15653 IRTemp argL = newTemp(Ity_I32); local 15695 IRTemp argL = newTemp(Ity_I32); local 15717 IRTemp argL = newTemp(Ity_I32); local 15745 IRTemp argL = newTemp(Ity_I32); local 15793 IRTemp argL = newTemp(Ity_I32); local 15842 IRTemp argL = newTemp(Ity_I32); local 17832 IRTemp argL = newTemp(Ity_I32); local 17951 IRTemp argL = newTemp(Ity_I32); local 17974 IRTemp argL = newTemp(Ity_I32); local 18293 IRTemp argL = newTemp(Ity_I32); local 18551 IRTemp argL = newTemp(Ity_I32); local 18572 IRTemp argL = newTemp(Ity_I32); local 18713 IRTemp argL = newTemp(Ity_I32); local 18753 IRTemp argL = newTemp(Ity_I32); local 19286 IRTemp argL = newTemp(Ity_I32); local 19313 IRTemp argL = newTemp(Ity_I32); local 19335 IRTemp argL = newTemp(Ity_I32); local 19358 IRTemp argL = newTemp(Ity_I32); local 19395 IRTemp argL = newTemp(Ity_I32); local 19428 IRTemp argL = newTemp(Ity_I32); local 19453 IRTemp argL = newTemp(Ity_I32); local 19522 IRTemp argL = newTemp(Ity_I32); local 19587 IRTemp argL = newTemp(Ity_I32); local 19642 IRTemp argL = newTemp(Ity_I32); local 19855 IRTemp argL = newTemp(Ity_I32); local 19895 IRTemp argL = newTemp(Ity_I32); local 20843 IRTemp argL = newTemp(Ity_I32); local 20862 IRTemp argL = newTemp(Ity_I32); local 20946 IRTemp argL = newTemp(Ity_I32); local [all...] |
H A D | host_amd64_isel.c | 1225 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1229 addInstr(env, mk_iMOVsd_RR(argL, hregAMD64_RDI()) ); 1424 IRExpr* argL = e->Iex.Unop.arg->Iex.Binop.arg1; local 1439 HReg reg = iselIntExpr_R(env, argL); 2829 HReg argL = iselDblExpr(env, triop->arg2); local 2831 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3363 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3366 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3379 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3382 addInstr(env, mk_vMOVsd_RR(argL, ds 3398 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3417 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3559 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3611 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3666 HReg argL = iselVecExpr(env, triop->arg2); local 3682 HReg argL = iselVecExpr(env, triop->arg2); local [all...] |
H A D | guest_ppc_toIR.c | 1976 IRExpr* argL, IRExpr* argR ) 1982 vassert(typeOfIRExpr(irsb->tyenv,argL) == Ity_I32); 2002 /* (argL^argR^-1) & (argL^res) & (1<<31) ?1:0 */ 2005 = AND3( XOR3(argL,argR,mkU32(-1)), 2006 XOR2(argL,res), 2014 /* (argL == INT32_MIN && argR == -1) || argR == 0 */ 2018 binop(Iop_CmpEQ32, argL, mkU32(INT32_MIN)), 2037 assign( t64, binop(Iop_MullS32, argL, argR) ); 2050 /* argL 1975 set_XER_OV_32( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR ) argument 2109 set_XER_OV_64( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR ) argument 2250 set_XER_OV( IRType ty, UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR ) argument 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 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 | 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 228 UChar* argL = (UChar*)argLV; local 232 UChar cL = argL[i]; 262 /* argL: the string, argR: charset */ 264 UChar* argL = (UChar*)argLV; local 277 if (argR[ci] == argL[s 304 UChar* argL = (UChar*)argLV; local 345 UChar* argL = (UChar*)argLV; local 386 Char* argL = (Char*)argLV; local 427 h_pcmpistri_4A( V128* argL, V128* argR ) argument 518 h_pcmpistri_3A( V128* argL, V128* argR ) argument 612 h_pcmpistri_0C( V128* argL, V128* argR ) argument 699 h_pcmpistri_08( V128* argL, V128* argR ) argument 792 h_pcmpistri_1A( V128* argL, V128* argR ) argument 885 h_pcmpistri_02( V128* argL, V128* argR ) argument 967 h_pcmpistri_12( V128* argL, V128* argR ) argument 1050 h_pcmpistri_44( V128* argL, V128* argR ) argument 1135 h_pcmpistri_00( V128* argL, V128* argR ) argument 1217 h_pcmpistri_38( V128* argL, V128* argR ) argument 1310 h_pcmpistri_46( V128* argL, V128* argR ) argument 1393 h_pcmpistri_30( V128* argL, V128* argR ) argument 1473 h_pcmpistri_40( V128* argL, V128* argR ) argument 1554 h_pcmpistri_0E( V128* argL, V128* argR ) argument 1639 h_pcmpistri_34( V128* argL, V128* argR ) argument 1722 h_pcmpistri_14( V128* argL, V128* argR ) argument [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 [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...] |
/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;
|