diff --git a/src/nfa/shufticompile.cpp b/src/nfa/shufticompile.cpp index 13ec9d0c..05072a44 100644 --- a/src/nfa/shufticompile.cpp +++ b/src/nfa/shufticompile.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, Intel Corporation + * Copyright (c) 2015-2016, Intel Corporation * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: @@ -163,15 +163,6 @@ void shuftiBuildDoubleMasks(const CharReach &onechar, memcpy(hi2, hi2_a.data(), sizeof(m128)); } -void mergeShuftiMask(m128 *lo, const m128 lo_in, u32 lo_bits) { - assert(lo_bits <= 8); - const u8 *lo_in_p = (const u8 *)&lo_in; - u8 *lo_p = (u8 *)lo; - for (u32 i = 0; i < 16; i++) { - lo_p[i] |= lo_in_p[i] << lo_bits; - } -} - #ifdef DUMP_SUPPORT CharReach shufti2cr(const m128 lo_in, const m128 hi_in) { diff --git a/src/nfa/shufticompile.h b/src/nfa/shufticompile.h index b0cc1b1b..2795b73a 100644 --- a/src/nfa/shufticompile.h +++ b/src/nfa/shufticompile.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, Intel Corporation + * Copyright (c) 2015-2016, Intel Corporation * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: @@ -54,8 +54,6 @@ void shuftiBuildDoubleMasks(const CharReach &onechar, const flat_set> &twochar, m128 *lo1, m128 *hi1, m128 *lo2, m128 *hi2); -void mergeShuftiMask(m128 *lo, const m128 lo_in, u32 lo_bits); - #ifdef DUMP_SUPPORT /**