diff options
1054 files changed, 4466 insertions, 1116 deletions
diff --git a/.travis.yml b/.travis.yml index 861e1407d..c2bfdb2e3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,8 @@ sudo: false language: cpp +python: + - "2.7" + matrix: include: @@ -33,6 +36,13 @@ before_install: - export CC="${CC}-${COMPILER_VERSION}" - export CXX="${CXX}-${COMPILER_VERSION}" +install: + - pip install --user flake8 + +before_script: + # Check the style of a subset of Python code until the other code is updated. + - flake8 update.py + script: - cmake . -DCMAKE_C_FLAGS="$COMPILER_FLAGS" -DCMAKE_CXX_FLAGS="$COMPILER_FLAGS" - make -j2 diff --git a/CMakeLists.txt b/CMakeLists.txt index e3a3838d6..19d250865 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,7 +13,8 @@ IF(MSVC) ELSE() SET(CMAKE_CXX_FLAGS "-std=c++11 ${CMAKE_CXX_FLAGS}") SET(CMAKE_CXX_FLAGS "-msse2 -mfpmath=sse ${CMAKE_CXX_FLAGS}") - SET(CMAKE_CXX_FLAGS "-O2 -Wall -Werror ${CMAKE_CXX_FLAGS}") + SET(CMAKE_CXX_FLAGS "-O2 ${CMAKE_CXX_FLAGS}") + SET(CMAKE_CXX_FLAGS "-Wall -Werror -Wextra -Wno-unused-parameter ${CMAKE_CXX_FLAGS}") ENDIF() # clang doesn't print colored diagnostics when invoked from Ninja @@ -1,4 +1,4 @@ [pep8] ignore = E111,E114 [flake8] -ignore = E111 +ignore = E111,E114 diff --git a/src/binaryen-shell.cpp b/src/binaryen-shell.cpp index 55beb6aa8..6000430a5 100644 --- a/src/binaryen-shell.cpp +++ b/src/binaryen-shell.cpp @@ -169,6 +169,79 @@ struct Invocation { } }; +static void run_asserts(size_t* i, bool* checked, AllocatingModule* wasm, + Element* root, + std::unique_ptr<SExpressionWasmBuilder>* builder, + bool print_before, bool print_after) { + auto interface = new ShellExternalInterface(); + auto instance = new ModuleInstance(*wasm, interface); + while (*i < root->size()) { + Element& curr = *(*root)[*i]; + IString id = curr[0]->str(); + if (id == MODULE) break; + *checked = true; + Colors::red(std::cerr); + std::cerr << *i << '/' << (root->size()-1); + Colors::green(std::cerr); + std::cerr << " CHECKING: "; + Colors::normal(std::cerr); + std::cerr << curr << '\n'; + if (id == ASSERT_INVALID) { + // a module invalidity test + AllocatingModule wasm; + bool invalid = false; + jmp_buf trapState; + if (setjmp(trapState) == 0) { + *builder = std::unique_ptr<SExpressionWasmBuilder>(new SExpressionWasmBuilder(wasm, *curr[1], [&]() { + invalid = true; + longjmp(trapState, 1); + })); + } + if (print_before || print_after) { + Colors::bold(std::cout); + std::cerr << "printing in module invalidity test:\n"; + Colors::normal(std::cout); + std::cout << wasm; + } + if (!invalid) { + // maybe parsed ok, but otherwise incorrect + invalid = !WasmValidator().validate(wasm); + } + assert(invalid); + } else if (id == INVOKE) { + Invocation invocation(curr, instance, *builder->get()); + invocation.invoke(); + } else { + // an invoke test + Invocation invocation(*curr[1], instance, *builder->get()); + bool trapped = false; + Literal result; + if (setjmp(interface->trapState) == 0) { + result = invocation.invoke(); + } else { + trapped = true; + } + if (id == ASSERT_RETURN) { + assert(!trapped); + if (curr.size() >= 3) { + Literal expected = builder->get() + ->parseExpression(*curr[2]) + ->dyn_cast<Const>() + ->value; + std::cerr << "seen " << result << ", expected " << expected << '\n'; + assert(expected == result); + } else { + Literal expected; + std::cerr << "seen " << result << ", expected " << expected << '\n'; + assert(expected == result); + } + } + if (id == ASSERT_TRAP) assert(trapped); + } + *i += 1; + } +} + // // main // @@ -265,12 +338,10 @@ int main(int argc, char **argv) { while (i < root.size()) { if (debug) std::cerr << "parsing s-expressions to wasm...\n"; AllocatingModule wasm; - SExpressionWasmBuilder builder(wasm, *root[i], [&]() { abort(); }, debug); + std::unique_ptr<SExpressionWasmBuilder> builder( + new SExpressionWasmBuilder(wasm, *root[i], [&]() { abort(); }, debug)); i++; - auto interface = new ShellExternalInterface(); - auto instance = new ModuleInstance(wasm, interface); - if (print_before) { Colors::bold(std::cout); std::cerr << "printing before:\n"; @@ -296,67 +367,8 @@ int main(int argc, char **argv) { std::cout << wasm; } - // run asserts - while (i < root.size()) { - Element& curr = *root[i]; - IString id = curr[0]->str(); - if (id == MODULE) break; - checked = true; - Colors::red(std::cerr); - std::cerr << i << '/' << (root.size()-1); - Colors::green(std::cerr); - std::cerr << " CHECKING: "; - Colors::normal(std::cerr); - std::cerr << curr << '\n'; - if (id == ASSERT_INVALID) { - // a module invalidity test - AllocatingModule wasm; - bool invalid = false; - jmp_buf trapState; - std::unique_ptr<SExpressionWasmBuilder> builder; - if (setjmp(trapState) == 0) { - builder = std::unique_ptr<SExpressionWasmBuilder>(new SExpressionWasmBuilder(wasm, *curr[1], [&]() { - invalid = true; - longjmp(trapState, 1); - })); - } - if (print_before || print_after) { - Colors::bold(std::cout); - std::cerr << "printing in module invalidity test:\n"; - Colors::normal(std::cout); - std::cout << wasm; - } - if (!invalid) { - // maybe parsed ok, but otherwise incorrect - invalid = !WasmValidator().validate(wasm); - } - assert(invalid); - } else if (id == INVOKE) { - Invocation invocation(curr, instance, builder); - invocation.invoke(); - } else { - // an invoke test - Invocation invocation(*curr[1], instance, builder); - bool trapped = false; - Literal result; - if (setjmp(interface->trapState) == 0) { - result = invocation.invoke(); - } else { - trapped = true; - } - if (id == ASSERT_RETURN) { - assert(!trapped); - Literal expected; - if (curr.size() >= 3) { - expected = builder.parseExpression(*curr[2])->dyn_cast<Const>()->value; - } - std::cerr << "seen " << result << ", expected " << expected << '\n'; - assert(expected == result); - } - if (id == ASSERT_TRAP) assert(trapped); - } - i++; - } + run_asserts(&i, &checked, &wasm, &root, &builder, print_before, + print_after); } if (checked) { diff --git a/test/revision b/test/revision index 8f8f81c6c..a13ad25b8 100644 --- a/test/revision +++ b/test/revision @@ -1 +1 @@ -9d327232e34ea4c7ed07f420b3595869121e4c1d
\ No newline at end of file +1883
\ No newline at end of file diff --git a/test/torture-s/20000112-1.c.s b/test/torture-s/20000112-1.c.s index 1b485a020..97e0e56db 100644 --- a/test/torture-s/20000112-1.c.s +++ b/test/torture-s/20000112-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000113-1.c.s b/test/torture-s/20000113-1.c.s index 5113f7623..a259734fd 100644 --- a/test/torture-s/20000113-1.c.s +++ b/test/torture-s/20000113-1.c.s @@ -33,6 +33,7 @@ foobar: # @foobar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foobar, .Lfunc_end0-foobar @@ -48,9 +49,10 @@ main: # @main i32.const $push0=, 3 i32.call $discard=, foobar@FUNCTION, $pop2, $pop1, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000121-1.c.s b/test/torture-s/20000121-1.c.s index d630a8578..f50afc12b 100644 --- a/test/torture-s/20000121-1.c.s +++ b/test/torture-s/20000121-1.c.s @@ -8,6 +8,7 @@ big: # @big .param i64 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size big, .Lfunc_end0-big @@ -19,6 +20,7 @@ doit: # @doit .param i32, i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size doit, .Lfunc_end1-doit @@ -31,9 +33,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000205-1.c.s b/test/torture-s/20000205-1.c.s index 8e36216dd..67eeab9b3 100644 --- a/test/torture-s/20000205-1.c.s +++ b/test/torture-s/20000205-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000217-1.c.s b/test/torture-s/20000217-1.c.s index ba26df49a..0dfb513b9 100644 --- a/test/torture-s/20000217-1.c.s +++ b/test/torture-s/20000217-1.c.s @@ -19,6 +19,7 @@ showbug: # @showbug i32.const $push6=, 7 i32.gt_u $push7=, $pop5, $pop6 return $pop7 + .endfunc .Lfunc_end0: .size showbug, .Lfunc_end0-showbug @@ -32,9 +33,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000223-1.c.s b/test/torture-s/20000223-1.c.s index ba6730d90..fc802f2cf 100644 --- a/test/torture-s/20000223-1.c.s +++ b/test/torture-s/20000223-1.c.s @@ -19,6 +19,7 @@ check: # @check end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size check, .Lfunc_end0-check @@ -31,9 +32,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000224-1.c.s b/test/torture-s/20000224-1.c.s index f6d35b2d9..ef44da4ec 100644 --- a/test/torture-s/20000224-1.c.s +++ b/test/torture-s/20000224-1.c.s @@ -38,6 +38,7 @@ test: # @test .LBB0_4: # %while.end end_block # label0: return $3 + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -80,6 +81,7 @@ main: # @main end_block # label3: call exit@FUNCTION, $2 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -111,5 +113,5 @@ flag: .size flag, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000225-1.c.s b/test/torture-s/20000225-1.c.s index 97f380bb5..4eb04a9e3 100644 --- a/test/torture-s/20000225-1.c.s +++ b/test/torture-s/20000225-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000227-1.c.s b/test/torture-s/20000227-1.c.s index c7bc938e2..1e4e2985d 100644 --- a/test/torture-s/20000227-1.c.s +++ b/test/torture-s/20000227-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000313-1.c.s b/test/torture-s/20000313-1.c.s index ebbcc4768..b6ffbb8e5 100644 --- a/test/torture-s/20000313-1.c.s +++ b/test/torture-s/20000313-1.c.s @@ -15,6 +15,7 @@ buggy: # @buggy i32.const $push0=, -1 i32.select $push1=, $1, $pop0, $2 return $pop1 + .endfunc .Lfunc_end0: .size buggy, .Lfunc_end0-buggy @@ -27,9 +28,10 @@ main: # @main # BB#0: # %if.end3 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000314-1.c.s b/test/torture-s/20000314-1.c.s index eeb45d58d..c8ff386c1 100644 --- a/test/torture-s/20000314-1.c.s +++ b/test/torture-s/20000314-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000314-2.c.s b/test/torture-s/20000314-2.c.s index 304af4af6..690d1e49d 100644 --- a/test/torture-s/20000314-2.c.s +++ b/test/torture-s/20000314-2.c.s @@ -19,6 +19,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -41,5 +42,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000314-3.c.s b/test/torture-s/20000314-3.c.s index 96ede36c6..e062d179b 100644 --- a/test/torture-s/20000314-3.c.s +++ b/test/torture-s/20000314-3.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000402-1.c.s b/test/torture-s/20000402-1.c.s index a4de739be..e4adf9fd6 100644 --- a/test/torture-s/20000402-1.c.s +++ b/test/torture-s/20000402-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000403-1.c.s b/test/torture-s/20000403-1.c.s index f516d2c10..01d4b2145 100644 --- a/test/torture-s/20000403-1.c.s +++ b/test/torture-s/20000403-1.c.s @@ -24,6 +24,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -40,6 +41,7 @@ seqgt: # @seqgt i32.const $push2=, 0 i32.gt_s $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end1: .size seqgt, .Lfunc_end1-seqgt @@ -56,6 +58,7 @@ seqgt2: # @seqgt2 i32.const $push2=, 0 i32.gt_s $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end2: .size seqgt2, .Lfunc_end2-seqgt2 @@ -78,5 +81,5 @@ bb: .size bb, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000412-1.c.s b/test/torture-s/20000412-1.c.s index f27b012ce..3b11b3ca6 100644 --- a/test/torture-s/20000412-1.c.s +++ b/test/torture-s/20000412-1.c.s @@ -16,6 +16,7 @@ foo: # @foo i32.const $push6=, 828 i32.add $push7=, $pop5, $pop6 return $pop7 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -40,6 +41,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -62,5 +64,5 @@ wordlist: .size wordlist, 828 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000412-2.c.s b/test/torture-s/20000412-2.c.s index 48944db7d..9e82f4fea 100644 --- a/test/torture-s/20000412-2.c.s +++ b/test/torture-s/20000412-2.c.s @@ -38,6 +38,7 @@ f: # @f i32.const $4=, __stack_pointer i32.store $4=, 0($4), $4 return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -64,9 +65,10 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000412-4.c.s b/test/torture-s/20000412-4.c.s index 196f09b60..59de11c2a 100644 --- a/test/torture-s/20000412-4.c.s +++ b/test/torture-s/20000412-4.c.s @@ -46,6 +46,7 @@ f: # @f .LBB0_5: # %for.cond6.preheader end_block # label0: return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -60,9 +61,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000412-5.c.s b/test/torture-s/20000412-5.c.s index d854de3ee..7693b3cb3 100644 --- a/test/torture-s/20000412-5.c.s +++ b/test/torture-s/20000412-5.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000412-6.c.s b/test/torture-s/20000412-6.c.s index 621b03057..23336a820 100644 --- a/test/torture-s/20000412-6.c.s +++ b/test/torture-s/20000412-6.c.s @@ -29,6 +29,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -60,6 +61,7 @@ bug: # @bug i32.const $push6=, 65535 i32.and $push7=, $0, $pop6 return $pop7 + .endfunc .Lfunc_end1: .size bug, .Lfunc_end1-bug @@ -77,5 +79,5 @@ buf: .size buf, 10 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000422-1.c.s b/test/torture-s/20000422-1.c.s index 05e48e1bd..027d2a3de 100644 --- a/test/torture-s/20000422-1.c.s +++ b/test/torture-s/20000422-1.c.s @@ -95,6 +95,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $5 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -150,5 +151,5 @@ num: .size num, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000503-1.c.s b/test/torture-s/20000503-1.c.s index 27851f5c7..3fa5b90ea 100644 --- a/test/torture-s/20000503-1.c.s +++ b/test/torture-s/20000503-1.c.s @@ -17,6 +17,7 @@ sub: # @sub i32.const $push3=, 2 i32.shl $push4=, $pop2, $pop3 return $pop4 + .endfunc .Lfunc_end0: .size sub, .Lfunc_end0-sub @@ -30,9 +31,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000511-1.c.s b/test/torture-s/20000511-1.c.s index eadcd5f61..891639283 100644 --- a/test/torture-s/20000511-1.c.s +++ b/test/torture-s/20000511-1.c.s @@ -16,6 +16,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -29,9 +30,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000519-2.c.s b/test/torture-s/20000519-2.c.s index c99e655ed..7e08a94c0 100644 --- a/test/torture-s/20000519-2.c.s +++ b/test/torture-s/20000519-2.c.s @@ -21,6 +21,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -34,5 +35,5 @@ x: .size x, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000523-1.c.s b/test/torture-s/20000523-1.c.s index abd20c88c..8be919fa3 100644 --- a/test/torture-s/20000523-1.c.s +++ b/test/torture-s/20000523-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000528-1.c.s b/test/torture-s/20000528-1.c.s index 3539cf13e..c5a36a967 100644 --- a/test/torture-s/20000528-1.c.s +++ b/test/torture-s/20000528-1.c.s @@ -22,6 +22,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -44,5 +45,5 @@ s: .size s, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000603-1.c.s b/test/torture-s/20000603-1.c.s index 1cbc74d01..5aa1c3fbe 100644 --- a/test/torture-s/20000603-1.c.s +++ b/test/torture-s/20000603-1.c.s @@ -14,6 +14,7 @@ f: # @f f64.const $push2=, 0x1p0 f64.add $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -26,9 +27,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000605-1.c.s b/test/torture-s/20000605-1.c.s index d76adc709..bc0ae2c19 100644 --- a/test/torture-s/20000605-1.c.s +++ b/test/torture-s/20000605-1.c.s @@ -30,9 +30,10 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000605-2.c.s b/test/torture-s/20000605-2.c.s index b93b058f7..aa63e70d8 100644 --- a/test/torture-s/20000605-2.c.s +++ b/test/torture-s/20000605-2.c.s @@ -40,6 +40,7 @@ f1: # @f1 .LBB0_4: # %for.end end_block # label0: return + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -53,9 +54,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000605-3.c.s b/test/torture-s/20000605-3.c.s index 056d1f1f1..3e623d385 100644 --- a/test/torture-s/20000605-3.c.s +++ b/test/torture-s/20000605-3.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %cleanup7 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000622-1.c.s b/test/torture-s/20000622-1.c.s index 474f710d8..82ff95f19 100644 --- a/test/torture-s/20000622-1.c.s +++ b/test/torture-s/20000622-1.c.s @@ -27,6 +27,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -39,6 +40,7 @@ bar: # @bar .result i32 # BB#0: # %entry return $1 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -63,6 +65,7 @@ baz: # @baz end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size baz, .Lfunc_end2-baz @@ -76,9 +79,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000703-1.c.s b/test/torture-s/20000703-1.c.s index 145a07fd5..a38c5c387 100644 --- a/test/torture-s/20000703-1.c.s +++ b/test/torture-s/20000703-1.c.s @@ -22,6 +22,7 @@ foo: # @foo i32.store $discard=, 20($0), $1 i32.store $discard=, 24($0), $2 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -52,6 +53,7 @@ bar: # @bar i32.store $discard=, 20($0), $1 i32.store $discard=, 24($0), $2 return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -65,6 +67,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -80,5 +83,5 @@ main: # @main .size .L.str.1, 18 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000706-3.c.s b/test/torture-s/20000706-3.c.s index d305fcff7..81f4bc9e7 100644 --- a/test/torture-s/20000706-3.c.s +++ b/test/torture-s/20000706-3.c.s @@ -11,6 +11,7 @@ baz: # @baz i32.load $push0=, 0($0) i32.store $discard=, c($pop1), $pop0 return + .endfunc .Lfunc_end0: .size baz, .Lfunc_end0-baz @@ -37,6 +38,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -63,6 +65,7 @@ foo: # @foo end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size foo, .Lfunc_end2-foo @@ -79,6 +82,7 @@ main: # @main i32.store $discard=, c($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -92,5 +96,5 @@ c: .size c, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000715-1.c.s b/test/torture-s/20000715-1.c.s index 77ec89b1b..8504172fd 100644 --- a/test/torture-s/20000715-1.c.s +++ b/test/torture-s/20000715-1.c.s @@ -7,6 +7,7 @@ test1: # @test1 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -17,6 +18,7 @@ test1: # @test1 test2: # @test2 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -27,6 +29,7 @@ test2: # @test2 test3: # @test3 # BB#0: # %entry return + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -42,6 +45,7 @@ test4: # @test4 i32.store $push1=, x($0), $pop0 i32.store $discard=, y($0), $pop1 return + .endfunc .Lfunc_end3: .size test4, .Lfunc_end3-test4 @@ -57,6 +61,7 @@ test5: # @test5 i32.store $push1=, x($0), $pop0 i32.store $discard=, y($0), $pop1 return + .endfunc .Lfunc_end4: .size test5, .Lfunc_end4-test5 @@ -72,6 +77,7 @@ test6: # @test6 i32.store $push1=, x($0), $pop0 i32.store $discard=, y($0), $pop1 return + .endfunc .Lfunc_end5: .size test6, .Lfunc_end5-test6 @@ -89,6 +95,7 @@ main: # @main i32.store $discard=, y($0), $pop1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end6: .size main, .Lfunc_end6-main @@ -111,5 +118,5 @@ y: .size y, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000715-2.c.s b/test/torture-s/20000715-2.c.s index c8ab42422..c181e517d 100644 --- a/test/torture-s/20000715-2.c.s +++ b/test/torture-s/20000715-2.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.const $push4=, 1020 i32.and $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -28,9 +29,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000717-2.c.s b/test/torture-s/20000717-2.c.s index 92379973a..17c4e5e48 100644 --- a/test/torture-s/20000717-2.c.s +++ b/test/torture-s/20000717-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000717-3.c.s b/test/torture-s/20000717-3.c.s index fd40a657d..a86f334fe 100644 --- a/test/torture-s/20000717-3.c.s +++ b/test/torture-s/20000717-3.c.s @@ -16,6 +16,7 @@ foo: # @foo i32.add $push3=, $pop0, $pop2 i32.store $discard=, 0($0), $pop3 return $1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -40,6 +41,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -53,5 +55,5 @@ c: .size c, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000717-4.c.s b/test/torture-s/20000717-4.c.s index 5dc787b06..840e1b97f 100644 --- a/test/torture-s/20000717-4.c.s +++ b/test/torture-s/20000717-4.c.s @@ -10,6 +10,7 @@ x: # @x i32.const $push0=, 0 i32.load $push1=, s+8($pop0) return $pop1 + .endfunc .Lfunc_end0: .size x, .Lfunc_end0-x @@ -22,6 +23,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -35,5 +37,5 @@ s: .size s, 100 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000722-1.c.s b/test/torture-s/20000722-1.c.s index 6c0aa855e..253659795 100644 --- a/test/torture-s/20000722-1.c.s +++ b/test/torture-s/20000722-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -20,6 +21,7 @@ main: # @main bar: # @bar # BB#0: # %foo.exit return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -45,9 +47,10 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size foo, .Lfunc_end2-foo - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000726-1.c.s b/test/torture-s/20000726-1.c.s index 8f6886ffe..1b3436fb5 100644 --- a/test/torture-s/20000726-1.c.s +++ b/test/torture-s/20000726-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -23,9 +24,10 @@ adjust_xy: # @adjust_xy i32.const $push0=, 1 i32.store16 $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end1: .size adjust_xy, .Lfunc_end1-adjust_xy - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000731-1.c.s b/test/torture-s/20000731-1.c.s index 4eeadf0da..6da6d75eb 100644 --- a/test/torture-s/20000731-1.c.s +++ b/test/torture-s/20000731-1.c.s @@ -9,6 +9,7 @@ foo: # @foo # BB#0: # %entry f64.const $push0=, 0x0p0 return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -19,6 +20,7 @@ foo: # @foo do_sibcall: # @do_sibcall # BB#0: # %entry return + .endfunc .Lfunc_end1: .size do_sibcall, .Lfunc_end1-do_sibcall @@ -32,9 +34,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000731-2.c.s b/test/torture-s/20000731-2.c.s index 2b0f81778..787c4f0df 100644 --- a/test/torture-s/20000731-2.c.s +++ b/test/torture-s/20000731-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000801-1.c.s b/test/torture-s/20000801-1.c.s index d0e2155b3..22e2c19bc 100644 --- a/test/torture-s/20000801-1.c.s +++ b/test/torture-s/20000801-1.c.s @@ -37,6 +37,7 @@ foo: # @foo end_loop # label2: end_block # label0: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -68,9 +69,10 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000801-3.c.s b/test/torture-s/20000801-3.c.s index ac1ffddc4..395656078 100644 --- a/test/torture-s/20000801-3.c.s +++ b/test/torture-s/20000801-3.c.s @@ -21,6 +21,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -35,5 +36,5 @@ s: .size s, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000818-1.c.s b/test/torture-s/20000818-1.c.s index 312494188..e0f914d13 100644 --- a/test/torture-s/20000818-1.c.s +++ b/test/torture-s/20000818-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -22,6 +23,7 @@ yylex: # @yylex # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size yylex, .Lfunc_end1-yylex @@ -35,5 +37,5 @@ temporary_obstack: .size temporary_obstack, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000819-1.c.s b/test/torture-s/20000819-1.c.s index 3822e08b0..3206a97c1 100644 --- a/test/torture-s/20000819-1.c.s +++ b/test/torture-s/20000819-1.c.s @@ -38,6 +38,7 @@ foo: # @foo .LBB0_5: # %for.end end_block # label0: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -67,6 +68,7 @@ main: # @main end_block # label3: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -81,5 +83,5 @@ a: .size a, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000910-1.c.s b/test/torture-s/20000910-1.c.s index cbf549682..7b8928bb1 100644 --- a/test/torture-s/20000910-1.c.s +++ b/test/torture-s/20000910-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -21,6 +22,7 @@ foo: # @foo .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -32,6 +34,7 @@ bar: # @bar .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end2: .size bar, .Lfunc_end2-bar @@ -51,9 +54,10 @@ baz: # @baz end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size baz, .Lfunc_end3-baz - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000910-2.c.s b/test/torture-s/20000910-2.c.s index 03e6d1e02..759f0a721 100644 --- a/test/torture-s/20000910-2.c.s +++ b/test/torture-s/20000910-2.c.s @@ -33,6 +33,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -58,5 +59,5 @@ list: .size list, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000914-1.c.s b/test/torture-s/20000914-1.c.s index e48103df0..4e5b4936f 100644 --- a/test/torture-s/20000914-1.c.s +++ b/test/torture-s/20000914-1.c.s @@ -9,6 +9,7 @@ blah: # @blah .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end0: .size blah, .Lfunc_end0-blah @@ -31,6 +32,7 @@ convert_like_real: # @convert_like_real end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size convert_like_real, .Lfunc_end1-convert_like_real @@ -44,9 +46,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20000917-1.c.s b/test/torture-s/20000917-1.c.s index 7cee5b6e0..a53ce11af 100644 --- a/test/torture-s/20000917-1.c.s +++ b/test/torture-s/20000917-1.c.s @@ -12,6 +12,7 @@ one: # @one i32.store $push2=, 4($0), $pop1 i32.store $discard=, 8($0), $pop2 return + .endfunc .Lfunc_end0: .size one, .Lfunc_end0-one @@ -27,6 +28,7 @@ zero: # @zero i32.store $push2=, 4($0), $pop1 i32.store $discard=, 8($0), $pop2 return + .endfunc .Lfunc_end1: .size zero, .Lfunc_end1-zero @@ -40,9 +42,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001009-1.c.s b/test/torture-s/20001009-1.c.s index 0c012f947..cecdb8479 100644 --- a/test/torture-s/20001009-1.c.s +++ b/test/torture-s/20001009-1.c.s @@ -9,6 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -31,5 +32,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001009-2.c.s b/test/torture-s/20001009-2.c.s index b9337670e..95bf0641d 100644 --- a/test/torture-s/20001009-2.c.s +++ b/test/torture-s/20001009-2.c.s @@ -30,6 +30,7 @@ foo: # @foo end_block # label0: i32.const $push5=, -1 return $pop5 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -62,6 +63,7 @@ main: # @main end_loop # label5: end_block # label3: return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -75,5 +77,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001011-1.c.s b/test/torture-s/20001011-1.c.s index 891106620..14222abb9 100644 --- a/test/torture-s/20001011-1.c.s +++ b/test/torture-s/20001011-1.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $push0=, .L.str i32.call $push1=, strcmp@FUNCTION, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -23,6 +24,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -33,5 +35,5 @@ main: # @main .size .L.str, 5 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001013-1.c.s b/test/torture-s/20001013-1.c.s index e892316ba..0f8309c3d 100644 --- a/test/torture-s/20001013-1.c.s +++ b/test/torture-s/20001013-1.c.s @@ -24,6 +24,7 @@ foo: # @foo end_block # label0: i32.const $push3=, 1 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -49,6 +50,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -63,5 +65,5 @@ z: .size z, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001017-1.c.s b/test/torture-s/20001017-1.c.s index 3b1a28af3..8950c8e03 100644 --- a/test/torture-s/20001017-1.c.s +++ b/test/torture-s/20001017-1.c.s @@ -16,6 +16,7 @@ bug: # @bug end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bug, .Lfunc_end0-bug @@ -28,9 +29,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001017-2.c.s b/test/torture-s/20001017-2.c.s index a729de4b1..5af544643 100644 --- a/test/torture-s/20001017-2.c.s +++ b/test/torture-s/20001017-2.c.s @@ -28,6 +28,7 @@ fn_4parms: # @fn_4parms end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size fn_4parms, .Lfunc_end0-fn_4parms @@ -40,9 +41,10 @@ main: # @main # BB#0: # %fn_4parms.exit i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001024-1.c.s b/test/torture-s/20001024-1.c.s index c672e723c..a934bb7f2 100644 --- a/test/torture-s/20001024-1.c.s +++ b/test/torture-s/20001024-1.c.s @@ -32,6 +32,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -42,6 +43,7 @@ bar: # @bar foo: # @foo # BB#0: # %bar.exit return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -55,9 +57,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001026-1.c.s b/test/torture-s/20001026-1.c.s index 4f6b8fba5..c4dc4b770 100644 --- a/test/torture-s/20001026-1.c.s +++ b/test/torture-s/20001026-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001027-1.c.s b/test/torture-s/20001027-1.c.s index ce6894aef..062394677 100644 --- a/test/torture-s/20001027-1.c.s +++ b/test/torture-s/20001027-1.c.s @@ -25,6 +25,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -47,5 +48,5 @@ p: .size p, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001031-1.c.s b/test/torture-s/20001031-1.c.s index 7fc21cb38..7ccf3f904 100644 --- a/test/torture-s/20001031-1.c.s +++ b/test/torture-s/20001031-1.c.s @@ -17,6 +17,7 @@ t1: # @t1 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size t1, .Lfunc_end0-t1 @@ -29,6 +30,7 @@ t2: # @t2 # BB#0: # %entry i32.const $push0=, 4096 return $pop0 + .endfunc .Lfunc_end1: .size t2, .Lfunc_end1-t2 @@ -49,6 +51,7 @@ t3: # @t3 end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size t3, .Lfunc_end2-t3 @@ -61,6 +64,7 @@ t4: # @t4 # BB#0: # %entry i64.const $push0=, 4096 return $pop0 + .endfunc .Lfunc_end3: .size t4, .Lfunc_end3-t4 @@ -74,9 +78,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001101.c.s b/test/torture-s/20001101.c.s index 6d61d8fcf..b94e406ab 100644 --- a/test/torture-s/20001101.c.s +++ b/test/torture-s/20001101.c.s @@ -13,6 +13,7 @@ dummy: # @dummy i32.const $push1=, 7 i32.store $discard=, 0($1), $pop1 return $0 + .endfunc .Lfunc_end0: .size dummy, .Lfunc_end0-dummy @@ -37,6 +38,7 @@ bogus: # @bogus end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size bogus, .Lfunc_end1-bogus @@ -50,9 +52,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001108-1.c.s b/test/torture-s/20001108-1.c.s index 688b16e8b..b0fc22584 100644 --- a/test/torture-s/20001108-1.c.s +++ b/test/torture-s/20001108-1.c.s @@ -16,6 +16,7 @@ signed_poly: # @signed_poly i64.mul $push3=, $pop1, $pop2 i64.add $push4=, $pop3, $0 return $pop4 + .endfunc .Lfunc_end0: .size signed_poly, .Lfunc_end0-signed_poly @@ -33,6 +34,7 @@ unsigned_poly: # @unsigned_poly i64.mul $push3=, $pop2, $pop1 i64.add $push4=, $pop3, $0 return $pop4 + .endfunc .Lfunc_end1: .size unsigned_poly, .Lfunc_end1-unsigned_poly @@ -46,9 +48,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001111-1.c.s b/test/torture-s/20001111-1.c.s index 71f738267..ed0427486 100644 --- a/test/torture-s/20001111-1.c.s +++ b/test/torture-s/20001111-1.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.select $push2=, $pop0, $pop1, $1 i32.add $push3=, $pop2, $0 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,6 +26,7 @@ foo: # @foo bar: # @bar # BB#0: # %entry return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -51,11 +53,12 @@ main: # @main i32.store8 $discard=, next_buffer($0), $pop1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main .type next_buffer,@object # @next_buffer .lcomm next_buffer,1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001112-1.c.s b/test/torture-s/20001112-1.c.s index 97e05cbc9..9dac54d71 100644 --- a/test/torture-s/20001112-1.c.s +++ b/test/torture-s/20001112-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001121-1.c.s b/test/torture-s/20001121-1.c.s index c22189e70..091c46bd2 100644 --- a/test/torture-s/20001121-1.c.s +++ b/test/torture-s/20001121-1.c.s @@ -10,6 +10,7 @@ foo: # @foo i32.const $push0=, 0 f64.load $push1=, d($pop0) return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -22,6 +23,7 @@ bar: # @bar # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -35,6 +37,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -48,5 +51,5 @@ d: .size d, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001124-1.c.s b/test/torture-s/20001124-1.c.s index 33520bd7c..624f588cb 100644 --- a/test/torture-s/20001124-1.c.s +++ b/test/torture-s/20001124-1.c.s @@ -22,6 +22,7 @@ main: # @main i64.store $discard=, f($2), $pop4 call exit@FUNCTION, $2 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -53,5 +54,5 @@ f: .size f, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001130-1.c.s b/test/torture-s/20001130-1.c.s index 2b9f603cf..a6a1884d0 100644 --- a/test/torture-s/20001130-1.c.s +++ b/test/torture-s/20001130-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001130-2.c.s b/test/torture-s/20001130-2.c.s index 54606a74a..be1868402 100644 --- a/test/torture-s/20001130-2.c.s +++ b/test/torture-s/20001130-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001203-1.c.s b/test/torture-s/20001203-1.c.s index 5f89917af..07fffe063 100644 --- a/test/torture-s/20001203-1.c.s +++ b/test/torture-s/20001203-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001203-2.c.s b/test/torture-s/20001203-2.c.s index d611beb7a..e56e5add0 100644 --- a/test/torture-s/20001203-2.c.s +++ b/test/torture-s/20001203-2.c.s @@ -83,6 +83,7 @@ create_array_type: # @create_array_type end_block # label0: i32.call $discard=, alloc_type@FUNCTION unreachable + .endfunc .Lfunc_end0: .size create_array_type, .Lfunc_end0-create_array_type @@ -95,6 +96,7 @@ alloc_type: # @alloc_type # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size alloc_type, .Lfunc_end1-alloc_type @@ -110,6 +112,7 @@ get_discrete_bounds: # @get_discrete_bounds i64.const $push1=, 2 i64.store $discard=, 0($1), $pop1 return + .endfunc .Lfunc_end2: .size get_discrete_bounds, .Lfunc_end2-get_discrete_bounds @@ -122,6 +125,7 @@ _obstack_newchunk: # @_obstack_newchunk # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size _obstack_newchunk, .Lfunc_end3-_obstack_newchunk @@ -135,6 +139,7 @@ xmalloc: # @xmalloc # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end4: .size xmalloc, .Lfunc_end4-xmalloc @@ -148,9 +153,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end5: .size main, .Lfunc_end5-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001221-1.c.s b/test/torture-s/20001221-1.c.s index b38b7c6aa..de3d66c05 100644 --- a/test/torture-s/20001221-1.c.s +++ b/test/torture-s/20001221-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001228-1.c.s b/test/torture-s/20001228-1.c.s index 20a182f58..e8e92bf6b 100644 --- a/test/torture-s/20001228-1.c.s +++ b/test/torture-s/20001228-1.c.s @@ -9,6 +9,7 @@ foo1: # @foo1 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size foo1, .Lfunc_end0-foo1 @@ -34,6 +35,7 @@ foo2: # @foo2 i32.const $2=, __stack_pointer i32.store $3=, 0($2), $3 return $pop1 + .endfunc .Lfunc_end1: .size foo2, .Lfunc_end1-foo2 @@ -65,9 +67,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20001229-1.c.s b/test/torture-s/20001229-1.c.s index 5cac3a23e..1ef3282fb 100644 --- a/test/torture-s/20001229-1.c.s +++ b/test/torture-s/20001229-1.c.s @@ -8,6 +8,7 @@ foo: # @foo .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -18,6 +19,7 @@ foo: # @foo showinfo: # @showinfo # BB#0: # %entry return + .endfunc .Lfunc_end1: .size showinfo, .Lfunc_end1-showinfo @@ -31,9 +33,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010106-1.c.s b/test/torture-s/20010106-1.c.s index db2bd1742..aeaa717de 100644 --- a/test/torture-s/20010106-1.c.s +++ b/test/torture-s/20010106-1.c.s @@ -25,6 +25,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -38,6 +39,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -55,5 +57,5 @@ main: # @main .size .Lswitch.table, 28 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010114-1.c.s b/test/torture-s/20010114-1.c.s index 5a5566517..d1ae9a86d 100644 --- a/test/torture-s/20010114-1.c.s +++ b/test/torture-s/20010114-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010116-1.c.s b/test/torture-s/20010116-1.c.s index f12cc7cb1..b6da6aa3f 100644 --- a/test/torture-s/20010116-1.c.s +++ b/test/torture-s/20010116-1.c.s @@ -25,6 +25,7 @@ find: # @find end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size find, .Lfunc_end0-find @@ -47,6 +48,7 @@ ok: # @ok end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size ok, .Lfunc_end1-ok @@ -72,9 +74,10 @@ main: # @main i32.add $3=, $4, $3 call find@FUNCTION, $3, $pop1 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010118-1.c.s b/test/torture-s/20010118-1.c.s index c58ae8c07..ea45375a0 100644 --- a/test/torture-s/20010118-1.c.s +++ b/test/torture-s/20010118-1.c.s @@ -8,6 +8,7 @@ foo: # @foo .param i32, i32, i32, i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -55,6 +56,7 @@ bar: # @bar .LBB1_3: # %if.end end_block # label0: return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -68,9 +70,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010119-1.c.s b/test/torture-s/20010119-1.c.s index 575765788..37efa7829 100644 --- a/test/torture-s/20010119-1.c.s +++ b/test/torture-s/20010119-1.c.s @@ -8,6 +8,7 @@ bar: # @bar .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -19,6 +20,7 @@ baz: # @baz .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size baz, .Lfunc_end1-baz @@ -32,9 +34,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010123-1.c.s b/test/torture-s/20010123-1.c.s index e10643c90..45dd604be 100644 --- a/test/torture-s/20010123-1.c.s +++ b/test/torture-s/20010123-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010206-1.c.s b/test/torture-s/20010206-1.c.s index 6228d5aea..ea7a481bf 100644 --- a/test/torture-s/20010206-1.c.s +++ b/test/torture-s/20010206-1.c.s @@ -9,6 +9,7 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, 26 return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010221-1.c.s b/test/torture-s/20010221-1.c.s index 8715fd1de..e9aef3376 100644 --- a/test/torture-s/20010221-1.c.s +++ b/test/torture-s/20010221-1.c.s @@ -34,6 +34,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -47,5 +48,5 @@ n: .size n, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010222-1.c.s b/test/torture-s/20010222-1.c.s index 92f448896..ef0338f3b 100644 --- a/test/torture-s/20010222-1.c.s +++ b/test/torture-s/20010222-1.c.s @@ -27,6 +27,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -41,5 +42,5 @@ a: .size a, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010224-1.c.s b/test/torture-s/20010224-1.c.s index 7cfda002c..6a405d75f 100644 --- a/test/torture-s/20010224-1.c.s +++ b/test/torture-s/20010224-1.c.s @@ -46,6 +46,7 @@ ba_compute_psd: # @ba_compute_psd .LBB0_4: # %for.end end_block # label0: return + .endfunc .Lfunc_end0: .size ba_compute_psd, .Lfunc_end0-ba_compute_psd @@ -65,6 +66,7 @@ logadd: # @logadd i32.shl $push3=, $pop2, $2 i32.shr_s $push4=, $pop3, $2 return $pop4 + .endfunc .Lfunc_end1: .size logadd, .Lfunc_end1-logadd @@ -101,6 +103,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -147,5 +150,5 @@ bndpsd: .size bndpsd, 12 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010325-1.c.s b/test/torture-s/20010325-1.c.s index 1d99862b0..402f0c29d 100644 --- a/test/torture-s/20010325-1.c.s +++ b/test/torture-s/20010325-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010329-1.c.s b/test/torture-s/20010329-1.c.s index 1d4fa5735..ee6c1448c 100644 --- a/test/torture-s/20010329-1.c.s +++ b/test/torture-s/20010329-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010403-1.c.s b/test/torture-s/20010403-1.c.s index 425918df9..f20e6dc55 100644 --- a/test/torture-s/20010403-1.c.s +++ b/test/torture-s/20010403-1.c.s @@ -8,6 +8,7 @@ a: # @a .param i32, i32 # BB#0: # %c.exit return + .endfunc .Lfunc_end0: .size a, .Lfunc_end0-a @@ -23,6 +24,7 @@ b: # @b i32.add $push2=, $pop0, $pop1 i32.store $discard=, 0($0), $pop2 return + .endfunc .Lfunc_end1: .size b, .Lfunc_end1-b @@ -42,6 +44,7 @@ c: # @c end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size c, .Lfunc_end2-c @@ -53,6 +56,7 @@ d: # @d .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end3: .size d, .Lfunc_end3-d @@ -66,6 +70,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main @@ -79,5 +84,5 @@ e: .size e, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010409-1.c.s b/test/torture-s/20010409-1.c.s index 09ae60033..5a3fb49a2 100644 --- a/test/torture-s/20010409-1.c.s +++ b/test/torture-s/20010409-1.c.s @@ -14,6 +14,7 @@ foo: # @foo i32.add $push3=, $pop0, $pop2 i32.store $discard=, c($pop4), $pop3 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -35,6 +36,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -59,6 +61,7 @@ test: # @test end_block # label1: call exit@FUNCTION, $2 unreachable + .endfunc .Lfunc_end2: .size test, .Lfunc_end2-test @@ -86,6 +89,7 @@ main: # @main end_block # label2: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -126,5 +130,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010422-1.c.s b/test/torture-s/20010422-1.c.s index 897c4defc..24b21365a 100644 --- a/test/torture-s/20010422-1.c.s +++ b/test/torture-s/20010422-1.c.s @@ -14,6 +14,7 @@ foo: # @foo i32.const $push2=, 8 i32.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -27,9 +28,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010518-1.c.s b/test/torture-s/20010518-1.c.s index 4fe478521..0fe08dbcd 100644 --- a/test/torture-s/20010518-1.c.s +++ b/test/torture-s/20010518-1.c.s @@ -21,6 +21,7 @@ add: # @add i32.add $push10=, $pop9, $11 i32.add $push11=, $pop10, $12 return $pop11 + .endfunc .Lfunc_end0: .size add, .Lfunc_end0-add @@ -34,9 +35,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010518-2.c.s b/test/torture-s/20010518-2.c.s index 7f11b6364..f6984b672 100644 --- a/test/torture-s/20010518-2.c.s +++ b/test/torture-s/20010518-2.c.s @@ -69,9 +69,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010520-1.c.s b/test/torture-s/20010520-1.c.s index e6d4d385e..067564c83 100644 --- a/test/torture-s/20010520-1.c.s +++ b/test/torture-s/20010520-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010604-1.c.s b/test/torture-s/20010604-1.c.s index 3b5c92ef2..34d9727d3 100644 --- a/test/torture-s/20010604-1.c.s +++ b/test/torture-s/20010604-1.c.s @@ -32,6 +32,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -45,9 +46,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010711-1.c.s b/test/torture-s/20010711-1.c.s index 4b4e18181..688cf5a3e 100644 --- a/test/torture-s/20010711-1.c.s +++ b/test/torture-s/20010711-1.c.s @@ -8,6 +8,7 @@ foo: # @foo .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -21,9 +22,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010717-1.c.s b/test/torture-s/20010717-1.c.s index d6d867e4b..d8810c6f4 100644 --- a/test/torture-s/20010717-1.c.s +++ b/test/torture-s/20010717-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010723-1.c.s b/test/torture-s/20010723-1.c.s index 503a3ddb6..678d1fd89 100644 --- a/test/torture-s/20010723-1.c.s +++ b/test/torture-s/20010723-1.c.s @@ -9,6 +9,7 @@ test: # @test # BB#0: # %entry i32.const $push0=, 8 return $pop0 + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010904-1.c.s b/test/torture-s/20010904-1.c.s index f3de9b009..22e0ebbbe 100644 --- a/test/torture-s/20010904-1.c.s +++ b/test/torture-s/20010904-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -23,5 +24,5 @@ y: .size y, 2112 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010904-2.c.s b/test/torture-s/20010904-2.c.s index 98db39c1e..29254c3b9 100644 --- a/test/torture-s/20010904-2.c.s +++ b/test/torture-s/20010904-2.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -23,5 +24,5 @@ y: .size y, 2112 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010910-1.c.s b/test/torture-s/20010910-1.c.s index c0417e360..31b2bcf68 100644 --- a/test/torture-s/20010910-1.c.s +++ b/test/torture-s/20010910-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %for.cond3.4 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010915-1.c.s b/test/torture-s/20010915-1.c.s index 7395111c4..af4027626 100644 --- a/test/torture-s/20010915-1.c.s +++ b/test/torture-s/20010915-1.c.s @@ -50,6 +50,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -170,6 +171,7 @@ x: # @x end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size x, .Lfunc_end1-x @@ -203,6 +205,7 @@ s: # @s end_block # label8: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size s, .Lfunc_end2-s @@ -216,6 +219,7 @@ m: # @m # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size m, .Lfunc_end3-m @@ -253,6 +257,7 @@ r: # @r end_block # label9: call abort@FUNCTION unreachable + .endfunc .Lfunc_end4: .size r, .Lfunc_end4-r @@ -338,5 +343,5 @@ r.c.0: .size r.c.0, 1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010924-1.c.s b/test/torture-s/20010924-1.c.s index 7a26f7d9e..618b77b39 100644 --- a/test/torture-s/20010924-1.c.s +++ b/test/torture-s/20010924-1.c.s @@ -139,6 +139,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -187,5 +188,5 @@ a4: .size a4, 3 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20010925-1.c.s b/test/torture-s/20010925-1.c.s index 6601a5fab..73bf2fa41 100644 --- a/test/torture-s/20010925-1.c.s +++ b/test/torture-s/20010925-1.c.s @@ -15,6 +15,7 @@ main: # @main i64.store $discard=, dst($0), $1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -38,6 +39,7 @@ foo: # @foo .LBB1_2: # %return end_block # label0: return $3 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -60,5 +62,5 @@ src: .size src, 40 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011008-3.c.s b/test/torture-s/20011008-3.c.s index d02de706b..c3f30e8cf 100644 --- a/test/torture-s/20011008-3.c.s +++ b/test/torture-s/20011008-3.c.s @@ -10,6 +10,7 @@ log_compare: # @log_compare # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size log_compare, .Lfunc_end0-log_compare @@ -62,6 +63,7 @@ __db_txnlist_lsnadd: # @__db_txnlist_lsnadd i64.store32 $discard=, 0($2), $6 i32.add $push0=, $0, $3 return $pop0 + .endfunc .Lfunc_end1: .size __db_txnlist_lsnadd, .Lfunc_end1-__db_txnlist_lsnadd @@ -75,9 +77,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011019-1.c.s b/test/torture-s/20011019-1.c.s index 9dfe1c8eb..7722d2b38 100644 --- a/test/torture-s/20011019-1.c.s +++ b/test/torture-s/20011019-1.c.s @@ -14,6 +14,7 @@ foo: # @foo i32.const $push4=, 2 i32.shr_s $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -30,6 +31,7 @@ main: # @main i32.store $discard=, y($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -52,5 +54,5 @@ x: .size x, 24 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011024-1.c.s b/test/torture-s/20011024-1.c.s index 62957f1c9..eb98873a1 100644 --- a/test/torture-s/20011024-1.c.s +++ b/test/torture-s/20011024-1.c.s @@ -25,6 +25,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -49,5 +50,5 @@ buf: .size .L.str.1, 9 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011109-1.c.s b/test/torture-s/20011109-1.c.s index e4aa848c2..eae367fc1 100644 --- a/test/torture-s/20011109-1.c.s +++ b/test/torture-s/20011109-1.c.s @@ -8,6 +8,7 @@ fail1: # @fail1 # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size fail1, .Lfunc_end0-fail1 @@ -19,6 +20,7 @@ fail2: # @fail2 # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size fail2, .Lfunc_end1-fail2 @@ -30,6 +32,7 @@ fail3: # @fail3 # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size fail3, .Lfunc_end2-fail3 @@ -41,6 +44,7 @@ fail4: # @fail4 # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size fail4, .Lfunc_end3-fail4 @@ -92,6 +96,7 @@ foo: # @foo end_block # label0: call fail4@FUNCTION unreachable + .endfunc .Lfunc_end4: .size foo, .Lfunc_end4-foo @@ -105,9 +110,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end5: .size main, .Lfunc_end5-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011109-2.c.s b/test/torture-s/20011109-2.c.s index 45a7bcd9e..cde30b45c 100644 --- a/test/torture-s/20011109-2.c.s +++ b/test/torture-s/20011109-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011114-1.c.s b/test/torture-s/20011114-1.c.s index 537c91d12..86a8734ee 100644 --- a/test/torture-s/20011114-1.c.s +++ b/test/torture-s/20011114-1.c.s @@ -10,6 +10,7 @@ foo: # @foo # BB#0: # %entry i32.load8_s $push0=, 1($0) return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011115-1.c.s b/test/torture-s/20011115-1.c.s index e301e88b6..65c8231bb 100644 --- a/test/torture-s/20011115-1.c.s +++ b/test/torture-s/20011115-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011121-1.c.s b/test/torture-s/20011121-1.c.s index d1bb94834..c7d816aad 100644 --- a/test/torture-s/20011121-1.c.s +++ b/test/torture-s/20011121-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -23,5 +24,5 @@ s1: .size s1, 76 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011126-1.c.s b/test/torture-s/20011126-1.c.s index 9ef5b1f0d..ebdf51e99 100644 --- a/test/torture-s/20011126-1.c.s +++ b/test/torture-s/20011126-1.c.s @@ -20,6 +20,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -33,5 +34,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011128-1.c.s b/test/torture-s/20011128-1.c.s index 60856aefc..fce1b96fc 100644 --- a/test/torture-s/20011128-1.c.s +++ b/test/torture-s/20011128-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011217-1.c.s b/test/torture-s/20011217-1.c.s index 7a506ca19..949d32109 100644 --- a/test/torture-s/20011217-1.c.s +++ b/test/torture-s/20011217-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011219-1.c.s b/test/torture-s/20011219-1.c.s index de0877591..274e70b1b 100644 --- a/test/torture-s/20011219-1.c.s +++ b/test/torture-s/20011219-1.c.s @@ -8,6 +8,7 @@ bar: # @bar .param i32, i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -60,6 +61,7 @@ foo: # @foo .LBB1_7: # %sw.epilog end_block # label0: return $2 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -73,9 +75,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20011223-1.c.s b/test/torture-s/20011223-1.c.s index bc1d8235a..ca9aed876 100644 --- a/test/torture-s/20011223-1.c.s +++ b/test/torture-s/20011223-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020103-1.c.s b/test/torture-s/20020103-1.c.s index 34634044f..6069ee9b8 100644 --- a/test/torture-s/20020103-1.c.s +++ b/test/torture-s/20020103-1.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $push0=, 65535 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,6 +26,7 @@ bar: # @bar i32.const $push0=, -65536 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -38,9 +40,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020107-1.c.s b/test/torture-s/20020107-1.c.s index 7e1de3e5d..66231eb3a 100644 --- a/test/torture-s/20020107-1.c.s +++ b/test/torture-s/20020107-1.c.s @@ -13,6 +13,7 @@ foo: # @foo i32.const $push0=, 2 i32.add $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -42,6 +43,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -54,5 +56,5 @@ buf: .size buf, 10 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020108-1.c.s b/test/torture-s/20020108-1.c.s index b2415e86a..aab986e98 100644 --- a/test/torture-s/20020108-1.c.s +++ b/test/torture-s/20020108-1.c.s @@ -9,6 +9,7 @@ ashift_qi_0: # @ashift_qi_0 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end0: .size ashift_qi_0, .Lfunc_end0-ashift_qi_0 @@ -25,6 +26,7 @@ ashift_qi_1: # @ashift_qi_1 i32.const $push2=, 254 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end1: .size ashift_qi_1, .Lfunc_end1-ashift_qi_1 @@ -41,6 +43,7 @@ ashift_qi_2: # @ashift_qi_2 i32.const $push2=, 252 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end2: .size ashift_qi_2, .Lfunc_end2-ashift_qi_2 @@ -57,6 +60,7 @@ ashift_qi_3: # @ashift_qi_3 i32.const $push2=, 248 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end3: .size ashift_qi_3, .Lfunc_end3-ashift_qi_3 @@ -73,6 +77,7 @@ ashift_qi_4: # @ashift_qi_4 i32.const $push2=, 240 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end4: .size ashift_qi_4, .Lfunc_end4-ashift_qi_4 @@ -89,6 +94,7 @@ ashift_qi_5: # @ashift_qi_5 i32.const $push2=, 224 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end5: .size ashift_qi_5, .Lfunc_end5-ashift_qi_5 @@ -105,6 +111,7 @@ ashift_qi_6: # @ashift_qi_6 i32.const $push2=, 192 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end6: .size ashift_qi_6, .Lfunc_end6-ashift_qi_6 @@ -121,6 +128,7 @@ ashift_qi_7: # @ashift_qi_7 i32.const $push2=, 128 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end7: .size ashift_qi_7, .Lfunc_end7-ashift_qi_7 @@ -133,6 +141,7 @@ lshiftrt_qi_0: # @lshiftrt_qi_0 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end8: .size lshiftrt_qi_0, .Lfunc_end8-lshiftrt_qi_0 @@ -147,6 +156,7 @@ lshiftrt_qi_1: # @lshiftrt_qi_1 i32.const $push0=, 1 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end9: .size lshiftrt_qi_1, .Lfunc_end9-lshiftrt_qi_1 @@ -161,6 +171,7 @@ lshiftrt_qi_2: # @lshiftrt_qi_2 i32.const $push0=, 2 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end10: .size lshiftrt_qi_2, .Lfunc_end10-lshiftrt_qi_2 @@ -175,6 +186,7 @@ lshiftrt_qi_3: # @lshiftrt_qi_3 i32.const $push0=, 3 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end11: .size lshiftrt_qi_3, .Lfunc_end11-lshiftrt_qi_3 @@ -189,6 +201,7 @@ lshiftrt_qi_4: # @lshiftrt_qi_4 i32.const $push0=, 4 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end12: .size lshiftrt_qi_4, .Lfunc_end12-lshiftrt_qi_4 @@ -203,6 +216,7 @@ lshiftrt_qi_5: # @lshiftrt_qi_5 i32.const $push0=, 5 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end13: .size lshiftrt_qi_5, .Lfunc_end13-lshiftrt_qi_5 @@ -217,6 +231,7 @@ lshiftrt_qi_6: # @lshiftrt_qi_6 i32.const $push0=, 6 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end14: .size lshiftrt_qi_6, .Lfunc_end14-lshiftrt_qi_6 @@ -231,6 +246,7 @@ lshiftrt_qi_7: # @lshiftrt_qi_7 i32.const $push0=, 7 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end15: .size lshiftrt_qi_7, .Lfunc_end15-lshiftrt_qi_7 @@ -243,6 +259,7 @@ ashiftrt_qi_0: # @ashiftrt_qi_0 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end16: .size ashiftrt_qi_0, .Lfunc_end16-ashiftrt_qi_0 @@ -257,6 +274,7 @@ ashiftrt_qi_1: # @ashiftrt_qi_1 i32.const $push0=, 1 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end17: .size ashiftrt_qi_1, .Lfunc_end17-ashiftrt_qi_1 @@ -271,6 +289,7 @@ ashiftrt_qi_2: # @ashiftrt_qi_2 i32.const $push0=, 2 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end18: .size ashiftrt_qi_2, .Lfunc_end18-ashiftrt_qi_2 @@ -285,6 +304,7 @@ ashiftrt_qi_3: # @ashiftrt_qi_3 i32.const $push0=, 3 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end19: .size ashiftrt_qi_3, .Lfunc_end19-ashiftrt_qi_3 @@ -299,6 +319,7 @@ ashiftrt_qi_4: # @ashiftrt_qi_4 i32.const $push0=, 4 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end20: .size ashiftrt_qi_4, .Lfunc_end20-ashiftrt_qi_4 @@ -313,6 +334,7 @@ ashiftrt_qi_5: # @ashiftrt_qi_5 i32.const $push0=, 5 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end21: .size ashiftrt_qi_5, .Lfunc_end21-ashiftrt_qi_5 @@ -327,6 +349,7 @@ ashiftrt_qi_6: # @ashiftrt_qi_6 i32.const $push0=, 6 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end22: .size ashiftrt_qi_6, .Lfunc_end22-ashiftrt_qi_6 @@ -341,6 +364,7 @@ ashiftrt_qi_7: # @ashiftrt_qi_7 i32.const $push0=, 7 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end23: .size ashiftrt_qi_7, .Lfunc_end23-ashiftrt_qi_7 @@ -353,6 +377,7 @@ ashift_hi_0: # @ashift_hi_0 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end24: .size ashift_hi_0, .Lfunc_end24-ashift_hi_0 @@ -369,6 +394,7 @@ ashift_hi_1: # @ashift_hi_1 i32.const $push2=, 65534 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end25: .size ashift_hi_1, .Lfunc_end25-ashift_hi_1 @@ -385,6 +411,7 @@ ashift_hi_2: # @ashift_hi_2 i32.const $push2=, 65532 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end26: .size ashift_hi_2, .Lfunc_end26-ashift_hi_2 @@ -401,6 +428,7 @@ ashift_hi_3: # @ashift_hi_3 i32.const $push2=, 65528 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end27: .size ashift_hi_3, .Lfunc_end27-ashift_hi_3 @@ -417,6 +445,7 @@ ashift_hi_4: # @ashift_hi_4 i32.const $push2=, 65520 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end28: .size ashift_hi_4, .Lfunc_end28-ashift_hi_4 @@ -433,6 +462,7 @@ ashift_hi_5: # @ashift_hi_5 i32.const $push2=, 65504 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end29: .size ashift_hi_5, .Lfunc_end29-ashift_hi_5 @@ -449,6 +479,7 @@ ashift_hi_6: # @ashift_hi_6 i32.const $push2=, 65472 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end30: .size ashift_hi_6, .Lfunc_end30-ashift_hi_6 @@ -465,6 +496,7 @@ ashift_hi_7: # @ashift_hi_7 i32.const $push2=, 65408 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end31: .size ashift_hi_7, .Lfunc_end31-ashift_hi_7 @@ -481,6 +513,7 @@ ashift_hi_8: # @ashift_hi_8 i32.const $push2=, 65280 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end32: .size ashift_hi_8, .Lfunc_end32-ashift_hi_8 @@ -497,6 +530,7 @@ ashift_hi_9: # @ashift_hi_9 i32.const $push2=, 65024 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end33: .size ashift_hi_9, .Lfunc_end33-ashift_hi_9 @@ -513,6 +547,7 @@ ashift_hi_10: # @ashift_hi_10 i32.const $push2=, 64512 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end34: .size ashift_hi_10, .Lfunc_end34-ashift_hi_10 @@ -529,6 +564,7 @@ ashift_hi_11: # @ashift_hi_11 i32.const $push2=, 63488 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end35: .size ashift_hi_11, .Lfunc_end35-ashift_hi_11 @@ -545,6 +581,7 @@ ashift_hi_12: # @ashift_hi_12 i32.const $push2=, 61440 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end36: .size ashift_hi_12, .Lfunc_end36-ashift_hi_12 @@ -561,6 +598,7 @@ ashift_hi_13: # @ashift_hi_13 i32.const $push2=, 57344 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end37: .size ashift_hi_13, .Lfunc_end37-ashift_hi_13 @@ -577,6 +615,7 @@ ashift_hi_14: # @ashift_hi_14 i32.const $push2=, 49152 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end38: .size ashift_hi_14, .Lfunc_end38-ashift_hi_14 @@ -593,6 +632,7 @@ ashift_hi_15: # @ashift_hi_15 i32.const $push2=, 32768 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end39: .size ashift_hi_15, .Lfunc_end39-ashift_hi_15 @@ -605,6 +645,7 @@ lshiftrt_hi_0: # @lshiftrt_hi_0 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end40: .size lshiftrt_hi_0, .Lfunc_end40-lshiftrt_hi_0 @@ -619,6 +660,7 @@ lshiftrt_hi_1: # @lshiftrt_hi_1 i32.const $push0=, 1 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end41: .size lshiftrt_hi_1, .Lfunc_end41-lshiftrt_hi_1 @@ -633,6 +675,7 @@ lshiftrt_hi_2: # @lshiftrt_hi_2 i32.const $push0=, 2 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end42: .size lshiftrt_hi_2, .Lfunc_end42-lshiftrt_hi_2 @@ -647,6 +690,7 @@ lshiftrt_hi_3: # @lshiftrt_hi_3 i32.const $push0=, 3 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end43: .size lshiftrt_hi_3, .Lfunc_end43-lshiftrt_hi_3 @@ -661,6 +705,7 @@ lshiftrt_hi_4: # @lshiftrt_hi_4 i32.const $push0=, 4 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end44: .size lshiftrt_hi_4, .Lfunc_end44-lshiftrt_hi_4 @@ -675,6 +720,7 @@ lshiftrt_hi_5: # @lshiftrt_hi_5 i32.const $push0=, 5 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end45: .size lshiftrt_hi_5, .Lfunc_end45-lshiftrt_hi_5 @@ -689,6 +735,7 @@ lshiftrt_hi_6: # @lshiftrt_hi_6 i32.const $push0=, 6 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end46: .size lshiftrt_hi_6, .Lfunc_end46-lshiftrt_hi_6 @@ -703,6 +750,7 @@ lshiftrt_hi_7: # @lshiftrt_hi_7 i32.const $push0=, 7 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end47: .size lshiftrt_hi_7, .Lfunc_end47-lshiftrt_hi_7 @@ -717,6 +765,7 @@ lshiftrt_hi_8: # @lshiftrt_hi_8 i32.const $push0=, 8 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end48: .size lshiftrt_hi_8, .Lfunc_end48-lshiftrt_hi_8 @@ -731,6 +780,7 @@ lshiftrt_hi_9: # @lshiftrt_hi_9 i32.const $push0=, 9 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end49: .size lshiftrt_hi_9, .Lfunc_end49-lshiftrt_hi_9 @@ -745,6 +795,7 @@ lshiftrt_hi_10: # @lshiftrt_hi_10 i32.const $push0=, 10 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end50: .size lshiftrt_hi_10, .Lfunc_end50-lshiftrt_hi_10 @@ -759,6 +810,7 @@ lshiftrt_hi_11: # @lshiftrt_hi_11 i32.const $push0=, 11 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end51: .size lshiftrt_hi_11, .Lfunc_end51-lshiftrt_hi_11 @@ -773,6 +825,7 @@ lshiftrt_hi_12: # @lshiftrt_hi_12 i32.const $push0=, 12 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end52: .size lshiftrt_hi_12, .Lfunc_end52-lshiftrt_hi_12 @@ -787,6 +840,7 @@ lshiftrt_hi_13: # @lshiftrt_hi_13 i32.const $push0=, 13 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end53: .size lshiftrt_hi_13, .Lfunc_end53-lshiftrt_hi_13 @@ -801,6 +855,7 @@ lshiftrt_hi_14: # @lshiftrt_hi_14 i32.const $push0=, 14 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end54: .size lshiftrt_hi_14, .Lfunc_end54-lshiftrt_hi_14 @@ -815,6 +870,7 @@ lshiftrt_hi_15: # @lshiftrt_hi_15 i32.const $push0=, 15 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end55: .size lshiftrt_hi_15, .Lfunc_end55-lshiftrt_hi_15 @@ -827,6 +883,7 @@ ashiftrt_hi_0: # @ashiftrt_hi_0 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end56: .size ashiftrt_hi_0, .Lfunc_end56-ashiftrt_hi_0 @@ -841,6 +898,7 @@ ashiftrt_hi_1: # @ashiftrt_hi_1 i32.const $push0=, 1 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end57: .size ashiftrt_hi_1, .Lfunc_end57-ashiftrt_hi_1 @@ -855,6 +913,7 @@ ashiftrt_hi_2: # @ashiftrt_hi_2 i32.const $push0=, 2 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end58: .size ashiftrt_hi_2, .Lfunc_end58-ashiftrt_hi_2 @@ -869,6 +928,7 @@ ashiftrt_hi_3: # @ashiftrt_hi_3 i32.const $push0=, 3 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end59: .size ashiftrt_hi_3, .Lfunc_end59-ashiftrt_hi_3 @@ -883,6 +943,7 @@ ashiftrt_hi_4: # @ashiftrt_hi_4 i32.const $push0=, 4 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end60: .size ashiftrt_hi_4, .Lfunc_end60-ashiftrt_hi_4 @@ -897,6 +958,7 @@ ashiftrt_hi_5: # @ashiftrt_hi_5 i32.const $push0=, 5 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end61: .size ashiftrt_hi_5, .Lfunc_end61-ashiftrt_hi_5 @@ -911,6 +973,7 @@ ashiftrt_hi_6: # @ashiftrt_hi_6 i32.const $push0=, 6 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end62: .size ashiftrt_hi_6, .Lfunc_end62-ashiftrt_hi_6 @@ -925,6 +988,7 @@ ashiftrt_hi_7: # @ashiftrt_hi_7 i32.const $push0=, 7 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end63: .size ashiftrt_hi_7, .Lfunc_end63-ashiftrt_hi_7 @@ -939,6 +1003,7 @@ ashiftrt_hi_8: # @ashiftrt_hi_8 i32.const $push0=, 8 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end64: .size ashiftrt_hi_8, .Lfunc_end64-ashiftrt_hi_8 @@ -953,6 +1018,7 @@ ashiftrt_hi_9: # @ashiftrt_hi_9 i32.const $push0=, 9 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end65: .size ashiftrt_hi_9, .Lfunc_end65-ashiftrt_hi_9 @@ -967,6 +1033,7 @@ ashiftrt_hi_10: # @ashiftrt_hi_10 i32.const $push0=, 10 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end66: .size ashiftrt_hi_10, .Lfunc_end66-ashiftrt_hi_10 @@ -981,6 +1048,7 @@ ashiftrt_hi_11: # @ashiftrt_hi_11 i32.const $push0=, 11 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end67: .size ashiftrt_hi_11, .Lfunc_end67-ashiftrt_hi_11 @@ -995,6 +1063,7 @@ ashiftrt_hi_12: # @ashiftrt_hi_12 i32.const $push0=, 12 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end68: .size ashiftrt_hi_12, .Lfunc_end68-ashiftrt_hi_12 @@ -1009,6 +1078,7 @@ ashiftrt_hi_13: # @ashiftrt_hi_13 i32.const $push0=, 13 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end69: .size ashiftrt_hi_13, .Lfunc_end69-ashiftrt_hi_13 @@ -1023,6 +1093,7 @@ ashiftrt_hi_14: # @ashiftrt_hi_14 i32.const $push0=, 14 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end70: .size ashiftrt_hi_14, .Lfunc_end70-ashiftrt_hi_14 @@ -1037,6 +1108,7 @@ ashiftrt_hi_15: # @ashiftrt_hi_15 i32.const $push0=, 15 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end71: .size ashiftrt_hi_15, .Lfunc_end71-ashiftrt_hi_15 @@ -1049,6 +1121,7 @@ ashift_si_0: # @ashift_si_0 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end72: .size ashift_si_0, .Lfunc_end72-ashift_si_0 @@ -1063,6 +1136,7 @@ ashift_si_1: # @ashift_si_1 i32.const $push0=, 1 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end73: .size ashift_si_1, .Lfunc_end73-ashift_si_1 @@ -1077,6 +1151,7 @@ ashift_si_2: # @ashift_si_2 i32.const $push0=, 2 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end74: .size ashift_si_2, .Lfunc_end74-ashift_si_2 @@ -1091,6 +1166,7 @@ ashift_si_3: # @ashift_si_3 i32.const $push0=, 3 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end75: .size ashift_si_3, .Lfunc_end75-ashift_si_3 @@ -1105,6 +1181,7 @@ ashift_si_4: # @ashift_si_4 i32.const $push0=, 4 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end76: .size ashift_si_4, .Lfunc_end76-ashift_si_4 @@ -1119,6 +1196,7 @@ ashift_si_5: # @ashift_si_5 i32.const $push0=, 5 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end77: .size ashift_si_5, .Lfunc_end77-ashift_si_5 @@ -1133,6 +1211,7 @@ ashift_si_6: # @ashift_si_6 i32.const $push0=, 6 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end78: .size ashift_si_6, .Lfunc_end78-ashift_si_6 @@ -1147,6 +1226,7 @@ ashift_si_7: # @ashift_si_7 i32.const $push0=, 7 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end79: .size ashift_si_7, .Lfunc_end79-ashift_si_7 @@ -1161,6 +1241,7 @@ ashift_si_8: # @ashift_si_8 i32.const $push0=, 8 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end80: .size ashift_si_8, .Lfunc_end80-ashift_si_8 @@ -1175,6 +1256,7 @@ ashift_si_9: # @ashift_si_9 i32.const $push0=, 9 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end81: .size ashift_si_9, .Lfunc_end81-ashift_si_9 @@ -1189,6 +1271,7 @@ ashift_si_10: # @ashift_si_10 i32.const $push0=, 10 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end82: .size ashift_si_10, .Lfunc_end82-ashift_si_10 @@ -1203,6 +1286,7 @@ ashift_si_11: # @ashift_si_11 i32.const $push0=, 11 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end83: .size ashift_si_11, .Lfunc_end83-ashift_si_11 @@ -1217,6 +1301,7 @@ ashift_si_12: # @ashift_si_12 i32.const $push0=, 12 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end84: .size ashift_si_12, .Lfunc_end84-ashift_si_12 @@ -1231,6 +1316,7 @@ ashift_si_13: # @ashift_si_13 i32.const $push0=, 13 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end85: .size ashift_si_13, .Lfunc_end85-ashift_si_13 @@ -1245,6 +1331,7 @@ ashift_si_14: # @ashift_si_14 i32.const $push0=, 14 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end86: .size ashift_si_14, .Lfunc_end86-ashift_si_14 @@ -1259,6 +1346,7 @@ ashift_si_15: # @ashift_si_15 i32.const $push0=, 15 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end87: .size ashift_si_15, .Lfunc_end87-ashift_si_15 @@ -1273,6 +1361,7 @@ ashift_si_16: # @ashift_si_16 i32.const $push0=, 16 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end88: .size ashift_si_16, .Lfunc_end88-ashift_si_16 @@ -1287,6 +1376,7 @@ ashift_si_17: # @ashift_si_17 i32.const $push0=, 17 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end89: .size ashift_si_17, .Lfunc_end89-ashift_si_17 @@ -1301,6 +1391,7 @@ ashift_si_18: # @ashift_si_18 i32.const $push0=, 18 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end90: .size ashift_si_18, .Lfunc_end90-ashift_si_18 @@ -1315,6 +1406,7 @@ ashift_si_19: # @ashift_si_19 i32.const $push0=, 19 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end91: .size ashift_si_19, .Lfunc_end91-ashift_si_19 @@ -1329,6 +1421,7 @@ ashift_si_20: # @ashift_si_20 i32.const $push0=, 20 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end92: .size ashift_si_20, .Lfunc_end92-ashift_si_20 @@ -1343,6 +1436,7 @@ ashift_si_21: # @ashift_si_21 i32.const $push0=, 21 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end93: .size ashift_si_21, .Lfunc_end93-ashift_si_21 @@ -1357,6 +1451,7 @@ ashift_si_22: # @ashift_si_22 i32.const $push0=, 22 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end94: .size ashift_si_22, .Lfunc_end94-ashift_si_22 @@ -1371,6 +1466,7 @@ ashift_si_23: # @ashift_si_23 i32.const $push0=, 23 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end95: .size ashift_si_23, .Lfunc_end95-ashift_si_23 @@ -1385,6 +1481,7 @@ ashift_si_24: # @ashift_si_24 i32.const $push0=, 24 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end96: .size ashift_si_24, .Lfunc_end96-ashift_si_24 @@ -1399,6 +1496,7 @@ ashift_si_25: # @ashift_si_25 i32.const $push0=, 25 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end97: .size ashift_si_25, .Lfunc_end97-ashift_si_25 @@ -1413,6 +1511,7 @@ ashift_si_26: # @ashift_si_26 i32.const $push0=, 26 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end98: .size ashift_si_26, .Lfunc_end98-ashift_si_26 @@ -1427,6 +1526,7 @@ ashift_si_27: # @ashift_si_27 i32.const $push0=, 27 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end99: .size ashift_si_27, .Lfunc_end99-ashift_si_27 @@ -1441,6 +1541,7 @@ ashift_si_28: # @ashift_si_28 i32.const $push0=, 28 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end100: .size ashift_si_28, .Lfunc_end100-ashift_si_28 @@ -1455,6 +1556,7 @@ ashift_si_29: # @ashift_si_29 i32.const $push0=, 29 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end101: .size ashift_si_29, .Lfunc_end101-ashift_si_29 @@ -1469,6 +1571,7 @@ ashift_si_30: # @ashift_si_30 i32.const $push0=, 30 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end102: .size ashift_si_30, .Lfunc_end102-ashift_si_30 @@ -1483,6 +1586,7 @@ ashift_si_31: # @ashift_si_31 i32.const $push0=, 31 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end103: .size ashift_si_31, .Lfunc_end103-ashift_si_31 @@ -1495,6 +1599,7 @@ lshiftrt_si_0: # @lshiftrt_si_0 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end104: .size lshiftrt_si_0, .Lfunc_end104-lshiftrt_si_0 @@ -1509,6 +1614,7 @@ lshiftrt_si_1: # @lshiftrt_si_1 i32.const $push0=, 1 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end105: .size lshiftrt_si_1, .Lfunc_end105-lshiftrt_si_1 @@ -1523,6 +1629,7 @@ lshiftrt_si_2: # @lshiftrt_si_2 i32.const $push0=, 2 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end106: .size lshiftrt_si_2, .Lfunc_end106-lshiftrt_si_2 @@ -1537,6 +1644,7 @@ lshiftrt_si_3: # @lshiftrt_si_3 i32.const $push0=, 3 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end107: .size lshiftrt_si_3, .Lfunc_end107-lshiftrt_si_3 @@ -1551,6 +1659,7 @@ lshiftrt_si_4: # @lshiftrt_si_4 i32.const $push0=, 4 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end108: .size lshiftrt_si_4, .Lfunc_end108-lshiftrt_si_4 @@ -1565,6 +1674,7 @@ lshiftrt_si_5: # @lshiftrt_si_5 i32.const $push0=, 5 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end109: .size lshiftrt_si_5, .Lfunc_end109-lshiftrt_si_5 @@ -1579,6 +1689,7 @@ lshiftrt_si_6: # @lshiftrt_si_6 i32.const $push0=, 6 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end110: .size lshiftrt_si_6, .Lfunc_end110-lshiftrt_si_6 @@ -1593,6 +1704,7 @@ lshiftrt_si_7: # @lshiftrt_si_7 i32.const $push0=, 7 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end111: .size lshiftrt_si_7, .Lfunc_end111-lshiftrt_si_7 @@ -1607,6 +1719,7 @@ lshiftrt_si_8: # @lshiftrt_si_8 i32.const $push0=, 8 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end112: .size lshiftrt_si_8, .Lfunc_end112-lshiftrt_si_8 @@ -1621,6 +1734,7 @@ lshiftrt_si_9: # @lshiftrt_si_9 i32.const $push0=, 9 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end113: .size lshiftrt_si_9, .Lfunc_end113-lshiftrt_si_9 @@ -1635,6 +1749,7 @@ lshiftrt_si_10: # @lshiftrt_si_10 i32.const $push0=, 10 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end114: .size lshiftrt_si_10, .Lfunc_end114-lshiftrt_si_10 @@ -1649,6 +1764,7 @@ lshiftrt_si_11: # @lshiftrt_si_11 i32.const $push0=, 11 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end115: .size lshiftrt_si_11, .Lfunc_end115-lshiftrt_si_11 @@ -1663,6 +1779,7 @@ lshiftrt_si_12: # @lshiftrt_si_12 i32.const $push0=, 12 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end116: .size lshiftrt_si_12, .Lfunc_end116-lshiftrt_si_12 @@ -1677,6 +1794,7 @@ lshiftrt_si_13: # @lshiftrt_si_13 i32.const $push0=, 13 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end117: .size lshiftrt_si_13, .Lfunc_end117-lshiftrt_si_13 @@ -1691,6 +1809,7 @@ lshiftrt_si_14: # @lshiftrt_si_14 i32.const $push0=, 14 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end118: .size lshiftrt_si_14, .Lfunc_end118-lshiftrt_si_14 @@ -1705,6 +1824,7 @@ lshiftrt_si_15: # @lshiftrt_si_15 i32.const $push0=, 15 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end119: .size lshiftrt_si_15, .Lfunc_end119-lshiftrt_si_15 @@ -1719,6 +1839,7 @@ lshiftrt_si_16: # @lshiftrt_si_16 i32.const $push0=, 16 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end120: .size lshiftrt_si_16, .Lfunc_end120-lshiftrt_si_16 @@ -1733,6 +1854,7 @@ lshiftrt_si_17: # @lshiftrt_si_17 i32.const $push0=, 17 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end121: .size lshiftrt_si_17, .Lfunc_end121-lshiftrt_si_17 @@ -1747,6 +1869,7 @@ lshiftrt_si_18: # @lshiftrt_si_18 i32.const $push0=, 18 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end122: .size lshiftrt_si_18, .Lfunc_end122-lshiftrt_si_18 @@ -1761,6 +1884,7 @@ lshiftrt_si_19: # @lshiftrt_si_19 i32.const $push0=, 19 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end123: .size lshiftrt_si_19, .Lfunc_end123-lshiftrt_si_19 @@ -1775,6 +1899,7 @@ lshiftrt_si_20: # @lshiftrt_si_20 i32.const $push0=, 20 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end124: .size lshiftrt_si_20, .Lfunc_end124-lshiftrt_si_20 @@ -1789,6 +1914,7 @@ lshiftrt_si_21: # @lshiftrt_si_21 i32.const $push0=, 21 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end125: .size lshiftrt_si_21, .Lfunc_end125-lshiftrt_si_21 @@ -1803,6 +1929,7 @@ lshiftrt_si_22: # @lshiftrt_si_22 i32.const $push0=, 22 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end126: .size lshiftrt_si_22, .Lfunc_end126-lshiftrt_si_22 @@ -1817,6 +1944,7 @@ lshiftrt_si_23: # @lshiftrt_si_23 i32.const $push0=, 23 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end127: .size lshiftrt_si_23, .Lfunc_end127-lshiftrt_si_23 @@ -1831,6 +1959,7 @@ lshiftrt_si_24: # @lshiftrt_si_24 i32.const $push0=, 24 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end128: .size lshiftrt_si_24, .Lfunc_end128-lshiftrt_si_24 @@ -1845,6 +1974,7 @@ lshiftrt_si_25: # @lshiftrt_si_25 i32.const $push0=, 25 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end129: .size lshiftrt_si_25, .Lfunc_end129-lshiftrt_si_25 @@ -1859,6 +1989,7 @@ lshiftrt_si_26: # @lshiftrt_si_26 i32.const $push0=, 26 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end130: .size lshiftrt_si_26, .Lfunc_end130-lshiftrt_si_26 @@ -1873,6 +2004,7 @@ lshiftrt_si_27: # @lshiftrt_si_27 i32.const $push0=, 27 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end131: .size lshiftrt_si_27, .Lfunc_end131-lshiftrt_si_27 @@ -1887,6 +2019,7 @@ lshiftrt_si_28: # @lshiftrt_si_28 i32.const $push0=, 28 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end132: .size lshiftrt_si_28, .Lfunc_end132-lshiftrt_si_28 @@ -1901,6 +2034,7 @@ lshiftrt_si_29: # @lshiftrt_si_29 i32.const $push0=, 29 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end133: .size lshiftrt_si_29, .Lfunc_end133-lshiftrt_si_29 @@ -1915,6 +2049,7 @@ lshiftrt_si_30: # @lshiftrt_si_30 i32.const $push0=, 30 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end134: .size lshiftrt_si_30, .Lfunc_end134-lshiftrt_si_30 @@ -1929,6 +2064,7 @@ lshiftrt_si_31: # @lshiftrt_si_31 i32.const $push0=, 31 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end135: .size lshiftrt_si_31, .Lfunc_end135-lshiftrt_si_31 @@ -1941,6 +2077,7 @@ ashiftrt_si_0: # @ashiftrt_si_0 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end136: .size ashiftrt_si_0, .Lfunc_end136-ashiftrt_si_0 @@ -1955,6 +2092,7 @@ ashiftrt_si_1: # @ashiftrt_si_1 i32.const $push0=, 1 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end137: .size ashiftrt_si_1, .Lfunc_end137-ashiftrt_si_1 @@ -1969,6 +2107,7 @@ ashiftrt_si_2: # @ashiftrt_si_2 i32.const $push0=, 2 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end138: .size ashiftrt_si_2, .Lfunc_end138-ashiftrt_si_2 @@ -1983,6 +2122,7 @@ ashiftrt_si_3: # @ashiftrt_si_3 i32.const $push0=, 3 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end139: .size ashiftrt_si_3, .Lfunc_end139-ashiftrt_si_3 @@ -1997,6 +2137,7 @@ ashiftrt_si_4: # @ashiftrt_si_4 i32.const $push0=, 4 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end140: .size ashiftrt_si_4, .Lfunc_end140-ashiftrt_si_4 @@ -2011,6 +2152,7 @@ ashiftrt_si_5: # @ashiftrt_si_5 i32.const $push0=, 5 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end141: .size ashiftrt_si_5, .Lfunc_end141-ashiftrt_si_5 @@ -2025,6 +2167,7 @@ ashiftrt_si_6: # @ashiftrt_si_6 i32.const $push0=, 6 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end142: .size ashiftrt_si_6, .Lfunc_end142-ashiftrt_si_6 @@ -2039,6 +2182,7 @@ ashiftrt_si_7: # @ashiftrt_si_7 i32.const $push0=, 7 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end143: .size ashiftrt_si_7, .Lfunc_end143-ashiftrt_si_7 @@ -2053,6 +2197,7 @@ ashiftrt_si_8: # @ashiftrt_si_8 i32.const $push0=, 8 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end144: .size ashiftrt_si_8, .Lfunc_end144-ashiftrt_si_8 @@ -2067,6 +2212,7 @@ ashiftrt_si_9: # @ashiftrt_si_9 i32.const $push0=, 9 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end145: .size ashiftrt_si_9, .Lfunc_end145-ashiftrt_si_9 @@ -2081,6 +2227,7 @@ ashiftrt_si_10: # @ashiftrt_si_10 i32.const $push0=, 10 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end146: .size ashiftrt_si_10, .Lfunc_end146-ashiftrt_si_10 @@ -2095,6 +2242,7 @@ ashiftrt_si_11: # @ashiftrt_si_11 i32.const $push0=, 11 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end147: .size ashiftrt_si_11, .Lfunc_end147-ashiftrt_si_11 @@ -2109,6 +2257,7 @@ ashiftrt_si_12: # @ashiftrt_si_12 i32.const $push0=, 12 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end148: .size ashiftrt_si_12, .Lfunc_end148-ashiftrt_si_12 @@ -2123,6 +2272,7 @@ ashiftrt_si_13: # @ashiftrt_si_13 i32.const $push0=, 13 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end149: .size ashiftrt_si_13, .Lfunc_end149-ashiftrt_si_13 @@ -2137,6 +2287,7 @@ ashiftrt_si_14: # @ashiftrt_si_14 i32.const $push0=, 14 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end150: .size ashiftrt_si_14, .Lfunc_end150-ashiftrt_si_14 @@ -2151,6 +2302,7 @@ ashiftrt_si_15: # @ashiftrt_si_15 i32.const $push0=, 15 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end151: .size ashiftrt_si_15, .Lfunc_end151-ashiftrt_si_15 @@ -2165,6 +2317,7 @@ ashiftrt_si_16: # @ashiftrt_si_16 i32.const $push0=, 16 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end152: .size ashiftrt_si_16, .Lfunc_end152-ashiftrt_si_16 @@ -2179,6 +2332,7 @@ ashiftrt_si_17: # @ashiftrt_si_17 i32.const $push0=, 17 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end153: .size ashiftrt_si_17, .Lfunc_end153-ashiftrt_si_17 @@ -2193,6 +2347,7 @@ ashiftrt_si_18: # @ashiftrt_si_18 i32.const $push0=, 18 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end154: .size ashiftrt_si_18, .Lfunc_end154-ashiftrt_si_18 @@ -2207,6 +2362,7 @@ ashiftrt_si_19: # @ashiftrt_si_19 i32.const $push0=, 19 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end155: .size ashiftrt_si_19, .Lfunc_end155-ashiftrt_si_19 @@ -2221,6 +2377,7 @@ ashiftrt_si_20: # @ashiftrt_si_20 i32.const $push0=, 20 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end156: .size ashiftrt_si_20, .Lfunc_end156-ashiftrt_si_20 @@ -2235,6 +2392,7 @@ ashiftrt_si_21: # @ashiftrt_si_21 i32.const $push0=, 21 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end157: .size ashiftrt_si_21, .Lfunc_end157-ashiftrt_si_21 @@ -2249,6 +2407,7 @@ ashiftrt_si_22: # @ashiftrt_si_22 i32.const $push0=, 22 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end158: .size ashiftrt_si_22, .Lfunc_end158-ashiftrt_si_22 @@ -2263,6 +2422,7 @@ ashiftrt_si_23: # @ashiftrt_si_23 i32.const $push0=, 23 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end159: .size ashiftrt_si_23, .Lfunc_end159-ashiftrt_si_23 @@ -2277,6 +2437,7 @@ ashiftrt_si_24: # @ashiftrt_si_24 i32.const $push0=, 24 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end160: .size ashiftrt_si_24, .Lfunc_end160-ashiftrt_si_24 @@ -2291,6 +2452,7 @@ ashiftrt_si_25: # @ashiftrt_si_25 i32.const $push0=, 25 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end161: .size ashiftrt_si_25, .Lfunc_end161-ashiftrt_si_25 @@ -2305,6 +2467,7 @@ ashiftrt_si_26: # @ashiftrt_si_26 i32.const $push0=, 26 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end162: .size ashiftrt_si_26, .Lfunc_end162-ashiftrt_si_26 @@ -2319,6 +2482,7 @@ ashiftrt_si_27: # @ashiftrt_si_27 i32.const $push0=, 27 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end163: .size ashiftrt_si_27, .Lfunc_end163-ashiftrt_si_27 @@ -2333,6 +2497,7 @@ ashiftrt_si_28: # @ashiftrt_si_28 i32.const $push0=, 28 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end164: .size ashiftrt_si_28, .Lfunc_end164-ashiftrt_si_28 @@ -2347,6 +2512,7 @@ ashiftrt_si_29: # @ashiftrt_si_29 i32.const $push0=, 29 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end165: .size ashiftrt_si_29, .Lfunc_end165-ashiftrt_si_29 @@ -2361,6 +2527,7 @@ ashiftrt_si_30: # @ashiftrt_si_30 i32.const $push0=, 30 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end166: .size ashiftrt_si_30, .Lfunc_end166-ashiftrt_si_30 @@ -2375,6 +2542,7 @@ ashiftrt_si_31: # @ashiftrt_si_31 i32.const $push0=, 31 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end167: .size ashiftrt_si_31, .Lfunc_end167-ashiftrt_si_31 @@ -2388,9 +2556,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end168: .size main, .Lfunc_end168-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020118-1.c.s b/test/torture-s/20020118-1.c.s index e324b1dd8..91d1d2525 100644 --- a/test/torture-s/20020118-1.c.s +++ b/test/torture-s/20020118-1.c.s @@ -41,6 +41,7 @@ foo: # @foo br 0 # 0: up to label0 .LBB0_2: end_loop # label1: + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -54,6 +55,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -76,5 +78,5 @@ n: .size n, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020127-1.c.s b/test/torture-s/20020127-1.c.s index e7943f05c..ff1d20110 100644 --- a/test/torture-s/20020127-1.c.s +++ b/test/torture-s/20020127-1.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.const $push4=, 1 i32.and $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -28,9 +29,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020129-1.c.s b/test/torture-s/20020129-1.c.s index 5be0afe1e..c3d6ada70 100644 --- a/test/torture-s/20020129-1.c.s +++ b/test/torture-s/20020129-1.c.s @@ -69,6 +69,7 @@ foo: # @foo .LBB0_9: # %if.end27 end_block # label4: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -125,6 +126,7 @@ main: # @main i32.store $push5=, y+16($1), $1 call exit@FUNCTION, $pop5 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -147,5 +149,5 @@ x: .size x, 32 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020201-1.c.s b/test/torture-s/20020201-1.c.s index 5357fba11..8bbfce632 100644 --- a/test/torture-s/20020201-1.c.s +++ b/test/torture-s/20020201-1.c.s @@ -124,6 +124,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -172,5 +173,5 @@ Lx: .size Lx, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020206-1.c.s b/test/torture-s/20020206-1.c.s index 7bd47d5a9..856a323ac 100644 --- a/test/torture-s/20020206-1.c.s +++ b/test/torture-s/20020206-1.c.s @@ -14,6 +14,7 @@ bar: # @bar i32.const $push2=, 31 i32.store $discard=, 8($0), $pop2 return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -45,6 +46,7 @@ baz: # @baz end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size baz, .Lfunc_end1-baz @@ -58,9 +60,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020206-2.c.s b/test/torture-s/20020206-2.c.s index d0d8b4676..1318630c2 100644 --- a/test/torture-s/20020206-2.c.s +++ b/test/torture-s/20020206-2.c.s @@ -19,6 +19,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -33,9 +34,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020213-1.c.s b/test/torture-s/20020213-1.c.s index ed3adfe8f..46d587447 100644 --- a/test/torture-s/20020213-1.c.s +++ b/test/torture-s/20020213-1.c.s @@ -25,6 +25,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -38,6 +39,7 @@ bar: # @bar # BB#0: # %entry i32.const $push0=, 2241 return $pop0 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -57,6 +59,7 @@ main: # @main i32.const $push2=, 2241 i32.store $discard=, a+4($0), $pop2 return $0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -79,5 +82,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020216-1.c.s b/test/torture-s/20020216-1.c.s index 6b8a1763e..54c18f716 100644 --- a/test/torture-s/20020216-1.c.s +++ b/test/torture-s/20020216-1.c.s @@ -14,6 +14,7 @@ foo: # @foo i32.const $push4=, -103 i32.xor $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -39,6 +40,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -51,5 +53,5 @@ c: .size c, 1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020219-1.c.s b/test/torture-s/20020219-1.c.s index e9309e181..7c5b08ca0 100644 --- a/test/torture-s/20020219-1.c.s +++ b/test/torture-s/20020219-1.c.s @@ -9,6 +9,7 @@ foo: # @foo # BB#0: # %entry i64.const $push0=, -9223372036854775808 return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020225-1.c.s b/test/torture-s/20020225-1.c.s index a98012421..c44f9a781 100644 --- a/test/torture-s/20020225-1.c.s +++ b/test/torture-s/20020225-1.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.and $push1=, $1, $pop0 i32.add $push2=, $pop1, $0 return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,9 +26,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020225-2.c.s b/test/torture-s/20020225-2.c.s index fccca095e..21457f340 100644 --- a/test/torture-s/20020225-2.c.s +++ b/test/torture-s/20020225-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020226-1.c.s b/test/torture-s/20020226-1.c.s index 21f96b99c..504a59051 100644 --- a/test/torture-s/20020226-1.c.s +++ b/test/torture-s/20020226-1.c.s @@ -276,6 +276,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -342,5 +343,5 @@ shift2: .size shift2, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020227-1.c.s b/test/torture-s/20020227-1.c.s index c8bfb9c3d..ec93c659f 100644 --- a/test/torture-s/20020227-1.c.s +++ b/test/torture-s/20020227-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -20,6 +21,7 @@ main: # @main f1: # @f1 # BB#0: # %f2.exit return + .endfunc .Lfunc_end1: .size f1, .Lfunc_end1-f1 @@ -87,9 +89,10 @@ f2: # @f2 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size f2, .Lfunc_end2-f2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020307-1.c.s b/test/torture-s/20020307-1.c.s index cb2093fb8..b857030de 100644 --- a/test/torture-s/20020307-1.c.s +++ b/test/torture-s/20020307-1.c.s @@ -19,6 +19,7 @@ f3: # @f3 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f3, .Lfunc_end0-f3 @@ -41,6 +42,7 @@ f4: # @f4 end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size f4, .Lfunc_end1-f4 @@ -63,6 +65,7 @@ f5: # @f5 end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size f5, .Lfunc_end2-f5 @@ -85,6 +88,7 @@ f6: # @f6 end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size f6, .Lfunc_end3-f6 @@ -107,6 +111,7 @@ f7: # @f7 end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end4: .size f7, .Lfunc_end4-f7 @@ -129,6 +134,7 @@ f8: # @f8 end_block # label5: call abort@FUNCTION unreachable + .endfunc .Lfunc_end5: .size f8, .Lfunc_end5-f8 @@ -151,6 +157,7 @@ f9: # @f9 end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end6: .size f9, .Lfunc_end6-f9 @@ -173,6 +180,7 @@ f10: # @f10 end_block # label7: call abort@FUNCTION unreachable + .endfunc .Lfunc_end7: .size f10, .Lfunc_end7-f10 @@ -195,6 +203,7 @@ f11: # @f11 end_block # label8: call abort@FUNCTION unreachable + .endfunc .Lfunc_end8: .size f11, .Lfunc_end8-f11 @@ -217,6 +226,7 @@ f12: # @f12 end_block # label9: call abort@FUNCTION unreachable + .endfunc .Lfunc_end9: .size f12, .Lfunc_end9-f12 @@ -239,6 +249,7 @@ f13: # @f13 end_block # label10: call abort@FUNCTION unreachable + .endfunc .Lfunc_end10: .size f13, .Lfunc_end10-f13 @@ -261,6 +272,7 @@ f14: # @f14 end_block # label11: call abort@FUNCTION unreachable + .endfunc .Lfunc_end11: .size f14, .Lfunc_end11-f14 @@ -283,6 +295,7 @@ f15: # @f15 end_block # label12: call abort@FUNCTION unreachable + .endfunc .Lfunc_end12: .size f15, .Lfunc_end12-f15 @@ -305,6 +318,7 @@ f16: # @f16 end_block # label13: call abort@FUNCTION unreachable + .endfunc .Lfunc_end13: .size f16, .Lfunc_end13-f16 @@ -327,6 +341,7 @@ f17: # @f17 end_block # label14: call abort@FUNCTION unreachable + .endfunc .Lfunc_end14: .size f17, .Lfunc_end14-f17 @@ -349,6 +364,7 @@ f18: # @f18 end_block # label15: call abort@FUNCTION unreachable + .endfunc .Lfunc_end15: .size f18, .Lfunc_end15-f18 @@ -371,6 +387,7 @@ f19: # @f19 end_block # label16: call abort@FUNCTION unreachable + .endfunc .Lfunc_end16: .size f19, .Lfunc_end16-f19 @@ -393,6 +410,7 @@ f20: # @f20 end_block # label17: call abort@FUNCTION unreachable + .endfunc .Lfunc_end17: .size f20, .Lfunc_end17-f20 @@ -415,6 +433,7 @@ f21: # @f21 end_block # label18: call abort@FUNCTION unreachable + .endfunc .Lfunc_end18: .size f21, .Lfunc_end18-f21 @@ -437,6 +456,7 @@ f22: # @f22 end_block # label19: call abort@FUNCTION unreachable + .endfunc .Lfunc_end19: .size f22, .Lfunc_end19-f22 @@ -459,6 +479,7 @@ f23: # @f23 end_block # label20: call abort@FUNCTION unreachable + .endfunc .Lfunc_end20: .size f23, .Lfunc_end20-f23 @@ -481,6 +502,7 @@ f24: # @f24 end_block # label21: call abort@FUNCTION unreachable + .endfunc .Lfunc_end21: .size f24, .Lfunc_end21-f24 @@ -503,6 +525,7 @@ f25: # @f25 end_block # label22: call abort@FUNCTION unreachable + .endfunc .Lfunc_end22: .size f25, .Lfunc_end22-f25 @@ -525,6 +548,7 @@ f26: # @f26 end_block # label23: call abort@FUNCTION unreachable + .endfunc .Lfunc_end23: .size f26, .Lfunc_end23-f26 @@ -547,6 +571,7 @@ f27: # @f27 end_block # label24: call abort@FUNCTION unreachable + .endfunc .Lfunc_end24: .size f27, .Lfunc_end24-f27 @@ -569,6 +594,7 @@ f28: # @f28 end_block # label25: call abort@FUNCTION unreachable + .endfunc .Lfunc_end25: .size f28, .Lfunc_end25-f28 @@ -591,6 +617,7 @@ f29: # @f29 end_block # label26: call abort@FUNCTION unreachable + .endfunc .Lfunc_end26: .size f29, .Lfunc_end26-f29 @@ -613,6 +640,7 @@ f30: # @f30 end_block # label27: call abort@FUNCTION unreachable + .endfunc .Lfunc_end27: .size f30, .Lfunc_end27-f30 @@ -635,6 +663,7 @@ f31: # @f31 end_block # label28: call abort@FUNCTION unreachable + .endfunc .Lfunc_end28: .size f31, .Lfunc_end28-f31 @@ -648,9 +677,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end29: .size main, .Lfunc_end29-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020314-1.c.s b/test/torture-s/20020314-1.c.s index b964fdae6..0015b1468 100644 --- a/test/torture-s/20020314-1.c.s +++ b/test/torture-s/20020314-1.c.s @@ -8,6 +8,7 @@ f: # @f .param i32, f64 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -25,6 +26,7 @@ g: # @g f64.mul $push3=, $pop2, $0 f64.add $push4=, $pop3, $1 return $pop4 + .endfunc .Lfunc_end1: .size g, .Lfunc_end1-g @@ -38,9 +40,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020320-1.c.s b/test/torture-s/20020320-1.c.s index 8c472bc0a..5de3e3c1e 100644 --- a/test/torture-s/20020320-1.c.s +++ b/test/torture-s/20020320-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020321-1.c.s b/test/torture-s/20020321-1.c.s index e5354ca1a..6cfa93d82 100644 --- a/test/torture-s/20020321-1.c.s +++ b/test/torture-s/20020321-1.c.s @@ -9,6 +9,7 @@ g: # @g .result f32 # BB#0: # %entry return $4 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -21,6 +22,7 @@ f: # @f .result f32 # BB#0: # %entry return $3 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -33,9 +35,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020328-1.c.s b/test/torture-s/20020328-1.c.s index 873a02753..f491dcc4a 100644 --- a/test/torture-s/20020328-1.c.s +++ b/test/torture-s/20020328-1.c.s @@ -9,6 +9,7 @@ func: # @func .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end0: .size func, .Lfunc_end0-func @@ -29,6 +30,7 @@ testit: # @testit end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size testit, .Lfunc_end1-testit @@ -42,6 +44,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -55,5 +58,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020402-1.c.s b/test/torture-s/20020402-1.c.s index 97ebdf7bd..3e07c782b 100644 --- a/test/torture-s/20020402-1.c.s +++ b/test/torture-s/20020402-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020402-2.c.s b/test/torture-s/20020402-2.c.s index eda414a8d..662b749b2 100644 --- a/test/torture-s/20020402-2.c.s +++ b/test/torture-s/20020402-2.c.s @@ -86,6 +86,7 @@ InitCache: # @InitCache i32.const $push36=, MyPte+152 i32.store $discard=, RDbf12($1), $pop36 return + .endfunc .Lfunc_end0: .size InitCache, .Lfunc_end0-InitCache @@ -176,6 +177,7 @@ main: # @main i32.const $push37=, MyPte+152 i32.store $discard=, RDbf12($3), $pop37 return $3 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -414,5 +416,5 @@ MyPte: .size MyPte, 392 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020402-3.c.s b/test/torture-s/20020402-3.c.s index 317c7dd1e..37111d48b 100644 --- a/test/torture-s/20020402-3.c.s +++ b/test/torture-s/20020402-3.c.s @@ -74,6 +74,7 @@ blockvector_for_pc_sect: # @blockvector_for_pc_sect end_loop # label5: end_block # label0: return $7 + .endfunc .Lfunc_end0: .size blockvector_for_pc_sect, .Lfunc_end0-blockvector_for_pc_sect @@ -86,9 +87,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020404-1.c.s b/test/torture-s/20020404-1.c.s index 1933f0d15..b04b96b6b 100644 --- a/test/torture-s/20020404-1.c.s +++ b/test/torture-s/20020404-1.c.s @@ -20,11 +20,12 @@ main: # @main i64.store $discard=, bfd_make_section_anyway.foo_section+24($0), $pop5 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main .type bfd_make_section_anyway.foo_section,@object # @bfd_make_section_anyway.foo_section .lcomm bfd_make_section_anyway.foo_section,32,3 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020406-1.c.s b/test/torture-s/20020406-1.c.s index 07d8e4280..e9fe04aca 100644 --- a/test/torture-s/20020406-1.c.s +++ b/test/torture-s/20020406-1.c.s @@ -9,6 +9,7 @@ FFmul: # @FFmul .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end0: .size FFmul, .Lfunc_end0-FFmul @@ -22,6 +23,7 @@ DUPFFdeg: # @DUPFFdeg # BB#0: # %entry i32.load $push0=, 4($0) return $pop0 + .endfunc .Lfunc_end1: .size DUPFFdeg, .Lfunc_end1-DUPFFdeg @@ -55,6 +57,7 @@ DUPFFnew: # @DUPFFnew i32.const $push9=, -1 i32.store $discard=, 4($1), $pop9 return $1 + .endfunc .Lfunc_end2: .size DUPFFnew, .Lfunc_end2-DUPFFnew @@ -66,6 +69,7 @@ DUPFFfree: # @DUPFFfree .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end3: .size DUPFFfree, .Lfunc_end3-DUPFFfree @@ -77,6 +81,7 @@ DUPFFswap: # @DUPFFswap .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end4: .size DUPFFswap, .Lfunc_end4-DUPFFswap @@ -89,6 +94,7 @@ DUPFFcopy: # @DUPFFcopy .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end5: .size DUPFFcopy, .Lfunc_end5-DUPFFcopy @@ -100,6 +106,7 @@ DUPFFshift_add: # @DUPFFshift_add .param i32, i32, i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end6: .size DUPFFshift_add, .Lfunc_end6-DUPFFshift_add @@ -218,6 +225,7 @@ DUPFFexgcd: # @DUPFFexgcd end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end7: .size DUPFFexgcd, .Lfunc_end7-DUPFFexgcd @@ -280,6 +288,7 @@ main: # @main i32.const $12=, __stack_pointer i32.store $15=, 0($12), $15 return $pop7 + .endfunc .Lfunc_end8: .size main, .Lfunc_end8-main @@ -295,5 +304,5 @@ main: # @main .size .L.str.1, 41 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020411-1.c.s b/test/torture-s/20020411-1.c.s index ccb2b7896..1bdb91317 100644 --- a/test/torture-s/20020411-1.c.s +++ b/test/torture-s/20020411-1.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.const $push1=, -1082130432 i32.store $discard=, 4($0), $pop1 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,9 +26,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020413-1.c.s b/test/torture-s/20020413-1.c.s index 5f03a4b2d..2fadd1c01 100644 --- a/test/torture-s/20020413-1.c.s +++ b/test/torture-s/20020413-1.c.s @@ -189,6 +189,7 @@ test: # @test i32.const $11=, __stack_pointer i32.store $11=, 0($11), $11 return + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -226,9 +227,10 @@ main: # @main i32.const $push4=, 0 call exit@FUNCTION, $pop4 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020418-1.c.s b/test/torture-s/20020418-1.c.s index 3a1dca9a0..55e76f153 100644 --- a/test/torture-s/20020418-1.c.s +++ b/test/torture-s/20020418-1.c.s @@ -30,6 +30,7 @@ gcc_crash: # @gcc_crash end_block # label0: unreachable unreachable + .endfunc .Lfunc_end0: .size gcc_crash, .Lfunc_end0-gcc_crash @@ -43,9 +44,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020423-1.c.s b/test/torture-s/20020423-1.c.s index 9bab5b08c..8541533a1 100644 --- a/test/torture-s/20020423-1.c.s +++ b/test/torture-s/20020423-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020503-1.c.s b/test/torture-s/20020503-1.c.s index 3b98ca698..cf541f88b 100644 --- a/test/torture-s/20020503-1.c.s +++ b/test/torture-s/20020503-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020506-1.c.s b/test/torture-s/20020506-1.c.s index aea1925a7..1f104a4e9 100644 --- a/test/torture-s/20020506-1.c.s +++ b/test/torture-s/20020506-1.c.s @@ -32,6 +32,7 @@ test1: # @test1 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -71,6 +72,7 @@ test2: # @test2 end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -106,6 +108,7 @@ test3: # @test3 end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -145,6 +148,7 @@ test4: # @test4 end_block # label9: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size test4, .Lfunc_end3-test4 @@ -180,6 +184,7 @@ test5: # @test5 end_block # label12: call abort@FUNCTION unreachable + .endfunc .Lfunc_end4: .size test5, .Lfunc_end4-test5 @@ -215,6 +220,7 @@ test6: # @test6 end_block # label15: call abort@FUNCTION unreachable + .endfunc .Lfunc_end5: .size test6, .Lfunc_end5-test6 @@ -250,6 +256,7 @@ test7: # @test7 end_block # label18: call abort@FUNCTION unreachable + .endfunc .Lfunc_end6: .size test7, .Lfunc_end6-test7 @@ -285,6 +292,7 @@ test8: # @test8 end_block # label21: call abort@FUNCTION unreachable + .endfunc .Lfunc_end7: .size test8, .Lfunc_end7-test8 @@ -297,9 +305,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end8: .size main, .Lfunc_end8-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020508-1.c.s b/test/torture-s/20020508-1.c.s index 1bc4eabe5..857e4f21d 100644 --- a/test/torture-s/20020508-1.c.s +++ b/test/torture-s/20020508-1.c.s @@ -276,6 +276,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -342,5 +343,5 @@ shift2: .size shift2, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020508-2.c.s b/test/torture-s/20020508-2.c.s index 95e169df4..d357fc96d 100644 --- a/test/torture-s/20020508-2.c.s +++ b/test/torture-s/20020508-2.c.s @@ -276,6 +276,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -342,5 +343,5 @@ shift2: .size shift2, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020508-3.c.s b/test/torture-s/20020508-3.c.s index 87659e58e..2ffee7eb0 100644 --- a/test/torture-s/20020508-3.c.s +++ b/test/torture-s/20020508-3.c.s @@ -275,6 +275,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -341,5 +342,5 @@ shift2: .size shift2, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020510-1.c.s b/test/torture-s/20020510-1.c.s index d2caf7748..dcaee0cae 100644 --- a/test/torture-s/20020510-1.c.s +++ b/test/torture-s/20020510-1.c.s @@ -32,6 +32,7 @@ testc: # @testc end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size testc, .Lfunc_end0-testc @@ -67,6 +68,7 @@ tests: # @tests end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size tests, .Lfunc_end1-tests @@ -98,6 +100,7 @@ testi: # @testi end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size testi, .Lfunc_end2-testi @@ -129,6 +132,7 @@ testl: # @testl end_block # label9: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size testl, .Lfunc_end3-testl @@ -141,9 +145,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020611-1.c.s b/test/torture-s/20020611-1.c.s index 0dada2b6c..3261cbe93 100644 --- a/test/torture-s/20020611-1.c.s +++ b/test/torture-s/20020611-1.c.s @@ -14,6 +14,7 @@ x: # @x i32.store $push3=, p($0), $pop2 i32.store $discard=, k($0), $pop3 return + .endfunc .Lfunc_end0: .size x, .Lfunc_end0-x @@ -42,6 +43,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -73,5 +75,5 @@ k: .size k, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020614-1.c.s b/test/torture-s/20020614-1.c.s index 3dd244aca..6da92b0bb 100644 --- a/test/torture-s/20020614-1.c.s +++ b/test/torture-s/20020614-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020615-1.c.s b/test/torture-s/20020615-1.c.s index be3080a7c..994e89e9a 100644 --- a/test/torture-s/20020615-1.c.s +++ b/test/torture-s/20020615-1.c.s @@ -74,6 +74,7 @@ line_hints: # @line_hints .LBB0_6: # %if.end40 end_block # label0: return $0 + .endfunc .Lfunc_end0: .size line_hints, .Lfunc_end0-line_hints @@ -237,6 +238,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -268,5 +270,5 @@ main.gsf: .size main.gsf, 32 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020619-1.c.s b/test/torture-s/20020619-1.c.s index f1cf6b205..a5525b6a6 100644 --- a/test/torture-s/20020619-1.c.s +++ b/test/torture-s/20020619-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020716-1.c.s b/test/torture-s/20020716-1.c.s index c24b44d19..17fd33b5e 100644 --- a/test/torture-s/20020716-1.c.s +++ b/test/torture-s/20020716-1.c.s @@ -9,6 +9,7 @@ sub1: # @sub1 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end0: .size sub1, .Lfunc_end0-sub1 @@ -24,6 +25,7 @@ testcond: # @testcond i32.const $push0=, 5046272 i32.select $push2=, $0, $pop1, $pop0 return $pop2 + .endfunc .Lfunc_end1: .size testcond, .Lfunc_end1-testcond @@ -37,9 +39,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020720-1.c.s b/test/torture-s/20020720-1.c.s index 82ffd730c..7f415049d 100644 --- a/test/torture-s/20020720-1.c.s +++ b/test/torture-s/20020720-1.c.s @@ -8,6 +8,7 @@ foo: # @foo .param f64 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -20,9 +21,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020805-1.c.s b/test/torture-s/20020805-1.c.s index f48c7fd78..8ef0016cc 100644 --- a/test/torture-s/20020805-1.c.s +++ b/test/torture-s/20020805-1.c.s @@ -17,6 +17,7 @@ check: # @check end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size check, .Lfunc_end0-check @@ -47,6 +48,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -60,5 +62,5 @@ n: .size n, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020819-1.c.s b/test/torture-s/20020819-1.c.s index 7b9c461e8..bebe57ac8 100644 --- a/test/torture-s/20020819-1.c.s +++ b/test/torture-s/20020819-1.c.s @@ -9,6 +9,7 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020904-1.c.s b/test/torture-s/20020904-1.c.s index 5d1a248c4..a35aa91e8 100644 --- a/test/torture-s/20020904-1.c.s +++ b/test/torture-s/20020904-1.c.s @@ -11,6 +11,7 @@ fun: # @fun i32.const $push0=, 255 i32.div_u $push1=, $pop0, $0 return $pop1 + .endfunc .Lfunc_end0: .size fun, .Lfunc_end0-fun @@ -23,9 +24,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020911-1.c.s b/test/torture-s/20020911-1.c.s index a95c5e605..b176a0082 100644 --- a/test/torture-s/20020911-1.c.s +++ b/test/torture-s/20020911-1.c.s @@ -28,6 +28,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -41,5 +42,5 @@ c: .size c, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020916-1.c.s b/test/torture-s/20020916-1.c.s index b3c26676e..f128b329e 100644 --- a/test/torture-s/20020916-1.c.s +++ b/test/torture-s/20020916-1.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.gt_s $push0=, $0, $1 i32.select $push3=, $pop1, $pop2, $pop0 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -27,9 +28,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20020920-1.c.s b/test/torture-s/20020920-1.c.s index 6822646d5..98f8e901a 100644 --- a/test/torture-s/20020920-1.c.s +++ b/test/torture-s/20020920-1.c.s @@ -16,6 +16,7 @@ f: # @f i64.const $push4=, 1 i64.store32 $discard=, 0($pop3), $pop4 return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -29,9 +30,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021010-1.c.s b/test/torture-s/20021010-1.c.s index 1fca22b17..eaafbc1f4 100644 --- a/test/torture-s/20021010-1.c.s +++ b/test/torture-s/20021010-1.c.s @@ -9,6 +9,7 @@ sub: # @sub # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size sub, .Lfunc_end0-sub @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021010-2.c.s b/test/torture-s/20021010-2.c.s index dfede03ec..1dc13df31 100644 --- a/test/torture-s/20021010-2.c.s +++ b/test/torture-s/20021010-2.c.s @@ -29,6 +29,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -75,5 +76,5 @@ global_saveRect: .size global_saveRect, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021011-1.c.s b/test/torture-s/20021011-1.c.s index c23528904..a83c0a59c 100644 --- a/test/torture-s/20021011-1.c.s +++ b/test/torture-s/20021011-1.c.s @@ -106,6 +106,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -125,5 +126,5 @@ buf: .size .L.str, 9 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021015-1.c.s b/test/torture-s/20021015-1.c.s index 7174fc7b3..0ac2e0e91 100644 --- a/test/torture-s/20021015-1.c.s +++ b/test/torture-s/20021015-1.c.s @@ -20,6 +20,7 @@ g: # @g end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -42,6 +43,7 @@ main: # @main .LBB1_2: # %for.end end_block # label1: return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -54,5 +56,5 @@ g_list: .size g_list, 1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021111-1.c.s b/test/torture-s/20021111-1.c.s index cd400e861..a6a8c8b59 100644 --- a/test/torture-s/20021111-1.c.s +++ b/test/torture-s/20021111-1.c.s @@ -36,6 +36,7 @@ aim_callhandler: # @aim_callhandler end_block # label0: i32.const $push4=, 0 return $pop4 + .endfunc .Lfunc_end0: .size aim_callhandler, .Lfunc_end0-aim_callhandler @@ -62,11 +63,12 @@ main: # @main i32.store $discard=, aim_callhandler.i($1), $pop1 call exit@FUNCTION, $1 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main .type aim_callhandler.i,@object # @aim_callhandler.i .lcomm aim_callhandler.i,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021113-1.c.s b/test/torture-s/20021113-1.c.s index a2add2a38..436654efe 100644 --- a/test/torture-s/20021113-1.c.s +++ b/test/torture-s/20021113-1.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $push0=, 10 i32.store $discard=, 0($0), $pop0 return $0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021118-2.c.s b/test/torture-s/20021118-2.c.s index dd685705e..e37ac1843 100644 --- a/test/torture-s/20021118-2.c.s +++ b/test/torture-s/20021118-2.c.s @@ -21,6 +21,7 @@ t1: # @t1 f32.const $push6=, 0x1.cp1 call_indirect $3, $pop7, $pop6 return $0 + .endfunc .Lfunc_end0: .size t1, .Lfunc_end0-t1 @@ -47,6 +48,7 @@ t2: # @t2 f32.const $push7=, 0x1.cp1 call_indirect $3, $pop8, $pop7 return $0 + .endfunc .Lfunc_end1: .size t2, .Lfunc_end1-t2 @@ -67,6 +69,7 @@ f1: # @f1 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size f1, .Lfunc_end2-f1 @@ -91,6 +94,7 @@ f2: # @f2 end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size f2, .Lfunc_end3-f2 @@ -111,6 +115,7 @@ f3: # @f3 end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end4: .size f3, .Lfunc_end4-f3 @@ -124,9 +129,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end5: .size main, .Lfunc_end5-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021118-3.c.s b/test/torture-s/20021118-3.c.s index b66e95d65..61b2919e8 100644 --- a/test/torture-s/20021118-3.c.s +++ b/test/torture-s/20021118-3.c.s @@ -25,6 +25,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -38,9 +39,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021119-1.c.s b/test/torture-s/20021119-1.c.s index 27da463a7..07fd2d461 100644 --- a/test/torture-s/20021119-1.c.s +++ b/test/torture-s/20021119-1.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.const $push4=, 20 i32.div_s $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -27,9 +28,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021120-1.c.s b/test/torture-s/20021120-1.c.s index 3b9b8a523..7f838455b 100644 --- a/test/torture-s/20021120-1.c.s +++ b/test/torture-s/20021120-1.c.s @@ -343,6 +343,7 @@ foo: # @foo f64.store $discard=, gd+240($1), $160 f64.store $discard=, gd+248($1), $161 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -414,6 +415,7 @@ main: # @main end_block # label5: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -436,5 +438,5 @@ gf: .size gf, 128 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021120-2.c.s b/test/torture-s/20021120-2.c.s index 66d2ab4db..885ee9f32 100644 --- a/test/torture-s/20021120-2.c.s +++ b/test/torture-s/20021120-2.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.div_s $push2=, $pop1, $0 i32.store $discard=, g2($1), $pop2 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -32,6 +33,7 @@ main: # @main i32.store $discard=, g2($0), $pop1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -54,5 +56,5 @@ g2: .size g2, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021120-3.c.s b/test/torture-s/20021120-3.c.s index 0b16a8936..8d6e6d28d 100644 --- a/test/torture-s/20021120-3.c.s +++ b/test/torture-s/20021120-3.c.s @@ -40,6 +40,7 @@ foo: # @foo i32.const $10=, __stack_pointer i32.store $8=, 0($10), $8 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -78,6 +79,7 @@ main: # @main i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -88,5 +90,5 @@ main: # @main .size .L.str, 3 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021127-1.c.s b/test/torture-s/20021127-1.c.s index b1fe93a92..f76083185 100644 --- a/test/torture-s/20021127-1.c.s +++ b/test/torture-s/20021127-1.c.s @@ -9,6 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -22,6 +23,7 @@ llabs: # @llabs # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size llabs, .Lfunc_end1-llabs @@ -35,5 +37,5 @@ a: .size a, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021204-1.c.s b/test/torture-s/20021204-1.c.s index f31edae0c..d4eabf204 100644 --- a/test/torture-s/20021204-1.c.s +++ b/test/torture-s/20021204-1.c.s @@ -17,6 +17,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -42,6 +43,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -55,5 +57,5 @@ z: .size z, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20021219-1.c.s b/test/torture-s/20021219-1.c.s index cc68cf307..eaa9a05d3 100644 --- a/test/torture-s/20021219-1.c.s +++ b/test/torture-s/20021219-1.c.s @@ -8,6 +8,7 @@ foo: # @foo .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -116,6 +117,7 @@ main: # @main br 0 # 0: up to label0 .LBB1_5: end_loop # label1: + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -126,5 +128,5 @@ main: # @main .size .Lmain.str, 11 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030105-1.c.s b/test/torture-s/20030105-1.c.s index 666db3e86..a9c16ceeb 100644 --- a/test/torture-s/20030105-1.c.s +++ b/test/torture-s/20030105-1.c.s @@ -9,6 +9,7 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, 28 return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -32,9 +33,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030109-1.c.s b/test/torture-s/20030109-1.c.s index 967f5e088..0c5627292 100644 --- a/test/torture-s/20030109-1.c.s +++ b/test/torture-s/20030109-1.c.s @@ -20,6 +20,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -34,5 +35,5 @@ x: .size x, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030117-1.c.s b/test/torture-s/20030117-1.c.s index df3e188ac..6802935ae 100644 --- a/test/torture-s/20030117-1.c.s +++ b/test/torture-s/20030117-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -26,6 +27,7 @@ foo: # @foo i32.const $push2=, 3 i32.div_s $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -45,9 +47,10 @@ bar: # @bar i32.const $push5=, 3 i32.div_u $push6=, $pop4, $pop5 return $pop6 + .endfunc .Lfunc_end2: .size bar, .Lfunc_end2-bar - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030120-1.c.s b/test/torture-s/20030120-1.c.s index 064b9988c..ac27dd291 100644 --- a/test/torture-s/20030120-1.c.s +++ b/test/torture-s/20030120-1.c.s @@ -11,6 +11,7 @@ test1: # @test1 i32.const $push0=, 2 i32.select $push1=, $0, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -25,6 +26,7 @@ test2: # @test2 i32.const $push0=, 2 i32.select $push1=, $0, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -43,6 +45,7 @@ test3: # @test3 i32.ne $push2=, $0, $pop1 i32.select $push3=, $pop0, $1, $pop2 return $pop3 + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -56,9 +59,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030120-2.c.s b/test/torture-s/20030120-2.c.s index 892f6991b..57f2c6548 100644 --- a/test/torture-s/20030120-2.c.s +++ b/test/torture-s/20030120-2.c.s @@ -18,6 +18,7 @@ foo: # @foo i32.select $push3=, $pop2, $1, $pop1 i32.select $push5=, $pop4, $2, $pop3 return $pop5 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -30,9 +31,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030125-1.c.s b/test/torture-s/20030125-1.c.s index 0ea125d3d..5c55af03e 100644 --- a/test/torture-s/20030125-1.c.s +++ b/test/torture-s/20030125-1.c.s @@ -12,6 +12,7 @@ t: # @t f64.call $push1=, sin@FUNCTION, $pop0 f32.demote/f64 $push2=, $pop1 return $pop2 + .endfunc .Lfunc_end0: .size t, .Lfunc_end0-t @@ -24,6 +25,7 @@ sin: # @sin .result f64 # BB#0: # %entry return $0 + .endfunc .Lfunc_end1: .size sin, .Lfunc_end1-sin @@ -37,6 +39,7 @@ q: # @q .local f32 # BB#0: # %entry return $1 + .endfunc .Lfunc_end2: .size q, .Lfunc_end2-q @@ -50,6 +53,7 @@ floor: # @floor # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size floor, .Lfunc_end3-floor @@ -63,6 +67,7 @@ q1: # @q1 .local f64 # BB#0: # %entry return $1 + .endfunc .Lfunc_end4: .size q1, .Lfunc_end4-q1 @@ -75,6 +80,7 @@ main: # @main # BB#0: # %if.end call abort@FUNCTION unreachable + .endfunc .Lfunc_end5: .size main, .Lfunc_end5-main @@ -87,6 +93,7 @@ floorf: # @floorf .result f32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end6: .size floorf, .Lfunc_end6-floorf @@ -100,9 +107,10 @@ sinf: # @sinf # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end7: .size sinf, .Lfunc_end7-sinf - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030128-1.c.s b/test/torture-s/20030128-1.c.s index 766367fa0..a45b4918d 100644 --- a/test/torture-s/20030128-1.c.s +++ b/test/torture-s/20030128-1.c.s @@ -26,6 +26,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -47,5 +48,5 @@ y: .size y, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030203-1.c.s b/test/torture-s/20030203-1.c.s index 022e888fb..a23701023 100644 --- a/test/torture-s/20030203-1.c.s +++ b/test/torture-s/20030203-1.c.s @@ -13,6 +13,7 @@ do_layer3: # @do_layer3 i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size do_layer3, .Lfunc_end0-do_layer3 @@ -24,6 +25,7 @@ f: # @f .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -36,9 +38,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030209-1.c.s b/test/torture-s/20030209-1.c.s index b73970df0..c28cbbc68 100644 --- a/test/torture-s/20030209-1.c.s +++ b/test/torture-s/20030209-1.c.s @@ -13,6 +13,7 @@ main: # @main i64.store $discard=, x+79200($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -26,5 +27,5 @@ x: .size x, 80000 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030216-1.c.s b/test/torture-s/20030216-1.c.s index ea3cb03c9..62cb3eb77 100644 --- a/test/torture-s/20030216-1.c.s +++ b/test/torture-s/20030216-1.c.s @@ -9,6 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -22,5 +23,5 @@ one: .size one, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030218-1.c.s b/test/torture-s/20030218-1.c.s index a8690d99f..2133d32fc 100644 --- a/test/torture-s/20030218-1.c.s +++ b/test/torture-s/20030218-1.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.add $push1=, $0, $pop0 i32.store $discard=, q($pop2), $pop1 return $1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -42,6 +43,7 @@ main: # @main i32.store $discard=, q($0), $pop2 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -55,5 +57,5 @@ q: .size q, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030221-1.c.s b/test/torture-s/20030221-1.c.s index 2c88f8aac..383ddb80f 100644 --- a/test/torture-s/20030221-1.c.s +++ b/test/torture-s/20030221-1.c.s @@ -43,6 +43,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -54,5 +55,5 @@ main: # @main .size .Lmain.buf, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030222-1.c.s b/test/torture-s/20030222-1.c.s index 3be37b484..70a19850c 100644 --- a/test/torture-s/20030222-1.c.s +++ b/test/torture-s/20030222-1.c.s @@ -11,6 +11,7 @@ ll_to_int: # @ll_to_int #NO_APP i64.store32 $discard=, 0($1), $0 return + .endfunc .Lfunc_end0: .size ll_to_int, .Lfunc_end0-ll_to_int @@ -45,6 +46,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -58,5 +60,5 @@ val: .size val, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030224-2.c.s b/test/torture-s/20030224-2.c.s index 3de964ecf..571e36b7e 100644 --- a/test/torture-s/20030224-2.c.s +++ b/test/torture-s/20030224-2.c.s @@ -9,6 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -31,5 +32,5 @@ node_p: .size node_p, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030307-1.c.s b/test/torture-s/20030307-1.c.s index 73b4ffd21..84f0872ab 100644 --- a/test/torture-s/20030307-1.c.s +++ b/test/torture-s/20030307-1.c.s @@ -9,6 +9,7 @@ vfswrap_lock: # @vfswrap_lock .result i32 # BB#0: # %entry return $5 + .endfunc .Lfunc_end0: .size vfswrap_lock, .Lfunc_end0-vfswrap_lock @@ -21,6 +22,7 @@ fcntl_lock: # @fcntl_lock .result i32 # BB#0: # %entry return $4 + .endfunc .Lfunc_end1: .size fcntl_lock, .Lfunc_end1-fcntl_lock @@ -33,9 +35,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030313-1.c.s b/test/torture-s/20030313-1.c.s index ecd67c62f..ace0a5bbe 100644 --- a/test/torture-s/20030313-1.c.s +++ b/test/torture-s/20030313-1.c.s @@ -107,6 +107,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -155,6 +156,7 @@ main: # @main call foo@FUNCTION, $6, $pop8 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -171,5 +173,5 @@ x: .size x, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030316-1.c.s b/test/torture-s/20030316-1.c.s index 95f1fa55d..532094745 100644 --- a/test/torture-s/20030316-1.c.s +++ b/test/torture-s/20030316-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030330-1.c.s b/test/torture-s/20030330-1.c.s index 4adc6703c..33f46a450 100644 --- a/test/torture-s/20030330-1.c.s +++ b/test/torture-s/20030330-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030401-1.c.s b/test/torture-s/20030401-1.c.s index 1ad575832..778652ef3 100644 --- a/test/torture-s/20030401-1.c.s +++ b/test/torture-s/20030401-1.c.s @@ -9,6 +9,7 @@ bar: # @bar # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -20,6 +21,7 @@ foo: # @foo .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -32,9 +34,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030403-1.c.s b/test/torture-s/20030403-1.c.s index 41a75c64d..83ad3543d 100644 --- a/test/torture-s/20030403-1.c.s +++ b/test/torture-s/20030403-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030404-1.c.s b/test/torture-s/20030404-1.c.s index a553a217a..f452b6681 100644 --- a/test/torture-s/20030404-1.c.s +++ b/test/torture-s/20030404-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %if.end4 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030408-1.c.s b/test/torture-s/20030408-1.c.s index f697ae4ef..f2aa07a44 100644 --- a/test/torture-s/20030408-1.c.s +++ b/test/torture-s/20030408-1.c.s @@ -9,6 +9,7 @@ test1: # @test1 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -21,6 +22,7 @@ test2: # @test2 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -33,6 +35,7 @@ test3: # @test3 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -45,6 +48,7 @@ test4: # @test4 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end3: .size test4, .Lfunc_end3-test4 @@ -57,9 +61,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030606-1.c.s b/test/torture-s/20030606-1.c.s index 8618d67db..020e5b69d 100644 --- a/test/torture-s/20030606-1.c.s +++ b/test/torture-s/20030606-1.c.s @@ -25,6 +25,7 @@ foo: # @foo .LBB0_2: # %if.end end_block # label0: return $3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -38,9 +39,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030613-1.c.s b/test/torture-s/20030613-1.c.s index d7b3be1a9..322154404 100644 --- a/test/torture-s/20030613-1.c.s +++ b/test/torture-s/20030613-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030626-1.c.s b/test/torture-s/20030626-1.c.s index 3124424f9..b6390cf77 100644 --- a/test/torture-s/20030626-1.c.s +++ b/test/torture-s/20030626-1.c.s @@ -12,6 +12,7 @@ main: # @main i32.const $push0=, 7303014 i32.store $discard=, buf($0), $pop0 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -25,5 +26,5 @@ buf: .size buf, 10 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030626-2.c.s b/test/torture-s/20030626-2.c.s index 00b850ef1..17d2ec763 100644 --- a/test/torture-s/20030626-2.c.s +++ b/test/torture-s/20030626-2.c.s @@ -13,6 +13,7 @@ main: # @main call memcpy@FUNCTION, $pop1, $pop0, $pop2 i32.const $push3=, 0 return $pop3 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -32,5 +33,5 @@ buf: .size .L.str.2, 13 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030714-1.c.s b/test/torture-s/20030714-1.c.s index 2bb75ad01..8386cd6cc 100644 --- a/test/torture-s/20030714-1.c.s +++ b/test/torture-s/20030714-1.c.s @@ -77,6 +77,7 @@ RenderBox_setStyle: # @RenderBox_setStyle .LBB0_9: # %sw.epilog end_block # label0: return + .endfunc .Lfunc_end0: .size RenderBox_setStyle, .Lfunc_end0-RenderBox_setStyle @@ -88,6 +89,7 @@ RenderObject_setStyle: # @RenderObject_setStyle .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size RenderObject_setStyle, .Lfunc_end1-RenderObject_setStyle @@ -99,6 +101,7 @@ removeFromSpecialObjects: # @removeFromSpecialObjects .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end2: .size removeFromSpecialObjects, .Lfunc_end2-removeFromSpecialObjects @@ -112,6 +115,7 @@ RenderBox_isTableCell: # @RenderBox_isTableCell # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end3: .size RenderBox_isTableCell, .Lfunc_end3-RenderBox_isTableCell @@ -140,6 +144,7 @@ main: # @main i32.store16 $discard=, g_this+26($0), $pop8 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main @@ -178,5 +183,5 @@ g__style: .size g__style, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030715-1.c.s b/test/torture-s/20030715-1.c.s index 7575824a8..78bc8eb4a 100644 --- a/test/torture-s/20030715-1.c.s +++ b/test/torture-s/20030715-1.c.s @@ -10,6 +10,7 @@ ap_check_cmd_context: # @ap_check_cmd_context # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size ap_check_cmd_context, .Lfunc_end0-ap_check_cmd_context @@ -44,6 +45,7 @@ server_type: # @server_type .LBB1_3: # %cleanup end_block # label0: return $2 + .endfunc .Lfunc_end1: .size server_type, .Lfunc_end1-server_type @@ -59,6 +61,7 @@ main: # @main i32.const $push0=, 1 i32.store $discard=, ap_standalone($0), $pop0 return $0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -89,5 +92,5 @@ ap_standalone: .size .L.str.2, 50 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030717-1.c.s b/test/torture-s/20030717-1.c.s index 8bede89b1..7fad9c07f 100644 --- a/test/torture-s/20030717-1.c.s +++ b/test/torture-s/20030717-1.c.s @@ -59,6 +59,7 @@ bar: # @bar i32.add $push17=, $pop16, $4 i32.store $discard=, 12($pop19), $pop17 return $10 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -71,9 +72,10 @@ main: # @main # BB#0: # %bar.exit i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030718-1.c.s b/test/torture-s/20030718-1.c.s index 09e08092f..4c20ec3d5 100644 --- a/test/torture-s/20030718-1.c.s +++ b/test/torture-s/20030718-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030821-1.c.s b/test/torture-s/20030821-1.c.s index b4a6d4d5b..4e56e8f89 100644 --- a/test/torture-s/20030821-1.c.s +++ b/test/torture-s/20030821-1.c.s @@ -21,6 +21,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -33,9 +34,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030828-2.c.s b/test/torture-s/20030828-2.c.s index 0c7795b33..e0d175491 100644 --- a/test/torture-s/20030828-2.c.s +++ b/test/torture-s/20030828-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030903-1.c.s b/test/torture-s/20030903-1.c.s index 1d3430a56..e998868e5 100644 --- a/test/torture-s/20030903-1.c.s +++ b/test/torture-s/20030903-1.c.s @@ -44,6 +44,7 @@ main: # @main end_block # label1: call y@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -53,11 +54,12 @@ y: # @y # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size y, .Lfunc_end1-y .type test,@object # @test .lcomm test,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030909-1.c.s b/test/torture-s/20030909-1.c.s index 199548050..b1831bd1b 100644 --- a/test/torture-s/20030909-1.c.s +++ b/test/torture-s/20030909-1.c.s @@ -16,6 +16,7 @@ test: # @test end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -27,6 +28,7 @@ foo: # @foo .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -40,9 +42,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030910-1.c.s b/test/torture-s/20030910-1.c.s index 4b787ccde..704962bff 100644 --- a/test/torture-s/20030910-1.c.s +++ b/test/torture-s/20030910-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030913-1.c.s b/test/torture-s/20030913-1.c.s index 87be695dc..5fa09866c 100644 --- a/test/torture-s/20030913-1.c.s +++ b/test/torture-s/20030913-1.c.s @@ -10,6 +10,7 @@ fn2: # @fn2 i32.const $push0=, glob i32.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end0: .size fn2, .Lfunc_end0-fn2 @@ -23,6 +24,7 @@ test: # @test i32.const $push1=, 42 i32.store $discard=, glob($pop0), $pop1 return + .endfunc .Lfunc_end1: .size test, .Lfunc_end1-test @@ -39,6 +41,7 @@ main: # @main i32.store $discard=, glob($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -52,5 +55,5 @@ glob: .size glob, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030916-1.c.s b/test/torture-s/20030916-1.c.s index f65a2316d..c722320ee 100644 --- a/test/torture-s/20030916-1.c.s +++ b/test/torture-s/20030916-1.c.s @@ -25,6 +25,7 @@ f: # @f i32.store $push15=, 24($0), $pop14 i32.store $discard=, 28($0), $pop15 return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -111,9 +112,10 @@ main: # @main end_block # label2: call exit@FUNCTION, $1 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030920-1.c.s b/test/torture-s/20030920-1.c.s index f2f3ddf9d..08fe94e94 100644 --- a/test/torture-s/20030920-1.c.s +++ b/test/torture-s/20030920-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %if.end5 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20030928-1.c.s b/test/torture-s/20030928-1.c.s index 0ff444230..c40dc67a5 100644 --- a/test/torture-s/20030928-1.c.s +++ b/test/torture-s/20030928-1.c.s @@ -66,6 +66,7 @@ get_addrs: # @get_addrs i32.add $push47=, $pop45, $pop46 i32.store $discard=, 28($0), $pop47 return + .endfunc .Lfunc_end0: .size get_addrs, .Lfunc_end0-get_addrs @@ -79,6 +80,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -124,5 +126,5 @@ main: # @main .size .L.str.7, 6 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20031003-1.c.s b/test/torture-s/20031003-1.c.s index 066e833e6..163cf00b2 100644 --- a/test/torture-s/20031003-1.c.s +++ b/test/torture-s/20031003-1.c.s @@ -9,6 +9,7 @@ f1: # @f1 .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -21,6 +22,7 @@ f2: # @f2 .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -33,9 +35,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20031010-1.c.s b/test/torture-s/20031010-1.c.s index 955ec562b..d1dea2197 100644 --- a/test/torture-s/20031010-1.c.s +++ b/test/torture-s/20031010-1.c.s @@ -29,6 +29,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -55,9 +56,10 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20031011-1.c.s b/test/torture-s/20031011-1.c.s index f4cf3c803..7726783c9 100644 --- a/test/torture-s/20031011-1.c.s +++ b/test/torture-s/20031011-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20031012-1.c.s b/test/torture-s/20031012-1.c.s index f7a6d6650..e23129da0 100644 --- a/test/torture-s/20031012-1.c.s +++ b/test/torture-s/20031012-1.c.s @@ -38,9 +38,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20031020-1.c.s b/test/torture-s/20031020-1.c.s index 94914c9e0..aa6f0b4f6 100644 --- a/test/torture-s/20031020-1.c.s +++ b/test/torture-s/20031020-1.c.s @@ -17,6 +17,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -33,9 +34,10 @@ main: # @main call foo@FUNCTION, $pop1 i32.const $push2=, 0 return $pop2 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20031201-1.c.s b/test/torture-s/20031201-1.c.s index 2edd9f161..74327f7bf 100644 --- a/test/torture-s/20031201-1.c.s +++ b/test/torture-s/20031201-1.c.s @@ -21,6 +21,7 @@ f1: # @f1 i32.store $discard=, 4($1), $pop3 call test@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -54,6 +55,7 @@ f0: # @f0 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size f0, .Lfunc_end1-f0 @@ -82,6 +84,7 @@ test: # @test end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size test, .Lfunc_end2-test @@ -103,6 +106,7 @@ main: # @main i32.add $2=, $3, $2 i32.call $discard=, f1@FUNCTION, $2 unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -111,5 +115,5 @@ main: # @main .type f0.washere,@object # @f0.washere .lcomm f0.washere,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20031204-1.c.s b/test/torture-s/20031204-1.c.s index 3f0473c88..8de0a365e 100644 --- a/test/torture-s/20031204-1.c.s +++ b/test/torture-s/20031204-1.c.s @@ -10,6 +10,7 @@ in_aton: # @in_aton # BB#0: # %entry i32.const $push0=, 168496141 return $pop0 + .endfunc .Lfunc_end0: .size in_aton, .Lfunc_end0-in_aton @@ -99,6 +100,7 @@ root_nfs_parse_addr: # @root_nfs_parse_addr .LBB1_11: # %if.end43 end_block # label4: return $2 + .endfunc .Lfunc_end1: .size root_nfs_parse_addr, .Lfunc_end1-root_nfs_parse_addr @@ -189,6 +191,7 @@ main: # @main end_block # label10: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -200,5 +203,5 @@ main.addr: .size main.addr, 19 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20031211-1.c.s b/test/torture-s/20031211-1.c.s index 7c9466692..661ca2a88 100644 --- a/test/torture-s/20031211-1.c.s +++ b/test/torture-s/20031211-1.c.s @@ -13,6 +13,7 @@ main: # @main i32.store $discard=, x($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -26,5 +27,5 @@ x: .size x, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20031211-2.c.s b/test/torture-s/20031211-2.c.s index 2ad8f46e4..e165d5fa2 100644 --- a/test/torture-s/20031211-2.c.s +++ b/test/torture-s/20031211-2.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -31,9 +32,10 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20031214-1.c.s b/test/torture-s/20031214-1.c.s index c03c9abdc..1b6a78db7 100644 --- a/test/torture-s/20031214-1.c.s +++ b/test/torture-s/20031214-1.c.s @@ -8,6 +8,7 @@ b: # @b .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size b, .Lfunc_end0-b @@ -31,6 +32,7 @@ main: # @main i32.add $push4=, $pop2, $pop3 i32.store $discard=, k($0), $pop4 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -55,5 +57,5 @@ k: .size k, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20031215-1.c.s b/test/torture-s/20031215-1.c.s index 5dcdce924..34d22176b 100644 --- a/test/torture-s/20031215-1.c.s +++ b/test/torture-s/20031215-1.c.s @@ -7,6 +7,7 @@ test1: # @test1 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -17,6 +18,7 @@ test1: # @test1 test2: # @test2 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -27,6 +29,7 @@ test2: # @test2 test3: # @test3 # BB#0: # %entry return + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -39,6 +42,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -64,5 +68,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20031216-1.c.s b/test/torture-s/20031216-1.c.s index 5f076ed6a..7b9a81065 100644 --- a/test/torture-s/20031216-1.c.s +++ b/test/torture-s/20031216-1.c.s @@ -17,6 +17,7 @@ DisplayNumber: # @DisplayNumber end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size DisplayNumber, .Lfunc_end0-DisplayNumber @@ -29,6 +30,7 @@ ReadNumber: # @ReadNumber # BB#0: # %entry i32.const $push0=, 10092544 return $pop0 + .endfunc .Lfunc_end1: .size ReadNumber, .Lfunc_end1-ReadNumber @@ -41,9 +43,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040208-1.c.s b/test/torture-s/20040208-1.c.s index 2d4e7d205..66ee79811 100644 --- a/test/torture-s/20040208-1.c.s +++ b/test/torture-s/20040208-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040218-1.c.s b/test/torture-s/20040218-1.c.s index fed96cb3d..1e1997042 100644 --- a/test/torture-s/20040218-1.c.s +++ b/test/torture-s/20040218-1.c.s @@ -12,6 +12,7 @@ xb: # @xb i32.load $push1=, 4($0) i32.add $push2=, $pop0, $pop1 return $pop2 + .endfunc .Lfunc_end0: .size xb, .Lfunc_end0-xb @@ -27,6 +28,7 @@ xw: # @xw i32.load $push1=, 4($0) i32.add $push2=, $pop0, $pop1 return $pop2 + .endfunc .Lfunc_end1: .size xw, .Lfunc_end1-xw @@ -46,6 +48,7 @@ yb: # @yb i32.shl $push3=, $pop2, $1 i32.shr_s $push4=, $pop3, $1 return $pop4 + .endfunc .Lfunc_end2: .size yb, .Lfunc_end2-yb @@ -97,9 +100,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040223-1.c.s b/test/torture-s/20040223-1.c.s index 6a7c58fe0..4dfa3199a 100644 --- a/test/torture-s/20040223-1.c.s +++ b/test/torture-s/20040223-1.c.s @@ -17,6 +17,7 @@ a: # @a end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size a, .Lfunc_end0-a @@ -29,9 +30,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040307-1.c.s b/test/torture-s/20040307-1.c.s index 86fd654a8..587cb5e09 100644 --- a/test/torture-s/20040307-1.c.s +++ b/test/torture-s/20040307-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %if.end6 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040309-1.c.s b/test/torture-s/20040309-1.c.s index 22ed70bbd..9617cf6ee 100644 --- a/test/torture-s/20040309-1.c.s +++ b/test/torture-s/20040309-1.c.s @@ -25,6 +25,7 @@ foo: # @foo .LBB0_2: # %cond.end end_block # label0: return $2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -37,9 +38,10 @@ main: # @main # BB#0: # %if.end16 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040311-1.c.s b/test/torture-s/20040311-1.c.s index 8fe7cc8e9..fe6dfb5bf 100644 --- a/test/torture-s/20040311-1.c.s +++ b/test/torture-s/20040311-1.c.s @@ -11,6 +11,7 @@ test1: # @test1 i32.const $push0=, 31 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -25,6 +26,7 @@ test2: # @test2 i32.const $push0=, 31 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -39,6 +41,7 @@ test3: # @test3 i32.const $push0=, 31 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -53,6 +56,7 @@ test4: # @test4 i32.const $push0=, 31 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end3: .size test4, .Lfunc_end3-test4 @@ -65,9 +69,10 @@ main: # @main # BB#0: # %if.end44 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040313-1.c.s b/test/torture-s/20040313-1.c.s index 815e49367..8b7571796 100644 --- a/test/torture-s/20040313-1.c.s +++ b/test/torture-s/20040313-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040319-1.c.s b/test/torture-s/20040319-1.c.s index c77242b8d..8a69c9210 100644 --- a/test/torture-s/20040319-1.c.s +++ b/test/torture-s/20040319-1.c.s @@ -15,6 +15,7 @@ blah: # @blah i32.sub $push3=, $pop2, $0 i32.select $push5=, $pop1, $pop4, $pop3 return $pop5 + .endfunc .Lfunc_end0: .size blah, .Lfunc_end0-blah @@ -28,9 +29,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040331-1.c.s b/test/torture-s/20040331-1.c.s index 629f0e3a5..d9175bb11 100644 --- a/test/torture-s/20040331-1.c.s +++ b/test/torture-s/20040331-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040409-1.c.s b/test/torture-s/20040409-1.c.s index fd0ef4558..5fc327c6d 100644 --- a/test/torture-s/20040409-1.c.s +++ b/test/torture-s/20040409-1.c.s @@ -11,6 +11,7 @@ test1: # @test1 i32.const $push0=, -2147483648 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -25,6 +26,7 @@ test1u: # @test1u i32.const $push0=, -2147483648 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size test1u, .Lfunc_end1-test1u @@ -39,6 +41,7 @@ test2: # @test2 i32.const $push0=, -2147483648 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end2: .size test2, .Lfunc_end2-test2 @@ -53,6 +56,7 @@ test2u: # @test2u i32.const $push0=, -2147483648 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end3: .size test2u, .Lfunc_end3-test2u @@ -67,6 +71,7 @@ test3: # @test3 i32.const $push0=, -2147483648 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end4: .size test3, .Lfunc_end4-test3 @@ -81,6 +86,7 @@ test3u: # @test3u i32.const $push0=, -2147483648 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end5: .size test3u, .Lfunc_end5-test3u @@ -95,6 +101,7 @@ test4: # @test4 i32.const $push0=, -2147483648 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end6: .size test4, .Lfunc_end6-test4 @@ -109,6 +116,7 @@ test4u: # @test4u i32.const $push0=, -2147483648 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end7: .size test4u, .Lfunc_end7-test4u @@ -123,6 +131,7 @@ test5: # @test5 i32.const $push0=, -2147483648 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end8: .size test5, .Lfunc_end8-test5 @@ -137,6 +146,7 @@ test5u: # @test5u i32.const $push0=, -2147483648 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end9: .size test5u, .Lfunc_end9-test5u @@ -151,6 +161,7 @@ test6: # @test6 i32.const $push0=, -2147483648 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end10: .size test6, .Lfunc_end10-test6 @@ -165,6 +176,7 @@ test6u: # @test6u i32.const $push0=, -2147483648 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end11: .size test6u, .Lfunc_end11-test6u @@ -186,6 +198,7 @@ test: # @test end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end12: .size test, .Lfunc_end12-test @@ -207,6 +220,7 @@ testu: # @testu end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end13: .size testu, .Lfunc_end13-testu @@ -219,9 +233,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end14: .size main, .Lfunc_end14-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040409-2.c.s b/test/torture-s/20040409-2.c.s index 6f47bec9d..eee5dd967 100644 --- a/test/torture-s/20040409-2.c.s +++ b/test/torture-s/20040409-2.c.s @@ -11,6 +11,7 @@ test1: # @test1 i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -25,6 +26,7 @@ test1u: # @test1u i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size test1u, .Lfunc_end1-test1u @@ -39,6 +41,7 @@ test2: # @test2 i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end2: .size test2, .Lfunc_end2-test2 @@ -53,6 +56,7 @@ test2u: # @test2u i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end3: .size test2u, .Lfunc_end3-test2u @@ -67,6 +71,7 @@ test3: # @test3 i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end4: .size test3, .Lfunc_end4-test3 @@ -81,6 +86,7 @@ test3u: # @test3u i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end5: .size test3u, .Lfunc_end5-test3u @@ -95,6 +101,7 @@ test4: # @test4 i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end6: .size test4, .Lfunc_end6-test4 @@ -109,6 +116,7 @@ test4u: # @test4u i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end7: .size test4u, .Lfunc_end7-test4u @@ -123,6 +131,7 @@ test5: # @test5 i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end8: .size test5, .Lfunc_end8-test5 @@ -137,6 +146,7 @@ test5u: # @test5u i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end9: .size test5u, .Lfunc_end9-test5u @@ -151,6 +161,7 @@ test6: # @test6 i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end10: .size test6, .Lfunc_end10-test6 @@ -165,6 +176,7 @@ test6u: # @test6u i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end11: .size test6u, .Lfunc_end11-test6u @@ -179,6 +191,7 @@ test7: # @test7 i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end12: .size test7, .Lfunc_end12-test7 @@ -193,6 +206,7 @@ test7u: # @test7u i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end13: .size test7u, .Lfunc_end13-test7u @@ -207,6 +221,7 @@ test8: # @test8 i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end14: .size test8, .Lfunc_end14-test8 @@ -221,6 +236,7 @@ test8u: # @test8u i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end15: .size test8u, .Lfunc_end15-test8u @@ -235,6 +251,7 @@ test9: # @test9 i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end16: .size test9, .Lfunc_end16-test9 @@ -249,6 +266,7 @@ test9u: # @test9u i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end17: .size test9u, .Lfunc_end17-test9u @@ -263,6 +281,7 @@ test10: # @test10 i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end18: .size test10, .Lfunc_end18-test10 @@ -277,6 +296,7 @@ test10u: # @test10u i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end19: .size test10u, .Lfunc_end19-test10u @@ -291,6 +311,7 @@ test11: # @test11 i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end20: .size test11, .Lfunc_end20-test11 @@ -305,6 +326,7 @@ test11u: # @test11u i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end21: .size test11u, .Lfunc_end21-test11u @@ -319,6 +341,7 @@ test12: # @test12 i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end22: .size test12, .Lfunc_end22-test12 @@ -333,6 +356,7 @@ test12u: # @test12u i32.const $push0=, -2147478988 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end23: .size test12u, .Lfunc_end23-test12u @@ -354,6 +378,7 @@ test: # @test end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end24: .size test, .Lfunc_end24-test @@ -375,6 +400,7 @@ testu: # @testu end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end25: .size testu, .Lfunc_end25-testu @@ -387,9 +413,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end26: .size main, .Lfunc_end26-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040409-3.c.s b/test/torture-s/20040409-3.c.s index 7b2ffc57d..60a8a65a2 100644 --- a/test/torture-s/20040409-3.c.s +++ b/test/torture-s/20040409-3.c.s @@ -11,6 +11,7 @@ test1: # @test1 i32.const $push0=, 2147483647 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -25,6 +26,7 @@ test1u: # @test1u i32.const $push0=, 2147483647 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size test1u, .Lfunc_end1-test1u @@ -39,6 +41,7 @@ test2: # @test2 i32.const $push0=, 2147483647 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end2: .size test2, .Lfunc_end2-test2 @@ -53,6 +56,7 @@ test2u: # @test2u i32.const $push0=, 2147483647 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end3: .size test2u, .Lfunc_end3-test2u @@ -67,6 +71,7 @@ test3: # @test3 i32.const $push0=, 2147483647 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end4: .size test3, .Lfunc_end4-test3 @@ -81,6 +86,7 @@ test3u: # @test3u i32.const $push0=, 2147483647 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end5: .size test3u, .Lfunc_end5-test3u @@ -95,6 +101,7 @@ test4: # @test4 i32.const $push0=, 2147483647 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end6: .size test4, .Lfunc_end6-test4 @@ -109,6 +116,7 @@ test4u: # @test4u i32.const $push0=, 2147483647 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end7: .size test4u, .Lfunc_end7-test4u @@ -123,6 +131,7 @@ test5: # @test5 i32.const $push0=, 2147483647 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end8: .size test5, .Lfunc_end8-test5 @@ -137,6 +146,7 @@ test5u: # @test5u i32.const $push0=, 2147483647 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end9: .size test5u, .Lfunc_end9-test5u @@ -151,6 +161,7 @@ test6: # @test6 i32.const $push0=, 2147483647 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end10: .size test6, .Lfunc_end10-test6 @@ -165,6 +176,7 @@ test6u: # @test6u i32.const $push0=, 2147483647 i32.xor $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end11: .size test6u, .Lfunc_end11-test6u @@ -186,6 +198,7 @@ test: # @test end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end12: .size test, .Lfunc_end12-test @@ -207,6 +220,7 @@ testu: # @testu end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end13: .size testu, .Lfunc_end13-testu @@ -219,9 +233,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end14: .size main, .Lfunc_end14-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040411-1.c.s b/test/torture-s/20040411-1.c.s index 3dd68aff5..de883df2a 100644 --- a/test/torture-s/20040411-1.c.s +++ b/test/torture-s/20040411-1.c.s @@ -17,6 +17,7 @@ sub1: # @sub1 i32.mul $push3=, $0, $pop2 i32.select $push4=, $pop0, $pop1, $pop3 return $pop4 + .endfunc .Lfunc_end0: .size sub1, .Lfunc_end0-sub1 @@ -29,9 +30,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040629-1.c.s b/test/torture-s/20040629-1.c.s index a30fb264b..043de997e 100644 --- a/test/torture-s/20040629-1.c.s +++ b/test/torture-s/20040629-1.c.s @@ -12,6 +12,7 @@ ret1: # @ret1 i32.const $push2=, 63 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size ret1, .Lfunc_end0-ret1 @@ -29,6 +30,7 @@ ret2: # @ret2 i32.const $push4=, 2047 i32.and $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end1: .size ret2, .Lfunc_end1-ret2 @@ -44,6 +46,7 @@ ret3: # @ret3 i32.const $push2=, 17 i32.shr_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end2: .size ret3, .Lfunc_end2-ret3 @@ -59,6 +62,7 @@ ret4: # @ret4 i32.const $push2=, 31 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end3: .size ret4, .Lfunc_end3-ret4 @@ -76,6 +80,7 @@ ret5: # @ret5 i32.const $push4=, 1 i32.and $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end4: .size ret5, .Lfunc_end4-ret5 @@ -91,6 +96,7 @@ ret6: # @ret6 i32.const $push2=, 6 i32.shr_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end5: .size ret6, .Lfunc_end5-ret6 @@ -104,6 +110,7 @@ ret7: # @ret7 i32.const $push0=, 0 i32.load16_u $push1=, d($pop0) return $pop1 + .endfunc .Lfunc_end6: .size ret7, .Lfunc_end6-ret7 @@ -117,6 +124,7 @@ ret8: # @ret8 i32.const $push0=, 0 i32.load8_u $push1=, d+2($pop0) return $pop1 + .endfunc .Lfunc_end7: .size ret8, .Lfunc_end7-ret8 @@ -130,6 +138,7 @@ ret9: # @ret9 i32.const $push0=, 0 i32.load8_u $push1=, d+3($pop0) return $pop1 + .endfunc .Lfunc_end8: .size ret9, .Lfunc_end8-ret9 @@ -151,6 +160,7 @@ fn1_1: # @fn1_1 i32.or $push5=, $pop2, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end9: .size fn1_1, .Lfunc_end9-fn1_1 @@ -174,6 +184,7 @@ fn2_1: # @fn2_1 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end10: .size fn2_1, .Lfunc_end10-fn2_1 @@ -192,6 +203,7 @@ fn3_1: # @fn3_1 i32.add $push3=, $pop0, $pop2 i32.store $discard=, b($1), $pop3 return + .endfunc .Lfunc_end11: .size fn3_1, .Lfunc_end11-fn3_1 @@ -213,6 +225,7 @@ fn4_1: # @fn4_1 i32.or $push5=, $pop2, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end12: .size fn4_1, .Lfunc_end12-fn4_1 @@ -236,6 +249,7 @@ fn5_1: # @fn5_1 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end13: .size fn5_1, .Lfunc_end13-fn5_1 @@ -254,6 +268,7 @@ fn6_1: # @fn6_1 i32.add $push3=, $pop0, $pop2 i32.store $discard=, c($1), $pop3 return + .endfunc .Lfunc_end14: .size fn6_1, .Lfunc_end14-fn6_1 @@ -270,6 +285,7 @@ fn7_1: # @fn7_1 i32.add $push1=, $pop0, $0 i32.store16 $discard=, d($1), $pop1 return + .endfunc .Lfunc_end15: .size fn7_1, .Lfunc_end15-fn7_1 @@ -289,6 +305,7 @@ fn8_1: # @fn8_1 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+2($1), $pop3 return + .endfunc .Lfunc_end16: .size fn8_1, .Lfunc_end16-fn8_1 @@ -307,6 +324,7 @@ fn9_1: # @fn9_1 i32.add $push3=, $pop0, $pop2 i32.store $discard=, d($1), $pop3 return + .endfunc .Lfunc_end17: .size fn9_1, .Lfunc_end17-fn9_1 @@ -329,6 +347,7 @@ fn1_2: # @fn1_2 i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end18: .size fn1_2, .Lfunc_end18-fn1_2 @@ -351,6 +370,7 @@ fn2_2: # @fn2_2 i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end19: .size fn2_2, .Lfunc_end19-fn2_2 @@ -368,6 +388,7 @@ fn3_2: # @fn3_2 i32.add $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end20: .size fn3_2, .Lfunc_end20-fn3_2 @@ -390,6 +411,7 @@ fn4_2: # @fn4_2 i32.or $push6=, $pop3, $pop5 i32.store $discard=, c($1), $pop6 return + .endfunc .Lfunc_end21: .size fn4_2, .Lfunc_end21-fn4_2 @@ -407,6 +429,7 @@ fn5_2: # @fn5_2 i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end22: .size fn5_2, .Lfunc_end22-fn5_2 @@ -424,6 +447,7 @@ fn6_2: # @fn6_2 i32.add $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end23: .size fn6_2, .Lfunc_end23-fn6_2 @@ -441,6 +465,7 @@ fn7_2: # @fn7_2 i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end24: .size fn7_2, .Lfunc_end24-fn7_2 @@ -460,6 +485,7 @@ fn8_2: # @fn8_2 i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+2($1), $pop4 return + .endfunc .Lfunc_end25: .size fn8_2, .Lfunc_end25-fn8_2 @@ -477,6 +503,7 @@ fn9_2: # @fn9_2 i32.add $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end26: .size fn9_2, .Lfunc_end26-fn9_2 @@ -499,6 +526,7 @@ fn1_3: # @fn1_3 i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end27: .size fn1_3, .Lfunc_end27-fn1_3 @@ -521,6 +549,7 @@ fn2_3: # @fn2_3 i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end28: .size fn2_3, .Lfunc_end28-fn2_3 @@ -538,6 +567,7 @@ fn3_3: # @fn3_3 i32.add $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end29: .size fn3_3, .Lfunc_end29-fn3_3 @@ -560,6 +590,7 @@ fn4_3: # @fn4_3 i32.or $push6=, $pop3, $pop5 i32.store $discard=, c($1), $pop6 return + .endfunc .Lfunc_end30: .size fn4_3, .Lfunc_end30-fn4_3 @@ -577,6 +608,7 @@ fn5_3: # @fn5_3 i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end31: .size fn5_3, .Lfunc_end31-fn5_3 @@ -594,6 +626,7 @@ fn6_3: # @fn6_3 i32.add $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end32: .size fn6_3, .Lfunc_end32-fn6_3 @@ -611,6 +644,7 @@ fn7_3: # @fn7_3 i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end33: .size fn7_3, .Lfunc_end33-fn7_3 @@ -630,6 +664,7 @@ fn8_3: # @fn8_3 i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+2($1), $pop4 return + .endfunc .Lfunc_end34: .size fn8_3, .Lfunc_end34-fn8_3 @@ -647,6 +682,7 @@ fn9_3: # @fn9_3 i32.add $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end35: .size fn9_3, .Lfunc_end35-fn9_3 @@ -668,6 +704,7 @@ fn1_4: # @fn1_4 i32.or $push5=, $pop2, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end36: .size fn1_4, .Lfunc_end36-fn1_4 @@ -691,6 +728,7 @@ fn2_4: # @fn2_4 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end37: .size fn2_4, .Lfunc_end37-fn2_4 @@ -714,6 +752,7 @@ fn3_4: # @fn3_4 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end38: .size fn3_4, .Lfunc_end38-fn3_4 @@ -735,6 +774,7 @@ fn4_4: # @fn4_4 i32.or $push5=, $pop2, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end39: .size fn4_4, .Lfunc_end39-fn4_4 @@ -758,6 +798,7 @@ fn5_4: # @fn5_4 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end40: .size fn5_4, .Lfunc_end40-fn5_4 @@ -781,6 +822,7 @@ fn6_4: # @fn6_4 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end41: .size fn6_4, .Lfunc_end41-fn6_4 @@ -797,6 +839,7 @@ fn7_4: # @fn7_4 i32.sub $push1=, $pop0, $0 i32.store16 $discard=, d($1), $pop1 return + .endfunc .Lfunc_end42: .size fn7_4, .Lfunc_end42-fn7_4 @@ -816,6 +859,7 @@ fn8_4: # @fn8_4 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+2($1), $pop3 return + .endfunc .Lfunc_end43: .size fn8_4, .Lfunc_end43-fn8_4 @@ -835,6 +879,7 @@ fn9_4: # @fn9_4 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+3($1), $pop3 return + .endfunc .Lfunc_end44: .size fn9_4, .Lfunc_end44-fn9_4 @@ -856,6 +901,7 @@ fn1_5: # @fn1_5 i32.or $push4=, $pop1, $pop3 i32.store $discard=, b($1), $pop4 return + .endfunc .Lfunc_end45: .size fn1_5, .Lfunc_end45-fn1_5 @@ -877,6 +923,7 @@ fn2_5: # @fn2_5 i32.or $push4=, $pop1, $pop3 i32.store $discard=, b($1), $pop4 return + .endfunc .Lfunc_end46: .size fn2_5, .Lfunc_end46-fn2_5 @@ -894,6 +941,7 @@ fn3_5: # @fn3_5 i32.add $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end47: .size fn3_5, .Lfunc_end47-fn3_5 @@ -915,6 +963,7 @@ fn4_5: # @fn4_5 i32.or $push4=, $pop1, $pop3 i32.store $discard=, c($1), $pop4 return + .endfunc .Lfunc_end48: .size fn4_5, .Lfunc_end48-fn4_5 @@ -932,6 +981,7 @@ fn5_5: # @fn5_5 i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end49: .size fn5_5, .Lfunc_end49-fn5_5 @@ -949,6 +999,7 @@ fn6_5: # @fn6_5 i32.add $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end50: .size fn6_5, .Lfunc_end50-fn6_5 @@ -966,6 +1017,7 @@ fn7_5: # @fn7_5 i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end51: .size fn7_5, .Lfunc_end51-fn7_5 @@ -985,6 +1037,7 @@ fn8_5: # @fn8_5 i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+2($1), $pop4 return + .endfunc .Lfunc_end52: .size fn8_5, .Lfunc_end52-fn8_5 @@ -1002,6 +1055,7 @@ fn9_5: # @fn9_5 i32.add $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end53: .size fn9_5, .Lfunc_end53-fn9_5 @@ -1023,6 +1077,7 @@ fn1_6: # @fn1_6 i32.or $push4=, $pop1, $pop3 i32.store $discard=, b($1), $pop4 return + .endfunc .Lfunc_end54: .size fn1_6, .Lfunc_end54-fn1_6 @@ -1044,6 +1099,7 @@ fn2_6: # @fn2_6 i32.or $push4=, $pop1, $pop3 i32.store $discard=, b($1), $pop4 return + .endfunc .Lfunc_end55: .size fn2_6, .Lfunc_end55-fn2_6 @@ -1061,6 +1117,7 @@ fn3_6: # @fn3_6 i32.add $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end56: .size fn3_6, .Lfunc_end56-fn3_6 @@ -1082,6 +1139,7 @@ fn4_6: # @fn4_6 i32.or $push4=, $pop1, $pop3 i32.store $discard=, c($1), $pop4 return + .endfunc .Lfunc_end57: .size fn4_6, .Lfunc_end57-fn4_6 @@ -1099,6 +1157,7 @@ fn5_6: # @fn5_6 i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end58: .size fn5_6, .Lfunc_end58-fn5_6 @@ -1116,6 +1175,7 @@ fn6_6: # @fn6_6 i32.add $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end59: .size fn6_6, .Lfunc_end59-fn6_6 @@ -1133,6 +1193,7 @@ fn7_6: # @fn7_6 i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end60: .size fn7_6, .Lfunc_end60-fn7_6 @@ -1152,6 +1213,7 @@ fn8_6: # @fn8_6 i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+2($1), $pop4 return + .endfunc .Lfunc_end61: .size fn8_6, .Lfunc_end61-fn8_6 @@ -1169,6 +1231,7 @@ fn9_6: # @fn9_6 i32.add $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end62: .size fn9_6, .Lfunc_end62-fn9_6 @@ -1187,6 +1250,7 @@ fn1_7: # @fn1_7 i32.and $push3=, $pop2, $pop0 i32.store $discard=, b($1), $pop3 return + .endfunc .Lfunc_end63: .size fn1_7, .Lfunc_end63-fn1_7 @@ -1207,6 +1271,7 @@ fn2_7: # @fn2_7 i32.and $push5=, $pop4, $pop0 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end64: .size fn2_7, .Lfunc_end64-fn2_7 @@ -1227,6 +1292,7 @@ fn3_7: # @fn3_7 i32.and $push5=, $pop0, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end65: .size fn3_7, .Lfunc_end65-fn3_7 @@ -1245,6 +1311,7 @@ fn4_7: # @fn4_7 i32.and $push3=, $pop2, $pop0 i32.store $discard=, c($1), $pop3 return + .endfunc .Lfunc_end66: .size fn4_7, .Lfunc_end66-fn4_7 @@ -1265,6 +1332,7 @@ fn5_7: # @fn5_7 i32.and $push5=, $pop4, $pop0 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end67: .size fn5_7, .Lfunc_end67-fn5_7 @@ -1285,6 +1353,7 @@ fn6_7: # @fn6_7 i32.and $push5=, $pop0, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end68: .size fn6_7, .Lfunc_end68-fn6_7 @@ -1303,6 +1372,7 @@ fn7_7: # @fn7_7 i32.and $push3=, $pop2, $pop0 i32.store $discard=, d($1), $pop3 return + .endfunc .Lfunc_end69: .size fn7_7, .Lfunc_end69-fn7_7 @@ -1323,6 +1393,7 @@ fn8_7: # @fn8_7 i32.and $push5=, $pop4, $pop0 i32.store $discard=, d($1), $pop5 return + .endfunc .Lfunc_end70: .size fn8_7, .Lfunc_end70-fn8_7 @@ -1343,6 +1414,7 @@ fn9_7: # @fn9_7 i32.and $push5=, $pop0, $pop4 i32.store $discard=, d($1), $pop5 return + .endfunc .Lfunc_end71: .size fn9_7, .Lfunc_end71-fn9_7 @@ -1361,6 +1433,7 @@ fn1_8: # @fn1_8 i32.or $push3=, $pop0, $pop2 i32.store $discard=, b($1), $pop3 return + .endfunc .Lfunc_end72: .size fn1_8, .Lfunc_end72-fn1_8 @@ -1381,6 +1454,7 @@ fn2_8: # @fn2_8 i32.or $push5=, $pop0, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end73: .size fn2_8, .Lfunc_end73-fn2_8 @@ -1404,6 +1478,7 @@ fn3_8: # @fn3_8 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end74: .size fn3_8, .Lfunc_end74-fn3_8 @@ -1422,6 +1497,7 @@ fn4_8: # @fn4_8 i32.or $push3=, $pop0, $pop2 i32.store $discard=, c($1), $pop3 return + .endfunc .Lfunc_end75: .size fn4_8, .Lfunc_end75-fn4_8 @@ -1442,6 +1518,7 @@ fn5_8: # @fn5_8 i32.or $push5=, $pop0, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end76: .size fn5_8, .Lfunc_end76-fn5_8 @@ -1465,6 +1542,7 @@ fn6_8: # @fn6_8 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end77: .size fn6_8, .Lfunc_end77-fn6_8 @@ -1483,6 +1561,7 @@ fn7_8: # @fn7_8 i32.or $push3=, $pop0, $pop2 i32.store $discard=, d($1), $pop3 return + .endfunc .Lfunc_end78: .size fn7_8, .Lfunc_end78-fn7_8 @@ -1503,6 +1582,7 @@ fn8_8: # @fn8_8 i32.or $push5=, $pop0, $pop4 i32.store $discard=, d($1), $pop5 return + .endfunc .Lfunc_end79: .size fn8_8, .Lfunc_end79-fn8_8 @@ -1522,6 +1602,7 @@ fn9_8: # @fn9_8 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+3($1), $pop3 return + .endfunc .Lfunc_end80: .size fn9_8, .Lfunc_end80-fn9_8 @@ -1540,6 +1621,7 @@ fn1_9: # @fn1_9 i32.xor $push3=, $pop0, $pop2 i32.store $discard=, b($1), $pop3 return + .endfunc .Lfunc_end81: .size fn1_9, .Lfunc_end81-fn1_9 @@ -1560,6 +1642,7 @@ fn2_9: # @fn2_9 i32.xor $push5=, $pop0, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end82: .size fn2_9, .Lfunc_end82-fn2_9 @@ -1583,6 +1666,7 @@ fn3_9: # @fn3_9 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end83: .size fn3_9, .Lfunc_end83-fn3_9 @@ -1601,6 +1685,7 @@ fn4_9: # @fn4_9 i32.xor $push3=, $pop0, $pop2 i32.store $discard=, c($1), $pop3 return + .endfunc .Lfunc_end84: .size fn4_9, .Lfunc_end84-fn4_9 @@ -1621,6 +1706,7 @@ fn5_9: # @fn5_9 i32.xor $push5=, $pop0, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end85: .size fn5_9, .Lfunc_end85-fn5_9 @@ -1644,6 +1730,7 @@ fn6_9: # @fn6_9 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end86: .size fn6_9, .Lfunc_end86-fn6_9 @@ -1662,6 +1749,7 @@ fn7_9: # @fn7_9 i32.xor $push3=, $pop0, $pop2 i32.store $discard=, d($1), $pop3 return + .endfunc .Lfunc_end87: .size fn7_9, .Lfunc_end87-fn7_9 @@ -1682,6 +1770,7 @@ fn8_9: # @fn8_9 i32.xor $push5=, $pop0, $pop4 i32.store $discard=, d($1), $pop5 return + .endfunc .Lfunc_end88: .size fn8_9, .Lfunc_end88-fn8_9 @@ -1701,6 +1790,7 @@ fn9_9: # @fn9_9 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+3($1), $pop3 return + .endfunc .Lfunc_end89: .size fn9_9, .Lfunc_end89-fn9_9 @@ -1722,6 +1812,7 @@ fn1_a: # @fn1_a i32.or $push4=, $pop3, $0 i32.store $discard=, b($1), $pop4 return + .endfunc .Lfunc_end90: .size fn1_a, .Lfunc_end90-fn1_a @@ -1746,6 +1837,7 @@ fn2_a: # @fn2_a i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end91: .size fn2_a, .Lfunc_end91-fn2_a @@ -1768,6 +1860,7 @@ fn3_a: # @fn3_a i32.or $push5=, $pop2, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end92: .size fn3_a, .Lfunc_end92-fn3_a @@ -1789,6 +1882,7 @@ fn4_a: # @fn4_a i32.or $push4=, $pop3, $0 i32.store $discard=, c($1), $pop4 return + .endfunc .Lfunc_end93: .size fn4_a, .Lfunc_end93-fn4_a @@ -1813,6 +1907,7 @@ fn5_a: # @fn5_a i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end94: .size fn5_a, .Lfunc_end94-fn5_a @@ -1835,6 +1930,7 @@ fn6_a: # @fn6_a i32.or $push5=, $pop2, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end95: .size fn6_a, .Lfunc_end95-fn6_a @@ -1851,6 +1947,7 @@ fn7_a: # @fn7_a i32.div_u $push1=, $pop0, $0 i32.store16 $discard=, d($1), $pop1 return + .endfunc .Lfunc_end96: .size fn7_a, .Lfunc_end96-fn7_a @@ -1867,6 +1964,7 @@ fn8_a: # @fn8_a i32.div_u $push1=, $pop0, $0 i32.store8 $discard=, d+2($1), $pop1 return + .endfunc .Lfunc_end97: .size fn8_a, .Lfunc_end97-fn8_a @@ -1883,6 +1981,7 @@ fn9_a: # @fn9_a i32.div_u $push1=, $pop0, $0 i32.store8 $discard=, d+3($1), $pop1 return + .endfunc .Lfunc_end98: .size fn9_a, .Lfunc_end98-fn9_a @@ -1904,6 +2003,7 @@ fn1_b: # @fn1_b i32.or $push4=, $0, $pop3 i32.store $discard=, b($1), $pop4 return + .endfunc .Lfunc_end99: .size fn1_b, .Lfunc_end99-fn1_b @@ -1928,6 +2028,7 @@ fn2_b: # @fn2_b i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end100: .size fn2_b, .Lfunc_end100-fn2_b @@ -1950,6 +2051,7 @@ fn3_b: # @fn3_b i32.or $push5=, $pop2, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end101: .size fn3_b, .Lfunc_end101-fn3_b @@ -1971,6 +2073,7 @@ fn4_b: # @fn4_b i32.or $push4=, $0, $pop3 i32.store $discard=, c($1), $pop4 return + .endfunc .Lfunc_end102: .size fn4_b, .Lfunc_end102-fn4_b @@ -1995,6 +2098,7 @@ fn5_b: # @fn5_b i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end103: .size fn5_b, .Lfunc_end103-fn5_b @@ -2017,6 +2121,7 @@ fn6_b: # @fn6_b i32.or $push5=, $pop2, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end104: .size fn6_b, .Lfunc_end104-fn6_b @@ -2033,6 +2138,7 @@ fn7_b: # @fn7_b i32.rem_u $push1=, $pop0, $0 i32.store16 $discard=, d($1), $pop1 return + .endfunc .Lfunc_end105: .size fn7_b, .Lfunc_end105-fn7_b @@ -2049,6 +2155,7 @@ fn8_b: # @fn8_b i32.rem_u $push1=, $pop0, $0 i32.store8 $discard=, d+2($1), $pop1 return + .endfunc .Lfunc_end106: .size fn8_b, .Lfunc_end106-fn8_b @@ -2065,6 +2172,7 @@ fn9_b: # @fn9_b i32.rem_u $push1=, $pop0, $0 i32.store8 $discard=, d+3($1), $pop1 return + .endfunc .Lfunc_end107: .size fn9_b, .Lfunc_end107-fn9_b @@ -2087,6 +2195,7 @@ fn1_c: # @fn1_c i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end108: .size fn1_c, .Lfunc_end108-fn1_c @@ -2109,6 +2218,7 @@ fn2_c: # @fn2_c i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end109: .size fn2_c, .Lfunc_end109-fn2_c @@ -2126,6 +2236,7 @@ fn3_c: # @fn3_c i32.add $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end110: .size fn3_c, .Lfunc_end110-fn3_c @@ -2148,6 +2259,7 @@ fn4_c: # @fn4_c i32.or $push6=, $pop3, $pop5 i32.store $discard=, c($1), $pop6 return + .endfunc .Lfunc_end111: .size fn4_c, .Lfunc_end111-fn4_c @@ -2165,6 +2277,7 @@ fn5_c: # @fn5_c i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end112: .size fn5_c, .Lfunc_end112-fn5_c @@ -2182,6 +2295,7 @@ fn6_c: # @fn6_c i32.add $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end113: .size fn6_c, .Lfunc_end113-fn6_c @@ -2199,6 +2313,7 @@ fn7_c: # @fn7_c i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end114: .size fn7_c, .Lfunc_end114-fn7_c @@ -2218,6 +2333,7 @@ fn8_c: # @fn8_c i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+2($1), $pop4 return + .endfunc .Lfunc_end115: .size fn8_c, .Lfunc_end115-fn8_c @@ -2235,6 +2351,7 @@ fn9_c: # @fn9_c i32.add $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end116: .size fn9_c, .Lfunc_end116-fn9_c @@ -2257,6 +2374,7 @@ fn1_d: # @fn1_d i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end117: .size fn1_d, .Lfunc_end117-fn1_d @@ -2279,6 +2397,7 @@ fn2_d: # @fn2_d i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end118: .size fn2_d, .Lfunc_end118-fn2_d @@ -2296,6 +2415,7 @@ fn3_d: # @fn3_d i32.add $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end119: .size fn3_d, .Lfunc_end119-fn3_d @@ -2318,6 +2438,7 @@ fn4_d: # @fn4_d i32.or $push6=, $pop3, $pop5 i32.store $discard=, c($1), $pop6 return + .endfunc .Lfunc_end120: .size fn4_d, .Lfunc_end120-fn4_d @@ -2335,6 +2456,7 @@ fn5_d: # @fn5_d i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end121: .size fn5_d, .Lfunc_end121-fn5_d @@ -2352,6 +2474,7 @@ fn6_d: # @fn6_d i32.add $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end122: .size fn6_d, .Lfunc_end122-fn6_d @@ -2369,6 +2492,7 @@ fn7_d: # @fn7_d i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end123: .size fn7_d, .Lfunc_end123-fn7_d @@ -2388,6 +2512,7 @@ fn8_d: # @fn8_d i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+2($1), $pop4 return + .endfunc .Lfunc_end124: .size fn8_d, .Lfunc_end124-fn8_d @@ -2405,6 +2530,7 @@ fn9_d: # @fn9_d i32.add $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end125: .size fn9_d, .Lfunc_end125-fn9_d @@ -2422,6 +2548,7 @@ fn1_e: # @fn1_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end126: .size fn1_e, .Lfunc_end126-fn1_e @@ -2439,6 +2566,7 @@ fn2_e: # @fn2_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end127: .size fn2_e, .Lfunc_end127-fn2_e @@ -2456,6 +2584,7 @@ fn3_e: # @fn3_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end128: .size fn3_e, .Lfunc_end128-fn3_e @@ -2473,6 +2602,7 @@ fn4_e: # @fn4_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end129: .size fn4_e, .Lfunc_end129-fn4_e @@ -2484,6 +2614,7 @@ fn5_e: # @fn5_e .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end130: .size fn5_e, .Lfunc_end130-fn5_e @@ -2501,6 +2632,7 @@ fn6_e: # @fn6_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end131: .size fn6_e, .Lfunc_end131-fn6_e @@ -2518,6 +2650,7 @@ fn7_e: # @fn7_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end132: .size fn7_e, .Lfunc_end132-fn7_e @@ -2535,6 +2668,7 @@ fn8_e: # @fn8_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end133: .size fn8_e, .Lfunc_end133-fn8_e @@ -2552,6 +2686,7 @@ fn9_e: # @fn9_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end134: .size fn9_e, .Lfunc_end134-fn9_e @@ -2569,6 +2704,7 @@ fn1_f: # @fn1_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end135: .size fn1_f, .Lfunc_end135-fn1_f @@ -2586,6 +2722,7 @@ fn2_f: # @fn2_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end136: .size fn2_f, .Lfunc_end136-fn2_f @@ -2603,6 +2740,7 @@ fn3_f: # @fn3_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end137: .size fn3_f, .Lfunc_end137-fn3_f @@ -2620,6 +2758,7 @@ fn4_f: # @fn4_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end138: .size fn4_f, .Lfunc_end138-fn4_f @@ -2637,6 +2776,7 @@ fn5_f: # @fn5_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end139: .size fn5_f, .Lfunc_end139-fn5_f @@ -2654,6 +2794,7 @@ fn6_f: # @fn6_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end140: .size fn6_f, .Lfunc_end140-fn6_f @@ -2671,6 +2812,7 @@ fn7_f: # @fn7_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end141: .size fn7_f, .Lfunc_end141-fn7_f @@ -2688,6 +2830,7 @@ fn8_f: # @fn8_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end142: .size fn8_f, .Lfunc_end142-fn8_f @@ -2705,6 +2848,7 @@ fn9_f: # @fn9_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end143: .size fn9_f, .Lfunc_end143-fn9_f @@ -2722,6 +2866,7 @@ fn1_g: # @fn1_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end144: .size fn1_g, .Lfunc_end144-fn1_g @@ -2739,6 +2884,7 @@ fn2_g: # @fn2_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end145: .size fn2_g, .Lfunc_end145-fn2_g @@ -2756,6 +2902,7 @@ fn3_g: # @fn3_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end146: .size fn3_g, .Lfunc_end146-fn3_g @@ -2773,6 +2920,7 @@ fn4_g: # @fn4_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end147: .size fn4_g, .Lfunc_end147-fn4_g @@ -2790,6 +2938,7 @@ fn5_g: # @fn5_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end148: .size fn5_g, .Lfunc_end148-fn5_g @@ -2807,6 +2956,7 @@ fn6_g: # @fn6_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end149: .size fn6_g, .Lfunc_end149-fn6_g @@ -2824,6 +2974,7 @@ fn7_g: # @fn7_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end150: .size fn7_g, .Lfunc_end150-fn7_g @@ -2841,6 +2992,7 @@ fn8_g: # @fn8_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end151: .size fn8_g, .Lfunc_end151-fn8_g @@ -2858,6 +3010,7 @@ fn9_g: # @fn9_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end152: .size fn9_g, .Lfunc_end152-fn9_g @@ -2880,6 +3033,7 @@ fn1_h: # @fn1_h i32.or $push5=, $3, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end153: .size fn1_h, .Lfunc_end153-fn1_h @@ -2905,6 +3059,7 @@ fn2_h: # @fn2_h i32.or $push8=, $pop5, $pop7 i32.store $discard=, b($1), $pop8 return + .endfunc .Lfunc_end154: .size fn2_h, .Lfunc_end154-fn2_h @@ -2927,6 +3082,7 @@ fn3_h: # @fn3_h i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end155: .size fn3_h, .Lfunc_end155-fn3_h @@ -2949,6 +3105,7 @@ fn4_h: # @fn4_h i32.or $push5=, $3, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end156: .size fn4_h, .Lfunc_end156-fn4_h @@ -2966,6 +3123,7 @@ fn5_h: # @fn5_h i32.and $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end157: .size fn5_h, .Lfunc_end157-fn5_h @@ -2988,6 +3146,7 @@ fn6_h: # @fn6_h i32.or $push6=, $pop3, $pop5 i32.store $discard=, c($1), $pop6 return + .endfunc .Lfunc_end158: .size fn6_h, .Lfunc_end158-fn6_h @@ -3005,6 +3164,7 @@ fn7_h: # @fn7_h i32.div_u $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end159: .size fn7_h, .Lfunc_end159-fn7_h @@ -3022,6 +3182,7 @@ fn8_h: # @fn8_h i32.div_u $push2=, $pop0, $pop1 i32.store8 $discard=, d+2($1), $pop2 return + .endfunc .Lfunc_end160: .size fn8_h, .Lfunc_end160-fn8_h @@ -3039,6 +3200,7 @@ fn9_h: # @fn9_h i32.div_u $push2=, $pop0, $pop1 i32.store8 $discard=, d+3($1), $pop2 return + .endfunc .Lfunc_end161: .size fn9_h, .Lfunc_end161-fn9_h @@ -3061,6 +3223,7 @@ fn1_i: # @fn1_i i32.or $push5=, $3, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end162: .size fn1_i, .Lfunc_end162-fn1_i @@ -3086,6 +3249,7 @@ fn2_i: # @fn2_i i32.or $push8=, $pop5, $pop7 i32.store $discard=, b($1), $pop8 return + .endfunc .Lfunc_end163: .size fn2_i, .Lfunc_end163-fn2_i @@ -3109,6 +3273,7 @@ fn3_i: # @fn3_i i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end164: .size fn3_i, .Lfunc_end164-fn3_i @@ -3131,6 +3296,7 @@ fn4_i: # @fn4_i i32.or $push5=, $3, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end165: .size fn4_i, .Lfunc_end165-fn4_i @@ -3156,6 +3322,7 @@ fn5_i: # @fn5_i i32.or $push8=, $pop5, $pop7 i32.store $discard=, c($1), $pop8 return + .endfunc .Lfunc_end166: .size fn5_i, .Lfunc_end166-fn5_i @@ -3179,6 +3346,7 @@ fn6_i: # @fn6_i i32.or $push6=, $pop3, $pop5 i32.store $discard=, c($1), $pop6 return + .endfunc .Lfunc_end167: .size fn6_i, .Lfunc_end167-fn6_i @@ -3196,6 +3364,7 @@ fn7_i: # @fn7_i i32.rem_u $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end168: .size fn7_i, .Lfunc_end168-fn7_i @@ -3213,6 +3382,7 @@ fn8_i: # @fn8_i i32.rem_u $push2=, $pop0, $pop1 i32.store8 $discard=, d+2($1), $pop2 return + .endfunc .Lfunc_end169: .size fn8_i, .Lfunc_end169-fn8_i @@ -3230,6 +3400,7 @@ fn9_i: # @fn9_i i32.rem_u $push2=, $pop0, $pop1 i32.store8 $discard=, d+3($1), $pop2 return + .endfunc .Lfunc_end170: .size fn9_i, .Lfunc_end170-fn9_i @@ -3249,6 +3420,7 @@ main: # @main i32.const $push2=, -1147377476 i32.store $discard=, d($0), $pop2 return $0 + .endfunc .Lfunc_end171: .size main, .Lfunc_end171-main @@ -3280,5 +3452,5 @@ d: .size d, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040704-1.c.s b/test/torture-s/20040704-1.c.s index a5bd5dfc5..141399c6c 100644 --- a/test/torture-s/20040704-1.c.s +++ b/test/torture-s/20040704-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040705-1.c.s b/test/torture-s/20040705-1.c.s index 4c3af12b7..e625f8c5d 100644 --- a/test/torture-s/20040705-1.c.s +++ b/test/torture-s/20040705-1.c.s @@ -12,6 +12,7 @@ ret1: # @ret1 i32.const $push2=, 63 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size ret1, .Lfunc_end0-ret1 @@ -29,6 +30,7 @@ ret2: # @ret2 i32.const $push4=, 2047 i32.and $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end1: .size ret2, .Lfunc_end1-ret2 @@ -44,6 +46,7 @@ ret3: # @ret3 i32.const $push2=, 17 i32.shr_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end2: .size ret3, .Lfunc_end2-ret3 @@ -59,6 +62,7 @@ ret4: # @ret4 i32.const $push2=, 31 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end3: .size ret4, .Lfunc_end3-ret4 @@ -76,6 +80,7 @@ ret5: # @ret5 i32.const $push4=, 1 i32.and $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end4: .size ret5, .Lfunc_end4-ret5 @@ -91,6 +96,7 @@ ret6: # @ret6 i32.const $push2=, 6 i32.shr_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end5: .size ret6, .Lfunc_end5-ret6 @@ -104,6 +110,7 @@ ret7: # @ret7 i32.const $push0=, 0 i32.load16_u $push1=, d+8($pop0) return $pop1 + .endfunc .Lfunc_end6: .size ret7, .Lfunc_end6-ret7 @@ -117,6 +124,7 @@ ret8: # @ret8 i32.const $push0=, 0 i32.load8_u $push1=, d+10($pop0) return $pop1 + .endfunc .Lfunc_end7: .size ret8, .Lfunc_end7-ret8 @@ -130,6 +138,7 @@ ret9: # @ret9 i32.const $push0=, 0 i32.load8_u $push1=, d+11($pop0) return $pop1 + .endfunc .Lfunc_end8: .size ret9, .Lfunc_end8-ret9 @@ -151,6 +160,7 @@ fn1_1: # @fn1_1 i32.or $push5=, $pop2, $pop4 i32.store $discard=, b+8($1), $pop5 return + .endfunc .Lfunc_end9: .size fn1_1, .Lfunc_end9-fn1_1 @@ -174,6 +184,7 @@ fn2_1: # @fn2_1 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b+8($1), $pop7 return + .endfunc .Lfunc_end10: .size fn2_1, .Lfunc_end10-fn2_1 @@ -192,6 +203,7 @@ fn3_1: # @fn3_1 i32.add $push3=, $pop0, $pop2 i32.store $discard=, b+8($1), $pop3 return + .endfunc .Lfunc_end11: .size fn3_1, .Lfunc_end11-fn3_1 @@ -213,6 +225,7 @@ fn4_1: # @fn4_1 i32.or $push5=, $pop2, $pop4 i32.store $discard=, c+8($1), $pop5 return + .endfunc .Lfunc_end12: .size fn4_1, .Lfunc_end12-fn4_1 @@ -236,6 +249,7 @@ fn5_1: # @fn5_1 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c+8($1), $pop7 return + .endfunc .Lfunc_end13: .size fn5_1, .Lfunc_end13-fn5_1 @@ -254,6 +268,7 @@ fn6_1: # @fn6_1 i32.add $push3=, $pop0, $pop2 i32.store $discard=, c+8($1), $pop3 return + .endfunc .Lfunc_end14: .size fn6_1, .Lfunc_end14-fn6_1 @@ -270,6 +285,7 @@ fn7_1: # @fn7_1 i32.add $push1=, $pop0, $0 i32.store16 $discard=, d+8($1), $pop1 return + .endfunc .Lfunc_end15: .size fn7_1, .Lfunc_end15-fn7_1 @@ -289,6 +305,7 @@ fn8_1: # @fn8_1 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+10($1), $pop3 return + .endfunc .Lfunc_end16: .size fn8_1, .Lfunc_end16-fn8_1 @@ -307,6 +324,7 @@ fn9_1: # @fn9_1 i32.add $push3=, $pop0, $pop2 i32.store $discard=, d+8($1), $pop3 return + .endfunc .Lfunc_end17: .size fn9_1, .Lfunc_end17-fn9_1 @@ -329,6 +347,7 @@ fn1_2: # @fn1_2 i32.or $push6=, $pop3, $pop5 i32.store $discard=, b+8($1), $pop6 return + .endfunc .Lfunc_end18: .size fn1_2, .Lfunc_end18-fn1_2 @@ -351,6 +370,7 @@ fn2_2: # @fn2_2 i32.or $push6=, $pop3, $pop5 i32.store $discard=, b+8($1), $pop6 return + .endfunc .Lfunc_end19: .size fn2_2, .Lfunc_end19-fn2_2 @@ -368,6 +388,7 @@ fn3_2: # @fn3_2 i32.add $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end20: .size fn3_2, .Lfunc_end20-fn3_2 @@ -390,6 +411,7 @@ fn4_2: # @fn4_2 i32.or $push6=, $pop3, $pop5 i32.store $discard=, c+8($1), $pop6 return + .endfunc .Lfunc_end21: .size fn4_2, .Lfunc_end21-fn4_2 @@ -407,6 +429,7 @@ fn5_2: # @fn5_2 i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end22: .size fn5_2, .Lfunc_end22-fn5_2 @@ -424,6 +447,7 @@ fn6_2: # @fn6_2 i32.add $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end23: .size fn6_2, .Lfunc_end23-fn6_2 @@ -441,6 +465,7 @@ fn7_2: # @fn7_2 i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end24: .size fn7_2, .Lfunc_end24-fn7_2 @@ -460,6 +485,7 @@ fn8_2: # @fn8_2 i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+10($1), $pop4 return + .endfunc .Lfunc_end25: .size fn8_2, .Lfunc_end25-fn8_2 @@ -477,6 +503,7 @@ fn9_2: # @fn9_2 i32.add $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end26: .size fn9_2, .Lfunc_end26-fn9_2 @@ -499,6 +526,7 @@ fn1_3: # @fn1_3 i32.or $push6=, $pop3, $pop5 i32.store $discard=, b+8($1), $pop6 return + .endfunc .Lfunc_end27: .size fn1_3, .Lfunc_end27-fn1_3 @@ -521,6 +549,7 @@ fn2_3: # @fn2_3 i32.or $push6=, $pop3, $pop5 i32.store $discard=, b+8($1), $pop6 return + .endfunc .Lfunc_end28: .size fn2_3, .Lfunc_end28-fn2_3 @@ -538,6 +567,7 @@ fn3_3: # @fn3_3 i32.add $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end29: .size fn3_3, .Lfunc_end29-fn3_3 @@ -560,6 +590,7 @@ fn4_3: # @fn4_3 i32.or $push6=, $pop3, $pop5 i32.store $discard=, c+8($1), $pop6 return + .endfunc .Lfunc_end30: .size fn4_3, .Lfunc_end30-fn4_3 @@ -577,6 +608,7 @@ fn5_3: # @fn5_3 i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end31: .size fn5_3, .Lfunc_end31-fn5_3 @@ -594,6 +626,7 @@ fn6_3: # @fn6_3 i32.add $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end32: .size fn6_3, .Lfunc_end32-fn6_3 @@ -611,6 +644,7 @@ fn7_3: # @fn7_3 i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end33: .size fn7_3, .Lfunc_end33-fn7_3 @@ -630,6 +664,7 @@ fn8_3: # @fn8_3 i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+10($1), $pop4 return + .endfunc .Lfunc_end34: .size fn8_3, .Lfunc_end34-fn8_3 @@ -647,6 +682,7 @@ fn9_3: # @fn9_3 i32.add $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end35: .size fn9_3, .Lfunc_end35-fn9_3 @@ -668,6 +704,7 @@ fn1_4: # @fn1_4 i32.or $push5=, $pop2, $pop4 i32.store $discard=, b+8($1), $pop5 return + .endfunc .Lfunc_end36: .size fn1_4, .Lfunc_end36-fn1_4 @@ -691,6 +728,7 @@ fn2_4: # @fn2_4 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b+8($1), $pop7 return + .endfunc .Lfunc_end37: .size fn2_4, .Lfunc_end37-fn2_4 @@ -714,6 +752,7 @@ fn3_4: # @fn3_4 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b+8($1), $pop7 return + .endfunc .Lfunc_end38: .size fn3_4, .Lfunc_end38-fn3_4 @@ -735,6 +774,7 @@ fn4_4: # @fn4_4 i32.or $push5=, $pop2, $pop4 i32.store $discard=, c+8($1), $pop5 return + .endfunc .Lfunc_end39: .size fn4_4, .Lfunc_end39-fn4_4 @@ -758,6 +798,7 @@ fn5_4: # @fn5_4 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c+8($1), $pop7 return + .endfunc .Lfunc_end40: .size fn5_4, .Lfunc_end40-fn5_4 @@ -781,6 +822,7 @@ fn6_4: # @fn6_4 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c+8($1), $pop7 return + .endfunc .Lfunc_end41: .size fn6_4, .Lfunc_end41-fn6_4 @@ -797,6 +839,7 @@ fn7_4: # @fn7_4 i32.sub $push1=, $pop0, $0 i32.store16 $discard=, d+8($1), $pop1 return + .endfunc .Lfunc_end42: .size fn7_4, .Lfunc_end42-fn7_4 @@ -816,6 +859,7 @@ fn8_4: # @fn8_4 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+10($1), $pop3 return + .endfunc .Lfunc_end43: .size fn8_4, .Lfunc_end43-fn8_4 @@ -835,6 +879,7 @@ fn9_4: # @fn9_4 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+11($1), $pop3 return + .endfunc .Lfunc_end44: .size fn9_4, .Lfunc_end44-fn9_4 @@ -856,6 +901,7 @@ fn1_5: # @fn1_5 i32.or $push4=, $pop1, $pop3 i32.store $discard=, b+8($1), $pop4 return + .endfunc .Lfunc_end45: .size fn1_5, .Lfunc_end45-fn1_5 @@ -877,6 +923,7 @@ fn2_5: # @fn2_5 i32.or $push4=, $pop1, $pop3 i32.store $discard=, b+8($1), $pop4 return + .endfunc .Lfunc_end46: .size fn2_5, .Lfunc_end46-fn2_5 @@ -894,6 +941,7 @@ fn3_5: # @fn3_5 i32.add $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end47: .size fn3_5, .Lfunc_end47-fn3_5 @@ -915,6 +963,7 @@ fn4_5: # @fn4_5 i32.or $push4=, $pop1, $pop3 i32.store $discard=, c+8($1), $pop4 return + .endfunc .Lfunc_end48: .size fn4_5, .Lfunc_end48-fn4_5 @@ -932,6 +981,7 @@ fn5_5: # @fn5_5 i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end49: .size fn5_5, .Lfunc_end49-fn5_5 @@ -949,6 +999,7 @@ fn6_5: # @fn6_5 i32.add $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end50: .size fn6_5, .Lfunc_end50-fn6_5 @@ -966,6 +1017,7 @@ fn7_5: # @fn7_5 i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end51: .size fn7_5, .Lfunc_end51-fn7_5 @@ -985,6 +1037,7 @@ fn8_5: # @fn8_5 i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+10($1), $pop4 return + .endfunc .Lfunc_end52: .size fn8_5, .Lfunc_end52-fn8_5 @@ -1002,6 +1055,7 @@ fn9_5: # @fn9_5 i32.add $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end53: .size fn9_5, .Lfunc_end53-fn9_5 @@ -1023,6 +1077,7 @@ fn1_6: # @fn1_6 i32.or $push4=, $pop1, $pop3 i32.store $discard=, b+8($1), $pop4 return + .endfunc .Lfunc_end54: .size fn1_6, .Lfunc_end54-fn1_6 @@ -1044,6 +1099,7 @@ fn2_6: # @fn2_6 i32.or $push4=, $pop1, $pop3 i32.store $discard=, b+8($1), $pop4 return + .endfunc .Lfunc_end55: .size fn2_6, .Lfunc_end55-fn2_6 @@ -1061,6 +1117,7 @@ fn3_6: # @fn3_6 i32.add $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end56: .size fn3_6, .Lfunc_end56-fn3_6 @@ -1082,6 +1139,7 @@ fn4_6: # @fn4_6 i32.or $push4=, $pop1, $pop3 i32.store $discard=, c+8($1), $pop4 return + .endfunc .Lfunc_end57: .size fn4_6, .Lfunc_end57-fn4_6 @@ -1099,6 +1157,7 @@ fn5_6: # @fn5_6 i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end58: .size fn5_6, .Lfunc_end58-fn5_6 @@ -1116,6 +1175,7 @@ fn6_6: # @fn6_6 i32.add $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end59: .size fn6_6, .Lfunc_end59-fn6_6 @@ -1133,6 +1193,7 @@ fn7_6: # @fn7_6 i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end60: .size fn7_6, .Lfunc_end60-fn7_6 @@ -1152,6 +1213,7 @@ fn8_6: # @fn8_6 i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+10($1), $pop4 return + .endfunc .Lfunc_end61: .size fn8_6, .Lfunc_end61-fn8_6 @@ -1169,6 +1231,7 @@ fn9_6: # @fn9_6 i32.add $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end62: .size fn9_6, .Lfunc_end62-fn9_6 @@ -1187,6 +1250,7 @@ fn1_7: # @fn1_7 i32.and $push3=, $pop2, $pop0 i32.store $discard=, b+8($1), $pop3 return + .endfunc .Lfunc_end63: .size fn1_7, .Lfunc_end63-fn1_7 @@ -1207,6 +1271,7 @@ fn2_7: # @fn2_7 i32.and $push5=, $pop4, $pop0 i32.store $discard=, b+8($1), $pop5 return + .endfunc .Lfunc_end64: .size fn2_7, .Lfunc_end64-fn2_7 @@ -1227,6 +1292,7 @@ fn3_7: # @fn3_7 i32.and $push5=, $pop0, $pop4 i32.store $discard=, b+8($1), $pop5 return + .endfunc .Lfunc_end65: .size fn3_7, .Lfunc_end65-fn3_7 @@ -1245,6 +1311,7 @@ fn4_7: # @fn4_7 i32.and $push3=, $pop2, $pop0 i32.store $discard=, c+8($1), $pop3 return + .endfunc .Lfunc_end66: .size fn4_7, .Lfunc_end66-fn4_7 @@ -1265,6 +1332,7 @@ fn5_7: # @fn5_7 i32.and $push5=, $pop4, $pop0 i32.store $discard=, c+8($1), $pop5 return + .endfunc .Lfunc_end67: .size fn5_7, .Lfunc_end67-fn5_7 @@ -1285,6 +1353,7 @@ fn6_7: # @fn6_7 i32.and $push5=, $pop0, $pop4 i32.store $discard=, c+8($1), $pop5 return + .endfunc .Lfunc_end68: .size fn6_7, .Lfunc_end68-fn6_7 @@ -1303,6 +1372,7 @@ fn7_7: # @fn7_7 i32.and $push3=, $pop2, $pop0 i32.store $discard=, d+8($1), $pop3 return + .endfunc .Lfunc_end69: .size fn7_7, .Lfunc_end69-fn7_7 @@ -1323,6 +1393,7 @@ fn8_7: # @fn8_7 i32.and $push5=, $pop4, $pop0 i32.store $discard=, d+8($1), $pop5 return + .endfunc .Lfunc_end70: .size fn8_7, .Lfunc_end70-fn8_7 @@ -1343,6 +1414,7 @@ fn9_7: # @fn9_7 i32.and $push5=, $pop0, $pop4 i32.store $discard=, d+8($1), $pop5 return + .endfunc .Lfunc_end71: .size fn9_7, .Lfunc_end71-fn9_7 @@ -1361,6 +1433,7 @@ fn1_8: # @fn1_8 i32.or $push3=, $pop0, $pop2 i32.store $discard=, b+8($1), $pop3 return + .endfunc .Lfunc_end72: .size fn1_8, .Lfunc_end72-fn1_8 @@ -1381,6 +1454,7 @@ fn2_8: # @fn2_8 i32.or $push5=, $pop0, $pop4 i32.store $discard=, b+8($1), $pop5 return + .endfunc .Lfunc_end73: .size fn2_8, .Lfunc_end73-fn2_8 @@ -1404,6 +1478,7 @@ fn3_8: # @fn3_8 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b+8($1), $pop7 return + .endfunc .Lfunc_end74: .size fn3_8, .Lfunc_end74-fn3_8 @@ -1422,6 +1497,7 @@ fn4_8: # @fn4_8 i32.or $push3=, $pop0, $pop2 i32.store $discard=, c+8($1), $pop3 return + .endfunc .Lfunc_end75: .size fn4_8, .Lfunc_end75-fn4_8 @@ -1442,6 +1518,7 @@ fn5_8: # @fn5_8 i32.or $push5=, $pop0, $pop4 i32.store $discard=, c+8($1), $pop5 return + .endfunc .Lfunc_end76: .size fn5_8, .Lfunc_end76-fn5_8 @@ -1465,6 +1542,7 @@ fn6_8: # @fn6_8 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c+8($1), $pop7 return + .endfunc .Lfunc_end77: .size fn6_8, .Lfunc_end77-fn6_8 @@ -1483,6 +1561,7 @@ fn7_8: # @fn7_8 i32.or $push3=, $pop0, $pop2 i32.store $discard=, d+8($1), $pop3 return + .endfunc .Lfunc_end78: .size fn7_8, .Lfunc_end78-fn7_8 @@ -1503,6 +1582,7 @@ fn8_8: # @fn8_8 i32.or $push5=, $pop0, $pop4 i32.store $discard=, d+8($1), $pop5 return + .endfunc .Lfunc_end79: .size fn8_8, .Lfunc_end79-fn8_8 @@ -1522,6 +1602,7 @@ fn9_8: # @fn9_8 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+11($1), $pop3 return + .endfunc .Lfunc_end80: .size fn9_8, .Lfunc_end80-fn9_8 @@ -1540,6 +1621,7 @@ fn1_9: # @fn1_9 i32.xor $push3=, $pop0, $pop2 i32.store $discard=, b+8($1), $pop3 return + .endfunc .Lfunc_end81: .size fn1_9, .Lfunc_end81-fn1_9 @@ -1560,6 +1642,7 @@ fn2_9: # @fn2_9 i32.xor $push5=, $pop0, $pop4 i32.store $discard=, b+8($1), $pop5 return + .endfunc .Lfunc_end82: .size fn2_9, .Lfunc_end82-fn2_9 @@ -1583,6 +1666,7 @@ fn3_9: # @fn3_9 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b+8($1), $pop7 return + .endfunc .Lfunc_end83: .size fn3_9, .Lfunc_end83-fn3_9 @@ -1601,6 +1685,7 @@ fn4_9: # @fn4_9 i32.xor $push3=, $pop0, $pop2 i32.store $discard=, c+8($1), $pop3 return + .endfunc .Lfunc_end84: .size fn4_9, .Lfunc_end84-fn4_9 @@ -1621,6 +1706,7 @@ fn5_9: # @fn5_9 i32.xor $push5=, $pop0, $pop4 i32.store $discard=, c+8($1), $pop5 return + .endfunc .Lfunc_end85: .size fn5_9, .Lfunc_end85-fn5_9 @@ -1644,6 +1730,7 @@ fn6_9: # @fn6_9 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c+8($1), $pop7 return + .endfunc .Lfunc_end86: .size fn6_9, .Lfunc_end86-fn6_9 @@ -1662,6 +1749,7 @@ fn7_9: # @fn7_9 i32.xor $push3=, $pop0, $pop2 i32.store $discard=, d+8($1), $pop3 return + .endfunc .Lfunc_end87: .size fn7_9, .Lfunc_end87-fn7_9 @@ -1682,6 +1770,7 @@ fn8_9: # @fn8_9 i32.xor $push5=, $pop0, $pop4 i32.store $discard=, d+8($1), $pop5 return + .endfunc .Lfunc_end88: .size fn8_9, .Lfunc_end88-fn8_9 @@ -1701,6 +1790,7 @@ fn9_9: # @fn9_9 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+11($1), $pop3 return + .endfunc .Lfunc_end89: .size fn9_9, .Lfunc_end89-fn9_9 @@ -1722,6 +1812,7 @@ fn1_a: # @fn1_a i32.or $push4=, $pop3, $0 i32.store $discard=, b+8($1), $pop4 return + .endfunc .Lfunc_end90: .size fn1_a, .Lfunc_end90-fn1_a @@ -1746,6 +1837,7 @@ fn2_a: # @fn2_a i32.or $push7=, $pop4, $pop6 i32.store $discard=, b+8($1), $pop7 return + .endfunc .Lfunc_end91: .size fn2_a, .Lfunc_end91-fn2_a @@ -1768,6 +1860,7 @@ fn3_a: # @fn3_a i32.or $push5=, $pop2, $pop4 i32.store $discard=, b+8($1), $pop5 return + .endfunc .Lfunc_end92: .size fn3_a, .Lfunc_end92-fn3_a @@ -1789,6 +1882,7 @@ fn4_a: # @fn4_a i32.or $push4=, $pop3, $0 i32.store $discard=, c+8($1), $pop4 return + .endfunc .Lfunc_end93: .size fn4_a, .Lfunc_end93-fn4_a @@ -1813,6 +1907,7 @@ fn5_a: # @fn5_a i32.or $push7=, $pop4, $pop6 i32.store $discard=, c+8($1), $pop7 return + .endfunc .Lfunc_end94: .size fn5_a, .Lfunc_end94-fn5_a @@ -1835,6 +1930,7 @@ fn6_a: # @fn6_a i32.or $push5=, $pop2, $pop4 i32.store $discard=, c+8($1), $pop5 return + .endfunc .Lfunc_end95: .size fn6_a, .Lfunc_end95-fn6_a @@ -1851,6 +1947,7 @@ fn7_a: # @fn7_a i32.div_u $push1=, $pop0, $0 i32.store16 $discard=, d+8($1), $pop1 return + .endfunc .Lfunc_end96: .size fn7_a, .Lfunc_end96-fn7_a @@ -1867,6 +1964,7 @@ fn8_a: # @fn8_a i32.div_u $push1=, $pop0, $0 i32.store8 $discard=, d+10($1), $pop1 return + .endfunc .Lfunc_end97: .size fn8_a, .Lfunc_end97-fn8_a @@ -1883,6 +1981,7 @@ fn9_a: # @fn9_a i32.div_u $push1=, $pop0, $0 i32.store8 $discard=, d+11($1), $pop1 return + .endfunc .Lfunc_end98: .size fn9_a, .Lfunc_end98-fn9_a @@ -1904,6 +2003,7 @@ fn1_b: # @fn1_b i32.or $push4=, $0, $pop3 i32.store $discard=, b+8($1), $pop4 return + .endfunc .Lfunc_end99: .size fn1_b, .Lfunc_end99-fn1_b @@ -1928,6 +2028,7 @@ fn2_b: # @fn2_b i32.or $push7=, $pop4, $pop6 i32.store $discard=, b+8($1), $pop7 return + .endfunc .Lfunc_end100: .size fn2_b, .Lfunc_end100-fn2_b @@ -1950,6 +2051,7 @@ fn3_b: # @fn3_b i32.or $push5=, $pop2, $pop4 i32.store $discard=, b+8($1), $pop5 return + .endfunc .Lfunc_end101: .size fn3_b, .Lfunc_end101-fn3_b @@ -1971,6 +2073,7 @@ fn4_b: # @fn4_b i32.or $push4=, $0, $pop3 i32.store $discard=, c+8($1), $pop4 return + .endfunc .Lfunc_end102: .size fn4_b, .Lfunc_end102-fn4_b @@ -1995,6 +2098,7 @@ fn5_b: # @fn5_b i32.or $push7=, $pop4, $pop6 i32.store $discard=, c+8($1), $pop7 return + .endfunc .Lfunc_end103: .size fn5_b, .Lfunc_end103-fn5_b @@ -2017,6 +2121,7 @@ fn6_b: # @fn6_b i32.or $push5=, $pop2, $pop4 i32.store $discard=, c+8($1), $pop5 return + .endfunc .Lfunc_end104: .size fn6_b, .Lfunc_end104-fn6_b @@ -2033,6 +2138,7 @@ fn7_b: # @fn7_b i32.rem_u $push1=, $pop0, $0 i32.store16 $discard=, d+8($1), $pop1 return + .endfunc .Lfunc_end105: .size fn7_b, .Lfunc_end105-fn7_b @@ -2049,6 +2155,7 @@ fn8_b: # @fn8_b i32.rem_u $push1=, $pop0, $0 i32.store8 $discard=, d+10($1), $pop1 return + .endfunc .Lfunc_end106: .size fn8_b, .Lfunc_end106-fn8_b @@ -2065,6 +2172,7 @@ fn9_b: # @fn9_b i32.rem_u $push1=, $pop0, $0 i32.store8 $discard=, d+11($1), $pop1 return + .endfunc .Lfunc_end107: .size fn9_b, .Lfunc_end107-fn9_b @@ -2087,6 +2195,7 @@ fn1_c: # @fn1_c i32.or $push6=, $pop3, $pop5 i32.store $discard=, b+8($1), $pop6 return + .endfunc .Lfunc_end108: .size fn1_c, .Lfunc_end108-fn1_c @@ -2109,6 +2218,7 @@ fn2_c: # @fn2_c i32.or $push6=, $pop3, $pop5 i32.store $discard=, b+8($1), $pop6 return + .endfunc .Lfunc_end109: .size fn2_c, .Lfunc_end109-fn2_c @@ -2126,6 +2236,7 @@ fn3_c: # @fn3_c i32.add $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end110: .size fn3_c, .Lfunc_end110-fn3_c @@ -2148,6 +2259,7 @@ fn4_c: # @fn4_c i32.or $push6=, $pop3, $pop5 i32.store $discard=, c+8($1), $pop6 return + .endfunc .Lfunc_end111: .size fn4_c, .Lfunc_end111-fn4_c @@ -2165,6 +2277,7 @@ fn5_c: # @fn5_c i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end112: .size fn5_c, .Lfunc_end112-fn5_c @@ -2182,6 +2295,7 @@ fn6_c: # @fn6_c i32.add $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end113: .size fn6_c, .Lfunc_end113-fn6_c @@ -2199,6 +2313,7 @@ fn7_c: # @fn7_c i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end114: .size fn7_c, .Lfunc_end114-fn7_c @@ -2218,6 +2333,7 @@ fn8_c: # @fn8_c i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+10($1), $pop4 return + .endfunc .Lfunc_end115: .size fn8_c, .Lfunc_end115-fn8_c @@ -2235,6 +2351,7 @@ fn9_c: # @fn9_c i32.add $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end116: .size fn9_c, .Lfunc_end116-fn9_c @@ -2257,6 +2374,7 @@ fn1_d: # @fn1_d i32.or $push6=, $pop3, $pop5 i32.store $discard=, b+8($1), $pop6 return + .endfunc .Lfunc_end117: .size fn1_d, .Lfunc_end117-fn1_d @@ -2279,6 +2397,7 @@ fn2_d: # @fn2_d i32.or $push6=, $pop3, $pop5 i32.store $discard=, b+8($1), $pop6 return + .endfunc .Lfunc_end118: .size fn2_d, .Lfunc_end118-fn2_d @@ -2296,6 +2415,7 @@ fn3_d: # @fn3_d i32.add $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end119: .size fn3_d, .Lfunc_end119-fn3_d @@ -2318,6 +2438,7 @@ fn4_d: # @fn4_d i32.or $push6=, $pop3, $pop5 i32.store $discard=, c+8($1), $pop6 return + .endfunc .Lfunc_end120: .size fn4_d, .Lfunc_end120-fn4_d @@ -2335,6 +2456,7 @@ fn5_d: # @fn5_d i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end121: .size fn5_d, .Lfunc_end121-fn5_d @@ -2352,6 +2474,7 @@ fn6_d: # @fn6_d i32.add $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end122: .size fn6_d, .Lfunc_end122-fn6_d @@ -2369,6 +2492,7 @@ fn7_d: # @fn7_d i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end123: .size fn7_d, .Lfunc_end123-fn7_d @@ -2388,6 +2512,7 @@ fn8_d: # @fn8_d i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+10($1), $pop4 return + .endfunc .Lfunc_end124: .size fn8_d, .Lfunc_end124-fn8_d @@ -2405,6 +2530,7 @@ fn9_d: # @fn9_d i32.add $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end125: .size fn9_d, .Lfunc_end125-fn9_d @@ -2422,6 +2548,7 @@ fn1_e: # @fn1_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end126: .size fn1_e, .Lfunc_end126-fn1_e @@ -2439,6 +2566,7 @@ fn2_e: # @fn2_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end127: .size fn2_e, .Lfunc_end127-fn2_e @@ -2456,6 +2584,7 @@ fn3_e: # @fn3_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end128: .size fn3_e, .Lfunc_end128-fn3_e @@ -2473,6 +2602,7 @@ fn4_e: # @fn4_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end129: .size fn4_e, .Lfunc_end129-fn4_e @@ -2484,6 +2614,7 @@ fn5_e: # @fn5_e .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end130: .size fn5_e, .Lfunc_end130-fn5_e @@ -2501,6 +2632,7 @@ fn6_e: # @fn6_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end131: .size fn6_e, .Lfunc_end131-fn6_e @@ -2518,6 +2650,7 @@ fn7_e: # @fn7_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end132: .size fn7_e, .Lfunc_end132-fn7_e @@ -2535,6 +2668,7 @@ fn8_e: # @fn8_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end133: .size fn8_e, .Lfunc_end133-fn8_e @@ -2552,6 +2686,7 @@ fn9_e: # @fn9_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end134: .size fn9_e, .Lfunc_end134-fn9_e @@ -2569,6 +2704,7 @@ fn1_f: # @fn1_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end135: .size fn1_f, .Lfunc_end135-fn1_f @@ -2586,6 +2722,7 @@ fn2_f: # @fn2_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end136: .size fn2_f, .Lfunc_end136-fn2_f @@ -2603,6 +2740,7 @@ fn3_f: # @fn3_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end137: .size fn3_f, .Lfunc_end137-fn3_f @@ -2620,6 +2758,7 @@ fn4_f: # @fn4_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end138: .size fn4_f, .Lfunc_end138-fn4_f @@ -2637,6 +2776,7 @@ fn5_f: # @fn5_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end139: .size fn5_f, .Lfunc_end139-fn5_f @@ -2654,6 +2794,7 @@ fn6_f: # @fn6_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end140: .size fn6_f, .Lfunc_end140-fn6_f @@ -2671,6 +2812,7 @@ fn7_f: # @fn7_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end141: .size fn7_f, .Lfunc_end141-fn7_f @@ -2688,6 +2830,7 @@ fn8_f: # @fn8_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end142: .size fn8_f, .Lfunc_end142-fn8_f @@ -2705,6 +2848,7 @@ fn9_f: # @fn9_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end143: .size fn9_f, .Lfunc_end143-fn9_f @@ -2722,6 +2866,7 @@ fn1_g: # @fn1_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end144: .size fn1_g, .Lfunc_end144-fn1_g @@ -2739,6 +2884,7 @@ fn2_g: # @fn2_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end145: .size fn2_g, .Lfunc_end145-fn2_g @@ -2756,6 +2902,7 @@ fn3_g: # @fn3_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, b+8($1), $pop2 return + .endfunc .Lfunc_end146: .size fn3_g, .Lfunc_end146-fn3_g @@ -2773,6 +2920,7 @@ fn4_g: # @fn4_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end147: .size fn4_g, .Lfunc_end147-fn4_g @@ -2790,6 +2938,7 @@ fn5_g: # @fn5_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end148: .size fn5_g, .Lfunc_end148-fn5_g @@ -2807,6 +2956,7 @@ fn6_g: # @fn6_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end149: .size fn6_g, .Lfunc_end149-fn6_g @@ -2824,6 +2974,7 @@ fn7_g: # @fn7_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end150: .size fn7_g, .Lfunc_end150-fn7_g @@ -2841,6 +2992,7 @@ fn8_g: # @fn8_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end151: .size fn8_g, .Lfunc_end151-fn8_g @@ -2858,6 +3010,7 @@ fn9_g: # @fn9_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end152: .size fn9_g, .Lfunc_end152-fn9_g @@ -2880,6 +3033,7 @@ fn1_h: # @fn1_h i32.or $push5=, $3, $pop4 i32.store $discard=, b+8($1), $pop5 return + .endfunc .Lfunc_end153: .size fn1_h, .Lfunc_end153-fn1_h @@ -2905,6 +3059,7 @@ fn2_h: # @fn2_h i32.or $push8=, $pop5, $pop7 i32.store $discard=, b+8($1), $pop8 return + .endfunc .Lfunc_end154: .size fn2_h, .Lfunc_end154-fn2_h @@ -2927,6 +3082,7 @@ fn3_h: # @fn3_h i32.or $push6=, $pop3, $pop5 i32.store $discard=, b+8($1), $pop6 return + .endfunc .Lfunc_end155: .size fn3_h, .Lfunc_end155-fn3_h @@ -2949,6 +3105,7 @@ fn4_h: # @fn4_h i32.or $push5=, $3, $pop4 i32.store $discard=, c+8($1), $pop5 return + .endfunc .Lfunc_end156: .size fn4_h, .Lfunc_end156-fn4_h @@ -2966,6 +3123,7 @@ fn5_h: # @fn5_h i32.and $push2=, $pop0, $pop1 i32.store $discard=, c+8($1), $pop2 return + .endfunc .Lfunc_end157: .size fn5_h, .Lfunc_end157-fn5_h @@ -2988,6 +3146,7 @@ fn6_h: # @fn6_h i32.or $push6=, $pop3, $pop5 i32.store $discard=, c+8($1), $pop6 return + .endfunc .Lfunc_end158: .size fn6_h, .Lfunc_end158-fn6_h @@ -3005,6 +3164,7 @@ fn7_h: # @fn7_h i32.div_u $push2=, $pop0, $pop1 i32.store16 $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end159: .size fn7_h, .Lfunc_end159-fn7_h @@ -3022,6 +3182,7 @@ fn8_h: # @fn8_h i32.div_u $push2=, $pop0, $pop1 i32.store8 $discard=, d+10($1), $pop2 return + .endfunc .Lfunc_end160: .size fn8_h, .Lfunc_end160-fn8_h @@ -3039,6 +3200,7 @@ fn9_h: # @fn9_h i32.div_u $push2=, $pop0, $pop1 i32.store8 $discard=, d+11($1), $pop2 return + .endfunc .Lfunc_end161: .size fn9_h, .Lfunc_end161-fn9_h @@ -3061,6 +3223,7 @@ fn1_i: # @fn1_i i32.or $push5=, $3, $pop4 i32.store $discard=, b+8($1), $pop5 return + .endfunc .Lfunc_end162: .size fn1_i, .Lfunc_end162-fn1_i @@ -3086,6 +3249,7 @@ fn2_i: # @fn2_i i32.or $push8=, $pop5, $pop7 i32.store $discard=, b+8($1), $pop8 return + .endfunc .Lfunc_end163: .size fn2_i, .Lfunc_end163-fn2_i @@ -3109,6 +3273,7 @@ fn3_i: # @fn3_i i32.or $push6=, $pop3, $pop5 i32.store $discard=, b+8($1), $pop6 return + .endfunc .Lfunc_end164: .size fn3_i, .Lfunc_end164-fn3_i @@ -3131,6 +3296,7 @@ fn4_i: # @fn4_i i32.or $push5=, $3, $pop4 i32.store $discard=, c+8($1), $pop5 return + .endfunc .Lfunc_end165: .size fn4_i, .Lfunc_end165-fn4_i @@ -3156,6 +3322,7 @@ fn5_i: # @fn5_i i32.or $push8=, $pop5, $pop7 i32.store $discard=, c+8($1), $pop8 return + .endfunc .Lfunc_end166: .size fn5_i, .Lfunc_end166-fn5_i @@ -3179,6 +3346,7 @@ fn6_i: # @fn6_i i32.or $push6=, $pop3, $pop5 i32.store $discard=, c+8($1), $pop6 return + .endfunc .Lfunc_end167: .size fn6_i, .Lfunc_end167-fn6_i @@ -3196,6 +3364,7 @@ fn7_i: # @fn7_i i32.rem_u $push2=, $pop0, $pop1 i32.store16 $discard=, d+8($1), $pop2 return + .endfunc .Lfunc_end168: .size fn7_i, .Lfunc_end168-fn7_i @@ -3213,6 +3382,7 @@ fn8_i: # @fn8_i i32.rem_u $push2=, $pop0, $pop1 i32.store8 $discard=, d+10($1), $pop2 return + .endfunc .Lfunc_end169: .size fn8_i, .Lfunc_end169-fn8_i @@ -3230,6 +3400,7 @@ fn9_i: # @fn9_i i32.rem_u $push2=, $pop0, $pop1 i32.store8 $discard=, d+11($1), $pop2 return + .endfunc .Lfunc_end170: .size fn9_i, .Lfunc_end170-fn9_i @@ -3249,6 +3420,7 @@ main: # @main i32.const $push2=, -1147377476 i32.store $discard=, d+8($0), $pop2 return $0 + .endfunc .Lfunc_end171: .size main, .Lfunc_end171-main @@ -3280,5 +3452,5 @@ d: .size d, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040705-2.c.s b/test/torture-s/20040705-2.c.s index 87f8fee8a..68df7f055 100644 --- a/test/torture-s/20040705-2.c.s +++ b/test/torture-s/20040705-2.c.s @@ -12,6 +12,7 @@ ret1: # @ret1 i32.const $push2=, 63 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size ret1, .Lfunc_end0-ret1 @@ -29,6 +30,7 @@ ret2: # @ret2 i32.const $push4=, 2047 i32.and $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end1: .size ret2, .Lfunc_end1-ret2 @@ -44,6 +46,7 @@ ret3: # @ret3 i32.const $push2=, 17 i32.shr_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end2: .size ret3, .Lfunc_end2-ret3 @@ -59,6 +62,7 @@ ret4: # @ret4 i32.const $push2=, 31 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end3: .size ret4, .Lfunc_end3-ret4 @@ -76,6 +80,7 @@ ret5: # @ret5 i32.const $push4=, 1 i32.and $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end4: .size ret5, .Lfunc_end4-ret5 @@ -91,6 +96,7 @@ ret6: # @ret6 i32.const $push2=, 6 i32.shr_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end5: .size ret6, .Lfunc_end5-ret6 @@ -104,6 +110,7 @@ ret7: # @ret7 i32.const $push0=, 0 i32.load16_u $push1=, d($pop0) return $pop1 + .endfunc .Lfunc_end6: .size ret7, .Lfunc_end6-ret7 @@ -117,6 +124,7 @@ ret8: # @ret8 i32.const $push0=, 0 i32.load8_u $push1=, d+2($pop0) return $pop1 + .endfunc .Lfunc_end7: .size ret8, .Lfunc_end7-ret8 @@ -130,6 +138,7 @@ ret9: # @ret9 i32.const $push0=, 0 i32.load8_u $push1=, d+3($pop0) return $pop1 + .endfunc .Lfunc_end8: .size ret9, .Lfunc_end8-ret9 @@ -151,6 +160,7 @@ fn1_1: # @fn1_1 i32.or $push5=, $pop2, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end9: .size fn1_1, .Lfunc_end9-fn1_1 @@ -174,6 +184,7 @@ fn2_1: # @fn2_1 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end10: .size fn2_1, .Lfunc_end10-fn2_1 @@ -192,6 +203,7 @@ fn3_1: # @fn3_1 i32.add $push3=, $pop0, $pop2 i32.store $discard=, b($1), $pop3 return + .endfunc .Lfunc_end11: .size fn3_1, .Lfunc_end11-fn3_1 @@ -213,6 +225,7 @@ fn4_1: # @fn4_1 i32.or $push5=, $pop2, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end12: .size fn4_1, .Lfunc_end12-fn4_1 @@ -236,6 +249,7 @@ fn5_1: # @fn5_1 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end13: .size fn5_1, .Lfunc_end13-fn5_1 @@ -254,6 +268,7 @@ fn6_1: # @fn6_1 i32.add $push3=, $pop0, $pop2 i32.store $discard=, c($1), $pop3 return + .endfunc .Lfunc_end14: .size fn6_1, .Lfunc_end14-fn6_1 @@ -270,6 +285,7 @@ fn7_1: # @fn7_1 i32.add $push1=, $pop0, $0 i32.store16 $discard=, d($1), $pop1 return + .endfunc .Lfunc_end15: .size fn7_1, .Lfunc_end15-fn7_1 @@ -289,6 +305,7 @@ fn8_1: # @fn8_1 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+2($1), $pop3 return + .endfunc .Lfunc_end16: .size fn8_1, .Lfunc_end16-fn8_1 @@ -307,6 +324,7 @@ fn9_1: # @fn9_1 i32.add $push3=, $pop0, $pop2 i32.store $discard=, d($1), $pop3 return + .endfunc .Lfunc_end17: .size fn9_1, .Lfunc_end17-fn9_1 @@ -329,6 +347,7 @@ fn1_2: # @fn1_2 i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end18: .size fn1_2, .Lfunc_end18-fn1_2 @@ -351,6 +370,7 @@ fn2_2: # @fn2_2 i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end19: .size fn2_2, .Lfunc_end19-fn2_2 @@ -368,6 +388,7 @@ fn3_2: # @fn3_2 i32.add $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end20: .size fn3_2, .Lfunc_end20-fn3_2 @@ -390,6 +411,7 @@ fn4_2: # @fn4_2 i32.or $push6=, $pop3, $pop5 i32.store $discard=, c($1), $pop6 return + .endfunc .Lfunc_end21: .size fn4_2, .Lfunc_end21-fn4_2 @@ -407,6 +429,7 @@ fn5_2: # @fn5_2 i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end22: .size fn5_2, .Lfunc_end22-fn5_2 @@ -424,6 +447,7 @@ fn6_2: # @fn6_2 i32.add $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end23: .size fn6_2, .Lfunc_end23-fn6_2 @@ -441,6 +465,7 @@ fn7_2: # @fn7_2 i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end24: .size fn7_2, .Lfunc_end24-fn7_2 @@ -460,6 +485,7 @@ fn8_2: # @fn8_2 i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+2($1), $pop4 return + .endfunc .Lfunc_end25: .size fn8_2, .Lfunc_end25-fn8_2 @@ -477,6 +503,7 @@ fn9_2: # @fn9_2 i32.add $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end26: .size fn9_2, .Lfunc_end26-fn9_2 @@ -499,6 +526,7 @@ fn1_3: # @fn1_3 i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end27: .size fn1_3, .Lfunc_end27-fn1_3 @@ -521,6 +549,7 @@ fn2_3: # @fn2_3 i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end28: .size fn2_3, .Lfunc_end28-fn2_3 @@ -538,6 +567,7 @@ fn3_3: # @fn3_3 i32.add $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end29: .size fn3_3, .Lfunc_end29-fn3_3 @@ -560,6 +590,7 @@ fn4_3: # @fn4_3 i32.or $push6=, $pop3, $pop5 i32.store $discard=, c($1), $pop6 return + .endfunc .Lfunc_end30: .size fn4_3, .Lfunc_end30-fn4_3 @@ -577,6 +608,7 @@ fn5_3: # @fn5_3 i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end31: .size fn5_3, .Lfunc_end31-fn5_3 @@ -594,6 +626,7 @@ fn6_3: # @fn6_3 i32.add $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end32: .size fn6_3, .Lfunc_end32-fn6_3 @@ -611,6 +644,7 @@ fn7_3: # @fn7_3 i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end33: .size fn7_3, .Lfunc_end33-fn7_3 @@ -630,6 +664,7 @@ fn8_3: # @fn8_3 i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+2($1), $pop4 return + .endfunc .Lfunc_end34: .size fn8_3, .Lfunc_end34-fn8_3 @@ -647,6 +682,7 @@ fn9_3: # @fn9_3 i32.add $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end35: .size fn9_3, .Lfunc_end35-fn9_3 @@ -668,6 +704,7 @@ fn1_4: # @fn1_4 i32.or $push5=, $pop2, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end36: .size fn1_4, .Lfunc_end36-fn1_4 @@ -691,6 +728,7 @@ fn2_4: # @fn2_4 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end37: .size fn2_4, .Lfunc_end37-fn2_4 @@ -714,6 +752,7 @@ fn3_4: # @fn3_4 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end38: .size fn3_4, .Lfunc_end38-fn3_4 @@ -735,6 +774,7 @@ fn4_4: # @fn4_4 i32.or $push5=, $pop2, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end39: .size fn4_4, .Lfunc_end39-fn4_4 @@ -758,6 +798,7 @@ fn5_4: # @fn5_4 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end40: .size fn5_4, .Lfunc_end40-fn5_4 @@ -781,6 +822,7 @@ fn6_4: # @fn6_4 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end41: .size fn6_4, .Lfunc_end41-fn6_4 @@ -797,6 +839,7 @@ fn7_4: # @fn7_4 i32.sub $push1=, $pop0, $0 i32.store16 $discard=, d($1), $pop1 return + .endfunc .Lfunc_end42: .size fn7_4, .Lfunc_end42-fn7_4 @@ -816,6 +859,7 @@ fn8_4: # @fn8_4 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+2($1), $pop3 return + .endfunc .Lfunc_end43: .size fn8_4, .Lfunc_end43-fn8_4 @@ -835,6 +879,7 @@ fn9_4: # @fn9_4 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+3($1), $pop3 return + .endfunc .Lfunc_end44: .size fn9_4, .Lfunc_end44-fn9_4 @@ -856,6 +901,7 @@ fn1_5: # @fn1_5 i32.or $push4=, $pop1, $pop3 i32.store $discard=, b($1), $pop4 return + .endfunc .Lfunc_end45: .size fn1_5, .Lfunc_end45-fn1_5 @@ -877,6 +923,7 @@ fn2_5: # @fn2_5 i32.or $push4=, $pop1, $pop3 i32.store $discard=, b($1), $pop4 return + .endfunc .Lfunc_end46: .size fn2_5, .Lfunc_end46-fn2_5 @@ -894,6 +941,7 @@ fn3_5: # @fn3_5 i32.add $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end47: .size fn3_5, .Lfunc_end47-fn3_5 @@ -915,6 +963,7 @@ fn4_5: # @fn4_5 i32.or $push4=, $pop1, $pop3 i32.store $discard=, c($1), $pop4 return + .endfunc .Lfunc_end48: .size fn4_5, .Lfunc_end48-fn4_5 @@ -932,6 +981,7 @@ fn5_5: # @fn5_5 i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end49: .size fn5_5, .Lfunc_end49-fn5_5 @@ -949,6 +999,7 @@ fn6_5: # @fn6_5 i32.add $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end50: .size fn6_5, .Lfunc_end50-fn6_5 @@ -966,6 +1017,7 @@ fn7_5: # @fn7_5 i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end51: .size fn7_5, .Lfunc_end51-fn7_5 @@ -985,6 +1037,7 @@ fn8_5: # @fn8_5 i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+2($1), $pop4 return + .endfunc .Lfunc_end52: .size fn8_5, .Lfunc_end52-fn8_5 @@ -1002,6 +1055,7 @@ fn9_5: # @fn9_5 i32.add $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end53: .size fn9_5, .Lfunc_end53-fn9_5 @@ -1023,6 +1077,7 @@ fn1_6: # @fn1_6 i32.or $push4=, $pop1, $pop3 i32.store $discard=, b($1), $pop4 return + .endfunc .Lfunc_end54: .size fn1_6, .Lfunc_end54-fn1_6 @@ -1044,6 +1099,7 @@ fn2_6: # @fn2_6 i32.or $push4=, $pop1, $pop3 i32.store $discard=, b($1), $pop4 return + .endfunc .Lfunc_end55: .size fn2_6, .Lfunc_end55-fn2_6 @@ -1061,6 +1117,7 @@ fn3_6: # @fn3_6 i32.add $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end56: .size fn3_6, .Lfunc_end56-fn3_6 @@ -1082,6 +1139,7 @@ fn4_6: # @fn4_6 i32.or $push4=, $pop1, $pop3 i32.store $discard=, c($1), $pop4 return + .endfunc .Lfunc_end57: .size fn4_6, .Lfunc_end57-fn4_6 @@ -1099,6 +1157,7 @@ fn5_6: # @fn5_6 i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end58: .size fn5_6, .Lfunc_end58-fn5_6 @@ -1116,6 +1175,7 @@ fn6_6: # @fn6_6 i32.add $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end59: .size fn6_6, .Lfunc_end59-fn6_6 @@ -1133,6 +1193,7 @@ fn7_6: # @fn7_6 i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end60: .size fn7_6, .Lfunc_end60-fn7_6 @@ -1152,6 +1213,7 @@ fn8_6: # @fn8_6 i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+2($1), $pop4 return + .endfunc .Lfunc_end61: .size fn8_6, .Lfunc_end61-fn8_6 @@ -1169,6 +1231,7 @@ fn9_6: # @fn9_6 i32.add $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end62: .size fn9_6, .Lfunc_end62-fn9_6 @@ -1187,6 +1250,7 @@ fn1_7: # @fn1_7 i32.and $push3=, $pop2, $pop0 i32.store $discard=, b($1), $pop3 return + .endfunc .Lfunc_end63: .size fn1_7, .Lfunc_end63-fn1_7 @@ -1207,6 +1271,7 @@ fn2_7: # @fn2_7 i32.and $push5=, $pop4, $pop0 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end64: .size fn2_7, .Lfunc_end64-fn2_7 @@ -1227,6 +1292,7 @@ fn3_7: # @fn3_7 i32.and $push5=, $pop0, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end65: .size fn3_7, .Lfunc_end65-fn3_7 @@ -1245,6 +1311,7 @@ fn4_7: # @fn4_7 i32.and $push3=, $pop2, $pop0 i32.store $discard=, c($1), $pop3 return + .endfunc .Lfunc_end66: .size fn4_7, .Lfunc_end66-fn4_7 @@ -1265,6 +1332,7 @@ fn5_7: # @fn5_7 i32.and $push5=, $pop4, $pop0 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end67: .size fn5_7, .Lfunc_end67-fn5_7 @@ -1285,6 +1353,7 @@ fn6_7: # @fn6_7 i32.and $push5=, $pop0, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end68: .size fn6_7, .Lfunc_end68-fn6_7 @@ -1303,6 +1372,7 @@ fn7_7: # @fn7_7 i32.and $push3=, $pop2, $pop0 i32.store $discard=, d($1), $pop3 return + .endfunc .Lfunc_end69: .size fn7_7, .Lfunc_end69-fn7_7 @@ -1323,6 +1393,7 @@ fn8_7: # @fn8_7 i32.and $push5=, $pop4, $pop0 i32.store $discard=, d($1), $pop5 return + .endfunc .Lfunc_end70: .size fn8_7, .Lfunc_end70-fn8_7 @@ -1343,6 +1414,7 @@ fn9_7: # @fn9_7 i32.and $push5=, $pop0, $pop4 i32.store $discard=, d($1), $pop5 return + .endfunc .Lfunc_end71: .size fn9_7, .Lfunc_end71-fn9_7 @@ -1361,6 +1433,7 @@ fn1_8: # @fn1_8 i32.or $push3=, $pop0, $pop2 i32.store $discard=, b($1), $pop3 return + .endfunc .Lfunc_end72: .size fn1_8, .Lfunc_end72-fn1_8 @@ -1381,6 +1454,7 @@ fn2_8: # @fn2_8 i32.or $push5=, $pop0, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end73: .size fn2_8, .Lfunc_end73-fn2_8 @@ -1404,6 +1478,7 @@ fn3_8: # @fn3_8 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end74: .size fn3_8, .Lfunc_end74-fn3_8 @@ -1422,6 +1497,7 @@ fn4_8: # @fn4_8 i32.or $push3=, $pop0, $pop2 i32.store $discard=, c($1), $pop3 return + .endfunc .Lfunc_end75: .size fn4_8, .Lfunc_end75-fn4_8 @@ -1442,6 +1518,7 @@ fn5_8: # @fn5_8 i32.or $push5=, $pop0, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end76: .size fn5_8, .Lfunc_end76-fn5_8 @@ -1465,6 +1542,7 @@ fn6_8: # @fn6_8 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end77: .size fn6_8, .Lfunc_end77-fn6_8 @@ -1483,6 +1561,7 @@ fn7_8: # @fn7_8 i32.or $push3=, $pop0, $pop2 i32.store $discard=, d($1), $pop3 return + .endfunc .Lfunc_end78: .size fn7_8, .Lfunc_end78-fn7_8 @@ -1503,6 +1582,7 @@ fn8_8: # @fn8_8 i32.or $push5=, $pop0, $pop4 i32.store $discard=, d($1), $pop5 return + .endfunc .Lfunc_end79: .size fn8_8, .Lfunc_end79-fn8_8 @@ -1522,6 +1602,7 @@ fn9_8: # @fn9_8 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+3($1), $pop3 return + .endfunc .Lfunc_end80: .size fn9_8, .Lfunc_end80-fn9_8 @@ -1540,6 +1621,7 @@ fn1_9: # @fn1_9 i32.xor $push3=, $pop0, $pop2 i32.store $discard=, b($1), $pop3 return + .endfunc .Lfunc_end81: .size fn1_9, .Lfunc_end81-fn1_9 @@ -1560,6 +1642,7 @@ fn2_9: # @fn2_9 i32.xor $push5=, $pop0, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end82: .size fn2_9, .Lfunc_end82-fn2_9 @@ -1583,6 +1666,7 @@ fn3_9: # @fn3_9 i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end83: .size fn3_9, .Lfunc_end83-fn3_9 @@ -1601,6 +1685,7 @@ fn4_9: # @fn4_9 i32.xor $push3=, $pop0, $pop2 i32.store $discard=, c($1), $pop3 return + .endfunc .Lfunc_end84: .size fn4_9, .Lfunc_end84-fn4_9 @@ -1621,6 +1706,7 @@ fn5_9: # @fn5_9 i32.xor $push5=, $pop0, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end85: .size fn5_9, .Lfunc_end85-fn5_9 @@ -1644,6 +1730,7 @@ fn6_9: # @fn6_9 i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end86: .size fn6_9, .Lfunc_end86-fn6_9 @@ -1662,6 +1749,7 @@ fn7_9: # @fn7_9 i32.xor $push3=, $pop0, $pop2 i32.store $discard=, d($1), $pop3 return + .endfunc .Lfunc_end87: .size fn7_9, .Lfunc_end87-fn7_9 @@ -1682,6 +1770,7 @@ fn8_9: # @fn8_9 i32.xor $push5=, $pop0, $pop4 i32.store $discard=, d($1), $pop5 return + .endfunc .Lfunc_end88: .size fn8_9, .Lfunc_end88-fn8_9 @@ -1701,6 +1790,7 @@ fn9_9: # @fn9_9 i32.shr_u $push3=, $pop2, $2 i32.store8 $discard=, d+3($1), $pop3 return + .endfunc .Lfunc_end89: .size fn9_9, .Lfunc_end89-fn9_9 @@ -1722,6 +1812,7 @@ fn1_a: # @fn1_a i32.or $push4=, $pop3, $0 i32.store $discard=, b($1), $pop4 return + .endfunc .Lfunc_end90: .size fn1_a, .Lfunc_end90-fn1_a @@ -1746,6 +1837,7 @@ fn2_a: # @fn2_a i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end91: .size fn2_a, .Lfunc_end91-fn2_a @@ -1768,6 +1860,7 @@ fn3_a: # @fn3_a i32.or $push5=, $pop2, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end92: .size fn3_a, .Lfunc_end92-fn3_a @@ -1789,6 +1882,7 @@ fn4_a: # @fn4_a i32.or $push4=, $pop3, $0 i32.store $discard=, c($1), $pop4 return + .endfunc .Lfunc_end93: .size fn4_a, .Lfunc_end93-fn4_a @@ -1813,6 +1907,7 @@ fn5_a: # @fn5_a i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end94: .size fn5_a, .Lfunc_end94-fn5_a @@ -1835,6 +1930,7 @@ fn6_a: # @fn6_a i32.or $push5=, $pop2, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end95: .size fn6_a, .Lfunc_end95-fn6_a @@ -1851,6 +1947,7 @@ fn7_a: # @fn7_a i32.div_u $push1=, $pop0, $0 i32.store16 $discard=, d($1), $pop1 return + .endfunc .Lfunc_end96: .size fn7_a, .Lfunc_end96-fn7_a @@ -1867,6 +1964,7 @@ fn8_a: # @fn8_a i32.div_u $push1=, $pop0, $0 i32.store8 $discard=, d+2($1), $pop1 return + .endfunc .Lfunc_end97: .size fn8_a, .Lfunc_end97-fn8_a @@ -1883,6 +1981,7 @@ fn9_a: # @fn9_a i32.div_u $push1=, $pop0, $0 i32.store8 $discard=, d+3($1), $pop1 return + .endfunc .Lfunc_end98: .size fn9_a, .Lfunc_end98-fn9_a @@ -1904,6 +2003,7 @@ fn1_b: # @fn1_b i32.or $push4=, $0, $pop3 i32.store $discard=, b($1), $pop4 return + .endfunc .Lfunc_end99: .size fn1_b, .Lfunc_end99-fn1_b @@ -1928,6 +2028,7 @@ fn2_b: # @fn2_b i32.or $push7=, $pop4, $pop6 i32.store $discard=, b($1), $pop7 return + .endfunc .Lfunc_end100: .size fn2_b, .Lfunc_end100-fn2_b @@ -1950,6 +2051,7 @@ fn3_b: # @fn3_b i32.or $push5=, $pop2, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end101: .size fn3_b, .Lfunc_end101-fn3_b @@ -1971,6 +2073,7 @@ fn4_b: # @fn4_b i32.or $push4=, $0, $pop3 i32.store $discard=, c($1), $pop4 return + .endfunc .Lfunc_end102: .size fn4_b, .Lfunc_end102-fn4_b @@ -1995,6 +2098,7 @@ fn5_b: # @fn5_b i32.or $push7=, $pop4, $pop6 i32.store $discard=, c($1), $pop7 return + .endfunc .Lfunc_end103: .size fn5_b, .Lfunc_end103-fn5_b @@ -2017,6 +2121,7 @@ fn6_b: # @fn6_b i32.or $push5=, $pop2, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end104: .size fn6_b, .Lfunc_end104-fn6_b @@ -2033,6 +2138,7 @@ fn7_b: # @fn7_b i32.rem_u $push1=, $pop0, $0 i32.store16 $discard=, d($1), $pop1 return + .endfunc .Lfunc_end105: .size fn7_b, .Lfunc_end105-fn7_b @@ -2049,6 +2155,7 @@ fn8_b: # @fn8_b i32.rem_u $push1=, $pop0, $0 i32.store8 $discard=, d+2($1), $pop1 return + .endfunc .Lfunc_end106: .size fn8_b, .Lfunc_end106-fn8_b @@ -2065,6 +2172,7 @@ fn9_b: # @fn9_b i32.rem_u $push1=, $pop0, $0 i32.store8 $discard=, d+3($1), $pop1 return + .endfunc .Lfunc_end107: .size fn9_b, .Lfunc_end107-fn9_b @@ -2087,6 +2195,7 @@ fn1_c: # @fn1_c i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end108: .size fn1_c, .Lfunc_end108-fn1_c @@ -2109,6 +2218,7 @@ fn2_c: # @fn2_c i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end109: .size fn2_c, .Lfunc_end109-fn2_c @@ -2126,6 +2236,7 @@ fn3_c: # @fn3_c i32.add $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end110: .size fn3_c, .Lfunc_end110-fn3_c @@ -2148,6 +2259,7 @@ fn4_c: # @fn4_c i32.or $push6=, $pop3, $pop5 i32.store $discard=, c($1), $pop6 return + .endfunc .Lfunc_end111: .size fn4_c, .Lfunc_end111-fn4_c @@ -2165,6 +2277,7 @@ fn5_c: # @fn5_c i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end112: .size fn5_c, .Lfunc_end112-fn5_c @@ -2182,6 +2295,7 @@ fn6_c: # @fn6_c i32.add $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end113: .size fn6_c, .Lfunc_end113-fn6_c @@ -2199,6 +2313,7 @@ fn7_c: # @fn7_c i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end114: .size fn7_c, .Lfunc_end114-fn7_c @@ -2218,6 +2333,7 @@ fn8_c: # @fn8_c i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+2($1), $pop4 return + .endfunc .Lfunc_end115: .size fn8_c, .Lfunc_end115-fn8_c @@ -2235,6 +2351,7 @@ fn9_c: # @fn9_c i32.add $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end116: .size fn9_c, .Lfunc_end116-fn9_c @@ -2257,6 +2374,7 @@ fn1_d: # @fn1_d i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end117: .size fn1_d, .Lfunc_end117-fn1_d @@ -2279,6 +2397,7 @@ fn2_d: # @fn2_d i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end118: .size fn2_d, .Lfunc_end118-fn2_d @@ -2296,6 +2415,7 @@ fn3_d: # @fn3_d i32.add $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end119: .size fn3_d, .Lfunc_end119-fn3_d @@ -2318,6 +2438,7 @@ fn4_d: # @fn4_d i32.or $push6=, $pop3, $pop5 i32.store $discard=, c($1), $pop6 return + .endfunc .Lfunc_end120: .size fn4_d, .Lfunc_end120-fn4_d @@ -2335,6 +2456,7 @@ fn5_d: # @fn5_d i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end121: .size fn5_d, .Lfunc_end121-fn5_d @@ -2352,6 +2474,7 @@ fn6_d: # @fn6_d i32.add $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end122: .size fn6_d, .Lfunc_end122-fn6_d @@ -2369,6 +2492,7 @@ fn7_d: # @fn7_d i32.add $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end123: .size fn7_d, .Lfunc_end123-fn7_d @@ -2388,6 +2512,7 @@ fn8_d: # @fn8_d i32.shr_u $push4=, $pop2, $pop3 i32.store8 $discard=, d+2($1), $pop4 return + .endfunc .Lfunc_end124: .size fn8_d, .Lfunc_end124-fn8_d @@ -2405,6 +2530,7 @@ fn9_d: # @fn9_d i32.add $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end125: .size fn9_d, .Lfunc_end125-fn9_d @@ -2422,6 +2548,7 @@ fn1_e: # @fn1_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end126: .size fn1_e, .Lfunc_end126-fn1_e @@ -2439,6 +2566,7 @@ fn2_e: # @fn2_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end127: .size fn2_e, .Lfunc_end127-fn2_e @@ -2456,6 +2584,7 @@ fn3_e: # @fn3_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end128: .size fn3_e, .Lfunc_end128-fn3_e @@ -2473,6 +2602,7 @@ fn4_e: # @fn4_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end129: .size fn4_e, .Lfunc_end129-fn4_e @@ -2484,6 +2614,7 @@ fn5_e: # @fn5_e .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end130: .size fn5_e, .Lfunc_end130-fn5_e @@ -2501,6 +2632,7 @@ fn6_e: # @fn6_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end131: .size fn6_e, .Lfunc_end131-fn6_e @@ -2518,6 +2650,7 @@ fn7_e: # @fn7_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end132: .size fn7_e, .Lfunc_end132-fn7_e @@ -2535,6 +2668,7 @@ fn8_e: # @fn8_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end133: .size fn8_e, .Lfunc_end133-fn8_e @@ -2552,6 +2686,7 @@ fn9_e: # @fn9_e i32.and $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end134: .size fn9_e, .Lfunc_end134-fn9_e @@ -2569,6 +2704,7 @@ fn1_f: # @fn1_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end135: .size fn1_f, .Lfunc_end135-fn1_f @@ -2586,6 +2722,7 @@ fn2_f: # @fn2_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end136: .size fn2_f, .Lfunc_end136-fn2_f @@ -2603,6 +2740,7 @@ fn3_f: # @fn3_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end137: .size fn3_f, .Lfunc_end137-fn3_f @@ -2620,6 +2758,7 @@ fn4_f: # @fn4_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end138: .size fn4_f, .Lfunc_end138-fn4_f @@ -2637,6 +2776,7 @@ fn5_f: # @fn5_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end139: .size fn5_f, .Lfunc_end139-fn5_f @@ -2654,6 +2794,7 @@ fn6_f: # @fn6_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end140: .size fn6_f, .Lfunc_end140-fn6_f @@ -2671,6 +2812,7 @@ fn7_f: # @fn7_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end141: .size fn7_f, .Lfunc_end141-fn7_f @@ -2688,6 +2830,7 @@ fn8_f: # @fn8_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end142: .size fn8_f, .Lfunc_end142-fn8_f @@ -2705,6 +2848,7 @@ fn9_f: # @fn9_f i32.or $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end143: .size fn9_f, .Lfunc_end143-fn9_f @@ -2722,6 +2866,7 @@ fn1_g: # @fn1_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end144: .size fn1_g, .Lfunc_end144-fn1_g @@ -2739,6 +2884,7 @@ fn2_g: # @fn2_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end145: .size fn2_g, .Lfunc_end145-fn2_g @@ -2756,6 +2902,7 @@ fn3_g: # @fn3_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, b($1), $pop2 return + .endfunc .Lfunc_end146: .size fn3_g, .Lfunc_end146-fn3_g @@ -2773,6 +2920,7 @@ fn4_g: # @fn4_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end147: .size fn4_g, .Lfunc_end147-fn4_g @@ -2790,6 +2938,7 @@ fn5_g: # @fn5_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end148: .size fn5_g, .Lfunc_end148-fn5_g @@ -2807,6 +2956,7 @@ fn6_g: # @fn6_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end149: .size fn6_g, .Lfunc_end149-fn6_g @@ -2824,6 +2974,7 @@ fn7_g: # @fn7_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end150: .size fn7_g, .Lfunc_end150-fn7_g @@ -2841,6 +2992,7 @@ fn8_g: # @fn8_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end151: .size fn8_g, .Lfunc_end151-fn8_g @@ -2858,6 +3010,7 @@ fn9_g: # @fn9_g i32.xor $push2=, $pop0, $pop1 i32.store $discard=, d($1), $pop2 return + .endfunc .Lfunc_end152: .size fn9_g, .Lfunc_end152-fn9_g @@ -2880,6 +3033,7 @@ fn1_h: # @fn1_h i32.or $push5=, $3, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end153: .size fn1_h, .Lfunc_end153-fn1_h @@ -2905,6 +3059,7 @@ fn2_h: # @fn2_h i32.or $push8=, $pop5, $pop7 i32.store $discard=, b($1), $pop8 return + .endfunc .Lfunc_end154: .size fn2_h, .Lfunc_end154-fn2_h @@ -2927,6 +3082,7 @@ fn3_h: # @fn3_h i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end155: .size fn3_h, .Lfunc_end155-fn3_h @@ -2949,6 +3105,7 @@ fn4_h: # @fn4_h i32.or $push5=, $3, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end156: .size fn4_h, .Lfunc_end156-fn4_h @@ -2966,6 +3123,7 @@ fn5_h: # @fn5_h i32.and $push2=, $pop0, $pop1 i32.store $discard=, c($1), $pop2 return + .endfunc .Lfunc_end157: .size fn5_h, .Lfunc_end157-fn5_h @@ -2988,6 +3146,7 @@ fn6_h: # @fn6_h i32.or $push6=, $pop3, $pop5 i32.store $discard=, c($1), $pop6 return + .endfunc .Lfunc_end158: .size fn6_h, .Lfunc_end158-fn6_h @@ -3005,6 +3164,7 @@ fn7_h: # @fn7_h i32.div_u $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end159: .size fn7_h, .Lfunc_end159-fn7_h @@ -3022,6 +3182,7 @@ fn8_h: # @fn8_h i32.div_u $push2=, $pop0, $pop1 i32.store8 $discard=, d+2($1), $pop2 return + .endfunc .Lfunc_end160: .size fn8_h, .Lfunc_end160-fn8_h @@ -3039,6 +3200,7 @@ fn9_h: # @fn9_h i32.div_u $push2=, $pop0, $pop1 i32.store8 $discard=, d+3($1), $pop2 return + .endfunc .Lfunc_end161: .size fn9_h, .Lfunc_end161-fn9_h @@ -3061,6 +3223,7 @@ fn1_i: # @fn1_i i32.or $push5=, $3, $pop4 i32.store $discard=, b($1), $pop5 return + .endfunc .Lfunc_end162: .size fn1_i, .Lfunc_end162-fn1_i @@ -3086,6 +3249,7 @@ fn2_i: # @fn2_i i32.or $push8=, $pop5, $pop7 i32.store $discard=, b($1), $pop8 return + .endfunc .Lfunc_end163: .size fn2_i, .Lfunc_end163-fn2_i @@ -3109,6 +3273,7 @@ fn3_i: # @fn3_i i32.or $push6=, $pop3, $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end164: .size fn3_i, .Lfunc_end164-fn3_i @@ -3131,6 +3296,7 @@ fn4_i: # @fn4_i i32.or $push5=, $3, $pop4 i32.store $discard=, c($1), $pop5 return + .endfunc .Lfunc_end165: .size fn4_i, .Lfunc_end165-fn4_i @@ -3156,6 +3322,7 @@ fn5_i: # @fn5_i i32.or $push8=, $pop5, $pop7 i32.store $discard=, c($1), $pop8 return + .endfunc .Lfunc_end166: .size fn5_i, .Lfunc_end166-fn5_i @@ -3179,6 +3346,7 @@ fn6_i: # @fn6_i i32.or $push6=, $pop3, $pop5 i32.store $discard=, c($1), $pop6 return + .endfunc .Lfunc_end167: .size fn6_i, .Lfunc_end167-fn6_i @@ -3196,6 +3364,7 @@ fn7_i: # @fn7_i i32.rem_u $push2=, $pop0, $pop1 i32.store16 $discard=, d($1), $pop2 return + .endfunc .Lfunc_end168: .size fn7_i, .Lfunc_end168-fn7_i @@ -3213,6 +3382,7 @@ fn8_i: # @fn8_i i32.rem_u $push2=, $pop0, $pop1 i32.store8 $discard=, d+2($1), $pop2 return + .endfunc .Lfunc_end169: .size fn8_i, .Lfunc_end169-fn8_i @@ -3230,6 +3400,7 @@ fn9_i: # @fn9_i i32.rem_u $push2=, $pop0, $pop1 i32.store8 $discard=, d+3($1), $pop2 return + .endfunc .Lfunc_end170: .size fn9_i, .Lfunc_end170-fn9_i @@ -3249,6 +3420,7 @@ main: # @main i32.const $push2=, -1147377476 i32.store $discard=, d($0), $pop2 return $0 + .endfunc .Lfunc_end171: .size main, .Lfunc_end171-main @@ -3280,5 +3452,5 @@ d: .size d, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040706-1.c.s b/test/torture-s/20040706-1.c.s index e41c1f216..6aac92f3a 100644 --- a/test/torture-s/20040706-1.c.s +++ b/test/torture-s/20040706-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040805-1.c.s b/test/torture-s/20040805-1.c.s index 26bcc39e1..a8a6996fd 100644 --- a/test/torture-s/20040805-1.c.s +++ b/test/torture-s/20040805-1.c.s @@ -20,6 +20,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -37,6 +38,7 @@ foo: # @foo i32.call $push3=, bar@FUNCTION, $pop2 i32.add $push5=, $pop4, $pop3 return $pop5 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -53,6 +55,7 @@ bar: # @bar i32.add $push2=, $pop0, $pop1 i32.store $discard=, a($1), $pop2 return $0 + .endfunc .Lfunc_end2: .size bar, .Lfunc_end2-bar @@ -67,5 +70,5 @@ a: .size a, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040820-1.c.s b/test/torture-s/20040820-1.c.s index 660172510..b37ffdd48 100644 --- a/test/torture-s/20040820-1.c.s +++ b/test/torture-s/20040820-1.c.s @@ -17,6 +17,7 @@ check: # @check end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size check, .Lfunc_end0-check @@ -43,6 +44,7 @@ test: # @test end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size test, .Lfunc_end1-test @@ -56,9 +58,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040831-1.c.s b/test/torture-s/20040831-1.c.s index c62ffd508..173ec0ab4 100644 --- a/test/torture-s/20040831-1.c.s +++ b/test/torture-s/20040831-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20040917-1.c.s b/test/torture-s/20040917-1.c.s index ae52ca99a..9476ca279 100644 --- a/test/torture-s/20040917-1.c.s +++ b/test/torture-s/20040917-1.c.s @@ -10,6 +10,7 @@ not_inlinable: # @not_inlinable i32.const $push1=, -10 i32.store $discard=, test_var($pop0), $pop1 return + .endfunc .Lfunc_end0: .size not_inlinable, .Lfunc_end0-not_inlinable @@ -35,11 +36,12 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main .type test_var,@object # @test_var .lcomm test_var,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20041011-1.c.s b/test/torture-s/20041011-1.c.s index b37260d35..4950d1645 100644 --- a/test/torture-s/20041011-1.c.s +++ b/test/torture-s/20041011-1.c.s @@ -93,6 +93,7 @@ t1: # @t1 .LBB0_4: # %while.end end_block # label0: return $1 + .endfunc .Lfunc_end0: .size t1, .Lfunc_end0-t1 @@ -188,6 +189,7 @@ t2: # @t2 .LBB1_4: # %while.end end_block # label3: return $1 + .endfunc .Lfunc_end1: .size t2, .Lfunc_end1-t2 @@ -284,6 +286,7 @@ t3: # @t3 .LBB2_4: # %while.end end_block # label6: return $1 + .endfunc .Lfunc_end2: .size t3, .Lfunc_end2-t3 @@ -379,6 +382,7 @@ t4: # @t4 .LBB3_4: # %while.end end_block # label9: return $1 + .endfunc .Lfunc_end3: .size t4, .Lfunc_end3-t4 @@ -473,6 +477,7 @@ t5: # @t5 .LBB4_4: # %while.end end_block # label12: return $1 + .endfunc .Lfunc_end4: .size t5, .Lfunc_end4-t5 @@ -567,6 +572,7 @@ t6: # @t6 .LBB5_4: # %while.end end_block # label15: return $1 + .endfunc .Lfunc_end5: .size t6, .Lfunc_end5-t6 @@ -662,6 +668,7 @@ t7: # @t7 .LBB6_4: # %while.end end_block # label18: return $1 + .endfunc .Lfunc_end6: .size t7, .Lfunc_end6-t7 @@ -758,6 +765,7 @@ t8: # @t8 .LBB7_4: # %while.end end_block # label21: return $1 + .endfunc .Lfunc_end7: .size t8, .Lfunc_end7-t8 @@ -853,6 +861,7 @@ t9: # @t9 .LBB8_4: # %while.end end_block # label24: return $1 + .endfunc .Lfunc_end8: .size t9, .Lfunc_end8-t9 @@ -949,6 +958,7 @@ t10: # @t10 .LBB9_4: # %while.end end_block # label27: return $1 + .endfunc .Lfunc_end9: .size t10, .Lfunc_end9-t10 @@ -1045,6 +1055,7 @@ t11: # @t11 .LBB10_4: # %while.end end_block # label30: return $1 + .endfunc .Lfunc_end10: .size t11, .Lfunc_end10-t11 @@ -1059,6 +1070,7 @@ neg: # @neg i64.const $push0=, 0 i64.sub $push1=, $pop0, $0 return $pop1 + .endfunc .Lfunc_end11: .size neg, .Lfunc_end11-neg @@ -1316,6 +1328,7 @@ main: # @main end_block # label33: call abort@FUNCTION unreachable + .endfunc .Lfunc_end12: .size main, .Lfunc_end12-main @@ -1338,5 +1351,5 @@ gull: .size gull, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20041019-1.c.s b/test/torture-s/20041019-1.c.s index c133777d3..a141efac6 100644 --- a/test/torture-s/20041019-1.c.s +++ b/test/torture-s/20041019-1.c.s @@ -39,6 +39,7 @@ test_store_ccp: # @test_store_ccp i32.const $3=, __stack_pointer i32.store $6=, 0($3), $6 return $pop9 + .endfunc .Lfunc_end0: .size test_store_ccp, .Lfunc_end0-test_store_ccp @@ -79,6 +80,7 @@ test_store_copy_prop: # @test_store_copy_prop i32.const $4=, __stack_pointer i32.store $7=, 0($4), $7 return $pop8 + .endfunc .Lfunc_end1: .size test_store_copy_prop, .Lfunc_end1-test_store_copy_prop @@ -91,9 +93,10 @@ main: # @main # BB#0: # %if.end4 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20041112-1.c.s b/test/torture-s/20041112-1.c.s index 0b6520783..c880f7373 100644 --- a/test/torture-s/20041112-1.c.s +++ b/test/torture-s/20041112-1.c.s @@ -23,6 +23,7 @@ bar: # @bar i32.store $discard=, global($0), $pop7 i32.xor $push8=, $2, $3 return $pop8 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -38,6 +39,7 @@ main: # @main i32.const $push0=, 2 i32.store $discard=, global($0), $pop0 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -51,5 +53,5 @@ global: .size global, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20041114-1.c.s b/test/torture-s/20041114-1.c.s index b339ec865..3603730db 100644 --- a/test/torture-s/20041114-1.c.s +++ b/test/torture-s/20041114-1.c.s @@ -8,6 +8,7 @@ foo: # @foo .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -23,6 +24,7 @@ main: # @main i32.const $2=, 0 i32.load $discard=, v($2) return $2 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -36,5 +38,5 @@ v: .size v, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20041124-1.c.s b/test/torture-s/20041124-1.c.s index 103f6f91f..3088c3553 100644 --- a/test/torture-s/20041124-1.c.s +++ b/test/torture-s/20041124-1.c.s @@ -17,6 +17,7 @@ foo: # @foo i32.shr_u $push5=, $1, $pop4 i32.store16 $discard=, 0($pop3), $pop5 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -63,6 +64,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -77,5 +79,5 @@ gs: .size gs, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20041126-1.c.s b/test/torture-s/20041126-1.c.s index a5cee07ae..920b15712 100644 --- a/test/torture-s/20041126-1.c.s +++ b/test/torture-s/20041126-1.c.s @@ -53,6 +53,7 @@ check: # @check end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size check, .Lfunc_end0-check @@ -142,6 +143,7 @@ main: # @main i32.const $6=, __stack_pointer i32.store $14=, 0($6), $14 return $1 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -162,5 +164,5 @@ main: # @main .size .Lmain.a, 40 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20041210-1.c.s b/test/torture-s/20041210-1.c.s index e88c075c3..592bd710b 100644 --- a/test/torture-s/20041210-1.c.s +++ b/test/torture-s/20041210-1.c.s @@ -32,6 +32,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -48,5 +49,5 @@ x: .size x, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20041212-1.c.s b/test/torture-s/20041212-1.c.s index 647fa3606..71fa59685 100644 --- a/test/torture-s/20041212-1.c.s +++ b/test/torture-s/20041212-1.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, f@FUNCTION return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20041213-2.c.s b/test/torture-s/20041213-2.c.s index b527caf4f..2a2127e0c 100644 --- a/test/torture-s/20041213-2.c.s +++ b/test/torture-s/20041213-2.c.s @@ -49,6 +49,7 @@ foo: # @foo .LBB0_6: # %for.end7 end_block # label0: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -64,9 +65,10 @@ main: # @main i32.const $push1=, 0 call exit@FUNCTION, $pop1 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20041218-1.c.s b/test/torture-s/20041218-1.c.s index 65d26e552..4c5ffa264 100644 --- a/test/torture-s/20041218-1.c.s +++ b/test/torture-s/20041218-1.c.s @@ -10,6 +10,7 @@ dummy1: # @dummy1 # BB#0: # %entry i32.const $push0=, .L.str return $pop0 + .endfunc .Lfunc_end0: .size dummy1, .Lfunc_end0-dummy1 @@ -24,6 +25,7 @@ dummy2: # @dummy2 i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size dummy2, .Lfunc_end1-dummy2 @@ -41,6 +43,7 @@ baz: # @baz i32.const $push0=, 44 call memset@FUNCTION, $1, $pop1, $pop0 return $1 + .endfunc .Lfunc_end2: .size baz, .Lfunc_end2-baz @@ -80,6 +83,7 @@ check: # @check end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size check, .Lfunc_end3-check @@ -129,6 +133,7 @@ foo: # @foo .LBB4_4: # %cleanup2 end_block # label1: return $2 + .endfunc .Lfunc_end4: .size foo, .Lfunc_end4-foo @@ -156,6 +161,7 @@ main: # @main i32.store $discard=, baz.v+28($0), $0 i32.call $discard=, dummy2@FUNCTION, $0, $0 unreachable + .endfunc .Lfunc_end5: .size main, .Lfunc_end5-main @@ -175,5 +181,5 @@ bar.t: .size bar.t, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050104-1.c.s b/test/torture-s/20050104-1.c.s index 9e4e533b4..7c1aea20f 100644 --- a/test/torture-s/20050104-1.c.s +++ b/test/torture-s/20050104-1.c.s @@ -17,6 +17,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -29,9 +30,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050106-1.c.s b/test/torture-s/20050106-1.c.s index 01a5273cd..07eef3991 100644 --- a/test/torture-s/20050106-1.c.s +++ b/test/torture-s/20050106-1.c.s @@ -20,6 +20,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -33,5 +34,5 @@ u: .size u, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050111-1.c.s b/test/torture-s/20050111-1.c.s index 28479b348..627d35dc7 100644 --- a/test/torture-s/20050111-1.c.s +++ b/test/torture-s/20050111-1.c.s @@ -16,6 +16,7 @@ foo: # @foo i32.wrap/i64 $push4=, $pop3 i32.select $push6=, $pop1, $pop5, $pop4 return $pop6 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -31,6 +32,7 @@ bar: # @bar i64.const $push1=, 32 i64.shl $push2=, $pop0, $pop1 return $pop2 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -43,9 +45,10 @@ main: # @main # BB#0: # %if.end16 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050121-1.c.s b/test/torture-s/20050121-1.c.s index e2672eb59..cb7b549dc 100644 --- a/test/torture-s/20050121-1.c.s +++ b/test/torture-s/20050121-1.c.s @@ -16,6 +16,7 @@ foo_float: # @foo_float f32.convert_s/i32 $push5=, $pop4 f32.store $discard=, 4($0), $pop5 return + .endfunc .Lfunc_end0: .size foo_float, .Lfunc_end0-foo_float @@ -29,6 +30,7 @@ bar_float: # @bar_float i32.const $push0=, 1086324736 i32.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end1: .size bar_float, .Lfunc_end1-bar_float @@ -42,6 +44,7 @@ baz_float: # @baz_float i32.const $push0=, 1082130432 i32.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end2: .size baz_float, .Lfunc_end2-baz_float @@ -61,6 +64,7 @@ foo_double: # @foo_double f64.convert_s/i32 $push5=, $pop4 f64.store $discard=, 8($0), $pop5 return + .endfunc .Lfunc_end3: .size foo_double, .Lfunc_end3-foo_double @@ -74,6 +78,7 @@ bar_double: # @bar_double i64.const $push0=, 4618441417868443648 i64.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end4: .size bar_double, .Lfunc_end4-bar_double @@ -87,6 +92,7 @@ baz_double: # @baz_double i64.const $push0=, 4616189618054758400 i64.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end5: .size baz_double, .Lfunc_end5-baz_double @@ -137,6 +143,7 @@ foo_ldouble_t: # @foo_ldouble_t i32.const $9=, __stack_pointer i32.store $12=, 0($9), $12 return + .endfunc .Lfunc_end6: .size foo_ldouble_t, .Lfunc_end6-foo_ldouble_t @@ -154,6 +161,7 @@ bar_ldouble_t: # @bar_ldouble_t i64.const $push3=, 4612108230892453888 i64.store $discard=, 0($pop2), $pop3 return + .endfunc .Lfunc_end7: .size bar_ldouble_t, .Lfunc_end7-bar_ldouble_t @@ -171,6 +179,7 @@ baz_ldouble_t: # @baz_ldouble_t i64.const $push3=, 4611967493404098560 i64.store $discard=, 0($pop2), $pop3 return + .endfunc .Lfunc_end8: .size baz_ldouble_t, .Lfunc_end8-baz_ldouble_t @@ -188,6 +197,7 @@ foo_char: # @foo_char i32.add $push3=, $1, $pop2 i32.store8 $discard=, 1($0), $pop3 return + .endfunc .Lfunc_end9: .size foo_char, .Lfunc_end9-foo_char @@ -201,6 +211,7 @@ bar_char: # @bar_char i32.const $push0=, 6 i32.store8 $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end10: .size bar_char, .Lfunc_end10-bar_char @@ -214,6 +225,7 @@ baz_char: # @baz_char i32.const $push0=, 4 i32.store8 $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end11: .size baz_char, .Lfunc_end11-baz_char @@ -231,6 +243,7 @@ foo_short: # @foo_short i32.add $push3=, $1, $pop2 i32.store16 $discard=, 2($0), $pop3 return + .endfunc .Lfunc_end12: .size foo_short, .Lfunc_end12-foo_short @@ -244,6 +257,7 @@ bar_short: # @bar_short i32.const $push0=, 6 i32.store16 $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end13: .size bar_short, .Lfunc_end13-bar_short @@ -257,6 +271,7 @@ baz_short: # @baz_short i32.const $push0=, 4 i32.store16 $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end14: .size baz_short, .Lfunc_end14-baz_short @@ -274,6 +289,7 @@ foo_int: # @foo_int i32.add $push3=, $1, $pop2 i32.store $discard=, 4($0), $pop3 return + .endfunc .Lfunc_end15: .size foo_int, .Lfunc_end15-foo_int @@ -287,6 +303,7 @@ bar_int: # @bar_int i32.const $push0=, 6 i32.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end16: .size bar_int, .Lfunc_end16-bar_int @@ -300,6 +317,7 @@ baz_int: # @baz_int i32.const $push0=, 4 i32.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end17: .size baz_int, .Lfunc_end17-baz_int @@ -317,6 +335,7 @@ foo_long: # @foo_long i32.add $push3=, $1, $pop2 i32.store $discard=, 4($0), $pop3 return + .endfunc .Lfunc_end18: .size foo_long, .Lfunc_end18-foo_long @@ -330,6 +349,7 @@ bar_long: # @bar_long i32.const $push0=, 6 i32.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end19: .size bar_long, .Lfunc_end19-bar_long @@ -343,6 +363,7 @@ baz_long: # @baz_long i32.const $push0=, 4 i32.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end20: .size baz_long, .Lfunc_end20-baz_long @@ -362,6 +383,7 @@ foo_llong: # @foo_llong i64.extend_s/i32 $push5=, $pop4 i64.store $discard=, 8($0), $pop5 return + .endfunc .Lfunc_end21: .size foo_llong, .Lfunc_end21-foo_llong @@ -375,6 +397,7 @@ bar_llong: # @bar_llong i64.const $push0=, 6 i64.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end22: .size bar_llong, .Lfunc_end22-bar_llong @@ -388,6 +411,7 @@ baz_llong: # @baz_llong i64.const $push0=, 4 i64.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end23: .size baz_llong, .Lfunc_end23-baz_llong @@ -400,9 +424,10 @@ main: # @main # BB#0: # %if.end65 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end24: .size main, .Lfunc_end24-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050124-1.c.s b/test/torture-s/20050124-1.c.s index 0100aea2b..63458b584 100644 --- a/test/torture-s/20050124-1.c.s +++ b/test/torture-s/20050124-1.c.s @@ -33,6 +33,7 @@ foo: # @foo .LBB0_4: # %if.end5 end_block # label0: return $2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -45,9 +46,10 @@ main: # @main # BB#0: # %if.end28 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050125-1.c.s b/test/torture-s/20050125-1.c.s index 28f80ae0a..72a7b867e 100644 --- a/test/torture-s/20050125-1.c.s +++ b/test/torture-s/20050125-1.c.s @@ -11,6 +11,7 @@ seterr: # @seterr i32.store $discard=, 8($0), $1 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size seterr, .Lfunc_end0-seterr @@ -42,6 +43,7 @@ bracket_empty: # @bracket_empty i32.const $push7=, 7 i32.store $discard=, 8($0), $pop7 return + .endfunc .Lfunc_end1: .size bracket_empty, .Lfunc_end1-bracket_empty @@ -55,9 +57,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050131-1.c.s b/test/torture-s/20050131-1.c.s index e94966236..ccd0ed68d 100644 --- a/test/torture-s/20050131-1.c.s +++ b/test/torture-s/20050131-1.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $push0=, 1 i32.add $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050203-1.c.s b/test/torture-s/20050203-1.c.s index 55dfcc9c0..e4144923c 100644 --- a/test/torture-s/20050203-1.c.s +++ b/test/torture-s/20050203-1.c.s @@ -31,6 +31,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -42,6 +43,7 @@ foo: # @foo i32.const $push0=, 129 i32.store8 $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -52,9 +54,10 @@ bar: # @bar #APP #NO_APP return + .endfunc .Lfunc_end2: .size bar, .Lfunc_end2-bar - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050215-1.c.s b/test/torture-s/20050215-1.c.s index 47488ca8f..138962cb1 100644 --- a/test/torture-s/20050215-1.c.s +++ b/test/torture-s/20050215-1.c.s @@ -43,6 +43,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -55,5 +56,5 @@ v: .size v, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050218-1.c.s b/test/torture-s/20050218-1.c.s index b976cb671..f23ee97f8 100644 --- a/test/torture-s/20050218-1.c.s +++ b/test/torture-s/20050218-1.c.s @@ -52,6 +52,7 @@ foo: # @foo end_loop # label2: end_block # label0: return $4 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -89,6 +90,7 @@ main: # @main end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -144,5 +146,5 @@ a: .size .L.str.4, 6 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050224-1.c.s b/test/torture-s/20050224-1.c.s index 676e93d3a..ac21ade02 100644 --- a/test/torture-s/20050224-1.c.s +++ b/test/torture-s/20050224-1.c.s @@ -25,6 +25,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -108,6 +109,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -166,5 +168,5 @@ f: .size f, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050316-1.c.s b/test/torture-s/20050316-1.c.s index 1e6d590dc..1f5fa48e5 100644 --- a/test/torture-s/20050316-1.c.s +++ b/test/torture-s/20050316-1.c.s @@ -9,6 +9,7 @@ test1: # @test1 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -21,6 +22,7 @@ test2: # @test2 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -37,6 +39,7 @@ test3: # @test3 i32.store $push3=, 0($pop1), $pop2 i32.store $discard=, 0($0), $pop3 return + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -55,6 +58,7 @@ test4: # @test4 i64.extend_s/i32 $push5=, $pop4 i64.store $discard=, 0($0), $pop5 return + .endfunc .Lfunc_end3: .size test4, .Lfunc_end3-test4 @@ -70,6 +74,7 @@ test5: # @test5 i32.store $discard=, 0($pop1), $2 i32.store $discard=, 0($0), $1 return + .endfunc .Lfunc_end4: .size test5, .Lfunc_end4-test5 @@ -82,9 +87,10 @@ main: # @main # BB#0: # %if.end30 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end5: .size main, .Lfunc_end5-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050316-2.c.s b/test/torture-s/20050316-2.c.s index 281ad28c8..87146aa26 100644 --- a/test/torture-s/20050316-2.c.s +++ b/test/torture-s/20050316-2.c.s @@ -16,6 +16,7 @@ test1: # @test1 i64.shl $push3=, $pop1, $pop2 i64.or $push6=, $pop5, $pop3 return $pop6 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -35,6 +36,7 @@ test2: # @test2 i64.shl $push3=, $pop1, $pop2 i64.or $push6=, $pop5, $pop3 return $pop6 + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -52,6 +54,7 @@ test3: # @test3 i64.shl $push2=, $pop0, $pop1 i64.or $push4=, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -64,9 +67,10 @@ main: # @main # BB#0: # %if.end33 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050316-3.c.s b/test/torture-s/20050316-3.c.s index b9bdd29a5..5192e377d 100644 --- a/test/torture-s/20050316-3.c.s +++ b/test/torture-s/20050316-3.c.s @@ -12,6 +12,7 @@ test1: # @test1 i32.store $discard=, 0($pop1), $2 i32.store $discard=, 0($0), $1 return + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -29,6 +30,7 @@ test2: # @test2 i64.shl $push2=, $pop0, $pop1 i64.or $push4=, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -41,9 +43,10 @@ main: # @main # BB#0: # %if.end13 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050410-1.c.s b/test/torture-s/20050410-1.c.s index 5d8338602..ad7200fe5 100644 --- a/test/torture-s/20050410-1.c.s +++ b/test/torture-s/20050410-1.c.s @@ -18,6 +18,7 @@ foo: # @foo i32.const $push6=, -5 i32.add $push7=, $pop5, $pop6 return $pop7 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -41,6 +42,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -54,5 +56,5 @@ s: .size s, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050502-1.c.s b/test/torture-s/20050502-1.c.s index 0fb7f251a..8c32a0e5e 100644 --- a/test/torture-s/20050502-1.c.s +++ b/test/torture-s/20050502-1.c.s @@ -15,6 +15,7 @@ bar: # @bar i32.store $discard=, 0($0), $pop1 i32.load8_s $push2=, 0($1) return $pop2 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -29,6 +30,7 @@ baz: # @baz i32.const $push0=, 64 i32.ne $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size baz, .Lfunc_end1-baz @@ -101,6 +103,7 @@ foo: # @foo i32.const $push14=, 0 i32.store8 $discard=, 0($pop13), $pop14 return + .endfunc .Lfunc_end2: .size foo, .Lfunc_end2-foo @@ -240,6 +243,7 @@ main: # @main end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -320,5 +324,5 @@ main: # @main .size .L.str.14, 7 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050502-2.c.s b/test/torture-s/20050502-2.c.s index ee51e76c3..3275254f5 100644 --- a/test/torture-s/20050502-2.c.s +++ b/test/torture-s/20050502-2.c.s @@ -10,6 +10,7 @@ foo: # @foo i32.const $push0=, 0 i32.store8 $discard=, 4($0), $pop0 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -23,6 +24,7 @@ bar: # @bar i32.const $push0=, 0 i32.store8 $discard=, 8($0), $pop0 return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -134,6 +136,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -156,5 +159,5 @@ main: # @main .size .L.str.1, 11 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050604-1.c.s b/test/torture-s/20050604-1.c.s index d35c14a9d..bd6e78670 100644 --- a/test/torture-s/20050604-1.c.s +++ b/test/torture-s/20050604-1.c.s @@ -41,6 +41,7 @@ foo: # @foo f32.add $push10=, $pop9, $10 f32.store $discard=, v($0), $pop10 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -124,6 +125,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -146,5 +148,5 @@ v: .size v, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050607-1.c.s b/test/torture-s/20050607-1.c.s index 83f62a440..2be8e0b40 100644 --- a/test/torture-s/20050607-1.c.s +++ b/test/torture-s/20050607-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050613-1.c.s b/test/torture-s/20050613-1.c.s index 5b2cbfb22..8ffc3d1b0 100644 --- a/test/torture-s/20050613-1.c.s +++ b/test/torture-s/20050613-1.c.s @@ -27,6 +27,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -39,9 +40,10 @@ main: # @main # BB#0: # %foo.exit28 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050826-1.c.s b/test/torture-s/20050826-1.c.s index a64f589bc..42f8ff26e 100644 --- a/test/torture-s/20050826-1.c.s +++ b/test/torture-s/20050826-1.c.s @@ -42,6 +42,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -103,6 +104,7 @@ foo: # @foo end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -164,6 +166,7 @@ main: # @main end_block # label8: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -188,5 +191,5 @@ a: .size .L.str.1, 6 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20050929-1.c.s b/test/torture-s/20050929-1.c.s index f30b2375c..20a7ab3ae 100644 --- a/test/torture-s/20050929-1.c.s +++ b/test/torture-s/20050929-1.c.s @@ -59,6 +59,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -105,5 +106,5 @@ e: .size e, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20051012-1.c.s b/test/torture-s/20051012-1.c.s index 0813bb61a..bddd0b211 100644 --- a/test/torture-s/20051012-1.c.s +++ b/test/torture-s/20051012-1.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.const $push2=, 511 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -31,6 +32,7 @@ main: # @main i32.or $push4=, $pop2, $pop3 i32.store $discard=, t+4($0), $pop4 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -44,5 +46,5 @@ t: .size t, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20051021-1.c.s b/test/torture-s/20051021-1.c.s index cd7703274..1329f451d 100644 --- a/test/torture-s/20051021-1.c.s +++ b/test/torture-s/20051021-1.c.s @@ -14,6 +14,7 @@ foo1: # @foo1 i32.add $push2=, $pop0, $pop1 i32.store $discard=, count($0), $pop2 return $0 + .endfunc .Lfunc_end0: .size foo1, .Lfunc_end0-foo1 @@ -31,6 +32,7 @@ foo2: # @foo2 i32.add $push2=, $pop0, $pop1 i32.store $discard=, count($0), $pop2 return $0 + .endfunc .Lfunc_end1: .size foo2, .Lfunc_end1-foo2 @@ -55,6 +57,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -68,5 +71,5 @@ count: .size count, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20051104-1.c.s b/test/torture-s/20051104-1.c.s index c3dd7138c..b1b24ca76 100644 --- a/test/torture-s/20051104-1.c.s +++ b/test/torture-s/20051104-1.c.s @@ -13,6 +13,7 @@ main: # @main i32.const $push0=, .L.str i32.store $discard=, s+4($0), $pop0 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -32,5 +33,5 @@ s: .size .L.str, 1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20051110-1.c.s b/test/torture-s/20051110-1.c.s index 03b0bf624..fc81390b7 100644 --- a/test/torture-s/20051110-1.c.s +++ b/test/torture-s/20051110-1.c.s @@ -36,6 +36,7 @@ add_unwind_adjustsp: # @add_unwind_adjustsp end_loop # label2: end_block # label0: return + .endfunc .Lfunc_end0: .size add_unwind_adjustsp, .Lfunc_end0-add_unwind_adjustsp @@ -84,6 +85,7 @@ main: # @main end_block # label5: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -96,5 +98,5 @@ bytes: .size bytes, 5 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20051110-2.c.s b/test/torture-s/20051110-2.c.s index 03933b730..7afdadbd0 100644 --- a/test/torture-s/20051110-2.c.s +++ b/test/torture-s/20051110-2.c.s @@ -42,6 +42,7 @@ add_unwind_adjustsp: # @add_unwind_adjustsp end_loop # label2: end_block # label0: return + .endfunc .Lfunc_end0: .size add_unwind_adjustsp, .Lfunc_end0-add_unwind_adjustsp @@ -78,6 +79,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -99,5 +101,5 @@ flag: .size flag, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20051113-1.c.s b/test/torture-s/20051113-1.c.s index a30f05b4f..159bda9d6 100644 --- a/test/torture-s/20051113-1.c.s +++ b/test/torture-s/20051113-1.c.s @@ -85,6 +85,7 @@ Sum: # @Sum end_loop # label2: end_block # label0: return $16 + .endfunc .Lfunc_end0: .size Sum, .Lfunc_end0-Sum @@ -173,6 +174,7 @@ Sum2: # @Sum2 end_loop # label5: end_block # label3: return $16 + .endfunc .Lfunc_end1: .size Sum2, .Lfunc_end1-Sum2 @@ -356,9 +358,10 @@ main: # @main end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20051215-1.c.s b/test/torture-s/20051215-1.c.s index 5698447ce..19c12f4f7 100644 --- a/test/torture-s/20051215-1.c.s +++ b/test/torture-s/20051215-1.c.s @@ -44,6 +44,7 @@ foo: # @foo end_loop # label2: end_block # label0: return $7 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -67,9 +68,10 @@ main: # @main end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20060102-1.c.s b/test/torture-s/20060102-1.c.s index 3a1156131..b2c4d043b 100644 --- a/test/torture-s/20060102-1.c.s +++ b/test/torture-s/20060102-1.c.s @@ -13,6 +13,7 @@ f: # @f i32.const $push2=, 1 i32.or $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -43,6 +44,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -56,5 +58,5 @@ one: .size one, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20060110-1.c.s b/test/torture-s/20060110-1.c.s index 52bbb157c..67c318c03 100644 --- a/test/torture-s/20060110-1.c.s +++ b/test/torture-s/20060110-1.c.s @@ -13,6 +13,7 @@ f: # @f i64.shl $push0=, $0, $1 i64.shr_s $push1=, $pop0, $1 return $pop1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -36,6 +37,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -58,5 +60,5 @@ b: .size b, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20060110-2.c.s b/test/torture-s/20060110-2.c.s index 963b301c1..3d6309294 100644 --- a/test/torture-s/20060110-2.c.s +++ b/test/torture-s/20060110-2.c.s @@ -14,6 +14,7 @@ f: # @f i64.shl $push1=, $pop0, $2 i64.shr_s $push2=, $pop1, $2 return $pop2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -42,6 +43,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -73,5 +75,5 @@ c: .size c, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20060127-1.c.s b/test/torture-s/20060127-1.c.s index cd4780ea7..52a633b6a 100644 --- a/test/torture-s/20060127-1.c.s +++ b/test/torture-s/20060127-1.c.s @@ -16,6 +16,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -37,6 +38,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -50,5 +52,5 @@ a: .size a, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20060412-1.c.s b/test/torture-s/20060412-1.c.s index 0eac2606a..e49143564 100644 --- a/test/torture-s/20060412-1.c.s +++ b/test/torture-s/20060412-1.c.s @@ -24,6 +24,7 @@ main: # @main i32.const $0=, 0 i32.store $push4=, t+4($0), $0 return $pop4 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -37,5 +38,5 @@ t: .size t, 332 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20060420-1.c.s b/test/torture-s/20060420-1.c.s index d27120ca2..1b3f57b48 100644 --- a/test/torture-s/20060420-1.c.s +++ b/test/torture-s/20060420-1.c.s @@ -272,6 +272,7 @@ foo: # @foo end_loop # label14: end_block # label12: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -363,6 +364,7 @@ main: # @main end_block # label20: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -376,5 +378,5 @@ buffer: .size buffer, 256 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20060905-1.c.s b/test/torture-s/20060905-1.c.s index 3f7edc1e3..d86c99e2f 100644 --- a/test/torture-s/20060905-1.c.s +++ b/test/torture-s/20060905-1.c.s @@ -47,6 +47,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -68,5 +69,5 @@ g: .size g, 1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20060910-1.c.s b/test/torture-s/20060910-1.c.s index e8bf9faa2..787d149c5 100644 --- a/test/torture-s/20060910-1.c.s +++ b/test/torture-s/20060910-1.c.s @@ -10,6 +10,7 @@ input_getc_complicated: # @input_getc_complicated # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size input_getc_complicated, .Lfunc_end0-input_getc_complicated @@ -80,6 +81,7 @@ check_header: # @check_header end_block # label5: i32.const $push18=, 1 return $pop18 + .endfunc .Lfunc_end1: .size check_header, .Lfunc_end1-check_header @@ -96,6 +98,7 @@ main: # @main i32.store $push1=, s+4($0), $pop0 i32.store $discard=, s($0), $pop1 return $0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -117,5 +120,5 @@ s: .size s, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20060929-1.c.s b/test/torture-s/20060929-1.c.s index 38e1c3b3b..1d6afe150 100644 --- a/test/torture-s/20060929-1.c.s +++ b/test/torture-s/20060929-1.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.store $discard=, 0($0), $pop1 i32.store $discard=, 0($2), $1 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -33,6 +34,7 @@ bar: # @bar i32.add $push2=, $2, $pop1 i32.store $discard=, 0($0), $pop2 return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -51,6 +53,7 @@ baz: # @baz i32.add $push2=, $2, $pop1 i32.store $discard=, 0($0), $pop2 return + .endfunc .Lfunc_end2: .size baz, .Lfunc_end2-baz @@ -63,9 +66,10 @@ main: # @main # BB#0: # %if.end19 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20060930-1.c.s b/test/torture-s/20060930-1.c.s index 052deed4b..004e1ddae 100644 --- a/test/torture-s/20060930-1.c.s +++ b/test/torture-s/20060930-1.c.s @@ -18,6 +18,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -52,6 +53,7 @@ foo: # @foo end_loop # label3: end_block # label1: return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -67,9 +69,10 @@ main: # @main call foo@FUNCTION, $0, $0 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20060930-2.c.s b/test/torture-s/20060930-2.c.s index b13a2b85e..b7c62e246 100644 --- a/test/torture-s/20060930-2.c.s +++ b/test/torture-s/20060930-2.c.s @@ -15,6 +15,7 @@ bar: # @bar i32.store $discard=, 0($0), $pop2 i32.load $push3=, 0($1) return $pop3 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -40,6 +41,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -62,5 +64,5 @@ t: .size t, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20061031-1.c.s b/test/torture-s/20061031-1.c.s index 4f7b21b6c..a8b1482dc 100644 --- a/test/torture-s/20061031-1.c.s +++ b/test/torture-s/20061031-1.c.s @@ -10,6 +10,7 @@ ff: # @ff #APP #NO_APP return + .endfunc .Lfunc_end0: .size ff, .Lfunc_end0-ff @@ -44,6 +45,7 @@ f: # @f .LBB1_4: # %for.inc.1 end_block # label1: return + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -58,6 +60,7 @@ main: # @main call f@FUNCTION, $pop0 i32.const $push1=, 0 return $pop1 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -70,5 +73,5 @@ nunmap: .size nunmap, 3 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20061101-1.c.s b/test/torture-s/20061101-1.c.s index 011005d9c..b6dd86ab3 100644 --- a/test/torture-s/20061101-1.c.s +++ b/test/torture-s/20061101-1.c.s @@ -19,6 +19,7 @@ tar: # @tar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size tar, .Lfunc_end0-tar @@ -61,6 +62,7 @@ bug: # @bug .LBB1_4: # %while.end end_block # label1: return + .endfunc .Lfunc_end1: .size bug, .Lfunc_end1-bug @@ -73,9 +75,10 @@ main: # @main # BB#0: # %bug.exit i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20061101-2.c.s b/test/torture-s/20061101-2.c.s index d3109f0dc..ad84bb0e5 100644 --- a/test/torture-s/20061101-2.c.s +++ b/test/torture-s/20061101-2.c.s @@ -19,6 +19,7 @@ tar: # @tar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size tar, .Lfunc_end0-tar @@ -61,6 +62,7 @@ bug: # @bug .LBB1_4: # %while.end end_block # label1: return + .endfunc .Lfunc_end1: .size bug, .Lfunc_end1-bug @@ -73,9 +75,10 @@ main: # @main # BB#0: # %bug.exit i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20070201-1.c.s b/test/torture-s/20070201-1.c.s index 2fc31a8c5..e74fb0c5d 100644 --- a/test/torture-s/20070201-1.c.s +++ b/test/torture-s/20070201-1.c.s @@ -37,6 +37,7 @@ foo: # @foo i32.const $8=, __stack_pointer i32.store $7=, 0($8), $7 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -81,6 +82,7 @@ main: # @main i32.const $6=, __stack_pointer i32.store $9=, 0($6), $9 return $pop3 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -91,5 +93,5 @@ main: # @main .size .L.str, 6 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20070212-1.c.s b/test/torture-s/20070212-1.c.s index 57b4c351b..aac848df2 100644 --- a/test/torture-s/20070212-1.c.s +++ b/test/torture-s/20070212-1.c.s @@ -27,6 +27,7 @@ g: # @g i32.const $6=, __stack_pointer i32.store $4=, 0($6), $4 return $pop2 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -39,9 +40,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20070212-2.c.s b/test/torture-s/20070212-2.c.s index deb9320ce..1822a373f 100644 --- a/test/torture-s/20070212-2.c.s +++ b/test/torture-s/20070212-2.c.s @@ -11,6 +11,7 @@ f: # @f i32.const $push0=, 0 i32.select $push1=, $0, $pop0, $2 return $pop1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20070212-3.c.s b/test/torture-s/20070212-3.c.s index edbfae87b..f9ab6a6f2 100644 --- a/test/torture-s/20070212-3.c.s +++ b/test/torture-s/20070212-3.c.s @@ -25,6 +25,7 @@ bar: # @bar end_block # label0: i32.add $push3=, $1, $4 return $pop3 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -37,9 +38,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20070424-1.c.s b/test/torture-s/20070424-1.c.s index 17bcf82f9..a49bf971e 100644 --- a/test/torture-s/20070424-1.c.s +++ b/test/torture-s/20070424-1.c.s @@ -9,6 +9,7 @@ do_exit: # @do_exit i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size do_exit, .Lfunc_end0-do_exit @@ -20,6 +21,7 @@ do_abort: # @do_abort # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size do_abort, .Lfunc_end1-do_abort @@ -40,6 +42,7 @@ foo: # @foo end_block # label0: call do_exit@FUNCTION unreachable + .endfunc .Lfunc_end2: .size foo, .Lfunc_end2-foo @@ -52,9 +55,10 @@ main: # @main # BB#0: # %entry call do_exit@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20070517-1.c.s b/test/torture-s/20070517-1.c.s index c6ee27b93..b6e556b42 100644 --- a/test/torture-s/20070517-1.c.s +++ b/test/torture-s/20070517-1.c.s @@ -34,6 +34,7 @@ main: # @main end_block # label0: i32.const $push10=, 0 return $pop10 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -57,9 +58,10 @@ get_kind: # @get_kind i32.const $2=, __stack_pointer i32.store $3=, 0($2), $3 return $pop1 + .endfunc .Lfunc_end1: .size get_kind, .Lfunc_end1-get_kind - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20070623-1.c.s b/test/torture-s/20070623-1.c.s index 70ae68ff1..cbc4d3f77 100644 --- a/test/torture-s/20070623-1.c.s +++ b/test/torture-s/20070623-1.c.s @@ -13,6 +13,7 @@ nge: # @nge i32.const $push1=, 0 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end0: .size nge, .Lfunc_end0-nge @@ -29,6 +30,7 @@ ngt: # @ngt i32.const $push1=, 0 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end1: .size ngt, .Lfunc_end1-ngt @@ -45,6 +47,7 @@ nle: # @nle i32.const $push1=, 0 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end2: .size nle, .Lfunc_end2-nle @@ -61,6 +64,7 @@ nlt: # @nlt i32.const $push1=, 0 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end3: .size nlt, .Lfunc_end3-nlt @@ -77,6 +81,7 @@ neq: # @neq i32.const $push1=, 0 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end4: .size neq, .Lfunc_end4-neq @@ -93,6 +98,7 @@ nne: # @nne i32.const $push1=, 0 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end5: .size nne, .Lfunc_end5-nne @@ -109,6 +115,7 @@ ngeu: # @ngeu i32.const $push1=, 0 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end6: .size ngeu, .Lfunc_end6-ngeu @@ -125,6 +132,7 @@ ngtu: # @ngtu i32.const $push1=, 0 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end7: .size ngtu, .Lfunc_end7-ngtu @@ -141,6 +149,7 @@ nleu: # @nleu i32.const $push1=, 0 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end8: .size nleu, .Lfunc_end8-nleu @@ -157,6 +166,7 @@ nltu: # @nltu i32.const $push1=, 0 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end9: .size nltu, .Lfunc_end9-nltu @@ -344,9 +354,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end10: .size main, .Lfunc_end10-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20070724-1.c.s b/test/torture-s/20070724-1.c.s index 901d43681..d5b85259b 100644 --- a/test/torture-s/20070724-1.c.s +++ b/test/torture-s/20070724-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20070824-1.c.s b/test/torture-s/20070824-1.c.s index 2f40a6527..96f94614e 100644 --- a/test/torture-s/20070824-1.c.s +++ b/test/torture-s/20070824-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %for.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071011-1.c.s b/test/torture-s/20071011-1.c.s index 41a5080f3..7b04ec019 100644 --- a/test/torture-s/20071011-1.c.s +++ b/test/torture-s/20071011-1.c.s @@ -21,6 +21,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -33,9 +34,10 @@ main: # @main # BB#0: # %foo.exit i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071018-1.c.s b/test/torture-s/20071018-1.c.s index d07558a7f..a362bbaf4 100644 --- a/test/torture-s/20071018-1.c.s +++ b/test/torture-s/20071018-1.c.s @@ -11,6 +11,7 @@ bar: # @bar i32.call $push1=, __builtin_malloc@FUNCTION, $pop0 i32.store $discard=, 0($0), $pop1 return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -35,6 +36,7 @@ foo: # @foo call bar@FUNCTION, $0 i32.load $push6=, 0($0) return $pop6 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -58,9 +60,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071029-1.c.s b/test/torture-s/20071029-1.c.s index 6e86556cd..41db83239 100644 --- a/test/torture-s/20071029-1.c.s +++ b/test/torture-s/20071029-1.c.s @@ -67,6 +67,7 @@ test: # @test end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -186,6 +187,7 @@ foo: # @foo br 0 # 0: up to label3 .LBB1_2: end_loop # label4: + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -199,6 +201,7 @@ main: # @main i32.const $push0=, 10 call foo@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -210,5 +213,5 @@ test.i: .size test.i, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071030-1.c.s b/test/torture-s/20071030-1.c.s index 6e8e1b990..c18008bcf 100644 --- a/test/torture-s/20071030-1.c.s +++ b/test/torture-s/20071030-1.c.s @@ -55,6 +55,7 @@ CalcPing: # @CalcPing .LBB0_5: # %cleanup end_block # label0: return $5 + .endfunc .Lfunc_end0: .size CalcPing, .Lfunc_end0-CalcPing @@ -127,9 +128,10 @@ main: # @main end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071108-1.c.s b/test/torture-s/20071108-1.c.s index 39cc89195..439e45569 100644 --- a/test/torture-s/20071108-1.c.s +++ b/test/torture-s/20071108-1.c.s @@ -9,6 +9,7 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, foo.s return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -21,6 +22,7 @@ bar: # @bar # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -38,6 +40,7 @@ test: # @test i32.store $discard=, foo.s+4($2), $1 i32.const $push0=, foo.s return $pop0 + .endfunc .Lfunc_end2: .size test, .Lfunc_end2-test @@ -92,11 +95,12 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main .type foo.s,@object # @foo.s .lcomm foo.s,12,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071120-1.c.s b/test/torture-s/20071120-1.c.s index f370427e6..2ec65f789 100644 --- a/test/torture-s/20071120-1.c.s +++ b/test/torture-s/20071120-1.c.s @@ -8,6 +8,7 @@ vec_assert_fail: # @vec_assert_fail # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size vec_assert_fail, .Lfunc_end0-vec_assert_fail @@ -20,6 +21,7 @@ perform_access_checks: # @perform_access_checks # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size perform_access_checks, .Lfunc_end1-perform_access_checks @@ -88,6 +90,7 @@ pop_to_parent_deferring_access_checks: # @pop_to_parent_deferring_access_checks end_block # label0: call vec_assert_fail@FUNCTION unreachable + .endfunc .Lfunc_end2: .size pop_to_parent_deferring_access_checks, .Lfunc_end2-pop_to_parent_deferring_access_checks @@ -111,6 +114,7 @@ main: # @main i32.store $discard=, 0($pop3), $pop4 call pop_to_parent_deferring_access_checks@FUNCTION return $0 + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -128,5 +132,5 @@ gt_pch_rs_gt_cp_semantics_h: .type deferred_access_stack,@object # @deferred_access_stack .lcomm deferred_access_stack,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071202-1.c.s b/test/torture-s/20071202-1.c.s index 37a638126..be3a128cf 100644 --- a/test/torture-s/20071202-1.c.s +++ b/test/torture-s/20071202-1.c.s @@ -122,6 +122,7 @@ foo: # @foo i32.const $12=, __stack_pointer i32.store $22=, 0($12), $22 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -290,6 +291,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -317,5 +319,5 @@ main: # @main .size .Lmain.s, 68 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071205-1.c.s b/test/torture-s/20071205-1.c.s index 23699d2ea..c714faa61 100644 --- a/test/torture-s/20071205-1.c.s +++ b/test/torture-s/20071205-1.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.const $push4=, 255 i32.or $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -27,9 +28,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071211-1.c.s b/test/torture-s/20071211-1.c.s index 98a58d2bc..0a81128a0 100644 --- a/test/torture-s/20071211-1.c.s +++ b/test/torture-s/20071211-1.c.s @@ -37,6 +37,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -50,5 +51,5 @@ sv: .size sv, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071216-1.c.s b/test/torture-s/20071216-1.c.s index ddd286263..8a104f651 100644 --- a/test/torture-s/20071216-1.c.s +++ b/test/torture-s/20071216-1.c.s @@ -10,6 +10,7 @@ bar: # @bar i32.const $push0=, 0 i32.load $push1=, x($pop0) return $pop1 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -31,6 +32,7 @@ foo: # @foo i32.select $push6=, $pop3, $pop5, $pop4 i32.select $push7=, $pop1, $0, $pop6 return $pop7 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -92,11 +94,12 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main .type x,@object # @x .lcomm x,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071219-1.c.s b/test/torture-s/20071219-1.c.s index b8b1fde5e..d789d90c0 100644 --- a/test/torture-s/20071219-1.c.s +++ b/test/torture-s/20071219-1.c.s @@ -42,6 +42,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -116,6 +117,7 @@ test1: # @test1 i32.const $12=, __stack_pointer i32.store $22=, 0($12), $22 return + .endfunc .Lfunc_end1: .size test1, .Lfunc_end1-test1 @@ -309,6 +311,7 @@ test2: # @test2 i32.const $16=, __stack_pointer i32.store $26=, 0($16), $26 return + .endfunc .Lfunc_end2: .size test2, .Lfunc_end2-test2 @@ -383,6 +386,7 @@ test3: # @test3 i32.const $11=, __stack_pointer i32.store $23=, 0($11), $23 return + .endfunc .Lfunc_end3: .size test3, .Lfunc_end3-test3 @@ -398,6 +402,7 @@ main: # @main call test3@FUNCTION i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main @@ -411,5 +416,5 @@ p: .size p, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071220-1.c.s b/test/torture-s/20071220-1.c.s index 4900abcd9..bcaaa4c31 100644 --- a/test/torture-s/20071220-1.c.s +++ b/test/torture-s/20071220-1.c.s @@ -12,6 +12,7 @@ baz: # @baz #NO_APP i32.load $push0=, 0($0) return $pop0 + .endfunc .Lfunc_end0: .size baz, .Lfunc_end0-baz @@ -25,6 +26,7 @@ f1: # @f1 i32.call $discard=, bar@FUNCTION i32.const $push0=, 17 return $pop0 + .endfunc .Lfunc_end1: .size f1, .Lfunc_end1-f1 @@ -39,6 +41,7 @@ bar: # @bar .Ltmp0: # Block address taken # BB#1: # %addr return $0 + .endfunc .Lfunc_end2: .size bar, .Lfunc_end2-bar @@ -52,6 +55,7 @@ f2: # @f2 i32.call $discard=, bar@FUNCTION i32.const $push0=, 17 return $pop0 + .endfunc .Lfunc_end3: .size f2, .Lfunc_end3-f2 @@ -68,6 +72,7 @@ main: # @main i32.call $discard=, f2@FUNCTION i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main @@ -79,5 +84,5 @@ bar.b: .size bar.b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20071220-2.c.s b/test/torture-s/20071220-2.c.s index 18d54d94d..4858ab954 100644 --- a/test/torture-s/20071220-2.c.s +++ b/test/torture-s/20071220-2.c.s @@ -12,6 +12,7 @@ baz: # @baz #NO_APP i32.load $push0=, 0($0) return $pop0 + .endfunc .Lfunc_end0: .size baz, .Lfunc_end0-baz @@ -25,6 +26,7 @@ f1: # @f1 i32.call $discard=, bar@FUNCTION i32.const $push0=, 17 return $pop0 + .endfunc .Lfunc_end1: .size f1, .Lfunc_end1-f1 @@ -39,6 +41,7 @@ bar: # @bar .Ltmp0: # Block address taken # BB#1: # %addr return $0 + .endfunc .Lfunc_end2: .size bar, .Lfunc_end2-bar @@ -52,6 +55,7 @@ f2: # @f2 i32.call $discard=, bar@FUNCTION i32.const $push0=, 17 return $pop0 + .endfunc .Lfunc_end3: .size f2, .Lfunc_end3-f2 @@ -68,6 +72,7 @@ main: # @main i32.call $discard=, f2@FUNCTION i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main @@ -79,5 +84,5 @@ bar.b: .size bar.b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20080117-1.c.s b/test/torture-s/20080117-1.c.s index d60d40d36..6007a216e 100644 --- a/test/torture-s/20080117-1.c.s +++ b/test/torture-s/20080117-1.c.s @@ -20,6 +20,7 @@ gstate_path_memory: # @gstate_path_memory i32.load $push6=, gstate_initial($1) i32.store $discard=, 0($0), $pop6 return + .endfunc .Lfunc_end0: .size gstate_path_memory, .Lfunc_end0-gstate_path_memory @@ -32,6 +33,7 @@ gs_state_update_overprint: # @gs_state_update_overprint # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end1: .size gs_state_update_overprint, .Lfunc_end1-gs_state_update_overprint @@ -44,6 +46,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -57,5 +60,5 @@ gstate_initial: .size gstate_initial, 12 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20080122-1.c.s b/test/torture-s/20080122-1.c.s index 01edc37eb..797f50bd6 100644 --- a/test/torture-s/20080122-1.c.s +++ b/test/torture-s/20080122-1.c.s @@ -86,9 +86,10 @@ main: # @main #NO_APP i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20080222-1.c.s b/test/torture-s/20080222-1.c.s index 418723082..68659ea3d 100644 --- a/test/torture-s/20080222-1.c.s +++ b/test/torture-s/20080222-1.c.s @@ -10,6 +10,7 @@ foo: # @foo # BB#0: # %entry i32.load8_u $push0=, 4($0) return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -33,6 +34,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -45,5 +47,5 @@ space: .size space, 6 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20080408-1.c.s b/test/torture-s/20080408-1.c.s index cd311b8e9..78f3dadaa 100644 --- a/test/torture-s/20080408-1.c.s +++ b/test/torture-s/20080408-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20080424-1.c.s b/test/torture-s/20080424-1.c.s index 11d42c78c..a7a2ea84e 100644 --- a/test/torture-s/20080424-1.c.s +++ b/test/torture-s/20080424-1.c.s @@ -31,6 +31,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -67,6 +68,7 @@ main: # @main call bar@FUNCTION, $pop15, $pop14 i32.const $push16=, 0 return $pop16 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -82,5 +84,5 @@ g: .size g, 1728 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20080502-1.c.s b/test/torture-s/20080502-1.c.s index c637a0d20..1b13b9360 100644 --- a/test/torture-s/20080502-1.c.s +++ b/test/torture-s/20080502-1.c.s @@ -18,6 +18,7 @@ foo: # @foo i64.and $push2=, $2, $pop1 i64.store $discard=, 0($0), $pop2 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -62,9 +63,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20080506-1.c.s b/test/torture-s/20080506-1.c.s index f3ec5fe5e..4422a0ed9 100644 --- a/test/torture-s/20080506-1.c.s +++ b/test/torture-s/20080506-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20080522-1.c.s b/test/torture-s/20080522-1.c.s index e81ea036a..85481de20 100644 --- a/test/torture-s/20080522-1.c.s +++ b/test/torture-s/20080522-1.c.s @@ -16,6 +16,7 @@ foo: # @foo i32.store $discard=, 0($0), $pop1 i32.load $push2=, i($1) return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -34,6 +35,7 @@ bar: # @bar i32.store $discard=, i($pop1), $pop2 i32.load $push3=, 0($0) return $pop3 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -119,11 +121,12 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main .type i,@object # @i .lcomm i,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20080529-1.c.s b/test/torture-s/20080529-1.c.s index 63c2a8345..5374ea1d5 100644 --- a/test/torture-s/20080529-1.c.s +++ b/test/torture-s/20080529-1.c.s @@ -11,6 +11,7 @@ test: # @test f32.const $push0=, 0x0p0 f32.eq $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -23,9 +24,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20080604-1.c.s b/test/torture-s/20080604-1.c.s index 3f172ce2d..82ff6d92d 100644 --- a/test/torture-s/20080604-1.c.s +++ b/test/torture-s/20080604-1.c.s @@ -18,6 +18,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -48,6 +49,7 @@ baz: # @baz i32.const $3=, __stack_pointer i32.store $4=, 0($3), $4 return + .endfunc .Lfunc_end1: .size baz, .Lfunc_end1-baz @@ -65,6 +67,7 @@ main: # @main i32.store $push1=, x($0), $pop0 i32.store $discard=, x($0), $pop1 return $0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -84,5 +87,5 @@ x: .size .L.str, 14 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20080719-1.c.s b/test/torture-s/20080719-1.c.s index 957035983..8c6335f8a 100644 --- a/test/torture-s/20080719-1.c.s +++ b/test/torture-s/20080719-1.c.s @@ -18,6 +18,7 @@ xxx: # @xxx i32.select $push4=, $pop1, $pop3, $pop2 i32.select $push8=, $pop6, $pop7, $pop4 return $pop8 + .endfunc .Lfunc_end0: .size xxx, .Lfunc_end0-xxx @@ -30,6 +31,7 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -74,5 +76,5 @@ cfb_tab32: .size cfb_tab32, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20080813-1.c.s b/test/torture-s/20080813-1.c.s index a13bb793a..a6074c429 100644 --- a/test/torture-s/20080813-1.c.s +++ b/test/torture-s/20080813-1.c.s @@ -8,6 +8,7 @@ foo: # @foo .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -28,6 +29,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -40,9 +42,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20081112-1.c.s b/test/torture-s/20081112-1.c.s index 9c86ff204..e7a06fd31 100644 --- a/test/torture-s/20081112-1.c.s +++ b/test/torture-s/20081112-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20081218-1.c.s b/test/torture-s/20081218-1.c.s index 68508eb0f..5fccf0f01 100644 --- a/test/torture-s/20081218-1.c.s +++ b/test/torture-s/20081218-1.c.s @@ -13,6 +13,7 @@ foo: # @foo call memset@FUNCTION, $pop0, $pop2, $pop1 i32.const $push3=, 640034342 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -33,6 +34,7 @@ bar: # @bar i32.const $push4=, 909588022 i32.store $discard=, a+4($0), $pop4 return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -113,6 +115,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -126,5 +129,5 @@ a: .size a, 520 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20090207-1.c.s b/test/torture-s/20090207-1.c.s index c9e8ecb6b..5990b3c19 100644 --- a/test/torture-s/20090207-1.c.s +++ b/test/torture-s/20090207-1.c.s @@ -29,6 +29,7 @@ foo: # @foo i32.const $4=, __stack_pointer i32.store $5=, 0($4), $5 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -41,9 +42,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20090527-1.c.s b/test/torture-s/20090527-1.c.s index 82d10b226..6700e8b6f 100644 --- a/test/torture-s/20090527-1.c.s +++ b/test/torture-s/20090527-1.c.s @@ -37,6 +37,7 @@ new_unit: # @new_unit end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size new_unit, .Lfunc_end0-new_unit @@ -49,9 +50,10 @@ main: # @main # BB#0: # %new_unit.exit i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20090711-1.c.s b/test/torture-s/20090711-1.c.s index ed83c16bf..98b9766b9 100644 --- a/test/torture-s/20090711-1.c.s +++ b/test/torture-s/20090711-1.c.s @@ -16,6 +16,7 @@ div: # @div i64.const $push5=, 15 i64.shr_s $push6=, $pop4, $pop5 return $pop6 + .endfunc .Lfunc_end0: .size div, .Lfunc_end0-div @@ -39,9 +40,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20090814-1.c.s b/test/torture-s/20090814-1.c.s index 47cb71c1d..aa9b65f36 100644 --- a/test/torture-s/20090814-1.c.s +++ b/test/torture-s/20090814-1.c.s @@ -10,6 +10,7 @@ bar: # @bar # BB#0: # %entry i32.load $push0=, 0($0) return $pop0 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -28,6 +29,7 @@ foo: # @foo i32.add $push4=, $0, $pop3 i32.call $push5=, bar@FUNCTION, $pop4 return $pop5 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -57,6 +59,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -79,5 +82,5 @@ a: .size a, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20091229-1.c.s b/test/torture-s/20091229-1.c.s index 727126ee1..7fa329916 100644 --- a/test/torture-s/20091229-1.c.s +++ b/test/torture-s/20091229-1.c.s @@ -18,6 +18,7 @@ foo: # @foo i64.shr_s $push6=, $pop4, $pop5 i64.sub $push8=, $pop7, $pop6 return $pop8 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -30,9 +31,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20100209-1.c.s b/test/torture-s/20100209-1.c.s index 44e1db12d..ec0e95bc2 100644 --- a/test/torture-s/20100209-1.c.s +++ b/test/torture-s/20100209-1.c.s @@ -11,6 +11,7 @@ bar: # @bar i32.const $push0=, 3 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -23,9 +24,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20100316-1.c.s b/test/torture-s/20100316-1.c.s index 17aff0b41..021e28f47 100644 --- a/test/torture-s/20100316-1.c.s +++ b/test/torture-s/20100316-1.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.const $push1=, 1023 i32.and $push2=, $pop0, $pop1 return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -42,6 +43,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -55,5 +57,5 @@ f: .size f, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20100416-1.c.s b/test/torture-s/20100416-1.c.s index 4d56cb9db..f108f1d5d 100644 --- a/test/torture-s/20100416-1.c.s +++ b/test/torture-s/20100416-1.c.s @@ -16,6 +16,7 @@ movegt: # @movegt i32.select $push3=, $pop2, $0, $1 i32.select $push4=, $pop0, $pop3, $3 return $pop4 + .endfunc .Lfunc_end0: .size movegt, .Lfunc_end0-movegt @@ -72,6 +73,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -99,5 +101,5 @@ tests: .size tests, 80 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20100430-1.c.s b/test/torture-s/20100430-1.c.s index 480c0788d..29d884507 100644 --- a/test/torture-s/20100430-1.c.s +++ b/test/torture-s/20100430-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20100708-1.c.s b/test/torture-s/20100708-1.c.s index baa45951c..77f3a8e45 100644 --- a/test/torture-s/20100708-1.c.s +++ b/test/torture-s/20100708-1.c.s @@ -152,6 +152,7 @@ f: # @f i32.add $push94=, $0, $pop93 i32.store $discard=, 0($pop94), $1 return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -178,9 +179,10 @@ main: # @main i32.const $2=, __stack_pointer i32.store $4=, 0($2), $4 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20100805-1.c.s b/test/torture-s/20100805-1.c.s index 790866c2b..c47006d5b 100644 --- a/test/torture-s/20100805-1.c.s +++ b/test/torture-s/20100805-1.c.s @@ -29,6 +29,7 @@ foo: # @foo end_loop # label2: end_block # label0: return $0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -41,9 +42,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20100827-1.c.s b/test/torture-s/20100827-1.c.s index e3eeafe24..2b68140ec 100644 --- a/test/torture-s/20100827-1.c.s +++ b/test/torture-s/20100827-1.c.s @@ -37,6 +37,7 @@ foo: # @foo .LBB0_4: # %do.end end_block # label0: return $3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -60,6 +61,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -70,5 +72,5 @@ main: # @main .size .L.str, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20101011-1.c.s b/test/torture-s/20101011-1.c.s index 15532d74b..32fdc4ee5 100644 --- a/test/torture-s/20101011-1.c.s +++ b/test/torture-s/20101011-1.c.s @@ -10,6 +10,7 @@ sigfpe: # @sigfpe i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size sigfpe, .Lfunc_end0-sigfpe @@ -25,6 +26,7 @@ main: # @main i32.call $discard=, signal@FUNCTION, $pop1, $pop0 call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -38,5 +40,5 @@ k: .size k, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20101013-1.c.s b/test/torture-s/20101013-1.c.s index d9e67247e..93754aeab 100644 --- a/test/torture-s/20101013-1.c.s +++ b/test/torture-s/20101013-1.c.s @@ -10,6 +10,7 @@ main: # @main call build_ref_for_offset@FUNCTION i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -36,6 +37,7 @@ build_ref_for_offset: # @build_ref_for_offset i32.const $2=, __stack_pointer i32.store $4=, 0($2), $4 return + .endfunc .Lfunc_end1: .size build_ref_for_offset, .Lfunc_end1-build_ref_for_offset @@ -47,6 +49,7 @@ get_addr_base_and_unit_offset: # @get_addr_base_and_unit_offset i64.const $push0=, 0 i64.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end2: .size get_addr_base_and_unit_offset, .Lfunc_end2-get_addr_base_and_unit_offset @@ -65,9 +68,10 @@ build_int_cst: # @build_int_cst end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size build_int_cst, .Lfunc_end3-build_int_cst - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20101025-1.c.s b/test/torture-s/20101025-1.c.s index 714e23c1a..f641b7d91 100644 --- a/test/torture-s/20101025-1.c.s +++ b/test/torture-s/20101025-1.c.s @@ -10,6 +10,7 @@ f2: # @f2 i32.const $push0=, 0 i32.store $discard=, g_3($pop0), $0 return + .endfunc .Lfunc_end0: .size f2, .Lfunc_end0-f2 @@ -28,6 +29,7 @@ f3: # @f3 i32.load $push2=, g_7($0) call f2@FUNCTION, $pop2 return $0 + .endfunc .Lfunc_end1: .size f3, .Lfunc_end1-f3 @@ -53,6 +55,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -75,5 +78,5 @@ g_6: .type g_7,@object # @g_7 .lcomm g_7,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20111208-1.c.s b/test/torture-s/20111208-1.c.s index e48aec3db..7edad9926 100644 --- a/test/torture-s/20111208-1.c.s +++ b/test/torture-s/20111208-1.c.s @@ -73,6 +73,7 @@ pack_unpack: # @pack_unpack i32.const $7=, __stack_pointer i32.store $8=, 0($7), $8 return $pop2 + .endfunc .Lfunc_end0: .size pack_unpack, .Lfunc_end0-pack_unpack @@ -84,6 +85,7 @@ do_something: # @do_something i32.const $push0=, 0 i32.store $discard=, a($pop0), $0 return + .endfunc .Lfunc_end1: .size do_something, .Lfunc_end1-do_something @@ -106,6 +108,7 @@ main: # @main end_block # label5: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -130,5 +133,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20111212-1.c.s b/test/torture-s/20111212-1.c.s index 8f641b90f..6c41217e6 100644 --- a/test/torture-s/20111212-1.c.s +++ b/test/torture-s/20111212-1.c.s @@ -39,6 +39,7 @@ frob_entry: # @frob_entry .LBB0_2: # %if.end end_block # label0: return + .endfunc .Lfunc_end0: .size frob_entry, .Lfunc_end0-frob_entry @@ -69,9 +70,10 @@ main: # @main i32.const $2=, __stack_pointer i32.store $4=, 0($2), $4 return $pop3 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20111227-1.c.s b/test/torture-s/20111227-1.c.s index eab10823c..f86ce029f 100644 --- a/test/torture-s/20111227-1.c.s +++ b/test/torture-s/20111227-1.c.s @@ -17,6 +17,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -45,6 +46,7 @@ foo: # @foo .LBB1_3: # %if.end end_block # label1: return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -60,6 +62,7 @@ main: # @main i32.const $push0=, v call foo@FUNCTION, $pop0, $0 return $0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -73,5 +76,5 @@ v: .size v, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20111227-2.c.s b/test/torture-s/20111227-2.c.s index 9ee65e37f..0eed7d7e0 100644 --- a/test/torture-s/20111227-2.c.s +++ b/test/torture-s/20111227-2.c.s @@ -52,6 +52,7 @@ bar: # @bar .LBB0_9: # %if.end16 end_block # label2: return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -93,6 +94,7 @@ foo: # @foo end_block # label3: call bar@FUNCTION, $1 return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -111,6 +113,7 @@ main: # @main i32.const $push1=, 2 call foo@FUNCTION, $0, $pop1 return $0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -150,5 +153,5 @@ l: .size l, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20111227-3.c.s b/test/torture-s/20111227-3.c.s index 8472072cc..cb8625325 100644 --- a/test/torture-s/20111227-3.c.s +++ b/test/torture-s/20111227-3.c.s @@ -51,6 +51,7 @@ bar: # @bar .LBB0_9: # %if.end16 end_block # label2: return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -92,6 +93,7 @@ foo: # @foo end_block # label3: call bar@FUNCTION, $1 return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -110,6 +112,7 @@ main: # @main i32.const $push1=, 2 call foo@FUNCTION, $0, $pop1 return $0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -149,5 +152,5 @@ l: .size l, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20120105-1.c.s b/test/torture-s/20120105-1.c.s index 5178e621d..9917104d7 100644 --- a/test/torture-s/20120105-1.c.s +++ b/test/torture-s/20120105-1.c.s @@ -38,6 +38,7 @@ main: # @main i32.const $3=, __stack_pointer i32.store $7=, 0($3), $7 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -67,6 +68,7 @@ extract: # @extract i32.or $push15=, $pop13, $pop14 i32.or $push16=, $pop9, $pop15 return $pop16 + .endfunc .Lfunc_end1: .size extract, .Lfunc_end1-extract @@ -80,5 +82,5 @@ i: .size i, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20120111-1.c.s b/test/torture-s/20120111-1.c.s index dbc05803c..89c270277 100644 --- a/test/torture-s/20120111-1.c.s +++ b/test/torture-s/20120111-1.c.s @@ -13,6 +13,7 @@ f0a: # @f0a i32.const $push2=, -1 i32.xor $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size f0a, .Lfunc_end0-f0a @@ -36,9 +37,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20120207-1.c.s b/test/torture-s/20120207-1.c.s index 90c99bc8e..fae11ffba 100644 --- a/test/torture-s/20120207-1.c.s +++ b/test/torture-s/20120207-1.c.s @@ -14,6 +14,7 @@ test: # @test i32.add $push3=, $pop1, $pop2 i32.load8_s $push4=, 0($pop3) return $pop4 + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -39,6 +40,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -50,5 +52,5 @@ main: # @main .size .L.str, 11 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20120427-1.c.s b/test/torture-s/20120427-1.c.s index 9e2d9cbb0..d6927ca38 100644 --- a/test/torture-s/20120427-1.c.s +++ b/test/torture-s/20120427-1.c.s @@ -34,6 +34,7 @@ sreal_compare: # @sreal_compare .LBB0_4: # %return end_block # label0: return $5 + .endfunc .Lfunc_end0: .size sreal_compare, .Lfunc_end0-sreal_compare @@ -236,6 +237,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -255,5 +257,5 @@ a: .size a, 32 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20120427-2.c.s b/test/torture-s/20120427-2.c.s index a0aa40a6e..486a7d8e9 100644 --- a/test/torture-s/20120427-2.c.s +++ b/test/torture-s/20120427-2.c.s @@ -34,6 +34,7 @@ sreal_compare: # @sreal_compare .LBB0_4: # %return end_block # label0: return $5 + .endfunc .Lfunc_end0: .size sreal_compare, .Lfunc_end0-sreal_compare @@ -236,6 +237,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -255,5 +257,5 @@ a: .size a, 32 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20120615-1.c.s b/test/torture-s/20120615-1.c.s index 58d52f058..9a1720cfc 100644 --- a/test/torture-s/20120615-1.c.s +++ b/test/torture-s/20120615-1.c.s @@ -25,6 +25,7 @@ test1: # @test1 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -39,9 +40,10 @@ main: # @main call test1@FUNCTION, $pop0 i32.const $push1=, 0 return $pop1 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20120808-1.c.s b/test/torture-s/20120808-1.c.s index 4b1a6beaf..b4841b590 100644 --- a/test/torture-s/20120808-1.c.s +++ b/test/torture-s/20120808-1.c.s @@ -129,6 +129,7 @@ main: # @main end_block # label5: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -160,5 +161,5 @@ cp: .size cp, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20120817-1.c.s b/test/torture-s/20120817-1.c.s index 40d2cf9bc..f0f917dad 100644 --- a/test/torture-s/20120817-1.c.s +++ b/test/torture-s/20120817-1.c.s @@ -17,6 +17,7 @@ f: # @f i64.const $push7=, 40 i64.add $push8=, $pop6, $pop7 return $pop8 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -40,6 +41,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -53,5 +55,5 @@ foo: .size foo, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20120919-1.c.s b/test/torture-s/20120919-1.c.s index 296d7a3cb..8e05d0e6b 100644 --- a/test/torture-s/20120919-1.c.s +++ b/test/torture-s/20120919-1.c.s @@ -15,6 +15,7 @@ init: # @init .LBB0_2: # %if.end end_block # label0: return + .endfunc .Lfunc_end0: .size init, .Lfunc_end0-init @@ -96,6 +97,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -138,5 +140,5 @@ pi: .size pi, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20121108-1.c.s b/test/torture-s/20121108-1.c.s index c29106427..e848857fb 100644 --- a/test/torture-s/20121108-1.c.s +++ b/test/torture-s/20121108-1.c.s @@ -37,6 +37,7 @@ strtoul1: # @strtoul1 .LBB0_5: # %return end_block # label0: return $1 + .endfunc .Lfunc_end0: .size strtoul1, .Lfunc_end0-strtoul1 @@ -127,6 +128,7 @@ string_to_ip: # @string_to_ip i32.const $8=, __stack_pointer i32.store $12=, 0($8), $12 return $5 + .endfunc .Lfunc_end1: .size string_to_ip, .Lfunc_end1-string_to_ip @@ -193,6 +195,7 @@ main: # @main end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -226,5 +229,5 @@ result: .size .Lstr, 7 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20131127-1.c.s b/test/torture-s/20131127-1.c.s index ecde5640c..35b6c173d 100644 --- a/test/torture-s/20131127-1.c.s +++ b/test/torture-s/20131127-1.c.s @@ -11,6 +11,7 @@ fn1: # @fn1 i32.const $push1=, 14 call memcpy@FUNCTION, $0, $pop0, $pop1 return + .endfunc .Lfunc_end0: .size fn1, .Lfunc_end0-fn1 @@ -114,6 +115,7 @@ fn2: # @fn2 i32.const $12=, __stack_pointer i32.store $16=, 0($12), $16 return + .endfunc .Lfunc_end1: .size fn2, .Lfunc_end1-fn2 @@ -218,6 +220,7 @@ main: # @main i32.const $12=, __stack_pointer i32.store $16=, 0($12), $16 return $pop56 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -266,5 +269,5 @@ e: .size e, 14 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20140212-1.c.s b/test/torture-s/20140212-1.c.s index 49a889ac8..84b29cc26 100644 --- a/test/torture-s/20140212-1.c.s +++ b/test/torture-s/20140212-1.c.s @@ -52,6 +52,7 @@ fn1: # @fn1 i32.store8 $discard=, j($5), $1 i32.store8 $discard=, g($5), $2 return + .endfunc .Lfunc_end0: .size fn1, .Lfunc_end0-fn1 @@ -120,6 +121,7 @@ main: # @main end_block # label8: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -221,5 +223,5 @@ h: .size h, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20140326-1.c.s b/test/torture-s/20140326-1.c.s index 69804ee53..068562e8c 100644 --- a/test/torture-s/20140326-1.c.s +++ b/test/torture-s/20140326-1.c.s @@ -9,6 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -22,5 +23,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/20140425-1.c.s b/test/torture-s/20140425-1.c.s index c21c7fad0..65b002391 100644 --- a/test/torture-s/20140425-1.c.s +++ b/test/torture-s/20140425-1.c.s @@ -36,6 +36,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -47,9 +48,10 @@ set: # @set i32.const $push0=, 31 i32.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end1: .size set, .Lfunc_end1-set - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/900409-1.c.s b/test/torture-s/900409-1.c.s index 76672c065..010ed3ba8 100644 --- a/test/torture-s/900409-1.c.s +++ b/test/torture-s/900409-1.c.s @@ -11,6 +11,7 @@ f1: # @f1 i32.const $push0=, -16777216 i32.and $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -25,6 +26,7 @@ f2: # @f2 i32.const $push0=, 16777215 i32.and $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -39,6 +41,7 @@ f3: # @f3 i32.const $push0=, 255 i32.and $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -53,6 +56,7 @@ f4: # @f4 i32.const $push0=, -256 i32.and $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end3: .size f4, .Lfunc_end3-f4 @@ -67,6 +71,7 @@ f5: # @f5 i32.const $push0=, 65535 i32.and $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end4: .size f5, .Lfunc_end4-f5 @@ -81,6 +86,7 @@ f6: # @f6 i32.const $push0=, -65536 i32.and $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end5: .size f6, .Lfunc_end5-f6 @@ -94,9 +100,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end6: .size main, .Lfunc_end6-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920202-1.c.s b/test/torture-s/920202-1.c.s index 7a3566c9d..3874694e5 100644 --- a/test/torture-s/920202-1.c.s +++ b/test/torture-s/920202-1.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920409-1.c.s b/test/torture-s/920409-1.c.s index ed9a6d88d..35e4a2b7a 100644 --- a/test/torture-s/920409-1.c.s +++ b/test/torture-s/920409-1.c.s @@ -9,6 +9,7 @@ x: # @x # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size x, .Lfunc_end0-x @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920410-1.c.s b/test/torture-s/920410-1.c.s index 1a6dfaaa3..62d8a9792 100644 --- a/test/torture-s/920410-1.c.s +++ b/test/torture-s/920410-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920411-1.c.s b/test/torture-s/920411-1.c.s index e26a172a6..eee2f914f 100644 --- a/test/torture-s/920411-1.c.s +++ b/test/torture-s/920411-1.c.s @@ -41,6 +41,7 @@ f: # @f i32.const $3=, __stack_pointer i32.store $6=, 0($3), $6 return $pop10 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -54,9 +55,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920428-1.c.s b/test/torture-s/920428-1.c.s index 41f2d8c77..cac5c40e8 100644 --- a/test/torture-s/920428-1.c.s +++ b/test/torture-s/920428-1.c.s @@ -10,6 +10,7 @@ x: # @x # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size x, .Lfunc_end0-x @@ -33,6 +34,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -43,5 +45,5 @@ main: # @main .size .L.str, 1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920429-1.c.s b/test/torture-s/920429-1.c.s index f52ba224a..f9ef30161 100644 --- a/test/torture-s/920429-1.c.s +++ b/test/torture-s/920429-1.c.s @@ -21,6 +21,7 @@ f: # @f i32.store $discard=, j($3), $pop5 i32.add $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -38,6 +39,7 @@ main: # @main i32.store $discard=, j($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -60,5 +62,5 @@ j: .size j, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920501-1.c.s b/test/torture-s/920501-1.c.s index ce812bd2b..1c939df9c 100644 --- a/test/torture-s/920501-1.c.s +++ b/test/torture-s/920501-1.c.s @@ -25,6 +25,7 @@ x: # @x end_block # label0: i32.const $push7=, 1 return $pop7 + .endfunc .Lfunc_end0: .size x, .Lfunc_end0-x @@ -41,6 +42,7 @@ main: # @main i32.store $push0=, s+4($0), $0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -54,5 +56,5 @@ s: .size s, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920501-2.c.s b/test/torture-s/920501-2.c.s index 2e0b5f534..461bc3eb8 100644 --- a/test/torture-s/920501-2.c.s +++ b/test/torture-s/920501-2.c.s @@ -32,6 +32,7 @@ gcd_ll: # @gcd_ll end_block # label0: i32.wrap/i64 $push3=, $3 return $pop3 + .endfunc .Lfunc_end0: .size gcd_ll, .Lfunc_end0-gcd_ll @@ -94,6 +95,7 @@ powmod_ll: # @powmod_ll end_loop # label7: end_block # label3: return $6 + .endfunc .Lfunc_end1: .size powmod_ll, .Lfunc_end1-powmod_ll @@ -349,6 +351,7 @@ facts: # @facts .LBB2_29: # %cleanup end_loop # label10: return + .endfunc .Lfunc_end2: .size facts, .Lfunc_end2-facts @@ -390,6 +393,7 @@ main: # @main end_block # label33: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -403,5 +407,5 @@ factab: .size factab, 40 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920501-9.c.s b/test/torture-s/920501-9.c.s index c30f51eb8..9545a938f 100644 --- a/test/torture-s/920501-9.c.s +++ b/test/torture-s/920501-9.c.s @@ -9,6 +9,7 @@ proc1: # @proc1 # BB#0: # %entry i64.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size proc1, .Lfunc_end0-proc1 @@ -21,6 +22,7 @@ proc2: # @proc2 # BB#0: # %entry i64.const $push0=, 305419896 return $pop0 + .endfunc .Lfunc_end1: .size proc2, .Lfunc_end1-proc2 @@ -33,6 +35,7 @@ proc3: # @proc3 # BB#0: # %entry i64.const $push0=, -6144092016751651208 return $pop0 + .endfunc .Lfunc_end2: .size proc3, .Lfunc_end2-proc3 @@ -45,6 +48,7 @@ proc4: # @proc4 # BB#0: # %entry i64.const $push0=, -1 return $pop0 + .endfunc .Lfunc_end3: .size proc4, .Lfunc_end3-proc4 @@ -57,6 +61,7 @@ proc5: # @proc5 # BB#0: # %entry i64.const $push0=, 2864434397 return $pop0 + .endfunc .Lfunc_end4: .size proc5, .Lfunc_end4-proc5 @@ -128,6 +133,7 @@ print_longlong: # @print_longlong i32.const $14=, __stack_pointer i32.store $13=, 0($14), $13 return $2 + .endfunc .Lfunc_end5: .size print_longlong, .Lfunc_end5-print_longlong @@ -294,6 +300,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end6: .size main, .Lfunc_end6-main @@ -334,5 +341,5 @@ main: # @main .size .L.str.6, 9 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920506-1.c.s b/test/torture-s/920506-1.c.s index fcd277bcf..ff948d49d 100644 --- a/test/torture-s/920506-1.c.s +++ b/test/torture-s/920506-1.c.s @@ -19,6 +19,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -33,5 +34,5 @@ l: .size l, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920520-1.c.s b/test/torture-s/920520-1.c.s index eb446c598..eb36b164d 100644 --- a/test/torture-s/920520-1.c.s +++ b/test/torture-s/920520-1.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $push0=, 8 i32.store $discard=, 0($0), $pop0 return $0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -23,6 +24,7 @@ bugger: # @bugger # BB#0: # %sw.epilog i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size bugger, .Lfunc_end1-bugger @@ -36,9 +38,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920603-1.c.s b/test/torture-s/920603-1.c.s index dfb6d4f01..2645c1cd8 100644 --- a/test/torture-s/920603-1.c.s +++ b/test/torture-s/920603-1.c.s @@ -18,6 +18,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -31,9 +32,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920604-1.c.s b/test/torture-s/920604-1.c.s index f41fa181f..202be2514 100644 --- a/test/torture-s/920604-1.c.s +++ b/test/torture-s/920604-1.c.s @@ -10,6 +10,7 @@ mod: # @mod # BB#0: # %entry i64.rem_s $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end0: .size mod, .Lfunc_end0-mod @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920612-1.c.s b/test/torture-s/920612-1.c.s index cd792beae..6a4cbde25 100644 --- a/test/torture-s/920612-1.c.s +++ b/test/torture-s/920612-1.c.s @@ -13,6 +13,7 @@ f: # @f i32.const $push2=, 1 i32.xor $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -25,9 +26,10 @@ main: # @main # BB#0: # %if.then call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920618-1.c.s b/test/torture-s/920618-1.c.s index 2ced2e76b..5cffec601 100644 --- a/test/torture-s/920618-1.c.s +++ b/test/torture-s/920618-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920710-1.c.s b/test/torture-s/920710-1.c.s index ca2bcbc4b..9321b04dd 100644 --- a/test/torture-s/920710-1.c.s +++ b/test/torture-s/920710-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920711-1.c.s b/test/torture-s/920711-1.c.s index 3552132a2..0adc7ab6e 100644 --- a/test/torture-s/920711-1.c.s +++ b/test/torture-s/920711-1.c.s @@ -11,6 +11,7 @@ f: # @f i32.const $push0=, 1 i32.gt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main # BB#0: # %if.then call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920721-1.c.s b/test/torture-s/920721-1.c.s index dd853bc70..792ed66a3 100644 --- a/test/torture-s/920721-1.c.s +++ b/test/torture-s/920721-1.c.s @@ -10,6 +10,7 @@ f: # @f # BB#0: # %entry i32.div_s $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920721-2.c.s b/test/torture-s/920721-2.c.s index 60c342e45..73356f0f6 100644 --- a/test/torture-s/920721-2.c.s +++ b/test/torture-s/920721-2.c.s @@ -9,6 +9,7 @@ f: # @f .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920721-3.c.s b/test/torture-s/920721-3.c.s index bc155412e..360bcd978 100644 --- a/test/torture-s/920721-3.c.s +++ b/test/torture-s/920721-3.c.s @@ -33,6 +33,7 @@ ru: # @ru end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size ru, .Lfunc_end0-ru @@ -56,6 +57,7 @@ rs: # @rs end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size rs, .Lfunc_end1-rs @@ -69,9 +71,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920730-1.c.s b/test/torture-s/920730-1.c.s index b7d3dac51..c30200aea 100644 --- a/test/torture-s/920730-1.c.s +++ b/test/torture-s/920730-1.c.s @@ -9,6 +9,7 @@ f1: # @f1 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -21,6 +22,7 @@ f2: # @f2 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -33,6 +35,7 @@ f3: # @f3 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -45,6 +48,7 @@ f4: # @f4 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end3: .size f4, .Lfunc_end3-f4 @@ -58,9 +62,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920731-1.c.s b/test/torture-s/920731-1.c.s index 02b859f6b..6586cba1c 100644 --- a/test/torture-s/920731-1.c.s +++ b/test/torture-s/920731-1.c.s @@ -32,6 +32,7 @@ f: # @f end_loop # label2: end_block # label0: return $2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -45,9 +46,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920810-1.c.s b/test/torture-s/920810-1.c.s index 85ef31a5c..604743c49 100644 --- a/test/torture-s/920810-1.c.s +++ b/test/torture-s/920810-1.c.s @@ -17,6 +17,7 @@ f: # @f i32.store $discard=, 4($2), $pop1 i32.store $discard=, 8($2), $1 return $2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -30,9 +31,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920812-1.c.s b/test/torture-s/920812-1.c.s index ada037644..e30062f35 100644 --- a/test/torture-s/920812-1.c.s +++ b/test/torture-s/920812-1.c.s @@ -11,6 +11,7 @@ f: # @f i32.const $push0=, 1 i32.eq $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920829-1.c.s b/test/torture-s/920829-1.c.s index 04078d11e..664bf8e4f 100644 --- a/test/torture-s/920829-1.c.s +++ b/test/torture-s/920829-1.c.s @@ -23,6 +23,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -45,5 +46,5 @@ c3: .size c3, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920909-1.c.s b/test/torture-s/920909-1.c.s index 428d263d4..af73fad1d 100644 --- a/test/torture-s/920909-1.c.s +++ b/test/torture-s/920909-1.c.s @@ -25,6 +25,7 @@ f: # @f end_block # label0: i32.const $push3=, 0 return $pop3 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -38,6 +39,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -54,5 +56,5 @@ main: # @main .size .Lswitch.table, 24 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920922-1.c.s b/test/torture-s/920922-1.c.s index ad5f6e6cd..6d8ee40e2 100644 --- a/test/torture-s/920922-1.c.s +++ b/test/torture-s/920922-1.c.s @@ -17,6 +17,7 @@ f: # @f i32.const $push6=, 4 i32.add $push7=, $pop5, $pop6 return $pop7 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -30,9 +31,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/920929-1.c.s b/test/torture-s/920929-1.c.s index 645a31ea8..d6235ce69 100644 --- a/test/torture-s/920929-1.c.s +++ b/test/torture-s/920929-1.c.s @@ -10,6 +10,7 @@ f: # @f .local i32 # BB#0: # %entry return $1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921006-1.c.s b/test/torture-s/921006-1.c.s index 903c25c67..1a240fd7a 100644 --- a/test/torture-s/921006-1.c.s +++ b/test/torture-s/921006-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921007-1.c.s b/test/torture-s/921007-1.c.s index f8089ab7a..c15d6f00e 100644 --- a/test/torture-s/921007-1.c.s +++ b/test/torture-s/921007-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921013-1.c.s b/test/torture-s/921013-1.c.s index c512b1800..145fe1fac 100644 --- a/test/torture-s/921013-1.c.s +++ b/test/torture-s/921013-1.c.s @@ -32,6 +32,7 @@ f: # @f end_loop # label2: end_block # label0: return $4 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -45,9 +46,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921016-1.c.s b/test/torture-s/921016-1.c.s index 0192f649d..060e8dbc5 100644 --- a/test/torture-s/921016-1.c.s +++ b/test/torture-s/921016-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921019-1.c.s b/test/torture-s/921019-1.c.s index ce75f322a..98a79a68f 100644 --- a/test/torture-s/921019-1.c.s +++ b/test/torture-s/921019-1.c.s @@ -22,6 +22,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -41,5 +42,5 @@ foo: .size foo, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921019-2.c.s b/test/torture-s/921019-2.c.s index 5c04b1805..c813cfd51 100644 --- a/test/torture-s/921019-2.c.s +++ b/test/torture-s/921019-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921029-1.c.s b/test/torture-s/921029-1.c.s index 019ccaf19..914d72396 100644 --- a/test/torture-s/921029-1.c.s +++ b/test/torture-s/921029-1.c.s @@ -19,6 +19,7 @@ build: # @build i64.or $push6=, $pop3, $pop5 i64.store $push7=, back($2), $pop6 return $pop7 + .endfunc .Lfunc_end0: .size build, .Lfunc_end0-build @@ -39,6 +40,7 @@ main: # @main i64.store $discard=, back($0), $pop2 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -70,5 +72,5 @@ back: .size back, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921104-1.c.s b/test/torture-s/921104-1.c.s index 9c4aa6cf4..490f6908f 100644 --- a/test/torture-s/921104-1.c.s +++ b/test/torture-s/921104-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921110-1.c.s b/test/torture-s/921110-1.c.s index 744edabdb..cfd51870f 100644 --- a/test/torture-s/921110-1.c.s +++ b/test/torture-s/921110-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -23,5 +24,5 @@ f: .size f, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921113-1.c.s b/test/torture-s/921113-1.c.s index 665ebe817..f1109c7b8 100644 --- a/test/torture-s/921113-1.c.s +++ b/test/torture-s/921113-1.c.s @@ -10,6 +10,7 @@ w: # @w .local i32 # BB#0: # %entry return $2 + .endfunc .Lfunc_end0: .size w, .Lfunc_end0-w @@ -35,6 +36,7 @@ f1: # @f1 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size f1, .Lfunc_end1-f1 @@ -60,6 +62,7 @@ f2: # @f2 end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size f2, .Lfunc_end2-f2 @@ -127,6 +130,7 @@ gitter: # @gitter end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size gitter, .Lfunc_end3-gitter @@ -169,6 +173,7 @@ main: # @main end_block # label5: call abort@FUNCTION unreachable + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main @@ -193,5 +198,5 @@ limit: .size limit, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921123-1.c.s b/test/torture-s/921123-1.c.s index 7cce81586..a06f0ff74 100644 --- a/test/torture-s/921123-1.c.s +++ b/test/torture-s/921123-1.c.s @@ -16,6 +16,7 @@ f: # @f i32.const $push5=, 15 i32.shr_u $push6=, $pop4, $pop5 return $pop6 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -29,9 +30,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921124-1.c.s b/test/torture-s/921124-1.c.s index 4b805c1f9..07f9ec534 100644 --- a/test/torture-s/921124-1.c.s +++ b/test/torture-s/921124-1.c.s @@ -9,6 +9,7 @@ f: # @f .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -42,6 +43,7 @@ g: # @g end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size g, .Lfunc_end1-g @@ -55,9 +57,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921202-1.c.s b/test/torture-s/921202-1.c.s index b14f7067f..353edcf87 100644 --- a/test/torture-s/921202-1.c.s +++ b/test/torture-s/921202-1.c.s @@ -9,6 +9,7 @@ main: # @main # BB#0: # %for.cond i32.call $discard=, exxit@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -21,6 +22,7 @@ foo: # @foo .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -33,6 +35,7 @@ mpn_mul_1: # @mpn_mul_1 .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end2: .size mpn_mul_1, .Lfunc_end2-mpn_mul_1 @@ -45,6 +48,7 @@ mpn_print: # @mpn_print .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end3: .size mpn_print, .Lfunc_end3-mpn_print @@ -57,6 +61,7 @@ mpn_random2: # @mpn_random2 .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end4: .size mpn_random2, .Lfunc_end4-mpn_random2 @@ -69,6 +74,7 @@ mpn_cmp: # @mpn_cmp .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end5: .size mpn_cmp, .Lfunc_end5-mpn_cmp @@ -82,9 +88,10 @@ exxit: # @exxit i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end6: .size exxit, .Lfunc_end6-exxit - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921202-2.c.s b/test/torture-s/921202-2.c.s index 43d12efca..427bcbbe4 100644 --- a/test/torture-s/921202-2.c.s +++ b/test/torture-s/921202-2.c.s @@ -14,6 +14,7 @@ f: # @f i32.const $push3=, 255 i32.and $push4=, $pop2, $pop3 return $pop4 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -27,9 +28,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921207-1.c.s b/test/torture-s/921207-1.c.s index 4dd68e470..06563da76 100644 --- a/test/torture-s/921207-1.c.s +++ b/test/torture-s/921207-1.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921208-1.c.s b/test/torture-s/921208-1.c.s index e877ddd1b..9fdb39aff 100644 --- a/test/torture-s/921208-1.c.s +++ b/test/torture-s/921208-1.c.s @@ -10,6 +10,7 @@ f: # @f # BB#0: # %entry f64.mul $push0=, $0, $0 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,6 +24,7 @@ Int: # @Int # BB#0: # %entry f64.call_indirect $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end1: .size Int, .Lfunc_end1-Int @@ -36,9 +38,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921208-2.c.s b/test/torture-s/921208-2.c.s index c6a618c40..51bec924b 100644 --- a/test/torture-s/921208-2.c.s +++ b/test/torture-s/921208-2.c.s @@ -9,6 +9,7 @@ g: # @g .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -21,6 +22,7 @@ f: # @f .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -34,9 +36,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921218-1.c.s b/test/torture-s/921218-1.c.s index 059a22774..fd8193a50 100644 --- a/test/torture-s/921218-1.c.s +++ b/test/torture-s/921218-1.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 255 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/921218-2.c.s b/test/torture-s/921218-2.c.s index 3e15bffa5..0c3607561 100644 --- a/test/torture-s/921218-2.c.s +++ b/test/torture-s/921218-2.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 65535 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930106-1.c.s b/test/torture-s/930106-1.c.s index 0f52f8ac3..cbc050691 100644 --- a/test/torture-s/930106-1.c.s +++ b/test/torture-s/930106-1.c.s @@ -9,6 +9,7 @@ g: # @g # BB#0: # %entry f64.const $push0=, 0x1p0 return $pop0 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -21,6 +22,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 3 return $pop0 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -34,9 +36,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930111-1.c.s b/test/torture-s/930111-1.c.s index 0a9230a70..15c7f7592 100644 --- a/test/torture-s/930111-1.c.s +++ b/test/torture-s/930111-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -46,9 +47,10 @@ wwrite: # @wwrite .LBB1_4: # %return end_block # label0: return $1 + .endfunc .Lfunc_end1: .size wwrite, .Lfunc_end1-wwrite - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930123-1.c.s b/test/torture-s/930123-1.c.s index 2514ac14d..9062cdd41 100644 --- a/test/torture-s/930123-1.c.s +++ b/test/torture-s/930123-1.c.s @@ -11,6 +11,7 @@ f: # @f i32.const $push0=, 0 i32.store $discard=, 0($0), $pop0 return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930406-1.c.s b/test/torture-s/930406-1.c.s index f852c109b..77e77892b 100644 --- a/test/torture-s/930406-1.c.s +++ b/test/torture-s/930406-1.c.s @@ -10,6 +10,7 @@ f: # @f i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main # BB#0: # %entry i32.call $discard=, f@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930408-1.c.s b/test/torture-s/930408-1.c.s index 981ed91e7..d63277580 100644 --- a/test/torture-s/930408-1.c.s +++ b/test/torture-s/930408-1.c.s @@ -9,6 +9,7 @@ p: # @p # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size p, .Lfunc_end0-p @@ -32,6 +33,7 @@ f: # @f end_block # label0: i32.call $discard=, p@FUNCTION unreachable + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -48,6 +50,7 @@ main: # @main i32.store $discard=, s($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -61,5 +64,5 @@ s: .size s, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930429-1.c.s b/test/torture-s/930429-1.c.s index 3d4582902..0673d6423 100644 --- a/test/torture-s/930429-1.c.s +++ b/test/torture-s/930429-1.c.s @@ -11,6 +11,7 @@ f: # @f i32.const $push0=, 1 i32.add $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930429-2.c.s b/test/torture-s/930429-2.c.s index 4f2d7a447..8be5d506c 100644 --- a/test/torture-s/930429-2.c.s +++ b/test/torture-s/930429-2.c.s @@ -13,6 +13,7 @@ f: # @f i32.const $push2=, 0 i32.gt_s $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -26,9 +27,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930513-1.c.s b/test/torture-s/930513-1.c.s index 7a25f1b18..7adde9164 100644 --- a/test/torture-s/930513-1.c.s +++ b/test/torture-s/930513-1.c.s @@ -37,6 +37,7 @@ f: # @f i32.const $7=, __stack_pointer i32.store $7=, 0($7), $7 return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -89,6 +90,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -107,5 +109,5 @@ buf: .size .L.str, 5 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930513-2.c.s b/test/torture-s/930513-2.c.s index 02d993573..e38a9bf26 100644 --- a/test/torture-s/930513-2.c.s +++ b/test/torture-s/930513-2.c.s @@ -10,6 +10,7 @@ sub3: # @sub3 .local i32 # BB#0: # %entry return $1 + .endfunc .Lfunc_end0: .size sub3, .Lfunc_end0-sub3 @@ -36,6 +37,7 @@ eq: # @eq end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size eq, .Lfunc_end1-eq @@ -60,11 +62,12 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main .type eq.i,@object # @eq.i .lcomm eq.i,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930526-1.c.s b/test/torture-s/930526-1.c.s index 1dda3fd47..9b4599abe 100644 --- a/test/torture-s/930526-1.c.s +++ b/test/torture-s/930526-1.c.s @@ -10,6 +10,7 @@ f: # @f .local i32 # BB#0: # %entry return $1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930527-1.c.s b/test/torture-s/930527-1.c.s index f9df0b4a7..918207764 100644 --- a/test/torture-s/930527-1.c.s +++ b/test/torture-s/930527-1.c.s @@ -13,6 +13,7 @@ f: # @f i32.const $push2=, 175 i32.xor $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -26,9 +27,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930529-1.c.s b/test/torture-s/930529-1.c.s index 5270c32d9..c1164fc10 100644 --- a/test/torture-s/930529-1.c.s +++ b/test/torture-s/930529-1.c.s @@ -10,6 +10,7 @@ dd: # @dd # BB#0: # %entry i32.div_s $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end0: .size dd, .Lfunc_end0-dd @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930603-1.c.s b/test/torture-s/930603-1.c.s index 24578d6bb..175e5f74d 100644 --- a/test/torture-s/930603-1.c.s +++ b/test/torture-s/930603-1.c.s @@ -18,6 +18,7 @@ fx: # @fx f64.add $push7=, $pop5, $pop6 f32.demote/f64 $push8=, $pop7 return $pop8 + .endfunc .Lfunc_end0: .size fx, .Lfunc_end0-fx @@ -31,6 +32,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -43,6 +45,7 @@ inita: # @inita # BB#0: # %entry f32.const $push0=, 0x1.8p1 return $pop0 + .endfunc .Lfunc_end2: .size inita, .Lfunc_end2-inita @@ -55,6 +58,7 @@ initc: # @initc # BB#0: # %entry f32.const $push0=, 0x1p2 return $pop0 + .endfunc .Lfunc_end3: .size initc, .Lfunc_end3-initc @@ -67,9 +71,10 @@ f: # @f .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end4: .size f, .Lfunc_end4-f - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930603-2.c.s b/test/torture-s/930603-2.c.s index 3f00bd9d5..ac3aee6f0 100644 --- a/test/torture-s/930603-2.c.s +++ b/test/torture-s/930603-2.c.s @@ -13,6 +13,7 @@ f: # @f i32.store $push1=, w($0), $pop0 i32.store $discard=, w+12($0), $pop1 return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -40,6 +41,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -53,5 +55,5 @@ w: .size w, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930603-3.c.s b/test/torture-s/930603-3.c.s index 4a1b96507..883136199 100644 --- a/test/torture-s/930603-3.c.s +++ b/test/torture-s/930603-3.c.s @@ -35,6 +35,7 @@ f: # @f .LBB0_5: # %sw.epilog end_block # label0: return $1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -48,9 +49,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930608-1.c.s b/test/torture-s/930608-1.c.s index 527a062d6..9ebb5ce34 100644 --- a/test/torture-s/930608-1.c.s +++ b/test/torture-s/930608-1.c.s @@ -10,6 +10,7 @@ f: # @f .local f64 # BB#0: # %entry return $1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,6 +24,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -36,5 +38,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930614-1.c.s b/test/torture-s/930614-1.c.s index a52c176b4..7bdfe13c4 100644 --- a/test/torture-s/930614-1.c.s +++ b/test/torture-s/930614-1.c.s @@ -11,6 +11,7 @@ f: # @f i64.const $push0=, -4616189618054758400 i64.store $discard=, 0($0), $pop0 return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930614-2.c.s b/test/torture-s/930614-2.c.s index 030f4fdd2..0092d00a9 100644 --- a/test/torture-s/930614-2.c.s +++ b/test/torture-s/930614-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930621-1.c.s b/test/torture-s/930621-1.c.s index 4c37fc53c..521a09e0d 100644 --- a/test/torture-s/930621-1.c.s +++ b/test/torture-s/930621-1.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 20 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930622-1.c.s b/test/torture-s/930622-1.c.s index b90d735e0..265bacc68 100644 --- a/test/torture-s/930622-1.c.s +++ b/test/torture-s/930622-1.c.s @@ -9,6 +9,7 @@ g: # @g # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -22,6 +23,7 @@ h: # @h .local i32 # BB#0: # %entry return $1 + .endfunc .Lfunc_end1: .size h, .Lfunc_end1-h @@ -36,6 +38,7 @@ f: # @f i32.const $0=, 0 i32.store $push0=, a($0), $0 return $pop0 + .endfunc .Lfunc_end2: .size f, .Lfunc_end2-f @@ -51,6 +54,7 @@ main: # @main i32.store $push0=, a($0), $0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -73,5 +77,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930622-2.c.s b/test/torture-s/930622-2.c.s index ce68ce470..c8ef16b11 100644 --- a/test/torture-s/930622-2.c.s +++ b/test/torture-s/930622-2.c.s @@ -31,6 +31,7 @@ ll_to_ld: # @ll_to_ld i32.const $5=, __stack_pointer i32.store $6=, 0($5), $6 return + .endfunc .Lfunc_end0: .size ll_to_ld, .Lfunc_end0-ll_to_ld @@ -44,6 +45,7 @@ ld_to_ll: # @ld_to_ll # BB#0: # %entry i64.call $push0=, __fixtfdi@FUNCTION, $0, $1 return $pop0 + .endfunc .Lfunc_end1: .size ld_to_ll, .Lfunc_end1-ld_to_ll @@ -57,9 +59,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930630-1.c.s b/test/torture-s/930630-1.c.s index b922613f0..d7e9ed26d 100644 --- a/test/torture-s/930630-1.c.s +++ b/test/torture-s/930630-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -31,9 +32,10 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930702-1.c.s b/test/torture-s/930702-1.c.s index d9192df77..5f134c8c4 100644 --- a/test/torture-s/930702-1.c.s +++ b/test/torture-s/930702-1.c.s @@ -22,6 +22,7 @@ fp: # @fp end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size fp, .Lfunc_end0-fp @@ -35,9 +36,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930713-1.c.s b/test/torture-s/930713-1.c.s index bf4008f31..43dba87a5 100644 --- a/test/torture-s/930713-1.c.s +++ b/test/torture-s/930713-1.c.s @@ -10,6 +10,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 17 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930718-1.c.s b/test/torture-s/930718-1.c.s index f03682c40..42b9357ab 100644 --- a/test/torture-s/930718-1.c.s +++ b/test/torture-s/930718-1.c.s @@ -8,6 +8,7 @@ f2: # @f2 # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f2, .Lfunc_end0-f2 @@ -21,9 +22,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930719-1.c.s b/test/torture-s/930719-1.c.s index 69fed9eaa..e6ac7a63d 100644 --- a/test/torture-s/930719-1.c.s +++ b/test/torture-s/930719-1.c.s @@ -30,6 +30,7 @@ f: # @f end_block # label0: i32.const $push2=, 0 return $pop2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -43,9 +44,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930725-1.c.s b/test/torture-s/930725-1.c.s index 74e49bc87..dcbcf2762 100644 --- a/test/torture-s/930725-1.c.s +++ b/test/torture-s/930725-1.c.s @@ -9,6 +9,7 @@ g: # @g # BB#0: # %entry i32.const $push0=, .L.str return $pop0 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -25,6 +26,7 @@ f: # @f i32.const $push2=, .L.str i32.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -41,6 +43,7 @@ main: # @main i32.store $discard=, v($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -66,5 +69,5 @@ v: .size .L.str.1, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930818-1.c.s b/test/torture-s/930818-1.c.s index 03cd1aa0a..c5926577f 100644 --- a/test/torture-s/930818-1.c.s +++ b/test/torture-s/930818-1.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930916-1.c.s b/test/torture-s/930916-1.c.s index 91840492c..12be76472 100644 --- a/test/torture-s/930916-1.c.s +++ b/test/torture-s/930916-1.c.s @@ -18,6 +18,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -31,9 +32,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930921-1.c.s b/test/torture-s/930921-1.c.s index eaabcb341..4fe6cbdb4 100644 --- a/test/torture-s/930921-1.c.s +++ b/test/torture-s/930921-1.c.s @@ -15,6 +15,7 @@ f: # @f i64.shr_u $push4=, $pop2, $pop3 i32.wrap/i64 $push5=, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -57,9 +58,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930929-1.c.s b/test/torture-s/930929-1.c.s index 477ea5420..f2c76ce8b 100644 --- a/test/torture-s/930929-1.c.s +++ b/test/torture-s/930929-1.c.s @@ -13,6 +13,7 @@ sub1: # @sub1 i32.const $push2=, -5 i32.add $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size sub1, .Lfunc_end0-sub1 @@ -29,6 +30,7 @@ sub2: # @sub2 i32.const $push2=, 5 i32.add $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end1: .size sub2, .Lfunc_end1-sub2 @@ -42,6 +44,7 @@ sub3: # @sub3 # BB#0: # %entry i32.const $push0=, -5 return $pop0 + .endfunc .Lfunc_end2: .size sub3, .Lfunc_end2-sub3 @@ -55,6 +58,7 @@ sub4: # @sub4 # BB#0: # %entry i32.const $push0=, 5 return $pop0 + .endfunc .Lfunc_end3: .size sub4, .Lfunc_end3-sub4 @@ -68,9 +72,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930930-1.c.s b/test/torture-s/930930-1.c.s index 1e22b6688..d17633488 100644 --- a/test/torture-s/930930-1.c.s +++ b/test/torture-s/930930-1.c.s @@ -46,6 +46,7 @@ f: # @f .LBB0_7: # %if.end8 end_block # label0: return $3 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -62,6 +63,7 @@ main: # @main i32.store $discard=, mem+396($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -102,5 +104,5 @@ wm_SPB: .size wm_SPB, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/930930-2.c.s b/test/torture-s/930930-2.c.s index f338a8b04..f7bb0922e 100644 --- a/test/torture-s/930930-2.c.s +++ b/test/torture-s/930930-2.c.s @@ -9,6 +9,7 @@ test_endianness: # @test_endianness # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size test_endianness, .Lfunc_end0-test_endianness @@ -36,6 +37,7 @@ test_endianness_vol: # @test_endianness_vol i32.const $2=, __stack_pointer i32.store $3=, 0($2), $3 return $pop3 + .endfunc .Lfunc_end1: .size test_endianness_vol, .Lfunc_end1-test_endianness_vol @@ -66,9 +68,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931004-1.c.s b/test/torture-s/931004-1.c.s index 247673047..fdab520fe 100644 --- a/test/torture-s/931004-1.c.s +++ b/test/torture-s/931004-1.c.s @@ -45,6 +45,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -58,9 +59,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931004-3.c.s b/test/torture-s/931004-3.c.s index 370ba4d40..938e00702 100644 --- a/test/torture-s/931004-3.c.s +++ b/test/torture-s/931004-3.c.s @@ -50,6 +50,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -63,9 +64,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931004-7.c.s b/test/torture-s/931004-7.c.s index bc9de01b7..19cd789b5 100644 --- a/test/torture-s/931004-7.c.s +++ b/test/torture-s/931004-7.c.s @@ -50,6 +50,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -63,9 +64,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931005-1.c.s b/test/torture-s/931005-1.c.s index f62714bfc..e18725524 100644 --- a/test/torture-s/931005-1.c.s +++ b/test/torture-s/931005-1.c.s @@ -9,6 +9,7 @@ f: # @f .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931009-1.c.s b/test/torture-s/931009-1.c.s index b3c9174b2..2fc04a6f7 100644 --- a/test/torture-s/931009-1.c.s +++ b/test/torture-s/931009-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -22,9 +23,10 @@ f: # @f .local i32 # BB#0: # %if.end return $0 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931012-1.c.s b/test/torture-s/931012-1.c.s index 343398ce4..7d9e0b778 100644 --- a/test/torture-s/931012-1.c.s +++ b/test/torture-s/931012-1.c.s @@ -14,6 +14,7 @@ f: # @f i32.select $push3=, $1, $pop2, $0 i32.select $push4=, $pop1, $pop3, $0 return $pop4 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -27,9 +28,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931017-1.c.s b/test/torture-s/931017-1.c.s index 22c6b5eb8..9871cb76d 100644 --- a/test/torture-s/931017-1.c.s +++ b/test/torture-s/931017-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -22,6 +23,7 @@ h1: # @h1 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size h1, .Lfunc_end1-h1 @@ -44,6 +46,7 @@ h2: # @h2 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size h2, .Lfunc_end2-h2 @@ -57,6 +60,7 @@ g: # @g # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end3: .size g, .Lfunc_end3-g @@ -69,6 +73,7 @@ f: # @f .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end4: .size f, .Lfunc_end4-f @@ -82,5 +87,5 @@ v: .size v, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931018-1.c.s b/test/torture-s/931018-1.c.s index 54fa98fd0..12c835e73 100644 --- a/test/torture-s/931018-1.c.s +++ b/test/torture-s/931018-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -31,6 +32,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -53,5 +55,5 @@ a: .size a, 16384 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931102-1.c.s b/test/torture-s/931102-1.c.s index 5a591ac35..1a38bd251 100644 --- a/test/torture-s/931102-1.c.s +++ b/test/torture-s/931102-1.c.s @@ -30,6 +30,7 @@ f: # @f end_loop # label2: end_block # label0: return $2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -43,9 +44,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931102-2.c.s b/test/torture-s/931102-2.c.s index 9aa63a4c2..9abe9ab8d 100644 --- a/test/torture-s/931102-2.c.s +++ b/test/torture-s/931102-2.c.s @@ -30,6 +30,7 @@ f: # @f end_loop # label2: end_block # label0: return $2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -43,9 +44,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931110-1.c.s b/test/torture-s/931110-1.c.s index d2f1febe7..694113ab8 100644 --- a/test/torture-s/931110-1.c.s +++ b/test/torture-s/931110-1.c.s @@ -42,6 +42,7 @@ main: # @main i32.store16 $discard=, x+22($0), $pop10 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -55,5 +56,5 @@ x: .size x, 24 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931110-2.c.s b/test/torture-s/931110-2.c.s index d54c85938..6f978c916 100644 --- a/test/torture-s/931110-2.c.s +++ b/test/torture-s/931110-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931208-1.c.s b/test/torture-s/931208-1.c.s index f488cbc01..5918257ed 100644 --- a/test/torture-s/931208-1.c.s +++ b/test/torture-s/931208-1.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 498 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/931228-1.c.s b/test/torture-s/931228-1.c.s index a08d0ba54..86bf3dde6 100644 --- a/test/torture-s/931228-1.c.s +++ b/test/torture-s/931228-1.c.s @@ -10,6 +10,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 8184 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/940115-1.c.s b/test/torture-s/940115-1.c.s index ae9889c9f..5a1c11f7c 100644 --- a/test/torture-s/940115-1.c.s +++ b/test/torture-s/940115-1.c.s @@ -10,6 +10,7 @@ f: # @f # BB#0: # %entry i32.lt_u $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/940122-1.c.s b/test/torture-s/940122-1.c.s index 17655ccff..52d488d67 100644 --- a/test/torture-s/940122-1.c.s +++ b/test/torture-s/940122-1.c.s @@ -23,6 +23,7 @@ g: # @g end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -49,6 +50,7 @@ f: # @f end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -75,6 +77,7 @@ main: # @main end_block # label2: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -97,5 +100,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/941014-1.c.s b/test/torture-s/941014-1.c.s index 9d341ec2a..c85b96699 100644 --- a/test/torture-s/941014-1.c.s +++ b/test/torture-s/941014-1.c.s @@ -10,6 +10,7 @@ f: # @f .local i32 # BB#0: # %entry return $2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/941014-2.c.s b/test/torture-s/941014-2.c.s index 7f27b3e53..bfa058eea 100644 --- a/test/torture-s/941014-2.c.s +++ b/test/torture-s/941014-2.c.s @@ -8,6 +8,7 @@ a1: # @a1 .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size a1, .Lfunc_end0-a1 @@ -58,6 +59,7 @@ f: # @f i32.const $8=, __stack_pointer i32.store $9=, 0($8), $9 return $0 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -115,6 +117,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -125,5 +128,5 @@ main: # @main .size .L.str, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/941015-1.c.s b/test/torture-s/941015-1.c.s index d66d0d607..1d370e2b9 100644 --- a/test/torture-s/941015-1.c.s +++ b/test/torture-s/941015-1.c.s @@ -14,6 +14,7 @@ foo1: # @foo1 i32.const $push2=, 2 i32.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end0: .size foo1, .Lfunc_end0-foo1 @@ -31,6 +32,7 @@ foo2: # @foo2 i32.const $push2=, 2 i32.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end1: .size foo2, .Lfunc_end1-foo2 @@ -44,9 +46,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/941021-1.c.s b/test/torture-s/941021-1.c.s index 0ede56cda..695af4779 100644 --- a/test/torture-s/941021-1.c.s +++ b/test/torture-s/941021-1.c.s @@ -12,6 +12,7 @@ f: # @f i32.select $push1=, $0, $0, $pop0 f64.store $discard=, 0($pop1), $1 return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -28,6 +29,7 @@ main: # @main i64.store $discard=, glob_dbl($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -41,5 +43,5 @@ glob_dbl: .size glob_dbl, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/941025-1.c.s b/test/torture-s/941025-1.c.s index 55c5c5784..8397ed1c1 100644 --- a/test/torture-s/941025-1.c.s +++ b/test/torture-s/941025-1.c.s @@ -14,6 +14,7 @@ f: # @f i32.and $push1=, $1, $2 i32.select $push2=, $pop0, $1, $pop1 return $pop2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -27,9 +28,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/941031-1.c.s b/test/torture-s/941031-1.c.s index 49558647e..0dd09c060 100644 --- a/test/torture-s/941031-1.c.s +++ b/test/torture-s/941031-1.c.s @@ -14,6 +14,7 @@ f: # @f i32.add $push1=, $1, $2 i32.xor $push2=, $pop1, $2 return $pop2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -27,9 +28,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/941101-1.c.s b/test/torture-s/941101-1.c.s index a7f8fd473..2eebd50bf 100644 --- a/test/torture-s/941101-1.c.s +++ b/test/torture-s/941101-1.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/941110-1.c.s b/test/torture-s/941110-1.c.s index 96ea4e5e8..7caabb703 100644 --- a/test/torture-s/941110-1.c.s +++ b/test/torture-s/941110-1.c.s @@ -10,6 +10,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/941202-1.c.s b/test/torture-s/941202-1.c.s index 2553858ac..98210de8e 100644 --- a/test/torture-s/941202-1.c.s +++ b/test/torture-s/941202-1.c.s @@ -18,6 +18,7 @@ g: # @g end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -31,9 +32,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950221-1.c.s b/test/torture-s/950221-1.c.s index 430a44d1f..05f97aff8 100644 --- a/test/torture-s/950221-1.c.s +++ b/test/torture-s/950221-1.c.s @@ -10,6 +10,7 @@ g1: # @g1 .local i32 # BB#0: # %entry return $2 + .endfunc .Lfunc_end0: .size g1, .Lfunc_end0-g1 @@ -33,6 +34,7 @@ g2: # @g2 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size g2, .Lfunc_end1-g2 @@ -60,6 +62,7 @@ f: # @f end_block # label1: i32.call $discard=, g2@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size f, .Lfunc_end2-f @@ -78,6 +81,7 @@ main: # @main i32.store $push3=, 0($pop1), $pop2 i32.call $discard=, g2@FUNCTION, $pop3 unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -118,5 +122,5 @@ filler: .size filler, 49152 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950322-1.c.s b/test/torture-s/950322-1.c.s index be7a60d44..48b2deb68 100644 --- a/test/torture-s/950322-1.c.s +++ b/test/torture-s/950322-1.c.s @@ -19,6 +19,7 @@ f: # @f i32.shr_u $push4=, $0, $1 i32.add $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -32,9 +33,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950426-1.c.s b/test/torture-s/950426-1.c.s index 75506a596..81f73bc4a 100644 --- a/test/torture-s/950426-1.c.s +++ b/test/torture-s/950426-1.c.s @@ -19,6 +19,7 @@ main: # @main i32.store $discard=, s1+16($0), $pop3 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -32,6 +33,7 @@ func1: # @func1 # BB#0: # %entry i32.load $push0=, 0($0) return $pop0 + .endfunc .Lfunc_end1: .size func1, .Lfunc_end1-func1 @@ -45,6 +47,7 @@ foo: # @foo .local i32 # BB#0: # %entry return $1 + .endfunc .Lfunc_end2: .size foo, .Lfunc_end2-foo @@ -82,5 +85,5 @@ i: .size .L.str.1, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950426-2.c.s b/test/torture-s/950426-2.c.s index fc72236bd..ac2607029 100644 --- a/test/torture-s/950426-2.c.s +++ b/test/torture-s/950426-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950503-1.c.s b/test/torture-s/950503-1.c.s index 10501406e..ca452bb9b 100644 --- a/test/torture-s/950503-1.c.s +++ b/test/torture-s/950503-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950511-1.c.s b/test/torture-s/950511-1.c.s index 9c36f5f04..7880cd54b 100644 --- a/test/torture-s/950511-1.c.s +++ b/test/torture-s/950511-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950512-1.c.s b/test/torture-s/950512-1.c.s index fbd68f688..b033b8e44 100644 --- a/test/torture-s/950512-1.c.s +++ b/test/torture-s/950512-1.c.s @@ -12,6 +12,7 @@ f1: # @f1 i32.const $push0=, 2147483646 i32.select $push2=, $0, $pop1, $pop0 return $pop2 + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -27,6 +28,7 @@ f2: # @f2 i64.const $push0=, 9223372036854775806 i64.select $push2=, $0, $pop1, $pop0 return $pop2 + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -40,9 +42,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950605-1.c.s b/test/torture-s/950605-1.c.s index 07552c22f..4dc2c3ffd 100644 --- a/test/torture-s/950605-1.c.s +++ b/test/torture-s/950605-1.c.s @@ -20,6 +20,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -33,9 +34,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950607-1.c.s b/test/torture-s/950607-1.c.s index ac465d8a2..522c3478c 100644 --- a/test/torture-s/950607-1.c.s +++ b/test/torture-s/950607-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950612-1.c.s b/test/torture-s/950612-1.c.s index 932640ca0..4e781fcd8 100644 --- a/test/torture-s/950612-1.c.s +++ b/test/torture-s/950612-1.c.s @@ -14,6 +14,7 @@ f1: # @f1 i32.add $push1=, $0, $1 i32.xor $push2=, $pop1, $1 return $pop2 + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -31,6 +32,7 @@ f2: # @f2 i32.add $push1=, $0, $1 i32.xor $push2=, $pop1, $1 return $pop2 + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -48,6 +50,7 @@ f3: # @f3 i64.add $push1=, $0, $1 i64.xor $push2=, $pop1, $1 return $pop2 + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -65,6 +68,7 @@ f4: # @f4 i64.add $push1=, $0, $1 i64.xor $push2=, $pop1, $1 return $pop2 + .endfunc .Lfunc_end3: .size f4, .Lfunc_end3-f4 @@ -78,9 +82,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950621-1.c.s b/test/torture-s/950621-1.c.s index b2d23f0f6..a379c85d8 100644 --- a/test/torture-s/950621-1.c.s +++ b/test/torture-s/950621-1.c.s @@ -25,6 +25,7 @@ f: # @f .LBB0_3: # %land.end end_block # label0: return $2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -38,9 +39,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950628-1.c.s b/test/torture-s/950628-1.c.s index 4c436e3e3..20493136b 100644 --- a/test/torture-s/950628-1.c.s +++ b/test/torture-s/950628-1.c.s @@ -16,6 +16,7 @@ g: # @g i32.const $push3=, 4 i32.store16 $discard=, 4($0), $pop3 return + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -35,6 +36,7 @@ f: # @f i32.const $push3=, 4 i32.store16 $discard=, 4($0), $pop3 return + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -48,9 +50,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950704-1.c.s b/test/torture-s/950704-1.c.s index 09c33c4e1..ac69345a6 100644 --- a/test/torture-s/950704-1.c.s +++ b/test/torture-s/950704-1.c.s @@ -42,6 +42,7 @@ f: # @f .LBB0_6: # %cleanup end_block # label0: return $4 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -57,6 +58,7 @@ main: # @main i32.store $push0=, errflag($0), $0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -70,5 +72,5 @@ errflag: .size errflag, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950706-1.c.s b/test/torture-s/950706-1.c.s index 5534b778f..f150dc3d0 100644 --- a/test/torture-s/950706-1.c.s +++ b/test/torture-s/950706-1.c.s @@ -14,6 +14,7 @@ f: # @f i32.shr_u $push3=, $0, $pop2 i32.sub $push4=, $pop1, $pop3 return $pop4 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -27,9 +28,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950710-1.c.s b/test/torture-s/950710-1.c.s index 8ea480473..08d73e0c7 100644 --- a/test/torture-s/950710-1.c.s +++ b/test/torture-s/950710-1.c.s @@ -8,6 +8,7 @@ g: # @g .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -46,9 +47,10 @@ main: # @main i32.const $push5=, 0 call exit@FUNCTION, $pop5 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950714-1.c.s b/test/torture-s/950714-1.c.s index e67ce018f..aaf0b3a70 100644 --- a/test/torture-s/950714-1.c.s +++ b/test/torture-s/950714-1.c.s @@ -77,6 +77,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -99,5 +100,5 @@ array: .size array, 40 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950809-1.c.s b/test/torture-s/950809-1.c.s index f78aaa982..1ad28aadb 100644 --- a/test/torture-s/950809-1.c.s +++ b/test/torture-s/950809-1.c.s @@ -24,6 +24,7 @@ f: # @f i32.store $discard=, 4($0), $2 i32.store $discard=, 0($0), $1 return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -51,6 +52,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -64,5 +66,5 @@ main.sc: .size main.sc, 12 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950906-1.c.s b/test/torture-s/950906-1.c.s index dc279f5c4..9620a37f3 100644 --- a/test/torture-s/950906-1.c.s +++ b/test/torture-s/950906-1.c.s @@ -10,6 +10,7 @@ g: # @g .local i32 # BB#0: # %entry return $1 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -23,6 +24,7 @@ f: # @f .local i32 # BB#0: # %entry return $1 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -36,9 +38,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950915-1.c.s b/test/torture-s/950915-1.c.s index 95fe331e2..61b2822bd 100644 --- a/test/torture-s/950915-1.c.s +++ b/test/torture-s/950915-1.c.s @@ -16,6 +16,7 @@ f: # @f i64.shr_u $push4=, $pop2, $pop3 i32.wrap/i64 $push5=, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -45,6 +46,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -67,5 +69,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/950929-1.c.s b/test/torture-s/950929-1.c.s index 5e0726ef2..c08126e48 100644 --- a/test/torture-s/950929-1.c.s +++ b/test/torture-s/950929-1.c.s @@ -10,6 +10,7 @@ f: # @f .local i32 # BB#0: # %entry return $1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/951003-1.c.s b/test/torture-s/951003-1.c.s index 54740b924..de6ffc4e3 100644 --- a/test/torture-s/951003-1.c.s +++ b/test/torture-s/951003-1.c.s @@ -10,6 +10,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 12 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,6 +23,7 @@ g: # @g # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size g, .Lfunc_end1-g @@ -35,9 +37,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/951115-1.c.s b/test/torture-s/951115-1.c.s index d44d7ba7f..f63d69d08 100644 --- a/test/torture-s/951115-1.c.s +++ b/test/torture-s/951115-1.c.s @@ -12,6 +12,7 @@ g: # @g i32.const $push1=, 1 i32.store $discard=, var($pop0), $pop1 return $0 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -27,6 +28,7 @@ f: # @f i32.const $push1=, 1 i32.store $discard=, var($pop0), $pop1 return $0 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -43,6 +45,7 @@ main: # @main i32.store $discard=, var($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -56,5 +59,5 @@ var: .size var, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/951204-1.c.s b/test/torture-s/951204-1.c.s index 2bd8bf877..26681cc36 100644 --- a/test/torture-s/951204-1.c.s +++ b/test/torture-s/951204-1.c.s @@ -11,6 +11,7 @@ f: # @f i32.const $push0=, 120 i32.store8 $discard=, 0($0), $pop0 return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960116-1.c.s b/test/torture-s/960116-1.c.s index 6e4ce732a..080723283 100644 --- a/test/torture-s/960116-1.c.s +++ b/test/torture-s/960116-1.c.s @@ -23,6 +23,7 @@ f: # @f .LBB0_3: # %return end_block # label0: return $1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -36,9 +37,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960117-1.c.s b/test/torture-s/960117-1.c.s index 21cbfd49f..4ab59f5d8 100644 --- a/test/torture-s/960117-1.c.s +++ b/test/torture-s/960117-1.c.s @@ -20,6 +20,7 @@ get_id: # @get_id i32.or $push7=, $pop5, $pop6 i32.store8 $discard=, 0($pop7), $0 return $1 + .endfunc .Lfunc_end0: .size get_id, .Lfunc_end0-get_id @@ -44,6 +45,7 @@ get_tok: # @get_tok i32.const $push6=, 99 i32.store8 $discard=, id_space($0), $pop6 return $0 + .endfunc .Lfunc_end1: .size get_tok, .Lfunc_end1-get_tok @@ -69,6 +71,7 @@ main: # @main i32.store8 $discard=, id_space($0), $pop6 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -84,5 +87,5 @@ curval: .type id_space,@object # @id_space .lcomm id_space,66,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960209-1.c.s b/test/torture-s/960209-1.c.s index ea72dde3b..5ef69b317 100644 --- a/test/torture-s/960209-1.c.s +++ b/test/torture-s/960209-1.c.s @@ -24,6 +24,7 @@ f: # @f .LBB0_2: # %cleanup end_block # label0: return $1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -46,6 +47,7 @@ main: # @main end_block # label1: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -76,5 +78,5 @@ a_ptr: .size a_ptr, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960215-1.c.s b/test/torture-s/960215-1.c.s index ff9d34e54..b17f6e1b2 100644 --- a/test/torture-s/960215-1.c.s +++ b/test/torture-s/960215-1.c.s @@ -213,6 +213,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -317,5 +318,5 @@ S: .size S, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960218-1.c.s b/test/torture-s/960218-1.c.s index 01688ac2a..36234ffcb 100644 --- a/test/torture-s/960218-1.c.s +++ b/test/torture-s/960218-1.c.s @@ -12,6 +12,7 @@ g: # @g i32.const $1=, 0 i32.store $discard=, glob($1), $0 return $1 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -35,6 +36,7 @@ f: # @f .LBB1_2: # %while.end end_block # label0: return $0 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -51,6 +53,7 @@ main: # @main i32.store $discard=, glob($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -64,5 +67,5 @@ glob: .size glob, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960219-1.c.s b/test/torture-s/960219-1.c.s index 923e21d97..12f09fcb3 100644 --- a/test/torture-s/960219-1.c.s +++ b/test/torture-s/960219-1.c.s @@ -16,6 +16,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -29,9 +30,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960301-1.c.s b/test/torture-s/960301-1.c.s index 8a79e0074..8394f8366 100644 --- a/test/torture-s/960301-1.c.s +++ b/test/torture-s/960301-1.c.s @@ -23,6 +23,7 @@ bar: # @bar i32.const $push5=, 2 i32.select $push7=, $0, $pop6, $pop5 return $pop7 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -46,6 +47,7 @@ main: # @main i32.store16 $discard=, foo($0), $pop5 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -68,5 +70,5 @@ oldfoo: .size oldfoo, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960302-1.c.s b/test/torture-s/960302-1.c.s index 8808b6774..2a98e9259 100644 --- a/test/torture-s/960302-1.c.s +++ b/test/torture-s/960302-1.c.s @@ -22,6 +22,7 @@ foo: # @foo i32.select $push7=, $pop5, $2, $pop6 i32.select $push8=, $1, $pop7, $0 return $pop8 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -52,6 +53,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -65,5 +67,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960311-1.c.s b/test/torture-s/960311-1.c.s index 9d746c546..7eaef753e 100644 --- a/test/torture-s/960311-1.c.s +++ b/test/torture-s/960311-1.c.s @@ -13,6 +13,7 @@ a1: # @a1 i32.add $push2=, $pop0, $pop1 i32.store $discard=, count($0), $pop2 return + .endfunc .Lfunc_end0: .size a1, .Lfunc_end0-a1 @@ -67,6 +68,7 @@ b: # @b .LBB1_6: # %if.end15 end_block # label2: return + .endfunc .Lfunc_end1: .size b, .Lfunc_end1-b @@ -83,6 +85,7 @@ main: # @main i32.store $discard=, count($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -96,5 +99,5 @@ count: .size count, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960311-2.c.s b/test/torture-s/960311-2.c.s index f3d27805f..d1dd983e6 100644 --- a/test/torture-s/960311-2.c.s +++ b/test/torture-s/960311-2.c.s @@ -13,6 +13,7 @@ a1: # @a1 i32.add $push2=, $pop0, $pop1 i32.store $discard=, count($0), $pop2 return + .endfunc .Lfunc_end0: .size a1, .Lfunc_end0-a1 @@ -67,6 +68,7 @@ b: # @b .LBB1_6: # %if.end15 end_block # label2: return + .endfunc .Lfunc_end1: .size b, .Lfunc_end1-b @@ -83,6 +85,7 @@ main: # @main i32.store $discard=, count($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -96,5 +99,5 @@ count: .size count, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960311-3.c.s b/test/torture-s/960311-3.c.s index 6490066e2..b10f5a2c1 100644 --- a/test/torture-s/960311-3.c.s +++ b/test/torture-s/960311-3.c.s @@ -13,6 +13,7 @@ a1: # @a1 i32.add $push2=, $pop0, $pop1 i32.store $discard=, count($0), $pop2 return + .endfunc .Lfunc_end0: .size a1, .Lfunc_end0-a1 @@ -65,6 +66,7 @@ b: # @b .LBB1_6: # %if.end9 end_block # label2: return + .endfunc .Lfunc_end1: .size b, .Lfunc_end1-b @@ -81,6 +83,7 @@ main: # @main i32.store $discard=, count($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -94,5 +97,5 @@ count: .size count, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960312-1.c.s b/test/torture-s/960312-1.c.s index ecba93239..6afc68e9a 100644 --- a/test/torture-s/960312-1.c.s +++ b/test/torture-s/960312-1.c.s @@ -26,6 +26,7 @@ f: # @f i32.store $discard=, 4($0), $1 i32.store $discard=, 0($0), $3 return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -57,6 +58,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -70,5 +72,5 @@ main.sc: .size main.sc, 12 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960317-1.c.s b/test/torture-s/960317-1.c.s index dbc60630e..c5e8f5fc4 100644 --- a/test/torture-s/960317-1.c.s +++ b/test/torture-s/960317-1.c.s @@ -26,6 +26,7 @@ f: # @f .LBB0_2: # %cleanup end_block # label0: return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -39,9 +40,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960321-1.c.s b/test/torture-s/960321-1.c.s index 14efa5839..1e6affdc0 100644 --- a/test/torture-s/960321-1.c.s +++ b/test/torture-s/960321-1.c.s @@ -14,6 +14,7 @@ acc_a: # @acc_a i32.add $push3=, $pop1, $pop2 i32.load8_s $push4=, 0($pop3) return $pop4 + .endfunc .Lfunc_end0: .size acc_a, .Lfunc_end0-acc_a @@ -38,6 +39,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -50,5 +52,5 @@ a: .size a, 10 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960326-1.c.s b/test/torture-s/960326-1.c.s index cfd95b5e1..d9e8240f5 100644 --- a/test/torture-s/960326-1.c.s +++ b/test/torture-s/960326-1.c.s @@ -21,6 +21,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -40,5 +41,5 @@ s: .size s, 24 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960327-1.c.s b/test/torture-s/960327-1.c.s index 3d9aad348..c531d8437 100644 --- a/test/torture-s/960327-1.c.s +++ b/test/torture-s/960327-1.c.s @@ -9,6 +9,7 @@ g: # @g # BB#0: # %entry i32.const $push0=, 10 return $pop0 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -134,6 +135,7 @@ f: # @f end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -256,6 +258,7 @@ main: # @main end_block # label5: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -266,5 +269,5 @@ main: # @main .size .Lf.s, 14 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960402-1.c.s b/test/torture-s/960402-1.c.s index 0c29ccf4b..6dd816884 100644 --- a/test/torture-s/960402-1.c.s +++ b/test/torture-s/960402-1.c.s @@ -13,6 +13,7 @@ f: # @f i64.const $push2=, 6442450943 i64.gt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -26,9 +27,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960405-1.c.s b/test/torture-s/960405-1.c.s index 0c21b92f0..339b4ad39 100644 --- a/test/torture-s/960405-1.c.s +++ b/test/torture-s/960405-1.c.s @@ -25,6 +25,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -49,5 +50,5 @@ y: .size y, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960419-1.c.s b/test/torture-s/960419-1.c.s index 5e82b2877..6a7577812 100644 --- a/test/torture-s/960419-1.c.s +++ b/test/torture-s/960419-1.c.s @@ -17,6 +17,7 @@ check: # @check end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size check, .Lfunc_end0-check @@ -30,9 +31,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960419-2.c.s b/test/torture-s/960419-2.c.s index 20c41ef17..ccc2e15ce 100644 --- a/test/torture-s/960419-2.c.s +++ b/test/torture-s/960419-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960512-1.c.s b/test/torture-s/960512-1.c.s index 13343c1f1..797663da2 100644 --- a/test/torture-s/960512-1.c.s +++ b/test/torture-s/960512-1.c.s @@ -11,6 +11,7 @@ f: # @f i64.store $push1=, 0($0), $pop0 i64.store $discard=, 8($0), $pop1 return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960513-1.c.s b/test/torture-s/960513-1.c.s index da59e78b6..10ab2cdae 100644 --- a/test/torture-s/960513-1.c.s +++ b/test/torture-s/960513-1.c.s @@ -126,6 +126,7 @@ f: # @f i32.const $10=, __stack_pointer i32.store $31=, 0($10), $31 return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -139,9 +140,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960521-1.c.s b/test/torture-s/960521-1.c.s index ef96ec059..88f2c6a8d 100644 --- a/test/torture-s/960521-1.c.s +++ b/test/torture-s/960521-1.c.s @@ -47,6 +47,7 @@ foo: # @foo # BB#5: # %for.end7 end_loop # label4: return $4 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -108,6 +109,7 @@ main: # @main end_block # label9: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -139,5 +141,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960608-1.c.s b/test/torture-s/960608-1.c.s index feef26256..08bdf22f1 100644 --- a/test/torture-s/960608-1.c.s +++ b/test/torture-s/960608-1.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.const $push1=, 206 i32.ne $push2=, $pop0, $pop1 return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,9 +26,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960801-1.c.s b/test/torture-s/960801-1.c.s index 1f103033d..e5d52e646 100644 --- a/test/torture-s/960801-1.c.s +++ b/test/torture-s/960801-1.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 65535 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -21,6 +22,7 @@ g: # @g # BB#0: # %entry i64.const $push0=, 65535 return $pop0 + .endfunc .Lfunc_end1: .size g, .Lfunc_end1-g @@ -34,9 +36,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960802-1.c.s b/test/torture-s/960802-1.c.s index 2a3673587..c4bb70060 100644 --- a/test/torture-s/960802-1.c.s +++ b/test/torture-s/960802-1.c.s @@ -9,6 +9,7 @@ f1: # @f1 # BB#0: # %entry i32.const $push0=, 306 return $pop0 + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -21,6 +22,7 @@ f2: # @f2 # BB#0: # %entry i32.const $push0=, 1577058304 return $pop0 + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -34,6 +36,7 @@ f3: # @f3 i32.const $push0=, 0 i32.store $discard=, val($pop0), $0 return + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -47,6 +50,7 @@ f4: # @f4 i32.const $push1=, 1577058610 i32.store $discard=, val($pop0), $pop1 return + .endfunc .Lfunc_end3: .size f4, .Lfunc_end3-f4 @@ -63,6 +67,7 @@ main: # @main i32.store $discard=, val($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main @@ -76,5 +81,5 @@ val: .size val, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960830-1.c.s b/test/torture-s/960830-1.c.s index 1cdceb935..8a3588e35 100644 --- a/test/torture-s/960830-1.c.s +++ b/test/torture-s/960830-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/960909-1.c.s b/test/torture-s/960909-1.c.s index 19fcc78ab..262be6023 100644 --- a/test/torture-s/960909-1.c.s +++ b/test/torture-s/960909-1.c.s @@ -33,6 +33,7 @@ ffs: # @ffs end_loop # label2: end_block # label0: return $3 + .endfunc .Lfunc_end0: .size ffs, .Lfunc_end0-ffs @@ -54,6 +55,7 @@ f: # @f end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -67,9 +69,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/961004-1.c.s b/test/torture-s/961004-1.c.s index 8f86bd72b..964e32d8c 100644 --- a/test/torture-s/961004-1.c.s +++ b/test/torture-s/961004-1.c.s @@ -19,6 +19,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -32,5 +33,5 @@ k: .size k, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/961017-1.c.s b/test/torture-s/961017-1.c.s index bfafe9079..bc578285d 100644 --- a/test/torture-s/961017-1.c.s +++ b/test/torture-s/961017-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/961017-2.c.s b/test/torture-s/961017-2.c.s index 264cde163..20b97042f 100644 --- a/test/torture-s/961017-2.c.s +++ b/test/torture-s/961017-2.c.s @@ -20,9 +20,10 @@ main: # @main i32.const $push1=, 0 call exit@FUNCTION, $pop1 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/961026-1.c.s b/test/torture-s/961026-1.c.s index 7edeb213f..393109c50 100644 --- a/test/torture-s/961026-1.c.s +++ b/test/torture-s/961026-1.c.s @@ -11,6 +11,7 @@ test: # @test i32.const $push0=, 31 i32.shr_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/961112-1.c.s b/test/torture-s/961112-1.c.s index 97f47115d..3a23aa659 100644 --- a/test/torture-s/961112-1.c.s +++ b/test/torture-s/961112-1.c.s @@ -10,6 +10,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/961122-1.c.s b/test/torture-s/961122-1.c.s index 2ad001ba4..331fb6a3d 100644 --- a/test/torture-s/961122-1.c.s +++ b/test/torture-s/961122-1.c.s @@ -17,6 +17,7 @@ addhi: # @addhi i64.add $push4=, $pop3, $pop2 i64.store $discard=, acc($1), $pop4 return $1 + .endfunc .Lfunc_end0: .size addhi, .Lfunc_end0-addhi @@ -37,6 +38,7 @@ subhi: # @subhi i64.sub $push4=, $pop3, $pop2 i64.store $discard=, acc($1), $pop4 return $1 + .endfunc .Lfunc_end1: .size subhi, .Lfunc_end1-subhi @@ -53,6 +55,7 @@ main: # @main i64.store $discard=, acc($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -66,5 +69,5 @@ acc: .size acc, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/961122-2.c.s b/test/torture-s/961122-2.c.s index af674e18c..9d84c1da3 100644 --- a/test/torture-s/961122-2.c.s +++ b/test/torture-s/961122-2.c.s @@ -10,6 +10,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/961125-1.c.s b/test/torture-s/961125-1.c.s index d414cd050..bc48cd561 100644 --- a/test/torture-s/961125-1.c.s +++ b/test/torture-s/961125-1.c.s @@ -64,6 +64,7 @@ main: # @main end_block # label5: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -74,5 +75,5 @@ main: # @main .size .L.str, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/961206-1.c.s b/test/torture-s/961206-1.c.s index 04a10db4a..9ec62a28e 100644 --- a/test/torture-s/961206-1.c.s +++ b/test/torture-s/961206-1.c.s @@ -11,6 +11,7 @@ sub1: # @sub1 i64.const $push0=, 2147483648 i64.lt_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size sub1, .Lfunc_end0-sub1 @@ -25,6 +26,7 @@ sub2: # @sub2 i64.const $push0=, 2147483648 i64.lt_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size sub2, .Lfunc_end1-sub2 @@ -39,6 +41,7 @@ sub3: # @sub3 i64.const $push0=, 2147483648 i64.lt_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end2: .size sub3, .Lfunc_end2-sub3 @@ -53,6 +56,7 @@ sub4: # @sub4 i64.const $push0=, 2147483648 i64.lt_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end3: .size sub4, .Lfunc_end3-sub4 @@ -66,9 +70,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/961213-1.c.s b/test/torture-s/961213-1.c.s index 09f6154e9..1f33d90b2 100644 --- a/test/torture-s/961213-1.c.s +++ b/test/torture-s/961213-1.c.s @@ -35,6 +35,7 @@ g: # @g .LBB0_4: # %for.end end_block # label0: return $1 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -48,9 +49,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/961223-1.c.s b/test/torture-s/961223-1.c.s index f09d119a7..f62ef5656 100644 --- a/test/torture-s/961223-1.c.s +++ b/test/torture-s/961223-1.c.s @@ -11,6 +11,7 @@ sub: # @sub f64.const $push0=, 0x1p0 f64.add $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size sub, .Lfunc_end0-sub @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/970214-1.c.s b/test/torture-s/970214-1.c.s index ac882b8d1..c903a062e 100644 --- a/test/torture-s/970214-1.c.s +++ b/test/torture-s/970214-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/970214-2.c.s b/test/torture-s/970214-2.c.s index c7aef2a46..89d944d39 100644 --- a/test/torture-s/970214-2.c.s +++ b/test/torture-s/970214-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/970217-1.c.s b/test/torture-s/970217-1.c.s index 9abc53f1a..d5253ef8e 100644 --- a/test/torture-s/970217-1.c.s +++ b/test/torture-s/970217-1.c.s @@ -11,6 +11,7 @@ sub: # @sub i32.const $push0=, 1 i32.add $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size sub, .Lfunc_end0-sub @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/970923-1.c.s b/test/torture-s/970923-1.c.s index caed01fff..92b22e59d 100644 --- a/test/torture-s/970923-1.c.s +++ b/test/torture-s/970923-1.c.s @@ -10,6 +10,7 @@ ts: # @ts # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size ts, .Lfunc_end0-ts @@ -23,6 +24,7 @@ tu: # @tu # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size tu, .Lfunc_end1-tu @@ -36,9 +38,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980424-1.c.s b/test/torture-s/980424-1.c.s index 565e10da1..71184c27b 100644 --- a/test/torture-s/980424-1.c.s +++ b/test/torture-s/980424-1.c.s @@ -17,6 +17,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -45,6 +46,7 @@ g: # @g end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size g, .Lfunc_end1-g @@ -63,6 +65,7 @@ main: # @main i32.store $discard=, i($0), $pop1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -85,5 +88,5 @@ a: .size a, 396 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980505-1.c.s b/test/torture-s/980505-1.c.s index 9d168346a..aea320f49 100644 --- a/test/torture-s/980505-1.c.s +++ b/test/torture-s/980505-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980505-2.c.s b/test/torture-s/980505-2.c.s index 9ae26fa94..ed35b3054 100644 --- a/test/torture-s/980505-2.c.s +++ b/test/torture-s/980505-2.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 147 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980506-1.c.s b/test/torture-s/980506-1.c.s index f8c22cb1a..5ddbe4b0d 100644 --- a/test/torture-s/980506-1.c.s +++ b/test/torture-s/980506-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980506-2.c.s b/test/torture-s/980506-2.c.s index 25389b3cf..784d0cbe3 100644 --- a/test/torture-s/980506-2.c.s +++ b/test/torture-s/980506-2.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980506-3.c.s b/test/torture-s/980506-3.c.s index c48a94124..eabe628eb 100644 --- a/test/torture-s/980506-3.c.s +++ b/test/torture-s/980506-3.c.s @@ -15,6 +15,7 @@ main: # @main i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -28,5 +29,5 @@ lookup_table: .size lookup_table, 257 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980526-2.c.s b/test/torture-s/980526-2.c.s index b3d715963..eb7e3f76b 100644 --- a/test/torture-s/980526-2.c.s +++ b/test/torture-s/980526-2.c.s @@ -19,6 +19,7 @@ do_mknod: # @do_mknod end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size do_mknod, .Lfunc_end0-do_mknod @@ -70,6 +71,7 @@ getname: # @getname i32.add $push34=, $pop33, $pop30 i32.add $push35=, $pop34, $1 return $pop35 + .endfunc .Lfunc_end1: .size getname, .Lfunc_end1-getname @@ -100,6 +102,7 @@ sys_mknod: # @sys_mknod end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size sys_mknod, .Lfunc_end2-sys_mknod @@ -115,6 +118,7 @@ main: # @main i32.const $push1=, 305419896 i32.call $discard=, sys_mknod@FUNCTION, $pop0, $0, $pop1 unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -125,5 +129,5 @@ main: # @main .size .L.str, 5 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980526-3.c.s b/test/torture-s/980526-3.c.s index 7bc4eb060..e867e6495 100644 --- a/test/torture-s/980526-3.c.s +++ b/test/torture-s/980526-3.c.s @@ -10,6 +10,7 @@ compare: # @compare # BB#0: # %entry i32.ne $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end0: .size compare, .Lfunc_end0-compare @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980602-1.c.s b/test/torture-s/980602-1.c.s index 9f5158719..fab89b929 100644 --- a/test/torture-s/980602-1.c.s +++ b/test/torture-s/980602-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980602-2.c.s b/test/torture-s/980602-2.c.s index 8abf39a3c..97e78db64 100644 --- a/test/torture-s/980602-2.c.s +++ b/test/torture-s/980602-2.c.s @@ -28,6 +28,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -41,5 +42,5 @@ t: .size t, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980604-1.c.s b/test/torture-s/980604-1.c.s index e38c1490a..70c2ab7ea 100644 --- a/test/torture-s/980604-1.c.s +++ b/test/torture-s/980604-1.c.s @@ -25,6 +25,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -65,5 +66,5 @@ d: .size d, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980605-1.c.s b/test/torture-s/980605-1.c.s index 8719f8566..6040c44a9 100644 --- a/test/torture-s/980605-1.c.s +++ b/test/torture-s/980605-1.c.s @@ -20,6 +20,7 @@ f2: # @f2 i32.const $push4=, 45 i32.add $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size f2, .Lfunc_end0-f2 @@ -37,6 +38,7 @@ getval: # @getval i32.add $push1=, $1, $pop0 i32.store $discard=, x($0), $pop1 return $1 + .endfunc .Lfunc_end1: .size getval, .Lfunc_end1-getval @@ -91,6 +93,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size f, .Lfunc_end2-f @@ -143,6 +146,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -170,5 +174,5 @@ buf: .size .L.str, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980612-1.c.s b/test/torture-s/980612-1.c.s index 7f78fded9..7571e313e 100644 --- a/test/torture-s/980612-1.c.s +++ b/test/torture-s/980612-1.c.s @@ -9,6 +9,7 @@ g: # @g # BB#0: # %entry i32.const $push0=, f return $pop0 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -21,6 +22,7 @@ h: # @h # BB#0: # %entry i32.const $push0=, -1 return $pop0 + .endfunc .Lfunc_end1: .size h, .Lfunc_end1-h @@ -49,6 +51,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -62,5 +65,5 @@ f: .size f, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980617-1.c.s b/test/torture-s/980617-1.c.s index 5a9fe73a4..3620a840a 100644 --- a/test/torture-s/980617-1.c.s +++ b/test/torture-s/980617-1.c.s @@ -20,6 +20,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -33,9 +34,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980618-1.c.s b/test/torture-s/980618-1.c.s index ff9632b0f..283a740a1 100644 --- a/test/torture-s/980618-1.c.s +++ b/test/torture-s/980618-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -29,9 +30,10 @@ func: # @func end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size func, .Lfunc_end1-func - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980701-1.c.s b/test/torture-s/980701-1.c.s index fa97bbc30..86ac54815 100644 --- a/test/torture-s/980701-1.c.s +++ b/test/torture-s/980701-1.c.s @@ -11,6 +11,7 @@ ns_name_skip: # @ns_name_skip i32.const $push0=, 0 i32.store $push1=, 0($0), $pop0 return $pop1 + .endfunc .Lfunc_end0: .size ns_name_skip, .Lfunc_end0-ns_name_skip @@ -25,6 +26,7 @@ dn_skipname: # @dn_skipname i32.const $push0=, 0 i32.sub $push1=, $pop0, $0 return $pop1 + .endfunc .Lfunc_end1: .size dn_skipname, .Lfunc_end1-dn_skipname @@ -46,6 +48,7 @@ main: # @main i32.const $push1=, 0 call exit@FUNCTION, $pop1 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -58,5 +61,5 @@ a: .size a, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/980929-1.c.s b/test/torture-s/980929-1.c.s index 164ace8ce..2b1a1ac73 100644 --- a/test/torture-s/980929-1.c.s +++ b/test/torture-s/980929-1.c.s @@ -17,6 +17,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -30,9 +31,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/981001-1.c.s b/test/torture-s/981001-1.c.s index 69594fcab..63d412784 100644 --- a/test/torture-s/981001-1.c.s +++ b/test/torture-s/981001-1.c.s @@ -43,6 +43,7 @@ sub: # @sub .LBB0_4: # %cleanup end_block # label0: return $0 + .endfunc .Lfunc_end0: .size sub, .Lfunc_end0-sub @@ -77,6 +78,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -90,5 +92,5 @@ flg: .size flg, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/981019-1.c.s b/test/torture-s/981019-1.c.s index 119297b38..cac835b6d 100644 --- a/test/torture-s/981019-1.c.s +++ b/test/torture-s/981019-1.c.s @@ -51,6 +51,7 @@ ff: # @ff end_block # label4: call f1@FUNCTION unreachable + .endfunc .Lfunc_end0: .size ff, .Lfunc_end0-ff @@ -62,6 +63,7 @@ f1: # @f1 # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size f1, .Lfunc_end1-f1 @@ -78,6 +80,7 @@ f3: # @f3 i32.eq $push1=, $pop0, $0 i32.store $push2=, f3.x($0), $pop1 return $pop2 + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -90,6 +93,7 @@ f2: # @f2 # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size f2, .Lfunc_end3-f2 @@ -115,11 +119,12 @@ main: # @main end_loop # label6: i32.store $discard=, f3.x($1), $2 return $1 + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main .type f3.x,@object # @f3.x .lcomm f3.x,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/981130-1.c.s b/test/torture-s/981130-1.c.s index 3bf2f3f00..5be2c5c3b 100644 --- a/test/torture-s/981130-1.c.s +++ b/test/torture-s/981130-1.c.s @@ -18,6 +18,7 @@ check: # @check end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size check, .Lfunc_end0-check @@ -44,6 +45,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -67,5 +69,5 @@ s1: .size s1, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/981206-1.c.s b/test/torture-s/981206-1.c.s index 8400cf812..3a6a3d9c1 100644 --- a/test/torture-s/981206-1.c.s +++ b/test/torture-s/981206-1.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.store8 $push1=, x($0), $pop0 i32.store8 $discard=, y($0), $pop1 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -29,6 +30,7 @@ main: # @main i32.store8 $discard=, y($0), $pop1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -37,5 +39,5 @@ main: # @main .type y,@object # @y .lcomm y,1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990106-1.c.s b/test/torture-s/990106-1.c.s index 1ba790e56..7b042e8e2 100644 --- a/test/torture-s/990106-1.c.s +++ b/test/torture-s/990106-1.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $push0=, 97 i32.store8 $push1=, 0($0), $pop0 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990106-2.c.s b/test/torture-s/990106-2.c.s index 928b83e2c..b9d488544 100644 --- a/test/torture-s/990106-2.c.s +++ b/test/torture-s/990106-2.c.s @@ -18,6 +18,7 @@ calc_mp: # @calc_mp i32.select $push5=, $pop3, $0, $pop4 i32.sub $push6=, $1, $pop5 return $pop6 + .endfunc .Lfunc_end0: .size calc_mp, .Lfunc_end0-calc_mp @@ -32,9 +33,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990117-1.c.s b/test/torture-s/990117-1.c.s index 7ec90645b..905d0cd0d 100644 --- a/test/torture-s/990117-1.c.s +++ b/test/torture-s/990117-1.c.s @@ -16,6 +16,7 @@ foo: # @foo f64.div $push5=, $pop3, $pop4 f64.lt $push6=, $pop2, $pop5 return $pop6 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -28,9 +29,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990127-2.c.s b/test/torture-s/990127-2.c.s index 6ef5a215d..48a2099c4 100644 --- a/test/torture-s/990127-2.c.s +++ b/test/torture-s/990127-2.c.s @@ -16,6 +16,7 @@ fpEq: # @fpEq end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size fpEq, .Lfunc_end0-fpEq @@ -39,6 +40,7 @@ fpTest: # @fpTest end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size fpTest, .Lfunc_end1-fpTest @@ -52,9 +54,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990128-1.c.s b/test/torture-s/990128-1.c.s index 2cd44e39e..0b0f43190 100644 --- a/test/torture-s/990128-1.c.s +++ b/test/torture-s/990128-1.c.s @@ -68,6 +68,7 @@ main: # @main end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -114,6 +115,7 @@ sub: # @sub i32.add $push2=, $3, $pop1 i32.store $discard=, count($4), $pop2 return + .endfunc .Lfunc_end1: .size sub, .Lfunc_end1-sub @@ -144,6 +146,7 @@ look: # @look i32.add $push2=, $pop1, $1 i32.store $discard=, count($0), $pop2 return $1 + .endfunc .Lfunc_end2: .size look, .Lfunc_end2-look @@ -184,5 +187,5 @@ sss: .size sss, 40 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990130-1.c.s b/test/torture-s/990130-1.c.s index b426e21f8..78db4b376 100644 --- a/test/torture-s/990130-1.c.s +++ b/test/torture-s/990130-1.c.s @@ -26,6 +26,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -48,5 +49,5 @@ dummy: .size dummy, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990211-1.c.s b/test/torture-s/990211-1.c.s index e3904fb4d..e6c65d8c7 100644 --- a/test/torture-s/990211-1.c.s +++ b/test/torture-s/990211-1.c.s @@ -8,6 +8,7 @@ func: # @func .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size func, .Lfunc_end0-func @@ -20,9 +21,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990222-1.c.s b/test/torture-s/990222-1.c.s index e1eaaca6b..4c1028ae1 100644 --- a/test/torture-s/990222-1.c.s +++ b/test/torture-s/990222-1.c.s @@ -64,6 +64,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -76,5 +77,5 @@ line: .size line, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990324-1.c.s b/test/torture-s/990324-1.c.s index 3e06a7ffa..fbaeaebe5 100644 --- a/test/torture-s/990324-1.c.s +++ b/test/torture-s/990324-1.c.s @@ -21,6 +21,7 @@ f: # @f end_block # label0: call exit@FUNCTION, $1 unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -34,9 +35,10 @@ main: # @main i32.const $push0=, -255 call f@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990326-1.c.s b/test/torture-s/990326-1.c.s index ecdf7f8b6..013c712e3 100644 --- a/test/torture-s/990326-1.c.s +++ b/test/torture-s/990326-1.c.s @@ -9,6 +9,7 @@ a1: # @a1 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size a1, .Lfunc_end0-a1 @@ -21,6 +22,7 @@ a2: # @a2 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end1: .size a2, .Lfunc_end1-a2 @@ -33,6 +35,7 @@ a3: # @a3 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end2: .size a3, .Lfunc_end2-a3 @@ -45,6 +48,7 @@ b1: # @b1 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end3: .size b1, .Lfunc_end3-b1 @@ -57,6 +61,7 @@ b2: # @b2 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end4: .size b2, .Lfunc_end4-b2 @@ -69,6 +74,7 @@ b3: # @b3 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end5: .size b3, .Lfunc_end5-b3 @@ -81,6 +87,7 @@ c1: # @c1 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end6: .size c1, .Lfunc_end6-c1 @@ -93,6 +100,7 @@ c2: # @c2 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end7: .size c2, .Lfunc_end7-c2 @@ -105,6 +113,7 @@ c3: # @c3 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end8: .size c3, .Lfunc_end8-c3 @@ -117,6 +126,7 @@ d1: # @d1 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end9: .size d1, .Lfunc_end9-d1 @@ -129,6 +139,7 @@ d2: # @d2 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end10: .size d2, .Lfunc_end10-d2 @@ -141,6 +152,7 @@ d3: # @d3 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end11: .size d3, .Lfunc_end11-d3 @@ -153,6 +165,7 @@ e1: # @e1 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end12: .size e1, .Lfunc_end12-e1 @@ -165,6 +178,7 @@ e2: # @e2 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end13: .size e2, .Lfunc_end13-e2 @@ -177,6 +191,7 @@ e3: # @e3 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end14: .size e3, .Lfunc_end14-e3 @@ -189,6 +204,7 @@ e4: # @e4 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end15: .size e4, .Lfunc_end15-e4 @@ -201,6 +217,7 @@ f1: # @f1 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end16: .size f1, .Lfunc_end16-f1 @@ -213,6 +230,7 @@ f2: # @f2 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end17: .size f2, .Lfunc_end17-f2 @@ -225,6 +243,7 @@ f3: # @f3 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end18: .size f3, .Lfunc_end18-f3 @@ -237,6 +256,7 @@ f4: # @f4 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end19: .size f4, .Lfunc_end19-f4 @@ -249,6 +269,7 @@ g1: # @g1 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end20: .size g1, .Lfunc_end20-g1 @@ -261,6 +282,7 @@ g2: # @g2 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end21: .size g2, .Lfunc_end21-g2 @@ -273,6 +295,7 @@ g3: # @g3 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end22: .size g3, .Lfunc_end22-g3 @@ -285,6 +308,7 @@ g4: # @g4 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end23: .size g4, .Lfunc_end23-g4 @@ -297,6 +321,7 @@ g5: # @g5 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end24: .size g5, .Lfunc_end24-g5 @@ -309,6 +334,7 @@ g6: # @g6 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end25: .size g6, .Lfunc_end25-g6 @@ -321,6 +347,7 @@ g7: # @g7 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end26: .size g7, .Lfunc_end26-g7 @@ -333,6 +360,7 @@ h1: # @h1 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end27: .size h1, .Lfunc_end27-h1 @@ -345,6 +373,7 @@ h2: # @h2 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end28: .size h2, .Lfunc_end28-h2 @@ -357,6 +386,7 @@ h3: # @h3 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end29: .size h3, .Lfunc_end29-h3 @@ -369,6 +399,7 @@ h4: # @h4 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end30: .size h4, .Lfunc_end30-h4 @@ -381,6 +412,7 @@ h5: # @h5 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end31: .size h5, .Lfunc_end31-h5 @@ -393,6 +425,7 @@ h6: # @h6 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end32: .size h6, .Lfunc_end32-h6 @@ -405,6 +438,7 @@ h7: # @h7 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end33: .size h7, .Lfunc_end33-h7 @@ -418,9 +452,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end34: .size main, .Lfunc_end34-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990404-1.c.s b/test/torture-s/990404-1.c.s index b97447e47..79d03cc39 100644 --- a/test/torture-s/990404-1.c.s +++ b/test/torture-s/990404-1.c.s @@ -85,6 +85,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -107,5 +108,5 @@ x: .size x, 40 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990513-1.c.s b/test/torture-s/990513-1.c.s index ee56ddeee..5c655d541 100644 --- a/test/torture-s/990513-1.c.s +++ b/test/torture-s/990513-1.c.s @@ -30,6 +30,7 @@ foo: # @foo # BB#2: # %while.end end_loop # label1: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -89,9 +90,10 @@ main: # @main end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990524-1.c.s b/test/torture-s/990524-1.c.s index 4d085e828..638a79790 100644 --- a/test/torture-s/990524-1.c.s +++ b/test/torture-s/990524-1.c.s @@ -61,6 +61,7 @@ loop: # @loop br 0 # 0: up to label0 .LBB0_8: end_loop # label1: + .endfunc .Lfunc_end0: .size loop, .Lfunc_end0-loop @@ -126,6 +127,7 @@ main: # @main br 0 # 0: up to label4 .LBB1_8: end_loop # label5: + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -146,5 +148,5 @@ b: .size b, 6 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990525-2.c.s b/test/torture-s/990525-2.c.s index a6d42af64..00282ca11 100644 --- a/test/torture-s/990525-2.c.s +++ b/test/torture-s/990525-2.c.s @@ -9,6 +9,7 @@ func1: # @func1 .local i32 # BB#0: # %if.end15 return $0 + .endfunc .Lfunc_end0: .size func1, .Lfunc_end0-func1 @@ -28,6 +29,7 @@ func2: # @func2 i32.const $push3=, 40 i32.store $discard=, 12($0), $pop3 return + .endfunc .Lfunc_end1: .size func2, .Lfunc_end1-func2 @@ -41,9 +43,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990527-1.c.s b/test/torture-s/990527-1.c.s index 52188e3c7..ab98b39ae 100644 --- a/test/torture-s/990527-1.c.s +++ b/test/torture-s/990527-1.c.s @@ -13,6 +13,7 @@ g: # @g i32.add $push1=, $pop0, $0 i32.store $discard=, sum($1), $pop1 return + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -31,6 +32,7 @@ f: # @f i32.add $push3=, $pop1, $pop2 i32.store $discard=, sum($1), $pop3 return + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -56,6 +58,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -69,5 +72,5 @@ sum: .size sum, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990531-1.c.s b/test/torture-s/990531-1.c.s index c97197488..d46bab855 100644 --- a/test/torture-s/990531-1.c.s +++ b/test/torture-s/990531-1.c.s @@ -27,6 +27,7 @@ bad: # @bad i32.const $4=, __stack_pointer i32.store $4=, 0($4), $4 return $pop2 + .endfunc .Lfunc_end0: .size bad, .Lfunc_end0-bad @@ -40,9 +41,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990604-1.c.s b/test/torture-s/990604-1.c.s index c39529ab0..b43ebfc7f 100644 --- a/test/torture-s/990604-1.c.s +++ b/test/torture-s/990604-1.c.s @@ -17,6 +17,7 @@ f: # @f .LBB0_2: # %if.end end_block # label0: return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -47,6 +48,7 @@ main: # @main .LBB1_4: # %if.end end_block # label1: return $1 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -60,5 +62,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990628-1.c.s b/test/torture-s/990628-1.c.s index 6debfaad3..c77162d18 100644 --- a/test/torture-s/990628-1.c.s +++ b/test/torture-s/990628-1.c.s @@ -9,6 +9,7 @@ num_records: # @num_records # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size num_records, .Lfunc_end0-num_records @@ -33,6 +34,7 @@ fetch: # @fetch i32.select $push7=, $pop5, $pop6, $0 i32.store $discard=, sqlca($0), $pop7 return + .endfunc .Lfunc_end1: .size fetch, .Lfunc_end1-fetch @@ -82,6 +84,7 @@ load_data: # @load_data .LBB2_3: # %while.end end_block # label0: return + .endfunc .Lfunc_end2: .size load_data, .Lfunc_end2-load_data @@ -143,6 +146,7 @@ main: # @main end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -176,5 +180,5 @@ data_ptr: .size data_ptr, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990804-1.c.s b/test/torture-s/990804-1.c.s index f72ca7559..f934ac07d 100644 --- a/test/torture-s/990804-1.c.s +++ b/test/torture-s/990804-1.c.s @@ -9,6 +9,7 @@ gfbyte: # @gfbyte # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size gfbyte, .Lfunc_end0-gfbyte @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990811-1.c.s b/test/torture-s/990811-1.c.s index 0c51d5ffd..a1046ba2b 100644 --- a/test/torture-s/990811-1.c.s +++ b/test/torture-s/990811-1.c.s @@ -38,6 +38,7 @@ foo: # @foo .LBB0_7: # %return end_block # label0: return $0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -51,9 +52,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990827-1.c.s b/test/torture-s/990827-1.c.s index efaa7933c..b0a976e90 100644 --- a/test/torture-s/990827-1.c.s +++ b/test/torture-s/990827-1.c.s @@ -16,6 +16,7 @@ test: # @test i32.shr_u $push1=, $0, $2 i32.add $push4=, $pop3, $pop1 return $pop4 + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -29,9 +30,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990829-1.c.s b/test/torture-s/990829-1.c.s index 71b40b122..e6515bad1 100644 --- a/test/torture-s/990829-1.c.s +++ b/test/torture-s/990829-1.c.s @@ -14,6 +14,7 @@ test: # @test f64.mul $push3=, $pop2, $1 f64.div $push4=, $pop0, $pop3 return $pop4 + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -27,9 +28,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/990923-1.c.s b/test/torture-s/990923-1.c.s index eeb35d20e..08639bf3c 100644 --- a/test/torture-s/990923-1.c.s +++ b/test/torture-s/990923-1.c.s @@ -17,6 +17,7 @@ foo: # @foo i32.const $push6=, 1 i32.select $push7=, $pop3, $pop5, $pop6 return $pop7 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -30,9 +31,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991014-1.c.s b/test/torture-s/991014-1.c.s index fd4411fa0..33ccf2073 100644 --- a/test/torture-s/991014-1.c.s +++ b/test/torture-s/991014-1.c.s @@ -9,6 +9,7 @@ union_size: # @union_size # BB#0: # %entry i32.const $push0=, 1073741568 return $pop0 + .endfunc .Lfunc_end0: .size union_size, .Lfunc_end0-union_size @@ -21,6 +22,7 @@ struct_size: # @struct_size # BB#0: # %entry i32.const $push0=, 2147483152 return $pop0 + .endfunc .Lfunc_end1: .size struct_size, .Lfunc_end1-struct_size @@ -33,6 +35,7 @@ struct_a_offset: # @struct_a_offset # BB#0: # %entry i32.const $push0=, 2147483136 return $pop0 + .endfunc .Lfunc_end2: .size struct_a_offset, .Lfunc_end2-struct_a_offset @@ -45,9 +48,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991016-1.c.s b/test/torture-s/991016-1.c.s index 72aac0683..aed91bdd9 100644 --- a/test/torture-s/991016-1.c.s +++ b/test/torture-s/991016-1.c.s @@ -82,6 +82,7 @@ doit: # @doit .LBB0_13: # %cleanup end_block # label0: return $1 + .endfunc .Lfunc_end0: .size doit, .Lfunc_end0-doit @@ -95,9 +96,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991019-1.c.s b/test/torture-s/991019-1.c.s index 328f84a94..c798113da 100644 --- a/test/torture-s/991019-1.c.s +++ b/test/torture-s/991019-1.c.s @@ -11,6 +11,7 @@ foo: # @foo f64.const $push0=, 0x1p0 f64.add $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991023-1.c.s b/test/torture-s/991023-1.c.s index 15ab65f9c..4847816f1 100644 --- a/test/torture-s/991023-1.c.s +++ b/test/torture-s/991023-1.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $push1=, 4044 i32.store $push2=, blah($pop0), $pop1 return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -27,6 +28,7 @@ main: # @main i32.store $discard=, blah($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -40,5 +42,5 @@ blah: .size blah, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991030-1.c.s b/test/torture-s/991030-1.c.s index d995492e5..b446a4291 100644 --- a/test/torture-s/991030-1.c.s +++ b/test/torture-s/991030-1.c.s @@ -21,6 +21,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -34,5 +35,5 @@ x: .size x, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991112-1.c.s b/test/torture-s/991112-1.c.s index 6401323fe..90b8849ef 100644 --- a/test/torture-s/991112-1.c.s +++ b/test/torture-s/991112-1.c.s @@ -10,6 +10,7 @@ rl_show_char: # @rl_show_char # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size rl_show_char, .Lfunc_end0-rl_show_char @@ -26,6 +27,7 @@ rl_character_len: # @rl_character_len i32.const $push1=, 2 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end1: .size rl_character_len, .Lfunc_end1-rl_character_len @@ -58,9 +60,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991201-1.c.s b/test/torture-s/991201-1.c.s index f130685ee..2fde7ced9 100644 --- a/test/torture-s/991201-1.c.s +++ b/test/torture-s/991201-1.c.s @@ -51,6 +51,7 @@ reset_palette: # @reset_palette # BB#2: # %bar.exit end_loop # label1: return + .endfunc .Lfunc_end0: .size reset_palette, .Lfunc_end0-reset_palette @@ -71,6 +72,7 @@ bar: # @bar end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -122,6 +124,7 @@ main: # @main i32.const $push23=, 0 call exit@FUNCTION, $pop23 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -233,5 +236,5 @@ default_blu: .size default_blu, 64 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991202-1.c.s b/test/torture-s/991202-1.c.s index 728621aba..b28c7ac4a 100644 --- a/test/torture-s/991202-1.c.s +++ b/test/torture-s/991202-1.c.s @@ -15,6 +15,7 @@ main: # @main i32.store $discard=, y($0), $pop1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -37,5 +38,5 @@ y: .size y, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991202-2.c.s b/test/torture-s/991202-2.c.s index dab7fb3a3..c35ebff9a 100644 --- a/test/torture-s/991202-2.c.s +++ b/test/torture-s/991202-2.c.s @@ -9,6 +9,7 @@ f1: # @f1 # BB#0: # %entry i32.const $push0=, 8 return $pop0 + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991202-3.c.s b/test/torture-s/991202-3.c.s index 20b69f062..d9ac6e359 100644 --- a/test/torture-s/991202-3.c.s +++ b/test/torture-s/991202-3.c.s @@ -13,6 +13,7 @@ f: # @f i32.const $push2=, 536862720 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -27,6 +28,7 @@ g: # @g i32.const $push0=, 16 i32.shl $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size g, .Lfunc_end1-g @@ -41,6 +43,7 @@ h: # @h i32.const $push0=, 3 i32.shr_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end2: .size h, .Lfunc_end2-h @@ -54,9 +57,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991216-1.c.s b/test/torture-s/991216-1.c.s index a5cd68427..9ae84ba09 100644 --- a/test/torture-s/991216-1.c.s +++ b/test/torture-s/991216-1.c.s @@ -25,6 +25,7 @@ test1: # @test1 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -57,6 +58,7 @@ test2: # @test2 end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -93,6 +95,7 @@ test3: # @test3 end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -133,6 +136,7 @@ test4: # @test4 end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size test4, .Lfunc_end3-test4 @@ -177,6 +181,7 @@ test5: # @test5 end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end4: .size test5, .Lfunc_end4-test5 @@ -225,6 +230,7 @@ test6: # @test6 end_block # label5: call abort@FUNCTION unreachable + .endfunc .Lfunc_end5: .size test6, .Lfunc_end5-test6 @@ -277,6 +283,7 @@ test7: # @test7 end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end6: .size test7, .Lfunc_end6-test7 @@ -333,6 +340,7 @@ test8: # @test8 end_block # label7: call abort@FUNCTION unreachable + .endfunc .Lfunc_end7: .size test8, .Lfunc_end7-test8 @@ -346,9 +354,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end8: .size main, .Lfunc_end8-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991216-4.c.s b/test/torture-s/991216-4.c.s index 2119c41d3..c68872be1 100644 --- a/test/torture-s/991216-4.c.s +++ b/test/torture-s/991216-4.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991221-1.c.s b/test/torture-s/991221-1.c.s index 56a657ccd..f853f534d 100644 --- a/test/torture-s/991221-1.c.s +++ b/test/torture-s/991221-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991227-1.c.s b/test/torture-s/991227-1.c.s index 4e733df73..04e54a2b3 100644 --- a/test/torture-s/991227-1.c.s +++ b/test/torture-s/991227-1.c.s @@ -14,6 +14,7 @@ doit: # @doit i32.const $push3=, 1 i32.add $push4=, $pop2, $pop3 return $pop4 + .endfunc .Lfunc_end0: .size doit, .Lfunc_end0-doit @@ -27,6 +28,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -42,5 +44,5 @@ main: # @main .size .L.str.1, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/991228-1.c.s b/test/torture-s/991228-1.c.s index e42048bd7..5604c9765 100644 --- a/test/torture-s/991228-1.c.s +++ b/test/torture-s/991228-1.c.s @@ -31,6 +31,7 @@ signbit: # @signbit i32.const $4=, __stack_pointer i32.store $5=, 0($4), $5 return $pop6 + .endfunc .Lfunc_end0: .size signbit, .Lfunc_end0-signbit @@ -79,6 +80,7 @@ main: # @main end_block # label1: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -101,5 +103,5 @@ endianness_test: .size endianness_test, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/align-1.c.s b/test/torture-s/align-1.c.s index d48da247a..0f745368c 100644 --- a/test/torture-s/align-1.c.s +++ b/test/torture-s/align-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/align-2.c.s b/test/torture-s/align-2.c.s index 1dc0d8972..d66a600df 100644 --- a/test/torture-s/align-2.c.s +++ b/test/torture-s/align-2.c.s @@ -296,6 +296,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -459,5 +460,5 @@ s_d_ld: .size s_d_ld, 32 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/align-3.c.s b/test/torture-s/align-3.c.s index d7e23470b..d91e50e58 100644 --- a/test/torture-s/align-3.c.s +++ b/test/torture-s/align-3.c.s @@ -8,6 +8,7 @@ func: # @func # BB#0: # %entry return + .endfunc .Lfunc_end0: .size func, .Lfunc_end0-func @@ -20,9 +21,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/alloca-1.c.s b/test/torture-s/alloca-1.c.s index 0fd5d786a..90aa042af 100644 --- a/test/torture-s/alloca-1.c.s +++ b/test/torture-s/alloca-1.c.s @@ -25,6 +25,7 @@ foo: # @foo i32.const $2=, __stack_pointer i32.store $4=, 0($2), $4 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -59,9 +60,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/anon-1.c.s b/test/torture-s/anon-1.c.s index dd8440ac0..2b7b2d6f2 100644 --- a/test/torture-s/anon-1.c.s +++ b/test/torture-s/anon-1.c.s @@ -15,6 +15,7 @@ main: # @main i32.const $push1=, 5 i32.store $discard=, foo+4($2), $pop1 return $2 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -28,5 +29,5 @@ foo: .size foo, 12 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/arith-1.c.s b/test/torture-s/arith-1.c.s index 75ab6570d..f7d2bc6ba 100644 --- a/test/torture-s/arith-1.c.s +++ b/test/torture-s/arith-1.c.s @@ -15,6 +15,7 @@ sat_add: # @sat_add i32.add $push1=, $0, $pop0 i32.select $push3=, $pop2, $1, $pop1 return $pop3 + .endfunc .Lfunc_end0: .size sat_add, .Lfunc_end0-sat_add @@ -28,9 +29,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/arith-rand-ll.c.s b/test/torture-s/arith-rand-ll.c.s index a5bc9aeda..b6b409145 100644 --- a/test/torture-s/arith-rand-ll.c.s +++ b/test/torture-s/arith-rand-ll.c.s @@ -18,6 +18,7 @@ simple_rand: # @simple_rand i64.const $push6=, 8 i64.shr_u $push7=, $pop5, $pop6 return $pop7 + .endfunc .Lfunc_end0: .size simple_rand, .Lfunc_end0-simple_rand @@ -78,6 +79,7 @@ random_bitstring: # @random_bitstring i32.const $push19=, 0 i64.store $discard=, simple_rand.seed($pop19), $2 return $4 + .endfunc .Lfunc_end1: .size random_bitstring, .Lfunc_end1-random_bitstring @@ -374,6 +376,7 @@ main: # @main i64.store $discard=, simple_rand.seed($1), $2 call exit@FUNCTION, $1 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -385,5 +388,5 @@ simple_rand.seed: .size simple_rand.seed, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/arith-rand.c.s b/test/torture-s/arith-rand.c.s index 23ded4937..3e26870b0 100644 --- a/test/torture-s/arith-rand.c.s +++ b/test/torture-s/arith-rand.c.s @@ -18,6 +18,7 @@ simple_rand: # @simple_rand i32.const $push6=, 8 i32.shr_u $push7=, $pop5, $pop6 return $pop7 + .endfunc .Lfunc_end0: .size simple_rand, .Lfunc_end0-simple_rand @@ -74,6 +75,7 @@ random_bitstring: # @random_bitstring i32.const $push14=, 0 i32.store $discard=, simple_rand.seed($pop14), $1 return $3 + .endfunc .Lfunc_end1: .size random_bitstring, .Lfunc_end1-random_bitstring @@ -309,6 +311,7 @@ main: # @main i32.store $discard=, simple_rand.seed($1), $2 call exit@FUNCTION, $1 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -320,5 +323,5 @@ simple_rand.seed: .size simple_rand.seed, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/bcp-1.c.s b/test/torture-s/bcp-1.c.s index bd8b37d5a..1fb6962c7 100644 --- a/test/torture-s/bcp-1.c.s +++ b/test/torture-s/bcp-1.c.s @@ -9,6 +9,7 @@ bad0: # @bad0 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size bad0, .Lfunc_end0-bad0 @@ -21,6 +22,7 @@ bad1: # @bad1 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size bad1, .Lfunc_end1-bad1 @@ -34,6 +36,7 @@ bad2: # @bad2 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size bad2, .Lfunc_end2-bad2 @@ -47,6 +50,7 @@ bad3: # @bad3 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end3: .size bad3, .Lfunc_end3-bad3 @@ -60,6 +64,7 @@ bad4: # @bad4 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end4: .size bad4, .Lfunc_end4-bad4 @@ -72,6 +77,7 @@ bad5: # @bad5 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end5: .size bad5, .Lfunc_end5-bad5 @@ -85,6 +91,7 @@ bad6: # @bad6 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end6: .size bad6, .Lfunc_end6-bad6 @@ -97,6 +104,7 @@ bad7: # @bad7 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end7: .size bad7, .Lfunc_end7-bad7 @@ -109,6 +117,7 @@ bad8: # @bad8 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end8: .size bad8, .Lfunc_end8-bad8 @@ -122,6 +131,7 @@ bad9: # @bad9 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end9: .size bad9, .Lfunc_end9-bad9 @@ -134,6 +144,7 @@ bad10: # @bad10 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end10: .size bad10, .Lfunc_end10-bad10 @@ -146,6 +157,7 @@ good0: # @good0 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end11: .size good0, .Lfunc_end11-good0 @@ -158,6 +170,7 @@ good1: # @good1 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end12: .size good1, .Lfunc_end12-good1 @@ -170,6 +183,7 @@ good2: # @good2 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end13: .size good2, .Lfunc_end13-good2 @@ -182,6 +196,7 @@ opt0: # @opt0 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end14: .size opt0, .Lfunc_end14-opt0 @@ -194,6 +209,7 @@ opt1: # @opt1 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end15: .size opt1, .Lfunc_end15-opt1 @@ -206,6 +222,7 @@ opt2: # @opt2 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end16: .size opt2, .Lfunc_end16-opt2 @@ -327,6 +344,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end17: .size main, .Lfunc_end17-main @@ -403,5 +421,5 @@ global: .size global, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/bf-layout-1.c.s b/test/torture-s/bf-layout-1.c.s index e435842fe..9f3f6d4fd 100644 --- a/test/torture-s/bf-layout-1.c.s +++ b/test/torture-s/bf-layout-1.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -32,5 +33,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/bf-pack-1.c.s b/test/torture-s/bf-pack-1.c.s index 0bf763d3e..239ef73e6 100644 --- a/test/torture-s/bf-pack-1.c.s +++ b/test/torture-s/bf-pack-1.c.s @@ -39,6 +39,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -52,9 +53,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/bf-sign-1.c.s b/test/torture-s/bf-sign-1.c.s index 68c7ea075..61f08195f 100644 --- a/test/torture-s/bf-sign-1.c.s +++ b/test/torture-s/bf-sign-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/bf-sign-2.c.s b/test/torture-s/bf-sign-2.c.s index e23f85216..a6480f016 100644 --- a/test/torture-s/bf-sign-2.c.s +++ b/test/torture-s/bf-sign-2.c.s @@ -90,6 +90,7 @@ main: # @main end_block # label5: call exit@FUNCTION, $1 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -103,5 +104,5 @@ x: .size x, 32 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/bitfld-1.c.s b/test/torture-s/bitfld-1.c.s index 7764b385a..b051f9ee5 100644 --- a/test/torture-s/bitfld-1.c.s +++ b/test/torture-s/bitfld-1.c.s @@ -10,9 +10,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/bitfld-2.c.s b/test/torture-s/bitfld-2.c.s index 26a99d7b5..9066e9036 100644 --- a/test/torture-s/bitfld-2.c.s +++ b/test/torture-s/bitfld-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/bitfld-3.c.s b/test/torture-s/bitfld-3.c.s index 1f7c2cf42..ab7f70638 100644 --- a/test/torture-s/bitfld-3.c.s +++ b/test/torture-s/bitfld-3.c.s @@ -33,6 +33,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -118,5 +119,5 @@ c: .size c, 24 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/bitfld-4.c.s b/test/torture-s/bitfld-4.c.s index 135717251..833e3bb33 100644 --- a/test/torture-s/bitfld-4.c.s +++ b/test/torture-s/bitfld-4.c.s @@ -20,6 +20,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -36,5 +37,5 @@ x: .size x, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/bitfld-6.c.s b/test/torture-s/bitfld-6.c.s index b3004233e..9926c52a0 100644 --- a/test/torture-s/bitfld-6.c.s +++ b/test/torture-s/bitfld-6.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/bswap-1.c.s b/test/torture-s/bswap-1.c.s index 6aebb31cf..c5ba11ce0 100644 --- a/test/torture-s/bswap-1.c.s +++ b/test/torture-s/bswap-1.c.s @@ -41,6 +41,7 @@ g: # @g i64.or $push12=, $pop11, $pop4 i64.or $push26=, $pop25, $pop12 return $pop26 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -85,6 +86,7 @@ f: # @f i64.or $push12=, $pop11, $pop4 i64.or $push26=, $pop25, $pop12 return $pop26 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -185,9 +187,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/builtin-constant.c.s b/test/torture-s/builtin-constant.c.s index 744aa2046..da6571514 100644 --- a/test/torture-s/builtin-constant.c.s +++ b/test/torture-s/builtin-constant.c.s @@ -18,6 +18,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -30,9 +31,10 @@ main: # @main # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/builtin-prefetch-1.c.s b/test/torture-s/builtin-prefetch-1.c.s index 3f546b1bd..6a1eaa68a 100644 --- a/test/torture-s/builtin-prefetch-1.c.s +++ b/test/torture-s/builtin-prefetch-1.c.s @@ -8,6 +8,7 @@ good_const: # @good_const .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size good_const, .Lfunc_end0-good_const @@ -19,6 +20,7 @@ good_enum: # @good_enum .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size good_enum, .Lfunc_end1-good_enum @@ -30,6 +32,7 @@ good_expr: # @good_expr .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end2: .size good_expr, .Lfunc_end2-good_expr @@ -41,6 +44,7 @@ good_vararg: # @good_vararg .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end3: .size good_vararg, .Lfunc_end3-good_vararg @@ -54,6 +58,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main @@ -67,5 +72,5 @@ arr: .size arr, 40 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/builtin-prefetch-2.c.s b/test/torture-s/builtin-prefetch-2.c.s index a53a399c3..3e3cdc307 100644 --- a/test/torture-s/builtin-prefetch-2.c.s +++ b/test/torture-s/builtin-prefetch-2.c.s @@ -7,6 +7,7 @@ simple_global: # @simple_global # BB#0: # %entry return + .endfunc .Lfunc_end0: .size simple_global, .Lfunc_end0-simple_global @@ -17,6 +18,7 @@ simple_global: # @simple_global simple_file: # @simple_file # BB#0: # %entry return + .endfunc .Lfunc_end1: .size simple_file, .Lfunc_end1-simple_file @@ -27,6 +29,7 @@ simple_file: # @simple_file simple_static_local: # @simple_static_local # BB#0: # %entry return + .endfunc .Lfunc_end2: .size simple_static_local, .Lfunc_end2-simple_static_local @@ -48,6 +51,7 @@ simple_local: # @simple_local i32.const $2=, __stack_pointer i32.store $3=, 0($2), $3 return + .endfunc .Lfunc_end3: .size simple_local, .Lfunc_end3-simple_local @@ -71,6 +75,7 @@ simple_arg: # @simple_arg i32.const $5=, __stack_pointer i32.store $3=, 0($5), $3 return + .endfunc .Lfunc_end4: .size simple_arg, .Lfunc_end4-simple_arg @@ -81,6 +86,7 @@ simple_arg: # @simple_arg expr_global: # @expr_global # BB#0: # %entry return + .endfunc .Lfunc_end5: .size expr_global, .Lfunc_end5-expr_global @@ -102,6 +108,7 @@ expr_local: # @expr_local i32.const $2=, __stack_pointer i32.store $3=, 0($2), $3 return + .endfunc .Lfunc_end6: .size expr_local, .Lfunc_end6-expr_local @@ -126,6 +133,7 @@ main: # @main i32.store $discard=, str+16($0), $pop1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end7: .size main, .Lfunc_end7-main @@ -183,5 +191,5 @@ ptr_str: .type simple_static_local.ix,@object # @simple_static_local.ix .lcomm simple_static_local.ix,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/builtin-prefetch-3.c.s b/test/torture-s/builtin-prefetch-3.c.s index e2bc3a494..85d70dcdc 100644 --- a/test/torture-s/builtin-prefetch-3.c.s +++ b/test/torture-s/builtin-prefetch-3.c.s @@ -11,6 +11,7 @@ simple_vol_global: # @simple_vol_global i32.load $discard=, glob_vol_ptr_int($0) i32.load $discard=, glob_vol_ptr_vol_int($0) return + .endfunc .Lfunc_end0: .size simple_vol_global, .Lfunc_end0-simple_vol_global @@ -25,6 +26,7 @@ simple_vol_file: # @simple_vol_file i32.load $discard=, stat_vol_ptr_int($0) i32.load $discard=, stat_vol_ptr_vol_int($0) return + .endfunc .Lfunc_end1: .size simple_vol_file, .Lfunc_end1-simple_vol_file @@ -67,6 +69,7 @@ expr_vol_global: # @expr_vol_global i32.load $discard=, glob_vol_ptr_vol_int($0) i32.load $discard=, glob_vol_int($0) return + .endfunc .Lfunc_end2: .size expr_vol_global, .Lfunc_end2-expr_vol_global @@ -89,6 +92,7 @@ main: # @main call expr_vol_global@FUNCTION call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -221,5 +225,5 @@ stat_vol_ptr_vol_int: .type stat_int_arr,@object # @stat_int_arr .lcomm stat_int_arr,400,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/builtin-prefetch-4.c.s b/test/torture-s/builtin-prefetch-4.c.s index ed929d762..cff3abfbd 100644 --- a/test/torture-s/builtin-prefetch-4.c.s +++ b/test/torture-s/builtin-prefetch-4.c.s @@ -10,6 +10,7 @@ assign_arg_ptr: # @assign_arg_ptr # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size assign_arg_ptr, .Lfunc_end0-assign_arg_ptr @@ -25,6 +26,7 @@ assign_glob_ptr: # @assign_glob_ptr i32.load $0=, ptr($pop0) i32.eq $push1=, $0, $0 return $pop1 + .endfunc .Lfunc_end1: .size assign_glob_ptr, .Lfunc_end1-assign_glob_ptr @@ -38,6 +40,7 @@ assign_arg_idx: # @assign_arg_idx # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end2: .size assign_arg_idx, .Lfunc_end2-assign_arg_idx @@ -53,6 +56,7 @@ assign_glob_idx: # @assign_glob_idx i32.load $0=, arrindex($pop0) i32.eq $push1=, $0, $0 return $pop1 + .endfunc .Lfunc_end3: .size assign_glob_idx, .Lfunc_end3-assign_glob_idx @@ -66,6 +70,7 @@ preinc_arg_ptr: # @preinc_arg_ptr # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end4: .size preinc_arg_ptr, .Lfunc_end4-preinc_arg_ptr @@ -84,6 +89,7 @@ preinc_glob_ptr: # @preinc_glob_ptr i32.store $discard=, ptr($0), $pop2 i32.const $push3=, 1 return $pop3 + .endfunc .Lfunc_end5: .size preinc_glob_ptr, .Lfunc_end5-preinc_glob_ptr @@ -97,6 +103,7 @@ postinc_arg_ptr: # @postinc_arg_ptr # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end6: .size postinc_arg_ptr, .Lfunc_end6-postinc_arg_ptr @@ -115,6 +122,7 @@ postinc_glob_ptr: # @postinc_glob_ptr i32.store $discard=, ptr($0), $pop2 i32.const $push3=, 1 return $pop3 + .endfunc .Lfunc_end7: .size postinc_glob_ptr, .Lfunc_end7-postinc_glob_ptr @@ -128,6 +136,7 @@ predec_arg_ptr: # @predec_arg_ptr # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end8: .size predec_arg_ptr, .Lfunc_end8-predec_arg_ptr @@ -146,6 +155,7 @@ predec_glob_ptr: # @predec_glob_ptr i32.store $discard=, ptr($0), $pop2 i32.const $push3=, 1 return $pop3 + .endfunc .Lfunc_end9: .size predec_glob_ptr, .Lfunc_end9-predec_glob_ptr @@ -159,6 +169,7 @@ postdec_arg_ptr: # @postdec_arg_ptr # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end10: .size postdec_arg_ptr, .Lfunc_end10-postdec_arg_ptr @@ -177,6 +188,7 @@ postdec_glob_ptr: # @postdec_glob_ptr i32.store $discard=, ptr($0), $pop2 i32.const $push3=, 1 return $pop3 + .endfunc .Lfunc_end11: .size postdec_glob_ptr, .Lfunc_end11-postdec_glob_ptr @@ -190,6 +202,7 @@ preinc_arg_idx: # @preinc_arg_idx # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end12: .size preinc_arg_idx, .Lfunc_end12-preinc_arg_idx @@ -209,6 +222,7 @@ preinc_glob_idx: # @preinc_glob_idx i32.load $push3=, arrindex($0) i32.eq $push4=, $pop3, $1 return $pop4 + .endfunc .Lfunc_end13: .size preinc_glob_idx, .Lfunc_end13-preinc_glob_idx @@ -222,6 +236,7 @@ postinc_arg_idx: # @postinc_arg_idx # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end14: .size postinc_arg_idx, .Lfunc_end14-postinc_arg_idx @@ -241,6 +256,7 @@ postinc_glob_idx: # @postinc_glob_idx i32.load $push3=, arrindex($0) i32.eq $push4=, $pop3, $1 return $pop4 + .endfunc .Lfunc_end15: .size postinc_glob_idx, .Lfunc_end15-postinc_glob_idx @@ -254,6 +270,7 @@ predec_arg_idx: # @predec_arg_idx # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end16: .size predec_arg_idx, .Lfunc_end16-predec_arg_idx @@ -273,6 +290,7 @@ predec_glob_idx: # @predec_glob_idx i32.load $push3=, arrindex($0) i32.eq $push4=, $pop3, $1 return $pop4 + .endfunc .Lfunc_end17: .size predec_glob_idx, .Lfunc_end17-predec_glob_idx @@ -286,6 +304,7 @@ postdec_arg_idx: # @postdec_arg_idx # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end18: .size postdec_arg_idx, .Lfunc_end18-postdec_arg_idx @@ -305,6 +324,7 @@ postdec_glob_idx: # @postdec_glob_idx i32.load $push3=, arrindex($0) i32.eq $push4=, $pop3, $1 return $pop4 + .endfunc .Lfunc_end19: .size postdec_glob_idx, .Lfunc_end19-postdec_glob_idx @@ -325,6 +345,7 @@ getptr: # @getptr i32.const $push3=, 4 i32.add $push4=, $0, $pop3 return $pop4 + .endfunc .Lfunc_end20: .size getptr, .Lfunc_end20-getptr @@ -344,6 +365,7 @@ funccall_arg_ptr: # @funccall_arg_ptr i32.store $push2=, getptrcnt($1), $pop1 i32.eq $push3=, $pop2, $2 return $pop3 + .endfunc .Lfunc_end21: .size funccall_arg_ptr, .Lfunc_end21-funccall_arg_ptr @@ -363,6 +385,7 @@ getint: # @getint i32.store $discard=, getintcnt($1), $pop1 i32.add $push2=, $0, $2 return $pop2 + .endfunc .Lfunc_end22: .size getint, .Lfunc_end22-getint @@ -382,6 +405,7 @@ funccall_arg_idx: # @funccall_arg_idx i32.store $push2=, getintcnt($2), $pop1 i32.eq $push3=, $pop2, $3 return $pop3 + .endfunc .Lfunc_end23: .size funccall_arg_idx, .Lfunc_end23-funccall_arg_idx @@ -536,6 +560,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end24: .size main, .Lfunc_end24-main @@ -585,5 +610,5 @@ getintcnt: .size getintcnt, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/builtin-prefetch-5.c.s b/test/torture-s/builtin-prefetch-5.c.s index 8ad32cbb9..898b803dd 100644 --- a/test/torture-s/builtin-prefetch-5.c.s +++ b/test/torture-s/builtin-prefetch-5.c.s @@ -8,6 +8,7 @@ arg_ptr: # @arg_ptr .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size arg_ptr, .Lfunc_end0-arg_ptr @@ -19,6 +20,7 @@ arg_idx: # @arg_idx .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size arg_idx, .Lfunc_end1-arg_idx @@ -29,6 +31,7 @@ arg_idx: # @arg_idx glob_ptr: # @glob_ptr # BB#0: # %entry return + .endfunc .Lfunc_end2: .size glob_ptr, .Lfunc_end2-glob_ptr @@ -39,6 +42,7 @@ glob_ptr: # @glob_ptr glob_idx: # @glob_idx # BB#0: # %entry return + .endfunc .Lfunc_end3: .size glob_idx, .Lfunc_end3-glob_idx @@ -61,6 +65,7 @@ main: # @main i32.store $discard=, idx($0), $pop3 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main @@ -101,5 +106,5 @@ s: .size s, 12 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/builtin-prefetch-6.c.s b/test/torture-s/builtin-prefetch-6.c.s index 2396d4668..003bf3ceb 100644 --- a/test/torture-s/builtin-prefetch-6.c.s +++ b/test/torture-s/builtin-prefetch-6.c.s @@ -65,6 +65,7 @@ init_addrs: # @init_addrs i64.const $push4=, 2199023255808 i64.store $discard=, bad_addr+32($0), $pop4 return + .endfunc .Lfunc_end0: .size init_addrs, .Lfunc_end0-init_addrs @@ -85,6 +86,7 @@ prefetch_for_read: # @prefetch_for_read # BB#2: # %for.end end_loop # label1: return + .endfunc .Lfunc_end1: .size prefetch_for_read, .Lfunc_end1-prefetch_for_read @@ -105,6 +107,7 @@ prefetch_for_write: # @prefetch_for_write # BB#2: # %for.end end_loop # label3: return + .endfunc .Lfunc_end2: .size prefetch_for_write, .Lfunc_end2-prefetch_for_write @@ -194,6 +197,7 @@ main: # @main end_loop # label7: call exit@FUNCTION, $1 unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -216,5 +220,5 @@ arr_used: .size arr_used, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/builtin-types-compatible-p.c.s b/test/torture-s/builtin-types-compatible-p.c.s index 9fc11176f..c34999ad6 100644 --- a/test/torture-s/builtin-types-compatible-p.c.s +++ b/test/torture-s/builtin-types-compatible-p.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -41,5 +42,5 @@ rootbeer: .size rootbeer, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/call-trap-1.c.s b/test/torture-s/call-trap-1.c.s index 929835fdf..7a2e153c2 100644 --- a/test/torture-s/call-trap-1.c.s +++ b/test/torture-s/call-trap-1.c.s @@ -10,6 +10,7 @@ foo: # @foo i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -20,6 +21,7 @@ foo: # @foo bar: # @bar # BB#0: # %entry return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -32,9 +34,10 @@ main: # @main # BB#0: # %entry i32.call $discard=, foo@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/cbrt.c.s b/test/torture-s/cbrt.c.s index 047b6ab22..9604fa240 100644 --- a/test/torture-s/cbrt.c.s +++ b/test/torture-s/cbrt.c.s @@ -139,6 +139,7 @@ cbrtl: # @cbrtl i32.const $11=, __stack_pointer i32.store $15=, 0($11), $15 return $0 + .endfunc .Lfunc_end0: .size cbrtl, .Lfunc_end0-cbrtl @@ -152,9 +153,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/cmpdi-1.c.s b/test/torture-s/cmpdi-1.c.s index ea2b4383f..0efc70661 100644 --- a/test/torture-s/cmpdi-1.c.s +++ b/test/torture-s/cmpdi-1.c.s @@ -13,6 +13,7 @@ feq: # @feq i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end0: .size feq, .Lfunc_end0-feq @@ -29,6 +30,7 @@ fne: # @fne i32.const $push1=, 13 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end1: .size fne, .Lfunc_end1-fne @@ -45,6 +47,7 @@ flt: # @flt i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end2: .size flt, .Lfunc_end2-flt @@ -61,6 +64,7 @@ fge: # @fge i32.const $push1=, 13 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end3: .size fge, .Lfunc_end3-fge @@ -77,6 +81,7 @@ fgt: # @fgt i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end4: .size fgt, .Lfunc_end4-fgt @@ -93,6 +98,7 @@ fle: # @fle i32.const $push1=, 13 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end5: .size fle, .Lfunc_end5-fle @@ -109,6 +115,7 @@ fltu: # @fltu i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end6: .size fltu, .Lfunc_end6-fltu @@ -125,6 +132,7 @@ fgeu: # @fgeu i32.const $push1=, 13 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end7: .size fgeu, .Lfunc_end7-fgeu @@ -141,6 +149,7 @@ fgtu: # @fgtu i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end8: .size fgtu, .Lfunc_end8-fgtu @@ -157,6 +166,7 @@ fleu: # @fleu i32.const $push1=, 13 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end9: .size fleu, .Lfunc_end9-fleu @@ -339,6 +349,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end10: .size main, .Lfunc_end10-main @@ -1007,5 +1018,5 @@ correct_results: .size correct_results, 2560 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/cmpsf-1.c.s b/test/torture-s/cmpsf-1.c.s index 7b977b190..7153f554a 100644 --- a/test/torture-s/cmpsf-1.c.s +++ b/test/torture-s/cmpsf-1.c.s @@ -13,6 +13,7 @@ feq: # @feq i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end0: .size feq, .Lfunc_end0-feq @@ -29,6 +30,7 @@ fne: # @fne i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end1: .size fne, .Lfunc_end1-fne @@ -45,6 +47,7 @@ flt: # @flt i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end2: .size flt, .Lfunc_end2-flt @@ -65,6 +68,7 @@ fge: # @fge i32.const $push5=, 13 i32.select $push7=, $pop4, $pop6, $pop5 return $pop7 + .endfunc .Lfunc_end3: .size fge, .Lfunc_end3-fge @@ -81,6 +85,7 @@ fgt: # @fgt i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end4: .size fgt, .Lfunc_end4-fgt @@ -101,6 +106,7 @@ fle: # @fle i32.const $push5=, 13 i32.select $push7=, $pop4, $pop6, $pop5 return $pop7 + .endfunc .Lfunc_end5: .size fle, .Lfunc_end5-fle @@ -235,6 +241,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end6: .size main, .Lfunc_end6-main @@ -647,5 +654,5 @@ correct_results: .size correct_results, 1536 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/cmpsi-1.c.s b/test/torture-s/cmpsi-1.c.s index 42242cfbd..6421399f1 100644 --- a/test/torture-s/cmpsi-1.c.s +++ b/test/torture-s/cmpsi-1.c.s @@ -19,6 +19,7 @@ f1: # @f1 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -41,6 +42,7 @@ f2: # @f2 end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -53,6 +55,7 @@ dummy: # @dummy .local i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end2: .size dummy, .Lfunc_end2-dummy @@ -66,9 +69,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/cmpsi-2.c.s b/test/torture-s/cmpsi-2.c.s index b6d45bd7d..69efb9c00 100644 --- a/test/torture-s/cmpsi-2.c.s +++ b/test/torture-s/cmpsi-2.c.s @@ -13,6 +13,7 @@ feq: # @feq i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end0: .size feq, .Lfunc_end0-feq @@ -29,6 +30,7 @@ fne: # @fne i32.const $push1=, 13 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end1: .size fne, .Lfunc_end1-fne @@ -45,6 +47,7 @@ flt: # @flt i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end2: .size flt, .Lfunc_end2-flt @@ -61,6 +64,7 @@ fge: # @fge i32.const $push1=, 13 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end3: .size fge, .Lfunc_end3-fge @@ -77,6 +81,7 @@ fgt: # @fgt i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end4: .size fgt, .Lfunc_end4-fgt @@ -93,6 +98,7 @@ fle: # @fle i32.const $push1=, 13 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end5: .size fle, .Lfunc_end5-fle @@ -109,6 +115,7 @@ fltu: # @fltu i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end6: .size fltu, .Lfunc_end6-fltu @@ -125,6 +132,7 @@ fgeu: # @fgeu i32.const $push1=, 13 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end7: .size fgeu, .Lfunc_end7-fgeu @@ -141,6 +149,7 @@ fgtu: # @fgtu i32.const $push1=, 140 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end8: .size fgtu, .Lfunc_end8-fgtu @@ -157,6 +166,7 @@ fleu: # @fleu i32.const $push1=, 13 i32.select $push3=, $pop0, $pop2, $pop1 return $pop3 + .endfunc .Lfunc_end9: .size fleu, .Lfunc_end9-fleu @@ -339,6 +349,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end10: .size main, .Lfunc_end10-main @@ -1007,5 +1018,5 @@ correct_results: .size correct_results, 2560 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/compare-1.c.s b/test/torture-s/compare-1.c.s index 91277dea1..1a88a7b50 100644 --- a/test/torture-s/compare-1.c.s +++ b/test/torture-s/compare-1.c.s @@ -94,6 +94,7 @@ ieq: # @ieq end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size ieq, .Lfunc_end0-ieq @@ -129,6 +130,7 @@ ine: # @ine end_block # label12: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size ine, .Lfunc_end1-ine @@ -160,6 +162,7 @@ ilt: # @ilt end_block # label15: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size ilt, .Lfunc_end2-ilt @@ -195,6 +198,7 @@ ile: # @ile end_block # label18: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size ile, .Lfunc_end3-ile @@ -226,6 +230,7 @@ igt: # @igt end_block # label21: call abort@FUNCTION unreachable + .endfunc .Lfunc_end4: .size igt, .Lfunc_end4-igt @@ -261,6 +266,7 @@ ige: # @ige end_block # label24: call abort@FUNCTION unreachable + .endfunc .Lfunc_end5: .size ige, .Lfunc_end5-ige @@ -273,9 +279,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end6: .size main, .Lfunc_end6-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/compare-2.c.s b/test/torture-s/compare-2.c.s index 769bdef98..96530dd84 100644 --- a/test/torture-s/compare-2.c.s +++ b/test/torture-s/compare-2.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.le_s $push1=, $0, $1 i32.and $push2=, $pop0, $pop1 return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -24,9 +25,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/compare-3.c.s b/test/torture-s/compare-3.c.s index d08cef745..48f5562f4 100644 --- a/test/torture-s/compare-3.c.s +++ b/test/torture-s/compare-3.c.s @@ -8,6 +8,7 @@ test1: # @test1 .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -19,6 +20,7 @@ test2: # @test2 .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -30,6 +32,7 @@ test3: # @test3 .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -41,6 +44,7 @@ test4: # @test4 .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end3: .size test4, .Lfunc_end3-test4 @@ -52,6 +56,7 @@ test5: # @test5 .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end4: .size test5, .Lfunc_end4-test5 @@ -63,6 +68,7 @@ test6: # @test6 .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end5: .size test6, .Lfunc_end5-test6 @@ -74,6 +80,7 @@ all_tests: # @all_tests .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end6: .size all_tests, .Lfunc_end6-all_tests @@ -86,9 +93,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end7: .size main, .Lfunc_end7-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/complex-3.c.s b/test/torture-s/complex-3.c.s index cb5c7d313..b13b19aff 100644 --- a/test/torture-s/complex-3.c.s +++ b/test/torture-s/complex-3.c.s @@ -10,6 +10,7 @@ f: # @f f32.store $discard=, 0($0), $1 f32.store $discard=, 4($0), $2 return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/complex-4.c.s b/test/torture-s/complex-4.c.s index ac1d77e7e..ff653a9bb 100644 --- a/test/torture-s/complex-4.c.s +++ b/test/torture-s/complex-4.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/compndlit-1.c.s b/test/torture-s/compndlit-1.c.s index a973b43d9..d2eb1d34d 100644 --- a/test/torture-s/compndlit-1.c.s +++ b/test/torture-s/compndlit-1.c.s @@ -29,6 +29,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -45,5 +46,5 @@ x: .size x, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/const-addr-expr-1.c.s b/test/torture-s/const-addr-expr-1.c.s index 0b82b61d4..66cf6e5cb 100644 --- a/test/torture-s/const-addr-expr-1.c.s +++ b/test/torture-s/const-addr-expr-1.c.s @@ -33,6 +33,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -79,5 +80,5 @@ Upgd_minor_ID1: .size Upgd_minor_ID1, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/conversion.c.s b/test/torture-s/conversion.c.s index a36d2d5f5..9cccce2a3 100644 --- a/test/torture-s/conversion.c.s +++ b/test/torture-s/conversion.c.s @@ -10,6 +10,7 @@ u2f: # @u2f # BB#0: # %entry f32.convert_u/i32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end0: .size u2f, .Lfunc_end0-u2f @@ -23,6 +24,7 @@ u2d: # @u2d # BB#0: # %entry f64.convert_u/i32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end1: .size u2d, .Lfunc_end1-u2d @@ -57,6 +59,7 @@ u2ld: # @u2ld i32.const $5=, __stack_pointer i32.store $6=, 0($5), $6 return + .endfunc .Lfunc_end2: .size u2ld, .Lfunc_end2-u2ld @@ -70,6 +73,7 @@ s2f: # @s2f # BB#0: # %entry f32.convert_s/i32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end3: .size s2f, .Lfunc_end3-s2f @@ -83,6 +87,7 @@ s2d: # @s2d # BB#0: # %entry f64.convert_s/i32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end4: .size s2d, .Lfunc_end4-s2d @@ -117,6 +122,7 @@ s2ld: # @s2ld i32.const $5=, __stack_pointer i32.store $6=, 0($5), $6 return + .endfunc .Lfunc_end5: .size s2ld, .Lfunc_end5-s2ld @@ -142,6 +148,7 @@ fnear: # @fnear .LBB6_2: # %lor.end end_block # label0: return $2 + .endfunc .Lfunc_end6: .size fnear, .Lfunc_end6-fnear @@ -167,6 +174,7 @@ dnear: # @dnear .LBB7_2: # %lor.end end_block # label1: return $2 + .endfunc .Lfunc_end7: .size dnear, .Lfunc_end7-dnear @@ -222,6 +230,7 @@ ldnear: # @ldnear i32.const $10=, __stack_pointer i32.store $11=, 0($10), $11 return $7 + .endfunc .Lfunc_end8: .size ldnear, .Lfunc_end8-ldnear @@ -234,6 +243,7 @@ test_integer_to_float: # @test_integer_to_float .local i32 # BB#0: # %fnear.exit178 return $0 + .endfunc .Lfunc_end9: .size test_integer_to_float, .Lfunc_end9-test_integer_to_float @@ -247,6 +257,7 @@ ull2f: # @ull2f # BB#0: # %entry f32.convert_u/i64 $push0=, $0 return $pop0 + .endfunc .Lfunc_end10: .size ull2f, .Lfunc_end10-ull2f @@ -260,6 +271,7 @@ ull2d: # @ull2d # BB#0: # %entry f64.convert_u/i64 $push0=, $0 return $pop0 + .endfunc .Lfunc_end11: .size ull2d, .Lfunc_end11-ull2d @@ -294,6 +306,7 @@ ull2ld: # @ull2ld i32.const $5=, __stack_pointer i32.store $6=, 0($5), $6 return + .endfunc .Lfunc_end12: .size ull2ld, .Lfunc_end12-ull2ld @@ -307,6 +320,7 @@ sll2f: # @sll2f # BB#0: # %entry f32.convert_s/i64 $push0=, $0 return $pop0 + .endfunc .Lfunc_end13: .size sll2f, .Lfunc_end13-sll2f @@ -320,6 +334,7 @@ sll2d: # @sll2d # BB#0: # %entry f64.convert_s/i64 $push0=, $0 return $pop0 + .endfunc .Lfunc_end14: .size sll2d, .Lfunc_end14-sll2d @@ -354,6 +369,7 @@ sll2ld: # @sll2ld i32.const $5=, __stack_pointer i32.store $6=, 0($5), $6 return + .endfunc .Lfunc_end15: .size sll2ld, .Lfunc_end15-sll2ld @@ -366,6 +382,7 @@ test_longlong_integer_to_float: # @test_longlong_integer_to_float .local i32 # BB#0: # %fnear.exit return $0 + .endfunc .Lfunc_end16: .size test_longlong_integer_to_float, .Lfunc_end16-test_longlong_integer_to_float @@ -379,6 +396,7 @@ f2u: # @f2u # BB#0: # %entry i32.trunc_u/f32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end17: .size f2u, .Lfunc_end17-f2u @@ -392,6 +410,7 @@ d2u: # @d2u # BB#0: # %entry i32.trunc_u/f64 $push0=, $0 return $pop0 + .endfunc .Lfunc_end18: .size d2u, .Lfunc_end18-d2u @@ -405,6 +424,7 @@ ld2u: # @ld2u # BB#0: # %entry i32.call $push0=, __fixunstfsi@FUNCTION, $0, $1 return $pop0 + .endfunc .Lfunc_end19: .size ld2u, .Lfunc_end19-ld2u @@ -418,6 +438,7 @@ f2s: # @f2s # BB#0: # %entry i32.trunc_s/f32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end20: .size f2s, .Lfunc_end20-f2s @@ -431,6 +452,7 @@ d2s: # @d2s # BB#0: # %entry i32.trunc_s/f64 $push0=, $0 return $pop0 + .endfunc .Lfunc_end21: .size d2s, .Lfunc_end21-d2s @@ -444,6 +466,7 @@ ld2s: # @ld2s # BB#0: # %entry i32.call $push0=, __fixtfsi@FUNCTION, $0, $1 return $pop0 + .endfunc .Lfunc_end22: .size ld2s, .Lfunc_end22-ld2s @@ -456,6 +479,7 @@ test_float_to_integer: # @test_float_to_integer .local i32 # BB#0: # %if.end182 return $0 + .endfunc .Lfunc_end23: .size test_float_to_integer, .Lfunc_end23-test_float_to_integer @@ -469,6 +493,7 @@ f2ull: # @f2ull # BB#0: # %entry i64.trunc_u/f32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end24: .size f2ull, .Lfunc_end24-f2ull @@ -482,6 +507,7 @@ d2ull: # @d2ull # BB#0: # %entry i64.trunc_u/f64 $push0=, $0 return $pop0 + .endfunc .Lfunc_end25: .size d2ull, .Lfunc_end25-d2ull @@ -495,6 +521,7 @@ ld2ull: # @ld2ull # BB#0: # %entry i64.call $push0=, __fixunstfdi@FUNCTION, $0, $1 return $pop0 + .endfunc .Lfunc_end26: .size ld2ull, .Lfunc_end26-ld2ull @@ -508,6 +535,7 @@ f2sll: # @f2sll # BB#0: # %entry i64.trunc_s/f32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end27: .size f2sll, .Lfunc_end27-f2sll @@ -521,6 +549,7 @@ d2sll: # @d2sll # BB#0: # %entry i64.trunc_s/f64 $push0=, $0 return $pop0 + .endfunc .Lfunc_end28: .size d2sll, .Lfunc_end28-d2sll @@ -534,6 +563,7 @@ ld2sll: # @ld2sll # BB#0: # %entry i64.call $push0=, __fixtfdi@FUNCTION, $0, $1 return $pop0 + .endfunc .Lfunc_end29: .size ld2sll, .Lfunc_end29-ld2sll @@ -546,6 +576,7 @@ test_float_to_longlong_integer: # @test_float_to_longlong_integer .local i32 # BB#0: # %if.end172 return $0 + .endfunc .Lfunc_end30: .size test_float_to_longlong_integer, .Lfunc_end30-test_float_to_longlong_integer @@ -559,9 +590,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end31: .size main, .Lfunc_end31-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/cvt-1.c.s b/test/torture-s/cvt-1.c.s index 17115ceee..c386f338e 100644 --- a/test/torture-s/cvt-1.c.s +++ b/test/torture-s/cvt-1.c.s @@ -10,6 +10,7 @@ g2: # @g2 # BB#0: # %entry i32.trunc_s/f64 $push0=, $0 return $pop0 + .endfunc .Lfunc_end0: .size g2, .Lfunc_end0-g2 @@ -23,6 +24,7 @@ f: # @f # BB#0: # %if.end f64.convert_s/i32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -36,9 +38,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/dbra-1.c.s b/test/torture-s/dbra-1.c.s index 6c256dcec..705a7344e 100644 --- a/test/torture-s/dbra-1.c.s +++ b/test/torture-s/dbra-1.c.s @@ -55,6 +55,7 @@ f1: # @f1 .LBB0_10: # %cleanup end_block # label0: return $1 + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -69,6 +70,7 @@ f2: # @f2 i32.const $push0=, 0 i32.eq $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -135,6 +137,7 @@ f3: # @f3 .LBB2_10: # %cleanup end_block # label1: return $2 + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -149,6 +152,7 @@ f4: # @f4 i32.const $push0=, 1 i32.eq $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end3: .size f4, .Lfunc_end3-f4 @@ -215,6 +219,7 @@ f5: # @f5 .LBB4_10: # %cleanup end_block # label2: return $2 + .endfunc .Lfunc_end4: .size f5, .Lfunc_end4-f5 @@ -229,6 +234,7 @@ f6: # @f6 i32.const $push0=, -1 i32.eq $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end5: .size f6, .Lfunc_end5-f6 @@ -242,9 +248,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end6: .size main, .Lfunc_end6-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/divcmp-1.c.s b/test/torture-s/divcmp-1.c.s index 5d4dee1a6..fe53e91d4 100644 --- a/test/torture-s/divcmp-1.c.s +++ b/test/torture-s/divcmp-1.c.s @@ -13,6 +13,7 @@ test1: # @test1 i32.const $push2=, 10 i32.lt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -29,6 +30,7 @@ test1u: # @test1u i32.const $push2=, 10 i32.lt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end1: .size test1u, .Lfunc_end1-test1u @@ -45,6 +47,7 @@ test2: # @test2 i32.const $push2=, 19 i32.lt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end2: .size test2, .Lfunc_end2-test2 @@ -59,6 +62,7 @@ test2u: # @test2u i32.const $push0=, 10 i32.lt_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end3: .size test2u, .Lfunc_end3-test2u @@ -75,6 +79,7 @@ test3: # @test3 i32.const $push2=, 9 i32.gt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end4: .size test3, .Lfunc_end4-test3 @@ -91,6 +96,7 @@ test3u: # @test3u i32.const $push2=, 9 i32.gt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end5: .size test3u, .Lfunc_end5-test3u @@ -107,6 +113,7 @@ test4: # @test4 i32.const $push2=, 18 i32.gt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end6: .size test4, .Lfunc_end6-test4 @@ -121,6 +128,7 @@ test4u: # @test4u i32.const $push0=, 9 i32.gt_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end7: .size test4u, .Lfunc_end7-test4u @@ -135,6 +143,7 @@ test5: # @test5 i32.const $push0=, 20 i32.lt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end8: .size test5, .Lfunc_end8-test5 @@ -149,6 +158,7 @@ test5u: # @test5u i32.const $push0=, 20 i32.lt_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end9: .size test5u, .Lfunc_end9-test5u @@ -163,6 +173,7 @@ test6: # @test6 i32.const $push0=, -9 i32.lt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end10: .size test6, .Lfunc_end10-test6 @@ -177,6 +188,7 @@ test7: # @test7 i32.const $push0=, 30 i32.lt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end11: .size test7, .Lfunc_end11-test7 @@ -191,6 +203,7 @@ test7u: # @test7u i32.const $push0=, 30 i32.lt_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end12: .size test7u, .Lfunc_end12-test7u @@ -205,6 +218,7 @@ test8: # @test8 i32.const $push0=, 10 i32.lt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end13: .size test8, .Lfunc_end13-test8 @@ -219,6 +233,7 @@ test8u: # @test8u i32.const $push0=, 10 i32.lt_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end14: .size test8u, .Lfunc_end14-test8u @@ -233,6 +248,7 @@ test9: # @test9 i32.const $push0=, 29 i32.gt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end15: .size test9, .Lfunc_end15-test9 @@ -247,6 +263,7 @@ test9u: # @test9u i32.const $push0=, 29 i32.gt_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end16: .size test9u, .Lfunc_end16-test9u @@ -261,6 +278,7 @@ test10: # @test10 i32.const $push0=, 9 i32.gt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end17: .size test10, .Lfunc_end17-test10 @@ -275,6 +293,7 @@ test10u: # @test10u i32.const $push0=, 9 i32.gt_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end18: .size test10u, .Lfunc_end18-test10u @@ -289,6 +308,7 @@ test11: # @test11 i32.const $push0=, 19 i32.gt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end19: .size test11, .Lfunc_end19-test11 @@ -303,6 +323,7 @@ test11u: # @test11u i32.const $push0=, 19 i32.gt_u $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end20: .size test11u, .Lfunc_end20-test11u @@ -317,6 +338,7 @@ test12: # @test12 i32.const $push0=, -10 i32.gt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end21: .size test12, .Lfunc_end21-test12 @@ -329,9 +351,10 @@ main: # @main # BB#0: # %if.end428 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end22: .size main, .Lfunc_end22-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/divcmp-2.c.s b/test/torture-s/divcmp-2.c.s index 764dcf411..a92222f60 100644 --- a/test/torture-s/divcmp-2.c.s +++ b/test/torture-s/divcmp-2.c.s @@ -13,6 +13,7 @@ test1: # @test1 i32.const $push2=, 10 i32.lt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -29,6 +30,7 @@ test2: # @test2 i32.const $push2=, 19 i32.lt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -45,6 +47,7 @@ test3: # @test3 i32.const $push2=, 10 i32.lt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -61,6 +64,7 @@ test4: # @test4 i32.const $push2=, 10 i32.lt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end3: .size test4, .Lfunc_end3-test4 @@ -77,6 +81,7 @@ test5: # @test5 i32.const $push2=, 19 i32.lt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end4: .size test5, .Lfunc_end4-test5 @@ -93,6 +98,7 @@ test6: # @test6 i32.const $push2=, 10 i32.lt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end5: .size test6, .Lfunc_end5-test6 @@ -105,9 +111,10 @@ main: # @main # BB#0: # %if.end92 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end6: .size main, .Lfunc_end6-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/divcmp-3.c.s b/test/torture-s/divcmp-3.c.s index ec60d50fa..5eaea7c79 100644 --- a/test/torture-s/divcmp-3.c.s +++ b/test/torture-s/divcmp-3.c.s @@ -13,6 +13,7 @@ test1: # @test1 i32.const $push2=, 100 i32.lt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -26,6 +27,7 @@ test1u: # @test1u # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size test1u, .Lfunc_end1-test1u @@ -42,6 +44,7 @@ test2: # @test2 i32.const $push2=, 99 i32.gt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end2: .size test2, .Lfunc_end2-test2 @@ -55,6 +58,7 @@ test2u: # @test2u # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end3: .size test2u, .Lfunc_end3-test2u @@ -68,6 +72,7 @@ test3: # @test3 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end4: .size test3, .Lfunc_end4-test3 @@ -81,6 +86,7 @@ test3u: # @test3u # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end5: .size test3u, .Lfunc_end5-test3u @@ -94,6 +100,7 @@ test4: # @test4 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end6: .size test4, .Lfunc_end6-test4 @@ -107,6 +114,7 @@ test4u: # @test4u # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end7: .size test4u, .Lfunc_end7-test4u @@ -120,6 +128,7 @@ test5: # @test5 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end8: .size test5, .Lfunc_end8-test5 @@ -133,6 +142,7 @@ test5u: # @test5u # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end9: .size test5u, .Lfunc_end9-test5u @@ -146,6 +156,7 @@ test6: # @test6 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end10: .size test6, .Lfunc_end10-test6 @@ -159,6 +170,7 @@ test6u: # @test6u # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end11: .size test6u, .Lfunc_end11-test6u @@ -200,9 +212,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end12: .size main, .Lfunc_end12-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/divcmp-4.c.s b/test/torture-s/divcmp-4.c.s index 639be8c54..6a989147e 100644 --- a/test/torture-s/divcmp-4.c.s +++ b/test/torture-s/divcmp-4.c.s @@ -13,6 +13,7 @@ test1: # @test1 i32.const $push2=, 10 i32.lt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -29,6 +30,7 @@ test2: # @test2 i32.const $push2=, 19 i32.lt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -45,6 +47,7 @@ test3: # @test3 i32.const $push2=, 9 i32.gt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -61,6 +64,7 @@ test4: # @test4 i32.const $push2=, 18 i32.gt_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end3: .size test4, .Lfunc_end3-test4 @@ -75,6 +79,7 @@ test5: # @test5 i32.const $push0=, -20 i32.gt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end4: .size test5, .Lfunc_end4-test5 @@ -89,6 +94,7 @@ test6: # @test6 i32.const $push0=, 9 i32.gt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end5: .size test6, .Lfunc_end5-test6 @@ -103,6 +109,7 @@ test7: # @test7 i32.const $push0=, -30 i32.gt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end6: .size test7, .Lfunc_end6-test7 @@ -117,6 +124,7 @@ test8: # @test8 i32.const $push0=, -10 i32.gt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end7: .size test8, .Lfunc_end7-test8 @@ -131,6 +139,7 @@ test9: # @test9 i32.const $push0=, -29 i32.lt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end8: .size test9, .Lfunc_end8-test9 @@ -145,6 +154,7 @@ test10: # @test10 i32.const $push0=, -9 i32.lt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end9: .size test10, .Lfunc_end9-test10 @@ -159,6 +169,7 @@ test11: # @test11 i32.const $push0=, -19 i32.lt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end10: .size test11, .Lfunc_end10-test11 @@ -173,6 +184,7 @@ test12: # @test12 i32.const $push0=, 10 i32.lt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end11: .size test12, .Lfunc_end11-test12 @@ -185,9 +197,10 @@ main: # @main # BB#0: # %if.end236 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end12: .size main, .Lfunc_end12-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/divcmp-5.c.s b/test/torture-s/divcmp-5.c.s index c5930377d..28c58c307 100644 --- a/test/torture-s/divcmp-5.c.s +++ b/test/torture-s/divcmp-5.c.s @@ -10,6 +10,7 @@ always_one_1: # @always_one_1 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size always_one_1, .Lfunc_end0-always_one_1 @@ -23,6 +24,7 @@ always_one_2: # @always_one_2 # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end1: .size always_one_2, .Lfunc_end1-always_one_2 @@ -35,9 +37,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/divconst-1.c.s b/test/torture-s/divconst-1.c.s index a58a00c75..6613a8bd3 100644 --- a/test/torture-s/divconst-1.c.s +++ b/test/torture-s/divconst-1.c.s @@ -15,6 +15,7 @@ f: # @f i32.store $push3=, 4($0), $pop2 i32.store $discard=, 12($0), $pop3 return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -28,9 +29,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/divconst-2.c.s b/test/torture-s/divconst-2.c.s index 19fa7efaa..3513c4c54 100644 --- a/test/torture-s/divconst-2.c.s +++ b/test/torture-s/divconst-2.c.s @@ -11,6 +11,7 @@ f: # @f i32.const $push0=, -2147483648 i32.eq $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -34,6 +35,7 @@ r: # @r i32.shl $push7=, $pop6, $1 i32.sub $push8=, $0, $pop7 return $pop8 + .endfunc .Lfunc_end1: .size r, .Lfunc_end1-r @@ -50,6 +52,7 @@ std_eqn: # @std_eqn i32.add $push2=, $pop1, $3 i32.eq $push3=, $pop2, $0 return $pop3 + .endfunc .Lfunc_end2: .size std_eqn, .Lfunc_end2-std_eqn @@ -114,6 +117,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -129,5 +133,5 @@ nums: .size nums, 12 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/divconst-3.c.s b/test/torture-s/divconst-3.c.s index 0436e7758..47c087fa4 100644 --- a/test/torture-s/divconst-3.c.s +++ b/test/torture-s/divconst-3.c.s @@ -11,6 +11,7 @@ f: # @f i64.const $push0=, 10000000000 i64.div_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/divmod-1.c.s b/test/torture-s/divmod-1.c.s index 9ac1726ef..45c35731d 100644 --- a/test/torture-s/divmod-1.c.s +++ b/test/torture-s/divmod-1.c.s @@ -11,6 +11,7 @@ div1: # @div1 i32.const $push0=, 0 i32.sub $push1=, $pop0, $0 return $pop1 + .endfunc .Lfunc_end0: .size div1, .Lfunc_end0-div1 @@ -25,6 +26,7 @@ div2: # @div2 i32.const $push0=, 0 i32.sub $push1=, $pop0, $0 return $pop1 + .endfunc .Lfunc_end1: .size div2, .Lfunc_end1-div2 @@ -38,6 +40,7 @@ div3: # @div3 # BB#0: # %entry i32.div_s $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end2: .size div3, .Lfunc_end2-div3 @@ -51,6 +54,7 @@ div4: # @div4 # BB#0: # %entry i32.div_s $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end3: .size div4, .Lfunc_end3-div4 @@ -64,6 +68,7 @@ mod1: # @mod1 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end4: .size mod1, .Lfunc_end4-mod1 @@ -77,6 +82,7 @@ mod2: # @mod2 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end5: .size mod2, .Lfunc_end5-mod2 @@ -90,6 +96,7 @@ mod3: # @mod3 # BB#0: # %entry i32.rem_s $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end6: .size mod3, .Lfunc_end6-mod3 @@ -103,6 +110,7 @@ mod4: # @mod4 # BB#0: # %entry i32.rem_s $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end7: .size mod4, .Lfunc_end7-mod4 @@ -116,6 +124,7 @@ mod5: # @mod5 # BB#0: # %entry i32.rem_s $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end8: .size mod5, .Lfunc_end8-mod5 @@ -129,6 +138,7 @@ mod6: # @mod6 # BB#0: # %entry i32.rem_u $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end9: .size mod6, .Lfunc_end9-mod6 @@ -142,9 +152,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end10: .size main, .Lfunc_end10-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/doloop-1.c.s b/test/torture-s/doloop-1.c.s index 68baf036a..e9c90773e 100644 --- a/test/torture-s/doloop-1.c.s +++ b/test/torture-s/doloop-1.c.s @@ -37,6 +37,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -50,5 +51,5 @@ i: .size i, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/doloop-2.c.s b/test/torture-s/doloop-2.c.s index 80ac999e9..6cc65c755 100644 --- a/test/torture-s/doloop-2.c.s +++ b/test/torture-s/doloop-2.c.s @@ -37,6 +37,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -50,5 +51,5 @@ i: .size i, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/eeprof-1.c.s b/test/torture-s/eeprof-1.c.s index 31e71391d..0ffa824d8 100644 --- a/test/torture-s/eeprof-1.c.s +++ b/test/torture-s/eeprof-1.c.s @@ -18,6 +18,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -97,6 +98,7 @@ nfoo: # @nfoo end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size nfoo, .Lfunc_end1-nfoo @@ -179,6 +181,7 @@ main: # @main end_block # label7: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -197,6 +200,7 @@ __cyg_profile_func_enter: # @__cyg_profile_func_enter i32.store $discard=, entry_calls($2), $pop2 i32.store $discard=, last_fn_entered($2), $0 return + .endfunc .Lfunc_end3: .size __cyg_profile_func_enter, .Lfunc_end3-__cyg_profile_func_enter @@ -215,6 +219,7 @@ __cyg_profile_func_exit: # @__cyg_profile_func_exit i32.store $discard=, exit_calls($2), $pop2 i32.store $discard=, last_fn_exited($2), $0 return + .endfunc .Lfunc_end4: .size __cyg_profile_func_exit, .Lfunc_end4-__cyg_profile_func_exit @@ -282,6 +287,7 @@ foo2: # @foo2 end_block # label13: call abort@FUNCTION unreachable + .endfunc .Lfunc_end5: .size foo2, .Lfunc_end5-foo2 @@ -322,5 +328,5 @@ last_fn_exited: .size last_fn_exited, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/enum-1.c.s b/test/torture-s/enum-1.c.s index cad8b18eb..0e748d474 100644 --- a/test/torture-s/enum-1.c.s +++ b/test/torture-s/enum-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/enum-2.c.s b/test/torture-s/enum-2.c.s index adcc74494..6fc32c374 100644 --- a/test/torture-s/enum-2.c.s +++ b/test/torture-s/enum-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/extzvsi.c.s b/test/torture-s/extzvsi.c.s index 9c0554e84..c8000aa87 100644 --- a/test/torture-s/extzvsi.c.s +++ b/test/torture-s/extzvsi.c.s @@ -18,6 +18,7 @@ foo: # @foo i32.shl $push5=, $pop4, $0 i32.select $push6=, $1, $pop5, $0 return $pop6 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -37,6 +38,7 @@ main: # @main i64.or $push4=, $pop2, $pop3 i64.store $discard=, x($0), $pop4 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -50,5 +52,5 @@ x: .size x, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/ffs-1.c.s b/test/torture-s/ffs-1.c.s index 701419006..a336d0f0b 100644 --- a/test/torture-s/ffs-1.c.s +++ b/test/torture-s/ffs-1.c.s @@ -19,6 +19,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -32,5 +33,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/ffs-2.c.s b/test/torture-s/ffs-2.c.s index a53924e87..4f314290d 100644 --- a/test/torture-s/ffs-2.c.s +++ b/test/torture-s/ffs-2.c.s @@ -98,6 +98,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -126,5 +127,5 @@ ffstesttab: .size ffstesttab, 64 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/float-floor.c.s b/test/torture-s/float-floor.c.s index b268ac03d..f1dfb62ec 100644 --- a/test/torture-s/float-floor.c.s +++ b/test/torture-s/float-floor.c.s @@ -27,6 +27,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -40,5 +41,5 @@ d: .size d, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/floatunsisf-1.c.s b/test/torture-s/floatunsisf-1.c.s index 935baa614..988bb38f5 100644 --- a/test/torture-s/floatunsisf-1.c.s +++ b/test/torture-s/floatunsisf-1.c.s @@ -26,6 +26,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -57,5 +58,5 @@ f2: .size f2, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/fprintf-1.c.s b/test/torture-s/fprintf-1.c.s index 0005e2f9f..7338168eb 100644 --- a/test/torture-s/fprintf-1.c.s +++ b/test/torture-s/fprintf-1.c.s @@ -278,6 +278,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -323,5 +324,5 @@ main: # @main .size .L.str.7, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/func-ptr-1.c.s b/test/torture-s/func-ptr-1.c.s index 942529d8d..5b0e47e3d 100644 --- a/test/torture-s/func-ptr-1.c.s +++ b/test/torture-s/func-ptr-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/gofast.c.s b/test/torture-s/gofast.c.s index ddc03d5d1..dd17f06c3 100644 --- a/test/torture-s/gofast.c.s +++ b/test/torture-s/gofast.c.s @@ -10,6 +10,7 @@ fp_add: # @fp_add # BB#0: # %entry f32.add $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end0: .size fp_add, .Lfunc_end0-fp_add @@ -23,6 +24,7 @@ fp_sub: # @fp_sub # BB#0: # %entry f32.sub $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end1: .size fp_sub, .Lfunc_end1-fp_sub @@ -36,6 +38,7 @@ fp_mul: # @fp_mul # BB#0: # %entry f32.mul $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end2: .size fp_mul, .Lfunc_end2-fp_mul @@ -49,6 +52,7 @@ fp_div: # @fp_div # BB#0: # %entry f32.div $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end3: .size fp_div, .Lfunc_end3-fp_div @@ -62,6 +66,7 @@ fp_neg: # @fp_neg # BB#0: # %entry f32.neg $push0=, $0 return $pop0 + .endfunc .Lfunc_end4: .size fp_neg, .Lfunc_end4-fp_neg @@ -75,6 +80,7 @@ dp_add: # @dp_add # BB#0: # %entry f64.add $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end5: .size dp_add, .Lfunc_end5-dp_add @@ -88,6 +94,7 @@ dp_sub: # @dp_sub # BB#0: # %entry f64.sub $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end6: .size dp_sub, .Lfunc_end6-dp_sub @@ -101,6 +108,7 @@ dp_mul: # @dp_mul # BB#0: # %entry f64.mul $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end7: .size dp_mul, .Lfunc_end7-dp_mul @@ -114,6 +122,7 @@ dp_div: # @dp_div # BB#0: # %entry f64.div $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end8: .size dp_div, .Lfunc_end8-dp_div @@ -127,6 +136,7 @@ dp_neg: # @dp_neg # BB#0: # %entry f64.neg $push0=, $0 return $pop0 + .endfunc .Lfunc_end9: .size dp_neg, .Lfunc_end9-dp_neg @@ -140,6 +150,7 @@ fp_to_dp: # @fp_to_dp # BB#0: # %entry f64.promote/f32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end10: .size fp_to_dp, .Lfunc_end10-fp_to_dp @@ -153,6 +164,7 @@ dp_to_fp: # @dp_to_fp # BB#0: # %entry f32.demote/f64 $push0=, $0 return $pop0 + .endfunc .Lfunc_end11: .size dp_to_fp, .Lfunc_end11-dp_to_fp @@ -166,6 +178,7 @@ eqsf2: # @eqsf2 # BB#0: # %entry f32.eq $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end12: .size eqsf2, .Lfunc_end12-eqsf2 @@ -179,6 +192,7 @@ nesf2: # @nesf2 # BB#0: # %entry f32.ne $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end13: .size nesf2, .Lfunc_end13-nesf2 @@ -192,6 +206,7 @@ gtsf2: # @gtsf2 # BB#0: # %entry f32.gt $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end14: .size gtsf2, .Lfunc_end14-gtsf2 @@ -205,6 +220,7 @@ gesf2: # @gesf2 # BB#0: # %entry f32.ge $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end15: .size gesf2, .Lfunc_end15-gesf2 @@ -218,6 +234,7 @@ ltsf2: # @ltsf2 # BB#0: # %entry f32.lt $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end16: .size ltsf2, .Lfunc_end16-ltsf2 @@ -231,6 +248,7 @@ lesf2: # @lesf2 # BB#0: # %entry f32.le $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end17: .size lesf2, .Lfunc_end17-lesf2 @@ -244,6 +262,7 @@ eqdf2: # @eqdf2 # BB#0: # %entry f64.eq $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end18: .size eqdf2, .Lfunc_end18-eqdf2 @@ -257,6 +276,7 @@ nedf2: # @nedf2 # BB#0: # %entry f64.ne $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end19: .size nedf2, .Lfunc_end19-nedf2 @@ -270,6 +290,7 @@ gtdf2: # @gtdf2 # BB#0: # %entry f64.gt $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end20: .size gtdf2, .Lfunc_end20-gtdf2 @@ -283,6 +304,7 @@ gedf2: # @gedf2 # BB#0: # %entry f64.ge $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end21: .size gedf2, .Lfunc_end21-gedf2 @@ -296,6 +318,7 @@ ltdf2: # @ltdf2 # BB#0: # %entry f64.lt $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end22: .size ltdf2, .Lfunc_end22-ltdf2 @@ -309,6 +332,7 @@ ledf2: # @ledf2 # BB#0: # %entry f64.le $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end23: .size ledf2, .Lfunc_end23-ledf2 @@ -322,6 +346,7 @@ floatsisf: # @floatsisf # BB#0: # %entry f32.convert_s/i32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end24: .size floatsisf, .Lfunc_end24-floatsisf @@ -335,6 +360,7 @@ floatsidf: # @floatsidf # BB#0: # %entry f64.convert_s/i32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end25: .size floatsidf, .Lfunc_end25-floatsidf @@ -348,6 +374,7 @@ fixsfsi: # @fixsfsi # BB#0: # %entry i32.trunc_s/f32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end26: .size fixsfsi, .Lfunc_end26-fixsfsi @@ -361,6 +388,7 @@ fixdfsi: # @fixdfsi # BB#0: # %entry i32.trunc_s/f64 $push0=, $0 return $pop0 + .endfunc .Lfunc_end27: .size fixdfsi, .Lfunc_end27-fixdfsi @@ -374,6 +402,7 @@ fixunssfsi: # @fixunssfsi # BB#0: # %entry i32.trunc_u/f32 $push0=, $0 return $pop0 + .endfunc .Lfunc_end28: .size fixunssfsi, .Lfunc_end28-fixunssfsi @@ -387,6 +416,7 @@ fixunsdfsi: # @fixunsdfsi # BB#0: # %entry i32.trunc_u/f64 $push0=, $0 return $pop0 + .endfunc .Lfunc_end29: .size fixunsdfsi, .Lfunc_end29-fixunsdfsi @@ -431,6 +461,7 @@ fail: # @fail i32.const $9=, __stack_pointer i32.store $9=, 0($9), $9 return $1 + .endfunc .Lfunc_end30: .size fail, .Lfunc_end30-fail @@ -453,6 +484,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end31: .size main, .Lfunc_end31-main @@ -472,5 +504,5 @@ fail_count: .size .L.str, 17 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/ifcvt-onecmpl-abs-1.c.s b/test/torture-s/ifcvt-onecmpl-abs-1.c.s index 928e7d370..bd04df267 100644 --- a/test/torture-s/ifcvt-onecmpl-abs-1.c.s +++ b/test/torture-s/ifcvt-onecmpl-abs-1.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.shr_s $push1=, $0, $pop0 i32.xor $push2=, $pop1, $0 return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -33,9 +34,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/index-1.c.s b/test/torture-s/index-1.c.s index cebf45686..122d029f0 100644 --- a/test/torture-s/index-1.c.s +++ b/test/torture-s/index-1.c.s @@ -16,6 +16,7 @@ f: # @f i32.add $push5=, $pop3, $pop4 i32.load $push6=, 0($pop5) return $pop6 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -40,6 +41,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -92,5 +94,5 @@ a: .size a, 160 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/inst-check.c.s b/test/torture-s/inst-check.c.s index 13945bdcb..07151b74b 100644 --- a/test/torture-s/inst-check.c.s +++ b/test/torture-s/inst-check.c.s @@ -30,6 +30,7 @@ f: # @f .LBB0_2: # %for.end end_block # label0: return $1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -43,9 +44,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/int-compare.c.s b/test/torture-s/int-compare.c.s index 2281e864f..352def54c 100644 --- a/test/torture-s/int-compare.c.s +++ b/test/torture-s/int-compare.c.s @@ -10,6 +10,7 @@ gt: # @gt # BB#0: # %entry i32.gt_s $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end0: .size gt, .Lfunc_end0-gt @@ -23,6 +24,7 @@ ge: # @ge # BB#0: # %entry i32.ge_s $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end1: .size ge, .Lfunc_end1-ge @@ -36,6 +38,7 @@ lt: # @lt # BB#0: # %entry i32.lt_s $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end2: .size lt, .Lfunc_end2-lt @@ -49,6 +52,7 @@ le: # @le # BB#0: # %entry i32.le_s $push0=, $0, $1 return $pop0 + .endfunc .Lfunc_end3: .size le, .Lfunc_end3-le @@ -69,6 +73,7 @@ true: # @true end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end4: .size true, .Lfunc_end4-true @@ -87,6 +92,7 @@ false: # @false end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end5: .size false, .Lfunc_end5-false @@ -99,6 +105,7 @@ f: # @f .local i32 # BB#0: # %true.exit return $0 + .endfunc .Lfunc_end6: .size f, .Lfunc_end6-f @@ -112,9 +119,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end7: .size main, .Lfunc_end7-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/ipa-sra-1.c.s b/test/torture-s/ipa-sra-1.c.s index 29439627a..01bac20a5 100644 --- a/test/torture-s/ipa-sra-1.c.s +++ b/test/torture-s/ipa-sra-1.c.s @@ -10,9 +10,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/ipa-sra-2.c.s b/test/torture-s/ipa-sra-2.c.s index a3b752797..39952ee4f 100644 --- a/test/torture-s/ipa-sra-2.c.s +++ b/test/torture-s/ipa-sra-2.c.s @@ -17,6 +17,7 @@ main: # @main i32.gt_s $push3=, $0, $pop2 i32.call $push4=, foo@FUNCTION, $pop3, $2 return $pop4 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -31,9 +32,10 @@ foo: # @foo i32.select $push2=, $0, $pop1, $1 i32.load $push3=, 0($pop2) return $pop3 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/longlong.c.s b/test/torture-s/longlong.c.s index 697d4c17f..173181245 100644 --- a/test/torture-s/longlong.c.s +++ b/test/torture-s/longlong.c.s @@ -41,6 +41,7 @@ alpha_ep_extbl_i_eq_0: # @alpha_ep_extbl_i_eq_0 .LBB0_2: # %if.end end_block # label0: return + .endfunc .Lfunc_end0: .size alpha_ep_extbl_i_eq_0, .Lfunc_end0-alpha_ep_extbl_i_eq_0 @@ -82,6 +83,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -113,5 +115,5 @@ pars: .size pars, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-1.c.s b/test/torture-s/loop-1.c.s index 5ba9e43d0..91d4b1ac0 100644 --- a/test/torture-s/loop-1.c.s +++ b/test/torture-s/loop-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-10.c.s b/test/torture-s/loop-10.c.s index e0781d6c0..431d2346a 100644 --- a/test/torture-s/loop-10.c.s +++ b/test/torture-s/loop-10.c.s @@ -21,11 +21,12 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main .type count,@object # @count .lcomm count,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-12.c.s b/test/torture-s/loop-12.c.s index 4f1e709c8..2f13d7f24 100644 --- a/test/torture-s/loop-12.c.s +++ b/test/torture-s/loop-12.c.s @@ -43,6 +43,7 @@ foo: # @foo br 0 # 0: up to label0 .LBB0_5: end_loop # label1: + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -90,6 +91,7 @@ main: # @main br 0 # 0: up to label3 .LBB1_5: end_loop # label4: + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -109,5 +111,5 @@ p: .size .L.str, 5 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-13.c.s b/test/torture-s/loop-13.c.s index 1a94a691a..328a9342a 100644 --- a/test/torture-s/loop-13.c.s +++ b/test/torture-s/loop-13.c.s @@ -50,6 +50,7 @@ scale: # @scale end_loop # label2: end_block # label0: return + .endfunc .Lfunc_end0: .size scale, .Lfunc_end0-scale @@ -62,9 +63,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-14.c.s b/test/torture-s/loop-14.c.s index 8aaa43f99..4df23340d 100644 --- a/test/torture-s/loop-14.c.s +++ b/test/torture-s/loop-14.c.s @@ -12,6 +12,7 @@ f: # @f i32.const $push1=, 42 i32.store $discard=, 4($0), $pop1 return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -30,6 +31,7 @@ main: # @main i32.store $discard=, a3+4($0), $pop1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -43,5 +45,5 @@ a3: .size a3, 12 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-2.c.s b/test/torture-s/loop-2.c.s index c976cbc94..cdea14e11 100644 --- a/test/torture-s/loop-2.c.s +++ b/test/torture-s/loop-2.c.s @@ -31,6 +31,7 @@ f: # @f end_loop # label2: end_block # label0: return $2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -49,6 +50,7 @@ main: # @main i32.store $discard=, a+4($0), $pop1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -62,5 +64,5 @@ a: .size a, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-2b.c.s b/test/torture-s/loop-2b.c.s index b1dc8114f..0a2c394a9 100644 --- a/test/torture-s/loop-2b.c.s +++ b/test/torture-s/loop-2b.c.s @@ -40,6 +40,7 @@ f: # @f end_loop # label2: end_block # label0: return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -57,6 +58,7 @@ main: # @main i32.store $discard=, a+4($0), $pop1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -70,5 +72,5 @@ a: .size a, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-2c.c.s b/test/torture-s/loop-2c.c.s index bb880f993..cde1e058d 100644 --- a/test/torture-s/loop-2c.c.s +++ b/test/torture-s/loop-2c.c.s @@ -38,6 +38,7 @@ f: # @f end_loop # label2: end_block # label0: return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -79,6 +80,7 @@ g: # @g end_loop # label5: end_block # label3: return $0 + .endfunc .Lfunc_end1: .size g, .Lfunc_end1-g @@ -97,6 +99,7 @@ main: # @main i32.store $discard=, a($0), $pop1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -110,5 +113,5 @@ a: .size a, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-2d.c.s b/test/torture-s/loop-2d.c.s index cf7bde47c..207dfb094 100644 --- a/test/torture-s/loop-2d.c.s +++ b/test/torture-s/loop-2d.c.s @@ -38,6 +38,7 @@ f: # @f end_loop # label2: end_block # label0: return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -56,6 +57,7 @@ main: # @main i32.store $discard=, a($0), $pop1 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -69,5 +71,5 @@ a: .size a, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-2e.c.s b/test/torture-s/loop-2e.c.s index 0afb46a28..055ab2dfb 100644 --- a/test/torture-s/loop-2e.c.s +++ b/test/torture-s/loop-2e.c.s @@ -126,6 +126,7 @@ f: # @f i32.add $push77=, $0, $pop76 i32.store $discard=, 156($1), $pop77 return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -138,9 +139,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-2f.c.s b/test/torture-s/loop-2f.c.s index d441990e0..a3d6fc4cd 100644 --- a/test/torture-s/loop-2f.c.s +++ b/test/torture-s/loop-2f.c.s @@ -27,6 +27,7 @@ f: # @f end_loop # label2: end_block # label0: return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -96,6 +97,7 @@ main: # @main end_block # label3: call exit@FUNCTION, $1 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -106,5 +108,5 @@ main: # @main .size .L.str, 10 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-2g.c.s b/test/torture-s/loop-2g.c.s index bea869cf8..6789bd352 100644 --- a/test/torture-s/loop-2g.c.s +++ b/test/torture-s/loop-2g.c.s @@ -27,6 +27,7 @@ f: # @f end_loop # label2: end_block # label0: return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -96,6 +97,7 @@ main: # @main end_block # label3: call exit@FUNCTION, $1 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -106,5 +108,5 @@ main: # @main .size .L.str, 10 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-3.c.s b/test/torture-s/loop-3.c.s index 7b46ca070..0fbd070c2 100644 --- a/test/torture-s/loop-3.c.s +++ b/test/torture-s/loop-3.c.s @@ -15,6 +15,7 @@ g: # @g i32.add $push2=, $pop0, $pop1 i32.store $discard=, n($1), $pop2 return $1 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -40,6 +41,7 @@ f: # @f i32.add $push8=, $pop6, $pop7 i32.store $discard=, n($1), $pop8 return $0 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -65,6 +67,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -78,5 +81,5 @@ n: .size n, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-3b.c.s b/test/torture-s/loop-3b.c.s index 667cc6226..6441d4edd 100644 --- a/test/torture-s/loop-3b.c.s +++ b/test/torture-s/loop-3b.c.s @@ -15,6 +15,7 @@ g: # @g i32.add $push2=, $pop0, $pop1 i32.store $discard=, n($1), $pop2 return $1 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -42,6 +43,7 @@ f: # @f i32.add $push10=, $pop8, $pop9 i32.store $discard=, n($1), $pop10 return $2 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -67,6 +69,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -80,5 +83,5 @@ n: .size n, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-3c.c.s b/test/torture-s/loop-3c.c.s index 87caf9fdd..e73108a78 100644 --- a/test/torture-s/loop-3c.c.s +++ b/test/torture-s/loop-3c.c.s @@ -33,6 +33,7 @@ f: # @f # BB#2: # %do.end end_loop # label1: return $0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -56,6 +57,7 @@ main: # @main i32.store $discard=, a+64($0), $pop3 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -69,5 +71,5 @@ a: .size a, 1020 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-4.c.s b/test/torture-s/loop-4.c.s index deb22cd82..acba9e76f 100644 --- a/test/torture-s/loop-4.c.s +++ b/test/torture-s/loop-4.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 8192 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-4b.c.s b/test/torture-s/loop-4b.c.s index 2f9a75876..9fe68e30e 100644 --- a/test/torture-s/loop-4b.c.s +++ b/test/torture-s/loop-4b.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 2 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-5.c.s b/test/torture-s/loop-5.c.s index 95d8fb9f6..501871965 100644 --- a/test/torture-s/loop-5.c.s +++ b/test/torture-s/loop-5.c.s @@ -94,6 +94,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -102,5 +103,5 @@ main: # @main .type t,@object # @t .lcomm t,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-6.c.s b/test/torture-s/loop-6.c.s index 5275886a8..e0ca1c0cc 100644 --- a/test/torture-s/loop-6.c.s +++ b/test/torture-s/loop-6.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-7.c.s b/test/torture-s/loop-7.c.s index a05646e32..389c1a614 100644 --- a/test/torture-s/loop-7.c.s +++ b/test/torture-s/loop-7.c.s @@ -38,6 +38,7 @@ foo: # @foo end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -82,9 +83,10 @@ main: # @main i32.const $push9=, 0 call exit@FUNCTION, $pop9 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-8.c.s b/test/torture-s/loop-8.c.s index 0df470655..d5b8ca9da 100644 --- a/test/torture-s/loop-8.c.s +++ b/test/torture-s/loop-8.c.s @@ -20,6 +20,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -65,6 +66,7 @@ main: # @main end_block # label2: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -80,5 +82,5 @@ a: .size a, 24 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-9.c.s b/test/torture-s/loop-9.c.s index f5ec1e972..183385325 100644 --- a/test/torture-s/loop-9.c.s +++ b/test/torture-s/loop-9.c.s @@ -9,6 +9,7 @@ false: # @false # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size false, .Lfunc_end0-false @@ -22,9 +23,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/loop-ivopts-1.c.s b/test/torture-s/loop-ivopts-1.c.s index 3a7aefd72..9e6e99c9b 100644 --- a/test/torture-s/loop-ivopts-1.c.s +++ b/test/torture-s/loop-ivopts-1.c.s @@ -14,6 +14,7 @@ main: # @main i64.const $push1=, 4803089003686395904 i64.store $discard=, foo.tmp($0), $pop1 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -40,11 +41,12 @@ foo: # @foo i64.shr_u $push7=, $pop5, $pop6 i64.store32 $discard=, 12($0), $pop7 return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo .type foo.tmp,@object # @foo.tmp .lcomm foo.tmp,16,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/mayalias-1.c.s b/test/torture-s/mayalias-1.c.s index f76d1ae38..63d4de9c6 100644 --- a/test/torture-s/mayalias-1.c.s +++ b/test/torture-s/mayalias-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/mayalias-2.c.s b/test/torture-s/mayalias-2.c.s index 966826c86..5cc4bff65 100644 --- a/test/torture-s/mayalias-2.c.s +++ b/test/torture-s/mayalias-2.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -21,9 +22,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/medce-1.c.s b/test/torture-s/medce-1.c.s index c75ec4358..d1e00c722 100644 --- a/test/torture-s/medce-1.c.s +++ b/test/torture-s/medce-1.c.s @@ -10,6 +10,7 @@ bar: # @bar i32.const $push1=, 1 i32.store8 $discard=, ok($pop0), $pop1 return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -31,6 +32,7 @@ foo: # @foo .LBB1_2: # %sw.epilog end_block # label0: return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -46,11 +48,12 @@ main: # @main i32.const $push0=, 1 i32.store8 $discard=, ok($0), $pop0 return $0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main .type ok,@object # @ok .lcomm ok,1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/memcpy-1.c.s b/test/torture-s/memcpy-1.c.s index 8c29972f3..867562df3 100644 --- a/test/torture-s/memcpy-1.c.s +++ b/test/torture-s/memcpy-1.c.s @@ -10,6 +10,7 @@ copy: # @copy # BB#0: # %entry call memcpy@FUNCTION, $0, $1, $2 return $0 + .endfunc .Lfunc_end0: .size copy, .Lfunc_end0-copy @@ -219,9 +220,10 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/memcpy-2.c.s b/test/torture-s/memcpy-2.c.s index dbf856e8f..2361242d3 100644 --- a/test/torture-s/memcpy-2.c.s +++ b/test/torture-s/memcpy-2.c.s @@ -216,6 +216,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -224,5 +225,5 @@ main: # @main .type u2,@object # @u2 .lcomm u2,96,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/memcpy-bi.c.s b/test/torture-s/memcpy-bi.c.s index 143b72c40..1c2967ddf 100644 --- a/test/torture-s/memcpy-bi.c.s +++ b/test/torture-s/memcpy-bi.c.s @@ -16,6 +16,7 @@ check: # @check end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size check, .Lfunc_end0-check @@ -961,6 +962,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -983,5 +985,5 @@ dst: .size dst, 80 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/memset-1.c.s b/test/torture-s/memset-1.c.s index 7f78a614a..35d43d97b 100644 --- a/test/torture-s/memset-1.c.s +++ b/test/torture-s/memset-1.c.s @@ -393,6 +393,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -407,5 +408,5 @@ A: .type u,@object # @u .lcomm u,96,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/memset-2.c.s b/test/torture-s/memset-2.c.s index 96568b605..007237b71 100644 --- a/test/torture-s/memset-2.c.s +++ b/test/torture-s/memset-2.c.s @@ -39,6 +39,7 @@ reset: # @reset i32.store8 $push26=, u+29($0), $pop25 i32.store8 $discard=, u+30($0), $pop26 return + .endfunc .Lfunc_end0: .size reset, .Lfunc_end0-reset @@ -143,6 +144,7 @@ check: # @check end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size check, .Lfunc_end1-check @@ -939,6 +941,7 @@ main: # @main i32.const $push459=, 0 call exit@FUNCTION, $pop459 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -953,5 +956,5 @@ A: .type u,@object # @u .lcomm u,32,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/memset-3.c.s b/test/torture-s/memset-3.c.s index 232c7e6bf..745411545 100644 --- a/test/torture-s/memset-3.c.s +++ b/test/torture-s/memset-3.c.s @@ -39,6 +39,7 @@ reset: # @reset i32.store8 $push26=, u+29($0), $pop25 i32.store8 $discard=, u+30($0), $pop26 return + .endfunc .Lfunc_end0: .size reset, .Lfunc_end0-reset @@ -143,6 +144,7 @@ check: # @check end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size check, .Lfunc_end1-check @@ -734,6 +736,7 @@ main: # @main end_block # label7: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -748,5 +751,5 @@ A: .type u,@object # @u .lcomm u,32,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/mod-1.c.s b/test/torture-s/mod-1.c.s index d7bca8c99..cbcba1f20 100644 --- a/test/torture-s/mod-1.c.s +++ b/test/torture-s/mod-1.c.s @@ -17,6 +17,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -30,9 +31,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/multdi-1.c.s b/test/torture-s/multdi-1.c.s index abde0d183..c26a38cb2 100644 --- a/test/torture-s/multdi-1.c.s +++ b/test/torture-s/multdi-1.c.s @@ -12,6 +12,7 @@ mpy: # @mpy i64.extend_s/i32 $push0=, $0 i64.mul $push2=, $pop1, $pop0 return $pop2 + .endfunc .Lfunc_end0: .size mpy, .Lfunc_end0-mpy @@ -27,6 +28,7 @@ main: # @main i64.const $push0=, -1 i64.store $discard=, mpy_res($0), $pop0 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -40,5 +42,5 @@ mpy_res: .size mpy_res, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/nestfunc-4.c.s b/test/torture-s/nestfunc-4.c.s index c77a62868..0f63a063e 100644 --- a/test/torture-s/nestfunc-4.c.s +++ b/test/torture-s/nestfunc-4.c.s @@ -18,6 +18,7 @@ main: # @main i32.store $discard=, level($0), $pop3 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -39,6 +40,7 @@ foo: # @foo i32.store $discard=, level($0), $pop3 i32.const $push4=, -42 return $pop4 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -63,6 +65,7 @@ bar: # @bar end_block # label0: i32.sub $push3=, $1, $0 return $pop3 + .endfunc .Lfunc_end2: .size bar, .Lfunc_end2-bar @@ -76,5 +79,5 @@ level: .size level, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/p18298.c.s b/test/torture-s/p18298.c.s index 6e917246a..cc86afb54 100644 --- a/test/torture-s/p18298.c.s +++ b/test/torture-s/p18298.c.s @@ -13,6 +13,7 @@ foo: # @foo i32.const $push2=, 0 i32.eq $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -35,6 +36,7 @@ main: # @main .LBB1_2: # %while.end end_block # label0: return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -48,5 +50,5 @@ s: .size s, 2048 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/packed-1.c.s b/test/torture-s/packed-1.c.s index 78857eca1..c8c0cf406 100644 --- a/test/torture-s/packed-1.c.s +++ b/test/torture-s/packed-1.c.s @@ -21,6 +21,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -46,6 +47,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -68,5 +70,5 @@ t: .size t, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/packed-2.c.s b/test/torture-s/packed-2.c.s index 1954507ea..4ceaa709d 100644 --- a/test/torture-s/packed-2.c.s +++ b/test/torture-s/packed-2.c.s @@ -15,6 +15,7 @@ main: # @main i32.store16 $0=, 0($pop2), $pop3 i32.store16 $push4=, t+2($0), $0 return $pop4 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -28,5 +29,5 @@ t: .size t, 6 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pending-4.c.s b/test/torture-s/pending-4.c.s index af04cf471..486b01f61 100644 --- a/test/torture-s/pending-4.c.s +++ b/test/torture-s/pending-4.c.s @@ -8,6 +8,7 @@ dummy: # @dummy .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size dummy, .Lfunc_end0-dummy @@ -70,9 +71,10 @@ main: # @main br 0 # 0: up to label0 .LBB1_10: end_loop # label1: + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/postmod-1.c.s b/test/torture-s/postmod-1.c.s index 26b3ddb83..01c37151c 100644 --- a/test/torture-s/postmod-1.c.s +++ b/test/torture-s/postmod-1.c.s @@ -120,6 +120,7 @@ foo: # @foo # BB#4: # %do.end end_loop # label1: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -167,6 +168,7 @@ main: # @main f32.ne $push28=, $pop27, $1 i32.or $push29=, $pop26, $pop28 return $pop29 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -297,5 +299,5 @@ vol: .size vol, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr15262-1.c.s b/test/torture-s/pr15262-1.c.s index 2d9a0e59d..df9359777 100644 --- a/test/torture-s/pr15262-1.c.s +++ b/test/torture-s/pr15262-1.c.s @@ -9,6 +9,7 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, 3 return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -21,9 +22,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr15262.c.s b/test/torture-s/pr15262.c.s index 1334d7b0a..48d64b0b5 100644 --- a/test/torture-s/pr15262.c.s +++ b/test/torture-s/pr15262.c.s @@ -10,6 +10,7 @@ bar: # @bar i32.const $push0=, 1084647014 i32.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -42,6 +43,7 @@ foo: # @foo i32.const $5=, __stack_pointer i32.store $5=, 0($5), $5 return $pop3 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -54,9 +56,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr15296.c.s b/test/torture-s/pr15296.c.s index cbd116cdc..7c1b5d28e 100644 --- a/test/torture-s/pr15296.c.s +++ b/test/torture-s/pr15296.c.s @@ -71,6 +71,7 @@ f: # @f end_block # label3: call g@FUNCTION, $3, $3 unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -83,6 +84,7 @@ g: # @g # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size g, .Lfunc_end1-g @@ -184,6 +186,7 @@ main: # @main end_block # label8: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -209,5 +212,5 @@ main: # @main .size .Lmain.s, 20 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr16790-1.c.s b/test/torture-s/pr16790-1.c.s index 24a392e59..21cefd94c 100644 --- a/test/torture-s/pr16790-1.c.s +++ b/test/torture-s/pr16790-1.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr17078-1.c.s b/test/torture-s/pr17078-1.c.s index 2633b3666..8dd2454bf 100644 --- a/test/torture-s/pr17078-1.c.s +++ b/test/torture-s/pr17078-1.c.s @@ -10,6 +10,7 @@ test: # @test i32.const $push0=, 0 i32.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -22,9 +23,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr17133.c.s b/test/torture-s/pr17133.c.s index f7b5301cb..745f4a723 100644 --- a/test/torture-s/pr17133.c.s +++ b/test/torture-s/pr17133.c.s @@ -33,6 +33,7 @@ pure_alloc: # @pure_alloc i32.const $push5=, -2 i32.and $push6=, $pop4, $pop5 return $pop6 + .endfunc .Lfunc_end0: .size pure_alloc, .Lfunc_end0-pure_alloc @@ -77,6 +78,7 @@ main: # @main br 0 # 0: up to label6 .LBB1_7: end_loop # label7: + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -108,5 +110,5 @@ baz: .size baz, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr17252.c.s b/test/torture-s/pr17252.c.s index cf1a8d747..3e07f9dc9 100644 --- a/test/torture-s/pr17252.c.s +++ b/test/torture-s/pr17252.c.s @@ -23,6 +23,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -36,5 +37,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr19005.c.s b/test/torture-s/pr19005.c.s index 296d3ca09..64af0c0c8 100644 --- a/test/torture-s/pr19005.c.s +++ b/test/torture-s/pr19005.c.s @@ -53,6 +53,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -131,6 +132,7 @@ foo: # @foo end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -159,6 +161,7 @@ main: # @main # BB#2: # %for.end end_loop # label11: return $0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -181,5 +184,5 @@ s: .size s, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr19449.c.s b/test/torture-s/pr19449.c.s index 69c4d4c92..c88765d41 100644 --- a/test/torture-s/pr19449.c.s +++ b/test/torture-s/pr19449.c.s @@ -10,6 +10,7 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, 3 return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -36,6 +37,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -58,5 +60,5 @@ y: .size y, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr19515.c.s b/test/torture-s/pr19515.c.s index d65b66c93..aa0f0595d 100644 --- a/test/torture-s/pr19515.c.s +++ b/test/torture-s/pr19515.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr19606.c.s b/test/torture-s/pr19606.c.s index e43108414..aab9dee18 100644 --- a/test/torture-s/pr19606.c.s +++ b/test/torture-s/pr19606.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.const $push2=, 1 i32.shr_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -27,6 +28,7 @@ bar: # @bar i32.const $push2=, 5 i32.rem_u $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -64,6 +66,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -76,5 +79,5 @@ a: .size a, 1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr19687.c.s b/test/torture-s/pr19687.c.s index 41c01826a..2f69a1de4 100644 --- a/test/torture-s/pr19687.c.s +++ b/test/torture-s/pr19687.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %for.cond.3 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr19689.c.s b/test/torture-s/pr19689.c.s index 89593dc6b..f6a5ab949 100644 --- a/test/torture-s/pr19689.c.s +++ b/test/torture-s/pr19689.c.s @@ -17,6 +17,7 @@ foo: # @foo i32.or $push5=, $pop4, $pop2 i32.store $discard=, f($1), $pop5 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -36,6 +37,7 @@ main: # @main i32.or $push4=, $pop2, $pop3 i32.store $discard=, f($0), $pop4 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -49,5 +51,5 @@ f: .size f, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr20100-1.c.s b/test/torture-s/pr20100-1.c.s index e03d3cce6..1413bf3c5 100644 --- a/test/torture-s/pr20100-1.c.s +++ b/test/torture-s/pr20100-1.c.s @@ -23,6 +23,7 @@ frob: # @frob i32.and $push7=, $0, $pop6 i32.eq $push8=, $pop7, $1 return $pop8 + .endfunc .Lfunc_end0: .size frob, .Lfunc_end0-frob @@ -74,6 +75,7 @@ get_n: # @get_n i32.const $push11=, 65535 i32.and $push12=, $6, $pop11 return $pop12 + .endfunc .Lfunc_end1: .size get_n, .Lfunc_end1-get_n @@ -93,6 +95,7 @@ main: # @main i32.store16 $discard=, g($0), $pop2 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -109,5 +112,5 @@ e: .size e, 1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr20187-1.c.s b/test/torture-s/pr20187-1.c.s index 7724e31f1..f66b2d67c 100644 --- a/test/torture-s/pr20187-1.c.s +++ b/test/torture-s/pr20187-1.c.s @@ -19,6 +19,7 @@ test: # @test i32.and $push6=, $pop4, $pop5 i32.eq $push7=, $pop6, $0 return $pop7 + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -41,6 +42,7 @@ main: # @main i32.and $push6=, $pop4, $pop5 i32.ne $push7=, $pop6, $0 return $pop7 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -63,5 +65,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr20527-1.c.s b/test/torture-s/pr20527-1.c.s index 2d4f1a174..d8496776e 100644 --- a/test/torture-s/pr20527-1.c.s +++ b/test/torture-s/pr20527-1.c.s @@ -42,6 +42,7 @@ f: # @f end_loop # label2: end_block # label0: return + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -87,6 +88,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -103,5 +105,5 @@ b: .size b, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr20601-1.c.s b/test/torture-s/pr20601-1.c.s index 5abb4c05c..245661629 100644 --- a/test/torture-s/pr20601-1.c.s +++ b/test/torture-s/pr20601-1.c.s @@ -12,6 +12,7 @@ foo: # @foo br 0 # 0: up to label0 .LBB0_2: end_loop # label1: + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,6 +26,7 @@ bar: # @bar # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -200,6 +202,7 @@ main: # @main end_block # label13: call exit@FUNCTION, $2 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -306,5 +309,5 @@ f: .size f, 64 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr21173.c.s b/test/torture-s/pr21173.c.s index 92c018330..ebb56dfae 100644 --- a/test/torture-s/pr21173.c.s +++ b/test/torture-s/pr21173.c.s @@ -18,6 +18,7 @@ foo: # @foo i32.add $push3=, $2, $0 i32.store $discard=, a+4($1), $pop3 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -41,6 +42,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -62,5 +64,5 @@ a: .size a, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr21331.c.s b/test/torture-s/pr21331.c.s index 6c2b6f53e..ada45e2fc 100644 --- a/test/torture-s/pr21331.c.s +++ b/test/torture-s/pr21331.c.s @@ -9,6 +9,7 @@ bar: # @bar # BB#0: # %entry i32.const $push0=, -1 return $pop0 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -21,6 +22,7 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -33,9 +35,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr21964-1.c.s b/test/torture-s/pr21964-1.c.s index f1a3c5424..9215a2668 100644 --- a/test/torture-s/pr21964-1.c.s +++ b/test/torture-s/pr21964-1.c.s @@ -23,6 +23,7 @@ foo: # @foo i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -36,9 +37,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr22061-1.c.s b/test/torture-s/pr22061-1.c.s index 45f570f82..f7991962c 100644 --- a/test/torture-s/pr22061-1.c.s +++ b/test/torture-s/pr22061-1.c.s @@ -7,6 +7,7 @@ foo: # @foo # BB#0: # %entry return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -23,6 +24,7 @@ bar: # @bar i32.add $push1=, $0, $1 i32.store8 $discard=, 0($pop1), $1 return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -39,6 +41,7 @@ main: # @main i32.store $discard=, N($0), $pop0 call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -52,5 +55,5 @@ N: .size N, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr22061-2.c.s b/test/torture-s/pr22061-2.c.s index 31edfb233..17ba21133 100644 --- a/test/torture-s/pr22061-2.c.s +++ b/test/torture-s/pr22061-2.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -23,5 +24,5 @@ x: .size x, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr22098-1.c.s b/test/torture-s/pr22098-1.c.s index 76720c829..861e02245 100644 --- a/test/torture-s/pr22098-1.c.s +++ b/test/torture-s/pr22098-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr22098-2.c.s b/test/torture-s/pr22098-2.c.s index 53c760285..d65faa02e 100644 --- a/test/torture-s/pr22098-2.c.s +++ b/test/torture-s/pr22098-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr22098-3.c.s b/test/torture-s/pr22098-3.c.s index 86d6d0821..2c8f559d8 100644 --- a/test/torture-s/pr22098-3.c.s +++ b/test/torture-s/pr22098-3.c.s @@ -14,6 +14,7 @@ f: # @f i32.add $push2=, $pop0, $pop1 i32.store $push3=, n($0), $pop2 return $pop3 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -39,6 +40,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -52,5 +54,5 @@ n: .size n, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr22348.c.s b/test/torture-s/pr22348.c.s index 43d18e41f..c4dd7cc35 100644 --- a/test/torture-s/pr22348.c.s +++ b/test/torture-s/pr22348.c.s @@ -17,6 +17,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -29,9 +30,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr22429.c.s b/test/torture-s/pr22429.c.s index 55ac481de..01a4d22e1 100644 --- a/test/torture-s/pr22429.c.s +++ b/test/torture-s/pr22429.c.s @@ -15,6 +15,7 @@ f: # @f i32.const $push4=, 1 i32.xor $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -27,9 +28,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr22493-1.c.s b/test/torture-s/pr22493-1.c.s index 1aa7b3c60..ca6dd8944 100644 --- a/test/torture-s/pr22493-1.c.s +++ b/test/torture-s/pr22493-1.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -22,9 +23,10 @@ main: # @main # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr22630.c.s b/test/torture-s/pr22630.c.s index fac6fa004..f85fb3f7f 100644 --- a/test/torture-s/pr22630.c.s +++ b/test/torture-s/pr22630.c.s @@ -19,6 +19,7 @@ bla: # @bla .LBB0_2: # %if.end2 end_block # label0: return + .endfunc .Lfunc_end0: .size bla, .Lfunc_end0-bla @@ -34,6 +35,7 @@ main: # @main i32.const $push0=, 1 i32.store $discard=, j($0), $pop0 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -47,5 +49,5 @@ j: .size j, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr23047.c.s b/test/torture-s/pr23047.c.s index eaf50cdb5..f653a3a42 100644 --- a/test/torture-s/pr23047.c.s +++ b/test/torture-s/pr23047.c.s @@ -22,6 +22,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -36,9 +37,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr23324.c.s b/test/torture-s/pr23324.c.s index 7fa312ebe..2ec6691d5 100644 --- a/test/torture-s/pr23324.c.s +++ b/test/torture-s/pr23324.c.s @@ -55,6 +55,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -103,5 +104,5 @@ yv7: .size yv7, 32 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr23467.c.s b/test/torture-s/pr23467.c.s index fb0bef37a..f10f4cb57 100644 --- a/test/torture-s/pr23467.c.s +++ b/test/torture-s/pr23467.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -23,5 +24,5 @@ v: .size v, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr23604.c.s b/test/torture-s/pr23604.c.s index 7958c5fab..43032fb89 100644 --- a/test/torture-s/pr23604.c.s +++ b/test/torture-s/pr23604.c.s @@ -26,6 +26,7 @@ g: # @g .LBB0_4: # %return end_block # label0: return $0 + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -38,9 +39,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr23941.c.s b/test/torture-s/pr23941.c.s index 1df31041d..98b034967 100644 --- a/test/torture-s/pr23941.c.s +++ b/test/torture-s/pr23941.c.s @@ -20,6 +20,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -33,5 +34,5 @@ d: .size d, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr24141.c.s b/test/torture-s/pr24141.c.s index 458ad26d1..3c57d8310 100644 --- a/test/torture-s/pr24141.c.s +++ b/test/torture-s/pr24141.c.s @@ -10,6 +10,7 @@ g: # @g i32.const $push1=, 1 i32.store $discard=, i($pop0), $pop1 return + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -33,6 +34,7 @@ f: # @f .LBB1_3: # %cleanup end_block # label0: return + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -48,6 +50,7 @@ main: # @main i32.const $push0=, 1 i32.store $discard=, i($0), $pop0 return $0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -61,5 +64,5 @@ i: .size i, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr24142.c.s b/test/torture-s/pr24142.c.s index 11a05d77d..3307535eb 100644 --- a/test/torture-s/pr24142.c.s +++ b/test/torture-s/pr24142.c.s @@ -16,6 +16,7 @@ f: # @f i32.ne $push3=, $1, $pop2 i32.and $push4=, $pop1, $pop3 return $pop4 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -28,9 +29,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr24716.c.s b/test/torture-s/pr24716.c.s index 6adaed392..8eaf888b0 100644 --- a/test/torture-s/pr24716.c.s +++ b/test/torture-s/pr24716.c.s @@ -136,6 +136,7 @@ f: # @f end_loop # label13: end_loop # label1: return $5 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -253,6 +254,7 @@ main: # @main end_block # label28: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -275,5 +277,5 @@ W: .size W, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr24851.c.s b/test/torture-s/pr24851.c.s index 11b9054ed..9b37f05f3 100644 --- a/test/torture-s/pr24851.c.s +++ b/test/torture-s/pr24851.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr25125.c.s b/test/torture-s/pr25125.c.s index 0d3a1dc2c..50c10298d 100644 --- a/test/torture-s/pr25125.c.s +++ b/test/torture-s/pr25125.c.s @@ -23,6 +23,7 @@ f: # @f i32.const $push4=, 65535 i32.and $push5=, $1, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -47,9 +48,10 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr25737.c.s b/test/torture-s/pr25737.c.s index 0912d22fa..5d95b8c4e 100644 --- a/test/torture-s/pr25737.c.s +++ b/test/torture-s/pr25737.c.s @@ -12,6 +12,7 @@ time_enqueue: # @time_enqueue i32.store $push1=, 0($0), $pop0 i32.load $push2=, Timer_Queue($pop1) return $pop2 + .endfunc .Lfunc_end0: .size time_enqueue, .Lfunc_end0-time_enqueue @@ -26,11 +27,12 @@ main: # @main i32.const $0=, 0 i32.store $push0=, Timer_Queue($0), $0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main .type Timer_Queue,@object # @Timer_Queue .lcomm Timer_Queue,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr27073.c.s b/test/torture-s/pr27073.c.s index 484720885..f9d723f6a 100644 --- a/test/torture-s/pr27073.c.s +++ b/test/torture-s/pr27073.c.s @@ -41,6 +41,7 @@ foo: # @foo end_loop # label2: end_block # label0: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -127,9 +128,10 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr27260.c.s b/test/torture-s/pr27260.c.s index 99d0e0db3..79c4529a0 100644 --- a/test/torture-s/pr27260.c.s +++ b/test/torture-s/pr27260.c.s @@ -13,6 +13,7 @@ foo: # @foo i32.const $push3=, 64 call memset@FUNCTION, $pop2, $pop1, $pop3 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -95,6 +96,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -108,5 +110,5 @@ buf: .size buf, 65 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr27285.c.s b/test/torture-s/pr27285.c.s index 23ae24e0e..b52014fd0 100644 --- a/test/torture-s/pr27285.c.s +++ b/test/torture-s/pr27285.c.s @@ -50,6 +50,7 @@ foo: # @foo end_loop # label2: end_block # label0: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -222,6 +223,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -235,5 +237,5 @@ main: # @main .size .Lmain.x, 19 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr27364.c.s b/test/torture-s/pr27364.c.s index 45874483e..f5ac66471 100644 --- a/test/torture-s/pr27364.c.s +++ b/test/torture-s/pr27364.c.s @@ -26,6 +26,7 @@ f: # @f .LBB0_2: # %return end_block # label0: return $1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -39,9 +40,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr27671-1.c.s b/test/torture-s/pr27671-1.c.s index c3d8eed7b..9df77ddb4 100644 --- a/test/torture-s/pr27671-1.c.s +++ b/test/torture-s/pr27671-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr28289.c.s b/test/torture-s/pr28289.c.s index 96fb21771..6d01d5849 100644 --- a/test/torture-s/pr28289.c.s +++ b/test/torture-s/pr28289.c.s @@ -13,6 +13,7 @@ ix86_split_ashr: # @ix86_split_ashr i32.const $push3=, 0 i32.call_indirect $discard=, $pop2, $pop3 return + .endfunc .Lfunc_end0: .size ix86_split_ashr, .Lfunc_end0-ix86_split_ashr @@ -26,6 +27,7 @@ ok: # @ok # BB#0: # %entry call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end1: .size ok, .Lfunc_end1-ok @@ -37,6 +39,7 @@ gen_x86_64_shrd: # @gen_x86_64_shrd # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size gen_x86_64_shrd, .Lfunc_end2-gen_x86_64_shrd @@ -56,6 +59,7 @@ main: # @main i32.call_indirect $discard=, $pop3, $0 i32.const $push4=, 1 return $pop4 + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -69,5 +73,5 @@ one: .size one, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr28403.c.s b/test/torture-s/pr28403.c.s index 306c25c3d..14783ee64 100644 --- a/test/torture-s/pr28403.c.s +++ b/test/torture-s/pr28403.c.s @@ -18,6 +18,7 @@ foo: # @foo i32.add $push6=, $pop5, $7 i32.store $discard=, global($pop7), $pop6 return $7 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -40,6 +41,7 @@ bar: # @bar i64.load32_u $push5=, global($pop4) i64.shr_u $push6=, $0, $pop5 return $pop6 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -64,6 +66,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -77,5 +80,5 @@ global: .size global, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr28651.c.s b/test/torture-s/pr28651.c.s index 9079ad551..5e245ee40 100644 --- a/test/torture-s/pr28651.c.s +++ b/test/torture-s/pr28651.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $push0=, 2147483643 i32.gt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -35,9 +36,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr28982a.c.s b/test/torture-s/pr28982a.c.s index 07e219ce7..f01187dde 100644 --- a/test/torture-s/pr28982a.c.s +++ b/test/torture-s/pr28982a.c.s @@ -226,6 +226,7 @@ foo: # @foo f32.store $discard=, results+72($23), $46 f32.store $discard=, results+76($23), $45 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -412,6 +413,7 @@ main: # @main i32.or $push120=, $pop116, $pop119 i32.and $push121=, $pop120, $0 return $pop121 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -452,5 +454,5 @@ input: .size input, 320 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr29006.c.s b/test/torture-s/pr29006.c.s index c551590ae..201370c89 100644 --- a/test/torture-s/pr29006.c.s +++ b/test/torture-s/pr29006.c.s @@ -32,6 +32,7 @@ foo: # @foo i32.add $push14=, $0, $pop13 i64.store8 $discard=, 0($pop14), $1 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -145,6 +146,7 @@ main: # @main i32.const $11=, __stack_pointer i32.store $18=, 0($11), $18 return $pop65 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -156,5 +158,5 @@ main: # @main .size .Lmain.s, 9 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr29156.c.s b/test/torture-s/pr29156.c.s index fb9185523..01250abce 100644 --- a/test/torture-s/pr29156.c.s +++ b/test/torture-s/pr29156.c.s @@ -16,6 +16,7 @@ bla: # @bla i32.store $discard=, 0($0), $pop3 i32.load $push4=, 4($1) return $pop4 + .endfunc .Lfunc_end0: .size bla, .Lfunc_end0-bla @@ -31,6 +32,7 @@ main: # @main i32.const $push0=, 1 i32.store $discard=, global($0), $pop0 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -44,5 +46,5 @@ global: .size global, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr29695-1.c.s b/test/torture-s/pr29695-1.c.s index 5512f5ff9..69ea274b4 100644 --- a/test/torture-s/pr29695-1.c.s +++ b/test/torture-s/pr29695-1.c.s @@ -9,6 +9,7 @@ f1: # @f1 # BB#0: # %entry i32.const $push0=, 128 return $pop0 + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -21,6 +22,7 @@ f2: # @f2 # BB#0: # %entry i32.const $push0=, 128 return $pop0 + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -33,6 +35,7 @@ f3: # @f3 # BB#0: # %entry i32.const $push0=, 896 return $pop0 + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -45,6 +48,7 @@ f4: # @f4 # BB#0: # %entry i32.const $push0=, -128 return $pop0 + .endfunc .Lfunc_end3: .size f4, .Lfunc_end3-f4 @@ -57,6 +61,7 @@ f5: # @f5 # BB#0: # %entry i64.const $push0=, 2147483648 return $pop0 + .endfunc .Lfunc_end4: .size f5, .Lfunc_end4-f5 @@ -69,6 +74,7 @@ f6: # @f6 # BB#0: # %entry i64.const $push0=, 2147483648 return $pop0 + .endfunc .Lfunc_end5: .size f6, .Lfunc_end5-f6 @@ -81,6 +87,7 @@ f7: # @f7 # BB#0: # %entry i64.const $push0=, 15032385536 return $pop0 + .endfunc .Lfunc_end6: .size f7, .Lfunc_end6-f7 @@ -93,6 +100,7 @@ f8: # @f8 # BB#0: # %entry i64.const $push0=, -2147483648 return $pop0 + .endfunc .Lfunc_end7: .size f8, .Lfunc_end7-f8 @@ -105,9 +113,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end8: .size main, .Lfunc_end8-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr29695-2.c.s b/test/torture-s/pr29695-2.c.s index 77710fcc6..4618cc182 100644 --- a/test/torture-s/pr29695-2.c.s +++ b/test/torture-s/pr29695-2.c.s @@ -12,6 +12,7 @@ f1: # @f1 i32.const $push2=, 128 i32.and $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -29,6 +30,7 @@ f2: # @f2 i32.const $push2=, 7 i32.shl $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -46,6 +48,7 @@ f3: # @f3 i32.const $push4=, 896 i32.and $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -63,6 +66,7 @@ f4: # @f4 i32.const $push4=, -128 i32.and $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end3: .size f4, .Lfunc_end3-f4 @@ -81,6 +85,7 @@ f5: # @f5 i64.const $push3=, 31 i64.shl $push4=, $pop2, $pop3 return $pop4 + .endfunc .Lfunc_end4: .size f5, .Lfunc_end4-f5 @@ -99,6 +104,7 @@ f6: # @f6 i64.const $push3=, 31 i64.shl $push4=, $pop2, $pop3 return $pop4 + .endfunc .Lfunc_end5: .size f6, .Lfunc_end5-f6 @@ -117,6 +123,7 @@ f7: # @f7 i64.const $push2=, 0 i64.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end6: .size f7, .Lfunc_end6-f7 @@ -135,6 +142,7 @@ f8: # @f8 i64.const $push2=, 0 i64.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end7: .size f8, .Lfunc_end7-f8 @@ -187,6 +195,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end8: .size main, .Lfunc_end8-main @@ -226,5 +235,5 @@ d: .size d, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr29797-1.c.s b/test/torture-s/pr29797-1.c.s index 7824fe189..d139e5588 100644 --- a/test/torture-s/pr29797-1.c.s +++ b/test/torture-s/pr29797-1.c.s @@ -9,6 +9,7 @@ bar: # @bar # BB#0: # %entry i32.const $push0=, 32768 return $pop0 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -21,9 +22,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr29797-2.c.s b/test/torture-s/pr29797-2.c.s index a3507b173..7be7ee717 100644 --- a/test/torture-s/pr29797-2.c.s +++ b/test/torture-s/pr29797-2.c.s @@ -9,6 +9,7 @@ bar: # @bar # BB#0: # %entry i32.const $push0=, 32768 return $pop0 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -21,9 +22,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr29798.c.s b/test/torture-s/pr29798.c.s index e2b8dc32f..643f26066 100644 --- a/test/torture-s/pr29798.c.s +++ b/test/torture-s/pr29798.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %if.end4.1 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr31072.c.s b/test/torture-s/pr31072.c.s index 7f42759fc..ab06ae1d7 100644 --- a/test/torture-s/pr31072.c.s +++ b/test/torture-s/pr31072.c.s @@ -20,6 +20,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -33,5 +34,5 @@ ReadyFlag_NotProperlyInitialized: .size ReadyFlag_NotProperlyInitialized, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr31136.c.s b/test/torture-s/pr31136.c.s index 4a2a285c8..a98925ff7 100644 --- a/test/torture-s/pr31136.c.s +++ b/test/torture-s/pr31136.c.s @@ -16,6 +16,7 @@ main: # @main i32.or $push4=, $pop2, $pop3 i32.store16 $discard=, s($0), $pop4 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -29,5 +30,5 @@ s: .size s, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr31169.c.s b/test/torture-s/pr31169.c.s index 505d7aa0f..983718f70 100644 --- a/test/torture-s/pr31169.c.s +++ b/test/torture-s/pr31169.c.s @@ -47,6 +47,7 @@ sign_bit_p: # @sign_bit_p i32.eq $push14=, $pop13, $6 i32.and $push17=, $pop16, $pop14 return $pop17 + .endfunc .Lfunc_end0: .size sign_bit_p, .Lfunc_end0-sign_bit_p @@ -59,9 +60,10 @@ main: # @main # BB#0: # %sign_bit_p.exit i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr31605.c.s b/test/torture-s/pr31605.c.s index c5c019454..87c55d605 100644 --- a/test/torture-s/pr31605.c.s +++ b/test/torture-s/pr31605.c.s @@ -21,6 +21,7 @@ put_field: # @put_field i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable + .endfunc .Lfunc_end0: .size put_field, .Lfunc_end0-put_field @@ -34,9 +35,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr32244-1.c.s b/test/torture-s/pr32244-1.c.s index 1f3d9b045..10a326311 100644 --- a/test/torture-s/pr32244-1.c.s +++ b/test/torture-s/pr32244-1.c.s @@ -20,6 +20,7 @@ test1: # @test1 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -40,6 +41,7 @@ main: # @main i64.store $discard=, x($0), $pop4 call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -53,5 +55,5 @@ x: .size x, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr32500.c.s b/test/torture-s/pr32500.c.s index 0630b1be0..57882ec19 100644 --- a/test/torture-s/pr32500.c.s +++ b/test/torture-s/pr32500.c.s @@ -10,6 +10,7 @@ foo: # @foo i32.const $push0=, 0 i32.store $discard=, x($pop0), $0 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -22,6 +23,7 @@ bar: # @bar i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -43,6 +45,7 @@ main: # @main call foo@FUNCTION, $pop3 call bar@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -56,5 +59,5 @@ x: .size x, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr33142.c.s b/test/torture-s/pr33142.c.s index 5deb0935c..03287ff8d 100644 --- a/test/torture-s/pr33142.c.s +++ b/test/torture-s/pr33142.c.s @@ -30,6 +30,7 @@ lisp_atan2: # @lisp_atan2 .LBB0_3: # %return end_block # label0: return $3 + .endfunc .Lfunc_end0: .size lisp_atan2, .Lfunc_end0-lisp_atan2 @@ -67,9 +68,10 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr33382.c.s b/test/torture-s/pr33382.c.s index 24f8855f8..03c31355c 100644 --- a/test/torture-s/pr33382.c.s +++ b/test/torture-s/pr33382.c.s @@ -13,6 +13,7 @@ foo: # @foo i32.const $push0=, 1 i32.store $discard=, x+4($0), $pop0 return $1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -36,6 +37,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -53,5 +55,5 @@ x: .size x, 20 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr33631.c.s b/test/torture-s/pr33631.c.s index 89bbf913b..d49a2762e 100644 --- a/test/torture-s/pr33631.c.s +++ b/test/torture-s/pr33631.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr33669.c.s b/test/torture-s/pr33669.c.s index f2c023796..184ff7bdd 100644 --- a/test/torture-s/pr33669.c.s +++ b/test/torture-s/pr33669.c.s @@ -35,6 +35,7 @@ foo: # @foo .LBB0_3: # %cleanup end_block # label0: return $6 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -47,9 +48,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr33779-1.c.s b/test/torture-s/pr33779-1.c.s index a42a5a9d7..f93cca940 100644 --- a/test/torture-s/pr33779-1.c.s +++ b/test/torture-s/pr33779-1.c.s @@ -13,6 +13,7 @@ foo: # @foo i32.and $push0=, $0, $1 i32.eq $push1=, $pop0, $1 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,9 +26,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr33779-2.c.s b/test/torture-s/pr33779-2.c.s index f02dd4681..08decc484 100644 --- a/test/torture-s/pr33779-2.c.s +++ b/test/torture-s/pr33779-2.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.add $push2=, $pop0, $pop1 i32.shr_s $push3=, $pop2, $1 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -27,9 +28,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr33992.c.s b/test/torture-s/pr33992.c.s index d831164e5..5f8f86f72 100644 --- a/test/torture-s/pr33992.c.s +++ b/test/torture-s/pr33992.c.s @@ -17,6 +17,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -71,6 +72,7 @@ do_test: # @do_test i64.shr_s $push9=, $pop8, $7 call bar@FUNCTION, $pop9 return + .endfunc .Lfunc_end1: .size do_test, .Lfunc_end1-do_test @@ -99,9 +101,10 @@ main: # @main i32.const $2=, __stack_pointer i32.store $4=, 0($2), $4 return $pop1 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34070-1.c.s b/test/torture-s/pr34070-1.c.s index 400d64356..a7f75dd44 100644 --- a/test/torture-s/pr34070-1.c.s +++ b/test/torture-s/pr34070-1.c.s @@ -17,6 +17,7 @@ f: # @f i32.and $push6=, $pop4, $pop5 i32.sub $push7=, $0, $pop6 return $pop7 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -29,9 +30,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34070-2.c.s b/test/torture-s/pr34070-2.c.s index f6c3eef7f..f3094e0b2 100644 --- a/test/torture-s/pr34070-2.c.s +++ b/test/torture-s/pr34070-2.c.s @@ -12,6 +12,7 @@ f: # @f i32.shl $push1=, $pop0, $1 i32.div_s $push2=, $0, $pop1 return $pop2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -24,9 +25,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34099-2.c.s b/test/torture-s/pr34099-2.c.s index 0a118712d..8390a7ec4 100644 --- a/test/torture-s/pr34099-2.c.s +++ b/test/torture-s/pr34099-2.c.s @@ -11,6 +11,7 @@ test1: # @test1 i32.const $push0=, 0 i32.eq $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -25,6 +26,7 @@ test2: # @test2 i32.const $push0=, 0 i32.eq $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -39,6 +41,7 @@ test3: # @test3 i32.const $push0=, 0 i32.eq $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -55,6 +58,7 @@ test4: # @test4 i32.const $push2=, 1 i32.select $push3=, $0, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end3: .size test4, .Lfunc_end3-test4 @@ -67,9 +71,10 @@ main: # @main # BB#0: # %if.end12 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34099.c.s b/test/torture-s/pr34099.c.s index 864c78766..f2c137950 100644 --- a/test/torture-s/pr34099.c.s +++ b/test/torture-s/pr34099.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $push0=, 0 i32.eq $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -23,9 +24,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34130.c.s b/test/torture-s/pr34130.c.s index e8d0db8f0..47e869819 100644 --- a/test/torture-s/pr34130.c.s +++ b/test/torture-s/pr34130.c.s @@ -21,6 +21,7 @@ foo: # @foo i32.shl $push7=, $pop5, $pop6 i32.sub $push9=, $pop8, $pop7 return $pop9 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -33,9 +34,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34154.c.s b/test/torture-s/pr34154.c.s index 68e3652b4..7d9f43ed8 100644 --- a/test/torture-s/pr34154.c.s +++ b/test/torture-s/pr34154.c.s @@ -16,6 +16,7 @@ foo: # @foo i32.const $push4=, 20 i32.select $push6=, $pop3, $pop5, $pop4 return $pop6 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -28,9 +29,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34176.c.s b/test/torture-s/pr34176.c.s index 6cb5135ad..7f4ca2830 100644 --- a/test/torture-s/pr34176.c.s +++ b/test/torture-s/pr34176.c.s @@ -12,6 +12,7 @@ hash_find_entry: # @hash_find_entry i32.store $discard=, 0($0), $pop0 i32.const $push1=, 0 return $pop1 + .endfunc .Lfunc_end0: .size hash_find_entry, .Lfunc_end0-hash_find_entry @@ -38,6 +39,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -96,11 +98,12 @@ main: # @main i32.const $4=, __stack_pointer i32.store $7=, 0($4), $7 return $pop2 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main .type foo.count,@object # @foo.count .lcomm foo.count,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34415.c.s b/test/torture-s/pr34415.c.s index eaf5aae08..2ec81a6ed 100644 --- a/test/torture-s/pr34415.c.s +++ b/test/torture-s/pr34415.c.s @@ -75,6 +75,7 @@ foo: # @foo br 0 # 0: up to label0 .LBB0_8: end_loop # label1: + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -90,6 +91,7 @@ main: # @main i32.const $push2=, .L.str+2 i32.ne $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -100,5 +102,5 @@ main: # @main .size .L.str, 5 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34456.c.s b/test/torture-s/pr34456.c.s index 711e92c18..ed29962d1 100644 --- a/test/torture-s/pr34456.c.s +++ b/test/torture-s/pr34456.c.s @@ -9,6 +9,7 @@ debug: # @debug # BB#0: # %entry i32.const $push0=, 1 return $pop0 + .endfunc .Lfunc_end0: .size debug, .Lfunc_end0-debug @@ -23,6 +24,7 @@ bad_compare: # @bad_compare i32.const $push0=, 0 i32.sub $push1=, $pop0, $0 return $pop1 + .endfunc .Lfunc_end1: .size bad_compare, .Lfunc_end1-bad_compare @@ -43,6 +45,7 @@ main: # @main i32.load $push4=, errors($0) i32.eq $push5=, $pop4, $0 return $pop5 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -75,6 +78,7 @@ compare: # @compare end_block # label0: i32.call_indirect $push5=, $2, $1 return $pop5 + .endfunc .Lfunc_end3: .size compare, .Lfunc_end3-compare @@ -100,5 +104,5 @@ errors: .size errors, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34768-1.c.s b/test/torture-s/pr34768-1.c.s index 4b372a748..c70856109 100644 --- a/test/torture-s/pr34768-1.c.s +++ b/test/torture-s/pr34768-1.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.sub $push1=, $0, $pop0 i32.store $discard=, x($0), $pop1 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -22,6 +23,7 @@ foo: # @foo bar: # @bar # BB#0: # %entry return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -43,6 +45,7 @@ test: # @test i32.load $push3=, x($1) i32.add $push4=, $pop3, $2 return $pop4 + .endfunc .Lfunc_end2: .size test, .Lfunc_end2-test @@ -66,6 +69,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -79,5 +83,5 @@ x: .size x, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34768-2.c.s b/test/torture-s/pr34768-2.c.s index 8a0f2634d..e205c2825 100644 --- a/test/torture-s/pr34768-2.c.s +++ b/test/torture-s/pr34768-2.c.s @@ -13,6 +13,7 @@ foo: # @foo i32.sub $push1=, $0, $pop0 i32.store $discard=, x($0), $pop1 return $0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,6 +26,7 @@ bar: # @bar # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -47,6 +49,7 @@ test: # @test i32.load $push4=, x($1) i32.add $push6=, $pop5, $pop4 return $pop6 + .endfunc .Lfunc_end2: .size test, .Lfunc_end2-test @@ -70,6 +73,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -83,5 +87,5 @@ x: .size x, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34971.c.s b/test/torture-s/pr34971.c.s index 06c1a6509..9db93b979 100644 --- a/test/torture-s/pr34971.c.s +++ b/test/torture-s/pr34971.c.s @@ -26,6 +26,7 @@ test1: # @test1 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -46,6 +47,7 @@ main: # @main i64.store $discard=, x($0), $pop4 call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -59,5 +61,5 @@ x: .size x, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr34982.c.s b/test/torture-s/pr34982.c.s index 6876c6cbf..9f7b6c734 100644 --- a/test/torture-s/pr34982.c.s +++ b/test/torture-s/pr34982.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr35163.c.s b/test/torture-s/pr35163.c.s index 613bb149a..6bc899344 100644 --- a/test/torture-s/pr35163.c.s +++ b/test/torture-s/pr35163.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr35231.c.s b/test/torture-s/pr35231.c.s index 01a652a6f..0cd56b63c 100644 --- a/test/torture-s/pr35231.c.s +++ b/test/torture-s/pr35231.c.s @@ -19,6 +19,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -42,9 +43,10 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr35390.c.s b/test/torture-s/pr35390.c.s index 81aecd0b8..de88802e8 100644 --- a/test/torture-s/pr35390.c.s +++ b/test/torture-s/pr35390.c.s @@ -9,6 +9,7 @@ foo: # @foo .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -21,9 +22,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr35456.c.s b/test/torture-s/pr35456.c.s index 92cb1046a..b29a1c400 100644 --- a/test/torture-s/pr35456.c.s +++ b/test/torture-s/pr35456.c.s @@ -13,6 +13,7 @@ not_fabs: # @not_fabs f64.neg $push2=, $0 f64.select $push3=, $pop1, $0, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size not_fabs, .Lfunc_end0-not_fabs @@ -37,9 +38,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr35472.c.s b/test/torture-s/pr35472.c.s index c7d128ad2..2df18cf96 100644 --- a/test/torture-s/pr35472.c.s +++ b/test/torture-s/pr35472.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.const $push1=, 0 i32.store $discard=, p($pop1), $1 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -123,6 +124,7 @@ test: # @test end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size test, .Lfunc_end1-test @@ -235,6 +237,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -248,5 +251,5 @@ p: .size p, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr35800.c.s b/test/torture-s/pr35800.c.s index 7f991eeb9..212591eae 100644 --- a/test/torture-s/pr35800.c.s +++ b/test/torture-s/pr35800.c.s @@ -34,6 +34,7 @@ stab_xcoff_builtin_type: # @stab_xcoff_builtin_type .LBB0_4: # %cleanup end_block # label0: return $1 + .endfunc .Lfunc_end0: .size stab_xcoff_builtin_type, .Lfunc_end0-stab_xcoff_builtin_type @@ -73,6 +74,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -132,5 +134,5 @@ main: # @main .size .Lswitch.table, 132 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr36034-1.c.s b/test/torture-s/pr36034-1.c.s index e7c9133e6..27d2c7b96 100644 --- a/test/torture-s/pr36034-1.c.s +++ b/test/torture-s/pr36034-1.c.s @@ -69,6 +69,7 @@ test: # @test i64.store $discard=, tmp+224($0), $2 i64.store $discard=, tmp+232($0), $3 return + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -209,6 +210,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -280,5 +282,5 @@ tmp: .size tmp, 240 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr36034-2.c.s b/test/torture-s/pr36034-2.c.s index a1248b1a0..137a1aa15 100644 --- a/test/torture-s/pr36034-2.c.s +++ b/test/torture-s/pr36034-2.c.s @@ -51,6 +51,7 @@ test: # @test # BB#2: # %for.end end_loop # label1: return + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -125,6 +126,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -196,5 +198,5 @@ tmp: .size tmp, 240 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr36038.c.s b/test/torture-s/pr36038.c.s index 66f91f7df..7344c4005 100644 --- a/test/torture-s/pr36038.c.s +++ b/test/torture-s/pr36038.c.s @@ -45,6 +45,7 @@ doit: # @doit end_loop # label2: end_block # label0: return + .endfunc .Lfunc_end0: .size doit, .Lfunc_end0-doit @@ -96,6 +97,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -154,5 +156,5 @@ indices: .size indices, 40 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr36077.c.s b/test/torture-s/pr36077.c.s index 884290cb1..cbe8ba581 100644 --- a/test/torture-s/pr36077.c.s +++ b/test/torture-s/pr36077.c.s @@ -10,6 +10,7 @@ test: # @test # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -22,9 +23,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr36093.c.s b/test/torture-s/pr36093.c.s index 65270250d..a48f6ab5e 100644 --- a/test/torture-s/pr36093.c.s +++ b/test/torture-s/pr36093.c.s @@ -67,6 +67,7 @@ main: # @main end_block # label8: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -80,5 +81,5 @@ foo: .size foo, 2560 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr36321.c.s b/test/torture-s/pr36321.c.s index 796d5d611..eb0cc8c8a 100644 --- a/test/torture-s/pr36321.c.s +++ b/test/torture-s/pr36321.c.s @@ -8,6 +8,7 @@ foo: # @foo .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -23,6 +24,7 @@ main: # @main i32.const $2=, 0 i32.load $discard=, argp($2) return $2 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -40,5 +42,5 @@ argp: .size .L.str, 10 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr36339.c.s b/test/torture-s/pr36339.c.s index 6981a175f..fe1dec642 100644 --- a/test/torture-s/pr36339.c.s +++ b/test/torture-s/pr36339.c.s @@ -28,6 +28,7 @@ try_a: # @try_a i32.const $3=, __stack_pointer i32.store $4=, 0($3), $4 return $pop3 + .endfunc .Lfunc_end0: .size try_a, .Lfunc_end0-try_a @@ -60,6 +61,7 @@ check_a: # @check_a .LBB1_3: # %cleanup end_block # label0: return $2 + .endfunc .Lfunc_end1: .size check_a, .Lfunc_end1-check_a @@ -83,9 +85,10 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr36343.c.s b/test/torture-s/pr36343.c.s index 933d799cf..e672aa716 100644 --- a/test/torture-s/pr36343.c.s +++ b/test/torture-s/pr36343.c.s @@ -10,6 +10,7 @@ bar: # @bar i32.const $push0=, 0 i32.store $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -58,6 +59,7 @@ foo: # @foo i32.const $5=, __stack_pointer i32.store $7=, 0($5), $7 return $2 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -81,9 +83,10 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr36691.c.s b/test/torture-s/pr36691.c.s index 8dba802d1..1a787cd37 100644 --- a/test/torture-s/pr36691.c.s +++ b/test/torture-s/pr36691.c.s @@ -10,6 +10,7 @@ func_1: # @func_1 i32.const $0=, 0 i32.store8 $discard=, g_5($0), $0 return + .endfunc .Lfunc_end0: .size func_1, .Lfunc_end0-func_1 @@ -24,6 +25,7 @@ main: # @main i32.const $0=, 0 i32.store8 $push0=, g_5($0), $0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -36,5 +38,5 @@ g_5: .size g_5, 1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr36765.c.s b/test/torture-s/pr36765.c.s index 3e35ab284..d1c408d27 100644 --- a/test/torture-s/pr36765.c.s +++ b/test/torture-s/pr36765.c.s @@ -20,6 +20,7 @@ foo: # @foo i32.store $discard=, 0($pop4), $pop5 i32.load $push6=, 0($1) return $pop6 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -43,9 +44,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr37102.c.s b/test/torture-s/pr37102.c.s index fb6a00c31..e56305983 100644 --- a/test/torture-s/pr37102.c.s +++ b/test/torture-s/pr37102.c.s @@ -17,6 +17,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -49,6 +50,7 @@ main: # @main i32.select $push7=, $pop2, $pop6, $0 call foo@FUNCTION, $pop7 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -80,5 +82,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr37125.c.s b/test/torture-s/pr37125.c.s index 1e1a6df58..6748b39c6 100644 --- a/test/torture-s/pr37125.c.s +++ b/test/torture-s/pr37125.c.s @@ -21,6 +21,7 @@ func_44: # @func_44 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size func_44, .Lfunc_end0-func_44 @@ -33,9 +34,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr37573.c.s b/test/torture-s/pr37573.c.s index 6cdf52b68..d86eb8a68 100644 --- a/test/torture-s/pr37573.c.s +++ b/test/torture-s/pr37573.c.s @@ -21,6 +21,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -210,6 +211,7 @@ bar: # @bar i32.const $7=, __stack_pointer i32.store $33=, 0($7), $33 return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -292,6 +294,7 @@ foo: # @foo i32.const $push43=, 255 i32.and $push44=, $pop42, $pop43 return $pop44 + .endfunc .Lfunc_end2: .size foo, .Lfunc_end2-foo @@ -310,5 +313,5 @@ q: .size q, 23 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr37882.c.s b/test/torture-s/pr37882.c.s index 84e3fbaec..d060cb6da 100644 --- a/test/torture-s/pr37882.c.s +++ b/test/torture-s/pr37882.c.s @@ -16,6 +16,7 @@ main: # @main i32.or $push4=, $pop2, $pop3 i32.store8 $discard=, s($0), $pop4 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -28,5 +29,5 @@ s: .size s, 1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr37924.c.s b/test/torture-s/pr37924.c.s index 3eceedf92..a204255a1 100644 --- a/test/torture-s/pr37924.c.s +++ b/test/torture-s/pr37924.c.s @@ -14,6 +14,7 @@ test1: # @test1 i32.const $push4=, 8388607 i32.xor $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -26,6 +27,7 @@ test2: # @test2 # BB#0: # %entry i32.const $push0=, 8388607 return $pop0 + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -42,6 +44,7 @@ main: # @main i32.store8 $push1=, a($0), $pop0 i32.store8 $discard=, b($0), $pop1 return $0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -62,5 +65,5 @@ b: .size b, 1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr37931.c.s b/test/torture-s/pr37931.c.s index 7fa447e41..755f29f1f 100644 --- a/test/torture-s/pr37931.c.s +++ b/test/torture-s/pr37931.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.const $push1=, 1 i32.or $push2=, $pop0, $pop1 return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -24,9 +25,10 @@ main: # @main # BB#0: # %if.end12 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr38048-1.c.s b/test/torture-s/pr38048-1.c.s index a9123b2a6..3758ee4e7 100644 --- a/test/torture-s/pr38048-1.c.s +++ b/test/torture-s/pr38048-1.c.s @@ -9,6 +9,7 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, 3 return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -21,9 +22,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr38048-2.c.s b/test/torture-s/pr38048-2.c.s index 42fb65420..a5d6bde76 100644 --- a/test/torture-s/pr38048-2.c.s +++ b/test/torture-s/pr38048-2.c.s @@ -9,6 +9,7 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, 15 return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -21,9 +22,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr38212.c.s b/test/torture-s/pr38212.c.s index 393caee07..cd9236f8e 100644 --- a/test/torture-s/pr38212.c.s +++ b/test/torture-s/pr38212.c.s @@ -20,6 +20,7 @@ foo: # @foo i32.load $push5=, 0($1) i32.add $push6=, $pop5, $2 return $pop6 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -56,9 +57,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr38236.c.s b/test/torture-s/pr38236.c.s index 2a0a03215..f384d1688 100644 --- a/test/torture-s/pr38236.c.s +++ b/test/torture-s/pr38236.c.s @@ -31,6 +31,7 @@ foo: # @foo i32.const $6=, __stack_pointer i32.store $6=, 0($6), $6 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -54,9 +55,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr38422.c.s b/test/torture-s/pr38422.c.s index ad4a63f20..a07961dde 100644 --- a/test/torture-s/pr38422.c.s +++ b/test/torture-s/pr38422.c.s @@ -18,6 +18,7 @@ foo: # @foo i32.or $push6=, $pop3, $pop5 i32.store $discard=, s($0), $pop6 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -37,6 +38,7 @@ main: # @main i32.or $push4=, $pop2, $pop3 i32.store $discard=, s($0), $pop4 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -50,5 +52,5 @@ s: .size s, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr38533.c.s b/test/torture-s/pr38533.c.s index 996588387..5592a7a62 100644 --- a/test/torture-s/pr38533.c.s +++ b/test/torture-s/pr38533.c.s @@ -1220,6 +1220,7 @@ foo: # @foo i32.or $push300=, $pop299, $301 i32.or $push301=, $pop300, $302 return $pop301 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -1240,9 +1241,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr38819.c.s b/test/torture-s/pr38819.c.s index 881a2f2a1..b29dd6940 100644 --- a/test/torture-s/pr38819.c.s +++ b/test/torture-s/pr38819.c.s @@ -9,6 +9,7 @@ foo: # @foo i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,6 +26,7 @@ main: # @main i32.load $discard=, b($0) call foo@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -65,5 +67,5 @@ r: .size r, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr39120.c.s b/test/torture-s/pr39120.c.s index 66b884531..846d96ab8 100644 --- a/test/torture-s/pr39120.c.s +++ b/test/torture-s/pr39120.c.s @@ -9,6 +9,7 @@ foo: # @foo .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -23,6 +24,7 @@ bar: # @bar i32.const $push2=, 1 i32.store $discard=, 0($pop1), $pop2 return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -62,6 +64,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -75,5 +78,5 @@ x: .size x, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr39228.c.s b/test/torture-s/pr39228.c.s index 68bd44ba0..dd26383ee 100644 --- a/test/torture-s/pr39228.c.s +++ b/test/torture-s/pr39228.c.s @@ -41,9 +41,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr39233.c.s b/test/torture-s/pr39233.c.s index f3fd7dd5f..8cfd2a4cc 100644 --- a/test/torture-s/pr39233.c.s +++ b/test/torture-s/pr39233.c.s @@ -21,6 +21,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -47,9 +48,10 @@ main: # @main i32.const $0=, 0 call foo@FUNCTION, $0 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr39240.c.s b/test/torture-s/pr39240.c.s index 3ed33566d..cc767c91c 100644 --- a/test/torture-s/pr39240.c.s +++ b/test/torture-s/pr39240.c.s @@ -12,6 +12,7 @@ bar1: # @bar1 i32.add $push1=, $0, $pop0 i32.call $push2=, foo1@FUNCTION, $pop1 return $pop2 + .endfunc .Lfunc_end0: .size bar1, .Lfunc_end0-bar1 @@ -22,6 +23,7 @@ foo1: # @foo1 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end1: .size foo1, .Lfunc_end1-foo1 @@ -39,6 +41,7 @@ bar2: # @bar2 i32.const $push3=, 65535 i32.and $push4=, $pop2, $pop3 return $pop4 + .endfunc .Lfunc_end2: .size bar2, .Lfunc_end2-bar2 @@ -53,6 +56,7 @@ foo2: # @foo2 i32.shl $push0=, $0, $1 i32.shr_s $push1=, $pop0, $1 return $pop1 + .endfunc .Lfunc_end3: .size foo2, .Lfunc_end3-foo2 @@ -70,6 +74,7 @@ bar3: # @bar3 i32.const $push3=, 255 i32.and $push4=, $pop2, $pop3 return $pop4 + .endfunc .Lfunc_end4: .size bar3, .Lfunc_end4-bar3 @@ -84,6 +89,7 @@ foo3: # @foo3 i32.shl $push0=, $0, $1 i32.shr_s $push1=, $pop0, $1 return $pop1 + .endfunc .Lfunc_end5: .size foo3, .Lfunc_end5-foo3 @@ -99,6 +105,7 @@ bar4: # @bar4 i32.add $push1=, $0, $pop0 i32.call $push2=, foo4@FUNCTION, $pop1 return $pop2 + .endfunc .Lfunc_end6: .size bar4, .Lfunc_end6-bar4 @@ -109,6 +116,7 @@ foo4: # @foo4 .result i32 # BB#0: # %entry return $0 + .endfunc .Lfunc_end7: .size foo4, .Lfunc_end7-foo4 @@ -128,6 +136,7 @@ bar5: # @bar5 i32.shl $push2=, $1, $0 i32.shr_s $push3=, $pop2, $0 return $pop3 + .endfunc .Lfunc_end8: .size bar5, .Lfunc_end8-bar5 @@ -140,6 +149,7 @@ foo5: # @foo5 i32.const $push0=, 65535 i32.and $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end9: .size foo5, .Lfunc_end9-foo5 @@ -159,6 +169,7 @@ bar6: # @bar6 i32.shl $push2=, $1, $0 i32.shr_s $push3=, $pop2, $0 return $pop3 + .endfunc .Lfunc_end10: .size bar6, .Lfunc_end10-bar6 @@ -171,6 +182,7 @@ foo6: # @foo6 i32.const $push0=, 255 i32.and $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end11: .size foo6, .Lfunc_end11-foo6 @@ -245,6 +257,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end12: .size main, .Lfunc_end12-main @@ -303,5 +316,5 @@ l6: .size l6, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr39501.c.s b/test/torture-s/pr39501.c.s index e29c07ba7..bf5d304b7 100644 --- a/test/torture-s/pr39501.c.s +++ b/test/torture-s/pr39501.c.s @@ -11,6 +11,7 @@ float_min1: # @float_min1 f32.lt $push0=, $0, $1 f32.select $push1=, $pop0, $0, $1 return $pop1 + .endfunc .Lfunc_end0: .size float_min1, .Lfunc_end0-float_min1 @@ -25,6 +26,7 @@ float_min2: # @float_min2 f32.le $push0=, $0, $1 f32.select $push1=, $pop0, $0, $1 return $pop1 + .endfunc .Lfunc_end1: .size float_min2, .Lfunc_end1-float_min2 @@ -39,6 +41,7 @@ float_max1: # @float_max1 f32.gt $push0=, $0, $1 f32.select $push1=, $pop0, $0, $1 return $pop1 + .endfunc .Lfunc_end2: .size float_max1, .Lfunc_end2-float_max1 @@ -53,6 +56,7 @@ float_max2: # @float_max2 f32.ge $push0=, $0, $1 f32.select $push1=, $pop0, $0, $1 return $pop1 + .endfunc .Lfunc_end3: .size float_max2, .Lfunc_end3-float_max2 @@ -67,6 +71,7 @@ double_min1: # @double_min1 f64.lt $push0=, $0, $1 f64.select $push1=, $pop0, $0, $1 return $pop1 + .endfunc .Lfunc_end4: .size double_min1, .Lfunc_end4-double_min1 @@ -81,6 +86,7 @@ double_min2: # @double_min2 f64.le $push0=, $0, $1 f64.select $push1=, $pop0, $0, $1 return $pop1 + .endfunc .Lfunc_end5: .size double_min2, .Lfunc_end5-double_min2 @@ -95,6 +101,7 @@ double_max1: # @double_max1 f64.gt $push0=, $0, $1 f64.select $push1=, $pop0, $0, $1 return $pop1 + .endfunc .Lfunc_end6: .size double_max1, .Lfunc_end6-double_max1 @@ -109,6 +116,7 @@ double_max2: # @double_max2 f64.ge $push0=, $0, $1 f64.select $push1=, $pop0, $0, $1 return $pop1 + .endfunc .Lfunc_end7: .size double_max2, .Lfunc_end7-double_max2 @@ -561,9 +569,10 @@ main: # @main i32.const $push96=, 0 call exit@FUNCTION, $pop96 unreachable + .endfunc .Lfunc_end8: .size main, .Lfunc_end8-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr40022.c.s b/test/torture-s/pr40022.c.s index a0a063d2a..b64c5f91e 100644 --- a/test/torture-s/pr40022.c.s +++ b/test/torture-s/pr40022.c.s @@ -25,6 +25,7 @@ foo: # @foo i32.const $3=, __stack_pointer i32.store $4=, 0($3), $4 return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -68,6 +69,7 @@ bar: # @bar i32.call $push2=, foo@FUNCTION, $3 i32.store $discard=, 0($0), $pop2 return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -110,6 +112,7 @@ main: # @main end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -150,5 +153,5 @@ e: .size e, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr40057.c.s b/test/torture-s/pr40057.c.s index b926cd797..679db567a 100644 --- a/test/torture-s/pr40057.c.s +++ b/test/torture-s/pr40057.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.const $push1=, 31 i32.shr_s $push2=, $pop0, $pop1 return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -27,6 +28,7 @@ bar: # @bar i32.const $push1=, 31 i32.shr_s $push2=, $pop0, $pop1 return $pop2 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -78,9 +80,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr40386.c.s b/test/torture-s/pr40386.c.s index b323b7881..1527a03fb 100644 --- a/test/torture-s/pr40386.c.s +++ b/test/torture-s/pr40386.c.s @@ -275,6 +275,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -341,5 +342,5 @@ shift2: .size shift2, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr40404.c.s b/test/torture-s/pr40404.c.s index b42db6a2e..7d28b4ba2 100644 --- a/test/torture-s/pr40404.c.s +++ b/test/torture-s/pr40404.c.s @@ -14,6 +14,7 @@ main: # @main i32.or $push2=, $pop0, $pop1 i32.store $discard=, s($0), $pop2 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -27,5 +28,5 @@ s: .size s, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr40493.c.s b/test/torture-s/pr40493.c.s index b9533334b..f6f96f430 100644 --- a/test/torture-s/pr40493.c.s +++ b/test/torture-s/pr40493.c.s @@ -17,6 +17,7 @@ main: # @main i32.store $push3=, x01($2), $pop2 i32.store $discard=, y01($2), $pop3 return $2 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -57,5 +58,5 @@ y01: .size y01, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr40579.c.s b/test/torture-s/pr40579.c.s index 5f8de0beb..ed8804e1c 100644 --- a/test/torture-s/pr40579.c.s +++ b/test/torture-s/pr40579.c.s @@ -17,6 +17,7 @@ main: # @main i32.const $push2=, 3 call foo@FUNCTION, $pop2 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -35,9 +36,10 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr40657.c.s b/test/torture-s/pr40657.c.s index 4957ba14d..bf06697f4 100644 --- a/test/torture-s/pr40657.c.s +++ b/test/torture-s/pr40657.c.s @@ -24,6 +24,7 @@ bar: # @bar i32.const $3=, __stack_pointer i32.store $4=, 0($3), $4 return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -51,6 +52,7 @@ foo: # @foo i32.const $2=, __stack_pointer i32.store $4=, 0($2), $4 return $pop1 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -75,6 +77,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -88,5 +91,5 @@ v: .size v, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr40668.c.s b/test/torture-s/pr40668.c.s index d75221e5b..3a40c8db3 100644 --- a/test/torture-s/pr40668.c.s +++ b/test/torture-s/pr40668.c.s @@ -84,6 +84,7 @@ bar: # @bar .LBB0_6: # %sw.epilog end_block # label0: return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -96,9 +97,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr40747.c.s b/test/torture-s/pr40747.c.s index 2c5350fd8..8c6fcb70f 100644 --- a/test/torture-s/pr40747.c.s +++ b/test/torture-s/pr40747.c.s @@ -13,6 +13,7 @@ foo: # @foo i32.lt_u $push0=, $0, $1 i32.select $push1=, $pop0, $0, $1 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,9 +26,10 @@ main: # @main # BB#0: # %if.end24 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr41239.c.s b/test/torture-s/pr41239.c.s index 4691763c0..36ec81775 100644 --- a/test/torture-s/pr41239.c.s +++ b/test/torture-s/pr41239.c.s @@ -60,6 +60,7 @@ test: # @test i32.const $10=, __stack_pointer i32.store $10=, 0($10), $10 return $pop11 + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -79,6 +80,7 @@ fn1: # @fn1 i32.shl $push0=, $0, $1 i32.shr_s $push1=, $pop0, $1 return $pop1 + .endfunc .Lfunc_end1: .size fn1, .Lfunc_end1-fn1 @@ -100,6 +102,7 @@ fn2: # @fn2 i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size fn2, .Lfunc_end2-fn2 @@ -114,6 +117,7 @@ fn3: # @fn3 #APP #NO_APP return $0 + .endfunc .Lfunc_end3: .size fn3, .Lfunc_end3-fn3 @@ -129,6 +133,7 @@ fn4: # @fn4 #NO_APP i32.load8_s $push0=, 0($0) return $pop0 + .endfunc .Lfunc_end4: .size fn4, .Lfunc_end4-fn4 @@ -181,6 +186,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end5: .size main, .Lfunc_end5-main @@ -201,5 +207,5 @@ main: # @main .size .L.str.1, 17 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr41317.c.s b/test/torture-s/pr41317.c.s index 8bbd56f91..0e80116a0 100644 --- a/test/torture-s/pr41317.c.s +++ b/test/torture-s/pr41317.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr41395-1.c.s b/test/torture-s/pr41395-1.c.s index 12736cd4e..d6c91ef20 100644 --- a/test/torture-s/pr41395-1.c.s +++ b/test/torture-s/pr41395-1.c.s @@ -21,6 +21,7 @@ foo: # @foo i32.store16 $discard=, 0($pop5), $2 i32.load16_s $push6=, 0($1) return $pop6 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -48,9 +49,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr41395-2.c.s b/test/torture-s/pr41395-2.c.s index d1e17e958..5e64d9bc1 100644 --- a/test/torture-s/pr41395-2.c.s +++ b/test/torture-s/pr41395-2.c.s @@ -21,6 +21,7 @@ foo: # @foo i32.store16 $discard=, 0($pop5), $2 i32.load16_s $push6=, 0($1) return $pop6 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -48,9 +49,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr41463.c.s b/test/torture-s/pr41463.c.s index 0c178234f..ef8658310 100644 --- a/test/torture-s/pr41463.c.s +++ b/test/torture-s/pr41463.c.s @@ -21,6 +21,7 @@ foo: # @foo i32.store $discard=, 0($pop6), $pop7 i32.load $push8=, 0($1) return $pop8 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -46,6 +47,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -59,5 +61,5 @@ global: .size global, 76 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr41750.c.s b/test/torture-s/pr41750.c.s index 663d1e7b8..f044e88b4 100644 --- a/test/torture-s/pr41750.c.s +++ b/test/torture-s/pr41750.c.s @@ -12,6 +12,7 @@ foo_create_got_section: # @foo_create_got_section i32.store $discard=, 8($pop0), $0 i32.const $push1=, 1 return $pop1 + .endfunc .Lfunc_end0: .size foo_create_got_section, .Lfunc_end0-foo_create_got_section @@ -45,6 +46,7 @@ elf64_ia64_check_relocs: # @elf64_ia64_check_relocs .LBB1_4: # %get_got.exit end_block # label0: return $3 + .endfunc .Lfunc_end1: .size elf64_ia64_check_relocs, .Lfunc_end1-elf64_ia64_check_relocs @@ -71,6 +73,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -102,5 +105,5 @@ abfd: .size abfd, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr41917.c.s b/test/torture-s/pr41917.c.s index 9143fe4a1..394137bde 100644 --- a/test/torture-s/pr41917.c.s +++ b/test/torture-s/pr41917.c.s @@ -23,6 +23,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -36,5 +37,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr41919.c.s b/test/torture-s/pr41919.c.s index c2ceb34b0..c7d66d734 100644 --- a/test/torture-s/pr41919.c.s +++ b/test/torture-s/pr41919.c.s @@ -9,6 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -22,5 +23,5 @@ g_23: .size g_23, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr42006.c.s b/test/torture-s/pr42006.c.s index e61721208..9f1d4536a 100644 --- a/test/torture-s/pr42006.c.s +++ b/test/torture-s/pr42006.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr42142.c.s b/test/torture-s/pr42142.c.s index b38ce2bc3..e35969147 100644 --- a/test/torture-s/pr42142.c.s +++ b/test/torture-s/pr42142.c.s @@ -18,6 +18,7 @@ sort: # @sort i32.const $push5=, 0 i32.select $push6=, $pop1, $pop4, $pop5 return $pop6 + .endfunc .Lfunc_end0: .size sort, .Lfunc_end0-sort @@ -41,9 +42,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr42154.c.s b/test/torture-s/pr42154.c.s index e29d67427..6695904be 100644 --- a/test/torture-s/pr42154.c.s +++ b/test/torture-s/pr42154.c.s @@ -19,6 +19,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -33,9 +34,10 @@ main: # @main call foo@FUNCTION, $pop0 i32.const $push1=, 0 return $pop1 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr42231.c.s b/test/torture-s/pr42231.c.s index 58a2d09ee..d64b7716f 100644 --- a/test/torture-s/pr42231.c.s +++ b/test/torture-s/pr42231.c.s @@ -31,6 +31,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -60,6 +61,7 @@ CallFunctionRec: # @CallFunctionRec .LBB1_3: # %return end_block # label2: return $1 + .endfunc .Lfunc_end1: .size CallFunctionRec, .Lfunc_end1-CallFunctionRec @@ -79,11 +81,12 @@ storemax: # @storemax .LBB2_2: # %if.end end_block # label3: return + .endfunc .Lfunc_end2: .size storemax, .Lfunc_end2-storemax .type max,@object # @max .lcomm max,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr42269-2.c.s b/test/torture-s/pr42269-2.c.s index 46c59d928..39577ab3e 100644 --- a/test/torture-s/pr42269-2.c.s +++ b/test/torture-s/pr42269-2.c.s @@ -13,6 +13,7 @@ main: # @main i64.const $push3=, -1 i64.ne $push4=, $pop2, $pop3 return $pop4 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -28,6 +29,7 @@ foo: # @foo i64.shl $push1=, $pop0, $1 i64.shr_s $push2=, $pop1, $1 return $pop2 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -41,5 +43,5 @@ s: .size s, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr42512.c.s b/test/torture-s/pr42512.c.s index 9249759e7..2d47c2e59 100644 --- a/test/torture-s/pr42512.c.s +++ b/test/torture-s/pr42512.c.s @@ -34,6 +34,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -47,5 +48,5 @@ g_3: .size g_3, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr42544.c.s b/test/torture-s/pr42544.c.s index b10b03421..ca136b9da 100644 --- a/test/torture-s/pr42544.c.s +++ b/test/torture-s/pr42544.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr42570.c.s b/test/torture-s/pr42570.c.s index 23ee84a22..554a0fa1c 100644 --- a/test/torture-s/pr42570.c.s +++ b/test/torture-s/pr42570.c.s @@ -9,6 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -20,5 +21,5 @@ foo: .size foo, 0 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr42614.c.s b/test/torture-s/pr42614.c.s index 3ea2037fd..dbda814cb 100644 --- a/test/torture-s/pr42614.c.s +++ b/test/torture-s/pr42614.c.s @@ -10,6 +10,7 @@ init: # @init i32.const $push0=, 2 i32.call $push1=, malloc@FUNCTION, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size init, .Lfunc_end0-init @@ -39,6 +40,7 @@ expect_func: # @expect_func end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size expect_func, .Lfunc_end1-expect_func @@ -67,9 +69,10 @@ main: # @main i32.const $2=, __stack_pointer i32.store $4=, 0($2), $4 return $pop1 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr42691.c.s b/test/torture-s/pr42691.c.s index cc1c023b8..991635923 100644 --- a/test/torture-s/pr42691.c.s +++ b/test/torture-s/pr42691.c.s @@ -38,6 +38,7 @@ add: # @add end_block # label0: i32.const $push4=, 0 return $pop4 + .endfunc .Lfunc_end0: .size add, .Lfunc_end0-add @@ -90,9 +91,10 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr42721.c.s b/test/torture-s/pr42721.c.s index 0f0379cf1..c61e9810a 100644 --- a/test/torture-s/pr42721.c.s +++ b/test/torture-s/pr42721.c.s @@ -21,11 +21,12 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main .type b,@object # @b .lcomm b,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr42833.c.s b/test/torture-s/pr42833.c.s index 8fb7cf9a2..291ba1869 100644 --- a/test/torture-s/pr42833.c.s +++ b/test/torture-s/pr42833.c.s @@ -197,6 +197,7 @@ helper_neon_rshl_s8: # @helper_neon_rshl_s8 i32.shl $push61=, $11, $6 i32.or $push72=, $pop71, $pop61 return $pop72 + .endfunc .Lfunc_end0: .size helper_neon_rshl_s8, .Lfunc_end0-helper_neon_rshl_s8 @@ -209,9 +210,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr43008.c.s b/test/torture-s/pr43008.c.s index bab89c583..b46d7e91d 100644 --- a/test/torture-s/pr43008.c.s +++ b/test/torture-s/pr43008.c.s @@ -13,6 +13,7 @@ my_alloc: # @my_alloc i32.const $push1=, i i32.store $discard=, 0($0), $pop1 return $0 + .endfunc .Lfunc_end0: .size my_alloc, .Lfunc_end0-my_alloc @@ -44,6 +45,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -57,5 +59,5 @@ i: .size i, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr43236.c.s b/test/torture-s/pr43236.c.s index 57e708a8c..313bbfb94 100644 --- a/test/torture-s/pr43236.c.s +++ b/test/torture-s/pr43236.c.s @@ -178,9 +178,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr43269.c.s b/test/torture-s/pr43269.c.s index dd69d3a5d..c318d9b58 100644 --- a/test/torture-s/pr43269.c.s +++ b/test/torture-s/pr43269.c.s @@ -21,6 +21,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -45,6 +46,7 @@ func_32: # @func_32 br 0 # 0: up to label2 .LBB1_3: end_loop # label3: + .endfunc .Lfunc_end1: .size func_32, .Lfunc_end1-func_32 @@ -76,5 +78,5 @@ g_211: .size g_211, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr43385.c.s b/test/torture-s/pr43385.c.s index be1512170..b5b45663d 100644 --- a/test/torture-s/pr43385.c.s +++ b/test/torture-s/pr43385.c.s @@ -24,6 +24,7 @@ foo: # @foo .LBB0_3: # %if.end end_block # label0: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -41,6 +42,7 @@ bar: # @bar i32.ne $push1=, $1, $2 i32.and $push2=, $pop0, $pop1 return $pop2 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -171,6 +173,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -184,5 +187,5 @@ e: .size e, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr43438.c.s b/test/torture-s/pr43438.c.s index 26f3aa1a9..3c6d0bb2b 100644 --- a/test/torture-s/pr43438.c.s +++ b/test/torture-s/pr43438.c.s @@ -12,11 +12,12 @@ main: # @main i32.const $push0=, 1 i32.store $discard=, g_9($0), $pop0 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main .type g_9,@object # @g_9 .lcomm g_9,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr43560.c.s b/test/torture-s/pr43560.c.s index e397ff03c..2769274ac 100644 --- a/test/torture-s/pr43560.c.s +++ b/test/torture-s/pr43560.c.s @@ -40,6 +40,7 @@ test: # @test end_loop # label2: end_block # label0: return + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -57,6 +58,7 @@ main: # @main call test@FUNCTION, $0 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -70,5 +72,5 @@ s: .size s, 20 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr43629.c.s b/test/torture-s/pr43629.c.s index 68d6ef54c..3d889c4d5 100644 --- a/test/torture-s/pr43629.c.s +++ b/test/torture-s/pr43629.c.s @@ -18,6 +18,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -31,5 +32,5 @@ flag: .size flag, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr43783.c.s b/test/torture-s/pr43783.c.s index ea3669661..4f3a17f20 100644 --- a/test/torture-s/pr43783.c.s +++ b/test/torture-s/pr43783.c.s @@ -44,6 +44,7 @@ main: # @main i64.store $push31=, bid_Kx192+728($0), $pop30 i64.store $discard=, bid_Kx192+752($0), $pop31 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -57,5 +58,5 @@ bid_Kx192: .size bid_Kx192, 768 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr43784.c.s b/test/torture-s/pr43784.c.s index 03bd6c62f..c64ff8bbf 100644 --- a/test/torture-s/pr43784.c.s +++ b/test/torture-s/pr43784.c.s @@ -64,6 +64,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -76,11 +77,12 @@ rp: # @rp i32.const $push1=, 256 call memcpy@FUNCTION, $0, $pop0, $pop1 return + .endfunc .Lfunc_end1: .size rp, .Lfunc_end1-rp .type v,@object # @v .lcomm v,260,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr43835.c.s b/test/torture-s/pr43835.c.s index 3b23bbc80..8e54b839c 100644 --- a/test/torture-s/pr43835.c.s +++ b/test/torture-s/pr43835.c.s @@ -9,6 +9,7 @@ Parrot_gc_mark_PMC_alive_fun: # @Parrot_gc_mark_PMC_alive_fun # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size Parrot_gc_mark_PMC_alive_fun, .Lfunc_end0-Parrot_gc_mark_PMC_alive_fun @@ -21,6 +22,7 @@ foo: # @foo # BB#0: # %entry call mark_cell@FUNCTION, $0, $1 return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -52,6 +54,7 @@ mark_cell: # @mark_cell .LBB2_4: # %if.end end_block # label0: return + .endfunc .Lfunc_end2: .size mark_cell, .Lfunc_end2-mark_cell @@ -88,9 +91,10 @@ main: # @main i32.const $3=, __stack_pointer i32.store $7=, 0($3), $7 return $pop1 + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr44164.c.s b/test/torture-s/pr44164.c.s index 77cbf2d4b..3b91a22cc 100644 --- a/test/torture-s/pr44164.c.s +++ b/test/torture-s/pr44164.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.load $push0=, 0($0) i32.add $push1=, $pop0, $1 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -40,6 +41,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -53,5 +55,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr44202-1.c.s b/test/torture-s/pr44202-1.c.s index bb9dd9c98..57fe79c90 100644 --- a/test/torture-s/pr44202-1.c.s +++ b/test/torture-s/pr44202-1.c.s @@ -20,6 +20,7 @@ add512: # @add512 .LBB0_2: # %if.end end_block # label0: return $2 + .endfunc .Lfunc_end0: .size add512, .Lfunc_end0-add512 @@ -41,6 +42,7 @@ add513: # @add513 .LBB1_2: # %if.end end_block # label1: return $2 + .endfunc .Lfunc_end1: .size add513, .Lfunc_end1-add513 @@ -89,9 +91,10 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr44468.c.s b/test/torture-s/pr44468.c.s index 383d01712..d9233ef7e 100644 --- a/test/torture-s/pr44468.c.s +++ b/test/torture-s/pr44468.c.s @@ -15,6 +15,7 @@ test1: # @test1 i32.store $discard=, 4($0), $pop0 i32.load $push1=, s+4($1) return $pop1 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -33,6 +34,7 @@ test2: # @test2 i32.store $discard=, 4($0), $pop0 i32.load $push1=, s+4($1) return $pop1 + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -51,6 +53,7 @@ test3: # @test3 i32.store $discard=, 4($0), $pop0 i32.load $push1=, s+4($1) return $pop1 + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -101,6 +104,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -114,5 +118,5 @@ s: .size s, 12 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr44555.c.s b/test/torture-s/pr44555.c.s index 2ff5f88c7..3236ce81b 100644 --- a/test/torture-s/pr44555.c.s +++ b/test/torture-s/pr44555.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $push0=, 0 i32.ne $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -23,9 +24,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr44683.c.s b/test/torture-s/pr44683.c.s index 9f568b859..e5286ef3d 100644 --- a/test/torture-s/pr44683.c.s +++ b/test/torture-s/pr44683.c.s @@ -31,6 +31,7 @@ copysign_bug: # @copysign_bug .LBB0_3: # %return end_block # label0: return $2 + .endfunc .Lfunc_end0: .size copysign_bug, .Lfunc_end0-copysign_bug @@ -54,9 +55,10 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr44828.c.s b/test/torture-s/pr44828.c.s index 27a3521cb..a62a2549e 100644 --- a/test/torture-s/pr44828.c.s +++ b/test/torture-s/pr44828.c.s @@ -24,6 +24,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -37,5 +38,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr44852.c.s b/test/torture-s/pr44852.c.s index 0d7fbc46d..79064dcb7 100644 --- a/test/torture-s/pr44852.c.s +++ b/test/torture-s/pr44852.c.s @@ -44,6 +44,7 @@ sf: # @sf end_block # label0: i32.store8 $discard=, 0($1), $2 return $0 + .endfunc .Lfunc_end0: .size sf, .Lfunc_end0-sf @@ -127,6 +128,7 @@ main: # @main end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -142,5 +144,5 @@ main: # @main .size .L.str, 7 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr44858.c.s b/test/torture-s/pr44858.c.s index 34025744f..1e7993ce6 100644 --- a/test/torture-s/pr44858.c.s +++ b/test/torture-s/pr44858.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.div_s $push0=, $0, $1 i64.extend_s/i32 $push1=, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -27,6 +28,7 @@ bar: # @bar i32.ne $push1=, $pop0, $0 i32.store $discard=, b($0), $pop1 return $0 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -51,6 +53,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -73,5 +76,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr45034.c.s b/test/torture-s/pr45034.c.s index 6a11c716c..41a7443e9 100644 --- a/test/torture-s/pr45034.c.s +++ b/test/torture-s/pr45034.c.s @@ -19,6 +19,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -70,6 +71,7 @@ test_neg: # @test_neg # BB#5: # %for.end end_loop # label2: return $3 + .endfunc .Lfunc_end1: .size test_neg, .Lfunc_end1-test_neg @@ -121,9 +123,10 @@ main: # @main # BB#5: # %if.end end_loop # label6: return $3 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr45070.c.s b/test/torture-s/pr45070.c.s index 04c5e6db5..fcab04550 100644 --- a/test/torture-s/pr45070.c.s +++ b/test/torture-s/pr45070.c.s @@ -70,6 +70,7 @@ main: # @main i32.const $5=, __stack_pointer i32.store $8=, 0($5), $8 return $pop11 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -115,6 +116,7 @@ next: # @next .LBB1_4: # %cleanup end_block # label5: return $1 + .endfunc .Lfunc_end1: .size next, .Lfunc_end1-next @@ -126,9 +128,10 @@ fetch: # @fetch i32.const $push0=, 128 i32.store $discard=, 4($0), $pop0 return + .endfunc .Lfunc_end2: .size fetch, .Lfunc_end2-fetch - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr45262.c.s b/test/torture-s/pr45262.c.s index 9e359a09f..deed3d31d 100644 --- a/test/torture-s/pr45262.c.s +++ b/test/torture-s/pr45262.c.s @@ -14,6 +14,7 @@ foo: # @foo i32.const $push3=, 31 i32.shr_u $push4=, $pop2, $pop3 return $pop4 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -31,6 +32,7 @@ bar: # @bar i32.const $push3=, 31 i32.shr_u $push4=, $pop2, $pop3 return $pop4 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -43,9 +45,10 @@ main: # @main # BB#0: # %if.end20 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr45695.c.s b/test/torture-s/pr45695.c.s index 9e4f4ce21..3193d6c69 100644 --- a/test/torture-s/pr45695.c.s +++ b/test/torture-s/pr45695.c.s @@ -10,6 +10,7 @@ g: # @g #APP #NO_APP return + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -27,6 +28,7 @@ f: # @f i32.const $push2=, -1 i32.select $push3=, $pop1, $1, $pop2 return $pop3 + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -66,9 +68,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr46019.c.s b/test/torture-s/pr46019.c.s index cb5d1285a..af0711fb9 100644 --- a/test/torture-s/pr46019.c.s +++ b/test/torture-s/pr46019.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %for.cond.7 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr46316.c.s b/test/torture-s/pr46316.c.s index 04d6dd45b..b15452d2b 100644 --- a/test/torture-s/pr46316.c.s +++ b/test/torture-s/pr46316.c.s @@ -21,6 +21,7 @@ foo: # @foo i64.and $push8=, $pop6, $pop7 i64.sub $push9=, $0, $pop8 return $pop9 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -44,9 +45,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr46909-1.c.s b/test/torture-s/pr46909-1.c.s index 584227e2a..a800d2782 100644 --- a/test/torture-s/pr46909-1.c.s +++ b/test/torture-s/pr46909-1.c.s @@ -21,6 +21,7 @@ foo: # @foo i32.select $push7=, $pop2, $2, $pop6 i32.select $push8=, $pop5, $2, $pop7 return $pop8 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -62,9 +63,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr46909-2.c.s b/test/torture-s/pr46909-2.c.s index 22c27675e..fad6ebda8 100644 --- a/test/torture-s/pr46909-2.c.s +++ b/test/torture-s/pr46909-2.c.s @@ -23,6 +23,7 @@ foo: # @foo .LBB0_3: # %return end_block # label0: return $1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -64,9 +65,10 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr47148.c.s b/test/torture-s/pr47148.c.s index cfd707bfe..aa07e9944 100644 --- a/test/torture-s/pr47148.c.s +++ b/test/torture-s/pr47148.c.s @@ -11,6 +11,7 @@ main: # @main i32.const $0=, 0 i32.store $push0=, b($0), $0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -22,5 +23,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr47155.c.s b/test/torture-s/pr47155.c.s index e98dc5440..127deeff7 100644 --- a/test/torture-s/pr47155.c.s +++ b/test/torture-s/pr47155.c.s @@ -12,6 +12,7 @@ main: # @main i32.const $push0=, 1 i32.store $discard=, a($0), $pop0 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -34,5 +35,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr47237.c.s b/test/torture-s/pr47237.c.s index 6fa7318e9..cca1f1a6b 100644 --- a/test/torture-s/pr47237.c.s +++ b/test/torture-s/pr47237.c.s @@ -14,6 +14,7 @@ main: # @main i32.call $discard=, __builtin_apply@FUNCTION, $pop0, $0, $pop1 i32.const $push2=, 0 return $pop2 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -32,9 +33,10 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr47299.c.s b/test/torture-s/pr47299.c.s index 0fea35fb1..c6afeb0b7 100644 --- a/test/torture-s/pr47299.c.s +++ b/test/torture-s/pr47299.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $push0=, 255 i32.mul $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -34,9 +35,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr47337.c.s b/test/torture-s/pr47337.c.s index f7506fdb4..9285ebac0 100644 --- a/test/torture-s/pr47337.c.s +++ b/test/torture-s/pr47337.c.s @@ -71,6 +71,7 @@ main: # @main .LBB0_4: # %if.end25 end_block # label2: return $1 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -102,5 +103,5 @@ w: .type b,@object # @b .lcomm b,4,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr48197.c.s b/test/torture-s/pr48197.c.s index 55494a280..693e1fd64 100644 --- a/test/torture-s/pr48197.c.s +++ b/test/torture-s/pr48197.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr48571-1.c.s b/test/torture-s/pr48571-1.c.s index 08be0606b..b48468fe1 100644 --- a/test/torture-s/pr48571-1.c.s +++ b/test/torture-s/pr48571-1.c.s @@ -27,6 +27,7 @@ bar: # @bar # BB#2: # %for.end end_loop # label1: return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -79,6 +80,7 @@ main: # @main end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -92,5 +94,5 @@ c: .size c, 2496 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr48717.c.s b/test/torture-s/pr48717.c.s index 54fb539f3..4f0d4da4e 100644 --- a/test/torture-s/pr48717.c.s +++ b/test/torture-s/pr48717.c.s @@ -12,6 +12,7 @@ foo: # @foo i32.const $push1=, 65535 i32.and $push2=, $pop0, $pop1 return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -31,6 +32,7 @@ bar: # @bar i32.and $push4=, $pop2, $pop3 i32.store $discard=, v($0), $pop4 return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -59,6 +61,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -81,5 +84,5 @@ w: .size w, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr48809.c.s b/test/torture-s/pr48809.c.s index 49c5bd6c3..1dd49a2a8 100644 --- a/test/torture-s/pr48809.c.s +++ b/test/torture-s/pr48809.c.s @@ -225,6 +225,7 @@ foo: # @foo .LBB0_37: # %sw.epilog end_block # label0: return $0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -237,9 +238,10 @@ main: # @main # BB#0: # %if.end25 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr48814-1.c.s b/test/torture-s/pr48814-1.c.s index 8f789fd2b..c916899b6 100644 --- a/test/torture-s/pr48814-1.c.s +++ b/test/torture-s/pr48814-1.c.s @@ -14,6 +14,7 @@ incr: # @incr i32.add $push2=, $pop0, $pop1 i32.store $push3=, count($0), $pop2 return $pop3 + .endfunc .Lfunc_end0: .size incr, .Lfunc_end0-incr @@ -50,6 +51,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -75,5 +77,5 @@ count: .size count, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr48814-2.c.s b/test/torture-s/pr48814-2.c.s index ca4a7148d..d456d451e 100644 --- a/test/torture-s/pr48814-2.c.s +++ b/test/torture-s/pr48814-2.c.s @@ -14,6 +14,7 @@ incr: # @incr i32.add $push2=, $pop0, $pop1 i32.store $push3=, count($0), $pop2 return $pop3 + .endfunc .Lfunc_end0: .size incr, .Lfunc_end0-incr @@ -51,6 +52,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -76,5 +78,5 @@ count: .size count, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr48973-1.c.s b/test/torture-s/pr48973-1.c.s index c47e89e77..fe44ea4c7 100644 --- a/test/torture-s/pr48973-1.c.s +++ b/test/torture-s/pr48973-1.c.s @@ -17,6 +17,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -47,6 +48,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -69,5 +71,5 @@ s: .size s, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr48973-2.c.s b/test/torture-s/pr48973-2.c.s index 9007f6287..c43420166 100644 --- a/test/torture-s/pr48973-2.c.s +++ b/test/torture-s/pr48973-2.c.s @@ -27,6 +27,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -49,5 +50,5 @@ s: .size s, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr49039.c.s b/test/torture-s/pr49039.c.s index ba56ed409..e57f30664 100644 --- a/test/torture-s/pr49039.c.s +++ b/test/torture-s/pr49039.c.s @@ -41,6 +41,7 @@ foo: # @foo .LBB0_6: # %cleanup end_block # label0: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -67,6 +68,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -80,5 +82,5 @@ cnt: .size cnt, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr49073.c.s b/test/torture-s/pr49073.c.s index 877bf16f8..9b4ea3449 100644 --- a/test/torture-s/pr49073.c.s +++ b/test/torture-s/pr49073.c.s @@ -58,6 +58,7 @@ main: # @main end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -86,5 +87,5 @@ c: .size c, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr49123.c.s b/test/torture-s/pr49123.c.s index 344a9c6d3..3bcfb50da 100644 --- a/test/torture-s/pr49123.c.s +++ b/test/torture-s/pr49123.c.s @@ -14,11 +14,12 @@ main: # @main i32.or $push2=, $pop0, $pop1 i32.store8 $discard=, s.0($0), $pop2 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main .type s.0,@object # @s.0 .lcomm s.0,1,2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr49161.c.s b/test/torture-s/pr49161.c.s index 97d35ae5b..c6c0e30e3 100644 --- a/test/torture-s/pr49161.c.s +++ b/test/torture-s/pr49161.c.s @@ -22,6 +22,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -74,6 +75,7 @@ foo: # @foo .LBB1_7: # %return end_block # label1: return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -98,6 +100,7 @@ main: # @main end_block # label5: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -111,5 +114,5 @@ c: .size c, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr49186.c.s b/test/torture-s/pr49186.c.s index a5d1b72ef..0d7d057bb 100644 --- a/test/torture-s/pr49186.c.s +++ b/test/torture-s/pr49186.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr49218.c.s b/test/torture-s/pr49218.c.s index 72b874bff..7f04b0ce5 100644 --- a/test/torture-s/pr49218.c.s +++ b/test/torture-s/pr49218.c.s @@ -59,6 +59,7 @@ main: # @main i32.const $9=, __stack_pointer i32.store $12=, 0($9), $12 return $1 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -72,5 +73,5 @@ f: .size f, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr49279.c.s b/test/torture-s/pr49279.c.s index 6487ea90d..2281bad0b 100644 --- a/test/torture-s/pr49279.c.s +++ b/test/torture-s/pr49279.c.s @@ -11,6 +11,7 @@ bar: # @bar #APP #NO_APP return $0 + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -50,6 +51,7 @@ foo: # @foo i32.const $5=, __stack_pointer i32.store $6=, 0($5), $6 return $pop4 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -87,9 +89,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr49281.c.s b/test/torture-s/pr49281.c.s index d8a34ed79..689fc9d58 100644 --- a/test/torture-s/pr49281.c.s +++ b/test/torture-s/pr49281.c.s @@ -13,6 +13,7 @@ foo: # @foo i32.const $push2=, 4 i32.or $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -29,6 +30,7 @@ bar: # @bar i32.const $push2=, 3 i32.or $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -85,9 +87,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr49644.c.s b/test/torture-s/pr49644.c.s index cc3f5cc6b..005831d85 100644 --- a/test/torture-s/pr49644.c.s +++ b/test/torture-s/pr49644.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr49712.c.s b/test/torture-s/pr49712.c.s index 0d1b8516b..bb20f9fb1 100644 --- a/test/torture-s/pr49712.c.s +++ b/test/torture-s/pr49712.c.s @@ -8,6 +8,7 @@ foo: # @foo .param i32, i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -31,6 +32,7 @@ bar: # @bar .LBB1_2: # %for.end9 end_block # label0: return $0 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -73,6 +75,7 @@ main: # @main i32.const $push3=, 2 i32.store $discard=, b($2), $pop3 return $2 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -122,5 +125,5 @@ a: .size a, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr49768.c.s b/test/torture-s/pr49768.c.s index f7bf774f3..7acdd8fad 100644 --- a/test/torture-s/pr49768.c.s +++ b/test/torture-s/pr49768.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr49886.c.s b/test/torture-s/pr49886.c.s index 93de7786a..9192bd9b5 100644 --- a/test/torture-s/pr49886.c.s +++ b/test/torture-s/pr49886.c.s @@ -9,6 +9,7 @@ never_ever: # @never_ever # BB#0: # %entry call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size never_ever, .Lfunc_end0-never_ever @@ -24,6 +25,7 @@ main: # @main i32.const $push0=, 1 i32.store $discard=, cond($0), $pop0 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -40,6 +42,7 @@ bar_1: # @bar_1 i32.store $discard=, 4($1), $pop2 call mark_cell@FUNCTION, $1 return + .endfunc .Lfunc_end2: .size bar_1, .Lfunc_end2-bar_1 @@ -176,6 +179,7 @@ mark_cell: # @mark_cell .LBB3_22: # %if.end137 end_block # label0: return + .endfunc .Lfunc_end3: .size mark_cell, .Lfunc_end3-mark_cell @@ -192,6 +196,7 @@ bar_2: # @bar_2 i32.store $discard=, 4($1), $pop2 call mark_cell@FUNCTION, $1 return + .endfunc .Lfunc_end4: .size bar_2, .Lfunc_end4-bar_2 @@ -214,5 +219,5 @@ gi: .size gi, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr51023.c.s b/test/torture-s/pr51023.c.s index 2b0f4cf5f..fd02098fa 100644 --- a/test/torture-s/pr51023.c.s +++ b/test/torture-s/pr51023.c.s @@ -13,6 +13,7 @@ foo: # @foo i32.shl $push0=, $0, $1 i32.shr_s $push1=, $pop0, $1 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,9 +26,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr51466.c.s b/test/torture-s/pr51466.c.s index 8ef47da6d..1552be278 100644 --- a/test/torture-s/pr51466.c.s +++ b/test/torture-s/pr51466.c.s @@ -27,6 +27,7 @@ foo: # @foo i32.const $3=, __stack_pointer i32.store $4=, 0($3), $4 return $pop4 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -60,6 +61,7 @@ bar: # @bar i32.const $3=, __stack_pointer i32.store $4=, 0($3), $4 return $pop4 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -93,6 +95,7 @@ baz: # @baz i32.const $3=, __stack_pointer i32.store $4=, 0($3), $4 return $pop4 + .endfunc .Lfunc_end2: .size baz, .Lfunc_end2-baz @@ -129,9 +132,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr51581-1.c.s b/test/torture-s/pr51581-1.c.s index c7d9fbee2..e5b5922a4 100644 --- a/test/torture-s/pr51581-1.c.s +++ b/test/torture-s/pr51581-1.c.s @@ -28,6 +28,7 @@ f1: # @f1 # BB#2: # %for.end end_loop # label1: return + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -59,6 +60,7 @@ f2: # @f2 # BB#2: # %for.end end_loop # label3: return + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -90,6 +92,7 @@ f3: # @f3 # BB#2: # %for.end end_loop # label5: return + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -121,6 +124,7 @@ f4: # @f4 # BB#2: # %for.end end_loop # label7: return + .endfunc .Lfunc_end3: .size f4, .Lfunc_end3-f4 @@ -152,6 +156,7 @@ f5: # @f5 # BB#2: # %for.end end_loop # label9: return + .endfunc .Lfunc_end4: .size f5, .Lfunc_end4-f5 @@ -183,6 +188,7 @@ f6: # @f6 # BB#2: # %for.end end_loop # label11: return + .endfunc .Lfunc_end5: .size f6, .Lfunc_end5-f6 @@ -221,6 +227,7 @@ f7: # @f7 # BB#2: # %for.end end_loop # label13: return + .endfunc .Lfunc_end6: .size f7, .Lfunc_end6-f7 @@ -254,6 +261,7 @@ f8: # @f8 # BB#2: # %for.end end_loop # label15: return + .endfunc .Lfunc_end7: .size f8, .Lfunc_end7-f8 @@ -292,6 +300,7 @@ f9: # @f9 # BB#2: # %for.end end_loop # label17: return + .endfunc .Lfunc_end8: .size f9, .Lfunc_end8-f9 @@ -325,6 +334,7 @@ f10: # @f10 # BB#2: # %for.end end_loop # label19: return + .endfunc .Lfunc_end9: .size f10, .Lfunc_end9-f10 @@ -363,6 +373,7 @@ f11: # @f11 # BB#2: # %for.end end_loop # label21: return + .endfunc .Lfunc_end10: .size f11, .Lfunc_end10-f11 @@ -403,6 +414,7 @@ f12: # @f12 # BB#2: # %for.end end_loop # label23: return + .endfunc .Lfunc_end11: .size f12, .Lfunc_end11-f12 @@ -671,6 +683,7 @@ main: # @main end_block # label26: call abort@FUNCTION unreachable + .endfunc .Lfunc_end12: .size main, .Lfunc_end12-main @@ -711,5 +724,5 @@ d: .size d, 16384 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr51581-2.c.s b/test/torture-s/pr51581-2.c.s index 35a6e32ff..1fadbb427 100644 --- a/test/torture-s/pr51581-2.c.s +++ b/test/torture-s/pr51581-2.c.s @@ -28,6 +28,7 @@ f1: # @f1 # BB#2: # %for.end end_loop # label1: return + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -59,6 +60,7 @@ f2: # @f2 # BB#2: # %for.end end_loop # label3: return + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -90,6 +92,7 @@ f3: # @f3 # BB#2: # %for.end end_loop # label5: return + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -121,6 +124,7 @@ f4: # @f4 # BB#2: # %for.end end_loop # label7: return + .endfunc .Lfunc_end3: .size f4, .Lfunc_end3-f4 @@ -152,6 +156,7 @@ f5: # @f5 # BB#2: # %for.end end_loop # label9: return + .endfunc .Lfunc_end4: .size f5, .Lfunc_end4-f5 @@ -183,6 +188,7 @@ f6: # @f6 # BB#2: # %for.end end_loop # label11: return + .endfunc .Lfunc_end5: .size f6, .Lfunc_end5-f6 @@ -224,6 +230,7 @@ f7: # @f7 # BB#2: # %for.end end_loop # label13: return + .endfunc .Lfunc_end6: .size f7, .Lfunc_end6-f7 @@ -262,6 +269,7 @@ f8: # @f8 # BB#2: # %for.end end_loop # label15: return + .endfunc .Lfunc_end7: .size f8, .Lfunc_end7-f8 @@ -303,6 +311,7 @@ f9: # @f9 # BB#2: # %for.end end_loop # label17: return + .endfunc .Lfunc_end8: .size f9, .Lfunc_end8-f9 @@ -341,6 +350,7 @@ f10: # @f10 # BB#2: # %for.end end_loop # label19: return + .endfunc .Lfunc_end9: .size f10, .Lfunc_end9-f10 @@ -382,6 +392,7 @@ f11: # @f11 # BB#2: # %for.end end_loop # label21: return + .endfunc .Lfunc_end10: .size f11, .Lfunc_end10-f11 @@ -425,6 +436,7 @@ f12: # @f12 # BB#2: # %for.end end_loop # label23: return + .endfunc .Lfunc_end11: .size f12, .Lfunc_end11-f12 @@ -693,6 +705,7 @@ main: # @main end_block # label26: call abort@FUNCTION unreachable + .endfunc .Lfunc_end12: .size main, .Lfunc_end12-main @@ -733,5 +746,5 @@ d: .size d, 16384 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr51877.c.s b/test/torture-s/pr51877.c.s index ea5ff9db0..f73061b42 100644 --- a/test/torture-s/pr51877.c.s +++ b/test/torture-s/pr51877.c.s @@ -59,6 +59,7 @@ bar: # @bar i32.const $8=, __stack_pointer i32.store $13=, 0($8), $13 return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -71,6 +72,7 @@ baz: # @baz #APP #NO_APP return + .endfunc .Lfunc_end1: .size baz, .Lfunc_end1-baz @@ -122,6 +124,7 @@ foo: # @foo i32.const $4=, __stack_pointer i32.store $7=, 0($4), $7 return + .endfunc .Lfunc_end2: .size foo, .Lfunc_end2-foo @@ -235,6 +238,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -259,5 +263,5 @@ b: .size b, 36 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr51933.c.s b/test/torture-s/pr51933.c.s index 10eb25cb8..7bb69e63f 100644 --- a/test/torture-s/pr51933.c.s +++ b/test/torture-s/pr51933.c.s @@ -9,6 +9,7 @@ foo: # @foo #APP #NO_APP return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -62,6 +63,7 @@ bar: # @bar i32.add $push14=, $2, $0 i32.store8 $discard=, 0($pop14), $3 return $0 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -169,6 +171,7 @@ main: # @main end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -185,5 +188,5 @@ main: # @main .size .L.str, 18 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr52209.c.s b/test/torture-s/pr52209.c.s index e73f24428..01fb634b2 100644 --- a/test/torture-s/pr52209.c.s +++ b/test/torture-s/pr52209.c.s @@ -26,6 +26,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -48,5 +49,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr52286.c.s b/test/torture-s/pr52286.c.s index ebdaeef72..591b7d8e8 100644 --- a/test/torture-s/pr52286.c.s +++ b/test/torture-s/pr52286.c.s @@ -22,9 +22,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr52760.c.s b/test/torture-s/pr52760.c.s index e6a76bbbc..b2d6d4e43 100644 --- a/test/torture-s/pr52760.c.s +++ b/test/torture-s/pr52760.c.s @@ -50,6 +50,7 @@ foo: # @foo end_loop # label2: end_block # label0: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -89,9 +90,10 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr52979-1.c.s b/test/torture-s/pr52979-1.c.s index 468f282a7..9134c8e8d 100644 --- a/test/torture-s/pr52979-1.c.s +++ b/test/torture-s/pr52979-1.c.s @@ -7,6 +7,7 @@ foo: # @foo # BB#0: # %entry return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -84,6 +85,7 @@ bar: # @bar i32.const $10=, __stack_pointer i32.store $15=, 0($10), $15 return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -171,6 +173,7 @@ baz: # @baz i32.const $10=, __stack_pointer i32.store $15=, 0($10), $15 return + .endfunc .Lfunc_end2: .size baz, .Lfunc_end2-baz @@ -271,6 +274,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -325,5 +329,5 @@ b: .size b, 5 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr52979-2.c.s b/test/torture-s/pr52979-2.c.s index f31bedbec..821e0ccca 100644 --- a/test/torture-s/pr52979-2.c.s +++ b/test/torture-s/pr52979-2.c.s @@ -7,6 +7,7 @@ foo: # @foo # BB#0: # %entry return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -84,6 +85,7 @@ bar: # @bar i32.const $10=, __stack_pointer i32.store $15=, 0($10), $15 return + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -171,6 +173,7 @@ baz: # @baz i32.const $10=, __stack_pointer i32.store $15=, 0($10), $15 return + .endfunc .Lfunc_end2: .size baz, .Lfunc_end2-baz @@ -271,6 +274,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -325,5 +329,5 @@ b: .size b, 5 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr53084.c.s b/test/torture-s/pr53084.c.s index 796ddb511..88063ae89 100644 --- a/test/torture-s/pr53084.c.s +++ b/test/torture-s/pr53084.c.s @@ -26,6 +26,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -40,6 +41,7 @@ main: # @main call bar@FUNCTION, $pop0 i32.const $push1=, 0 return $pop1 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -50,5 +52,5 @@ main: # @main .size .L.str, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr53160.c.s b/test/torture-s/pr53160.c.s index 47e254545..b2c801cf5 100644 --- a/test/torture-s/pr53160.c.s +++ b/test/torture-s/pr53160.c.s @@ -10,6 +10,7 @@ foo: # @foo i32.const $0=, 0 i32.store $discard=, e($0), $0 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -48,6 +49,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -132,5 +134,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr53465.c.s b/test/torture-s/pr53465.c.s index 87a8e61da..551304ded 100644 --- a/test/torture-s/pr53465.c.s +++ b/test/torture-s/pr53465.c.s @@ -48,6 +48,7 @@ foo: # @foo end_loop # label2: end_block # label0: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -60,9 +61,10 @@ main: # @main # BB#0: # %for.cond.i.1 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr53688.c.s b/test/torture-s/pr53688.c.s index a6b1524a4..a3c32aadc 100644 --- a/test/torture-s/pr53688.c.s +++ b/test/torture-s/pr53688.c.s @@ -42,6 +42,7 @@ init: # @init i64.const $push23=, 83 i64.store8 $discard=, p+9($pop22), $pop23 return + .endfunc .Lfunc_end0: .size init, .Lfunc_end0-init @@ -118,6 +119,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -145,5 +147,5 @@ headline: .size headline, 256 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr54471.c.s b/test/torture-s/pr54471.c.s index 090b09c70..c6f548be3 100644 --- a/test/torture-s/pr54471.c.s +++ b/test/torture-s/pr54471.c.s @@ -64,6 +64,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -93,9 +94,10 @@ main: # @main i32.const $2=, __stack_pointer i32.store $4=, 0($2), $4 return $pop3 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr54937.c.s b/test/torture-s/pr54937.c.s index 9f749d5db..12b7df2af 100644 --- a/test/torture-s/pr54937.c.s +++ b/test/torture-s/pr54937.c.s @@ -42,6 +42,7 @@ t: # @t end_loop # label2: end_block # label0: return $2 + .endfunc .Lfunc_end0: .size t, .Lfunc_end0-t @@ -59,6 +60,7 @@ main: # @main i32.call $discard=, t@FUNCTION, $pop2 call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -81,5 +83,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr54985.c.s b/test/torture-s/pr54985.c.s index c86770d17..06a4b8549 100644 --- a/test/torture-s/pr54985.c.s +++ b/test/torture-s/pr54985.c.s @@ -40,6 +40,7 @@ foo: # @foo end_loop # label2: end_block # label0: return $2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -76,9 +77,10 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr55137.c.s b/test/torture-s/pr55137.c.s index 892eab46b..50ab0446e 100644 --- a/test/torture-s/pr55137.c.s +++ b/test/torture-s/pr55137.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $push0=, 2147483645 i32.gt_s $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,6 +26,7 @@ bar: # @bar i32.const $push0=, 2 i32.add $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -39,6 +41,7 @@ baz: # @baz i32.const $push0=, 1 i32.add $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end2: .size baz, .Lfunc_end2-baz @@ -51,9 +54,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr55750.c.s b/test/torture-s/pr55750.c.s index 519765d79..40e2c3195 100644 --- a/test/torture-s/pr55750.c.s +++ b/test/torture-s/pr55750.c.s @@ -16,6 +16,7 @@ foo: # @foo i32.add $push3=, $pop2, $1 i32.store8 $discard=, 0($0), $pop3 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -51,6 +52,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -64,5 +66,5 @@ arr: .size arr, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr55875.c.s b/test/torture-s/pr55875.c.s index cf0dd6a7f..2d311556a 100644 --- a/test/torture-s/pr55875.c.s +++ b/test/torture-s/pr55875.c.s @@ -28,6 +28,7 @@ t: # @t i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable + .endfunc .Lfunc_end0: .size t, .Lfunc_end0-t @@ -51,6 +52,7 @@ main: # @main br 0 # 0: up to label2 .LBB1_2: end_loop # label3: + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -64,5 +66,5 @@ a: .size a, 1004 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr56051.c.s b/test/torture-s/pr56051.c.s index 4c0816dce..d28699c2d 100644 --- a/test/torture-s/pr56051.c.s +++ b/test/torture-s/pr56051.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr56250.c.s b/test/torture-s/pr56250.c.s index ccdb59b01..6b15ba010 100644 --- a/test/torture-s/pr56250.c.s +++ b/test/torture-s/pr56250.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr56799.c.s b/test/torture-s/pr56799.c.s index 9097c9843..be4ea965c 100644 --- a/test/torture-s/pr56799.c.s +++ b/test/torture-s/pr56799.c.s @@ -44,6 +44,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -89,6 +90,7 @@ foo: # @foo end_block # label2: i32.add $push6=, $0, $3 return $pop6 + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -111,5 +113,5 @@ lo: .size lo, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr56837.c.s b/test/torture-s/pr56837.c.s index c773b2c3e..1b982c4e5 100644 --- a/test/torture-s/pr56837.c.s +++ b/test/torture-s/pr56837.c.s @@ -23,6 +23,7 @@ foo: # @foo # BB#2: # %for.end end_loop # label1: return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -68,6 +69,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -81,5 +83,5 @@ a: .size a, 8192 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr56899.c.s b/test/torture-s/pr56899.c.s index 7c0810d24..17c8de62e 100644 --- a/test/torture-s/pr56899.c.s +++ b/test/torture-s/pr56899.c.s @@ -19,6 +19,7 @@ f1: # @f1 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -41,6 +42,7 @@ f2: # @f2 end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -63,6 +65,7 @@ f3: # @f3 end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -85,6 +88,7 @@ f4: # @f4 end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size f4, .Lfunc_end3-f4 @@ -104,9 +108,10 @@ main: # @main call f4@FUNCTION, $1 i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end4: .size main, .Lfunc_end4-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr56962.c.s b/test/torture-s/pr56962.c.s index d867a5336..1b340d199 100644 --- a/test/torture-s/pr56962.c.s +++ b/test/torture-s/pr56962.c.s @@ -17,6 +17,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -61,6 +62,7 @@ foo: # @foo i64.add $push17=, $9, $8 i64.store $discard=, 0($pop21), $pop17 return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -77,6 +79,7 @@ main: # @main call foo@FUNCTION, $pop0, $pop2, $pop1 i32.const $push3=, 0 return $pop3 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -90,5 +93,5 @@ v: .size v, 1152 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr56982.c.s b/test/torture-s/pr56982.c.s index 5bffdb744..b425a1b6a 100644 --- a/test/torture-s/pr56982.c.s +++ b/test/torture-s/pr56982.c.s @@ -9,6 +9,7 @@ baz: # @baz #APP #NO_APP return + .endfunc .Lfunc_end0: .size baz, .Lfunc_end0-baz @@ -46,6 +47,7 @@ f: # @f i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable + .endfunc .Lfunc_end1: .size f, .Lfunc_end1-f @@ -75,11 +77,12 @@ main: # @main i32.const $4=, __stack_pointer i32.store $4=, 0($4), $4 return $pop1 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main .type env,@object # @env .lcomm env,156,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57124.c.s b/test/torture-s/pr57124.c.s index e8d895fc8..e819597b9 100644 --- a/test/torture-s/pr57124.c.s +++ b/test/torture-s/pr57124.c.s @@ -21,6 +21,7 @@ foo: # @foo i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -48,9 +49,10 @@ main: # @main i32.add $3=, $4, $3 i32.call $discard=, foo@FUNCTION, $2, $3 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57131.c.s b/test/torture-s/pr57131.c.s index 2e0382b53..5722c8871 100644 --- a/test/torture-s/pr57131.c.s +++ b/test/torture-s/pr57131.c.s @@ -49,9 +49,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57144.c.s b/test/torture-s/pr57144.c.s index 45101aa18..8721df363 100644 --- a/test/torture-s/pr57144.c.s +++ b/test/torture-s/pr57144.c.s @@ -10,6 +10,7 @@ foo: # @foo i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -23,9 +24,10 @@ main: # @main i32.const $push0=, 1 call foo@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57281.c.s b/test/torture-s/pr57281.c.s index 24249b7a5..264725951 100644 --- a/test/torture-s/pr57281.c.s +++ b/test/torture-s/pr57281.c.s @@ -16,6 +16,7 @@ foo: # @foo i64.store $discard=, 0($pop1), $pop0 i32.select $push2=, $0, $1, $2 return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -57,6 +58,7 @@ main: # @main end_loop # label2: end_block # label0: return $3 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -124,5 +126,5 @@ f: .size f, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57321.c.s b/test/torture-s/pr57321.c.s index c5d375db6..5f59efa0f 100644 --- a/test/torture-s/pr57321.c.s +++ b/test/torture-s/pr57321.c.s @@ -19,6 +19,7 @@ main: # @main .LBB0_2: # %foo.exit end_block # label0: return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -50,5 +51,5 @@ c: .size c, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57344-1.c.s b/test/torture-s/pr57344-1.c.s index 90fba405a..37838a9cf 100644 --- a/test/torture-s/pr57344-1.c.s +++ b/test/torture-s/pr57344-1.c.s @@ -19,6 +19,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -75,6 +76,7 @@ main: # @main end_loop # label3: end_block # label1: return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -97,5 +99,5 @@ i: .size i, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57344-2.c.s b/test/torture-s/pr57344-2.c.s index a446c3f67..c70368ee9 100644 --- a/test/torture-s/pr57344-2.c.s +++ b/test/torture-s/pr57344-2.c.s @@ -19,6 +19,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -79,6 +80,7 @@ main: # @main end_loop # label3: end_block # label1: return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -101,5 +103,5 @@ i: .size i, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57344-3.c.s b/test/torture-s/pr57344-3.c.s index 308331aab..7e7c8eb59 100644 --- a/test/torture-s/pr57344-3.c.s +++ b/test/torture-s/pr57344-3.c.s @@ -19,6 +19,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -78,6 +79,7 @@ main: # @main end_loop # label3: end_block # label1: return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -116,5 +118,5 @@ i: .size i, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57344-4.c.s b/test/torture-s/pr57344-4.c.s index 9a02dc2f9..8e1e96e3f 100644 --- a/test/torture-s/pr57344-4.c.s +++ b/test/torture-s/pr57344-4.c.s @@ -19,6 +19,7 @@ foo: # @foo end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -86,6 +87,7 @@ main: # @main end_loop # label3: end_block # label1: return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -129,5 +131,5 @@ i: .size i, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57568.c.s b/test/torture-s/pr57568.c.s index 65c9ad61a..6a11d8cfc 100644 --- a/test/torture-s/pr57568.c.s +++ b/test/torture-s/pr57568.c.s @@ -29,6 +29,7 @@ main: # @main .LBB0_3: # %if.end end_block # label0: return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -60,5 +61,5 @@ c: .size c, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57829.c.s b/test/torture-s/pr57829.c.s index 86dd37627..afc1128d2 100644 --- a/test/torture-s/pr57829.c.s +++ b/test/torture-s/pr57829.c.s @@ -15,6 +15,7 @@ f1: # @f1 i32.const $push4=, 2 i32.or $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -33,6 +34,7 @@ f2: # @f2 i32.const $push4=, 2 i32.or $push5=, $pop3, $pop4 return $pop5 + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -53,6 +55,7 @@ f3: # @f3 i32.const $push6=, 4 i32.or $push7=, $pop5, $pop6 return $pop7 + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -92,9 +95,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57860.c.s b/test/torture-s/pr57860.c.s index e14ad682b..5676a6947 100644 --- a/test/torture-s/pr57860.c.s +++ b/test/torture-s/pr57860.c.s @@ -52,6 +52,7 @@ foo: # @foo .LBB0_5: # %if.then end_loop # label1: return $5 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -116,6 +117,7 @@ main: # @main end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -201,5 +203,5 @@ g: .size g, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57861.c.s b/test/torture-s/pr57861.c.s index cb954f321..3ef03004f 100644 --- a/test/torture-s/pr57861.c.s +++ b/test/torture-s/pr57861.c.s @@ -48,6 +48,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -142,5 +143,5 @@ e: .size e, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57875.c.s b/test/torture-s/pr57875.c.s index 73ac05361..4243d9ddc 100644 --- a/test/torture-s/pr57875.c.s +++ b/test/torture-s/pr57875.c.s @@ -73,6 +73,7 @@ main: # @main end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -139,5 +140,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr57877.c.s b/test/torture-s/pr57877.c.s index 1840596f3..fbe6b3d4d 100644 --- a/test/torture-s/pr57877.c.s +++ b/test/torture-s/pr57877.c.s @@ -57,6 +57,7 @@ main: # @main end_block # label4: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -133,5 +134,5 @@ d: .size d, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58209.c.s b/test/torture-s/pr58209.c.s index 1299fc4d8..415c0fbaf 100644 --- a/test/torture-s/pr58209.c.s +++ b/test/torture-s/pr58209.c.s @@ -23,6 +23,7 @@ foo: # @foo end_block # label0: i32.const $push5=, buf return $pop5 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -49,6 +50,7 @@ bar: # @bar .LBB1_2: # %return end_block # label1: return $1 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -104,6 +106,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -117,5 +120,5 @@ buf: .size buf, 4096 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58277-2.c.s b/test/torture-s/pr58277-2.c.s index 06e8be27f..427264baf 100644 --- a/test/torture-s/pr58277-2.c.s +++ b/test/torture-s/pr58277-2.c.s @@ -31,6 +31,7 @@ main: # @main i32.store $discard=, 0($pop4), $0 i32.store8 $push5=, n($0), $0 return $pop5 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -111,5 +112,5 @@ s: .size s, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58364.c.s b/test/torture-s/pr58364.c.s index 4767e6e1f..16f946058 100644 --- a/test/torture-s/pr58364.c.s +++ b/test/torture-s/pr58364.c.s @@ -13,6 +13,7 @@ foo: # @foo i32.const $push2=, 1 i32.select $push3=, $pop1, $pop2, $0 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -37,6 +38,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -68,5 +70,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58365.c.s b/test/torture-s/pr58365.c.s index 6ac1f52aa..a01f9aaef 100644 --- a/test/torture-s/pr58365.c.s +++ b/test/torture-s/pr58365.c.s @@ -10,6 +10,7 @@ foo: # @foo i32.const $push0=, 0 i32.load8_s $push1=, i($pop0) return $pop1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -119,6 +120,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -150,5 +152,5 @@ g: .size g, 20 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58385.c.s b/test/torture-s/pr58385.c.s index 1963d338f..badf17945 100644 --- a/test/torture-s/pr58385.c.s +++ b/test/torture-s/pr58385.c.s @@ -11,6 +11,7 @@ foo: # @foo i32.const $0=, 0 i32.store $push0=, b($0), $0 return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -25,6 +26,7 @@ main: # @main i32.const $0=, 0 i32.store $push0=, b($0), $0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -47,5 +49,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58387.c.s b/test/torture-s/pr58387.c.s index 5332c66c1..7f3554578 100644 --- a/test/torture-s/pr58387.c.s +++ b/test/torture-s/pr58387.c.s @@ -19,6 +19,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -32,5 +33,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58419.c.s b/test/torture-s/pr58419.c.s index 7f57b42ff..fceb75303 100644 --- a/test/torture-s/pr58419.c.s +++ b/test/torture-s/pr58419.c.s @@ -14,6 +14,7 @@ foo: # @foo i32.shl $push1=, $pop0, $2 i32.shr_s $push2=, $pop1, $2 return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -31,6 +32,7 @@ bar: # @bar i32.store16 $discard=, c($0), $pop0 i32.store $push1=, 0($1), $0 return $pop1 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -215,6 +217,7 @@ main: # @main i32.store8 $discard=, b($1), $pop80 i32.call $discard=, getpid@FUNCTION return $1 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -298,5 +301,5 @@ g: .size g, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58431.c.s b/test/torture-s/pr58431.c.s index a8d0f0fdf..bb9828c33 100644 --- a/test/torture-s/pr58431.c.s +++ b/test/torture-s/pr58431.c.s @@ -71,6 +71,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -163,5 +164,5 @@ e: .size e, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58564.c.s b/test/torture-s/pr58564.c.s index 7898a9915..7840f85f0 100644 --- a/test/torture-s/pr58564.c.s +++ b/test/torture-s/pr58564.c.s @@ -11,6 +11,7 @@ main: # @main i32.const $0=, 0 i32.store $push0=, b($0), $0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -51,5 +52,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58570.c.s b/test/torture-s/pr58570.c.s index 569f95b5e..86f66ac77 100644 --- a/test/torture-s/pr58570.c.s +++ b/test/torture-s/pr58570.c.s @@ -59,6 +59,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -83,5 +84,5 @@ i: .type d,@object # @d .lcomm d,36,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58574.c.s b/test/torture-s/pr58574.c.s index f5731d556..667cb2cb7 100644 --- a/test/torture-s/pr58574.c.s +++ b/test/torture-s/pr58574.c.s @@ -1747,6 +1747,7 @@ foo: # @foo .LBB0_66: # %cleanup end_block # label0: return $2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -1779,9 +1780,10 @@ main: # @main end_block # label65: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58640-2.c.s b/test/torture-s/pr58640-2.c.s index 0c0abd9b1..8d6551856 100644 --- a/test/torture-s/pr58640-2.c.s +++ b/test/torture-s/pr58640-2.c.s @@ -23,6 +23,7 @@ fn1: # @fn1 i32.store $push7=, a($0), $2 i32.store $discard=, a+4($0), $pop7 return $0 + .endfunc .Lfunc_end0: .size fn1, .Lfunc_end0-fn1 @@ -49,6 +50,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -80,5 +82,5 @@ c: .size c, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58640.c.s b/test/torture-s/pr58640.c.s index 46da40e56..74b65c5b3 100644 --- a/test/torture-s/pr58640.c.s +++ b/test/torture-s/pr58640.c.s @@ -31,6 +31,7 @@ main: # @main end_block # label0: call exit@FUNCTION, $0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -80,5 +81,5 @@ e: .size e, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58662.c.s b/test/torture-s/pr58662.c.s index c326d0895..0079f3c52 100644 --- a/test/torture-s/pr58662.c.s +++ b/test/torture-s/pr58662.c.s @@ -30,6 +30,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -70,5 +71,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58726.c.s b/test/torture-s/pr58726.c.s index 5209b1b85..a810388b4 100644 --- a/test/torture-s/pr58726.c.s +++ b/test/torture-s/pr58726.c.s @@ -17,6 +17,7 @@ foo: # @foo i32.shl $push3=, $pop2, $2 i32.shr_s $push4=, $pop3, $2 return $pop4 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -34,6 +35,7 @@ main: # @main i32.const $push1=, -9162 i32.store $discard=, c($0), $pop1 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -65,5 +67,5 @@ c: .size c, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58831.c.s b/test/torture-s/pr58831.c.s index b610e7431..b8f9d0327 100644 --- a/test/torture-s/pr58831.c.s +++ b/test/torture-s/pr58831.c.s @@ -15,6 +15,7 @@ main: # @main i32.store $discard=, i($0), $pop0 call fn1@FUNCTION, $1 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -28,6 +29,7 @@ fn2: # @fn2 i32.const $push1=, 42 i32.store $discard=, f($pop0), $pop1 return + .endfunc .Lfunc_end1: .size fn2, .Lfunc_end1-fn2 @@ -59,6 +61,7 @@ fn1: # @fn1 i32.store $push6=, r($1), $pop5 i32.store $discard=, b($1), $pop6 return + .endfunc .Lfunc_end2: .size fn1, .Lfunc_end2-fn1 @@ -162,5 +165,5 @@ j: .size j, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58943.c.s b/test/torture-s/pr58943.c.s index 0ac654953..d41901157 100644 --- a/test/torture-s/pr58943.c.s +++ b/test/torture-s/pr58943.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.store $discard=, x($0), $pop2 i32.const $push3=, 1 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -41,6 +42,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -54,5 +56,5 @@ x: .size x, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr58984.c.s b/test/torture-s/pr58984.c.s index 1a7b10d38..892246e02 100644 --- a/test/torture-s/pr58984.c.s +++ b/test/torture-s/pr58984.c.s @@ -48,6 +48,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -106,5 +107,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr59014-2.c.s b/test/torture-s/pr59014-2.c.s index fba09cb83..5123bdf53 100644 --- a/test/torture-s/pr59014-2.c.s +++ b/test/torture-s/pr59014-2.c.s @@ -14,6 +14,7 @@ foo: # @foo i64.add $push2=, $1, $0 i64.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -38,9 +39,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr59014.c.s b/test/torture-s/pr59014.c.s index 436a15304..6cd70bcd1 100644 --- a/test/torture-s/pr59014.c.s +++ b/test/torture-s/pr59014.c.s @@ -28,6 +28,7 @@ foo: # @foo end_block # label0: i32.store $discard=, d($1), $0 return $1 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -68,6 +69,7 @@ main: # @main end_block # label6: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -108,5 +110,5 @@ c: .size c, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr59101.c.s b/test/torture-s/pr59101.c.s index 7fdc0c280..69e34f027 100644 --- a/test/torture-s/pr59101.c.s +++ b/test/torture-s/pr59101.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.const $push2=, 6 i32.or $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -38,9 +39,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr59221.c.s b/test/torture-s/pr59221.c.s index 3771d5530..123a9140d 100644 --- a/test/torture-s/pr59221.c.s +++ b/test/torture-s/pr59221.c.s @@ -39,6 +39,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -79,5 +80,5 @@ d: .size d, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr59229.c.s b/test/torture-s/pr59229.c.s index cef48a0fd..2cdfce97b 100644 --- a/test/torture-s/pr59229.c.s +++ b/test/torture-s/pr59229.c.s @@ -51,6 +51,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -90,6 +91,7 @@ foo: # @foo i32.const $4=, __stack_pointer i32.store $5=, 0($4), $5 return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -120,6 +122,7 @@ main: # @main end_loop # label4: i32.const $push6=, 0 return $pop6 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main @@ -144,5 +147,5 @@ i: .size .L.str.1, 17 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr59358.c.s b/test/torture-s/pr59358.c.s index 55840d3cb..c53cd030c 100644 --- a/test/torture-s/pr59358.c.s +++ b/test/torture-s/pr59358.c.s @@ -31,6 +31,7 @@ foo: # @foo end_loop # label2: end_block # label0: return $0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -149,9 +150,10 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr59387.c.s b/test/torture-s/pr59387.c.s index 904f77022..f2e0030d8 100644 --- a/test/torture-s/pr59387.c.s +++ b/test/torture-s/pr59387.c.s @@ -36,6 +36,7 @@ main: # @main i32.const $push7=, 24 i32.store $discard=, b($0), $pop7 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -93,5 +94,5 @@ f: .size f, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr59388.c.s b/test/torture-s/pr59388.c.s index b215f93d1..bbbed9b06 100644 --- a/test/torture-s/pr59388.c.s +++ b/test/torture-s/pr59388.c.s @@ -14,6 +14,7 @@ main: # @main i32.and $push2=, $pop0, $pop1 i32.store $push3=, a($0), $pop2 return $pop3 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -36,5 +37,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr59413.c.s b/test/torture-s/pr59413.c.s index d308fdc04..9dd936252 100644 --- a/test/torture-s/pr59413.c.s +++ b/test/torture-s/pr59413.c.s @@ -12,6 +12,7 @@ main: # @main i32.const $push0=, 7 i32.store $discard=, a($0), $pop0 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -34,5 +35,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr59747.c.s b/test/torture-s/pr59747.c.s index 13f0f6841..b7623e770 100644 --- a/test/torture-s/pr59747.c.s +++ b/test/torture-s/pr59747.c.s @@ -14,6 +14,7 @@ fn1: # @fn1 i32.add $push3=, $pop2, $pop1 i32.load $push4=, 0($pop3) return $pop4 + .endfunc .Lfunc_end0: .size fn1, .Lfunc_end0-fn1 @@ -60,6 +61,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -100,5 +102,5 @@ d: .size d, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr60017.c.s b/test/torture-s/pr60017.c.s index be5e29770..5981eccd3 100644 --- a/test/torture-s/pr60017.c.s +++ b/test/torture-s/pr60017.c.s @@ -24,6 +24,7 @@ func: # @func i32.store $discard=, 0($pop6), $pop7 i32.store $discard=, 0($0), $2 return + .endfunc .Lfunc_end0: .size func, .Lfunc_end0-func @@ -47,6 +48,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -68,5 +70,5 @@ x: .size x, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr60062.c.s b/test/torture-s/pr60062.c.s index 28cd15941..94b0af7df 100644 --- a/test/torture-s/pr60062.c.s +++ b/test/torture-s/pr60062.c.s @@ -9,6 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -22,5 +23,5 @@ a: .size a, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr60072.c.s b/test/torture-s/pr60072.c.s index 24256f4da..39ebffc5a 100644 --- a/test/torture-s/pr60072.c.s +++ b/test/torture-s/pr60072.c.s @@ -12,6 +12,7 @@ main: # @main i32.const $push0=, 2 i32.store $discard=, c($0), $pop0 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -25,5 +26,5 @@ c: .size c, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr60454.c.s b/test/torture-s/pr60454.c.s index a36cbfb24..1174afc56 100644 --- a/test/torture-s/pr60454.c.s +++ b/test/torture-s/pr60454.c.s @@ -23,6 +23,7 @@ fake_swap32: # @fake_swap32 i32.and $push3=, $pop2, $2 i32.or $push8=, $pop7, $pop3 return $pop8 + .endfunc .Lfunc_end0: .size fake_swap32, .Lfunc_end0-fake_swap32 @@ -46,9 +47,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr60960.c.s b/test/torture-s/pr60960.c.s index c35324373..c65420600 100644 --- a/test/torture-s/pr60960.c.s +++ b/test/torture-s/pr60960.c.s @@ -30,6 +30,7 @@ f1: # @f1 i32.shr_u $push5=, $pop4, $5 i32.store8 $discard=, 0($0), $pop5 return + .endfunc .Lfunc_end0: .size f1, .Lfunc_end0-f1 @@ -61,6 +62,7 @@ f2: # @f2 i32.shr_u $push4=, $pop3, $6 i32.store8 $discard=, 0($0), $pop4 return + .endfunc .Lfunc_end1: .size f2, .Lfunc_end1-f2 @@ -96,6 +98,7 @@ f3: # @f3 i32.store8 $discard=, 0($pop13), $6 i32.store8 $discard=, 0($0), $5 return + .endfunc .Lfunc_end2: .size f3, .Lfunc_end2-f3 @@ -220,9 +223,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr61306-1.c.s b/test/torture-s/pr61306-1.c.s index deed57275..0934525fb 100644 --- a/test/torture-s/pr61306-1.c.s +++ b/test/torture-s/pr61306-1.c.s @@ -23,6 +23,7 @@ fake_bswap32: # @fake_bswap32 i32.and $push6=, $pop4, $pop5 i32.or $push10=, $pop9, $pop6 return $pop10 + .endfunc .Lfunc_end0: .size fake_bswap32, .Lfunc_end0-fake_bswap32 @@ -46,9 +47,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr61306-2.c.s b/test/torture-s/pr61306-2.c.s index 199bd6197..8a73da13c 100644 --- a/test/torture-s/pr61306-2.c.s +++ b/test/torture-s/pr61306-2.c.s @@ -25,6 +25,7 @@ fake_bswap32: # @fake_bswap32 i32.and $push5=, $pop3, $pop4 i32.or $push12=, $pop11, $pop5 return $pop12 + .endfunc .Lfunc_end0: .size fake_bswap32, .Lfunc_end0-fake_bswap32 @@ -48,9 +49,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr61306-3.c.s b/test/torture-s/pr61306-3.c.s index 1667b2c76..1b4d74508 100644 --- a/test/torture-s/pr61306-3.c.s +++ b/test/torture-s/pr61306-3.c.s @@ -26,6 +26,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -56,5 +57,5 @@ b: .size b, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr61375.c.s b/test/torture-s/pr61375.c.s index 473215295..a17fd53fd 100644 --- a/test/torture-s/pr61375.c.s +++ b/test/torture-s/pr61375.c.s @@ -17,6 +17,7 @@ uint128_central_bitsi_ior: # @uint128_central_bitsi_ior i64.and $push6=, $pop4, $pop5 i64.or $push7=, $pop6, $2 return $pop7 + .endfunc .Lfunc_end0: .size uint128_central_bitsi_ior, .Lfunc_end0-uint128_central_bitsi_ior @@ -43,9 +44,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr61673.c.s b/test/torture-s/pr61673.c.s index f75ccd476..d15ba7eb0 100644 --- a/test/torture-s/pr61673.c.s +++ b/test/torture-s/pr61673.c.s @@ -21,6 +21,7 @@ bar: # @bar .LBB0_3: # %if.end end_block # label0: return + .endfunc .Lfunc_end0: .size bar, .Lfunc_end0-bar @@ -43,6 +44,7 @@ foo: # @foo end_block # label1: call bar@FUNCTION, $0 return + .endfunc .Lfunc_end1: .size foo, .Lfunc_end1-foo @@ -64,6 +66,7 @@ baz: # @baz .LBB2_2: # %if.end end_block # label2: return + .endfunc .Lfunc_end2: .size baz, .Lfunc_end2-baz @@ -123,6 +126,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -141,5 +145,5 @@ main.c: .size main.c, 2 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr61725.c.s b/test/torture-s/pr61725.c.s index e7a3104a7..cd1bd4ca9 100644 --- a/test/torture-s/pr61725.c.s +++ b/test/torture-s/pr61725.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr63209.c.s b/test/torture-s/pr63209.c.s index 0160ae620..952de515c 100644 --- a/test/torture-s/pr63209.c.s +++ b/test/torture-s/pr63209.c.s @@ -23,6 +23,7 @@ Predictor: # @Predictor i32.le_s $push8=, $pop7, $pop1 i32.select $push9=, $pop8, $2, $0 return $pop9 + .endfunc .Lfunc_end0: .size Predictor, .Lfunc_end0-Predictor @@ -39,6 +40,7 @@ main: # @main i32.call $push1=, Predictor@FUNCTION, $0, $pop0 i32.ne $push2=, $pop1, $0 return $pop2 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -51,5 +53,5 @@ main.top: .size main.top, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr63302.c.s b/test/torture-s/pr63302.c.s index 904a09e4e..6c3c8e8d8 100644 --- a/test/torture-s/pr63302.c.s +++ b/test/torture-s/pr63302.c.s @@ -22,6 +22,7 @@ foo: # @foo i64.eq $push8=, $pop7, $2 i32.or $push9=, $pop2, $pop8 return $pop9 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -41,6 +42,7 @@ bar: # @bar i64.eq $push4=, $0, $pop3 i32.or $push5=, $pop2, $pop4 return $pop5 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -141,9 +143,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr63659.c.s b/test/torture-s/pr63659.c.s index 1818ae620..72ae37c8f 100644 --- a/test/torture-s/pr63659.c.s +++ b/test/torture-s/pr63659.c.s @@ -48,6 +48,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -131,5 +132,5 @@ e: .size e, 1 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pr7284-1.c.s b/test/torture-s/pr7284-1.c.s index ddf036d5d..ce4ed1c9a 100644 --- a/test/torture-s/pr7284-1.c.s +++ b/test/torture-s/pr7284-1.c.s @@ -13,6 +13,7 @@ f: # @f i32.const $push2=, 23 i32.shr_s $push3=, $pop1, $pop2 return $pop3 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -39,6 +40,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -52,5 +54,5 @@ x: .size x, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/printf-1.c.s b/test/torture-s/printf-1.c.s index de2b5e021..2682fab93 100644 --- a/test/torture-s/printf-1.c.s +++ b/test/torture-s/printf-1.c.s @@ -290,6 +290,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -335,5 +336,5 @@ main: # @main .size .Lstr, 6 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/ptr-arith-1.c.s b/test/torture-s/ptr-arith-1.c.s index fe1d912de..5a1074057 100644 --- a/test/torture-s/ptr-arith-1.c.s +++ b/test/torture-s/ptr-arith-1.c.s @@ -12,6 +12,7 @@ f: # @f i32.const $push1=, 2 i32.add $push2=, $pop0, $pop1 return $pop2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -25,9 +26,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pure-1.c.s b/test/torture-s/pure-1.c.s index e2e172ede..01f44fd32 100644 --- a/test/torture-s/pure-1.c.s +++ b/test/torture-s/pure-1.c.s @@ -9,6 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -24,6 +25,7 @@ func0: # @func0 i32.load $push1=, i($pop0) i32.sub $push2=, $0, $pop1 return $pop2 + .endfunc .Lfunc_end1: .size func0, .Lfunc_end1-func0 @@ -37,6 +39,7 @@ func1: # @func1 # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size func1, .Lfunc_end2-func1 @@ -50,5 +53,5 @@ i: .size i, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/pushpop_macro.c.s b/test/torture-s/pushpop_macro.c.s index f5b774e35..07e773491 100644 --- a/test/torture-s/pushpop_macro.c.s +++ b/test/torture-s/pushpop_macro.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/regstack-1.c.s b/test/torture-s/regstack-1.c.s index d1155dd7f..31a2e4ba1 100644 --- a/test/torture-s/regstack-1.c.s +++ b/test/torture-s/regstack-1.c.s @@ -239,6 +239,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -343,5 +344,5 @@ S: .size S, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/restrict-1.c.s b/test/torture-s/restrict-1.c.s index 8e05188bb..345f92e24 100644 --- a/test/torture-s/restrict-1.c.s +++ b/test/torture-s/restrict-1.c.s @@ -14,6 +14,7 @@ foo: # @foo i32.const $push3=, 0 i32.store $discard=, 4($0), $pop3 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -44,6 +45,7 @@ bar: # @bar end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -56,9 +58,10 @@ main: # @main # BB#0: # %bar.exit i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/scope-1.c.s b/test/torture-s/scope-1.c.s index 95be6f112..f497e5467 100644 --- a/test/torture-s/scope-1.c.s +++ b/test/torture-s/scope-1.c.s @@ -20,6 +20,7 @@ f: # @f end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -44,6 +45,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -57,5 +59,5 @@ v: .size v, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/shiftdi.c.s b/test/torture-s/shiftdi.c.s index 8ad8a005d..4b0f6e73c 100644 --- a/test/torture-s/shiftdi.c.s +++ b/test/torture-s/shiftdi.c.s @@ -23,6 +23,7 @@ g: # @g i64.or $push11=, $pop10, $pop9 i64.store $discard=, 0($3), $pop11 return + .endfunc .Lfunc_end0: .size g, .Lfunc_end0-g @@ -35,9 +36,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/shiftopt-1.c.s b/test/torture-s/shiftopt-1.c.s index e4f2fae20..f173e135d 100644 --- a/test/torture-s/shiftopt-1.c.s +++ b/test/torture-s/shiftopt-1.c.s @@ -8,6 +8,7 @@ utest: # @utest .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size utest, .Lfunc_end0-utest @@ -19,6 +20,7 @@ stest: # @stest .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end1: .size stest, .Lfunc_end1-stest @@ -31,9 +33,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/simd-1.c.s b/test/torture-s/simd-1.c.s index 90fb163f2..e77842aa1 100644 --- a/test/torture-s/simd-1.c.s +++ b/test/torture-s/simd-1.c.s @@ -25,6 +25,7 @@ verify: # @verify end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size verify, .Lfunc_end0-verify @@ -309,6 +310,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -355,5 +357,5 @@ res: .size res, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/simd-2.c.s b/test/torture-s/simd-2.c.s index 8275814b4..68bbf1020 100644 --- a/test/torture-s/simd-2.c.s +++ b/test/torture-s/simd-2.c.s @@ -25,6 +25,7 @@ verify: # @verify end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size verify, .Lfunc_end0-verify @@ -479,6 +480,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -533,5 +535,5 @@ res: .size res, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/simd-4.c.s b/test/torture-s/simd-4.c.s index 586fe8ea1..a5524c5dd 100644 --- a/test/torture-s/simd-4.c.s +++ b/test/torture-s/simd-4.c.s @@ -12,6 +12,7 @@ main: # @main i64.const $push0=, -4294967295 i64.store $discard=, s64($0), $pop0 return $0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -25,5 +26,5 @@ s64: .size s64, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/simd-5.c.s b/test/torture-s/simd-5.c.s index 20f79b1bc..1f0b5f25e 100644 --- a/test/torture-s/simd-5.c.s +++ b/test/torture-s/simd-5.c.s @@ -10,6 +10,7 @@ func0: # @func0 i32.const $push1=, 1 i32.store $discard=, dummy($pop0), $pop1 return + .endfunc .Lfunc_end0: .size func0, .Lfunc_end0-func0 @@ -63,6 +64,7 @@ func1: # @func1 i32.store16 $push15=, w2($0), $pop4 i32.store16 $discard=, w4($0), $pop15 return + .endfunc .Lfunc_end1: .size func1, .Lfunc_end1-func1 @@ -116,6 +118,7 @@ func2: # @func2 i32.store16 $push15=, z2($0), $pop4 i32.store16 $discard=, z4($0), $pop15 return + .endfunc .Lfunc_end2: .size func2, .Lfunc_end2-func2 @@ -170,6 +173,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -303,5 +307,5 @@ z4: .size z4, 8 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/simd-6.c.s b/test/torture-s/simd-6.c.s index dce936a66..0ceb32ef7 100644 --- a/test/torture-s/simd-6.c.s +++ b/test/torture-s/simd-6.c.s @@ -38,6 +38,7 @@ foo: # @foo i32.mul $push0=, $9, $1 i32.store8 $discard=, 0($0), $pop0 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -50,9 +51,10 @@ main: # @main # BB#0: # %if.end i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/strcmp-1.c.s b/test/torture-s/strcmp-1.c.s index a1790885e..aedd69b3f 100644 --- a/test/torture-s/strcmp-1.c.s +++ b/test/torture-s/strcmp-1.c.s @@ -46,6 +46,7 @@ test: # @test .LBB0_9: # %if.end12 end_block # label2: return + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -364,6 +365,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -372,5 +374,5 @@ main: # @main .type u2,@object # @u2 .lcomm u2,96,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/strcpy-1.c.s b/test/torture-s/strcpy-1.c.s index e8da8fc08..bba4fe538 100644 --- a/test/torture-s/strcpy-1.c.s +++ b/test/torture-s/strcpy-1.c.s @@ -237,6 +237,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -245,5 +246,5 @@ main: # @main .type u2,@object # @u2 .lcomm u2,112,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/strct-pack-1.c.s b/test/torture-s/strct-pack-1.c.s index dd23f076f..556edb5a6 100644 --- a/test/torture-s/strct-pack-1.c.s +++ b/test/torture-s/strct-pack-1.c.s @@ -42,6 +42,7 @@ check: # @check .LBB0_3: # %return end_block # label0: return $2 + .endfunc .Lfunc_end0: .size check, .Lfunc_end0-check @@ -55,9 +56,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/strct-pack-2.c.s b/test/torture-s/strct-pack-2.c.s index d08cc579b..a095ec76b 100644 --- a/test/torture-s/strct-pack-2.c.s +++ b/test/torture-s/strct-pack-2.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/strct-pack-3.c.s b/test/torture-s/strct-pack-3.c.s index 38e530633..ad8d2fb19 100644 --- a/test/torture-s/strct-pack-3.c.s +++ b/test/torture-s/strct-pack-3.c.s @@ -27,6 +27,7 @@ f: # @f i32.add $push13=, $pop12, $pop11 i32.shr_s $push14=, $pop13, $1 return $pop14 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -40,9 +41,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/strct-pack-4.c.s b/test/torture-s/strct-pack-4.c.s index cdd9bcc5d..67345d0cd 100644 --- a/test/torture-s/strct-pack-4.c.s +++ b/test/torture-s/strct-pack-4.c.s @@ -9,6 +9,7 @@ my_set_a: # @my_set_a # BB#0: # %entry i32.const $push0=, 171 return $pop0 + .endfunc .Lfunc_end0: .size my_set_a, .Lfunc_end0-my_set_a @@ -21,6 +22,7 @@ my_set_b: # @my_set_b # BB#0: # %entry i32.const $push0=, 4660 return $pop0 + .endfunc .Lfunc_end1: .size my_set_b, .Lfunc_end1-my_set_b @@ -34,9 +36,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/string-opt-17.c.s b/test/torture-s/string-opt-17.c.s index f0a0334d9..d7ab81cf0 100644 --- a/test/torture-s/string-opt-17.c.s +++ b/test/torture-s/string-opt-17.c.s @@ -14,6 +14,7 @@ test1: # @test1 i32.const $push0=, 1 i32.add $push1=, $1, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -39,6 +40,7 @@ check2: # @check2 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size check2, .Lfunc_end1-check2 @@ -77,6 +79,7 @@ test2: # @test2 end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size test2, .Lfunc_end2-test2 @@ -147,6 +150,7 @@ main: # @main end_block # label2: call abort@FUNCTION unreachable + .endfunc .Lfunc_end3: .size main, .Lfunc_end3-main @@ -175,5 +179,5 @@ check2.r: .size .L.str.2, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/string-opt-18.c.s b/test/torture-s/string-opt-18.c.s index 99469f52a..7628ffdbd 100644 --- a/test/torture-s/string-opt-18.c.s +++ b/test/torture-s/string-opt-18.c.s @@ -8,6 +8,7 @@ test1: # @test1 .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end0: .size test1, .Lfunc_end0-test1 @@ -31,6 +32,7 @@ test2: # @test2 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size test2, .Lfunc_end1-test2 @@ -42,6 +44,7 @@ test3: # @test3 .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end2: .size test3, .Lfunc_end2-test3 @@ -53,6 +56,7 @@ test4: # @test4 .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end3: .size test4, .Lfunc_end3-test4 @@ -64,6 +68,7 @@ test5: # @test5 .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end4: .size test5, .Lfunc_end4-test5 @@ -75,6 +80,7 @@ test6: # @test6 .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end5: .size test6, .Lfunc_end5-test6 @@ -86,6 +92,7 @@ test7: # @test7 .param i32 # BB#0: # %entry return + .endfunc .Lfunc_end6: .size test7, .Lfunc_end6-test7 @@ -126,9 +133,10 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end7: .size main, .Lfunc_end7-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/string-opt-5.c.s b/test/torture-s/string-opt-5.c.s index 875a0874b..d276e7c4e 100644 --- a/test/torture-s/string-opt-5.c.s +++ b/test/torture-s/string-opt-5.c.s @@ -404,6 +404,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -517,5 +518,5 @@ buf: .size .L.str.12, 11 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/strlen-1.c.s b/test/torture-s/strlen-1.c.s index 69643c310..93a023791 100644 --- a/test/torture-s/strlen-1.c.s +++ b/test/torture-s/strlen-1.c.s @@ -116,11 +116,12 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main .type u,@object # @u .lcomm u,96,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/strncmp-1.c.s b/test/torture-s/strncmp-1.c.s index c98a1c4b4..568e61b9f 100644 --- a/test/torture-s/strncmp-1.c.s +++ b/test/torture-s/strncmp-1.c.s @@ -46,6 +46,7 @@ test: # @test .LBB0_9: # %if.end12 end_block # label2: return + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -442,6 +443,7 @@ main: # @main end_block # label3: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -450,5 +452,5 @@ main: # @main .type u2,@object # @u2 .lcomm u2,80,4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/struct-aliasing-1.c.s b/test/torture-s/struct-aliasing-1.c.s index 76e29d7e1..8a9e785c9 100644 --- a/test/torture-s/struct-aliasing-1.c.s +++ b/test/torture-s/struct-aliasing-1.c.s @@ -15,6 +15,7 @@ foo: # @foo i32.load $push1=, 0($1) i32.add $push2=, $pop1, $2 return $pop2 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -53,9 +54,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/struct-cpy-1.c.s b/test/torture-s/struct-cpy-1.c.s index cf5761114..7f9424ed2 100644 --- a/test/torture-s/struct-cpy-1.c.s +++ b/test/torture-s/struct-cpy-1.c.s @@ -19,6 +19,7 @@ ini: # @ini i64.const $push3=, 8589934593 i64.store $discard=, pty+40($0), $pop3 return + .endfunc .Lfunc_end0: .size ini, .Lfunc_end0-ini @@ -42,6 +43,7 @@ main: # @main i64.const $push3=, 8589934593 i64.store $discard=, pty+40($0), $pop3 return $0 + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -55,5 +57,5 @@ zero_t: .size zero_t, 44 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/struct-ini-1.c.s b/test/torture-s/struct-ini-1.c.s index 8c8c0369b..b3ffc2d34 100644 --- a/test/torture-s/struct-ini-1.c.s +++ b/test/torture-s/struct-ini-1.c.s @@ -31,6 +31,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -47,5 +48,5 @@ object: .size object, 12 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/struct-ini-2.c.s b/test/torture-s/struct-ini-2.c.s index 82c3c81db..6274b9b77 100644 --- a/test/torture-s/struct-ini-2.c.s +++ b/test/torture-s/struct-ini-2.c.s @@ -45,6 +45,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -60,5 +61,5 @@ x: .size x, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/struct-ini-3.c.s b/test/torture-s/struct-ini-3.c.s index 190f3dec3..ee8500a1f 100644 --- a/test/torture-s/struct-ini-3.c.s +++ b/test/torture-s/struct-ini-3.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -25,5 +26,5 @@ result: .size result, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/struct-ini-4.c.s b/test/torture-s/struct-ini-4.c.s index 36c804e9e..a8a3a0259 100644 --- a/test/torture-s/struct-ini-4.c.s +++ b/test/torture-s/struct-ini-4.c.s @@ -21,6 +21,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -37,5 +38,5 @@ s: .size s, 24 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/struct-ret-2.c.s b/test/torture-s/struct-ret-2.c.s index 695bb2fa4..13b1dc472 100644 --- a/test/torture-s/struct-ret-2.c.s +++ b/test/torture-s/struct-ret-2.c.s @@ -9,6 +9,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 171 return $pop0 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -21,6 +22,7 @@ g: # @g # BB#0: # %entry i32.const $push0=, 4660 return $pop0 + .endfunc .Lfunc_end1: .size g, .Lfunc_end1-g @@ -34,9 +36,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/switch-1.c.s b/test/torture-s/switch-1.c.s index a993c3a22..ae04311d2 100644 --- a/test/torture-s/switch-1.c.s +++ b/test/torture-s/switch-1.c.s @@ -25,6 +25,7 @@ foo: # @foo end_block # label0: i32.const $push3=, 31 return $pop3 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -138,6 +139,7 @@ main: # @main end_block # label1: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -156,5 +158,5 @@ main: # @main .size .Lswitch.table, 32 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/tstdi-1.c.s b/test/torture-s/tstdi-1.c.s index d413b1286..f75923413 100644 --- a/test/torture-s/tstdi-1.c.s +++ b/test/torture-s/tstdi-1.c.s @@ -14,6 +14,7 @@ feq: # @feq i32.const $push2=, 140 i32.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end0: .size feq, .Lfunc_end0-feq @@ -31,6 +32,7 @@ fne: # @fne i32.const $push2=, 13 i32.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end1: .size fne, .Lfunc_end1-fne @@ -48,6 +50,7 @@ flt: # @flt i32.const $push2=, 140 i32.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end2: .size flt, .Lfunc_end2-flt @@ -65,6 +68,7 @@ fge: # @fge i32.const $push2=, 140 i32.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end3: .size fge, .Lfunc_end3-fge @@ -82,6 +86,7 @@ fgt: # @fgt i32.const $push2=, 140 i32.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end4: .size fgt, .Lfunc_end4-fgt @@ -99,6 +104,7 @@ fle: # @fle i32.const $push2=, 140 i32.select $push4=, $pop1, $pop3, $pop2 return $pop4 + .endfunc .Lfunc_end5: .size fle, .Lfunc_end5-fle @@ -112,9 +118,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end6: .size main, .Lfunc_end6-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/unroll-1.c.s b/test/torture-s/unroll-1.c.s index f11508b39..d74bc8382 100644 --- a/test/torture-s/unroll-1.c.s +++ b/test/torture-s/unroll-1.c.s @@ -11,6 +11,7 @@ f: # @f i32.const $push0=, 1 i32.add $push1=, $0, $pop0 return $pop1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -24,9 +25,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/usmul.c.s b/test/torture-s/usmul.c.s index e1f2a6064..8938e23d9 100644 --- a/test/torture-s/usmul.c.s +++ b/test/torture-s/usmul.c.s @@ -10,6 +10,7 @@ foo: # @foo # BB#0: # %entry i32.mul $push0=, $1, $0 return $pop0 + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -23,6 +24,7 @@ bar: # @bar # BB#0: # %entry i32.mul $push0=, $1, $0 return $pop0 + .endfunc .Lfunc_end1: .size bar, .Lfunc_end1-bar @@ -119,9 +121,10 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/vrp-1.c.s b/test/torture-s/vrp-1.c.s index 8ba895b58..6be5a7cfb 100644 --- a/test/torture-s/vrp-1.c.s +++ b/test/torture-s/vrp-1.c.s @@ -15,6 +15,7 @@ f: # @f i32.ne $push1=, $0, $pop0 i32.select $push5=, $pop3, $pop4, $pop1 return $pop5 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -29,9 +30,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/vrp-2.c.s b/test/torture-s/vrp-2.c.s index ad181de25..846f92e1b 100644 --- a/test/torture-s/vrp-2.c.s +++ b/test/torture-s/vrp-2.c.s @@ -23,6 +23,7 @@ f: # @f .LBB0_2: # %return end_block # label0: return $2 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -37,9 +38,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/vrp-3.c.s b/test/torture-s/vrp-3.c.s index e81dbd196..fb8492425 100644 --- a/test/torture-s/vrp-3.c.s +++ b/test/torture-s/vrp-3.c.s @@ -26,6 +26,7 @@ f: # @f .LBB0_2: # %return end_block # label0: return $1 + .endfunc .Lfunc_end0: .size f, .Lfunc_end0-f @@ -40,9 +41,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/vrp-4.c.s b/test/torture-s/vrp-4.c.s index f14c3f3cb..c6de09f1f 100644 --- a/test/torture-s/vrp-4.c.s +++ b/test/torture-s/vrp-4.c.s @@ -35,6 +35,7 @@ test: # @test end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -48,9 +49,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/vrp-5.c.s b/test/torture-s/vrp-5.c.s index 93d5b9c72..4773381df 100644 --- a/test/torture-s/vrp-5.c.s +++ b/test/torture-s/vrp-5.c.s @@ -36,6 +36,7 @@ test: # @test end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size test, .Lfunc_end0-test @@ -50,9 +51,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/vrp-6.c.s b/test/torture-s/vrp-6.c.s index a7ba3b5cd..f06ce0090 100644 --- a/test/torture-s/vrp-6.c.s +++ b/test/torture-s/vrp-6.c.s @@ -36,6 +36,7 @@ test01: # @test01 end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size test01, .Lfunc_end0-test01 @@ -65,6 +66,7 @@ test02: # @test02 .LBB1_4: # %if.end6 end_block # label3: return + .endfunc .Lfunc_end1: .size test02, .Lfunc_end1-test02 @@ -79,9 +81,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end2: .size main, .Lfunc_end2-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/vrp-7.c.s b/test/torture-s/vrp-7.c.s index c76f9be2d..8752675a0 100644 --- a/test/torture-s/vrp-7.c.s +++ b/test/torture-s/vrp-7.c.s @@ -19,6 +19,7 @@ foo: # @foo i32.or $push7=, $pop6, $pop4 i32.store8 $discard=, t($1), $pop7 return + .endfunc .Lfunc_end0: .size foo, .Lfunc_end0-foo @@ -46,6 +47,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -59,5 +61,5 @@ t: .size t, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/wchar_t-1.c.s b/test/torture-s/wchar_t-1.c.s index f7505a5c0..28ac8090b 100644 --- a/test/torture-s/wchar_t-1.c.s +++ b/test/torture-s/wchar_t-1.c.s @@ -33,6 +33,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -56,5 +57,5 @@ y: .size y, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/widechar-1.c.s b/test/torture-s/widechar-1.c.s index 958371de9..d13ec839a 100644 --- a/test/torture-s/widechar-1.c.s +++ b/test/torture-s/widechar-1.c.s @@ -10,9 +10,10 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/widechar-2.c.s b/test/torture-s/widechar-2.c.s index 04af61e15..cfa96b4cd 100644 --- a/test/torture-s/widechar-2.c.s +++ b/test/torture-s/widechar-2.c.s @@ -10,6 +10,7 @@ main: # @main i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -26,5 +27,5 @@ ws: .size ws, 16 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/zero-struct-1.c.s b/test/torture-s/zero-struct-1.c.s index 75b4e8476..9ddf20024 100644 --- a/test/torture-s/zero-struct-1.c.s +++ b/test/torture-s/zero-struct-1.c.s @@ -16,6 +16,7 @@ h: # @h i32.add $push2=, $1, $2 i32.store $discard=, ff($0), $pop2 return + .endfunc .Lfunc_end0: .size h, .Lfunc_end0-h @@ -54,6 +55,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -84,5 +86,5 @@ ff: .size ff, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/zero-struct-2.c.s b/test/torture-s/zero-struct-2.c.s index c17dab927..1b4be92eb 100644 --- a/test/torture-s/zero-struct-2.c.s +++ b/test/torture-s/zero-struct-2.c.s @@ -13,6 +13,7 @@ one_raw_spinlock: # @one_raw_spinlock i32.add $push2=, $pop0, $pop1 i32.store $discard=, ii($0), $pop2 return + .endfunc .Lfunc_end0: .size one_raw_spinlock, .Lfunc_end0-one_raw_spinlock @@ -37,6 +38,7 @@ main: # @main end_block # label0: call abort@FUNCTION unreachable + .endfunc .Lfunc_end1: .size main, .Lfunc_end1-main @@ -50,5 +52,5 @@ ii: .size ii, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/zerolen-1.c.s b/test/torture-s/zerolen-1.c.s index 3dcd8557c..63850694f 100644 --- a/test/torture-s/zerolen-1.c.s +++ b/test/torture-s/zerolen-1.c.s @@ -14,6 +14,7 @@ main: # @main i32.store8 $push1=, entry+1($0), $0 call exit@FUNCTION, $pop1 unreachable + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main @@ -29,6 +30,7 @@ set: # @set i32.const $push1=, 0 i32.store8 $discard=, 1($0), $pop1 return + .endfunc .Lfunc_end1: .size set, .Lfunc_end1-set @@ -41,5 +43,5 @@ entry: .size entry, 4 - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/torture-s/zerolen-2.c.s b/test/torture-s/zerolen-2.c.s index d775858e1..833930cad 100644 --- a/test/torture-s/zerolen-2.c.s +++ b/test/torture-s/zerolen-2.c.s @@ -9,9 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 return $pop0 + .endfunc .Lfunc_end0: .size main, .Lfunc_end0-main - .ident "clang version 3.8.0 " + .ident "clang version 3.9.0 " .section ".note.GNU-stack","",@progbits diff --git a/test/waterfall b/test/waterfall -Subproject 2306e76b9fd07de0edb44b37327ca3f7c1a4ac8 +Subproject dd2a366d0aa195334be539aabb3fd2613181c29 |