projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
X86: Shrink certain forms of movsx.
[oota-llvm.git]
/
lib
/
Target
/
TargetLibraryInfo.cpp
diff --git
a/lib/Target/TargetLibraryInfo.cpp
b/lib/Target/TargetLibraryInfo.cpp
index ee88ce77c09fc3d525059588cca13442979f34b2..99fff59535d03a62be963a075b9c31c18c041ee5 100644
(file)
--- a/
lib/Target/TargetLibraryInfo.cpp
+++ b/
lib/Target/TargetLibraryInfo.cpp
@@
-43,6
+43,9
@@
const char* TargetLibraryInfo::StandardNames[LibFunc::NumLibFuncs] =
"__isoc99_scanf",
"__isoc99_sscanf",
"__memcpy_chk",
"__isoc99_scanf",
"__isoc99_sscanf",
"__memcpy_chk",
+ "__sqrt_finite",
+ "__sqrtf_finite",
+ "__sqrtl_finite",
"__strdup",
"__strndup",
"__strtok_r",
"__strdup",
"__strndup",
"__strtok_r",
@@
-165,6
+168,7
@@
const char* TargetLibraryInfo::StandardNames[LibFunc::NumLibFuncs] =
"getlogin_r",
"getpwnam",
"gets",
"getlogin_r",
"getpwnam",
"gets",
+ "gettimeofday",
"htonl",
"htons",
"iprintf",
"htonl",
"htons",
"iprintf",
@@
-487,6
+491,7
@@
static void initialize(TargetLibraryInfo &TLI, const Triple &T,
TLI.setUnavailable(LibFunc::getitimer);
TLI.setUnavailable(LibFunc::getlogin_r);
TLI.setUnavailable(LibFunc::getpwnam);
TLI.setUnavailable(LibFunc::getitimer);
TLI.setUnavailable(LibFunc::getlogin_r);
TLI.setUnavailable(LibFunc::getpwnam);
+ TLI.setUnavailable(LibFunc::gettimeofday);
TLI.setUnavailable(LibFunc::htonl);
TLI.setUnavailable(LibFunc::htons);
TLI.setUnavailable(LibFunc::lchown);
TLI.setUnavailable(LibFunc::htonl);
TLI.setUnavailable(LibFunc::htons);
TLI.setUnavailable(LibFunc::lchown);