diff options
| author | Artur Pilipenko <apilipenko@azulsystems.com> | 2016-06-22 15:16:06 +0000 |
|---|---|---|
| committer | Artur Pilipenko <apilipenko@azulsystems.com> | 2016-06-22 15:16:06 +0000 |
| commit | 1cec4fdddf36f8fcb0bcbc49209411ac0ba81251 (patch) | |
| tree | 92a02985b2a13554a840feea9b902894fcd70b92 /llvm/test/Transforms | |
| parent | ff2d87c7ffc0f258b3f1b8ea327eddf71b72bb71 (diff) | |
| download | bcm5719-llvm-1cec4fdddf36f8fcb0bcbc49209411ac0ba81251.tar.gz bcm5719-llvm-1cec4fdddf36f8fcb0bcbc49209411ac0ba81251.zip | |
Upgrade old memset/memcpy signatures (without isVolatile argument) in tests
We no longer have corresponding code in autoupgrade and the vast majority of the tests were fixed long time ago. Fix the remaining few. One of the verifier test cases is marked as XFAIL because it was passing only because the signature was incorrect.
llvm-svn: 273428
Diffstat (limited to 'llvm/test/Transforms')
| -rw-r--r-- | llvm/test/Transforms/Inline/inline-invoke-tail.ll | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/test/Transforms/Inline/inline-invoke-tail.ll b/llvm/test/Transforms/Inline/inline-invoke-tail.ll index f4b80653d01..5a9edaca600 100644 --- a/llvm/test/Transforms/Inline/inline-invoke-tail.ll +++ b/llvm/test/Transforms/Inline/inline-invoke-tail.ll @@ -1,4 +1,4 @@ -; RUN: opt < %s -inline -S | not grep "tail call void @llvm.memcpy.i32" +; RUN: opt < %s -inline -S | not grep "tail call void @llvm.memcpy.p0i8.p0i8.i32" ; PR3550 define internal void @foo(i32* %p, i32* %q) { @@ -8,8 +8,6 @@ define internal void @foo(i32* %p, i32* %q) { ret void } -declare void @llvm.memcpy.i32(i8* nocapture, i8* nocapture, i32, i32) nounwind - define i32 @main() personality i32 (...)* @__gxx_personality_v0 { %a = alloca i32 ; <i32*> [#uses=3] %b = alloca i32 ; <i32*> [#uses=2] |

