llvm.org GIT mirror llvm / c89b1f0
Revert r308273 to reinstate part of r308100. That part was reverted because the underlying change necessitating it (r308025) was reverted in r308271. Nirav re-landed r308025 again in r308350, so re-landing this fix. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@308418 91177308-0d34-0410-b5e6-96231b3b80d8 Chandler Carruth 3 years ago
1 changed file(s) with 6 addition(s) and 6 deletion(s). Raw diff Collapse all Expand all
3535 ; CHECK-NEXT: tee_local $push[[L5:.+]]=, [[SP:.+]], $pop[[L6]]
3636 %r1 = alloca i32
3737 %r2 = alloca double
38 store i32 0, i32* %r1
39 store double 0.0, double* %r2
40 ; CHECK-NEXT: i64.const $push[[L1:.+]]=, 0
41 ; CHECK-NEXT: i64.store 0($pop[[L5]]), $pop[[L1]]
42 ; CHECK-NEXT: get_local $push[[L2:.+]]=, [[SP]]{{$}}
3843 ; CHECK-NEXT: i32.const $push[[L0:.+]]=, 0
39 ; CHECK-NEXT: i32.store 12($pop[[L5]]), $pop[[L0]]
40 store i32 0, i32* %r1
41 ; CHECK-NEXT: get_local $push[[L2:.+]]=, [[SP]]{{$}}
42 ; CHECK-NEXT: i64.const $push[[L1:.+]]=, 0
43 ; CHECK-NEXT: i64.store 0($pop[[L2]]), $pop[[L1]]
44 store double 0.0, double* %r2
44 ; CHECK-NEXT: i32.store 12($pop[[L2]]), $pop[[L0]]
4545 ; CHECK-NEXT: return
4646 ret void
4747 }