MAINT: guard prototypes with HAVE_EMMINTRIN_H

avoids declared but not defined warnings