summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/revision2
-rw-r--r--test/torture-s/20000112-1.c.s3
-rw-r--r--test/torture-s/20000113-1.c.s4
-rw-r--r--test/torture-s/20000121-1.c.s5
-rw-r--r--test/torture-s/20000205-1.c.s3
-rw-r--r--test/torture-s/20000217-1.c.s4
-rw-r--r--test/torture-s/20000223-1.c.s4
-rw-r--r--test/torture-s/20000224-1.c.s4
-rw-r--r--test/torture-s/20000225-1.c.s3
-rw-r--r--test/torture-s/20000227-1.c.s3
-rw-r--r--test/torture-s/20000313-1.c.s4
-rw-r--r--test/torture-s/20000314-1.c.s3
-rw-r--r--test/torture-s/20000314-2.c.s3
-rw-r--r--test/torture-s/20000314-3.c.s3
-rw-r--r--test/torture-s/20000402-1.c.s3
-rw-r--r--test/torture-s/20000403-1.c.s5
-rw-r--r--test/torture-s/20000412-1.c.s4
-rw-r--r--test/torture-s/20000412-2.c.s4
-rw-r--r--test/torture-s/20000412-4.c.s4
-rw-r--r--test/torture-s/20000412-5.c.s3
-rw-r--r--test/torture-s/20000412-6.c.s4
-rw-r--r--test/torture-s/20000422-1.c.s3
-rw-r--r--test/torture-s/20000503-1.c.s4
-rw-r--r--test/torture-s/20000511-1.c.s4
-rw-r--r--test/torture-s/20000519-2.c.s3
-rw-r--r--test/torture-s/20000523-1.c.s3
-rw-r--r--test/torture-s/20000528-1.c.s3
-rw-r--r--test/torture-s/20000603-1.c.s4
-rw-r--r--test/torture-s/20000605-1.c.s3
-rw-r--r--test/torture-s/20000605-2.c.s4
-rw-r--r--test/torture-s/20000605-3.c.s3
-rw-r--r--test/torture-s/20000622-1.c.s6
-rw-r--r--test/torture-s/20000703-1.c.s5
-rw-r--r--test/torture-s/20000706-3.c.s6
-rw-r--r--test/torture-s/20000715-1.c.s9
-rw-r--r--test/torture-s/20000715-2.c.s4
-rw-r--r--test/torture-s/20000717-2.c.s3
-rw-r--r--test/torture-s/20000717-3.c.s4
-rw-r--r--test/torture-s/20000717-4.c.s4
-rw-r--r--test/torture-s/20000722-1.c.s5
-rw-r--r--test/torture-s/20000726-1.c.s4
-rw-r--r--test/torture-s/20000731-1.c.s5
-rw-r--r--test/torture-s/20000731-2.c.s3
-rw-r--r--test/torture-s/20000801-1.c.s4
-rw-r--r--test/torture-s/20000801-3.c.s3
-rw-r--r--test/torture-s/20000818-1.c.s4
-rw-r--r--test/torture-s/20000819-1.c.s4
-rw-r--r--test/torture-s/20000910-1.c.s6
-rw-r--r--test/torture-s/20000910-2.c.s3
-rw-r--r--test/torture-s/20000914-1.c.s5
-rw-r--r--test/torture-s/20000917-1.c.s5
-rw-r--r--test/torture-s/20001009-1.c.s3
-rw-r--r--test/torture-s/20001009-2.c.s4
-rw-r--r--test/torture-s/20001011-1.c.s4
-rw-r--r--test/torture-s/20001013-1.c.s4
-rw-r--r--test/torture-s/20001017-1.c.s4
-rw-r--r--test/torture-s/20001017-2.c.s4
-rw-r--r--test/torture-s/20001024-1.c.s5
-rw-r--r--test/torture-s/20001026-1.c.s3
-rw-r--r--test/torture-s/20001027-1.c.s3
-rw-r--r--test/torture-s/20001031-1.c.s7
-rw-r--r--test/torture-s/20001101.c.s5
-rw-r--r--test/torture-s/20001108-1.c.s5
-rw-r--r--test/torture-s/20001111-1.c.s5
-rw-r--r--test/torture-s/20001112-1.c.s3
-rw-r--r--test/torture-s/20001121-1.c.s5
-rw-r--r--test/torture-s/20001124-1.c.s3
-rw-r--r--test/torture-s/20001130-1.c.s3
-rw-r--r--test/torture-s/20001130-2.c.s3
-rw-r--r--test/torture-s/20001203-1.c.s3
-rw-r--r--test/torture-s/20001203-2.c.s8
-rw-r--r--test/torture-s/20001221-1.c.s3
-rw-r--r--test/torture-s/20001228-1.c.s5
-rw-r--r--test/torture-s/20001229-1.c.s5
-rw-r--r--test/torture-s/20010106-1.c.s4
-rw-r--r--test/torture-s/20010114-1.c.s3
-rw-r--r--test/torture-s/20010116-1.c.s5
-rw-r--r--test/torture-s/20010118-1.c.s5
-rw-r--r--test/torture-s/20010119-1.c.s5
-rw-r--r--test/torture-s/20010123-1.c.s3
-rw-r--r--test/torture-s/20010206-1.c.s4
-rw-r--r--test/torture-s/20010221-1.c.s3
-rw-r--r--test/torture-s/20010222-1.c.s3
-rw-r--r--test/torture-s/20010224-1.c.s5
-rw-r--r--test/torture-s/20010325-1.c.s3
-rw-r--r--test/torture-s/20010329-1.c.s3
-rw-r--r--test/torture-s/20010403-1.c.s7
-rw-r--r--test/torture-s/20010409-1.c.s6
-rw-r--r--test/torture-s/20010422-1.c.s4
-rw-r--r--test/torture-s/20010518-1.c.s4
-rw-r--r--test/torture-s/20010518-2.c.s3
-rw-r--r--test/torture-s/20010520-1.c.s3
-rw-r--r--test/torture-s/20010604-1.c.s4
-rw-r--r--test/torture-s/20010711-1.c.s4
-rw-r--r--test/torture-s/20010717-1.c.s3
-rw-r--r--test/torture-s/20010723-1.c.s4
-rw-r--r--test/torture-s/20010904-1.c.s3
-rw-r--r--test/torture-s/20010904-2.c.s3
-rw-r--r--test/torture-s/20010910-1.c.s3
-rw-r--r--test/torture-s/20010915-1.c.s7
-rw-r--r--test/torture-s/20010924-1.c.s3
-rw-r--r--test/torture-s/20010925-1.c.s4
-rw-r--r--test/torture-s/20011008-3.c.s5
-rw-r--r--test/torture-s/20011019-1.c.s4
-rw-r--r--test/torture-s/20011024-1.c.s3
-rw-r--r--test/torture-s/20011109-1.c.s8
-rw-r--r--test/torture-s/20011109-2.c.s3
-rw-r--r--test/torture-s/20011114-1.c.s4
-rw-r--r--test/torture-s/20011115-1.c.s3
-rw-r--r--test/torture-s/20011121-1.c.s3
-rw-r--r--test/torture-s/20011126-1.c.s3
-rw-r--r--test/torture-s/20011128-1.c.s3
-rw-r--r--test/torture-s/20011217-1.c.s3
-rw-r--r--test/torture-s/20011219-1.c.s5
-rw-r--r--test/torture-s/20011223-1.c.s3
-rw-r--r--test/torture-s/20020103-1.c.s5
-rw-r--r--test/torture-s/20020107-1.c.s4
-rw-r--r--test/torture-s/20020108-1.c.s171
-rw-r--r--test/torture-s/20020118-1.c.s4
-rw-r--r--test/torture-s/20020127-1.c.s4
-rw-r--r--test/torture-s/20020129-1.c.s4
-rw-r--r--test/torture-s/20020201-1.c.s3
-rw-r--r--test/torture-s/20020206-1.c.s5
-rw-r--r--test/torture-s/20020206-2.c.s4
-rw-r--r--test/torture-s/20020213-1.c.s5
-rw-r--r--test/torture-s/20020216-1.c.s4
-rw-r--r--test/torture-s/20020219-1.c.s4
-rw-r--r--test/torture-s/20020225-1.c.s4
-rw-r--r--test/torture-s/20020225-2.c.s3
-rw-r--r--test/torture-s/20020226-1.c.s3
-rw-r--r--test/torture-s/20020227-1.c.s5
-rw-r--r--test/torture-s/20020307-1.c.s32
-rw-r--r--test/torture-s/20020314-1.c.s5
-rw-r--r--test/torture-s/20020320-1.c.s3
-rw-r--r--test/torture-s/20020321-1.c.s5
-rw-r--r--test/torture-s/20020328-1.c.s5
-rw-r--r--test/torture-s/20020402-1.c.s3
-rw-r--r--test/torture-s/20020402-2.c.s4
-rw-r--r--test/torture-s/20020402-3.c.s4
-rw-r--r--test/torture-s/20020404-1.c.s3
-rw-r--r--test/torture-s/20020406-1.c.s11
-rw-r--r--test/torture-s/20020411-1.c.s4
-rw-r--r--test/torture-s/20020413-1.c.s4
-rw-r--r--test/torture-s/20020418-1.c.s4
-rw-r--r--test/torture-s/20020423-1.c.s3
-rw-r--r--test/torture-s/20020503-1.c.s3
-rw-r--r--test/torture-s/20020506-1.c.s11
-rw-r--r--test/torture-s/20020508-1.c.s3
-rw-r--r--test/torture-s/20020508-2.c.s3
-rw-r--r--test/torture-s/20020508-3.c.s3
-rw-r--r--test/torture-s/20020510-1.c.s7
-rw-r--r--test/torture-s/20020611-1.c.s4
-rw-r--r--test/torture-s/20020614-1.c.s3
-rw-r--r--test/torture-s/20020615-1.c.s4
-rw-r--r--test/torture-s/20020619-1.c.s3
-rw-r--r--test/torture-s/20020716-1.c.s5
-rw-r--r--test/torture-s/20020720-1.c.s4
-rw-r--r--test/torture-s/20020805-1.c.s4
-rw-r--r--test/torture-s/20020819-1.c.s4
-rw-r--r--test/torture-s/20020904-1.c.s4
-rw-r--r--test/torture-s/20020911-1.c.s3
-rw-r--r--test/torture-s/20020916-1.c.s4
-rw-r--r--test/torture-s/20020920-1.c.s4
-rw-r--r--test/torture-s/20021010-1.c.s4
-rw-r--r--test/torture-s/20021010-2.c.s3
-rw-r--r--test/torture-s/20021011-1.c.s3
-rw-r--r--test/torture-s/20021015-1.c.s4
-rw-r--r--test/torture-s/20021111-1.c.s4
-rw-r--r--test/torture-s/20021113-1.c.s4
-rw-r--r--test/torture-s/20021118-2.c.s8
-rw-r--r--test/torture-s/20021118-3.c.s4
-rw-r--r--test/torture-s/20021119-1.c.s4
-rw-r--r--test/torture-s/20021120-1.c.s4
-rw-r--r--test/torture-s/20021120-2.c.s4
-rw-r--r--test/torture-s/20021120-3.c.s4
-rw-r--r--test/torture-s/20021127-1.c.s4
-rw-r--r--test/torture-s/20021204-1.c.s4
-rw-r--r--test/torture-s/20021219-1.c.s4
-rw-r--r--test/torture-s/20030105-1.c.s4
-rw-r--r--test/torture-s/20030109-1.c.s3
-rw-r--r--test/torture-s/20030117-1.c.s5
-rw-r--r--test/torture-s/20030120-1.c.s6
-rw-r--r--test/torture-s/20030120-2.c.s4
-rw-r--r--test/torture-s/20030125-1.c.s10
-rw-r--r--test/torture-s/20030128-1.c.s3
-rw-r--r--test/torture-s/20030203-1.c.s5
-rw-r--r--test/torture-s/20030209-1.c.s3
-rw-r--r--test/torture-s/20030216-1.c.s3
-rw-r--r--test/torture-s/20030218-1.c.s4
-rw-r--r--test/torture-s/20030221-1.c.s3
-rw-r--r--test/torture-s/20030222-1.c.s4
-rw-r--r--test/torture-s/20030224-2.c.s3
-rw-r--r--test/torture-s/20030307-1.c.s5
-rw-r--r--test/torture-s/20030313-1.c.s4
-rw-r--r--test/torture-s/20030316-1.c.s3
-rw-r--r--test/torture-s/20030330-1.c.s3
-rw-r--r--test/torture-s/20030401-1.c.s5
-rw-r--r--test/torture-s/20030403-1.c.s3
-rw-r--r--test/torture-s/20030404-1.c.s3
-rw-r--r--test/torture-s/20030408-1.c.s7
-rw-r--r--test/torture-s/20030606-1.c.s4
-rw-r--r--test/torture-s/20030613-1.c.s3
-rw-r--r--test/torture-s/20030626-1.c.s3
-rw-r--r--test/torture-s/20030626-2.c.s3
-rw-r--r--test/torture-s/20030714-1.c.s7
-rw-r--r--test/torture-s/20030715-1.c.s5
-rw-r--r--test/torture-s/20030717-1.c.s4
-rw-r--r--test/torture-s/20030718-1.c.s3
-rw-r--r--test/torture-s/20030821-1.c.s4
-rw-r--r--test/torture-s/20030828-2.c.s3
-rw-r--r--test/torture-s/20030903-1.c.s4
-rw-r--r--test/torture-s/20030909-1.c.s5
-rw-r--r--test/torture-s/20030910-1.c.s3
-rw-r--r--test/torture-s/20030913-1.c.s5
-rw-r--r--test/torture-s/20030916-1.c.s4
-rw-r--r--test/torture-s/20030920-1.c.s3
-rw-r--r--test/torture-s/20030928-1.c.s4
-rw-r--r--test/torture-s/20031003-1.c.s5
-rw-r--r--test/torture-s/20031010-1.c.s4
-rw-r--r--test/torture-s/20031011-1.c.s3
-rw-r--r--test/torture-s/20031012-1.c.s3
-rw-r--r--test/torture-s/20031020-1.c.s4
-rw-r--r--test/torture-s/20031201-1.c.s6
-rw-r--r--test/torture-s/20031204-1.c.s5
-rw-r--r--test/torture-s/20031211-1.c.s3
-rw-r--r--test/torture-s/20031211-2.c.s4
-rw-r--r--test/torture-s/20031214-1.c.s4
-rw-r--r--test/torture-s/20031215-1.c.s6
-rw-r--r--test/torture-s/20031216-1.c.s5
-rw-r--r--test/torture-s/20040208-1.c.s3
-rw-r--r--test/torture-s/20040218-1.c.s6
-rw-r--r--test/torture-s/20040223-1.c.s4
-rw-r--r--test/torture-s/20040307-1.c.s3
-rw-r--r--test/torture-s/20040309-1.c.s4
-rw-r--r--test/torture-s/20040311-1.c.s7
-rw-r--r--test/torture-s/20040313-1.c.s3
-rw-r--r--test/torture-s/20040319-1.c.s4
-rw-r--r--test/torture-s/20040331-1.c.s3
-rw-r--r--test/torture-s/20040409-1.c.s17
-rw-r--r--test/torture-s/20040409-2.c.s29
-rw-r--r--test/torture-s/20040409-3.c.s17
-rw-r--r--test/torture-s/20040411-1.c.s4
-rw-r--r--test/torture-s/20040629-1.c.s174
-rw-r--r--test/torture-s/20040704-1.c.s3
-rw-r--r--test/torture-s/20040705-1.c.s174
-rw-r--r--test/torture-s/20040705-2.c.s174
-rw-r--r--test/torture-s/20040706-1.c.s3
-rw-r--r--test/torture-s/20040805-1.c.s5
-rw-r--r--test/torture-s/20040820-1.c.s5
-rw-r--r--test/torture-s/20040831-1.c.s3
-rw-r--r--test/torture-s/20040917-1.c.s4
-rw-r--r--test/torture-s/20041011-1.c.s15
-rw-r--r--test/torture-s/20041019-1.c.s5
-rw-r--r--test/torture-s/20041112-1.c.s4
-rw-r--r--test/torture-s/20041114-1.c.s4
-rw-r--r--test/torture-s/20041124-1.c.s4
-rw-r--r--test/torture-s/20041126-1.c.s4
-rw-r--r--test/torture-s/20041210-1.c.s3
-rw-r--r--test/torture-s/20041212-1.c.s4
-rw-r--r--test/torture-s/20041213-2.c.s4
-rw-r--r--test/torture-s/20041218-1.c.s8
-rw-r--r--test/torture-s/20050104-1.c.s4
-rw-r--r--test/torture-s/20050106-1.c.s3
-rw-r--r--test/torture-s/20050111-1.c.s5
-rw-r--r--test/torture-s/20050121-1.c.s27
-rw-r--r--test/torture-s/20050124-1.c.s4
-rw-r--r--test/torture-s/20050125-1.c.s5
-rw-r--r--test/torture-s/20050131-1.c.s4
-rw-r--r--test/torture-s/20050203-1.c.s5
-rw-r--r--test/torture-s/20050215-1.c.s3
-rw-r--r--test/torture-s/20050218-1.c.s4
-rw-r--r--test/torture-s/20050224-1.c.s4
-rw-r--r--test/torture-s/20050316-1.c.s8
-rw-r--r--test/torture-s/20050316-2.c.s6
-rw-r--r--test/torture-s/20050316-3.c.s5
-rw-r--r--test/torture-s/20050410-1.c.s4
-rw-r--r--test/torture-s/20050502-1.c.s6
-rw-r--r--test/torture-s/20050502-2.c.s5
-rw-r--r--test/torture-s/20050604-1.c.s4
-rw-r--r--test/torture-s/20050607-1.c.s3
-rw-r--r--test/torture-s/20050613-1.c.s4
-rw-r--r--test/torture-s/20050826-1.c.s5
-rw-r--r--test/torture-s/20050929-1.c.s3
-rw-r--r--test/torture-s/20051012-1.c.s4
-rw-r--r--test/torture-s/20051021-1.c.s5
-rw-r--r--test/torture-s/20051104-1.c.s3
-rw-r--r--test/torture-s/20051110-1.c.s4
-rw-r--r--test/torture-s/20051110-2.c.s4
-rw-r--r--test/torture-s/20051113-1.c.s5
-rw-r--r--test/torture-s/20051215-1.c.s4
-rw-r--r--test/torture-s/20060102-1.c.s4
-rw-r--r--test/torture-s/20060110-1.c.s4
-rw-r--r--test/torture-s/20060110-2.c.s4
-rw-r--r--test/torture-s/20060127-1.c.s4
-rw-r--r--test/torture-s/20060412-1.c.s3
-rw-r--r--test/torture-s/20060420-1.c.s4
-rw-r--r--test/torture-s/20060905-1.c.s3
-rw-r--r--test/torture-s/20060910-1.c.s5
-rw-r--r--test/torture-s/20060929-1.c.s6
-rw-r--r--test/torture-s/20060930-1.c.s5
-rw-r--r--test/torture-s/20060930-2.c.s4
-rw-r--r--test/torture-s/20061031-1.c.s5
-rw-r--r--test/torture-s/20061101-1.c.s5
-rw-r--r--test/torture-s/20061101-2.c.s5
-rw-r--r--test/torture-s/20070201-1.c.s4
-rw-r--r--test/torture-s/20070212-1.c.s4
-rw-r--r--test/torture-s/20070212-2.c.s4
-rw-r--r--test/torture-s/20070212-3.c.s4
-rw-r--r--test/torture-s/20070424-1.c.s6
-rw-r--r--test/torture-s/20070517-1.c.s4
-rw-r--r--test/torture-s/20070623-1.c.s13
-rw-r--r--test/torture-s/20070724-1.c.s3
-rw-r--r--test/torture-s/20070824-1.c.s3
-rw-r--r--test/torture-s/20071011-1.c.s4
-rw-r--r--test/torture-s/20071018-1.c.s5
-rw-r--r--test/torture-s/20071029-1.c.s5
-rw-r--r--test/torture-s/20071030-1.c.s4
-rw-r--r--test/torture-s/20071108-1.c.s6
-rw-r--r--test/torture-s/20071120-1.c.s6
-rw-r--r--test/torture-s/20071202-1.c.s4
-rw-r--r--test/torture-s/20071205-1.c.s4
-rw-r--r--test/torture-s/20071211-1.c.s3
-rw-r--r--test/torture-s/20071216-1.c.s5
-rw-r--r--test/torture-s/20071219-1.c.s7
-rw-r--r--test/torture-s/20071220-1.c.s7
-rw-r--r--test/torture-s/20071220-2.c.s7
-rw-r--r--test/torture-s/20080117-1.c.s5
-rw-r--r--test/torture-s/20080122-1.c.s3
-rw-r--r--test/torture-s/20080222-1.c.s4
-rw-r--r--test/torture-s/20080408-1.c.s3
-rw-r--r--test/torture-s/20080424-1.c.s4
-rw-r--r--test/torture-s/20080502-1.c.s4
-rw-r--r--test/torture-s/20080506-1.c.s3
-rw-r--r--test/torture-s/20080522-1.c.s5
-rw-r--r--test/torture-s/20080529-1.c.s4
-rw-r--r--test/torture-s/20080604-1.c.s5
-rw-r--r--test/torture-s/20080719-1.c.s4
-rw-r--r--test/torture-s/20080813-1.c.s5
-rw-r--r--test/torture-s/20081112-1.c.s3
-rw-r--r--test/torture-s/20081218-1.c.s5
-rw-r--r--test/torture-s/20090207-1.c.s4
-rw-r--r--test/torture-s/20090527-1.c.s4
-rw-r--r--test/torture-s/20090711-1.c.s4
-rw-r--r--test/torture-s/20090814-1.c.s5
-rw-r--r--test/torture-s/20091229-1.c.s4
-rw-r--r--test/torture-s/20100209-1.c.s4
-rw-r--r--test/torture-s/20100316-1.c.s4
-rw-r--r--test/torture-s/20100416-1.c.s4
-rw-r--r--test/torture-s/20100430-1.c.s3
-rw-r--r--test/torture-s/20100708-1.c.s4
-rw-r--r--test/torture-s/20100805-1.c.s4
-rw-r--r--test/torture-s/20100827-1.c.s4
-rw-r--r--test/torture-s/20101011-1.c.s4
-rw-r--r--test/torture-s/20101013-1.c.s6
-rw-r--r--test/torture-s/20101025-1.c.s5
-rw-r--r--test/torture-s/20111208-1.c.s5
-rw-r--r--test/torture-s/20111212-1.c.s4
-rw-r--r--test/torture-s/20111227-1.c.s5
-rw-r--r--test/torture-s/20111227-2.c.s5
-rw-r--r--test/torture-s/20111227-3.c.s5
-rw-r--r--test/torture-s/20120105-1.c.s4
-rw-r--r--test/torture-s/20120111-1.c.s4
-rw-r--r--test/torture-s/20120207-1.c.s4
-rw-r--r--test/torture-s/20120427-1.c.s4
-rw-r--r--test/torture-s/20120427-2.c.s4
-rw-r--r--test/torture-s/20120615-1.c.s4
-rw-r--r--test/torture-s/20120808-1.c.s3
-rw-r--r--test/torture-s/20120817-1.c.s4
-rw-r--r--test/torture-s/20120919-1.c.s4
-rw-r--r--test/torture-s/20121108-1.c.s5
-rw-r--r--test/torture-s/20131127-1.c.s5
-rw-r--r--test/torture-s/20140212-1.c.s4
-rw-r--r--test/torture-s/20140326-1.c.s3
-rw-r--r--test/torture-s/20140425-1.c.s4
-rw-r--r--test/torture-s/900409-1.c.s9
-rw-r--r--test/torture-s/920202-1.c.s4
-rw-r--r--test/torture-s/920409-1.c.s4
-rw-r--r--test/torture-s/920410-1.c.s3
-rw-r--r--test/torture-s/920411-1.c.s4
-rw-r--r--test/torture-s/920428-1.c.s4
-rw-r--r--test/torture-s/920429-1.c.s4
-rw-r--r--test/torture-s/920501-1.c.s4
-rw-r--r--test/torture-s/920501-2.c.s6
-rw-r--r--test/torture-s/920501-9.c.s9
-rw-r--r--test/torture-s/920506-1.c.s3
-rw-r--r--test/torture-s/920520-1.c.s5
-rw-r--r--test/torture-s/920603-1.c.s4
-rw-r--r--test/torture-s/920604-1.c.s4
-rw-r--r--test/torture-s/920612-1.c.s4
-rw-r--r--test/torture-s/920618-1.c.s3
-rw-r--r--test/torture-s/920710-1.c.s3
-rw-r--r--test/torture-s/920711-1.c.s4
-rw-r--r--test/torture-s/920721-1.c.s4
-rw-r--r--test/torture-s/920721-2.c.s4
-rw-r--r--test/torture-s/920721-3.c.s5
-rw-r--r--test/torture-s/920730-1.c.s7
-rw-r--r--test/torture-s/920731-1.c.s4
-rw-r--r--test/torture-s/920810-1.c.s4
-rw-r--r--test/torture-s/920812-1.c.s4
-rw-r--r--test/torture-s/920829-1.c.s3
-rw-r--r--test/torture-s/920909-1.c.s4
-rw-r--r--test/torture-s/920922-1.c.s4
-rw-r--r--test/torture-s/920929-1.c.s4
-rw-r--r--test/torture-s/921006-1.c.s3
-rw-r--r--test/torture-s/921007-1.c.s3
-rw-r--r--test/torture-s/921013-1.c.s4
-rw-r--r--test/torture-s/921016-1.c.s3
-rw-r--r--test/torture-s/921019-1.c.s3
-rw-r--r--test/torture-s/921019-2.c.s3
-rw-r--r--test/torture-s/921029-1.c.s4
-rw-r--r--test/torture-s/921104-1.c.s3
-rw-r--r--test/torture-s/921110-1.c.s3
-rw-r--r--test/torture-s/921113-1.c.s7
-rw-r--r--test/torture-s/921123-1.c.s4
-rw-r--r--test/torture-s/921124-1.c.s5
-rw-r--r--test/torture-s/921202-1.c.s9
-rw-r--r--test/torture-s/921202-2.c.s4
-rw-r--r--test/torture-s/921207-1.c.s4
-rw-r--r--test/torture-s/921208-1.c.s5
-rw-r--r--test/torture-s/921208-2.c.s5
-rw-r--r--test/torture-s/921218-1.c.s4
-rw-r--r--test/torture-s/921218-2.c.s4
-rw-r--r--test/torture-s/930106-1.c.s5
-rw-r--r--test/torture-s/930111-1.c.s4
-rw-r--r--test/torture-s/930123-1.c.s4
-rw-r--r--test/torture-s/930406-1.c.s4
-rw-r--r--test/torture-s/930408-1.c.s5
-rw-r--r--test/torture-s/930429-1.c.s4
-rw-r--r--test/torture-s/930429-2.c.s4
-rw-r--r--test/torture-s/930513-1.c.s4
-rw-r--r--test/torture-s/930513-2.c.s5
-rw-r--r--test/torture-s/930526-1.c.s4
-rw-r--r--test/torture-s/930527-1.c.s4
-rw-r--r--test/torture-s/930529-1.c.s4
-rw-r--r--test/torture-s/930603-1.c.s7
-rw-r--r--test/torture-s/930603-2.c.s4
-rw-r--r--test/torture-s/930603-3.c.s4
-rw-r--r--test/torture-s/930608-1.c.s4
-rw-r--r--test/torture-s/930614-1.c.s4
-rw-r--r--test/torture-s/930614-2.c.s3
-rw-r--r--test/torture-s/930621-1.c.s4
-rw-r--r--test/torture-s/930622-1.c.s6
-rw-r--r--test/torture-s/930622-2.c.s5
-rw-r--r--test/torture-s/930630-1.c.s4
-rw-r--r--test/torture-s/930702-1.c.s4
-rw-r--r--test/torture-s/930713-1.c.s4
-rw-r--r--test/torture-s/930718-1.c.s4
-rw-r--r--test/torture-s/930719-1.c.s4
-rw-r--r--test/torture-s/930725-1.c.s5
-rw-r--r--test/torture-s/930818-1.c.s4
-rw-r--r--test/torture-s/930916-1.c.s4
-rw-r--r--test/torture-s/930921-1.c.s4
-rw-r--r--test/torture-s/930929-1.c.s7
-rw-r--r--test/torture-s/930930-1.c.s4
-rw-r--r--test/torture-s/930930-2.c.s5
-rw-r--r--test/torture-s/931004-1.c.s4
-rw-r--r--test/torture-s/931004-3.c.s4
-rw-r--r--test/torture-s/931004-7.c.s4
-rw-r--r--test/torture-s/931005-1.c.s4
-rw-r--r--test/torture-s/931009-1.c.s4
-rw-r--r--test/torture-s/931012-1.c.s4
-rw-r--r--test/torture-s/931017-1.c.s7
-rw-r--r--test/torture-s/931018-1.c.s4
-rw-r--r--test/torture-s/931102-1.c.s4
-rw-r--r--test/torture-s/931102-2.c.s4
-rw-r--r--test/torture-s/931110-1.c.s3
-rw-r--r--test/torture-s/931110-2.c.s3
-rw-r--r--test/torture-s/931208-1.c.s4
-rw-r--r--test/torture-s/931228-1.c.s4
-rw-r--r--test/torture-s/940115-1.c.s4
-rw-r--r--test/torture-s/940122-1.c.s5
-rw-r--r--test/torture-s/941014-1.c.s4
-rw-r--r--test/torture-s/941014-2.c.s5
-rw-r--r--test/torture-s/941015-1.c.s5
-rw-r--r--test/torture-s/941021-1.c.s4
-rw-r--r--test/torture-s/941025-1.c.s4
-rw-r--r--test/torture-s/941031-1.c.s4
-rw-r--r--test/torture-s/941101-1.c.s4
-rw-r--r--test/torture-s/941110-1.c.s4
-rw-r--r--test/torture-s/941202-1.c.s4
-rw-r--r--test/torture-s/950221-1.c.s6
-rw-r--r--test/torture-s/950322-1.c.s4
-rw-r--r--test/torture-s/950426-1.c.s5
-rw-r--r--test/torture-s/950426-2.c.s3
-rw-r--r--test/torture-s/950503-1.c.s3
-rw-r--r--test/torture-s/950511-1.c.s3
-rw-r--r--test/torture-s/950512-1.c.s5
-rw-r--r--test/torture-s/950605-1.c.s4
-rw-r--r--test/torture-s/950607-1.c.s3
-rw-r--r--test/torture-s/950612-1.c.s7
-rw-r--r--test/torture-s/950621-1.c.s4
-rw-r--r--test/torture-s/950628-1.c.s5
-rw-r--r--test/torture-s/950704-1.c.s4
-rw-r--r--test/torture-s/950706-1.c.s4
-rw-r--r--test/torture-s/950710-1.c.s4
-rw-r--r--test/torture-s/950714-1.c.s3
-rw-r--r--test/torture-s/950809-1.c.s4
-rw-r--r--test/torture-s/950906-1.c.s5
-rw-r--r--test/torture-s/950915-1.c.s4
-rw-r--r--test/torture-s/950929-1.c.s4
-rw-r--r--test/torture-s/951003-1.c.s5
-rw-r--r--test/torture-s/951115-1.c.s5
-rw-r--r--test/torture-s/951204-1.c.s4
-rw-r--r--test/torture-s/960116-1.c.s4
-rw-r--r--test/torture-s/960117-1.c.s5
-rw-r--r--test/torture-s/960209-1.c.s4
-rw-r--r--test/torture-s/960215-1.c.s3
-rw-r--r--test/torture-s/960218-1.c.s5
-rw-r--r--test/torture-s/960219-1.c.s4
-rw-r--r--test/torture-s/960301-1.c.s4
-rw-r--r--test/torture-s/960302-1.c.s4
-rw-r--r--test/torture-s/960311-1.c.s5
-rw-r--r--test/torture-s/960311-2.c.s5
-rw-r--r--test/torture-s/960311-3.c.s5
-rw-r--r--test/torture-s/960312-1.c.s4
-rw-r--r--test/torture-s/960317-1.c.s4
-rw-r--r--test/torture-s/960321-1.c.s4
-rw-r--r--test/torture-s/960326-1.c.s3
-rw-r--r--test/torture-s/960327-1.c.s5
-rw-r--r--test/torture-s/960402-1.c.s4
-rw-r--r--test/torture-s/960405-1.c.s3
-rw-r--r--test/torture-s/960419-1.c.s4
-rw-r--r--test/torture-s/960419-2.c.s3
-rw-r--r--test/torture-s/960512-1.c.s4
-rw-r--r--test/torture-s/960513-1.c.s4
-rw-r--r--test/torture-s/960521-1.c.s4
-rw-r--r--test/torture-s/960608-1.c.s4
-rw-r--r--test/torture-s/960801-1.c.s5
-rw-r--r--test/torture-s/960802-1.c.s7
-rw-r--r--test/torture-s/960830-1.c.s3
-rw-r--r--test/torture-s/960909-1.c.s5
-rw-r--r--test/torture-s/961004-1.c.s3
-rw-r--r--test/torture-s/961017-1.c.s3
-rw-r--r--test/torture-s/961017-2.c.s3
-rw-r--r--test/torture-s/961026-1.c.s4
-rw-r--r--test/torture-s/961112-1.c.s4
-rw-r--r--test/torture-s/961122-1.c.s5
-rw-r--r--test/torture-s/961122-2.c.s4
-rw-r--r--test/torture-s/961125-1.c.s3
-rw-r--r--test/torture-s/961206-1.c.s7
-rw-r--r--test/torture-s/961213-1.c.s4
-rw-r--r--test/torture-s/961223-1.c.s4
-rw-r--r--test/torture-s/970214-1.c.s3
-rw-r--r--test/torture-s/970214-2.c.s3
-rw-r--r--test/torture-s/970217-1.c.s4
-rw-r--r--test/torture-s/970923-1.c.s5
-rw-r--r--test/torture-s/980424-1.c.s5
-rw-r--r--test/torture-s/980505-1.c.s3
-rw-r--r--test/torture-s/980505-2.c.s4
-rw-r--r--test/torture-s/980506-1.c.s3
-rw-r--r--test/torture-s/980506-2.c.s4
-rw-r--r--test/torture-s/980506-3.c.s3
-rw-r--r--test/torture-s/980526-2.c.s6
-rw-r--r--test/torture-s/980526-3.c.s4
-rw-r--r--test/torture-s/980602-1.c.s3
-rw-r--r--test/torture-s/980602-2.c.s3
-rw-r--r--test/torture-s/980604-1.c.s3
-rw-r--r--test/torture-s/980605-1.c.s6
-rw-r--r--test/torture-s/980612-1.c.s5
-rw-r--r--test/torture-s/980617-1.c.s4
-rw-r--r--test/torture-s/980618-1.c.s4
-rw-r--r--test/torture-s/980701-1.c.s5
-rw-r--r--test/torture-s/980929-1.c.s4
-rw-r--r--test/torture-s/981001-1.c.s4
-rw-r--r--test/torture-s/981019-1.c.s7
-rw-r--r--test/torture-s/981130-1.c.s4
-rw-r--r--test/torture-s/981206-1.c.s4
-rw-r--r--test/torture-s/990106-1.c.s4
-rw-r--r--test/torture-s/990106-2.c.s4
-rw-r--r--test/torture-s/990117-1.c.s4
-rw-r--r--test/torture-s/990127-2.c.s5
-rw-r--r--test/torture-s/990128-1.c.s5
-rw-r--r--test/torture-s/990130-1.c.s3
-rw-r--r--test/torture-s/990211-1.c.s4
-rw-r--r--test/torture-s/990222-1.c.s3
-rw-r--r--test/torture-s/990324-1.c.s4
-rw-r--r--test/torture-s/990326-1.c.s37
-rw-r--r--test/torture-s/990404-1.c.s3
-rw-r--r--test/torture-s/990513-1.c.s4
-rw-r--r--test/torture-s/990524-1.c.s4
-rw-r--r--test/torture-s/990525-2.c.s5
-rw-r--r--test/torture-s/990527-1.c.s5
-rw-r--r--test/torture-s/990531-1.c.s4
-rw-r--r--test/torture-s/990604-1.c.s4
-rw-r--r--test/torture-s/990628-1.c.s6
-rw-r--r--test/torture-s/990804-1.c.s4
-rw-r--r--test/torture-s/990811-1.c.s4
-rw-r--r--test/torture-s/990827-1.c.s4
-rw-r--r--test/torture-s/990829-1.c.s4
-rw-r--r--test/torture-s/990923-1.c.s4
-rw-r--r--test/torture-s/991014-1.c.s6
-rw-r--r--test/torture-s/991016-1.c.s4
-rw-r--r--test/torture-s/991019-1.c.s4
-rw-r--r--test/torture-s/991023-1.c.s4
-rw-r--r--test/torture-s/991030-1.c.s3
-rw-r--r--test/torture-s/991112-1.c.s5
-rw-r--r--test/torture-s/991201-1.c.s5
-rw-r--r--test/torture-s/991202-1.c.s3
-rw-r--r--test/torture-s/991202-2.c.s4
-rw-r--r--test/torture-s/991202-3.c.s6
-rw-r--r--test/torture-s/991216-1.c.s11
-rw-r--r--test/torture-s/991216-4.c.s3
-rw-r--r--test/torture-s/991221-1.c.s3
-rw-r--r--test/torture-s/991227-1.c.s4
-rw-r--r--test/torture-s/991228-1.c.s4
-rw-r--r--test/torture-s/align-1.c.s3
-rw-r--r--test/torture-s/align-2.c.s3
-rw-r--r--test/torture-s/align-3.c.s4
-rw-r--r--test/torture-s/alloca-1.c.s4
-rw-r--r--test/torture-s/anon-1.c.s3
-rw-r--r--test/torture-s/arith-1.c.s4
-rw-r--r--test/torture-s/arith-rand-ll.c.s5
-rw-r--r--test/torture-s/arith-rand.c.s5
-rw-r--r--test/torture-s/bcp-1.c.s20
-rw-r--r--test/torture-s/bf-layout-1.c.s3
-rw-r--r--test/torture-s/bf-pack-1.c.s4
-rw-r--r--test/torture-s/bf-sign-1.c.s3
-rw-r--r--test/torture-s/bf-sign-2.c.s3
-rw-r--r--test/torture-s/bitfld-1.c.s3
-rw-r--r--test/torture-s/bitfld-2.c.s3
-rw-r--r--test/torture-s/bitfld-3.c.s3
-rw-r--r--test/torture-s/bitfld-4.c.s3
-rw-r--r--test/torture-s/bitfld-6.c.s3
-rw-r--r--test/torture-s/bswap-1.c.s5
-rw-r--r--test/torture-s/builtin-constant.c.s4
-rw-r--r--test/torture-s/builtin-prefetch-1.c.s7
-rw-r--r--test/torture-s/builtin-prefetch-2.c.s10
-rw-r--r--test/torture-s/builtin-prefetch-3.c.s6
-rw-r--r--test/torture-s/builtin-prefetch-4.c.s27
-rw-r--r--test/torture-s/builtin-prefetch-5.c.s7
-rw-r--r--test/torture-s/builtin-prefetch-6.c.s6
-rw-r--r--test/torture-s/builtin-types-compatible-p.c.s3
-rw-r--r--test/torture-s/call-trap-1.c.s5
-rw-r--r--test/torture-s/cbrt.c.s4
-rw-r--r--test/torture-s/cmpdi-1.c.s13
-rw-r--r--test/torture-s/cmpsf-1.c.s9
-rw-r--r--test/torture-s/cmpsi-1.c.s6
-rw-r--r--test/torture-s/cmpsi-2.c.s13
-rw-r--r--test/torture-s/compare-1.c.s9
-rw-r--r--test/torture-s/compare-2.c.s4
-rw-r--r--test/torture-s/compare-3.c.s10
-rw-r--r--test/torture-s/complex-3.c.s4
-rw-r--r--test/torture-s/complex-4.c.s3
-rw-r--r--test/torture-s/compndlit-1.c.s3
-rw-r--r--test/torture-s/const-addr-expr-1.c.s3
-rw-r--r--test/torture-s/conversion.c.s34
-rw-r--r--test/torture-s/cvt-1.c.s5
-rw-r--r--test/torture-s/dbra-1.c.s9
-rw-r--r--test/torture-s/divcmp-1.c.s25
-rw-r--r--test/torture-s/divcmp-2.c.s9
-rw-r--r--test/torture-s/divcmp-3.c.s15
-rw-r--r--test/torture-s/divcmp-4.c.s15
-rw-r--r--test/torture-s/divcmp-5.c.s5
-rw-r--r--test/torture-s/divconst-1.c.s4
-rw-r--r--test/torture-s/divconst-2.c.s6
-rw-r--r--test/torture-s/divconst-3.c.s4
-rw-r--r--test/torture-s/divmod-1.c.s13
-rw-r--r--test/torture-s/doloop-1.c.s3
-rw-r--r--test/torture-s/doloop-2.c.s3
-rw-r--r--test/torture-s/eeprof-1.c.s8
-rw-r--r--test/torture-s/enum-1.c.s3
-rw-r--r--test/torture-s/enum-2.c.s3
-rw-r--r--test/torture-s/extzvsi.c.s4
-rw-r--r--test/torture-s/ffs-1.c.s3
-rw-r--r--test/torture-s/ffs-2.c.s3
-rw-r--r--test/torture-s/float-floor.c.s3
-rw-r--r--test/torture-s/floatunsisf-1.c.s3
-rw-r--r--test/torture-s/fprintf-1.c.s3
-rw-r--r--test/torture-s/func-ptr-1.c.s3
-rw-r--r--test/torture-s/gofast.c.s34
-rw-r--r--test/torture-s/ifcvt-onecmpl-abs-1.c.s4
-rw-r--r--test/torture-s/index-1.c.s4
-rw-r--r--test/torture-s/inst-check.c.s4
-rw-r--r--test/torture-s/int-compare.c.s10
-rw-r--r--test/torture-s/ipa-sra-1.c.s3
-rw-r--r--test/torture-s/ipa-sra-2.c.s4
-rw-r--r--test/torture-s/longlong.c.s4
-rw-r--r--test/torture-s/loop-1.c.s3
-rw-r--r--test/torture-s/loop-10.c.s3
-rw-r--r--test/torture-s/loop-12.c.s4
-rw-r--r--test/torture-s/loop-13.c.s4
-rw-r--r--test/torture-s/loop-14.c.s4
-rw-r--r--test/torture-s/loop-2.c.s4
-rw-r--r--test/torture-s/loop-2b.c.s4
-rw-r--r--test/torture-s/loop-2c.c.s5
-rw-r--r--test/torture-s/loop-2d.c.s4
-rw-r--r--test/torture-s/loop-2e.c.s4
-rw-r--r--test/torture-s/loop-2f.c.s4
-rw-r--r--test/torture-s/loop-2g.c.s4
-rw-r--r--test/torture-s/loop-3.c.s5
-rw-r--r--test/torture-s/loop-3b.c.s5
-rw-r--r--test/torture-s/loop-3c.c.s4
-rw-r--r--test/torture-s/loop-4.c.s4
-rw-r--r--test/torture-s/loop-4b.c.s4
-rw-r--r--test/torture-s/loop-5.c.s3
-rw-r--r--test/torture-s/loop-6.c.s3
-rw-r--r--test/torture-s/loop-7.c.s4
-rw-r--r--test/torture-s/loop-8.c.s4
-rw-r--r--test/torture-s/loop-9.c.s4
-rw-r--r--test/torture-s/loop-ivopts-1.c.s4
-rw-r--r--test/torture-s/mayalias-1.c.s3
-rw-r--r--test/torture-s/mayalias-2.c.s4
-rw-r--r--test/torture-s/medce-1.c.s5
-rw-r--r--test/torture-s/memcpy-1.c.s4
-rw-r--r--test/torture-s/memcpy-2.c.s3
-rw-r--r--test/torture-s/memcpy-bi.c.s4
-rw-r--r--test/torture-s/memset-1.c.s3
-rw-r--r--test/torture-s/memset-2.c.s5
-rw-r--r--test/torture-s/memset-3.c.s5
-rw-r--r--test/torture-s/mod-1.c.s4
-rw-r--r--test/torture-s/multdi-1.c.s4
-rw-r--r--test/torture-s/nestfunc-4.c.s5
-rw-r--r--test/torture-s/p18298.c.s4
-rw-r--r--test/torture-s/packed-1.c.s4
-rw-r--r--test/torture-s/packed-2.c.s3
-rw-r--r--test/torture-s/pending-4.c.s4
-rw-r--r--test/torture-s/postmod-1.c.s4
-rw-r--r--test/torture-s/pr15262-1.c.s4
-rw-r--r--test/torture-s/pr15262.c.s5
-rw-r--r--test/torture-s/pr15296.c.s5
-rw-r--r--test/torture-s/pr16790-1.c.s3
-rw-r--r--test/torture-s/pr17078-1.c.s4
-rw-r--r--test/torture-s/pr17133.c.s4
-rw-r--r--test/torture-s/pr17252.c.s3
-rw-r--r--test/torture-s/pr19005.c.s5
-rw-r--r--test/torture-s/pr19449.c.s4
-rw-r--r--test/torture-s/pr19515.c.s3
-rw-r--r--test/torture-s/pr19606.c.s5
-rw-r--r--test/torture-s/pr19687.c.s3
-rw-r--r--test/torture-s/pr19689.c.s4
-rw-r--r--test/torture-s/pr20100-1.c.s5
-rw-r--r--test/torture-s/pr20187-1.c.s4
-rw-r--r--test/torture-s/pr20527-1.c.s4
-rw-r--r--test/torture-s/pr20601-1.c.s5
-rw-r--r--test/torture-s/pr21173.c.s4
-rw-r--r--test/torture-s/pr21331.c.s5
-rw-r--r--test/torture-s/pr21964-1.c.s4
-rw-r--r--test/torture-s/pr22061-1.c.s5
-rw-r--r--test/torture-s/pr22061-2.c.s3
-rw-r--r--test/torture-s/pr22098-1.c.s3
-rw-r--r--test/torture-s/pr22098-2.c.s3
-rw-r--r--test/torture-s/pr22098-3.c.s4
-rw-r--r--test/torture-s/pr22348.c.s4
-rw-r--r--test/torture-s/pr22429.c.s4
-rw-r--r--test/torture-s/pr22493-1.c.s4
-rw-r--r--test/torture-s/pr22630.c.s4
-rw-r--r--test/torture-s/pr23047.c.s4
-rw-r--r--test/torture-s/pr23324.c.s3
-rw-r--r--test/torture-s/pr23467.c.s3
-rw-r--r--test/torture-s/pr23604.c.s4
-rw-r--r--test/torture-s/pr23941.c.s3
-rw-r--r--test/torture-s/pr24141.c.s5
-rw-r--r--test/torture-s/pr24142.c.s4
-rw-r--r--test/torture-s/pr24716.c.s4
-rw-r--r--test/torture-s/pr24851.c.s3
-rw-r--r--test/torture-s/pr25125.c.s4
-rw-r--r--test/torture-s/pr25737.c.s4
-rw-r--r--test/torture-s/pr27073.c.s4
-rw-r--r--test/torture-s/pr27260.c.s4
-rw-r--r--test/torture-s/pr27285.c.s4
-rw-r--r--test/torture-s/pr27364.c.s4
-rw-r--r--test/torture-s/pr27671-1.c.s3
-rw-r--r--test/torture-s/pr28289.c.s6
-rw-r--r--test/torture-s/pr28403.c.s5
-rw-r--r--test/torture-s/pr28651.c.s4
-rw-r--r--test/torture-s/pr28982a.c.s4
-rw-r--r--test/torture-s/pr29006.c.s4
-rw-r--r--test/torture-s/pr29156.c.s4
-rw-r--r--test/torture-s/pr29695-1.c.s11
-rw-r--r--test/torture-s/pr29695-2.c.s11
-rw-r--r--test/torture-s/pr29797-1.c.s4
-rw-r--r--test/torture-s/pr29797-2.c.s4
-rw-r--r--test/torture-s/pr29798.c.s3
-rw-r--r--test/torture-s/pr31072.c.s3
-rw-r--r--test/torture-s/pr31136.c.s3
-rw-r--r--test/torture-s/pr31169.c.s4
-rw-r--r--test/torture-s/pr31605.c.s4
-rw-r--r--test/torture-s/pr32244-1.c.s4
-rw-r--r--test/torture-s/pr32500.c.s5
-rw-r--r--test/torture-s/pr33142.c.s4
-rw-r--r--test/torture-s/pr33382.c.s4
-rw-r--r--test/torture-s/pr33631.c.s3
-rw-r--r--test/torture-s/pr33669.c.s4
-rw-r--r--test/torture-s/pr33779-1.c.s4
-rw-r--r--test/torture-s/pr33779-2.c.s4
-rw-r--r--test/torture-s/pr33992.c.s5
-rw-r--r--test/torture-s/pr34070-1.c.s4
-rw-r--r--test/torture-s/pr34070-2.c.s4
-rw-r--r--test/torture-s/pr34099-2.c.s7
-rw-r--r--test/torture-s/pr34099.c.s4
-rw-r--r--test/torture-s/pr34130.c.s4
-rw-r--r--test/torture-s/pr34154.c.s4
-rw-r--r--test/torture-s/pr34176.c.s5
-rw-r--r--test/torture-s/pr34415.c.s4
-rw-r--r--test/torture-s/pr34456.c.s6
-rw-r--r--test/torture-s/pr34768-1.c.s6
-rw-r--r--test/torture-s/pr34768-2.c.s6
-rw-r--r--test/torture-s/pr34971.c.s4
-rw-r--r--test/torture-s/pr34982.c.s3
-rw-r--r--test/torture-s/pr35163.c.s3
-rw-r--r--test/torture-s/pr35231.c.s4
-rw-r--r--test/torture-s/pr35390.c.s4
-rw-r--r--test/torture-s/pr35456.c.s4
-rw-r--r--test/torture-s/pr35472.c.s5
-rw-r--r--test/torture-s/pr35800.c.s4
-rw-r--r--test/torture-s/pr36034-1.c.s4
-rw-r--r--test/torture-s/pr36034-2.c.s4
-rw-r--r--test/torture-s/pr36038.c.s4
-rw-r--r--test/torture-s/pr36077.c.s4
-rw-r--r--test/torture-s/pr36093.c.s3
-rw-r--r--test/torture-s/pr36321.c.s4
-rw-r--r--test/torture-s/pr36339.c.s5
-rw-r--r--test/torture-s/pr36343.c.s5
-rw-r--r--test/torture-s/pr36691.c.s4
-rw-r--r--test/torture-s/pr36765.c.s4
-rw-r--r--test/torture-s/pr37102.c.s4
-rw-r--r--test/torture-s/pr37125.c.s4
-rw-r--r--test/torture-s/pr37573.c.s5
-rw-r--r--test/torture-s/pr37882.c.s3
-rw-r--r--test/torture-s/pr37924.c.s5
-rw-r--r--test/torture-s/pr37931.c.s4
-rw-r--r--test/torture-s/pr38048-1.c.s4
-rw-r--r--test/torture-s/pr38048-2.c.s4
-rw-r--r--test/torture-s/pr38212.c.s4
-rw-r--r--test/torture-s/pr38236.c.s4
-rw-r--r--test/torture-s/pr38422.c.s4
-rw-r--r--test/torture-s/pr38533.c.s4
-rw-r--r--test/torture-s/pr38819.c.s4
-rw-r--r--test/torture-s/pr39120.c.s5
-rw-r--r--test/torture-s/pr39228.c.s3
-rw-r--r--test/torture-s/pr39233.c.s4
-rw-r--r--test/torture-s/pr39240.c.s15
-rw-r--r--test/torture-s/pr39501.c.s11
-rw-r--r--test/torture-s/pr40022.c.s5
-rw-r--r--test/torture-s/pr40057.c.s5
-rw-r--r--test/torture-s/pr40386.c.s3
-rw-r--r--test/torture-s/pr40404.c.s3
-rw-r--r--test/torture-s/pr40493.c.s3
-rw-r--r--test/torture-s/pr40579.c.s4
-rw-r--r--test/torture-s/pr40657.c.s5
-rw-r--r--test/torture-s/pr40668.c.s4
-rw-r--r--test/torture-s/pr40747.c.s4
-rw-r--r--test/torture-s/pr41239.c.s8
-rw-r--r--test/torture-s/pr41317.c.s3
-rw-r--r--test/torture-s/pr41395-1.c.s4
-rw-r--r--test/torture-s/pr41395-2.c.s4
-rw-r--r--test/torture-s/pr41463.c.s4
-rw-r--r--test/torture-s/pr41750.c.s5
-rw-r--r--test/torture-s/pr41917.c.s3
-rw-r--r--test/torture-s/pr41919.c.s3
-rw-r--r--test/torture-s/pr42006.c.s3
-rw-r--r--test/torture-s/pr42142.c.s4
-rw-r--r--test/torture-s/pr42154.c.s4
-rw-r--r--test/torture-s/pr42231.c.s5
-rw-r--r--test/torture-s/pr42269-2.c.s4
-rw-r--r--test/torture-s/pr42512.c.s3
-rw-r--r--test/torture-s/pr42544.c.s3
-rw-r--r--test/torture-s/pr42570.c.s3
-rw-r--r--test/torture-s/pr42614.c.s5
-rw-r--r--test/torture-s/pr42691.c.s4
-rw-r--r--test/torture-s/pr42721.c.s3
-rw-r--r--test/torture-s/pr42833.c.s4
-rw-r--r--test/torture-s/pr43008.c.s4
-rw-r--r--test/torture-s/pr43236.c.s3
-rw-r--r--test/torture-s/pr43269.c.s4
-rw-r--r--test/torture-s/pr43385.c.s5
-rw-r--r--test/torture-s/pr43438.c.s3
-rw-r--r--test/torture-s/pr43560.c.s4
-rw-r--r--test/torture-s/pr43629.c.s3
-rw-r--r--test/torture-s/pr43783.c.s3
-rw-r--r--test/torture-s/pr43784.c.s4
-rw-r--r--test/torture-s/pr43835.c.s6
-rw-r--r--test/torture-s/pr44164.c.s4
-rw-r--r--test/torture-s/pr44202-1.c.s5
-rw-r--r--test/torture-s/pr44468.c.s6
-rw-r--r--test/torture-s/pr44555.c.s4
-rw-r--r--test/torture-s/pr44683.c.s4
-rw-r--r--test/torture-s/pr44828.c.s3
-rw-r--r--test/torture-s/pr44852.c.s4
-rw-r--r--test/torture-s/pr44858.c.s5
-rw-r--r--test/torture-s/pr45034.c.s5
-rw-r--r--test/torture-s/pr45070.c.s5
-rw-r--r--test/torture-s/pr45262.c.s5
-rw-r--r--test/torture-s/pr45695.c.s5
-rw-r--r--test/torture-s/pr46019.c.s3
-rw-r--r--test/torture-s/pr46316.c.s4
-rw-r--r--test/torture-s/pr46909-1.c.s4
-rw-r--r--test/torture-s/pr46909-2.c.s4
-rw-r--r--test/torture-s/pr47148.c.s3
-rw-r--r--test/torture-s/pr47155.c.s3
-rw-r--r--test/torture-s/pr47237.c.s4
-rw-r--r--test/torture-s/pr47299.c.s4
-rw-r--r--test/torture-s/pr47337.c.s3
-rw-r--r--test/torture-s/pr48197.c.s3
-rw-r--r--test/torture-s/pr48571-1.c.s4
-rw-r--r--test/torture-s/pr48717.c.s5
-rw-r--r--test/torture-s/pr48809.c.s4
-rw-r--r--test/torture-s/pr48814-1.c.s4
-rw-r--r--test/torture-s/pr48814-2.c.s4
-rw-r--r--test/torture-s/pr48973-1.c.s4
-rw-r--r--test/torture-s/pr48973-2.c.s3
-rw-r--r--test/torture-s/pr49039.c.s4
-rw-r--r--test/torture-s/pr49073.c.s3
-rw-r--r--test/torture-s/pr49123.c.s3
-rw-r--r--test/torture-s/pr49161.c.s5
-rw-r--r--test/torture-s/pr49186.c.s3
-rw-r--r--test/torture-s/pr49218.c.s3
-rw-r--r--test/torture-s/pr49279.c.s5
-rw-r--r--test/torture-s/pr49281.c.s5
-rw-r--r--test/torture-s/pr49644.c.s3
-rw-r--r--test/torture-s/pr49712.c.s5
-rw-r--r--test/torture-s/pr49768.c.s3
-rw-r--r--test/torture-s/pr49886.c.s7
-rw-r--r--test/torture-s/pr51023.c.s4
-rw-r--r--test/torture-s/pr51466.c.s6
-rw-r--r--test/torture-s/pr51581-1.c.s15
-rw-r--r--test/torture-s/pr51581-2.c.s15
-rw-r--r--test/torture-s/pr51877.c.s6
-rw-r--r--test/torture-s/pr51933.c.s5
-rw-r--r--test/torture-s/pr52209.c.s3
-rw-r--r--test/torture-s/pr52286.c.s3
-rw-r--r--test/torture-s/pr52760.c.s4
-rw-r--r--test/torture-s/pr52979-1.c.s6
-rw-r--r--test/torture-s/pr52979-2.c.s6
-rw-r--r--test/torture-s/pr53084.c.s4
-rw-r--r--test/torture-s/pr53160.c.s4
-rw-r--r--test/torture-s/pr53465.c.s4
-rw-r--r--test/torture-s/pr53688.c.s4
-rw-r--r--test/torture-s/pr54471.c.s4
-rw-r--r--test/torture-s/pr54937.c.s4
-rw-r--r--test/torture-s/pr54985.c.s4
-rw-r--r--test/torture-s/pr55137.c.s6
-rw-r--r--test/torture-s/pr55750.c.s4
-rw-r--r--test/torture-s/pr55875.c.s4
-rw-r--r--test/torture-s/pr56051.c.s3
-rw-r--r--test/torture-s/pr56250.c.s3
-rw-r--r--test/torture-s/pr56799.c.s4
-rw-r--r--test/torture-s/pr56837.c.s4
-rw-r--r--test/torture-s/pr56899.c.s7
-rw-r--r--test/torture-s/pr56962.c.s5
-rw-r--r--test/torture-s/pr56982.c.s5
-rw-r--r--test/torture-s/pr57124.c.s4
-rw-r--r--test/torture-s/pr57131.c.s3
-rw-r--r--test/torture-s/pr57144.c.s4
-rw-r--r--test/torture-s/pr57281.c.s4
-rw-r--r--test/torture-s/pr57321.c.s3
-rw-r--r--test/torture-s/pr57344-1.c.s4
-rw-r--r--test/torture-s/pr57344-2.c.s4
-rw-r--r--test/torture-s/pr57344-3.c.s4
-rw-r--r--test/torture-s/pr57344-4.c.s4
-rw-r--r--test/torture-s/pr57568.c.s3
-rw-r--r--test/torture-s/pr57829.c.s6
-rw-r--r--test/torture-s/pr57860.c.s4
-rw-r--r--test/torture-s/pr57861.c.s3
-rw-r--r--test/torture-s/pr57875.c.s3
-rw-r--r--test/torture-s/pr57877.c.s3
-rw-r--r--test/torture-s/pr58209.c.s5
-rw-r--r--test/torture-s/pr58277-2.c.s3
-rw-r--r--test/torture-s/pr58364.c.s4
-rw-r--r--test/torture-s/pr58365.c.s4
-rw-r--r--test/torture-s/pr58385.c.s4
-rw-r--r--test/torture-s/pr58387.c.s3
-rw-r--r--test/torture-s/pr58419.c.s5
-rw-r--r--test/torture-s/pr58431.c.s3
-rw-r--r--test/torture-s/pr58564.c.s3
-rw-r--r--test/torture-s/pr58570.c.s3
-rw-r--r--test/torture-s/pr58574.c.s4
-rw-r--r--test/torture-s/pr58640-2.c.s4
-rw-r--r--test/torture-s/pr58640.c.s3
-rw-r--r--test/torture-s/pr58662.c.s3
-rw-r--r--test/torture-s/pr58726.c.s4
-rw-r--r--test/torture-s/pr58831.c.s5
-rw-r--r--test/torture-s/pr58943.c.s4
-rw-r--r--test/torture-s/pr58984.c.s3
-rw-r--r--test/torture-s/pr59014-2.c.s4
-rw-r--r--test/torture-s/pr59014.c.s4
-rw-r--r--test/torture-s/pr59101.c.s4
-rw-r--r--test/torture-s/pr59221.c.s3
-rw-r--r--test/torture-s/pr59229.c.s5
-rw-r--r--test/torture-s/pr59358.c.s4
-rw-r--r--test/torture-s/pr59387.c.s3
-rw-r--r--test/torture-s/pr59388.c.s3
-rw-r--r--test/torture-s/pr59413.c.s3
-rw-r--r--test/torture-s/pr59747.c.s4
-rw-r--r--test/torture-s/pr60017.c.s4
-rw-r--r--test/torture-s/pr60062.c.s3
-rw-r--r--test/torture-s/pr60072.c.s3
-rw-r--r--test/torture-s/pr60454.c.s4
-rw-r--r--test/torture-s/pr60960.c.s6
-rw-r--r--test/torture-s/pr61306-1.c.s4
-rw-r--r--test/torture-s/pr61306-2.c.s4
-rw-r--r--test/torture-s/pr61306-3.c.s3
-rw-r--r--test/torture-s/pr61375.c.s4
-rw-r--r--test/torture-s/pr61673.c.s6
-rw-r--r--test/torture-s/pr61725.c.s3
-rw-r--r--test/torture-s/pr63209.c.s4
-rw-r--r--test/torture-s/pr63302.c.s5
-rw-r--r--test/torture-s/pr63659.c.s3
-rw-r--r--test/torture-s/pr7284-1.c.s4
-rw-r--r--test/torture-s/printf-1.c.s3
-rw-r--r--test/torture-s/ptr-arith-1.c.s4
-rw-r--r--test/torture-s/pure-1.c.s5
-rw-r--r--test/torture-s/pushpop_macro.c.s3
-rw-r--r--test/torture-s/regstack-1.c.s3
-rw-r--r--test/torture-s/restrict-1.c.s5
-rw-r--r--test/torture-s/scope-1.c.s4
-rw-r--r--test/torture-s/shiftdi.c.s4
-rw-r--r--test/torture-s/shiftopt-1.c.s5
-rw-r--r--test/torture-s/simd-1.c.s4
-rw-r--r--test/torture-s/simd-2.c.s4
-rw-r--r--test/torture-s/simd-4.c.s3
-rw-r--r--test/torture-s/simd-5.c.s6
-rw-r--r--test/torture-s/simd-6.c.s4
-rw-r--r--test/torture-s/strcmp-1.c.s4
-rw-r--r--test/torture-s/strcpy-1.c.s3
-rw-r--r--test/torture-s/strct-pack-1.c.s4
-rw-r--r--test/torture-s/strct-pack-2.c.s3
-rw-r--r--test/torture-s/strct-pack-3.c.s4
-rw-r--r--test/torture-s/strct-pack-4.c.s5
-rw-r--r--test/torture-s/string-opt-17.c.s6
-rw-r--r--test/torture-s/string-opt-18.c.s10
-rw-r--r--test/torture-s/string-opt-5.c.s3
-rw-r--r--test/torture-s/strlen-1.c.s3
-rw-r--r--test/torture-s/strncmp-1.c.s4
-rw-r--r--test/torture-s/struct-aliasing-1.c.s4
-rw-r--r--test/torture-s/struct-cpy-1.c.s4
-rw-r--r--test/torture-s/struct-ini-1.c.s3
-rw-r--r--test/torture-s/struct-ini-2.c.s3
-rw-r--r--test/torture-s/struct-ini-3.c.s3
-rw-r--r--test/torture-s/struct-ini-4.c.s3
-rw-r--r--test/torture-s/struct-ret-2.c.s5
-rw-r--r--test/torture-s/switch-1.c.s4
-rw-r--r--test/torture-s/tstdi-1.c.s9
-rw-r--r--test/torture-s/unroll-1.c.s4
-rw-r--r--test/torture-s/usmul.c.s5
-rw-r--r--test/torture-s/vrp-1.c.s4
-rw-r--r--test/torture-s/vrp-2.c.s4
-rw-r--r--test/torture-s/vrp-3.c.s4
-rw-r--r--test/torture-s/vrp-4.c.s4
-rw-r--r--test/torture-s/vrp-5.c.s4
-rw-r--r--test/torture-s/vrp-6.c.s5
-rw-r--r--test/torture-s/vrp-7.c.s4
-rw-r--r--test/torture-s/wchar_t-1.c.s3
-rw-r--r--test/torture-s/widechar-1.c.s3
-rw-r--r--test/torture-s/widechar-2.c.s3
-rw-r--r--test/torture-s/zero-struct-1.c.s4
-rw-r--r--test/torture-s/zero-struct-2.c.s4
-rw-r--r--test/torture-s/zerolen-1.c.s4
-rw-r--r--test/torture-s/zerolen-2.c.s3
m---------test/waterfall0
1050 files changed, 4376 insertions, 1049 deletions
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