#include <reduction_operator.hpp>
◆ GetIdentityValue()
template<typename T > 
  
  
      
        
          | __host__ static constexpr __device__ T ck::reduce::Add::GetIdentityValue  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestaticconstexpr   | 
  
 
 
◆ IsCompatibleInMemoryDataOperation()
  
  
      
        
          | __host__ static constexpr __device__ bool ck::reduce::Add::IsCompatibleInMemoryDataOperation  | 
          ( | 
          InMemoryDataOperationEnum  | 
          operation | ) | 
           | 
         
       
   | 
  
inlinestaticconstexpr   | 
  
 
 
◆ operator()() [1/4]
  
  
      
        
          | __host__ constexpr __device__ void ck::reduce::Add::operator()  | 
          ( | 
          bhalf_t &  | 
          a,  | 
         
        
           | 
           | 
          bhalf_t  | 
          b  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inlineconstexpr   | 
  
 
 
◆ operator()() [2/4]
  
  
      
        
          | __host__ constexpr __device__ void ck::reduce::Add::operator()  | 
          ( | 
          f8_t &  | 
          a,  | 
         
        
           | 
           | 
          f8_t  | 
          b  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inlineconstexpr   | 
  
 
 
◆ operator()() [3/4]
  
  
      
        
          | __host__ constexpr __device__ void ck::reduce::Add::operator()  | 
          ( | 
          half_t &  | 
          a,  | 
         
        
           | 
           | 
          half_t  | 
          b  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inlineconstexpr   | 
  
 
 
◆ operator()() [4/4]
template<typename T > 
  
  
      
        
          | __host__ constexpr __device__ void ck::reduce::Add::operator()  | 
          ( | 
          T &  | 
          a,  | 
         
        
           | 
           | 
          T  | 
          b  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inlineconstexpr   | 
  
 
 
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-7.1.0/include/ck/utility/reduction_operator.hpp