build: Cache checks for SIMD implementations
build: Cache checks for SIMD implementations

We want to cache the results, but more importantly we want to have a
named variable that can be overridden when cross-compiling for known
architectures.

ebassi/graphene,criptych/graphene,criptych/graphene,criptych/graphene,ebassi/graphene,criptych/graphene