@@ -16,16 +16,16 @@ __SYCL_INLINE_NAMESPACE(cl) {
1616namespace sycl {
1717namespace INTEL {
1818
19- template <class name , class dataT , int32_t min_capacity = 0 > class pipe {
19+ template <class _name , class _dataT , int32_t _min_capacity = 0 > class pipe {
2020public:
2121 // Non-blocking pipes
2222 // Reading from pipe is lowered to SPIR-V instruction OpReadPipe via SPIR-V
2323 // friendly LLVM IR.
24- static dataT read (bool &Success) {
24+ static _dataT read (bool &Success) {
2525#ifdef __SYCL_DEVICE_ONLY__
26- RPipeTy<dataT > RPipe =
27- __spirv_CreatePipeFromPipeStorage_read<dataT >(&m_Storage);
28- dataT TempData;
26+ RPipeTy<_dataT > RPipe =
27+ __spirv_CreatePipeFromPipeStorage_read<_dataT >(&m_Storage);
28+ _dataT TempData;
2929 Success = !static_cast <bool >(
3030 __spirv_ReadPipe (RPipe, &TempData, m_Size, m_Alignment));
3131 return TempData;
@@ -37,10 +37,10 @@ template <class name, class dataT, int32_t min_capacity = 0> class pipe {
3737
3838 // Writing to pipe is lowered to SPIR-V instruction OpWritePipe via SPIR-V
3939 // friendly LLVM IR.
40- static void write (const dataT &Data, bool &Success) {
40+ static void write (const _dataT &Data, bool &Success) {
4141#ifdef __SYCL_DEVICE_ONLY__
42- WPipeTy<dataT > WPipe =
43- __spirv_CreatePipeFromPipeStorage_write<dataT >(&m_Storage);
42+ WPipeTy<_dataT > WPipe =
43+ __spirv_CreatePipeFromPipeStorage_write<_dataT >(&m_Storage);
4444 Success = !static_cast <bool >(
4545 __spirv_WritePipe (WPipe, &Data, m_Size, m_Alignment));
4646#else
@@ -53,11 +53,11 @@ template <class name, class dataT, int32_t min_capacity = 0> class pipe {
5353 // Blocking pipes
5454 // Reading from pipe is lowered to SPIR-V instruction OpReadPipe via SPIR-V
5555 // friendly LLVM IR.
56- static dataT read () {
56+ static _dataT read () {
5757#ifdef __SYCL_DEVICE_ONLY__
58- RPipeTy<dataT > RPipe =
59- __spirv_CreatePipeFromPipeStorage_read<dataT >(&m_Storage);
60- dataT TempData;
58+ RPipeTy<_dataT > RPipe =
59+ __spirv_CreatePipeFromPipeStorage_read<_dataT >(&m_Storage);
60+ _dataT TempData;
6161 __spirv_ReadPipeBlockingINTEL (RPipe, &TempData, m_Size, m_Alignment);
6262 return TempData;
6363#else
@@ -67,10 +67,10 @@ template <class name, class dataT, int32_t min_capacity = 0> class pipe {
6767
6868 // Writing to pipe is lowered to SPIR-V instruction OpWritePipe via SPIR-V
6969 // friendly LLVM IR.
70- static void write (const dataT &Data) {
70+ static void write (const _dataT &Data) {
7171#ifdef __SYCL_DEVICE_ONLY__
72- WPipeTy<dataT > WPipe =
73- __spirv_CreatePipeFromPipeStorage_write<dataT >(&m_Storage);
72+ WPipeTy<_dataT > WPipe =
73+ __spirv_CreatePipeFromPipeStorage_write<_dataT >(&m_Storage);
7474 __spirv_WritePipeBlockingINTEL (WPipe, &Data, m_Size, m_Alignment);
7575#else
7676 (void )Data;
@@ -79,9 +79,9 @@ template <class name, class dataT, int32_t min_capacity = 0> class pipe {
7979 }
8080
8181private:
82- static constexpr int32_t m_Size = sizeof (dataT );
83- static constexpr int32_t m_Alignment = alignof (dataT );
84- static constexpr int32_t m_Capacity = min_capacity ;
82+ static constexpr int32_t m_Size = sizeof (_dataT );
83+ static constexpr int32_t m_Alignment = alignof (_dataT );
84+ static constexpr int32_t m_Capacity = _min_capacity ;
8585#ifdef __SYCL_DEVICE_ONLY__
8686 static constexpr struct ConstantPipeStorage m_Storage = {m_Size, m_Alignment,
8787 m_Capacity};
@@ -99,26 +99,26 @@ struct ethernet_pipe_id {
9999 static constexpr int32_t id = ID;
100100};
101101
102- template <class dataT , size_t min_capacity >
102+ template <class _dataT , size_t _min_capacity >
103103using ethernet_read_pipe =
104- kernel_readable_io_pipe<ethernet_pipe_id<0>, dataT, min_capacity >;
104+ kernel_readable_io_pipe<ethernet_pipe_id<0>, _dataT, _min_capacity >;
105105
106- template <class dataT , size_t min_capacity >
106+ template <class _dataT , size_t _min_capacity >
107107using ethernet_write_pipe =
108- kernel_writeable_io_pipe<ethernet_pipe_id<1>, dataT, min_capacity >;
108+ kernel_writeable_io_pipe<ethernet_pipe_id<1>, _dataT, _min_capacity >;
109109} // namespace intelfpga */
110110
111- template <class name , class dataT , size_t min_capacity = 0 >
111+ template <class _name , class _dataT , size_t _min_capacity = 0 >
112112class kernel_readable_io_pipe {
113113public:
114114 // Non-blocking pipes
115115 // Reading from pipe is lowered to SPIR-V instruction OpReadPipe via SPIR-V
116116 // friendly LLVM IR.
117- static dataT read (bool &Success) {
117+ static _dataT read (bool &Success) {
118118#ifdef __SYCL_DEVICE_ONLY__
119- RPipeTy<dataT > RPipe =
120- __spirv_CreatePipeFromPipeStorage_read<dataT >(&m_Storage);
121- dataT TempData;
119+ RPipeTy<_dataT > RPipe =
120+ __spirv_CreatePipeFromPipeStorage_read<_dataT >(&m_Storage);
121+ _dataT TempData;
122122 Success = !static_cast <bool >(
123123 __spirv_ReadPipe (RPipe, &TempData, m_Size, m_Alignment));
124124 return TempData;
@@ -131,11 +131,11 @@ class kernel_readable_io_pipe {
131131 // Blocking pipes
132132 // Reading from pipe is lowered to SPIR-V instruction OpReadPipe via SPIR-V
133133 // friendly LLVM IR.
134- static dataT read () {
134+ static _dataT read () {
135135#ifdef __SYCL_DEVICE_ONLY__
136- RPipeTy<dataT > RPipe =
137- __spirv_CreatePipeFromPipeStorage_read<dataT >(&m_Storage);
138- dataT TempData;
136+ RPipeTy<_dataT > RPipe =
137+ __spirv_CreatePipeFromPipeStorage_read<_dataT >(&m_Storage);
138+ _dataT TempData;
139139 __spirv_ReadPipeBlockingINTEL (RPipe, &TempData, m_Size, m_Alignment);
140140 return TempData;
141141#else
@@ -144,26 +144,26 @@ class kernel_readable_io_pipe {
144144 }
145145
146146private:
147- static constexpr int32_t m_Size = sizeof (dataT );
148- static constexpr int32_t m_Alignment = alignof (dataT );
149- static constexpr int32_t m_Capacity = min_capacity ;
150- static constexpr int32_t ID = name ::id;
147+ static constexpr int32_t m_Size = sizeof (_dataT );
148+ static constexpr int32_t m_Alignment = alignof (_dataT );
149+ static constexpr int32_t m_Capacity = _min_capacity ;
150+ static constexpr int32_t ID = _name ::id;
151151#ifdef __SYCL_DEVICE_ONLY__
152152 static constexpr struct ConstantPipeStorage m_Storage
153153 __attribute__ ((io_pipe_id(ID))) = {m_Size, m_Alignment, m_Capacity};
154154#endif // __SYCL_DEVICE_ONLY__
155155};
156156
157- template <class name , class dataT , size_t min_capacity = 0 >
157+ template <class _name , class _dataT , size_t _min_capacity = 0 >
158158class kernel_writeable_io_pipe {
159159public:
160160 // Non-blocking pipes
161161 // Writing to pipe is lowered to SPIR-V instruction OpWritePipe via SPIR-V
162162 // friendly LLVM IR.
163- static void write (const dataT &Data, bool &Success) {
163+ static void write (const _dataT &Data, bool &Success) {
164164#ifdef __SYCL_DEVICE_ONLY__
165- WPipeTy<dataT > WPipe =
166- __spirv_CreatePipeFromPipeStorage_write<dataT >(&m_Storage);
165+ WPipeTy<_dataT > WPipe =
166+ __spirv_CreatePipeFromPipeStorage_write<_dataT >(&m_Storage);
167167 Success = !static_cast <bool >(
168168 __spirv_WritePipe (WPipe, &Data, m_Size, m_Alignment));
169169#else
@@ -176,10 +176,10 @@ class kernel_writeable_io_pipe {
176176 // Blocking pipes
177177 // Writing to pipe is lowered to SPIR-V instruction OpWritePipe via SPIR-V
178178 // friendly LLVM IR.
179- static void write (const dataT &Data) {
179+ static void write (const _dataT &Data) {
180180#ifdef __SYCL_DEVICE_ONLY__
181- WPipeTy<dataT > WPipe =
182- __spirv_CreatePipeFromPipeStorage_write<dataT >(&m_Storage);
181+ WPipeTy<_dataT > WPipe =
182+ __spirv_CreatePipeFromPipeStorage_write<_dataT >(&m_Storage);
183183 __spirv_WritePipeBlockingINTEL (WPipe, &Data, m_Size, m_Alignment);
184184#else
185185 (void )Data;
@@ -188,10 +188,10 @@ class kernel_writeable_io_pipe {
188188 }
189189
190190private:
191- static constexpr int32_t m_Size = sizeof (dataT );
192- static constexpr int32_t m_Alignment = alignof (dataT );
193- static constexpr int32_t m_Capacity = min_capacity ;
194- static constexpr int32_t ID = name ::id;
191+ static constexpr int32_t m_Size = sizeof (_dataT );
192+ static constexpr int32_t m_Alignment = alignof (_dataT );
193+ static constexpr int32_t m_Capacity = _min_capacity ;
194+ static constexpr int32_t ID = _name ::id;
195195#ifdef __SYCL_DEVICE_ONLY__
196196 static constexpr struct ConstantPipeStorage m_Storage
197197 __attribute__ ((io_pipe_id(ID))) = {m_Size, m_Alignment, m_Capacity};
0 commit comments