Home
last modified time | relevance | path

Searched refs:GetConstantValueForVariable (Results 1 – 13 of 13) sorted by relevance

/aosp_15_r20/external/skia/src/sksl/ir/
H A DSkSLIndexExpression.cpp97 const Expression* indexExpr = ConstantFolder::GetConstantValueForVariable(*index); in Convert()
115 const Expression* indexExpr = ConstantFolder::GetConstantValueForVariable(*index); in Make()
129 const Expression* baseExpr = ConstantFolder::GetConstantValueForVariable(*base); in Make()
145 const Expression* baseExpr = ConstantFolder::GetConstantValueForVariable(*base); in Make()
H A DSkSLTernaryExpression.cpp81 const Expression* testExpr = ConstantFolder::GetConstantValueForVariable(*test); in Make()
94 const Expression* ifTrueExpr = ConstantFolder::GetConstantValueForVariable(*ifTrue); in Make()
95 const Expression* ifFalseExpr = ConstantFolder::GetConstantValueForVariable(*ifFalse); in Make()
H A DSkSLPrefixExpression.cpp74 const Expression* value = ConstantFolder::GetConstantValueForVariable(originalExpr); in simplify_negation()
154 const Expression* value = ConstantFolder::GetConstantValueForVariable(*operand); in logical_not_operand()
203 const Expression* value = ConstantFolder::GetConstantValueForVariable(*operand); in bitwise_not_operand()
H A DSkSLIfStatement.cpp81 const Expression* testValue = ConstantFolder::GetConstantValueForVariable(*test); in Make()
H A DSkSLFieldAccess.cpp94 const Expression* expr = ConstantFolder::GetConstantValueForVariable(*base); in Make()
H A DSkSLSwizzle.cpp496 const Expression* value = ConstantFolder::GetConstantValueForVariable(*expr); in Make()
H A DSkSLFunctionCall.cpp55 const Expression* expr = ConstantFolder::GetConstantValueForVariable(*arg); in has_compile_time_constant_arguments()
644 arguments[index] = ConstantFolder::GetConstantValueForVariable(*argArray[index]); in optimize_intrinsic_call()
H A DSkSLType.cpp1308 const Expression* valueExpr = ConstantFolder::GetConstantValueForVariable(expr); in checkForOutOfRangeLiteral()
/aosp_15_r20/external/skia/src/sksl/
H A DSkSLConstantFolder.cpp326 const Expression* expr = GetConstantValueForVariable(value); in GetConstantInt()
335 const Expression* expr = GetConstantValueForVariable(value); in GetConstantValue()
461 const Expression* ConstantFolder::GetConstantValueForVariable(const Expression& inExpr) { in GetConstantValueForVariable() function in SkSL::ConstantFolder
817 const Expression* left = GetConstantValueForVariable(leftExpr); in Simplify()
818 const Expression* right = GetConstantValueForVariable(rightExpr); in Simplify()
H A DSkSLConstantFolder.h45 static const Expression* GetConstantValueForVariable(const Expression& value);
H A DSkSLAnalysis.cpp181 ConstantFolder::GetConstantValueForVariable(*e) in visitStatement()
/aosp_15_r20/external/skia/src/sksl/transform/
H A DSkSLReplaceConstVarsWithLiterals.cpp79 size_t initialvalueSize = ConstantFolder::GetConstantValueForVariable(*var->initialValue()) in ReplaceConstVarsWithLiterals()
/aosp_15_r20/external/skia/src/sksl/codegen/
H A DSkSLRasterPipelineCodeGenerator.cpp2153 const Expression* initialValue = ConstantFolder::GetConstantValueForVariable(*d.value()); in writeImmutableVarDeclaration()