Ignore:
Timestamp:
Jul 23, 2018, 4:56:33 AM (12 months ago)
Author:
xwa163
Message:
  1. More experiment on lz4 grep
  2. Improve performance of lzparabix grep
File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/kernels/lzparabix/decoder/LZParabixAioKernel.h

    r6123 r6132  
    4141        std::vector<unsigned> mNumsOfBitStreams;
    4242
    43 
    4443        // ---- Output
    4544        void initPendingOutputScalar(const std::unique_ptr<KernelBuilder> &b);
    4645        void appendBitStreamOutput(const std::unique_ptr<KernelBuilder> &b, std::vector<llvm::Value*>& extractedValues, llvm::Value* valueLength);
    47         void storePendingOutput(const std::unique_ptr<KernelBuilder> &b);
    4846
    49 
    50         void initPendingOutputScalar_BitStream(const std::unique_ptr<KernelBuilder> &b);
    51         void appendBitStreamOutput_BitStream(const std::unique_ptr<KernelBuilder> &b, std::vector<llvm::Value*>& extractedValues, llvm::Value* valueLength);
    52         void storePendingOutput_BitStream(const std::unique_ptr<KernelBuilder> &b);
    53 
    54 
    55         void initPendingOutputScalar_Swizzled(const std::unique_ptr<KernelBuilder> &b);
    56         void appendBitStreamOutput_Swizzled(const std::unique_ptr<KernelBuilder> &b, std::vector<llvm::Value*>& extractedValues, llvm::Value* valueLength);
    57         void storePendingOutput_Swizzled(const std::unique_ptr<KernelBuilder> &b);
     47        void initScalarOutputPtr(const std::unique_ptr<KernelBuilder> &b);
    5848    };
    5949
Note: See TracChangeset for help on using the changeset viewer.