Fix code formatting in CKW
Signed-off-by: Nikolaj Jensen <nikolaj.jensen@arm.com>
Change-Id: I8064b345c1efd243f8bded12ed5d561afe7c339a
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/9854
Benchmark: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Jakub Sujak <jakub.sujak@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
diff --git a/compute_kernel_writer/prototype/include/ckw/KernelWriter.h b/compute_kernel_writer/prototype/include/ckw/KernelWriter.h
index a2778a9..3b15391 100644
--- a/compute_kernel_writer/prototype/include/ckw/KernelWriter.h
+++ b/compute_kernel_writer/prototype/include/ckw/KernelWriter.h
@@ -39,6 +39,7 @@
namespace prototype
{
struct GpuKernelWriterAttribute;
+
class IGpuKernelWriter;
} // namespace prototype
diff --git a/compute_kernel_writer/prototype/include/ckw/OperandBase.h b/compute_kernel_writer/prototype/include/ckw/OperandBase.h
index f4825e1..a9e313f 100644
--- a/compute_kernel_writer/prototype/include/ckw/OperandBase.h
+++ b/compute_kernel_writer/prototype/include/ckw/OperandBase.h
@@ -33,6 +33,7 @@
namespace prototype
{
class IGpuKernelWriter;
+
class Operand;
} // namespace prototype
diff --git a/compute_kernel_writer/prototype/include/ckw/TensorInfo.h b/compute_kernel_writer/prototype/include/ckw/TensorInfo.h
index 00bb60a..8071588 100644
--- a/compute_kernel_writer/prototype/include/ckw/TensorInfo.h
+++ b/compute_kernel_writer/prototype/include/ckw/TensorInfo.h
@@ -117,20 +117,28 @@
* - less than 0: bind a virtual tensor (tile)
*/
TensorInfo(DataType dt, const TensorShape &shape, TensorDataLayout dl, int32_t id);
+
/** Set shape */
TensorInfo &shape(const TensorShape &shape);
+
/** Get shape */
TensorShape shape() const;
+
/** Set data type */
TensorInfo &data_type(DataType dt);
+
/** Get data type */
DataType data_type() const;
+
/** Set data layout */
TensorInfo &data_layout(TensorDataLayout dl);
+
/** Get data layout */
TensorDataLayout data_layout() const;
+
/** Set id */
TensorInfo &id(int32_t id);
+
/** Get layout */
int32_t id() const;
@@ -140,6 +148,6 @@
TensorDataLayout _dl{ TensorDataLayout::Unknown };
int32_t _id{ -1 };
};
-} // namespace kw
+} // namespace ckw
#endif /* CKW_PROTOTYPE_INCLUDE_CKW_TENSORINFO_H */
diff --git a/compute_kernel_writer/prototype/include/ckw/TensorOperand.h b/compute_kernel_writer/prototype/include/ckw/TensorOperand.h
index 2fc5044..7a663f0 100644
--- a/compute_kernel_writer/prototype/include/ckw/TensorOperand.h
+++ b/compute_kernel_writer/prototype/include/ckw/TensorOperand.h
@@ -134,7 +134,7 @@
private:
TensorInfo _info;
- TileOperand *_tile{ nullptr };
+ TileOperand *_tile{ nullptr };
TensorTileSampler _tile_sampler{};
::std::unique_ptr<TensorComponentOperand> _stride1{ nullptr };
diff --git a/compute_kernel_writer/prototype/include/ckw/TileInfo.h b/compute_kernel_writer/prototype/include/ckw/TileInfo.h
index 8fba8bb..c60880d 100644
--- a/compute_kernel_writer/prototype/include/ckw/TileInfo.h
+++ b/compute_kernel_writer/prototype/include/ckw/TileInfo.h
@@ -48,12 +48,14 @@
* @param[in] dt Tile data type
*/
TileInfo(DataType dt);
+
/** Constructor used to initialize a vector with a given data type and vector length.
*
* @param[in] dt Tile data type
* @param[in] w Tile width (or vector length)
*/
TileInfo(DataType dt, int32_t w);
+
/** Constructor used to initialize a tile with a given data type and tile sizes.
*
* @param[in] dt Tile data type
@@ -61,16 +63,22 @@
* @param[in] w Tile width
*/
TileInfo(DataType dt, int32_t h, int32_t w);
+
/** Set width */
TileInfo &width(int32_t w);
+
/** Get width */
int32_t width() const;
+
/** Set height */
TileInfo &height(int32_t h);
+
/** Get height */
int32_t height() const;
+
/** Set data type */
TileInfo &data_type(DataType dt);
+
/** Get data type */
DataType data_type() const;