summaryrefslogtreecommitdiff
path: root/include/llvm/Target/TargetLibraryInfo.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2011-05-01 18:27:11 +0000
committerChris Lattner <sabre@nondot.org>2011-05-01 18:27:11 +0000
commit149f5283f93ec85b96888c284f56099a72cc2731 (patch)
treefe707266121dfa55dd63864456a114d30856e625 /include/llvm/Target/TargetLibraryInfo.h
parent450a5a120789b67b27f92631e0acaf754ee99d9e (diff)
downloadllvm-149f5283f93ec85b96888c284f56099a72cc2731.tar.gz
llvm-149f5283f93ec85b96888c284f56099a72cc2731.tar.bz2
llvm-149f5283f93ec85b96888c284f56099a72cc2731.tar.xz
enhance memcpyopt to obey -fno-builtin and friends. This addresses a
problem reported on cfe-dev. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130661 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Target/TargetLibraryInfo.h')
-rw-r--r--include/llvm/Target/TargetLibraryInfo.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/llvm/Target/TargetLibraryInfo.h b/include/llvm/Target/TargetLibraryInfo.h
index 1847a3725e..0914b5daa4 100644
--- a/include/llvm/Target/TargetLibraryInfo.h
+++ b/include/llvm/Target/TargetLibraryInfo.h
@@ -23,6 +23,9 @@ namespace llvm {
// void *memcpy(void *s1, const void *s2, size_t n);
memcpy,
+ // void *memmove(void *s1, const void *s2, size_t n);
+ memmove,
+
/// void memset_pattern16(void *b, const void *pattern16, size_t len);
memset_pattern16,