aaron.ballman added a subscriber: eandrews.
aaron.ballman added a comment.
@eandrews tested this patch out internally at Intel and it seems to work well
for us (didn't break the internal tests that we had troubles with before). I
think the changes here look reasonable, but I leave it to the
aidengrossman added reviewers: aaron.ballman, glandium, mstorsjo, craig.topper.
aidengrossman added a comment.
This is an updated version of https://reviews.llvm.org/D150646 that uses
`__has_builtin` instead of checking for a definition of `_MSC_EXTENSIONS`. This
fixes the cases that I have
aidengrossman created this revision.
Herald added a project: All.
aidengrossman requested review of this revision.
Herald added a reviewer: jdoerfert.
Herald added subscribers: cfe-commits, jplehr, sstefan1.
Herald added a project: clang.
MSVC has a __cpuidex function implemented to call the