aboutsummaryrefslogtreecommitdiff
path: root/compute_kernel_writer/include/ckw/KernelWriter.h
diff options
context:
space:
mode:
Diffstat (limited to 'compute_kernel_writer/include/ckw/KernelWriter.h')
-rw-r--r--compute_kernel_writer/include/ckw/KernelWriter.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/compute_kernel_writer/include/ckw/KernelWriter.h b/compute_kernel_writer/include/ckw/KernelWriter.h
index f1635c6449..85ae47f686 100644
--- a/compute_kernel_writer/include/ckw/KernelWriter.h
+++ b/compute_kernel_writer/include/ckw/KernelWriter.h
@@ -25,7 +25,7 @@
#ifndef CKW_INCLUDE_CKW_KERNELWRITER_H
#define CKW_INCLUDE_CKW_KERNELWRITER_H
-#include "ckw/ITileOperand.h"
+#include "ckw/TileOperand.h"
#include <memory>
#include <set>
@@ -103,23 +103,23 @@ public:
*
* @returns The created tile operand
*/
- virtual ITileOperand &declare_tile(const std::string &name, const TileInfo &tile_info) = 0;
+ virtual TileOperand &declare_tile(const std::string &name, const TileInfo &tile_info) = 0;
protected:
int32_t id_space() const;
/** Pure virtual function to be overridden by language specific subclasses to add a tile operand to the kernel */
- virtual ITileOperand &add_operand(const std::string &name, const TileInfo &tile_info) = 0;
+ virtual TileOperand &add_operand(const std::string &name, const TileInfo &tile_info) = 0;
/** Add a tile operand to the operand list */
- ITileOperand &add_operand(std::unique_ptr<ITileOperand> &operand_ptr);
+ TileOperand &add_operand(std::unique_ptr<TileOperand> &operand_ptr);
/** Generate full variable name by prefixing it with id space */
std::string generate_full_name(const std::string &name) const;
private:
int32_t _id_space{ 0 };
- std::set<std::unique_ptr<ITileOperand>> _operands {};
+ std::set<std::unique_ptr<TileOperand>> _operands {};
};
} // namespace ckw