Home | History | Annotate | Download | only in priv

Lines Matching refs:Ity_I32

54       case Ity_I32:     vex_printf( "I32");  break;
2124 /* Rounding mode values are always Ity_I32, encoded as per
2126 const IRType ity_RMode = Ity_I32;
2159 BINARY(Ity_I32,Ity_I32, Ity_I32);
2236 BINARY(Ity_I32,Ity_I8, Ity_I32);
2246 UNARY(Ity_I32, Ity_I32);
2278 COMPARISON(Ity_I32);
2287 case Iop_CmpNEZ32: UNARY_COMPARISON(Ity_I32);
2292 case Iop_CmpwNEZ32: case Iop_Left32: UNARY(Ity_I32,Ity_I32);
2298 BINARY(Ity_I16,Ity_I16, Ity_I32);
2300 BINARY(Ity_I32,Ity_I32, Ity_I64);
2305 UNARY(Ity_I32, Ity_I32);
2311 BINARY(Ity_I32,Ity_I32, Ity_I32);
2317 BINARY(Ity_I64,Ity_I32, Ity_I64);
2331 UNARY(Ity_I32, Ity_I16);
2333 BINARY(Ity_I16,Ity_I16, Ity_I32);
2336 UNARY(Ity_I64, Ity_I32);
2338 BINARY(Ity_I32,Ity_I32, Ity_I64);
2349 case Iop_1Uto32: case Iop_1Sto32: UNARY(Ity_I1, Ity_I32);
2351 case Iop_32to1: UNARY(Ity_I32, Ity_I1);
2355 UNARY(Ity_I8, Ity_I32);
2361 UNARY(Ity_I16, Ity_I32);
2364 UNARY(Ity_I32, Ity_I64);
2374 case Iop_32to8: UNARY(Ity_I32, Ity_I8);
2402 BINARY(Ity_F32,Ity_F32, Ity_I32);
2405 BINARY(Ity_F64,Ity_F64, Ity_I32);
2408 BINARY(Ity_F128,Ity_F128, Ity_I32);
2411 case Iop_F64toI32S: BINARY(ity_RMode,Ity_F64, Ity_I32);
2415 case Iop_F64toI32U: BINARY(ity_RMode,Ity_F64, Ity_I32);
2418 case Iop_I32StoF64: UNARY(Ity_I32, Ity_F64);
2423 case Iop_I32UtoF64: UNARY(Ity_I32, Ity_F64);
2426 case Iop_F32toI32S: BINARY(ity_RMode,Ity_F32, Ity_I32);
2430 case Iop_I32StoF32: BINARY(ity_RMode,Ity_I32, Ity_F32);
2438 case Iop_ReinterpI32asF32: UNARY(Ity_I32, Ity_F32);
2439 case Iop_ReinterpF32asI32: UNARY(Ity_F32, Ity_I32);
2446 TERNARY(ity_RMode,Ity_F64,Ity_F64, Ity_I32);
2463 UNARY(Ity_F64, Ity_I32);
2510 case Iop_V128to32: UNARY(Ity_V128, Ity_I32);
2511 case Iop_32UtoV128: UNARY(Ity_I32, Ity_V128);
2513 case Iop_SetV128lo32: BINARY(Ity_V128,Ity_I32, Ity_V128);
2518 case Iop_Dup32x4: UNARY(Ity_I32, Ity_V128);
2521 case Iop_Dup32x2: UNARY(Ity_I32, Ity_I64);
2666 BINARY(Ity_V128, Ity_I8, Ity_I32);
2674 BINARY(Ity_I64, Ity_I8, Ity_I32);
2680 TERNARY(Ity_I64, Ity_I8, Ity_I32, Ity_I64);
2715 case Iop_I32StoF128: UNARY(Ity_I32, Ity_F128);
2718 case Iop_F128toI32S: BINARY(ity_RMode,Ity_F128, Ity_I32);
2784 BINARY(Ity_D64,Ity_D64, Ity_I32);
2787 BINARY(Ity_D128,Ity_D128, Ity_I32);
2927 case Ico_U32: return Ity_I32;
2989 case Ity_I8: case Ity_I16: case Ity_I32:
3320 if (typeOfIRExpr(tyenv,expr->Iex.GetI.ix) != Ity_I32)
3321 sanityCheckFail(bb,stmt,"IRExpr.GetI.ix: not :: Ity_I32");
3553 if (typeOfIRExpr(tyenv,puti->ix) != Ity_I32)
3554 sanityCheckFail(bb,stmt,"IRStmt.PutI.ix: not :: Ity_I32");
3600 if (tyExpd == Ity_I8 || tyExpd == Ity_I16 || tyExpd == Ity_I32
3633 if (tyRes != Ity_I64 && tyRes != Ity_I32
3641 if (tyData != Ity_I64 && tyData != Ity_I32
3744 vassert(guest_word_size == Ity_I32
3896 case Ity_I32: return 4;