Ignore:
Timestamp:
Apr 18, 2018, 6:32:08 AM (17 months ago)
Author:
cameron
Message:

Use AVX512F as foundation class, adopting Cole's approach

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/IR_Gen/idisa_avx_builder.h

    r5931 r5975  
    5252};
    5353
    54 class IDISA_AVX512BW_Builder : public IDISA_AVX2_Builder {
     54class IDISA_AVX512F_Builder : public IDISA_AVX2_Builder {
    5555public:
    5656
    57     IDISA_AVX512BW_Builder(llvm::LLVMContext & C, unsigned vectorWidth, unsigned stride)
     57    IDISA_AVX512F_Builder(llvm::LLVMContext & C, unsigned vectorWidth, unsigned stride)
    5858    : IDISA_Builder(C, vectorWidth, stride)
    5959    , IDISA_AVX2_Builder(C, vectorWidth, stride) {
     
    6464    llvm::Value * hsimd_packl(unsigned fw, llvm::Value * a, llvm::Value * b) override;
    6565   
    66     ~IDISA_AVX512BW_Builder() {}
     66    ~IDISA_AVX512F_Builder() {}
    6767};
    6868
Note: See TracChangeset for help on using the changeset viewer.