From dd111a6174278686f872ddbff020d94b4b0f9de9 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Thu, 15 Nov 2018 16:23:21 -0500 Subject: [PATCH] Update documentation --- ppc_simd.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ppc_simd.h b/ppc_simd.h index 5677a63f..d4c9b201 100644 --- a/ppc_simd.h +++ b/ppc_simd.h @@ -43,12 +43,16 @@ NAMESPACE_BEGIN(CryptoPP) #if defined(__ALTIVEC__) || defined(CRYPTOPP_DOXYGEN_PROCESSING) -// Datatypes +/// \brief Vector of 8-bit elements typedef __vector unsigned char uint8x16_p; +/// \brief Vector of 16-bit elements typedef __vector unsigned short uint16x8_p; +/// \brief Vector of 32-bit elements typedef __vector unsigned int uint32x4_p; -#if defined(_ARCH_PWR8) +#if defined(_ARCH_PWR8) || defined(CRYPTOPP_DOXYGEN_PROCESSING) +/// \brief Vector of 64-bit elements +/// \details uint64x2_p is available on POWER8 and above typedef __vector unsigned long long uint64x2_p; #endif // _ARCH_PWR8