Template Class PCallExpr#

Inheritance Relationships#

Base Type#

Class Documentation#

template<typename Op, typename ...TArgs>
class PCallExpr : public tvm::Pattern<PCallExpr<Op, TArgs...>>#

Pattern CallExpr expression.

Note

Op functor contains the name of the function and the implementation of Eval.

Template Parameters:
  • Op – The operator functor class.

  • TArgs – The arguments.

Public Functions

inline explicit PCallExpr(const TArgs&... args)#
inline void InitMatch_() const#
inline bool Match_(const ffi::ObjectRef &node) const#
inline PrimExpr Eval() const#