| OLD | NEW | 
|    1 ; This tests each of the supported NaCl atomic instructions for every |    1 ; This tests each of the supported NaCl atomic instructions for every | 
|    2 ; size allowed. |    2 ; size allowed. | 
|    3  |    3  | 
|    4 ; RUN: %llvm2ice -O2 --verbose none %s | FileCheck %s |    4 ; RUN: %llvm2ice -O2 --verbose none %s | FileCheck %s | 
|    5 ; RUN: %llvm2ice -O2 --verbose none %s | FileCheck %s --check-prefix=CHECKO2REM |    5 ; RUN: %llvm2ice -O2 --verbose none %s | FileCheck %s --check-prefix=CHECKO2REM | 
|    6 ; RUN: %llvm2ice -Om1 --verbose none %s | FileCheck %s |    6 ; RUN: %llvm2ice -Om1 --verbose none %s | FileCheck %s | 
 |    7 ; RUN: %llvm2ice -O2 --verbose none %s | llvm-mc -x86-asm-syntax=intel | 
 |    8 ; RUN: %llvm2ice -Om1 --verbose none %s | llvm-mc -x86-asm-syntax=intel | 
|    7 ; RUN: %llvm2ice --verbose none %s | FileCheck --check-prefix=ERRORS %s |    9 ; RUN: %llvm2ice --verbose none %s | FileCheck --check-prefix=ERRORS %s | 
|    8 ; RUN: %llvm2iceinsts %s | %szdiff %s | FileCheck --check-prefix=DUMP %s |   10 ; RUN: %llvm2iceinsts %s | %szdiff %s | FileCheck --check-prefix=DUMP %s | 
|    9 ; RUN: %llvm2iceinsts --pnacl %s | %szdiff %s \ |   11 ; RUN: %llvm2iceinsts --pnacl %s | %szdiff %s \ | 
|   10 ; RUN:                           | FileCheck --check-prefix=DUMP %s |   12 ; RUN:                           | FileCheck --check-prefix=DUMP %s | 
|   11  |   13  | 
|   12 declare i8 @llvm.nacl.atomic.load.i8(i8*, i32) |   14 declare i8 @llvm.nacl.atomic.load.i8(i8*, i32) | 
|   13 declare i16 @llvm.nacl.atomic.load.i16(i16*, i32) |   15 declare i16 @llvm.nacl.atomic.load.i16(i16*, i32) | 
|   14 declare i32 @llvm.nacl.atomic.load.i32(i32*, i32) |   16 declare i32 @llvm.nacl.atomic.load.i32(i32*, i32) | 
|   15 declare i64 @llvm.nacl.atomic.load.i64(i64*, i32) |   17 declare i64 @llvm.nacl.atomic.load.i64(i64*, i32) | 
|   16 declare void @llvm.nacl.atomic.store.i8(i8, i8*, i32) |   18 declare void @llvm.nacl.atomic.store.i8(i8, i8*, i32) | 
| (...skipping 881 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  898   ret i32 %z |  900   ret i32 %z | 
|  899 } |  901 } | 
|  900 ; CHECK-LABEL: test_atomic_is_lock_free_can_dce |  902 ; CHECK-LABEL: test_atomic_is_lock_free_can_dce | 
|  901 ; CHECK: mov {{.*}}, 1 |  903 ; CHECK: mov {{.*}}, 1 | 
|  902 ; CHECK: ret |  904 ; CHECK: ret | 
|  903 ; CHECK: add |  905 ; CHECK: add | 
|  904 ; CHECK: ret |  906 ; CHECK: ret | 
|  905  |  907  | 
|  906 ; ERRORS-NOT: ICE translation error |  908 ; ERRORS-NOT: ICE translation error | 
|  907 ; DUMP-NOT: SZ |  909 ; DUMP-NOT: SZ | 
| OLD | NEW |