[PATCH] D13015: [X86] Make f16c intrinsics accessible through emmintrin.h, per Intel docs
Paul Robinson via cfe-commits
cfe-commits at lists.llvm.org
Tue Dec 1 09:59:00 PST 2015
probinson added a comment.
Thanks Michael! Moving the mm256 stuff to immintrin.h ought to work. What actually motivates this is mucking around with modularizing the intrinsic headers, and the immediate problem is the duplicate typedefs for __v8sf and __m256 (which are in both f16cintrin.h and avxintrin.h). If we move the mm256 intrinsics to a point in immintrin.h that comes after where it includes avxintrin.h, then the duplicate typedefs can go away.
I'll see if I can get a patch for this up today.
Repository:
rL LLVM
http://reviews.llvm.org/D13015
More information about the cfe-commits
mailing list