1 #ifndef _OPERATORS_SMV_SMV_UNARY_OP_H_
2 #define _OPERATORS_SMV_SMV_UNARY_OP_H_
4 #include "smaug/core/backend.h"
6 #include "smaug/operators/unary_op.h"
19 UnaryOp<SmvBackend>* op);
26 void runX(UnaryOp<SmvBackend>* op, TiledTensor& inputs, TiledTensor& outputs);
28 std::array<TiledTensor, 2> doTiling(UnaryOp<SmvBackend>* op,
29 bool copyData =
true);
31 void run(UnaryOp<SmvBackend>* op, std::array<TiledTensor, 2>& tiledTensors);