Home
last modified time | relevance | path

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

/external/ruy/ruy/
Dkernel_arm.h39 RUY_INHERIT_KERNEL(Path::kNeon, Path::kNeonDotprod)
107 struct Kernel<Path::kNeonDotprod, std::int8_t, std::int8_t, std::int32_t, DstScalar> {
108 static constexpr Path kPath = Path::kNeonDotprod;
186 struct Kernel<Path::kNeonDotprod, float, float, float, float> {
187 static constexpr Path kPath = Path::kNeonDotprod;
Dctx_test.cc45 ctx.SetRuntimeEnabledPaths(Path::kNeonDotprod); in TEST()
47 EXPECT_EQ(ruy_paths, Path::kStandardCpp | Path::kNeonDotprod); in TEST()
Dpath.h76 kNeonDotprod = 0x20, enumerator
145 constexpr Path kDefaultArchPaths = Path::kNeon | Path::kNeonDotprod;
Dpack_arm.h37 RUY_INHERIT_PACK(Path::kNeon, Path::kNeonDotprod)
49 struct PackedTypeImpl<Path::kNeonDotprod, std::uint8_t> {
275 struct PackImpl<Path::kNeonDotprod, FixedKernelLayout<Order::kColMajor, 4, 8>,
498 struct PackImpl<Path::kNeonDotprod, FixedKernelLayout<Order::kColMajor, 4, 8>,
Dctx.cc118 maybe_add(Path::kNeonDotprod, [=]() { return cpuinfo->NeonDotprod(); }); in DetectRuntimeSupportedPaths()
Dtrace.h521 RUY_HANDLE_PATH(kNeonDotprod) in str()
Dtest.h106 RUY_PATHNAME_CASE(kNeonDotprod) in PathName()
1827 if (path == Path::kNeon || path == Path::kNeonDotprod) {