Skip to content

Commit 0db5f3d

Browse files
committed
up
1 parent 9f129be commit 0db5f3d

2 files changed

Lines changed: 1 addition & 8 deletions

File tree

include/hipSYCL/sycl/libkernel/vec.hpp

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -353,13 +353,7 @@ class vec {
353353
static_assert(std::is_same_v<VectorStorage, detail::vec_storage<T, N>>,
354354
"Reinterpreting swizzled vectors directly is not supported");
355355

356-
asT result;
357-
358-
auto in_ptr = reinterpret_cast<const typename asT::element_type*>(&_data[0]);
359-
for(int i = 0; i < N; ++i)
360-
result[i] = in_ptr[i];
361-
362-
return result;
356+
return sycl::bit_cast<asT>(*this);
363357
}
364358

365359
template<int... SwizzleIndices>

tests/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ if(CMAKE_GENERATOR STREQUAL "Ninja" AND
3636
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fdiagnostics-color=always")
3737
endif()
3838

39-
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mllvm -print-after=loop-vectorize ")
4039

4140
if(REDUCED_LOCAL_MEM_USAGE)
4241
add_definitions(-DREDUCED_LOCAL_MEM_USAGE)

0 commit comments

Comments
 (0)