vtk-m/vtkm/cont/internal
Robert Maynard 73b90a2e44 Don't provide vectorization hints for operations that can be done inplace.
Previously we hinted to the compiler that it should vectorized operations
where the input and output are the same array. This obviously caused problems,
and these hints had to be removed.

In the future we need to first check for aliased arrays, and go from there.
2016-03-16 08:29:00 -04:00
..
testing Remove PointCoordinates classes 2015-08-25 14:38:50 -06:00
ArrayHandleExecutionManager.h Move DeviceAdapterTraits into vtkm::cont as they are user API. 2015-12-11 09:52:18 -05:00
ArrayManagerExecution.h CopyInto function for ArrayHandles 2015-09-17 14:26:19 -04:00
ArrayManagerExecutionSerial.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ArrayManagerExecutionShareWithControl.h Add additional control logic for CopyInto function 2015-09-17 14:26:19 -04:00
ArrayPortalFromIterators.h Replace ErrorControlOutOfMemory with ErrorControlBadAllocation. 2015-10-01 14:25:28 -04:00
ArrayPortalShrink.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ArrayTransfer.h CopyInto function for ArrayHandles 2015-09-17 14:26:19 -04:00
CMakeLists.txt Move algorithms out of DeviceAdapterAlgorithmGeneral to reduce compilation size 2015-10-26 17:22:49 -04:00
ConnectivityExplicitInternals.h Replace ArrayHandleCastForInput with the more versatile ArrayHandleCast. 2015-11-11 17:13:04 -05:00
DeviceAdapterAlgorithmGeneral.h Moved SMP atomic operations from TBB to General. 2016-03-14 10:40:42 -04:00
DeviceAdapterAlgorithmSerial.h Don't provide vectorization hints for operations that can be done inplace. 2016-03-16 08:29:00 -04:00
DeviceAdapterError.h Extend vtkm::DeviceAdapterTraits to include a unique numeric identifier. 2015-12-16 11:18:52 -05:00
DeviceAdapterTag.h Extend vtkm::DeviceAdapterTraits to include a unique numeric identifier. 2015-12-16 11:18:52 -05:00
DeviceAdapterTagSerial.h Extend vtkm::DeviceAdapterTraits to include a unique numeric identifier. 2015-12-16 11:18:52 -05:00
DynamicTransform.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
FunctorsGeneral.h Move algorithms out of DeviceAdapterAlgorithmGeneral to reduce compilation size 2015-10-26 17:22:49 -04:00
IteratorFromArrayPortal.h Tell boost::iterator_facade that our value object is a reference. 2015-08-14 21:20:09 +00:00
PointCoordinatesBase.h Declare new VTKM_STATIC_ASSERT 2015-09-17 14:40:39 -06:00
SimplePolymorphicContainer.h Rename pragma header guard so it makes sense for tbb and thrust. 2015-08-13 09:04:23 -04:00
StorageError.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00