/external/valgrind/main/none/tests/amd64/ |
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 380 V128 argL, argR; local [all...] |
H A D | pcmpstr64.c | 95 V128 argL, argR; local 96 expand(&argL, summL); 98 UInt h_res = h_fn(&argL, &argR); 99 UInt s_res = s_fn(&argL, &argR); 159 | ((zmaskL == 0) ? 0 : MASK_Z) // Z == 1 iff any in argL is 0 226 UChar* argL = (UChar*)argLV; local 230 UChar cL = argL[i]; 260 /* argL: the string, argR: charset */ 262 UChar* argL = (UChar*)argLV; local 275 if (argR[ci] == argL[s 302 UChar* argL = (UChar*)argLV; local 343 UChar* argL = (UChar*)argLV; local 384 h_pcmpistri_4A( V128* argL, V128* argR ) argument 475 h_pcmpistri_3A( V128* argL, V128* argR ) argument 569 h_pcmpistri_0C( V128* argL, V128* argR ) argument 651 h_pcmpistri_08( V128* argL, V128* argR ) argument 744 h_pcmpistri_1A( V128* argL, V128* argR ) argument 837 h_pcmpistri_02( V128* argL, V128* argR ) argument 919 h_pcmpistri_12( V128* argL, V128* argR ) argument 1002 h_pcmpistri_44( V128* argL, V128* argR ) argument 1082 h_pcmpistri_00( V128* argL, V128* argR ) argument 1164 h_pcmpistri_38( V128* argL, V128* argR ) argument 1363 V128 argL, argR; local 1493 UChar* argL = (UChar*)argLV; local 1529 UChar* argL = (UChar*)argLV; local 1569 UChar* argL = (UChar*)argLV; local 1610 UChar* argL = (UChar*)argLV; local 1651 h_pcmpistri_4A( V128* argL, V128* argR ) argument 1742 h_pcmpistri_3A( V128* argL, V128* argR ) argument 1836 h_pcmpistri_0C( V128* argL, V128* argR ) argument 1918 h_pcmpistri_08( V128* argL, V128* argR ) argument 2011 h_pcmpistri_1A( V128* argL, V128* argR ) argument 2104 h_pcmpistri_02( V128* argL, V128* argR ) argument 2186 h_pcmpistri_12( V128* argL, V128* argR ) argument 2269 h_pcmpistri_44( V128* argL, V128* argR ) argument [all...] |
H A D | sse4-64.c | 129 V128* argL, ULong argR, ULong res ) 132 showV128(argL); 128 showIAG( char* rOrM, char* op, Int imm, V128* argL, ULong argR, ULong res ) argument
|
/external/valgrind/main/VEX/priv/ |
H A D | host_generic_simd128.c | 134 V128* argL, V128* argR ) 136 res->w32[0] = mul32(argL->w32[0], argR->w32[0]); 137 res->w32[1] = mul32(argL->w32[1], argR->w32[1]); 138 res->w32[2] = mul32(argL->w32[2], argR->w32[2]); 139 res->w32[3] = mul32(argL->w32[3], argR->w32[3]); 144 V128* argL, V128* argR ) 146 res->w32[0] = max32S(argL->w32[0], argR->w32[0]); 147 res->w32[1] = max32S(argL->w32[1], argR->w32[1]); 148 res->w32[2] = max32S(argL->w32[2], argR->w32[2]); 149 res->w32[3] = max32S(argL 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 [all...] |
H A D | guest_arm_helpers.c | 124 /* (argL, argR, unused) */ 125 UInt argL = cc_dep1; local 127 UInt res = argL + argR; 132 /* (argL, argR, unused) */ 133 UInt argL = cc_dep1; local 135 UInt res = argL - argR; 140 /* (argL, argR, oldC) */ 141 UInt argL = cc_dep1; local 145 UInt res = argL + argR + oldC; 150 /* (argL, arg 151 UInt argL = cc_dep1; local 205 UInt argL = cc_dep1; local 213 UInt argL = cc_dep1; local 221 UInt argL = cc_dep1; local 231 UInt argL = cc_dep1; local 286 UInt argL = cc_dep1; local 294 UInt argL = cc_dep1; local 301 UInt argL = cc_dep1; local 311 UInt argL = cc_dep1; local 367 UInt argL = cc_dep1; local 375 UInt argL = cc_dep1; local 383 UInt argL = cc_dep1; local 393 UInt argL = cc_dep1; local 822 IRExpr* argL = cc_dep1; local [all...] |
H A D | guest_generic_x87.c | 671 | ((zmaskL == 0) ? 0 : MASK_Z) // Z == 1 iff any in argL is 0 738 UChar* argL = (UChar*)argLV; local 742 UChar cL = argL[i]; 771 /* argL: the string, argR: charset */ 773 UChar* argL = (UChar*)argLV; local 786 if (argR[ci] == argL[si]) { m = 1; break; } 810 /* argL: haystack, argR: needle */ 812 UChar* argL = (UChar*)argLV; local 826 if (argL[i] != argR[ni]) { m = 0; break; } 850 /* argL 852 UChar* argL = (UChar*)argLV; local [all...] |
H A D | guest_amd64_helpers.c | 193 Long argL, argR, res; \ 194 argL = CC_DEP1; \ 196 res = argL + argR; \ 197 cf = (DATA_UTYPE)res < (DATA_UTYPE)argL; \ 199 af = (res ^ argL ^ argR) & 0x10; \ 202 of = lshift((argL ^ argR ^ -1) & (argL ^ res), \ 214 Long argL, argR, res; \ 215 argL = CC_DEP1; \ 217 res = argL 2867 V128* argL = (V128*)( ((UChar*)gst) + gstOffL ); local [all...] |
H A D | host_amd64_isel.c | 1166 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1170 addInstr(env, mk_iMOVsd_RR(argL, hregAMD64_RDI()) ); 1426 IRExpr* argL = e->Iex.Unop.arg->Iex.Binop.arg1; local 1441 HReg reg = iselIntExpr_R(env, argL); 3004 HReg argL = iselDblExpr(env, e->Iex.Triop.arg2); local 3006 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3485 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3488 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3505 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3508 addInstr(env, mk_vMOVsd_RR(argL, ds 3524 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3543 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3683 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3734 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local [all...] |
H A D | host_arm_isel.c | 1029 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1032 addInstr(env, ARMInstr_CmpOrTst(True/*isCmp*/, argL, argR)); 1161 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1165 dst, argL, argR)); 1174 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1177 addInstr(env, ARMInstr_Alu(aop, dst, argL, argR)); 1190 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1192 addInstr(env, ARMInstr_Shift(sop, dst, argL, argR)); 1201 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1204 addInstr(env, mk_iMOVds_RR(hregARM_R2(), argL)); 1214 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 1869 HReg argL = iselIntExpr_R(env, e->Iex.Binop.arg1); local 2113 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2121 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2129 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2150 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2166 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2175 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2184 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2199 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2235 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2269 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2302 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2321 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2340 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2356 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2368 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2387 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2405 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2422 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2439 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2456 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2473 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2497 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2515 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2537 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2555 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2574 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2593 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2617 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2641 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2666 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2689 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2710 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2731 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2748 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2765 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2782 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2797 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2807 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2823 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2840 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2855 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2866 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2883 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2900 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2917 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2932 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2940 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2949 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2957 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2965 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2973 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2981 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2989 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 2997 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3127 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3134 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3141 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3148 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3155 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3162 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3527 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3534 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 3548 HReg argL = iselNeon64Expr(env, mi.bindee[0]); local 3591 HReg argL = iselNeon64Expr(env, e->Iex.Triop.arg1); local 3750 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 3757 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 3764 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 3771 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 3778 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 3785 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 4115 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4122 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4136 HReg argL = iselNeonExpr(env, mi.bindee[0]); local 4143 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4151 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4158 HReg argL = iselNeonExpr(env, e->Iex.Unop.arg); local 4259 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4267 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4275 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4311 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4329 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4338 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4347 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4362 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4402 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4442 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4479 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4500 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4521 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4539 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4551 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4572 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 4626 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4643 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4661 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4685 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4704 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4728 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4747 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4766 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4785 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4809 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4833 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4858 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4882 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4903 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4924 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4941 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4958 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4975 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 4990 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5001 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 5019 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 5036 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5052 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5068 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 5082 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5091 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5099 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5107 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5115 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5123 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5131 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5139 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5148 HReg argL = iselNeon64Expr(env, e->Iex.Binop.arg1); local 5215 HReg argL = iselNeonExpr(env, e->Iex.Binop.arg1); local 5238 HReg argL = iselNeonExpr(env, e->Iex.Triop.arg1); local 5409 HReg argL = iselDblExpr(env, e->Iex.Triop.arg2); local 5552 HReg argL = iselFltExpr(env, e->Iex.Triop.arg2); local [all...] |
H A D | host_x86_isel.c | 3441 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3444 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3461 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3465 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3481 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3484 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3500 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3504 addInstr(env, mk_vMOVsd_RR(argL, dst)); 3621 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3645 movupd %argL, [all...] |
H A D | host_arm_defs.c | 1098 HReg dst, HReg argL, ARMRI84* argR ) { 1103 i->ARMin.Alu.argL = argL; 1108 HReg dst, HReg argL, ARMRI5* argR ) { 1113 i->ARMin.Shift.argL = argL; 1125 ARMInstr* ARMInstr_CmpOrTst ( Bool isCmp, HReg argL, ARMRI84* argR ) { argument 1129 i->ARMin.CmpOrTst.argL = argL; 1235 ARMInstr* ARMInstr_VAluD ( ARMVfpOp op, HReg dst, HReg argL, HRe argument 1097 ARMInstr_Alu( ARMAluOp op, HReg dst, HReg argL, ARMRI84* argR ) argument 1107 ARMInstr_Shift( ARMShiftOp op, HReg dst, HReg argL, ARMRI5* argR ) argument 1244 ARMInstr_VAluS( ARMVfpOp op, HReg dst, HReg argL, HReg argR ) argument 1269 ARMInstr_VCmpD( HReg argL, HReg argR ) argument 1401 ARMInstr_NBinary( ARMNeonBinOp op, HReg dst, HReg argL, HReg argR, UInt size, Bool Q ) argument 1433 ARMInstr_NShift( ARMNeonShiftOp op, HReg dst, HReg argL, HReg argR, UInt size, Bool Q ) argument [all...] |
H A D | host_arm_defs.h | 623 HReg argL; member in struct:__anon13130::__anon13131::__anon13132 630 HReg argL; member in struct:__anon13130::__anon13131::__anon13133 642 HReg argL; member in struct:__anon13130::__anon13131::__anon13135 745 HReg argL; member in struct:__anon13130::__anon13131::__anon13150 752 HReg argL; member in struct:__anon13130::__anon13131::__anon13151 769 HReg argL; member in struct:__anon13130::__anon13131::__anon13154 838 HReg argL; member in struct:__anon13130::__anon13131::__anon13164 846 ARMNRS* argL; member in struct:__anon13130::__anon13131::__anon13165 854 HReg argL; member in struct:__anon13130::__anon13131::__anon13166 936 extern ARMInstr* ARMInstr_VCmpD ( HReg argL, HRe [all...] |
H A D | host_ppc_isel.c | 3653 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3656 addInstr(env, PPCInstr_AvBin32Fx4(fpop, dst, argL, argR)); 3661 HReg argL = iselVecExpr(env, e->Iex.Binop.arg1); local 3670 HReg isNanL = isNan(env, argL); 3676 argL, argR));
|
H A D | guest_amd64_toIR.c | 6515 IRExpr* argL = NULL; local 6578 case 0xEF: /* Possibly do better here if argL and argR are the 6618 argL = argE; 6621 argL = argG; 6628 assign(res, binop(op, argL, argR)); 6636 mkIRExprVec_2( argL, argR ) 9461 IRTemp argL = newTemp(Ity_F32); local 9479 assign( argL, getXMMRegLane32F( gregOfRexRM(pfx,modrm), 9489 unop(Iop_F32toF64,mkexpr(argL)), 10607 IRTemp argL local 15382 IRTemp argL = newTemp(Ity_V128); local 16076 IRTemp argL = newTemp(Ity_V128); local [all...] |
H A D | guest_arm_toIR.c | 1674 IRTemp argL, IRTemp argR ) 1681 binop( Iop_Xor32, mkexpr(res), mkexpr(argL) ), 11104 UInt dN = INSN(19,16) | (INSN(7,7) << 4); /* argL */ 11205 IRTemp argL = newTemp(Ity_F64); local 11208 assign(argL, getDReg(dD)); 11210 assign(irRes, binop(Iop_CmpF64, mkexpr(argL), mkexpr(argR))); 11569 UInt fN = (INSN(19,16) << 1) | bN; /* argL */ 11671 IRTemp argL = newTemp(Ity_F64); local 11675 assign(argL, unop(Iop_F32toF64, getFReg(fD))); 11678 assign(irRes, binop(Iop_CmpF64, mkexpr(argL), mkexp 1673 signed_overflow_after_Add32( IRExpr* resE, IRTemp argL, IRTemp argR ) argument 13120 IRTemp argL = newTemp(Ity_I32); local 13167 IRTemp argL = newTemp(Ity_I32); local 13215 IRTemp argL = newTemp(Ity_I32); local 13264 IRTemp argL = newTemp(Ity_I32); local 14651 IRTemp argL = newTemp(Ity_I32); local 14770 IRTemp argL = newTemp(Ity_I32); local 14793 IRTemp argL = newTemp(Ity_I32); local 15083 IRTemp argL = newTemp(Ity_I32); local 15336 IRTemp argL = newTemp(Ity_I32); local 15357 IRTemp argL = newTemp(Ity_I32); local 15512 IRTemp argL = newTemp(Ity_I32); local 15552 IRTemp argL = newTemp(Ity_I32); local 16106 IRTemp argL = newTemp(Ity_I32); local 16133 IRTemp argL = newTemp(Ity_I32); local 16155 IRTemp argL = newTemp(Ity_I32); local 16178 IRTemp argL = newTemp(Ity_I32); local 16215 IRTemp argL = newTemp(Ity_I32); local 16248 IRTemp argL = newTemp(Ity_I32); local 16273 IRTemp argL = newTemp(Ity_I32); local 16342 IRTemp argL = newTemp(Ity_I32); local 16407 IRTemp argL = newTemp(Ity_I32); local 16462 IRTemp argL = newTemp(Ity_I32); local 16672 IRTemp argL = newTemp(Ity_I32); local 16712 IRTemp argL = newTemp(Ity_I32); local 17664 IRTemp argL = newTemp(Ity_I32); local [all...] |
H A D | guest_ppc_toIR.c | 1810 IRExpr* argL, IRExpr* argR ) 1816 vassert(typeOfIRExpr(irsb->tyenv,argL) == Ity_I32); 1836 /* (argL^argR^-1) & (argL^res) & (1<<31) ?1:0 */ 1839 = AND3( XOR3(argL,argR,mkU32(-1)), 1840 XOR2(argL,res), 1848 /* (argL == INT32_MIN && argR == -1) || argR == 0 */ 1852 binop(Iop_CmpEQ32, argL, mkU32(INT32_MIN)), 1871 assign( t64, binop(Iop_MullS32, argL, argR) ); 1884 /* argL 1809 set_XER_OV_32( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR ) argument 1943 set_XER_OV_64( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR ) argument 2068 set_XER_OV( IRType ty, UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR ) argument 2082 set_XER_CA_32( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 2200 set_XER_CA_64( UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 2376 set_XER_CA( IRType ty, UInt op, IRExpr* res, IRExpr* argL, IRExpr* argR, IRExpr* oldca ) argument 5453 IRTemp argL, argR; local [all...] |
H A D | guest_x86_toIR.c | 5426 IRExpr* argL = NULL; local 5489 case 0xEF: /* Possibly do better here if argL and argR are the 5529 argL = argE; 5532 argL = argG; 5539 assign(res, binop(op, argL, argR)); 5547 mkIRExprVec_2( argL, argR ) 8287 IRTemp argL = newTemp(Ity_F32); local 8302 assign( argL, getXMMRegLane32F( gregOfRM(modrm), 0/*lowest lane*/ ) ); 8310 unop(Iop_F32toF64,mkexpr(argL)), 9345 IRTemp argL local [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;
|