diff options
author | Chris Lattner <sabre@nondot.org> | 2011-05-01 18:27:11 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2011-05-01 18:27:11 +0000 |
commit | 149f5283f93ec85b96888c284f56099a72cc2731 (patch) | |
tree | fe707266121dfa55dd63864456a114d30856e625 /include/llvm/Target/TargetLibraryInfo.h | |
parent | 450a5a120789b67b27f92631e0acaf754ee99d9e (diff) | |
download | llvm-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.h | 3 |
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, |