#include <temp_utils.hpp>
Definition at line 491 of file temp_utils.hpp.
 
◆ flattenedThreadId()
  
  | 
        
          | static __kf_device__ int kfusion::device::Block::flattenedThreadId | ( |  | ) |  |  | inlinestatic | 
 
 
◆ reduce() [1/2]
template<int CTA_SIZE, typename T , class BinOp > 
  
  | 
        
          | static __kf_device__ void kfusion::device::Block::reduce | ( | volatile T * | buffer, |  
          |  |  | BinOp | op |  
          |  | ) |  |  |  | inlinestatic | 
 
 
◆ reduce() [2/2]
template<int CTA_SIZE, typename T , class BinOp > 
  
  | 
        
          | static __kf_device__ T kfusion::device::Block::reduce | ( | volatile T * | buffer, |  
          |  |  | T | init, |  
          |  |  | BinOp | op |  
          |  | ) |  |  |  | inlinestatic | 
 
 
◆ stride()
  
  | 
        
          | static __kf_device__ unsigned int kfusion::device::Block::stride | ( |  | ) |  |  | inlinestatic | 
 
 
The documentation for this struct was generated from the following file: