diff options
author | David Bolvansky <david.bolvansky@gmail.com> | 2019-09-30 19:43:48 +0000 |
---|---|---|
committer | David Bolvansky <david.bolvansky@gmail.com> | 2019-09-30 19:43:48 +0000 |
commit | a05e671c7e70e5e80565ad053b53e5da579f3712 (patch) | |
tree | aa08876c4dacc326b88a8de218bf96306a37aa1b /llvm/test/Transforms/InferFunctionAttrs/annotate.ll | |
parent | b0ccef143a5fd91849b85607efdf08c68037ccd0 (diff) | |
download | bcm5719-llvm-a05e671c7e70e5e80565ad053b53e5da579f3712.tar.gz bcm5719-llvm-a05e671c7e70e5e80565ad053b53e5da579f3712.zip |
[FunctionAttrs] Added noalias for memccpy/mempcpy arguments
llvm-svn: 373251
Diffstat (limited to 'llvm/test/Transforms/InferFunctionAttrs/annotate.ll')
-rw-r--r-- | llvm/test/Transforms/InferFunctionAttrs/annotate.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/Transforms/InferFunctionAttrs/annotate.ll b/llvm/test/Transforms/InferFunctionAttrs/annotate.ll index f3b0cd43640..8054802ff02 100644 --- a/llvm/test/Transforms/InferFunctionAttrs/annotate.ll +++ b/llvm/test/Transforms/InferFunctionAttrs/annotate.ll @@ -619,7 +619,7 @@ declare i8* @malloc(i64) ; CHECK-LINUX: declare noalias i8* @memalign(i64, i64) [[G0]] declare i8* @memalign(i64, i64) -; CHECK: declare i8* @memccpy(i8*, i8* nocapture readonly, i32, i64) [[G1]] +; CHECK: declare i8* @memccpy(i8* noalias, i8* noalias nocapture readonly, i32, i64) [[G1]] declare i8* @memccpy(i8*, i8*, i32, i64) ; CHECK: declare i8* @memchr(i8*, i32, i64) [[G2]] @@ -631,7 +631,7 @@ declare i32 @memcmp(i8*, i8*, i64) ; CHECK: declare i8* @memcpy(i8* noalias returned, i8* noalias nocapture readonly, i64) [[G1]] declare i8* @memcpy(i8*, i8*, i64) -; CHECK: declare i8* @mempcpy(i8*, i8* nocapture readonly, i64) [[G1]] +; CHECK: declare i8* @mempcpy(i8* noalias, i8* noalias nocapture readonly, i64) [[G1]] declare i8* @mempcpy(i8*, i8*, i64) ; CHECK: declare i8* @memmove(i8* returned, i8* nocapture readonly, i64) [[G1]] |