forked from OSchip/llvm-project
[X86] Make __builtin_ia32_directstore_u32 and __builtin_ia32_movdir64b 'nothrow'
These builtins snuck in while I was in the middle of adding nothrow to the other builtins in my local clone and I guess I missed them. llvm-svn: 331483
This commit is contained in:
parent
274506dab8
commit
ce716347af
|
@ -1884,8 +1884,8 @@ TARGET_BUILTIN(__builtin_ia32_clzero, "vv*", "n", "clzero")
|
|||
TARGET_BUILTIN(__builtin_ia32_cldemote, "vvC*", "n", "cldemote")
|
||||
|
||||
// Direct Move
|
||||
TARGET_BUILTIN(__builtin_ia32_directstore_u32, "vUi*Ui", "", "movdiri")
|
||||
TARGET_BUILTIN(__builtin_ia32_movdir64b, "vv*vC*", "", "movdir64b")
|
||||
TARGET_BUILTIN(__builtin_ia32_directstore_u32, "vUi*Ui", "n", "movdiri")
|
||||
TARGET_BUILTIN(__builtin_ia32_movdir64b, "vv*vC*", "n", "movdir64b")
|
||||
|
||||
// MSVC
|
||||
TARGET_HEADER_BUILTIN(_BitScanForward, "UcUNi*UNi", "nh", "intrin.h", ALL_MS_LANGUAGES, "")
|
||||
|
|
Loading…
Reference in New Issue