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)
commitcf70590c38ef580758c8a255519959fc7160fdb2
tree3d7967889d8844e33ead3bff59fab24ff7326fb9
parent0d44328ce89b19602074676378a92c3b36bb0d83
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>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176514 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetLibraryInfo.h
lib/Target/TargetLibraryInfo.cpp