Select signal processing and communications blocks implemented using Intel AVX2.  
More...
#include <immintrin.h>
#include <iomanip>
#include <queue>
#include "comms-lib.h"
#include "datatype_conversion.h"
#include "simd_types.h"
Select signal processing and communications blocks implemented using Intel AVX2. 
- Author
- Rahman Doost-Mohamamdy: doost.nosp@m.@ric.nosp@m.e.edu 
◆ ALIGNMENT
◆ AVX_PACKED_CS
      
        
          | #define AVX_PACKED_CS   (8) | 
      
 
 
◆ AVX_PACKED_SI
      
        
          | #define AVX_PACKED_SI   (16) | 
      
 
 
◆ AVX_PACKED_SP
      
        
          | #define AVX_PACKED_SP   (8) | 
      
 
 
◆ USE_AVX
◆ M256ComplexCs16Mult()
  
  | 
        
          | static __m256i M256ComplexCs16Mult | ( | __m256i | data1, |  
          |  |  | __m256i | data2, |  
          |  |  | bool | conj |  
          |  | ) |  |  |  | inlinestatic |