X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2FAPI%2Fxran__compression_8hpp.html;fp=docs%2FAPI%2Fxran__compression_8hpp.html;h=0000000000000000000000000000000000000000;hb=bdbd414e8038630c154ee3c6b8bc9b3aeb954be6;hp=37f59e98592df6e8df01ea730dada08e2fbb4fec;hpb=e9403c457453dba780e64af7de9462fad7217aa3;p=o-du%2Fphy.git diff --git a/docs/API/xran__compression_8hpp.html b/docs/API/xran__compression_8hpp.html deleted file mode 100644 index 37f59e9..0000000 --- a/docs/API/xran__compression_8hpp.html +++ /dev/null @@ -1,227 +0,0 @@ - - - - - - - -o-du/phy: xran_compression.hpp File Reference - - - - - - - - - -
-
- - - - - - -
-
o-du/phy -
-
Intel O-RAN/X-RAN Generated Doxygen Documentation
-
-
- - - - - - - - -
-
- - -
- -
- - -
-
-
-Data Structures | -Namespaces | -Macros | -Functions | -Variables
-
-
xran_compression.hpp File Reference
-
-
-
#include <stdint.h>
-
-Include dependency graph for xran_compression.hpp:
-
-
- - -
-
-This graph shows which files directly or indirectly include this file:
-
-
- - - - -
-
-

Go to the source code of this file.

- - - - - - - - - - -

-Data Structures

struct  CompressedData
 
struct  ExpandedData
 
struct  CompressedData
 
struct  ExpandedData
 
- - - - - -

-Namespaces

 BlockFloatCompander
 
 BlockFloatCompanderBFW
 
- - - - - -

-Macros

#define CACHE_ALIGNED   alignas(k_cacheByteAlignment)
 
#define ASSUME_CACHE_ALIGNED(data)   __assume_aligned(data, k_cacheByteAlignment);
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

void BlockFloatCompress_Basic (const ExpandedData &dataIn, CompressedData *dataOut)
 Reference compression. More...
 
void BlockFloatCompress_8b_AVX512 (const ExpandedData &dataIn, CompressedData *dataOut)
 8 bit compression More...
 
void BlockFloatCompress_9b_AVX512 (const ExpandedData &dataIn, CompressedData *dataOut)
 9 bit compression More...
 
void BlockFloatCompress_10b_AVX512 (const ExpandedData &dataIn, CompressedData *dataOut)
 10 bit compression More...
 
void BlockFloatCompress_12b_AVX512 (const ExpandedData &dataIn, CompressedData *dataOut)
 12 bit compression More...
 
void BlockFloatExpand_Basic (const CompressedData &dataIn, ExpandedData *dataOut)
 Reference expansion. More...
 
void BlockFloatExpand_8b_AVX512 (const CompressedData &dataIn, ExpandedData *dataOut)
 8 bit expansion More...
 
void BlockFloatExpand_9b_AVX512 (const CompressedData &dataIn, ExpandedData *dataOut)
 9 bit expansion More...
 
void BlockFloatExpand_10b_AVX512 (const CompressedData &dataIn, ExpandedData *dataOut)
 10 bit expansion More...
 
void BlockFloatExpand_12b_AVX512 (const CompressedData &dataIn, ExpandedData *dataOut)
 12 bit expansion More...
 
void BlockFloatCompress_Basic (const ExpandedData &dataIn, CompressedData *dataOut)
 Reference compression. More...
 
void BlockFloatExpand_Basic (const CompressedData &dataIn, ExpandedData *dataOut)
 Reference expansion. More...
 
- - - -

-Variables

constexpr unsigned k_cacheByteAlignment = 64
 
-

Macro Definition Documentation

- -

◆ ASSUME_CACHE_ALIGNED

- -
-
- - - - - - - - -
#define ASSUME_CACHE_ALIGNED( data)   __assume_aligned(data, k_cacheByteAlignment);
-
- -

Definition at line 40 of file xran_compression.hpp.

- -
-
- -

◆ CACHE_ALIGNED

- -
-
- - - - -
#define CACHE_ALIGNED   alignas(k_cacheByteAlignment)
-
- -

Definition at line 34 of file xran_compression.hpp.

- -
-
-

Variable Documentation

- -

◆ k_cacheByteAlignment

- -
-
- - - - -
constexpr unsigned k_cacheByteAlignment = 64
-
- -

Definition at line 28 of file xran_compression.hpp.

- -
-
-
- - - -