Template Class PRampExpr#

Inheritance Relationships#

Base Type#

Class Documentation#

template<typename TBase, typename TStride, typename TLanes>
class PRampExpr : public tvm::Pattern<PRampExpr<TBase, TStride, TLanes>>#

Pattern ramp expression.

Template Parameters:
  • TBase – The pattern type of the base.

  • TStride – The pattern type of the stride.

  • TLanes – The pattern type of the lanes.

Public Functions

inline PRampExpr(const TBase &base, const TStride &stride, const TLanes &lanes)#
inline void InitMatch_() const#
inline bool Match_(const ffi::ObjectRef &node) const#
inline PrimExpr Eval() const#