Home
last modified time | relevance | path

Searched refs:psimd (Results 1 – 25 of 43) sorted by relevance

12

/external/psimd/
DCMakeLists.txt6 PROJECT(psimd C) project
8 # ---[ psimd library
10 ADD_LIBRARY(psimd STATIC include/psimd.h) target
11 SET_TARGET_PROPERTIES(psimd PROPERTIES LINKER_LANGUAGE C)
13 ADD_LIBRARY(psimd INTERFACE) target
15 TARGET_INCLUDE_DIRECTORIES(psimd INTERFACE include)
17 INSTALL(FILES include/psimd.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
DMETADATA1 name: "psimd"
8 value: "https://github.com/Maratyszcza/psimd"
12 value: "https://github.com/Maratyszcza/psimd"
/external/tensorflow/third_party/psimd/
Dworkspace.bzl1 """Loads the psimd library, used by XNNPACK."""
7 name = "psimd",
8 strip_prefix = "psimd-8fd2884b88848180904a40c452a362d1ee429ad5",
11 …"https://storage.googleapis.com/mirror.tensorflow.org/github.com/Maratyszcza/psimd/archive/8fd2884…
12 … "https://github.com/Maratyszcza/psimd/archive/8fd2884b88848180904a40c452a362d1ee429ad5.tar.gz",
14 build_file = "//third_party/psimd:BUILD.bazel",
DBUILD.bazel11 name = "psimd",
12 hdrs = glob(["include/psimd.h"]),
/external/FP16/cmake/
DDownloadPSimd.cmake3 PROJECT(psimd-download NONE)
6 ExternalProject_Add(psimd
7 GIT_REPOSITORY https://github.com/Maratyszcza/psimd.git
9 SOURCE_DIR "${CONFU_DEPENDENCIES_SOURCE_DIR}/psimd"
10 BINARY_DIR "${CONFU_DEPENDENCIES_BINARY_DIR}/psimd"
/external/XNNPACK/cmake/
DDownloadPSimd.cmake11 PROJECT(psimd-download NONE)
14 ExternalProject_Add(psimd
15 URL https://github.com/Maratyszcza/psimd/archive/10b4ffc6ea9e2e11668f86969586f88bc82aaefa.tar.gz
17 SOURCE_DIR "${CMAKE_BINARY_DIR}/psimd-source"
18 BINARY_DIR "${CMAKE_BINARY_DIR}/psimd"
/external/FP16/
DCMakeLists.txt37 …MESSAGE(STATUS "Downloading PSimd to ${CONFU_DEPENDENCIES_SOURCE_DIR}/psimd (define PSIMD_SOURCE_D…
38 …CONFIGURE_FILE(cmake/DownloadPSimd.cmake "${CONFU_DEPENDENCIES_BINARY_DIR}/psimd-download/CMakeLis…
40 WORKING_DIRECTORY "${CONFU_DEPENDENCIES_BINARY_DIR}/psimd-download")
42 WORKING_DIRECTORY "${CONFU_DEPENDENCIES_BINARY_DIR}/psimd-download")
43 …SET(PSIMD_SOURCE_DIR "${CONFU_DEPENDENCIES_SOURCE_DIR}/psimd" CACHE STRING "PSimd source directory…
72 include/fp16/psimd.h)
86 include/fp16/psimd.h
92 # ---[ Configure psimd
93 IF(NOT TARGET psimd)
96 "${CONFU_DEPENDENCIES_BINARY_DIR}/psimd")
[all …]
Dconfigure.py15 …ions(source_dir="test", extra_include_dirs="test", deps=[build.deps.googletest, build.deps.psimd]):
49 deps=[build.deps.googlebenchmark, build.deps.psimd]):
/external/XNNPACK/scripts/
Dgenerate-f32-vbinary.sh130 tools/xngen src/f32-vbinary/vop-psimd.c.in -D OP=ADD -D BATCH_TILE=4 -o src/f32-vbinary/gen/vadd-ps…
131 tools/xngen src/f32-vbinary/vop-psimd.c.in -D OP=ADD -D BATCH_TILE=8 -o src/f32-vbinary/gen/vadd-ps…
132 tools/xngen src/f32-vbinary/vop-psimd.c.in -D OP=DIV -D BATCH_TILE=4 -o src/f32-vbinary/gen/vdiv-ps…
133 tools/xngen src/f32-vbinary/vop-psimd.c.in -D OP=DIV -D BATCH_TILE=8 -o src/f32-vbinary/gen/vdiv-ps…
134 tools/xngen src/f32-vbinary/vop-psimd.c.in -D OP=MAX -D BATCH_TILE=4 -o src/f32-vbinary/gen/vmax-ps…
135 tools/xngen src/f32-vbinary/vop-psimd.c.in -D OP=MAX -D BATCH_TILE=8 -o src/f32-vbinary/gen/vmax-ps…
136 tools/xngen src/f32-vbinary/vop-psimd.c.in -D OP=MIN -D BATCH_TILE=4 -o src/f32-vbinary/gen/vmin-ps…
137 tools/xngen src/f32-vbinary/vop-psimd.c.in -D OP=MIN -D BATCH_TILE=8 -o src/f32-vbinary/gen/vmin-ps…
138 tools/xngen src/f32-vbinary/vop-psimd.c.in -D OP=MUL -D BATCH_TILE=4 -o src/f32-vbinary/gen/vmul-ps…
139 tools/xngen src/f32-vbinary/vop-psimd.c.in -D OP=MUL -D BATCH_TILE=8 -o src/f32-vbinary/gen/vmul-ps…
[all …]
Dgenerate-f32-dwconv.sh82 …ols/xngen src/f32-dwconv/up-psimd.c.in -D CHANNEL_TILE=4 -D KERNEL_TILE=4 -D ACCUMULATORS=1 -o src…
83 …ols/xngen src/f32-dwconv/up-psimd.c.in -D CHANNEL_TILE=4 -D KERNEL_TILE=4 -D ACCUMULATORS=2 -o src…
84 …ols/xngen src/f32-dwconv/up-psimd.c.in -D CHANNEL_TILE=8 -D KERNEL_TILE=4 -D ACCUMULATORS=1 -o src…
85 …ols/xngen src/f32-dwconv/up-psimd.c.in -D CHANNEL_TILE=8 -D KERNEL_TILE=4 -D ACCUMULATORS=2 -o src…
87 …ols/xngen src/f32-dwconv/up-psimd.c.in -D CHANNEL_TILE=4 -D KERNEL_TILE=9 -D ACCUMULATORS=1 -o src…
88 …ols/xngen src/f32-dwconv/up-psimd.c.in -D CHANNEL_TILE=4 -D KERNEL_TILE=9 -D ACCUMULATORS=2 -o src…
89 …ols/xngen src/f32-dwconv/up-psimd.c.in -D CHANNEL_TILE=8 -D KERNEL_TILE=9 -D ACCUMULATORS=1 -o src…
90 …ols/xngen src/f32-dwconv/up-psimd.c.in -D CHANNEL_TILE=8 -D KERNEL_TILE=9 -D ACCUMULATORS=2 -o src…
92 …ls/xngen src/f32-dwconv/up-psimd.c.in -D CHANNEL_TILE=4 -D KERNEL_TILE=25 -D ACCUMULATORS=1 -o src…
93 …ls/xngen src/f32-dwconv/up-psimd.c.in -D CHANNEL_TILE=4 -D KERNEL_TILE=25 -D ACCUMULATORS=2 -o src…
[all …]
Dgenerate-f32-raddstoreexpminusmax.sh103 … src/f32-raddstoreexpminusmax/psimd-p5.c.in -D ELEMENTS_TILE=4 -D ACCUMULATORS=1 -o src/f32-radds…
104 … src/f32-raddstoreexpminusmax/psimd-p5.c.in -D ELEMENTS_TILE=8 -D ACCUMULATORS=1 -o src/f32-radds…
105 … src/f32-raddstoreexpminusmax/psimd-p5.c.in -D ELEMENTS_TILE=8 -D ACCUMULATORS=2 -o src/f32-radds…
106 … src/f32-raddstoreexpminusmax/psimd-p5.c.in -D ELEMENTS_TILE=12 -D ACCUMULATORS=1 -o src/f32-radds…
107 … src/f32-raddstoreexpminusmax/psimd-p5.c.in -D ELEMENTS_TILE=12 -D ACCUMULATORS=2 -o src/f32-radds…
108 … src/f32-raddstoreexpminusmax/psimd-p5.c.in -D ELEMENTS_TILE=12 -D ACCUMULATORS=3 -o src/f32-radds…
109 … src/f32-raddstoreexpminusmax/psimd-p5.c.in -D ELEMENTS_TILE=16 -D ACCUMULATORS=1 -o src/f32-radds…
110 … src/f32-raddstoreexpminusmax/psimd-p5.c.in -D ELEMENTS_TILE=16 -D ACCUMULATORS=2 -o src/f32-radds…
111 … src/f32-raddstoreexpminusmax/psimd-p5.c.in -D ELEMENTS_TILE=16 -D ACCUMULATORS=4 -o src/f32-radds…
112 … src/f32-raddstoreexpminusmax/psimd-p5.c.in -D ELEMENTS_TILE=20 -D ACCUMULATORS=1 -o src/f32-radds…
[all …]
Dgenerate-f32-igemm.sh77 tools/xngen src/f32-igemm/psimd-loadsplat.c.in -D MR=1 -D NR=8 -o src/f32-igemm/gen/1x8-psimd-loads…
78 tools/xngen src/f32-igemm/psimd-loadsplat.c.in -D MR=4 -D NR=8 -o src/f32-igemm/gen/4x8-psimd-loads…
79 tools/xngen src/f32-igemm/psimd-loadsplat.c.in -D MR=6 -D NR=8 -o src/f32-igemm/gen/6x8-psimd-loads…
81 tools/xngen src/f32-igemm/psimd-splat.c.in -D MR=1 -D NR=8 -o src/f32-igemm/gen/1x8-psimd-splat.c
82 tools/xngen src/f32-igemm/psimd-splat.c.in -D MR=4 -D NR=8 -o src/f32-igemm/gen/4x8-psimd-splat.c
83 tools/xngen src/f32-igemm/psimd-splat.c.in -D MR=6 -D NR=8 -o src/f32-igemm/gen/6x8-psimd-splat.c
85 tools/xngen src/f32-igemm/psimd-s4.c.in -D MR=1 -D NR=8 -o src/f32-igemm/gen/1x8s4-psimd.c
86 tools/xngen src/f32-igemm/psimd-s4.c.in -D MR=4 -D NR=8 -o src/f32-igemm/gen/4x8s4-psimd.c
87 tools/xngen src/f32-igemm/psimd-s4.c.in -D MR=6 -D NR=8 -o src/f32-igemm/gen/6x8s4-psimd.c
89 tools/xngen src/f32-igemm/MRx2c4-psimd.c.in -D MR=4 -D NR=2 -o src/f32-igemm/gen/4x2c4-psimd.c
Dgenerate-f32-bilinear.sh20 tools/xngen src/f32-bilinear/psimd.c.in -D CHANNEL_TILE=4 -D PIXEL_TILE=1 -o src/f32-bilinear/gen/p…
21 tools/xngen src/f32-bilinear/psimd.c.in -D CHANNEL_TILE=8 -D PIXEL_TILE=1 -o src/f32-bilinear/gen/p…
Dgenerate-f32-prelu.sh21 tools/xngen src/f32-prelu/psimd.c.in -D CHANNEL_TILE=4 -D ROW_TILE=2 -o src/f32-prelu/gen/psimd-2x4…
22 tools/xngen src/f32-prelu/psimd.c.in -D CHANNEL_TILE=8 -D ROW_TILE=2 -o src/f32-prelu/gen/psimd-2x8…
Dgenerate-f32-gemm.sh163 tools/xngen src/f32-gemm/psimd-loadsplat.c.in -D MR=1 -D NR=8 -D INC=0 -o src/f32-gemm/gen/1x8-psim…
164 tools/xngen src/f32-gemm/psimd-loadsplat.c.in -D MR=1 -D NR=8 -D INC=1 -o src/f32-gemm/gen-inc/1x8-
166 tools/xngen src/f32-gemm/psimd-loadsplat.c.in -D MR=4 -D NR=8 -D INC=0 -o src/f32-gemm/gen/4x8-psim…
167 tools/xngen src/f32-gemm/psimd-loadsplat.c.in -D MR=4 -D NR=8 -D INC=1 -o src/f32-gemm/gen-inc/4x8-
169 tools/xngen src/f32-gemm/psimd-loadsplat.c.in -D MR=6 -D NR=8 -D INC=0 -o src/f32-gemm/gen/6x8-psim…
170 tools/xngen src/f32-gemm/psimd-loadsplat.c.in -D MR=6 -D NR=8 -D INC=1 -o src/f32-gemm/gen-inc/6x8-
172 tools/xngen src/f32-gemm/psimd-splat.c.in -D MR=1 -D NR=8 -D INC=0 -o src/f32-gemm/gen/1x8-psimd-sp…
173 tools/xngen src/f32-gemm/psimd-splat.c.in -D MR=1 -D NR=8 -D INC=1 -o src/f32-gemm/gen-inc/1x8-psim…
175 tools/xngen src/f32-gemm/psimd-splat.c.in -D MR=4 -D NR=8 -D INC=0 -o src/f32-gemm/gen/4x8-psimd-sp…
176 tools/xngen src/f32-gemm/psimd-splat.c.in -D MR=4 -D NR=8 -D INC=1 -o src/f32-gemm/gen-inc/4x8-psim…
[all …]
Dgenerate-f32-vmulcaddc.sh26 tools/xngen src/f32-vmulcaddc/psimd.c.in -D CHANNEL_TILE=4 -D ROW_TILE=2 -o src/f32-vmulcaddc/gen/c…
27 tools/xngen src/f32-vmulcaddc/psimd.c.in -D CHANNEL_TILE=8 -D ROW_TILE=2 -o src/f32-vmulcaddc/gen/c…
Dgenerate-f32-hswish.sh26 tools/xngen src/f32-hswish/psimd.c.in -D BATCH_TILE=4 -o src/f32-hswish/gen/psimd-x4.c
27 tools/xngen src/f32-hswish/psimd.c.in -D BATCH_TILE=8 -o src/f32-hswish/gen/psimd-x8.c
Dgenerate-f32-ppmm.sh20 tools/xngen src/f32-ppmm/psimd.c.in -D MR=4 -D NR=8 -o src/f32-ppmm/gen/4x8-psimd.c
Dgenerate-f32-sigmoid.sh165 tools/xngen src/f32-sigmoid/psimd-p5-div.c.in -D BATCH_TILE=4 -D BLEND=0 -o src/f32-sigmoid/gen/psi…
166 tools/xngen src/f32-sigmoid/psimd-p5-div.c.in -D BATCH_TILE=8 -D BLEND=0 -o src/f32-sigmoid/gen/psi…
167 tools/xngen src/f32-sigmoid/psimd-p5-div.c.in -D BATCH_TILE=12 -D BLEND=0 -o src/f32-sigmoid/gen/ps…
168 tools/xngen src/f32-sigmoid/psimd-p5-div.c.in -D BATCH_TILE=16 -D BLEND=0 -o src/f32-sigmoid/gen/ps…
169 tools/xngen src/f32-sigmoid/psimd-p5-div.c.in -D BATCH_TILE=20 -D BLEND=0 -o src/f32-sigmoid/gen/ps…
170 tools/xngen src/f32-sigmoid/psimd-p5-div.c.in -D BATCH_TILE=24 -D BLEND=0 -o src/f32-sigmoid/gen/ps…
/external/XNNPACK/
DAndroid.bp211 "src/f32-argmaxpool/4x-psimd-c4.c",
212 "src/f32-argmaxpool/9p8x-psimd-c4.c",
213 "src/f32-argmaxpool/9x-psimd-c4.c",
214 "src/f32-avgpool/mp9p8q-psimd.c",
215 "src/f32-avgpool/up9-psimd.c",
216 "src/f32-bilinear/gen/psimd-c4.c",
217 "src/f32-bilinear/gen/psimd-c8.c",
218 "src/f32-clamp/psimd.c",
219 "src/f32-dwconv/gen/up4x25-psimd-acc2.c",
220 "src/f32-dwconv/gen/up4x25-psimd.c",
[all …]
DWORKSPACE78 # psimd library, used for fallback 128-bit SIMD micro-kernels
80 name = "psimd",
81 strip_prefix = "psimd-10b4ffc6ea9e2e11668f86969586f88bc82aaefa",
84 … "https://github.com/Maratyszcza/psimd/archive/10b4ffc6ea9e2e11668f86969586f88bc82aaefa.tar.gz",
86 build_file = "@//third_party:psimd.BUILD",
DBUILD.bazel332 "src/f32-argmaxpool/4x-psimd-c4.c",
333 "src/f32-argmaxpool/9p8x-psimd-c4.c",
334 "src/f32-argmaxpool/9x-psimd-c4.c",
335 "src/f32-avgpool/mp9p8q-psimd.c",
336 "src/f32-avgpool/up9-psimd.c",
337 "src/f32-bilinear/gen/psimd-c4.c",
338 "src/f32-bilinear/gen/psimd-c8.c",
339 "src/f32-clamp/psimd.c",
340 "src/f32-dwconv/gen/up4x25-psimd-acc2.c",
341 "src/f32-dwconv/gen/up4x25-psimd.c",
[all …]
DCMakeLists.txt93 …MESSAGE(STATUS "Downloading PSimd to ${CMAKE_BINARY_DIR}/psimd-source (define PSIMD_SOURCE_DIR to …
94 CONFIGURE_FILE(cmake/DownloadPSimd.cmake "${CMAKE_BINARY_DIR}/psimd-download/CMakeLists.txt")
96 WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/psimd-download")
98 WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/psimd-download")
99 SET(PSIMD_SOURCE_DIR "${CMAKE_BINARY_DIR}/psimd-source" CACHE STRING "PSimd source directory")
339 src/f32-argmaxpool/4x-psimd-c4.c
340 src/f32-argmaxpool/9p8x-psimd-c4.c
341 src/f32-argmaxpool/9x-psimd-c4.c
342 src/f32-avgpool/mp9p8q-psimd.c
343 src/f32-avgpool/up9-psimd.c
[all …]
/external/XNNPACK/third_party/
Dpsimd.BUILD11 name = "psimd",
12 hdrs = glob(["include/psimd.h"]),
/external/XNNPACK/src/f32-hswish/
Dpsimd.c.in11 #include <psimd.h>

12