diff --git a/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/cpu_features/README.md b/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/cpu_features/README.md index 032edd196..bbbf966ec 100644 --- a/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/cpu_features/README.md +++ b/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/cpu_features/README.md @@ -44,7 +44,7 @@ instructions) at runtime. ## Code samples -**Note:** For C++ code, the library functions are defined in the `CpuFeatures` +**Note:** For C++ code, the library functions are defined in the `cpu_features` namespace. ### Checking features at runtime @@ -55,7 +55,7 @@ AES and the SSE4.2 instruction sets: ```c #include "cpuinfo_x86.h" -// For C++, add `using namespace CpuFeatures;` +// For C++, add `using namespace cpu_features;` static const X86Features features = GetX86Info().features; void Compute(void) { @@ -77,7 +77,7 @@ features and then check whether AES and NEON are supported. #include #include "cpuinfo_arm.h" -// For C++, add `using namespace CpuFeatures;` +// For C++, add `using namespace cpu_features;` static const ArmFeatures features = GetArmInfo().features; static const bool has_aes_and_neon = features.aes && features.neon; @@ -97,7 +97,7 @@ instruction set (e.g., `g++ -mavx`) and sets `has_avx` accordingly. #include #include "cpuinfo_x86.h" -// For C++, add `using namespace CpuFeatures;` +// For C++, add `using namespace cpu_features;` static const X86Features features = GetX86Info().features; static const bool has_avx = CPU_FEATURES_COMPILED_X86_AVX || features.avx; @@ -120,7 +120,7 @@ set—but only if it's not Sandy Bridge. #include #include "cpuinfo_x86.h" -// For C++, add `using namespace CpuFeatures;` +// For C++, add `using namespace cpu_features;` static const X86Info info = GetX86Info(); static const X86Microarchitecture uarch = GetX86Microarchitecture(&info); static const bool has_fast_avx = info.features.avx && uarch != INTEL_SNB;