Lines Matching refs:BINARY
7 This file is part of Valgrind, a dynamic binary instrumentation
2385 # define BINARY(_ta1,_ta2,_td) \
2411 BINARY(Ity_I8,Ity_I8, Ity_I8);
2415 BINARY(Ity_I16,Ity_I16, Ity_I16);
2434 BINARY(Ity_I32,Ity_I32, Ity_I32);
2493 BINARY(Ity_I64,Ity_I64, Ity_I64);
2504 BINARY(Ity_I64,Ity_I8, Ity_I64);
2507 BINARY(Ity_I8,Ity_I8, Ity_I8);
2509 BINARY(Ity_I16,Ity_I8, Ity_I16);
2511 BINARY(Ity_I32,Ity_I8, Ity_I32);
2513 BINARY(Ity_I64,Ity_I8, Ity_I64);
2574 BINARY(Ity_I8,Ity_I8, Ity_I16);
2576 BINARY(Ity_I16,Ity_I16, Ity_I32);
2578 BINARY(Ity_I32,Ity_I32, Ity_I64);
2580 BINARY(Ity_I64,Ity_I64, Ity_I128);
2589 BINARY(Ity_I32,Ity_I32, Ity_I32);
2592 BINARY(Ity_I64,Ity_I64, Ity_I64);
2595 BINARY(Ity_I64,Ity_I32, Ity_I64);
2598 BINARY(Ity_I128,Ity_I64, Ity_I128);
2601 BINARY(Ity_I64,Ity_I64, Ity_I128);
2606 BINARY(Ity_I8,Ity_I8, Ity_I16);
2611 BINARY(Ity_I16,Ity_I16, Ity_I32);
2616 BINARY(Ity_I32,Ity_I32, Ity_I64);
2621 BINARY(Ity_I64,Ity_I64, Ity_I128);
2672 BINARY(ity_RMode,Ity_F64, Ity_F64);
2676 BINARY(ity_RMode,Ity_F32, Ity_F32);
2679 BINARY(Ity_F32,Ity_F32, Ity_I32);
2682 BINARY(Ity_F64,Ity_F64, Ity_I32);
2685 BINARY(Ity_F128,Ity_F128, Ity_I32);
2687 case Iop_F64toI16S: BINARY(ity_RMode,Ity_F64, Ity_I16);
2688 case Iop_F64toI32S: BINARY(ity_RMode,Ity_F64, Ity_I32);
2690 BINARY(ity_RMode,Ity_F64, Ity_I64);
2692 case Iop_F64toI32U: BINARY(ity_RMode,Ity_F64, Ity_I32);
2695 case Iop_I64StoF64: BINARY(ity_RMode,Ity_I64, Ity_F64);
2696 case Iop_I64UtoF64: BINARY(ity_RMode,Ity_I64, Ity_F64);
2697 case Iop_I64UtoF32: BINARY(ity_RMode,Ity_I64, Ity_F32);
2701 case Iop_F32toI32S: BINARY(ity_RMode,Ity_F32, Ity_I32);
2702 case Iop_F32toI64S: BINARY(ity_RMode,Ity_F32, Ity_I64);
2703 case Iop_F32toI32U: BINARY(ity_RMode,Ity_F32, Ity_I32);
2704 case Iop_F32toI64U: BINARY(ity_RMode,Ity_F32, Ity_I64);
2706 case Iop_I32UtoF32: BINARY(ity_RMode,Ity_I32, Ity_F32);
2707 case Iop_I32StoF32: BINARY(ity_RMode,Ity_I32, Ity_F32);
2708 case Iop_I64StoF32: BINARY(ity_RMode,Ity_I64, Ity_F32);
2711 case Iop_F64toF32: BINARY(ity_RMode,Ity_F64, Ity_F32);
2727 case Iop_RoundF64toInt: BINARY(ity_RMode,Ity_F64, Ity_F64);
2738 BINARY(ity_RMode,Ity_F64, Ity_F64);
2758 BINARY(Ity_I64,Ity_I64, Ity_V128);
2788 case Iop_SetV128lo32: BINARY(Ity_V128,Ity_I32, Ity_V128);
2789 case Iop_SetV128lo64: BINARY(Ity_V128,Ity_I64, Ity_V128);
2892 BINARY(Ity_V128,Ity_V128, Ity_V128);
2898 BINARY(Ity_I64, Ity_I64, Ity_V128);
2942 BINARY(Ity_V128,Ity_I8, Ity_V128);
2948 BINARY(Ity_V128, Ity_I8, Ity_V128);
2954 BINARY(Ity_I64, Ity_I8, Ity_I64);
2957 BINARY(Ity_V128, Ity_I8, Ity_I8);
2959 BINARY(Ity_V128, Ity_I8, Ity_I16);
2961 BINARY(Ity_V128, Ity_I8, Ity_I32);
2963 BINARY(Ity_V128, Ity_I8, Ity_I64);
2965 BINARY(Ity_I64, Ity_I8, Ity_I8);
2967 BINARY(Ity_I64, Ity_I8, Ity_I16);
2969 BINARY(Ity_I64, Ity_I8, Ity_I32);
2986 BINARY(Ity_I64, Ity_I64, Ity_V128);
2994 BINARY(Ity_F64,Ity_F64, Ity_F128);
3023 BINARY(ity_RMode,Ity_F128, Ity_F128);
3031 case Iop_F128toI32S: BINARY(ity_RMode,Ity_F128, Ity_I32);
3032 case Iop_F128toI64S: BINARY(ity_RMode,Ity_F128, Ity_I64);
3034 case Iop_F128toI32U: BINARY(ity_RMode,Ity_F128, Ity_I32);
3035 case Iop_F128toI64U: BINARY(ity_RMode,Ity_F128, Ity_I64);
3040 case Iop_F128toF32: BINARY(ity_RMode,Ity_F128, Ity_F32);
3041 case Iop_F128toF64: BINARY(ity_RMode,Ity_F128, Ity_F64);
3053 BINARY(Ity_I64,Ity_D64, Ity_D64);
3062 BINARY(Ity_I64,Ity_D128, Ity_D128);
3074 BINARY(ity_RMode,Ity_D64, Ity_D64);
3077 BINARY(ity_RMode,Ity_D128, Ity_D128);
3098 BINARY(ity_RMode, Ity_D128, Ity_I64);
3101 BINARY(ity_RMode, Ity_D128, Ity_I64);
3105 BINARY(ity_RMode, Ity_D128, Ity_I32);
3108 BINARY(Ity_D64, Ity_D64, Ity_D128);
3112 BINARY(Ity_D64, Ity_I8, Ity_D64 );
3115 BINARY(ity_RMode, Ity_D64, Ity_D32);
3119 BINARY(ity_RMode, Ity_D64, Ity_I32);
3122 BINARY(ity_RMode, Ity_D64, Ity_I64);
3125 BINARY(ity_RMode, Ity_D64, Ity_I64);
3132 BINARY(ity_RMode, Ity_I64, Ity_D64);
3135 BINARY(ity_RMode, Ity_I64, Ity_D64);
3138 BINARY(ity_RMode, Ity_F32, Ity_D32);
3141 BINARY(ity_RMode, Ity_F32, Ity_D64);
3144 BINARY(ity_RMode, Ity_F32, Ity_D128);
3147 BINARY(ity_RMode, Ity_F64, Ity_D32);
3150 BINARY(ity_RMode, Ity_F64, Ity_D64);
3153 BINARY(ity_RMode, Ity_F64, Ity_D128);
3156 BINARY(ity_RMode, Ity_F128, Ity_D32);
3159 BINARY(ity_RMode, Ity_F128, Ity_D64);
3162 BINARY(ity_RMode, Ity_F128, Ity_D128);
3165 BINARY(ity_RMode, Ity_D32, Ity_F32);
3168 BINARY(ity_RMode, Ity_D32, Ity_F64);
3171 BINARY(ity_RMode, Ity_D32, Ity_F128);
3174 BINARY(ity_RMode, Ity_D64, Ity_F32);
3177 BINARY(ity_RMode, Ity_D64, Ity_F64);
3180 BINARY(ity_RMode, Ity_D64, Ity_F128);
3183 BINARY(ity_RMode, Ity_D128, Ity_F32);
3186 BINARY(ity_RMode, Ity_D128, Ity_F64);
3189 BINARY(ity_RMode, Ity_D128, Ity_F128);
3193 BINARY(Ity_D64,Ity_D64, Ity_I32);
3197 BINARY(Ity_D128,Ity_D128, Ity_I32);
3213 BINARY(Ity_D128, Ity_I8, Ity_D128 );
3222 BINARY( ity_RMode, Ity_D128, Ity_D64 );
3261 BINARY(Ity_V256,Ity_V256, Ity_V256);
3267 BINARY(Ity_V128,Ity_V128, Ity_V256);
3283 BINARY(Ity_V256,Ity_I8, Ity_V256);
3290 # undef BINARY