Home
last modified time | relevance | path

Searched refs:LOGICALAND (Results 1 – 11 of 11) sorted by relevance

/external/skia/src/sksl/
DSkSLOperator.cpp39 case Kind::LOGICALAND: return OperatorPrecedence::kLogicalAnd; in getBinaryPrecedence()
68 case Kind::LOGICALAND: return " && "; in operatorName()
261 case Kind::LOGICALAND: // left && right in determineBinaryType()
DSkSLConstantFolder.cpp57 if ((op.kind() == Operator::Kind::LOGICALAND && rightVal) || // (expr && true) -> (expr) in eliminate_no_op_boolean()
76 if ((op.kind() == Operator::Kind::LOGICALAND && !leftVal) || // (false && expr) -> (false) in short_circuit_boolean()
692 case Operator::Kind::LOGICALAND: result = leftVal && rightVal; break; in Simplify()
DSkSLInliner.cpp807 bool shortCircuitable = (op.kind() == Operator::Kind::LOGICALAND || in visitExpression()
DSkSLParser.cpp1707 if (!operatorRight(depth, Operator::Kind::LOGICALAND, &Parser::bitwiseOrExpression, in logicalAndExpression()
/external/skia/include/sksl/
DSkSLOperator.h28 LOGICALAND, enumerator
/external/skia/src/sksl/lex/
Dsksl.lex77 LOGICALAND = "&&"
/external/skia/src/sksl/codegen/
DSkSLGLSLCodeGenerator.cpp994 (op.kind() == Operator::Kind::LOGICALAND || op.kind() == Operator::Kind::LOGICALOR)) { in writeBinaryExpression()
1041 if (b.getOperator().kind() == Operator::Kind::LOGICALAND) { in writeShortCircuitWorkaroundExpression()
1048 if (b.getOperator().kind() == Operator::Kind::LOGICALAND) { in writeShortCircuitWorkaroundExpression()
1438 Position(), f.test()->clone(), Operator::Kind::LOGICALAND, in writeForStatement()
DSkSLRasterPipelineCodeGenerator.cpp1807 case OperatorKind::LOGICALAND: in pushBinaryExpression()
1903 case OperatorKind::LOGICALAND: in pushBinaryExpression()
DSkSLVMCodeGenerator.cpp838 case Operator::Kind::LOGICALAND: { in writeBinaryExpression()
DSkSLSPIRVCodeGenerator.cpp3149 case Operator::Kind::LOGICALAND: in writeBinaryExpression()
/external/skia/src/sksl/dsl/
DDSLExpression.cpp254 OP(&&, LOGICALAND)