blob: df6ca6325ca471c8132e26e38faa82ebb7d1f312 [file] [log] [blame]
Chris Lattner00950542001-06-06 20:29:01 +00001 %myty = type int
2 %myfn = type float (int,double,uint,short)
3 type int(%myfn)
4 type int(int)
5 type int(int(int))
6implementation
7
8; This function always returns zero
9int "zarro"(int %Func)
Chris Lattnerfe5e5842001-10-03 01:48:04 +000010 %q = const uint 4000000000
11 %p = const int 0
Chris Lattner00950542001-06-06 20:29:01 +000012begin
13Startup:
14 add int %p, 10
15 ret int %p
16end
17
18int "test"(int)
Chris Lattnera861f962001-10-03 14:59:11 +000019 %thisfuncty = type int (int) *
Chris Lattner00950542001-06-06 20:29:01 +000020begin
21 add %thisfuncty %zarro, %test
22 add %thisfuncty %test, %foozball
23 ret int 0
24end
25
26int "foozball"(int)
27begin
28 ret int 0
29end
30