/aosp_15_r20/external/skia/src/sksl/ir/ |
H A D | SkSLBinaryExpression.cpp | 24 std::unique_ptr<Expression> BinaryExpression::Convert(const Context& context, in Convert() 94 return BinaryExpression::Make(context, pos, std::move(left), op, std::move(right), resultType); in Convert() 97 std::unique_ptr<Expression> BinaryExpression::Make(const Context& context, in Make() 109 return BinaryExpression::Make(context, pos, std::move(left), op, std::move(right), resultType); in Make() 112 std::unique_ptr<Expression> BinaryExpression::Make(const Context& context, in Make() 137 return std::make_unique<BinaryExpression>(pos, std::move(left), op, in Make() 141 bool BinaryExpression::CheckRef(const Expression& expr) { in CheckRef() 166 std::unique_ptr<Expression> BinaryExpression::clone(Position pos) const { in clone() 167 return std::make_unique<BinaryExpression>(pos, in clone() 174 std::string BinaryExpression::description(OperatorPrecedence parentPrecedence) const { in description() [all …]
|
H A D | SkSLExpressionStatement.cpp | 45 if (expr->is<BinaryExpression>()) { in Make() 46 BinaryExpression& binary = expr->as<BinaryExpression>(); in Make()
|
H A D | SkSLTernaryExpression.cpp | 105 return BinaryExpression::Make(context, pos, std::move(test), in Make() 111 return BinaryExpression::Make(context, pos, std::move(test), in Make() 117 return BinaryExpression::Make(context, pos, std::move(test), in Make()
|
H A D | SkSLFunctionDefinition.cpp | 164 if (!nextExpr->is<BinaryExpression>()) { in Convert() 168 BinaryExpression& binaryExpr = nextExpr->as<BinaryExpression>(); in Convert()
|
H A D | SkSLBinaryExpression.h | 30 class BinaryExpression final : public Expression { 34 BinaryExpression(Position pos, std::unique_ptr<Expression> left, Operator op, in BinaryExpression() function
|
H A D | SkSLPrefixExpression.cpp | 172 BinaryExpression& binary = operand->as<BinaryExpression>(); in logical_not_operand() 184 return BinaryExpression::Make(context, pos, std::move(binary.left()), in logical_not_operand()
|
H A D | SkSLIRHelpers.h | 70 return BinaryExpression::Make(fContext, pos, std::move(l), op, std::move(r)); in Binary()
|
/aosp_15_r20/external/skia/src/sksl/analysis/ |
H A D | SkSLGetLoopUnrollInfo.cpp | 118 if (!loopTest->get()->is<BinaryExpression>()) { in GetLoopUnrollInfo() 122 const BinaryExpression* cond = &loopTest->get()->as<BinaryExpression>(); in GetLoopUnrollInfo() 162 const BinaryExpression& next = loopNext->as<BinaryExpression>(); in GetLoopUnrollInfo() 263 *loopTest = BinaryExpression::Make(context, in GetLoopUnrollInfo() 268 cond = &loopTest->get()->as<BinaryExpression>(); in GetLoopUnrollInfo()
|
H A D | SkSLHasSideEffects.cpp | 43 const BinaryExpression& binary = expr.as<BinaryExpression>(); in HasSideEffects()
|
H A D | SkSLIsConstantExpression.cpp | 66 if (e.as<BinaryExpression>().getOperator().kind() == Operator::Kind::COMMA) { in visitExpression()
|
/aosp_15_r20/system/tools/hidl/c2hal/ |
D | Expression.cpp | 155 struct BinaryExpression : Expression { struct 156 BinaryExpression(Expression *lhs, std::string op, Expression* rhs) in BinaryExpression() argument 159 ~BinaryExpression() override { in ~BinaryExpression() argument 176 DISALLOW_COPY_AND_ASSIGN(BinaryExpression); 278 return new BinaryExpression(lhs, op, rhs); in binary()
|
/aosp_15_r20/external/skia/src/sksl/transform/ |
H A D | SkSLEliminateDeadLocalVariables.cpp | 51 if (expr->is<BinaryExpression>()) { in eliminate_dead_local_variables() 53 BinaryExpression& binary = expr->as<BinaryExpression>(); in eliminate_dead_local_variables()
|
/aosp_15_r20/external/skia/src/sksl/ |
H A D | SkSLInliner.cpp | 210 const BinaryExpression& binaryExpr = expression.as<BinaryExpression>(); in inlineExpression() 211 return BinaryExpression::Make(*fContext, in inlineExpression() 484 BinaryExpression::Make( in inlineStatement() 889 BinaryExpression& binaryExpr = (*expr)->as<BinaryExpression>(); in visitExpression()
|
H A D | SkSLConstantFolder.cpp | 564 return BinaryExpression::Make(context, pos, left.clone(), Operator::Kind::STAR, in simplify_arithmetic() 600 return BinaryExpression::Make(context, pos, left.clone(), Operator::Kind::STAREQ, in simplify_arithmetic() 619 return BinaryExpression::Make(context, pos, in one_over_scalar() 639 return BinaryExpression::Make(context, pos, in simplify_matrix_division()
|
H A D | SkSLAnalysis.cpp | 577 auto& b = e.template as<BinaryExpression>(); in visitExpression()
|
H A D | SkSLParser.cpp | 1808 expr = this->expressionOrPoison(pos, BinaryExpression::Convert(fCompiler.context(), pos, in operatorRight()
|
/aosp_15_r20/external/skia/src/sksl/codegen/ |
H A D | SkSLGLSLCodeGenerator.cpp | 164 void writeMatrixComparisonWorkaround(const BinaryExpression& x); 181 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); 183 void writeShortCircuitWorkaroundExpression(const BinaryExpression& b, 416 this->writeBinaryExpression(expr.as<BinaryExpression>(), parentPrecedence); in writeExpression() 1181 void GLSLCodeGenerator::writeMatrixComparisonWorkaround(const BinaryExpression& b) { in writeMatrixComparisonWorkaround() 1206 void GLSLCodeGenerator::writeBinaryExpression(const BinaryExpression& b, in writeBinaryExpression() 1257 void GLSLCodeGenerator::writeShortCircuitWorkaroundExpression(const BinaryExpression& b, in writeShortCircuitWorkaroundExpression()
|
H A D | SkSLPipelineStageCodeGenerator.cpp | 115 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); 591 this->writeBinaryExpression(expr.as<BinaryExpression>(), parentPrecedence); in writeExpression() 678 void PipelineStageCodeGenerator::writeBinaryExpression(const BinaryExpression& b, in writeBinaryExpression()
|
H A D | SkSLMetalCodeGenerator.cpp | 281 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); 489 this->writeBinaryExpression(expr.as<BinaryExpression>(), parentPrecedence); in writeExpression() 2153 void MetalCodeGenerator::writeBinaryExpression(const BinaryExpression& b, in writeBinaryExpression()
|
H A D | SkSLRasterPipelineCodeGenerator.cpp | 307 [[nodiscard]] bool pushBinaryExpression(const BinaryExpression& e); 2203 return this->pushBinaryExpression(e.as<BinaryExpression>()); in pushExpression() 2435 bool Generator::pushBinaryExpression(const BinaryExpression& e) { in pushBinaryExpression()
|
H A D | SkSLWGSLCodeGenerator.cpp | 246 std::string assembleBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence); 2473 return this->assembleBinaryExpression(e.as<BinaryExpression>(), parentPrecedence); in assembleExpression() 2596 std::string WGSLCodeGenerator::assembleBinaryExpression(const BinaryExpression& b, in assembleBinaryExpression()
|
H A D | SkSLSPIRVCodeGenerator.cpp | 467 SpvId writeBinaryExpression(const BinaryExpression& b, OutputStream& out); 1930 return this->writeBinaryExpression(expr.as<BinaryExpression>(), out); in writeExpression() 4150 SpvId SPIRVCodeGenerator::writeBinaryExpression(const BinaryExpression& b, OutputStream& out) { in writeBinaryExpression() 5135 auto assignmentStmt = std::make_unique<ExpressionStatement>(std::make_unique<BinaryExpression>( in writeEntrypointAdapter()
|
/aosp_15_r20/prebuilts/devtools/tools/lib/ |
HD | lombok-ast-0.2.3.jar | META-INF/
META-INF/MANIFEST.MF
META-INF/maven/
META- ... |
HD | ecj-4.4.jar | org/
org/eclipse/
org/eclipse/jdt/
org/eclipse/jdt/internal ... |
HD | ecj-4.6.1.jar | org/
org/eclipse/
org/eclipse/jdt/
org/eclipse/jdt/internal ... |