/external/ruy/ruy/ |
D | kernel_arm.h | 38 RUY_INHERIT_KERNEL(Path::kStandardCpp, Path::kNeon) 39 RUY_INHERIT_KERNEL(Path::kNeon, Path::kNeonDotprod) 55 struct Kernel<Path::kNeon, std::int8_t, std::int8_t, std::int32_t, DstScalar> { 56 static constexpr Path kPath = Path::kNeon; 83 struct Kernel<Path::kNeon, std::int8_t, std::int8_t, std::int32_t, DstScalar> { 84 static constexpr Path kPath = Path::kNeon; 139 struct Kernel<Path::kNeon, float, float, float, float> { 140 static constexpr Path kPath = Path::kNeon; 163 struct Kernel<Path::kNeon, float, float, float, float> { 164 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() 1827 if (path == Path::kNeon || path == Path::kNeonDotprod) {
|
/external/webrtc/modules/audio_processing/aec3/ |
D | vector_math.h | 63 case Aec3Optimization::kNeon: { in Sqrt() 138 case Aec3Optimization::kNeon: { in Multiply() 184 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 | 29 return Aec3Optimization::kNeon; in DetectOptimization()
|
D | aec3_common.h | 26 enum class Aec3Optimization { kNone, kSse2, kNeon }; enumerator
|
D | adaptive_fir_filter_erl.cc | 90 case Aec3Optimization::kNeon: in ComputeErl()
|
D | adaptive_fir_filter.cc | 561 case Aec3Optimization::kNeon: in Filter() 602 case Aec3Optimization::kNeon: in ComputeFrequencyResponse() 625 case Aec3Optimization::kNeon: in AdaptAndUpdateSize()
|
D | matched_filter.cc | 369 case Aec3Optimization::kNeon: in Update()
|
/external/webrtc/modules/audio_processing/agc2/rnn_vad/ |
D | common.cc | 27 return Optimization::kNeon; in DetectOptimization()
|
D | common.h | 68 enum class Optimization { kNone, kSse2, kNeon }; enumerator
|
D | test_utils.cc | 116 case Optimization::kNeon: in IsOptimizationAvailable()
|
D | rnn.cc | 306 case Optimization::kNeon: in ComputeOutput() 366 case Optimization::kNeon: in ComputeOutput()
|
D | rnn_unittest.cc | 139 case Optimization::kNeon: in GetOptimizationName()
|