Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
XNNPACK
/
773d27be270c2688f6b467525bb639916e4c0996
773d27b
Remove PSIMD clamp generator
by Frank Barchard
· 4 years ago
1ede9d8
Remove PSIMD variants of VMULCADDC microkernels
by Marat Dukhan
· 4 years ago
6eca86c
Remove PSIMD variants of unary elementwise microkernels
by Marat Dukhan
· 4 years ago
6f40296
Remove PSIMD versions of vector binary elementwise microkernels
by Marat Dukhan
· 4 years ago
447c4f5
Remove min/max parameters from ARGMAXPOOL microkernels
by Marat Dukhan
· 4 years ago
fbb6ea5
Remove output_min and output_max arguments in ArgMax Pooling operator
by Marat Dukhan
· 4 years ago
bbf7f3f
Remove PSIMD variants of DWCONV microkernels
by Marat Dukhan
· 4 years ago
115d3e2
Remove PSIMD variants of GEMM and IGEMM microkernels
by Marat Dukhan
· 4 years ago
9340b6c
Evaluation stub for SIGMOID in WAsm SIMD implementation
by Marat Dukhan
· 4 years ago
40f0552
WAsm SIMD versions of ARGMAXPOOL microkernels
by Marat Dukhan
· 4 years ago
e3b7876
WAsm SIMD versions of X32 ZIP microkernels
by Marat Dukhan
· 4 years ago
9d4bfa2
WAsm SIMD version of X32 UNPOOL microkernel
by Marat Dukhan
· 4 years ago
c601680
WAsm SIMD versions of GAVGPOOL microkernels
by Marat Dukhan
· 4 years ago
490febe
Cortex A7 microkernel based on LD64 with PLD added. 3.2% faster in end to end mobilenet v2
by Frank Barchard
· 4 years ago
1483c53
WAsm SIMD version of F32 PAVGPOOL microkernels
by Marat Dukhan
· 4 years ago
3b7432d
WAsm SIMD versions of F32 AVGPOOL microkernels
by Marat Dukhan
· 4 years ago
efaac27
Prefix generated HSWISH microkernels with hswish-
by Marat Dukhan
· 4 years ago
f4935a2
Enable WAsm SIMD microkernels for Leaky ReLU
by Marat Dukhan
· 4 years ago
9306ae0
WAsm SIMD version of X32 PAD microkernel
by Marat Dukhan
· 4 years ago
52238f0
WAsm SIMD versions of RADDSTOREEXPMINUSMAX microkernels
by Marat Dukhan
· 4 years ago
8ee3701
WAsm SIMD version of X32 FILL microkernel
by Marat Dukhan
· 4 years ago
66d99e9
WAsm SIMD version of PACKX microkernel
by Marat Dukhan
· 4 years ago
b3635ed
Port SIGMOID microkernels to WAsm SIMD
by Marat Dukhan
· 4 years ago
19dd91d
Prefix generated VLRELU microkernels with vlrelu-
by Marat Dukhan
· 4 years ago
1827af1
Fix incompatibilities with MSVC in unit tests
by Marat Dukhan
· 4 years ago
b82b2cd
WAsm SIMD conversion-based variants of VRND microkernels
by Marat Dukhan
· 4 years ago
88da62c
WAsm SIMD conversion-based variants of rounding evaluation stubs
by Marat Dukhan
· 4 years ago
7829928
Reoptimize WAsm SIMD PReLU microkernels
by Marat Dukhan
· 4 years ago
320cb46
Update CLAMP microkernels
by Frank Barchard
· 4 years ago
e6502da
WAsm SIMD versions of Leaky ReLU microkernels
by Marat Dukhan
· 4 years ago
04d6cf1
assert non-null pointer in CLAMP microkernels
by Frank Barchard
· 4 years ago
fb158e2
RELU microkernel to clamp values to 0 for a specialized clamp operator
by Frank Barchard
· 4 years ago
d816f62
WAsm SIMD versions of VMULCADDC microkernels
by Marat Dukhan
· 4 years ago
08b7a97
Rename Q8 microkernels and operators to QU8
by Marat Dukhan
· 4 years ago
688f6d8
Unify x86 and ARM flavors of WAsm SIMD GEMM/IGEMM/DWCONV with RELU
by Marat Dukhan
· 4 years ago
55dde5b
NEON F32 HSWISH microkernel unrolled by 16
by Marat Dukhan
· 4 years ago
201ea0e
Reoptimize F16 HSWISH microkernels
by Marat Dukhan
· 4 years ago
9df9dc6
Reoptimize HSWISH microkernels
by Marat Dukhan
· 4 years ago
faa2e5c
Fix CHW depthwise convolution in WAsm SIMD
by Marat Dukhan
· 4 years ago
d27202d
Support Reshape Node in Subgraph API
by Marat Dukhan
· 4 years ago
51a01c6
Support Square Root node in Subgraph API
by Marat Dukhan
· 4 years ago
56772e5
Generalize Max Pooling operator creation across data types
by Marat Dukhan
· 4 years ago
00d1d6e
WAsm SIMD variants of F32 IBILINEAR microkernels
by Marat Dukhan
· 4 years ago
e39e646
WAsm SIMD versions of [I]GEMM microkernels with NR=2
by Marat Dukhan
· 4 years ago
f6e2480
WAsm SIMD variants of F32 MAXPOOL microkernels
by Marat Dukhan
· 4 years ago
3fa52c8
WAsm SIMD versions of F32 CLAMP microkernel
by Marat Dukhan
· 4 years ago
8c41796
WAsm SIMD versions of F32 RMAX microkernel
by Marat Dukhan
· 4 years ago
efc1014
ld64 aarch32 GEMM 4x8 microkernel do all loads before MLA
by Frank Barchard
· 4 years ago
c8caea6
Generalize Convolution operator creation across data types
by Marat Dukhan
· 4 years ago
5a698bb
Generalize Deconvolution operator creation across data types
by Marat Dukhan
· 4 years ago
bc08f31
Generalize Fully Connected operator creation across data types
by Marat Dukhan
· 4 years ago
8e229db
Add scalar binary ops with linear activation
by Frank Barchard
· 4 years ago
b42f866
Unify interface of weights packing functions
by Marat Dukhan
· 4 years ago
6543872
Improve error logging in NCHW Convolution operator
by Marat Dukhan
· 4 years ago
a6879bd
Re-arrange packing functions
by Marat Dukhan
· 4 years ago
ab58238
Make packing functions non-inline
by Marat Dukhan
· 4 years ago
c67dd7f
Initialize linear vs minmax binary operator microkernels for web assembly.
by Frank Barchard
· 4 years ago
1d6d403
Exclude WAsm SIMD microkernels from CMake build
by Marat Dukhan
· 4 years ago
0822dde
vbinary and vunary microkernels assert pointers are not NULL
by Frank Barchard
· 4 years ago
d5b9f1c
Add WASMSIMD binary ops with linear activation
by Frank Barchard
· 4 years ago
609ac84
Update avgpool tests with ifdef for WASMSIMD
by Frank Barchard
· 4 years ago
6804bbd
Square Root operator
by Marat Dukhan
· 4 years ago
676d582
Fix CMake build
by Marat Dukhan
· 4 years ago
f4df5fe
Cortex-A7 use prefetch version of GEMM microkernel.
by Frank Barchard
· 4 years ago
f4db2f3
Vector SQRT microkernels
by Marat Dukhan
· 4 years ago
8400076
Square root evaluation stubs
by Marat Dukhan
· 4 years ago
37c8351
Port unary elementwise microkernels to WAsm SIMD
by Marat Dukhan
· 4 years ago
47387d6
Fix parameter initializion and WAsm microkernel tests
by Marat Dukhan
· 4 years ago
606889f
Remove -munimplemented-simd128 from WAsm SIMD build
by Marat Dukhan
· 4 years ago
72b399a
Port RND microkernels to WAsm SIMD intrinsics
by Marat Dukhan
· 4 years ago
2285547
Fix inefficiencies in WAsm SIMD MIN/MAX/MINC/MAXC microkernels
by Marat Dukhan
· 4 years ago
f2ebd89
Remove VRSQRDIFFC microkernels
by Marat Dukhan
· 4 years ago
cdc5655
Enable WebAssembly SIMD kernels for binary elementwise operators
by Marat Dukhan
· 4 years ago
0e97d6f
Vector Elementwise Binary with Scalar microkernels in WAsm SIMD
by Marat Dukhan
· 4 years ago
6b73c4f
FP16 use 6x16 aarch64 microkernel
by Frank Barchard
· 4 years ago
270a2c4
FP16 End-to-End benchmarks
by Marat Dukhan
· 4 years ago
49b4dcc
FP16 Convolution NHWC operator
by Frank Barchard
· 4 years ago
fb5b20a
Enable WAsm MVP tests in WAsm SIMD builds
by Marat Dukhan
· 4 years ago
93d1ba1
WAsm SIMD versions of Vector Elementwise Binary microkernels
by Marat Dukhan
· 4 years ago
c303fe6
Optimize selection of HSWISH microkernels in WAsm SIMD
by Marat Dukhan
· 4 years ago
1d89da8
Enable WAsm HSWISH microbenchmarks in WAsm SIMD build
by Marat Dukhan
· 4 years ago
1c6e389
Include WAsm MVP (scalar) sources in WAsm SIMD builds
by Marat Dukhan
· 4 years ago
a11ca34
Microbenchmarks for HSWISH microkernels
by Marat Dukhan
· 4 years ago
18a7fd0
Add assertions for MR field in Global Average Pooling
by Frank Barchard
· 4 years ago
ad35260
HardSwish operator benchmark
by Marat Dukhan
· 4 years ago
9baec80
WAsm SIMD versions of HSWISH microkernels
by Marat Dukhan
· 4 years ago
43cb20e
Fix initialization of inputs & weights in end-to-end models
by Marat Dukhan
· 4 years ago
0d3f467
SSE2 and SSE4.1 versions of Leaky ReLU microkernels
by Marat Dukhan
· 4 years ago
5fd21b0
Reoptimize SSE PReLU microkernels
by Marat Dukhan
· 4 years ago
7c1f808
WAsm implementation of PReLU microkernels
by Marat Dukhan
· 4 years ago
195f8eb
WAsm SIMD implementation of PReLU microkernels
by Marat Dukhan
· 4 years ago
8772714
Benchmarks for rounding operators
by Marat Dukhan
· 4 years ago
39b5e94
SSE versions of PReLU microkernels
by Marat Dukhan
· 4 years ago
d3f3d87
ROUND evaluation stubs in WAsm SIMD intrinsics
by Marat Dukhan
· 4 years ago
812a7b8
xnn_create_global_average_pooling_nwc_f16 check FP16 output_min < output_max
by Frank Barchard
· 4 years ago
01898c0
FP16 binary add operator
by Frank Barchard
· 4 years ago
5fd403b
Fix incompatibility with CMake 3.5
by Marat Dukhan
· 4 years ago
b8171da
Binary operator create test flags for hardware support
by Frank Barchard
· 4 years ago
c08701d
Generalize binary operator setup to be type independent
by Frank Barchard
· 4 years ago
fa75714
Remove XNN_NO_Q8_OPERATORS and XNN_NO_F16_OPERATORS guards from tests
by Frank Barchard
· 4 years ago
Next »