/external/mesa3d/src/compiler/nir/ |
H A D | nir_opcodes.py | 116 def unop(name, ty, const_expr): function 146 unop("fmov", tfloat, "src0") 147 unop("imov", tint, "src0") 149 unop("ineg", tint, "-src0") 150 unop("fneg", tfloat, "-src0") 151 unop("inot", tint, "~src0") # invert every bit of the integer 152 unop("fnot", tfloat, ("bit_size == 64 ? ((src0 == 0.0) ? 1.0 : 0.0f) : " + 154 unop("fsign", tfloat, ("bit_size == 64 ? " + 157 unop("isign", tint, "(src0 == 0) ? 0 : ((src0 > 0) ? 1 : -1)") 158 unop("iab [all...] |
/external/valgrind/VEX/priv/ |
H A D | ir_inject.c | 42 #define unop(kind, a) IRExpr_Unop(kind, a) macro 68 return unop(Iop_ReinterpI64asD64, 73 return unop(Iop_32to1, IRExpr_Load(endian, Ity_I32, addr)); 132 data = unop(Iop_ReinterpD64asI64, data); 137 data = unop(Iop_1Uto32, data); 174 store_aux(irsb, endian, addr, unop(high, data)); 175 store_aux(irsb, endian, next_addr, unop(low, data)); 178 store_aux(irsb, endian, addr, unop(low, data)); 179 store_aux(irsb, endian, next_addr, unop(high, data)); 208 data = unop(iric [all...] |
H A D | guest_arm64_helpers.c | 1317 # define unop(_op,_a1) IRExpr_Unop((_op),(_a1)) macro 1355 return unop(Iop_1Uto64, 1360 return unop(Iop_1Uto64, 1368 return unop(Iop_1Uto64, 1373 return unop(Iop_1Uto64, 1380 return unop(Iop_1Uto64, 1386 return unop(Iop_1Uto64, 1393 return unop(Iop_1Uto64, 1399 return unop(Iop_1Uto64, 1407 return unop(Iop_1Uto6 1726 # undef unop macro [all...] |
H A D | guest_arm_helpers.c | 818 # define unop(_op,_a1) IRExpr_Unop((_op),(_a1)) macro 855 return unop(Iop_1Uto32, 860 return unop(Iop_1Uto32, 867 return unop(Iop_1Uto32, 872 return unop(Iop_1Uto32, 878 return unop(Iop_1Uto32, 885 return unop(Iop_1Uto32, 892 return unop(Iop_1Uto32, 897 return unop(Iop_1Uto32, 903 return unop(Iop_1Uto3 1190 # undef unop macro [all...] |
H A D | guest_s390_helpers.c | 1808 #define unop(op,a1) IRExpr_Unop((op),(a1)) macro 1885 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2)); 1888 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2)); 1891 return unop(Iop_1Uto32, binop(Iop_CmpLT64S, cc_dep1, cc_dep2)); 1894 return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep1, cc_dep2)); 1898 return unop(Iop_1Uto32, binop(Iop_CmpLT64S, cc_dep2, cc_dep1)); 1901 return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep2, cc_dep1)); 1921 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2)); 1924 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2)); 1927 return unop(Iop_1Uto3 [all...] |
H A D | guest_x86_helpers.c | 818 # define unop(_op,_a1) IRExpr_Unop((_op),(_a1)) macro 851 return unop(Iop_1Uto32, 861 return unop(Iop_1Uto32, 866 return unop(Iop_1Uto32, 873 return unop(Iop_1Uto32, 880 unop(Iop_1Uto32, 888 return unop(Iop_1Uto32, 896 unop(Iop_1Uto32, 904 return unop(Iop_1Uto32, 911 unop(Iop_1Uto3 1353 # undef unop macro [all...] |
H A D | host_arm_isel.c | 183 static IRExpr* unop ( IROp op, IRExpr* a ) function 1656 //zz unop(Iop_1Uto8,unop(Iop_32to1,bind(0)))); 1672 //zz unop(Iop_8Uto32, 1686 //zz unop(Iop_8Sto32, 1700 //zz unop(Iop_16Uto32, 3373 unop(Iop_Not64, unop(Iop_CmpNEZ8x8, bind(0)))); 3375 unop(Iop_Not64, unop(Iop_CmpNEZ16x [all...] |
H A D | host_s390_isel.c | 1548 IROp unop, binop; local 1556 unop = expr->Iex.Unop.op; 1560 ((unop == Iop_64to32 && 1562 (unop == Iop_128to64 && 1573 if (unop == Iop_ReinterpF64asI64 || unop == Iop_ReinterpF32asI32) { 1581 if (unop == Iop_ReinterpD64asI64) { 1589 if (unop == Iop_ExtractExpD64 || unop == Iop_ExtractSigD64) { 1591 switch(unop) { [all...] |
H A D | guest_amd64_helpers.c | 1021 # define unop(_op,_a1) IRExpr_Unop((_op),(_a1)) macro 1055 return unop(Iop_1Uto64, 1078 unop(Iop_Not64, 1114 return unop(Iop_1Uto64, 1121 return unop(Iop_1Uto64, 1128 return unop(Iop_1Uto64, 1133 return unop(Iop_1Uto64, 1141 return unop(Iop_1Uto64, 1148 unop(Iop_1Uto64, 1177 return unop(Iop_1Uto6 1844 # undef unop macro [all...] |
H A D | host_amd64_isel.c | 79 static IRExpr* unop ( IROp op, IRExpr* a ) function 1380 unop(Iop_1Uto8, unop(Iop_64to1, bind(0))) ); 1395 unop(Iop_8Uto64, 1408 unop(Iop_16Uto64, 2295 unop(Iop_CmpNEZ64, binop(Iop_Or64, bind(0), bind(1))));
|
H A D | host_s390_defs.h | 439 } unop; member in union:__anon24156::__anon24157
|
H A D | host_x86_isel.c | 91 static IRExpr* unop ( IROp op, IRExpr* a ) function 1162 unop(Iop_1Uto8,unop(Iop_32to1,bind(0)))); 1178 unop(Iop_8Uto32, 1192 unop(Iop_8Sto32, 1206 unop(Iop_16Uto32, 1854 unop(Iop_CmpNEZ32, binop(Iop_And32, bind(0), bind(1)))); 1869 unop(Iop_CmpNEZ32, binop(Iop_Or32, bind(0), bind(1)))); 1905 unop(Iop_CmpNEZ64, binop(Iop_Or64, bind(0), bind(1)))); 2726 unop(Iop_CmpwNEZ6 [all...] |
H A D | guest_mips_toIR.c | 501 unop(Iop_32to8, \ 513 unop(Iop_32to8, \ 882 static IRExpr *unop(IROp op, IRExpr * a) function 956 assign(t0, unop(Iop_32to8, binop(Iop_And32, rs, mkU32(0x0000001F)))); 1114 return unop(Iop_64to8, binop(Iop_And64, 1118 return unop(Iop_32to8, binop(Iop_And32, 1254 return ty == Ity_I64 ? unop(Iop_64to32, src) : src; 1269 assign(t_hi, unop(Iop_64HIto32, getAcc(0))); 1287 assign(t_lo, unop(Iop_64to32, getAcc(0))); 1303 putLO(unop(Iop_64to3 [all...] |
H A D | host_ppc_isel.c | 194 static IRExpr* unop ( IROp op, IRExpr* a ) function 1875 unop(Iop_1Uto8,unop(Iop_32to1,bind(0)))); 1889 unop(Iop_16Uto32, 4896 vex_printf( "ERROR: iselDfp64Expr_wrk, UNKNOWN unop case %d\n",
|
H A D | guest_arm_toIR.c | 306 static IRExpr* unop ( IROp op, IRExpr* a ) function 364 loaded = unop(Iop_8Uto32, loadLE(Ity_I8, addr)); break; 366 loaded = unop(Iop_8Sto32, loadLE(Ity_I8, addr)); break; 368 loaded = unop(Iop_16Uto32, loadLE(Ity_I16, addr)); break; 370 loaded = unop(Iop_16Sto32, loadLE(Ity_I16, addr)); break; 1429 unop(Iop_Not1, unop(Iop_32to1, mkexpr(guardT))), 1446 unop(Iop_Not1, unop(Iop_32to1, mkexpr(guardT))), 1464 unop(Iop_Not [all...] |
H A D | guest_x86_toIR.c | 643 static IRExpr* unop ( IROp op, IRExpr* a ) function 739 return unop(Iop_32to1, 741 unop(Iop_1Uto32,x), 742 unop(Iop_1Uto32,y))); 825 return unop(Iop_32to1, call); 872 case Ity_I16: return unop(Iop_16Uto32,e); 873 case Ity_I8: return unop(Iop_8Uto32,e); 883 case Ity_I16: return unop(Iop_16Sto32,e); 884 case Ity_I8: return unop(Iop_8Sto32,e); 897 return unop(Iop_32to1 [all...] |
H A D | guest_arm64_toIR.c | 276 static IRExpr* unop ( IROp op, IRExpr* a ) function 334 //ZZ loaded = unop(Iop_8Uto32, loadLE(Ity_I8, addr)); break; 336 //ZZ loaded = unop(Iop_8Sto32, loadLE(Ity_I8, addr)); break; 338 //ZZ loaded = unop(Iop_16Uto32, loadLE(Ity_I16, addr)); break; 340 //ZZ loaded = unop(Iop_16Sto32, loadLE(Ity_I16, addr)); break; 1043 case Ity_I32: return unop(Iop_32Uto64, e); 1044 case Ity_I16: return unop(Iop_16Uto64, e); 1045 case Ity_I8: return unop(Iop_8Uto64, e); 1056 case Ity_I32: return unop(Iop_64to32, e); 1057 case Ity_I16: return unop(Iop_64to1 [all...] |
H A D | guest_s390_toIR.c | 154 unop(IROp kind, IRExpr *op) function 301 condition = unop(Iop_Not1, condition); 444 IRExpr *high = unop(Iop_F128HItoF64, expr); 445 IRExpr *low = unop(Iop_F128LOtoF64, expr); 467 IRExpr *high = unop(Iop_D128HItoD64, expr); 468 IRExpr *low = unop(Iop_D128LOtoD64, expr); 567 expr = unop(sign_extend ? Iop_32Sto64 : Iop_32Uto64, expr); 570 expr = unop(sign_extend ? Iop_16Sto64 : Iop_16Uto64, expr); 573 expr = unop(sign_extend ? Iop_8Sto64 : Iop_8Uto64, expr); 692 hi = unop(Iop_F128HItoF6 [all...] |
H A D | guest_amd64_toIR.c | 243 static IRExpr* unop ( IROp op, IRExpr* a ) function 329 return unop(signd ? Iop_8Sto32 : Iop_8Uto32, src); 332 return unop(signd ? Iop_8Sto16 : Iop_8Uto16, src); 335 return unop(signd ? Iop_16Sto32 : Iop_16Uto32, src); 338 return unop(Iop_8Uto64, src); 341 return unop(Iop_8Sto64, src); 344 return unop(Iop_16Uto64, src); 347 return unop(Iop_16Sto64, src); 1020 case 4: return unop(Iop_64to32, IRExpr_Get( OFFB_RAX, Ity_I64 )); 1035 stmt( IRStmt_Put( OFFB_RAX, unop(Iop_32Uto6 [all...] |
H A D | guest_ppc_toIR.c | 618 static IRExpr* unop ( IROp op, IRExpr* a ) function 694 return unop(Iop_32to1, binop(Iop_Or32, unop(Iop_1Uto32, arg1), 695 unop(Iop_1Uto32, arg2))); 702 return unop(Iop_32to1, binop(Iop_And32, unop(Iop_1Uto32, arg1), 703 unop(Iop_1Uto32, arg2))); 741 return unop(Iop_32to1, unop(Iop_Not32, unop(Iop_1Uto3 [all...] |
/external/python/cpython2/Demo/parser/ |
H A D | unparse.py | 422 unop = {"Invert":"~", "Not": "not", "UAdd":"+", "USub":"-"} variable in class:Unparser 425 self.write(self.unop[t.op.__class__.__name__])
|
/external/v8/src/asmjs/ |
H A D | asm-typer.cc | 1889 AsmType* AsmTyper::ValidateUnaryExpression(UnaryOperation* unop) { argument 1894 DCHECK(unop->op() != Token::BIT_NOT); 1895 DCHECK(unop->op() != Token::ADD); 1897 RECURSE(exp_type = ValidateExpression(unop->expression())); 1906 switch (unop->op()) { 1908 FAIL(unop, "Invalid unary operator."); 1916 FAIL(unop, "Invalid type for unary +."); 1923 FAIL(unop, "Invalid type for unary -."); 1928 FAIL(unop, "Invalid type for ~."); 1931 FAIL(unop, "Invali [all...] |
/external/valgrind/helgrind/ |
H A D | hg_main.c | 4400 #define unop(_op, _arg1) IRExpr_Unop((_op),(_arg1)) macro 4419 addStmtToIRSB(sbOut, assign(wide1, unop(Iop_1Uto32, arg1))); 4420 addStmtToIRSB(sbOut, assign(wide2, unop(Iop_1Uto32, arg2))); 4423 addStmtToIRSB(sbOut, assign(res, unop(Iop_32to1, mkexpr(anded))));
|
/external/mesa3d/src/compiler/glsl/ |
H A D | builtin_functions.cpp | 669 ir_function_signature *unop(builtin_available_predicate avail, 3271 builtin_builder::unop(builtin_available_predicate avail, function in class:builtin_builder 3286 return unop(&AVAIL, OPCODE, type, type); \ 3293 return unop(avail, OPCODE, type, type); \ 4971 return unop(v110, ir_unop_noise, glsl_type::float_type, type); 5117 return unop(gpu_shader5_or_es31_or_integer_functions, ir_unop_bit_count, 5124 return unop(gpu_shader5_or_es31_or_integer_functions, ir_unop_find_lsb, 5131 return unop(gpu_shader5_or_es31_or_integer_functions, ir_unop_find_msb,
|
/external/valgrind/memcheck/ |
H A D | mc_translate.c | 439 #define unop(_op, _arg) IRExpr_Unop((_op),(_arg)) macro 564 tmp1 = assignNew('V', mce, Ity_I64, unop(Iop_128to64, a1)); 565 tmp2 = assignNew('V', mce, Ity_I64, unop(Iop_128HIto64, a1)); 566 tmp3 = assignNew('V', mce, Ity_I64, unop(Iop_128to64, a2)); 567 tmp4 = assignNew('V', mce, Ity_I64, unop(Iop_128HIto64, a2)); 605 return assignNew('V', mce, Ity_I8, unop(Iop_Left8, a1)); 610 return assignNew('V', mce, Ity_I16, unop(Iop_Left16, a1)); 615 return assignNew('V', mce, Ity_I32, unop(Iop_Left32, a1)); 620 return assignNew('V', mce, Ity_I64, unop(Iop_Left64, a1)); 687 assignNew('V', mce, Ity_I8, unop(Iop_Not [all...] |