Add tests, fixes for tests, reinstate and type-convert stuff marked "bitrot"
[ccom.git] / test / usr.lib / ctm021079s_cat.irprof
1 SYMDEF s_cat
2 PROG
3 RLABEL s_cat
4 SAVE
5 PROFIL 3 s_cat
6 ANAME lp 4
7 ANAME rpp 6
8 ANAME rnp 8
9 ANAME np 10
10 ANAME ll 12
11 SETREG 5
12 BRANCH 1
13 LABEL 2
14 ANAME i -10
15 ANAME n -12
16 ANAME nc -14
17 ANAME rp -16
18 NAME AUTO INT -12
19 NAME AUTO PTR,LONG 10
20 STAR LONG
21 LTOI INT
22 ASSIGN INT
23 EXPR 16
24 NAME AUTO INT -10
25 CON 0 0
26 ASSIGN INT
27 EXPR 17
28 BRANCH 7
29 LABEL 8
30 BRANCH 9
31 LABEL 5
32 NAME AUTO INT -10
33 CON 0 1
34 INCBEF INT
35 EXPR 17
36 LABEL 7
37 NAME AUTO INT -10
38 NAME AUTO INT -12
39 LESS INT
40 CBRANCH 8 1 17
41 BRANCH 6
42 LABEL 9
43 NAME AUTO INT -14
44 NAME AUTO LONG 12
45 LTOI INT
46 ASSIGN INT
47 EXPR 19
48 NAME AUTO PTR,LONG 8
49 NAME AUTO INT -10
50 CON 0 4
51 ITOP PTR,LONG
52 PLUS PTR,LONG
53 STAR LONG
54 NAME AUTO INT -14
55 ITOL LONG
56 LESS INT
57 CBRANCH 10 0 21
58 NAME AUTO INT -14
59 NAME AUTO PTR,LONG 8
60 NAME AUTO INT -10
61 CON 0 4
62 ITOP PTR,LONG
63 PLUS PTR,LONG
64 STAR LONG
65 LTOI INT
66 ASSIGN INT
67 EXPR 21
68 LABEL 10
69 NAME AUTO LONG 12
70 NAME AUTO INT -14
71 ITOL LONG
72 ASMINUS LONG
73 EXPR 22
74 NAME AUTO PTR,CHAR -16
75 NAME AUTO PTR,PTR,CHAR 6
76 NAME AUTO INT -10
77 CON 0 2
78 ITOP PTR,PTR,CHAR
79 PLUS PTR,PTR,CHAR
80 STAR PTR,CHAR
81 ASSIGN PTR,CHAR
82 EXPR 23
83 LABEL 11
84 NAME AUTO INT -14
85 CON 0 1
86 DECBEF INT
87 CON 0 0
88 GREATEQ INT
89 CBRANCH 12 0 24
90 NAME AUTO PTR,CHAR 4
91 CON 0 1
92 CON 0 1
93 ITOP PTR,CHAR
94 INCAFT PTR,CHAR
95 STAR CHAR
96 NAME AUTO PTR,CHAR -16
97 CON 0 1
98 CON 0 1
99 ITOP PTR,CHAR
100 INCAFT PTR,CHAR
101 STAR CHAR
102 ASSIGN INT
103 EXPR 25
104 BRANCH 11
105 LABEL 12
106 BRANCH 5
107 LABEL 6
108 LABEL 13
109 NAME AUTO LONG 12
110 CON 0 1
111 ITOL LONG
112 DECBEF LONG
113 CON 0 0
114 ITOL LONG
115 GREATEQ INT
116 CBRANCH 14 0 27
117 NAME AUTO PTR,CHAR 4
118 CON 0 1
119 CON 0 1
120 ITOP PTR,CHAR
121 INCAFT PTR,CHAR
122 STAR CHAR
123 CON 0 32
124 ASSIGN INT
125 EXPR 28
126 BRANCH 13
127 LABEL 14
128 LABEL 4
129 RETRN
130 LABEL 1
131 SETSTK 8
132 BRANCH 2
133 EOFC
134 *EOFC