avx2 support for chaining and alignment

This commit is contained in:
Saurabh
2021-06-29 19:18:22 -04:00
committed by Heng Li
parent a9ac74ffe1
commit 448341c96c
4 changed files with 679 additions and 5 deletions
+3 -1
View File
@@ -35,6 +35,8 @@ Modified Copyright (C) 2021 Intel Corporation
#include <x86intrin.h>
#include <smmintrin.h>
#include <emmintrin.h>
void ksw_extd2_avx512(void *km, int qlen, const uint8_t *query, int tlen, const uint8_t *target, int8_t m, const int8_t *mat,
int8_t q, int8_t e, int8_t q2, int8_t e2, int w, int zdrop, int end_bonus, int flag, ksw_extz_t *ez);
void ksw_extd2_avx2(void *km, int qlen, const uint8_t *query, int tlen, const uint8_t *target, int8_t m, const int8_t *mat,
int8_t q, int8_t e, int8_t q2, int8_t e2, int w, int zdrop, int end_bonus, int flag, ksw_extz_t *ez);