Lines Matching defs:expr
275 const Expression& expr, in cast_expression()
312 const Expression& expr, in negate_expression()
320 const Expression* expr = GetConstantValueForVariable(value); in GetConstantInt() local
329 const Expression* expr = GetConstantValueForVariable(value); in GetConstantValue() local
337 static bool contains_constant_zero(const Expression& expr) { in contains_constant_zero()
349 static bool is_constant_splat(const Expression& expr, double value) { in is_constant_splat()
361 static bool is_constant_diagonal(const Expression& expr, double value) { in is_constant_diagonal()
382 static bool is_constant_value(const Expression& expr, double value) { in is_constant_value()
442 for (const Expression* expr = &inExpr;;) { in GetConstantValueOrNullForVariable() local
468 const Expression* expr = GetConstantValueOrNullForVariable(inExpr); in GetConstantValueForVariable() local
474 const Expression* expr = GetConstantValueOrNullForVariable(*inExpr); in MakeConstantValueForVariable() local
495 if (std::unique_ptr<Expression> expr = cast_expression(context, pos, left, in simplify_arithmetic() local
501 if (std::unique_ptr<Expression> expr = cast_expression(context, pos, right, in simplify_arithmetic() local
510 if (std::unique_ptr<Expression> expr = cast_expression(context, pos, left, in simplify_arithmetic() local
516 if (std::unique_ptr<Expression> expr = cast_expression(context, pos, right, in simplify_arithmetic() local
528 if (std::unique_ptr<Expression> expr = negate_expression(context, pos, left, in simplify_arithmetic() local
534 if (std::unique_ptr<Expression> expr = negate_expression(context, pos, right, in simplify_arithmetic() local
543 if (std::unique_ptr<Expression> expr = cast_expression(context, pos, left, in simplify_arithmetic() local
549 if (std::unique_ptr<Expression> expr = negate_expression(context, pos, right, in simplify_arithmetic() local
558 if (std::unique_ptr<Expression> expr = cast_expression(context, pos, left, in simplify_arithmetic() local
564 if (std::unique_ptr<Expression> expr = make_reciprocal_expression(context, right)) { in simplify_arithmetic() local
600 if (std::unique_ptr<Expression> expr = make_reciprocal_expression(context, right)) { in simplify_arithmetic() local
867 if (std::unique_ptr<Expression> expr = simplify_arithmetic(context, pos, *left, op, in Simplify() local
874 if (std::unique_ptr<Expression> expr = simplify_matrix_division(context, pos, *left, op, in Simplify() local