1# Copyright (c) 2023 Arm Limited. 2# 3# SPDX-License-Identifier: MIT 4# 5# Permission is hereby granted, free of charge, to any person obtaining a copy 6# of this software and associated documentation files (the "Software"), to 7# deal in the Software without restriction, including without limitation the 8# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 9# sell copies of the Software, and to permit persons to whom the Software is 10# furnished to do so, subject to the following conditions: 11# 12# The above copyright notice and this permission notice shall be included in all 13# copies or substantial portions of the Software. 14# 15# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21# SOFTWARE. 22 23target_sources( 24 arm_compute_graph 25 PRIVATE 26 graph/DataLayerVisitor.cpp 27 graph/Graph.cpp 28 graph/GraphBuilder.cpp 29 graph/GraphContext.cpp 30 graph/GraphManager.cpp 31 graph/INode.cpp 32 graph/INodeVisitor.cpp 33 graph/PassManager.cpp 34 graph/Tensor.cpp 35 graph/TypeLoader.cpp 36 graph/Utils.cpp 37 graph/Workload.cpp 38 graph/algorithms/TopologicalSort.cpp 39 graph/backends/BackendRegistry.cpp 40 graph/backends/NEON/NEDeviceBackend.cpp 41 graph/backends/NEON/NEFunctionFactory.cpp 42 graph/backends/NEON/NENodeValidator.cpp 43 graph/backends/NEON/NESubTensorHandle.cpp 44 graph/backends/NEON/NETensorHandle.cpp 45 graph/detail/CrossLayerMemoryManagerHelpers.cpp 46 graph/detail/ExecutionHelpers.cpp 47 graph/frontend/Stream.cpp 48 graph/frontend/SubStream.cpp 49 graph/mutators/DepthConcatSubTensorMutator.cpp 50 graph/mutators/GroupedConvolutionMutator.cpp 51 graph/mutators/InPlaceOperationMutator.cpp 52 graph/mutators/MutatorUtils.cpp 53 graph/mutators/NodeExecutionMethodMutator.cpp 54 graph/mutators/NodeFusionMutator.cpp 55 graph/mutators/SplitLayerSubTensorMutator.cpp 56 graph/mutators/SyntheticDataTypeMutator.cpp 57 graph/nodes/ActivationLayerNode.cpp 58 graph/nodes/ArgMinMaxLayerNode.cpp 59 graph/nodes/BatchNormalizationLayerNode.cpp 60 graph/nodes/BoundingBoxTransformLayerNode.cpp 61 graph/nodes/ChannelShuffleLayerNode.cpp 62 graph/nodes/ConcatenateLayerNode.cpp 63 graph/nodes/ConstNode.cpp 64 graph/nodes/ConvolutionLayerNode.cpp 65 graph/nodes/DeconvolutionLayerNode.cpp 66 graph/nodes/DepthToSpaceLayerNode.cpp 67 graph/nodes/DepthwiseConvolutionLayerNode.cpp 68 graph/nodes/DequantizationLayerNode.cpp 69 graph/nodes/DetectionOutputLayerNode.cpp 70 graph/nodes/DetectionPostProcessLayerNode.cpp 71 graph/nodes/DummyNode.cpp 72 graph/nodes/EltwiseLayerNode.cpp 73 graph/nodes/FlattenLayerNode.cpp 74 graph/nodes/FullyConnectedLayer.cpp 75 graph/nodes/FusedConvolutionBatchNormalizationNode.cpp 76 graph/nodes/FusedConvolutionBatchNormalizationWithPostOpsNode.cpp 77 graph/nodes/FusedConvolutionWithPostOpNode.cpp 78 graph/nodes/FusedDepthwiseConvolutionBatchNormalizationNode.cpp 79 graph/nodes/GenerateProposalsLayerNode.cpp 80 graph/nodes/InputNode.cpp 81 graph/nodes/L2NormalizeLayerNode.cpp 82 graph/nodes/NormalizationLayerNode.cpp 83 graph/nodes/NormalizePlanarYUVLayerNode.cpp 84 graph/nodes/OutputNode.cpp 85 graph/nodes/PReluLayerNode.cpp 86 graph/nodes/PadLayerNode.cpp 87 graph/nodes/PermuteLayerNode.cpp 88 graph/nodes/PoolingLayerNode.cpp 89 graph/nodes/PrintLayerNode.cpp 90 graph/nodes/PriorBoxLayerNode.cpp 91 graph/nodes/QuantizationLayerNode.cpp 92 graph/nodes/ROIAlignLayerNode.cpp 93 graph/nodes/ReductionLayerNode.cpp 94 graph/nodes/ReorgLayerNode.cpp 95 graph/nodes/ReshapeLayer.cpp 96 graph/nodes/ResizeLayerNode.cpp 97 graph/nodes/SliceLayerNode.cpp 98 graph/nodes/SoftmaxLayerNode.cpp 99 graph/nodes/SplitLayerNode.cpp 100 graph/nodes/StackLayerNode.cpp 101 graph/nodes/StridedSliceLayerNode.cpp 102 graph/printers/DotGraphPrinter.cpp 103) 104 105target_sources( 106 arm_compute_sve 107 PRIVATE 108 core/NEON/kernels/arm_conv/depthwise/interleaves/sve_8b_mla.cpp 109 core/NEON/kernels/arm_conv/depthwise/interleaves/sve_s8q_3x3_dot.cpp 110 core/NEON/kernels/arm_conv/depthwise/interleaves/sve_u8q_3x3_dot.cpp 111 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst/generic_direct.cpp 112 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst/generic_indirect.cpp 113 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32_nhwc_3x3_s1_output3x3_mla_depthfirst/generic_direct.cpp 114 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32_nhwc_3x3_s1_output3x3_mla_depthfirst/generic_indirect.cpp 115 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32_nhwc_3x3_s1_output4x4_mla_depthfirst/generic_direct.cpp 116 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32_nhwc_3x3_s1_output4x4_mla_depthfirst/generic_indirect.cpp 117 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst/generic_direct.cpp 118 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst/generic_indirect.cpp 119 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32_planar_3x3_s1_4rows_mla_za/generic.cpp 120 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32_planar_3x3_s2_4rows_mla_za/generic.cpp 121 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32_planar_5x5_s1_4rows_mla_za/generic.cpp 122 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32_planar_5x5_s2_4rows_mla_za/generic.cpp 123 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32bf16fp32_planar_3x3_s1_4rows_dot_za/generic.cpp 124 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32bf16fp32_planar_3x3_s2_4rows_dot_za/generic.cpp 125 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32bf16fp32_planar_5x5_s1_4rows_dot_za/generic.cpp 126 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_fp32bf16fp32_planar_5x5_s2_4rows_dot_za/generic.cpp 127 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_s8q_planar_3x3_s1_4rows_dot_za/generic.cpp 128 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_s8q_planar_3x3_s2_2rows_dot_za/generic.cpp 129 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_s8q_planar_3x3_s2_4rows_dot_za/generic.cpp 130 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_s8q_planar_5x5_s1_4rows_dot_za/generic.cpp 131 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_s8q_planar_5x5_s2_4rows_dot_za/generic.cpp 132 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_u8q_planar_3x3_s1_4rows_dot_za/generic.cpp 133 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_u8q_planar_3x3_s2_2rows_dot_za/generic.cpp 134 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_u8q_planar_3x3_s2_4rows_dot_za/generic.cpp 135 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_u8q_planar_5x5_s1_4rows_dot_za/generic.cpp 136 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_u8q_planar_5x5_s2_4rows_dot_za/generic.cpp 137 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_u8s8u8q_planar_3x3_s1_4rows_dot_za/generic.cpp 138 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_u8s8u8q_planar_3x3_s2_2rows_dot_za/generic.cpp 139 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_u8s8u8q_planar_3x3_s2_4rows_dot_za/generic.cpp 140 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_u8s8u8q_planar_5x5_s1_4rows_dot_za/generic.cpp 141 core/NEON/kernels/arm_conv/depthwise/kernels/sme2_u8s8u8q_planar_5x5_s2_4rows_dot_za/generic.cpp 142 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp16_nhwc_3x3_s1_output2x2_mla_depthfirst/generic_direct.cpp 143 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp16_nhwc_3x3_s1_output2x2_mla_depthfirst/generic_indirect.cpp 144 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp16_nhwc_3x3_s1_output3x3_mla_depthfirst/generic_direct.cpp 145 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp16_nhwc_3x3_s1_output3x3_mla_depthfirst/generic_indirect.cpp 146 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp16_nhwc_3x3_s1_output4x4_mla_depthfirst/generic_direct.cpp 147 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp16_nhwc_3x3_s1_output4x4_mla_depthfirst/generic_indirect.cpp 148 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp16_nhwc_3x3_s2_output2x2_mla_depthfirst/generic_direct.cpp 149 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp16_nhwc_3x3_s2_output2x2_mla_depthfirst/generic_indirect.cpp 150 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp16_nhwc_5x5_s1_output2x2_mla_depthfirst/generic_direct.cpp 151 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp16_nhwc_5x5_s1_output2x2_mla_depthfirst/generic_indirect.cpp 152 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst/generic.cpp 153 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst/generic_direct.cpp 154 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst/generic_indirect.cpp 155 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst_strided/generic.cpp 156 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_3x3_s1_output3x3_mla_depthfirst/generic_direct.cpp 157 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_3x3_s1_output3x3_mla_depthfirst/generic_indirect.cpp 158 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_3x3_s1_output4x4_mla_depthfirst/generic_direct.cpp 159 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_3x3_s1_output4x4_mla_depthfirst/generic_indirect.cpp 160 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst/generic_direct.cpp 161 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst/generic_indirect.cpp 162 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_5x5_s1_output2x2_mla_depthfirst/generic_direct.cpp 163 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_5x5_s1_output2x2_mla_depthfirst/generic_indirect.cpp 164 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_nhwc_generic_output9_mla_depthfirst/generic.cpp 165 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_packed_to_nhwc_3x3_s2_with_multiplier_output3x3_mla_depthfirst/generic.cpp 166 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_packed_to_nhwc_5x5_s1_with_multiplier_output2x4_mla_depthfirst/generic.cpp 167 core/NEON/kernels/arm_conv/depthwise/kernels/sve_fp32_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst/generic.cpp 168 core/NEON/kernels/arm_conv/depthwise/kernels/sve_s8q_nhwc_3x3_s1_output2x2_dot_depthfirst/generic.cpp 169 core/NEON/kernels/arm_conv/depthwise/kernels/sve_s8q_nhwc_3x3_s1_output2x2_mla_depthfirst/generic.cpp 170 core/NEON/kernels/arm_conv/depthwise/kernels/sve_s8q_nhwc_3x3_s2_output2x2_mla_depthfirst/generic.cpp 171 core/NEON/kernels/arm_conv/depthwise/kernels/sve_s8q_nhwc_5x5_s1_output2x2_mla_depthfirst/generic.cpp 172 core/NEON/kernels/arm_conv/depthwise/kernels/sve_s8q_packed_to_nhwc_3x3_s2_with_multiplier_output2x4_dot_depthfirst/generic.cpp 173 core/NEON/kernels/arm_conv/depthwise/kernels/sve_s8q_packed_to_nhwc_5x5_s1_with_multiplier_output4x2_dot_depthfirst/generic.cpp 174 core/NEON/kernels/arm_conv/depthwise/kernels/sve_s8qs_nhwc_3x3_s1_output2x2_dot_depthfirst/generic.cpp 175 core/NEON/kernels/arm_conv/depthwise/kernels/sve_u8q_nhwc_3x3_s1_output2x2_dot_depthfirst/generic.cpp 176 core/NEON/kernels/arm_conv/depthwise/kernels/sve_u8q_nhwc_3x3_s1_output2x2_mla_depthfirst/generic.cpp 177 core/NEON/kernels/arm_conv/depthwise/kernels/sve_u8q_nhwc_3x3_s2_output2x2_mla_depthfirst/generic.cpp 178 core/NEON/kernels/arm_conv/depthwise/kernels/sve_u8q_nhwc_5x5_s1_output2x2_mla_depthfirst/generic.cpp 179 core/NEON/kernels/arm_conv/depthwise/kernels/sve_u8q_packed_to_nhwc_3x3_s2_with_multiplier_output2x4_dot_depthfirst/generic.cpp 180 core/NEON/kernels/arm_conv/depthwise/kernels/sve_u8q_packed_to_nhwc_5x5_s1_with_multiplier_output4x2_dot_depthfirst/generic.cpp 181 core/NEON/kernels/arm_conv/depthwise/kernels/sve_u8s8u8q_nhwc_3x3_s1_output2x2_mla_depthfirst/generic.cpp 182 core/NEON/kernels/arm_conv/depthwise/kernels/sve_u8s8u8q_nhwc_3x3_s2_output2x2_mla_depthfirst/generic.cpp 183 core/NEON/kernels/arm_conv/depthwise/kernels/sve_u8s8u8q_nhwc_5x5_s1_output2x2_mla_depthfirst/generic.cpp 184 core/NEON/kernels/arm_conv/pooling/kernels/sme_fp16_nhwc_avg_3x3_s1_output2x2_depthfirst/generic.cpp 185 core/NEON/kernels/arm_conv/pooling/kernels/sme_fp16_nhwc_avg_generic_depthfirst/generic.cpp 186 core/NEON/kernels/arm_conv/pooling/kernels/sme_fp16_nhwc_max_2x2_s1_output2x2_depthfirst/generic.cpp 187 core/NEON/kernels/arm_conv/pooling/kernels/sme_fp16_nhwc_max_generic_depthfirst/generic.cpp 188 core/NEON/kernels/arm_conv/pooling/kernels/sme_fp32_nhwc_avg_3x3_s1_output2x2_depthfirst/generic.cpp 189 core/NEON/kernels/arm_conv/pooling/kernels/sme_fp32_nhwc_avg_generic_depthfirst/generic.cpp 190 core/NEON/kernels/arm_conv/pooling/kernels/sme_fp32_nhwc_max_2x2_s1_output2x2_depthfirst/generic.cpp 191 core/NEON/kernels/arm_conv/pooling/kernels/sme_fp32_nhwc_max_generic_depthfirst/generic.cpp 192 core/NEON/kernels/arm_conv/pooling/kernels/sme_s8_nhwc_avg_generic_depthfirst/generic.cpp 193 core/NEON/kernels/arm_conv/pooling/kernels/sme_s8_nhwc_max_2x2_s1_output2x2_depthfirst/generic.cpp 194 core/NEON/kernels/arm_conv/pooling/kernels/sme_s8_nhwc_max_generic_depthfirst/generic.cpp 195 core/NEON/kernels/arm_conv/pooling/kernels/sme_s8q_nhwc_avg_generic_depthfirst/generic.cpp 196 core/NEON/kernels/arm_conv/pooling/kernels/sme_s8q_nhwc_max_generic_depthfirst/generic.cpp 197 core/NEON/kernels/arm_conv/pooling/kernels/sme_u8_nhwc_avg_generic_depthfirst/generic.cpp 198 core/NEON/kernels/arm_conv/pooling/kernels/sme_u8_nhwc_max_2x2_s1_output2x2_depthfirst/generic.cpp 199 core/NEON/kernels/arm_conv/pooling/kernels/sme_u8_nhwc_max_generic_depthfirst/generic.cpp 200 core/NEON/kernels/arm_conv/pooling/kernels/sme_u8q_nhwc_avg_generic_depthfirst/generic.cpp 201 core/NEON/kernels/arm_conv/pooling/kernels/sme_u8q_nhwc_max_generic_depthfirst/generic.cpp 202 core/NEON/kernels/arm_conv/pooling/kernels/sve_fp16_nhwc_avg_3x3_s1_output2x2_depthfirst/generic.cpp 203 core/NEON/kernels/arm_conv/pooling/kernels/sve_fp16_nhwc_avg_generic_depthfirst/generic.cpp 204 core/NEON/kernels/arm_conv/pooling/kernels/sve_fp16_nhwc_max_2x2_s1_output2x2_depthfirst/generic.cpp 205 core/NEON/kernels/arm_conv/pooling/kernels/sve_fp16_nhwc_max_generic_depthfirst/generic.cpp 206 core/NEON/kernels/arm_conv/pooling/kernels/sve_fp32_nhwc_avg_3x3_s1_output2x2_depthfirst/generic.cpp 207 core/NEON/kernels/arm_conv/pooling/kernels/sve_fp32_nhwc_avg_generic_depthfirst/generic.cpp 208 core/NEON/kernels/arm_conv/pooling/kernels/sve_fp32_nhwc_max_2x2_s1_output2x2_depthfirst/generic.cpp 209 core/NEON/kernels/arm_conv/pooling/kernels/sve_fp32_nhwc_max_generic_depthfirst/generic.cpp 210 core/NEON/kernels/arm_conv/pooling/kernels/sve_s8_nhwc_avg_generic_depthfirst/generic.cpp 211 core/NEON/kernels/arm_conv/pooling/kernels/sve_s8_nhwc_max_2x2_s1_output2x2_depthfirst/generic.cpp 212 core/NEON/kernels/arm_conv/pooling/kernels/sve_s8_nhwc_max_generic_depthfirst/generic.cpp 213 core/NEON/kernels/arm_conv/pooling/kernels/sve_s8q_nhwc_avg_generic_depthfirst/generic.cpp 214 core/NEON/kernels/arm_conv/pooling/kernels/sve_s8q_nhwc_max_generic_depthfirst/generic.cpp 215 core/NEON/kernels/arm_conv/pooling/kernels/sve_u8_nhwc_avg_generic_depthfirst/generic.cpp 216 core/NEON/kernels/arm_conv/pooling/kernels/sve_u8_nhwc_max_2x2_s1_output2x2_depthfirst/generic.cpp 217 core/NEON/kernels/arm_conv/pooling/kernels/sve_u8_nhwc_max_generic_depthfirst/generic.cpp 218 core/NEON/kernels/arm_conv/pooling/kernels/sve_u8q_nhwc_avg_generic_depthfirst/generic.cpp 219 core/NEON/kernels/arm_conv/pooling/kernels/sve_u8q_nhwc_max_generic_depthfirst/generic.cpp 220 core/NEON/kernels/arm_gemm/interleave_indirect-sve.cpp 221 core/NEON/kernels/arm_gemm/kernels/sme2_gemv_bf16fp32_dot_16VL/generic.cpp 222 core/NEON/kernels/arm_gemm/kernels/sme2_gemv_fp32_mla_16VL/generic.cpp 223 core/NEON/kernels/arm_gemm/kernels/sme2_gemv_fp32bf16fp32_dot_16VL/generic.cpp 224 core/NEON/kernels/arm_gemm/kernels/sme2_gemv_s8qa_dot_16VL/generic.cpp 225 core/NEON/kernels/arm_gemm/kernels/sme2_gemv_u8qa_dot_16VL/generic.cpp 226 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_bf16fp32_mopa_1VLx4VL/generic.cpp 227 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_bf16fp32_mopa_2VLx2VL/generic.cpp 228 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_bf16fp32_mopa_4VLx1VL/generic.cpp 229 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_fp32_mopa_1VLx4VL/generic.cpp 230 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_fp32_mopa_2VLx2VL/generic.cpp 231 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_fp32_mopa_4VLx1VL/generic.cpp 232 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_s8q_mopa_1VLx4VL/generic.cpp 233 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_s8q_mopa_2VLx2VL/generic.cpp 234 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_s8q_mopa_4VLx1VL/generic.cpp 235 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_s8s32_mopa_1VLx4VL/generic.cpp 236 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_s8s32_mopa_2VLx2VL/generic.cpp 237 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_s8s32_mopa_4VLx1VL/generic.cpp 238 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_u8q_mopa_1VLx4VL/generic.cpp 239 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_u8q_mopa_2VLx2VL/generic.cpp 240 core/NEON/kernels/arm_gemm/kernels/sme2_interleaved_nomerge_u8q_mopa_4VLx1VL/generic.cpp 241 core/NEON/kernels/arm_gemm/kernels/sve_ffhybrid_bf16fp32_mmla_6x4VL/generic.cpp 242 core/NEON/kernels/arm_gemm/kernels/sve_ffhybrid_fp16_mla_6x4VL/a64fx.cpp 243 core/NEON/kernels/arm_gemm/kernels/sve_ffhybrid_fp16_mla_6x4VL/generic.cpp 244 core/NEON/kernels/arm_gemm/kernels/sve_ffhybrid_fp32_mla_6x4VL/a64fx.cpp 245 core/NEON/kernels/arm_gemm/kernels/sve_ffhybrid_fp32_mla_6x4VL/generic.cpp 246 core/NEON/kernels/arm_gemm/kernels/sve_ffhybrid_fp32bf16fp32_mmla_4x6VL/generic.cpp 247 core/NEON/kernels/arm_gemm/kernels/sve_ffinterleaved_bf16fp32_mmla_8x3VL/generic.cpp 248 core/NEON/kernels/arm_gemm/kernels/sve_ffinterleaved_fp16_mla_8x3VL/a64fx.cpp 249 core/NEON/kernels/arm_gemm/kernels/sve_ffinterleaved_fp16_mla_8x3VL/generic.cpp 250 core/NEON/kernels/arm_gemm/kernels/sve_ffinterleaved_fp32_mla_8x3VL/a64fx.cpp 251 core/NEON/kernels/arm_gemm/kernels/sve_ffinterleaved_fp32_mla_8x3VL/generic.cpp 252 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_bf16fp32_dot_6x4VL/generic.cpp 253 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_bf16fp32_mmla_6x4VL/generic.cpp 254 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_fp16_mla_6x4VL/a64fx.cpp 255 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_fp16_mla_6x4VL/generic.cpp 256 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_fp32_mla_6x4VL/a64fx.cpp 257 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_fp32_mla_6x4VL/generic.cpp 258 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_fp32_mla_8x1VL/a64fx.cpp 259 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_fp32_mla_8x1VL/generic.cpp 260 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_fp32bf16fp32_mmla_4x6VL/generic.cpp 261 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_fp32bf16fp32_mmla_6x4VL/generic.cpp 262 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_s8qa_dot_4x4VL/generic.cpp 263 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_s8qa_mmla_4x4VL/generic.cpp 264 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_s8qs_dot_6x4VL/generic.cpp 265 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_s8qs_mmla_6x4VL/generic.cpp 266 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_s8s32_dot_6x4VL/a64fx.cpp 267 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_s8s32_dot_6x4VL/generic.cpp 268 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_s8s32_mmla_6x4VL/generic.cpp 269 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_u8qa_dot_4x4VL/generic.cpp 270 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_u8qa_mmla_4x4VL/generic.cpp 271 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_u8u32_dot_6x4VL/a64fx.cpp 272 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_u8u32_dot_6x4VL/generic.cpp 273 core/NEON/kernels/arm_gemm/kernels/sve_hybrid_u8u32_mmla_6x4VL/generic.cpp 274 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_bf16fp32_dot_8x3VL/generic.cpp 275 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_bf16fp32_mmla_8x3VL/generic.cpp 276 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_fp16_mla_8x3VL/a64fx.cpp 277 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_fp16_mla_8x3VL/generic.cpp 278 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_fp32_mla_8x3VL/a64fx.cpp 279 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_fp32_mla_8x3VL/generic.cpp 280 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_fp32_mmla_8x3VL/generic.cpp 281 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_s8s32_dot_8x3VL/a64fx.cpp 282 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_s8s32_dot_8x3VL/generic.cpp 283 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_s8s32_mmla_8x3VL/generic.cpp 284 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_u8u32_dot_8x3VL/a64fx.cpp 285 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_u8u32_dot_8x3VL/generic.cpp 286 core/NEON/kernels/arm_gemm/kernels/sve_interleaved_u8u32_mmla_8x3VL/generic.cpp 287 core/NEON/kernels/arm_gemm/kernels/sve_smallK_hybrid_fp32_mla_8x1VL/generic.cpp 288 core/NEON/kernels/arm_gemm/kernels/sve_smallK_hybrid_s8s32_dot_8x1VL/generic.cpp 289 core/NEON/kernels/arm_gemm/kernels/sve_smallK_hybrid_u8u32_dot_8x1VL/generic.cpp 290 core/NEON/kernels/arm_gemm/mergeresults-sve.cpp 291 core/NEON/kernels/arm_gemm/misc-sve.cpp 292 core/NEON/kernels/arm_gemm/transform-sve.cpp 293 core/NEON/kernels/batchnormalization/impl/SVE/fp16.cpp 294 core/NEON/kernels/batchnormalization/impl/SVE/fp32.cpp 295 core/NEON/kernels/convolution/winograd/input_transforms/sme_fp32_mla_6x6.cpp 296 core/NEON/kernels/convolution/winograd/input_transforms/sve_fp32_6x6.cpp 297 core/NEON/kernels/convolution/winograd/output_transforms/sme_fp32_mopa_4x4_3x3.cpp 298 cpu/kernels/activation/generic/sve/fp16.cpp 299 cpu/kernels/activation/generic/sve/fp32.cpp 300 cpu/kernels/activation/generic/sve/lut.cpp 301 cpu/kernels/add/generic/sve/fp16.cpp 302 cpu/kernels/add/generic/sve/fp32.cpp 303 cpu/kernels/add/generic/sve/impl.cpp 304 cpu/kernels/add/generic/sve/integer.cpp 305 cpu/kernels/elementwise_binary/generic/sve/fp16.cpp 306 cpu/kernels/elementwise_binary/generic/sve/fp32.cpp 307 cpu/kernels/elementwise_binary/generic/sve/impl.cpp 308 cpu/kernels/elementwise_binary/generic/sve/integer.cpp 309 cpu/kernels/elementwise_unary/generic/sve/fp16.cpp 310 cpu/kernels/elementwise_unary/generic/sve/fp32.cpp 311 cpu/kernels/elementwise_unary/generic/sve/impl.cpp 312 cpu/kernels/elementwise_unary/generic/sve/integer.cpp 313 cpu/kernels/scale/sve/fp16.cpp 314 cpu/kernels/scale/sve/fp32.cpp 315 cpu/kernels/scale/sve/integer.cpp 316 cpu/kernels/scale/sve/qasymm8.cpp 317 cpu/kernels/scale/sve/qasymm8_signed.cpp 318 cpu/kernels/softmax/generic/sve/fp16.cpp 319 cpu/kernels/softmax/generic/sve/fp32.cpp 320 cpu/kernels/softmax/generic/sve/impl.cpp 321 cpu/kernels/softmax/generic/sve/qasymm8.cpp 322 cpu/kernels/softmax/generic/sve/qasymm8_signed.cpp 323) 324 325target_sources( 326 arm_compute_sve2 327 PRIVATE 328 cpu/kernels/activation/generic/sve2/qasymm8.cpp 329 cpu/kernels/activation/generic/sve2/qasymm8_signed.cpp 330 cpu/kernels/activation/generic/sve2/qsymm16.cpp 331 cpu/kernels/add/generic/sve2/qasymm8.cpp 332 cpu/kernels/add/generic/sve2/qasymm8_signed.cpp 333 cpu/kernels/add/generic/sve2/qsymm16.cpp 334 cpu/kernels/elementwise_binary/generic/sve2/qasymm8.cpp 335 cpu/kernels/elementwise_binary/generic/sve2/qasymm8_signed.cpp 336 cpu/kernels/softmax/generic/sve2/impl.cpp 337 cpu/kernels/softmax/generic/sve2/qasymm8.cpp 338 cpu/kernels/softmax/generic/sve2/qasymm8_signed.cpp 339) 340 341target_sources( 342 arm_compute_core 343 PRIVATE 344 c/AclContext.cpp 345 c/AclOperator.cpp 346 c/AclQueue.cpp 347 c/AclTensor.cpp 348 c/AclTensorPack.cpp 349 c/AclVersion.cpp 350 c/operators/AclActivation.cpp 351 common/AllocatorWrapper.cpp 352 common/IOperator.cpp 353 common/ITensorV2.cpp 354 common/TensorPack.cpp 355 common/cpuinfo/CpuInfo.cpp 356 common/cpuinfo/CpuIsaInfo.cpp 357 common/cpuinfo/CpuModel.cpp 358 common/utils/LegacySupport.cpp 359 core/AccessWindowAutoPadding.cpp 360 core/AccessWindowStatic.cpp 361 core/AccessWindowTranspose.cpp 362 core/CPP/CPPTypes.cpp 363 core/CPP/kernels/CPPBoxWithNonMaximaSuppressionLimitKernel.cpp 364 core/CPP/kernels/CPPNonMaximumSuppressionKernel.cpp 365 core/CPP/kernels/CPPPermuteKernel.cpp 366 core/CPP/kernels/CPPTopKVKernel.cpp 367 core/CPP/kernels/CPPUpsampleKernel.cpp 368 core/Error.cpp 369 core/GPUTarget.cpp 370 core/Helpers.cpp 371 core/IAccessWindow.cpp 372 core/IKernel.cpp 373 core/ITensor.cpp 374 core/ITensorPack.cpp 375 core/NEON/kernels/NEBatchNormalizationLayerKernel.cpp 376 core/NEON/kernels/NEBatchToSpaceLayerKernel.cpp 377 core/NEON/kernels/NEBitwiseAndKernel.cpp 378 core/NEON/kernels/NEBitwiseNotKernel.cpp 379 core/NEON/kernels/NEBitwiseOrKernel.cpp 380 core/NEON/kernels/NEBitwiseXorKernel.cpp 381 core/NEON/kernels/NEBoundingBoxTransformKernel.cpp 382 core/NEON/kernels/NEChannelShuffleLayerKernel.cpp 383 core/NEON/kernels/NECropKernel.cpp 384 core/NEON/kernels/NEDepthToSpaceLayerKernel.cpp 385 core/NEON/kernels/NEFFTDigitReverseKernel.cpp 386 core/NEON/kernels/NEFFTRadixStageKernel.cpp 387 core/NEON/kernels/NEFFTScaleKernel.cpp 388 core/NEON/kernels/NEFillBorderKernel.cpp 389 core/NEON/kernels/NEFuseBatchNormalizationKernel.cpp 390 core/NEON/kernels/NEGatherKernel.cpp 391 core/NEON/kernels/NEGenerateProposalsLayerKernel.cpp 392 core/NEON/kernels/NEInstanceNormalizationLayerKernel.cpp 393 core/NEON/kernels/NEL2NormalizeLayerKernel.cpp 394 core/NEON/kernels/NELogicalKernel.cpp 395 core/NEON/kernels/NEMeanStdDevNormalizationKernel.cpp 396 core/NEON/kernels/NENormalizationLayerKernel.cpp 397 core/NEON/kernels/NEPadLayerKernel.cpp 398 core/NEON/kernels/NEPriorBoxLayerKernel.cpp 399 core/NEON/kernels/NEQLSTMLayerNormalizationKernel.cpp 400 core/NEON/kernels/NEROIAlignLayerKernel.cpp 401 core/NEON/kernels/NEROIPoolingLayerKernel.cpp 402 core/NEON/kernels/NERangeKernel.cpp 403 core/NEON/kernels/NEReductionOperationKernel.cpp 404 core/NEON/kernels/NEReorgLayerKernel.cpp 405 core/NEON/kernels/NEReverseKernel.cpp 406 core/NEON/kernels/NESelectKernel.cpp 407 core/NEON/kernels/NESpaceToBatchLayerKernel.cpp 408 core/NEON/kernels/NESpaceToDepthLayerKernel.cpp 409 core/NEON/kernels/NEStackLayerKernel.cpp 410 core/NEON/kernels/NEStridedSliceKernel.cpp 411 core/NEON/kernels/NETileKernel.cpp 412 core/NEON/kernels/arm_conv/addressing.cpp 413 core/NEON/kernels/arm_conv/depthwise/depthwise_fp16.cpp 414 core/NEON/kernels/arm_conv/depthwise/depthwise_fp32.cpp 415 core/NEON/kernels/arm_conv/depthwise/depthwise_s8q.cpp 416 core/NEON/kernels/arm_conv/depthwise/depthwise_strategies_common.cpp 417 core/NEON/kernels/arm_conv/depthwise/depthwise_u8q.cpp 418 core/NEON/kernels/arm_conv/depthwise/depthwise_u8s8u8q.cpp 419 core/NEON/kernels/arm_conv/depthwise/interleaves/8b_mla.cpp 420 core/NEON/kernels/arm_conv/depthwise/interleaves/a64_s8q_3x3_dot.cpp 421 core/NEON/kernels/arm_conv/depthwise/interleaves/a64_u8q_3x3_dot.cpp 422 core/NEON/kernels/arm_conv/depthwise/interleaves/generic.cpp 423 core/NEON/kernels/arm_conv/depthwise/interleaves/generic_quantized_dot_product.cpp 424 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp16_nhwc_3x3_s1_output2x2_mla_depthfirst/generic_direct.cpp 425 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp16_nhwc_3x3_s1_output2x2_mla_depthfirst/generic_indirect.cpp 426 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp16_nhwc_3x3_s1_output3x3_mla_depthfirst/generic_direct.cpp 427 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp16_nhwc_3x3_s1_output3x3_mla_depthfirst/generic_indirect.cpp 428 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp16_nhwc_3x3_s1_output4x4_mla_depthfirst/generic_direct.cpp 429 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp16_nhwc_3x3_s1_output4x4_mla_depthfirst/generic_indirect.cpp 430 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp16_nhwc_3x3_s2_output2x2_mla_depthfirst/generic_direct.cpp 431 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp16_nhwc_3x3_s2_output2x2_mla_depthfirst/generic_indirect.cpp 432 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp16_nhwc_5x5_s1_output2x2_mla_depthfirst/generic_direct.cpp 433 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp16_nhwc_5x5_s1_output2x2_mla_depthfirst/generic_indirect.cpp 434 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp16_nhwc_generic_output9_mla_depthfirst/generic.cpp 435 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp16_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst/generic.cpp 436 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst/generic_direct.cpp 437 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_nhwc_3x3_s1_output2x2_mla_depthfirst/generic_indirect.cpp 438 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_nhwc_3x3_s1_output3x3_mla_depthfirst/generic_direct.cpp 439 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_nhwc_3x3_s1_output3x3_mla_depthfirst/generic_indirect.cpp 440 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_nhwc_3x3_s1_output4x4_mla_depthfirst/generic_direct.cpp 441 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_nhwc_3x3_s1_output4x4_mla_depthfirst/generic_indirect.cpp 442 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst/generic_direct.cpp 443 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_nhwc_3x3_s2_output2x2_mla_depthfirst/generic_indirect.cpp 444 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_nhwc_5x5_s1_output2x2_mla_depthfirst/generic_direct.cpp 445 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_nhwc_5x5_s1_output2x2_mla_depthfirst/generic_indirect.cpp 446 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_nhwc_generic_output9_mla_depthfirst/generic.cpp 447 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_packed_to_nhwc_3x3_s2_with_multiplier_output3x3_mla_depthfirst/generic.cpp 448 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_packed_to_nhwc_5x5_s1_with_multiplier_output2x4_mla_depthfirst/generic.cpp 449 core/NEON/kernels/arm_conv/depthwise/kernels/a64_fp32_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst/generic.cpp 450 core/NEON/kernels/arm_conv/depthwise/kernels/a64_s8q_nhwc_3x3_s1_output2x2_dot_depthfirst/generic.cpp 451 core/NEON/kernels/arm_conv/depthwise/kernels/a64_s8q_nhwc_3x3_s1_output2x2_mla_depthfirst/generic.cpp 452 core/NEON/kernels/arm_conv/depthwise/kernels/a64_s8q_nhwc_3x3_s2_output2x2_mla_depthfirst/generic.cpp 453 core/NEON/kernels/arm_conv/depthwise/kernels/a64_s8q_nhwc_5x5_s1_output2x2_mla_depthfirst/generic.cpp 454 core/NEON/kernels/arm_conv/depthwise/kernels/a64_s8q_nhwc_generic_output9_mla_depthfirst/generic.cpp 455 core/NEON/kernels/arm_conv/depthwise/kernels/a64_s8q_packed_to_nhwc_3x3_s2_with_multiplier_output2x4_dot_depthfirst/generic.cpp 456 core/NEON/kernels/arm_conv/depthwise/kernels/a64_s8q_packed_to_nhwc_5x5_s1_with_multiplier_output4x2_dot_depthfirst/generic.cpp 457 core/NEON/kernels/arm_conv/depthwise/kernels/a64_s8q_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst/generic.cpp 458 core/NEON/kernels/arm_conv/depthwise/kernels/a64_s8qs_nhwc_3x3_s1_output2x2_dot_depthfirst/generic.cpp 459 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8q_nhwc_3x3_s1_output2x2_dot_depthfirst/generic.cpp 460 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8q_nhwc_3x3_s1_output2x2_mla_depthfirst/generic.cpp 461 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8q_nhwc_3x3_s2_output2x2_mla_depthfirst/generic.cpp 462 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8q_nhwc_5x5_s1_output2x2_mla_depthfirst/generic.cpp 463 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8q_nhwc_generic_output9_mla_depthfirst/generic.cpp 464 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8q_packed_to_nhwc_3x3_s2_with_multiplier_output2x4_dot_depthfirst/generic.cpp 465 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8q_packed_to_nhwc_5x5_s1_with_multiplier_output4x2_dot_depthfirst/generic.cpp 466 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8q_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst/generic.cpp 467 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8qa_nhwc_3x3_s1_output2x2_mla_depthfirst/generic.cpp 468 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8qa_nhwc_3x3_s2_output2x2_mla_depthfirst/generic.cpp 469 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8qa_nhwc_5x5_s1_output2x2_mla_depthfirst/generic.cpp 470 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8s8u8q_nhwc_3x3_s1_output2x2_mla_depthfirst/generic.cpp 471 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8s8u8q_nhwc_3x3_s2_output2x2_mla_depthfirst/generic.cpp 472 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8s8u8q_nhwc_5x5_s1_output2x2_mla_depthfirst/generic.cpp 473 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8s8u8q_nhwc_generic_output9_mla_depthfirst/generic.cpp 474 core/NEON/kernels/arm_conv/depthwise/kernels/a64_u8s8u8q_packed_to_nhwc_generic_with_multiplier_output2x8_mla_depthfirst/generic.cpp 475 core/NEON/kernels/arm_conv/pooling/kernels/a64_fp16_nhwc_avg_3x3_s1_output2x2_depthfirst/generic.cpp 476 core/NEON/kernels/arm_conv/pooling/kernels/a64_fp16_nhwc_avg_generic_depthfirst/generic.cpp 477 core/NEON/kernels/arm_conv/pooling/kernels/a64_fp16_nhwc_max_2x2_s1_output2x2_depthfirst/generic.cpp 478 core/NEON/kernels/arm_conv/pooling/kernels/a64_fp16_nhwc_max_generic_depthfirst/generic.cpp 479 core/NEON/kernels/arm_conv/pooling/kernels/a64_fp32_nhwc_avg_3x3_s1_output2x2_depthfirst/generic.cpp 480 core/NEON/kernels/arm_conv/pooling/kernels/a64_fp32_nhwc_avg_generic_depthfirst/generic.cpp 481 core/NEON/kernels/arm_conv/pooling/kernels/a64_fp32_nhwc_max_2x2_s1_output2x2_depthfirst/generic.cpp 482 core/NEON/kernels/arm_conv/pooling/kernels/a64_fp32_nhwc_max_generic_depthfirst/generic.cpp 483 core/NEON/kernels/arm_conv/pooling/kernels/a64_s8_nhwc_avg_generic_depthfirst/generic.cpp 484 core/NEON/kernels/arm_conv/pooling/kernels/a64_s8_nhwc_max_2x2_s1_output2x2_depthfirst/generic.cpp 485 core/NEON/kernels/arm_conv/pooling/kernels/a64_s8_nhwc_max_generic_depthfirst/generic.cpp 486 core/NEON/kernels/arm_conv/pooling/kernels/a64_s8q_nhwc_avg_generic_depthfirst/generic.cpp 487 core/NEON/kernels/arm_conv/pooling/kernels/a64_s8q_nhwc_max_generic_depthfirst/generic.cpp 488 core/NEON/kernels/arm_conv/pooling/kernels/a64_u8_nhwc_avg_generic_depthfirst/generic.cpp 489 core/NEON/kernels/arm_conv/pooling/kernels/a64_u8_nhwc_max_2x2_s1_output2x2_depthfirst/generic.cpp 490 core/NEON/kernels/arm_conv/pooling/kernels/a64_u8_nhwc_max_generic_depthfirst/generic.cpp 491 core/NEON/kernels/arm_conv/pooling/kernels/a64_u8q_nhwc_avg_generic_depthfirst/generic.cpp 492 core/NEON/kernels/arm_conv/pooling/kernels/a64_u8q_nhwc_max_generic_depthfirst/generic.cpp 493 core/NEON/kernels/arm_conv/pooling/kernels/cpp_nhwc_1x1_stride_any_depthfirst/generic.cpp 494 core/NEON/kernels/arm_conv/pooling/pooling_fp16.cpp 495 core/NEON/kernels/arm_conv/pooling/pooling_fp32.cpp 496 core/NEON/kernels/arm_conv/pooling/pooling_s8.cpp 497 core/NEON/kernels/arm_conv/pooling/pooling_s8q.cpp 498 core/NEON/kernels/arm_conv/pooling/pooling_u8.cpp 499 core/NEON/kernels/arm_conv/pooling/pooling_u8q.cpp 500 core/NEON/kernels/arm_gemm/gemm_bf16.cpp 501 core/NEON/kernels/arm_gemm/gemm_fp16.cpp 502 core/NEON/kernels/arm_gemm/gemm_fp32.cpp 503 core/NEON/kernels/arm_gemm/gemm_int16.cpp 504 core/NEON/kernels/arm_gemm/gemm_int8.cpp 505 core/NEON/kernels/arm_gemm/gemm_qint8.cpp 506 core/NEON/kernels/arm_gemm/gemm_quint8.cpp 507 core/NEON/kernels/arm_gemm/gemm_uint16.cpp 508 core/NEON/kernels/arm_gemm/gemm_uint8.cpp 509 core/NEON/kernels/arm_gemm/interleave_indirect.cpp 510 core/NEON/kernels/arm_gemm/kernels/a64_ffhybrid_bf16fp32_mmla_6x16/generic.cpp 511 core/NEON/kernels/arm_gemm/kernels/a64_ffhybrid_fp16_mla_6x32/generic.cpp 512 core/NEON/kernels/arm_gemm/kernels/a64_ffhybrid_fp32_mla_6x16/generic.cpp 513 core/NEON/kernels/arm_gemm/kernels/a64_ffhybrid_fp32bf16fp32_mmla_4x24/generic.cpp 514 core/NEON/kernels/arm_gemm/kernels/a64_ffinterleaved_bf16fp32_dot_8x12/generic.cpp 515 core/NEON/kernels/arm_gemm/kernels/a64_ffinterleaved_bf16fp32_mmla_8x12/generic.cpp 516 core/NEON/kernels/arm_gemm/kernels/a64_ffinterleaved_fp16_mla_8x24/generic.cpp 517 core/NEON/kernels/arm_gemm/kernels/a64_ffinterleaved_fp32_mla_8x12/generic.cpp 518 core/NEON/kernels/arm_gemm/kernels/a64_gemm_s16_8x12/generic.cpp 519 core/NEON/kernels/arm_gemm/kernels/a64_gemm_s8_4x4/generic.cpp 520 core/NEON/kernels/arm_gemm/kernels/a64_gemm_s8_8x12/a55r1.cpp 521 core/NEON/kernels/arm_gemm/kernels/a64_gemm_s8_8x12/generic.cpp 522 core/NEON/kernels/arm_gemm/kernels/a64_gemm_s8_8x12/x1.cpp 523 core/NEON/kernels/arm_gemm/kernels/a64_gemm_u16_8x12/generic.cpp 524 core/NEON/kernels/arm_gemm/kernels/a64_gemm_u8_4x4/generic.cpp 525 core/NEON/kernels/arm_gemm/kernels/a64_gemm_u8_8x12/a55r1.cpp 526 core/NEON/kernels/arm_gemm/kernels/a64_gemm_u8_8x12/generic.cpp 527 core/NEON/kernels/arm_gemm/kernels/a64_gemm_u8_8x12/x1.cpp 528 core/NEON/kernels/arm_gemm/kernels/a64_hgemm_8x24/a55r1.cpp 529 core/NEON/kernels/arm_gemm/kernels/a64_hgemm_8x24/generic.cpp 530 core/NEON/kernels/arm_gemm/kernels/a64_hgemm_8x24/x1.cpp 531 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_bf16fp32_dot_6x16/generic.cpp 532 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_bf16fp32_mmla_6x16/generic.cpp 533 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_fp16_mla_6x32/a55.cpp 534 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_fp16_mla_6x32/generic.cpp 535 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_fp32_mla_4x24/a55.cpp 536 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_fp32_mla_4x24/generic.cpp 537 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_fp32_mla_6x16/a55.cpp 538 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_fp32_mla_6x16/generic.cpp 539 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_fp32_mla_8x4/a55.cpp 540 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_fp32_mla_8x4/generic.cpp 541 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_fp32bf16fp32_mmla_4x24/generic.cpp 542 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_fp32bf16fp32_mmla_6x16/generic.cpp 543 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_s8qa_dot_4x16/a55.cpp 544 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_s8qa_dot_4x16/generic.cpp 545 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_s8qa_mmla_4x16/generic.cpp 546 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_s8qs_dot_6x16/a55.cpp 547 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_s8qs_dot_6x16/generic.cpp 548 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_s8qs_mmla_6x16/generic.cpp 549 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_s8s32_dot_6x16/a55.cpp 550 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_s8s32_dot_6x16/generic.cpp 551 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_s8s32_mmla_6x16/generic.cpp 552 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_u8qa_dot_4x16/a55.cpp 553 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_u8qa_dot_4x16/generic.cpp 554 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_u8qa_mmla_4x16/generic.cpp 555 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_u8u32_dot_6x16/a55.cpp 556 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_u8u32_dot_6x16/generic.cpp 557 core/NEON/kernels/arm_gemm/kernels/a64_hybrid_u8u32_mmla_6x16/generic.cpp 558 core/NEON/kernels/arm_gemm/kernels/a64_interleaved_bf16fp32_dot_8x12/generic.cpp 559 core/NEON/kernels/arm_gemm/kernels/a64_interleaved_bf16fp32_dot_8x12/x1.cpp 560 core/NEON/kernels/arm_gemm/kernels/a64_interleaved_bf16fp32_mmla_8x12/a510.cpp 561 core/NEON/kernels/arm_gemm/kernels/a64_interleaved_bf16fp32_mmla_8x12/generic.cpp 562 core/NEON/kernels/arm_gemm/kernels/a64_interleaved_s8s32_mmla_8x12/a510.cpp 563 core/NEON/kernels/arm_gemm/kernels/a64_interleaved_s8s32_mmla_8x12/generic.cpp 564 core/NEON/kernels/arm_gemm/kernels/a64_interleaved_u8u32_mmla_8x12/a510.cpp 565 core/NEON/kernels/arm_gemm/kernels/a64_interleaved_u8u32_mmla_8x12/generic.cpp 566 core/NEON/kernels/arm_gemm/kernels/a64_sgemm_8x12/a53.cpp 567 core/NEON/kernels/arm_gemm/kernels/a64_sgemm_8x12/a55.cpp 568 core/NEON/kernels/arm_gemm/kernels/a64_sgemm_8x12/a55r1.cpp 569 core/NEON/kernels/arm_gemm/kernels/a64_sgemm_8x12/generic.cpp 570 core/NEON/kernels/arm_gemm/kernels/a64_sgemm_8x12/x1.cpp 571 core/NEON/kernels/arm_gemm/kernels/a64_sgemm_8x6/generic.cpp 572 core/NEON/kernels/arm_gemm/kernels/a64_sgemv_pretransposed/generic.cpp 573 core/NEON/kernels/arm_gemm/kernels/a64_smallK_hybrid_fp32_mla_6x4/generic.cpp 574 core/NEON/kernels/arm_gemm/kernels/a64_smallK_hybrid_fp32_mla_8x4/generic.cpp 575 core/NEON/kernels/arm_gemm/kernels/a64_smallK_hybrid_s8s32_dot_6x4/a55.cpp 576 core/NEON/kernels/arm_gemm/kernels/a64_smallK_hybrid_s8s32_dot_6x4/generic.cpp 577 core/NEON/kernels/arm_gemm/kernels/a64_smallK_hybrid_s8s32_dot_8x4/a55.cpp 578 core/NEON/kernels/arm_gemm/kernels/a64_smallK_hybrid_s8s32_dot_8x4/generic.cpp 579 core/NEON/kernels/arm_gemm/kernels/a64_smallK_hybrid_u8u32_dot_6x4/a55.cpp 580 core/NEON/kernels/arm_gemm/kernels/a64_smallK_hybrid_u8u32_dot_6x4/generic.cpp 581 core/NEON/kernels/arm_gemm/kernels/a64_smallK_hybrid_u8u32_dot_8x4/a55.cpp 582 core/NEON/kernels/arm_gemm/kernels/a64_smallK_hybrid_u8u32_dot_8x4/generic.cpp 583 core/NEON/kernels/arm_gemm/mergeresults-fp16.cpp 584 core/NEON/kernels/arm_gemm/mergeresults.cpp 585 core/NEON/kernels/arm_gemm/misc.cpp 586 core/NEON/kernels/arm_gemm/quantized.cpp 587 core/NEON/kernels/arm_gemm/rowsum_indirect_s8.cpp 588 core/NEON/kernels/arm_gemm/rowsum_indirect_u8.cpp 589 core/NEON/kernels/arm_gemm/transform.cpp 590 core/NEON/kernels/batchnormalization/impl/NEON/fp16.cpp 591 core/NEON/kernels/batchnormalization/impl/NEON/fp32.cpp 592 core/NEON/kernels/convolution/common/padding.cpp 593 core/NEON/kernels/convolution/common/qasymm8.cpp 594 core/NEON/kernels/convolution/common/qsymm8.cpp 595 core/NEON/kernels/convolution/common/utils.cpp 596 core/NEON/kernels/convolution/winograd/input_transforms/a64_fp16_6x6.cpp 597 core/NEON/kernels/convolution/winograd/input_transforms/a64_fp32_6x6.cpp 598 core/NEON/kernels/convolution/winograd/input_transforms/arm_fp32_1x8.cpp 599 core/NEON/kernels/convolution/winograd/input_transforms/arm_fp32_4x4.cpp 600 core/NEON/kernels/convolution/winograd/input_transforms/arm_fp32_6x6.cpp 601 core/NEON/kernels/convolution/winograd/input_transforms_fp16.cpp 602 core/NEON/kernels/convolution/winograd/input_transforms_fp32.cpp 603 core/NEON/kernels/convolution/winograd/output_transforms/a64_fp16_4x4_3x3.cpp 604 core/NEON/kernels/convolution/winograd/output_transforms/arm_fp32_1x2_1x7.cpp 605 core/NEON/kernels/convolution/winograd/output_transforms/arm_fp32_1x4_1x5.cpp 606 core/NEON/kernels/convolution/winograd/output_transforms/arm_fp32_1x6_1x3.cpp 607 core/NEON/kernels/convolution/winograd/output_transforms/arm_fp32_2x2_3x3.cpp 608 core/NEON/kernels/convolution/winograd/output_transforms/arm_fp32_2x2_5x5.cpp 609 core/NEON/kernels/convolution/winograd/output_transforms/arm_fp32_4x4_3x3.cpp 610 core/NEON/kernels/convolution/winograd/output_transforms_fp16.cpp 611 core/NEON/kernels/convolution/winograd/output_transforms_fp32.cpp 612 core/NEON/kernels/convolution/winograd/weight_transforms/a64_fp16_4x4_3x3.cpp 613 core/NEON/kernels/convolution/winograd/weight_transforms/arm_fp32_2x2_3x3.cpp 614 core/NEON/kernels/convolution/winograd/weight_transforms/arm_fp32_2x2_5x5.cpp 615 core/NEON/kernels/convolution/winograd/weight_transforms/arm_fp32_4x4_3x3.cpp 616 core/NEON/kernels/convolution/winograd/weight_transforms/cpp_fp32_1x2_1x7.cpp 617 core/NEON/kernels/convolution/winograd/weight_transforms/cpp_fp32_1x4_1x5.cpp 618 core/NEON/kernels/convolution/winograd/weight_transforms/cpp_fp32_1x6_1x3.cpp 619 core/NEON/kernels/convolution/winograd/weight_transforms_fp16.cpp 620 core/NEON/kernels/convolution/winograd/weight_transforms_fp32.cpp 621 core/NEON/kernels/convolution/winograd/winograd_fp16.cpp 622 core/NEON/kernels/convolution/winograd/winograd_fp32.cpp 623 core/Rounding.cpp 624 core/Size2D.cpp 625 core/SubTensorInfo.cpp 626 core/TensorInfo.cpp 627 core/Utils.cpp 628 core/Validate.cpp 629 core/Version.cpp 630 core/helpers/SoftmaxHelpers.cpp 631 core/helpers/WindowHelpers.cpp 632 core/utils/AssemblyUtils.cpp 633 core/utils/ScaleUtils.cpp 634 core/utils/helpers/fft.cpp 635 core/utils/helpers/tensor_transform.cpp 636 core/utils/io/FileHandler.cpp 637 core/utils/logging/FilePrinter.cpp 638 core/utils/logging/Helpers.cpp 639 core/utils/logging/Logger.cpp 640 core/utils/logging/LoggerRegistry.cpp 641 core/utils/misc/MMappedFile.cpp 642 core/utils/quantization/AsymmHelpers.cpp 643 cpu/CpuContext.cpp 644 cpu/CpuQueue.cpp 645 cpu/CpuTensor.cpp 646 cpu/kernels/CpuActivationKernel.cpp 647 cpu/kernels/CpuAddKernel.cpp 648 cpu/kernels/CpuAddMulAddKernel.cpp 649 cpu/kernels/CpuCastKernel.cpp 650 cpu/kernels/CpuCol2ImKernel.cpp 651 cpu/kernels/CpuConcatenateBatchKernel.cpp 652 cpu/kernels/CpuConcatenateDepthKernel.cpp 653 cpu/kernels/CpuConcatenateHeightKernel.cpp 654 cpu/kernels/CpuConcatenateWidthKernel.cpp 655 cpu/kernels/CpuConvertFullyConnectedWeightsKernel.cpp 656 cpu/kernels/CpuConvertQuantizedSignednessKernel.cpp 657 cpu/kernels/CpuCopyKernel.cpp 658 cpu/kernels/CpuDepthwiseConv2dNativeKernel.cpp 659 cpu/kernels/CpuDequantizeKernel.cpp 660 cpu/kernels/CpuDirectConv2dKernel.cpp 661 cpu/kernels/CpuDirectConv2dOutputStageKernel.cpp 662 cpu/kernels/CpuDirectConv3dKernel.cpp 663 cpu/kernels/CpuElementwiseKernel.cpp 664 cpu/kernels/CpuElementwiseUnaryKernel.cpp 665 cpu/kernels/CpuFillKernel.cpp 666 cpu/kernels/CpuFloorKernel.cpp 667 cpu/kernels/CpuGemmInterleave4x4Kernel.cpp 668 cpu/kernels/CpuGemmLowpMatrixMultiplyKernel.cpp 669 cpu/kernels/CpuGemmLowpMatrixReductionKernel.cpp 670 cpu/kernels/CpuGemmLowpOffsetContributionKernel.cpp 671 cpu/kernels/CpuGemmLowpOffsetContributionOutputStageKernel.cpp 672 cpu/kernels/CpuGemmLowpQuantizeDownInt32ScaleKernel.cpp 673 cpu/kernels/CpuGemmLowpQuantizeDownInt32ToInt16ScaleByFixedPointKernel.cpp 674 cpu/kernels/CpuGemmLowpQuantizeDownInt32ToInt8ScaleByFixedPointKernel.cpp 675 cpu/kernels/CpuGemmLowpQuantizeDownInt32ToUint8ScaleByFixedPointKernel.cpp 676 cpu/kernels/CpuGemmMatrixAdditionKernel.cpp 677 cpu/kernels/CpuGemmMatrixMultiplyKernel.cpp 678 cpu/kernels/CpuGemmTranspose1xWKernel.cpp 679 cpu/kernels/CpuIm2ColKernel.cpp 680 cpu/kernels/CpuMaxUnpoolingLayerKernel.cpp 681 cpu/kernels/CpuMulKernel.cpp 682 cpu/kernels/CpuPermuteKernel.cpp 683 cpu/kernels/CpuPool2dKernel.cpp 684 cpu/kernels/CpuPool3dKernel.cpp 685 cpu/kernels/CpuQuantizeKernel.cpp 686 cpu/kernels/CpuReshapeKernel.cpp 687 cpu/kernels/CpuScaleKernel.cpp 688 cpu/kernels/CpuSoftmaxKernel.cpp 689 cpu/kernels/CpuSubKernel.cpp 690 cpu/kernels/CpuTransposeKernel.cpp 691 cpu/kernels/CpuWeightsReshapeKernel.cpp 692 cpu/kernels/CpuWinogradConv2dKernel.cpp 693 cpu/kernels/activation/generic/neon/fp16.cpp 694 cpu/kernels/activation/generic/neon/fp32.cpp 695 cpu/kernels/activation/generic/neon/lut.cpp 696 cpu/kernels/activation/generic/neon/qasymm8.cpp 697 cpu/kernels/activation/generic/neon/qasymm8_signed.cpp 698 cpu/kernels/activation/generic/neon/qsymm16.cpp 699 cpu/kernels/add/generic/neon/fp16.cpp 700 cpu/kernels/add/generic/neon/fp32.cpp 701 cpu/kernels/add/generic/neon/impl.cpp 702 cpu/kernels/add/generic/neon/integer.cpp 703 cpu/kernels/add/generic/neon/qasymm8.cpp 704 cpu/kernels/add/generic/neon/qasymm8_signed.cpp 705 cpu/kernels/add/generic/neon/qsymm16.cpp 706 cpu/kernels/addmuladd/generic/neon/fp16.cpp 707 cpu/kernels/addmuladd/generic/neon/fp32.cpp 708 cpu/kernels/addmuladd/generic/neon/qasymm8.cpp 709 cpu/kernels/addmuladd/generic/neon/qasymm8_signed.cpp 710 cpu/kernels/boundingboxtransform/generic/neon/fp16.cpp 711 cpu/kernels/boundingboxtransform/generic/neon/fp32.cpp 712 cpu/kernels/boundingboxtransform/generic/neon/impl.cpp 713 cpu/kernels/boundingboxtransform/generic/neon/qsymm16.cpp 714 cpu/kernels/cast/generic/neon/bfloat16.cpp 715 cpu/kernels/cast/generic/neon/fp16.cpp 716 cpu/kernels/crop/generic/neon/fp16.cpp 717 cpu/kernels/crop/generic/neon/fp32.cpp 718 cpu/kernels/crop/generic/neon/impl.cpp 719 cpu/kernels/crop/generic/neon/integer.cpp 720 cpu/kernels/depthwiseconv2d/generic/neon/fp16.cpp 721 cpu/kernels/depthwiseconv2d/generic/neon/fp32.cpp 722 cpu/kernels/depthwiseconv2d/generic/neon/impl.cpp 723 cpu/kernels/depthwiseconv2d/generic/neon/qasymm8.cpp 724 cpu/kernels/depthwiseconv2d/generic/neon/qasymm8_signed.cpp 725 cpu/kernels/directconv2d/nchw/all.cpp 726 cpu/kernels/directconv2d/nhwc/neon/fp32.cpp 727 cpu/kernels/directconv2d/nhwc/neon/impl.cpp 728 cpu/kernels/elementwise_binary/generic/neon/fp16.cpp 729 cpu/kernels/elementwise_binary/generic/neon/fp32.cpp 730 cpu/kernels/elementwise_binary/generic/neon/integer.cpp 731 cpu/kernels/elementwise_binary/generic/neon/qasymm8.cpp 732 cpu/kernels/elementwise_binary/generic/neon/qasymm8_signed.cpp 733 cpu/kernels/elementwise_unary/generic/neon/fp16.cpp 734 cpu/kernels/elementwise_unary/generic/neon/fp32.cpp 735 cpu/kernels/elementwise_unary/generic/neon/impl.cpp 736 cpu/kernels/elementwise_unary/generic/neon/integer.cpp 737 cpu/kernels/floor/neon/fp16.cpp 738 cpu/kernels/floor/neon/fp32.cpp 739 cpu/kernels/fuse_batch_normalization/generic/fp16.cpp 740 cpu/kernels/fuse_batch_normalization/generic/fp32.cpp 741 cpu/kernels/fuse_batch_normalization/generic/impl.cpp 742 cpu/kernels/fuse_batch_normalization/nchw/all.cpp 743 cpu/kernels/fuse_batch_normalization/nhwc/neon/fp16.cpp 744 cpu/kernels/fuse_batch_normalization/nhwc/neon/fp32.cpp 745 cpu/kernels/fuse_batch_normalization/nhwc/neon/impl.cpp 746 cpu/kernels/gemm_matrix_add/generic/neon/fp16.cpp 747 cpu/kernels/gemm_matrix_add/generic/neon/fp32.cpp 748 cpu/kernels/gemm_matrix_add/generic/neon/impl.cpp 749 cpu/kernels/gemm_matrix_mul/generic/neon/fp16.cpp 750 cpu/kernels/gemm_matrix_mul/generic/neon/fp32.cpp 751 cpu/kernels/gemm_matrix_mul/generic/neon/impl.cpp 752 cpu/kernels/genproposals/generic/neon/fp16.cpp 753 cpu/kernels/genproposals/generic/neon/fp32.cpp 754 cpu/kernels/genproposals/generic/neon/impl.cpp 755 cpu/kernels/genproposals/generic/neon/qsymm16.cpp 756 cpu/kernels/instancenorm/generic/neon/fp16.cpp 757 cpu/kernels/instancenorm/generic/neon/fp32.cpp 758 cpu/kernels/instancenorm/generic/neon/impl.cpp 759 cpu/kernels/internal/CpuDepthwiseConv2dAssemblyWrapperKernel.cpp 760 cpu/kernels/internal/CpuPool2dAssemblyWrapperKernel.cpp 761 cpu/kernels/l2normlayer/generic/neon/fp16.cpp 762 cpu/kernels/l2normlayer/generic/neon/fp32.cpp 763 cpu/kernels/l2normlayer/generic/neon/impl.cpp 764 cpu/kernels/maxunpool/generic/neon/fp16.cpp 765 cpu/kernels/maxunpool/generic/neon/fp32.cpp 766 cpu/kernels/maxunpool/generic/neon/impl.cpp 767 cpu/kernels/maxunpool/generic/neon/qasymm8.cpp 768 cpu/kernels/maxunpool/generic/neon/qasymm8_signed.cpp 769 cpu/kernels/meanstddevnorm/generic/neon/fp16.cpp 770 cpu/kernels/meanstddevnorm/generic/neon/fp32.cpp 771 cpu/kernels/meanstddevnorm/generic/neon/impl.cpp 772 cpu/kernels/meanstddevnorm/generic/neon/qasymm8.cpp 773 cpu/kernels/pool2d/neon/fp16.cpp 774 cpu/kernels/pool2d/neon/fp32.cpp 775 cpu/kernels/pool2d/neon/nchw/all.cpp 776 cpu/kernels/pool2d/neon/qasymm8.cpp 777 cpu/kernels/pool2d/neon/qasymm8_signed.cpp 778 cpu/kernels/pool3d/neon/fp16.cpp 779 cpu/kernels/pool3d/neon/fp32.cpp 780 cpu/kernels/pool3d/neon/impl.cpp 781 cpu/kernels/pool3d/neon/qasymm8.cpp 782 cpu/kernels/pool3d/neon/qasymm8_signed.cpp 783 cpu/kernels/range/generic/neon/fp16.cpp 784 cpu/kernels/range/generic/neon/fp32.cpp 785 cpu/kernels/range/generic/neon/impl.cpp 786 cpu/kernels/range/generic/neon/integer.cpp 787 cpu/kernels/roialign/generic/neon/fp16.cpp 788 cpu/kernels/roialign/generic/neon/fp32.cpp 789 cpu/kernels/roialign/generic/neon/impl.cpp 790 cpu/kernels/roialign/generic/neon/qasymm8.cpp 791 cpu/kernels/roialign/generic/neon/qasymm8_signed.cpp 792 cpu/kernels/scale/neon/fp16.cpp 793 cpu/kernels/scale/neon/integer.cpp 794 cpu/kernels/scale/neon/qasymm8.cpp 795 cpu/kernels/scale/neon/qasymm8_signed.cpp 796 cpu/kernels/select/generic/neon/fp16.cpp 797 cpu/kernels/select/generic/neon/fp32.cpp 798 cpu/kernels/select/generic/neon/impl.cpp 799 cpu/kernels/select/generic/neon/integer.cpp 800 cpu/kernels/softmax/generic/neon/fp16.cpp 801 cpu/kernels/softmax/generic/neon/fp32.cpp 802 cpu/kernels/softmax/generic/neon/impl.cpp 803 cpu/kernels/softmax/generic/neon/qasymm8.cpp 804 cpu/kernels/softmax/generic/neon/qasymm8_signed.cpp 805 cpu/kernels/sub/neon/qasymm8.cpp 806 cpu/kernels/sub/neon/qasymm8_signed.cpp 807 cpu/kernels/sub/neon/qsymm16.cpp 808 cpu/operators/CpuActivation.cpp 809 cpu/operators/CpuAdd.cpp 810 cpu/operators/CpuAddMulAdd.cpp 811 cpu/operators/CpuCast.cpp 812 cpu/operators/CpuConcatenate.cpp 813 cpu/operators/CpuConv2d.cpp 814 cpu/operators/CpuConvertFullyConnectedWeights.cpp 815 cpu/operators/CpuCopy.cpp 816 cpu/operators/CpuDepthwiseConv2d.cpp 817 cpu/operators/CpuDepthwiseConv2dAssemblyDispatch.cpp 818 cpu/operators/CpuDequantize.cpp 819 cpu/operators/CpuDirectConv2d.cpp 820 cpu/operators/CpuDirectConv3d.cpp 821 cpu/operators/CpuElementwise.cpp 822 cpu/operators/CpuElementwiseUnary.cpp 823 cpu/operators/CpuFill.cpp 824 cpu/operators/CpuFlatten.cpp 825 cpu/operators/CpuFloor.cpp 826 cpu/operators/CpuFullyConnected.cpp 827 cpu/operators/CpuGemm.cpp 828 cpu/operators/CpuGemmConv2d.cpp 829 cpu/operators/CpuGemmDirectConv2d.cpp 830 cpu/operators/CpuGemmLowpMatrixMultiplyCore.cpp 831 cpu/operators/CpuGemmLowpOutputStage.cpp 832 cpu/operators/CpuMaxUnpooling.cpp 833 cpu/operators/CpuMul.cpp 834 cpu/operators/CpuPermute.cpp 835 cpu/operators/CpuPool2d.cpp 836 cpu/operators/CpuPool3d.cpp 837 cpu/operators/CpuQuantize.cpp 838 cpu/operators/CpuReshape.cpp 839 cpu/operators/CpuScale.cpp 840 cpu/operators/CpuSoftmax.cpp 841 cpu/operators/CpuSub.cpp 842 cpu/operators/CpuTranspose.cpp 843 cpu/operators/CpuWinogradConv2d.cpp 844 cpu/operators/internal/CpuGemmAssemblyDispatch.cpp 845 runtime/Allocator.cpp 846 runtime/BlobLifetimeManager.cpp 847 runtime/BlobMemoryPool.cpp 848 runtime/CPP/CPPScheduler.cpp 849 runtime/CPP/ICPPSimpleFunction.cpp 850 runtime/CPP/SingleThreadScheduler.cpp 851 runtime/CPP/functions/CPPBoxWithNonMaximaSuppressionLimit.cpp 852 runtime/CPP/functions/CPPDetectionOutputLayer.cpp 853 runtime/CPP/functions/CPPDetectionPostProcessLayer.cpp 854 runtime/CPP/functions/CPPNonMaximumSuppression.cpp 855 runtime/CPP/functions/CPPPermute.cpp 856 runtime/CPP/functions/CPPTopKV.cpp 857 runtime/CPP/functions/CPPUpsample.cpp 858 runtime/IScheduler.cpp 859 runtime/ISimpleLifetimeManager.cpp 860 runtime/ITensorAllocator.cpp 861 runtime/IWeightsManager.cpp 862 runtime/Memory.cpp 863 runtime/MemoryManagerOnDemand.cpp 864 runtime/NEON/INEOperator.cpp 865 runtime/NEON/INESimpleFunction.cpp 866 runtime/NEON/INESimpleFunctionNoBorder.cpp 867 runtime/NEON/functions/NEActivationLayer.cpp 868 runtime/NEON/functions/NEAddMulAdd.cpp 869 runtime/NEON/functions/NEArgMinMaxLayer.cpp 870 runtime/NEON/functions/NEArithmeticAddition.cpp 871 runtime/NEON/functions/NEArithmeticSubtraction.cpp 872 runtime/NEON/functions/NEBatchNormalizationLayer.cpp 873 runtime/NEON/functions/NEBatchToSpaceLayer.cpp 874 runtime/NEON/functions/NEBitwiseAnd.cpp 875 runtime/NEON/functions/NEBitwiseNot.cpp 876 runtime/NEON/functions/NEBitwiseOr.cpp 877 runtime/NEON/functions/NEBitwiseXor.cpp 878 runtime/NEON/functions/NEBoundingBoxTransform.cpp 879 runtime/NEON/functions/NECast.cpp 880 runtime/NEON/functions/NEChannelShuffleLayer.cpp 881 runtime/NEON/functions/NEConcatenateLayer.cpp 882 runtime/NEON/functions/NEConv3D.cpp 883 runtime/NEON/functions/NEConvertFullyConnectedWeights.cpp 884 runtime/NEON/functions/NEConvolutionLayer.cpp 885 runtime/NEON/functions/NECopy.cpp 886 runtime/NEON/functions/NECropResize.cpp 887 runtime/NEON/functions/NEDeconvolutionLayer.cpp 888 runtime/NEON/functions/NEDepthConvertLayer.cpp 889 runtime/NEON/functions/NEDepthToSpaceLayer.cpp 890 runtime/NEON/functions/NEDepthwiseConvolutionLayer.cpp 891 runtime/NEON/functions/NEDequantizationLayer.cpp 892 runtime/NEON/functions/NEDetectionPostProcessLayer.cpp 893 runtime/NEON/functions/NEDirectConvolutionLayer.cpp 894 runtime/NEON/functions/NEElementwiseOperations.cpp 895 runtime/NEON/functions/NEElementwiseUnaryLayer.cpp 896 runtime/NEON/functions/NEFFT1D.cpp 897 runtime/NEON/functions/NEFFT2D.cpp 898 runtime/NEON/functions/NEFFTConvolutionLayer.cpp 899 runtime/NEON/functions/NEFill.cpp 900 runtime/NEON/functions/NEFlattenLayer.cpp 901 runtime/NEON/functions/NEFloor.cpp 902 runtime/NEON/functions/NEFullyConnectedLayer.cpp 903 runtime/NEON/functions/NEFuseBatchNormalization.cpp 904 runtime/NEON/functions/NEGEMM.cpp 905 runtime/NEON/functions/NEGEMMConv2d.cpp 906 runtime/NEON/functions/NEGEMMConvolutionLayer.cpp 907 runtime/NEON/functions/NEGEMMLowpMatrixMultiplyCore.cpp 908 runtime/NEON/functions/NEGEMMLowpOutputStage.cpp 909 runtime/NEON/functions/NEGather.cpp 910 runtime/NEON/functions/NEGenerateProposalsLayer.cpp 911 runtime/NEON/functions/NEInstanceNormalizationLayer.cpp 912 runtime/NEON/functions/NEL2NormalizeLayer.cpp 913 runtime/NEON/functions/NELSTMLayer.cpp 914 runtime/NEON/functions/NELSTMLayerQuantized.cpp 915 runtime/NEON/functions/NELogical.cpp 916 runtime/NEON/functions/NEMaxUnpoolingLayer.cpp 917 runtime/NEON/functions/NEMeanStdDevNormalizationLayer.cpp 918 runtime/NEON/functions/NENormalizationLayer.cpp 919 runtime/NEON/functions/NEPReluLayer.cpp 920 runtime/NEON/functions/NEPadLayer.cpp 921 runtime/NEON/functions/NEPermute.cpp 922 runtime/NEON/functions/NEPixelWiseMultiplication.cpp 923 runtime/NEON/functions/NEPooling3dLayer.cpp 924 runtime/NEON/functions/NEPoolingLayer.cpp 925 runtime/NEON/functions/NEPriorBoxLayer.cpp 926 runtime/NEON/functions/NEQLSTMLayer.cpp 927 runtime/NEON/functions/NEQuantizationLayer.cpp 928 runtime/NEON/functions/NERNNLayer.cpp 929 runtime/NEON/functions/NEROIAlignLayer.cpp 930 runtime/NEON/functions/NEROIPoolingLayer.cpp 931 runtime/NEON/functions/NERange.cpp 932 runtime/NEON/functions/NEReduceMean.cpp 933 runtime/NEON/functions/NEReductionOperation.cpp 934 runtime/NEON/functions/NEReorgLayer.cpp 935 runtime/NEON/functions/NEReshapeLayer.cpp 936 runtime/NEON/functions/NEReverse.cpp 937 runtime/NEON/functions/NEScale.cpp 938 runtime/NEON/functions/NESelect.cpp 939 runtime/NEON/functions/NESlice.cpp 940 runtime/NEON/functions/NESoftmaxLayer.cpp 941 runtime/NEON/functions/NESpaceToBatchLayer.cpp 942 runtime/NEON/functions/NESpaceToDepthLayer.cpp 943 runtime/NEON/functions/NESplit.cpp 944 runtime/NEON/functions/NEStackLayer.cpp 945 runtime/NEON/functions/NEStridedSlice.cpp 946 runtime/NEON/functions/NETile.cpp 947 runtime/NEON/functions/NETranspose.cpp 948 runtime/NEON/functions/NEUnstack.cpp 949 runtime/NEON/functions/NEWinogradConvolutionLayer.cpp 950 runtime/OMP/OMPScheduler.cpp 951 runtime/OffsetLifetimeManager.cpp 952 runtime/OffsetMemoryPool.cpp 953 runtime/OperatorTensor.cpp 954 runtime/PoolManager.cpp 955 runtime/RuntimeContext.cpp 956 runtime/Scheduler.cpp 957 runtime/SchedulerFactory.cpp 958 runtime/SchedulerUtils.cpp 959 runtime/SubTensor.cpp 960 runtime/Tensor.cpp 961 runtime/TensorAllocator.cpp 962 runtime/Utils.cpp 963) 964