Home
last modified time | relevance | path

Searched refs:ExpressionArray (Results 1 – 25 of 37) sorted by relevance

12

/aosp_15_r20/external/skia/src/sksl/ir/
H A DSkSLFunctionCall.h38 ExpressionArray arguments, in FunctionCall()
50 ExpressionArray arguments);
55 ExpressionArray arguments);
62 ExpressionArray arguments);
66 const ExpressionArray& arguments);
72 ExpressionArray& arguments() { in arguments()
76 const ExpressionArray& arguments() const { in arguments()
90 ExpressionArray fArguments;
H A DSkSLChildCall.h35 ChildCall(Position pos, const Type* type, const Variable* child, ExpressionArray arguments) in ChildCall()
45 ExpressionArray arguments);
51 ExpressionArray& arguments() { in arguments()
55 const ExpressionArray& arguments() const { in arguments()
65 ExpressionArray fArguments;
H A DSkSLConstructor.h92 ExpressionArray arguments) in MultiArgumentConstructor()
96 ExpressionArray& arguments() { in arguments()
100 const ExpressionArray& arguments() const { in arguments()
113 ExpressionArray fArguments;
138 ExpressionArray args);
H A DSkSLConstructorCompound.cpp47 static const Expression* make_splat_from_arguments(const Type& type, const ExpressionArray& args) { in make_splat_from_arguments()
81 ExpressionArray args) { in Make()
125 ExpressionArray flattened; in Make()
164 ExpressionArray array; in MakeFromConstants()
H A DSkSLExpression.cpp49 ExpressionArray ExpressionArray::clone() const { in clone()
50 ExpressionArray cloned; in clone()
H A DSkSLConstructorStruct.h32 ConstructorStruct(Position pos, const Type& type, ExpressionArray arguments) in ConstructorStruct()
40 ExpressionArray args);
46 ExpressionArray args);
H A DSkSLConstructorArray.h32 ConstructorArray(Position pos, const Type& type, ExpressionArray arguments) in ConstructorArray()
40 ExpressionArray args);
46 ExpressionArray args);
H A DSkSLConstructorStruct.cpp26 ExpressionArray args) { in Convert()
62 [[maybe_unused]] static bool arguments_match_field_types(const ExpressionArray& args, in arguments_match_field_types()
80 ExpressionArray args) { in Make()
H A DSkSLPrefixExpression.cpp31 static ExpressionArray negate_operands(const Context& context,
33 const ExpressionArray& operands);
122 static ExpressionArray negate_operands(const Context& context, in negate_operands()
124 const ExpressionArray& array) { in negate_operands()
125 ExpressionArray replacement; in negate_operands()
H A DSkSLConstructor.cpp31 ExpressionArray args) { in convert_compound_constructor()
132 ExpressionArray ctorArg; in convert_compound_constructor()
154 ExpressionArray args) { in Convert()
H A DSkSLConstructorCompound.h37 ConstructorCompound(Position pos, const Type& type, ExpressionArray args) in ConstructorCompound()
43 ExpressionArray args);
H A DSkSLConstructorScalarCast.h22 class ExpressionArray; variable
42 ExpressionArray args);
H A DSkSLChildCall.cpp41 const ExpressionArray& arguments) { in call_signature_is_valid()
70 ExpressionArray arguments) { in Make()
H A DSkSLConstructorArray.cpp26 ExpressionArray args) { in Convert()
82 ExpressionArray args) { in Make()
H A DSkSLFunctionDeclaration.h27 class ExpressionArray; variable
153 bool determineFinalTypes(const ExpressionArray& arguments,
H A DSkSLFunctionCall.cpp53 static bool has_compile_time_constant_arguments(const ExpressionArray& arguments) { in has_compile_time_constant_arguments()
638 const ExpressionArray& argArray, in optimize_intrinsic_call()
1056 const ExpressionArray& arguments) { in call_cost()
1091 const ExpressionArray& arguments) { in FindBestFunctionForCall()
1120 ExpressionArray arguments) { in Convert()
1167 ExpressionArray arguments) { in Convert()
1248 ExpressionArray arguments) { in Make()
H A DSkSLSwitchStatement.h47 ExpressionArray caseValues,
H A DSkSLConstructorArrayCast.cpp30 ExpressionArray typecastArgs; in cast_constant_array()
H A DSkSLSwizzle.cpp226 ExpressionArray newArgs; in optimize_constructor_swizzle()
393 ExpressionArray constructorArgs; in Convert()
H A DSkSLConstructorScalarCast.cpp26 ExpressionArray args) { in Convert()
H A DSkSLFieldAccess.cpp69 const ExpressionArray& args = ctor.arguments(); in extract_field()
H A DSkSLIRHelpers.h94 ExpressionArray args; in CtorXYZW()
/aosp_15_r20/external/skia/src/sksl/
H A DSkSLDefines.h24 class ExpressionArray : public skia_private::STArray<2, std::unique_ptr<Expression>> {
29 ExpressionArray clone() const;
H A DSkSLParser.h233 bool switchCaseBody(ExpressionArray* values,
237 bool switchCase(ExpressionArray* values, StatementArray* caseBlocks);
303 ExpressionArray args);
H A DSkSLInliner.cpp181 auto argList = [&](const ExpressionArray& originalArgs) -> ExpressionArray { in inlineExpression()
182 ExpressionArray args; in inlineExpression()
570 const ExpressionArray& arguments = call.arguments(); in inlineCall()
1010 const ExpressionArray& arguments = call.arguments(); in candidateCanBeInlined()

12