diff options
Diffstat (limited to 'lib/Target')
-rw-r--r-- | lib/Target/TargetLibraryInfo.cpp | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/lib/Target/TargetLibraryInfo.cpp b/lib/Target/TargetLibraryInfo.cpp index 5805cd4837..768facb56a 100644 --- a/lib/Target/TargetLibraryInfo.cpp +++ b/lib/Target/TargetLibraryInfo.cpp @@ -37,6 +37,9 @@ const char* TargetLibraryInfo::StandardNames[LibFunc::NumLibFuncs] = "ceil", "ceill", "ceilf", + "copysign", + "copysignf", + "copysignl", "cos", "cosl", "cosf", @@ -81,9 +84,15 @@ const char* TargetLibraryInfo::StandardNames[LibFunc::NumLibFuncs] = "memmove", "memset", "memset_pattern16", + "nearbyint", + "nearbyintf", + "nearbyintl", "pow", "powf", "powl", + "rint", + "rintf", + "rintl", "sin", "sinl", "sinf", @@ -99,7 +108,10 @@ const char* TargetLibraryInfo::StandardNames[LibFunc::NumLibFuncs] = "tanf", "tanh", "tanhl", - "tanhf" + "tanhf", + "trunc", + "truncf", + "truncl" }; /// initialize - Initialize the set of available library functions based on the |