fix some bugs introduced by cpp_class_signature, only happens with fw=256
add avx2 instrinsics and tester's compiler flag
fix some intrinsics
tiny fix, before adding simd_any and simd_all
finish simd_any_all and tested on sse2
Merge branch 'simd_any_all' into avx2_override
add 2 logic strategy for any and all
Merge branch 'simd_any_all' into avx2_override
before merge back into master