summaryrefslogtreecommitdiff
path: root/test/torture-s/loop-2c.c.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/torture-s/loop-2c.c.s')
-rw-r--r--test/torture-s/loop-2c.c.s58
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