summaryrefslogtreecommitdiff
path: root/testsuite/tests/wasm/should_run/control-flow/src/looptail.cmm
blob: 2ca3038130136568b0914becb8caf3d44a5be9b2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
ex10 (bits32 n) {
  A:
    foreign "C" A();
    if (n > 1) goto G;
  B: 
    foreign "C" B();
    if (n > 2) goto D;
  C:
    foreign "C" C();
    goto E;
  D:
    foreign "C" D();
  E:
    foreign "C" E();
    if (n > 5) goto B;
  F:
    foreign "C" F();
  G: 
    foreign "C" G();
    return(7331);
}