         PrefixSum<Policy>::apply(impact);
         confidence += impact;
 
+    #if __CUDA_ARCH__ >= 120
         if(__any((confidence <= stages[(st + threadIdx.x)]))) st += 2048;
+    #endif
     }
 
     if(!threadIdx.x && st == stEnd &&  ((confidence - FLT_EPSILON) >= 0))

                    excluded = excluded || (suppessed == i);
                }

                if (__all(excluded)) break;
            }
        }
    }

    PtrStepSz<uchar4> objects, const int downscales, const cudaStream_t& stream) const;

}
}}}
