Home
last modified time | relevance | path

Searched refs:UnaryOp (Results 1 - 25 of 51) sorted by relevance

123

/third_party/skia/third_party/externals/tint/src/ast/
H A Dunary_op.cc20 std::ostream& operator<<(std::ostream& out, UnaryOp mod) { in operator <<()
22 case UnaryOp::kAddressOf: { in operator <<()
26 case UnaryOp::kComplement: { in operator <<()
30 case UnaryOp::kIndirection: { in operator <<()
34 case UnaryOp::kNegation: { in operator <<()
38 case UnaryOp::kNot: { in operator <<()
H A Dunary_op_expression_test.cc29 auto* u = create<UnaryOpExpression>(UnaryOp::kNot, ident); in TEST_F()
30 EXPECT_EQ(u->op, UnaryOp::kNot); in TEST_F()
37 UnaryOp::kNot, ident); in TEST_F()
45 auto* u = create<UnaryOpExpression>(UnaryOp::kNot, ident); in TEST_F()
53 b.create<UnaryOpExpression>(UnaryOp::kNot, nullptr); in TEST_F()
63 b1.create<UnaryOpExpression>(UnaryOp::kNot, b2.Expr(true)); in TEST_F()
H A Dunary_op.h24 enum class UnaryOp { class
33 /// @param mod the UnaryOp
35 std::ostream& operator<<(std::ostream& out, UnaryOp mod);
H A Dunary_op_expression.h34 UnaryOp op,
47 const UnaryOp op;
H A Dunary_op_expression.cc26 UnaryOp o, in UnaryOpExpression()
/third_party/skia/third_party/externals/tint/src/writer/msl/
H A Dgenerator_impl_unary_op_test.cc27 create<ast::UnaryOpExpression>(ast::UnaryOp::kAddressOf, Expr("expr")); in TEST_F()
40 create<ast::UnaryOpExpression>(ast::UnaryOp::kComplement, Expr("expr")); in TEST_F()
54 create<ast::UnaryOpExpression>(ast::UnaryOp::kAddressOf, Expr("G"))); in TEST_F()
56 create<ast::UnaryOpExpression>(ast::UnaryOp::kIndirection, Expr("expr")); in TEST_F()
68 auto* op = create<ast::UnaryOpExpression>(ast::UnaryOp::kNot, Expr("expr")); in TEST_F()
81 create<ast::UnaryOpExpression>(ast::UnaryOp::kNegation, Expr("expr")); in TEST_F()
93 ast::UnaryOp::kNegation, Expr(std::numeric_limits<int32_t>::min())); in TEST_F()
H A Dgenerator_impl.cc2603 if (expr->op == ast::UnaryOp::kNegation && in EmitUnaryOp()
2648 case ast::UnaryOp::kAddressOf: in EmitUnaryOp()
2651 case ast::UnaryOp::kComplement: in EmitUnaryOp()
2654 case ast::UnaryOp::kIndirection: in EmitUnaryOp()
2657 case ast::UnaryOp::kNot: in EmitUnaryOp()
2660 case ast::UnaryOp::kNegation: in EmitUnaryOp()
/third_party/skia/third_party/externals/tint/src/writer/glsl/
H A Dgenerator_impl_unary_op_test.cc27 create<ast::UnaryOpExpression>(ast::UnaryOp::kAddressOf, Expr("expr")); in TEST_F()
40 create<ast::UnaryOpExpression>(ast::UnaryOp::kComplement, Expr("expr")); in TEST_F()
54 create<ast::UnaryOpExpression>(ast::UnaryOp::kAddressOf, Expr("G"))); in TEST_F()
56 create<ast::UnaryOpExpression>(ast::UnaryOp::kIndirection, Expr("expr")); in TEST_F()
68 auto* op = create<ast::UnaryOpExpression>(ast::UnaryOp::kNot, Expr("expr")); in TEST_F()
81 create<ast::UnaryOpExpression>(ast::UnaryOp::kNegation, Expr("expr")); in TEST_F()
/third_party/skia/third_party/externals/tint/src/writer/hlsl/
H A Dgenerator_impl_unary_op_test.cc27 create<ast::UnaryOpExpression>(ast::UnaryOp::kAddressOf, Expr("expr")); in TEST_F()
40 create<ast::UnaryOpExpression>(ast::UnaryOp::kComplement, Expr("expr")); in TEST_F()
54 create<ast::UnaryOpExpression>(ast::UnaryOp::kAddressOf, Expr("G"))); in TEST_F()
56 create<ast::UnaryOpExpression>(ast::UnaryOp::kIndirection, Expr("expr")); in TEST_F()
68 auto* op = create<ast::UnaryOpExpression>(ast::UnaryOp::kNot, Expr("expr")); in TEST_F()
81 create<ast::UnaryOpExpression>(ast::UnaryOp::kNegation, Expr("expr")); in TEST_F()
/third_party/skia/third_party/externals/tint/src/writer/wgsl/
H A Dgenerator_impl_unary_op_test.cc27 create<ast::UnaryOpExpression>(ast::UnaryOp::kAddressOf, Expr("expr")); in TEST_F()
40 create<ast::UnaryOpExpression>(ast::UnaryOp::kComplement, Expr("expr")); in TEST_F()
54 create<ast::UnaryOpExpression>(ast::UnaryOp::kAddressOf, Expr("G"))); in TEST_F()
56 create<ast::UnaryOpExpression>(ast::UnaryOp::kIndirection, Expr("expr")); in TEST_F()
68 auto* op = create<ast::UnaryOpExpression>(ast::UnaryOp::kNot, Expr("expr")); in TEST_F()
81 create<ast::UnaryOpExpression>(ast::UnaryOp::kNegation, Expr("expr")); in TEST_F()
H A Dgenerator_impl.cc770 case ast::UnaryOp::kAddressOf: in EmitUnaryOp()
773 case ast::UnaryOp::kComplement: in EmitUnaryOp()
776 case ast::UnaryOp::kIndirection: in EmitUnaryOp()
779 case ast::UnaryOp::kNot: in EmitUnaryOp()
782 case ast::UnaryOp::kNegation: in EmitUnaryOp()
/third_party/skia/third_party/externals/tint/src/writer/spirv/
H A Dbuilder_unary_op_expression_test.cc26 auto* expr = create<ast::UnaryOpExpression>(ast::UnaryOp::kNegation, Expr(1)); in TEST_F()
43 create<ast::UnaryOpExpression>(ast::UnaryOp::kNegation, Expr(1.f)); in TEST_F()
60 create<ast::UnaryOpExpression>(ast::UnaryOp::kComplement, Expr(1)); in TEST_F()
76 auto* expr = create<ast::UnaryOpExpression>(ast::UnaryOp::kNot, Expr(false)); in TEST_F()
95 create<ast::UnaryOpExpression>(ast::UnaryOp::kNegation, Expr("param")); in TEST_F()
/third_party/skia/third_party/externals/tint/src/reader/wgsl/
H A Dparser_impl_unary_expression_test.cc51 ASSERT_EQ(u->op, ast::UnaryOp::kNegation); in TEST_F()
67 EXPECT_EQ(u->op, ast::UnaryOp::kAddressOf); in TEST_F()
81 EXPECT_EQ(u->op, ast::UnaryOp::kIndirection); in TEST_F()
95 EXPECT_EQ(u->op, ast::UnaryOp::kAddressOf); in TEST_F()
109 EXPECT_EQ(u->op, ast::UnaryOp::kIndirection); in TEST_F()
133 ASSERT_EQ(u->op, ast::UnaryOp::kNot); in TEST_F()
159 ASSERT_EQ(u->op, ast::UnaryOp::kComplement); in TEST_F()
/third_party/node/deps/v8/tools/
H A Dbigint-tester.py119 class UnaryOp(TestGenerator): class
181 class Neg(UnaryOp):
185 class BitNot(UnaryOp):
189 class Inc(UnaryOp):
193 class Dec(UnaryOp):
/third_party/skia/third_party/externals/tint/src/transform/
H A Dsimplify_pointers.cc99 case ast::UnaryOp::kIndirection: in Reduce()
103 case ast::UnaryOp::kAddressOf: in Reduce()
H A Dfor_loop_to_loop.cc35 ast::UnaryOp::kNot, ctx.Clone(cond)); in Run()
H A Dloop_to_for_loop.cc120 condition = ctx.dst->create<ast::UnaryOpExpression>(ast::UnaryOp::kNot, in Run()
H A Darray_length_from_uniform.cc67 if (!param || param->op != ast::UnaryOp::kAddressOf) { in IterateArrayLengthOnStorageVar()
H A Dcalculate_array_length.cc140 if (!address_of || address_of->op != ast::UnaryOp::kAddressOf) { in Run()
/third_party/skia/third_party/externals/tint/src/resolver/
H A Dresolver_test.cc1719 using UnaryOpExpressionTest = ResolverTestWithParam<ast::UnaryOp>;
1723 if (op == ast::UnaryOp::kNot) { in TEST_P()
1725 } else if (op == ast::UnaryOp::kNegation || op == ast::UnaryOp::kComplement) { in TEST_P()
1737 if (op == ast::UnaryOp::kNot) { in TEST_P()
1739 } else if (op == ast::UnaryOp::kNegation || op == ast::UnaryOp::kComplement) { in TEST_P()
1748 testing::Values(ast::UnaryOp::kComplement,
1749 ast::UnaryOp::kNegation,
1750 ast::UnaryOp
[all...]
H A Dresolver.cc1131 sem_expr = UnaryOp(unary);
1896 sem::Expression* Resolver::UnaryOp(const ast::UnaryOpExpression* unary) {
1906 case ast::UnaryOp::kNot:
1917 case ast::UnaryOp::kComplement:
1928 case ast::UnaryOp::kNegation:
1939 case ast::UnaryOp::kAddressOf:
1966 case ast::UnaryOp::kIndirection:
/third_party/python/Python/
H A Dast_opt.c59 expr_ty arg = node->v.UnaryOp.operand; in fold_unaryop()
63 if (node->v.UnaryOp.op == Not && arg->kind == Compare_kind && in fold_unaryop()
112 PyObject *newval = ops[node->v.UnaryOp.op](arg->v.Constant.value); in fold_unaryop()
722 CALL(astfold_expr, expr_ty, node_->v.UnaryOp.operand); in astfold_expr()
/third_party/gn/src/gn/
H A Dparser_unittest.cc179 TEST(Parser, UnaryOp) { in TEST()
H A Dparser.h134 FRIEND_TEST_ALL_PREFIXES(Parser, UnaryOp);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/TableGen/
H A DRecord.h754 enum UnaryOp : uint8_t { CAST, HEAD, TAIL, SIZE, EMPTY, GETOP };
759 UnOpInit(UnaryOp opc, Init *lhs, RecTy *Type) in UnOpInit()
770 static UnOpInit *get(UnaryOp opc, Init *lhs, RecTy *Type);
788 UnaryOp getOpcode() const { return (UnaryOp)Opc; } in getOpcode()

Completed in 25 milliseconds

123