Ignore:
Timestamp:
May 1, 2018, 8:10:44 PM (13 months ago)
Author:
cameron
Message:

AVX2 mvmd_compress

File:
1 edited

Legend:

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

    r6007 r6009  
    4848    std::pair<llvm::Value *, llvm::Value *> bitblock_indexed_advance(llvm::Value * a, llvm::Value * index_strm, llvm::Value * shiftin, unsigned shift) override;
    4949    llvm::Value * hsimd_signmask(unsigned fw, llvm::Value * a) override;
     50    llvm::Value * mvmd_compress(unsigned fw, llvm::Value * a, llvm::Value * select_mask) override;
    5051
    5152    ~IDISA_AVX2_Builder() {}
     
    6970    llvm::Value * mvmd_slli(unsigned fw, llvm::Value * a, unsigned shift) override;
    7071    llvm::Value * hsimd_signmask(unsigned fw, llvm::Value * a) override;
    71     virtual llvm::Value * mvmd_compress(unsigned fw, llvm::Value * a, llvm::Value * select_mask) override;
     72    llvm::Value * mvmd_compress(unsigned fw, llvm::Value * a, llvm::Value * select_mask) override;
    7273
    7374    ~IDISA_AVX512F_Builder() {
Note: See TracChangeset for help on using the changeset viewer.