Home
last modified time | relevance | path

Searched refs:MakeBool (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/src/sksl/ir/
DSkSLLiteral.h57 static std::unique_ptr<Literal> MakeBool(const Context& context, int line, bool value) { in MakeBool() function
63 static std::unique_ptr<Literal> MakeBool(int line, bool value, const Type* type) { in MakeBool() function
77 return MakeBool(line, value, type); in Make()
DSkSLSetting.cpp37 return Literal::MakeBool(context, /*line=*/-1, (context.fCaps.*fGetCap)()); in value()
DSkSLPrefixExpression.cpp130 return Literal::MakeBool(operand->fLine, !b.boolValue(), &operand->type()); in logical_not_operand()
/third_party/skia/src/sksl/
DSkSLConstantFolder.cpp77 return Literal::MakeBool(context, left.fLine, equality); in simplify_vector_equality()
369 return Literal::MakeBool(context, line, result); in Simplify()
392 return Literal::MakeBool(context, leftExpr.fLine, /*value=*/true); in Simplify()
398 return Literal::MakeBool(context, leftExpr.fLine, /*value=*/false); in Simplify()
568 return Literal::MakeBool(context, line, equality); in Simplify()
DSkSLRehydrator.cpp421 return Literal::MakeBool(fContext, /*line=*/-1, value); in expression()
DSkSLInliner.cpp705 inlinedCall.fReplacementExpr = Literal::MakeBool(*fContext, line, /*value=*/false); in inlineCall()
/third_party/skia/src/sksl/dsl/
DDSLExpression.cpp73 : fExpression(SkSL::Literal::MakeBool(ThreadContext::Context(), in DSLExpression()
/third_party/skia/src/sksl/codegen/
DSkSLGLSLCodeGenerator.cpp1314 Literal::MakeBool(fContext, /*line=*/-1, /*value=*/true), in writeForStatement()