diff options
| author | Dan Gohman <dan433584@gmail.com> | 2015-11-23 21:16:35 +0000 |
|---|---|---|
| committer | Dan Gohman <dan433584@gmail.com> | 2015-11-23 21:16:35 +0000 |
| commit | 7054ac1b8b2c798e39936160de689fa3246dc41b (patch) | |
| tree | 27875837c0c9f635988d261eef03df6a70b12e2f /llvm/test/CodeGen/WebAssembly/store.ll | |
| parent | a15b4b6af29153cdba1b7f3577f77e1b99011181 (diff) | |
| download | bcm5719-llvm-7054ac1b8b2c798e39936160de689fa3246dc41b.tar.gz bcm5719-llvm-7054ac1b8b2c798e39936160de689fa3246dc41b.zip | |
[WebAssembly] Model the return value of store instructions in wasm.
llvm-svn: 253916
Diffstat (limited to 'llvm/test/CodeGen/WebAssembly/store.ll')
| -rw-r--r-- | llvm/test/CodeGen/WebAssembly/store.ll | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/test/CodeGen/WebAssembly/store.ll b/llvm/test/CodeGen/WebAssembly/store.ll index 02af54ec970..f24824f5f0b 100644 --- a/llvm/test/CodeGen/WebAssembly/store.ll +++ b/llvm/test/CodeGen/WebAssembly/store.ll @@ -7,7 +7,7 @@ target triple = "wasm32-unknown-unknown" ; CHECK-LABEL: sti32: ; CHECK-NEXT: .param i32, i32{{$}} -; CHECK-NEXT: i32.store $0, $1{{$}} +; CHECK-NEXT: i32.store $discard, $0, $1{{$}} ; CHECK-NEXT: return{{$}} define void @sti32(i32 *%p, i32 %v) { store i32 %v, i32* %p @@ -16,7 +16,7 @@ define void @sti32(i32 *%p, i32 %v) { ; CHECK-LABEL: sti64: ; CHECK-NEXT: .param i32, i64{{$}} -; CHECK-NEXT: i64.store $0, $1{{$}} +; CHECK-NEXT: i64.store $discard, $0, $1{{$}} ; CHECK-NEXT: return{{$}} define void @sti64(i64 *%p, i64 %v) { store i64 %v, i64* %p @@ -25,7 +25,7 @@ define void @sti64(i64 *%p, i64 %v) { ; CHECK-LABEL: stf32: ; CHECK-NEXT: .param i32, f32{{$}} -; CHECK-NEXT: f32.store $0, $1{{$}} +; CHECK-NEXT: f32.store $discard, $0, $1{{$}} ; CHECK-NEXT: return{{$}} define void @stf32(float *%p, float %v) { store float %v, float* %p @@ -34,7 +34,7 @@ define void @stf32(float *%p, float %v) { ; CHECK-LABEL: stf64: ; CHECK-NEXT: .param i32, f64{{$}} -; CHECK-NEXT: f64.store $0, $1{{$}} +; CHECK-NEXT: f64.store $discard, $0, $1{{$}} ; CHECK-NEXT: return{{$}} define void @stf64(double *%p, double %v) { store double %v, double* %p |

