blob: 5bf4b1b339ca32ffe3f95f8f4f9e3064c5035ac9 [file] [log] [blame]
.text
.file "/usr/local/google/home/dschuff/s/wasm-waterfall/src/work/gcc/gcc/testsuite/gcc.c-torture/execute/20040409-3.c"
.section .text.test1,"ax",@progbits
.hidden test1
.globl test1
.type test1,@function
test1: # @test1
.param i32
.result i32
# BB#0: # %entry
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
# fallthrough-return: $pop1
.endfunc
.Lfunc_end0:
.size test1, .Lfunc_end0-test1
.section .text.test1u,"ax",@progbits
.hidden test1u
.globl test1u
.type test1u,@function
test1u: # @test1u
.param i32
.result i32
# BB#0: # %entry
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
# fallthrough-return: $pop1
.endfunc
.Lfunc_end1:
.size test1u, .Lfunc_end1-test1u
.section .text.test2,"ax",@progbits
.hidden test2
.globl test2
.type test2,@function
test2: # @test2
.param i32
.result i32
# BB#0: # %entry
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
# fallthrough-return: $pop1
.endfunc
.Lfunc_end2:
.size test2, .Lfunc_end2-test2
.section .text.test2u,"ax",@progbits
.hidden test2u
.globl test2u
.type test2u,@function
test2u: # @test2u
.param i32
.result i32
# BB#0: # %entry
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
# fallthrough-return: $pop1
.endfunc
.Lfunc_end3:
.size test2u, .Lfunc_end3-test2u
.section .text.test3,"ax",@progbits
.hidden test3
.globl test3
.type test3,@function
test3: # @test3
.param i32
.result i32
# BB#0: # %entry
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
# fallthrough-return: $pop1
.endfunc
.Lfunc_end4:
.size test3, .Lfunc_end4-test3
.section .text.test3u,"ax",@progbits
.hidden test3u
.globl test3u
.type test3u,@function
test3u: # @test3u
.param i32
.result i32
# BB#0: # %entry
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
# fallthrough-return: $pop1
.endfunc
.Lfunc_end5:
.size test3u, .Lfunc_end5-test3u
.section .text.test4,"ax",@progbits
.hidden test4
.globl test4
.type test4,@function
test4: # @test4
.param i32
.result i32
# BB#0: # %entry
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
# fallthrough-return: $pop1
.endfunc
.Lfunc_end6:
.size test4, .Lfunc_end6-test4
.section .text.test4u,"ax",@progbits
.hidden test4u
.globl test4u
.type test4u,@function
test4u: # @test4u
.param i32
.result i32
# BB#0: # %entry
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
# fallthrough-return: $pop1
.endfunc
.Lfunc_end7:
.size test4u, .Lfunc_end7-test4u
.section .text.test5,"ax",@progbits
.hidden test5
.globl test5
.type test5,@function
test5: # @test5
.param i32
.result i32
# BB#0: # %entry
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
# fallthrough-return: $pop1
.endfunc
.Lfunc_end8:
.size test5, .Lfunc_end8-test5
.section .text.test5u,"ax",@progbits
.hidden test5u
.globl test5u
.type test5u,@function
test5u: # @test5u
.param i32
.result i32
# BB#0: # %entry
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
# fallthrough-return: $pop1
.endfunc
.Lfunc_end9:
.size test5u, .Lfunc_end9-test5u
.section .text.test6,"ax",@progbits
.hidden test6
.globl test6
.type test6,@function
test6: # @test6
.param i32
.result i32
# BB#0: # %entry
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
# fallthrough-return: $pop1
.endfunc
.Lfunc_end10:
.size test6, .Lfunc_end10-test6
.section .text.test6u,"ax",@progbits
.hidden test6u
.globl test6u
.type test6u,@function
test6u: # @test6u
.param i32
.result i32
# BB#0: # %entry
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
# fallthrough-return: $pop1
.endfunc
.Lfunc_end11:
.size test6u, .Lfunc_end11-test6u
.section .text.test,"ax",@progbits
.hidden test
.globl test
.type test,@function
test: # @test
.param i32, i32
# BB#0: # %entry
block
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
i32.ne $push2=, $pop1, $1
br_if 0, $pop2 # 0: down to label0
# BB#1: # %if.end20
return
.LBB12_2: # %if.then
end_block # label0:
call abort@FUNCTION
unreachable
.endfunc
.Lfunc_end12:
.size test, .Lfunc_end12-test
.section .text.testu,"ax",@progbits
.hidden testu
.globl testu
.type testu,@function
testu: # @testu
.param i32, i32
# BB#0: # %entry
block
i32.const $push0=, 2147483647
i32.xor $push1=, $0, $pop0
i32.ne $push2=, $pop1, $1
br_if 0, $pop2 # 0: down to label1
# BB#1: # %if.end20
return
.LBB13_2: # %if.then
end_block # label1:
call abort@FUNCTION
unreachable
.endfunc
.Lfunc_end13:
.size testu, .Lfunc_end13-testu
.section .text.main,"ax",@progbits
.hidden main
.globl main
.type main,@function
main: # @main
.result i32
# BB#0: # %entry
i32.const $push0=, 0
# fallthrough-return: $pop0
.endfunc
.Lfunc_end14:
.size main, .Lfunc_end14-main
.ident "clang version 4.0.0 (trunk 283460) (llvm/trunk 283507)"
.functype abort, void