Searched refs:stride_ (Results 1 – 5 of 5) sorted by relevance
27 Triplet::Triplet() : stride_{Expr<SubscriptInteger>{1}} {} in Triplet()32 : stride_{s ? std::move(*s) : Expr<SubscriptInteger>{1}} { in Triplet()65 Expr<SubscriptInteger> Triplet::stride() const { return stride_.value(); } in stride()68 stride_.value() = std::move(expr); in set_stride()73 if (auto stride{ToInt64(stride_.value())}) { in IsStrideOne()660 stride_ == that.stride_; in operator ==()
129 upper_ == that.upper_ && stride_ == that.stride_ && in operator ==()
643 EmitVar(o << ':', stride_.value()); in AsFortran()
173 const Expr<SubscriptInteger> &GetStride() const { return stride_.value(); } in GetStride()182 IndirectSubscriptIntegerExpr stride_; variable
404 stride_{std::move(stride)}, values_{std::move(values)} {}412 Expr<Index> &stride() { return stride_.value(); }413 const Expr<Index> &stride() const { return stride_.value(); }421 common::CopyableIndirection<Expr<Index>> lower_, upper_, stride_;