/external/XNNPACK/src/xnnpack/ |
D | allocator.h | 98 struct xnn_code_buffer { struct 110 enum xnn_status xnn_allocate_code_memory(struct xnn_code_buffer* buf, size_t size); argument 113 enum xnn_status xnn_finalize_code_memory(struct xnn_code_buffer* buf); 116 enum xnn_status xnn_reserve_code_memory(struct xnn_code_buffer* buf, size_t n); 118 enum xnn_status xnn_release_code_memory(struct xnn_code_buffer* buf);
|
D | assembler.h | 67 explicit AssemblerBase(xnn_code_buffer* buf); 97 xnn_code_buffer* xnn_buffer = nullptr;
|
D | cache.h | 46 struct xnn_code_buffer code;
|
/external/XNNPACK/test/ |
D | jit.cc | 15 xnn_code_buffer b; in TEST() 25 xnn_code_buffer b; in TEST() 42 xnn_code_buffer b; in TEST() 49 xnn_code_buffer b; in TEST() 81 xnn_code_buffer b; in TEST()
|
D | aarch64-assembler.cc | 19 xnn_code_buffer b; in TEST() 27 xnn_code_buffer b; in TEST() 116 xnn_code_buffer b; in TEST() 264 xnn_code_buffer b; in TEST() 320 xnn_code_buffer b; in TEST() 349 xnn_code_buffer b; in TEST() 378 xnn_code_buffer b; in TEST() 407 xnn_code_buffer b; in TEST() 450 xnn_code_buffer b; in TEST() 482 xnn_code_buffer b; in TEST() [all …]
|
D | aarch32-assembler.cc | 20 xnn_code_buffer b; in TEST() 286 xnn_code_buffer b; in TEST() 345 xnn_code_buffer b; in TEST() 450 xnn_code_buffer b; in TEST() 467 xnn_code_buffer b; in TEST() 492 xnn_code_buffer b; in TEST()
|
/external/XNNPACK/src/ |
D | memory.c | 108 enum xnn_status xnn_allocate_code_memory(struct xnn_code_buffer* buf, size_t size) { in xnn_allocate_code_memory() 109 memset(buf, 0, sizeof(struct xnn_code_buffer)); in xnn_allocate_code_memory() 211 enum xnn_status xnn_finalize_code_memory(struct xnn_code_buffer* buf) { in xnn_finalize_code_memory() 245 enum xnn_status xnn_release_code_memory(struct xnn_code_buffer* buf) { in xnn_release_code_memory() 253 memset(buf, 0, sizeof(struct xnn_code_buffer)); in xnn_release_code_memory() 257 enum xnn_status xnn_reserve_code_memory(struct xnn_code_buffer* buf, size_t n) { in xnn_reserve_code_memory() 295 memset(buf, 0, sizeof(struct xnn_code_buffer)); in xnn_release_weights_memory()
|
/external/XNNPACK/src/jit/ |
D | assembler.cc | 14 AssemblerBase::AssemblerBase(xnn_code_buffer* buf) { in AssemblerBase()
|
/external/XNNPACK/bench/ |
D | utils.h | 171 xnn_code_buffer buffer;
|
/external/XNNPACK/src/f32-gemm/ |
D | 1x8-aarch64-neonfma-cortex-a75.cc | 265 xnn_code_buffer* code, size_t max_mr, size_t nc_mod_nr, size_t kc, const void* params) in xnn_generate_f32_gemm_ukernel_1x8__aarch64_neonfma_cortex_a75() 280 xnn_code_buffer* code, size_t max_mr, size_t nc_mod_nr, size_t kc, const void* params) in xnn_generate_f32_gemm_ukernel_1x8__aarch64_neonfma_prfm_cortex_a75()
|
D | 4x8-aarch32-neon-cortex-a75.cc | 390 xnn_status_t xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_cortex_a75(xnn_code_buffer* code, size… in xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_cortex_a75() 402 xnn_status_t xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_prfm_cortex_a75(xnn_code_buffer* code,… in xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_prfm_cortex_a75()
|
D | 4x8-aarch32-neon-ld64.cc | 237 xnn_status_t xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_ld64(xnn_code_buffer* code, size_t max… in xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_ld64()
|
D | 4x8-aarch32-neon-cortex-a7.cc | 257 xnn_status_t xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_cortex_a7(xnn_code_buffer* code, size_… in xnn_generate_f32_gemm_ukernel_4x8__aarch32_neon_cortex_a7()
|
/external/XNNPACK/src/f32-igemm/ |
D | 1x8-aarch64-neonfma-cortex-a75.cc | 297 … xnn_code_buffer* code, size_t max_mr, size_t nc_mod_nr, size_t kc, size_t ks, const void* params) in xnn_generate_f32_igemm_ukernel_1x8__aarch64_neonfma_cortex_a75() 312 … xnn_code_buffer* code, size_t max_mr, size_t nc_mod_nr, size_t kc, size_t ks, const void* params) in xnn_generate_f32_igemm_ukernel_1x8__aarch64_neonfma_prfm_cortex_a75()
|
D | 4x8-aarch32-neon-cortex-a75.cc | 417 xnn_status_t xnn_generate_f32_igemm_ukernel_4x8__aarch32_neon_cortex_a75(xnn_code_buffer* code, siz… in xnn_generate_f32_igemm_ukernel_4x8__aarch32_neon_cortex_a75() 429 xnn_status_t xnn_generate_f32_igemm_ukernel_4x8__aarch32_neon_prfm_cortex_a75(xnn_code_buffer* code… in xnn_generate_f32_igemm_ukernel_4x8__aarch32_neon_prfm_cortex_a75()
|
D | 4x8-aarch32-neon-ld64.cc | 264 xnn_status_t xnn_generate_f32_igemm_ukernel_4x8__aarch32_neon_ld64(xnn_code_buffer* code, size_t ma… in xnn_generate_f32_igemm_ukernel_4x8__aarch32_neon_ld64()
|
D | 4x8-aarch32-neon-cortex-a7.cc | 285 xnn_status_t xnn_generate_f32_igemm_ukernel_4x8__aarch32_neon_cortex_a7(xnn_code_buffer* code, size… in xnn_generate_f32_igemm_ukernel_4x8__aarch32_neon_cortex_a7()
|
/external/XNNPACK/src/qs8-gemm/ |
D | 4x8-rndnu-aarch32-neon-mlal-lane-ld64.cc | 481 xnn_status_t xnn_generate_qs8_gemm_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_ld64(xnn_code_buffer* … in xnn_generate_qs8_gemm_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_ld64() 492 …enerate_qs8_gemm_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_prfm_ld64(xnn_code_buffer* code, size_t… in xnn_generate_qs8_gemm_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_prfm_ld64()
|
D | 4x8c4-rndnu-aarch32-neondot-ld64.cc | 296 xnn_status_t xnn_generate_qs8_gemm_rndnu_ukernel_4x8c4__aarch32_neondot_ld64(xnn_code_buffer* code,… in xnn_generate_qs8_gemm_rndnu_ukernel_4x8c4__aarch32_neondot_ld64()
|
/external/XNNPACK/src/qc8-gemm/ |
D | 4x8-fp32-aarch32-neonv8-mlal-lane-ld64.cc | 476 xnn_status_t xnn_generate_qc8_gemm_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_ld64(xnn_code_buffer*… in xnn_generate_qc8_gemm_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_ld64() 487 …nerate_qc8_gemm_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_prfm_ld64(xnn_code_buffer* code, size_t… in xnn_generate_qc8_gemm_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_prfm_ld64()
|
D | 4x8c4-fp32-aarch32-neondot-ld64.cc | 291 xnn_status_t xnn_generate_qc8_gemm_fp32_ukernel_4x8c4__aarch32_neondot_ld64(xnn_code_buffer* code, … in xnn_generate_qc8_gemm_fp32_ukernel_4x8c4__aarch32_neondot_ld64()
|
/external/XNNPACK/src/qc8-igemm/ |
D | 4x8-fp32-aarch32-neonv8-mlal-lane-ld64.cc | 499 xnn_status_t xnn_generate_qc8_igemm_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_ld64(xnn_code_buffer… in xnn_generate_qc8_igemm_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_ld64() 510 …erate_qc8_igemm_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_prfm_ld64(xnn_code_buffer* code, size_t… in xnn_generate_qc8_igemm_fp32_ukernel_4x8__aarch32_neonv8_mlal_lane_prfm_ld64()
|
D | 4x8c4-fp32-aarch32-neondot-ld64.cc | 317 xnn_status_t xnn_generate_qc8_igemm_fp32_ukernel_4x8c4__aarch32_neondot_ld64(xnn_code_buffer* code,… in xnn_generate_qc8_igemm_fp32_ukernel_4x8c4__aarch32_neondot_ld64()
|
/external/XNNPACK/src/qs8-igemm/ |
D | 4x8-rndnu-aarch32-neon-mlal-lane-ld64.cc | 504 xnn_status_t xnn_generate_qs8_igemm_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_ld64(xnn_code_buffer*… in xnn_generate_qs8_igemm_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_ld64() 515 …nerate_qs8_igemm_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_prfm_ld64(xnn_code_buffer* code, size_t… in xnn_generate_qs8_igemm_rndnu_ukernel_4x8__aarch32_neon_mlal_lane_prfm_ld64()
|
D | 4x8c4-rndnu-aarch32-neondot-ld64.cc | 322 xnn_status_t xnn_generate_qs8_igemm_rndnu_ukernel_4x8c4__aarch32_neondot_ld64(xnn_code_buffer* code… in xnn_generate_qs8_igemm_rndnu_ukernel_4x8c4__aarch32_neondot_ld64()
|