Add more functions to the TLI.
authorMeador Inge <meadori@codesourcery.com>
Tue, 5 Mar 2013 21:47:40 +0000 (21:47 +0000)
committerMeador Inge <meadori@codesourcery.com>
Tue, 5 Mar 2013 21:47:40 +0000 (21:47 +0000)
commitb904e6e467f7571d9eef7a95878572bb6628f9fc
tree3a54bbd43668bbbfccc39457a664af62d88e8f76
parent457801f7ab756dd0865db48d7aa13af8b2228dbf
Add more functions to the TLI.

This patch adds many more functions to the target library information.
All of the functions being added were discovered while doing the migration
of the simplify-libcalls attribute annotation functionality to the
functionattrs pass.  As a part of that work the attribute annotation logic
will query TLI to determine if a function should be annotated or not.

Signed-off-by: Meador Inge <meadori@codesourcery.com>
llvm-svn: 176514
llvm/include/llvm/Target/TargetLibraryInfo.h
llvm/lib/Target/TargetLibraryInfo.cpp