Home
last modified time | relevance | path

Searched refs:MR (Results 1 – 25 of 495) sorted by relevance

12345678910>>...20

/external/XNNPACK/src/qs8-igemm/
DMRx8c8-avx2.c.in6 $assert MR <= 4
16 void xnn_qs8_igemm_minmax_ukernel_${MR}x8c8__avx2(
31 assert(mr <= ${MR});
35 assert(ks % (${MR} * sizeof(void*)) == 0);
43 $for M in range(1, MR):
49 $elif M + 1 == MR:
66 $for M in range(1, MR):
73 $for M in range(MR):
78 a += ${MR};
82 $for M in range(MR):
[all …]
DMRx16c8-avx512skx.c.in8 $assert MR <= 4
19 void xnn_qs8_igemm${GEMM_SUFFIX}_minmax_ukernel_${MR}x16c8__avx512skx(
34 assert(mr <= ${MR});
44 $for M in range(1, MR):
50 $elif M + 1 == MR:
66 $if MR > 1:
78 $for M in range(1, MR):
85 $for M in range(MR):
90 a += ${MR};
94 $for M in range(MR):
[all …]
DMRx4c8-sse.c.in7 $assert MR <= 4
25 void xnn_qs8_igemm_minmax_ukernel_${MR}x4c8__${ISA}_${"ld128" if LD128 else "ld64"}(
40 assert(mr <= ${MR});
44 assert(ks % (${MR} * sizeof(void*)) == 0);
52 $for M in range(1, MR):
58 $elif M + 1 == MR:
70 $for M in range(1, MR):
77 $for M in range(MR):
82 a += ${MR};
86 $for M in range(MR):
[all …]
DMRx4c2-sse.c.in7 $assert MR <= 4
25 void xnn_qs8_igemm_minmax_ukernel_${MR}x4c2__${ISA}_${"ld128" if LD128 else "ld64"}(
40 assert(mr <= ${MR});
44 assert(ks % (${MR} * sizeof(void*)) == 0);
52 $for M in range(1, MR):
58 $elif M + 1 == MR:
69 $for M in range(1, MR):
75 $for M in range(MR):
80 a += ${MR};
84 $for M in range(MR):
[all …]
DMRxNRc4-neondot.c.in17 void xnn_qs8_igemm_minmax_ukernel_${MR}x${NR}c4__neondot(
32 assert(mr <= ${MR});
36 assert(ks % (${MR} * sizeof(void*)) == 0);
44 $for M in range(1, MR):
50 $elif M + 1 == MR:
62 $for M in range(1, MR):
68 $for M in range(MR):
73 a += ${MR};
79 // Load a ${MR}x8 block of activations.
80 $for M in range(MR):
[all …]
DMRx4c8-wasmsimd.c.in7 $assert MR <= 4
18 void xnn_qs8_igemm${GEMM_SUFFIX}_minmax_ukernel_${MR}x4c8__wasmsimd${LOAD_SUFFIX}(
33 assert(mr <= ${MR});
37 assert(ks % (${MR} * sizeof(void*)) == 0);
45 $for M in range(1, MR):
51 $elif M + 1 == MR:
64 $for M in range(1, MR):
71 $for M in range(MR):
76 a += ${MR};
80 $for M in range(MR):
[all …]
Dc16-neon-mlal-padal.c.in17 void xnn_qs8_igemm_minmax_ukernel_${MR}x${NR}c16__neon_mlal_padal(
32 assert(mr <= ${MR});
36 assert(ks % (${MR} * sizeof(void*)) == 0);
44 $for M in range(1, MR):
50 $elif M + 1 == MR:
62 $for M in range(1, MR):
68 $for M in range(MR):
73 a += ${MR};
78 $for M in range(MR):
85 $for M in range(MR):
[all …]
Dc8-neon-mull-padal.c.in17 void xnn_qs8_igemm_minmax_ukernel_${MR}x${NR}c8__neon_${"mlal" if MLA else "mull"}_padal(
32 assert(mr <= ${MR});
36 assert(ks % (${MR} * sizeof(void*)) == 0);
44 $for M in range(1, MR):
50 $elif M + 1 == MR:
62 $for M in range(1, MR):
68 $for M in range(MR):
73 a += ${MR};
79 $for M in range(MR):
88 $for M in range(MR):
[all …]
/external/XNNPACK/scripts/
Dgenerate-qs8-gemm.sh9 tools/xngen src/qs8-gemm/MRx4c8-wasmsimd.c.in -D MR=1 -D VARIANT=LD64 -o src/qs8-gemm/gen/1x4c8…
10 tools/xngen src/qs8-gemm/MRx4c8-wasmsimd.c.in -D MR=2 -D VARIANT=LD64 -o src/qs8-gemm/gen/2x4c8…
11 tools/xngen src/qs8-gemm/MRx4c8-wasmsimd.c.in -D MR=3 -D VARIANT=LD64 -o src/qs8-gemm/gen/3x4c8…
13 tools/xngen src/qs8-gemm/MRx4c8-wasmsimd.c.in -D MR=1 -D VARIANT=LD128 -o src/qs8-gemm/gen/1x4c8…
14 tools/xngen src/qs8-gemm/MRx4c8-wasmsimd.c.in -D MR=2 -D VARIANT=LD128 -o src/qs8-gemm/gen/2x4c8…
15 tools/xngen src/qs8-gemm/MRx4c8-wasmsimd.c.in -D MR=3 -D VARIANT=LD128 -o src/qs8-gemm/gen/3x4c8…
17 tools/xngen src/qs8-gemm/MRx4c8-wasmsimd.c.in -D MR=1 -D VARIANT=EXTENDED -o src/qs8-gemm/gen/1x4c8…
18 tools/xngen src/qs8-gemm/MRx4c8-wasmsimd.c.in -D MR=2 -D VARIANT=EXTENDED -o src/qs8-gemm/gen/2x4c8…
19 tools/xngen src/qs8-gemm/MRx4c8-wasmsimd.c.in -D MR=3 -D VARIANT=EXTENDED -o src/qs8-gemm/gen/3x4c8…
22 tools/xngen src/qs8-gemm/neon-mlal-lane.c.in -D MR=1 -D NR=8 -o src/qs8-gemm/gen/1x8-minmax-neon-ml…
[all …]
Dgenerate-qs8-igemm.sh9 tools/xngen src/qs8-igemm/MRx4c8-wasmsimd.c.in -D MR=1 -D VARIANT=LD64 -o src/qs8-igemm/gen/1x4c8-…
10 tools/xngen src/qs8-igemm/MRx4c8-wasmsimd.c.in -D MR=2 -D VARIANT=LD64 -o src/qs8-igemm/gen/2x4c8-…
11 tools/xngen src/qs8-igemm/MRx4c8-wasmsimd.c.in -D MR=3 -D VARIANT=LD64 -o src/qs8-igemm/gen/3x4c8-…
13 tools/xngen src/qs8-igemm/MRx4c8-wasmsimd.c.in -D MR=1 -D VARIANT=LD128 -o src/qs8-igemm/gen/1x4c8-…
14 tools/xngen src/qs8-igemm/MRx4c8-wasmsimd.c.in -D MR=2 -D VARIANT=LD128 -o src/qs8-igemm/gen/2x4c8-…
15 tools/xngen src/qs8-igemm/MRx4c8-wasmsimd.c.in -D MR=3 -D VARIANT=LD128 -o src/qs8-igemm/gen/3x4c8-…
18 tools/xngen src/qs8-igemm/neon-mlal-lane.c.in -D MR=1 -D NR=8 -o src/qs8-igemm/gen/1x8-minmax-neon-…
19 tools/xngen src/qs8-igemm/neon-mlal-lane.c.in -D MR=2 -D NR=8 -o src/qs8-igemm/gen/2x8-minmax-neon-…
20 tools/xngen src/qs8-igemm/neon-mlal-lane.c.in -D MR=3 -D NR=8 -o src/qs8-igemm/gen/3x8-minmax-neon-…
21 tools/xngen src/qs8-igemm/neon-mlal-lane.c.in -D MR=4 -D NR=8 -o src/qs8-igemm/gen/4x8-minmax-neon-…
[all …]
Dgenerate-f32-spmm.sh9 tools/xngen src/f32-spmm/scalar.c.in -D MR=1 -D NR=1 -D UNROLL=1 -o src/f32-spmm/gen/1x1-minmax-sca…
10 tools/xngen src/f32-spmm/scalar.c.in -D MR=2 -D NR=1 -D UNROLL=1 -o src/f32-spmm/gen/2x1-minmax-sca…
11 tools/xngen src/f32-spmm/scalar.c.in -D MR=4 -D NR=1 -D UNROLL=1 -o src/f32-spmm/gen/4x1-minmax-sca…
12 tools/xngen src/f32-spmm/scalar.c.in -D MR=8 -D NR=1 -D UNROLL=1 -o src/f32-spmm/gen/8x1-minmax-sca…
13 tools/xngen src/f32-spmm/scalar.c.in -D MR=8 -D NR=2 -D UNROLL=1 -o src/f32-spmm/gen/8x2-minmax-sca…
14 tools/xngen src/f32-spmm/scalar.c.in -D MR=8 -D NR=4 -D UNROLL=1 -o src/f32-spmm/gen/8x4-minmax-sca…
16 tools/xngen src/f32-spmm/scalar-pipelined.c.in -D MR=1 -D NR=1 -o src/f32-spmm/gen/1x1-minmax-scala…
17 tools/xngen src/f32-spmm/scalar-pipelined.c.in -D MR=2 -D NR=1 -o src/f32-spmm/gen/2x1-minmax-scala…
18 tools/xngen src/f32-spmm/scalar-pipelined.c.in -D MR=4 -D NR=1 -o src/f32-spmm/gen/4x1-minmax-scala…
19 tools/xngen src/f32-spmm/scalar-pipelined.c.in -D MR=8 -D NR=1 -o src/f32-spmm/gen/8x1-minmax-scala…
[all …]
Dgenerate-f32-igemm.sh9 tools/xngen src/f32-igemm/scalar.c.in -D MR=1 -D NR=4 -D WASM=0 -D ACTIVATION=LINEAR -o src/f32-ige…
10 tools/xngen src/f32-igemm/scalar.c.in -D MR=2 -D NR=4 -D WASM=0 -D ACTIVATION=LINEAR -o src/f32-ige…
11 tools/xngen src/f32-igemm/scalar.c.in -D MR=4 -D NR=2 -D WASM=0 -D ACTIVATION=LINEAR -o src/f32-ige…
12 tools/xngen src/f32-igemm/scalar.c.in -D MR=4 -D NR=4 -D WASM=0 -D ACTIVATION=LINEAR -o src/f32-ige…
14 tools/xngen src/f32-igemm/scalar.c.in -D MR=1 -D NR=4 -D WASM=0 -D ACTIVATION=RELU -o src/f32-ige…
15 tools/xngen src/f32-igemm/scalar.c.in -D MR=2 -D NR=4 -D WASM=0 -D ACTIVATION=RELU -o src/f32-ige…
16 tools/xngen src/f32-igemm/scalar.c.in -D MR=4 -D NR=2 -D WASM=0 -D ACTIVATION=RELU -o src/f32-ige…
17 tools/xngen src/f32-igemm/scalar.c.in -D MR=4 -D NR=4 -D WASM=0 -D ACTIVATION=RELU -o src/f32-ige…
19 tools/xngen src/f32-igemm/scalar.c.in -D MR=1 -D NR=4 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-ige…
20 tools/xngen src/f32-igemm/scalar.c.in -D MR=2 -D NR=4 -D WASM=0 -D ACTIVATION=MINMAX -o src/f32-ige…
[all …]
Dgenerate-f32-gemm.sh9 tools/xngen src/f32-gemm/scalar.c.in -D MR=1 -D NR=4 -D WASM=0 -D INC=0 -D ACTIVATION=LINEAR -o sr…
10 tools/xngen src/f32-gemm/scalar.c.in -D MR=1 -D NR=4 -D WASM=0 -D INC=0 -D ACTIVATION=RELU -o sr…
11 tools/xngen src/f32-gemm/scalar.c.in -D MR=1 -D NR=4 -D WASM=0 -D INC=0 -D ACTIVATION=MINMAX -o sr…
12 tools/xngen src/f32-gemm/scalar.c.in -D MR=1 -D NR=4 -D WASM=0 -D INC=1 -D ACTIVATION=MINMAX -o sr…
14 tools/xngen src/f32-gemm/scalar.c.in -D MR=2 -D NR=4 -D WASM=0 -D INC=0 -D ACTIVATION=LINEAR -o src…
15 tools/xngen src/f32-gemm/scalar.c.in -D MR=2 -D NR=4 -D WASM=0 -D INC=0 -D ACTIVATION=RELU -o src…
16 tools/xngen src/f32-gemm/scalar.c.in -D MR=2 -D NR=4 -D WASM=0 -D INC=0 -D ACTIVATION=MINMAX -o src…
17 tools/xngen src/f32-gemm/scalar.c.in -D MR=2 -D NR=4 -D WASM=0 -D INC=1 -D ACTIVATION=MINMAX -o src…
19 tools/xngen src/f32-gemm/scalar.c.in -D MR=4 -D NR=2 -D WASM=0 -D INC=0 -D ACTIVATION=LINEAR -o src…
20 tools/xngen src/f32-gemm/scalar.c.in -D MR=4 -D NR=2 -D WASM=0 -D INC=0 -D ACTIVATION=RELU -o src…
[all …]
/external/XNNPACK/src/qs8-gemm/
DMRx8c8-avx2.c.in7 $assert MR <= 4
18 void xnn_qs8_gemm${GEMM_SUFFIX}_minmax_ukernel_${MR}x8c8__avx2(
31 assert(mr <= ${MR});
42 $for M in range(1, MR):
50 $elif M + 1 == MR:
69 $for M in range(1, MR):
76 $for M in range(MR):
94 $for M in range(MR):
104 $for M in range(MR):
108 $for M in range(MR):
[all …]
DMRx16c8-avx512skx.c.in8 $assert MR <= 4
19 void xnn_qs8_gemm${GEMM_SUFFIX}_minmax_ukernel_${MR}x16c8__avx512skx(
32 assert(mr <= ${MR});
43 $for M in range(1, MR):
51 $elif M + 1 == MR:
69 $if MR > 1:
81 $for M in range(1, MR):
88 $for M in range(MR):
104 $for M in range(MR):
114 $for M in range(MR):
[all …]
DMRx4c8-sse.c.in8 $assert MR <= 4
28 void xnn_qs8_gemm${GEMM_SUFFIX}_minmax_ukernel_${MR}x4c8__${ISA}${LOAD_SUFFIX}(
41 assert(mr <= ${MR});
52 $for M in range(1, MR):
60 $elif M + 1 == MR:
74 $for M in range(1, MR):
81 $for M in range(MR):
99 $for M in range(MR):
123 $for M in range(MR):
137 $for M in range(MR):
[all …]
DMRx4c8-wasmsimd.c.in7 $assert MR <= 4
18 void xnn_qs8_gemm${GEMM_SUFFIX}_minmax_ukernel_${MR}x4c8__wasmsimd${LOAD_SUFFIX}(
31 assert(mr <= ${MR});
42 $for M in range(1, MR):
50 $elif M + 1 == MR:
65 $for M in range(1, MR):
72 $for M in range(MR):
85 $for M in range(MR):
89 $for M in range(MR):
94 $for M in range(MR):
[all …]
DMRxNRc4-neondot.c.in17 void xnn_qs8_gemm_minmax_ukernel_${MR}x${NR}c4__neondot(
29 assert(mr <= ${MR});
40 $for M in range(1, MR):
48 $elif M + 1 == MR:
65 $for M in range(1, MR):
73 // Load a ${MR}x8 block of activations.
74 $for M in range(MR):
82 // Multiply-accumulate: ${MR}x8 * 8x${NR} --> ${MR}x${NR}.
84 $for M in range(MR):
92 // Load a ${MR}x4 block of activations.
[all …]
/external/libcxx/test/std/re/re.results/
Dtypes.pass.cpp36 typedef std::match_results<CharT*> MR; in test() typedef
37 static_assert((std::is_same<typename MR::value_type, std::sub_match<CharT*> >::value), ""); in test()
38 …static_assert((std::is_same<typename MR::const_reference, const std::sub_match<CharT*>& >::value),… in test()
39 static_assert((std::is_same<typename MR::reference, std::sub_match<CharT*>& >::value), ""); in test()
40 static_assert((!std::is_same<typename MR::const_iterator, void>::value), ""); in test()
41 static_assert((std::is_same<typename MR::difference_type, std::ptrdiff_t>::value), ""); in test()
42 static_assert((std::is_same<typename MR::size_type, std::size_t>::value), ""); in test()
43 …static_assert((std::is_same<typename MR::allocator_type, std::allocator<std::sub_match<CharT*> > >… in test()
44 static_assert((std::is_same<typename MR::char_type, CharT>::value), ""); in test()
45 static_assert((std::is_same<typename MR::string_type, std::basic_string<CharT> >::value), ""); in test()
/external/llvm-project/libcxx/test/std/re/re.results/
Dtypes.pass.cpp35 typedef std::match_results<CharT*> MR; in test() typedef
36 static_assert((std::is_same<typename MR::value_type, std::sub_match<CharT*> >::value), ""); in test()
37 …static_assert((std::is_same<typename MR::const_reference, const std::sub_match<CharT*>& >::value),… in test()
38 static_assert((std::is_same<typename MR::reference, std::sub_match<CharT*>& >::value), ""); in test()
39 static_assert((!std::is_same<typename MR::const_iterator, void>::value), ""); in test()
40 static_assert((std::is_same<typename MR::difference_type, std::ptrdiff_t>::value), ""); in test()
41 static_assert((std::is_same<typename MR::size_type, std::size_t>::value), ""); in test()
42 …static_assert((std::is_same<typename MR::allocator_type, std::allocator<std::sub_match<CharT*> > >… in test()
43 static_assert((std::is_same<typename MR::char_type, CharT>::value), ""); in test()
44 static_assert((std::is_same<typename MR::string_type, std::basic_string<CharT> >::value), ""); in test()
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DObjectLinkingLayer.cpp29 std::unique_ptr<MaterializationResponsibility> MR, in ObjectLinkingLayerJITLinkContext() argument
31 : Layer(Layer), MR(std::move(MR)), ObjBuffer(std::move(ObjBuffer)) {} in ObjectLinkingLayerJITLinkContext()
48 Err = joinErrors(std::move(Err), P->notifyFailed(*MR)); in notifyFailed()
50 MR->failMaterialization(); in notifyFailed()
57 MR->getTargetJITDylib().withLinkOrderDo( in lookup()
91 InternalDeps[&MR->getTargetJITDylib()] = std::move(KV.second); in lookup()
92 MR->addDependencies(KV.first, InternalDeps); in lookup()
121 if (AutoClaim && !MR->getSymbols().count(InternedName)) { in notifyResolved()
139 if (AutoClaim && !MR->getSymbols().count(InternedName)) { in notifyResolved()
147 if (auto Err = MR->defineMaterializing(ExtraSymbolsToClaim)) in notifyResolved()
[all …]
/external/XNNPACK/src/f32-igemm/
Davx-broadcast.c.in16 void xnn_f32_igemm_minmax_ukernel_${MR}x${NR}__${ISA}_broadcast(
31 assert(mr <= ${MR});
36 assert(ks % (${MR} * sizeof(void*)) == 0);
43 $for M in range(1, MR):
49 $elif M + 1 == MR:
62 $for M in range(1, MR):
69 $for M in range(MR):
75 a += ${MR};
84 $for M in range(MR):
88 $for M in range(MR):
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DObjectLinkingLayer.cpp28 MaterializationResponsibility MR, in ObjectLinkingLayerJITLinkContext() argument
30 : Layer(Layer), MR(std::move(MR)), ObjBuffer(std::move(ObjBuffer)) {} in ObjectLinkingLayerJITLinkContext()
47 MR.failMaterialization(); in notifyFailed()
54 MR.getTargetJITDylib().withSearchOrderDo( in lookup()
113 if (AutoClaim && !MR.getSymbols().count(InternedName)) { in notifyResolved()
131 if (AutoClaim && !MR.getSymbols().count(InternedName)) { in notifyResolved()
139 if (auto Err = MR.defineMaterializing(ExtraSymbolsToClaim)) in notifyResolved()
141 if (auto Err = MR.notifyResolved(InternedResult)) { in notifyResolved()
143 MR.failMaterialization(); in notifyResolved()
146 Layer.notifyLoaded(MR); in notifyResolved()
[all …]
/external/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
DMPIChecker.cpp30 const MemRegion *const MR = in checkDoubleNonblocking() local
32 if (!MR) in checkDoubleNonblocking()
34 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR); in checkDoubleNonblocking()
37 if (!isa<TypedRegion>(MR) || (ER && !isa<TypedRegion>(ER->getSuperRegion()))) in checkDoubleNonblocking()
41 const Request *const Req = State->get<RequestMap>(MR); in checkDoubleNonblocking()
46 BReporter.reportDoubleNonblocking(PreCallEvent, *Req, MR, ErrorNode, Ctx.getBugReporter()); in checkDoubleNonblocking()
51 State = State->set<RequestMap>(MR, Request::State::Nonblocking); in checkDoubleNonblocking()
60 const MemRegion *const MR = topRegionUsedByWait(PreCallEvent); in checkUnmatchedWaits() local
61 if (!MR) in checkUnmatchedWaits()
63 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR); in checkUnmatchedWaits()
[all …]
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
DMPIChecker.cpp30 const MemRegion *const MR = in checkDoubleNonblocking() local
32 if (!MR) in checkDoubleNonblocking()
34 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR); in checkDoubleNonblocking()
37 if (!isa<TypedRegion>(MR) || (ER && !isa<TypedRegion>(ER->getSuperRegion()))) in checkDoubleNonblocking()
41 const Request *const Req = State->get<RequestMap>(MR); in checkDoubleNonblocking()
46 BReporter.reportDoubleNonblocking(PreCallEvent, *Req, MR, ErrorNode, in checkDoubleNonblocking()
52 State = State->set<RequestMap>(MR, Request::State::Nonblocking); in checkDoubleNonblocking()
61 const MemRegion *const MR = topRegionUsedByWait(PreCallEvent); in checkUnmatchedWaits() local
62 if (!MR) in checkUnmatchedWaits()
64 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR); in checkUnmatchedWaits()
[all …]

12345678910>>...20