Searched refs:kNeon (Results 1 – 14 of 14) sorted by relevance
/external/ruy/ruy/ |
D | kernel_arm.h | 38 RUY_INHERIT_KERNEL(Path::kStandardCpp, Path::kNeon) 39 RUY_INHERIT_KERNEL(Path::kNeon, Path::kNeonDotprod) 56 struct Kernel<Path::kNeon, std::int8_t, std::int8_t, std::int32_t, DstScalar> { 57 static constexpr Path kPath = Path::kNeon; 84 struct Kernel<Path::kNeon, std::int8_t, std::int8_t, std::int32_t, DstScalar> { 85 static constexpr Path kPath = Path::kNeon; 144 struct Kernel<Path::kNeon, float, float, float, float> { 145 static constexpr Path kPath = Path::kNeon; 170 struct Kernel<Path::kNeon, float, float, float, float> { 171 static constexpr Path kPath = Path::kNeon; [all …]
|
D | path.h | 73 kNeon = 0x10, enumerator 145 constexpr Path kDefaultArchPaths = Path::kNeon | Path::kNeonDotprod; 148 constexpr Path kDefaultArchPaths = Path::kNeon;
|
D | pack_arm.h | 36 RUY_INHERIT_PACK(Path::kStandardCpp, Path::kNeon) 37 RUY_INHERIT_PACK(Path::kNeon, Path::kNeonDotprod) 39 RUY_USE_MEMCPY_ROWMAJOR_FLOAT_PACK(Path::kNeon, 8) 41 RUY_USE_MEMCPY_ROWMAJOR_FLOAT_PACK(Path::kNeon, 4) 45 struct PackedTypeImpl<Path::kNeon, std::uint8_t> { 143 struct PackImpl<Path::kNeon, FixedKernelLayout<Order::kColMajor, 16, 4>, Scalar, 227 struct PackImpl<Path::kNeon, FixedKernelLayout<Order::kColMajor, 16, 2>, Scalar, 363 struct PackImpl<Path::kNeon, FixedKernelLayout<Order::kRowMajor, 1, 8>, float, 439 struct PackImpl<Path::kNeon, FixedKernelLayout<Order::kRowMajor, 1, 4>, float, 578 struct PackImpl<Path::kNeon,
|
D | ctx_test.cc | 55 EXPECT_EQ(ruy_paths & Path::kNeon, Path::kNeon); in TEST()
|
D | ctx.cc | 111 maybe_add(Path::kNeon, []() { return true; }); in DetectRuntimeSupportedPaths()
|
D | trace.h | 520 RUY_HANDLE_PATH(kNeon) in str()
|
D | test.h | 105 RUY_PATHNAME_CASE(kNeon) in PathName() 1828 if (path == Path::kNeon || path == Path::kNeonDotprod) {
|
/external/webrtc/modules/audio_processing/aec3/ |
D | vector_math.h | 67 case Aec3Optimization::kNeon: { in Sqrt() 148 case Aec3Optimization::kNeon: { in Multiply() 198 case Aec3Optimization::kNeon: { in Accumulate()
|
D | vector_math_unittest.cc | 35 aec3::VectorMath(Aec3Optimization::kNeon).Sqrt(z_neon); in TEST() 54 aec3::VectorMath(Aec3Optimization::kNeon).Multiply(x, y, z_neon); in TEST() 72 aec3::VectorMath(Aec3Optimization::kNeon).Accumulate(x, z_neon); in TEST()
|
D | aec3_common.cc | 31 return Aec3Optimization::kNeon; in DetectOptimization()
|
D | aec3_common.h | 26 enum class Aec3Optimization { kNone, kSse2, kAvx2, kNeon }; enumerator
|
D | adaptive_fir_filter_erl.cc | 93 case Aec3Optimization::kNeon: in ComputeErl()
|
D | adaptive_fir_filter.cc | 568 case Aec3Optimization::kNeon: in Filter() 612 case Aec3Optimization::kNeon: in ComputeFrequencyResponse() 639 case Aec3Optimization::kNeon: in AdaptAndUpdateSize()
|
D | matched_filter.cc | 773 case Aec3Optimization::kNeon: in Update()
|