hwy.gni (1230B)
1 _hwy = get_path_info("hwy", "abspath") 2 3 hwy_public = [ 4 # Public 5 "$_hwy/abort.h", 6 "$_hwy/aligned_allocator.h", 7 "$_hwy/base.h", 8 "$_hwy/cache_control.h", 9 "$_hwy/per_target.h", 10 "$_hwy/print.h", 11 12 # Public, textual 13 "$_hwy/foreach_target.h", 14 "$_hwy/highway_export.h", 15 "$_hwy/highway.h", 16 "$_hwy/print-inl.h", 17 "$_hwy/timer-inl.h", 18 19 # Private 20 "$_hwy/detect_compiler_arch.h", 21 "$_hwy/detect_targets.h", 22 "$_hwy/targets.h", 23 24 # Private, textual: 25 "$_hwy/ops/arm_neon-inl.h", 26 "$_hwy/ops/arm_sve-inl.h", 27 "$_hwy/ops/emu128-inl.h", 28 "$_hwy/ops/generic_ops-inl.h", 29 "$_hwy/ops/scalar-inl.h", 30 "$_hwy/ops/set_macros-inl.h", 31 "$_hwy/ops/shared-inl.h", 32 "$_hwy/ops/x86_128-inl.h", 33 "$_hwy/ops/x86_256-inl.h", 34 "$_hwy/ops/x86_512-inl.h", 35 "$_hwy/ops/x86_avx3-inl.h", 36 ] 37 38 hwy_sources = [ 39 "$_hwy/abort.cc", 40 "$_hwy/aligned_allocator.cc", 41 "$_hwy/per_target.cc", 42 "$_hwy/print.cc", 43 "$_hwy/targets.cc", 44 ] 45 46 hwy_contrib_public = [ 47 "$_hwy/contrib/algo/copy-inl.h", 48 "$_hwy/contrib/algo/find-inl.h", 49 "$_hwy/contrib/algo/transform-inl.h", 50 "$_hwy/contrib/dot/dot-inl.h", 51 "$_hwy/contrib/image/image.h", 52 "$_hwy/contrib/math/math-inl.h", 53 ] 54 55 hwy_contrib_sources = [ 56 "$_hwy/contrib/image/image.cc", 57 ]