/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/random/internal/ |
D | randen_hwaes.cc | 160 using Vector128 = __vector unsigned long long; // NOLINT(runtime/int) typedef 163 inline ABSL_TARGET_CRYPTO Vector128 ReverseBytes(const Vector128& v) { in ReverseBytes() 173 inline ABSL_TARGET_CRYPTO Vector128 Vector128Load(const void* from) { in Vector128Load() 174 return vec_vsx_ld(0, reinterpret_cast<const Vector128*>(from)); in Vector128Load() 177 inline ABSL_TARGET_CRYPTO void Vector128Store(const Vector128& v, void* to) { in Vector128Store() 178 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store() 183 inline ABSL_TARGET_CRYPTO Vector128 AesRound(const Vector128& state, in AesRound() 184 const Vector128& round_key) { in AesRound() 185 return Vector128(__builtin_crypto_vcipher(state, round_key)); in AesRound() 232 using Vector128 = uint8x16_t; typedef [all …]
|
D | randen_slow.cc | 231 struct alignas(16) Vector128 { struct 235 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128 237 Vector128 result; in Vector128Load() 259 const Vector128& v, void* to) { in Vector128Store() 281 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128 282 AesRound(const Vector128& state, const Vector128& round_key) { in AesRound() 283 Vector128 result; in AesRound() 378 const Vector128 s0 = Vector128Load(state + branch); in FeistelRound() 379 const Vector128 s1 = Vector128Load(state + branch + 1); in FeistelRound() 380 const Vector128 f0 = AesRound(s0, Vector128Load(keys)); in FeistelRound() [all …]
|
/external/openscreen/third_party/abseil/src/absl/random/internal/ |
D | randen_hwaes.cc | 160 using Vector128 = __vector unsigned long long; // NOLINT(runtime/int) typedef 163 inline ABSL_TARGET_CRYPTO Vector128 ReverseBytes(const Vector128& v) { in ReverseBytes() 173 inline ABSL_TARGET_CRYPTO Vector128 Vector128Load(const void* from) { in Vector128Load() 174 return vec_vsx_ld(0, reinterpret_cast<const Vector128*>(from)); in Vector128Load() 177 inline ABSL_TARGET_CRYPTO void Vector128Store(const Vector128& v, void* to) { in Vector128Store() 178 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store() 183 inline ABSL_TARGET_CRYPTO Vector128 AesRound(const Vector128& state, in AesRound() 184 const Vector128& round_key) { in AesRound() 185 return Vector128(__builtin_crypto_vcipher(state, round_key)); in AesRound() 232 using Vector128 = uint8x16_t; typedef [all …]
|
D | randen_slow.cc | 231 struct alignas(16) Vector128 { struct 235 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128 237 Vector128 result; in Vector128Load() 259 const Vector128& v, void* to) { in Vector128Store() 281 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128 282 AesRound(const Vector128& state, const Vector128& round_key) { in AesRound() 283 Vector128 result; in AesRound() 378 const Vector128 s0 = Vector128Load(state + branch); in FeistelRound() 379 const Vector128 s1 = Vector128Load(state + branch + 1); in FeistelRound() 380 const Vector128 f0 = AesRound(s0, Vector128Load(keys)); in FeistelRound() [all …]
|
/external/libtextclassifier/abseil-cpp/absl/random/internal/ |
D | randen_hwaes.cc | 160 using Vector128 = __vector unsigned long long; // NOLINT(runtime/int) typedef 163 inline ABSL_TARGET_CRYPTO Vector128 ReverseBytes(const Vector128& v) { in ReverseBytes() 173 inline ABSL_TARGET_CRYPTO Vector128 Vector128Load(const void* from) { in Vector128Load() 174 return vec_vsx_ld(0, reinterpret_cast<const Vector128*>(from)); in Vector128Load() 177 inline ABSL_TARGET_CRYPTO void Vector128Store(const Vector128& v, void* to) { in Vector128Store() 178 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store() 183 inline ABSL_TARGET_CRYPTO Vector128 AesRound(const Vector128& state, in AesRound() 184 const Vector128& round_key) { in AesRound() 185 return Vector128(__builtin_crypto_vcipher(state, round_key)); in AesRound() 232 using Vector128 = uint8x16_t; typedef [all …]
|
D | randen_slow.cc | 231 struct alignas(16) Vector128 { struct 235 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128 237 Vector128 result; in Vector128Load() 259 const Vector128& v, void* to) { in Vector128Store() 281 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128 282 AesRound(const Vector128& state, const Vector128& round_key) { in AesRound() 283 Vector128 result; in AesRound() 378 const Vector128 s0 = Vector128Load(state + branch); in FeistelRound() 379 const Vector128 s1 = Vector128Load(state + branch + 1); in FeistelRound() 380 const Vector128 f0 = AesRound(s0, Vector128Load(keys)); in FeistelRound() [all …]
|
/external/angle/third_party/abseil-cpp/absl/random/internal/ |
D | randen_hwaes.cc | 156 using Vector128 = __vector unsigned long long; // NOLINT(runtime/int) typedef 159 inline ABSL_TARGET_CRYPTO Vector128 ReverseBytes(const Vector128& v) { in ReverseBytes() 169 inline ABSL_TARGET_CRYPTO Vector128 Vector128Load(const void* from) { in Vector128Load() 170 return vec_vsx_ld(0, reinterpret_cast<const Vector128*>(from)); in Vector128Load() 173 inline ABSL_TARGET_CRYPTO void Vector128Store(const Vector128& v, void* to) { in Vector128Store() 174 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store() 179 inline ABSL_TARGET_CRYPTO Vector128 AesRound(const Vector128& state, in AesRound() 180 const Vector128& round_key) { in AesRound() 181 return Vector128(__builtin_crypto_vcipher(state, round_key)); in AesRound() 228 using Vector128 = uint8x16_t; typedef [all …]
|
D | randen_slow.cc | 233 struct alignas(16) Vector128 { struct 237 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128 239 Vector128 result; in Vector128Load() 240 std::memcpy(result.s, from, sizeof(Vector128)); in Vector128Load() 245 const Vector128& v, void* to) { in Vector128Store() 246 std::memcpy(to, v.s, sizeof(Vector128)); in Vector128Store() 251 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128 252 AesRound(const Vector128& state, const Vector128& round_key) { in AesRound() 253 Vector128 result; in AesRound() 343 const Vector128 s0 = Vector128Load(state + branch); in FeistelRound() [all …]
|
/external/webrtc/third_party/abseil-cpp/absl/random/internal/ |
D | randen_hwaes.cc | 150 using Vector128 = __vector unsigned long long; // NOLINT(runtime/int) typedef 154 inline ABSL_TARGET_CRYPTO Vector128 ReverseBytes(const Vector128& v) { in ReverseBytes() 164 inline ABSL_TARGET_CRYPTO Vector128 Vector128Load(const void* from) { in Vector128Load() 165 return vec_vsx_ld(0, reinterpret_cast<const Vector128*>(from)); in Vector128Load() 168 inline ABSL_TARGET_CRYPTO void Vector128Store(const Vector128& v, void* to) { in Vector128Store() 169 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store() 174 inline ABSL_TARGET_CRYPTO Vector128 AesRound(const Vector128& state, in AesRound() 175 const Vector128& round_key) { in AesRound() 176 return Vector128(__builtin_crypto_vcipher(state, round_key)); in AesRound() 186 const Vector128 v = ReverseBytes(Vector128Load(state + kLanes * branch)); in SwapEndian() [all …]
|
D | randen_slow.cc | 238 struct Vector128 { struct 239 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128& operator^=( in operator ^=() argument 240 const Vector128& other) { in operator ^=() 251 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128 253 Vector128 result; in Vector128Load() 277 const Vector128& v, void* ABSL_RANDOM_INTERNAL_RESTRICT to) { in Vector128Store() 299 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128 300 AesRound(const Vector128& state, const Vector128& round_key) { in AesRound() 302 Vector128 result; in AesRound() 430 const Vector128 s0 = Vector128Load(state + kLanes * branch); in FeistelRound() [all …]
|
/external/abseil-cpp/absl/random/internal/ |
D | randen_hwaes.cc | 150 using Vector128 = __vector unsigned long long; // NOLINT(runtime/int) typedef 154 inline ABSL_TARGET_CRYPTO Vector128 ReverseBytes(const Vector128& v) { in ReverseBytes() 164 inline ABSL_TARGET_CRYPTO Vector128 Vector128Load(const void* from) { in Vector128Load() 165 return vec_vsx_ld(0, reinterpret_cast<const Vector128*>(from)); in Vector128Load() 168 inline ABSL_TARGET_CRYPTO void Vector128Store(const Vector128& v, void* to) { in Vector128Store() 169 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store() 174 inline ABSL_TARGET_CRYPTO Vector128 AesRound(const Vector128& state, in AesRound() 175 const Vector128& round_key) { in AesRound() 176 return Vector128(__builtin_crypto_vcipher(state, round_key)); in AesRound() 186 const Vector128 v = ReverseBytes(Vector128Load(state + kLanes * branch)); in SwapEndian() [all …]
|
D | randen_slow.cc | 238 struct Vector128 { struct 239 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128& operator^=( in operator ^=() argument 240 const Vector128& other) { in operator ^=() 251 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128 253 Vector128 result; in Vector128Load() 277 const Vector128& v, void* ABSL_RANDOM_INTERNAL_RESTRICT to) { in Vector128Store() 299 inline ABSL_RANDOM_INTERNAL_ATTRIBUTE_ALWAYS_INLINE Vector128 300 AesRound(const Vector128& state, const Vector128& round_key) { in AesRound() 302 Vector128 result; in AesRound() 430 const Vector128 s0 = Vector128Load(state + kLanes * branch); in FeistelRound() [all …]
|