mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-19 10:35:42 +00:00
FunctorsTBB now uses VTKM_VECTORIZATION_X macros everywhere.
This commit is contained in:
parent
02d10e38c4
commit
b8e5923ae1
@ -443,15 +443,10 @@ public:
|
||||
// error and setting the message buffer as expected.
|
||||
try
|
||||
{
|
||||
#ifdef VTKM_ENABLE_VECTORIZATION
|
||||
#if defined(VTKM_CLANG)
|
||||
#pragma clang loop vectorize(enable)
|
||||
#elif defined(VTKM_ICC)
|
||||
#pragma simd
|
||||
#endif
|
||||
#endif
|
||||
VTKM_VECTORIZATION_PRE_LOOP
|
||||
for (vtkm::Id i = range.begin(); i < range.end(); i++)
|
||||
{
|
||||
VTKM_VECTORIZATION_IN_LOOP
|
||||
OutputPortal.Set( i, ValuesPortal.Get(IndexPortal.Get(i)) );
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user