Quuxplusone / LLVMBugzillaTest

0 stars 0 forks source link

Support WinNt.h intrinsics as builtins in x64 Mode #17950

Open Quuxplusone opened 10 years ago

Quuxplusone commented 10 years ago
Bugzilla Link PR17951
Status CONFIRMED
Importance P normal
Reported by Warren Hunt (whunt@google.com)
Reported on 2013-11-15 18:27:59 -0800
Last modified on 2014-02-24 17:54:39 -0800
Version unspecified
Hardware PC Windows NT
CC dgregor@apple.com, geek4civic@gmail.com, llvm-bugs@lists.llvm.org
Fixed by commit(s)
Attachments
Blocks
Blocked by
See also

Some builtins are declared in the windows headers and cannot be implemented there, so they must behave as builtins in clang.

Quuxplusone commented 10 years ago
_mm_prefetch
_InterlockedAdd
_InterlockedCompareExchange
_InterlockedIncrement
_InterlockedDecrement

were added in r201734.  This list isn't complete so I'm not closing the bug yet.