diff options
| author | Kostya Serebryany <kcc@google.com> | 2013-02-12 11:14:24 +0000 |
|---|---|---|
| committer | Kostya Serebryany <kcc@google.com> | 2013-02-12 11:14:24 +0000 |
| commit | e2e32b32e8fb999c9231c1f09cd4ef36f3311af5 (patch) | |
| tree | 3215615027aa618cce368e547b5ad2e69f1493e3 /llvm/test | |
| parent | 2659e96e4b094fd2734b0ed163f20181a57f0e6f (diff) | |
| download | bcm5719-llvm-e2e32b32e8fb999c9231c1f09cd4ef36f3311af5.tar.gz bcm5719-llvm-e2e32b32e8fb999c9231c1f09cd4ef36f3311af5.zip | |
[asan] fix tests for the new ABI
llvm-svn: 174959
Diffstat (limited to 'llvm/test')
| -rw-r--r-- | llvm/test/Instrumentation/AddressSanitizer/basic.ll | 4 | ||||
| -rw-r--r-- | llvm/test/Instrumentation/AddressSanitizer/test64.ll | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/llvm/test/Instrumentation/AddressSanitizer/basic.ll b/llvm/test/Instrumentation/AddressSanitizer/basic.ll index 655f69c16fd..bcea2ce645f 100644 --- a/llvm/test/Instrumentation/AddressSanitizer/basic.ll +++ b/llvm/test/Instrumentation/AddressSanitizer/basic.ll @@ -10,7 +10,7 @@ define i32 @test_load(i32* %a) address_safety { ; CHECK-NOT: load ; CHECK: %[[LOAD_ADDR:[^ ]*]] = ptrtoint i32* %a to i64 ; CHECK: lshr i64 %[[LOAD_ADDR]], 3 -; CHECK: or i64 +; CHECK: {{or|add}} ; CHECK: %[[LOAD_SHADOW_PTR:[^ ]*]] = inttoptr ; CHECK: %[[LOAD_SHADOW:[^ ]*]] = load i8* %[[LOAD_SHADOW_PTR]] ; CHECK: icmp ne i8 @@ -43,7 +43,7 @@ define void @test_store(i32* %a) address_safety { ; CHECK-NOT: store ; CHECK: %[[STORE_ADDR:[^ ]*]] = ptrtoint i32* %a to i64 ; CHECK: lshr i64 %[[STORE_ADDR]], 3 -; CHECK: or i64 +; CHECK: {{or|add}} ; CHECK: %[[STORE_SHADOW_PTR:[^ ]*]] = inttoptr ; CHECK: %[[STORE_SHADOW:[^ ]*]] = load i8* %[[STORE_SHADOW_PTR]] ; CHECK: icmp ne i8 diff --git a/llvm/test/Instrumentation/AddressSanitizer/test64.ll b/llvm/test/Instrumentation/AddressSanitizer/test64.ll index d544d77b93d..b77869b6f05 100644 --- a/llvm/test/Instrumentation/AddressSanitizer/test64.ll +++ b/llvm/test/Instrumentation/AddressSanitizer/test64.ll @@ -9,8 +9,8 @@ entry: ; CHECK: @read_4_bytes ; CHECK-NOT: ret ; CHECK: lshr {{.*}} 3 -; Check for ASAN's Offset for 64-bit (2^44) -; CHECK-NEXT: 17592186044416 +; Check for ASAN's Offset for 64-bit (2^44 or 7fff8000) +; CHECK-NEXT: {{17592186044416|2147450880}} ; CHECK: ret define void @example_atomicrmw(i64* %ptr) nounwind uwtable address_safety { |

