Use LLVM to query CPU features and refactor related code
Use LLVM to query CPU features and refactor related code

gmarkall/numba,sklam/numba,gmarkall/numba,jriehl/numba,stuartarchibald/numba,cpcloud/numba,stonebig/numba,stuartarchibald/numba,numba/numba,stefanseefeld/numba,seibert/numba,numba/numba,sklam/numba,stonebig/numba,IntelLabs/numba,stuartarchibald/numba,cpcloud/numba,seibert/numba,numba/numba,jriehl/numba,stonebig/numba,stefanseefeld/numba,stefanseefeld/numba,seibert/numba,sklam/numba,stefanseefeld/numba,stuartarchibald/numba,seibert/numba,IntelLabs/numba,gmarkall/numba,seibert/numba,stonebig/numba,stuartarchibald/numba,jriehl/numba,jriehl/numba,sklam/numba,numba/numba,IntelLabs/numba,cpcloud/numba,IntelLabs/numba,cpcloud/numba,gmarkall/numba,numba/numba,jriehl/numba,stonebig/numba,sklam/numba,stefanseefeld/numba,gmarkall/numba,IntelLabs/numba,cpcloud/numba