Template Function tvm::ramp(const Pattern&, const Pattern&, const Pattern&)

Template Function tvm::ramp(const Pattern<TBase>&, const Pattern<TStride>&, const Pattern<TLanes>&)#

Function Documentation#

template<typename TBase, typename TStride, typename TLanes>
inline PRampExpr<TBase, TStride, TLanes> tvm::ramp(const Pattern<TBase> &base, const Pattern<TStride> &stride, const Pattern<TLanes> &lanes)#

Construct a ramp pattern.

Parameters:
  • base – The base pattern.

  • stride – The stride pattern.

  • lanes – The lanes pattern.

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

  • TStride – The pattern type of the stride.

  • TLanes – The pattern type of the lanes.

Returns:

The result pattern.