Searched defs:unop (Results 1 - 18 of 18) sorted by relevance

/external/valgrind/main/VEX/priv/
H A Dguest_arm_helpers.c558 # define unop(_op,_a1) IRExpr_Unop((_op),(_a1)) macro
595 return unop(Iop_1Uto32,
600 return unop(Iop_1Uto32,
607 return unop(Iop_1Uto32,
612 return unop(Iop_1Uto32,
618 return unop(Iop_1Uto32,
625 return unop(Iop_1Uto32,
632 return unop(Iop_1Uto32,
637 return unop(Iop_1Uto32,
643 return unop(Iop_1Uto3
880 # undef unop macro
[all...]
H A Dguest_s390_helpers.c1185 #define unop(op,a1) IRExpr_Unop((op),(a1)) macro
1262 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2));
1265 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2));
1268 return unop(Iop_1Uto32, binop(Iop_CmpLT64S, cc_dep1, cc_dep2));
1271 return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep1, cc_dep2));
1275 return unop(Iop_1Uto32, binop(Iop_CmpLT64S, cc_dep2, cc_dep1));
1278 return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep2, cc_dep1));
1298 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2));
1301 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2));
1304 return unop(Iop_1Uto3
[all...]
H A Dguest_mips_toIR.c299 unop(Iop_32to8, \
322 assign(t3, binop(Iop_And32, IRExpr_Mux0X( unop(Iop_1Uto8, \
600 static IRExpr *unop(IROp op, IRExpr * a) function
668 assign(t0, unop(Iop_32to8, binop(Iop_And32, rs, mkU32(0x0000001F))));
767 return (sined) ? unop(Iop_32Sto64, src) : unop(Iop_32Uto64, src);
778 return unop(Iop_32to16, e);
780 return unop(Iop_32to8, e);
783 return unop(Iop_64to8, e);
787 return unop(Iop_64to1
[all...]
H A Dguest_x86_helpers.c780 # define unop(_op,_a1) IRExpr_Unop((_op),(_a1)) macro
813 return unop(Iop_1Uto32,
823 return unop(Iop_1Uto32,
828 return unop(Iop_1Uto32,
835 return unop(Iop_1Uto32,
842 unop(Iop_1Uto32,
850 return unop(Iop_1Uto32,
858 unop(Iop_1Uto32,
866 return unop(Iop_1Uto32,
873 unop(Iop_1Uto3
1315 # undef unop macro
[all...]
H A Dhost_arm_isel.c191 static IRExpr* unop ( IROp op, IRExpr* a ) function
1409 //zz unop(Iop_1Uto8,unop(Iop_32to1,bind(0))));
1425 //zz unop(Iop_8Uto32,
1439 //zz unop(Iop_8Sto32,
1453 //zz unop(Iop_16Uto32,
3125 unop(Iop_Not64, unop(Iop_CmpNEZ8x8, bind(0))));
3127 unop(Iop_Not64, unop(Iop_CmpNEZ16x
[all...]
H A Dhost_s390_defs.h322 } unop; member in union:__anon26853::__anon26854
H A Dhost_s390_isel.c1124 IROp unop, binop; local
1132 unop = expr->Iex.Unop.op;
1136 ((unop == Iop_64to32 &&
1138 (unop == Iop_128to64 &&
1149 if (unop == Iop_ReinterpF64asI64 || unop == Iop_ReinterpF32asI32) {
1163 switch (unop) {
1200 if (unop == Iop_128to64) {
1207 if (unop == Iop_128HIto64) {
1217 switch (unop) {
[all...]
H A Dhost_x86_isel.c91 static IRExpr* unop ( IROp op, IRExpr* a ) function
1062 unop(Iop_1Uto8,unop(Iop_32to1,bind(0))));
1078 unop(Iop_8Uto32,
1092 unop(Iop_8Sto32,
1106 unop(Iop_16Uto32,
1731 unop(Iop_CmpNEZ32, binop(Iop_And32, bind(0), bind(1))));
1746 unop(Iop_CmpNEZ32, binop(Iop_Or32, bind(0), bind(1))));
1782 unop(Iop_CmpNEZ64, binop(Iop_Or64, bind(0), bind(1))));
2628 unop(Iop_CmpwNEZ6
[all...]
H A Dguest_amd64_helpers.c877 # define unop(_op,_a1) IRExpr_Unop((_op),(_a1)) macro
911 return unop(Iop_1Uto64,
921 return unop(Iop_1Uto64,
926 return unop(Iop_1Uto64,
933 return unop(Iop_1Uto64,
940 return unop(Iop_1Uto64,
947 return unop(Iop_1Uto64,
954 return unop(Iop_1Uto64,
961 unop(Iop_1Uto64,
970 return unop(Iop_1Uto6
1436 # undef unop macro
[all...]
H A Dhost_amd64_isel.c77 static IRExpr* unop ( IROp op, IRExpr* a ) function
1278 unop(Iop_1Uto8, unop(Iop_64to1, bind(0))) );
1293 unop(Iop_8Uto64,
1306 unop(Iop_16Uto64,
2137 unop(Iop_CmpNEZ64, binop(Iop_Or64, bind(0), bind(1))));
H A Dhost_ppc_isel.c195 static IRExpr* unop ( IROp op, IRExpr* a ) function
1646 unop(Iop_1Uto8,unop(Iop_32to1,bind(0))));
1660 unop(Iop_16Uto32,
3901 vex_printf( "ERROR: iselDfp64Expr_wrk, UNKNOWN unop case %d\n",
H A Dguest_arm_toIR.c295 static IRExpr* unop ( IROp op, IRExpr* a ) function
550 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)),
584 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)),
680 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)),
724 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)),
791 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)),
851 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)),
881 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)),
1253 res = unop(Iop_1Uto32,
1272 res = unop(Iop_1Uto3
[all...]
H A Dguest_s390_toIR.c159 unop(IROp kind, IRExpr *op) function
239 return IRExpr_Mux0X(unop(Iop_1Uto8, condition), iffalse, iftrue);
306 condition = unop(Iop_Not1, condition);
460 IRExpr *high = unop(Iop_F128HItoF64, expr);
461 IRExpr *low = unop(Iop_F128LOtoF64, expr);
527 expr = unop(sign_extend ? Iop_32Sto64 : Iop_32Uto64, expr);
530 expr = unop(sign_extend ? Iop_16Sto64 : Iop_16Uto64, expr);
533 expr = unop(sign_extend ? Iop_8Sto64 : Iop_8Uto64, expr);
636 hi = unop(Iop_F128HItoF64, mkexpr(d1));
637 lo = unop(Iop_F128LOtoF6
[all...]
H A Dguest_x86_toIR.c646 static IRExpr* unop ( IROp op, IRExpr* a ) function
741 return unop(Iop_32to1,
743 unop(Iop_1Uto32,x),
744 unop(Iop_1Uto32,y)));
827 return unop(Iop_32to1, call);
874 case Ity_I16: return unop(Iop_16Uto32,e);
875 case Ity_I8: return unop(Iop_8Uto32,e);
885 case Ity_I16: return unop(Iop_16Sto32,e);
886 case Ity_I8: return unop(Iop_8Sto32,e);
899 return unop(Iop_32to1
[all...]
H A Dguest_amd64_toIR.c248 static IRExpr* unop ( IROp op, IRExpr* a ) function
334 return unop(signd ? Iop_8Sto32 : Iop_8Uto32, src);
337 return unop(signd ? Iop_8Sto16 : Iop_8Uto16, src);
340 return unop(signd ? Iop_16Sto32 : Iop_16Uto32, src);
343 return unop(Iop_8Uto64, src);
346 return unop(Iop_8Sto64, src);
349 return unop(Iop_16Uto64, src);
352 return unop(Iop_16Sto64, src);
1012 case 4: return unop(Iop_64to32, IRExpr_Get( OFFB_RAX, Ity_I64 ));
1027 stmt( IRStmt_Put( OFFB_RAX, unop(Iop_32Uto6
[all...]
H A Dguest_ppc_toIR.c522 static IRExpr* unop ( IROp op, IRExpr* a ) function
584 return unop(Iop_32to1, binop(Iop_Or32, unop(Iop_1Uto32, arg1),
585 unop(Iop_1Uto32, arg2)));
592 return unop(Iop_32to1, binop(Iop_And32, unop(Iop_1Uto32, arg1),
593 unop(Iop_1Uto32, arg2)));
608 assign( ones8x16, unop(Iop_Dup8x16, mkU8(0x1)) );
626 assign( ones8x16, unop(Iop_Dup8x16, mkU8(0x1)) );
644 assign( ones16x8, unop(Iop_Dup16x
[all...]
/external/valgrind/main/VEX/
H A Dtest_main.c693 #define unop(_op, _arg) IRExpr_Unop((_op),(_arg)) macro
800 /* unop(Iop_Neg8, a1)))); */
810 /* unop(Iop_Neg16, a1)))); */
820 /* unop(Iop_Neg32, a1)))); */
880 assignNew(mce, Ity_I8, unop(Iop_Not8, data)),
892 assignNew(mce, Ity_I16, unop(Iop_Not16, data)),
904 assignNew(mce, Ity_I32, unop(Iop_Not32, data)),
916 assignNew(mce, Ity_I64, unop(Iop_Not64, data)),
928 assignNew(mce, Ity_V128, unop(Iop_NotV128, data)),
968 return assignNew(mce, Ity_I8, unop(Iop_1Sto
[all...]
/external/valgrind/main/memcheck/
H A Dmc_translate.c425 #define unop(_op, _arg) IRExpr_Unop((_op),(_arg)) macro
549 tmp1 = assignNew('V', mce, Ity_I64, unop(Iop_128to64, a1));
550 tmp2 = assignNew('V', mce, Ity_I64, unop(Iop_128HIto64, a1));
551 tmp3 = assignNew('V', mce, Ity_I64, unop(Iop_128to64, a2));
552 tmp4 = assignNew('V', mce, Ity_I64, unop(Iop_128HIto64, a2));
589 return assignNew('V', mce, Ity_I8, unop(Iop_Left8, a1));
594 return assignNew('V', mce, Ity_I16, unop(Iop_Left16, a1));
599 return assignNew('V', mce, Ity_I32, unop(Iop_Left32, a1));
604 return assignNew('V', mce, Ity_I64, unop(Iop_Left64, a1));
671 assignNew('V', mce, Ity_I8, unop(Iop_Not
[all...]

Completed in 888 milliseconds