]> granicus.if.org Git - clang/commitdiff
Basic: add log2{,f,l}, round{,f,l} builtins
authorPeter Collingbourne <peter@pcc.me.uk>
Thu, 25 Nov 2010 01:15:00 +0000 (01:15 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Thu, 25 Nov 2010 01:15:00 +0000 (01:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@120136 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/Builtins.def

index 1e8b6513d4fc3b92f77b927b5320662eacd23ade..df5b11e2cde4940d2dafd634052efd357bac1afa 100644 (file)
@@ -167,8 +167,14 @@ BUILTIN(__builtin_log , "dd"  , "Fnc")
 BUILTIN(__builtin_log10 , "dd"  , "Fnc")
 BUILTIN(__builtin_log10f, "ff"  , "Fnc")
 BUILTIN(__builtin_log10l, "LdLd", "Fnc")
+BUILTIN(__builtin_log2, "dd"  , "Fnc")
+BUILTIN(__builtin_log2f, "ff"  , "Fnc")
+BUILTIN(__builtin_log2l, "LdLd"  , "Fnc")
 BUILTIN(__builtin_logf, "ff"  , "Fnc")
 BUILTIN(__builtin_logl, "LdLd", "Fnc")
+BUILTIN(__builtin_round, "dd"  , "Fnc")
+BUILTIN(__builtin_roundf, "ff"  , "Fnc")
+BUILTIN(__builtin_roundl, "LdLd"  , "Fnc")
 BUILTIN(__builtin_sin , "dd"  , "Fnc")
 BUILTIN(__builtin_sinf, "ff"  , "Fnc")
 BUILTIN(__builtin_sinh , "dd"  , "Fnc")