Home
last modified time | relevance | path

Searched refs:kNeon (Results 1 – 7 of 7) sorted by relevance

/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/ruy/ruy/
A Dkernel_arm.h38 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 …]
A Dpath.h73 kNeon = 0x10, enumerator
145 constexpr Path kDefaultArchPaths = Path::kNeon | Path::kNeonDotprod;
148 constexpr Path kDefaultArchPaths = Path::kNeon;
A Dctx_test.cc55 EXPECT_EQ(ruy_paths & Path::kNeon, Path::kNeon); in TEST()
A Dpack_arm.h36 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,
A Dctx.cc111 maybe_add(Path::kNeon, []() { return true; }); in DetectRuntimeSupportedPaths()
A Dtrace.h520 RUY_HANDLE_PATH(kNeon) in str()
A Dtest.h105 RUY_PATHNAME_CASE(kNeon) in PathName()
1827 if (path == Path::kNeon || path == Path::kNeonDotprod) {

Completed in 11 milliseconds