SYMBOL INDEX (77 symbols across 10 files) FILE: avx512.cpp type middleout (line 18) | namespace middleout { class Avx52 (line 20) | class Avx52 class Avx52 (line 21) | class Avx52 class Avx52 (line 22) | class Avx52 function __m512i (line 40) | inline __m512i byteLength(__mmask8 mask, __m512i leftOffset, __m512i r... function __m512i (line 49) | inline __m512i byteRound(__m512i x) { function compressOffsets (line 57) | inline int compressOffsets(__mmask8 notSame, __m512i offsets) { function __m512i (line 71) | inline __m512i byte_reverse_within_epi64(__m512i a) { function compressBlock (line 107) | inline void compressBlock(std::vector& data, function decompressBlock (line 218) | inline void decompressBlock(std::vector& input, FILE: avx512.hpp type middleout (line 18) | namespace middleout { class Avx52 (line 22) | class Avx52 { method maxCompressedSize (line 34) | static size_t maxCompressedSize(size_t count) { FILE: example/example.cpp function compressionWrapper (line 59) | void compressionWrapper(std::vector& dataToCompress, std::vector& compressedData, function testSequence (line 155) | void testSequence(T from, T to) { function testStockData (line 178) | void testStockData() { function main (line 224) | int main(void) { FILE: gbench/perf.cpp function getCompressor (line 36) | auto getCompressor() { function getDecompressor (line 41) | auto getDecompressor() { function benchmarkCompress (line 119) | static void benchmarkCompress(benchmark::State& state, std::vector& d... function benchmarkDecompress (line 134) | static void benchmarkDecompress(benchmark::State& state, std::vector&... function BM_sequenceCompress (line 145) | static void BM_sequenceCompress(benchmark::State& state) { function BM_sequenceDecompress (line 152) | static void BM_sequenceDecompress(benchmark::State& state) { function BM_RandRepeatCompress (line 159) | static void BM_RandRepeatCompress(benchmark::State& state) { function BM_RandRepeatDecompress (line 166) | static void BM_RandRepeatDecompress(benchmark::State& state) { function BM_testRandomDistributionCompress (line 173) | static void BM_testRandomDistributionCompress(benchmark::State& state) { function BM_testRandomDistributionDecompress (line 180) | static void BM_testRandomDistributionDecompress(benchmark::State& state) { FILE: gtest/test.cpp type middleout (line 27) | namespace middleout { function checkFunctions (line 30) | void checkFunctions(vector& dataIn, T& compress, U& decompress) { function compressDecompressCheck (line 55) | void compressDecompressCheck(vector& dataIn) { function testSequence (line 76) | void testSequence(long from, long to) { function testSequenceDecimal (line 99) | void testSequenceDecimal(double from, double to) { function testRDRAndomDistribution (line 109) | void testRDRAndomDistribution(double from, double to) { function TEST (line 126) | TEST(CompressionTest, exampleCompressRatioTest) { function TEST (line 145) | TEST(CompressionTest, basicTest) { function TEST (line 248) | TEST(CompressionTest, testSequences) { function TEST (line 264) | TEST(CompressionTest, testDifferentInputDataLength) { function TEST (line 270) | TEST(CompressionTest, testRandom) { function TEST (line 282) | TEST(CompressionTest, testRDRandom) { function TEST (line 290) | TEST(CompressionTest, testVarLength) { function TEST (line 296) | TEST(CompressionTest, testSteps) { function TEST (line 308) | TEST(CompressionTest, testAlteringSeq) { function TEST (line 331) | TEST(CompressionTest, test50PercentMonotonic) { function TEST (line 348) | TEST(CompressionTest, testVarSEqLength) { function TEST (line 361) | TEST(CompressionTest, testConstantSequenceDiffLength) { function TEST (line 373) | TEST(CompressionTest, testSimpleAPI) { function TEST (line 400) | TEST(CompressionTest, testSignChangeAltering) { function TEST (line 413) | TEST(CompressionTest, testSequencesDecimal) { function TEST (line 428) | TEST(CompressionTest, testVersionByte) { FILE: helpers.hpp type middleout (line 19) | namespace middleout { function floor8 (line 32) | inline int floor8(int x) { function ceil8 (line 39) | inline int ceil8(int x) { function clearTopBits (line 43) | inline uint64_t clearTopBits(uint64_t data, uint64_t bitsCount) { function getBytesLengthOfOffsets (line 48) | inline int getBytesLengthOfOffsets(int offsetsCount) { function __m512i (line 56) | inline __m512i clearTopBits(__m512i toClear, uint64_t bitsCount) { function fillStart (line 66) | void fillStart(std::vector& data, std::vector& output, size_t... function doNotCompressTheData (line 74) | size_t doNotCompressTheData(std::vector& data, std::vector& o... function doNotDecompressTheData (line 83) | void doNotDecompressTheData(std::vector& input, size_t inputElem... FILE: middleout.cpp type middleout (line 24) | namespace middleout { function compressSimple (line 26) | std::unique_ptr> compressSimple(std::vector... function compressSimple (line 30) | std::unique_ptr> compressSimple(std::vector&... function compress (line 34) | size_t compress(std::vector& data, std::vector& output) { function compress (line 38) | size_t compress(std::vector& data, std::vector& output) { function decompress (line 42) | void decompress(std::vector& input, size_t inputElements, std::v... function decompress (line 46) | void decompress(std::vector& input, size_t inputElements, std::v... function maxCompressedSize (line 50) | size_t maxCompressedSize(size_t count) { FILE: middleout.hpp type middleout (line 19) | namespace middleout { FILE: scalar.cpp type middleout (line 17) | namespace middleout { class Scalar (line 19) | class Scalar class Scalar (line 20) | class Scalar class Scalar (line 21) | class Scalar function decompressValue (line 164) | inline void decompressValue(const size_t j, function decompressBlock (line 232) | inline void decompressBlock(std::vector& input, FILE: scalar.hpp type middleout (line 18) | namespace middleout { class Scalar (line 22) | class Scalar { method maxCompressedSize (line 34) | static size_t maxCompressedSize(size_t count) {