| /external/executorch/kernels/test/ |
| D | targets.bzl | 7 For ATen kernel testing, let's use portable functions.yaml for tested ops. 16 Here we use portable kernel. Try with `buck test xplat/executorch/kernels/test:op_<>_test` 20 # linear has no portable op. 29 "//executorch/kernels/portable/cpu:{}".format(op_name), 30 "//executorch/kernels/portable:generated_lib_headers", 31 "//executorch/kernels/portable/test:supported_features", 171 codegen_function_header_wrapper("executorch/kernels/portable", "portable") 176 _common_op_test("op__to_dim_order_copy_test", ["aten", "portable"]) 177 _common_op_test("op_abs_test", ["aten", "portable"]) 178 _common_op_test("op_acos_test", ["aten", "portable"]) [all …]
|
| /external/executorch/shim/xplat/executorch/kernels/portable/ |
| D | op_registration_util.bzl | 36 This library is intended to be portable, open-sourceable, and 86 # `//executorch`. This library is intended to be portable, 120 "//executorch/kernels/portable/test/...", 205 "//executorch/kernels/portable/cpu/util:functional_util", 211 "//executorch/kernels/portable/cpu/pattern:pattern", 217 "//executorch/kernels/portable/cpu/pattern:pattern", 223 "//executorch/kernels/portable/cpu/util:broadcast_util", 224 "//executorch/kernels/portable/cpu/util:dtype_util", 225 "//executorch/kernels/portable/cpu/util:elementwise_util", 226 "//executorch/kernels/portable/cpu/util:kernel_ops_util", [all …]
|
| /external/rust/android-crates-io/crates/portable-atomic/ |
| D | CHANGELOG.md | 15 …ed). ([#185](https://github.com/taiki-e/portable-atomic/pull/185), [9983a8b](https://github.com/ta… 16 …rupts" list in [`interrupt` module's readme](https://github.com/taiki-e/portable-atomic/blob/HEAD/… 18 …sion (currently disabled by default). ([#183](https://github.com/taiki-e/portable-atomic/pull/183)) 20 …s on Arm64EC (currently nightly-only) ([#184](https://github.com/taiki-e/portable-atomic/pull/184)) 22 …on of powerpc64 quadword-atomics. ([3eb8507](https://github.com/taiki-e/portable-atomic/commit/3eb… 26 …hod that requires CAS is unavailable. ([#181](https://github.com/taiki-e/portable-atomic/pull/181)) 49 … = note: see <https://docs.rs/portable-atomic/latest/portable_atomic/#optional-features> for more. 52 …//github.com/taiki-e/portable-atomic/commit/19716ac1d3b6082a8cb838af532ccab871041249), [61dcaaa](h… 55 …atomics when Zacas extension enabled. ([173](https://github.com/taiki-e/portable-atomic/pull/173))… 56 …atomics when Zacas extension enabled. ([173](https://github.com/taiki-e/portable-atomic/pull/173))… [all …]
|
| D | README.md | 1 # portable-atomic 3 ….io](https://img.shields.io/crates/v/portable-atomic?style=flat-square&logo=rust)](https://crates.… 4 …https://img.shields.io/badge/docs.rs-portable--atomic-blue?style=flat-square&logo=docs.rs)](https:… 7 …/workflow/status/taiki-e/portable-atomic/ci.yml?branch=main&style=flat-square&logo=github)](https:… 8 ….io/cirrus/github/taiki-e/portable-atomic/main?style=flat-square&logo=cirrusci)](https://cirrus-ci… 11 Portable atomic types including support for 128-bit atomics, atomic float, etc. 27 portable-atomic version of `std::sync::Arc` is provided by the [portable-atomic-util](https://githu… 35 portable-atomic = "1" 43 portable-atomic = { version = "1", default-features = false } 46 …re-cas` feature will allow the `portable-atomic` to display a [helpful error message](https://gith… [all …]
|
| D | METADATA | 1 name: "portable-atomic" 2 description: "Portable atomic types including support for 128-bit atomics, atomic float, etc." 11 homepage: "https://crates.io/crates/portable-atomic" 14 value: "https://static.crates.io/crates/portable-atomic/portable-atomic-1.9.0.crate"
|
| /external/pigweed/third_party/freertos/ |
| D | freertos.BUILD.bazel | 85 ":port_ARM_CM0": ["portable/GCC/ARM_CM0/port.c"], 86 ":port_ARM_CM3": ["portable/GCC/ARM_CM3/port.c"], 88 "portable/GCC/ARM_CM33_NTZ/non_secure/port.c", 89 "portable/GCC/ARM_CM33_NTZ/non_secure/portasm.c", 91 ":port_ARM_CM4F": ["portable/GCC/ARM_CM4F/port.c"], 92 ":port_ARM_CM7": ["portable/GCC/ARM_CM7/r0p1/port.c"], 94 "portable/ThirdParty/XCC/Xtensa/mpu.S", 95 "portable/ThirdParty/XCC/Xtensa/port.c", 96 "portable/ThirdParty/XCC/Xtensa/portasm.S", 97 "portable/ThirdParty/XCC/Xtensa/portclib.c", [all …]
|
| D | BUILD.gn | 79 "$dir_pw_third_party_freertos/include/portable.h", 127 [ "$dir_pw_third_party_freertos/portable/GCC/ARM_CM33_NTZ/non_secure" ] 138 "$dir_pw_third_party_freertos/portable/GCC/ARM_CM33_NTZ/non_secure/portasm.h", 139 "$dir_pw_third_party_freertos/portable/GCC/ARM_CM33_NTZ/non_secure/portmacro.h", 142 "$dir_pw_third_party_freertos/portable/GCC/ARM_CM33_NTZ/non_secure/port.c", 143 "$dir_pw_third_party_freertos/portable/GCC/ARM_CM33_NTZ/non_secure/portasm.c", 150 include_dirs = [ "$dir_pw_third_party_freertos/portable/GCC/ARM_CM7/r0p1" ] 162 [ "$dir_pw_third_party_freertos/portable/GCC/ARM_CM7/r0p1/portmacro.h" ] 164 [ "$dir_pw_third_party_freertos/portable/GCC/ARM_CM7/r0p1/port.c" ] 178 include_dirs = [ "$dir_pw_third_party_freertos/portable/GCC/ARM_CM4F" ] [all …]
|
| D | CMakeLists.txt | 64 ${dir_pw_third_party_freertos}/include/portable.h 109 ${dir_pw_third_party_freertos}/portable/GCC/ARM_CM7/r0p1/portmacro.h 114 ${dir_pw_third_party_freertos}/portable/GCC/ARM_CM7/r0p1 116 ${dir_pw_third_party_freertos}/portable/GCC/ARM_CM7/r0p1/port.c 124 ${dir_pw_third_party_freertos}/portable/GCC/ARM_CM4F/portmacro.h 129 ${dir_pw_third_party_freertos}/portable/GCC/ARM_CM4F 131 ${dir_pw_third_party_freertos}/portable/GCC/ARM_CM4F/port.c 139 ${dir_pw_third_party_freertos}/portable/GCC/ARM_CM33F/portmacro.h 144 ${dir_pw_third_party_freertos}/portable/GCC/ARM_CM33F 146 ${dir_pw_third_party_freertos}/portable/GCC/ARM_CM33F/port.c
|
| /external/executorch/backends/cadence/reference/operators/ |
| D | CMakeLists.txt | 27 "${EXECUTORCH_ROOT}/kernels/portable/cpu/util/activation_ops_util.cpp" 28 "${EXECUTORCH_ROOT}/kernels/portable/cpu/util/copy_ops_util.cpp" 29 "${EXECUTORCH_ROOT}/kernels/portable/cpu/util/broadcast_util.cpp" 30 "${EXECUTORCH_ROOT}/kernels/portable/cpu/util/dtype_util.cpp" 31 "${EXECUTORCH_ROOT}/kernels/portable/cpu/util/index_util.cpp" 32 "${EXECUTORCH_ROOT}/kernels/portable/cpu/util/kernel_ops_util.cpp" 33 "${EXECUTORCH_ROOT}/kernels/portable/cpu/util/matmul_ops_util.cpp" 34 "${EXECUTORCH_ROOT}/kernels/portable/cpu/util/reduce_util.cpp" 35 "${EXECUTORCH_ROOT}/kernels/portable/cpu/util/repeat_util.cpp" 36 "${EXECUTORCH_ROOT}/kernels/portable/cpu/util/slice_util.cpp" [all …]
|
| /external/executorch/backends/cadence/hifi/operators/ |
| D | CMakeLists.txt | 31 "${EXECUTORCH_ROOT}/kernels/portable/cpu/op_bmm.cpp" 32 "${EXECUTORCH_ROOT}/kernels/portable/cpu/op_cat.cpp" 33 "${EXECUTORCH_ROOT}/kernels/portable/cpu/op_clone.cpp" 34 "${EXECUTORCH_ROOT}/kernels/portable/cpu/op_embedding.cpp" 35 "${EXECUTORCH_ROOT}/kernels/portable/cpu/op_full.cpp" 36 "${EXECUTORCH_ROOT}/kernels/portable/cpu/op_gelu.cpp" 37 "${EXECUTORCH_ROOT}/kernels/portable/cpu/op_hardtanh.cpp" 38 "${EXECUTORCH_ROOT}/kernels/portable/cpu/op_max_pool2d_with_indices.cpp" 39 "${EXECUTORCH_ROOT}/kernels/portable/cpu/op_permute_copy.cpp" 40 "${EXECUTORCH_ROOT}/kernels/portable/cpu/op_slice_copy.cpp" [all …]
|
| /external/executorch/kernels/portable/cpu/util/ |
| D | targets.bzl | 11 # build, where the portable ops are built from source and linked with :all_deps 15 "//executorch/kernels/portable/cpu/util:functional_util", 16 "//executorch/kernels/portable/cpu/util:broadcast_util", 17 "//executorch/kernels/portable/cpu/util:kernel_ops_util", 18 "//executorch/kernels/portable/cpu:vec_ops", 19 "//executorch/kernels/portable/cpu/util:matmul_ops_util", 20 "//executorch/kernels/portable/cpu/util:copy_ops_util", 21 "//executorch/kernels/portable/cpu/util:transpose_util", 22 "//executorch/kernels/portable/cpu/util:index_util", 23 "//executorch/kernels/portable/cpu/util:math_util", [all …]
|
| /external/executorch/third-party/ |
| D | flatcc_defs.bzl | 16 "flatcc/include/flatcc/portable/grisu3_print.h", 17 "flatcc/include/flatcc/portable/pprintfp.h", 18 "flatcc/include/flatcc/portable/pbase64.h", 19 "flatcc/include/flatcc/portable/punaligned.h", 20 "flatcc/include/flatcc/portable/pdiagnostic.h", 21 "flatcc/include/flatcc/portable/pinttypes.h", 22 "flatcc/include/flatcc/portable/pinline.h", 23 "flatcc/include/flatcc/portable/pprintint.h", 24 "flatcc/include/flatcc/portable/pdiagnostic_pop.h", 25 "flatcc/include/flatcc/portable/include/std/stdalign.h", [all …]
|
| /external/executorch/docs/source/ |
| D | kernel-library-overview.md | 1 This page provides a description of the Portable Kernel Library and the Optimized Kernel Library, w… 9 ExecuTorch ships with two kernel libraries by default: the **Portable Kernel Library** and the **Op… 11 ## Portable Kernel Library 13 The Portable Kernel Library is in a sense the “reference” kernel library that is used by ExecuTorch… 20 …* Portable Kernels should be just as portable as the ExecuTorch runtime; operator implementations … 22 …Portable Kernel Library aims to have a high degree of operator coverage. The goal is for the Porta… 24 …Portable Kernel Library primarily aims to provide easily accessible operator implementations that … 28 …emental kernel library shipped with ExecuTorch that, in contrast to the Portable Kernel Library, a… 37 … in the Optimized Kernel Library will be much more limited compared to the Portable Kernel Library.
|
| /external/executorch/examples/selective_build/ |
| D | targets.bzl | 11 # Select all ops: register all the ops in portable/functions.yaml 19 functions_yaml_target = "//executorch/kernels/portable:functions.yaml", 21 "//executorch/kernels/portable:operators", 39 functions_yaml_target = "//executorch/kernels/portable:functions.yaml", 41 "//executorch/kernels/portable:operators", 59 functions_yaml_target = "//executorch/kernels/portable:functions.yaml", 61 "//executorch/kernels/portable:operators", 73 ops_schema_yaml_target = "//executorch/examples/portable/custom_ops:custom_ops.yaml", 78 custom_ops_yaml_target = "//executorch/examples/portable/custom_ops:custom_ops.yaml", 80 "//executorch/examples/portable/custom_ops:custom_ops_1", [all …]
|
| /external/executorch/kernels/optimized/cpu/ |
| D | targets.bzl | 9 "//executorch/kernels/portable/cpu:scalar_utils", 10 "//executorch/kernels/portable/cpu/util:broadcast_util", 23 "//executorch/kernels/portable/cpu:scalar_utils", 24 "//executorch/kernels/portable/cpu/util:broadcast_util", 41 "//executorch/kernels/portable/cpu:scalar_utils", 48 "//executorch/kernels/portable/cpu/util:matmul_ops_util", 55 "//executorch/kernels/portable/cpu/util:activation_ops_util", 58 "//executorch/kernels/portable/cpu/util:activation_ops_util", 67 "//executorch/kernels/portable/cpu/util:matmul_ops_util", 74 "//executorch/kernels/portable/cpu:scalar_utils", [all …]
|
| /external/executorch/kernels/portable/cpu/pattern/ |
| D | targets.bzl | 11 # build, where the portable ops are built from source and linked with :all_deps 15 "//executorch/kernels/portable/cpu/pattern:pattern", 16 "//executorch/kernels/portable/cpu/pattern:bitwise_op", 17 "//executorch/kernels/portable/cpu/pattern:comparison_op", 18 "//executorch/kernels/portable/cpu/pattern:logical_op" 29 … visibility = ["//executorch/kernels/portable/cpu/...", "//executorch/kernels/optimized/cpu/..."], 38 … visibility = ["//executorch/kernels/portable/cpu/...", "//executorch/kernels/optimized/cpu/..."], 47 … visibility = ["//executorch/kernels/portable/cpu/...", "//executorch/kernels/optimized/cpu/..."], 62 "//executorch/kernels/portable/cpu/util:broadcast_util", 63 "//executorch/kernels/portable/cpu/util:functional_util", [all …]
|
| /external/executorch/kernels/portable/ |
| D | targets.bzl | 19 "//executorch/kernels/portable/cpu:cpu", 31 "//executorch/kernels/portable/cpu:cpu_aten", 63 ops_schema_yaml_target = "//executorch/kernels/portable:functions.yaml", 73 ops_schema_yaml_target = "//executorch/kernels/portable:custom_ops.yaml", 83 "//executorch/kernels/portable:operators_aten", 85 "custom_ops_yaml_target": "//executorch/kernels/portable:custom_ops.yaml", 88 "functions_yaml_target": "//executorch/kernels/portable:functions.yaml", 101 kernel_deps = ["//executorch/kernels/portable:operators"], 110 "//executorch/kernels/portable:operators_aten", 113 "//executorch/kernels/portable:operators_aten", [all …]
|
| /external/executorch/examples/portable/ |
| D | README.md | 1 # ExecuTorch in Portable Mode 3 …te an end-to-end workflow of using ExecuTorch in [portable mode](../../docs/source/concepts.md#por… 8 examples/portable 17 ## Using portable mode 19 …gh an example model to generate a `.pte` file in [portable mode](../../docs/source/concepts.md#por… 20 from the [`models/`](../models) directory using scripts in the `portable/scripts` directory. Then w… 26 2. Using the script `portable/scripts/export.py` generate a model binary file by selecting a 34 python3 -m examples.portable.scripts.export -h 37 python3 -m examples.portable.scripts.export --model_name="mv2" # for MobileNetv2
|
| /external/executorch/kernels/ |
| D | README.md | 8 - `kernels/portable/cpu`: Pure C++ implementations of the operators defined in the 60 - [`//kernels/portable/functions.yaml`](https://github.com/pytorch/executorch/blob/main/kernels/por… 65 - [`//kernels/portable/custom_ops.yaml`](https://github.com/pytorch/executorch/blob/main/kernels/po… 184 - `./kernels/portable/cpu/op_<name>.cpp`: The implementations of operator overloads 187 - `./kernels/portable/CMakeLists.txt`: The CMake build file for all the 191 - Note that tests under this directory are for portable kernel specific. To 201 - [`executorch/kernels/portable/cpu/op_add.cpp`](https://github.com/pytorch/executorch/blob/main/ke… 203 - [`./kernels/portable/CMakeLists.txt`](https://github.com/pytorch/executorch/blob/main/kernels/por… 204 Build portable ops. 205 - [`executorch/kernels/portable/test/op_add_test.cpp`](https://github.com/pytorch/executorch/blob/m… [all …]
|
| /external/libpng/ |
| D | png.5 | 3 png \- Portable Network Graphics (PNG) format 6 PNG (Portable Network Graphics) is an extensible file format for the 7 lossless, portable, well-compressed storage of raster images. PNG 48 Portable Network Graphics (PNG) Specification (Second Edition) 50 Portable Network Graphics (PNG): Functional specification. 53 Portable Network Graphics (PNG) Specification Version 1.2 (July 8, 1999): 56 Portable Network Graphics (PNG) Specification Version 1.0 (October 1, 1996):
|
| /external/executorch/kernels/quantized/cpu/ |
| D | targets.bzl | 2 load("@fbsource//xplat/executorch/kernels/portable:op_registration_util.bzl", "define_op_target", "… 11 "//executorch/kernels/portable/cpu:vec_ops", 17 "//executorch/kernels/portable/cpu/util:reduce_util", 20 "//executorch/kernels/portable/cpu/util:reduce_util_aten", 43 "//executorch/kernels/portable/cpu:vec_ops", 49 "//executorch/kernels/portable/cpu:vec_ops", 55 "//executorch/kernels/portable/cpu/util:reduce_util", 58 "//executorch/kernels/portable/cpu/util:reduce_util_aten",
|
| /external/tensorflow/tensorflow/lite/delegates/gpu/gl/ |
| D | BUILD | 27 ":portable", 58 ":portable", 84 ":portable", 151 ":portable", 164 ":portable", 178 ":portable", 203 ":portable", 244 ":portable", 258 ":portable", 273 ":portable", [all …]
|
| /external/executorch/kernels/portable/cpu/ |
| D | targets.bzl | 2 load("@fbsource//xplat/executorch/kernels/portable:op_registration_util.bzl", "ATEN_OPS", "CUSTOM_O… 26 "//executorch/kernels/portable/...", 35 visibility = ["//executorch/kernels/portable/..."], 45 … visibility = ["//executorch/kernels/portable/cpu/...", "//executorch/kernels/quantized/..."], 57 "//executorch/kernels/portable/cpu/...", 67 "//executorch/kernels/portable/cpu/...", 69 "//executorch/kernels/portable/test/...",
|
| /external/executorch/examples/portable/scripts/ |
| D | test_demo_backend_delegation.sh | 32 "${PYTHON_EXECUTABLE}" -m examples.portable.scripts.export_and_delegate --option "composite" 33 "${PYTHON_EXECUTABLE}" -m examples.portable.scripts.export_and_delegate --option "partition" 34 "${PYTHON_EXECUTABLE}" -m examples.portable.scripts.export_and_delegate --option "whole" 38 …buck2 run //examples/portable/executor_runner:executor_runner -- --model_path "./composite_model.p… 39 …buck2 run //examples/portable/executor_runner:executor_runner -- --model_path "./partition_lowered… 40 buck2 run //examples/portable/executor_runner:executor_runner -- --model_path "./whole.pte"
|
| /external/executorch/kernels/quantized/test/ |
| D | targets.bzl | 14 "//executorch/kernels/portable:generated_lib_headers", 15 "//executorch/kernels/portable/cpu:op_add", 24 "//executorch/kernels/portable:generated_lib_headers", 25 "//executorch/kernels/portable/cpu:op_embedding", 33 "//executorch/kernels/portable:generated_lib_headers", 39 "//executorch/kernels/portable:generated_lib_headers",
|