1 /* This file has been automatically generated from "inlinability/inlinability.list" */
2 #define SVM_INLINEABLE_NOP                         SVM_INTRP_FLAG_INLINEABLE
3 #define SVM_INLINEABLE_ACONST_NULL                 SVM_INTRP_FLAG_INLINEABLE
4 #define SVM_INLINEABLE_ICONST_M1                   SVM_INTRP_FLAG_INLINEABLE
5 #define SVM_INLINEABLE_ICONST_0                    SVM_INTRP_FLAG_INLINEABLE
6 #define SVM_INLINEABLE_ICONST_1                    SVM_INTRP_FLAG_INLINEABLE
7 #define SVM_INLINEABLE_ICONST_2                    SVM_INTRP_FLAG_INLINEABLE
8 #define SVM_INLINEABLE_ICONST_3                    SVM_INTRP_FLAG_INLINEABLE
9 #define SVM_INLINEABLE_ICONST_4                    SVM_INTRP_FLAG_INLINEABLE
10 #define SVM_INLINEABLE_ICONST_5                    SVM_INTRP_FLAG_INLINEABLE
11 #define SVM_INLINEABLE_LCONST_0                    SVM_INTRP_FLAG_INLINEABLE
12 #define SVM_INLINEABLE_LCONST_1                    SVM_INTRP_FLAG_INLINEABLE
13 #define SVM_INLINEABLE_FCONST_0                    SVM_INTRP_FLAG_INLINEABLE
14 #define SVM_INLINEABLE_FCONST_1                    SVM_INTRP_FLAG_INLINEABLE
15 #define SVM_INLINEABLE_FCONST_2                    SVM_INTRP_FLAG_INLINEABLE
16 #define SVM_INLINEABLE_DCONST_0                    SVM_INTRP_FLAG_INLINEABLE
17 #define SVM_INLINEABLE_DCONST_1                    SVM_INTRP_FLAG_INLINEABLE
18 #define SVM_INLINEABLE_LDC_INTEGER                 SVM_INTRP_FLAG_INLINEABLE
19 #define SVM_INLINEABLE_LDC_FLOAT                   SVM_INTRP_FLAG_INLINEABLE
20 #define SVM_INLINEABLE_LDC_STRING                  SVM_INTRP_FLAG_INLINEABLE
21 #define SVM_INLINEABLE_LDC_LONG                    SVM_INTRP_FLAG_INLINEABLE
22 #define SVM_INLINEABLE_LDC_DOUBLE                  SVM_INTRP_FLAG_INLINEABLE
23 #define SVM_INLINEABLE_ILOAD                       SVM_INTRP_FLAG_INLINEABLE
24 #define SVM_INLINEABLE_LLOAD                       SVM_INTRP_FLAG_INLINEABLE
25 #define SVM_INLINEABLE_FLOAD                       SVM_INTRP_FLAG_INLINEABLE
26 #define SVM_INLINEABLE_DLOAD                       SVM_INTRP_FLAG_INLINEABLE
27 #define SVM_INLINEABLE_ILOAD_0                     SVM_INTRP_FLAG_INLINEABLE
28 #define SVM_INLINEABLE_ILOAD_1                     SVM_INTRP_FLAG_INLINEABLE
29 #define SVM_INLINEABLE_ILOAD_2                     SVM_INTRP_FLAG_INLINEABLE
30 #define SVM_INLINEABLE_ILOAD_3                     SVM_INTRP_FLAG_INLINEABLE
31 #define SVM_INLINEABLE_LLOAD_0                     SVM_INTRP_FLAG_INLINEABLE
32 #define SVM_INLINEABLE_LLOAD_1                     SVM_INTRP_FLAG_INLINEABLE
33 #define SVM_INLINEABLE_LLOAD_2                     SVM_INTRP_FLAG_INLINEABLE
34 #define SVM_INLINEABLE_LLOAD_3                     SVM_INTRP_FLAG_INLINEABLE
35 #define SVM_INLINEABLE_FLOAD_0                     SVM_INTRP_FLAG_INLINEABLE
36 #define SVM_INLINEABLE_FLOAD_1                     SVM_INTRP_FLAG_INLINEABLE
37 #define SVM_INLINEABLE_FLOAD_2                     SVM_INTRP_FLAG_INLINEABLE
38 #define SVM_INLINEABLE_FLOAD_3                     SVM_INTRP_FLAG_INLINEABLE
39 #define SVM_INLINEABLE_DLOAD_0                     SVM_INTRP_FLAG_INLINEABLE
40 #define SVM_INLINEABLE_DLOAD_1                     SVM_INTRP_FLAG_INLINEABLE
41 #define SVM_INLINEABLE_DLOAD_2                     SVM_INTRP_FLAG_INLINEABLE
42 #define SVM_INLINEABLE_DLOAD_3                     SVM_INTRP_FLAG_INLINEABLE
43 #define SVM_INLINEABLE_IALOAD                      SVM_INTRP_FLAG_INLINEABLE
44 #define SVM_INLINEABLE_LALOAD                      SVM_INTRP_FLAG_INLINEABLE
45 #define SVM_INLINEABLE_FALOAD                      SVM_INTRP_FLAG_INLINEABLE
46 #define SVM_INLINEABLE_DALOAD                      SVM_INTRP_FLAG_INLINEABLE
47 #define SVM_INLINEABLE_CALOAD                      SVM_INTRP_FLAG_INLINEABLE
48 #define SVM_INLINEABLE_SALOAD                      SVM_INTRP_FLAG_INLINEABLE
49 #define SVM_INLINEABLE_ALOAD                       SVM_INTRP_FLAG_INLINEABLE
50 #define SVM_INLINEABLE_ALOAD_0                     SVM_INTRP_FLAG_INLINEABLE
51 #define SVM_INLINEABLE_ALOAD_1                     SVM_INTRP_FLAG_INLINEABLE
52 #define SVM_INLINEABLE_ALOAD_2                     SVM_INTRP_FLAG_INLINEABLE
53 #define SVM_INLINEABLE_ALOAD_3                     SVM_INTRP_FLAG_INLINEABLE
54 #define SVM_INLINEABLE_AALOAD                      SVM_INTRP_FLAG_INLINEABLE
55 #define SVM_INLINEABLE_ISTORE                      SVM_INTRP_FLAG_INLINEABLE
56 #define SVM_INLINEABLE_LSTORE                      SVM_INTRP_FLAG_INLINEABLE
57 #define SVM_INLINEABLE_FSTORE                      SVM_INTRP_FLAG_INLINEABLE
58 #define SVM_INLINEABLE_DSTORE                      SVM_INTRP_FLAG_INLINEABLE
59 #define SVM_INLINEABLE_ASTORE                      SVM_INTRP_FLAG_INLINEABLE
60 #define SVM_INLINEABLE_ISTORE_0                    SVM_INTRP_FLAG_INLINEABLE
61 #define SVM_INLINEABLE_ISTORE_1                    SVM_INTRP_FLAG_INLINEABLE
62 #define SVM_INLINEABLE_ISTORE_2                    SVM_INTRP_FLAG_INLINEABLE
63 #define SVM_INLINEABLE_ISTORE_3                    SVM_INTRP_FLAG_INLINEABLE
64 #define SVM_INLINEABLE_LSTORE_0                    SVM_INTRP_FLAG_INLINEABLE
65 #define SVM_INLINEABLE_LSTORE_1                    SVM_INTRP_FLAG_INLINEABLE
66 #define SVM_INLINEABLE_LSTORE_2                    SVM_INTRP_FLAG_INLINEABLE
67 #define SVM_INLINEABLE_LSTORE_3                    SVM_INTRP_FLAG_INLINEABLE
68 #define SVM_INLINEABLE_FSTORE_0                    SVM_INTRP_FLAG_INLINEABLE
69 #define SVM_INLINEABLE_FSTORE_1                    SVM_INTRP_FLAG_INLINEABLE
70 #define SVM_INLINEABLE_FSTORE_2                    SVM_INTRP_FLAG_INLINEABLE
71 #define SVM_INLINEABLE_FSTORE_3                    SVM_INTRP_FLAG_INLINEABLE
72 #define SVM_INLINEABLE_DSTORE_0                    SVM_INTRP_FLAG_INLINEABLE
73 #define SVM_INLINEABLE_DSTORE_1                    SVM_INTRP_FLAG_INLINEABLE
74 #define SVM_INLINEABLE_DSTORE_2                    SVM_INTRP_FLAG_INLINEABLE
75 #define SVM_INLINEABLE_DSTORE_3                    SVM_INTRP_FLAG_INLINEABLE
76 #define SVM_INLINEABLE_ASTORE_0                    SVM_INTRP_FLAG_INLINEABLE
77 #define SVM_INLINEABLE_ASTORE_1                    SVM_INTRP_FLAG_INLINEABLE
78 #define SVM_INLINEABLE_ASTORE_2                    SVM_INTRP_FLAG_INLINEABLE
79 #define SVM_INLINEABLE_ASTORE_3                    SVM_INTRP_FLAG_INLINEABLE
80 #define SVM_INLINEABLE_IASTORE                     SVM_INTRP_FLAG_INLINEABLE
81 #define SVM_INLINEABLE_LASTORE                     SVM_INTRP_FLAG_INLINEABLE
82 #define SVM_INLINEABLE_FASTORE                     SVM_INTRP_FLAG_INLINEABLE
83 #define SVM_INLINEABLE_DASTORE                     SVM_INTRP_FLAG_INLINEABLE
84 #define SVM_INLINEABLE_CASTORE                     SVM_INTRP_FLAG_INLINEABLE
85 #define SVM_INLINEABLE_SASTORE                     SVM_INTRP_FLAG_INLINEABLE
86 #define SVM_INLINEABLE_POP                         SVM_INTRP_FLAG_INLINEABLE
87 #define SVM_INLINEABLE_POP2                        SVM_INTRP_FLAG_INLINEABLE
88 #define SVM_INLINEABLE_DUP                         SVM_INTRP_FLAG_INLINEABLE
89 #define SVM_INLINEABLE_DUP_X1                      SVM_INTRP_FLAG_INLINEABLE
90 #define SVM_INLINEABLE_DUP_X2                      SVM_INTRP_FLAG_INLINEABLE
91 #define SVM_INLINEABLE_DUP2                        SVM_INTRP_FLAG_INLINEABLE
92 #define SVM_INLINEABLE_DUP2_X1                     SVM_INTRP_FLAG_INLINEABLE
93 #define SVM_INLINEABLE_DUP2_X2                     SVM_INTRP_FLAG_INLINEABLE
94 #define SVM_INLINEABLE_SWAP                        SVM_INTRP_FLAG_INLINEABLE
95 #define SVM_INLINEABLE_IADD                        SVM_INTRP_FLAG_INLINEABLE
96 #define SVM_INLINEABLE_LADD                        SVM_INTRP_FLAG_INLINEABLE
97 #define SVM_INLINEABLE_FADD                        SVM_INTRP_FLAG_INLINEABLE
98 #define SVM_INLINEABLE_DADD                        SVM_INTRP_FLAG_INLINEABLE
99 #define SVM_INLINEABLE_ISUB                        SVM_INTRP_FLAG_INLINEABLE
100 #define SVM_INLINEABLE_LSUB                        SVM_INTRP_FLAG_INLINEABLE
101 #define SVM_INLINEABLE_FSUB                        SVM_INTRP_FLAG_INLINEABLE
102 #define SVM_INLINEABLE_DSUB                        SVM_INTRP_FLAG_INLINEABLE
103 #define SVM_INLINEABLE_IMUL                        SVM_INTRP_FLAG_INLINEABLE
104 #define SVM_INLINEABLE_LMUL                        SVM_INTRP_FLAG_INLINEABLE
105 #define SVM_INLINEABLE_FMUL                        SVM_INTRP_FLAG_INLINEABLE
106 #define SVM_INLINEABLE_DMUL                        SVM_INTRP_FLAG_INLINEABLE
107 #define SVM_INLINEABLE_FDIV                        SVM_INTRP_FLAG_INLINEABLE
108 #define SVM_INLINEABLE_DDIV                        SVM_INTRP_FLAG_INLINEABLE
109 #define SVM_INLINEABLE_INEG                        SVM_INTRP_FLAG_INLINEABLE
110 #define SVM_INLINEABLE_LNEG                        SVM_INTRP_FLAG_INLINEABLE
111 #define SVM_INLINEABLE_FNEG                        SVM_INTRP_FLAG_INLINEABLE
112 #define SVM_INLINEABLE_DNEG                        SVM_INTRP_FLAG_INLINEABLE
113 #define SVM_INLINEABLE_IAND                        SVM_INTRP_FLAG_INLINEABLE
114 #define SVM_INLINEABLE_LAND                        SVM_INTRP_FLAG_INLINEABLE
115 #define SVM_INLINEABLE_IOR                         SVM_INTRP_FLAG_INLINEABLE
116 #define SVM_INLINEABLE_LOR                         SVM_INTRP_FLAG_INLINEABLE
117 #define SVM_INLINEABLE_IXOR                        SVM_INTRP_FLAG_INLINEABLE
118 #define SVM_INLINEABLE_LXOR                        SVM_INTRP_FLAG_INLINEABLE
119 #define SVM_INLINEABLE_I2L                         SVM_INTRP_FLAG_INLINEABLE
120 #define SVM_INLINEABLE_I2F                         SVM_INTRP_FLAG_INLINEABLE
121 #define SVM_INLINEABLE_I2D                         SVM_INTRP_FLAG_INLINEABLE
122 #define SVM_INLINEABLE_L2I                         SVM_INTRP_FLAG_INLINEABLE
123 #define SVM_INLINEABLE_L2F                         SVM_INTRP_FLAG_INLINEABLE
124 #define SVM_INLINEABLE_L2D                         SVM_INTRP_FLAG_INLINEABLE
125 #define SVM_INLINEABLE_F2D                         SVM_INTRP_FLAG_INLINEABLE
126 #define SVM_INLINEABLE_D2F                         SVM_INTRP_FLAG_INLINEABLE
127 #define SVM_INLINEABLE_I2B                         SVM_INTRP_FLAG_INLINEABLE
128 #define SVM_INLINEABLE_I2C                         SVM_INTRP_FLAG_INLINEABLE
129 #define SVM_INLINEABLE_I2S                         SVM_INTRP_FLAG_INLINEABLE
130 #define SVM_INLINEABLE_IDIV                        SVM_INTRP_FLAG_INLINEABLE
131 #define SVM_INLINEABLE_LDIV                        SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
132 #define SVM_INLINEABLE_IREM                        SVM_INTRP_FLAG_INLINEABLE
133 #define SVM_INLINEABLE_LREM                        SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
134 #define SVM_INLINEABLE_FREM                        SVM_INTRP_FLAG_INLINEABLE
135 #define SVM_INLINEABLE_DREM                        SVM_INTRP_FLAG_INLINEABLE
136 #define SVM_INLINEABLE_ISHL                        SVM_INTRP_FLAG_INLINEABLE
137 #define SVM_INLINEABLE_LSHL                        SVM_INTRP_FLAG_INLINEABLE
138 #define SVM_INLINEABLE_ISHR                        SVM_INTRP_FLAG_INLINEABLE
139 #define SVM_INLINEABLE_LSHR                        SVM_INTRP_FLAG_INLINEABLE
140 #define SVM_INLINEABLE_IUSHR                       SVM_INTRP_FLAG_INLINEABLE
141 #define SVM_INLINEABLE_LUSHR                       SVM_INTRP_FLAG_INLINEABLE
142 #define SVM_INLINEABLE_LCMP                        SVM_INTRP_FLAG_INLINEABLE
143 #define SVM_INLINEABLE_FCMPL                       SVM_INTRP_FLAG_INLINEABLE
144 #define SVM_INLINEABLE_FCMPG                       SVM_INTRP_FLAG_INLINEABLE
145 #define SVM_INLINEABLE_DCMPL                       SVM_INTRP_FLAG_INLINEABLE
146 #define SVM_INLINEABLE_DCMPG                       SVM_INTRP_FLAG_INLINEABLE
147 #define SVM_INLINEABLE_IINC                        SVM_INTRP_FLAG_INLINEABLE
148 #define SVM_INLINEABLE_GOTO                        SVM_INTRP_FLAG_INLINEABLE
149 #define SVM_INLINEABLE_JSR                         SVM_INTRP_FLAG_INLINEABLE
150 #define SVM_INLINEABLE_RET                         SVM_INTRP_FLAG_INLINEABLE
151 #define SVM_INLINEABLE_ARRAYLENGTH                 SVM_INTRP_FLAG_INLINEABLE
152 #define SVM_INLINEABLE_ATHROW                      SVM_INTRP_FLAG_INLINEABLE
153 #define SVM_INLINEABLE_GETFIELD_BYTE               SVM_INTRP_FLAG_INLINEABLE
154 #define SVM_INLINEABLE_GETFIELD_SHORT              SVM_INTRP_FLAG_INLINEABLE
155 #define SVM_INLINEABLE_GETFIELD_CHAR               SVM_INTRP_FLAG_INLINEABLE
156 #define SVM_INLINEABLE_GETFIELD_INT                SVM_INTRP_FLAG_INLINEABLE
157 #define SVM_INLINEABLE_GETFIELD_LONG               SVM_INTRP_FLAG_INLINEABLE
158 #define SVM_INLINEABLE_GETFIELD_FLOAT              SVM_INTRP_FLAG_INLINEABLE
159 #define SVM_INLINEABLE_GETFIELD_DOUBLE             SVM_INTRP_FLAG_INLINEABLE
160 #define SVM_INLINEABLE_GETFIELD_REFERENCE          SVM_INTRP_FLAG_INLINEABLE
161 #define SVM_INLINEABLE_PUTFIELD_BYTE               SVM_INTRP_FLAG_INLINEABLE
162 #define SVM_INLINEABLE_PUTFIELD_SHORT              SVM_INTRP_FLAG_INLINEABLE
163 #define SVM_INLINEABLE_PUTFIELD_CHAR               SVM_INTRP_FLAG_INLINEABLE
164 #define SVM_INLINEABLE_PUTFIELD_INT                SVM_INTRP_FLAG_INLINEABLE
165 #define SVM_INLINEABLE_PUTFIELD_LONG               SVM_INTRP_FLAG_INLINEABLE
166 #define SVM_INLINEABLE_PUTFIELD_FLOAT              SVM_INTRP_FLAG_INLINEABLE
167 #define SVM_INLINEABLE_PUTFIELD_DOUBLE             SVM_INTRP_FLAG_INLINEABLE
168 #define SVM_INLINEABLE_PUTFIELD_REFERENCE          SVM_INTRP_FLAG_INLINEABLE
169 #define SVM_INLINEABLE_GETSTATIC_BOOLEAN           SVM_INTRP_FLAG_INLINEABLE
170 #define SVM_INLINEABLE_GETSTATIC_BYTE              SVM_INTRP_FLAG_INLINEABLE
171 #define SVM_INLINEABLE_GETSTATIC_SHORT             SVM_INTRP_FLAG_INLINEABLE
172 #define SVM_INLINEABLE_GETSTATIC_CHAR              SVM_INTRP_FLAG_INLINEABLE
173 #define SVM_INLINEABLE_GETSTATIC_INT               SVM_INTRP_FLAG_INLINEABLE
174 #define SVM_INLINEABLE_GETSTATIC_LONG              SVM_INTRP_FLAG_INLINEABLE
175 #define SVM_INLINEABLE_GETSTATIC_FLOAT             SVM_INTRP_FLAG_INLINEABLE
176 #define SVM_INLINEABLE_GETSTATIC_DOUBLE            SVM_INTRP_FLAG_INLINEABLE
177 #define SVM_INLINEABLE_PUTSTATIC_BOOLEAN           SVM_INTRP_FLAG_INLINEABLE
178 #define SVM_INLINEABLE_PUTSTATIC_BYTE              SVM_INTRP_FLAG_INLINEABLE
179 #define SVM_INLINEABLE_PUTSTATIC_SHORT             SVM_INTRP_FLAG_INLINEABLE
180 #define SVM_INLINEABLE_PUTSTATIC_CHAR              SVM_INTRP_FLAG_INLINEABLE
181 #define SVM_INLINEABLE_PUTSTATIC_INT               SVM_INTRP_FLAG_INLINEABLE
182 #define SVM_INLINEABLE_PUTSTATIC_LONG              SVM_INTRP_FLAG_INLINEABLE
183 #define SVM_INLINEABLE_PUTSTATIC_FLOAT             SVM_INTRP_FLAG_INLINEABLE
184 #define SVM_INLINEABLE_PUTSTATIC_DOUBLE            SVM_INTRP_FLAG_INLINEABLE
185 #define SVM_INLINEABLE_GETFIELD_BOOLEAN            SVM_INTRP_FLAG_INLINEABLE
186 #define SVM_INLINEABLE_PUTFIELD_BOOLEAN            SVM_INTRP_FLAG_INLINEABLE
187 #define SVM_INLINEABLE_GETSTATIC_REFERENCE         SVM_INTRP_FLAG_INLINEABLE
188 #define SVM_INLINEABLE_PUTSTATIC_REFERENCE         SVM_INTRP_FLAG_INLINEABLE
189 #define SVM_INLINEABLE_ASTORE_RET                  SVM_INTRP_FLAG_INLINEABLE
190 #define SVM_INLINEABLE_ASTORE_RET_0                SVM_INTRP_FLAG_INLINEABLE
191 #define SVM_INLINEABLE_ASTORE_RET_1                SVM_INTRP_FLAG_INLINEABLE
192 #define SVM_INLINEABLE_ASTORE_RET_2                SVM_INTRP_FLAG_INLINEABLE
193 #define SVM_INLINEABLE_ASTORE_RET_3                SVM_INTRP_FLAG_INLINEABLE
194 #define SVM_INLINEABLE_BALOAD                      SVM_INTRP_FLAG_INLINEABLE
195 #define SVM_INLINEABLE_BASTORE                     SVM_INTRP_FLAG_INLINEABLE
196 #define SVM_INLINEABLE_F2I                         SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
197 #define SVM_INLINEABLE_F2L                         SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
198 #define SVM_INLINEABLE_D2I                         SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
199 #define SVM_INLINEABLE_D2L                         SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
200 #define SVM_INLINEABLE_AASTORE                     SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
201 #define SVM_INLINEABLE_IFEQ                        SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
202 #define SVM_INLINEABLE_IFNE                        SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
203 #define SVM_INLINEABLE_IFLT                        SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
204 #define SVM_INLINEABLE_IFLE                        SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
205 #define SVM_INLINEABLE_IFGT                        SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
206 #define SVM_INLINEABLE_IFGE                        SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
207 #define SVM_INLINEABLE_IF_ICMPEQ                   SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
208 #define SVM_INLINEABLE_IF_ICMPNE                   SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
209 #define SVM_INLINEABLE_IF_ICMPLT                   SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
210 #define SVM_INLINEABLE_IF_ICMPLE                   SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
211 #define SVM_INLINEABLE_IF_ICMPGT                   SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
212 #define SVM_INLINEABLE_IF_ICMPGE                   SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
213 #define SVM_INLINEABLE_IF_ACMPEQ                   SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
214 #define SVM_INLINEABLE_IF_ACMPNE                   SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
215 #define SVM_INLINEABLE_IFNULL                      SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
216 #define SVM_INLINEABLE_IFNONNULL                   SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
217 #define SVM_INLINEABLE_IF_ICMPEQ_CHECK             SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
218 #define SVM_INLINEABLE_IF_ICMPNE_CHECK             SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
219 #define SVM_INLINEABLE_IF_ICMPLT_CHECK             SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
220 #define SVM_INLINEABLE_IF_ICMPLE_CHECK             SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
221 #define SVM_INLINEABLE_IF_ICMPGT_CHECK             SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
222 #define SVM_INLINEABLE_IF_ICMPGE_CHECK             SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
223 #define SVM_INLINEABLE_IFEQ_CHECK                  SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
224 #define SVM_INLINEABLE_IFNE_CHECK                  SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
225 #define SVM_INLINEABLE_IFLT_CHECK                  SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
226 #define SVM_INLINEABLE_IFLE_CHECK                  SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
227 #define SVM_INLINEABLE_IFGT_CHECK                  SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
228 #define SVM_INLINEABLE_IFGE_CHECK                  SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
229 #define SVM_INLINEABLE_IF_ACMPEQ_CHECK             SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
230 #define SVM_INLINEABLE_IF_ACMPNE_CHECK             SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
231 #define SVM_INLINEABLE_IFNULL_CHECK                SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
232 #define SVM_INLINEABLE_IFNONNULL_CHECK             SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
233 #define SVM_INLINEABLE_TABLESWITCH                 SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
234 #define SVM_INLINEABLE_LOOKUPSWITCH                SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
235 #define SVM_INLINEABLE_CHECKCAST                   SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
236 #define SVM_INLINEABLE_INSTANCEOF                  SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
237 #define SVM_INLINEABLE_MONITORENTER                SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
238 #define SVM_INLINEABLE_MONITOREXIT                 SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
239 #define SVM_INLINEABLE_IRETURN                     SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
240 #define SVM_INLINEABLE_LRETURN                     SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
241 #define SVM_INLINEABLE_FRETURN                     SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
242 #define SVM_INLINEABLE_DRETURN                     SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
243 #define SVM_INLINEABLE_ARETURN                     SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
244 #define SVM_INLINEABLE_RETURN                      SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
245 #define SVM_INLINEABLE_NEW                         SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
246 #define SVM_INLINEABLE_NEWARRAY_BOOLEAN            SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
247 #define SVM_INLINEABLE_NEWARRAY_BYTE               SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
248 #define SVM_INLINEABLE_NEWARRAY_SHORT              SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
249 #define SVM_INLINEABLE_NEWARRAY_CHAR               SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
250 #define SVM_INLINEABLE_NEWARRAY_INT                SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
251 #define SVM_INLINEABLE_NEWARRAY_LONG               SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
252 #define SVM_INLINEABLE_NEWARRAY_FLOAT              SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
253 #define SVM_INLINEABLE_NEWARRAY_DOUBLE             SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
254 #define SVM_INLINEABLE_ANEWARRAY                   SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
255 #define SVM_INLINEABLE_MULTIANEWARRAY              SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
256 #define SVM_INLINEABLE_GOTO_CHECK                  SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
257 #define SVM_INLINEABLE_JSR_CHECK                   SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
258 #define SVM_INLINEABLE_TABLESWITCH_CHECK           SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
259 #define SVM_INLINEABLE_LOOKUPSWITCH_CHECK          SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
260 #define SVM_INLINEABLE_INVOKEVIRTUAL               SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
261 #define SVM_INLINEABLE_INVOKESPECIAL               SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
262 #define SVM_INLINEABLE_INVOKESTATIC                SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
263 #define SVM_INLINEABLE_INVOKEINTERFACE             SVM_INTRP_FLAG_CONTAINS_BRANCH_OR_CALL
264 #define SVM_INLINEABLE_LINK_NATIVE_METHOD          SVM_INTRP_FLAG_SPECIAL
265 #define SVM_INLINEABLE_ABSTRACT_METHOD             SVM_INTRP_FLAG_SPECIAL
266 #define SVM_INLINEABLE_NATIVE_STATIC_METHOD        SVM_INTRP_FLAG_SPECIAL
267 #define SVM_INLINEABLE_NATIVE_NONSTATIC_METHOD     SVM_INTRP_FLAG_SPECIAL
268 #define SVM_INLINEABLE_NEXT                        SVM_INTRP_FLAG_SPECIAL
269 #define SVM_INLINEABLE_ERROR                       SVM_INTRP_FLAG_SPECIAL
270 #define SVM_INLINEABLE_INTERNAL_CALL_END           SVM_INTRP_FLAG_SPECIAL
271 #define SVM_INLINEABLE_SKIP                        SVM_INTRP_FLAG_SPECIAL
272 #define SVM_INLINEABLE_REPLACE                     SVM_INTRP_FLAG_SPECIAL
273 #define SVM_INLINEABLE_PREPARE_METHOD              SVM_INTRP_FLAG_SPECIAL
274 #define SVM_INLINEABLE_PREPARE_LDC_STRING          SVM_INTRP_FLAG_SPECIAL
275 #define SVM_INLINEABLE_PREPARE_GETFIELD_BOOLEAN    SVM_INTRP_FLAG_SPECIAL
276 #define SVM_INLINEABLE_PREPARE_GETFIELD_BYTE       SVM_INTRP_FLAG_SPECIAL
277 #define SVM_INLINEABLE_PREPARE_GETFIELD_SHORT      SVM_INTRP_FLAG_SPECIAL
278 #define SVM_INLINEABLE_PREPARE_GETFIELD_CHAR       SVM_INTRP_FLAG_SPECIAL
279 #define SVM_INLINEABLE_PREPARE_GETFIELD_INT        SVM_INTRP_FLAG_SPECIAL
280 #define SVM_INLINEABLE_PREPARE_GETFIELD_LONG       SVM_INTRP_FLAG_SPECIAL
281 #define SVM_INLINEABLE_PREPARE_GETFIELD_FLOAT      SVM_INTRP_FLAG_SPECIAL
282 #define SVM_INLINEABLE_PREPARE_GETFIELD_DOUBLE     SVM_INTRP_FLAG_SPECIAL
283 #define SVM_INLINEABLE_PREPARE_GETFIELD_REFERENCE  SVM_INTRP_FLAG_SPECIAL
284 #define SVM_INLINEABLE_PREPARE_PUTFIELD_BOOLEAN    SVM_INTRP_FLAG_SPECIAL
285 #define SVM_INLINEABLE_PREPARE_PUTFIELD_BYTE       SVM_INTRP_FLAG_SPECIAL
286 #define SVM_INLINEABLE_PREPARE_PUTFIELD_SHORT      SVM_INTRP_FLAG_SPECIAL
287 #define SVM_INLINEABLE_PREPARE_PUTFIELD_CHAR       SVM_INTRP_FLAG_SPECIAL
288 #define SVM_INLINEABLE_PREPARE_PUTFIELD_INT        SVM_INTRP_FLAG_SPECIAL
289 #define SVM_INLINEABLE_PREPARE_PUTFIELD_LONG       SVM_INTRP_FLAG_SPECIAL
290 #define SVM_INLINEABLE_PREPARE_PUTFIELD_FLOAT      SVM_INTRP_FLAG_SPECIAL
291 #define SVM_INLINEABLE_PREPARE_PUTFIELD_DOUBLE     SVM_INTRP_FLAG_SPECIAL
292 #define SVM_INLINEABLE_PREPARE_PUTFIELD_REFERENCE  SVM_INTRP_FLAG_SPECIAL
293 #define SVM_INLINEABLE_PREPARE_GETSTATIC_BOOLEAN   SVM_INTRP_FLAG_SPECIAL
294 #define SVM_INLINEABLE_PREPARE_GETSTATIC_BYTE      SVM_INTRP_FLAG_SPECIAL
295 #define SVM_INLINEABLE_PREPARE_GETSTATIC_SHORT     SVM_INTRP_FLAG_SPECIAL
296 #define SVM_INLINEABLE_PREPARE_GETSTATIC_CHAR      SVM_INTRP_FLAG_SPECIAL
297 #define SVM_INLINEABLE_PREPARE_GETSTATIC_INT       SVM_INTRP_FLAG_SPECIAL
298 #define SVM_INLINEABLE_PREPARE_GETSTATIC_LONG      SVM_INTRP_FLAG_SPECIAL
299 #define SVM_INLINEABLE_PREPARE_GETSTATIC_FLOAT     SVM_INTRP_FLAG_SPECIAL
300 #define SVM_INLINEABLE_PREPARE_GETSTATIC_DOUBLE    SVM_INTRP_FLAG_SPECIAL
301 #define SVM_INLINEABLE_PREPARE_GETSTATIC_REFERENCE SVM_INTRP_FLAG_SPECIAL
302 #define SVM_INLINEABLE_PREPARE_PUTSTATIC_BOOLEAN   SVM_INTRP_FLAG_SPECIAL
303 #define SVM_INLINEABLE_PREPARE_PUTSTATIC_BYTE      SVM_INTRP_FLAG_SPECIAL
304 #define SVM_INLINEABLE_PREPARE_PUTSTATIC_SHORT     SVM_INTRP_FLAG_SPECIAL
305 #define SVM_INLINEABLE_PREPARE_PUTSTATIC_CHAR      SVM_INTRP_FLAG_SPECIAL
306 #define SVM_INLINEABLE_PREPARE_PUTSTATIC_INT       SVM_INTRP_FLAG_SPECIAL
307 #define SVM_INLINEABLE_PREPARE_PUTSTATIC_LONG      SVM_INTRP_FLAG_SPECIAL
308 #define SVM_INLINEABLE_PREPARE_PUTSTATIC_FLOAT     SVM_INTRP_FLAG_SPECIAL
309 #define SVM_INLINEABLE_PREPARE_PUTSTATIC_DOUBLE    SVM_INTRP_FLAG_SPECIAL
310 #define SVM_INLINEABLE_PREPARE_PUTSTATIC_REFERENCE SVM_INTRP_FLAG_SPECIAL
311 #define SVM_INLINEABLE_PREPARE_CHECKCAST           SVM_INTRP_FLAG_SPECIAL
312 #define SVM_INLINEABLE_PREPARE_INSTANCEOF          SVM_INTRP_FLAG_SPECIAL
313 #define SVM_INLINEABLE_PREPARE_NEW                 SVM_INTRP_FLAG_SPECIAL
314 #define SVM_INLINEABLE_PREPARE_ANEWARRAY           SVM_INTRP_FLAG_SPECIAL
315 #define SVM_INLINEABLE_PREPARE_MULTIANEWARRAY      SVM_INTRP_FLAG_SPECIAL
316 #define SVM_INLINEABLE_PREPARE_INVOKEVIRTUAL       SVM_INTRP_FLAG_SPECIAL
317 #define SVM_INLINEABLE_PREPARE_INVOKESPECIAL       SVM_INTRP_FLAG_SPECIAL
318 #define SVM_INLINEABLE_PREPARE_INVOKESTATIC        SVM_INTRP_FLAG_SPECIAL
319 #define SVM_INLINEABLE_PREPARE_INVOKEINTERFACE     SVM_INTRP_FLAG_SPECIAL
320 #define SVM_INLINEABLE_BIPUSH                      SVM_INTRP_FLAG_UNUSED
321 #define SVM_INLINEABLE_SIPUSH                      SVM_INTRP_FLAG_UNUSED
322 #define SVM_INLINEABLE_LDC                         SVM_INTRP_FLAG_UNUSED
323 #define SVM_INLINEABLE_LDC_W                       SVM_INTRP_FLAG_UNUSED
324 #define SVM_INLINEABLE_LDC2_W                      SVM_INTRP_FLAG_UNUSED
325 #define SVM_INLINEABLE_GETSTATIC                   SVM_INTRP_FLAG_UNUSED
326 #define SVM_INLINEABLE_PUTSTATIC                   SVM_INTRP_FLAG_UNUSED
327 #define SVM_INLINEABLE_GETFIELD                    SVM_INTRP_FLAG_UNUSED
328 #define SVM_INLINEABLE_PUTFIELD                    SVM_INTRP_FLAG_UNUSED
329 #define SVM_INLINEABLE_NEWARRAY                    SVM_INTRP_FLAG_UNUSED
330 #define SVM_INLINEABLE_WIDE                        SVM_INTRP_FLAG_UNUSED
331 #define SVM_INLINEABLE_GOTO_W                      SVM_INTRP_FLAG_UNUSED
332 #define SVM_INLINEABLE_JSR_W                       SVM_INTRP_FLAG_UNUSED
333 
334 #define SVM_INLINABILITY_DATA_NAME "i386-gcc-3.3"
335