diff options
Diffstat (limited to 'test/torture-s/loop-2c.c.s')
-rw-r--r-- | test/torture-s/loop-2c.c.s | 58 |
1 files changed, 28 insertions, 30 deletions
diff --git a/test/torture-s/loop-2c.c.s b/test/torture-s/loop-2c.c.s index f5ea63535..cb718c057 100644 --- a/test/torture-s/loop-2c.c.s +++ b/test/torture-s/loop-2c.c.s @@ -8,11 +8,11 @@ f: # @f .param i32, i32 .result i32 .local i32 -# BB#0: # %entry +# %bb.0: # %entry block - i32.eqz $push12=, $0 - br_if 0, $pop12 # 0: down to label0 -# BB#1: # %for.body.lr.ph + i32.eqz $push10=, $0 + br_if 0, $pop10 # 0: down to label0 +# %bb.1: # %for.body.lr.ph i32.const $push0=, 2 i32.shl $push1=, $0, $pop0 i32.const $push2=, a-4 @@ -26,19 +26,18 @@ f: # @f # =>This Inner Loop Header: Depth=1 loop # label1: i32.store 0($2), $1 - i32.const $push11=, -4 - i32.add $2=, $2, $pop11 - i32.const $push10=, -3 - i32.add $1=, $1, $pop10 - i32.const $push9=, -1 - i32.add $push8=, $0, $pop9 - tee_local $push7=, $0=, $pop8 - br_if 0, $pop7 # 0: up to label1 + i32.const $push9=, -4 + i32.add $2=, $2, $pop9 + i32.const $push8=, -3 + i32.add $1=, $1, $pop8 + i32.const $push7=, -1 + i32.add $0=, $0, $pop7 + br_if 0, $0 # 0: up to label1 .LBB0_3: # %for.end end_loop end_block # label0: - copy_local $push13=, $2 - # fallthrough-return: $pop13 + copy_local $push11=, $0 + # fallthrough-return: $pop11 .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -51,11 +50,11 @@ g: # @g .param i32 .result i32 .local i32, i32 -# BB#0: # %entry +# %bb.0: # %entry block - i32.eqz $push11=, $0 - br_if 0, $pop11 # 0: down to label2 -# BB#1: # %for.body.lr.ph.i + i32.eqz $push9=, $0 + br_if 0, $pop9 # 0: down to label2 +# %bb.1: # %for.body.lr.ph.i i32.const $push0=, 2 i32.shl $push1=, $0, $pop0 i32.const $push2=, a-4 @@ -68,19 +67,18 @@ g: # @g # =>This Inner Loop Header: Depth=1 loop # label3: i32.store 0($1), $2 - i32.const $push10=, -4 - i32.add $1=, $1, $pop10 - i32.const $push9=, -3 - i32.add $2=, $2, $pop9 - i32.const $push8=, -1 - i32.add $push7=, $0, $pop8 - tee_local $push6=, $0=, $pop7 - br_if 0, $pop6 # 0: up to label3 + i32.const $push8=, -4 + i32.add $1=, $1, $pop8 + i32.const $push7=, -3 + i32.add $2=, $2, $pop7 + i32.const $push6=, -1 + i32.add $0=, $0, $pop6 + br_if 0, $0 # 0: up to label3 .LBB1_3: # %f.exit end_loop end_block # label2: - copy_local $push12=, $1 - # fallthrough-return: $pop12 + copy_local $push10=, $0 + # fallthrough-return: $pop10 .endfunc .Lfunc_end1: .size g, .Lfunc_end1-g @@ -91,7 +89,7 @@ g: # @g .type main,@function main: # @main .result i32 -# BB#0: # %if.end +# %bb.0: # %if.end i32.const $push1=, 0 i32.const $push0=, a i32.store a($pop1), $pop0 @@ -115,5 +113,5 @@ a: .size a, 8 - .ident "clang version 6.0.0 (https://llvm.googlesource.com/clang.git a1774cccdccfa673c057f93ccf23bc2d8cb04932) (https://llvm.googlesource.com/llvm.git fc50e1c6121255333bc42d6faf2b524c074eae25)" + .ident "clang version 7.0.0 (https://llvm.googlesource.com/clang.git 1f874ca3c3f27c2149b6b33ca4a5966b3577280d) (https://llvm.googlesource.com/llvm.git 2e4bd2aa729dd2c33cdca2b39c971c675e914001)" .functype exit, void, i32 |