Index of /external/executorch/kernels/portable/cpu/


../
pattern/                                           24-Feb-2026 12:55                   -
test/                                              24-Feb-2026 12:55                   -
util/                                              24-Feb-2026 12:55                   -
TARGETS                                            24-Feb-2026 12:55                 232
math_constants.h                                   24-Feb-2026 12:55                1577
op__to_dim_order_copy.cpp                          24-Feb-2026 12:55                3829
op_abs.cpp                                         24-Feb-2026 12:55                1409
op_acos.cpp                                        24-Feb-2026 12:55                 650
op_acosh.cpp                                       24-Feb-2026 12:55                 652
op_add.cpp                                         24-Feb-2026 12:55                3512
op_addmm.cpp                                       24-Feb-2026 12:55                3201
op_alias_copy.cpp                                  24-Feb-2026 12:55                1258
op_allclose.cpp                                    24-Feb-2026 12:55                5222
op_amax.cpp                                        24-Feb-2026 12:55                1606
op_amin.cpp                                        24-Feb-2026 12:55                1606
op_any.cpp                                         24-Feb-2026 12:55                4784
op_arange.cpp                                      24-Feb-2026 12:55                2794
op_argmax.cpp                                      24-Feb-2026 12:55                1740
op_argmin.cpp                                      24-Feb-2026 12:55                1740
op_as_strided_copy.cpp                             24-Feb-2026 12:55                1467
op_asin.cpp                                        24-Feb-2026 12:55                 650
op_asinh.cpp                                       24-Feb-2026 12:55                 652
op_atan.cpp                                        24-Feb-2026 12:55                 650
op_atan2.cpp                                       24-Feb-2026 12:55                1972
op_atanh.cpp                                       24-Feb-2026 12:55                 652
op_avg_pool2d.cpp                                  24-Feb-2026 12:55                3386
op_bitwise_and.cpp                                 24-Feb-2026 12:55                1026
op_bitwise_not.cpp                                 24-Feb-2026 12:55                1926
op_bitwise_or.cpp                                  24-Feb-2026 12:55                1022
op_bitwise_xor.cpp                                 24-Feb-2026 12:55                1026
op_bmm.cpp                                         24-Feb-2026 12:55                1993
op_cat.cpp                                         24-Feb-2026 12:55                2438
op_cdist_forward.cpp                               24-Feb-2026 12:55                5049
op_ceil.cpp                                        24-Feb-2026 12:55                 650
op_clamp.cpp                                       24-Feb-2026 12:55                7048
op_clone.cpp                                       24-Feb-2026 12:55                1800
op_constant_pad_nd.cpp                             24-Feb-2026 12:55                5118
op_convolution.cpp                                 24-Feb-2026 12:55               13399
op_convolution_backward.cpp                        24-Feb-2026 12:55                9560
op_copy.cpp                                        24-Feb-2026 12:55                2989
op_cos.cpp                                         24-Feb-2026 12:55                 641
op_cosh.cpp                                        24-Feb-2026 12:55                 650
op_cumsum.cpp                                      24-Feb-2026 12:55                4043
op_detach_copy.cpp                                 24-Feb-2026 12:55                1455
op_diagonal_copy.cpp                               24-Feb-2026 12:55                2676
op_div.cpp                                         24-Feb-2026 12:55                7838
op_embedding.cpp                                   24-Feb-2026 12:55                3575
op_empty.cpp                                       24-Feb-2026 12:55                 991
op_eq.cpp                                          24-Feb-2026 12:55                 999
op_erf.cpp                                         24-Feb-2026 12:55                 641
op_exp.cpp                                         24-Feb-2026 12:55                 641
op_expand_copy.cpp                                 24-Feb-2026 12:55                2777
op_expm1.cpp                                       24-Feb-2026 12:55                 652
op_fill.cpp                                        24-Feb-2026 12:55                3003
op_flip.cpp                                        24-Feb-2026 12:55                2315
op_floor.cpp                                       24-Feb-2026 12:55                 652
op_floor_divide.cpp                                24-Feb-2026 12:55                2413
op_fmod.cpp                                        24-Feb-2026 12:55                4135
op_full.cpp                                        24-Feb-2026 12:55                1443
op_full_like.cpp                                   24-Feb-2026 12:55                1947
op_gather.cpp                                      24-Feb-2026 12:55                2156
op_ge.cpp                                          24-Feb-2026 12:55                 999
op_gelu.cpp                                        24-Feb-2026 12:55                2774
op_glu.cpp                                         24-Feb-2026 12:55                5595
op_gt.cpp                                          24-Feb-2026 12:55                 999
op_hardtanh.cpp                                    24-Feb-2026 12:55                2223
op_index.cpp                                       24-Feb-2026 12:55                3185
op_index_put.cpp                                   24-Feb-2026 12:55                4939
op_index_select.cpp                                24-Feb-2026 12:55                2540
op_isinf.cpp                                       24-Feb-2026 12:55                 830
op_isnan.cpp                                       24-Feb-2026 12:55                 830
op_le.cpp                                          24-Feb-2026 12:55                 999
op_leaky_relu.cpp                                  24-Feb-2026 12:55                2054
op_lift_fresh_copy.cpp                             24-Feb-2026 12:55                1171
op_linear_scratch_example.cpp                      24-Feb-2026 12:55                4100
op_log.cpp                                         24-Feb-2026 12:55                 641
op_log10.cpp                                       24-Feb-2026 12:55                 652
op_log1p.cpp                                       24-Feb-2026 12:55                 652
op_log2.cpp                                        24-Feb-2026 12:55                 650
op_log_softmax.cpp                                 24-Feb-2026 12:55                2876
op_logical_and.cpp                                 24-Feb-2026 12:55                 873
op_logical_not.cpp                                 24-Feb-2026 12:55                1573
op_logical_or.cpp                                  24-Feb-2026 12:55                 869
op_logical_xor.cpp                                 24-Feb-2026 12:55                 873
op_logit.cpp                                       24-Feb-2026 12:55                1793
op_lt.cpp                                          24-Feb-2026 12:55                 999
op_masked_fill.cpp                                 24-Feb-2026 12:55                1966
op_masked_scatter.cpp                              24-Feb-2026 12:55                2090
op_masked_select.cpp                               24-Feb-2026 12:55                4363
op_max.cpp                                         24-Feb-2026 12:55                4032
op_max_pool2d_with_indices.cpp                     24-Feb-2026 12:55                2728
op_maximum.cpp                                     24-Feb-2026 12:55                1856
op_mean.cpp                                        24-Feb-2026 12:55                2071
op_min.cpp                                         24-Feb-2026 12:55                4028
op_minimum.cpp                                     24-Feb-2026 12:55                1856
op_mm.cpp                                          24-Feb-2026 12:55                1629
op_mul.cpp                                         24-Feb-2026 12:55                3163
op_narrow_copy.cpp                                 24-Feb-2026 12:55                1292
op_native_batch_norm.cpp                           24-Feb-2026 12:55                8296
op_native_group_norm.cpp                           24-Feb-2026 12:55                5124
op_native_layer_norm.cpp                           24-Feb-2026 12:55                5156
op_ne.cpp                                          24-Feb-2026 12:55                 999
op_neg.cpp                                         24-Feb-2026 12:55                1301
op_nonzero.cpp                                     24-Feb-2026 12:55                2611
op_ones.cpp                                        24-Feb-2026 12:55                 902
op_pdist_forward.cpp                               24-Feb-2026 12:55                1358
op_permute_copy.cpp                                24-Feb-2026 12:55                2348
op_pixel_shuffle.cpp                               24-Feb-2026 12:55                3050
op_pixel_unshuffle.cpp                             24-Feb-2026 12:55                2942
op_pow.cpp                                         24-Feb-2026 12:55                4682
op_prod.cpp                                        24-Feb-2026 12:55                2851
op_reciprocal.cpp                                  24-Feb-2026 12:55                 719
op_reflection_pad1d.cpp                            24-Feb-2026 12:55                1478
op_reflection_pad2d.cpp                            24-Feb-2026 12:55                1478
op_reflection_pad3d.cpp                            24-Feb-2026 12:55                1478
op_relu.cpp                                        24-Feb-2026 12:55                1500
op_remainder.cpp                                   24-Feb-2026 12:55                4044
op_repeat.cpp                                      24-Feb-2026 12:55                2329
op_replication_pad1d.cpp                           24-Feb-2026 12:55                1270
op_replication_pad2d.cpp                           24-Feb-2026 12:55                1270
op_replication_pad3d.cpp                           24-Feb-2026 12:55                1270
op_roll.cpp                                        24-Feb-2026 12:55                2619
op_round.cpp                                       24-Feb-2026 12:55                2021
op_rsqrt.cpp                                       24-Feb-2026 12:55                 708
op_rsub.cpp                                        24-Feb-2026 12:55                2076
op_scalar_tensor.cpp                               24-Feb-2026 12:55                1141
op_scatter.cpp                                     24-Feb-2026 12:55                4189
op_scatter_add.cpp                                 24-Feb-2026 12:55                2765
op_select_copy.cpp                                 24-Feb-2026 12:55                 798
op_select_scatter.cpp                              24-Feb-2026 12:55                2779
op_sigmoid.cpp                                     24-Feb-2026 12:55                2001
op_sign.cpp                                        24-Feb-2026 12:55                1642
op_sin.cpp                                         24-Feb-2026 12:55                 641
op_sinh.cpp                                        24-Feb-2026 12:55                 650
op_slice_copy.cpp                                  24-Feb-2026 12:55                1802
op_slice_scatter.cpp                               24-Feb-2026 12:55                3058
op_softmax.cpp                                     24-Feb-2026 12:55                2673
op_split_copy.cpp                                  24-Feb-2026 12:55                2683
op_split_with_sizes_copy.cpp                       24-Feb-2026 12:55                4829
op_sqrt.cpp                                        24-Feb-2026 12:55                 650
op_squeeze_copy.cpp                                24-Feb-2026 12:55                2783
op_stack.cpp                                       24-Feb-2026 12:55                2267
op_sub.cpp                                         24-Feb-2026 12:55                3703
op_sum.cpp                                         24-Feb-2026 12:55                2085
op_t_copy.cpp                                      24-Feb-2026 12:55                2157
op_tan.cpp                                         24-Feb-2026 12:55                 641
op_tanh.cpp                                        24-Feb-2026 12:55                 650
op_to_copy.cpp                                     24-Feb-2026 12:55                1892
op_topk.cpp                                        24-Feb-2026 12:55                6951
op_transpose_copy.cpp                              24-Feb-2026 12:55                1852
op_tril.cpp                                        24-Feb-2026 12:55                4590
op_trunc.cpp                                       24-Feb-2026 12:55                 626
op_unbind_copy.cpp                                 24-Feb-2026 12:55                2483
op_unsqueeze_copy.cpp                              24-Feb-2026 12:55                2088
op_var.cpp                                         24-Feb-2026 12:55                4205
op_view_copy.cpp                                   24-Feb-2026 12:55                1639
op_where.cpp                                       24-Feb-2026 12:55                1851
op_zeros.cpp                                       24-Feb-2026 12:55                1572
scalar_utils.h                                     24-Feb-2026 12:55                9267
selective_build.h                                  24-Feb-2026 12:55                1532
targets.bzl                                        24-Feb-2026 12:55                3035
vec_ops.h                                          24-Feb-2026 12:55                6792