ya.make 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489
  1. # Generated by devtools/yamaker.
  2. LIBRARY()
  3. LICENSE(BSD-3-Clause)
  4. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  5. VERSION(5.4.2)
  6. ADDINCL(
  7. contrib/libs/hyperscan
  8. contrib/libs/hyperscan/src
  9. )
  10. NO_COMPILER_WARNINGS()
  11. NO_RUNTIME()
  12. CFLAGS(
  13. ${SSE41_CFLAGS}
  14. -DHAVE_SSE41
  15. ${SSE42_CFLAGS}
  16. -DHAVE_SSE42
  17. ${POPCNT_CFLAGS}
  18. -DHAVE_POPCOUNT_INSTR
  19. -DCrc32c_ComputeBuf=corei7_Crc32c_ComputeBuf
  20. -DblockInitSufPQ=corei7_blockInitSufPQ
  21. -Dcompress_stream=corei7_compress_stream
  22. -Dcpuid_flags=corei7_cpuid_flags
  23. -Dcpuid_tune=corei7_cpuid_tune
  24. -DdbIsValid=corei7_dbIsValid
  25. -DdoAccel128=corei7_doAccel128
  26. -DdoAccel256=corei7_doAccel256
  27. -DdoAccel32=corei7_doAccel32
  28. -DdoAccel384=corei7_doAccel384
  29. -DdoAccel512=corei7_doAccel512
  30. -DdoAccel64=corei7_doAccel64
  31. -Dexpand_stream=corei7_expand_stream
  32. -DfdrExec=corei7_fdrExec
  33. -DfdrExecStreaming=corei7_fdrExecStreaming
  34. -Dfdr_exec_fat_teddy_msks1=corei7_fdr_exec_fat_teddy_msks1
  35. -Dfdr_exec_fat_teddy_msks1_pck=corei7_fdr_exec_fat_teddy_msks1_pck
  36. -Dfdr_exec_fat_teddy_msks2=corei7_fdr_exec_fat_teddy_msks2
  37. -Dfdr_exec_fat_teddy_msks2_pck=corei7_fdr_exec_fat_teddy_msks2_pck
  38. -Dfdr_exec_fat_teddy_msks3=corei7_fdr_exec_fat_teddy_msks3
  39. -Dfdr_exec_fat_teddy_msks3_pck=corei7_fdr_exec_fat_teddy_msks3_pck
  40. -Dfdr_exec_fat_teddy_msks4=corei7_fdr_exec_fat_teddy_msks4
  41. -Dfdr_exec_fat_teddy_msks4_pck=corei7_fdr_exec_fat_teddy_msks4_pck
  42. -Dfdr_exec_teddy_msks1=corei7_fdr_exec_teddy_msks1
  43. -Dfdr_exec_teddy_msks1_pck=corei7_fdr_exec_teddy_msks1_pck
  44. -Dfdr_exec_teddy_msks2=corei7_fdr_exec_teddy_msks2
  45. -Dfdr_exec_teddy_msks2_pck=corei7_fdr_exec_teddy_msks2_pck
  46. -Dfdr_exec_teddy_msks3=corei7_fdr_exec_teddy_msks3
  47. -Dfdr_exec_teddy_msks3_pck=corei7_fdr_exec_teddy_msks3_pck
  48. -Dfdr_exec_teddy_msks4=corei7_fdr_exec_teddy_msks4
  49. -Dfdr_exec_teddy_msks4_pck=corei7_fdr_exec_teddy_msks4_pck
  50. -DflushQueuedLiterals_i=corei7_flushQueuedLiterals_i
  51. -DflushStoredSomMatches_i=corei7_flushStoredSomMatches_i
  52. -DhandleSomExternal=corei7_handleSomExternal
  53. -DhandleSomInternal=corei7_handleSomInternal
  54. -Dhs_alloc_scratch=corei7_hs_alloc_scratch
  55. -Dhs_clone_scratch=corei7_hs_clone_scratch
  56. -Dhs_close_stream=corei7_hs_close_stream
  57. -Dhs_compress_stream=corei7_hs_compress_stream
  58. -Dhs_copy_stream=corei7_hs_copy_stream
  59. -Dhs_database_alloc=corei7_hs_database_alloc
  60. -Dhs_database_free=corei7_hs_database_free
  61. -Dhs_database_info=corei7_hs_database_info
  62. -Dhs_database_size=corei7_hs_database_size
  63. -Dhs_deserialize_database=corei7_hs_deserialize_database
  64. -Dhs_deserialize_database_at=corei7_hs_deserialize_database_at
  65. -Dhs_expand_stream=corei7_hs_expand_stream
  66. -Dhs_free_database=corei7_hs_free_database
  67. -Dhs_free_scratch=corei7_hs_free_scratch
  68. -Dhs_misc_alloc=corei7_hs_misc_alloc
  69. -Dhs_misc_free=corei7_hs_misc_free
  70. -Dhs_open_stream=corei7_hs_open_stream
  71. -Dhs_reset_and_copy_stream=corei7_hs_reset_and_copy_stream
  72. -Dhs_reset_and_expand_stream=corei7_hs_reset_and_expand_stream
  73. -Dhs_reset_stream=corei7_hs_reset_stream
  74. -Dhs_scan=corei7_hs_scan
  75. -Dhs_scan_stream=corei7_hs_scan_stream
  76. -Dhs_scan_vector=corei7_hs_scan_vector
  77. -Dhs_scratch_alloc=corei7_hs_scratch_alloc
  78. -Dhs_scratch_free=corei7_hs_scratch_free
  79. -Dhs_scratch_size=corei7_hs_scratch_size
  80. -Dhs_serialize_database=corei7_hs_serialize_database
  81. -Dhs_serialized_database_info=corei7_hs_serialized_database_info
  82. -Dhs_serialized_database_size=corei7_hs_serialized_database_size
  83. -Dhs_set_allocator=corei7_hs_set_allocator
  84. -Dhs_set_database_allocator=corei7_hs_set_database_allocator
  85. -Dhs_set_misc_allocator=corei7_hs_set_misc_allocator
  86. -Dhs_set_scratch_allocator=corei7_hs_set_scratch_allocator
  87. -Dhs_set_stream_allocator=corei7_hs_set_stream_allocator
  88. -Dhs_stream_alloc=corei7_hs_stream_alloc
  89. -Dhs_stream_free=corei7_hs_stream_free
  90. -Dhs_stream_size=corei7_hs_stream_size
  91. -Dhs_valid_platform=corei7_hs_valid_platform
  92. -Dhs_version=corei7_hs_version
  93. -DhwlmExec=corei7_hwlmExec
  94. -DhwlmExecStreaming=corei7_hwlmExecStreaming
  95. -DloadSomFromStream=corei7_loadSomFromStream
  96. -Dloadcompressed128=corei7_loadcompressed128
  97. -Dloadcompressed256=corei7_loadcompressed256
  98. -Dloadcompressed32=corei7_loadcompressed32
  99. -Dloadcompressed384=corei7_loadcompressed384
  100. -Dloadcompressed512=corei7_loadcompressed512
  101. -Dloadcompressed64=corei7_loadcompressed64
  102. -Dmcsheng_pext_mask=corei7_mcsheng_pext_mask
  103. -Dmm_mask_mask=corei7_mm_mask_mask
  104. -Dmm_shuffle_end=corei7_mm_shuffle_end
  105. -Dmmbit_keyshift_lut=corei7_mmbit_keyshift_lut
  106. -Dmmbit_maxlevel_direct_lut=corei7_mmbit_maxlevel_direct_lut
  107. -Dmmbit_maxlevel_from_keyshift_lut=corei7_mmbit_maxlevel_from_keyshift_lut
  108. -Dmmbit_root_offset_from_level=corei7_mmbit_root_offset_from_level
  109. -Dmmbit_zero_to_lut=corei7_mmbit_zero_to_lut
  110. -DnfaBlockExecReverse=corei7_nfaBlockExecReverse
  111. -DnfaCheckFinalState=corei7_nfaCheckFinalState
  112. -DnfaExecCastle_Q=corei7_nfaExecCastle_Q
  113. -DnfaExecCastle_Q2=corei7_nfaExecCastle_Q2
  114. -DnfaExecCastle_QR=corei7_nfaExecCastle_QR
  115. -DnfaExecCastle_expandState=corei7_nfaExecCastle_expandState
  116. -DnfaExecCastle_inAccept=corei7_nfaExecCastle_inAccept
  117. -DnfaExecCastle_inAnyAccept=corei7_nfaExecCastle_inAnyAccept
  118. -DnfaExecCastle_initCompressedState=corei7_nfaExecCastle_initCompressedState
  119. -DnfaExecCastle_queueCompressState=corei7_nfaExecCastle_queueCompressState
  120. -DnfaExecCastle_queueInitState=corei7_nfaExecCastle_queueInitState
  121. -DnfaExecCastle_reportCurrent=corei7_nfaExecCastle_reportCurrent
  122. -DnfaExecGough16_Q=corei7_nfaExecGough16_Q
  123. -DnfaExecGough16_Q2=corei7_nfaExecGough16_Q2
  124. -DnfaExecGough16_QR=corei7_nfaExecGough16_QR
  125. -DnfaExecGough16_expandState=corei7_nfaExecGough16_expandState
  126. -DnfaExecGough16_inAccept=corei7_nfaExecGough16_inAccept
  127. -DnfaExecGough16_inAnyAccept=corei7_nfaExecGough16_inAnyAccept
  128. -DnfaExecGough16_initCompressedState=corei7_nfaExecGough16_initCompressedState
  129. -DnfaExecGough16_queueCompressState=corei7_nfaExecGough16_queueCompressState
  130. -DnfaExecGough16_queueInitState=corei7_nfaExecGough16_queueInitState
  131. -DnfaExecGough16_reportCurrent=corei7_nfaExecGough16_reportCurrent
  132. -DnfaExecGough16_testEOD=corei7_nfaExecGough16_testEOD
  133. -DnfaExecGough8_Q=corei7_nfaExecGough8_Q
  134. -DnfaExecGough8_Q2=corei7_nfaExecGough8_Q2
  135. -DnfaExecGough8_QR=corei7_nfaExecGough8_QR
  136. -DnfaExecGough8_expandState=corei7_nfaExecGough8_expandState
  137. -DnfaExecGough8_inAccept=corei7_nfaExecGough8_inAccept
  138. -DnfaExecGough8_inAnyAccept=corei7_nfaExecGough8_inAnyAccept
  139. -DnfaExecGough8_initCompressedState=corei7_nfaExecGough8_initCompressedState
  140. -DnfaExecGough8_queueCompressState=corei7_nfaExecGough8_queueCompressState
  141. -DnfaExecGough8_queueInitState=corei7_nfaExecGough8_queueInitState
  142. -DnfaExecGough8_reportCurrent=corei7_nfaExecGough8_reportCurrent
  143. -DnfaExecGough8_testEOD=corei7_nfaExecGough8_testEOD
  144. -DnfaExecLbrDot_Q=corei7_nfaExecLbrDot_Q
  145. -DnfaExecLbrDot_Q2=corei7_nfaExecLbrDot_Q2
  146. -DnfaExecLbrDot_QR=corei7_nfaExecLbrDot_QR
  147. -DnfaExecLbrDot_expandState=corei7_nfaExecLbrDot_expandState
  148. -DnfaExecLbrDot_inAccept=corei7_nfaExecLbrDot_inAccept
  149. -DnfaExecLbrDot_inAnyAccept=corei7_nfaExecLbrDot_inAnyAccept
  150. -DnfaExecLbrDot_initCompressedState=corei7_nfaExecLbrDot_initCompressedState
  151. -DnfaExecLbrDot_queueCompressState=corei7_nfaExecLbrDot_queueCompressState
  152. -DnfaExecLbrDot_queueInitState=corei7_nfaExecLbrDot_queueInitState
  153. -DnfaExecLbrDot_reportCurrent=corei7_nfaExecLbrDot_reportCurrent
  154. -DnfaExecLbrNVerm_Q=corei7_nfaExecLbrNVerm_Q
  155. -DnfaExecLbrNVerm_Q2=corei7_nfaExecLbrNVerm_Q2
  156. -DnfaExecLbrNVerm_QR=corei7_nfaExecLbrNVerm_QR
  157. -DnfaExecLbrNVerm_expandState=corei7_nfaExecLbrNVerm_expandState
  158. -DnfaExecLbrNVerm_inAccept=corei7_nfaExecLbrNVerm_inAccept
  159. -DnfaExecLbrNVerm_inAnyAccept=corei7_nfaExecLbrNVerm_inAnyAccept
  160. -DnfaExecLbrNVerm_initCompressedState=corei7_nfaExecLbrNVerm_initCompressedState
  161. -DnfaExecLbrNVerm_queueCompressState=corei7_nfaExecLbrNVerm_queueCompressState
  162. -DnfaExecLbrNVerm_queueInitState=corei7_nfaExecLbrNVerm_queueInitState
  163. -DnfaExecLbrNVerm_reportCurrent=corei7_nfaExecLbrNVerm_reportCurrent
  164. -DnfaExecLbrShuf_Q=corei7_nfaExecLbrShuf_Q
  165. -DnfaExecLbrShuf_Q2=corei7_nfaExecLbrShuf_Q2
  166. -DnfaExecLbrShuf_QR=corei7_nfaExecLbrShuf_QR
  167. -DnfaExecLbrShuf_expandState=corei7_nfaExecLbrShuf_expandState
  168. -DnfaExecLbrShuf_inAccept=corei7_nfaExecLbrShuf_inAccept
  169. -DnfaExecLbrShuf_inAnyAccept=corei7_nfaExecLbrShuf_inAnyAccept
  170. -DnfaExecLbrShuf_initCompressedState=corei7_nfaExecLbrShuf_initCompressedState
  171. -DnfaExecLbrShuf_queueCompressState=corei7_nfaExecLbrShuf_queueCompressState
  172. -DnfaExecLbrShuf_queueInitState=corei7_nfaExecLbrShuf_queueInitState
  173. -DnfaExecLbrShuf_reportCurrent=corei7_nfaExecLbrShuf_reportCurrent
  174. -DnfaExecLbrTruf_Q=corei7_nfaExecLbrTruf_Q
  175. -DnfaExecLbrTruf_Q2=corei7_nfaExecLbrTruf_Q2
  176. -DnfaExecLbrTruf_QR=corei7_nfaExecLbrTruf_QR
  177. -DnfaExecLbrTruf_expandState=corei7_nfaExecLbrTruf_expandState
  178. -DnfaExecLbrTruf_inAccept=corei7_nfaExecLbrTruf_inAccept
  179. -DnfaExecLbrTruf_inAnyAccept=corei7_nfaExecLbrTruf_inAnyAccept
  180. -DnfaExecLbrTruf_initCompressedState=corei7_nfaExecLbrTruf_initCompressedState
  181. -DnfaExecLbrTruf_queueCompressState=corei7_nfaExecLbrTruf_queueCompressState
  182. -DnfaExecLbrTruf_queueInitState=corei7_nfaExecLbrTruf_queueInitState
  183. -DnfaExecLbrTruf_reportCurrent=corei7_nfaExecLbrTruf_reportCurrent
  184. -DnfaExecLbrVerm_Q=corei7_nfaExecLbrVerm_Q
  185. -DnfaExecLbrVerm_Q2=corei7_nfaExecLbrVerm_Q2
  186. -DnfaExecLbrVerm_QR=corei7_nfaExecLbrVerm_QR
  187. -DnfaExecLbrVerm_expandState=corei7_nfaExecLbrVerm_expandState
  188. -DnfaExecLbrVerm_inAccept=corei7_nfaExecLbrVerm_inAccept
  189. -DnfaExecLbrVerm_inAnyAccept=corei7_nfaExecLbrVerm_inAnyAccept
  190. -DnfaExecLbrVerm_initCompressedState=corei7_nfaExecLbrVerm_initCompressedState
  191. -DnfaExecLbrVerm_queueCompressState=corei7_nfaExecLbrVerm_queueCompressState
  192. -DnfaExecLbrVerm_queueInitState=corei7_nfaExecLbrVerm_queueInitState
  193. -DnfaExecLbrVerm_reportCurrent=corei7_nfaExecLbrVerm_reportCurrent
  194. -DnfaExecLimEx128_B_Reverse=corei7_nfaExecLimEx128_B_Reverse
  195. -DnfaExecLimEx128_Q=corei7_nfaExecLimEx128_Q
  196. -DnfaExecLimEx128_Q2=corei7_nfaExecLimEx128_Q2
  197. -DnfaExecLimEx128_QR=corei7_nfaExecLimEx128_QR
  198. -DnfaExecLimEx128_expandState=corei7_nfaExecLimEx128_expandState
  199. -DnfaExecLimEx128_inAccept=corei7_nfaExecLimEx128_inAccept
  200. -DnfaExecLimEx128_inAnyAccept=corei7_nfaExecLimEx128_inAnyAccept
  201. -DnfaExecLimEx128_initCompressedState=corei7_nfaExecLimEx128_initCompressedState
  202. -DnfaExecLimEx128_queueCompressState=corei7_nfaExecLimEx128_queueCompressState
  203. -DnfaExecLimEx128_queueInitState=corei7_nfaExecLimEx128_queueInitState
  204. -DnfaExecLimEx128_reportCurrent=corei7_nfaExecLimEx128_reportCurrent
  205. -DnfaExecLimEx128_testEOD=corei7_nfaExecLimEx128_testEOD
  206. -DnfaExecLimEx128_zombie_status=corei7_nfaExecLimEx128_zombie_status
  207. -DnfaExecLimEx256_B_Reverse=corei7_nfaExecLimEx256_B_Reverse
  208. -DnfaExecLimEx256_Q=corei7_nfaExecLimEx256_Q
  209. -DnfaExecLimEx256_Q2=corei7_nfaExecLimEx256_Q2
  210. -DnfaExecLimEx256_QR=corei7_nfaExecLimEx256_QR
  211. -DnfaExecLimEx256_expandState=corei7_nfaExecLimEx256_expandState
  212. -DnfaExecLimEx256_inAccept=corei7_nfaExecLimEx256_inAccept
  213. -DnfaExecLimEx256_inAnyAccept=corei7_nfaExecLimEx256_inAnyAccept
  214. -DnfaExecLimEx256_initCompressedState=corei7_nfaExecLimEx256_initCompressedState
  215. -DnfaExecLimEx256_queueCompressState=corei7_nfaExecLimEx256_queueCompressState
  216. -DnfaExecLimEx256_queueInitState=corei7_nfaExecLimEx256_queueInitState
  217. -DnfaExecLimEx256_reportCurrent=corei7_nfaExecLimEx256_reportCurrent
  218. -DnfaExecLimEx256_testEOD=corei7_nfaExecLimEx256_testEOD
  219. -DnfaExecLimEx256_zombie_status=corei7_nfaExecLimEx256_zombie_status
  220. -DnfaExecLimEx32_B_Reverse=corei7_nfaExecLimEx32_B_Reverse
  221. -DnfaExecLimEx32_Q=corei7_nfaExecLimEx32_Q
  222. -DnfaExecLimEx32_Q2=corei7_nfaExecLimEx32_Q2
  223. -DnfaExecLimEx32_QR=corei7_nfaExecLimEx32_QR
  224. -DnfaExecLimEx32_expandState=corei7_nfaExecLimEx32_expandState
  225. -DnfaExecLimEx32_inAccept=corei7_nfaExecLimEx32_inAccept
  226. -DnfaExecLimEx32_inAnyAccept=corei7_nfaExecLimEx32_inAnyAccept
  227. -DnfaExecLimEx32_initCompressedState=corei7_nfaExecLimEx32_initCompressedState
  228. -DnfaExecLimEx32_queueCompressState=corei7_nfaExecLimEx32_queueCompressState
  229. -DnfaExecLimEx32_queueInitState=corei7_nfaExecLimEx32_queueInitState
  230. -DnfaExecLimEx32_reportCurrent=corei7_nfaExecLimEx32_reportCurrent
  231. -DnfaExecLimEx32_testEOD=corei7_nfaExecLimEx32_testEOD
  232. -DnfaExecLimEx32_zombie_status=corei7_nfaExecLimEx32_zombie_status
  233. -DnfaExecLimEx384_B_Reverse=corei7_nfaExecLimEx384_B_Reverse
  234. -DnfaExecLimEx384_Q=corei7_nfaExecLimEx384_Q
  235. -DnfaExecLimEx384_Q2=corei7_nfaExecLimEx384_Q2
  236. -DnfaExecLimEx384_QR=corei7_nfaExecLimEx384_QR
  237. -DnfaExecLimEx384_expandState=corei7_nfaExecLimEx384_expandState
  238. -DnfaExecLimEx384_inAccept=corei7_nfaExecLimEx384_inAccept
  239. -DnfaExecLimEx384_inAnyAccept=corei7_nfaExecLimEx384_inAnyAccept
  240. -DnfaExecLimEx384_initCompressedState=corei7_nfaExecLimEx384_initCompressedState
  241. -DnfaExecLimEx384_queueCompressState=corei7_nfaExecLimEx384_queueCompressState
  242. -DnfaExecLimEx384_queueInitState=corei7_nfaExecLimEx384_queueInitState
  243. -DnfaExecLimEx384_reportCurrent=corei7_nfaExecLimEx384_reportCurrent
  244. -DnfaExecLimEx384_testEOD=corei7_nfaExecLimEx384_testEOD
  245. -DnfaExecLimEx384_zombie_status=corei7_nfaExecLimEx384_zombie_status
  246. -DnfaExecLimEx512_B_Reverse=corei7_nfaExecLimEx512_B_Reverse
  247. -DnfaExecLimEx512_Q=corei7_nfaExecLimEx512_Q
  248. -DnfaExecLimEx512_Q2=corei7_nfaExecLimEx512_Q2
  249. -DnfaExecLimEx512_QR=corei7_nfaExecLimEx512_QR
  250. -DnfaExecLimEx512_expandState=corei7_nfaExecLimEx512_expandState
  251. -DnfaExecLimEx512_inAccept=corei7_nfaExecLimEx512_inAccept
  252. -DnfaExecLimEx512_inAnyAccept=corei7_nfaExecLimEx512_inAnyAccept
  253. -DnfaExecLimEx512_initCompressedState=corei7_nfaExecLimEx512_initCompressedState
  254. -DnfaExecLimEx512_queueCompressState=corei7_nfaExecLimEx512_queueCompressState
  255. -DnfaExecLimEx512_queueInitState=corei7_nfaExecLimEx512_queueInitState
  256. -DnfaExecLimEx512_reportCurrent=corei7_nfaExecLimEx512_reportCurrent
  257. -DnfaExecLimEx512_testEOD=corei7_nfaExecLimEx512_testEOD
  258. -DnfaExecLimEx512_zombie_status=corei7_nfaExecLimEx512_zombie_status
  259. -DnfaExecLimEx64_B_Reverse=corei7_nfaExecLimEx64_B_Reverse
  260. -DnfaExecLimEx64_Q=corei7_nfaExecLimEx64_Q
  261. -DnfaExecLimEx64_Q2=corei7_nfaExecLimEx64_Q2
  262. -DnfaExecLimEx64_QR=corei7_nfaExecLimEx64_QR
  263. -DnfaExecLimEx64_expandState=corei7_nfaExecLimEx64_expandState
  264. -DnfaExecLimEx64_inAccept=corei7_nfaExecLimEx64_inAccept
  265. -DnfaExecLimEx64_inAnyAccept=corei7_nfaExecLimEx64_inAnyAccept
  266. -DnfaExecLimEx64_initCompressedState=corei7_nfaExecLimEx64_initCompressedState
  267. -DnfaExecLimEx64_queueCompressState=corei7_nfaExecLimEx64_queueCompressState
  268. -DnfaExecLimEx64_queueInitState=corei7_nfaExecLimEx64_queueInitState
  269. -DnfaExecLimEx64_reportCurrent=corei7_nfaExecLimEx64_reportCurrent
  270. -DnfaExecLimEx64_testEOD=corei7_nfaExecLimEx64_testEOD
  271. -DnfaExecLimEx64_zombie_status=corei7_nfaExecLimEx64_zombie_status
  272. -DnfaExecMcClellan16_B=corei7_nfaExecMcClellan16_B
  273. -DnfaExecMcClellan16_Q=corei7_nfaExecMcClellan16_Q
  274. -DnfaExecMcClellan16_Q2=corei7_nfaExecMcClellan16_Q2
  275. -DnfaExecMcClellan16_QR=corei7_nfaExecMcClellan16_QR
  276. -DnfaExecMcClellan16_SimpStream=corei7_nfaExecMcClellan16_SimpStream
  277. -DnfaExecMcClellan16_expandState=corei7_nfaExecMcClellan16_expandState
  278. -DnfaExecMcClellan16_inAccept=corei7_nfaExecMcClellan16_inAccept
  279. -DnfaExecMcClellan16_inAnyAccept=corei7_nfaExecMcClellan16_inAnyAccept
  280. -DnfaExecMcClellan16_initCompressedState=corei7_nfaExecMcClellan16_initCompressedState
  281. -DnfaExecMcClellan16_queueCompressState=corei7_nfaExecMcClellan16_queueCompressState
  282. -DnfaExecMcClellan16_queueInitState=corei7_nfaExecMcClellan16_queueInitState
  283. -DnfaExecMcClellan16_reportCurrent=corei7_nfaExecMcClellan16_reportCurrent
  284. -DnfaExecMcClellan16_testEOD=corei7_nfaExecMcClellan16_testEOD
  285. -DnfaExecMcClellan8_B=corei7_nfaExecMcClellan8_B
  286. -DnfaExecMcClellan8_Q=corei7_nfaExecMcClellan8_Q
  287. -DnfaExecMcClellan8_Q2=corei7_nfaExecMcClellan8_Q2
  288. -DnfaExecMcClellan8_QR=corei7_nfaExecMcClellan8_QR
  289. -DnfaExecMcClellan8_SimpStream=corei7_nfaExecMcClellan8_SimpStream
  290. -DnfaExecMcClellan8_expandState=corei7_nfaExecMcClellan8_expandState
  291. -DnfaExecMcClellan8_inAccept=corei7_nfaExecMcClellan8_inAccept
  292. -DnfaExecMcClellan8_inAnyAccept=corei7_nfaExecMcClellan8_inAnyAccept
  293. -DnfaExecMcClellan8_initCompressedState=corei7_nfaExecMcClellan8_initCompressedState
  294. -DnfaExecMcClellan8_queueCompressState=corei7_nfaExecMcClellan8_queueCompressState
  295. -DnfaExecMcClellan8_queueInitState=corei7_nfaExecMcClellan8_queueInitState
  296. -DnfaExecMcClellan8_reportCurrent=corei7_nfaExecMcClellan8_reportCurrent
  297. -DnfaExecMcClellan8_testEOD=corei7_nfaExecMcClellan8_testEOD
  298. -DnfaExecMcSheng16_Q=corei7_nfaExecMcSheng16_Q
  299. -DnfaExecMcSheng16_Q2=corei7_nfaExecMcSheng16_Q2
  300. -DnfaExecMcSheng16_QR=corei7_nfaExecMcSheng16_QR
  301. -DnfaExecMcSheng16_expandState=corei7_nfaExecMcSheng16_expandState
  302. -DnfaExecMcSheng16_inAccept=corei7_nfaExecMcSheng16_inAccept
  303. -DnfaExecMcSheng16_inAnyAccept=corei7_nfaExecMcSheng16_inAnyAccept
  304. -DnfaExecMcSheng16_initCompressedState=corei7_nfaExecMcSheng16_initCompressedState
  305. -DnfaExecMcSheng16_queueCompressState=corei7_nfaExecMcSheng16_queueCompressState
  306. -DnfaExecMcSheng16_queueInitState=corei7_nfaExecMcSheng16_queueInitState
  307. -DnfaExecMcSheng16_reportCurrent=corei7_nfaExecMcSheng16_reportCurrent
  308. -DnfaExecMcSheng16_testEOD=corei7_nfaExecMcSheng16_testEOD
  309. -DnfaExecMcSheng8_Q=corei7_nfaExecMcSheng8_Q
  310. -DnfaExecMcSheng8_Q2=corei7_nfaExecMcSheng8_Q2
  311. -DnfaExecMcSheng8_QR=corei7_nfaExecMcSheng8_QR
  312. -DnfaExecMcSheng8_expandState=corei7_nfaExecMcSheng8_expandState
  313. -DnfaExecMcSheng8_inAccept=corei7_nfaExecMcSheng8_inAccept
  314. -DnfaExecMcSheng8_inAnyAccept=corei7_nfaExecMcSheng8_inAnyAccept
  315. -DnfaExecMcSheng8_initCompressedState=corei7_nfaExecMcSheng8_initCompressedState
  316. -DnfaExecMcSheng8_queueCompressState=corei7_nfaExecMcSheng8_queueCompressState
  317. -DnfaExecMcSheng8_queueInitState=corei7_nfaExecMcSheng8_queueInitState
  318. -DnfaExecMcSheng8_reportCurrent=corei7_nfaExecMcSheng8_reportCurrent
  319. -DnfaExecMcSheng8_testEOD=corei7_nfaExecMcSheng8_testEOD
  320. -DnfaExecMpv_Q=corei7_nfaExecMpv_Q
  321. -DnfaExecMpv_QueueExecRaw=corei7_nfaExecMpv_QueueExecRaw
  322. -DnfaExecMpv_expandState=corei7_nfaExecMpv_expandState
  323. -DnfaExecMpv_initCompressedState=corei7_nfaExecMpv_initCompressedState
  324. -DnfaExecMpv_queueCompressState=corei7_nfaExecMpv_queueCompressState
  325. -DnfaExecMpv_queueInitState=corei7_nfaExecMpv_queueInitState
  326. -DnfaExecMpv_reportCurrent=corei7_nfaExecMpv_reportCurrent
  327. -DnfaExecSheng_B=corei7_nfaExecSheng_B
  328. -DnfaExecSheng_Q=corei7_nfaExecSheng_Q
  329. -DnfaExecSheng_Q2=corei7_nfaExecSheng_Q2
  330. -DnfaExecSheng_QR=corei7_nfaExecSheng_QR
  331. -DnfaExecSheng_expandState=corei7_nfaExecSheng_expandState
  332. -DnfaExecSheng_inAccept=corei7_nfaExecSheng_inAccept
  333. -DnfaExecSheng_inAnyAccept=corei7_nfaExecSheng_inAnyAccept
  334. -DnfaExecSheng_initCompressedState=corei7_nfaExecSheng_initCompressedState
  335. -DnfaExecSheng_queueCompressState=corei7_nfaExecSheng_queueCompressState
  336. -DnfaExecSheng_queueInitState=corei7_nfaExecSheng_queueInitState
  337. -DnfaExecSheng_reportCurrent=corei7_nfaExecSheng_reportCurrent
  338. -DnfaExecSheng_testEOD=corei7_nfaExecSheng_testEOD
  339. -DnfaExecTamarama_Q=corei7_nfaExecTamarama_Q
  340. -DnfaExecTamarama_Q2=corei7_nfaExecTamarama_Q2
  341. -DnfaExecTamarama_QR=corei7_nfaExecTamarama_QR
  342. -DnfaExecTamarama_expandState=corei7_nfaExecTamarama_expandState
  343. -DnfaExecTamarama_inAccept=corei7_nfaExecTamarama_inAccept
  344. -DnfaExecTamarama_inAnyAccept=corei7_nfaExecTamarama_inAnyAccept
  345. -DnfaExecTamarama_queueCompressState=corei7_nfaExecTamarama_queueCompressState
  346. -DnfaExecTamarama_queueInitState=corei7_nfaExecTamarama_queueInitState
  347. -DnfaExecTamarama_reportCurrent=corei7_nfaExecTamarama_reportCurrent
  348. -DnfaExecTamarama_testEOD=corei7_nfaExecTamarama_testEOD
  349. -DnfaExecTamarama_zombie_status=corei7_nfaExecTamarama_zombie_status
  350. -DnfaExpandState=corei7_nfaExpandState
  351. -DnfaGetZombieStatus=corei7_nfaGetZombieStatus
  352. -DnfaInAcceptState=corei7_nfaInAcceptState
  353. -DnfaInAnyAcceptState=corei7_nfaInAnyAcceptState
  354. -DnfaInitCompressedState=corei7_nfaInitCompressedState
  355. -DnfaQueueCompressState=corei7_nfaQueueCompressState
  356. -DnfaQueueExec=corei7_nfaQueueExec
  357. -DnfaQueueExec2_raw=corei7_nfaQueueExec2_raw
  358. -DnfaQueueExecRose=corei7_nfaQueueExecRose
  359. -DnfaQueueExecToMatch=corei7_nfaQueueExecToMatch
  360. -DnfaQueueExec_raw=corei7_nfaQueueExec_raw
  361. -DnfaQueueInitState=corei7_nfaQueueInitState
  362. -DnfaReportCurrentMatches=corei7_nfaReportCurrentMatches
  363. -DnoodExec=corei7_noodExec
  364. -DnoodExecStreaming=corei7_noodExecStreaming
  365. -Dp_mask_arr=corei7_p_mask_arr
  366. -Dp_mask_arr256=corei7_p_mask_arr256
  367. -DrepeatHasMatchBitmap=corei7_repeatHasMatchBitmap
  368. -DrepeatHasMatchRange=corei7_repeatHasMatchRange
  369. -DrepeatHasMatchRing=corei7_repeatHasMatchRing
  370. -DrepeatHasMatchSparseOptimalP=corei7_repeatHasMatchSparseOptimalP
  371. -DrepeatHasMatchTrailer=corei7_repeatHasMatchTrailer
  372. -DrepeatLastTopBitmap=corei7_repeatLastTopBitmap
  373. -DrepeatLastTopRange=corei7_repeatLastTopRange
  374. -DrepeatLastTopRing=corei7_repeatLastTopRing
  375. -DrepeatLastTopSparseOptimalP=corei7_repeatLastTopSparseOptimalP
  376. -DrepeatLastTopTrailer=corei7_repeatLastTopTrailer
  377. -DrepeatNextMatchBitmap=corei7_repeatNextMatchBitmap
  378. -DrepeatNextMatchRange=corei7_repeatNextMatchRange
  379. -DrepeatNextMatchRing=corei7_repeatNextMatchRing
  380. -DrepeatNextMatchSparseOptimalP=corei7_repeatNextMatchSparseOptimalP
  381. -DrepeatNextMatchTrailer=corei7_repeatNextMatchTrailer
  382. -DrepeatPack=corei7_repeatPack
  383. -DrepeatStoreBitmap=corei7_repeatStoreBitmap
  384. -DrepeatStoreRange=corei7_repeatStoreRange
  385. -DrepeatStoreRing=corei7_repeatStoreRing
  386. -DrepeatStoreSparseOptimalP=corei7_repeatStoreSparseOptimalP
  387. -DrepeatStoreTrailer=corei7_repeatStoreTrailer
  388. -DrepeatUnpack=corei7_repeatUnpack
  389. -DroseAnchoredCallback=corei7_roseAnchoredCallback
  390. -DroseBlockExec=corei7_roseBlockExec
  391. -DroseCallback=corei7_roseCallback
  392. -DroseCatchUpAll=corei7_roseCatchUpAll
  393. -DroseCatchUpMPV_i=corei7_roseCatchUpMPV_i
  394. -DroseCatchUpSuf=corei7_roseCatchUpSuf
  395. -DroseDelayRebuildCallback=corei7_roseDelayRebuildCallback
  396. -DroseFloatingCallback=corei7_roseFloatingCallback
  397. -DroseHandleChainMatch=corei7_roseHandleChainMatch
  398. -DroseInitState=corei7_roseInitState
  399. -DroseNfaAdaptor=corei7_roseNfaAdaptor
  400. -DroseNfaEarliestSom=corei7_roseNfaEarliestSom
  401. -DroseReportAdaptor=corei7_roseReportAdaptor
  402. -DroseRunBoundaryProgram=corei7_roseRunBoundaryProgram
  403. -DroseRunFlushCombProgram=corei7_roseRunFlushCombProgram
  404. -DroseRunLastFlushCombProgram=corei7_roseRunLastFlushCombProgram
  405. -DroseRunProgram=corei7_roseRunProgram
  406. -DroseRunProgram_l=corei7_roseRunProgram_l
  407. -DroseStreamEodExec=corei7_roseStreamEodExec
  408. -DroseStreamExec=corei7_roseStreamExec
  409. -DrshuftiExec=corei7_rshuftiExec
  410. -DrtruffleExec=corei7_rtruffleExec
  411. -Drun_accel=corei7_run_accel
  412. -DsetSomFromSomAware=corei7_setSomFromSomAware
  413. -DshuftiDoubleExec=corei7_shuftiDoubleExec
  414. -DshuftiExec=corei7_shuftiExec
  415. -Dsimd_onebit_masks=corei7_simd_onebit_masks
  416. -Dsize_compress_stream=corei7_size_compress_stream
  417. -DstoreSomToStream=corei7_storeSomToStream
  418. -Dstorecompressed128=corei7_storecompressed128
  419. -Dstorecompressed256=corei7_storecompressed256
  420. -Dstorecompressed32=corei7_storecompressed32
  421. -Dstorecompressed384=corei7_storecompressed384
  422. -Dstorecompressed512=corei7_storecompressed512
  423. -Dstorecompressed64=corei7_storecompressed64
  424. -DstreamInitSufPQ=corei7_streamInitSufPQ
  425. -DtruffleExec=corei7_truffleExec
  426. -Dvbs_mask_data=corei7_vbs_mask_data
  427. )
  428. SRCDIR(contrib/libs/hyperscan)
  429. SRCS(
  430. src/alloc.c
  431. src/crc32.c
  432. src/database.c
  433. src/fdr/fdr.c
  434. src/fdr/teddy.c
  435. src/fdr/teddy_avx2.c
  436. src/hs_valid_platform.c
  437. src/hs_version.c
  438. src/hwlm/hwlm.c
  439. src/hwlm/noodle_engine.c
  440. src/nfa/accel.c
  441. src/nfa/castle.c
  442. src/nfa/gough.c
  443. src/nfa/lbr.c
  444. src/nfa/limex_64.c
  445. src/nfa/limex_accel.c
  446. src/nfa/limex_native.c
  447. src/nfa/limex_simd128.c
  448. src/nfa/limex_simd256.c
  449. src/nfa/limex_simd384.c
  450. src/nfa/limex_simd512.c
  451. src/nfa/mcclellan.c
  452. src/nfa/mcsheng.c
  453. src/nfa/mcsheng_data.c
  454. src/nfa/mpv.c
  455. src/nfa/nfa_api_dispatch.c
  456. src/nfa/repeat.c
  457. src/nfa/sheng.c
  458. src/nfa/shufti.c
  459. src/nfa/tamarama.c
  460. src/nfa/truffle.c
  461. src/rose/block.c
  462. src/rose/catchup.c
  463. src/rose/init.c
  464. src/rose/match.c
  465. src/rose/program_runtime.c
  466. src/rose/stream.c
  467. src/runtime.c
  468. src/scratch.c
  469. src/som/som_runtime.c
  470. src/som/som_stream.c
  471. src/stream_compress.c
  472. src/util/cpuid_flags.c
  473. src/util/masked_move.c
  474. src/util/multibit.c
  475. src/util/simd_utils.c
  476. src/util/state_compress.c
  477. )
  478. END()