Coverage Report

Created: 2026-07-30 06:13

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/tdengine/contrib/TSZ/zstd/common/mem.h
Line
Count
Source
1
/*
2
 * Copyright (c) 2016-present, Yann Collet, Facebook, Inc.
3
 * All rights reserved.
4
 *
5
 * This source code is licensed under both the BSD-style license (found in the
6
 * LICENSE file in the root directory of this source tree) and the GPLv2 (found
7
 * in the COPYING file in the root directory of this source tree).
8
 * You may select, at your option, one of the above-listed licenses.
9
 */
10
11
#ifndef MEM_H_MODULE
12
#define MEM_H_MODULE
13
14
#if defined (__cplusplus)
15
extern "C" {
16
#endif
17
18
/*-****************************************
19
*  Dependencies
20
******************************************/
21
#include <stddef.h>     /* size_t, ptrdiff_t */
22
#include <string.h>     /* memcpy */
23
24
25
/*-****************************************
26
*  Compiler specifics
27
******************************************/
28
#if defined(_MSC_VER)   /* Visual Studio */
29
#   include <stdlib.h>  /* _byteswap_ulong */
30
#   include <intrin.h>  /* _byteswap_* */
31
#endif
32
#if defined(__GNUC__)
33
#  define MEM_STATIC static __inline __attribute__((unused))
34
#elif defined (__cplusplus) || (defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) /* C99 */)
35
#  define MEM_STATIC static inline
36
#elif defined(_MSC_VER)
37
#  define MEM_STATIC static __inline
38
#else
39
#  define MEM_STATIC static  /* this version may generate warnings for unused static functions; disable the relevant warning */
40
#endif
41
42
/* code only tested on 32 and 64 bits systems */
43
0
#define MEM_STATIC_ASSERT(c)   { enum { MEM_static_assert = 1/(int)(!!(c)) }; }
44
0
MEM_STATIC void MEM_check(void) { MEM_STATIC_ASSERT((sizeof(size_t)==4) || (sizeof(size_t)==8)); }
Unexecuted instantiation: td_sz.c:MEM_check
Unexecuted instantiation: zstd_common.c:MEM_check
Unexecuted instantiation: zstd_compress.c:MEM_check
Unexecuted instantiation: zstd_double_fast.c:MEM_check
Unexecuted instantiation: zstd_fast.c:MEM_check
Unexecuted instantiation: zstd_lazy.c:MEM_check
Unexecuted instantiation: zstd_ldm.c:MEM_check
Unexecuted instantiation: zstd_opt.c:MEM_check
Unexecuted instantiation: zstd_decompress.c:MEM_check
Unexecuted instantiation: conf.c:MEM_check
Unexecuted instantiation: sz.c:MEM_check
Unexecuted instantiation: sz_double.c:MEM_check
Unexecuted instantiation: sz_float.c:MEM_check
Unexecuted instantiation: szd_double.c:MEM_check
Unexecuted instantiation: szd_float.c:MEM_check
Unexecuted instantiation: transcode.c:MEM_check
Unexecuted instantiation: utility.c:MEM_check
Unexecuted instantiation: entropy_common.c:MEM_check
Unexecuted instantiation: fse_decompress.c:MEM_check
Unexecuted instantiation: fse_compress.c:MEM_check
Unexecuted instantiation: hist.c:MEM_check
Unexecuted instantiation: huf_compress.c:MEM_check
Unexecuted instantiation: huf_decompress.c:MEM_check
Unexecuted instantiation: ByteToolkit.c:MEM_check
Unexecuted instantiation: CompressElement.c:MEM_check
Unexecuted instantiation: DynamicByteArray.c:MEM_check
Unexecuted instantiation: DynamicIntArray.c:MEM_check
Unexecuted instantiation: Huffman.c:MEM_check
Unexecuted instantiation: TightDataPointStorageD.c:MEM_check
Unexecuted instantiation: TightDataPointStorageF.c:MEM_check
Unexecuted instantiation: TypeManager.c:MEM_check
Unexecuted instantiation: dataCompression.c:MEM_check
45
46
47
/*-**************************************************************
48
*  Basic Types
49
*****************************************************************/
50
#if  !defined (__VMS) && (defined (__cplusplus) || (defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) /* C99 */) )
51
# include <stdint.h>
52
  typedef   uint8_t BYTE;
53
  typedef  uint16_t U16;
54
  typedef   int16_t S16;
55
  typedef  uint32_t U32;
56
  typedef   int32_t S32;
57
  typedef  uint64_t U64;
58
  typedef   int64_t S64;
59
#else
60
  typedef unsigned char      BYTE;
61
  typedef unsigned short      U16;
62
  typedef   signed short      S16;
63
  typedef unsigned int        U32;
64
  typedef   signed int        S32;
65
  typedef unsigned long long  U64;
66
  typedef   signed long long  S64;
67
#endif
68
69
70
/*-**************************************************************
71
*  Memory I/O
72
*****************************************************************/
73
/* MEM_FORCE_MEMORY_ACCESS :
74
 * By default, access to unaligned memory is controlled by `memcpy()`, which is safe and portable.
75
 * Unfortunately, on some target/compiler combinations, the generated assembly is sub-optimal.
76
 * The below switch allow to select different access method for improved performance.
77
 * Method 0 (default) : use `memcpy()`. Safe and portable.
78
 * Method 1 : `__packed` statement. It depends on compiler extension (i.e., not portable).
79
 *            This method is safe if your compiler supports it, and *generally* as fast or faster than `memcpy`.
80
 * Method 2 : direct access. This method is portable but violate C standard.
81
 *            It can generate buggy code on targets depending on alignment.
82
 *            In some circumstances, it's the only known way to get the most performance (i.e. GCC + ARMv6)
83
 * See http://fastcompression.blogspot.fr/2015/08/accessing-unaligned-memory.html for details.
84
 * Prefer these methods in priority order (0 > 1 > 2)
85
 */
86
#ifndef MEM_FORCE_MEMORY_ACCESS   /* can be defined externally, on command line for example */
87
#  if defined(__GNUC__) && ( defined(__ARM_ARCH_6__) || defined(__ARM_ARCH_6J__) || defined(__ARM_ARCH_6K__) || defined(__ARM_ARCH_6Z__) || defined(__ARM_ARCH_6ZK__) || defined(__ARM_ARCH_6T2__) )
88
#    define MEM_FORCE_MEMORY_ACCESS 2
89
#  elif defined(__INTEL_COMPILER) || defined(__GNUC__)
90
#    define MEM_FORCE_MEMORY_ACCESS 1
91
#  endif
92
#endif
93
94
0
MEM_STATIC unsigned MEM_32bits(void) { return sizeof(size_t)==4; }
Unexecuted instantiation: td_sz.c:MEM_32bits
Unexecuted instantiation: zstd_common.c:MEM_32bits
Unexecuted instantiation: zstd_compress.c:MEM_32bits
Unexecuted instantiation: zstd_double_fast.c:MEM_32bits
Unexecuted instantiation: zstd_fast.c:MEM_32bits
Unexecuted instantiation: zstd_lazy.c:MEM_32bits
Unexecuted instantiation: zstd_ldm.c:MEM_32bits
Unexecuted instantiation: zstd_opt.c:MEM_32bits
Unexecuted instantiation: zstd_decompress.c:MEM_32bits
Unexecuted instantiation: conf.c:MEM_32bits
Unexecuted instantiation: sz.c:MEM_32bits
Unexecuted instantiation: sz_double.c:MEM_32bits
Unexecuted instantiation: sz_float.c:MEM_32bits
Unexecuted instantiation: szd_double.c:MEM_32bits
Unexecuted instantiation: szd_float.c:MEM_32bits
Unexecuted instantiation: transcode.c:MEM_32bits
Unexecuted instantiation: utility.c:MEM_32bits
Unexecuted instantiation: entropy_common.c:MEM_32bits
Unexecuted instantiation: fse_decompress.c:MEM_32bits
Unexecuted instantiation: fse_compress.c:MEM_32bits
Unexecuted instantiation: hist.c:MEM_32bits
Unexecuted instantiation: huf_compress.c:MEM_32bits
Unexecuted instantiation: huf_decompress.c:MEM_32bits
Unexecuted instantiation: ByteToolkit.c:MEM_32bits
Unexecuted instantiation: CompressElement.c:MEM_32bits
Unexecuted instantiation: DynamicByteArray.c:MEM_32bits
Unexecuted instantiation: DynamicIntArray.c:MEM_32bits
Unexecuted instantiation: Huffman.c:MEM_32bits
Unexecuted instantiation: TightDataPointStorageD.c:MEM_32bits
Unexecuted instantiation: TightDataPointStorageF.c:MEM_32bits
Unexecuted instantiation: TypeManager.c:MEM_32bits
Unexecuted instantiation: dataCompression.c:MEM_32bits
95
0
MEM_STATIC unsigned MEM_64bits(void) { return sizeof(size_t)==8; }
Unexecuted instantiation: td_sz.c:MEM_64bits
Unexecuted instantiation: zstd_common.c:MEM_64bits
Unexecuted instantiation: zstd_compress.c:MEM_64bits
Unexecuted instantiation: zstd_double_fast.c:MEM_64bits
Unexecuted instantiation: zstd_fast.c:MEM_64bits
Unexecuted instantiation: zstd_lazy.c:MEM_64bits
Unexecuted instantiation: zstd_ldm.c:MEM_64bits
Unexecuted instantiation: zstd_opt.c:MEM_64bits
Unexecuted instantiation: zstd_decompress.c:MEM_64bits
Unexecuted instantiation: conf.c:MEM_64bits
Unexecuted instantiation: sz.c:MEM_64bits
Unexecuted instantiation: sz_double.c:MEM_64bits
Unexecuted instantiation: sz_float.c:MEM_64bits
Unexecuted instantiation: szd_double.c:MEM_64bits
Unexecuted instantiation: szd_float.c:MEM_64bits
Unexecuted instantiation: transcode.c:MEM_64bits
Unexecuted instantiation: utility.c:MEM_64bits
Unexecuted instantiation: entropy_common.c:MEM_64bits
Unexecuted instantiation: fse_decompress.c:MEM_64bits
Unexecuted instantiation: fse_compress.c:MEM_64bits
Unexecuted instantiation: hist.c:MEM_64bits
Unexecuted instantiation: huf_compress.c:MEM_64bits
Unexecuted instantiation: huf_decompress.c:MEM_64bits
Unexecuted instantiation: ByteToolkit.c:MEM_64bits
Unexecuted instantiation: CompressElement.c:MEM_64bits
Unexecuted instantiation: DynamicByteArray.c:MEM_64bits
Unexecuted instantiation: DynamicIntArray.c:MEM_64bits
Unexecuted instantiation: Huffman.c:MEM_64bits
Unexecuted instantiation: TightDataPointStorageD.c:MEM_64bits
Unexecuted instantiation: TightDataPointStorageF.c:MEM_64bits
Unexecuted instantiation: TypeManager.c:MEM_64bits
Unexecuted instantiation: dataCompression.c:MEM_64bits
96
97
MEM_STATIC unsigned MEM_isLittleEndian(void)
98
0
{
99
0
    const union { U32 u; BYTE c[4]; } one = { 1 };   /* don't use static : performance detrimental  */
100
0
    return one.c[0];
101
0
}
Unexecuted instantiation: td_sz.c:MEM_isLittleEndian
Unexecuted instantiation: zstd_common.c:MEM_isLittleEndian
Unexecuted instantiation: zstd_compress.c:MEM_isLittleEndian
Unexecuted instantiation: zstd_double_fast.c:MEM_isLittleEndian
Unexecuted instantiation: zstd_fast.c:MEM_isLittleEndian
Unexecuted instantiation: zstd_lazy.c:MEM_isLittleEndian
Unexecuted instantiation: zstd_ldm.c:MEM_isLittleEndian
Unexecuted instantiation: zstd_opt.c:MEM_isLittleEndian
Unexecuted instantiation: zstd_decompress.c:MEM_isLittleEndian
Unexecuted instantiation: conf.c:MEM_isLittleEndian
Unexecuted instantiation: sz.c:MEM_isLittleEndian
Unexecuted instantiation: sz_double.c:MEM_isLittleEndian
Unexecuted instantiation: sz_float.c:MEM_isLittleEndian
Unexecuted instantiation: szd_double.c:MEM_isLittleEndian
Unexecuted instantiation: szd_float.c:MEM_isLittleEndian
Unexecuted instantiation: transcode.c:MEM_isLittleEndian
Unexecuted instantiation: utility.c:MEM_isLittleEndian
Unexecuted instantiation: entropy_common.c:MEM_isLittleEndian
Unexecuted instantiation: fse_decompress.c:MEM_isLittleEndian
Unexecuted instantiation: fse_compress.c:MEM_isLittleEndian
Unexecuted instantiation: hist.c:MEM_isLittleEndian
Unexecuted instantiation: huf_compress.c:MEM_isLittleEndian
Unexecuted instantiation: huf_decompress.c:MEM_isLittleEndian
Unexecuted instantiation: ByteToolkit.c:MEM_isLittleEndian
Unexecuted instantiation: CompressElement.c:MEM_isLittleEndian
Unexecuted instantiation: DynamicByteArray.c:MEM_isLittleEndian
Unexecuted instantiation: DynamicIntArray.c:MEM_isLittleEndian
Unexecuted instantiation: Huffman.c:MEM_isLittleEndian
Unexecuted instantiation: TightDataPointStorageD.c:MEM_isLittleEndian
Unexecuted instantiation: TightDataPointStorageF.c:MEM_isLittleEndian
Unexecuted instantiation: TypeManager.c:MEM_isLittleEndian
Unexecuted instantiation: dataCompression.c:MEM_isLittleEndian
102
103
#if defined(MEM_FORCE_MEMORY_ACCESS) && (MEM_FORCE_MEMORY_ACCESS==2)
104
105
/* violates C standard, by lying on structure alignment.
106
Only use if no other choice to achieve best performance on target platform */
107
MEM_STATIC U16 MEM_read16(const void* memPtr) { return *(const U16*) memPtr; }
108
MEM_STATIC U32 MEM_read32(const void* memPtr) { return *(const U32*) memPtr; }
109
MEM_STATIC U64 MEM_read64(const void* memPtr) { return *(const U64*) memPtr; }
110
MEM_STATIC size_t MEM_readST(const void* memPtr) { return *(const size_t*) memPtr; }
111
112
MEM_STATIC void MEM_write16(void* memPtr, U16 value) { *(U16*)memPtr = value; }
113
MEM_STATIC void MEM_write32(void* memPtr, U32 value) { *(U32*)memPtr = value; }
114
MEM_STATIC void MEM_write64(void* memPtr, U64 value) { *(U64*)memPtr = value; }
115
116
#elif defined(MEM_FORCE_MEMORY_ACCESS) && (MEM_FORCE_MEMORY_ACCESS==1)
117
118
/* __pack instructions are safer, but compiler specific, hence potentially problematic for some compilers */
119
/* currently only defined for gcc and icc */
120
#if defined(_MSC_VER) || (defined(__INTEL_COMPILER) && defined(WIN32))
121
    __pragma( pack(push, 1) )
122
    typedef struct { U16 v; } unalign16;
123
    typedef struct { U32 v; } unalign32;
124
    typedef struct { U64 v; } unalign64;
125
    typedef struct { size_t v; } unalignArch;
126
    __pragma( pack(pop) )
127
#else
128
    typedef struct { U16 v; } __attribute__((packed)) unalign16;
129
    typedef struct { U32 v; } __attribute__((packed)) unalign32;
130
    typedef struct { U64 v; } __attribute__((packed)) unalign64;
131
    typedef struct { size_t v; } __attribute__((packed)) unalignArch;
132
#endif
133
134
0
MEM_STATIC U16 MEM_read16(const void* ptr) { return ((const unalign16*)ptr)->v; }
Unexecuted instantiation: td_sz.c:MEM_read16
Unexecuted instantiation: zstd_common.c:MEM_read16
Unexecuted instantiation: zstd_compress.c:MEM_read16
Unexecuted instantiation: zstd_double_fast.c:MEM_read16
Unexecuted instantiation: zstd_fast.c:MEM_read16
Unexecuted instantiation: zstd_lazy.c:MEM_read16
Unexecuted instantiation: zstd_ldm.c:MEM_read16
Unexecuted instantiation: zstd_opt.c:MEM_read16
Unexecuted instantiation: zstd_decompress.c:MEM_read16
Unexecuted instantiation: conf.c:MEM_read16
Unexecuted instantiation: sz.c:MEM_read16
Unexecuted instantiation: sz_double.c:MEM_read16
Unexecuted instantiation: sz_float.c:MEM_read16
Unexecuted instantiation: szd_double.c:MEM_read16
Unexecuted instantiation: szd_float.c:MEM_read16
Unexecuted instantiation: transcode.c:MEM_read16
Unexecuted instantiation: utility.c:MEM_read16
Unexecuted instantiation: entropy_common.c:MEM_read16
Unexecuted instantiation: fse_decompress.c:MEM_read16
Unexecuted instantiation: fse_compress.c:MEM_read16
Unexecuted instantiation: hist.c:MEM_read16
Unexecuted instantiation: huf_compress.c:MEM_read16
Unexecuted instantiation: huf_decompress.c:MEM_read16
Unexecuted instantiation: ByteToolkit.c:MEM_read16
Unexecuted instantiation: CompressElement.c:MEM_read16
Unexecuted instantiation: DynamicByteArray.c:MEM_read16
Unexecuted instantiation: DynamicIntArray.c:MEM_read16
Unexecuted instantiation: Huffman.c:MEM_read16
Unexecuted instantiation: TightDataPointStorageD.c:MEM_read16
Unexecuted instantiation: TightDataPointStorageF.c:MEM_read16
Unexecuted instantiation: TypeManager.c:MEM_read16
Unexecuted instantiation: dataCompression.c:MEM_read16
135
0
MEM_STATIC U32 MEM_read32(const void* ptr) { return ((const unalign32*)ptr)->v; }
Unexecuted instantiation: td_sz.c:MEM_read32
Unexecuted instantiation: zstd_common.c:MEM_read32
Unexecuted instantiation: zstd_compress.c:MEM_read32
Unexecuted instantiation: zstd_double_fast.c:MEM_read32
Unexecuted instantiation: zstd_fast.c:MEM_read32
Unexecuted instantiation: zstd_lazy.c:MEM_read32
Unexecuted instantiation: zstd_ldm.c:MEM_read32
Unexecuted instantiation: zstd_opt.c:MEM_read32
Unexecuted instantiation: zstd_decompress.c:MEM_read32
Unexecuted instantiation: conf.c:MEM_read32
Unexecuted instantiation: sz.c:MEM_read32
Unexecuted instantiation: sz_double.c:MEM_read32
Unexecuted instantiation: sz_float.c:MEM_read32
Unexecuted instantiation: szd_double.c:MEM_read32
Unexecuted instantiation: szd_float.c:MEM_read32
Unexecuted instantiation: transcode.c:MEM_read32
Unexecuted instantiation: utility.c:MEM_read32
Unexecuted instantiation: entropy_common.c:MEM_read32
Unexecuted instantiation: fse_decompress.c:MEM_read32
Unexecuted instantiation: fse_compress.c:MEM_read32
Unexecuted instantiation: hist.c:MEM_read32
Unexecuted instantiation: huf_compress.c:MEM_read32
Unexecuted instantiation: huf_decompress.c:MEM_read32
Unexecuted instantiation: ByteToolkit.c:MEM_read32
Unexecuted instantiation: CompressElement.c:MEM_read32
Unexecuted instantiation: DynamicByteArray.c:MEM_read32
Unexecuted instantiation: DynamicIntArray.c:MEM_read32
Unexecuted instantiation: Huffman.c:MEM_read32
Unexecuted instantiation: TightDataPointStorageD.c:MEM_read32
Unexecuted instantiation: TightDataPointStorageF.c:MEM_read32
Unexecuted instantiation: TypeManager.c:MEM_read32
Unexecuted instantiation: dataCompression.c:MEM_read32
136
0
MEM_STATIC U64 MEM_read64(const void* ptr) { return ((const unalign64*)ptr)->v; }
Unexecuted instantiation: td_sz.c:MEM_read64
Unexecuted instantiation: zstd_common.c:MEM_read64
Unexecuted instantiation: zstd_compress.c:MEM_read64
Unexecuted instantiation: zstd_double_fast.c:MEM_read64
Unexecuted instantiation: zstd_fast.c:MEM_read64
Unexecuted instantiation: zstd_lazy.c:MEM_read64
Unexecuted instantiation: zstd_ldm.c:MEM_read64
Unexecuted instantiation: zstd_opt.c:MEM_read64
Unexecuted instantiation: zstd_decompress.c:MEM_read64
Unexecuted instantiation: conf.c:MEM_read64
Unexecuted instantiation: sz.c:MEM_read64
Unexecuted instantiation: sz_double.c:MEM_read64
Unexecuted instantiation: sz_float.c:MEM_read64
Unexecuted instantiation: szd_double.c:MEM_read64
Unexecuted instantiation: szd_float.c:MEM_read64
Unexecuted instantiation: transcode.c:MEM_read64
Unexecuted instantiation: utility.c:MEM_read64
Unexecuted instantiation: entropy_common.c:MEM_read64
Unexecuted instantiation: fse_decompress.c:MEM_read64
Unexecuted instantiation: fse_compress.c:MEM_read64
Unexecuted instantiation: hist.c:MEM_read64
Unexecuted instantiation: huf_compress.c:MEM_read64
Unexecuted instantiation: huf_decompress.c:MEM_read64
Unexecuted instantiation: ByteToolkit.c:MEM_read64
Unexecuted instantiation: CompressElement.c:MEM_read64
Unexecuted instantiation: DynamicByteArray.c:MEM_read64
Unexecuted instantiation: DynamicIntArray.c:MEM_read64
Unexecuted instantiation: Huffman.c:MEM_read64
Unexecuted instantiation: TightDataPointStorageD.c:MEM_read64
Unexecuted instantiation: TightDataPointStorageF.c:MEM_read64
Unexecuted instantiation: TypeManager.c:MEM_read64
Unexecuted instantiation: dataCompression.c:MEM_read64
137
0
MEM_STATIC size_t MEM_readST(const void* ptr) { return ((const unalignArch*)ptr)->v; }
Unexecuted instantiation: td_sz.c:MEM_readST
Unexecuted instantiation: zstd_common.c:MEM_readST
Unexecuted instantiation: zstd_compress.c:MEM_readST
Unexecuted instantiation: zstd_double_fast.c:MEM_readST
Unexecuted instantiation: zstd_fast.c:MEM_readST
Unexecuted instantiation: zstd_lazy.c:MEM_readST
Unexecuted instantiation: zstd_ldm.c:MEM_readST
Unexecuted instantiation: zstd_opt.c:MEM_readST
Unexecuted instantiation: zstd_decompress.c:MEM_readST
Unexecuted instantiation: conf.c:MEM_readST
Unexecuted instantiation: sz.c:MEM_readST
Unexecuted instantiation: sz_double.c:MEM_readST
Unexecuted instantiation: sz_float.c:MEM_readST
Unexecuted instantiation: szd_double.c:MEM_readST
Unexecuted instantiation: szd_float.c:MEM_readST
Unexecuted instantiation: transcode.c:MEM_readST
Unexecuted instantiation: utility.c:MEM_readST
Unexecuted instantiation: entropy_common.c:MEM_readST
Unexecuted instantiation: fse_decompress.c:MEM_readST
Unexecuted instantiation: fse_compress.c:MEM_readST
Unexecuted instantiation: hist.c:MEM_readST
Unexecuted instantiation: huf_compress.c:MEM_readST
Unexecuted instantiation: huf_decompress.c:MEM_readST
Unexecuted instantiation: ByteToolkit.c:MEM_readST
Unexecuted instantiation: CompressElement.c:MEM_readST
Unexecuted instantiation: DynamicByteArray.c:MEM_readST
Unexecuted instantiation: DynamicIntArray.c:MEM_readST
Unexecuted instantiation: Huffman.c:MEM_readST
Unexecuted instantiation: TightDataPointStorageD.c:MEM_readST
Unexecuted instantiation: TightDataPointStorageF.c:MEM_readST
Unexecuted instantiation: TypeManager.c:MEM_readST
Unexecuted instantiation: dataCompression.c:MEM_readST
138
139
0
MEM_STATIC void MEM_write16(void* memPtr, U16 value) { ((unalign16*)memPtr)->v = value; }
Unexecuted instantiation: td_sz.c:MEM_write16
Unexecuted instantiation: zstd_common.c:MEM_write16
Unexecuted instantiation: zstd_compress.c:MEM_write16
Unexecuted instantiation: zstd_double_fast.c:MEM_write16
Unexecuted instantiation: zstd_fast.c:MEM_write16
Unexecuted instantiation: zstd_lazy.c:MEM_write16
Unexecuted instantiation: zstd_ldm.c:MEM_write16
Unexecuted instantiation: zstd_opt.c:MEM_write16
Unexecuted instantiation: zstd_decompress.c:MEM_write16
Unexecuted instantiation: conf.c:MEM_write16
Unexecuted instantiation: sz.c:MEM_write16
Unexecuted instantiation: sz_double.c:MEM_write16
Unexecuted instantiation: sz_float.c:MEM_write16
Unexecuted instantiation: szd_double.c:MEM_write16
Unexecuted instantiation: szd_float.c:MEM_write16
Unexecuted instantiation: transcode.c:MEM_write16
Unexecuted instantiation: utility.c:MEM_write16
Unexecuted instantiation: entropy_common.c:MEM_write16
Unexecuted instantiation: fse_decompress.c:MEM_write16
Unexecuted instantiation: fse_compress.c:MEM_write16
Unexecuted instantiation: hist.c:MEM_write16
Unexecuted instantiation: huf_compress.c:MEM_write16
Unexecuted instantiation: huf_decompress.c:MEM_write16
Unexecuted instantiation: ByteToolkit.c:MEM_write16
Unexecuted instantiation: CompressElement.c:MEM_write16
Unexecuted instantiation: DynamicByteArray.c:MEM_write16
Unexecuted instantiation: DynamicIntArray.c:MEM_write16
Unexecuted instantiation: Huffman.c:MEM_write16
Unexecuted instantiation: TightDataPointStorageD.c:MEM_write16
Unexecuted instantiation: TightDataPointStorageF.c:MEM_write16
Unexecuted instantiation: TypeManager.c:MEM_write16
Unexecuted instantiation: dataCompression.c:MEM_write16
140
0
MEM_STATIC void MEM_write32(void* memPtr, U32 value) { ((unalign32*)memPtr)->v = value; }
Unexecuted instantiation: td_sz.c:MEM_write32
Unexecuted instantiation: zstd_common.c:MEM_write32
Unexecuted instantiation: zstd_compress.c:MEM_write32
Unexecuted instantiation: zstd_double_fast.c:MEM_write32
Unexecuted instantiation: zstd_fast.c:MEM_write32
Unexecuted instantiation: zstd_lazy.c:MEM_write32
Unexecuted instantiation: zstd_ldm.c:MEM_write32
Unexecuted instantiation: zstd_opt.c:MEM_write32
Unexecuted instantiation: zstd_decompress.c:MEM_write32
Unexecuted instantiation: conf.c:MEM_write32
Unexecuted instantiation: sz.c:MEM_write32
Unexecuted instantiation: sz_double.c:MEM_write32
Unexecuted instantiation: sz_float.c:MEM_write32
Unexecuted instantiation: szd_double.c:MEM_write32
Unexecuted instantiation: szd_float.c:MEM_write32
Unexecuted instantiation: transcode.c:MEM_write32
Unexecuted instantiation: utility.c:MEM_write32
Unexecuted instantiation: entropy_common.c:MEM_write32
Unexecuted instantiation: fse_decompress.c:MEM_write32
Unexecuted instantiation: fse_compress.c:MEM_write32
Unexecuted instantiation: hist.c:MEM_write32
Unexecuted instantiation: huf_compress.c:MEM_write32
Unexecuted instantiation: huf_decompress.c:MEM_write32
Unexecuted instantiation: ByteToolkit.c:MEM_write32
Unexecuted instantiation: CompressElement.c:MEM_write32
Unexecuted instantiation: DynamicByteArray.c:MEM_write32
Unexecuted instantiation: DynamicIntArray.c:MEM_write32
Unexecuted instantiation: Huffman.c:MEM_write32
Unexecuted instantiation: TightDataPointStorageD.c:MEM_write32
Unexecuted instantiation: TightDataPointStorageF.c:MEM_write32
Unexecuted instantiation: TypeManager.c:MEM_write32
Unexecuted instantiation: dataCompression.c:MEM_write32
141
0
MEM_STATIC void MEM_write64(void* memPtr, U64 value) { ((unalign64*)memPtr)->v = value; }
Unexecuted instantiation: td_sz.c:MEM_write64
Unexecuted instantiation: zstd_common.c:MEM_write64
Unexecuted instantiation: zstd_compress.c:MEM_write64
Unexecuted instantiation: zstd_double_fast.c:MEM_write64
Unexecuted instantiation: zstd_fast.c:MEM_write64
Unexecuted instantiation: zstd_lazy.c:MEM_write64
Unexecuted instantiation: zstd_ldm.c:MEM_write64
Unexecuted instantiation: zstd_opt.c:MEM_write64
Unexecuted instantiation: zstd_decompress.c:MEM_write64
Unexecuted instantiation: conf.c:MEM_write64
Unexecuted instantiation: sz.c:MEM_write64
Unexecuted instantiation: sz_double.c:MEM_write64
Unexecuted instantiation: sz_float.c:MEM_write64
Unexecuted instantiation: szd_double.c:MEM_write64
Unexecuted instantiation: szd_float.c:MEM_write64
Unexecuted instantiation: transcode.c:MEM_write64
Unexecuted instantiation: utility.c:MEM_write64
Unexecuted instantiation: entropy_common.c:MEM_write64
Unexecuted instantiation: fse_decompress.c:MEM_write64
Unexecuted instantiation: fse_compress.c:MEM_write64
Unexecuted instantiation: hist.c:MEM_write64
Unexecuted instantiation: huf_compress.c:MEM_write64
Unexecuted instantiation: huf_decompress.c:MEM_write64
Unexecuted instantiation: ByteToolkit.c:MEM_write64
Unexecuted instantiation: CompressElement.c:MEM_write64
Unexecuted instantiation: DynamicByteArray.c:MEM_write64
Unexecuted instantiation: DynamicIntArray.c:MEM_write64
Unexecuted instantiation: Huffman.c:MEM_write64
Unexecuted instantiation: TightDataPointStorageD.c:MEM_write64
Unexecuted instantiation: TightDataPointStorageF.c:MEM_write64
Unexecuted instantiation: TypeManager.c:MEM_write64
Unexecuted instantiation: dataCompression.c:MEM_write64
142
143
#else
144
145
/* default method, safe and standard.
146
   can sometimes prove slower */
147
148
MEM_STATIC U16 MEM_read16(const void* memPtr)
149
{
150
    U16 val; memcpy(&val, memPtr, sizeof(val)); return val;
151
}
152
153
MEM_STATIC U32 MEM_read32(const void* memPtr)
154
{
155
    U32 val; memcpy(&val, memPtr, sizeof(val)); return val;
156
}
157
158
MEM_STATIC U64 MEM_read64(const void* memPtr)
159
{
160
    U64 val; memcpy(&val, memPtr, sizeof(val)); return val;
161
}
162
163
MEM_STATIC size_t MEM_readST(const void* memPtr)
164
{
165
    size_t val; memcpy(&val, memPtr, sizeof(val)); return val;
166
}
167
168
MEM_STATIC void MEM_write16(void* memPtr, U16 value)
169
{
170
    memcpy(memPtr, &value, sizeof(value));
171
}
172
173
MEM_STATIC void MEM_write32(void* memPtr, U32 value)
174
{
175
    memcpy(memPtr, &value, sizeof(value));
176
}
177
178
MEM_STATIC void MEM_write64(void* memPtr, U64 value)
179
{
180
    memcpy(memPtr, &value, sizeof(value));
181
}
182
183
#endif /* MEM_FORCE_MEMORY_ACCESS */
184
185
MEM_STATIC U32 MEM_swap32(U32 in)
186
0
{
187
#if defined(_MSC_VER)     /* Visual Studio */
188
    return _byteswap_ulong(in);
189
#elif defined (__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__ >= 403)
190
    return __builtin_bswap32(in);
191
#else
192
0
    return  ((in << 24) & 0xff000000 ) |
193
0
            ((in <<  8) & 0x00ff0000 ) |
194
0
            ((in >>  8) & 0x0000ff00 ) |
195
0
            ((in >> 24) & 0x000000ff );
196
0
#endif
197
0
}
Unexecuted instantiation: td_sz.c:MEM_swap32
Unexecuted instantiation: zstd_common.c:MEM_swap32
Unexecuted instantiation: zstd_compress.c:MEM_swap32
Unexecuted instantiation: zstd_double_fast.c:MEM_swap32
Unexecuted instantiation: zstd_fast.c:MEM_swap32
Unexecuted instantiation: zstd_lazy.c:MEM_swap32
Unexecuted instantiation: zstd_ldm.c:MEM_swap32
Unexecuted instantiation: zstd_opt.c:MEM_swap32
Unexecuted instantiation: zstd_decompress.c:MEM_swap32
Unexecuted instantiation: conf.c:MEM_swap32
Unexecuted instantiation: sz.c:MEM_swap32
Unexecuted instantiation: sz_double.c:MEM_swap32
Unexecuted instantiation: sz_float.c:MEM_swap32
Unexecuted instantiation: szd_double.c:MEM_swap32
Unexecuted instantiation: szd_float.c:MEM_swap32
Unexecuted instantiation: transcode.c:MEM_swap32
Unexecuted instantiation: utility.c:MEM_swap32
Unexecuted instantiation: entropy_common.c:MEM_swap32
Unexecuted instantiation: fse_decompress.c:MEM_swap32
Unexecuted instantiation: fse_compress.c:MEM_swap32
Unexecuted instantiation: hist.c:MEM_swap32
Unexecuted instantiation: huf_compress.c:MEM_swap32
Unexecuted instantiation: huf_decompress.c:MEM_swap32
Unexecuted instantiation: ByteToolkit.c:MEM_swap32
Unexecuted instantiation: CompressElement.c:MEM_swap32
Unexecuted instantiation: DynamicByteArray.c:MEM_swap32
Unexecuted instantiation: DynamicIntArray.c:MEM_swap32
Unexecuted instantiation: Huffman.c:MEM_swap32
Unexecuted instantiation: TightDataPointStorageD.c:MEM_swap32
Unexecuted instantiation: TightDataPointStorageF.c:MEM_swap32
Unexecuted instantiation: TypeManager.c:MEM_swap32
Unexecuted instantiation: dataCompression.c:MEM_swap32
198
199
MEM_STATIC U64 MEM_swap64(U64 in)
200
0
{
201
#if defined(_MSC_VER)     /* Visual Studio */
202
    return _byteswap_uint64(in);
203
#elif defined (__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__ >= 403)
204
    return __builtin_bswap64(in);
205
#else
206
0
    return  ((in << 56) & 0xff00000000000000ULL) |
207
0
            ((in << 40) & 0x00ff000000000000ULL) |
208
0
            ((in << 24) & 0x0000ff0000000000ULL) |
209
0
            ((in << 8)  & 0x000000ff00000000ULL) |
210
0
            ((in >> 8)  & 0x00000000ff000000ULL) |
211
0
            ((in >> 24) & 0x0000000000ff0000ULL) |
212
0
            ((in >> 40) & 0x000000000000ff00ULL) |
213
0
            ((in >> 56) & 0x00000000000000ffULL);
214
0
#endif
215
0
}
Unexecuted instantiation: td_sz.c:MEM_swap64
Unexecuted instantiation: zstd_common.c:MEM_swap64
Unexecuted instantiation: zstd_compress.c:MEM_swap64
Unexecuted instantiation: zstd_double_fast.c:MEM_swap64
Unexecuted instantiation: zstd_fast.c:MEM_swap64
Unexecuted instantiation: zstd_lazy.c:MEM_swap64
Unexecuted instantiation: zstd_ldm.c:MEM_swap64
Unexecuted instantiation: zstd_opt.c:MEM_swap64
Unexecuted instantiation: zstd_decompress.c:MEM_swap64
Unexecuted instantiation: conf.c:MEM_swap64
Unexecuted instantiation: sz.c:MEM_swap64
Unexecuted instantiation: sz_double.c:MEM_swap64
Unexecuted instantiation: sz_float.c:MEM_swap64
Unexecuted instantiation: szd_double.c:MEM_swap64
Unexecuted instantiation: szd_float.c:MEM_swap64
Unexecuted instantiation: transcode.c:MEM_swap64
Unexecuted instantiation: utility.c:MEM_swap64
Unexecuted instantiation: entropy_common.c:MEM_swap64
Unexecuted instantiation: fse_decompress.c:MEM_swap64
Unexecuted instantiation: fse_compress.c:MEM_swap64
Unexecuted instantiation: hist.c:MEM_swap64
Unexecuted instantiation: huf_compress.c:MEM_swap64
Unexecuted instantiation: huf_decompress.c:MEM_swap64
Unexecuted instantiation: ByteToolkit.c:MEM_swap64
Unexecuted instantiation: CompressElement.c:MEM_swap64
Unexecuted instantiation: DynamicByteArray.c:MEM_swap64
Unexecuted instantiation: DynamicIntArray.c:MEM_swap64
Unexecuted instantiation: Huffman.c:MEM_swap64
Unexecuted instantiation: TightDataPointStorageD.c:MEM_swap64
Unexecuted instantiation: TightDataPointStorageF.c:MEM_swap64
Unexecuted instantiation: TypeManager.c:MEM_swap64
Unexecuted instantiation: dataCompression.c:MEM_swap64
216
217
MEM_STATIC size_t MEM_swapST(size_t in)
218
0
{
219
0
    if (MEM_32bits())
220
0
        return (size_t)MEM_swap32((U32)in);
221
0
    else
222
0
        return (size_t)MEM_swap64((U64)in);
223
0
}
Unexecuted instantiation: td_sz.c:MEM_swapST
Unexecuted instantiation: zstd_common.c:MEM_swapST
Unexecuted instantiation: zstd_compress.c:MEM_swapST
Unexecuted instantiation: zstd_double_fast.c:MEM_swapST
Unexecuted instantiation: zstd_fast.c:MEM_swapST
Unexecuted instantiation: zstd_lazy.c:MEM_swapST
Unexecuted instantiation: zstd_ldm.c:MEM_swapST
Unexecuted instantiation: zstd_opt.c:MEM_swapST
Unexecuted instantiation: zstd_decompress.c:MEM_swapST
Unexecuted instantiation: conf.c:MEM_swapST
Unexecuted instantiation: sz.c:MEM_swapST
Unexecuted instantiation: sz_double.c:MEM_swapST
Unexecuted instantiation: sz_float.c:MEM_swapST
Unexecuted instantiation: szd_double.c:MEM_swapST
Unexecuted instantiation: szd_float.c:MEM_swapST
Unexecuted instantiation: transcode.c:MEM_swapST
Unexecuted instantiation: utility.c:MEM_swapST
Unexecuted instantiation: entropy_common.c:MEM_swapST
Unexecuted instantiation: fse_decompress.c:MEM_swapST
Unexecuted instantiation: fse_compress.c:MEM_swapST
Unexecuted instantiation: hist.c:MEM_swapST
Unexecuted instantiation: huf_compress.c:MEM_swapST
Unexecuted instantiation: huf_decompress.c:MEM_swapST
Unexecuted instantiation: ByteToolkit.c:MEM_swapST
Unexecuted instantiation: CompressElement.c:MEM_swapST
Unexecuted instantiation: DynamicByteArray.c:MEM_swapST
Unexecuted instantiation: DynamicIntArray.c:MEM_swapST
Unexecuted instantiation: Huffman.c:MEM_swapST
Unexecuted instantiation: TightDataPointStorageD.c:MEM_swapST
Unexecuted instantiation: TightDataPointStorageF.c:MEM_swapST
Unexecuted instantiation: TypeManager.c:MEM_swapST
Unexecuted instantiation: dataCompression.c:MEM_swapST
224
225
/*=== Little endian r/w ===*/
226
227
MEM_STATIC U16 MEM_readLE16(const void* memPtr)
228
0
{
229
0
    if (MEM_isLittleEndian())
230
0
        return MEM_read16(memPtr);
231
0
    else {
232
0
        const BYTE* p = (const BYTE*)memPtr;
233
0
        return (U16)(p[0] + (p[1]<<8));
234
0
    }
235
0
}
Unexecuted instantiation: td_sz.c:MEM_readLE16
Unexecuted instantiation: zstd_common.c:MEM_readLE16
Unexecuted instantiation: zstd_compress.c:MEM_readLE16
Unexecuted instantiation: zstd_double_fast.c:MEM_readLE16
Unexecuted instantiation: zstd_fast.c:MEM_readLE16
Unexecuted instantiation: zstd_lazy.c:MEM_readLE16
Unexecuted instantiation: zstd_ldm.c:MEM_readLE16
Unexecuted instantiation: zstd_opt.c:MEM_readLE16
Unexecuted instantiation: zstd_decompress.c:MEM_readLE16
Unexecuted instantiation: conf.c:MEM_readLE16
Unexecuted instantiation: sz.c:MEM_readLE16
Unexecuted instantiation: sz_double.c:MEM_readLE16
Unexecuted instantiation: sz_float.c:MEM_readLE16
Unexecuted instantiation: szd_double.c:MEM_readLE16
Unexecuted instantiation: szd_float.c:MEM_readLE16
Unexecuted instantiation: transcode.c:MEM_readLE16
Unexecuted instantiation: utility.c:MEM_readLE16
Unexecuted instantiation: entropy_common.c:MEM_readLE16
Unexecuted instantiation: fse_decompress.c:MEM_readLE16
Unexecuted instantiation: fse_compress.c:MEM_readLE16
Unexecuted instantiation: hist.c:MEM_readLE16
Unexecuted instantiation: huf_compress.c:MEM_readLE16
Unexecuted instantiation: huf_decompress.c:MEM_readLE16
Unexecuted instantiation: ByteToolkit.c:MEM_readLE16
Unexecuted instantiation: CompressElement.c:MEM_readLE16
Unexecuted instantiation: DynamicByteArray.c:MEM_readLE16
Unexecuted instantiation: DynamicIntArray.c:MEM_readLE16
Unexecuted instantiation: Huffman.c:MEM_readLE16
Unexecuted instantiation: TightDataPointStorageD.c:MEM_readLE16
Unexecuted instantiation: TightDataPointStorageF.c:MEM_readLE16
Unexecuted instantiation: TypeManager.c:MEM_readLE16
Unexecuted instantiation: dataCompression.c:MEM_readLE16
236
237
MEM_STATIC void MEM_writeLE16(void* memPtr, U16 val)
238
0
{
239
0
    if (MEM_isLittleEndian()) {
240
0
        MEM_write16(memPtr, val);
241
0
    } else {
242
0
        BYTE* p = (BYTE*)memPtr;
243
0
        p[0] = (BYTE)val;
244
0
        p[1] = (BYTE)(val>>8);
245
0
    }
246
0
}
Unexecuted instantiation: td_sz.c:MEM_writeLE16
Unexecuted instantiation: zstd_common.c:MEM_writeLE16
Unexecuted instantiation: zstd_compress.c:MEM_writeLE16
Unexecuted instantiation: zstd_double_fast.c:MEM_writeLE16
Unexecuted instantiation: zstd_fast.c:MEM_writeLE16
Unexecuted instantiation: zstd_lazy.c:MEM_writeLE16
Unexecuted instantiation: zstd_ldm.c:MEM_writeLE16
Unexecuted instantiation: zstd_opt.c:MEM_writeLE16
Unexecuted instantiation: zstd_decompress.c:MEM_writeLE16
Unexecuted instantiation: conf.c:MEM_writeLE16
Unexecuted instantiation: sz.c:MEM_writeLE16
Unexecuted instantiation: sz_double.c:MEM_writeLE16
Unexecuted instantiation: sz_float.c:MEM_writeLE16
Unexecuted instantiation: szd_double.c:MEM_writeLE16
Unexecuted instantiation: szd_float.c:MEM_writeLE16
Unexecuted instantiation: transcode.c:MEM_writeLE16
Unexecuted instantiation: utility.c:MEM_writeLE16
Unexecuted instantiation: entropy_common.c:MEM_writeLE16
Unexecuted instantiation: fse_decompress.c:MEM_writeLE16
Unexecuted instantiation: fse_compress.c:MEM_writeLE16
Unexecuted instantiation: hist.c:MEM_writeLE16
Unexecuted instantiation: huf_compress.c:MEM_writeLE16
Unexecuted instantiation: huf_decompress.c:MEM_writeLE16
Unexecuted instantiation: ByteToolkit.c:MEM_writeLE16
Unexecuted instantiation: CompressElement.c:MEM_writeLE16
Unexecuted instantiation: DynamicByteArray.c:MEM_writeLE16
Unexecuted instantiation: DynamicIntArray.c:MEM_writeLE16
Unexecuted instantiation: Huffman.c:MEM_writeLE16
Unexecuted instantiation: TightDataPointStorageD.c:MEM_writeLE16
Unexecuted instantiation: TightDataPointStorageF.c:MEM_writeLE16
Unexecuted instantiation: TypeManager.c:MEM_writeLE16
Unexecuted instantiation: dataCompression.c:MEM_writeLE16
247
248
MEM_STATIC U32 MEM_readLE24(const void* memPtr)
249
0
{
250
0
    return MEM_readLE16(memPtr) + (((const BYTE*)memPtr)[2] << 16);
251
0
}
Unexecuted instantiation: td_sz.c:MEM_readLE24
Unexecuted instantiation: zstd_common.c:MEM_readLE24
Unexecuted instantiation: zstd_compress.c:MEM_readLE24
Unexecuted instantiation: zstd_double_fast.c:MEM_readLE24
Unexecuted instantiation: zstd_fast.c:MEM_readLE24
Unexecuted instantiation: zstd_lazy.c:MEM_readLE24
Unexecuted instantiation: zstd_ldm.c:MEM_readLE24
Unexecuted instantiation: zstd_opt.c:MEM_readLE24
Unexecuted instantiation: zstd_decompress.c:MEM_readLE24
Unexecuted instantiation: conf.c:MEM_readLE24
Unexecuted instantiation: sz.c:MEM_readLE24
Unexecuted instantiation: sz_double.c:MEM_readLE24
Unexecuted instantiation: sz_float.c:MEM_readLE24
Unexecuted instantiation: szd_double.c:MEM_readLE24
Unexecuted instantiation: szd_float.c:MEM_readLE24
Unexecuted instantiation: transcode.c:MEM_readLE24
Unexecuted instantiation: utility.c:MEM_readLE24
Unexecuted instantiation: entropy_common.c:MEM_readLE24
Unexecuted instantiation: fse_decompress.c:MEM_readLE24
Unexecuted instantiation: fse_compress.c:MEM_readLE24
Unexecuted instantiation: hist.c:MEM_readLE24
Unexecuted instantiation: huf_compress.c:MEM_readLE24
Unexecuted instantiation: huf_decompress.c:MEM_readLE24
Unexecuted instantiation: ByteToolkit.c:MEM_readLE24
Unexecuted instantiation: CompressElement.c:MEM_readLE24
Unexecuted instantiation: DynamicByteArray.c:MEM_readLE24
Unexecuted instantiation: DynamicIntArray.c:MEM_readLE24
Unexecuted instantiation: Huffman.c:MEM_readLE24
Unexecuted instantiation: TightDataPointStorageD.c:MEM_readLE24
Unexecuted instantiation: TightDataPointStorageF.c:MEM_readLE24
Unexecuted instantiation: TypeManager.c:MEM_readLE24
Unexecuted instantiation: dataCompression.c:MEM_readLE24
252
253
MEM_STATIC void MEM_writeLE24(void* memPtr, U32 val)
254
0
{
255
0
    MEM_writeLE16(memPtr, (U16)val);
256
0
    ((BYTE*)memPtr)[2] = (BYTE)(val>>16);
257
0
}
Unexecuted instantiation: td_sz.c:MEM_writeLE24
Unexecuted instantiation: zstd_common.c:MEM_writeLE24
Unexecuted instantiation: zstd_compress.c:MEM_writeLE24
Unexecuted instantiation: zstd_double_fast.c:MEM_writeLE24
Unexecuted instantiation: zstd_fast.c:MEM_writeLE24
Unexecuted instantiation: zstd_lazy.c:MEM_writeLE24
Unexecuted instantiation: zstd_ldm.c:MEM_writeLE24
Unexecuted instantiation: zstd_opt.c:MEM_writeLE24
Unexecuted instantiation: zstd_decompress.c:MEM_writeLE24
Unexecuted instantiation: conf.c:MEM_writeLE24
Unexecuted instantiation: sz.c:MEM_writeLE24
Unexecuted instantiation: sz_double.c:MEM_writeLE24
Unexecuted instantiation: sz_float.c:MEM_writeLE24
Unexecuted instantiation: szd_double.c:MEM_writeLE24
Unexecuted instantiation: szd_float.c:MEM_writeLE24
Unexecuted instantiation: transcode.c:MEM_writeLE24
Unexecuted instantiation: utility.c:MEM_writeLE24
Unexecuted instantiation: entropy_common.c:MEM_writeLE24
Unexecuted instantiation: fse_decompress.c:MEM_writeLE24
Unexecuted instantiation: fse_compress.c:MEM_writeLE24
Unexecuted instantiation: hist.c:MEM_writeLE24
Unexecuted instantiation: huf_compress.c:MEM_writeLE24
Unexecuted instantiation: huf_decompress.c:MEM_writeLE24
Unexecuted instantiation: ByteToolkit.c:MEM_writeLE24
Unexecuted instantiation: CompressElement.c:MEM_writeLE24
Unexecuted instantiation: DynamicByteArray.c:MEM_writeLE24
Unexecuted instantiation: DynamicIntArray.c:MEM_writeLE24
Unexecuted instantiation: Huffman.c:MEM_writeLE24
Unexecuted instantiation: TightDataPointStorageD.c:MEM_writeLE24
Unexecuted instantiation: TightDataPointStorageF.c:MEM_writeLE24
Unexecuted instantiation: TypeManager.c:MEM_writeLE24
Unexecuted instantiation: dataCompression.c:MEM_writeLE24
258
259
MEM_STATIC U32 MEM_readLE32(const void* memPtr)
260
0
{
261
0
    if (MEM_isLittleEndian())
262
0
        return MEM_read32(memPtr);
263
0
    else
264
0
        return MEM_swap32(MEM_read32(memPtr));
265
0
}
Unexecuted instantiation: td_sz.c:MEM_readLE32
Unexecuted instantiation: zstd_common.c:MEM_readLE32
Unexecuted instantiation: zstd_compress.c:MEM_readLE32
Unexecuted instantiation: zstd_double_fast.c:MEM_readLE32
Unexecuted instantiation: zstd_fast.c:MEM_readLE32
Unexecuted instantiation: zstd_lazy.c:MEM_readLE32
Unexecuted instantiation: zstd_ldm.c:MEM_readLE32
Unexecuted instantiation: zstd_opt.c:MEM_readLE32
Unexecuted instantiation: zstd_decompress.c:MEM_readLE32
Unexecuted instantiation: conf.c:MEM_readLE32
Unexecuted instantiation: sz.c:MEM_readLE32
Unexecuted instantiation: sz_double.c:MEM_readLE32
Unexecuted instantiation: sz_float.c:MEM_readLE32
Unexecuted instantiation: szd_double.c:MEM_readLE32
Unexecuted instantiation: szd_float.c:MEM_readLE32
Unexecuted instantiation: transcode.c:MEM_readLE32
Unexecuted instantiation: utility.c:MEM_readLE32
Unexecuted instantiation: entropy_common.c:MEM_readLE32
Unexecuted instantiation: fse_decompress.c:MEM_readLE32
Unexecuted instantiation: fse_compress.c:MEM_readLE32
Unexecuted instantiation: hist.c:MEM_readLE32
Unexecuted instantiation: huf_compress.c:MEM_readLE32
Unexecuted instantiation: huf_decompress.c:MEM_readLE32
Unexecuted instantiation: ByteToolkit.c:MEM_readLE32
Unexecuted instantiation: CompressElement.c:MEM_readLE32
Unexecuted instantiation: DynamicByteArray.c:MEM_readLE32
Unexecuted instantiation: DynamicIntArray.c:MEM_readLE32
Unexecuted instantiation: Huffman.c:MEM_readLE32
Unexecuted instantiation: TightDataPointStorageD.c:MEM_readLE32
Unexecuted instantiation: TightDataPointStorageF.c:MEM_readLE32
Unexecuted instantiation: TypeManager.c:MEM_readLE32
Unexecuted instantiation: dataCompression.c:MEM_readLE32
266
267
MEM_STATIC void MEM_writeLE32(void* memPtr, U32 val32)
268
0
{
269
0
    if (MEM_isLittleEndian())
270
0
        MEM_write32(memPtr, val32);
271
0
    else
272
0
        MEM_write32(memPtr, MEM_swap32(val32));
273
0
}
Unexecuted instantiation: td_sz.c:MEM_writeLE32
Unexecuted instantiation: zstd_common.c:MEM_writeLE32
Unexecuted instantiation: zstd_compress.c:MEM_writeLE32
Unexecuted instantiation: zstd_double_fast.c:MEM_writeLE32
Unexecuted instantiation: zstd_fast.c:MEM_writeLE32
Unexecuted instantiation: zstd_lazy.c:MEM_writeLE32
Unexecuted instantiation: zstd_ldm.c:MEM_writeLE32
Unexecuted instantiation: zstd_opt.c:MEM_writeLE32
Unexecuted instantiation: zstd_decompress.c:MEM_writeLE32
Unexecuted instantiation: conf.c:MEM_writeLE32
Unexecuted instantiation: sz.c:MEM_writeLE32
Unexecuted instantiation: sz_double.c:MEM_writeLE32
Unexecuted instantiation: sz_float.c:MEM_writeLE32
Unexecuted instantiation: szd_double.c:MEM_writeLE32
Unexecuted instantiation: szd_float.c:MEM_writeLE32
Unexecuted instantiation: transcode.c:MEM_writeLE32
Unexecuted instantiation: utility.c:MEM_writeLE32
Unexecuted instantiation: entropy_common.c:MEM_writeLE32
Unexecuted instantiation: fse_decompress.c:MEM_writeLE32
Unexecuted instantiation: fse_compress.c:MEM_writeLE32
Unexecuted instantiation: hist.c:MEM_writeLE32
Unexecuted instantiation: huf_compress.c:MEM_writeLE32
Unexecuted instantiation: huf_decompress.c:MEM_writeLE32
Unexecuted instantiation: ByteToolkit.c:MEM_writeLE32
Unexecuted instantiation: CompressElement.c:MEM_writeLE32
Unexecuted instantiation: DynamicByteArray.c:MEM_writeLE32
Unexecuted instantiation: DynamicIntArray.c:MEM_writeLE32
Unexecuted instantiation: Huffman.c:MEM_writeLE32
Unexecuted instantiation: TightDataPointStorageD.c:MEM_writeLE32
Unexecuted instantiation: TightDataPointStorageF.c:MEM_writeLE32
Unexecuted instantiation: TypeManager.c:MEM_writeLE32
Unexecuted instantiation: dataCompression.c:MEM_writeLE32
274
275
MEM_STATIC U64 MEM_readLE64(const void* memPtr)
276
0
{
277
0
    if (MEM_isLittleEndian())
278
0
        return MEM_read64(memPtr);
279
0
    else
280
0
        return MEM_swap64(MEM_read64(memPtr));
281
0
}
Unexecuted instantiation: td_sz.c:MEM_readLE64
Unexecuted instantiation: zstd_common.c:MEM_readLE64
Unexecuted instantiation: zstd_compress.c:MEM_readLE64
Unexecuted instantiation: zstd_double_fast.c:MEM_readLE64
Unexecuted instantiation: zstd_fast.c:MEM_readLE64
Unexecuted instantiation: zstd_lazy.c:MEM_readLE64
Unexecuted instantiation: zstd_ldm.c:MEM_readLE64
Unexecuted instantiation: zstd_opt.c:MEM_readLE64
Unexecuted instantiation: zstd_decompress.c:MEM_readLE64
Unexecuted instantiation: conf.c:MEM_readLE64
Unexecuted instantiation: sz.c:MEM_readLE64
Unexecuted instantiation: sz_double.c:MEM_readLE64
Unexecuted instantiation: sz_float.c:MEM_readLE64
Unexecuted instantiation: szd_double.c:MEM_readLE64
Unexecuted instantiation: szd_float.c:MEM_readLE64
Unexecuted instantiation: transcode.c:MEM_readLE64
Unexecuted instantiation: utility.c:MEM_readLE64
Unexecuted instantiation: entropy_common.c:MEM_readLE64
Unexecuted instantiation: fse_decompress.c:MEM_readLE64
Unexecuted instantiation: fse_compress.c:MEM_readLE64
Unexecuted instantiation: hist.c:MEM_readLE64
Unexecuted instantiation: huf_compress.c:MEM_readLE64
Unexecuted instantiation: huf_decompress.c:MEM_readLE64
Unexecuted instantiation: ByteToolkit.c:MEM_readLE64
Unexecuted instantiation: CompressElement.c:MEM_readLE64
Unexecuted instantiation: DynamicByteArray.c:MEM_readLE64
Unexecuted instantiation: DynamicIntArray.c:MEM_readLE64
Unexecuted instantiation: Huffman.c:MEM_readLE64
Unexecuted instantiation: TightDataPointStorageD.c:MEM_readLE64
Unexecuted instantiation: TightDataPointStorageF.c:MEM_readLE64
Unexecuted instantiation: TypeManager.c:MEM_readLE64
Unexecuted instantiation: dataCompression.c:MEM_readLE64
282
283
MEM_STATIC void MEM_writeLE64(void* memPtr, U64 val64)
284
0
{
285
0
    if (MEM_isLittleEndian())
286
0
        MEM_write64(memPtr, val64);
287
0
    else
288
0
        MEM_write64(memPtr, MEM_swap64(val64));
289
0
}
Unexecuted instantiation: td_sz.c:MEM_writeLE64
Unexecuted instantiation: zstd_common.c:MEM_writeLE64
Unexecuted instantiation: zstd_compress.c:MEM_writeLE64
Unexecuted instantiation: zstd_double_fast.c:MEM_writeLE64
Unexecuted instantiation: zstd_fast.c:MEM_writeLE64
Unexecuted instantiation: zstd_lazy.c:MEM_writeLE64
Unexecuted instantiation: zstd_ldm.c:MEM_writeLE64
Unexecuted instantiation: zstd_opt.c:MEM_writeLE64
Unexecuted instantiation: zstd_decompress.c:MEM_writeLE64
Unexecuted instantiation: conf.c:MEM_writeLE64
Unexecuted instantiation: sz.c:MEM_writeLE64
Unexecuted instantiation: sz_double.c:MEM_writeLE64
Unexecuted instantiation: sz_float.c:MEM_writeLE64
Unexecuted instantiation: szd_double.c:MEM_writeLE64
Unexecuted instantiation: szd_float.c:MEM_writeLE64
Unexecuted instantiation: transcode.c:MEM_writeLE64
Unexecuted instantiation: utility.c:MEM_writeLE64
Unexecuted instantiation: entropy_common.c:MEM_writeLE64
Unexecuted instantiation: fse_decompress.c:MEM_writeLE64
Unexecuted instantiation: fse_compress.c:MEM_writeLE64
Unexecuted instantiation: hist.c:MEM_writeLE64
Unexecuted instantiation: huf_compress.c:MEM_writeLE64
Unexecuted instantiation: huf_decompress.c:MEM_writeLE64
Unexecuted instantiation: ByteToolkit.c:MEM_writeLE64
Unexecuted instantiation: CompressElement.c:MEM_writeLE64
Unexecuted instantiation: DynamicByteArray.c:MEM_writeLE64
Unexecuted instantiation: DynamicIntArray.c:MEM_writeLE64
Unexecuted instantiation: Huffman.c:MEM_writeLE64
Unexecuted instantiation: TightDataPointStorageD.c:MEM_writeLE64
Unexecuted instantiation: TightDataPointStorageF.c:MEM_writeLE64
Unexecuted instantiation: TypeManager.c:MEM_writeLE64
Unexecuted instantiation: dataCompression.c:MEM_writeLE64
290
291
MEM_STATIC size_t MEM_readLEST(const void* memPtr)
292
0
{
293
0
    if (MEM_32bits())
294
0
        return (size_t)MEM_readLE32(memPtr);
295
0
    else
296
0
        return (size_t)MEM_readLE64(memPtr);
297
0
}
Unexecuted instantiation: td_sz.c:MEM_readLEST
Unexecuted instantiation: zstd_common.c:MEM_readLEST
Unexecuted instantiation: zstd_compress.c:MEM_readLEST
Unexecuted instantiation: zstd_double_fast.c:MEM_readLEST
Unexecuted instantiation: zstd_fast.c:MEM_readLEST
Unexecuted instantiation: zstd_lazy.c:MEM_readLEST
Unexecuted instantiation: zstd_ldm.c:MEM_readLEST
Unexecuted instantiation: zstd_opt.c:MEM_readLEST
Unexecuted instantiation: zstd_decompress.c:MEM_readLEST
Unexecuted instantiation: conf.c:MEM_readLEST
Unexecuted instantiation: sz.c:MEM_readLEST
Unexecuted instantiation: sz_double.c:MEM_readLEST
Unexecuted instantiation: sz_float.c:MEM_readLEST
Unexecuted instantiation: szd_double.c:MEM_readLEST
Unexecuted instantiation: szd_float.c:MEM_readLEST
Unexecuted instantiation: transcode.c:MEM_readLEST
Unexecuted instantiation: utility.c:MEM_readLEST
Unexecuted instantiation: entropy_common.c:MEM_readLEST
Unexecuted instantiation: fse_decompress.c:MEM_readLEST
Unexecuted instantiation: fse_compress.c:MEM_readLEST
Unexecuted instantiation: hist.c:MEM_readLEST
Unexecuted instantiation: huf_compress.c:MEM_readLEST
Unexecuted instantiation: huf_decompress.c:MEM_readLEST
Unexecuted instantiation: ByteToolkit.c:MEM_readLEST
Unexecuted instantiation: CompressElement.c:MEM_readLEST
Unexecuted instantiation: DynamicByteArray.c:MEM_readLEST
Unexecuted instantiation: DynamicIntArray.c:MEM_readLEST
Unexecuted instantiation: Huffman.c:MEM_readLEST
Unexecuted instantiation: TightDataPointStorageD.c:MEM_readLEST
Unexecuted instantiation: TightDataPointStorageF.c:MEM_readLEST
Unexecuted instantiation: TypeManager.c:MEM_readLEST
Unexecuted instantiation: dataCompression.c:MEM_readLEST
298
299
MEM_STATIC void MEM_writeLEST(void* memPtr, size_t val)
300
0
{
301
0
    if (MEM_32bits())
302
0
        MEM_writeLE32(memPtr, (U32)val);
303
0
    else
304
0
        MEM_writeLE64(memPtr, (U64)val);
305
0
}
Unexecuted instantiation: td_sz.c:MEM_writeLEST
Unexecuted instantiation: zstd_common.c:MEM_writeLEST
Unexecuted instantiation: zstd_compress.c:MEM_writeLEST
Unexecuted instantiation: zstd_double_fast.c:MEM_writeLEST
Unexecuted instantiation: zstd_fast.c:MEM_writeLEST
Unexecuted instantiation: zstd_lazy.c:MEM_writeLEST
Unexecuted instantiation: zstd_ldm.c:MEM_writeLEST
Unexecuted instantiation: zstd_opt.c:MEM_writeLEST
Unexecuted instantiation: zstd_decompress.c:MEM_writeLEST
Unexecuted instantiation: conf.c:MEM_writeLEST
Unexecuted instantiation: sz.c:MEM_writeLEST
Unexecuted instantiation: sz_double.c:MEM_writeLEST
Unexecuted instantiation: sz_float.c:MEM_writeLEST
Unexecuted instantiation: szd_double.c:MEM_writeLEST
Unexecuted instantiation: szd_float.c:MEM_writeLEST
Unexecuted instantiation: transcode.c:MEM_writeLEST
Unexecuted instantiation: utility.c:MEM_writeLEST
Unexecuted instantiation: entropy_common.c:MEM_writeLEST
Unexecuted instantiation: fse_decompress.c:MEM_writeLEST
Unexecuted instantiation: fse_compress.c:MEM_writeLEST
Unexecuted instantiation: hist.c:MEM_writeLEST
Unexecuted instantiation: huf_compress.c:MEM_writeLEST
Unexecuted instantiation: huf_decompress.c:MEM_writeLEST
Unexecuted instantiation: ByteToolkit.c:MEM_writeLEST
Unexecuted instantiation: CompressElement.c:MEM_writeLEST
Unexecuted instantiation: DynamicByteArray.c:MEM_writeLEST
Unexecuted instantiation: DynamicIntArray.c:MEM_writeLEST
Unexecuted instantiation: Huffman.c:MEM_writeLEST
Unexecuted instantiation: TightDataPointStorageD.c:MEM_writeLEST
Unexecuted instantiation: TightDataPointStorageF.c:MEM_writeLEST
Unexecuted instantiation: TypeManager.c:MEM_writeLEST
Unexecuted instantiation: dataCompression.c:MEM_writeLEST
306
307
/*=== Big endian r/w ===*/
308
309
MEM_STATIC U32 MEM_readBE32(const void* memPtr)
310
0
{
311
0
    if (MEM_isLittleEndian())
312
0
        return MEM_swap32(MEM_read32(memPtr));
313
0
    else
314
0
        return MEM_read32(memPtr);
315
0
}
Unexecuted instantiation: td_sz.c:MEM_readBE32
Unexecuted instantiation: zstd_common.c:MEM_readBE32
Unexecuted instantiation: zstd_compress.c:MEM_readBE32
Unexecuted instantiation: zstd_double_fast.c:MEM_readBE32
Unexecuted instantiation: zstd_fast.c:MEM_readBE32
Unexecuted instantiation: zstd_lazy.c:MEM_readBE32
Unexecuted instantiation: zstd_ldm.c:MEM_readBE32
Unexecuted instantiation: zstd_opt.c:MEM_readBE32
Unexecuted instantiation: zstd_decompress.c:MEM_readBE32
Unexecuted instantiation: conf.c:MEM_readBE32
Unexecuted instantiation: sz.c:MEM_readBE32
Unexecuted instantiation: sz_double.c:MEM_readBE32
Unexecuted instantiation: sz_float.c:MEM_readBE32
Unexecuted instantiation: szd_double.c:MEM_readBE32
Unexecuted instantiation: szd_float.c:MEM_readBE32
Unexecuted instantiation: transcode.c:MEM_readBE32
Unexecuted instantiation: utility.c:MEM_readBE32
Unexecuted instantiation: entropy_common.c:MEM_readBE32
Unexecuted instantiation: fse_decompress.c:MEM_readBE32
Unexecuted instantiation: fse_compress.c:MEM_readBE32
Unexecuted instantiation: hist.c:MEM_readBE32
Unexecuted instantiation: huf_compress.c:MEM_readBE32
Unexecuted instantiation: huf_decompress.c:MEM_readBE32
Unexecuted instantiation: ByteToolkit.c:MEM_readBE32
Unexecuted instantiation: CompressElement.c:MEM_readBE32
Unexecuted instantiation: DynamicByteArray.c:MEM_readBE32
Unexecuted instantiation: DynamicIntArray.c:MEM_readBE32
Unexecuted instantiation: Huffman.c:MEM_readBE32
Unexecuted instantiation: TightDataPointStorageD.c:MEM_readBE32
Unexecuted instantiation: TightDataPointStorageF.c:MEM_readBE32
Unexecuted instantiation: TypeManager.c:MEM_readBE32
Unexecuted instantiation: dataCompression.c:MEM_readBE32
316
317
MEM_STATIC void MEM_writeBE32(void* memPtr, U32 val32)
318
0
{
319
0
    if (MEM_isLittleEndian())
320
0
        MEM_write32(memPtr, MEM_swap32(val32));
321
0
    else
322
0
        MEM_write32(memPtr, val32);
323
0
}
Unexecuted instantiation: td_sz.c:MEM_writeBE32
Unexecuted instantiation: zstd_common.c:MEM_writeBE32
Unexecuted instantiation: zstd_compress.c:MEM_writeBE32
Unexecuted instantiation: zstd_double_fast.c:MEM_writeBE32
Unexecuted instantiation: zstd_fast.c:MEM_writeBE32
Unexecuted instantiation: zstd_lazy.c:MEM_writeBE32
Unexecuted instantiation: zstd_ldm.c:MEM_writeBE32
Unexecuted instantiation: zstd_opt.c:MEM_writeBE32
Unexecuted instantiation: zstd_decompress.c:MEM_writeBE32
Unexecuted instantiation: conf.c:MEM_writeBE32
Unexecuted instantiation: sz.c:MEM_writeBE32
Unexecuted instantiation: sz_double.c:MEM_writeBE32
Unexecuted instantiation: sz_float.c:MEM_writeBE32
Unexecuted instantiation: szd_double.c:MEM_writeBE32
Unexecuted instantiation: szd_float.c:MEM_writeBE32
Unexecuted instantiation: transcode.c:MEM_writeBE32
Unexecuted instantiation: utility.c:MEM_writeBE32
Unexecuted instantiation: entropy_common.c:MEM_writeBE32
Unexecuted instantiation: fse_decompress.c:MEM_writeBE32
Unexecuted instantiation: fse_compress.c:MEM_writeBE32
Unexecuted instantiation: hist.c:MEM_writeBE32
Unexecuted instantiation: huf_compress.c:MEM_writeBE32
Unexecuted instantiation: huf_decompress.c:MEM_writeBE32
Unexecuted instantiation: ByteToolkit.c:MEM_writeBE32
Unexecuted instantiation: CompressElement.c:MEM_writeBE32
Unexecuted instantiation: DynamicByteArray.c:MEM_writeBE32
Unexecuted instantiation: DynamicIntArray.c:MEM_writeBE32
Unexecuted instantiation: Huffman.c:MEM_writeBE32
Unexecuted instantiation: TightDataPointStorageD.c:MEM_writeBE32
Unexecuted instantiation: TightDataPointStorageF.c:MEM_writeBE32
Unexecuted instantiation: TypeManager.c:MEM_writeBE32
Unexecuted instantiation: dataCompression.c:MEM_writeBE32
324
325
MEM_STATIC U64 MEM_readBE64(const void* memPtr)
326
0
{
327
0
    if (MEM_isLittleEndian())
328
0
        return MEM_swap64(MEM_read64(memPtr));
329
0
    else
330
0
        return MEM_read64(memPtr);
331
0
}
Unexecuted instantiation: td_sz.c:MEM_readBE64
Unexecuted instantiation: zstd_common.c:MEM_readBE64
Unexecuted instantiation: zstd_compress.c:MEM_readBE64
Unexecuted instantiation: zstd_double_fast.c:MEM_readBE64
Unexecuted instantiation: zstd_fast.c:MEM_readBE64
Unexecuted instantiation: zstd_lazy.c:MEM_readBE64
Unexecuted instantiation: zstd_ldm.c:MEM_readBE64
Unexecuted instantiation: zstd_opt.c:MEM_readBE64
Unexecuted instantiation: zstd_decompress.c:MEM_readBE64
Unexecuted instantiation: conf.c:MEM_readBE64
Unexecuted instantiation: sz.c:MEM_readBE64
Unexecuted instantiation: sz_double.c:MEM_readBE64
Unexecuted instantiation: sz_float.c:MEM_readBE64
Unexecuted instantiation: szd_double.c:MEM_readBE64
Unexecuted instantiation: szd_float.c:MEM_readBE64
Unexecuted instantiation: transcode.c:MEM_readBE64
Unexecuted instantiation: utility.c:MEM_readBE64
Unexecuted instantiation: entropy_common.c:MEM_readBE64
Unexecuted instantiation: fse_decompress.c:MEM_readBE64
Unexecuted instantiation: fse_compress.c:MEM_readBE64
Unexecuted instantiation: hist.c:MEM_readBE64
Unexecuted instantiation: huf_compress.c:MEM_readBE64
Unexecuted instantiation: huf_decompress.c:MEM_readBE64
Unexecuted instantiation: ByteToolkit.c:MEM_readBE64
Unexecuted instantiation: CompressElement.c:MEM_readBE64
Unexecuted instantiation: DynamicByteArray.c:MEM_readBE64
Unexecuted instantiation: DynamicIntArray.c:MEM_readBE64
Unexecuted instantiation: Huffman.c:MEM_readBE64
Unexecuted instantiation: TightDataPointStorageD.c:MEM_readBE64
Unexecuted instantiation: TightDataPointStorageF.c:MEM_readBE64
Unexecuted instantiation: TypeManager.c:MEM_readBE64
Unexecuted instantiation: dataCompression.c:MEM_readBE64
332
333
MEM_STATIC void MEM_writeBE64(void* memPtr, U64 val64)
334
0
{
335
0
    if (MEM_isLittleEndian())
336
0
        MEM_write64(memPtr, MEM_swap64(val64));
337
0
    else
338
0
        MEM_write64(memPtr, val64);
339
0
}
Unexecuted instantiation: td_sz.c:MEM_writeBE64
Unexecuted instantiation: zstd_common.c:MEM_writeBE64
Unexecuted instantiation: zstd_compress.c:MEM_writeBE64
Unexecuted instantiation: zstd_double_fast.c:MEM_writeBE64
Unexecuted instantiation: zstd_fast.c:MEM_writeBE64
Unexecuted instantiation: zstd_lazy.c:MEM_writeBE64
Unexecuted instantiation: zstd_ldm.c:MEM_writeBE64
Unexecuted instantiation: zstd_opt.c:MEM_writeBE64
Unexecuted instantiation: zstd_decompress.c:MEM_writeBE64
Unexecuted instantiation: conf.c:MEM_writeBE64
Unexecuted instantiation: sz.c:MEM_writeBE64
Unexecuted instantiation: sz_double.c:MEM_writeBE64
Unexecuted instantiation: sz_float.c:MEM_writeBE64
Unexecuted instantiation: szd_double.c:MEM_writeBE64
Unexecuted instantiation: szd_float.c:MEM_writeBE64
Unexecuted instantiation: transcode.c:MEM_writeBE64
Unexecuted instantiation: utility.c:MEM_writeBE64
Unexecuted instantiation: entropy_common.c:MEM_writeBE64
Unexecuted instantiation: fse_decompress.c:MEM_writeBE64
Unexecuted instantiation: fse_compress.c:MEM_writeBE64
Unexecuted instantiation: hist.c:MEM_writeBE64
Unexecuted instantiation: huf_compress.c:MEM_writeBE64
Unexecuted instantiation: huf_decompress.c:MEM_writeBE64
Unexecuted instantiation: ByteToolkit.c:MEM_writeBE64
Unexecuted instantiation: CompressElement.c:MEM_writeBE64
Unexecuted instantiation: DynamicByteArray.c:MEM_writeBE64
Unexecuted instantiation: DynamicIntArray.c:MEM_writeBE64
Unexecuted instantiation: Huffman.c:MEM_writeBE64
Unexecuted instantiation: TightDataPointStorageD.c:MEM_writeBE64
Unexecuted instantiation: TightDataPointStorageF.c:MEM_writeBE64
Unexecuted instantiation: TypeManager.c:MEM_writeBE64
Unexecuted instantiation: dataCompression.c:MEM_writeBE64
340
341
MEM_STATIC size_t MEM_readBEST(const void* memPtr)
342
0
{
343
0
    if (MEM_32bits())
344
0
        return (size_t)MEM_readBE32(memPtr);
345
0
    else
346
0
        return (size_t)MEM_readBE64(memPtr);
347
0
}
Unexecuted instantiation: td_sz.c:MEM_readBEST
Unexecuted instantiation: zstd_common.c:MEM_readBEST
Unexecuted instantiation: zstd_compress.c:MEM_readBEST
Unexecuted instantiation: zstd_double_fast.c:MEM_readBEST
Unexecuted instantiation: zstd_fast.c:MEM_readBEST
Unexecuted instantiation: zstd_lazy.c:MEM_readBEST
Unexecuted instantiation: zstd_ldm.c:MEM_readBEST
Unexecuted instantiation: zstd_opt.c:MEM_readBEST
Unexecuted instantiation: zstd_decompress.c:MEM_readBEST
Unexecuted instantiation: conf.c:MEM_readBEST
Unexecuted instantiation: sz.c:MEM_readBEST
Unexecuted instantiation: sz_double.c:MEM_readBEST
Unexecuted instantiation: sz_float.c:MEM_readBEST
Unexecuted instantiation: szd_double.c:MEM_readBEST
Unexecuted instantiation: szd_float.c:MEM_readBEST
Unexecuted instantiation: transcode.c:MEM_readBEST
Unexecuted instantiation: utility.c:MEM_readBEST
Unexecuted instantiation: entropy_common.c:MEM_readBEST
Unexecuted instantiation: fse_decompress.c:MEM_readBEST
Unexecuted instantiation: fse_compress.c:MEM_readBEST
Unexecuted instantiation: hist.c:MEM_readBEST
Unexecuted instantiation: huf_compress.c:MEM_readBEST
Unexecuted instantiation: huf_decompress.c:MEM_readBEST
Unexecuted instantiation: ByteToolkit.c:MEM_readBEST
Unexecuted instantiation: CompressElement.c:MEM_readBEST
Unexecuted instantiation: DynamicByteArray.c:MEM_readBEST
Unexecuted instantiation: DynamicIntArray.c:MEM_readBEST
Unexecuted instantiation: Huffman.c:MEM_readBEST
Unexecuted instantiation: TightDataPointStorageD.c:MEM_readBEST
Unexecuted instantiation: TightDataPointStorageF.c:MEM_readBEST
Unexecuted instantiation: TypeManager.c:MEM_readBEST
Unexecuted instantiation: dataCompression.c:MEM_readBEST
348
349
MEM_STATIC void MEM_writeBEST(void* memPtr, size_t val)
350
0
{
351
0
    if (MEM_32bits())
352
0
        MEM_writeBE32(memPtr, (U32)val);
353
0
    else
354
0
        MEM_writeBE64(memPtr, (U64)val);
355
0
}
Unexecuted instantiation: td_sz.c:MEM_writeBEST
Unexecuted instantiation: zstd_common.c:MEM_writeBEST
Unexecuted instantiation: zstd_compress.c:MEM_writeBEST
Unexecuted instantiation: zstd_double_fast.c:MEM_writeBEST
Unexecuted instantiation: zstd_fast.c:MEM_writeBEST
Unexecuted instantiation: zstd_lazy.c:MEM_writeBEST
Unexecuted instantiation: zstd_ldm.c:MEM_writeBEST
Unexecuted instantiation: zstd_opt.c:MEM_writeBEST
Unexecuted instantiation: zstd_decompress.c:MEM_writeBEST
Unexecuted instantiation: conf.c:MEM_writeBEST
Unexecuted instantiation: sz.c:MEM_writeBEST
Unexecuted instantiation: sz_double.c:MEM_writeBEST
Unexecuted instantiation: sz_float.c:MEM_writeBEST
Unexecuted instantiation: szd_double.c:MEM_writeBEST
Unexecuted instantiation: szd_float.c:MEM_writeBEST
Unexecuted instantiation: transcode.c:MEM_writeBEST
Unexecuted instantiation: utility.c:MEM_writeBEST
Unexecuted instantiation: entropy_common.c:MEM_writeBEST
Unexecuted instantiation: fse_decompress.c:MEM_writeBEST
Unexecuted instantiation: fse_compress.c:MEM_writeBEST
Unexecuted instantiation: hist.c:MEM_writeBEST
Unexecuted instantiation: huf_compress.c:MEM_writeBEST
Unexecuted instantiation: huf_decompress.c:MEM_writeBEST
Unexecuted instantiation: ByteToolkit.c:MEM_writeBEST
Unexecuted instantiation: CompressElement.c:MEM_writeBEST
Unexecuted instantiation: DynamicByteArray.c:MEM_writeBEST
Unexecuted instantiation: DynamicIntArray.c:MEM_writeBEST
Unexecuted instantiation: Huffman.c:MEM_writeBEST
Unexecuted instantiation: TightDataPointStorageD.c:MEM_writeBEST
Unexecuted instantiation: TightDataPointStorageF.c:MEM_writeBEST
Unexecuted instantiation: TypeManager.c:MEM_writeBEST
Unexecuted instantiation: dataCompression.c:MEM_writeBEST
356
357
358
#if defined (__cplusplus)
359
}
360
#endif
361
362
#endif /* MEM_H_MODULE */