diff options
| author | Kuba Mracek <mracek@apple.com> | 2018-03-08 17:32:00 +0000 |
|---|---|---|
| committer | Kuba Mracek <mracek@apple.com> | 2018-03-08 17:32:00 +0000 |
| commit | e834b2287404fecf2dfa341f883d69221787ea18 (patch) | |
| tree | 9d8fccbdd7229c429663c5ea3e2079461873a1d4 /llvm/test | |
| parent | 0fe43695e5e366699df9b2005d69dea37ba1db45 (diff) | |
| download | bcm5719-llvm-e834b2287404fecf2dfa341f883d69221787ea18.tar.gz bcm5719-llvm-e834b2287404fecf2dfa341f883d69221787ea18.zip | |
Revert r327029
llvm-svn: 327033
Diffstat (limited to 'llvm/test')
| -rw-r--r-- | llvm/test/Instrumentation/AddressSanitizer/global_lto_merge.ll | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global_lto_merge.ll b/llvm/test/Instrumentation/AddressSanitizer/global_lto_merge.ll index aa02553f441..e69de29bb2d 100644 --- a/llvm/test/Instrumentation/AddressSanitizer/global_lto_merge.ll +++ b/llvm/test/Instrumentation/AddressSanitizer/global_lto_merge.ll @@ -1,30 +0,0 @@ -; RUN: opt < %s -asan -asan-module -S | FileCheck %s -; RUN: opt < %s -asan -asan-module -constmerge -S | FileCheck %s - -target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" -target triple = "x86_64-apple-macosx10.11.0" - -%struct = type { i64, i64 } - -@a = private unnamed_addr constant %struct { i64 16, i64 16 }, align 8 -@b = private unnamed_addr constant %struct { i64 16, i64 16 }, align 8 - -; CHECK: @a = {{.*}} %struct -; CHECK: @b = {{.*}} %struct - -; CHECK: @llvm.compiler.used = -; CHECK-SAME: i8* bitcast ({ %struct, [48 x i8] }* @a to i8*) -; CHECK-SAME: i8* bitcast ({ %struct, [48 x i8] }* @b to i8*) - -define i32 @main(i32, i8** nocapture readnone) { - %3 = alloca %struct, align 8 - %4 = alloca %struct, align 8 - %5 = bitcast %struct* %3 to i8* - call void @llvm.memcpy.p0i8.p0i8.i64(i8* nonnull %5, i8* bitcast (%struct* @a to i8*), i64 16, i32 8, i1 false) - %6 = bitcast %struct* %4 to i8* - call void @llvm.memcpy.p0i8.p0i8.i64(i8* nonnull %6, i8* bitcast (%struct* @b to i8*), i64 16, i32 8, i1 false) - call void asm sideeffect "", "r,r,~{dirflag},~{fpsr},~{flags}"(%struct* nonnull %3, %struct* nonnull %4) - ret i32 0 -} - -declare void @llvm.memcpy.p0i8.p0i8.i64(i8* nocapture writeonly, i8* nocapture readonly, i64, i32, i1) |

