@@ -769,7 +769,7 @@ struct MergeBorderTracks_compMin {
769769} // namespace o2::gpu::internal
770770
771771template <>
772- inline void GPUCA_KRNL_BACKEND_CLASS ::runKernelBackendInternal<GPUTPCGMMergerMergeBorders, 3 >(const krnlSetupTime& _xyz, GPUTPCGMBorderRange* const & range, int32_t const & N, int32_t const & cmpMax)
772+ inline void GPUCA_M_CAT3 (GPUReconstruction, GPUCA_GPUTYPE, Backend) ::runKernelBackendInternal<GPUTPCGMMergerMergeBorders, 3>(const krnlSetupTime& _xyz, GPUTPCGMBorderRange* const & range, int32_t const & N, int32_t const & cmpMax)
773773{
774774 thrust::device_ptr<GPUTPCGMBorderRange> p (range);
775775 ThrustVolatileAsyncAllocator alloc (this );
@@ -1873,15 +1873,15 @@ struct GPUTPCGMMergerSortTracksQPt_comp {
18731873} // namespace o2::gpu::internal
18741874
18751875template <>
1876- inline void GPUCA_KRNL_BACKEND_CLASS ::runKernelBackendInternal<GPUTPCGMMergerSortTracks, 0 >(const krnlSetupTime& _xyz)
1876+ inline void GPUCA_M_CAT3 (GPUReconstruction, GPUCA_GPUTYPE, Backend) ::runKernelBackendInternal<GPUTPCGMMergerSortTracks, 0>(const krnlSetupTime& _xyz)
18771877{
18781878 thrust::device_ptr<uint32_t > trackSort ((uint32_t *)mProcessorsShadow ->tpcMerger .TrackOrderProcess ());
18791879 ThrustVolatileAsyncAllocator alloc (this );
18801880 thrust::sort (GPUCA_THRUST_NAMESPACE::par (alloc).on (mInternals ->Streams [_xyz.x .stream ]), trackSort, trackSort + processors ()->tpcMerger .NOutputTracks (), GPUTPCGMMergerSortTracks_comp (mProcessorsShadow ->tpcMerger .OutputTracks ()));
18811881}
18821882
18831883template <>
1884- inline void GPUCA_KRNL_BACKEND_CLASS ::runKernelBackendInternal<GPUTPCGMMergerSortTracksQPt, 0 >(const krnlSetupTime& _xyz)
1884+ inline void GPUCA_M_CAT3 (GPUReconstruction, GPUCA_GPUTYPE, Backend) ::runKernelBackendInternal<GPUTPCGMMergerSortTracksQPt, 0>(const krnlSetupTime& _xyz)
18851885{
18861886 thrust::device_ptr<uint32_t > trackSort ((uint32_t *)mProcessorsShadow ->tpcMerger .TrackSort ());
18871887 ThrustVolatileAsyncAllocator alloc (this );
@@ -2106,7 +2106,7 @@ struct GPUTPCGMMergerMergeLoopers_comp {
21062106} // namespace o2::gpu::internal
21072107
21082108template <>
2109- inline void GPUCA_KRNL_BACKEND_CLASS ::runKernelBackendInternal<GPUTPCGMMergerMergeLoopers, 1 >(const krnlSetupTime& _xyz)
2109+ inline void GPUCA_M_CAT3 (GPUReconstruction, GPUCA_GPUTYPE, Backend) ::runKernelBackendInternal<GPUTPCGMMergerMergeLoopers, 1>(const krnlSetupTime& _xyz)
21102110{
21112111 thrust::device_ptr<MergeLooperParam> params (mProcessorsShadow ->tpcMerger .LooperCandidates ());
21122112 ThrustVolatileAsyncAllocator alloc (this );
0 commit comments