1 // RUN: %clang -m32 %s -emit-llvm %O0opt -c -o %t1.bc
2 // RUN: rm -rf %t.klee-out
3 // RUN: %klee --output-dir=%t.klee-out --libc=klee --exit-on-error %t1.bc 2 2
4 // XFAIL: x86_64
5
6 /* Provide Declarations */
7 #include <stdarg.h>
8 #include <setjmp.h>
9 /* get a declaration for alloca */
10 #if defined(__CYGWIN__) || defined(__MINGW32__)
11 #define alloca(x) __builtin_alloca((x))
12 #define _alloca(x) __builtin_alloca((x))
13 #elif defined(__APPLE__)
14 extern void *__builtin_alloca(unsigned long);
15 #define alloca(x) __builtin_alloca(x)
16 #define longjmp _longjmp
17 #define setjmp _setjmp
18 #elif defined(__sun__)
19 #if defined(__sparcv9)
20 extern void *__builtin_alloca(unsigned long);
21 #else
22 extern void *__builtin_alloca(unsigned int);
23 #endif
24 #define alloca(x) __builtin_alloca(x)
25 #elif defined(__FreeBSD__) || defined(__OpenBSD__)
26 #define alloca(x) __builtin_alloca(x)
27 #elif defined(_MSC_VER)
28 #define inline _inline
29 #define alloca(x) _alloca(x)
30 #else
31 #include <alloca.h>
32 #endif
33
34 #ifndef __GNUC__ /* Can only support "linkonce" vars with GCC */
35 #define __attribute__(X)
36 #endif
37
38 #if defined(__GNUC__) && defined(__APPLE_CC__)
39 #define __EXTERNAL_WEAK__ __attribute__((weak_import))
40 #elif defined(__GNUC__)
41 #define __EXTERNAL_WEAK__ __attribute__((weak))
42 #else
43 #define __EXTERNAL_WEAK__
44 #endif
45
46 #if defined(__GNUC__) && defined(__APPLE_CC__)
47 #define __ATTRIBUTE_WEAK__
48 #elif defined(__GNUC__)
49 #define __ATTRIBUTE_WEAK__ __attribute__((weak))
50 #else
51 #define __ATTRIBUTE_WEAK__
52 #endif
53
54 #if defined(__GNUC__)
55 #define __HIDDEN__ __attribute__((visibility("hidden")))
56 #endif
57
58 #ifdef __GNUC__
59 #define LLVM_NAN(NanStr) __builtin_nan(NanStr) /* Double */
60 #define LLVM_NANF(NanStr) __builtin_nanf(NanStr) /* Float */
61 #define LLVM_NANS(NanStr) __builtin_nans(NanStr) /* Double */
62 #define LLVM_NANSF(NanStr) __builtin_nansf(NanStr) /* Float */
63 #define LLVM_INF __builtin_inf() /* Double */
64 #define LLVM_INFF __builtin_inff() /* Float */
65 #define LLVM_PREFETCH(addr,rw,locality) __builtin_prefetch(addr,rw,locality)
66 #define __ATTRIBUTE_CTOR__ __attribute__((constructor))
67 #define __ATTRIBUTE_DTOR__ __attribute__((destructor))
68 #define LLVM_ASM __asm__
69 #else
70 #define LLVM_NAN(NanStr) ((double)0.0) /* Double */
71 #define LLVM_NANF(NanStr) 0.0F /* Float */
72 #define LLVM_NANS(NanStr) ((double)0.0) /* Double */
73 #define LLVM_NANSF(NanStr) 0.0F /* Float */
74 #define LLVM_INF ((double)0.0) /* Double */
75 #define LLVM_INFF 0.0F /* Float */
76 #define LLVM_PREFETCH(addr,rw,locality) /* PREFETCH */
77 #define __ATTRIBUTE_CTOR__
78 #define __ATTRIBUTE_DTOR__
79 #define LLVM_ASM(X)
80 #endif
81
82 #if __GNUC__ < 4 /* Old GCC's, or compilers not GCC */
83 #define __builtin_stack_save() 0 /* not implemented */
84 #define __builtin_stack_restore(X) /* noop */
85 #endif
86
87 #define CODE_FOR_MAIN() /* Any target-specific code for main()*/
88 #if defined(__GNUC__) && !defined(__llvm__)
89 #if defined(i386) || defined(__i386__) || defined(__i386) || defined(__x86_64__)
90 #undef CODE_FOR_MAIN
91 #define CODE_FOR_MAIN() \
92 {short F;__asm__ ("fnstcw %0" : "=m" (*&F)); \
93 F=(F&~0x300)|0x200;__asm__("fldcw %0"::"m"(*&F));}
94 #endif
95 #endif
96
97 #ifndef __cplusplus
98 typedef unsigned char bool;
99 #endif
100
101
102 /* Support for floating point constants */
103 typedef unsigned long long ConstantDoubleTy;
104 typedef unsigned int ConstantFloatTy;
105
106
107 /* Global Declarations */
108 /* Helper union for bitcasts */
109 typedef union {
110 unsigned int Int32;
111 unsigned long long Int64;
112 float Float;
113 double Double;
114 } llvmBitCastUnion;
115 /* Structure forward decls */
116 struct l_struct_2E__IO_FILE;
117 struct l_struct_2E__IO_marker;
118 struct l_struct_2E_branch_chain;
119 struct l_struct_2E_compile_data;
120 struct l_struct_2E_pcre;
121
122 /* Typedefs */
123 typedef struct l_struct_2E__IO_FILE l_struct_2E__IO_FILE;
124 typedef struct l_struct_2E__IO_marker l_struct_2E__IO_marker;
125 typedef struct l_struct_2E_branch_chain l_struct_2E_branch_chain;
126 typedef struct l_struct_2E_compile_data l_struct_2E_compile_data;
127 typedef struct l_struct_2E_pcre l_struct_2E_pcre;
128
129 /* Structure contents */
130 struct l_struct_2E__IO_FILE {
131 unsigned int field0;
132 unsigned char *field1;
133 unsigned char *field2;
134 unsigned char *field3;
135 unsigned char *field4;
136 unsigned char *field5;
137 unsigned char *field6;
138 unsigned char *field7;
139 unsigned char *field8;
140 unsigned char *field9;
141 unsigned char *field10;
142 unsigned char *field11;
143 struct l_struct_2E__IO_marker *field12;
144 struct l_struct_2E__IO_FILE *field13;
145 unsigned int field14;
146 unsigned int field15;
147 unsigned int field16;
148 unsigned short field17;
149 unsigned char field18;
150 unsigned char field19[1];
151 unsigned char *field20;
152 unsigned long long field21;
153 unsigned char *field22;
154 unsigned char *field23;
155 unsigned int field24;
156 unsigned char field25[52];
157 };
158
159 struct l_struct_2E__IO_marker {
160 struct l_struct_2E__IO_marker *field0;
161 struct l_struct_2E__IO_FILE *field1;
162 unsigned int field2;
163 };
164
165 struct l_struct_2E_branch_chain {
166 struct l_struct_2E_branch_chain *field0;
167 unsigned char *field1;
168 };
169
170 struct l_struct_2E_compile_data {
171 unsigned char *field0;
172 unsigned char *field1;
173 unsigned char *field2;
174 unsigned char *field3;
175 unsigned char *field4;
176 unsigned char *field5;
177 unsigned char *field6;
178 unsigned char *field7;
179 unsigned char *field8;
180 unsigned char *field9;
181 unsigned int field10;
182 unsigned int field11;
183 unsigned int field12;
184 unsigned int field13;
185 unsigned int field14;
186 unsigned int field15;
187 unsigned int field16;
188 unsigned int field17;
189 unsigned int field18;
190 unsigned int field19;
191 unsigned char field20[4];
192 };
193
194 struct l_struct_2E_pcre {
195 unsigned int field0;
196 unsigned int field1;
197 unsigned int field2;
198 unsigned int field3;
199 unsigned short field4;
200 unsigned short field5;
201 unsigned short field6;
202 unsigned short field7;
203 unsigned short field8;
204 unsigned short field9;
205 unsigned short field10;
206 unsigned short field11;
207 unsigned char *field12;
208 unsigned char *field13;
209 };
210
211 /* Function Declarations */
212 double fmod(double, double);
213 float fmodf(float, float);
214 int main(int llvm_cbe_argc, char **llvm_cbe_argv);
215 unsigned int fprintf(struct l_struct_2E__IO_FILE *, unsigned char *, ...);
216 unsigned int __strtol_internal(unsigned char *, unsigned char **, unsigned int , unsigned int );
217 unsigned int printf(unsigned char *, ...);
218 unsigned int fwrite(unsigned char *, unsigned int , unsigned int , unsigned char *);
219 unsigned int klee_make_symbolic();
220 unsigned int puts(unsigned char *);
221 static unsigned int check_escape(unsigned char **llvm_cbe_ptrptr, unsigned int *llvm_cbe_errorcodeptr, unsigned int llvm_cbe_bracount, unsigned int llvm_cbe_options, unsigned int llvm_cbe_isclass);
222 static unsigned int find_parens(unsigned char *llvm_cbe_ptr, unsigned int llvm_cbe_count, unsigned char *llvm_cbe_name, unsigned int llvm_cbe_lorn, unsigned int llvm_cbe_xmode);
223 unsigned int strncmp(unsigned char *, unsigned char *, unsigned int );
224 static unsigned char *first_significant_code(unsigned char *llvm_cbe_code, unsigned int *llvm_cbe_options, unsigned int llvm_cbe_optbit, unsigned int llvm_cbe_skipassert);
225 static unsigned int find_fixedlength(unsigned char *llvm_cbe_code);
226 static unsigned char *find_bracket(unsigned char *llvm_cbe_code, unsigned int llvm_cbe_number);
227 static unsigned int could_be_empty_branch(unsigned char *llvm_cbe_code, unsigned char *llvm_cbe_endcode);
228 static unsigned int check_posix_syntax(unsigned char *llvm_cbe_ptr, unsigned char **llvm_cbe_endptr, struct l_struct_2E_compile_data *llvm_cbe_cd);
229 static void adjust_recurse(unsigned char *llvm_cbe_group, unsigned int llvm_cbe_adjust, struct l_struct_2E_compile_data *llvm_cbe_cd, unsigned char *llvm_cbe_save_hwm);
230 static unsigned int check_auto_possessive(unsigned int llvm_cbe_op_code, unsigned int llvm_cbe_item, unsigned char *llvm_cbe_ptr, unsigned int llvm_cbe_options, struct l_struct_2E_compile_data *llvm_cbe_cd);
231 static unsigned int _pcre_is_newline(unsigned char *llvm_cbe_ptr, unsigned int llvm_cbe_type, unsigned char *llvm_cbe_endptr, unsigned int *llvm_cbe_lenptr);
232 static unsigned int compile_regex(unsigned int llvm_cbe_options, unsigned int llvm_cbe_oldims, unsigned char **llvm_cbe_codeptr, unsigned char **llvm_cbe_ptrptr, unsigned int *llvm_cbe_errorcodeptr, unsigned int llvm_cbe_lookbehind, unsigned int llvm_cbe_reset_bracount, unsigned int llvm_cbe_skipbytes, unsigned int *llvm_cbe_firstbyteptr, unsigned int *llvm_cbe_reqbyteptr, struct l_struct_2E_branch_chain *llvm_cbe_bcptr, struct l_struct_2E_compile_data *llvm_cbe_cd, unsigned int *llvm_cbe_lengthptr);
233 unsigned int memcmp(unsigned char *, unsigned char *, unsigned int );
234 static unsigned int is_anchored(unsigned char *llvm_cbe_code, unsigned int *llvm_cbe_options, unsigned int llvm_cbe_bracket_map, unsigned int llvm_cbe_backref_map);
235 static unsigned int is_startline(unsigned char *llvm_cbe_code, unsigned int llvm_cbe_bracket_map, unsigned int llvm_cbe_backref_map);
236 static unsigned int find_firstassertedchar(unsigned char *llvm_cbe_code, unsigned int *llvm_cbe_options, unsigned int llvm_cbe_inassert);
237 unsigned int strlen(unsigned char *);
238 void free(unsigned char *);
239 unsigned char *malloc(unsigned int );
240 void abort(void);
241 unsigned char *memmove(unsigned char *, unsigned char *, unsigned int );
242 unsigned char *memset(unsigned char *, unsigned int , unsigned int );
243 //unsigned char *memcpy(unsigned char *, unsigned char *, unsigned int );
244
245
246 /* Global Variable Declarations */
247 static unsigned char _2E_str[41];
248 static unsigned char _2E_str1[42];
249 static unsigned char _2E_str2[15];
250 static unsigned char _2E_str3[24];
251 static unsigned char digitab[256];
252 static unsigned int posix_class_maps[42];
253 static unsigned char *posix_names[14];
254 static unsigned char _2E_str59[6];
255 static unsigned char _2E_str60[6];
256 static unsigned char _2E_str61[6];
257 static unsigned char _2E_str62[6];
258 static unsigned char _2E_str63[6];
259 static unsigned char _2E_str64[6];
260 static unsigned char _2E_str65[6];
261 static unsigned char _2E_str66[6];
262 static unsigned char _2E_str67[6];
263 static unsigned char _2E_str68[6];
264 static unsigned char _2E_str69[6];
265 static unsigned char _2E_str70[6];
266 static unsigned char _2E_str71[5];
267 static unsigned char _2E_str72[7];
268 static unsigned char posix_name_lengths[15];
269 static unsigned short escapes[75];
270 static unsigned char _pcre_OP_lengths[104];
271 static unsigned char _2E_str73[4];
272 static unsigned char _2E_str74[7];
273 static unsigned char _pcre_default_tables[1088];
274
275
276 /* Global Variable Definitions and Initialization */
277 static unsigned char _2E_str[41] = "Usage: %s <pattern size> <subject size>\n";
278 static unsigned char _2E_str1[42] = "Using pattern size: %d, subject size: %d\n";
279 static unsigned char _2E_str2[15] = "invalid sizes\n";
280 static unsigned char _2E_str3[24] = "PCRE compilation failed";
281 static unsigned char digitab[256] = "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x00\x00\x00\x00\x00\x00\x00\x08\x08\x08\x08\x08\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x08\x08\x08\x08\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00";
282 static unsigned int posix_class_maps[42] = { ((unsigned int )160), ((unsigned int )64), ((unsigned int )-2), ((unsigned int )128), ((unsigned int )-1), ((unsigned int )0), ((unsigned int )96), ((unsigned int )-1), ((unsigned int )0), ((unsigned int )160), ((unsigned int )-1), ((unsigned int )2), ((unsigned int )224), ((unsigned int )288), ((unsigned int )0), ((unsigned int )0), ((unsigned int )-1), ((unsigned int )1), ((unsigned int )288), ((unsigned int )-1), ((unsigned int )0), ((unsigned int )64), ((unsigned int )-1), ((unsigned int )0), ((unsigned int )192), ((unsigned int )-1), ((unsigned int )0), ((unsigned int )224), ((unsigned int )-1), ((unsigned int )0), ((unsigned int )256), ((unsigned int )-1), ((unsigned int )0), ((unsigned int )0), ((unsigned int )-1), ((unsigned int )0), ((unsigned int )160), ((unsigned int )-1), ((unsigned int )0), ((unsigned int )32), ((unsigned int )-1), ((unsigned int )0) };
283 static unsigned char *posix_names[14] = { (&(_2E_str59[((unsigned int )0)])), (&(_2E_str60[((unsigned int )0)])), (&(_2E_str61[((unsigned int )0)])), (&(_2E_str62[((unsigned int )0)])), (&(_2E_str63[((unsigned int )0)])), (&(_2E_str64[((unsigned int )0)])), (&(_2E_str65[((unsigned int )0)])), (&(_2E_str66[((unsigned int )0)])), (&(_2E_str67[((unsigned int )0)])), (&(_2E_str68[((unsigned int )0)])), (&(_2E_str69[((unsigned int )0)])), (&(_2E_str70[((unsigned int )0)])), (&(_2E_str71[((unsigned int )0)])), (&(_2E_str72[((unsigned int )0)])) };
284 static unsigned char _2E_str59[6] = "alpha";
285 static unsigned char _2E_str60[6] = "lower";
286 static unsigned char _2E_str61[6] = "upper";
287 static unsigned char _2E_str62[6] = "alnum";
288 static unsigned char _2E_str63[6] = "ascii";
289 static unsigned char _2E_str64[6] = "blank";
290 static unsigned char _2E_str65[6] = "cntrl";
291 static unsigned char _2E_str66[6] = "digit";
292 static unsigned char _2E_str67[6] = "graph";
293 static unsigned char _2E_str68[6] = "print";
294 static unsigned char _2E_str69[6] = "punct";
295 static unsigned char _2E_str70[6] = "space";
296 static unsigned char _2E_str71[5] = "word";
297 static unsigned char _2E_str72[7] = "xdigit";
298 static unsigned char posix_name_lengths[15] = "\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x05\x04\x06";
299 static unsigned short escapes[75] = { ((unsigned short )0), ((unsigned short )0), ((unsigned short )0), ((unsigned short )0), ((unsigned short )0), ((unsigned short )0), ((unsigned short )0), ((unsigned short )0), ((unsigned short )0), ((unsigned short )0), ((unsigned short )58), ((unsigned short )59), ((unsigned short )60), ((unsigned short )61), ((unsigned short )62), ((unsigned short )63), ((unsigned short )64), ((unsigned short )-1), ((unsigned short )-4), ((unsigned short )-13), ((unsigned short )-6), ((unsigned short )-24), ((unsigned short )0), ((unsigned short )-2), ((unsigned short )-17), ((unsigned short )0), ((unsigned short )0), ((unsigned short )-3), ((unsigned short )0), ((unsigned short )0), ((unsigned short )0), ((unsigned short )0), ((unsigned short )-14), ((unsigned short )-25), ((unsigned short )-16), ((unsigned short )-8), ((unsigned short )0), ((unsigned short )0), ((unsigned short )-19), ((unsigned short )-10), ((unsigned short )-21), ((unsigned short )0), ((unsigned short )-22), ((unsigned short )91), ((unsigned short )92), ((unsigned short )93), ((unsigned short )94), ((unsigned short )95), ((unsigned short )96), ((unsigned short )7), ((unsigned short )-5), ((unsigned short )0), ((unsigned short )-7), ((unsigned short )27), ((unsigned short )12), ((unsigned short )0), ((unsigned short )-18), ((unsigned short )0), ((unsigned short )0), ((unsigned short )-26), ((unsigned short )0), ((unsigned short )0), ((unsigned short )10), ((unsigned short )0), ((unsigned short )-15), ((unsigned short )0), ((unsigned short )13), ((unsigned short )-9), ((unsigned short )9), ((unsigned short )0), ((unsigned short )-20), ((unsigned short )-11), ((unsigned short )0), ((unsigned short )0), ((unsigned short )-23) };
300 static unsigned char _pcre_OP_lengths[104] = { ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )3), ((unsigned char )3), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )2), ((unsigned char )1), ((unsigned char )1), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )4), ((unsigned char )4), ((unsigned char )4), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )4), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )4), ((unsigned char )4), ((unsigned char )4), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )4), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )4), ((unsigned char )4), ((unsigned char )4), ((unsigned char )2), ((unsigned char )2), ((unsigned char )2), ((unsigned char )4), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1), ((unsigned char )5), ((unsigned char )5), ((unsigned char )33), ((unsigned char )33), ((unsigned char )0), ((unsigned char )3), ((unsigned char )3), ((unsigned char )6), ((unsigned char )3), ((unsigned char )3), ((unsigned char )3), ((unsigned char )3), ((unsigned char )3), ((unsigned char )3), ((unsigned char )3), ((unsigned char )3), ((unsigned char )3), ((unsigned char )3), ((unsigned char )3), ((unsigned char )5), ((unsigned char )3), ((unsigned char )3), ((unsigned char )5), ((unsigned char )3), ((unsigned char )3), ((unsigned char )3), ((unsigned char )1), ((unsigned char )1), ((unsigned char )1) };
301 static unsigned char _2E_str73[4] = "{0,";
302 static unsigned char _2E_str74[7] = "DEFINE";
303 static unsigned char _pcre_default_tables[1088] = "\x00\x01\x02\x03\x04\x05\x06\a\x08\t\n\v\x0C\r\x0E\x0F\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1A\x1B\x1C\x1D\x1E\x1F !\"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7F\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF\x00\x01\x02\x03\x04\x05\x06\a\x08\t\n\v\x0C\r\x0E\x0F\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1A\x1B\x1C\x1D\x1E\x1F !\"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~\x7F\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF\x00>\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\x03~\x00\x00\x00~\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFE\xFF\xFF\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFE\xFF\xFF\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\x03\xFE\xFF\xFF\x87\xFE\xFF\xFF\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x7F\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x7F\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFE\xFF\x00\xFC\x01\x00\x00\xF8\x01\x00\x00x\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFF\xFF\xFF\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x80\x00\x00\x00\x80\x80\x80\x80\x00\x00\x80\x00\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x00\x00\x00\x00\x00\x80\x00\x1A\x1A\x1A\x1A\x1A\x1A\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x80\x80\x00\x80\x10\x00\x1A\x1A\x1A\x1A\x1A\x1A\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x12\x80\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00";
304
305
306 /* Function Bodies */
llvm_fcmp_ord(double X,double Y)307 static inline int llvm_fcmp_ord(double X, double Y) { return X == X && Y == Y; }
llvm_fcmp_uno(double X,double Y)308 static inline int llvm_fcmp_uno(double X, double Y) { return X != X || Y != Y; }
llvm_fcmp_ueq(double X,double Y)309 static inline int llvm_fcmp_ueq(double X, double Y) { return X == Y || llvm_fcmp_uno(X, Y); }
llvm_fcmp_une(double X,double Y)310 static inline int llvm_fcmp_une(double X, double Y) { return X != Y; }
llvm_fcmp_ult(double X,double Y)311 static inline int llvm_fcmp_ult(double X, double Y) { return X < Y || llvm_fcmp_uno(X, Y); }
llvm_fcmp_ugt(double X,double Y)312 static inline int llvm_fcmp_ugt(double X, double Y) { return X > Y || llvm_fcmp_uno(X, Y); }
llvm_fcmp_ule(double X,double Y)313 static inline int llvm_fcmp_ule(double X, double Y) { return X <= Y || llvm_fcmp_uno(X, Y); }
llvm_fcmp_uge(double X,double Y)314 static inline int llvm_fcmp_uge(double X, double Y) { return X >= Y || llvm_fcmp_uno(X, Y); }
llvm_fcmp_oeq(double X,double Y)315 static inline int llvm_fcmp_oeq(double X, double Y) { return X == Y ; }
llvm_fcmp_one(double X,double Y)316 static inline int llvm_fcmp_one(double X, double Y) { return X != Y && llvm_fcmp_ord(X, Y); }
llvm_fcmp_olt(double X,double Y)317 static inline int llvm_fcmp_olt(double X, double Y) { return X < Y ; }
llvm_fcmp_ogt(double X,double Y)318 static inline int llvm_fcmp_ogt(double X, double Y) { return X > Y ; }
llvm_fcmp_ole(double X,double Y)319 static inline int llvm_fcmp_ole(double X, double Y) { return X <= Y ; }
llvm_fcmp_oge(double X,double Y)320 static inline int llvm_fcmp_oge(double X, double Y) { return X >= Y ; }
321
main(int llvm_cbe_argc,char ** llvm_cbe_argv)322 int main(int llvm_cbe_argc, char **llvm_cbe_argv) {
323 unsigned int llvm_cbe_length_i_i; /* Address-exposed local */
324 unsigned int llvm_cbe_firstbyte_i_i; /* Address-exposed local */
325 unsigned int llvm_cbe_reqbyte_i_i; /* Address-exposed local */
326 unsigned int llvm_cbe_errorcode_i_i; /* Address-exposed local */
327 unsigned char *llvm_cbe_code_i_i; /* Address-exposed local */
328 unsigned char *llvm_cbe_ptr_i_i; /* Address-exposed local */
329 struct l_struct_2E_compile_data llvm_cbe_compile_block_i_i; /* Address-exposed local */
330 unsigned char llvm_cbe_cworkspace_i_i[4096]; /* Address-exposed local */
331 unsigned int llvm_cbe_temp_options_i_i; /* Address-exposed local */
332 unsigned char *llvm_cbe_tmp6;
333 struct l_struct_2E__IO_FILE *llvm_cbe_tmp7;
334 unsigned int llvm_cbe_tmp9;
335 unsigned char *llvm_cbe_tmp13;
336 unsigned int llvm_cbe_tmp22;
337 unsigned char *llvm_cbe_tmp30;
338 unsigned int llvm_cbe_tmp42;
339 unsigned int llvm_cbe_tmp51;
340 struct l_struct_2E__IO_FILE *llvm_cbe_tmp64;
341 unsigned int llvm_cbe_tmp67;
342 unsigned char *ltmp_0_1;
343 unsigned char *ltmp_1_1;
344 unsigned char *ltmp_2_1;
345 unsigned char *ltmp_3_1;
346 unsigned int llvm_cbe_tmp76;
347 unsigned int llvm_cbe_tmp79;
348 unsigned char **llvm_cbe_tmp55_i_i;
349 unsigned int *llvm_cbe_tmp122_i_i;
350 unsigned int *llvm_cbe_tmp124_i_i;
351 unsigned int *llvm_cbe_tmp126_i_i;
352 unsigned int *llvm_cbe_tmp128_i_i;
353 unsigned int *llvm_cbe_tmp130_i_i;
354 unsigned char **llvm_cbe_tmp132_i_i;
355 unsigned char *llvm_cbe_cworkspace135_i_i;
356 unsigned char **llvm_cbe_tmp137_i_i;
357 unsigned char **llvm_cbe_tmp140_i_i;
358 unsigned int llvm_cbe_tmp146_i_i;
359 unsigned int *llvm_cbe_tmp152_i_i;
360 unsigned int *llvm_cbe_tmp154_i_i;
361 unsigned int *llvm_cbe_tmp156_i_i;
362 unsigned int llvm_cbe_tmp168_i_i;
363 unsigned int llvm_cbe_tmp169_i_i;
364 unsigned int llvm_cbe_tmp175_i_i;
365 unsigned int llvm_cbe_tmp183_i_i;
366 unsigned int llvm_cbe_tmp186_i_i;
367 unsigned int llvm_cbe_tmp191_i_i;
368 unsigned char *llvm_cbe_tmp194_i_i;
369 struct l_struct_2E_pcre *llvm_cbe_tmp194195_i_i;
370 unsigned int llvm_cbe_tmp209_i_i;
371 unsigned int *llvm_cbe_tmp211_i_i;
372 unsigned short *llvm_cbe_tmp215_i_i;
373 unsigned short *llvm_cbe_tmp217_i_i;
374 unsigned short *llvm_cbe_tmp219_i_i;
375 unsigned int llvm_cbe_tmp222_i_i;
376 unsigned short *llvm_cbe_tmp225_i_i;
377 unsigned int llvm_cbe_tmp228_i_i;
378 unsigned short *llvm_cbe_tmp231_i_i;
379 unsigned short llvm_cbe_tmp255_i_i;
380 unsigned int llvm_cbe_tmp255256_i_i;
381 unsigned short llvm_cbe_tmp265_i_i;
382 unsigned short llvm_cbe_tmp269_i_i;
383 unsigned int llvm_cbe_tmp271_i_i;
384 unsigned char *llvm_cbe_tmp272_i_i;
385 unsigned int llvm_cbe_tmp288_i_i;
386 unsigned int llvm_cbe_tmp294_i_i;
387 unsigned int llvm_cbe_tmp297_i_i;
388 unsigned short *llvm_cbe_tmp300_i_i;
389 unsigned int llvm_cbe_tmp303_i_i;
390 unsigned short *llvm_cbe_tmp306_i_i;
391 unsigned int llvm_cbe_tmp309_i_i;
392 unsigned int llvm_cbe_tmp316_i_i;
393 unsigned int llvm_cbe_tmp321_i_i;
394 unsigned char *llvm_cbe_tmp326_i_i;
395 unsigned char llvm_cbe_tmp327_i_i;
396 unsigned char *llvm_cbe_tmp334_i_i;
397 unsigned char *llvm_cbe_tmp335_i_i;
398 unsigned int llvm_cbe_tmp338339_i_i;
399 unsigned int llvm_cbe_tmp341_i_i;
400 unsigned int llvm_cbe_tmp375_i_i;
401 unsigned char llvm_cbe_tmp410411412_i_i;
402 unsigned char *llvm_cbe_tmp351_i_i;
403 unsigned char llvm_cbe_tmp358_i_i;
404 unsigned char llvm_cbe_tmp365_i_i;
405 unsigned int llvm_cbe_tmp367_i_i;
406 unsigned char *llvm_cbe_tmp370_i_i;
407 unsigned char llvm_cbe_tmp371_i_i;
408 unsigned char *llvm_cbe_tmp377_i_i;
409 unsigned char llvm_cbe_tmp378_i_i;
410 unsigned char *llvm_cbe_tmp388_i_i;
411 unsigned int llvm_cbe_tmp419_i_i;
412 unsigned char *llvm_cbe_tmp427_i_i;
413 unsigned int llvm_cbe_tmp433_i_i;
414 unsigned short llvm_cbe_tmp440_i_i;
415 unsigned short llvm_cbe_tmp443_i_i;
416 unsigned int llvm_cbe_tmp450_i_i;
417 unsigned int llvm_cbe_tmp480_i_i;
418 unsigned int llvm_cbe_tmp492_i_i;
419 unsigned int llvm_cbe_tmp494_i_i;
420 unsigned int llvm_cbe_tmp501_i_i;
421 unsigned int llvm_cbe_tmp578724_i_i;
422 unsigned int llvm_cbe_tmp506_i_i;
423 unsigned int llvm_cbe_tmp512_i_i;
424 unsigned int llvm_cbe_tmp514_i_i;
425 unsigned int llvm_cbe_tmp520_i_i;
426 unsigned char *llvm_cbe_tmp532_i_i;
427 unsigned char llvm_cbe_tmp535_i_i;
428 unsigned int llvm_cbe_iftmp_595_0_in_i_i;
429 unsigned int llvm_cbe_iftmp_595_0_in_i_i__PHI_TEMPORARY;
430 unsigned int llvm_cbe_tmp554_i_i;
431 unsigned int llvm_cbe_tmp578726_i_i;
432 unsigned int llvm_cbe_tmp561_i_i;
433 unsigned int llvm_cbe_tmp563_i_i;
434 unsigned int llvm_cbe_tmp570_i_i;
435 unsigned int llvm_cbe_tmp578_i_i;
436 unsigned int llvm_cbe_tmp585_i_i;
437 unsigned int llvm_cbe_tmp593_i_i;
438 unsigned int llvm_cbe_tmp600_i_i;
439 unsigned int llvm_cbe_tmp601_i_i;
440 unsigned char *llvm_cbe_tmp613_i_i;
441 unsigned char llvm_cbe_tmp616_i_i;
442 unsigned short llvm_cbe_tmp626_i_i;
443 unsigned short llvm_cbe_tmp628629_i_i;
444 unsigned short llvm_cbe_iftmp_603_0_i_i;
445 unsigned short llvm_cbe_iftmp_603_0_i_i__PHI_TEMPORARY;
446 struct l_struct_2E_pcre *llvm_cbe_tmp61_i;
447 struct l_struct_2E_pcre *llvm_cbe_tmp61_i__PHI_TEMPORARY;
448 unsigned int llvm_cbe_tmp96;
449
450 CODE_FOR_MAIN();
451 if ((llvm_cbe_argc == 1) || (llvm_cbe_argc == ((unsigned int )3))) {
452 goto llvm_cbe_cond_next;
453 } else {
454 goto llvm_cbe_cond_true;
455 }
456
457 llvm_cbe_cond_true:
458 llvm_cbe_tmp6 = *llvm_cbe_argv;
459 llvm_cbe_tmp9 = printf((&(_2E_str[((unsigned int )0)])), llvm_cbe_tmp6);
460 return ((unsigned int )1);
461 llvm_cbe_cond_next:
462 // XXX here
463 if (llvm_cbe_argc==1) {
464 llvm_cbe_tmp22 = 2;
465 llvm_cbe_tmp42 = 2;
466 } else {
467 llvm_cbe_tmp22 = atoi(llvm_cbe_argv[1]); // XXX here!
468 llvm_cbe_tmp42 = atoi(llvm_cbe_argv[2]); // XXX here!
469 }
470 llvm_cbe_tmp51 = printf((&(_2E_str1[((unsigned int )0)])), llvm_cbe_tmp22, llvm_cbe_tmp42);
471 if (((((signed int )llvm_cbe_tmp42) < ((signed int )((unsigned int )1))) | (((signed int )llvm_cbe_tmp22) < ((signed int )((unsigned int )1))))) {
472 goto llvm_cbe_cond_true63;
473 } else {
474 goto llvm_cbe_cond_next69;
475 }
476
477 llvm_cbe_cond_true63:
478 llvm_cbe_tmp67 = printf("error: invalid sizes\n");
479 return ((unsigned int )1);
480 llvm_cbe_cond_next69:
481 ltmp_0_1 = /*tail*/ ((unsigned char * (*) ())(void*)malloc)(llvm_cbe_tmp22);
482 ltmp_1_1 = ((unsigned char *)ltmp_0_1);
483 ltmp_2_1 = /*tail*/ ((unsigned char * (*) ())(void*)malloc)(llvm_cbe_tmp42);
484 ltmp_3_1 = ((unsigned char *)ltmp_2_1);
485 #ifdef FT
486 ft_make_symbolic_array(ltmp_1_1, llvm_cbe_tmp22, "pattern");
487 ft_make_symbolic_array(ltmp_3_1, llvm_cbe_tmp42, "source");
488 #else
489 klee_make_symbolic(ltmp_1_1, llvm_cbe_tmp22, "ltmp_1_1");
490 klee_make_symbolic(ltmp_3_1, llvm_cbe_tmp42, "ltmp_3_1");
491 #endif
492 *(<mp_1_1[(llvm_cbe_tmp22 + ((unsigned int )-1))]) = ((unsigned char )0);
493 *(<mp_3_1[(llvm_cbe_tmp42 + ((unsigned int )-1))]) = ((unsigned char )0);
494 *(&llvm_cbe_length_i_i) = ((unsigned int )1);
495 *(&llvm_cbe_errorcode_i_i) = ((unsigned int )0);
496 *(&llvm_cbe_ptr_i_i) = ltmp_1_1;
497 *(&llvm_cbe_compile_block_i_i.field0) = (&(_pcre_default_tables[((unsigned int )0)]));
498 llvm_cbe_tmp55_i_i = &llvm_cbe_compile_block_i_i.field1;
499 *llvm_cbe_tmp55_i_i = (&(_pcre_default_tables[((unsigned int )256)]));
500 *(&llvm_cbe_compile_block_i_i.field2) = (&(_pcre_default_tables[((unsigned int )512)]));
501 *(&llvm_cbe_compile_block_i_i.field3) = (&(_pcre_default_tables[((unsigned int )832)]));
502 *(&llvm_cbe_compile_block_i_i.field18) = ((unsigned int )0);
503 *(&llvm_cbe_compile_block_i_i.field19) = ((unsigned int )1);
504 *(&llvm_cbe_compile_block_i_i.field20[((unsigned int )0)]) = ((unsigned char )10);
505 llvm_cbe_tmp122_i_i = &llvm_cbe_compile_block_i_i.field13;
506 *llvm_cbe_tmp122_i_i = ((unsigned int )0);
507 llvm_cbe_tmp124_i_i = &llvm_cbe_compile_block_i_i.field14;
508 *llvm_cbe_tmp124_i_i = ((unsigned int )0);
509 llvm_cbe_tmp126_i_i = &llvm_cbe_compile_block_i_i.field12;
510 *llvm_cbe_tmp126_i_i = ((unsigned int )0);
511 llvm_cbe_tmp128_i_i = &llvm_cbe_compile_block_i_i.field10;
512 *llvm_cbe_tmp128_i_i = ((unsigned int )0);
513 llvm_cbe_tmp130_i_i = &llvm_cbe_compile_block_i_i.field11;
514 *llvm_cbe_tmp130_i_i = ((unsigned int )0);
515 llvm_cbe_tmp132_i_i = &llvm_cbe_compile_block_i_i.field9;
516 *llvm_cbe_tmp132_i_i = ((unsigned char *)/*NULL*/0);
517 llvm_cbe_cworkspace135_i_i = &llvm_cbe_cworkspace_i_i[((unsigned int )0)];
518 *(&llvm_cbe_compile_block_i_i.field4) = llvm_cbe_cworkspace135_i_i;
519 llvm_cbe_tmp137_i_i = &llvm_cbe_compile_block_i_i.field5;
520 *llvm_cbe_tmp137_i_i = llvm_cbe_cworkspace135_i_i;
521 llvm_cbe_tmp140_i_i = &llvm_cbe_compile_block_i_i.field8;
522 *llvm_cbe_tmp140_i_i = llvm_cbe_cworkspace135_i_i;
523 *(&llvm_cbe_compile_block_i_i.field6) = ltmp_1_1;
524 llvm_cbe_tmp146_i_i = strlen(ltmp_1_1);
525 *(&llvm_cbe_compile_block_i_i.field7) = (<mp_1_1[llvm_cbe_tmp146_i_i]);
526 llvm_cbe_tmp152_i_i = &llvm_cbe_compile_block_i_i.field16;
527 *llvm_cbe_tmp152_i_i = ((unsigned int )0);
528 llvm_cbe_tmp154_i_i = &llvm_cbe_compile_block_i_i.field17;
529 *llvm_cbe_tmp154_i_i = ((unsigned int )0);
530 llvm_cbe_tmp156_i_i = &llvm_cbe_compile_block_i_i.field15;
531 *llvm_cbe_tmp156_i_i = ((unsigned int )0);
532 *(&llvm_cbe_code_i_i) = llvm_cbe_cworkspace135_i_i;
533 *llvm_cbe_cworkspace135_i_i = ((unsigned char )93);
534 llvm_cbe_tmp168_i_i = compile_regex(((unsigned int )0), ((unsigned int )0), (&llvm_cbe_code_i_i), (&llvm_cbe_ptr_i_i), (&llvm_cbe_errorcode_i_i), ((unsigned int )0), ((unsigned int )0), ((unsigned int )0), (&llvm_cbe_firstbyte_i_i), (&llvm_cbe_reqbyte_i_i), ((struct l_struct_2E_branch_chain *)/*NULL*/0), (&llvm_cbe_compile_block_i_i), (&llvm_cbe_length_i_i));
535 llvm_cbe_tmp169_i_i = *(&llvm_cbe_errorcode_i_i);
536 if ((llvm_cbe_tmp169_i_i == ((unsigned int )0))) {
537 goto llvm_cbe_cond_next174_i_i;
538 } else {
539 llvm_cbe_tmp61_i__PHI_TEMPORARY = ((struct l_struct_2E_pcre *)/*NULL*/0); /* for PHI node */
540 goto llvm_cbe_pcre_compile_exit;
541 }
542
543 llvm_cbe_cond_next174_i_i:
544 llvm_cbe_tmp175_i_i = *(&llvm_cbe_length_i_i);
545 if ((((signed int )llvm_cbe_tmp175_i_i) > ((signed int )((unsigned int )65536)))) {
546 goto llvm_cbe_cond_true179_i_i;
547 } else {
548 goto llvm_cbe_cond_next180_i_i;
549 }
550
551 llvm_cbe_cond_true179_i_i:
552 *(&llvm_cbe_errorcode_i_i) = ((unsigned int )20);
553 llvm_cbe_tmp61_i__PHI_TEMPORARY = ((struct l_struct_2E_pcre *)/*NULL*/0); /* for PHI node */
554 goto llvm_cbe_pcre_compile_exit;
555
556 llvm_cbe_cond_next180_i_i:
557 llvm_cbe_tmp183_i_i = *llvm_cbe_tmp128_i_i;
558 llvm_cbe_tmp186_i_i = *llvm_cbe_tmp130_i_i;
559 llvm_cbe_tmp191_i_i = (llvm_cbe_tmp175_i_i + ((unsigned int )40)) + ((llvm_cbe_tmp186_i_i + ((unsigned int )3)) * llvm_cbe_tmp183_i_i);
560 llvm_cbe_tmp194_i_i = malloc(llvm_cbe_tmp191_i_i);
561 llvm_cbe_tmp194195_i_i = ((struct l_struct_2E_pcre *)llvm_cbe_tmp194_i_i);
562 if ((llvm_cbe_tmp194_i_i == ((unsigned char *)/*NULL*/0))) {
563 goto llvm_cbe_cond_true200_i_i;
564 } else {
565 goto llvm_cbe_cond_next201_i_i;
566 }
567
568 llvm_cbe_cond_true200_i_i:
569 *(&llvm_cbe_errorcode_i_i) = ((unsigned int )21);
570 llvm_cbe_tmp61_i__PHI_TEMPORARY = ((struct l_struct_2E_pcre *)/*NULL*/0); /* for PHI node */
571 goto llvm_cbe_pcre_compile_exit;
572
573 llvm_cbe_cond_next201_i_i:
574 *(((unsigned int *)llvm_cbe_tmp194_i_i)) = ((unsigned int )1346589253);
575 *(&llvm_cbe_tmp194195_i_i->field1) = llvm_cbe_tmp191_i_i;
576 llvm_cbe_tmp209_i_i = *llvm_cbe_tmp156_i_i;
577 llvm_cbe_tmp211_i_i = &llvm_cbe_tmp194195_i_i->field2;
578 *llvm_cbe_tmp211_i_i = llvm_cbe_tmp209_i_i;
579 *(&llvm_cbe_tmp194195_i_i->field3) = ((unsigned int )0);
580 llvm_cbe_tmp215_i_i = &llvm_cbe_tmp194195_i_i->field6;
581 *llvm_cbe_tmp215_i_i = ((unsigned short )0);
582 llvm_cbe_tmp217_i_i = &llvm_cbe_tmp194195_i_i->field7;
583 *llvm_cbe_tmp217_i_i = ((unsigned short )0);
584 llvm_cbe_tmp219_i_i = &llvm_cbe_tmp194195_i_i->field8;
585 *llvm_cbe_tmp219_i_i = ((unsigned short )40);
586 llvm_cbe_tmp222_i_i = *llvm_cbe_tmp130_i_i;
587 llvm_cbe_tmp225_i_i = &llvm_cbe_tmp194195_i_i->field9;
588 *llvm_cbe_tmp225_i_i = (((unsigned short )llvm_cbe_tmp222_i_i));
589 llvm_cbe_tmp228_i_i = *llvm_cbe_tmp128_i_i;
590 llvm_cbe_tmp231_i_i = &llvm_cbe_tmp194195_i_i->field10;
591 *llvm_cbe_tmp231_i_i = (((unsigned short )llvm_cbe_tmp228_i_i));
592 *(&llvm_cbe_tmp194195_i_i->field11) = ((unsigned short )0);
593 *(&llvm_cbe_tmp194195_i_i->field12) = ((unsigned char *)/*NULL*/0);
594 *(&llvm_cbe_tmp194195_i_i->field13) = ((unsigned char *)/*NULL*/0);
595 *llvm_cbe_tmp126_i_i = ((unsigned int )0);
596 *llvm_cbe_tmp128_i_i = ((unsigned int )0);
597 llvm_cbe_tmp255_i_i = *llvm_cbe_tmp219_i_i;
598 llvm_cbe_tmp255256_i_i = ((unsigned int )(unsigned short )llvm_cbe_tmp255_i_i);
599 *llvm_cbe_tmp132_i_i = (&llvm_cbe_tmp194_i_i[llvm_cbe_tmp255256_i_i]);
600 llvm_cbe_tmp265_i_i = *llvm_cbe_tmp225_i_i;
601 llvm_cbe_tmp269_i_i = *llvm_cbe_tmp231_i_i;
602 llvm_cbe_tmp271_i_i = (((unsigned int )(unsigned short )llvm_cbe_tmp269_i_i)) * (((unsigned int )(unsigned short )llvm_cbe_tmp265_i_i));
603 llvm_cbe_tmp272_i_i = &llvm_cbe_tmp194_i_i[(llvm_cbe_tmp255256_i_i + llvm_cbe_tmp271_i_i)];
604 *llvm_cbe_tmp137_i_i = llvm_cbe_tmp272_i_i;
605 *llvm_cbe_tmp140_i_i = llvm_cbe_cworkspace135_i_i;
606 *llvm_cbe_tmp152_i_i = ((unsigned int )0);
607 *llvm_cbe_tmp154_i_i = ((unsigned int )0);
608 *(&llvm_cbe_ptr_i_i) = ltmp_1_1;
609 *(&llvm_cbe_code_i_i) = llvm_cbe_tmp272_i_i;
610 *llvm_cbe_tmp272_i_i = ((unsigned char )93);
611 llvm_cbe_tmp288_i_i = *llvm_cbe_tmp211_i_i;
612 llvm_cbe_tmp294_i_i = compile_regex(llvm_cbe_tmp288_i_i, (llvm_cbe_tmp288_i_i & ((unsigned int )7)), (&llvm_cbe_code_i_i), (&llvm_cbe_ptr_i_i), (&llvm_cbe_errorcode_i_i), ((unsigned int )0), ((unsigned int )0), ((unsigned int )0), (&llvm_cbe_firstbyte_i_i), (&llvm_cbe_reqbyte_i_i), ((struct l_struct_2E_branch_chain *)/*NULL*/0), (&llvm_cbe_compile_block_i_i), ((unsigned int *)/*NULL*/0));
613 llvm_cbe_tmp297_i_i = *llvm_cbe_tmp126_i_i;
614 llvm_cbe_tmp300_i_i = &llvm_cbe_tmp194195_i_i->field4;
615 *llvm_cbe_tmp300_i_i = (((unsigned short )llvm_cbe_tmp297_i_i));
616 llvm_cbe_tmp303_i_i = *llvm_cbe_tmp122_i_i;
617 llvm_cbe_tmp306_i_i = &llvm_cbe_tmp194195_i_i->field5;
618 *llvm_cbe_tmp306_i_i = (((unsigned short )llvm_cbe_tmp303_i_i));
619 llvm_cbe_tmp309_i_i = *llvm_cbe_tmp154_i_i;
620 if ((llvm_cbe_tmp309_i_i == ((unsigned int )0))) {
621 goto llvm_cbe_cond_next320_i_i;
622 } else {
623 goto llvm_cbe_cond_true313_i_i;
624 }
625
626 llvm_cbe_cond_true313_i_i:
627 llvm_cbe_tmp316_i_i = *llvm_cbe_tmp211_i_i;
628 *llvm_cbe_tmp211_i_i = (llvm_cbe_tmp316_i_i | ((unsigned int )2147483648u));
629 goto llvm_cbe_cond_next320_i_i;
630
631 llvm_cbe_cond_next320_i_i:
632 llvm_cbe_tmp321_i_i = *(&llvm_cbe_errorcode_i_i);
633 if ((llvm_cbe_tmp321_i_i == ((unsigned int )0))) {
634 goto llvm_cbe_cond_true325_i_i;
635 } else {
636 goto llvm_cbe_cond_next333_i_i;
637 }
638
639 llvm_cbe_cond_true325_i_i:
640 llvm_cbe_tmp326_i_i = *(&llvm_cbe_ptr_i_i);
641 llvm_cbe_tmp327_i_i = *llvm_cbe_tmp326_i_i;
642 if ((llvm_cbe_tmp327_i_i == ((unsigned char )0))) {
643 goto llvm_cbe_cond_next333_i_i;
644 } else {
645 goto llvm_cbe_cond_true331_i_i;
646 }
647
648 llvm_cbe_cond_true331_i_i:
649 *(&llvm_cbe_errorcode_i_i) = ((unsigned int )22);
650 goto llvm_cbe_cond_next333_i_i;
651
652 llvm_cbe_cond_next333_i_i:
653 llvm_cbe_tmp334_i_i = *(&llvm_cbe_code_i_i);
654 *llvm_cbe_tmp334_i_i = ((unsigned char )0);
655 llvm_cbe_tmp335_i_i = &llvm_cbe_tmp334_i_i[((unsigned int )1)];
656 *(&llvm_cbe_code_i_i) = llvm_cbe_tmp335_i_i;
657 llvm_cbe_tmp338339_i_i = ((unsigned int )(unsigned long)llvm_cbe_tmp272_i_i);
658 llvm_cbe_tmp341_i_i = *(&llvm_cbe_length_i_i);
659 if ((((signed int )((((unsigned int )(unsigned long)llvm_cbe_tmp335_i_i)) - llvm_cbe_tmp338339_i_i)) > ((signed int )llvm_cbe_tmp341_i_i))) {
660 goto llvm_cbe_cond_true345_i_i;
661 } else {
662 goto llvm_cbe_bb418_preheader_i_i;
663 }
664
665 llvm_cbe_bb418_preheader_i_i:
666 llvm_cbe_tmp375_i_i = llvm_cbe_tmp271_i_i + ((unsigned int )1);
667 llvm_cbe_tmp410411412_i_i = ((unsigned char )(unsigned long)llvm_cbe_tmp272_i_i);
668 goto llvm_cbe_bb418_i_i;
669
670 llvm_cbe_cond_true345_i_i:
671 *(&llvm_cbe_errorcode_i_i) = ((unsigned int )23);
672 goto llvm_cbe_bb432_i_i;
673
674 llvm_cbe_cond_true393_i_i:
675 *(&llvm_cbe_errorcode_i_i) = ((unsigned int )53);
676 goto llvm_cbe_bb432_i_i;
677
678 do { /* Syntactic loop 'bb418.i.i' to make GCC happy */
679 llvm_cbe_bb418_i_i:
680 llvm_cbe_tmp419_i_i = *(&llvm_cbe_errorcode_i_i);
681 if ((llvm_cbe_tmp419_i_i == ((unsigned int )0))) {
682 goto llvm_cbe_cond_next424_i_i;
683 } else {
684 goto llvm_cbe_bb432_i_i;
685 }
686
687 llvm_cbe_cond_false394_i_i:
688 *llvm_cbe_tmp370_i_i = (((unsigned char )(((unsigned int )(((unsigned int )((((unsigned int )(unsigned long)llvm_cbe_tmp388_i_i)) - llvm_cbe_tmp338339_i_i)) >> ((unsigned int )((unsigned int )8)))))));
689 *llvm_cbe_tmp377_i_i = (((unsigned char )((((unsigned char )(unsigned long)llvm_cbe_tmp388_i_i)) - llvm_cbe_tmp410411412_i_i)));
690 goto llvm_cbe_bb418_i_i;
691
692 llvm_cbe_bb347_i_i:
693 llvm_cbe_tmp351_i_i = &llvm_cbe_tmp427_i_i[((unsigned int )-2)];
694 *llvm_cbe_tmp140_i_i = llvm_cbe_tmp351_i_i;
695 llvm_cbe_tmp358_i_i = *llvm_cbe_tmp351_i_i;
696 llvm_cbe_tmp365_i_i = *(&llvm_cbe_tmp427_i_i[((unsigned int )-1)]);
697 llvm_cbe_tmp367_i_i = (((unsigned int )(unsigned char )llvm_cbe_tmp365_i_i)) | ((((unsigned int )(unsigned char )llvm_cbe_tmp358_i_i)) << ((unsigned int )8));
698 llvm_cbe_tmp370_i_i = &llvm_cbe_tmp194_i_i[(llvm_cbe_tmp255256_i_i + (llvm_cbe_tmp367_i_i + llvm_cbe_tmp271_i_i))];
699 llvm_cbe_tmp371_i_i = *llvm_cbe_tmp370_i_i;
700 llvm_cbe_tmp377_i_i = &llvm_cbe_tmp194_i_i[(llvm_cbe_tmp255256_i_i + (llvm_cbe_tmp375_i_i + llvm_cbe_tmp367_i_i))];
701 llvm_cbe_tmp378_i_i = *llvm_cbe_tmp377_i_i;
702 llvm_cbe_tmp388_i_i = find_bracket(llvm_cbe_tmp272_i_i, (((((unsigned int )(unsigned char )llvm_cbe_tmp371_i_i)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp378_i_i))));
703 if ((llvm_cbe_tmp388_i_i == ((unsigned char *)/*NULL*/0))) {
704 goto llvm_cbe_cond_true393_i_i;
705 } else {
706 goto llvm_cbe_cond_false394_i_i;
707 }
708
709 llvm_cbe_cond_next424_i_i:
710 llvm_cbe_tmp427_i_i = *llvm_cbe_tmp140_i_i;
711 if ((((unsigned char *)llvm_cbe_tmp427_i_i) > ((unsigned char *)llvm_cbe_cworkspace135_i_i))) {
712 goto llvm_cbe_bb347_i_i;
713 } else {
714 goto llvm_cbe_bb432_i_i;
715 }
716
717 } while (1); /* end of syntactic loop 'bb418.i.i' */
718 llvm_cbe_bb432_i_i:
719 llvm_cbe_tmp433_i_i = *(&llvm_cbe_errorcode_i_i);
720 if ((llvm_cbe_tmp433_i_i == ((unsigned int )0))) {
721 goto llvm_cbe_cond_true437_i_i;
722 } else {
723 goto llvm_cbe_cond_next449_i_i;
724 }
725
726 llvm_cbe_cond_true437_i_i:
727 llvm_cbe_tmp440_i_i = *llvm_cbe_tmp306_i_i;
728 llvm_cbe_tmp443_i_i = *llvm_cbe_tmp300_i_i;
729 if ((((unsigned short )llvm_cbe_tmp440_i_i) > ((unsigned short )llvm_cbe_tmp443_i_i))) {
730 goto llvm_cbe_cond_true447_i_i;
731 } else {
732 goto llvm_cbe_cond_next449_i_i;
733 }
734
735 llvm_cbe_cond_true447_i_i:
736 *(&llvm_cbe_errorcode_i_i) = ((unsigned int )15);
737 goto llvm_cbe_cond_next449_i_i;
738
739 llvm_cbe_cond_next449_i_i:
740 llvm_cbe_tmp450_i_i = *(&llvm_cbe_errorcode_i_i);
741 if ((llvm_cbe_tmp450_i_i == ((unsigned int )0))) {
742 goto llvm_cbe_cond_next477_i_i;
743 } else {
744 goto llvm_cbe_cond_true454_i_i;
745 }
746
747 llvm_cbe_cond_true454_i_i:
748 free(llvm_cbe_tmp194_i_i);
749 llvm_cbe_tmp61_i__PHI_TEMPORARY = ((struct l_struct_2E_pcre *)/*NULL*/0); /* for PHI node */
750 goto llvm_cbe_pcre_compile_exit;
751
752 llvm_cbe_cond_next477_i_i:
753 llvm_cbe_tmp480_i_i = *llvm_cbe_tmp211_i_i;
754 if (((llvm_cbe_tmp480_i_i & ((unsigned int )16)) == ((unsigned int )0))) {
755 goto llvm_cbe_cond_true486_i_i;
756 } else {
757 goto llvm_cbe_cond_next577_i_i;
758 }
759
760 llvm_cbe_cond_true486_i_i:
761 *(&llvm_cbe_temp_options_i_i) = llvm_cbe_tmp480_i_i;
762 llvm_cbe_tmp492_i_i = *llvm_cbe_tmp124_i_i;
763 llvm_cbe_tmp494_i_i = is_anchored(llvm_cbe_tmp272_i_i, (&llvm_cbe_temp_options_i_i), ((unsigned int )0), llvm_cbe_tmp492_i_i);
764 if ((llvm_cbe_tmp494_i_i == ((unsigned int )0))) {
765 goto llvm_cbe_cond_false505_i_i;
766 } else {
767 goto llvm_cbe_cond_true498_i_i;
768 }
769
770 llvm_cbe_cond_true498_i_i:
771 llvm_cbe_tmp501_i_i = *llvm_cbe_tmp211_i_i;
772 *llvm_cbe_tmp211_i_i = (llvm_cbe_tmp501_i_i | ((unsigned int )16));
773 llvm_cbe_tmp578724_i_i = *(&llvm_cbe_reqbyte_i_i);
774 if ((((signed int )llvm_cbe_tmp578724_i_i) > ((signed int )((unsigned int )-1)))) {
775 goto llvm_cbe_cond_true582_i_i;
776 } else {
777 llvm_cbe_tmp61_i__PHI_TEMPORARY = llvm_cbe_tmp194195_i_i; /* for PHI node */
778 goto llvm_cbe_pcre_compile_exit;
779 }
780
781 llvm_cbe_cond_false505_i_i:
782 llvm_cbe_tmp506_i_i = *(&llvm_cbe_firstbyte_i_i);
783 if ((((signed int )llvm_cbe_tmp506_i_i) < ((signed int )((unsigned int )0)))) {
784 goto llvm_cbe_cond_true510_i_i;
785 } else {
786 goto llvm_cbe_cond_next513_i_i;
787 }
788
789 llvm_cbe_cond_true510_i_i:
790 llvm_cbe_tmp512_i_i = find_firstassertedchar(llvm_cbe_tmp272_i_i, (&llvm_cbe_temp_options_i_i), ((unsigned int )0));
791 *(&llvm_cbe_firstbyte_i_i) = llvm_cbe_tmp512_i_i;
792 goto llvm_cbe_cond_next513_i_i;
793
794 llvm_cbe_cond_next513_i_i:
795 llvm_cbe_tmp514_i_i = *(&llvm_cbe_firstbyte_i_i);
796 if ((((signed int )llvm_cbe_tmp514_i_i) > ((signed int )((unsigned int )-1)))) {
797 goto llvm_cbe_cond_true518_i_i;
798 } else {
799 goto llvm_cbe_cond_false558_i_i;
800 }
801
802 llvm_cbe_cond_true518_i_i:
803 llvm_cbe_tmp520_i_i = llvm_cbe_tmp514_i_i & ((unsigned int )255);
804 if (((llvm_cbe_tmp514_i_i & ((unsigned int )256)) == ((unsigned int )0))) {
805 goto llvm_cbe_bb545_i_i;
806 } else {
807 goto llvm_cbe_cond_next529_i_i;
808 }
809
810 llvm_cbe_cond_next529_i_i:
811 llvm_cbe_tmp532_i_i = *llvm_cbe_tmp55_i_i;
812 llvm_cbe_tmp535_i_i = *(&llvm_cbe_tmp532_i_i[llvm_cbe_tmp520_i_i]);
813 if (((((unsigned int )(unsigned char )llvm_cbe_tmp535_i_i)) == llvm_cbe_tmp520_i_i)) {
814 llvm_cbe_iftmp_595_0_in_i_i__PHI_TEMPORARY = llvm_cbe_tmp520_i_i; /* for PHI node */
815 goto llvm_cbe_bb548_i_i;
816 } else {
817 goto llvm_cbe_bb545_i_i;
818 }
819
820 llvm_cbe_bb545_i_i:
821 llvm_cbe_iftmp_595_0_in_i_i__PHI_TEMPORARY = llvm_cbe_tmp514_i_i; /* for PHI node */
822 goto llvm_cbe_bb548_i_i;
823
824 llvm_cbe_bb548_i_i:
825 llvm_cbe_iftmp_595_0_in_i_i = llvm_cbe_iftmp_595_0_in_i_i__PHI_TEMPORARY;
826 *llvm_cbe_tmp215_i_i = (((unsigned short )llvm_cbe_iftmp_595_0_in_i_i));
827 llvm_cbe_tmp554_i_i = *llvm_cbe_tmp211_i_i;
828 *llvm_cbe_tmp211_i_i = (llvm_cbe_tmp554_i_i | ((unsigned int )1073741824));
829 llvm_cbe_tmp578726_i_i = *(&llvm_cbe_reqbyte_i_i);
830 if ((((signed int )llvm_cbe_tmp578726_i_i) > ((signed int )((unsigned int )-1)))) {
831 goto llvm_cbe_cond_true582_i_i;
832 } else {
833 llvm_cbe_tmp61_i__PHI_TEMPORARY = llvm_cbe_tmp194195_i_i; /* for PHI node */
834 goto llvm_cbe_pcre_compile_exit;
835 }
836
837 llvm_cbe_cond_false558_i_i:
838 llvm_cbe_tmp561_i_i = *llvm_cbe_tmp124_i_i;
839 llvm_cbe_tmp563_i_i = is_startline(llvm_cbe_tmp272_i_i, ((unsigned int )0), llvm_cbe_tmp561_i_i);
840 if ((llvm_cbe_tmp563_i_i == ((unsigned int )0))) {
841 goto llvm_cbe_cond_next577_i_i;
842 } else {
843 goto llvm_cbe_cond_true567_i_i;
844 }
845
846 llvm_cbe_cond_true567_i_i:
847 llvm_cbe_tmp570_i_i = *llvm_cbe_tmp211_i_i;
848 *llvm_cbe_tmp211_i_i = (llvm_cbe_tmp570_i_i | ((unsigned int )268435456));
849 goto llvm_cbe_cond_next577_i_i;
850
851 llvm_cbe_cond_next577_i_i:
852 llvm_cbe_tmp578_i_i = *(&llvm_cbe_reqbyte_i_i);
853 if ((((signed int )llvm_cbe_tmp578_i_i) > ((signed int )((unsigned int )-1)))) {
854 goto llvm_cbe_cond_true582_i_i;
855 } else {
856 llvm_cbe_tmp61_i__PHI_TEMPORARY = llvm_cbe_tmp194195_i_i; /* for PHI node */
857 goto llvm_cbe_pcre_compile_exit;
858 }
859
860 llvm_cbe_cond_true582_i_i:
861 llvm_cbe_tmp585_i_i = *llvm_cbe_tmp211_i_i;
862 if (((llvm_cbe_tmp585_i_i & ((unsigned int )16)) == ((unsigned int )0))) {
863 goto llvm_cbe_bb598_i_i;
864 } else {
865 goto llvm_cbe_cond_next592_i_i;
866 }
867
868 llvm_cbe_cond_next592_i_i:
869 llvm_cbe_tmp593_i_i = *(&llvm_cbe_reqbyte_i_i);
870 if (((llvm_cbe_tmp593_i_i & ((unsigned int )512)) == ((unsigned int )0))) {
871 llvm_cbe_tmp61_i__PHI_TEMPORARY = llvm_cbe_tmp194195_i_i; /* for PHI node */
872 goto llvm_cbe_pcre_compile_exit;
873 } else {
874 goto llvm_cbe_bb598_i_i;
875 }
876
877 llvm_cbe_bb598_i_i:
878 llvm_cbe_tmp600_i_i = *(&llvm_cbe_reqbyte_i_i);
879 llvm_cbe_tmp601_i_i = llvm_cbe_tmp600_i_i & ((unsigned int )255);
880 if (((llvm_cbe_tmp600_i_i & ((unsigned int )256)) == ((unsigned int )0))) {
881 goto llvm_cbe_bb627_i_i;
882 } else {
883 goto llvm_cbe_cond_next610_i_i;
884 }
885
886 llvm_cbe_cond_next610_i_i:
887 llvm_cbe_tmp613_i_i = *llvm_cbe_tmp55_i_i;
888 llvm_cbe_tmp616_i_i = *(&llvm_cbe_tmp613_i_i[llvm_cbe_tmp601_i_i]);
889 if (((((unsigned int )(unsigned char )llvm_cbe_tmp616_i_i)) == llvm_cbe_tmp601_i_i)) {
890 goto llvm_cbe_cond_next623_i_i;
891 } else {
892 goto llvm_cbe_bb627_i_i;
893 }
894
895 llvm_cbe_cond_next623_i_i:
896 llvm_cbe_tmp626_i_i = ((unsigned short )((((unsigned short )llvm_cbe_tmp600_i_i)) & ((unsigned short )-257)));
897 llvm_cbe_iftmp_603_0_i_i__PHI_TEMPORARY = llvm_cbe_tmp626_i_i; /* for PHI node */
898 goto llvm_cbe_bb630_i_i;
899
900 llvm_cbe_bb627_i_i:
901 llvm_cbe_tmp628629_i_i = ((unsigned short )llvm_cbe_tmp600_i_i);
902 llvm_cbe_iftmp_603_0_i_i__PHI_TEMPORARY = llvm_cbe_tmp628629_i_i; /* for PHI node */
903 goto llvm_cbe_bb630_i_i;
904
905 llvm_cbe_bb630_i_i:
906 llvm_cbe_iftmp_603_0_i_i = llvm_cbe_iftmp_603_0_i_i__PHI_TEMPORARY;
907 *llvm_cbe_tmp217_i_i = llvm_cbe_iftmp_603_0_i_i;
908 *llvm_cbe_tmp211_i_i = (llvm_cbe_tmp585_i_i | ((unsigned int )536870912));
909 llvm_cbe_tmp61_i__PHI_TEMPORARY = llvm_cbe_tmp194195_i_i; /* for PHI node */
910 goto llvm_cbe_pcre_compile_exit;
911
912 llvm_cbe_pcre_compile_exit:
913 llvm_cbe_tmp61_i = llvm_cbe_tmp61_i__PHI_TEMPORARY;
914 if ((llvm_cbe_tmp61_i == ((struct l_struct_2E_pcre *)/*NULL*/0))) {
915 goto llvm_cbe_cond_true94;
916 } else {
917 goto llvm_cbe_UnifiedReturnBlock;
918 }
919
920 llvm_cbe_cond_true94:
921 // llvm_cbe_tmp96 = puts((&(_2E_str3[((unsigned int )0)])));
922 return ((unsigned int )0);
923 llvm_cbe_UnifiedReturnBlock:
924 return ((unsigned int )0);
925 }
926
927
check_escape(unsigned char ** llvm_cbe_ptrptr,unsigned int * llvm_cbe_errorcodeptr,unsigned int llvm_cbe_bracount,unsigned int llvm_cbe_options,unsigned int llvm_cbe_isclass)928 static unsigned int check_escape(unsigned char **llvm_cbe_ptrptr, unsigned int *llvm_cbe_errorcodeptr, unsigned int llvm_cbe_bracount, unsigned int llvm_cbe_options, unsigned int llvm_cbe_isclass) {
929 unsigned int llvm_cbe_tmp3;
930 unsigned char *llvm_cbe_tmp5;
931 unsigned char *llvm_cbe_tmp6;
932 unsigned char llvm_cbe_tmp8;
933 unsigned int llvm_cbe_tmp89;
934 unsigned int llvm_cbe_tmp19;
935 unsigned short llvm_cbe_tmp27;
936 unsigned int llvm_cbe_tmp2728;
937 unsigned char *llvm_cbe_tmp44;
938 unsigned char llvm_cbe_tmp45;
939 unsigned char *llvm_cbe_tmp51;
940 unsigned char llvm_cbe_tmp76521;
941 unsigned int llvm_cbe_p_3513_0_rec;
942 unsigned int llvm_cbe_p_3513_0_rec__PHI_TEMPORARY;
943 unsigned char *llvm_cbe_p_3513_0;
944 unsigned char llvm_cbe_tmp54;
945 unsigned char llvm_cbe_tmp63;
946 unsigned char *llvm_cbe_tmp73;
947 unsigned char llvm_cbe_tmp76;
948 unsigned int llvm_cbe_indvar_next573;
949 unsigned char *llvm_cbe_p_3513_1;
950 unsigned char *llvm_cbe_p_3513_1__PHI_TEMPORARY;
951 unsigned char llvm_cbe_tmp91;
952 bool llvm_cbe_braced_0;
953 bool llvm_cbe_braced_0__PHI_TEMPORARY;
954 unsigned char *llvm_cbe_ptr_0;
955 unsigned char *llvm_cbe_ptr_0__PHI_TEMPORARY;
956 unsigned char *llvm_cbe_tmp110;
957 unsigned char llvm_cbe_tmp111;
958 unsigned char *llvm_cbe_ptr_4_ph;
959 unsigned char llvm_cbe_tmp133546;
960 unsigned char llvm_cbe_tmp136549;
961 unsigned int llvm_cbe_ptr_4544_rec;
962 unsigned int llvm_cbe_ptr_4544_rec__PHI_TEMPORARY;
963 unsigned int llvm_cbe_c_2543;
964 unsigned int llvm_cbe_c_2543__PHI_TEMPORARY;
965 unsigned int llvm_cbe_tmp124_rec;
966 unsigned char *llvm_cbe_tmp124;
967 unsigned char llvm_cbe_tmp126;
968 unsigned int llvm_cbe_tmp129;
969 unsigned char llvm_cbe_tmp133;
970 unsigned char llvm_cbe_tmp136;
971 unsigned char *llvm_cbe_ptr_4_lcssa;
972 unsigned char *llvm_cbe_ptr_4_lcssa__PHI_TEMPORARY;
973 unsigned int llvm_cbe_c_2_lcssa;
974 unsigned int llvm_cbe_c_2_lcssa__PHI_TEMPORARY;
975 unsigned char *llvm_cbe_tmp156;
976 unsigned char llvm_cbe_tmp158;
977 unsigned char *llvm_cbe_ptr_6;
978 unsigned char *llvm_cbe_ptr_6__PHI_TEMPORARY;
979 unsigned char llvm_cbe_tmp217557;
980 unsigned char llvm_cbe_tmp220560;
981 unsigned int llvm_cbe_ptr_7553_rec;
982 unsigned int llvm_cbe_ptr_7553_rec__PHI_TEMPORARY;
983 unsigned int llvm_cbe_c_6555;
984 unsigned int llvm_cbe_c_6555__PHI_TEMPORARY;
985 unsigned char *llvm_cbe_tmp208;
986 unsigned char llvm_cbe_tmp210;
987 unsigned int llvm_cbe_tmp212;
988 unsigned int llvm_cbe_c_6;
989 unsigned char llvm_cbe_tmp217;
990 unsigned char llvm_cbe_tmp220;
991 unsigned int llvm_cbe_c_6_lcssa;
992 unsigned int llvm_cbe_c_6_lcssa__PHI_TEMPORARY;
993 unsigned char *llvm_cbe_ptr_7_lcssa;
994 unsigned char *llvm_cbe_ptr_7_lcssa__PHI_TEMPORARY;
995 unsigned int llvm_cbe_c_6_in_lcssa;
996 unsigned int llvm_cbe_c_6_in_lcssa__PHI_TEMPORARY;
997 unsigned int llvm_cbe_tmp267;
998 unsigned int llvm_cbe_ptr_10_rec;
999 unsigned int llvm_cbe_ptr_10_rec__PHI_TEMPORARY;
1000 unsigned int llvm_cbe_c_7_in;
1001 unsigned int llvm_cbe_c_7_in__PHI_TEMPORARY;
1002 unsigned int llvm_cbe_tmp13_sum577;
1003 unsigned int llvm_cbe_c_7;
1004 unsigned char llvm_cbe_tmp282;
1005 unsigned char *llvm_cbe_ptr_10;
1006 unsigned char llvm_cbe_tmp312;
1007 unsigned char *llvm_cbe_tmp318;
1008 unsigned char *llvm_cbe_tmp324;
1009 unsigned char *llvm_cbe_tmp324_us;
1010 unsigned char *llvm_cbe_tmp324_lcssa_us_lcssa;
1011 unsigned char *llvm_cbe_tmp324_lcssa_us_lcssa__PHI_TEMPORARY;
1012 unsigned char llvm_cbe_tmp321322_lcssa_us_lcssa_in;
1013 unsigned char llvm_cbe_tmp321322_lcssa_us_lcssa_in__PHI_TEMPORARY;
1014 unsigned int llvm_cbe_tmp321322_lcssa_us_lcssa;
1015 unsigned int llvm_cbe_cc_4;
1016 unsigned int llvm_cbe_tmp360;
1017 unsigned int llvm_cbe_indvar_next571;
1018 unsigned int llvm_cbe_count_3_ph;
1019 unsigned int llvm_cbe_count_3_ph__PHI_TEMPORARY;
1020 unsigned char *llvm_cbe_pt_3_ph;
1021 unsigned char *llvm_cbe_pt_3_ph__PHI_TEMPORARY;
1022 unsigned int llvm_cbe_c_9_ph;
1023 unsigned int llvm_cbe_c_9_ph__PHI_TEMPORARY;
1024 unsigned int llvm_cbe_pt_3_us_rec;
1025 unsigned int llvm_cbe_pt_3_us_rec__PHI_TEMPORARY;
1026 unsigned char *llvm_cbe_pt_3_us;
1027 unsigned char llvm_cbe_tmp363_us;
1028 unsigned char llvm_cbe_tmp366_us;
1029 unsigned int llvm_cbe_tmp324_us_rec;
1030 unsigned char llvm_cbe_tmp363;
1031 unsigned char llvm_cbe_tmp366;
1032 unsigned char llvm_cbe_tmp321_lcssa_us_lcssa;
1033 unsigned char llvm_cbe_tmp321_lcssa_us_lcssa__PHI_TEMPORARY;
1034 unsigned char *llvm_cbe_pt_3_lcssa_us_lcssa;
1035 unsigned char *llvm_cbe_pt_3_lcssa_us_lcssa__PHI_TEMPORARY;
1036 unsigned int llvm_cbe_cc404_3;
1037 unsigned int llvm_cbe_tmp430;
1038 unsigned int llvm_cbe_ptr_11_rec;
1039 unsigned int llvm_cbe_ptr_11_rec__PHI_TEMPORARY;
1040 unsigned int llvm_cbe_c_10;
1041 unsigned int llvm_cbe_c_10__PHI_TEMPORARY;
1042 unsigned int llvm_cbe_tmp13_sum581;
1043 unsigned char llvm_cbe_tmp444;
1044 unsigned int llvm_cbe_tmp444445;
1045 unsigned char llvm_cbe_tmp447;
1046 unsigned char *llvm_cbe_tmp456;
1047 unsigned char llvm_cbe_tmp458;
1048 unsigned int llvm_cbe_tmp458459;
1049 unsigned char *llvm_cbe_ptr_11;
1050 unsigned int llvm_cbe_c_0;
1051 unsigned int llvm_cbe_c_0__PHI_TEMPORARY;
1052 unsigned char *llvm_cbe_ptr_1;
1053 unsigned char *llvm_cbe_ptr_1__PHI_TEMPORARY;
1054
1055 llvm_cbe_tmp3 = (((unsigned int )(((unsigned int )llvm_cbe_options) >> ((unsigned int )((unsigned int )11))))) & ((unsigned int )1);
1056 llvm_cbe_tmp5 = *llvm_cbe_ptrptr;
1057 llvm_cbe_tmp6 = &llvm_cbe_tmp5[((unsigned int )1)];
1058 llvm_cbe_tmp8 = *llvm_cbe_tmp6;
1059 llvm_cbe_tmp89 = ((unsigned int )(unsigned char )llvm_cbe_tmp8);
1060 if ((llvm_cbe_tmp8 == ((unsigned char )0))) {
1061 goto llvm_cbe_cond_true;
1062 } else {
1063 goto llvm_cbe_cond_false;
1064 }
1065
1066 llvm_cbe_cond_true:
1067 *llvm_cbe_errorcodeptr = ((unsigned int )1);
1068 *llvm_cbe_ptrptr = llvm_cbe_tmp6;
1069 return llvm_cbe_tmp89;
1070 llvm_cbe_cond_false:
1071 llvm_cbe_tmp19 = llvm_cbe_tmp89 + ((unsigned int )-48);
1072 if ((((unsigned int )llvm_cbe_tmp19) < ((unsigned int )((unsigned int )75)))) {
1073 goto llvm_cbe_cond_true23;
1074 } else {
1075 llvm_cbe_c_0__PHI_TEMPORARY = llvm_cbe_tmp89; /* for PHI node */
1076 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp6; /* for PHI node */
1077 goto llvm_cbe_cond_next494;
1078 }
1079
1080 llvm_cbe_cond_true23:
1081 llvm_cbe_tmp27 = *(&escapes[llvm_cbe_tmp19]);
1082 llvm_cbe_tmp2728 = ((signed int )(signed short )llvm_cbe_tmp27);
1083 if ((llvm_cbe_tmp27 == ((unsigned short )0))) {
1084 goto llvm_cbe_cond_false35;
1085 } else {
1086 llvm_cbe_c_0__PHI_TEMPORARY = llvm_cbe_tmp2728; /* for PHI node */
1087 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp6; /* for PHI node */
1088 goto llvm_cbe_cond_next494;
1089 }
1090
1091 llvm_cbe_cond_false35:
1092 switch (llvm_cbe_tmp89) {
1093 default:
1094 goto llvm_cbe_bb479;
1095 ;
1096 case ((unsigned int )48):
1097 llvm_cbe_ptr_10_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1098 llvm_cbe_c_7_in__PHI_TEMPORARY = llvm_cbe_tmp89; /* for PHI node */
1099 goto llvm_cbe_bb269;
1100 case ((unsigned int )49):
1101 goto llvm_cbe_bb195;
1102 case ((unsigned int )50):
1103 goto llvm_cbe_bb195;
1104 case ((unsigned int )51):
1105 goto llvm_cbe_bb195;
1106 case ((unsigned int )52):
1107 goto llvm_cbe_bb195;
1108 case ((unsigned int )53):
1109 goto llvm_cbe_bb195;
1110 case ((unsigned int )54):
1111 goto llvm_cbe_bb195;
1112 case ((unsigned int )55):
1113 goto llvm_cbe_bb195;
1114 case ((unsigned int )56):
1115 goto llvm_cbe_bb195;
1116 case ((unsigned int )57):
1117 goto llvm_cbe_bb195;
1118 case ((unsigned int )76):
1119 goto llvm_cbe_bb40;
1120 break;
1121 case ((unsigned int )78):
1122 goto llvm_cbe_bb40;
1123 break;
1124 case ((unsigned int )85):
1125 goto llvm_cbe_bb40;
1126 break;
1127 case ((unsigned int )99):
1128 goto llvm_cbe_bb454;
1129 case ((unsigned int )103):
1130 goto llvm_cbe_bb42;
1131 case ((unsigned int )108):
1132 goto llvm_cbe_bb40;
1133 break;
1134 case ((unsigned int )117):
1135 goto llvm_cbe_bb40;
1136 break;
1137 case ((unsigned int )120):
1138 goto llvm_cbe_bb309;
1139 }
1140 llvm_cbe_bb40:
1141 *llvm_cbe_errorcodeptr = ((unsigned int )37);
1142 *llvm_cbe_ptrptr = llvm_cbe_tmp6;
1143 return llvm_cbe_tmp89;
1144 llvm_cbe_bb42:
1145 llvm_cbe_tmp44 = &llvm_cbe_tmp5[((unsigned int )2)];
1146 llvm_cbe_tmp45 = *llvm_cbe_tmp44;
1147 if ((llvm_cbe_tmp45 == ((unsigned char )123))) {
1148 goto llvm_cbe_cond_true49;
1149 } else {
1150 llvm_cbe_braced_0__PHI_TEMPORARY = 1; /* for PHI node */
1151 llvm_cbe_ptr_0__PHI_TEMPORARY = llvm_cbe_tmp6; /* for PHI node */
1152 goto llvm_cbe_cond_next108;
1153 }
1154
1155 llvm_cbe_cond_true49:
1156 llvm_cbe_tmp51 = &llvm_cbe_tmp5[((unsigned int )3)];
1157 llvm_cbe_tmp76521 = *llvm_cbe_tmp51;
1158 switch (llvm_cbe_tmp76521) {
1159 default:
1160 llvm_cbe_p_3513_0_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1161 goto llvm_cbe_bb52;
1162 ;
1163 case ((unsigned char )0):
1164 llvm_cbe_p_3513_1__PHI_TEMPORARY = llvm_cbe_tmp51; /* for PHI node */
1165 goto llvm_cbe_bb88;
1166 case ((unsigned char )125):
1167 llvm_cbe_p_3513_1__PHI_TEMPORARY = llvm_cbe_tmp51; /* for PHI node */
1168 goto llvm_cbe_bb88;
1169 }
1170 do { /* Syntactic loop 'bb52' to make GCC happy */
1171 llvm_cbe_bb52:
1172 llvm_cbe_p_3513_0_rec = llvm_cbe_p_3513_0_rec__PHI_TEMPORARY;
1173 llvm_cbe_p_3513_0 = &llvm_cbe_tmp5[(llvm_cbe_p_3513_0_rec + ((unsigned int )3))];
1174 llvm_cbe_tmp54 = *llvm_cbe_p_3513_0;
1175 if ((llvm_cbe_tmp54 == ((unsigned char )45))) {
1176 goto llvm_cbe_cond_next71;
1177 } else {
1178 goto llvm_cbe_cond_true58;
1179 }
1180
1181 llvm_cbe_cond_next71:
1182 llvm_cbe_tmp73 = &llvm_cbe_tmp5[(llvm_cbe_p_3513_0_rec + ((unsigned int )4))];
1183 llvm_cbe_tmp76 = *llvm_cbe_tmp73;
1184 llvm_cbe_indvar_next573 = llvm_cbe_p_3513_0_rec + ((unsigned int )1);
1185 switch (llvm_cbe_tmp76) {
1186 default:
1187 llvm_cbe_p_3513_0_rec__PHI_TEMPORARY = llvm_cbe_indvar_next573; /* for PHI node */
1188 goto llvm_cbe_bb52;
1189 ;
1190 case ((unsigned char )0):
1191 llvm_cbe_p_3513_1__PHI_TEMPORARY = llvm_cbe_tmp73; /* for PHI node */
1192 goto llvm_cbe_bb88;
1193 break;
1194 case ((unsigned char )125):
1195 llvm_cbe_p_3513_1__PHI_TEMPORARY = llvm_cbe_tmp73; /* for PHI node */
1196 goto llvm_cbe_bb88;
1197 break;
1198 }
1199 llvm_cbe_cond_true58:
1200 llvm_cbe_tmp63 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp54))]);
1201 if (((((unsigned char )(llvm_cbe_tmp63 & ((unsigned char )4)))) == ((unsigned char )0))) {
1202 llvm_cbe_p_3513_1__PHI_TEMPORARY = llvm_cbe_p_3513_0; /* for PHI node */
1203 goto llvm_cbe_bb88;
1204 } else {
1205 goto llvm_cbe_cond_next71;
1206 }
1207
1208 } while (1); /* end of syntactic loop 'bb52' */
1209 llvm_cbe_bb88:
1210 llvm_cbe_p_3513_1 = llvm_cbe_p_3513_1__PHI_TEMPORARY;
1211 llvm_cbe_tmp91 = *llvm_cbe_p_3513_1;
1212 switch (llvm_cbe_tmp91) {
1213 default:
1214 llvm_cbe_c_0__PHI_TEMPORARY = ((unsigned int )-26); /* for PHI node */
1215 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp6; /* for PHI node */
1216 goto llvm_cbe_cond_next494;
1217 ;
1218 case ((unsigned char )0):
1219 llvm_cbe_braced_0__PHI_TEMPORARY = 0; /* for PHI node */
1220 llvm_cbe_ptr_0__PHI_TEMPORARY = llvm_cbe_tmp44; /* for PHI node */
1221 goto llvm_cbe_cond_next108;
1222 break;
1223 case ((unsigned char )125):
1224 llvm_cbe_braced_0__PHI_TEMPORARY = 0; /* for PHI node */
1225 llvm_cbe_ptr_0__PHI_TEMPORARY = llvm_cbe_tmp44; /* for PHI node */
1226 goto llvm_cbe_cond_next108;
1227 break;
1228 }
1229 llvm_cbe_cond_next108:
1230 llvm_cbe_braced_0 = llvm_cbe_braced_0__PHI_TEMPORARY;
1231 llvm_cbe_ptr_0 = llvm_cbe_ptr_0__PHI_TEMPORARY;
1232 llvm_cbe_tmp110 = &llvm_cbe_ptr_0[((unsigned int )1)];
1233 llvm_cbe_tmp111 = *llvm_cbe_tmp110;
1234 llvm_cbe_ptr_4_ph = (((llvm_cbe_tmp111 == ((unsigned char )45))) ? (llvm_cbe_tmp110) : (llvm_cbe_ptr_0));
1235 llvm_cbe_tmp133546 = *(&llvm_cbe_ptr_4_ph[((unsigned int )1)]);
1236 llvm_cbe_tmp136549 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp133546))]);
1237 if (((((unsigned char )(llvm_cbe_tmp136549 & ((unsigned char )4)))) == ((unsigned char )0))) {
1238 llvm_cbe_ptr_4_lcssa__PHI_TEMPORARY = llvm_cbe_ptr_4_ph; /* for PHI node */
1239 llvm_cbe_c_2_lcssa__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1240 goto llvm_cbe_bb142;
1241 } else {
1242 llvm_cbe_ptr_4544_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1243 llvm_cbe_c_2543__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1244 goto llvm_cbe_bb120;
1245 }
1246
1247 do { /* Syntactic loop 'bb120' to make GCC happy */
1248 llvm_cbe_bb120:
1249 llvm_cbe_ptr_4544_rec = llvm_cbe_ptr_4544_rec__PHI_TEMPORARY;
1250 llvm_cbe_c_2543 = llvm_cbe_c_2543__PHI_TEMPORARY;
1251 llvm_cbe_tmp124_rec = llvm_cbe_ptr_4544_rec + ((unsigned int )1);
1252 llvm_cbe_tmp124 = &llvm_cbe_ptr_4_ph[llvm_cbe_tmp124_rec];
1253 llvm_cbe_tmp126 = *llvm_cbe_tmp124;
1254 llvm_cbe_tmp129 = ((llvm_cbe_c_2543 * ((unsigned int )10)) + ((unsigned int )-48)) + (((unsigned int )(unsigned char )llvm_cbe_tmp126));
1255 llvm_cbe_tmp133 = *(&llvm_cbe_ptr_4_ph[(llvm_cbe_ptr_4544_rec + ((unsigned int )2))]);
1256 llvm_cbe_tmp136 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp133))]);
1257 if (((((unsigned char )(llvm_cbe_tmp136 & ((unsigned char )4)))) == ((unsigned char )0))) {
1258 llvm_cbe_ptr_4_lcssa__PHI_TEMPORARY = llvm_cbe_tmp124; /* for PHI node */
1259 llvm_cbe_c_2_lcssa__PHI_TEMPORARY = llvm_cbe_tmp129; /* for PHI node */
1260 goto llvm_cbe_bb142;
1261 } else {
1262 llvm_cbe_ptr_4544_rec__PHI_TEMPORARY = llvm_cbe_tmp124_rec; /* for PHI node */
1263 llvm_cbe_c_2543__PHI_TEMPORARY = llvm_cbe_tmp129; /* for PHI node */
1264 goto llvm_cbe_bb120;
1265 }
1266
1267 } while (1); /* end of syntactic loop 'bb120' */
1268 llvm_cbe_bb142:
1269 llvm_cbe_ptr_4_lcssa = llvm_cbe_ptr_4_lcssa__PHI_TEMPORARY;
1270 llvm_cbe_c_2_lcssa = llvm_cbe_c_2_lcssa__PHI_TEMPORARY;
1271 if ((llvm_cbe_c_2_lcssa == ((unsigned int )0))) {
1272 goto llvm_cbe_bb162;
1273 } else {
1274 goto llvm_cbe_cond_next148;
1275 }
1276
1277 llvm_cbe_cond_next148:
1278 if (llvm_cbe_braced_0) {
1279 llvm_cbe_ptr_6__PHI_TEMPORARY = llvm_cbe_ptr_4_lcssa; /* for PHI node */
1280 goto llvm_cbe_bb165;
1281 } else {
1282 goto llvm_cbe_cond_next154;
1283 }
1284
1285 llvm_cbe_cond_next154:
1286 llvm_cbe_tmp156 = &llvm_cbe_ptr_4_lcssa[((unsigned int )1)];
1287 llvm_cbe_tmp158 = *llvm_cbe_tmp156;
1288 if ((llvm_cbe_tmp158 == ((unsigned char )125))) {
1289 llvm_cbe_ptr_6__PHI_TEMPORARY = llvm_cbe_tmp156; /* for PHI node */
1290 goto llvm_cbe_bb165;
1291 } else {
1292 goto llvm_cbe_bb162;
1293 }
1294
1295 llvm_cbe_bb162:
1296 *llvm_cbe_errorcodeptr = ((unsigned int )57);
1297 return ((unsigned int )0);
1298 llvm_cbe_bb165:
1299 llvm_cbe_ptr_6 = llvm_cbe_ptr_6__PHI_TEMPORARY;
1300 if ((llvm_cbe_tmp111 == ((unsigned char )45))) {
1301 goto llvm_cbe_cond_true170;
1302 } else {
1303 goto llvm_cbe_cond_next184;
1304 }
1305
1306 llvm_cbe_cond_true170:
1307 if ((((signed int )llvm_cbe_c_2_lcssa) > ((signed int )llvm_cbe_bracount))) {
1308 goto llvm_cbe_cond_true176;
1309 } else {
1310 goto llvm_cbe_cond_next179;
1311 }
1312
1313 llvm_cbe_cond_true176:
1314 *llvm_cbe_errorcodeptr = ((unsigned int )15);
1315 return ((unsigned int )0);
1316 llvm_cbe_cond_next179:
1317 *llvm_cbe_ptrptr = llvm_cbe_ptr_6;
1318 return ((((unsigned int )-28) - llvm_cbe_bracount) + llvm_cbe_c_2_lcssa);
1319 llvm_cbe_cond_next184:
1320 *llvm_cbe_ptrptr = llvm_cbe_ptr_6;
1321 return (((unsigned int )-27) - llvm_cbe_c_2_lcssa);
1322 llvm_cbe_bb195:
1323 if ((llvm_cbe_isclass == ((unsigned int )0))) {
1324 goto llvm_cbe_bb214_preheader;
1325 } else {
1326 goto llvm_cbe_cond_next244;
1327 }
1328
1329 llvm_cbe_bb214_preheader:
1330 llvm_cbe_tmp217557 = *(&llvm_cbe_tmp5[((unsigned int )2)]);
1331 llvm_cbe_tmp220560 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp217557))]);
1332 if (((((unsigned char )(llvm_cbe_tmp220560 & ((unsigned char )4)))) == ((unsigned char )0))) {
1333 llvm_cbe_c_6_lcssa__PHI_TEMPORARY = llvm_cbe_tmp19; /* for PHI node */
1334 llvm_cbe_ptr_7_lcssa__PHI_TEMPORARY = llvm_cbe_tmp6; /* for PHI node */
1335 llvm_cbe_c_6_in_lcssa__PHI_TEMPORARY = llvm_cbe_tmp89; /* for PHI node */
1336 goto llvm_cbe_bb226;
1337 } else {
1338 llvm_cbe_ptr_7553_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1339 llvm_cbe_c_6555__PHI_TEMPORARY = llvm_cbe_tmp19; /* for PHI node */
1340 goto llvm_cbe_bb204;
1341 }
1342
1343 do { /* Syntactic loop 'bb204' to make GCC happy */
1344 llvm_cbe_bb204:
1345 llvm_cbe_ptr_7553_rec = llvm_cbe_ptr_7553_rec__PHI_TEMPORARY;
1346 llvm_cbe_c_6555 = llvm_cbe_c_6555__PHI_TEMPORARY;
1347 llvm_cbe_tmp208 = &llvm_cbe_tmp5[(llvm_cbe_ptr_7553_rec + ((unsigned int )2))];
1348 llvm_cbe_tmp210 = *llvm_cbe_tmp208;
1349 llvm_cbe_tmp212 = (((unsigned int )(unsigned char )llvm_cbe_tmp210)) + (llvm_cbe_c_6555 * ((unsigned int )10));
1350 llvm_cbe_c_6 = llvm_cbe_tmp212 + ((unsigned int )-48);
1351 llvm_cbe_tmp217 = *(&llvm_cbe_tmp5[(llvm_cbe_ptr_7553_rec + ((unsigned int )3))]);
1352 llvm_cbe_tmp220 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp217))]);
1353 if (((((unsigned char )(llvm_cbe_tmp220 & ((unsigned char )4)))) == ((unsigned char )0))) {
1354 llvm_cbe_c_6_lcssa__PHI_TEMPORARY = llvm_cbe_c_6; /* for PHI node */
1355 llvm_cbe_ptr_7_lcssa__PHI_TEMPORARY = llvm_cbe_tmp208; /* for PHI node */
1356 llvm_cbe_c_6_in_lcssa__PHI_TEMPORARY = llvm_cbe_tmp212; /* for PHI node */
1357 goto llvm_cbe_bb226;
1358 } else {
1359 llvm_cbe_ptr_7553_rec__PHI_TEMPORARY = (llvm_cbe_ptr_7553_rec + ((unsigned int )1)); /* for PHI node */
1360 llvm_cbe_c_6555__PHI_TEMPORARY = llvm_cbe_c_6; /* for PHI node */
1361 goto llvm_cbe_bb204;
1362 }
1363
1364 } while (1); /* end of syntactic loop 'bb204' */
1365 llvm_cbe_bb226:
1366 llvm_cbe_c_6_lcssa = llvm_cbe_c_6_lcssa__PHI_TEMPORARY;
1367 llvm_cbe_ptr_7_lcssa = llvm_cbe_ptr_7_lcssa__PHI_TEMPORARY;
1368 llvm_cbe_c_6_in_lcssa = llvm_cbe_c_6_in_lcssa__PHI_TEMPORARY;
1369 if (((((signed int )llvm_cbe_c_6_lcssa) < ((signed int )((unsigned int )10))) | (((signed int )llvm_cbe_c_6_lcssa) <= ((signed int )llvm_cbe_bracount)))) {
1370 goto llvm_cbe_cond_true239;
1371 } else {
1372 goto llvm_cbe_cond_next244;
1373 }
1374
1375 llvm_cbe_cond_true239:
1376 *llvm_cbe_ptrptr = llvm_cbe_ptr_7_lcssa;
1377 return (((unsigned int )21) - llvm_cbe_c_6_in_lcssa);
1378 llvm_cbe_cond_next244:
1379 if ((((signed int )llvm_cbe_tmp89) > ((signed int )((unsigned int )55)))) {
1380 llvm_cbe_c_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1381 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp5; /* for PHI node */
1382 goto llvm_cbe_cond_next494;
1383 } else {
1384 llvm_cbe_ptr_10_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1385 llvm_cbe_c_7_in__PHI_TEMPORARY = llvm_cbe_tmp89; /* for PHI node */
1386 goto llvm_cbe_bb269;
1387 }
1388
1389 do { /* Syntactic loop 'bb269' to make GCC happy */
1390 llvm_cbe_bb269:
1391 llvm_cbe_ptr_10_rec = llvm_cbe_ptr_10_rec__PHI_TEMPORARY;
1392 llvm_cbe_c_7_in = llvm_cbe_c_7_in__PHI_TEMPORARY;
1393 llvm_cbe_tmp13_sum577 = llvm_cbe_ptr_10_rec + ((unsigned int )1);
1394 llvm_cbe_c_7 = llvm_cbe_c_7_in + ((unsigned int )-48);
1395 if ((((signed int )(llvm_cbe_ptr_10_rec + llvm_cbe_tmp2728)) < ((signed int )((unsigned int )2)))) {
1396 goto llvm_cbe_cond_next279;
1397 } else {
1398 goto llvm_cbe_bb294;
1399 }
1400
1401 llvm_cbe_bb259:
1402 llvm_cbe_tmp267 = (((unsigned int )(unsigned char )llvm_cbe_tmp282)) + (llvm_cbe_c_7 << ((unsigned int )3));
1403 llvm_cbe_ptr_10_rec__PHI_TEMPORARY = llvm_cbe_tmp13_sum577; /* for PHI node */
1404 llvm_cbe_c_7_in__PHI_TEMPORARY = llvm_cbe_tmp267; /* for PHI node */
1405 goto llvm_cbe_bb269;
1406
1407 llvm_cbe_cond_next279:
1408 llvm_cbe_tmp282 = *(&llvm_cbe_tmp5[(llvm_cbe_ptr_10_rec + ((unsigned int )2))]);
1409 if ((((unsigned char )(((unsigned char )(llvm_cbe_tmp282 + ((unsigned char )-48))))) < ((unsigned char )((unsigned char )8)))) {
1410 goto llvm_cbe_bb259;
1411 } else {
1412 goto llvm_cbe_bb294;
1413 }
1414
1415 } while (1); /* end of syntactic loop 'bb269' */
1416 llvm_cbe_bb294:
1417 llvm_cbe_ptr_10 = &llvm_cbe_tmp5[llvm_cbe_tmp13_sum577];
1418 if (((((signed int )llvm_cbe_c_7) > ((signed int )((unsigned int )255))) & (llvm_cbe_tmp3 == ((unsigned int )0)))) {
1419 goto llvm_cbe_cond_true306;
1420 } else {
1421 llvm_cbe_c_0__PHI_TEMPORARY = llvm_cbe_c_7; /* for PHI node */
1422 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_ptr_10; /* for PHI node */
1423 goto llvm_cbe_cond_next494;
1424 }
1425
1426 llvm_cbe_cond_true306:
1427 *llvm_cbe_errorcodeptr = ((unsigned int )51);
1428 *llvm_cbe_ptrptr = llvm_cbe_ptr_10;
1429 return llvm_cbe_c_7;
1430 llvm_cbe_bb309:
1431 llvm_cbe_tmp312 = *(&llvm_cbe_tmp5[((unsigned int )2)]);
1432 if ((llvm_cbe_tmp312 == ((unsigned char )123))) {
1433 goto llvm_cbe_cond_true316;
1434 } else {
1435 llvm_cbe_ptr_11_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1436 llvm_cbe_c_10__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1437 goto llvm_cbe_bb431;
1438 }
1439
1440 llvm_cbe_cond_true316:
1441 llvm_cbe_tmp318 = &llvm_cbe_tmp5[((unsigned int )3)];
1442 llvm_cbe_count_3_ph__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1443 llvm_cbe_pt_3_ph__PHI_TEMPORARY = llvm_cbe_tmp318; /* for PHI node */
1444 llvm_cbe_c_9_ph__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1445 goto llvm_cbe_bb361_outer;
1446
1447 do { /* Syntactic loop 'bb361.outer' to make GCC happy */
1448 llvm_cbe_bb361_outer:
1449 llvm_cbe_count_3_ph = llvm_cbe_count_3_ph__PHI_TEMPORARY;
1450 llvm_cbe_pt_3_ph = llvm_cbe_pt_3_ph__PHI_TEMPORARY;
1451 llvm_cbe_c_9_ph = llvm_cbe_c_9_ph__PHI_TEMPORARY;
1452 if ((llvm_cbe_c_9_ph == ((unsigned int )0))) {
1453 llvm_cbe_pt_3_us_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1454 goto llvm_cbe_bb361_us;
1455 } else {
1456 goto llvm_cbe_bb361;
1457 }
1458
1459 llvm_cbe_cond_next337_split:
1460 llvm_cbe_tmp324_lcssa_us_lcssa = llvm_cbe_tmp324_lcssa_us_lcssa__PHI_TEMPORARY;
1461 llvm_cbe_tmp321322_lcssa_us_lcssa_in = llvm_cbe_tmp321322_lcssa_us_lcssa_in__PHI_TEMPORARY;
1462 llvm_cbe_tmp321322_lcssa_us_lcssa = ((unsigned int )(unsigned char )llvm_cbe_tmp321322_lcssa_us_lcssa_in);
1463 llvm_cbe_cc_4 = ((((((signed int )llvm_cbe_tmp321322_lcssa_us_lcssa) > ((signed int )((unsigned int )96)))) ? (((unsigned int )-32)) : (((unsigned int )0)))) + llvm_cbe_tmp321322_lcssa_us_lcssa;
1464 llvm_cbe_tmp360 = (llvm_cbe_cc_4 + (llvm_cbe_c_9_ph << ((unsigned int )4))) - ((((((signed int )llvm_cbe_cc_4) < ((signed int )((unsigned int )65)))) ? (((unsigned int )48)) : (((unsigned int )55))));
1465 llvm_cbe_indvar_next571 = llvm_cbe_count_3_ph + ((unsigned int )1);
1466 llvm_cbe_count_3_ph__PHI_TEMPORARY = llvm_cbe_indvar_next571; /* for PHI node */
1467 llvm_cbe_pt_3_ph__PHI_TEMPORARY = llvm_cbe_tmp324_lcssa_us_lcssa; /* for PHI node */
1468 llvm_cbe_c_9_ph__PHI_TEMPORARY = llvm_cbe_tmp360; /* for PHI node */
1469 goto llvm_cbe_bb361_outer;
1470
1471 llvm_cbe_bb319:
1472 llvm_cbe_tmp324 = &llvm_cbe_pt_3_ph[((unsigned int )1)];
1473 llvm_cbe_tmp324_lcssa_us_lcssa__PHI_TEMPORARY = llvm_cbe_tmp324; /* for PHI node */
1474 llvm_cbe_tmp321322_lcssa_us_lcssa_in__PHI_TEMPORARY = llvm_cbe_tmp363; /* for PHI node */
1475 goto llvm_cbe_cond_next337_split;
1476
1477 llvm_cbe_bb361:
1478 llvm_cbe_tmp363 = *llvm_cbe_pt_3_ph;
1479 llvm_cbe_tmp366 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp363))]);
1480 if (((((unsigned char )(llvm_cbe_tmp366 & ((unsigned char )8)))) == ((unsigned char )0))) {
1481 llvm_cbe_tmp321_lcssa_us_lcssa__PHI_TEMPORARY = llvm_cbe_tmp363; /* for PHI node */
1482 llvm_cbe_pt_3_lcssa_us_lcssa__PHI_TEMPORARY = llvm_cbe_pt_3_ph; /* for PHI node */
1483 goto llvm_cbe_bb372_split;
1484 } else {
1485 goto llvm_cbe_bb319;
1486 }
1487
1488 llvm_cbe_cond_next337_split_loopexit:
1489 llvm_cbe_tmp324_us = &llvm_cbe_pt_3_ph[llvm_cbe_tmp324_us_rec];
1490 llvm_cbe_tmp324_lcssa_us_lcssa__PHI_TEMPORARY = llvm_cbe_tmp324_us; /* for PHI node */
1491 llvm_cbe_tmp321322_lcssa_us_lcssa_in__PHI_TEMPORARY = llvm_cbe_tmp363_us; /* for PHI node */
1492 goto llvm_cbe_cond_next337_split;
1493
1494 do { /* Syntactic loop 'bb361.us' to make GCC happy */
1495 llvm_cbe_bb361_us:
1496 llvm_cbe_pt_3_us_rec = llvm_cbe_pt_3_us_rec__PHI_TEMPORARY;
1497 llvm_cbe_pt_3_us = &llvm_cbe_pt_3_ph[llvm_cbe_pt_3_us_rec];
1498 llvm_cbe_tmp363_us = *llvm_cbe_pt_3_us;
1499 llvm_cbe_tmp366_us = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp363_us))]);
1500 if (((((unsigned char )(llvm_cbe_tmp366_us & ((unsigned char )8)))) == ((unsigned char )0))) {
1501 llvm_cbe_tmp321_lcssa_us_lcssa__PHI_TEMPORARY = llvm_cbe_tmp363_us; /* for PHI node */
1502 llvm_cbe_pt_3_lcssa_us_lcssa__PHI_TEMPORARY = llvm_cbe_pt_3_us; /* for PHI node */
1503 goto llvm_cbe_bb372_split;
1504 } else {
1505 goto llvm_cbe_bb319_us;
1506 }
1507
1508 llvm_cbe_bb319_us:
1509 llvm_cbe_tmp324_us_rec = llvm_cbe_pt_3_us_rec + ((unsigned int )1);
1510 if ((llvm_cbe_tmp363_us == ((unsigned char )48))) {
1511 llvm_cbe_pt_3_us_rec__PHI_TEMPORARY = llvm_cbe_tmp324_us_rec; /* for PHI node */
1512 goto llvm_cbe_bb361_us;
1513 } else {
1514 goto llvm_cbe_cond_next337_split_loopexit;
1515 }
1516
1517 } while (1); /* end of syntactic loop 'bb361.us' */
1518 } while (1); /* end of syntactic loop 'bb361.outer' */
1519 llvm_cbe_bb372_split:
1520 llvm_cbe_tmp321_lcssa_us_lcssa = llvm_cbe_tmp321_lcssa_us_lcssa__PHI_TEMPORARY;
1521 llvm_cbe_pt_3_lcssa_us_lcssa = llvm_cbe_pt_3_lcssa_us_lcssa__PHI_TEMPORARY;
1522 if ((llvm_cbe_tmp321_lcssa_us_lcssa == ((unsigned char )125))) {
1523 goto llvm_cbe_cond_true378;
1524 } else {
1525 llvm_cbe_ptr_11_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1526 llvm_cbe_c_10__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1527 goto llvm_cbe_bb431;
1528 }
1529
1530 llvm_cbe_cond_true378:
1531 if ((((signed int )llvm_cbe_c_9_ph) < ((signed int )((unsigned int )0)))) {
1532 goto llvm_cbe_bb397;
1533 } else {
1534 goto llvm_cbe_cond_next384;
1535 }
1536
1537 llvm_cbe_cond_next384:
1538 if ((((signed int )((((llvm_cbe_tmp3 == ((unsigned int )0))) ? (((unsigned int )2)) : (((unsigned int )8))))) < ((signed int )llvm_cbe_count_3_ph))) {
1539 goto llvm_cbe_bb397;
1540 } else {
1541 llvm_cbe_c_0__PHI_TEMPORARY = llvm_cbe_c_9_ph; /* for PHI node */
1542 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_pt_3_lcssa_us_lcssa; /* for PHI node */
1543 goto llvm_cbe_cond_next494;
1544 }
1545
1546 llvm_cbe_bb397:
1547 *llvm_cbe_errorcodeptr = ((unsigned int )34);
1548 *llvm_cbe_ptrptr = llvm_cbe_pt_3_lcssa_us_lcssa;
1549 return llvm_cbe_c_9_ph;
1550 do { /* Syntactic loop 'bb431' to make GCC happy */
1551 llvm_cbe_bb431:
1552 llvm_cbe_ptr_11_rec = llvm_cbe_ptr_11_rec__PHI_TEMPORARY;
1553 llvm_cbe_c_10 = llvm_cbe_c_10__PHI_TEMPORARY;
1554 llvm_cbe_tmp13_sum581 = llvm_cbe_ptr_11_rec + ((unsigned int )1);
1555 if ((((signed int )(llvm_cbe_ptr_11_rec + llvm_cbe_tmp2728)) < ((signed int )((unsigned int )2)))) {
1556 goto llvm_cbe_cond_next441;
1557 } else {
1558 goto llvm_cbe_cond_next494_loopexit;
1559 }
1560
1561 llvm_cbe_bb403:
1562 llvm_cbe_cc404_3 = ((((((signed int )llvm_cbe_tmp444445) > ((signed int )((unsigned int )96)))) ? (((unsigned int )-32)) : (((unsigned int )0)))) + llvm_cbe_tmp444445;
1563 llvm_cbe_tmp430 = (llvm_cbe_cc404_3 + (llvm_cbe_c_10 << ((unsigned int )4))) - ((((((signed int )llvm_cbe_cc404_3) < ((signed int )((unsigned int )65)))) ? (((unsigned int )48)) : (((unsigned int )55))));
1564 llvm_cbe_ptr_11_rec__PHI_TEMPORARY = llvm_cbe_tmp13_sum581; /* for PHI node */
1565 llvm_cbe_c_10__PHI_TEMPORARY = llvm_cbe_tmp430; /* for PHI node */
1566 goto llvm_cbe_bb431;
1567
1568 llvm_cbe_cond_next441:
1569 llvm_cbe_tmp444 = *(&llvm_cbe_tmp5[(llvm_cbe_ptr_11_rec + ((unsigned int )2))]);
1570 llvm_cbe_tmp444445 = ((unsigned int )(unsigned char )llvm_cbe_tmp444);
1571 llvm_cbe_tmp447 = *(&digitab[llvm_cbe_tmp444445]);
1572 if (((((unsigned char )(llvm_cbe_tmp447 & ((unsigned char )8)))) == ((unsigned char )0))) {
1573 goto llvm_cbe_cond_next494_loopexit;
1574 } else {
1575 goto llvm_cbe_bb403;
1576 }
1577
1578 } while (1); /* end of syntactic loop 'bb431' */
1579 llvm_cbe_bb454:
1580 llvm_cbe_tmp456 = &llvm_cbe_tmp5[((unsigned int )2)];
1581 llvm_cbe_tmp458 = *llvm_cbe_tmp456;
1582 llvm_cbe_tmp458459 = ((unsigned int )(unsigned char )llvm_cbe_tmp458);
1583 if ((llvm_cbe_tmp458 == ((unsigned char )0))) {
1584 goto llvm_cbe_cond_true464;
1585 } else {
1586 goto llvm_cbe_cond_next467;
1587 }
1588
1589 llvm_cbe_cond_true464:
1590 *llvm_cbe_errorcodeptr = ((unsigned int )2);
1591 return ((unsigned int )0);
1592 llvm_cbe_cond_next467:
1593 *llvm_cbe_ptrptr = llvm_cbe_tmp456;
1594 return ((((((((unsigned int )(llvm_cbe_tmp458459 + ((unsigned int )-97))) < ((unsigned int )((unsigned int )26)))) ? (((unsigned int )-32)) : (((unsigned int )0)))) + llvm_cbe_tmp458459) ^ ((unsigned int )64));
1595 llvm_cbe_bb479:
1596 if (((llvm_cbe_options & ((unsigned int )64)) == ((unsigned int )0))) {
1597 llvm_cbe_c_0__PHI_TEMPORARY = llvm_cbe_tmp89; /* for PHI node */
1598 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp6; /* for PHI node */
1599 goto llvm_cbe_cond_next494;
1600 } else {
1601 goto llvm_cbe_cond_true485;
1602 }
1603
1604 llvm_cbe_cond_true485:
1605 *llvm_cbe_errorcodeptr = ((unsigned int )3);
1606 *llvm_cbe_ptrptr = llvm_cbe_tmp6;
1607 return llvm_cbe_tmp89;
1608 llvm_cbe_cond_next494_loopexit:
1609 llvm_cbe_ptr_11 = &llvm_cbe_tmp5[llvm_cbe_tmp13_sum581];
1610 llvm_cbe_c_0__PHI_TEMPORARY = llvm_cbe_c_10; /* for PHI node */
1611 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_ptr_11; /* for PHI node */
1612 goto llvm_cbe_cond_next494;
1613
1614 llvm_cbe_cond_next494:
1615 llvm_cbe_c_0 = llvm_cbe_c_0__PHI_TEMPORARY;
1616 llvm_cbe_ptr_1 = llvm_cbe_ptr_1__PHI_TEMPORARY;
1617 *llvm_cbe_ptrptr = llvm_cbe_ptr_1;
1618 return llvm_cbe_c_0;
1619 }
1620
1621
find_parens(unsigned char * llvm_cbe_ptr,unsigned int llvm_cbe_count,unsigned char * llvm_cbe_name,unsigned int llvm_cbe_lorn,unsigned int llvm_cbe_xmode)1622 static unsigned int find_parens(unsigned char *llvm_cbe_ptr, unsigned int llvm_cbe_count, unsigned char *llvm_cbe_name, unsigned int llvm_cbe_lorn, unsigned int llvm_cbe_xmode) {
1623 unsigned char llvm_cbe_tmp334386;
1624 unsigned int llvm_cbe_count_addr_2364_0;
1625 unsigned int llvm_cbe_count_addr_2364_0__PHI_TEMPORARY;
1626 unsigned char *llvm_cbe_ptr_addr_2372_0;
1627 unsigned char *llvm_cbe_ptr_addr_2372_0__PHI_TEMPORARY;
1628 unsigned char llvm_cbe_tmp3;
1629 unsigned char *llvm_cbe_tmp7;
1630 unsigned char llvm_cbe_tmp9;
1631 unsigned char *llvm_cbe_ptr_addr_3;
1632 unsigned char *llvm_cbe_ptr_addr_3__PHI_TEMPORARY;
1633 unsigned char *llvm_cbe_tmp25;
1634 unsigned char llvm_cbe_tmp27;
1635 unsigned char *llvm_cbe_tmp49;
1636 unsigned char llvm_cbe_tmp51;
1637 unsigned char *llvm_cbe_tmp74;
1638 unsigned char llvm_cbe_tmp76;
1639 unsigned char *llvm_cbe_ptr_addr_5;
1640 unsigned char *llvm_cbe_ptr_addr_5__PHI_TEMPORARY;
1641 unsigned char *llvm_cbe_tmp93;
1642 unsigned char llvm_cbe_tmp95;
1643 unsigned char *llvm_cbe_tmp116;
1644 unsigned char llvm_cbe_tmp118;
1645 unsigned char *llvm_cbe_ptr_addr_4;
1646 unsigned char *llvm_cbe_ptr_addr_4__PHI_TEMPORARY;
1647 unsigned char *llvm_cbe_tmp129;
1648 unsigned char llvm_cbe_tmp131;
1649 unsigned int llvm_cbe_ptr_addr_6_rec;
1650 unsigned int llvm_cbe_ptr_addr_6_rec__PHI_TEMPORARY;
1651 unsigned int llvm_cbe_tmp151_rec;
1652 unsigned char *llvm_cbe_tmp151;
1653 unsigned char llvm_cbe_tmp153;
1654 unsigned char llvm_cbe_tmp184;
1655 unsigned int llvm_cbe_tmp190;
1656 unsigned char *llvm_cbe_tmp209;
1657 unsigned char llvm_cbe_tmp211;
1658 unsigned char *llvm_cbe_tmp217;
1659 unsigned char *llvm_cbe_ptr_addr_7;
1660 unsigned char *llvm_cbe_ptr_addr_7__PHI_TEMPORARY;
1661 unsigned char llvm_cbe_tmp220;
1662 unsigned char llvm_cbe_tmp228;
1663 unsigned int llvm_cbe_tmp250;
1664 unsigned char *llvm_cbe_tmp271;
1665 unsigned int llvm_cbe_term_3;
1666 unsigned char llvm_cbe_tmp284395;
1667 unsigned int llvm_cbe_ptr_addr_8388_0_rec;
1668 unsigned int llvm_cbe_ptr_addr_8388_0_rec__PHI_TEMPORARY;
1669 unsigned char *llvm_cbe_tmp281;
1670 unsigned char llvm_cbe_tmp284;
1671 unsigned char *llvm_cbe_ptr_addr_8388_1;
1672 unsigned char *llvm_cbe_ptr_addr_8388_1__PHI_TEMPORARY;
1673 unsigned int llvm_cbe_tmp317;
1674 unsigned char *llvm_cbe_ptr_addr_0;
1675 unsigned char *llvm_cbe_ptr_addr_0__PHI_TEMPORARY;
1676 unsigned int llvm_cbe_count_addr_0;
1677 unsigned int llvm_cbe_count_addr_0__PHI_TEMPORARY;
1678 unsigned char *llvm_cbe_tmp331;
1679 unsigned char llvm_cbe_tmp334;
1680 unsigned int llvm_cbe_retval_0;
1681 unsigned int llvm_cbe_retval_0__PHI_TEMPORARY;
1682
1683 llvm_cbe_tmp334386 = *llvm_cbe_ptr;
1684 if ((llvm_cbe_tmp334386 == ((unsigned char )0))) {
1685 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
1686 goto llvm_cbe_return;
1687 } else {
1688 goto llvm_cbe_bb_preheader;
1689 }
1690
1691 llvm_cbe_bb_preheader:
1692 llvm_cbe_count_addr_2364_0__PHI_TEMPORARY = llvm_cbe_count; /* for PHI node */
1693 llvm_cbe_ptr_addr_2372_0__PHI_TEMPORARY = llvm_cbe_ptr; /* for PHI node */
1694 goto llvm_cbe_bb;
1695
1696 do { /* Syntactic loop 'bb' to make GCC happy */
1697 llvm_cbe_bb:
1698 llvm_cbe_count_addr_2364_0 = llvm_cbe_count_addr_2364_0__PHI_TEMPORARY;
1699 llvm_cbe_ptr_addr_2372_0 = llvm_cbe_ptr_addr_2372_0__PHI_TEMPORARY;
1700 llvm_cbe_tmp3 = *llvm_cbe_ptr_addr_2372_0;
1701 switch (llvm_cbe_tmp3) {
1702 default:
1703 goto llvm_cbe_cond_next136;
1704 ;
1705 case ((unsigned char )92):
1706 goto llvm_cbe_cond_true;
1707 break;
1708 case ((unsigned char )91):
1709 llvm_cbe_ptr_addr_4__PHI_TEMPORARY = llvm_cbe_ptr_addr_2372_0; /* for PHI node */
1710 goto llvm_cbe_bb127;
1711 }
1712 llvm_cbe_bb332:
1713 llvm_cbe_ptr_addr_0 = llvm_cbe_ptr_addr_0__PHI_TEMPORARY;
1714 llvm_cbe_count_addr_0 = llvm_cbe_count_addr_0__PHI_TEMPORARY;
1715 llvm_cbe_tmp331 = &llvm_cbe_ptr_addr_0[((unsigned int )1)];
1716 llvm_cbe_tmp334 = *llvm_cbe_tmp331;
1717 if ((llvm_cbe_tmp334 == ((unsigned char )0))) {
1718 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
1719 goto llvm_cbe_return;
1720 } else {
1721 llvm_cbe_count_addr_2364_0__PHI_TEMPORARY = llvm_cbe_count_addr_0; /* for PHI node */
1722 llvm_cbe_ptr_addr_2372_0__PHI_TEMPORARY = llvm_cbe_tmp331; /* for PHI node */
1723 goto llvm_cbe_bb;
1724 }
1725
1726 llvm_cbe_cond_true:
1727 llvm_cbe_tmp7 = &llvm_cbe_ptr_addr_2372_0[((unsigned int )1)];
1728 llvm_cbe_tmp9 = *llvm_cbe_tmp7;
1729 switch (llvm_cbe_tmp9) {
1730 default:
1731 llvm_cbe_ptr_addr_0__PHI_TEMPORARY = llvm_cbe_tmp7; /* for PHI node */
1732 llvm_cbe_count_addr_0__PHI_TEMPORARY = llvm_cbe_count_addr_2364_0; /* for PHI node */
1733 goto llvm_cbe_bb332;
1734 ;
1735 case ((unsigned char )0):
1736 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
1737 goto llvm_cbe_return;
1738 case ((unsigned char )81):
1739 llvm_cbe_ptr_addr_3__PHI_TEMPORARY = llvm_cbe_tmp7; /* for PHI node */
1740 goto llvm_cbe_bb23;
1741 break;
1742 }
1743 do { /* Syntactic loop 'bb23' to make GCC happy */
1744 llvm_cbe_bb23:
1745 llvm_cbe_ptr_addr_3 = llvm_cbe_ptr_addr_3__PHI_TEMPORARY;
1746 llvm_cbe_tmp25 = &llvm_cbe_ptr_addr_3[((unsigned int )1)];
1747 llvm_cbe_tmp27 = *llvm_cbe_tmp25;
1748 switch (llvm_cbe_tmp27) {
1749 default:
1750 llvm_cbe_ptr_addr_3__PHI_TEMPORARY = llvm_cbe_tmp25; /* for PHI node */
1751 goto llvm_cbe_bb23;
1752 ;
1753 case ((unsigned char )0):
1754 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
1755 goto llvm_cbe_return;
1756 case ((unsigned char )92):
1757 goto llvm_cbe_cond_next47;
1758 break;
1759 }
1760 llvm_cbe_cond_next47:
1761 llvm_cbe_tmp49 = &llvm_cbe_ptr_addr_3[((unsigned int )2)];
1762 llvm_cbe_tmp51 = *llvm_cbe_tmp49;
1763 if ((llvm_cbe_tmp51 == ((unsigned char )69))) {
1764 llvm_cbe_ptr_addr_0__PHI_TEMPORARY = llvm_cbe_tmp49; /* for PHI node */
1765 llvm_cbe_count_addr_0__PHI_TEMPORARY = llvm_cbe_count_addr_2364_0; /* for PHI node */
1766 goto llvm_cbe_bb332;
1767 } else {
1768 llvm_cbe_ptr_addr_3__PHI_TEMPORARY = llvm_cbe_tmp49; /* for PHI node */
1769 goto llvm_cbe_bb23;
1770 }
1771
1772 } while (1); /* end of syntactic loop 'bb23' */
1773 do { /* Syntactic loop 'bb127' to make GCC happy */
1774 llvm_cbe_bb127:
1775 llvm_cbe_ptr_addr_4 = llvm_cbe_ptr_addr_4__PHI_TEMPORARY;
1776 llvm_cbe_tmp129 = &llvm_cbe_ptr_addr_4[((unsigned int )1)];
1777 llvm_cbe_tmp131 = *llvm_cbe_tmp129;
1778 switch (llvm_cbe_tmp131) {
1779 default:
1780 llvm_cbe_ptr_addr_4__PHI_TEMPORARY = llvm_cbe_tmp129; /* for PHI node */
1781 goto llvm_cbe_bb127;
1782 ;
1783 case ((unsigned char )93):
1784 llvm_cbe_ptr_addr_0__PHI_TEMPORARY = llvm_cbe_tmp129; /* for PHI node */
1785 llvm_cbe_count_addr_0__PHI_TEMPORARY = llvm_cbe_count_addr_2364_0; /* for PHI node */
1786 goto llvm_cbe_bb332;
1787 case ((unsigned char )92):
1788 goto llvm_cbe_cond_true72;
1789 }
1790 llvm_cbe_cond_true72:
1791 llvm_cbe_tmp74 = &llvm_cbe_ptr_addr_4[((unsigned int )2)];
1792 llvm_cbe_tmp76 = *llvm_cbe_tmp74;
1793 switch (llvm_cbe_tmp76) {
1794 default:
1795 llvm_cbe_ptr_addr_4__PHI_TEMPORARY = llvm_cbe_tmp74; /* for PHI node */
1796 goto llvm_cbe_bb127;
1797 ;
1798 case ((unsigned char )0):
1799 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
1800 goto llvm_cbe_return;
1801 case ((unsigned char )81):
1802 llvm_cbe_ptr_addr_5__PHI_TEMPORARY = llvm_cbe_tmp74; /* for PHI node */
1803 goto llvm_cbe_bb91;
1804 break;
1805 }
1806 do { /* Syntactic loop 'bb91' to make GCC happy */
1807 llvm_cbe_bb91:
1808 llvm_cbe_ptr_addr_5 = llvm_cbe_ptr_addr_5__PHI_TEMPORARY;
1809 llvm_cbe_tmp93 = &llvm_cbe_ptr_addr_5[((unsigned int )1)];
1810 llvm_cbe_tmp95 = *llvm_cbe_tmp93;
1811 switch (llvm_cbe_tmp95) {
1812 default:
1813 llvm_cbe_ptr_addr_5__PHI_TEMPORARY = llvm_cbe_tmp93; /* for PHI node */
1814 goto llvm_cbe_bb91;
1815 ;
1816 case ((unsigned char )0):
1817 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
1818 goto llvm_cbe_return;
1819 case ((unsigned char )92):
1820 goto llvm_cbe_cond_next114;
1821 break;
1822 }
1823 llvm_cbe_cond_next114:
1824 llvm_cbe_tmp116 = &llvm_cbe_ptr_addr_5[((unsigned int )2)];
1825 llvm_cbe_tmp118 = *llvm_cbe_tmp116;
1826 if ((llvm_cbe_tmp118 == ((unsigned char )69))) {
1827 llvm_cbe_ptr_addr_4__PHI_TEMPORARY = llvm_cbe_tmp116; /* for PHI node */
1828 goto llvm_cbe_bb127;
1829 } else {
1830 llvm_cbe_ptr_addr_5__PHI_TEMPORARY = llvm_cbe_tmp116; /* for PHI node */
1831 goto llvm_cbe_bb91;
1832 }
1833
1834 } while (1); /* end of syntactic loop 'bb91' */
1835 } while (1); /* end of syntactic loop 'bb127' */
1836 do { /* Syntactic loop 'bb149' to make GCC happy */
1837 llvm_cbe_bb149:
1838 llvm_cbe_ptr_addr_6_rec = llvm_cbe_ptr_addr_6_rec__PHI_TEMPORARY;
1839 llvm_cbe_tmp151_rec = llvm_cbe_ptr_addr_6_rec + ((unsigned int )1);
1840 llvm_cbe_tmp151 = &llvm_cbe_ptr_addr_2372_0[llvm_cbe_tmp151_rec];
1841 llvm_cbe_tmp153 = *llvm_cbe_tmp151;
1842 switch (llvm_cbe_tmp153) {
1843 default:
1844 llvm_cbe_ptr_addr_6_rec__PHI_TEMPORARY = llvm_cbe_tmp151_rec; /* for PHI node */
1845 goto llvm_cbe_bb149;
1846 ;
1847 case ((unsigned char )0):
1848 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
1849 goto llvm_cbe_return;
1850 case ((unsigned char )10):
1851 llvm_cbe_ptr_addr_0__PHI_TEMPORARY = llvm_cbe_tmp151; /* for PHI node */
1852 llvm_cbe_count_addr_0__PHI_TEMPORARY = llvm_cbe_count_addr_2364_0; /* for PHI node */
1853 goto llvm_cbe_bb332;
1854 }
1855 } while (1); /* end of syntactic loop 'bb149' */
1856 llvm_cbe_cond_next136:
1857 if (((llvm_cbe_tmp3 == ((unsigned char )35)) & (llvm_cbe_xmode != ((unsigned int )0)))) {
1858 llvm_cbe_ptr_addr_6_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1859 goto llvm_cbe_bb149;
1860 } else {
1861 goto llvm_cbe_cond_next174;
1862 }
1863
1864 llvm_cbe_cond_next174:
1865 if ((llvm_cbe_tmp3 == ((unsigned char )40))) {
1866 goto llvm_cbe_cond_next181;
1867 } else {
1868 llvm_cbe_ptr_addr_0__PHI_TEMPORARY = llvm_cbe_ptr_addr_2372_0; /* for PHI node */
1869 llvm_cbe_count_addr_0__PHI_TEMPORARY = llvm_cbe_count_addr_2364_0; /* for PHI node */
1870 goto llvm_cbe_bb332;
1871 }
1872
1873 llvm_cbe_cond_true188:
1874 llvm_cbe_tmp190 = llvm_cbe_count_addr_2364_0 + ((unsigned int )1);
1875 if (((llvm_cbe_tmp190 == llvm_cbe_lorn) & (llvm_cbe_name == ((unsigned char *)/*NULL*/0)))) {
1876 llvm_cbe_retval_0__PHI_TEMPORARY = llvm_cbe_tmp190; /* for PHI node */
1877 goto llvm_cbe_return;
1878 } else {
1879 llvm_cbe_ptr_addr_0__PHI_TEMPORARY = llvm_cbe_ptr_addr_2372_0; /* for PHI node */
1880 llvm_cbe_count_addr_0__PHI_TEMPORARY = llvm_cbe_tmp190; /* for PHI node */
1881 goto llvm_cbe_bb332;
1882 }
1883
1884 llvm_cbe_cond_next181:
1885 llvm_cbe_tmp184 = *(&llvm_cbe_ptr_addr_2372_0[((unsigned int )1)]);
1886 if ((llvm_cbe_tmp184 == ((unsigned char )63))) {
1887 goto llvm_cbe_cond_next207;
1888 } else {
1889 goto llvm_cbe_cond_true188;
1890 }
1891
1892 llvm_cbe_bb240:
1893 if ((llvm_cbe_tmp220 == ((unsigned char )39))) {
1894 goto llvm_cbe_bb248;
1895 } else {
1896 llvm_cbe_ptr_addr_0__PHI_TEMPORARY = llvm_cbe_ptr_addr_7; /* for PHI node */
1897 llvm_cbe_count_addr_0__PHI_TEMPORARY = llvm_cbe_count_addr_2364_0; /* for PHI node */
1898 goto llvm_cbe_bb332;
1899 }
1900
1901 llvm_cbe_cond_next218:
1902 llvm_cbe_ptr_addr_7 = llvm_cbe_ptr_addr_7__PHI_TEMPORARY;
1903 llvm_cbe_tmp220 = *llvm_cbe_ptr_addr_7;
1904 if ((llvm_cbe_tmp220 == ((unsigned char )60))) {
1905 goto llvm_cbe_cond_next225;
1906 } else {
1907 goto llvm_cbe_bb240;
1908 }
1909
1910 llvm_cbe_cond_next207:
1911 llvm_cbe_tmp209 = &llvm_cbe_ptr_addr_2372_0[((unsigned int )2)];
1912 llvm_cbe_tmp211 = *llvm_cbe_tmp209;
1913 if ((llvm_cbe_tmp211 == ((unsigned char )80))) {
1914 goto llvm_cbe_cond_true215;
1915 } else {
1916 llvm_cbe_ptr_addr_7__PHI_TEMPORARY = llvm_cbe_tmp209; /* for PHI node */
1917 goto llvm_cbe_cond_next218;
1918 }
1919
1920 llvm_cbe_cond_true215:
1921 llvm_cbe_tmp217 = &llvm_cbe_ptr_addr_2372_0[((unsigned int )3)];
1922 llvm_cbe_ptr_addr_7__PHI_TEMPORARY = llvm_cbe_tmp217; /* for PHI node */
1923 goto llvm_cbe_cond_next218;
1924
1925 llvm_cbe_cond_next225:
1926 llvm_cbe_tmp228 = *(&llvm_cbe_ptr_addr_7[((unsigned int )1)]);
1927 switch (llvm_cbe_tmp228) {
1928 default:
1929 goto llvm_cbe_bb248;
1930 ;
1931 case ((unsigned char )33):
1932 goto llvm_cbe_bb240;
1933 break;
1934 case ((unsigned char )61):
1935 goto llvm_cbe_bb240;
1936 break;
1937 }
1938 llvm_cbe_bb290:
1939 llvm_cbe_ptr_addr_8388_1 = llvm_cbe_ptr_addr_8388_1__PHI_TEMPORARY;
1940 if ((llvm_cbe_name == ((unsigned char *)/*NULL*/0))) {
1941 llvm_cbe_ptr_addr_0__PHI_TEMPORARY = llvm_cbe_ptr_addr_8388_1; /* for PHI node */
1942 llvm_cbe_count_addr_0__PHI_TEMPORARY = llvm_cbe_tmp250; /* for PHI node */
1943 goto llvm_cbe_bb332;
1944 } else {
1945 goto llvm_cbe_cond_true295;
1946 }
1947
1948 llvm_cbe_cond_next266:
1949 llvm_cbe_tmp271 = &llvm_cbe_ptr_addr_7[((unsigned int )1)];
1950 llvm_cbe_term_3 = (((llvm_cbe_tmp220 == ((unsigned char )60))) ? (((unsigned int )62)) : ((((unsigned int )(unsigned char )llvm_cbe_tmp220))));
1951 llvm_cbe_tmp284395 = *llvm_cbe_tmp271;
1952 if (((((unsigned int )(unsigned char )llvm_cbe_tmp284395)) == llvm_cbe_term_3)) {
1953 llvm_cbe_ptr_addr_8388_1__PHI_TEMPORARY = llvm_cbe_tmp271; /* for PHI node */
1954 goto llvm_cbe_bb290;
1955 } else {
1956 llvm_cbe_ptr_addr_8388_0_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
1957 goto llvm_cbe_bb279;
1958 }
1959
1960 llvm_cbe_bb248:
1961 llvm_cbe_tmp250 = llvm_cbe_count_addr_2364_0 + ((unsigned int )1);
1962 if (((llvm_cbe_tmp250 == llvm_cbe_lorn) & (llvm_cbe_name == ((unsigned char *)/*NULL*/0)))) {
1963 llvm_cbe_retval_0__PHI_TEMPORARY = llvm_cbe_tmp250; /* for PHI node */
1964 goto llvm_cbe_return;
1965 } else {
1966 goto llvm_cbe_cond_next266;
1967 }
1968
1969 do { /* Syntactic loop 'bb279' to make GCC happy */
1970 llvm_cbe_bb279:
1971 llvm_cbe_ptr_addr_8388_0_rec = llvm_cbe_ptr_addr_8388_0_rec__PHI_TEMPORARY;
1972 llvm_cbe_tmp281 = &llvm_cbe_ptr_addr_7[(llvm_cbe_ptr_addr_8388_0_rec + ((unsigned int )2))];
1973 llvm_cbe_tmp284 = *llvm_cbe_tmp281;
1974 if (((((unsigned int )(unsigned char )llvm_cbe_tmp284)) == llvm_cbe_term_3)) {
1975 llvm_cbe_ptr_addr_8388_1__PHI_TEMPORARY = llvm_cbe_tmp281; /* for PHI node */
1976 goto llvm_cbe_bb290;
1977 } else {
1978 llvm_cbe_ptr_addr_8388_0_rec__PHI_TEMPORARY = (llvm_cbe_ptr_addr_8388_0_rec + ((unsigned int )1)); /* for PHI node */
1979 goto llvm_cbe_bb279;
1980 }
1981
1982 } while (1); /* end of syntactic loop 'bb279' */
1983 llvm_cbe_cond_true295:
1984 if ((((((unsigned int )(unsigned long)llvm_cbe_ptr_addr_8388_1)) - (((unsigned int )(unsigned long)llvm_cbe_tmp271))) == llvm_cbe_lorn)) {
1985 goto llvm_cbe_cond_false;
1986 } else {
1987 llvm_cbe_ptr_addr_0__PHI_TEMPORARY = llvm_cbe_ptr_addr_8388_1; /* for PHI node */
1988 llvm_cbe_count_addr_0__PHI_TEMPORARY = llvm_cbe_tmp250; /* for PHI node */
1989 goto llvm_cbe_bb332;
1990 }
1991
1992 llvm_cbe_cond_false:
1993 llvm_cbe_tmp317 = /*tail*/ strncmp(llvm_cbe_name, llvm_cbe_tmp271, llvm_cbe_lorn);
1994 if ((llvm_cbe_tmp317 == ((unsigned int )0))) {
1995 llvm_cbe_retval_0__PHI_TEMPORARY = llvm_cbe_tmp250; /* for PHI node */
1996 goto llvm_cbe_return;
1997 } else {
1998 llvm_cbe_ptr_addr_0__PHI_TEMPORARY = llvm_cbe_ptr_addr_8388_1; /* for PHI node */
1999 llvm_cbe_count_addr_0__PHI_TEMPORARY = llvm_cbe_tmp250; /* for PHI node */
2000 goto llvm_cbe_bb332;
2001 }
2002
2003 } while (1); /* end of syntactic loop 'bb' */
2004 llvm_cbe_return:
2005 llvm_cbe_retval_0 = llvm_cbe_retval_0__PHI_TEMPORARY;
2006 return llvm_cbe_retval_0;
2007 }
2008
2009
first_significant_code(unsigned char * llvm_cbe_code,unsigned int * llvm_cbe_options,unsigned int llvm_cbe_optbit,unsigned int llvm_cbe_skipassert)2010 static unsigned char *first_significant_code(unsigned char *llvm_cbe_code, unsigned int *llvm_cbe_options, unsigned int llvm_cbe_optbit, unsigned int llvm_cbe_skipassert) {
2011 unsigned char llvm_cbe_tmp2;
2012 unsigned char *llvm_cbe_code_addr_099_0_ph;
2013 unsigned char *llvm_cbe_code_addr_099_0_ph__PHI_TEMPORARY;
2014 unsigned char *llvm_cbe_code_addr_099_0_us;
2015 unsigned char *llvm_cbe_code_addr_099_0_us__PHI_TEMPORARY;
2016 unsigned char llvm_cbe_tmp10_us;
2017 unsigned int llvm_cbe_tmp1011_us;
2018 unsigned int llvm_cbe_tmp15_us;
2019 unsigned char *llvm_cbe_tmp30_us;
2020 unsigned char llvm_cbe_tmp2112_us;
2021 unsigned char *llvm_cbe_tmp3098_us;
2022 unsigned char llvm_cbe_tmp2109_us;
2023 unsigned char *llvm_cbe_code_addr_099_0;
2024 unsigned char *llvm_cbe_code_addr_099_0__PHI_TEMPORARY;
2025 unsigned char *llvm_cbe_tmp30;
2026 unsigned char llvm_cbe_tmp2112;
2027 unsigned char *llvm_cbe_code_addr_099_1_ph153;
2028 unsigned char *llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY;
2029 unsigned char *llvm_cbe_code_addr_099_1_ph;
2030 unsigned char *llvm_cbe_code_addr_099_1_ph__PHI_TEMPORARY;
2031 unsigned int llvm_cbe_code_addr_1_rec;
2032 unsigned int llvm_cbe_code_addr_1_rec__PHI_TEMPORARY;
2033 unsigned char llvm_cbe_tmp45;
2034 unsigned char llvm_cbe_tmp50;
2035 unsigned int llvm_cbe_tmp52;
2036 unsigned int llvm_cbe_tmp54_rec;
2037 unsigned char llvm_cbe_tmp56;
2038 unsigned char llvm_cbe_tmp65;
2039 unsigned char *llvm_cbe_tmp69;
2040 unsigned char llvm_cbe_tmp2115;
2041 unsigned char *llvm_cbe_code_addr_099_2;
2042 unsigned char *llvm_cbe_code_addr_099_2__PHI_TEMPORARY;
2043 unsigned char *llvm_cbe_code_addr_099_3_ph_ph;
2044 unsigned char *llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY;
2045 unsigned int llvm_cbe_code_addr_099_3_rec;
2046 unsigned int llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY;
2047 unsigned char llvm_cbe_tmp85;
2048 unsigned char llvm_cbe_tmp88;
2049 unsigned int llvm_cbe_tmp91_rec;
2050 unsigned char *llvm_cbe_tmp91;
2051 unsigned char llvm_cbe_tmp2118;
2052 unsigned char *llvm_cbe_code_addr_099_4;
2053 unsigned char *llvm_cbe_code_addr_099_4__PHI_TEMPORARY;
2054
2055 llvm_cbe_tmp2 = *llvm_cbe_code;
2056 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp2))) {
2057 default:
2058 llvm_cbe_code_addr_099_4__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2059 goto llvm_cbe_return;
2060 ;
2061 case ((unsigned int )4):
2062 llvm_cbe_code_addr_099_2__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2063 goto llvm_cbe_bb71;
2064 case ((unsigned int )5):
2065 llvm_cbe_code_addr_099_2__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2066 goto llvm_cbe_bb71;
2067 case ((unsigned int )24):
2068 llvm_cbe_code_addr_099_0_ph__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2069 goto llvm_cbe_bb4_preheader;
2070 break;
2071 case ((unsigned int )82):
2072 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2073 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2074 goto llvm_cbe_bb83;
2075 case ((unsigned int )88):
2076 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2077 goto llvm_cbe_bb33_preheader;
2078 case ((unsigned int )89):
2079 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2080 goto llvm_cbe_bb33_preheader;
2081 case ((unsigned int )90):
2082 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2083 goto llvm_cbe_bb33_preheader;
2084 case ((unsigned int )99):
2085 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2086 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2087 goto llvm_cbe_bb83;
2088 case ((unsigned int )100):
2089 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2090 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2091 goto llvm_cbe_bb83;
2092 case ((unsigned int )101):
2093 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2094 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2095 goto llvm_cbe_bb83;
2096 }
2097 llvm_cbe_bb4_preheader:
2098 llvm_cbe_code_addr_099_0_ph = llvm_cbe_code_addr_099_0_ph__PHI_TEMPORARY;
2099 if ((((signed int )llvm_cbe_optbit) > ((signed int )((unsigned int )0)))) {
2100 llvm_cbe_code_addr_099_0_us__PHI_TEMPORARY = llvm_cbe_code_addr_099_0_ph; /* for PHI node */
2101 goto llvm_cbe_bb4_us;
2102 } else {
2103 llvm_cbe_code_addr_099_0__PHI_TEMPORARY = llvm_cbe_code_addr_099_0_ph; /* for PHI node */
2104 goto llvm_cbe_cond_next28;
2105 }
2106
2107 do { /* Syntactic loop 'bb4.us' to make GCC happy */
2108 llvm_cbe_bb4_us:
2109 llvm_cbe_code_addr_099_0_us = llvm_cbe_code_addr_099_0_us__PHI_TEMPORARY;
2110 llvm_cbe_tmp10_us = *(&llvm_cbe_code_addr_099_0_us[((unsigned int )1)]);
2111 llvm_cbe_tmp1011_us = ((unsigned int )(unsigned char )llvm_cbe_tmp10_us);
2112 llvm_cbe_tmp15_us = *llvm_cbe_options;
2113 if ((((llvm_cbe_tmp1011_us ^ llvm_cbe_tmp15_us) & llvm_cbe_optbit) == ((unsigned int )0))) {
2114 goto llvm_cbe_cond_next28_us;
2115 } else {
2116 goto llvm_cbe_cond_true21_us;
2117 }
2118
2119 llvm_cbe_cond_next28_us:
2120 llvm_cbe_tmp30_us = &llvm_cbe_code_addr_099_0_us[((unsigned int )2)];
2121 llvm_cbe_tmp2112_us = *llvm_cbe_tmp30_us;
2122 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp2112_us))) {
2123 default:
2124 llvm_cbe_code_addr_099_4__PHI_TEMPORARY = llvm_cbe_tmp30_us; /* for PHI node */
2125 goto llvm_cbe_return;
2126 ;
2127 case ((unsigned int )4):
2128 llvm_cbe_code_addr_099_2__PHI_TEMPORARY = llvm_cbe_tmp30_us; /* for PHI node */
2129 goto llvm_cbe_bb71;
2130 case ((unsigned int )5):
2131 llvm_cbe_code_addr_099_2__PHI_TEMPORARY = llvm_cbe_tmp30_us; /* for PHI node */
2132 goto llvm_cbe_bb71;
2133 case ((unsigned int )24):
2134 llvm_cbe_code_addr_099_0_us__PHI_TEMPORARY = llvm_cbe_tmp30_us; /* for PHI node */
2135 goto llvm_cbe_bb4_us;
2136 case ((unsigned int )82):
2137 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp30_us; /* for PHI node */
2138 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2139 goto llvm_cbe_bb83;
2140 case ((unsigned int )88):
2141 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_tmp30_us; /* for PHI node */
2142 goto llvm_cbe_bb33_preheader;
2143 case ((unsigned int )89):
2144 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_tmp30_us; /* for PHI node */
2145 goto llvm_cbe_bb33_preheader;
2146 case ((unsigned int )90):
2147 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_tmp30_us; /* for PHI node */
2148 goto llvm_cbe_bb33_preheader;
2149 case ((unsigned int )99):
2150 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp30_us; /* for PHI node */
2151 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2152 goto llvm_cbe_bb83;
2153 case ((unsigned int )100):
2154 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp30_us; /* for PHI node */
2155 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2156 goto llvm_cbe_bb83;
2157 case ((unsigned int )101):
2158 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp30_us; /* for PHI node */
2159 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2160 goto llvm_cbe_bb83;
2161 }
2162 llvm_cbe_cond_true21_us:
2163 *llvm_cbe_options = llvm_cbe_tmp1011_us;
2164 llvm_cbe_tmp3098_us = &llvm_cbe_code_addr_099_0_us[((unsigned int )2)];
2165 llvm_cbe_tmp2109_us = *llvm_cbe_tmp3098_us;
2166 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp2109_us))) {
2167 default:
2168 llvm_cbe_code_addr_099_4__PHI_TEMPORARY = llvm_cbe_tmp3098_us; /* for PHI node */
2169 goto llvm_cbe_return;
2170 ;
2171 case ((unsigned int )4):
2172 llvm_cbe_code_addr_099_2__PHI_TEMPORARY = llvm_cbe_tmp3098_us; /* for PHI node */
2173 goto llvm_cbe_bb71;
2174 case ((unsigned int )5):
2175 llvm_cbe_code_addr_099_2__PHI_TEMPORARY = llvm_cbe_tmp3098_us; /* for PHI node */
2176 goto llvm_cbe_bb71;
2177 case ((unsigned int )24):
2178 llvm_cbe_code_addr_099_0_us__PHI_TEMPORARY = llvm_cbe_tmp3098_us; /* for PHI node */
2179 goto llvm_cbe_bb4_us;
2180 case ((unsigned int )82):
2181 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp3098_us; /* for PHI node */
2182 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2183 goto llvm_cbe_bb83;
2184 case ((unsigned int )88):
2185 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_tmp3098_us; /* for PHI node */
2186 goto llvm_cbe_bb33_preheader;
2187 case ((unsigned int )89):
2188 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_tmp3098_us; /* for PHI node */
2189 goto llvm_cbe_bb33_preheader;
2190 case ((unsigned int )90):
2191 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_tmp3098_us; /* for PHI node */
2192 goto llvm_cbe_bb33_preheader;
2193 case ((unsigned int )99):
2194 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp3098_us; /* for PHI node */
2195 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2196 goto llvm_cbe_bb83;
2197 case ((unsigned int )100):
2198 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp3098_us; /* for PHI node */
2199 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2200 goto llvm_cbe_bb83;
2201 case ((unsigned int )101):
2202 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp3098_us; /* for PHI node */
2203 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2204 goto llvm_cbe_bb83;
2205 }
2206 } while (1); /* end of syntactic loop 'bb4.us' */
2207 do { /* Syntactic loop 'cond_next28' to make GCC happy */
2208 llvm_cbe_cond_next28:
2209 llvm_cbe_code_addr_099_0 = llvm_cbe_code_addr_099_0__PHI_TEMPORARY;
2210 llvm_cbe_tmp30 = &llvm_cbe_code_addr_099_0[((unsigned int )2)];
2211 llvm_cbe_tmp2112 = *llvm_cbe_tmp30;
2212 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp2112))) {
2213 default:
2214 llvm_cbe_code_addr_099_4__PHI_TEMPORARY = llvm_cbe_tmp30; /* for PHI node */
2215 goto llvm_cbe_return;
2216 ;
2217 case ((unsigned int )4):
2218 llvm_cbe_code_addr_099_2__PHI_TEMPORARY = llvm_cbe_tmp30; /* for PHI node */
2219 goto llvm_cbe_bb71;
2220 case ((unsigned int )5):
2221 llvm_cbe_code_addr_099_2__PHI_TEMPORARY = llvm_cbe_tmp30; /* for PHI node */
2222 goto llvm_cbe_bb71;
2223 case ((unsigned int )24):
2224 llvm_cbe_code_addr_099_0__PHI_TEMPORARY = llvm_cbe_tmp30; /* for PHI node */
2225 goto llvm_cbe_cond_next28;
2226 case ((unsigned int )82):
2227 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp30; /* for PHI node */
2228 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2229 goto llvm_cbe_bb83;
2230 case ((unsigned int )88):
2231 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_tmp30; /* for PHI node */
2232 goto llvm_cbe_bb33_preheader;
2233 break;
2234 case ((unsigned int )89):
2235 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_tmp30; /* for PHI node */
2236 goto llvm_cbe_bb33_preheader;
2237 break;
2238 case ((unsigned int )90):
2239 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_tmp30; /* for PHI node */
2240 goto llvm_cbe_bb33_preheader;
2241 break;
2242 case ((unsigned int )99):
2243 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp30; /* for PHI node */
2244 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2245 goto llvm_cbe_bb83;
2246 case ((unsigned int )100):
2247 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp30; /* for PHI node */
2248 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2249 goto llvm_cbe_bb83;
2250 case ((unsigned int )101):
2251 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp30; /* for PHI node */
2252 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2253 goto llvm_cbe_bb83;
2254 }
2255 } while (1); /* end of syntactic loop 'cond_next28' */
2256 llvm_cbe_bb33_preheader:
2257 llvm_cbe_code_addr_099_1_ph153 = llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY;
2258 if ((llvm_cbe_skipassert == ((unsigned int )0))) {
2259 llvm_cbe_code_addr_099_4__PHI_TEMPORARY = llvm_cbe_code_addr_099_1_ph153; /* for PHI node */
2260 goto llvm_cbe_return;
2261 } else {
2262 llvm_cbe_code_addr_099_1_ph__PHI_TEMPORARY = llvm_cbe_code_addr_099_1_ph153; /* for PHI node */
2263 llvm_cbe_code_addr_1_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2264 goto llvm_cbe_bb42;
2265 }
2266
2267 do { /* Syntactic loop 'bb42' to make GCC happy */
2268 llvm_cbe_bb42:
2269 llvm_cbe_code_addr_099_1_ph = llvm_cbe_code_addr_099_1_ph__PHI_TEMPORARY;
2270 llvm_cbe_code_addr_1_rec = llvm_cbe_code_addr_1_rec__PHI_TEMPORARY;
2271 llvm_cbe_tmp45 = *(&llvm_cbe_code_addr_099_1_ph[(llvm_cbe_code_addr_1_rec + ((unsigned int )1))]);
2272 llvm_cbe_tmp50 = *(&llvm_cbe_code_addr_099_1_ph[(llvm_cbe_code_addr_1_rec + ((unsigned int )2))]);
2273 llvm_cbe_tmp52 = ((((unsigned int )(unsigned char )llvm_cbe_tmp45)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp50));
2274 llvm_cbe_tmp54_rec = llvm_cbe_code_addr_1_rec + llvm_cbe_tmp52;
2275 llvm_cbe_tmp56 = *(&llvm_cbe_code_addr_099_1_ph[llvm_cbe_tmp54_rec]);
2276 if ((llvm_cbe_tmp56 == ((unsigned char )83))) {
2277 llvm_cbe_code_addr_099_1_ph__PHI_TEMPORARY = llvm_cbe_code_addr_099_1_ph; /* for PHI node */
2278 llvm_cbe_code_addr_1_rec__PHI_TEMPORARY = llvm_cbe_tmp54_rec; /* for PHI node */
2279 goto llvm_cbe_bb42;
2280 } else {
2281 goto llvm_cbe_bb60;
2282 }
2283
2284 llvm_cbe_bb60:
2285 llvm_cbe_tmp65 = *(&_pcre_OP_lengths[(((unsigned int )(unsigned char )llvm_cbe_tmp56))]);
2286 llvm_cbe_tmp69 = &llvm_cbe_code_addr_099_1_ph[(llvm_cbe_code_addr_1_rec + ((((unsigned int )(unsigned char )llvm_cbe_tmp65)) + llvm_cbe_tmp52))];
2287 llvm_cbe_tmp2115 = *llvm_cbe_tmp69;
2288 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp2115))) {
2289 default:
2290 llvm_cbe_code_addr_099_4__PHI_TEMPORARY = llvm_cbe_tmp69; /* for PHI node */
2291 goto llvm_cbe_return;
2292 ;
2293 case ((unsigned int )4):
2294 llvm_cbe_code_addr_099_2__PHI_TEMPORARY = llvm_cbe_tmp69; /* for PHI node */
2295 goto llvm_cbe_bb71;
2296 break;
2297 case ((unsigned int )5):
2298 llvm_cbe_code_addr_099_2__PHI_TEMPORARY = llvm_cbe_tmp69; /* for PHI node */
2299 goto llvm_cbe_bb71;
2300 break;
2301 case ((unsigned int )24):
2302 llvm_cbe_code_addr_099_0_ph__PHI_TEMPORARY = llvm_cbe_tmp69; /* for PHI node */
2303 goto llvm_cbe_bb4_preheader;
2304 case ((unsigned int )82):
2305 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp69; /* for PHI node */
2306 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2307 goto llvm_cbe_bb83;
2308 case ((unsigned int )88):
2309 llvm_cbe_code_addr_099_1_ph__PHI_TEMPORARY = llvm_cbe_tmp69; /* for PHI node */
2310 llvm_cbe_code_addr_1_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2311 goto llvm_cbe_bb42;
2312 case ((unsigned int )89):
2313 llvm_cbe_code_addr_099_1_ph__PHI_TEMPORARY = llvm_cbe_tmp69; /* for PHI node */
2314 llvm_cbe_code_addr_1_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2315 goto llvm_cbe_bb42;
2316 case ((unsigned int )90):
2317 llvm_cbe_code_addr_099_1_ph__PHI_TEMPORARY = llvm_cbe_tmp69; /* for PHI node */
2318 llvm_cbe_code_addr_1_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2319 goto llvm_cbe_bb42;
2320 case ((unsigned int )99):
2321 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp69; /* for PHI node */
2322 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2323 goto llvm_cbe_bb83;
2324 case ((unsigned int )100):
2325 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp69; /* for PHI node */
2326 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2327 goto llvm_cbe_bb83;
2328 case ((unsigned int )101):
2329 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp69; /* for PHI node */
2330 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2331 goto llvm_cbe_bb83;
2332 }
2333 } while (1); /* end of syntactic loop 'bb42' */
2334 llvm_cbe_bb71:
2335 llvm_cbe_code_addr_099_2 = llvm_cbe_code_addr_099_2__PHI_TEMPORARY;
2336 if ((llvm_cbe_skipassert == ((unsigned int )0))) {
2337 llvm_cbe_code_addr_099_4__PHI_TEMPORARY = llvm_cbe_code_addr_099_2; /* for PHI node */
2338 goto llvm_cbe_return;
2339 } else {
2340 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_code_addr_099_2; /* for PHI node */
2341 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2342 goto llvm_cbe_bb83;
2343 }
2344
2345 do { /* Syntactic loop 'bb83' to make GCC happy */
2346 llvm_cbe_bb83:
2347 llvm_cbe_code_addr_099_3_ph_ph = llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY;
2348 llvm_cbe_code_addr_099_3_rec = llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY;
2349 llvm_cbe_tmp85 = *(&llvm_cbe_code_addr_099_3_ph_ph[llvm_cbe_code_addr_099_3_rec]);
2350 llvm_cbe_tmp88 = *(&_pcre_OP_lengths[(((unsigned int )(unsigned char )llvm_cbe_tmp85))]);
2351 llvm_cbe_tmp91_rec = llvm_cbe_code_addr_099_3_rec + (((unsigned int )(unsigned char )llvm_cbe_tmp88));
2352 llvm_cbe_tmp91 = &llvm_cbe_code_addr_099_3_ph_ph[llvm_cbe_tmp91_rec];
2353 llvm_cbe_tmp2118 = *llvm_cbe_tmp91;
2354 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp2118))) {
2355 default:
2356 llvm_cbe_code_addr_099_4__PHI_TEMPORARY = llvm_cbe_tmp91; /* for PHI node */
2357 goto llvm_cbe_return;
2358 ;
2359 case ((unsigned int )4):
2360 llvm_cbe_code_addr_099_2__PHI_TEMPORARY = llvm_cbe_tmp91; /* for PHI node */
2361 goto llvm_cbe_bb71;
2362 case ((unsigned int )5):
2363 llvm_cbe_code_addr_099_2__PHI_TEMPORARY = llvm_cbe_tmp91; /* for PHI node */
2364 goto llvm_cbe_bb71;
2365 case ((unsigned int )24):
2366 llvm_cbe_code_addr_099_0_ph__PHI_TEMPORARY = llvm_cbe_tmp91; /* for PHI node */
2367 goto llvm_cbe_bb4_preheader;
2368 case ((unsigned int )82):
2369 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_code_addr_099_3_ph_ph; /* for PHI node */
2370 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = llvm_cbe_tmp91_rec; /* for PHI node */
2371 goto llvm_cbe_bb83;
2372 case ((unsigned int )88):
2373 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_tmp91; /* for PHI node */
2374 goto llvm_cbe_bb33_preheader;
2375 case ((unsigned int )89):
2376 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_tmp91; /* for PHI node */
2377 goto llvm_cbe_bb33_preheader;
2378 case ((unsigned int )90):
2379 llvm_cbe_code_addr_099_1_ph153__PHI_TEMPORARY = llvm_cbe_tmp91; /* for PHI node */
2380 goto llvm_cbe_bb33_preheader;
2381 case ((unsigned int )99):
2382 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_code_addr_099_3_ph_ph; /* for PHI node */
2383 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = llvm_cbe_tmp91_rec; /* for PHI node */
2384 goto llvm_cbe_bb83;
2385 case ((unsigned int )100):
2386 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_code_addr_099_3_ph_ph; /* for PHI node */
2387 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = llvm_cbe_tmp91_rec; /* for PHI node */
2388 goto llvm_cbe_bb83;
2389 case ((unsigned int )101):
2390 llvm_cbe_code_addr_099_3_ph_ph__PHI_TEMPORARY = llvm_cbe_code_addr_099_3_ph_ph; /* for PHI node */
2391 llvm_cbe_code_addr_099_3_rec__PHI_TEMPORARY = llvm_cbe_tmp91_rec; /* for PHI node */
2392 goto llvm_cbe_bb83;
2393 }
2394 } while (1); /* end of syntactic loop 'bb83' */
2395 llvm_cbe_return:
2396 llvm_cbe_code_addr_099_4 = llvm_cbe_code_addr_099_4__PHI_TEMPORARY;
2397 return llvm_cbe_code_addr_099_4;
2398 }
2399
2400
find_fixedlength(unsigned char * llvm_cbe_code)2401 static unsigned int find_fixedlength(unsigned char *llvm_cbe_code) {
2402 unsigned char *llvm_cbe_tmp3;
2403 unsigned char *llvm_cbe_cc_0;
2404 unsigned char *llvm_cbe_cc_0__PHI_TEMPORARY;
2405 unsigned int llvm_cbe_branchlength_0;
2406 unsigned int llvm_cbe_branchlength_0__PHI_TEMPORARY;
2407 unsigned int llvm_cbe_length_1;
2408 unsigned int llvm_cbe_length_1__PHI_TEMPORARY;
2409 unsigned char llvm_cbe_tmp5;
2410 unsigned int llvm_cbe_tmp19;
2411 unsigned int llvm_cbe_tmp30;
2412 unsigned int llvm_cbe_cc_1_rec;
2413 unsigned int llvm_cbe_cc_1_rec__PHI_TEMPORARY;
2414 unsigned char llvm_cbe_tmp34;
2415 unsigned char llvm_cbe_tmp39;
2416 unsigned int llvm_cbe_tmp41;
2417 unsigned int llvm_cbe_tmp43_rec;
2418 unsigned char llvm_cbe_tmp45;
2419 unsigned char *llvm_cbe_tmp51;
2420 unsigned int llvm_cbe_length_0;
2421 unsigned int llvm_cbe_length_0__PHI_TEMPORARY;
2422 unsigned char *llvm_cbe_tmp83;
2423 unsigned int llvm_cbe_cc_2_rec;
2424 unsigned int llvm_cbe_cc_2_rec__PHI_TEMPORARY;
2425 unsigned char llvm_cbe_tmp91;
2426 unsigned char llvm_cbe_tmp96;
2427 unsigned int llvm_cbe_tmp100_rec;
2428 unsigned char *llvm_cbe_tmp100;
2429 unsigned char llvm_cbe_tmp102;
2430 unsigned char *llvm_cbe_cc_3;
2431 unsigned char *llvm_cbe_cc_3__PHI_TEMPORARY;
2432 unsigned char llvm_cbe_tmp122;
2433 unsigned char llvm_cbe_tmp125;
2434 unsigned char *llvm_cbe_tmp128;
2435 unsigned int llvm_cbe_tmp133;
2436 unsigned char *llvm_cbe_tmp135;
2437 unsigned char llvm_cbe_tmp139;
2438 unsigned char llvm_cbe_tmp144;
2439 unsigned int llvm_cbe_tmp148;
2440 unsigned char *llvm_cbe_tmp150;
2441 unsigned char llvm_cbe_tmp154;
2442 unsigned char llvm_cbe_tmp159;
2443 unsigned int llvm_cbe_tmp163;
2444 unsigned char *llvm_cbe_tmp165;
2445 unsigned int llvm_cbe_tmp1781;
2446 unsigned char *llvm_cbe_tmp1802;
2447 unsigned int llvm_cbe_tmp178;
2448 unsigned char *llvm_cbe_tmp180;
2449 unsigned char *llvm_cbe_tmp186;
2450 unsigned char llvm_cbe_tmp188;
2451 unsigned char llvm_cbe_tmp199;
2452 unsigned char llvm_cbe_tmp204;
2453 unsigned int llvm_cbe_tmp206;
2454 unsigned char llvm_cbe_tmp209;
2455 unsigned char llvm_cbe_tmp214;
2456 unsigned int llvm_cbe_tmp234;
2457 unsigned char *llvm_cbe_tmp236;
2458 unsigned int llvm_cbe_tmp239;
2459 unsigned int llvm_cbe_retval_0;
2460 unsigned int llvm_cbe_retval_0__PHI_TEMPORARY;
2461
2462 llvm_cbe_tmp3 = &llvm_cbe_code[((unsigned int )3)];
2463 llvm_cbe_cc_0__PHI_TEMPORARY = llvm_cbe_tmp3; /* for PHI node */
2464 llvm_cbe_branchlength_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2465 llvm_cbe_length_1__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
2466 goto llvm_cbe_bb;
2467
2468 do { /* Syntactic loop 'bb' to make GCC happy */
2469 llvm_cbe_bb:
2470 llvm_cbe_cc_0 = llvm_cbe_cc_0__PHI_TEMPORARY;
2471 llvm_cbe_branchlength_0 = llvm_cbe_branchlength_0__PHI_TEMPORARY;
2472 llvm_cbe_length_1 = llvm_cbe_length_1__PHI_TEMPORARY;
2473 llvm_cbe_tmp5 = *llvm_cbe_cc_0;
2474 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp5))) {
2475 default:
2476 goto llvm_cbe_UnifiedReturnBlock;
2477 ;
2478 case ((unsigned int )0):
2479 goto llvm_cbe_bb56;
2480 case ((unsigned int )1):
2481 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2482 goto llvm_cbe_bb120;
2483 case ((unsigned int )2):
2484 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2485 goto llvm_cbe_bb120;
2486 case ((unsigned int )4):
2487 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2488 goto llvm_cbe_bb120;
2489 case ((unsigned int )5):
2490 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2491 goto llvm_cbe_bb120;
2492 case ((unsigned int )6):
2493 goto llvm_cbe_bb176;
2494 case ((unsigned int )7):
2495 goto llvm_cbe_bb176;
2496 case ((unsigned int )8):
2497 goto llvm_cbe_bb176;
2498 case ((unsigned int )9):
2499 goto llvm_cbe_bb176;
2500 case ((unsigned int )10):
2501 goto llvm_cbe_bb176;
2502 case ((unsigned int )11):
2503 goto llvm_cbe_bb176;
2504 case ((unsigned int )12):
2505 goto llvm_cbe_bb176;
2506 case ((unsigned int )13):
2507 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-2); /* for PHI node */
2508 goto llvm_cbe_return;
2509 case ((unsigned int )14):
2510 goto llvm_cbe_bb167;
2511 case ((unsigned int )15):
2512 goto llvm_cbe_bb167;
2513 case ((unsigned int )22):
2514 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2515 goto llvm_cbe_bb120;
2516 case ((unsigned int )23):
2517 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2518 goto llvm_cbe_bb120;
2519 case ((unsigned int )24):
2520 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2521 goto llvm_cbe_bb120;
2522 case ((unsigned int )25):
2523 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2524 goto llvm_cbe_bb120;
2525 case ((unsigned int )26):
2526 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2527 goto llvm_cbe_bb120;
2528 case ((unsigned int )27):
2529 goto llvm_cbe_bb131;
2530 case ((unsigned int )28):
2531 goto llvm_cbe_bb131;
2532 case ((unsigned int )29):
2533 goto llvm_cbe_bb131;
2534 case ((unsigned int )38):
2535 goto llvm_cbe_bb136;
2536 case ((unsigned int )64):
2537 goto llvm_cbe_bb151;
2538 case ((unsigned int )77):
2539 goto llvm_cbe_bb184;
2540 case ((unsigned int )78):
2541 goto llvm_cbe_bb184;
2542 case ((unsigned int )82):
2543 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2544 goto llvm_cbe_bb120;
2545 case ((unsigned int )83):
2546 goto llvm_cbe_bb56;
2547 case ((unsigned int )84):
2548 goto llvm_cbe_bb56;
2549 case ((unsigned int )85):
2550 goto llvm_cbe_bb56;
2551 case ((unsigned int )86):
2552 goto llvm_cbe_bb56;
2553 case ((unsigned int )87):
2554 llvm_cbe_cc_2_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2555 goto llvm_cbe_bb88;
2556 case ((unsigned int )88):
2557 llvm_cbe_cc_2_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2558 goto llvm_cbe_bb88;
2559 case ((unsigned int )89):
2560 llvm_cbe_cc_2_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2561 goto llvm_cbe_bb88;
2562 case ((unsigned int )90):
2563 llvm_cbe_cc_2_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2564 goto llvm_cbe_bb88;
2565 case ((unsigned int )91):
2566 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2567 goto llvm_cbe_bb120;
2568 case ((unsigned int )92):
2569 goto llvm_cbe_bb11;
2570 break;
2571 case ((unsigned int )93):
2572 goto llvm_cbe_bb11;
2573 break;
2574 case ((unsigned int )94):
2575 goto llvm_cbe_bb11;
2576 break;
2577 case ((unsigned int )95):
2578 goto llvm_cbe_bb11;
2579 break;
2580 case ((unsigned int )99):
2581 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2582 goto llvm_cbe_bb120;
2583 case ((unsigned int )100):
2584 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2585 goto llvm_cbe_bb120;
2586 case ((unsigned int )101):
2587 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_cc_0; /* for PHI node */
2588 goto llvm_cbe_bb120;
2589 }
2590 llvm_cbe_bb49:
2591 llvm_cbe_tmp51 = &llvm_cbe_cc_0[(llvm_cbe_cc_1_rec + (llvm_cbe_tmp41 + ((unsigned int )3)))];
2592 llvm_cbe_cc_0__PHI_TEMPORARY = llvm_cbe_tmp51; /* for PHI node */
2593 llvm_cbe_branchlength_0__PHI_TEMPORARY = llvm_cbe_tmp30; /* for PHI node */
2594 llvm_cbe_length_1__PHI_TEMPORARY = llvm_cbe_length_1; /* for PHI node */
2595 goto llvm_cbe_bb;
2596
2597 do { /* Syntactic loop 'bb31' to make GCC happy */
2598 llvm_cbe_bb31:
2599 llvm_cbe_cc_1_rec = llvm_cbe_cc_1_rec__PHI_TEMPORARY;
2600 llvm_cbe_tmp34 = *(&llvm_cbe_cc_0[(llvm_cbe_cc_1_rec + ((unsigned int )1))]);
2601 llvm_cbe_tmp39 = *(&llvm_cbe_cc_0[(llvm_cbe_cc_1_rec + ((unsigned int )2))]);
2602 llvm_cbe_tmp41 = ((((unsigned int )(unsigned char )llvm_cbe_tmp34)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp39));
2603 llvm_cbe_tmp43_rec = llvm_cbe_cc_1_rec + llvm_cbe_tmp41;
2604 llvm_cbe_tmp45 = *(&llvm_cbe_cc_0[llvm_cbe_tmp43_rec]);
2605 if ((llvm_cbe_tmp45 == ((unsigned char )83))) {
2606 llvm_cbe_cc_1_rec__PHI_TEMPORARY = llvm_cbe_tmp43_rec; /* for PHI node */
2607 goto llvm_cbe_bb31;
2608 } else {
2609 goto llvm_cbe_bb49;
2610 }
2611
2612 } while (1); /* end of syntactic loop 'bb31' */
2613 llvm_cbe_cond_next27:
2614 llvm_cbe_tmp30 = llvm_cbe_tmp19 + llvm_cbe_branchlength_0;
2615 llvm_cbe_cc_1_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2616 goto llvm_cbe_bb31;
2617
2618 llvm_cbe_bb11:
2619 llvm_cbe_tmp19 = /*tail*/ find_fixedlength((&llvm_cbe_cc_0[((((llvm_cbe_tmp5 == ((unsigned char )94))) ? (((unsigned int )2)) : (((unsigned int )0))))]));
2620 if ((((signed int )llvm_cbe_tmp19) < ((signed int )((unsigned int )0)))) {
2621 llvm_cbe_retval_0__PHI_TEMPORARY = llvm_cbe_tmp19; /* for PHI node */
2622 goto llvm_cbe_return;
2623 } else {
2624 goto llvm_cbe_cond_next27;
2625 }
2626
2627 llvm_cbe_cond_next81:
2628 llvm_cbe_tmp83 = &llvm_cbe_cc_0[((unsigned int )3)];
2629 llvm_cbe_cc_0__PHI_TEMPORARY = llvm_cbe_tmp83; /* for PHI node */
2630 llvm_cbe_branchlength_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2631 llvm_cbe_length_1__PHI_TEMPORARY = llvm_cbe_length_0; /* for PHI node */
2632 goto llvm_cbe_bb;
2633
2634 llvm_cbe_cond_next72:
2635 llvm_cbe_length_0 = llvm_cbe_length_0__PHI_TEMPORARY;
2636 if ((llvm_cbe_tmp5 == ((unsigned char )83))) {
2637 goto llvm_cbe_cond_next81;
2638 } else {
2639 llvm_cbe_retval_0__PHI_TEMPORARY = llvm_cbe_length_0; /* for PHI node */
2640 goto llvm_cbe_return;
2641 }
2642
2643 llvm_cbe_bb56:
2644 if ((((signed int )llvm_cbe_length_1) < ((signed int )((unsigned int )0)))) {
2645 llvm_cbe_length_0__PHI_TEMPORARY = llvm_cbe_branchlength_0; /* for PHI node */
2646 goto llvm_cbe_cond_next72;
2647 } else {
2648 goto llvm_cbe_cond_false63;
2649 }
2650
2651 llvm_cbe_cond_false63:
2652 if ((llvm_cbe_length_1 == llvm_cbe_branchlength_0)) {
2653 llvm_cbe_length_0__PHI_TEMPORARY = llvm_cbe_length_1; /* for PHI node */
2654 goto llvm_cbe_cond_next72;
2655 } else {
2656 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
2657 goto llvm_cbe_return;
2658 }
2659
2660 llvm_cbe_bb120:
2661 llvm_cbe_cc_3 = llvm_cbe_cc_3__PHI_TEMPORARY;
2662 llvm_cbe_tmp122 = *llvm_cbe_cc_3;
2663 llvm_cbe_tmp125 = *(&_pcre_OP_lengths[(((unsigned int )(unsigned char )llvm_cbe_tmp122))]);
2664 llvm_cbe_tmp128 = &llvm_cbe_cc_3[(((unsigned int )(unsigned char )llvm_cbe_tmp125))];
2665 llvm_cbe_cc_0__PHI_TEMPORARY = llvm_cbe_tmp128; /* for PHI node */
2666 llvm_cbe_branchlength_0__PHI_TEMPORARY = llvm_cbe_branchlength_0; /* for PHI node */
2667 llvm_cbe_length_1__PHI_TEMPORARY = llvm_cbe_length_1; /* for PHI node */
2668 goto llvm_cbe_bb;
2669
2670 do { /* Syntactic loop 'bb88' to make GCC happy */
2671 llvm_cbe_bb88:
2672 llvm_cbe_cc_2_rec = llvm_cbe_cc_2_rec__PHI_TEMPORARY;
2673 llvm_cbe_tmp91 = *(&llvm_cbe_cc_0[(llvm_cbe_cc_2_rec + ((unsigned int )1))]);
2674 llvm_cbe_tmp96 = *(&llvm_cbe_cc_0[(llvm_cbe_cc_2_rec + ((unsigned int )2))]);
2675 llvm_cbe_tmp100_rec = llvm_cbe_cc_2_rec + (((((unsigned int )(unsigned char )llvm_cbe_tmp91)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp96)));
2676 llvm_cbe_tmp100 = &llvm_cbe_cc_0[llvm_cbe_tmp100_rec];
2677 llvm_cbe_tmp102 = *llvm_cbe_tmp100;
2678 if ((llvm_cbe_tmp102 == ((unsigned char )83))) {
2679 llvm_cbe_cc_2_rec__PHI_TEMPORARY = llvm_cbe_tmp100_rec; /* for PHI node */
2680 goto llvm_cbe_bb88;
2681 } else {
2682 llvm_cbe_cc_3__PHI_TEMPORARY = llvm_cbe_tmp100; /* for PHI node */
2683 goto llvm_cbe_bb120;
2684 }
2685
2686 } while (1); /* end of syntactic loop 'bb88' */
2687 llvm_cbe_bb131:
2688 llvm_cbe_tmp133 = llvm_cbe_branchlength_0 + ((unsigned int )1);
2689 llvm_cbe_tmp135 = &llvm_cbe_cc_0[((unsigned int )2)];
2690 llvm_cbe_cc_0__PHI_TEMPORARY = llvm_cbe_tmp135; /* for PHI node */
2691 llvm_cbe_branchlength_0__PHI_TEMPORARY = llvm_cbe_tmp133; /* for PHI node */
2692 llvm_cbe_length_1__PHI_TEMPORARY = llvm_cbe_length_1; /* for PHI node */
2693 goto llvm_cbe_bb;
2694
2695 llvm_cbe_bb136:
2696 llvm_cbe_tmp139 = *(&llvm_cbe_cc_0[((unsigned int )1)]);
2697 llvm_cbe_tmp144 = *(&llvm_cbe_cc_0[((unsigned int )2)]);
2698 llvm_cbe_tmp148 = (((((unsigned int )(unsigned char )llvm_cbe_tmp139)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp144))) + llvm_cbe_branchlength_0;
2699 llvm_cbe_tmp150 = &llvm_cbe_cc_0[((unsigned int )4)];
2700 llvm_cbe_cc_0__PHI_TEMPORARY = llvm_cbe_tmp150; /* for PHI node */
2701 llvm_cbe_branchlength_0__PHI_TEMPORARY = llvm_cbe_tmp148; /* for PHI node */
2702 llvm_cbe_length_1__PHI_TEMPORARY = llvm_cbe_length_1; /* for PHI node */
2703 goto llvm_cbe_bb;
2704
2705 llvm_cbe_bb151:
2706 llvm_cbe_tmp154 = *(&llvm_cbe_cc_0[((unsigned int )1)]);
2707 llvm_cbe_tmp159 = *(&llvm_cbe_cc_0[((unsigned int )2)]);
2708 llvm_cbe_tmp163 = (((((unsigned int )(unsigned char )llvm_cbe_tmp154)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp159))) + llvm_cbe_branchlength_0;
2709 llvm_cbe_tmp165 = &llvm_cbe_cc_0[((unsigned int )4)];
2710 llvm_cbe_cc_0__PHI_TEMPORARY = llvm_cbe_tmp165; /* for PHI node */
2711 llvm_cbe_branchlength_0__PHI_TEMPORARY = llvm_cbe_tmp163; /* for PHI node */
2712 llvm_cbe_length_1__PHI_TEMPORARY = llvm_cbe_length_1; /* for PHI node */
2713 goto llvm_cbe_bb;
2714
2715 llvm_cbe_bb167:
2716 llvm_cbe_tmp1781 = llvm_cbe_branchlength_0 + ((unsigned int )1);
2717 llvm_cbe_tmp1802 = &llvm_cbe_cc_0[((unsigned int )3)];
2718 llvm_cbe_cc_0__PHI_TEMPORARY = llvm_cbe_tmp1802; /* for PHI node */
2719 llvm_cbe_branchlength_0__PHI_TEMPORARY = llvm_cbe_tmp1781; /* for PHI node */
2720 llvm_cbe_length_1__PHI_TEMPORARY = llvm_cbe_length_1; /* for PHI node */
2721 goto llvm_cbe_bb;
2722
2723 llvm_cbe_bb176:
2724 llvm_cbe_tmp178 = llvm_cbe_branchlength_0 + ((unsigned int )1);
2725 llvm_cbe_tmp180 = &llvm_cbe_cc_0[((unsigned int )1)];
2726 llvm_cbe_cc_0__PHI_TEMPORARY = llvm_cbe_tmp180; /* for PHI node */
2727 llvm_cbe_branchlength_0__PHI_TEMPORARY = llvm_cbe_tmp178; /* for PHI node */
2728 llvm_cbe_length_1__PHI_TEMPORARY = llvm_cbe_length_1; /* for PHI node */
2729 goto llvm_cbe_bb;
2730
2731 llvm_cbe_cond_next222:
2732 llvm_cbe_tmp234 = llvm_cbe_tmp206 + llvm_cbe_branchlength_0;
2733 llvm_cbe_tmp236 = &llvm_cbe_cc_0[((unsigned int )38)];
2734 llvm_cbe_cc_0__PHI_TEMPORARY = llvm_cbe_tmp236; /* for PHI node */
2735 llvm_cbe_branchlength_0__PHI_TEMPORARY = llvm_cbe_tmp234; /* for PHI node */
2736 llvm_cbe_length_1__PHI_TEMPORARY = llvm_cbe_length_1; /* for PHI node */
2737 goto llvm_cbe_bb;
2738
2739 llvm_cbe_bb196:
2740 llvm_cbe_tmp199 = *(&llvm_cbe_cc_0[((unsigned int )34)]);
2741 llvm_cbe_tmp204 = *(&llvm_cbe_cc_0[((unsigned int )35)]);
2742 llvm_cbe_tmp206 = ((((unsigned int )(unsigned char )llvm_cbe_tmp199)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp204));
2743 llvm_cbe_tmp209 = *(&llvm_cbe_cc_0[((unsigned int )36)]);
2744 llvm_cbe_tmp214 = *(&llvm_cbe_cc_0[((unsigned int )37)]);
2745 if ((llvm_cbe_tmp206 == (((((unsigned int )(unsigned char )llvm_cbe_tmp209)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp214))))) {
2746 goto llvm_cbe_cond_next222;
2747 } else {
2748 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
2749 goto llvm_cbe_return;
2750 }
2751
2752 llvm_cbe_bb184:
2753 llvm_cbe_tmp186 = &llvm_cbe_cc_0[((unsigned int )33)];
2754 llvm_cbe_tmp188 = *llvm_cbe_tmp186;
2755 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp188))) {
2756 default:
2757 goto llvm_cbe_bb237;
2758 ;
2759 case ((unsigned int )69):
2760 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
2761 goto llvm_cbe_return;
2762 case ((unsigned int )70):
2763 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
2764 goto llvm_cbe_return;
2765 case ((unsigned int )73):
2766 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
2767 goto llvm_cbe_return;
2768 case ((unsigned int )74):
2769 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
2770 goto llvm_cbe_return;
2771 case ((unsigned int )75):
2772 goto llvm_cbe_bb196;
2773 break;
2774 case ((unsigned int )76):
2775 goto llvm_cbe_bb196;
2776 break;
2777 }
2778 llvm_cbe_bb237:
2779 llvm_cbe_tmp239 = llvm_cbe_branchlength_0 + ((unsigned int )1);
2780 llvm_cbe_cc_0__PHI_TEMPORARY = llvm_cbe_tmp186; /* for PHI node */
2781 llvm_cbe_branchlength_0__PHI_TEMPORARY = llvm_cbe_tmp239; /* for PHI node */
2782 llvm_cbe_length_1__PHI_TEMPORARY = llvm_cbe_length_1; /* for PHI node */
2783 goto llvm_cbe_bb;
2784
2785 } while (1); /* end of syntactic loop 'bb' */
2786 llvm_cbe_return:
2787 llvm_cbe_retval_0 = llvm_cbe_retval_0__PHI_TEMPORARY;
2788 return llvm_cbe_retval_0;
2789 llvm_cbe_UnifiedReturnBlock:
2790 return ((unsigned int )-1);
2791 }
2792
2793
find_bracket(unsigned char * llvm_cbe_code,unsigned int llvm_cbe_number)2794 static unsigned char *find_bracket(unsigned char *llvm_cbe_code, unsigned int llvm_cbe_number) {
2795 unsigned char llvm_cbe_tmp2;
2796 unsigned int llvm_cbe_tmp23;
2797 unsigned char *llvm_cbe_code_addr_01_0_ph_ph;
2798 unsigned char *llvm_cbe_code_addr_01_0_ph_ph__PHI_TEMPORARY;
2799 unsigned int llvm_cbe_code_addr_01_0_rec;
2800 unsigned int llvm_cbe_code_addr_01_0_rec__PHI_TEMPORARY;
2801 unsigned char llvm_cbe_tmp15;
2802 unsigned char llvm_cbe_tmp20;
2803 unsigned int llvm_cbe_tmp25_rec;
2804 unsigned char *llvm_cbe_tmp25;
2805 unsigned char llvm_cbe_tmp213;
2806 unsigned int llvm_cbe_tmp2314_le6;
2807 unsigned char *llvm_cbe_code_addr_01_1_ph;
2808 unsigned char *llvm_cbe_code_addr_01_1_ph__PHI_TEMPORARY;
2809 unsigned int llvm_cbe_tmp2310_1_ph;
2810 unsigned int llvm_cbe_tmp2310_1_ph__PHI_TEMPORARY;
2811 unsigned int llvm_cbe_code_addr_01_1_rec;
2812 unsigned int llvm_cbe_code_addr_01_1_rec__PHI_TEMPORARY;
2813 unsigned int llvm_cbe_tmp2310_1;
2814 unsigned int llvm_cbe_tmp2310_1__PHI_TEMPORARY;
2815 unsigned char *llvm_cbe_code_addr_01_1;
2816 unsigned char llvm_cbe_tmp33;
2817 unsigned char llvm_cbe_tmp38;
2818 unsigned char llvm_cbe_tmp52;
2819 unsigned int llvm_cbe_tmp55_rec;
2820 unsigned char *llvm_cbe_tmp55;
2821 unsigned char llvm_cbe_tmp216;
2822 unsigned int llvm_cbe_tmp2317;
2823 unsigned int llvm_cbe_tmp2314;
2824 unsigned char *llvm_cbe_code_addr_01_2_ph_ph;
2825 unsigned char *llvm_cbe_code_addr_01_2_ph_ph__PHI_TEMPORARY;
2826 unsigned int llvm_cbe_code_addr_01_2_rec;
2827 unsigned int llvm_cbe_code_addr_01_2_rec__PHI_TEMPORARY;
2828 unsigned int llvm_cbe_tmp2310_2;
2829 unsigned int llvm_cbe_tmp2310_2__PHI_TEMPORARY;
2830 unsigned char llvm_cbe_tmp59;
2831 unsigned int llvm_cbe_tmp62_rec;
2832 unsigned char *llvm_cbe_tmp62;
2833 unsigned char llvm_cbe_tmp219;
2834 unsigned int llvm_cbe_tmp2320;
2835 unsigned char *llvm_cbe_retval_0;
2836 unsigned char *llvm_cbe_retval_0__PHI_TEMPORARY;
2837
2838 llvm_cbe_tmp2 = *llvm_cbe_code;
2839 llvm_cbe_tmp23 = ((unsigned int )(unsigned char )llvm_cbe_tmp2);
2840 switch (llvm_cbe_tmp2) {
2841 default:
2842 llvm_cbe_code_addr_01_2_ph_ph__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2843 llvm_cbe_code_addr_01_2_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2844 llvm_cbe_tmp2310_2__PHI_TEMPORARY = llvm_cbe_tmp23; /* for PHI node */
2845 goto llvm_cbe_cond_false56;
2846 ;
2847 case ((unsigned char )0):
2848 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
2849 goto llvm_cbe_return;
2850 case ((unsigned char )79):
2851 llvm_cbe_code_addr_01_0_ph_ph__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2852 llvm_cbe_code_addr_01_0_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2853 goto llvm_cbe_cond_true12;
2854 break;
2855 case ((unsigned char )94):
2856 llvm_cbe_code_addr_01_1_ph__PHI_TEMPORARY = llvm_cbe_code; /* for PHI node */
2857 llvm_cbe_tmp2310_1_ph__PHI_TEMPORARY = llvm_cbe_tmp23; /* for PHI node */
2858 goto llvm_cbe_cond_true30_preheader;
2859 }
2860 do { /* Syntactic loop 'cond_true12' to make GCC happy */
2861 llvm_cbe_cond_true12:
2862 llvm_cbe_code_addr_01_0_ph_ph = llvm_cbe_code_addr_01_0_ph_ph__PHI_TEMPORARY;
2863 llvm_cbe_code_addr_01_0_rec = llvm_cbe_code_addr_01_0_rec__PHI_TEMPORARY;
2864 llvm_cbe_tmp15 = *(&llvm_cbe_code_addr_01_0_ph_ph[(llvm_cbe_code_addr_01_0_rec + ((unsigned int )1))]);
2865 llvm_cbe_tmp20 = *(&llvm_cbe_code_addr_01_0_ph_ph[(llvm_cbe_code_addr_01_0_rec + ((unsigned int )2))]);
2866 llvm_cbe_tmp25_rec = llvm_cbe_code_addr_01_0_rec + (((((unsigned int )(unsigned char )llvm_cbe_tmp15)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp20)));
2867 llvm_cbe_tmp25 = &llvm_cbe_code_addr_01_0_ph_ph[llvm_cbe_tmp25_rec];
2868 llvm_cbe_tmp213 = *llvm_cbe_tmp25;
2869 switch (llvm_cbe_tmp213) {
2870 default:
2871 goto llvm_cbe_cond_false56_preheader_loopexit;
2872 ;
2873 case ((unsigned char )0):
2874 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
2875 goto llvm_cbe_return;
2876 case ((unsigned char )79):
2877 llvm_cbe_code_addr_01_0_ph_ph__PHI_TEMPORARY = llvm_cbe_code_addr_01_0_ph_ph; /* for PHI node */
2878 llvm_cbe_code_addr_01_0_rec__PHI_TEMPORARY = llvm_cbe_tmp25_rec; /* for PHI node */
2879 goto llvm_cbe_cond_true12;
2880 case ((unsigned char )94):
2881 goto llvm_cbe_cond_true30_preheader_loopexit2;
2882 break;
2883 }
2884 } while (1); /* end of syntactic loop 'cond_true12' */
2885 llvm_cbe_cond_true30_preheader_loopexit2:
2886 llvm_cbe_tmp2314_le6 = ((unsigned int )(unsigned char )llvm_cbe_tmp213);
2887 llvm_cbe_code_addr_01_1_ph__PHI_TEMPORARY = llvm_cbe_tmp25; /* for PHI node */
2888 llvm_cbe_tmp2310_1_ph__PHI_TEMPORARY = llvm_cbe_tmp2314_le6; /* for PHI node */
2889 goto llvm_cbe_cond_true30_preheader;
2890
2891 llvm_cbe_cond_true30_preheader:
2892 llvm_cbe_code_addr_01_1_ph = llvm_cbe_code_addr_01_1_ph__PHI_TEMPORARY;
2893 llvm_cbe_tmp2310_1_ph = llvm_cbe_tmp2310_1_ph__PHI_TEMPORARY;
2894 llvm_cbe_code_addr_01_1_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2895 llvm_cbe_tmp2310_1__PHI_TEMPORARY = llvm_cbe_tmp2310_1_ph; /* for PHI node */
2896 goto llvm_cbe_cond_true30;
2897
2898 do { /* Syntactic loop 'cond_true30' to make GCC happy */
2899 llvm_cbe_cond_true30:
2900 llvm_cbe_code_addr_01_1_rec = llvm_cbe_code_addr_01_1_rec__PHI_TEMPORARY;
2901 llvm_cbe_tmp2310_1 = llvm_cbe_tmp2310_1__PHI_TEMPORARY;
2902 llvm_cbe_code_addr_01_1 = &llvm_cbe_code_addr_01_1_ph[llvm_cbe_code_addr_01_1_rec];
2903 llvm_cbe_tmp33 = *(&llvm_cbe_code_addr_01_1_ph[(llvm_cbe_code_addr_01_1_rec + ((unsigned int )3))]);
2904 llvm_cbe_tmp38 = *(&llvm_cbe_code_addr_01_1_ph[(llvm_cbe_code_addr_01_1_rec + ((unsigned int )4))]);
2905 if (((((((unsigned int )(unsigned char )llvm_cbe_tmp33)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp38))) == llvm_cbe_number)) {
2906 llvm_cbe_retval_0__PHI_TEMPORARY = llvm_cbe_code_addr_01_1; /* for PHI node */
2907 goto llvm_cbe_return;
2908 } else {
2909 goto llvm_cbe_cond_next49;
2910 }
2911
2912 llvm_cbe_cond_next49:
2913 llvm_cbe_tmp52 = *(&_pcre_OP_lengths[llvm_cbe_tmp2310_1]);
2914 llvm_cbe_tmp55_rec = llvm_cbe_code_addr_01_1_rec + (((unsigned int )(unsigned char )llvm_cbe_tmp52));
2915 llvm_cbe_tmp55 = &llvm_cbe_code_addr_01_1_ph[llvm_cbe_tmp55_rec];
2916 llvm_cbe_tmp216 = *llvm_cbe_tmp55;
2917 llvm_cbe_tmp2317 = ((unsigned int )(unsigned char )llvm_cbe_tmp216);
2918 switch (llvm_cbe_tmp216) {
2919 default:
2920 llvm_cbe_code_addr_01_2_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp55; /* for PHI node */
2921 llvm_cbe_code_addr_01_2_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2922 llvm_cbe_tmp2310_2__PHI_TEMPORARY = llvm_cbe_tmp2317; /* for PHI node */
2923 goto llvm_cbe_cond_false56;
2924 ;
2925 case ((unsigned char )0):
2926 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
2927 goto llvm_cbe_return;
2928 case ((unsigned char )79):
2929 llvm_cbe_code_addr_01_0_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp55; /* for PHI node */
2930 llvm_cbe_code_addr_01_0_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2931 goto llvm_cbe_cond_true12;
2932 case ((unsigned char )94):
2933 llvm_cbe_code_addr_01_1_rec__PHI_TEMPORARY = llvm_cbe_tmp55_rec; /* for PHI node */
2934 llvm_cbe_tmp2310_1__PHI_TEMPORARY = llvm_cbe_tmp2317; /* for PHI node */
2935 goto llvm_cbe_cond_true30;
2936 }
2937 } while (1); /* end of syntactic loop 'cond_true30' */
2938 llvm_cbe_cond_false56_preheader_loopexit:
2939 llvm_cbe_tmp2314 = ((unsigned int )(unsigned char )llvm_cbe_tmp213);
2940 llvm_cbe_code_addr_01_2_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp25; /* for PHI node */
2941 llvm_cbe_code_addr_01_2_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2942 llvm_cbe_tmp2310_2__PHI_TEMPORARY = llvm_cbe_tmp2314; /* for PHI node */
2943 goto llvm_cbe_cond_false56;
2944
2945 do { /* Syntactic loop 'cond_false56' to make GCC happy */
2946 llvm_cbe_cond_false56:
2947 llvm_cbe_code_addr_01_2_ph_ph = llvm_cbe_code_addr_01_2_ph_ph__PHI_TEMPORARY;
2948 llvm_cbe_code_addr_01_2_rec = llvm_cbe_code_addr_01_2_rec__PHI_TEMPORARY;
2949 llvm_cbe_tmp2310_2 = llvm_cbe_tmp2310_2__PHI_TEMPORARY;
2950 llvm_cbe_tmp59 = *(&_pcre_OP_lengths[llvm_cbe_tmp2310_2]);
2951 llvm_cbe_tmp62_rec = llvm_cbe_code_addr_01_2_rec + (((unsigned int )(unsigned char )llvm_cbe_tmp59));
2952 llvm_cbe_tmp62 = &llvm_cbe_code_addr_01_2_ph_ph[llvm_cbe_tmp62_rec];
2953 llvm_cbe_tmp219 = *llvm_cbe_tmp62;
2954 llvm_cbe_tmp2320 = ((unsigned int )(unsigned char )llvm_cbe_tmp219);
2955 switch (llvm_cbe_tmp219) {
2956 default:
2957 llvm_cbe_code_addr_01_2_ph_ph__PHI_TEMPORARY = llvm_cbe_code_addr_01_2_ph_ph; /* for PHI node */
2958 llvm_cbe_code_addr_01_2_rec__PHI_TEMPORARY = llvm_cbe_tmp62_rec; /* for PHI node */
2959 llvm_cbe_tmp2310_2__PHI_TEMPORARY = llvm_cbe_tmp2320; /* for PHI node */
2960 goto llvm_cbe_cond_false56;
2961 ;
2962 case ((unsigned char )0):
2963 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
2964 goto llvm_cbe_return;
2965 break;
2966 case ((unsigned char )79):
2967 llvm_cbe_code_addr_01_0_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp62; /* for PHI node */
2968 llvm_cbe_code_addr_01_0_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
2969 goto llvm_cbe_cond_true12;
2970 case ((unsigned char )94):
2971 llvm_cbe_code_addr_01_1_ph__PHI_TEMPORARY = llvm_cbe_tmp62; /* for PHI node */
2972 llvm_cbe_tmp2310_1_ph__PHI_TEMPORARY = llvm_cbe_tmp2320; /* for PHI node */
2973 goto llvm_cbe_cond_true30_preheader;
2974 }
2975 } while (1); /* end of syntactic loop 'cond_false56' */
2976 llvm_cbe_return:
2977 llvm_cbe_retval_0 = llvm_cbe_retval_0__PHI_TEMPORARY;
2978 return llvm_cbe_retval_0;
2979 }
2980
2981
could_be_empty_branch(unsigned char * llvm_cbe_code,unsigned char * llvm_cbe_endcode)2982 static unsigned int could_be_empty_branch(unsigned char *llvm_cbe_code, unsigned char *llvm_cbe_endcode) {
2983 unsigned char llvm_cbe_tmp2;
2984 unsigned char llvm_cbe_tmp5;
2985 unsigned char *llvm_cbe_tmp9;
2986 unsigned char *llvm_cbe_code_addr_18_0;
2987 unsigned char *llvm_cbe_code_addr_18_0__PHI_TEMPORARY;
2988 unsigned char llvm_cbe_tmp11;
2989 unsigned int llvm_cbe_tmp1112;
2990 unsigned char llvm_cbe_tmp19;
2991 unsigned int llvm_cbe_tmp1920;
2992 unsigned int llvm_cbe_code_addr_2_rec;
2993 unsigned int llvm_cbe_code_addr_2_rec__PHI_TEMPORARY;
2994 unsigned int llvm_cbe_tmp22_sum63;
2995 unsigned char llvm_cbe_tmp26;
2996 unsigned char llvm_cbe_tmp31;
2997 unsigned int llvm_cbe_tmp33;
2998 unsigned int llvm_cbe_tmp35_rec;
2999 unsigned char llvm_cbe_tmp37;
3000 unsigned char llvm_cbe_tmp18526;
3001 unsigned char *llvm_cbe_tmp18929;
3002 unsigned char llvm_cbe_tmp53;
3003 unsigned char llvm_cbe_tmp59;
3004 unsigned int llvm_cbe_empty_branch_4;
3005 unsigned int llvm_cbe_empty_branch_4__PHI_TEMPORARY;
3006 unsigned int llvm_cbe_code_addr_3_rec;
3007 unsigned int llvm_cbe_code_addr_3_rec__PHI_TEMPORARY;
3008 unsigned int llvm_cbe_tmp77;
3009 unsigned int llvm_cbe_empty_branch_3;
3010 unsigned int llvm_cbe_empty_branch_3__PHI_TEMPORARY;
3011 unsigned char llvm_cbe_tmp86;
3012 unsigned char llvm_cbe_tmp91;
3013 unsigned int llvm_cbe_tmp95_rec;
3014 unsigned char *llvm_cbe_tmp95;
3015 unsigned char llvm_cbe_tmp97;
3016 unsigned int llvm_cbe_tmp110111;
3017 unsigned char llvm_cbe_tmp119;
3018 unsigned char llvm_cbe_tmp133;
3019 unsigned char llvm_cbe_tmp138;
3020 unsigned int llvm_cbe_c_2;
3021 unsigned int llvm_cbe_c_2__PHI_TEMPORARY;
3022 unsigned char *llvm_cbe_code_addr_0;
3023 unsigned char *llvm_cbe_code_addr_0__PHI_TEMPORARY;
3024 unsigned char llvm_cbe_tmp185;
3025 unsigned char *llvm_cbe_tmp189;
3026 unsigned char *llvm_cbe_storemerge;
3027 unsigned char *llvm_cbe_storemerge__PHI_TEMPORARY;
3028 unsigned int llvm_cbe_retval_0;
3029 unsigned int llvm_cbe_retval_0__PHI_TEMPORARY;
3030
3031 llvm_cbe_tmp2 = *llvm_cbe_code;
3032 llvm_cbe_tmp5 = *(&_pcre_OP_lengths[(((unsigned int )(unsigned char )llvm_cbe_tmp2))]);
3033 llvm_cbe_tmp9 = /*tail*/ first_significant_code((&llvm_cbe_code[(((unsigned int )(unsigned char )llvm_cbe_tmp5))]), ((unsigned int *)/*NULL*/0), ((unsigned int )0), ((unsigned int )1));
3034 if ((((unsigned char *)llvm_cbe_tmp9) < ((unsigned char *)llvm_cbe_endcode))) {
3035 llvm_cbe_code_addr_18_0__PHI_TEMPORARY = llvm_cbe_tmp9; /* for PHI node */
3036 goto llvm_cbe_bb;
3037 } else {
3038 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
3039 goto llvm_cbe_return;
3040 }
3041
3042 do { /* Syntactic loop 'bb' to make GCC happy */
3043 llvm_cbe_bb:
3044 llvm_cbe_code_addr_18_0 = llvm_cbe_code_addr_18_0__PHI_TEMPORARY;
3045 llvm_cbe_tmp11 = *llvm_cbe_code_addr_18_0;
3046 llvm_cbe_tmp1112 = ((unsigned int )(unsigned char )llvm_cbe_tmp11);
3047 if ((((unsigned int )(llvm_cbe_tmp1112 + ((unsigned int )-102))) < ((unsigned int )((unsigned int )2)))) {
3048 goto llvm_cbe_cond_true;
3049 } else {
3050 goto llvm_cbe_cond_next;
3051 }
3052
3053 llvm_cbe_bb190:
3054 llvm_cbe_storemerge = llvm_cbe_storemerge__PHI_TEMPORARY;
3055 if ((((unsigned char *)llvm_cbe_storemerge) < ((unsigned char *)llvm_cbe_endcode))) {
3056 llvm_cbe_code_addr_18_0__PHI_TEMPORARY = llvm_cbe_storemerge; /* for PHI node */
3057 goto llvm_cbe_bb;
3058 } else {
3059 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
3060 goto llvm_cbe_return;
3061 }
3062
3063 llvm_cbe_bb41:
3064 llvm_cbe_tmp18526 = *(&_pcre_OP_lengths[(((unsigned int )(unsigned char )llvm_cbe_tmp37))]);
3065 llvm_cbe_tmp18929 = /*tail*/ first_significant_code((&llvm_cbe_code_addr_18_0[(llvm_cbe_tmp22_sum63 + ((((unsigned int )(unsigned char )llvm_cbe_tmp18526)) + llvm_cbe_tmp33))]), ((unsigned int *)/*NULL*/0), ((unsigned int )0), ((unsigned int )1));
3066 llvm_cbe_storemerge__PHI_TEMPORARY = llvm_cbe_tmp18929; /* for PHI node */
3067 goto llvm_cbe_bb190;
3068
3069 do { /* Syntactic loop 'bb23' to make GCC happy */
3070 llvm_cbe_bb23:
3071 llvm_cbe_code_addr_2_rec = llvm_cbe_code_addr_2_rec__PHI_TEMPORARY;
3072 llvm_cbe_tmp22_sum63 = llvm_cbe_tmp1920 + llvm_cbe_code_addr_2_rec;
3073 llvm_cbe_tmp26 = *(&llvm_cbe_code_addr_18_0[(llvm_cbe_tmp22_sum63 + ((unsigned int )1))]);
3074 llvm_cbe_tmp31 = *(&llvm_cbe_code_addr_18_0[(llvm_cbe_tmp22_sum63 + ((unsigned int )2))]);
3075 llvm_cbe_tmp33 = ((((unsigned int )(unsigned char )llvm_cbe_tmp26)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp31));
3076 llvm_cbe_tmp35_rec = llvm_cbe_code_addr_2_rec + llvm_cbe_tmp33;
3077 llvm_cbe_tmp37 = *(&llvm_cbe_code_addr_18_0[(llvm_cbe_tmp1920 + llvm_cbe_tmp35_rec)]);
3078 if ((llvm_cbe_tmp37 == ((unsigned char )83))) {
3079 llvm_cbe_code_addr_2_rec__PHI_TEMPORARY = llvm_cbe_tmp35_rec; /* for PHI node */
3080 goto llvm_cbe_bb23;
3081 } else {
3082 goto llvm_cbe_bb41;
3083 }
3084
3085 } while (1); /* end of syntactic loop 'bb23' */
3086 llvm_cbe_cond_true:
3087 llvm_cbe_tmp19 = *(&_pcre_OP_lengths[llvm_cbe_tmp1112]);
3088 llvm_cbe_tmp1920 = ((unsigned int )(unsigned char )llvm_cbe_tmp19);
3089 llvm_cbe_code_addr_2_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3090 goto llvm_cbe_bb23;
3091
3092 llvm_cbe_bb182:
3093 llvm_cbe_c_2 = llvm_cbe_c_2__PHI_TEMPORARY;
3094 llvm_cbe_code_addr_0 = llvm_cbe_code_addr_0__PHI_TEMPORARY;
3095 llvm_cbe_tmp185 = *(&_pcre_OP_lengths[llvm_cbe_c_2]);
3096 llvm_cbe_tmp189 = /*tail*/ first_significant_code((&llvm_cbe_code_addr_0[(((unsigned int )(unsigned char )llvm_cbe_tmp185))]), ((unsigned int *)/*NULL*/0), ((unsigned int )0), ((unsigned int )1));
3097 llvm_cbe_storemerge__PHI_TEMPORARY = llvm_cbe_tmp189; /* for PHI node */
3098 goto llvm_cbe_bb190;
3099
3100 llvm_cbe_cond_next108:
3101 llvm_cbe_tmp110111 = ((unsigned int )(unsigned char )llvm_cbe_tmp97);
3102 llvm_cbe_c_2__PHI_TEMPORARY = llvm_cbe_tmp110111; /* for PHI node */
3103 llvm_cbe_code_addr_0__PHI_TEMPORARY = llvm_cbe_tmp95; /* for PHI node */
3104 goto llvm_cbe_bb182;
3105
3106 llvm_cbe_bb101:
3107 if ((llvm_cbe_empty_branch_3 == ((unsigned int )0))) {
3108 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3109 goto llvm_cbe_return;
3110 } else {
3111 goto llvm_cbe_cond_next108;
3112 }
3113
3114 do { /* Syntactic loop 'bb68' to make GCC happy */
3115 llvm_cbe_bb68:
3116 llvm_cbe_empty_branch_4 = llvm_cbe_empty_branch_4__PHI_TEMPORARY;
3117 llvm_cbe_code_addr_3_rec = llvm_cbe_code_addr_3_rec__PHI_TEMPORARY;
3118 if ((llvm_cbe_empty_branch_4 == ((unsigned int )0))) {
3119 goto llvm_cbe_cond_true73;
3120 } else {
3121 llvm_cbe_empty_branch_3__PHI_TEMPORARY = llvm_cbe_empty_branch_4; /* for PHI node */
3122 goto llvm_cbe_cond_next83;
3123 }
3124
3125 llvm_cbe_cond_next83:
3126 llvm_cbe_empty_branch_3 = llvm_cbe_empty_branch_3__PHI_TEMPORARY;
3127 llvm_cbe_tmp86 = *(&llvm_cbe_code_addr_18_0[(llvm_cbe_code_addr_3_rec + ((unsigned int )1))]);
3128 llvm_cbe_tmp91 = *(&llvm_cbe_code_addr_18_0[(llvm_cbe_code_addr_3_rec + ((unsigned int )2))]);
3129 llvm_cbe_tmp95_rec = llvm_cbe_code_addr_3_rec + (((((unsigned int )(unsigned char )llvm_cbe_tmp86)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp91)));
3130 llvm_cbe_tmp95 = &llvm_cbe_code_addr_18_0[llvm_cbe_tmp95_rec];
3131 llvm_cbe_tmp97 = *llvm_cbe_tmp95;
3132 if ((llvm_cbe_tmp97 == ((unsigned char )83))) {
3133 llvm_cbe_empty_branch_4__PHI_TEMPORARY = llvm_cbe_empty_branch_3; /* for PHI node */
3134 llvm_cbe_code_addr_3_rec__PHI_TEMPORARY = llvm_cbe_tmp95_rec; /* for PHI node */
3135 goto llvm_cbe_bb68;
3136 } else {
3137 goto llvm_cbe_bb101;
3138 }
3139
3140 llvm_cbe_cond_true73:
3141 llvm_cbe_tmp77 = /*tail*/ could_be_empty_branch((&llvm_cbe_code_addr_18_0[llvm_cbe_code_addr_3_rec]), llvm_cbe_endcode);
3142 if ((llvm_cbe_tmp77 == ((unsigned int )0))) {
3143 llvm_cbe_empty_branch_3__PHI_TEMPORARY = llvm_cbe_empty_branch_4; /* for PHI node */
3144 goto llvm_cbe_cond_next83;
3145 } else {
3146 goto llvm_cbe_cond_true81;
3147 }
3148
3149 llvm_cbe_cond_true81:
3150 llvm_cbe_empty_branch_3__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
3151 goto llvm_cbe_cond_next83;
3152
3153 } while (1); /* end of syntactic loop 'bb68' */
3154 llvm_cbe_cond_true50:
3155 llvm_cbe_tmp53 = *(&llvm_cbe_code_addr_18_0[((unsigned int )1)]);
3156 llvm_cbe_tmp59 = *(&llvm_cbe_code_addr_18_0[((unsigned int )2)]);
3157 if (((((((unsigned int )(unsigned char )llvm_cbe_tmp53)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp59))) == ((unsigned int )0))) {
3158 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
3159 goto llvm_cbe_return;
3160 } else {
3161 llvm_cbe_empty_branch_4__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3162 llvm_cbe_code_addr_3_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3163 goto llvm_cbe_bb68;
3164 }
3165
3166 llvm_cbe_cond_next:
3167 if ((((unsigned int )(llvm_cbe_tmp1112 + ((unsigned int )-92))) < ((unsigned int )((unsigned int )3)))) {
3168 goto llvm_cbe_cond_true50;
3169 } else {
3170 goto llvm_cbe_cond_next112;
3171 }
3172
3173 llvm_cbe_cond_next112:
3174 switch (llvm_cbe_tmp1112) {
3175 default:
3176 llvm_cbe_c_2__PHI_TEMPORARY = llvm_cbe_tmp1112; /* for PHI node */
3177 llvm_cbe_code_addr_0__PHI_TEMPORARY = llvm_cbe_code_addr_18_0; /* for PHI node */
3178 goto llvm_cbe_bb182;
3179 ;
3180 case ((unsigned int )6):
3181 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3182 goto llvm_cbe_return;
3183 case ((unsigned int )7):
3184 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3185 goto llvm_cbe_return;
3186 case ((unsigned int )8):
3187 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3188 goto llvm_cbe_return;
3189 case ((unsigned int )9):
3190 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3191 goto llvm_cbe_return;
3192 case ((unsigned int )10):
3193 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3194 goto llvm_cbe_return;
3195 case ((unsigned int )11):
3196 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3197 goto llvm_cbe_return;
3198 case ((unsigned int )12):
3199 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3200 goto llvm_cbe_return;
3201 case ((unsigned int )13):
3202 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3203 goto llvm_cbe_return;
3204 case ((unsigned int )14):
3205 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3206 goto llvm_cbe_return;
3207 case ((unsigned int )15):
3208 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3209 goto llvm_cbe_return;
3210 case ((unsigned int )21):
3211 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3212 goto llvm_cbe_return;
3213 case ((unsigned int )27):
3214 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3215 goto llvm_cbe_return;
3216 case ((unsigned int )28):
3217 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3218 goto llvm_cbe_return;
3219 case ((unsigned int )29):
3220 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3221 goto llvm_cbe_return;
3222 case ((unsigned int )32):
3223 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3224 goto llvm_cbe_return;
3225 case ((unsigned int )33):
3226 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3227 goto llvm_cbe_return;
3228 case ((unsigned int )38):
3229 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3230 goto llvm_cbe_return;
3231 case ((unsigned int )40):
3232 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3233 goto llvm_cbe_return;
3234 case ((unsigned int )45):
3235 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3236 goto llvm_cbe_return;
3237 case ((unsigned int )46):
3238 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3239 goto llvm_cbe_return;
3240 case ((unsigned int )51):
3241 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3242 goto llvm_cbe_return;
3243 case ((unsigned int )53):
3244 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3245 goto llvm_cbe_return;
3246 case ((unsigned int )58):
3247 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3248 goto llvm_cbe_return;
3249 case ((unsigned int )59):
3250 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3251 goto llvm_cbe_return;
3252 case ((unsigned int )64):
3253 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3254 goto llvm_cbe_return;
3255 case ((unsigned int )66):
3256 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3257 goto llvm_cbe_return;
3258 case ((unsigned int )77):
3259 goto llvm_cbe_bb115;
3260 break;
3261 case ((unsigned int )78):
3262 goto llvm_cbe_bb115;
3263 break;
3264 case ((unsigned int )83):
3265 goto llvm_cbe_UnifiedReturnBlock;
3266 case ((unsigned int )84):
3267 goto llvm_cbe_UnifiedReturnBlock;
3268 case ((unsigned int )85):
3269 goto llvm_cbe_UnifiedReturnBlock;
3270 case ((unsigned int )86):
3271 goto llvm_cbe_UnifiedReturnBlock;
3272 }
3273 llvm_cbe_bb115:
3274 llvm_cbe_tmp119 = *(&llvm_cbe_code_addr_18_0[((unsigned int )33)]);
3275 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp119))) {
3276 default:
3277 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3278 goto llvm_cbe_return;
3279 ;
3280 case ((unsigned int )69):
3281 llvm_cbe_c_2__PHI_TEMPORARY = llvm_cbe_tmp1112; /* for PHI node */
3282 llvm_cbe_code_addr_0__PHI_TEMPORARY = llvm_cbe_code_addr_18_0; /* for PHI node */
3283 goto llvm_cbe_bb182;
3284 case ((unsigned int )70):
3285 llvm_cbe_c_2__PHI_TEMPORARY = llvm_cbe_tmp1112; /* for PHI node */
3286 llvm_cbe_code_addr_0__PHI_TEMPORARY = llvm_cbe_code_addr_18_0; /* for PHI node */
3287 goto llvm_cbe_bb182;
3288 case ((unsigned int )73):
3289 llvm_cbe_c_2__PHI_TEMPORARY = llvm_cbe_tmp1112; /* for PHI node */
3290 llvm_cbe_code_addr_0__PHI_TEMPORARY = llvm_cbe_code_addr_18_0; /* for PHI node */
3291 goto llvm_cbe_bb182;
3292 case ((unsigned int )74):
3293 llvm_cbe_c_2__PHI_TEMPORARY = llvm_cbe_tmp1112; /* for PHI node */
3294 llvm_cbe_code_addr_0__PHI_TEMPORARY = llvm_cbe_code_addr_18_0; /* for PHI node */
3295 goto llvm_cbe_bb182;
3296 case ((unsigned int )75):
3297 goto llvm_cbe_bb130;
3298 break;
3299 case ((unsigned int )76):
3300 goto llvm_cbe_bb130;
3301 break;
3302 }
3303 llvm_cbe_bb130:
3304 llvm_cbe_tmp133 = *(&llvm_cbe_code_addr_18_0[((unsigned int )34)]);
3305 llvm_cbe_tmp138 = *(&llvm_cbe_code_addr_18_0[((unsigned int )35)]);
3306 if ((((signed int )(((((unsigned int )(unsigned char )llvm_cbe_tmp133)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp138)))) > ((signed int )((unsigned int )0)))) {
3307 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3308 goto llvm_cbe_return;
3309 } else {
3310 llvm_cbe_c_2__PHI_TEMPORARY = llvm_cbe_tmp1112; /* for PHI node */
3311 llvm_cbe_code_addr_0__PHI_TEMPORARY = llvm_cbe_code_addr_18_0; /* for PHI node */
3312 goto llvm_cbe_bb182;
3313 }
3314
3315 } while (1); /* end of syntactic loop 'bb' */
3316 llvm_cbe_return:
3317 llvm_cbe_retval_0 = llvm_cbe_retval_0__PHI_TEMPORARY;
3318 return llvm_cbe_retval_0;
3319 llvm_cbe_UnifiedReturnBlock:
3320 return ((unsigned int )1);
3321 }
3322
3323
check_posix_syntax(unsigned char * llvm_cbe_ptr,unsigned char ** llvm_cbe_endptr,struct l_struct_2E_compile_data * llvm_cbe_cd)3324 static unsigned int check_posix_syntax(unsigned char *llvm_cbe_ptr, unsigned char **llvm_cbe_endptr, struct l_struct_2E_compile_data *llvm_cbe_cd) {
3325 unsigned char llvm_cbe_tmp4;
3326 unsigned char *llvm_cbe_tmp7;
3327 unsigned char llvm_cbe_tmp9;
3328 unsigned char *llvm_cbe_tmp13;
3329 unsigned char *llvm_cbe_ptr_addr_0_ph;
3330 unsigned char *llvm_cbe_ptr_addr_0_ph__PHI_TEMPORARY;
3331 unsigned char *llvm_cbe_tmp1957;
3332 unsigned char llvm_cbe_tmp2158;
3333 unsigned char llvm_cbe_tmp2461;
3334 unsigned int llvm_cbe_ptr_addr_055_rec;
3335 unsigned int llvm_cbe_ptr_addr_055_rec__PHI_TEMPORARY;
3336 unsigned int llvm_cbe_tmp15_rec;
3337 unsigned char *llvm_cbe_tmp15;
3338 unsigned char llvm_cbe_tmp21;
3339 unsigned char llvm_cbe_tmp24;
3340 unsigned char *llvm_cbe_ptr_addr_0_lcssa;
3341 unsigned char *llvm_cbe_ptr_addr_0_lcssa__PHI_TEMPORARY;
3342 unsigned char llvm_cbe_tmp32;
3343 unsigned char llvm_cbe_tmp41;
3344
3345 llvm_cbe_tmp4 = *(&llvm_cbe_ptr[((unsigned int )1)]);
3346 llvm_cbe_tmp7 = &llvm_cbe_ptr[((unsigned int )2)];
3347 llvm_cbe_tmp9 = *llvm_cbe_tmp7;
3348 if ((llvm_cbe_tmp9 == ((unsigned char )94))) {
3349 goto llvm_cbe_cond_true;
3350 } else {
3351 llvm_cbe_ptr_addr_0_ph__PHI_TEMPORARY = llvm_cbe_tmp7; /* for PHI node */
3352 goto llvm_cbe_bb16_preheader;
3353 }
3354
3355 llvm_cbe_cond_true:
3356 llvm_cbe_tmp13 = &llvm_cbe_ptr[((unsigned int )3)];
3357 llvm_cbe_ptr_addr_0_ph__PHI_TEMPORARY = llvm_cbe_tmp13; /* for PHI node */
3358 goto llvm_cbe_bb16_preheader;
3359
3360 llvm_cbe_bb16_preheader:
3361 llvm_cbe_ptr_addr_0_ph = llvm_cbe_ptr_addr_0_ph__PHI_TEMPORARY;
3362 llvm_cbe_tmp1957 = *(&llvm_cbe_cd->field3);
3363 llvm_cbe_tmp2158 = *llvm_cbe_ptr_addr_0_ph;
3364 llvm_cbe_tmp2461 = *(&llvm_cbe_tmp1957[(((unsigned int )(unsigned char )llvm_cbe_tmp2158))]);
3365 if (((((unsigned char )(llvm_cbe_tmp2461 & ((unsigned char )2)))) == ((unsigned char )0))) {
3366 llvm_cbe_ptr_addr_0_lcssa__PHI_TEMPORARY = llvm_cbe_ptr_addr_0_ph; /* for PHI node */
3367 goto llvm_cbe_bb30;
3368 } else {
3369 llvm_cbe_ptr_addr_055_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3370 goto llvm_cbe_bb;
3371 }
3372
3373 do { /* Syntactic loop 'bb' to make GCC happy */
3374 llvm_cbe_bb:
3375 llvm_cbe_ptr_addr_055_rec = llvm_cbe_ptr_addr_055_rec__PHI_TEMPORARY;
3376 llvm_cbe_tmp15_rec = llvm_cbe_ptr_addr_055_rec + ((unsigned int )1);
3377 llvm_cbe_tmp15 = &llvm_cbe_ptr_addr_0_ph[llvm_cbe_tmp15_rec];
3378 llvm_cbe_tmp21 = *llvm_cbe_tmp15;
3379 llvm_cbe_tmp24 = *(&llvm_cbe_tmp1957[(((unsigned int )(unsigned char )llvm_cbe_tmp21))]);
3380 if (((((unsigned char )(llvm_cbe_tmp24 & ((unsigned char )2)))) == ((unsigned char )0))) {
3381 llvm_cbe_ptr_addr_0_lcssa__PHI_TEMPORARY = llvm_cbe_tmp15; /* for PHI node */
3382 goto llvm_cbe_bb30;
3383 } else {
3384 llvm_cbe_ptr_addr_055_rec__PHI_TEMPORARY = llvm_cbe_tmp15_rec; /* for PHI node */
3385 goto llvm_cbe_bb;
3386 }
3387
3388 } while (1); /* end of syntactic loop 'bb' */
3389 llvm_cbe_bb30:
3390 llvm_cbe_ptr_addr_0_lcssa = llvm_cbe_ptr_addr_0_lcssa__PHI_TEMPORARY;
3391 llvm_cbe_tmp32 = *llvm_cbe_ptr_addr_0_lcssa;
3392 if ((llvm_cbe_tmp32 == llvm_cbe_tmp4)) {
3393 goto llvm_cbe_cond_true38;
3394 } else {
3395 goto llvm_cbe_UnifiedReturnBlock;
3396 }
3397
3398 llvm_cbe_cond_true38:
3399 llvm_cbe_tmp41 = *(&llvm_cbe_ptr_addr_0_lcssa[((unsigned int )1)]);
3400 if ((llvm_cbe_tmp41 == ((unsigned char )93))) {
3401 goto llvm_cbe_cond_true45;
3402 } else {
3403 goto llvm_cbe_UnifiedReturnBlock;
3404 }
3405
3406 llvm_cbe_cond_true45:
3407 *llvm_cbe_endptr = llvm_cbe_ptr_addr_0_lcssa;
3408 return ((unsigned int )1);
3409 llvm_cbe_UnifiedReturnBlock:
3410 return ((unsigned int )0);
3411 }
3412
3413
adjust_recurse(unsigned char * llvm_cbe_group,unsigned int llvm_cbe_adjust,struct l_struct_2E_compile_data * llvm_cbe_cd,unsigned char * llvm_cbe_save_hwm)3414 static void adjust_recurse(unsigned char *llvm_cbe_group, unsigned int llvm_cbe_adjust, struct l_struct_2E_compile_data *llvm_cbe_cd, unsigned char *llvm_cbe_save_hwm) {
3415 unsigned char llvm_cbe_tmp10410;
3416 unsigned char llvm_cbe_tmp6;
3417 unsigned char *llvm_cbe_tmp10;
3418 unsigned char llvm_cbe_tmp11;
3419 unsigned int llvm_cbe_tmp13;
3420 unsigned char *llvm_cbe_tmp16;
3421 unsigned char *llvm_cbe_tmp5113;
3422 unsigned int llvm_cbe_indvar_next;
3423 unsigned int llvm_cbe_indvar;
3424 unsigned int llvm_cbe_indvar__PHI_TEMPORARY;
3425 unsigned int llvm_cbe_hc_1_rec;
3426 unsigned char *llvm_cbe_hc_1;
3427 unsigned char llvm_cbe_tmp59;
3428 unsigned char *llvm_cbe_tmp63;
3429 unsigned char llvm_cbe_tmp64;
3430 unsigned int llvm_cbe_tmp66;
3431 unsigned char *llvm_cbe_tmp70;
3432 unsigned char *llvm_cbe_tmp96;
3433 unsigned char llvm_cbe_tmp104;
3434 unsigned int llvm_cbe_indvar_next49;
3435 unsigned char *llvm_cbe_code_11_0_ph;
3436 unsigned char *llvm_cbe_code_11_0_ph__PHI_TEMPORARY;
3437 unsigned char **llvm_cbe_tmp42;
3438 unsigned char **llvm_cbe_tmp15;
3439 unsigned char llvm_cbe_tmp3233;
3440 unsigned int llvm_cbe_indvar48;
3441 unsigned int llvm_cbe_indvar48__PHI_TEMPORARY;
3442 unsigned int llvm_cbe_code_11_0_rec;
3443 unsigned char *llvm_cbe_tmp43;
3444 unsigned char *llvm_cbe_tmp20;
3445 unsigned char *llvm_cbe_code_11_1_ph_ph;
3446 unsigned char *llvm_cbe_code_11_1_ph_ph__PHI_TEMPORARY;
3447 unsigned int llvm_cbe_code_11_1_rec;
3448 unsigned int llvm_cbe_code_11_1_rec__PHI_TEMPORARY;
3449 unsigned char llvm_cbe_tmp128;
3450 unsigned char llvm_cbe_tmp133;
3451 unsigned int llvm_cbe_tmp137_rec;
3452 unsigned char *llvm_cbe_tmp137;
3453 unsigned char llvm_cbe_tmp10425;
3454 unsigned char *llvm_cbe_code_11_2_ph_ph;
3455 unsigned char *llvm_cbe_code_11_2_ph_ph__PHI_TEMPORARY;
3456 unsigned int llvm_cbe_code_11_2_rec;
3457 unsigned int llvm_cbe_code_11_2_rec__PHI_TEMPORARY;
3458 unsigned char llvm_cbe_tmp1047_2;
3459 unsigned char llvm_cbe_tmp1047_2__PHI_TEMPORARY;
3460 unsigned char llvm_cbe_tmp140;
3461 unsigned int llvm_cbe_tmp143_rec;
3462 unsigned char *llvm_cbe_tmp143;
3463 unsigned char llvm_cbe_tmp10428;
3464
3465 llvm_cbe_tmp10410 = *llvm_cbe_group;
3466 switch (llvm_cbe_tmp10410) {
3467 default:
3468 llvm_cbe_code_11_2_ph_ph__PHI_TEMPORARY = llvm_cbe_group; /* for PHI node */
3469 llvm_cbe_code_11_2_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3470 llvm_cbe_tmp1047_2__PHI_TEMPORARY = llvm_cbe_tmp10410; /* for PHI node */
3471 goto llvm_cbe_cond_false;
3472 ;
3473 case ((unsigned char )0):
3474 goto llvm_cbe_UnifiedReturnBlock;
3475 case ((unsigned char )81):
3476 llvm_cbe_code_11_0_ph__PHI_TEMPORARY = llvm_cbe_group; /* for PHI node */
3477 goto llvm_cbe_cond_true117_preheader;
3478 case ((unsigned char )79):
3479 llvm_cbe_code_11_1_ph_ph__PHI_TEMPORARY = llvm_cbe_group; /* for PHI node */
3480 llvm_cbe_code_11_1_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3481 goto llvm_cbe_cond_true125;
3482 }
3483 llvm_cbe_cond_true117_preheader:
3484 llvm_cbe_code_11_0_ph = llvm_cbe_code_11_0_ph__PHI_TEMPORARY;
3485 llvm_cbe_tmp42 = &llvm_cbe_cd->field8;
3486 llvm_cbe_tmp15 = &llvm_cbe_cd->field5;
3487 llvm_cbe_tmp3233 = ((unsigned char )llvm_cbe_adjust);
3488 llvm_cbe_indvar48__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3489 goto llvm_cbe_cond_true117;
3490
3491 do { /* Syntactic loop 'cond_true117' to make GCC happy */
3492 llvm_cbe_cond_true117:
3493 llvm_cbe_indvar48 = llvm_cbe_indvar48__PHI_TEMPORARY;
3494 llvm_cbe_code_11_0_rec = llvm_cbe_indvar48 * ((unsigned int )3);
3495 if (((&llvm_cbe_code_11_0_ph[llvm_cbe_code_11_0_rec]) == ((unsigned char *)/*NULL*/0))) {
3496 goto llvm_cbe_UnifiedReturnBlock;
3497 } else {
3498 goto llvm_cbe_bb40_preheader;
3499 }
3500
3501 llvm_cbe_cond_next94:
3502 llvm_cbe_tmp96 = &llvm_cbe_code_11_0_ph[(llvm_cbe_code_11_0_rec + ((unsigned int )3))];
3503 llvm_cbe_tmp104 = *llvm_cbe_tmp96;
3504 llvm_cbe_indvar_next49 = llvm_cbe_indvar48 + ((unsigned int )1);
3505 switch (llvm_cbe_tmp104) {
3506 default:
3507 llvm_cbe_code_11_2_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp96; /* for PHI node */
3508 llvm_cbe_code_11_2_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3509 llvm_cbe_tmp1047_2__PHI_TEMPORARY = llvm_cbe_tmp104; /* for PHI node */
3510 goto llvm_cbe_cond_false;
3511 ;
3512 case ((unsigned char )0):
3513 goto llvm_cbe_UnifiedReturnBlock;
3514 case ((unsigned char )81):
3515 llvm_cbe_indvar48__PHI_TEMPORARY = llvm_cbe_indvar_next49; /* for PHI node */
3516 goto llvm_cbe_cond_true117;
3517 case ((unsigned char )79):
3518 llvm_cbe_code_11_1_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp96; /* for PHI node */
3519 llvm_cbe_code_11_1_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3520 goto llvm_cbe_cond_true125;
3521 }
3522 llvm_cbe_cond_true:
3523 *llvm_cbe_hc_1 = (((unsigned char )(((unsigned int )(((unsigned int )(llvm_cbe_tmp13 + llvm_cbe_adjust)) >> ((unsigned int )((unsigned int )8)))))));
3524 *llvm_cbe_tmp10 = (((unsigned char )((((unsigned char )llvm_cbe_tmp13)) + llvm_cbe_tmp3233)));
3525 llvm_cbe_tmp5113 = *llvm_cbe_tmp42;
3526 if ((((unsigned char *)llvm_cbe_tmp5113) > ((unsigned char *)llvm_cbe_hc_1))) {
3527 goto llvm_cbe_cond_next94;
3528 } else {
3529 goto llvm_cbe_cond_true56;
3530 }
3531
3532 do { /* Syntactic loop 'bb40' to make GCC happy */
3533 llvm_cbe_bb40:
3534 llvm_cbe_indvar = llvm_cbe_indvar__PHI_TEMPORARY;
3535 llvm_cbe_hc_1_rec = llvm_cbe_indvar << ((unsigned int )1);
3536 llvm_cbe_hc_1 = &llvm_cbe_save_hwm[llvm_cbe_hc_1_rec];
3537 if ((((unsigned char *)llvm_cbe_tmp43) > ((unsigned char *)llvm_cbe_hc_1))) {
3538 goto llvm_cbe_bb3;
3539 } else {
3540 goto llvm_cbe_cond_true56;
3541 }
3542
3543 llvm_cbe_cond_next:
3544 llvm_cbe_indvar_next = llvm_cbe_indvar + ((unsigned int )1);
3545 llvm_cbe_indvar__PHI_TEMPORARY = llvm_cbe_indvar_next; /* for PHI node */
3546 goto llvm_cbe_bb40;
3547
3548 llvm_cbe_bb3:
3549 llvm_cbe_tmp6 = *llvm_cbe_hc_1;
3550 llvm_cbe_tmp10 = &llvm_cbe_save_hwm[(llvm_cbe_hc_1_rec | ((unsigned int )1))];
3551 llvm_cbe_tmp11 = *llvm_cbe_tmp10;
3552 llvm_cbe_tmp13 = ((((unsigned int )(unsigned char )llvm_cbe_tmp6)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp11));
3553 llvm_cbe_tmp16 = *llvm_cbe_tmp15;
3554 if (((&llvm_cbe_tmp16[llvm_cbe_tmp13]) == llvm_cbe_tmp20)) {
3555 goto llvm_cbe_cond_true;
3556 } else {
3557 goto llvm_cbe_cond_next;
3558 }
3559
3560 } while (1); /* end of syntactic loop 'bb40' */
3561 llvm_cbe_bb40_preheader:
3562 llvm_cbe_tmp43 = *llvm_cbe_tmp42;
3563 llvm_cbe_tmp20 = &llvm_cbe_code_11_0_ph[(llvm_cbe_code_11_0_rec + ((unsigned int )1))];
3564 llvm_cbe_indvar__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3565 goto llvm_cbe_bb40;
3566
3567 llvm_cbe_cond_true56:
3568 llvm_cbe_tmp59 = *llvm_cbe_tmp20;
3569 llvm_cbe_tmp63 = &llvm_cbe_code_11_0_ph[(llvm_cbe_code_11_0_rec + ((unsigned int )2))];
3570 llvm_cbe_tmp64 = *llvm_cbe_tmp63;
3571 llvm_cbe_tmp66 = ((((unsigned int )(unsigned char )llvm_cbe_tmp59)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp64));
3572 llvm_cbe_tmp70 = *llvm_cbe_tmp15;
3573 if ((((unsigned char *)(&llvm_cbe_tmp70[llvm_cbe_tmp66])) < ((unsigned char *)llvm_cbe_group))) {
3574 goto llvm_cbe_cond_next94;
3575 } else {
3576 goto llvm_cbe_cond_true77;
3577 }
3578
3579 llvm_cbe_cond_true77:
3580 *llvm_cbe_tmp20 = (((unsigned char )(((unsigned int )(((unsigned int )(llvm_cbe_tmp66 + llvm_cbe_adjust)) >> ((unsigned int )((unsigned int )8)))))));
3581 *llvm_cbe_tmp63 = (((unsigned char )((((unsigned char )llvm_cbe_tmp66)) + llvm_cbe_tmp3233)));
3582 goto llvm_cbe_cond_next94;
3583
3584 } while (1); /* end of syntactic loop 'cond_true117' */
3585 do { /* Syntactic loop 'cond_true125' to make GCC happy */
3586 llvm_cbe_cond_true125:
3587 llvm_cbe_code_11_1_ph_ph = llvm_cbe_code_11_1_ph_ph__PHI_TEMPORARY;
3588 llvm_cbe_code_11_1_rec = llvm_cbe_code_11_1_rec__PHI_TEMPORARY;
3589 llvm_cbe_tmp128 = *(&llvm_cbe_code_11_1_ph_ph[(llvm_cbe_code_11_1_rec + ((unsigned int )1))]);
3590 llvm_cbe_tmp133 = *(&llvm_cbe_code_11_1_ph_ph[(llvm_cbe_code_11_1_rec + ((unsigned int )2))]);
3591 llvm_cbe_tmp137_rec = llvm_cbe_code_11_1_rec + (((((unsigned int )(unsigned char )llvm_cbe_tmp128)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp133)));
3592 llvm_cbe_tmp137 = &llvm_cbe_code_11_1_ph_ph[llvm_cbe_tmp137_rec];
3593 llvm_cbe_tmp10425 = *llvm_cbe_tmp137;
3594 switch (llvm_cbe_tmp10425) {
3595 default:
3596 llvm_cbe_code_11_2_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp137; /* for PHI node */
3597 llvm_cbe_code_11_2_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3598 llvm_cbe_tmp1047_2__PHI_TEMPORARY = llvm_cbe_tmp10425; /* for PHI node */
3599 goto llvm_cbe_cond_false;
3600 ;
3601 case ((unsigned char )0):
3602 goto llvm_cbe_UnifiedReturnBlock;
3603 case ((unsigned char )81):
3604 llvm_cbe_code_11_0_ph__PHI_TEMPORARY = llvm_cbe_tmp137; /* for PHI node */
3605 goto llvm_cbe_cond_true117_preheader;
3606 case ((unsigned char )79):
3607 llvm_cbe_code_11_1_ph_ph__PHI_TEMPORARY = llvm_cbe_code_11_1_ph_ph; /* for PHI node */
3608 llvm_cbe_code_11_1_rec__PHI_TEMPORARY = llvm_cbe_tmp137_rec; /* for PHI node */
3609 goto llvm_cbe_cond_true125;
3610 }
3611 } while (1); /* end of syntactic loop 'cond_true125' */
3612 do { /* Syntactic loop 'cond_false' to make GCC happy */
3613 llvm_cbe_cond_false:
3614 llvm_cbe_code_11_2_ph_ph = llvm_cbe_code_11_2_ph_ph__PHI_TEMPORARY;
3615 llvm_cbe_code_11_2_rec = llvm_cbe_code_11_2_rec__PHI_TEMPORARY;
3616 llvm_cbe_tmp1047_2 = llvm_cbe_tmp1047_2__PHI_TEMPORARY;
3617 llvm_cbe_tmp140 = *(&_pcre_OP_lengths[(((unsigned int )(unsigned char )llvm_cbe_tmp1047_2))]);
3618 llvm_cbe_tmp143_rec = llvm_cbe_code_11_2_rec + (((unsigned int )(unsigned char )llvm_cbe_tmp140));
3619 llvm_cbe_tmp143 = &llvm_cbe_code_11_2_ph_ph[llvm_cbe_tmp143_rec];
3620 llvm_cbe_tmp10428 = *llvm_cbe_tmp143;
3621 switch (llvm_cbe_tmp10428) {
3622 default:
3623 llvm_cbe_code_11_2_ph_ph__PHI_TEMPORARY = llvm_cbe_code_11_2_ph_ph; /* for PHI node */
3624 llvm_cbe_code_11_2_rec__PHI_TEMPORARY = llvm_cbe_tmp143_rec; /* for PHI node */
3625 llvm_cbe_tmp1047_2__PHI_TEMPORARY = llvm_cbe_tmp10428; /* for PHI node */
3626 goto llvm_cbe_cond_false;
3627 ;
3628 case ((unsigned char )0):
3629 goto llvm_cbe_UnifiedReturnBlock;
3630 break;
3631 case ((unsigned char )81):
3632 llvm_cbe_code_11_0_ph__PHI_TEMPORARY = llvm_cbe_tmp143; /* for PHI node */
3633 goto llvm_cbe_cond_true117_preheader;
3634 case ((unsigned char )79):
3635 llvm_cbe_code_11_1_ph_ph__PHI_TEMPORARY = llvm_cbe_tmp143; /* for PHI node */
3636 llvm_cbe_code_11_1_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3637 goto llvm_cbe_cond_true125;
3638 }
3639 } while (1); /* end of syntactic loop 'cond_false' */
3640 llvm_cbe_UnifiedReturnBlock:
3641 return;
3642 }
3643
3644
check_auto_possessive(unsigned int llvm_cbe_op_code,unsigned int llvm_cbe_item,unsigned char * llvm_cbe_ptr,unsigned int llvm_cbe_options,struct l_struct_2E_compile_data * llvm_cbe_cd)3645 static unsigned int check_auto_possessive(unsigned int llvm_cbe_op_code, unsigned int llvm_cbe_item, unsigned char *llvm_cbe_ptr, unsigned int llvm_cbe_options, struct l_struct_2E_compile_data *llvm_cbe_cd) {
3646 unsigned char *llvm_cbe_ptr_addr; /* Address-exposed local */
3647 unsigned int llvm_cbe_temperrorcode; /* Address-exposed local */
3648 unsigned char **llvm_cbe_tmp10161;
3649 unsigned int *llvm_cbe_tmp30;
3650 unsigned char **llvm_cbe_tmp37;
3651 unsigned int *llvm_cbe_tmp45;
3652 unsigned char *llvm_cbe_tmp83;
3653 unsigned char *llvm_cbe_tmp103;
3654 unsigned char *llvm_cbe_tmp6171;
3655 unsigned char *llvm_cbe_tmp6171__PHI_TEMPORARY;
3656 unsigned char *llvm_cbe_tmp7;
3657 unsigned char llvm_cbe_tmp13;
3658 unsigned char llvm_cbe_tmp16;
3659 unsigned char *llvm_cbe_tmp11162;
3660 unsigned char *llvm_cbe_tmp12163;
3661 unsigned char llvm_cbe_tmp13164;
3662 unsigned char llvm_cbe_tmp16167;
3663 unsigned char *llvm_cbe_tmp6_lcssa;
3664 unsigned char *llvm_cbe_tmp6_lcssa__PHI_TEMPORARY;
3665 unsigned char llvm_cbe_tmp23;
3666 unsigned int llvm_cbe_tmp31;
3667 unsigned char *llvm_cbe_tmp38;
3668 unsigned int llvm_cbe_tmp54;
3669 unsigned int llvm_cbe_tmp69;
3670 unsigned char llvm_cbe_tmp84;
3671 unsigned char llvm_cbe_tmp100;
3672 unsigned char llvm_cbe_tmp104;
3673 unsigned char *llvm_cbe_tmp117;
3674 unsigned int llvm_cbe_tmp120;
3675 unsigned char *llvm_cbe_tmp124;
3676 unsigned char *llvm_cbe_tmp125;
3677 unsigned char llvm_cbe_tmp127;
3678 unsigned char *llvm_cbe_tmp136;
3679 unsigned char llvm_cbe_tmp137;
3680 unsigned int llvm_cbe_tmp144;
3681 unsigned int llvm_cbe_tmp146;
3682 unsigned int llvm_cbe_tmp147;
3683 unsigned char *llvm_cbe_tmp154;
3684 unsigned char *llvm_cbe_tmp159;
3685 unsigned int llvm_cbe_tmp161162;
3686 unsigned char llvm_cbe_tmp164;
3687 unsigned int llvm_cbe_next_018_0_ph;
3688 unsigned int llvm_cbe_next_018_0_ph__PHI_TEMPORARY;
3689 unsigned char **llvm_cbe_tmp189172;
3690 unsigned int *llvm_cbe_tmp209;
3691 unsigned char **llvm_cbe_tmp216;
3692 unsigned int *llvm_cbe_tmp225;
3693 unsigned char *llvm_cbe_tmp264;
3694 unsigned char *llvm_cbe_tmp284;
3695 unsigned char *llvm_cbe_tmp185182;
3696 unsigned char *llvm_cbe_tmp185182__PHI_TEMPORARY;
3697 unsigned char *llvm_cbe_tmp186;
3698 unsigned char llvm_cbe_tmp192;
3699 unsigned char llvm_cbe_tmp195;
3700 unsigned char *llvm_cbe_tmp190173;
3701 unsigned char *llvm_cbe_tmp191174;
3702 unsigned char llvm_cbe_tmp192175;
3703 unsigned char llvm_cbe_tmp195178;
3704 unsigned char *llvm_cbe_tmp185_lcssa;
3705 unsigned char *llvm_cbe_tmp185_lcssa__PHI_TEMPORARY;
3706 unsigned char llvm_cbe_tmp202;
3707 unsigned int llvm_cbe_tmp210;
3708 unsigned char *llvm_cbe_tmp217;
3709 unsigned int llvm_cbe_tmp234;
3710 unsigned int llvm_cbe_tmp250;
3711 unsigned char llvm_cbe_tmp265;
3712 unsigned char llvm_cbe_tmp281;
3713 unsigned char llvm_cbe_tmp285;
3714 unsigned char *llvm_cbe_tmp298;
3715 unsigned int llvm_cbe_tmp301;
3716 unsigned char *llvm_cbe_tmp305;
3717 unsigned char *llvm_cbe_tmp306;
3718 unsigned char llvm_cbe_tmp308;
3719 unsigned int llvm_cbe_next_018_1;
3720 unsigned int llvm_cbe_next_018_1__PHI_TEMPORARY;
3721 unsigned char *llvm_cbe_tmp317;
3722 unsigned char llvm_cbe_tmp318;
3723 unsigned int llvm_cbe_tmp334;
3724 unsigned char *llvm_cbe_tmp364;
3725 unsigned char llvm_cbe_tmp367;
3726 unsigned char *llvm_cbe_tmp399;
3727 unsigned char llvm_cbe_tmp402;
3728 unsigned char *llvm_cbe_tmp417;
3729 unsigned char llvm_cbe_tmp420;
3730 unsigned char *llvm_cbe_tmp441;
3731 unsigned char llvm_cbe_tmp444;
3732 unsigned char *llvm_cbe_tmp467;
3733 unsigned char llvm_cbe_tmp470;
3734 unsigned char *llvm_cbe_tmp490;
3735 unsigned char llvm_cbe_tmp493;
3736 unsigned char *llvm_cbe_tmp515;
3737 unsigned char llvm_cbe_tmp518;
3738 unsigned char *llvm_cbe_tmp539;
3739 unsigned char llvm_cbe_tmp542;
3740 unsigned char *llvm_cbe_tmp623;
3741 unsigned char llvm_cbe_tmp626;
3742 unsigned char *llvm_cbe_tmp647;
3743 unsigned char llvm_cbe_tmp650;
3744 unsigned char *llvm_cbe_tmp673;
3745 unsigned char llvm_cbe_tmp676;
3746 unsigned char *llvm_cbe_tmp696;
3747 unsigned char llvm_cbe_tmp699;
3748 unsigned char *llvm_cbe_tmp721;
3749 unsigned char llvm_cbe_tmp724;
3750 unsigned char *llvm_cbe_tmp745;
3751 unsigned char llvm_cbe_tmp748;
3752 unsigned int llvm_cbe_retval_0;
3753 unsigned int llvm_cbe_retval_0__PHI_TEMPORARY;
3754
3755 *(&llvm_cbe_ptr_addr) = llvm_cbe_ptr;
3756 if (((llvm_cbe_options & ((unsigned int )8)) == ((unsigned int )0))) {
3757 goto llvm_cbe_cond_next135;
3758 } else {
3759 goto llvm_cbe_bb8_preheader;
3760 }
3761
3762 llvm_cbe_bb8_preheader:
3763 llvm_cbe_tmp10161 = &llvm_cbe_cd->field3;
3764 llvm_cbe_tmp30 = &llvm_cbe_cd->field18;
3765 llvm_cbe_tmp37 = &llvm_cbe_cd->field7;
3766 llvm_cbe_tmp45 = &llvm_cbe_cd->field19;
3767 llvm_cbe_tmp83 = &llvm_cbe_cd->field20[((unsigned int )0)];
3768 llvm_cbe_tmp103 = &llvm_cbe_cd->field20[((unsigned int )1)];
3769 goto llvm_cbe_bb8_outer;
3770
3771 do { /* Syntactic loop 'bb8.outer' to make GCC happy */
3772 llvm_cbe_bb8_outer:
3773 llvm_cbe_tmp11162 = *llvm_cbe_tmp10161;
3774 llvm_cbe_tmp12163 = *(&llvm_cbe_ptr_addr);
3775 llvm_cbe_tmp13164 = *llvm_cbe_tmp12163;
3776 llvm_cbe_tmp16167 = *(&llvm_cbe_tmp11162[(((unsigned int )(unsigned char )llvm_cbe_tmp13164))]);
3777 if (((((unsigned char )(llvm_cbe_tmp16167 & ((unsigned char )1)))) == ((unsigned char )0))) {
3778 llvm_cbe_tmp6_lcssa__PHI_TEMPORARY = llvm_cbe_tmp12163; /* for PHI node */
3779 goto llvm_cbe_bb21;
3780 } else {
3781 llvm_cbe_tmp6171__PHI_TEMPORARY = llvm_cbe_tmp12163; /* for PHI node */
3782 goto llvm_cbe_bb5;
3783 }
3784
3785 llvm_cbe_cond_true116:
3786 llvm_cbe_tmp117 = *(&llvm_cbe_ptr_addr);
3787 llvm_cbe_tmp120 = *llvm_cbe_tmp45;
3788 *(&llvm_cbe_ptr_addr) = (&llvm_cbe_tmp117[llvm_cbe_tmp120]);
3789 goto llvm_cbe_bb8_outer;
3790
3791 do { /* Syntactic loop 'bb123' to make GCC happy */
3792 llvm_cbe_bb123:
3793 llvm_cbe_tmp124 = *(&llvm_cbe_ptr_addr);
3794 llvm_cbe_tmp125 = &llvm_cbe_tmp124[((unsigned int )1)];
3795 *(&llvm_cbe_ptr_addr) = llvm_cbe_tmp125;
3796 llvm_cbe_tmp127 = *llvm_cbe_tmp125;
3797 if ((llvm_cbe_tmp127 == ((unsigned char )0))) {
3798 goto llvm_cbe_bb8_outer;
3799 } else {
3800 goto llvm_cbe_bb28;
3801 }
3802
3803 llvm_cbe_cond_true35:
3804 if ((((unsigned char *)llvm_cbe_tmp38) > ((unsigned char *)llvm_cbe_tmp125))) {
3805 goto llvm_cbe_cond_next;
3806 } else {
3807 goto llvm_cbe_bb123;
3808 }
3809
3810 llvm_cbe_bb28:
3811 llvm_cbe_tmp31 = *llvm_cbe_tmp30;
3812 llvm_cbe_tmp38 = *llvm_cbe_tmp37;
3813 if ((llvm_cbe_tmp31 == ((unsigned int )0))) {
3814 goto llvm_cbe_cond_false;
3815 } else {
3816 goto llvm_cbe_cond_true35;
3817 }
3818
3819 llvm_cbe_cond_next:
3820 llvm_cbe_tmp54 = _pcre_is_newline(llvm_cbe_tmp125, llvm_cbe_tmp31, llvm_cbe_tmp38, llvm_cbe_tmp45);
3821 if ((llvm_cbe_tmp54 == ((unsigned int )0))) {
3822 goto llvm_cbe_bb123;
3823 } else {
3824 goto llvm_cbe_cond_true116;
3825 }
3826
3827 llvm_cbe_cond_false:
3828 llvm_cbe_tmp69 = *llvm_cbe_tmp45;
3829 if ((((unsigned char *)(&llvm_cbe_tmp38[(-(llvm_cbe_tmp69))])) < ((unsigned char *)llvm_cbe_tmp125))) {
3830 goto llvm_cbe_bb123;
3831 } else {
3832 goto llvm_cbe_cond_next77;
3833 }
3834
3835 llvm_cbe_cond_next77:
3836 llvm_cbe_tmp84 = *llvm_cbe_tmp83;
3837 if ((llvm_cbe_tmp127 == llvm_cbe_tmp84)) {
3838 goto llvm_cbe_cond_next89;
3839 } else {
3840 goto llvm_cbe_bb123;
3841 }
3842
3843 llvm_cbe_cond_next97:
3844 llvm_cbe_tmp100 = *(&llvm_cbe_tmp124[((unsigned int )2)]);
3845 llvm_cbe_tmp104 = *llvm_cbe_tmp103;
3846 if ((llvm_cbe_tmp100 == llvm_cbe_tmp104)) {
3847 goto llvm_cbe_cond_true116;
3848 } else {
3849 goto llvm_cbe_bb123;
3850 }
3851
3852 llvm_cbe_cond_next89:
3853 if ((llvm_cbe_tmp69 == ((unsigned int )1))) {
3854 goto llvm_cbe_cond_true116;
3855 } else {
3856 goto llvm_cbe_cond_next97;
3857 }
3858
3859 } while (1); /* end of syntactic loop 'bb123' */
3860 llvm_cbe_bb21:
3861 llvm_cbe_tmp6_lcssa = llvm_cbe_tmp6_lcssa__PHI_TEMPORARY;
3862 llvm_cbe_tmp23 = *llvm_cbe_tmp6_lcssa;
3863 if ((llvm_cbe_tmp23 == ((unsigned char )35))) {
3864 goto llvm_cbe_bb123;
3865 } else {
3866 goto llvm_cbe_cond_next135;
3867 }
3868
3869 do { /* Syntactic loop 'bb5' to make GCC happy */
3870 llvm_cbe_bb5:
3871 llvm_cbe_tmp6171 = llvm_cbe_tmp6171__PHI_TEMPORARY;
3872 llvm_cbe_tmp7 = &llvm_cbe_tmp6171[((unsigned int )1)];
3873 *(&llvm_cbe_ptr_addr) = llvm_cbe_tmp7;
3874 llvm_cbe_tmp13 = *llvm_cbe_tmp7;
3875 llvm_cbe_tmp16 = *(&llvm_cbe_tmp11162[(((unsigned int )(unsigned char )llvm_cbe_tmp13))]);
3876 if (((((unsigned char )(llvm_cbe_tmp16 & ((unsigned char )1)))) == ((unsigned char )0))) {
3877 llvm_cbe_tmp6_lcssa__PHI_TEMPORARY = llvm_cbe_tmp7; /* for PHI node */
3878 goto llvm_cbe_bb21;
3879 } else {
3880 llvm_cbe_tmp6171__PHI_TEMPORARY = llvm_cbe_tmp7; /* for PHI node */
3881 goto llvm_cbe_bb5;
3882 }
3883
3884 } while (1); /* end of syntactic loop 'bb5' */
3885 } while (1); /* end of syntactic loop 'bb8.outer' */
3886 llvm_cbe_cond_next135:
3887 llvm_cbe_tmp136 = *(&llvm_cbe_ptr_addr);
3888 llvm_cbe_tmp137 = *llvm_cbe_tmp136;
3889 if ((llvm_cbe_tmp137 == ((unsigned char )92))) {
3890 goto llvm_cbe_cond_true141;
3891 } else {
3892 goto llvm_cbe_cond_false156;
3893 }
3894
3895 llvm_cbe_cond_true141:
3896 *(&llvm_cbe_temperrorcode) = ((unsigned int )0);
3897 llvm_cbe_tmp144 = *(&llvm_cbe_cd->field12);
3898 llvm_cbe_tmp146 = check_escape((&llvm_cbe_ptr_addr), (&llvm_cbe_temperrorcode), llvm_cbe_tmp144, llvm_cbe_options, ((unsigned int )0));
3899 llvm_cbe_tmp147 = *(&llvm_cbe_temperrorcode);
3900 if ((llvm_cbe_tmp147 == ((unsigned int )0))) {
3901 goto llvm_cbe_cond_next153;
3902 } else {
3903 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3904 goto llvm_cbe_return;
3905 }
3906
3907 llvm_cbe_cond_next153:
3908 llvm_cbe_tmp154 = *(&llvm_cbe_ptr_addr);
3909 *(&llvm_cbe_ptr_addr) = (&llvm_cbe_tmp154[((unsigned int )1)]);
3910 if (((llvm_cbe_options & ((unsigned int )8)) == ((unsigned int )0))) {
3911 llvm_cbe_next_018_1__PHI_TEMPORARY = llvm_cbe_tmp146; /* for PHI node */
3912 goto llvm_cbe_cond_next316;
3913 } else {
3914 llvm_cbe_next_018_0_ph__PHI_TEMPORARY = llvm_cbe_tmp146; /* for PHI node */
3915 goto llvm_cbe_bb187_preheader;
3916 }
3917
3918 llvm_cbe_cond_false156:
3919 llvm_cbe_tmp159 = *(&llvm_cbe_cd->field3);
3920 llvm_cbe_tmp161162 = ((unsigned int )(unsigned char )llvm_cbe_tmp137);
3921 llvm_cbe_tmp164 = *(&llvm_cbe_tmp159[llvm_cbe_tmp161162]);
3922 if ((((signed char )llvm_cbe_tmp164) > ((signed char )((unsigned char )-1)))) {
3923 goto llvm_cbe_cond_true168;
3924 } else {
3925 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
3926 goto llvm_cbe_return;
3927 }
3928
3929 llvm_cbe_cond_true168:
3930 *(&llvm_cbe_ptr_addr) = (&llvm_cbe_tmp136[((unsigned int )1)]);
3931 if (((llvm_cbe_options & ((unsigned int )8)) == ((unsigned int )0))) {
3932 llvm_cbe_next_018_1__PHI_TEMPORARY = llvm_cbe_tmp161162; /* for PHI node */
3933 goto llvm_cbe_cond_next316;
3934 } else {
3935 llvm_cbe_next_018_0_ph__PHI_TEMPORARY = llvm_cbe_tmp161162; /* for PHI node */
3936 goto llvm_cbe_bb187_preheader;
3937 }
3938
3939 llvm_cbe_bb187_preheader:
3940 llvm_cbe_next_018_0_ph = llvm_cbe_next_018_0_ph__PHI_TEMPORARY;
3941 llvm_cbe_tmp189172 = &llvm_cbe_cd->field3;
3942 llvm_cbe_tmp209 = &llvm_cbe_cd->field18;
3943 llvm_cbe_tmp216 = &llvm_cbe_cd->field7;
3944 llvm_cbe_tmp225 = &llvm_cbe_cd->field19;
3945 llvm_cbe_tmp264 = &llvm_cbe_cd->field20[((unsigned int )0)];
3946 llvm_cbe_tmp284 = &llvm_cbe_cd->field20[((unsigned int )1)];
3947 goto llvm_cbe_bb187_outer;
3948
3949 do { /* Syntactic loop 'bb187.outer' to make GCC happy */
3950 llvm_cbe_bb187_outer:
3951 llvm_cbe_tmp190173 = *llvm_cbe_tmp189172;
3952 llvm_cbe_tmp191174 = *(&llvm_cbe_ptr_addr);
3953 llvm_cbe_tmp192175 = *llvm_cbe_tmp191174;
3954 llvm_cbe_tmp195178 = *(&llvm_cbe_tmp190173[(((unsigned int )(unsigned char )llvm_cbe_tmp192175))]);
3955 if (((((unsigned char )(llvm_cbe_tmp195178 & ((unsigned char )1)))) == ((unsigned char )0))) {
3956 llvm_cbe_tmp185_lcssa__PHI_TEMPORARY = llvm_cbe_tmp191174; /* for PHI node */
3957 goto llvm_cbe_bb200;
3958 } else {
3959 llvm_cbe_tmp185182__PHI_TEMPORARY = llvm_cbe_tmp191174; /* for PHI node */
3960 goto llvm_cbe_bb184;
3961 }
3962
3963 llvm_cbe_cond_true297:
3964 llvm_cbe_tmp298 = *(&llvm_cbe_ptr_addr);
3965 llvm_cbe_tmp301 = *llvm_cbe_tmp225;
3966 *(&llvm_cbe_ptr_addr) = (&llvm_cbe_tmp298[llvm_cbe_tmp301]);
3967 goto llvm_cbe_bb187_outer;
3968
3969 do { /* Syntactic loop 'bb304' to make GCC happy */
3970 llvm_cbe_bb304:
3971 llvm_cbe_tmp305 = *(&llvm_cbe_ptr_addr);
3972 llvm_cbe_tmp306 = &llvm_cbe_tmp305[((unsigned int )1)];
3973 *(&llvm_cbe_ptr_addr) = llvm_cbe_tmp306;
3974 llvm_cbe_tmp308 = *llvm_cbe_tmp306;
3975 if ((llvm_cbe_tmp308 == ((unsigned char )0))) {
3976 goto llvm_cbe_bb187_outer;
3977 } else {
3978 goto llvm_cbe_bb207;
3979 }
3980
3981 llvm_cbe_cond_true214:
3982 if ((((unsigned char *)llvm_cbe_tmp217) > ((unsigned char *)llvm_cbe_tmp306))) {
3983 goto llvm_cbe_cond_next223;
3984 } else {
3985 goto llvm_cbe_bb304;
3986 }
3987
3988 llvm_cbe_bb207:
3989 llvm_cbe_tmp210 = *llvm_cbe_tmp209;
3990 llvm_cbe_tmp217 = *llvm_cbe_tmp216;
3991 if ((llvm_cbe_tmp210 == ((unsigned int )0))) {
3992 goto llvm_cbe_cond_false244;
3993 } else {
3994 goto llvm_cbe_cond_true214;
3995 }
3996
3997 llvm_cbe_cond_next223:
3998 llvm_cbe_tmp234 = _pcre_is_newline(llvm_cbe_tmp306, llvm_cbe_tmp210, llvm_cbe_tmp217, llvm_cbe_tmp225);
3999 if ((llvm_cbe_tmp234 == ((unsigned int )0))) {
4000 goto llvm_cbe_bb304;
4001 } else {
4002 goto llvm_cbe_cond_true297;
4003 }
4004
4005 llvm_cbe_cond_false244:
4006 llvm_cbe_tmp250 = *llvm_cbe_tmp225;
4007 if ((((unsigned char *)(&llvm_cbe_tmp217[(-(llvm_cbe_tmp250))])) < ((unsigned char *)llvm_cbe_tmp306))) {
4008 goto llvm_cbe_bb304;
4009 } else {
4010 goto llvm_cbe_cond_next258;
4011 }
4012
4013 llvm_cbe_cond_next258:
4014 llvm_cbe_tmp265 = *llvm_cbe_tmp264;
4015 if ((llvm_cbe_tmp308 == llvm_cbe_tmp265)) {
4016 goto llvm_cbe_cond_next270;
4017 } else {
4018 goto llvm_cbe_bb304;
4019 }
4020
4021 llvm_cbe_cond_next278:
4022 llvm_cbe_tmp281 = *(&llvm_cbe_tmp305[((unsigned int )2)]);
4023 llvm_cbe_tmp285 = *llvm_cbe_tmp284;
4024 if ((llvm_cbe_tmp281 == llvm_cbe_tmp285)) {
4025 goto llvm_cbe_cond_true297;
4026 } else {
4027 goto llvm_cbe_bb304;
4028 }
4029
4030 llvm_cbe_cond_next270:
4031 if ((llvm_cbe_tmp250 == ((unsigned int )1))) {
4032 goto llvm_cbe_cond_true297;
4033 } else {
4034 goto llvm_cbe_cond_next278;
4035 }
4036
4037 } while (1); /* end of syntactic loop 'bb304' */
4038 llvm_cbe_bb200:
4039 llvm_cbe_tmp185_lcssa = llvm_cbe_tmp185_lcssa__PHI_TEMPORARY;
4040 llvm_cbe_tmp202 = *llvm_cbe_tmp185_lcssa;
4041 if ((llvm_cbe_tmp202 == ((unsigned char )35))) {
4042 goto llvm_cbe_bb304;
4043 } else {
4044 llvm_cbe_next_018_1__PHI_TEMPORARY = llvm_cbe_next_018_0_ph; /* for PHI node */
4045 goto llvm_cbe_cond_next316;
4046 }
4047
4048 do { /* Syntactic loop 'bb184' to make GCC happy */
4049 llvm_cbe_bb184:
4050 llvm_cbe_tmp185182 = llvm_cbe_tmp185182__PHI_TEMPORARY;
4051 llvm_cbe_tmp186 = &llvm_cbe_tmp185182[((unsigned int )1)];
4052 *(&llvm_cbe_ptr_addr) = llvm_cbe_tmp186;
4053 llvm_cbe_tmp192 = *llvm_cbe_tmp186;
4054 llvm_cbe_tmp195 = *(&llvm_cbe_tmp190173[(((unsigned int )(unsigned char )llvm_cbe_tmp192))]);
4055 if (((((unsigned char )(llvm_cbe_tmp195 & ((unsigned char )1)))) == ((unsigned char )0))) {
4056 llvm_cbe_tmp185_lcssa__PHI_TEMPORARY = llvm_cbe_tmp186; /* for PHI node */
4057 goto llvm_cbe_bb200;
4058 } else {
4059 llvm_cbe_tmp185182__PHI_TEMPORARY = llvm_cbe_tmp186; /* for PHI node */
4060 goto llvm_cbe_bb184;
4061 }
4062
4063 } while (1); /* end of syntactic loop 'bb184' */
4064 } while (1); /* end of syntactic loop 'bb187.outer' */
4065 llvm_cbe_cond_next316:
4066 llvm_cbe_next_018_1 = llvm_cbe_next_018_1__PHI_TEMPORARY;
4067 llvm_cbe_tmp317 = *(&llvm_cbe_ptr_addr);
4068 llvm_cbe_tmp318 = *llvm_cbe_tmp317;
4069 switch (llvm_cbe_tmp318) {
4070 default:
4071 goto llvm_cbe_cond_next331;
4072 ;
4073 case ((unsigned char )42):
4074 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
4075 goto llvm_cbe_return;
4076 case ((unsigned char )63):
4077 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
4078 goto llvm_cbe_return;
4079 }
4080 llvm_cbe_cond_next331:
4081 llvm_cbe_tmp334 = strncmp(llvm_cbe_tmp317, (&(_2E_str73[((unsigned int )0)])), ((unsigned int )3));
4082 if ((llvm_cbe_tmp334 == ((unsigned int )0))) {
4083 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
4084 goto llvm_cbe_return;
4085 } else {
4086 goto llvm_cbe_bb340;
4087 }
4088
4089 llvm_cbe_bb340:
4090 if ((((signed int )llvm_cbe_next_018_1) > ((signed int )((unsigned int )-1)))) {
4091 goto llvm_cbe_cond_true345;
4092 } else {
4093 goto llvm_cbe_cond_next608;
4094 }
4095
4096 llvm_cbe_cond_true345:
4097 switch (llvm_cbe_op_code) {
4098 default:
4099 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
4100 goto llvm_cbe_return;
4101 ;
4102 case ((unsigned int )6):
4103 goto llvm_cbe_bb432;
4104 case ((unsigned int )7):
4105 goto llvm_cbe_bb408;
4106 case ((unsigned int )8):
4107 goto llvm_cbe_bb481;
4108 case ((unsigned int )9):
4109 goto llvm_cbe_bb458;
4110 case ((unsigned int )10):
4111 goto llvm_cbe_bb530;
4112 case ((unsigned int )11):
4113 goto llvm_cbe_bb506;
4114 case ((unsigned int )17):
4115 goto llvm_cbe_bb557;
4116 case ((unsigned int )18):
4117 goto llvm_cbe_bb557;
4118 case ((unsigned int )19):
4119 goto llvm_cbe_bb588;
4120 case ((unsigned int )20):
4121 goto llvm_cbe_bb588;
4122 case ((unsigned int )27):
4123 goto llvm_cbe_bb347;
4124 break;
4125 case ((unsigned int )28):
4126 goto llvm_cbe_bb353;
4127 case ((unsigned int )29):
4128 goto llvm_cbe_bb373;
4129 }
4130 llvm_cbe_bb347:
4131 return (((unsigned int )(bool )(llvm_cbe_next_018_1 != llvm_cbe_item)));
4132 llvm_cbe_bb353:
4133 if ((llvm_cbe_next_018_1 == llvm_cbe_item)) {
4134 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
4135 goto llvm_cbe_return;
4136 } else {
4137 goto llvm_cbe_cond_next361;
4138 }
4139
4140 llvm_cbe_cond_next361:
4141 llvm_cbe_tmp364 = *(&llvm_cbe_cd->field1);
4142 llvm_cbe_tmp367 = *(&llvm_cbe_tmp364[llvm_cbe_next_018_1]);
4143 return (((unsigned int )(bool )((((unsigned int )(unsigned char )llvm_cbe_tmp367)) != llvm_cbe_item)));
4144 llvm_cbe_bb373:
4145 if ((((signed int )llvm_cbe_next_018_1) < ((signed int )((unsigned int )0)))) {
4146 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
4147 goto llvm_cbe_return;
4148 } else {
4149 goto llvm_cbe_cond_next380;
4150 }
4151
4152 llvm_cbe_cond_next380:
4153 if ((llvm_cbe_next_018_1 == llvm_cbe_item)) {
4154 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4155 goto llvm_cbe_return;
4156 } else {
4157 goto llvm_cbe_cond_next388;
4158 }
4159
4160 llvm_cbe_cond_next388:
4161 if (((llvm_cbe_options & ((unsigned int )1)) == ((unsigned int )0))) {
4162 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
4163 goto llvm_cbe_return;
4164 } else {
4165 goto llvm_cbe_cond_next396;
4166 }
4167
4168 llvm_cbe_cond_next396:
4169 llvm_cbe_tmp399 = *(&llvm_cbe_cd->field1);
4170 llvm_cbe_tmp402 = *(&llvm_cbe_tmp399[llvm_cbe_next_018_1]);
4171 return (((unsigned int )(bool )((((unsigned int )(unsigned char )llvm_cbe_tmp402)) == llvm_cbe_item)));
4172 llvm_cbe_bb408:
4173 if ((((signed int )llvm_cbe_next_018_1) > ((signed int )((unsigned int )127)))) {
4174 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4175 goto llvm_cbe_return;
4176 } else {
4177 goto llvm_cbe_cond_next414;
4178 }
4179
4180 llvm_cbe_cond_next414:
4181 llvm_cbe_tmp417 = *(&llvm_cbe_cd->field3);
4182 llvm_cbe_tmp420 = *(&llvm_cbe_tmp417[llvm_cbe_next_018_1]);
4183 return (((unsigned int )(unsigned char )(((unsigned char )((((unsigned char )((((unsigned char )(((unsigned char )(((unsigned char )llvm_cbe_tmp420) >> ((unsigned char )((unsigned char )2))))))) & ((unsigned char )1)))) ^ ((unsigned char )1))))));
4184 llvm_cbe_bb432:
4185 if ((((signed int )llvm_cbe_next_018_1) > ((signed int )((unsigned int )127)))) {
4186 goto llvm_cbe_UnifiedReturnBlock;
4187 } else {
4188 goto llvm_cbe_cond_next438;
4189 }
4190
4191 llvm_cbe_cond_next438:
4192 llvm_cbe_tmp441 = *(&llvm_cbe_cd->field3);
4193 llvm_cbe_tmp444 = *(&llvm_cbe_tmp441[llvm_cbe_next_018_1]);
4194 return (((unsigned int )(unsigned char )(((unsigned char )((((unsigned char )(((unsigned char )(((unsigned char )llvm_cbe_tmp444) >> ((unsigned char )((unsigned char )2))))))) & ((unsigned char )1))))));
4195 llvm_cbe_bb458:
4196 if ((((signed int )llvm_cbe_next_018_1) > ((signed int )((unsigned int )127)))) {
4197 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4198 goto llvm_cbe_return;
4199 } else {
4200 goto llvm_cbe_cond_next464;
4201 }
4202
4203 llvm_cbe_cond_next464:
4204 llvm_cbe_tmp467 = *(&llvm_cbe_cd->field3);
4205 llvm_cbe_tmp470 = *(&llvm_cbe_tmp467[llvm_cbe_next_018_1]);
4206 return (((unsigned int )(unsigned char )(((unsigned char )((((unsigned char )(llvm_cbe_tmp470 & ((unsigned char )1)))) ^ ((unsigned char )1))))));
4207 llvm_cbe_bb481:
4208 if ((((signed int )llvm_cbe_next_018_1) > ((signed int )((unsigned int )127)))) {
4209 goto llvm_cbe_UnifiedReturnBlock;
4210 } else {
4211 goto llvm_cbe_cond_next487;
4212 }
4213
4214 llvm_cbe_cond_next487:
4215 llvm_cbe_tmp490 = *(&llvm_cbe_cd->field3);
4216 llvm_cbe_tmp493 = *(&llvm_cbe_tmp490[llvm_cbe_next_018_1]);
4217 return (((unsigned int )(unsigned char )(((unsigned char )(llvm_cbe_tmp493 & ((unsigned char )1))))));
4218 llvm_cbe_bb506:
4219 if ((((signed int )llvm_cbe_next_018_1) > ((signed int )((unsigned int )127)))) {
4220 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4221 goto llvm_cbe_return;
4222 } else {
4223 goto llvm_cbe_cond_next512;
4224 }
4225
4226 llvm_cbe_cond_next512:
4227 llvm_cbe_tmp515 = *(&llvm_cbe_cd->field3);
4228 llvm_cbe_tmp518 = *(&llvm_cbe_tmp515[llvm_cbe_next_018_1]);
4229 return (((unsigned int )(unsigned char )(((unsigned char )((((unsigned char )((((unsigned char )(((unsigned char )(((unsigned char )llvm_cbe_tmp518) >> ((unsigned char )((unsigned char )4))))))) & ((unsigned char )1)))) ^ ((unsigned char )1))))));
4230 llvm_cbe_bb530:
4231 if ((((signed int )llvm_cbe_next_018_1) > ((signed int )((unsigned int )127)))) {
4232 goto llvm_cbe_UnifiedReturnBlock;
4233 } else {
4234 goto llvm_cbe_cond_next536;
4235 }
4236
4237 llvm_cbe_cond_next536:
4238 llvm_cbe_tmp539 = *(&llvm_cbe_cd->field3);
4239 llvm_cbe_tmp542 = *(&llvm_cbe_tmp539[llvm_cbe_next_018_1]);
4240 return (((unsigned int )(unsigned char )(((unsigned char )((((unsigned char )(((unsigned char )(((unsigned char )llvm_cbe_tmp542) >> ((unsigned char )((unsigned char )4))))))) & ((unsigned char )1))))));
4241 llvm_cbe_bb557:
4242 switch (llvm_cbe_next_018_1) {
4243 default:
4244 goto llvm_cbe_bb582;
4245 ;
4246 case ((unsigned int )9):
4247 goto llvm_cbe_bb577;
4248 break;
4249 case ((unsigned int )32):
4250 goto llvm_cbe_bb577;
4251 break;
4252 case ((unsigned int )160):
4253 goto llvm_cbe_bb577;
4254 break;
4255 case ((unsigned int )5760):
4256 goto llvm_cbe_bb577;
4257 break;
4258 case ((unsigned int )6158):
4259 goto llvm_cbe_bb577;
4260 break;
4261 case ((unsigned int )8192):
4262 goto llvm_cbe_bb577;
4263 break;
4264 case ((unsigned int )8193):
4265 goto llvm_cbe_bb577;
4266 break;
4267 case ((unsigned int )8194):
4268 goto llvm_cbe_bb577;
4269 break;
4270 case ((unsigned int )8195):
4271 goto llvm_cbe_bb577;
4272 break;
4273 case ((unsigned int )8196):
4274 goto llvm_cbe_bb577;
4275 break;
4276 case ((unsigned int )8197):
4277 goto llvm_cbe_bb577;
4278 break;
4279 case ((unsigned int )8198):
4280 goto llvm_cbe_bb577;
4281 break;
4282 case ((unsigned int )8199):
4283 goto llvm_cbe_bb577;
4284 break;
4285 case ((unsigned int )8200):
4286 goto llvm_cbe_bb577;
4287 break;
4288 case ((unsigned int )8201):
4289 goto llvm_cbe_bb577;
4290 break;
4291 case ((unsigned int )8202):
4292 goto llvm_cbe_bb577;
4293 break;
4294 case ((unsigned int )8239):
4295 goto llvm_cbe_bb577;
4296 break;
4297 case ((unsigned int )8287):
4298 goto llvm_cbe_bb577;
4299 break;
4300 case ((unsigned int )12288):
4301 goto llvm_cbe_bb577;
4302 break;
4303 }
4304 llvm_cbe_bb577:
4305 return (((unsigned int )(bool )(llvm_cbe_op_code != ((unsigned int )18))));
4306 llvm_cbe_bb582:
4307 return (((unsigned int )(bool )(llvm_cbe_op_code == ((unsigned int )18))));
4308 llvm_cbe_bb588:
4309 switch (llvm_cbe_next_018_1) {
4310 default:
4311 goto llvm_cbe_bb601;
4312 ;
4313 case ((unsigned int )10):
4314 goto llvm_cbe_bb596;
4315 break;
4316 case ((unsigned int )11):
4317 goto llvm_cbe_bb596;
4318 break;
4319 case ((unsigned int )12):
4320 goto llvm_cbe_bb596;
4321 break;
4322 case ((unsigned int )13):
4323 goto llvm_cbe_bb596;
4324 break;
4325 case ((unsigned int )133):
4326 goto llvm_cbe_bb596;
4327 break;
4328 case ((unsigned int )8232):
4329 goto llvm_cbe_bb596;
4330 break;
4331 case ((unsigned int )8233):
4332 goto llvm_cbe_bb596;
4333 break;
4334 }
4335 llvm_cbe_bb596:
4336 return (((unsigned int )(bool )(llvm_cbe_op_code != ((unsigned int )20))));
4337 llvm_cbe_bb601:
4338 return (((unsigned int )(bool )(llvm_cbe_op_code == ((unsigned int )20))));
4339 llvm_cbe_cond_next608:
4340 switch (llvm_cbe_op_code) {
4341 default:
4342 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
4343 goto llvm_cbe_return;
4344 ;
4345 case ((unsigned int )6):
4346 goto llvm_cbe_bb850;
4347 case ((unsigned int )7):
4348 goto llvm_cbe_bb814;
4349 case ((unsigned int )8):
4350 goto llvm_cbe_bb868;
4351 case ((unsigned int )9):
4352 goto llvm_cbe_bb855;
4353 case ((unsigned int )10):
4354 goto llvm_cbe_bb978;
4355 case ((unsigned int )11):
4356 goto llvm_cbe_bb954;
4357 case ((unsigned int )17):
4358 goto llvm_cbe_bb921;
4359 case ((unsigned int )18):
4360 goto llvm_cbe_bb891;
4361 case ((unsigned int )19):
4362 goto llvm_cbe_bb949;
4363 case ((unsigned int )20):
4364 goto llvm_cbe_bb926;
4365 case ((unsigned int )27):
4366 goto llvm_cbe_bb611;
4367 break;
4368 case ((unsigned int )28):
4369 goto llvm_cbe_bb611;
4370 break;
4371 }
4372 llvm_cbe_bb611:
4373 switch ((-(llvm_cbe_next_018_1))) {
4374 default:
4375 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
4376 goto llvm_cbe_return;
4377 ;
4378 case ((unsigned int )6):
4379 goto llvm_cbe_bb638;
4380 case ((unsigned int )7):
4381 goto llvm_cbe_bb614;
4382 break;
4383 case ((unsigned int )8):
4384 goto llvm_cbe_bb687;
4385 case ((unsigned int )9):
4386 goto llvm_cbe_bb664;
4387 case ((unsigned int )10):
4388 goto llvm_cbe_bb736;
4389 case ((unsigned int )11):
4390 goto llvm_cbe_bb712;
4391 case ((unsigned int )17):
4392 goto llvm_cbe_bb763;
4393 case ((unsigned int )18):
4394 goto llvm_cbe_bb763;
4395 case ((unsigned int )19):
4396 goto llvm_cbe_bb794;
4397 case ((unsigned int )20):
4398 goto llvm_cbe_bb794;
4399 }
4400 llvm_cbe_bb614:
4401 if ((((signed int )llvm_cbe_item) > ((signed int )((unsigned int )127)))) {
4402 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4403 goto llvm_cbe_return;
4404 } else {
4405 goto llvm_cbe_cond_next620;
4406 }
4407
4408 llvm_cbe_cond_next620:
4409 llvm_cbe_tmp623 = *(&llvm_cbe_cd->field3);
4410 llvm_cbe_tmp626 = *(&llvm_cbe_tmp623[llvm_cbe_item]);
4411 return (((unsigned int )(unsigned char )(((unsigned char )((((unsigned char )((((unsigned char )(((unsigned char )(((unsigned char )llvm_cbe_tmp626) >> ((unsigned char )((unsigned char )2))))))) & ((unsigned char )1)))) ^ ((unsigned char )1))))));
4412 llvm_cbe_bb638:
4413 if ((((signed int )llvm_cbe_item) > ((signed int )((unsigned int )127)))) {
4414 goto llvm_cbe_UnifiedReturnBlock;
4415 } else {
4416 goto llvm_cbe_cond_next644;
4417 }
4418
4419 llvm_cbe_cond_next644:
4420 llvm_cbe_tmp647 = *(&llvm_cbe_cd->field3);
4421 llvm_cbe_tmp650 = *(&llvm_cbe_tmp647[llvm_cbe_item]);
4422 return (((unsigned int )(unsigned char )(((unsigned char )((((unsigned char )(((unsigned char )(((unsigned char )llvm_cbe_tmp650) >> ((unsigned char )((unsigned char )2))))))) & ((unsigned char )1))))));
4423 llvm_cbe_bb664:
4424 if ((((signed int )llvm_cbe_item) > ((signed int )((unsigned int )127)))) {
4425 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4426 goto llvm_cbe_return;
4427 } else {
4428 goto llvm_cbe_cond_next670;
4429 }
4430
4431 llvm_cbe_cond_next670:
4432 llvm_cbe_tmp673 = *(&llvm_cbe_cd->field3);
4433 llvm_cbe_tmp676 = *(&llvm_cbe_tmp673[llvm_cbe_item]);
4434 return (((unsigned int )(unsigned char )(((unsigned char )((((unsigned char )(llvm_cbe_tmp676 & ((unsigned char )1)))) ^ ((unsigned char )1))))));
4435 llvm_cbe_bb687:
4436 if ((((signed int )llvm_cbe_item) > ((signed int )((unsigned int )127)))) {
4437 goto llvm_cbe_UnifiedReturnBlock;
4438 } else {
4439 goto llvm_cbe_cond_next693;
4440 }
4441
4442 llvm_cbe_cond_next693:
4443 llvm_cbe_tmp696 = *(&llvm_cbe_cd->field3);
4444 llvm_cbe_tmp699 = *(&llvm_cbe_tmp696[llvm_cbe_item]);
4445 return (((unsigned int )(unsigned char )(((unsigned char )(llvm_cbe_tmp699 & ((unsigned char )1))))));
4446 llvm_cbe_bb712:
4447 if ((((signed int )llvm_cbe_item) > ((signed int )((unsigned int )127)))) {
4448 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4449 goto llvm_cbe_return;
4450 } else {
4451 goto llvm_cbe_cond_next718;
4452 }
4453
4454 llvm_cbe_cond_next718:
4455 llvm_cbe_tmp721 = *(&llvm_cbe_cd->field3);
4456 llvm_cbe_tmp724 = *(&llvm_cbe_tmp721[llvm_cbe_item]);
4457 return (((unsigned int )(unsigned char )(((unsigned char )((((unsigned char )((((unsigned char )(((unsigned char )(((unsigned char )llvm_cbe_tmp724) >> ((unsigned char )((unsigned char )4))))))) & ((unsigned char )1)))) ^ ((unsigned char )1))))));
4458 llvm_cbe_bb736:
4459 if ((((signed int )llvm_cbe_item) > ((signed int )((unsigned int )127)))) {
4460 goto llvm_cbe_UnifiedReturnBlock;
4461 } else {
4462 goto llvm_cbe_cond_next742;
4463 }
4464
4465 llvm_cbe_cond_next742:
4466 llvm_cbe_tmp745 = *(&llvm_cbe_cd->field3);
4467 llvm_cbe_tmp748 = *(&llvm_cbe_tmp745[llvm_cbe_item]);
4468 return (((unsigned int )(unsigned char )(((unsigned char )((((unsigned char )(((unsigned char )(((unsigned char )llvm_cbe_tmp748) >> ((unsigned char )((unsigned char )4))))))) & ((unsigned char )1))))));
4469 llvm_cbe_bb763:
4470 switch (llvm_cbe_item) {
4471 default:
4472 goto llvm_cbe_bb788;
4473 ;
4474 case ((unsigned int )9):
4475 goto llvm_cbe_bb783;
4476 break;
4477 case ((unsigned int )32):
4478 goto llvm_cbe_bb783;
4479 break;
4480 case ((unsigned int )160):
4481 goto llvm_cbe_bb783;
4482 break;
4483 case ((unsigned int )5760):
4484 goto llvm_cbe_bb783;
4485 break;
4486 case ((unsigned int )6158):
4487 goto llvm_cbe_bb783;
4488 break;
4489 case ((unsigned int )8192):
4490 goto llvm_cbe_bb783;
4491 break;
4492 case ((unsigned int )8193):
4493 goto llvm_cbe_bb783;
4494 break;
4495 case ((unsigned int )8194):
4496 goto llvm_cbe_bb783;
4497 break;
4498 case ((unsigned int )8195):
4499 goto llvm_cbe_bb783;
4500 break;
4501 case ((unsigned int )8196):
4502 goto llvm_cbe_bb783;
4503 break;
4504 case ((unsigned int )8197):
4505 goto llvm_cbe_bb783;
4506 break;
4507 case ((unsigned int )8198):
4508 goto llvm_cbe_bb783;
4509 break;
4510 case ((unsigned int )8199):
4511 goto llvm_cbe_bb783;
4512 break;
4513 case ((unsigned int )8200):
4514 goto llvm_cbe_bb783;
4515 break;
4516 case ((unsigned int )8201):
4517 goto llvm_cbe_bb783;
4518 break;
4519 case ((unsigned int )8202):
4520 goto llvm_cbe_bb783;
4521 break;
4522 case ((unsigned int )8239):
4523 goto llvm_cbe_bb783;
4524 break;
4525 case ((unsigned int )8287):
4526 goto llvm_cbe_bb783;
4527 break;
4528 case ((unsigned int )12288):
4529 goto llvm_cbe_bb783;
4530 break;
4531 }
4532 llvm_cbe_bb783:
4533 return (((unsigned int )(bool )(llvm_cbe_next_018_1 != ((unsigned int )-18))));
4534 llvm_cbe_bb788:
4535 return (((unsigned int )(bool )(llvm_cbe_next_018_1 == ((unsigned int )-18))));
4536 llvm_cbe_bb794:
4537 switch (llvm_cbe_item) {
4538 default:
4539 goto llvm_cbe_bb807;
4540 ;
4541 case ((unsigned int )10):
4542 goto llvm_cbe_bb802;
4543 break;
4544 case ((unsigned int )11):
4545 goto llvm_cbe_bb802;
4546 break;
4547 case ((unsigned int )12):
4548 goto llvm_cbe_bb802;
4549 break;
4550 case ((unsigned int )13):
4551 goto llvm_cbe_bb802;
4552 break;
4553 case ((unsigned int )133):
4554 goto llvm_cbe_bb802;
4555 break;
4556 case ((unsigned int )8232):
4557 goto llvm_cbe_bb802;
4558 break;
4559 case ((unsigned int )8233):
4560 goto llvm_cbe_bb802;
4561 break;
4562 }
4563 llvm_cbe_bb802:
4564 return (((unsigned int )(bool )(llvm_cbe_next_018_1 != ((unsigned int )-20))));
4565 llvm_cbe_bb807:
4566 return (((unsigned int )(bool )(llvm_cbe_next_018_1 == ((unsigned int )-20))));
4567 llvm_cbe_bb814:
4568 switch (llvm_cbe_next_018_1) {
4569 default:
4570 goto llvm_cbe_UnifiedReturnBlock;
4571 ;
4572 case ((unsigned int )-9):
4573 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4574 goto llvm_cbe_return;
4575 case ((unsigned int )-6):
4576 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4577 goto llvm_cbe_return;
4578 case ((unsigned int )-20):
4579 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4580 goto llvm_cbe_return;
4581 case ((unsigned int )-18):
4582 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4583 goto llvm_cbe_return;
4584 case ((unsigned int )-10):
4585 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4586 goto llvm_cbe_return;
4587 }
4588 llvm_cbe_bb850:
4589 return (((unsigned int )(bool )(llvm_cbe_next_018_1 == ((unsigned int )-7))));
4590 llvm_cbe_bb855:
4591 return (((unsigned int )(bool )((((unsigned int )(llvm_cbe_next_018_1 + ((unsigned int )8))) < ((unsigned int )((unsigned int )2))) | (llvm_cbe_next_018_1 == ((unsigned int )-11)))));
4592 llvm_cbe_bb868:
4593 switch (llvm_cbe_next_018_1) {
4594 default:
4595 goto llvm_cbe_UnifiedReturnBlock;
4596 ;
4597 case ((unsigned int )-20):
4598 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4599 goto llvm_cbe_return;
4600 case ((unsigned int )-18):
4601 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4602 goto llvm_cbe_return;
4603 case ((unsigned int )-9):
4604 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4605 goto llvm_cbe_return;
4606 }
4607 llvm_cbe_bb891:
4608 switch (llvm_cbe_next_018_1) {
4609 default:
4610 goto llvm_cbe_UnifiedReturnBlock;
4611 ;
4612 case ((unsigned int )-17):
4613 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4614 goto llvm_cbe_return;
4615 case ((unsigned int )-8):
4616 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4617 goto llvm_cbe_return;
4618 case ((unsigned int )-11):
4619 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4620 goto llvm_cbe_return;
4621 case ((unsigned int )-7):
4622 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4623 goto llvm_cbe_return;
4624 }
4625 llvm_cbe_bb921:
4626 return (((unsigned int )(bool )(llvm_cbe_next_018_1 == ((unsigned int )-18))));
4627 llvm_cbe_bb926:
4628 switch (llvm_cbe_next_018_1) {
4629 default:
4630 goto llvm_cbe_UnifiedReturnBlock;
4631 ;
4632 case ((unsigned int )-19):
4633 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4634 goto llvm_cbe_return;
4635 case ((unsigned int )-11):
4636 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4637 goto llvm_cbe_return;
4638 case ((unsigned int )-7):
4639 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
4640 goto llvm_cbe_return;
4641 }
4642 llvm_cbe_bb949:
4643 return (((unsigned int )(bool )(llvm_cbe_next_018_1 == ((unsigned int )-20))));
4644 llvm_cbe_bb954:
4645 return (((unsigned int )(bool )(((llvm_cbe_next_018_1 == ((unsigned int )-18)) | (llvm_cbe_next_018_1 == ((unsigned int )-20))) | (((unsigned int )(llvm_cbe_next_018_1 + ((unsigned int )10))) < ((unsigned int )((unsigned int )2))))));
4646 llvm_cbe_bb978:
4647 return (((unsigned int )(bool )((llvm_cbe_next_018_1 == ((unsigned int )-11)) | (llvm_cbe_next_018_1 == ((unsigned int )-7)))));
4648 llvm_cbe_return:
4649 llvm_cbe_retval_0 = llvm_cbe_retval_0__PHI_TEMPORARY;
4650 return llvm_cbe_retval_0;
4651 llvm_cbe_UnifiedReturnBlock:
4652 return ((unsigned int )0);
4653 }
4654
4655
_pcre_is_newline(unsigned char * llvm_cbe_ptr,unsigned int llvm_cbe_type,unsigned char * llvm_cbe_endptr,unsigned int * llvm_cbe_lenptr)4656 static unsigned int _pcre_is_newline(unsigned char *llvm_cbe_ptr, unsigned int llvm_cbe_type, unsigned char *llvm_cbe_endptr, unsigned int *llvm_cbe_lenptr) {
4657 unsigned char llvm_cbe_tmp5;
4658 unsigned int llvm_cbe_tmp56;
4659 unsigned char llvm_cbe_tmp29;
4660 unsigned char llvm_cbe_tmp60;
4661
4662 llvm_cbe_tmp5 = *llvm_cbe_ptr;
4663 llvm_cbe_tmp56 = ((unsigned int )(unsigned char )llvm_cbe_tmp5);
4664 if ((llvm_cbe_type == ((unsigned int )2))) {
4665 goto llvm_cbe_cond_true14;
4666 } else {
4667 goto llvm_cbe_cond_false42;
4668 }
4669
4670 llvm_cbe_cond_true14:
4671 switch (llvm_cbe_tmp56) {
4672 default:
4673 goto llvm_cbe_UnifiedReturnBlock;
4674 ;
4675 case ((unsigned int )10):
4676 goto llvm_cbe_bb;
4677 break;
4678 case ((unsigned int )13):
4679 goto llvm_cbe_bb18;
4680 }
4681 llvm_cbe_bb:
4682 *llvm_cbe_lenptr = ((unsigned int )1);
4683 return ((unsigned int )1);
4684 llvm_cbe_bb18:
4685 if ((((unsigned char *)(&llvm_cbe_endptr[((unsigned int )-1)])) > ((unsigned char *)llvm_cbe_ptr))) {
4686 goto llvm_cbe_cond_next26;
4687 } else {
4688 goto llvm_cbe_bb35;
4689 }
4690
4691 llvm_cbe_cond_next26:
4692 llvm_cbe_tmp29 = *(&llvm_cbe_ptr[((unsigned int )1)]);
4693 if ((llvm_cbe_tmp29 == ((unsigned char )10))) {
4694 goto llvm_cbe_bb36;
4695 } else {
4696 goto llvm_cbe_bb35;
4697 }
4698
4699 llvm_cbe_bb35:
4700 *llvm_cbe_lenptr = ((unsigned int )1);
4701 return ((unsigned int )1);
4702 llvm_cbe_bb36:
4703 *llvm_cbe_lenptr = ((unsigned int )2);
4704 return ((unsigned int )1);
4705 llvm_cbe_cond_false42:
4706 switch (llvm_cbe_tmp56) {
4707 default:
4708 goto llvm_cbe_UnifiedReturnBlock;
4709 ;
4710 case ((unsigned int )10):
4711 goto llvm_cbe_bb46;
4712 break;
4713 case ((unsigned int )11):
4714 goto llvm_cbe_bb46;
4715 break;
4716 case ((unsigned int )12):
4717 goto llvm_cbe_bb46;
4718 break;
4719 case ((unsigned int )13):
4720 goto llvm_cbe_bb49;
4721 case ((unsigned int )133):
4722 goto llvm_cbe_bb71;
4723 case ((unsigned int )8232):
4724 goto llvm_cbe_bb83;
4725 case ((unsigned int )8233):
4726 goto llvm_cbe_bb83;
4727 }
4728 llvm_cbe_bb46:
4729 *llvm_cbe_lenptr = ((unsigned int )1);
4730 return ((unsigned int )1);
4731 llvm_cbe_bb49:
4732 if ((((unsigned char *)(&llvm_cbe_endptr[((unsigned int )-1)])) > ((unsigned char *)llvm_cbe_ptr))) {
4733 goto llvm_cbe_cond_next57;
4734 } else {
4735 goto llvm_cbe_bb66;
4736 }
4737
4738 llvm_cbe_cond_next57:
4739 llvm_cbe_tmp60 = *(&llvm_cbe_ptr[((unsigned int )1)]);
4740 if ((llvm_cbe_tmp60 == ((unsigned char )10))) {
4741 goto llvm_cbe_bb67;
4742 } else {
4743 goto llvm_cbe_bb66;
4744 }
4745
4746 llvm_cbe_bb66:
4747 *llvm_cbe_lenptr = ((unsigned int )1);
4748 return ((unsigned int )1);
4749 llvm_cbe_bb67:
4750 *llvm_cbe_lenptr = ((unsigned int )2);
4751 return ((unsigned int )1);
4752 llvm_cbe_bb71:
4753 *llvm_cbe_lenptr = ((unsigned int )1);
4754 return ((unsigned int )1);
4755 llvm_cbe_bb83:
4756 *llvm_cbe_lenptr = ((unsigned int )3);
4757 return ((unsigned int )1);
4758 llvm_cbe_UnifiedReturnBlock:
4759 return ((unsigned int )0);
4760 }
4761
4762
compile_regex(unsigned int llvm_cbe_options,unsigned int llvm_cbe_oldims,unsigned char ** llvm_cbe_codeptr,unsigned char ** llvm_cbe_ptrptr,unsigned int * llvm_cbe_errorcodeptr,unsigned int llvm_cbe_lookbehind,unsigned int llvm_cbe_reset_bracount,unsigned int llvm_cbe_skipbytes,unsigned int * llvm_cbe_firstbyteptr,unsigned int * llvm_cbe_reqbyteptr,struct l_struct_2E_branch_chain * llvm_cbe_bcptr,struct l_struct_2E_compile_data * llvm_cbe_cd,unsigned int * llvm_cbe_lengthptr)4763 static unsigned int compile_regex(unsigned int llvm_cbe_options, unsigned int llvm_cbe_oldims, unsigned char **llvm_cbe_codeptr, unsigned char **llvm_cbe_ptrptr, unsigned int *llvm_cbe_errorcodeptr, unsigned int llvm_cbe_lookbehind, unsigned int llvm_cbe_reset_bracount, unsigned int llvm_cbe_skipbytes, unsigned int *llvm_cbe_firstbyteptr, unsigned int *llvm_cbe_reqbyteptr, struct l_struct_2E_branch_chain *llvm_cbe_bcptr, struct l_struct_2E_compile_data *llvm_cbe_cd, unsigned int *llvm_cbe_lengthptr) {
4764 unsigned int llvm_cbe_length; /* Address-exposed local */
4765 struct l_struct_2E_branch_chain llvm_cbe_bc; /* Address-exposed local */
4766 unsigned int llvm_cbe_length_prevgroup; /* Address-exposed local */
4767 unsigned char *llvm_cbe_tempcode; /* Address-exposed local */
4768 unsigned char *llvm_cbe_ptr106; /* Address-exposed local */
4769 unsigned char *llvm_cbe_tempptr; /* Address-exposed local */
4770 unsigned char llvm_cbe_classbits[32]; /* Address-exposed local */
4771 unsigned int llvm_cbe_subreqbyte; /* Address-exposed local */
4772 unsigned int llvm_cbe_subfirstbyte; /* Address-exposed local */
4773 unsigned char llvm_cbe_mcbuffer[8]; /* Address-exposed local */
4774 unsigned char llvm_cbe_pbits[32]; /* Address-exposed local */
4775 unsigned int llvm_cbe_set; /* Address-exposed local */
4776 unsigned int llvm_cbe_unset; /* Address-exposed local */
4777 unsigned char *llvm_cbe_tmp3;
4778 unsigned char *llvm_cbe_tmp5;
4779 unsigned char **llvm_cbe_tmp11;
4780 unsigned int *llvm_cbe_tmp24;
4781 unsigned int llvm_cbe_tmp25;
4782 unsigned int llvm_cbe_tmp21;
4783 unsigned char *llvm_cbe_tmp22;
4784 unsigned char *llvm_cbe_slot_913437_0_us61_8;
4785 unsigned char *llvm_cbe_slot_913437_0_us61_8__PHI_TEMPORARY;
4786 unsigned char *llvm_cbe_slot_913437_059_8;
4787 unsigned char *llvm_cbe_slot_913437_059_8__PHI_TEMPORARY;
4788 unsigned int llvm_cbe_branchreqbyte_413514_0;
4789 unsigned int llvm_cbe_branchreqbyte_413514_0__PHI_TEMPORARY;
4790 unsigned int llvm_cbe_branchfirstbyte_113557_0;
4791 unsigned int llvm_cbe_branchfirstbyte_113557_0__PHI_TEMPORARY;
4792 unsigned char *llvm_cbe_code_113600_0;
4793 unsigned char *llvm_cbe_code_113600_0__PHI_TEMPORARY;
4794 unsigned char *llvm_cbe_ptr_013604_0;
4795 unsigned char *llvm_cbe_ptr_013604_0__PHI_TEMPORARY;
4796 unsigned int llvm_cbe_options_addr_313605_0;
4797 unsigned int llvm_cbe_options_addr_313605_0__PHI_TEMPORARY;
4798 unsigned int llvm_cbe_max_bracount_113905_0;
4799 unsigned int llvm_cbe_max_bracount_113905_0__PHI_TEMPORARY;
4800 unsigned int llvm_cbe_reqbyte_313907_0;
4801 unsigned int llvm_cbe_reqbyte_313907_0__PHI_TEMPORARY;
4802 unsigned int llvm_cbe_firstbyte_313911_0;
4803 unsigned int llvm_cbe_firstbyte_313911_0__PHI_TEMPORARY;
4804 unsigned char *llvm_cbe_reverse_count_113916_0;
4805 unsigned char *llvm_cbe_reverse_count_113916_0__PHI_TEMPORARY;
4806 unsigned char *llvm_cbe_last_branch_413917_0;
4807 unsigned char *llvm_cbe_last_branch_413917_0__PHI_TEMPORARY;
4808 unsigned char *llvm_cbe_slot_913437_0_us61_11;
4809 unsigned char *llvm_cbe_slot_913437_0_us61_11__PHI_TEMPORARY;
4810 unsigned char *llvm_cbe_slot_913437_059_11;
4811 unsigned char *llvm_cbe_slot_913437_059_11__PHI_TEMPORARY;
4812 unsigned int llvm_cbe_branchreqbyte_413514_1_ph;
4813 unsigned int llvm_cbe_branchreqbyte_413514_1_ph__PHI_TEMPORARY;
4814 unsigned int llvm_cbe_branchfirstbyte_113557_1_ph;
4815 unsigned int llvm_cbe_branchfirstbyte_113557_1_ph__PHI_TEMPORARY;
4816 unsigned char *llvm_cbe_code_113600_1_ph;
4817 unsigned char *llvm_cbe_code_113600_1_ph__PHI_TEMPORARY;
4818 unsigned char *llvm_cbe_ptr_013604_1_ph;
4819 unsigned char *llvm_cbe_ptr_013604_1_ph__PHI_TEMPORARY;
4820 unsigned int llvm_cbe_options_addr_313605_1_ph;
4821 unsigned int llvm_cbe_options_addr_313605_1_ph__PHI_TEMPORARY;
4822 unsigned int llvm_cbe_max_bracount_113905_1_ph;
4823 unsigned int llvm_cbe_max_bracount_113905_1_ph__PHI_TEMPORARY;
4824 unsigned int llvm_cbe_reqbyte_313907_1_ph;
4825 unsigned int llvm_cbe_reqbyte_313907_1_ph__PHI_TEMPORARY;
4826 unsigned int llvm_cbe_firstbyte_313911_1_ph;
4827 unsigned int llvm_cbe_firstbyte_313911_1_ph__PHI_TEMPORARY;
4828 unsigned char *llvm_cbe_reverse_count_113916_1_ph;
4829 unsigned char *llvm_cbe_reverse_count_113916_1_ph__PHI_TEMPORARY;
4830 unsigned char *llvm_cbe_last_branch_413917_1_ph;
4831 unsigned char *llvm_cbe_last_branch_413917_1_ph__PHI_TEMPORARY;
4832 unsigned int *llvm_cbe_iftmp_509_0;
4833 unsigned char **llvm_cbe_tmp143;
4834 unsigned char **llvm_cbe_tmp203;
4835 unsigned char **llvm_cbe_tmp435;
4836 unsigned int *llvm_cbe_tmp453;
4837 unsigned char **llvm_cbe_tmp460;
4838 unsigned int *llvm_cbe_tmp469;
4839 unsigned char *llvm_cbe_tmp508;
4840 unsigned char *llvm_cbe_tmp528;
4841 unsigned char *llvm_cbe_classbits711;
4842 unsigned char **llvm_cbe_tmp776;
4843 unsigned char *llvm_cbe_pbits885;
4844 unsigned char *llvm_cbe_tmp962;
4845 unsigned char *llvm_cbe_tmp972;
4846 unsigned char *llvm_cbe_tmp1237;
4847 unsigned char *llvm_cbe_tmp1288;
4848 unsigned char *llvm_cbe_tmp1292;
4849 unsigned char *llvm_cbe_tmp1353;
4850 unsigned char **llvm_cbe_tmp1623;
4851 unsigned char *llvm_cbe_tmp1755;
4852 unsigned int *llvm_cbe_tmp1993;
4853 unsigned int *llvm_cbe_tmp2377;
4854 unsigned char **llvm_cbe_tmp3478;
4855 unsigned int *llvm_cbe_tmp351413356;
4856 unsigned int *llvm_cbe_tmp3506;
4857 unsigned char **llvm_cbe_tmp3783;
4858 unsigned int *llvm_cbe_tmp4496;
4859 unsigned char **llvm_cbe_tmp4563;
4860 unsigned int *llvm_cbe_iftmp_468_0;
4861 unsigned int *llvm_cbe_tmp5026;
4862 unsigned int *llvm_cbe_tmp5042;
4863 bool llvm_cbe_tmp138_not;
4864 unsigned char *llvm_cbe_slot_913437_0_us61_9;
4865 unsigned char *llvm_cbe_slot_913437_0_us61_9__PHI_TEMPORARY;
4866 unsigned char *llvm_cbe_slot_913437_059_9;
4867 unsigned char *llvm_cbe_slot_913437_059_9__PHI_TEMPORARY;
4868 unsigned int llvm_cbe_branchreqbyte_413514_1;
4869 unsigned int llvm_cbe_branchreqbyte_413514_1__PHI_TEMPORARY;
4870 unsigned int llvm_cbe_branchfirstbyte_113557_1;
4871 unsigned int llvm_cbe_branchfirstbyte_113557_1__PHI_TEMPORARY;
4872 unsigned char *llvm_cbe_code_113600_1;
4873 unsigned char *llvm_cbe_code_113600_1__PHI_TEMPORARY;
4874 unsigned char *llvm_cbe_ptr_013604_1;
4875 unsigned char *llvm_cbe_ptr_013604_1__PHI_TEMPORARY;
4876 unsigned int llvm_cbe_options_addr_313605_1;
4877 unsigned int llvm_cbe_options_addr_313605_1__PHI_TEMPORARY;
4878 unsigned int llvm_cbe_max_bracount_113905_1;
4879 unsigned int llvm_cbe_max_bracount_113905_1__PHI_TEMPORARY;
4880 unsigned int llvm_cbe_reqbyte_313907_1;
4881 unsigned int llvm_cbe_reqbyte_313907_1__PHI_TEMPORARY;
4882 unsigned int llvm_cbe_firstbyte_313911_1;
4883 unsigned int llvm_cbe_firstbyte_313911_1__PHI_TEMPORARY;
4884 unsigned char *llvm_cbe_reverse_count_113916_1;
4885 unsigned char *llvm_cbe_reverse_count_113916_1__PHI_TEMPORARY;
4886 unsigned char *llvm_cbe_last_branch_413917_1;
4887 unsigned char *llvm_cbe_last_branch_413917_1__PHI_TEMPORARY;
4888 unsigned char *llvm_cbe_tmp46;
4889 unsigned int llvm_cbe_tmp47;
4890 unsigned char *llvm_cbe_code_0;
4891 unsigned char *llvm_cbe_code_0__PHI_TEMPORARY;
4892 unsigned char *llvm_cbe_tmp56;
4893 unsigned char *llvm_cbe_tmp63;
4894 unsigned int llvm_cbe_tmp64;
4895 unsigned char *llvm_cbe_code_2;
4896 unsigned char *llvm_cbe_code_2__PHI_TEMPORARY;
4897 unsigned char *llvm_cbe_reverse_count_0;
4898 unsigned char *llvm_cbe_reverse_count_0__PHI_TEMPORARY;
4899 unsigned int llvm_cbe_tmp117;
4900 unsigned int llvm_cbe_tmp119;
4901 unsigned int llvm_cbe_req_caseopt_3_ph;
4902 unsigned int llvm_cbe_tmp188189;
4903 unsigned char *llvm_cbe_slot_913437_0_us61_13;
4904 unsigned char *llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY;
4905 unsigned char *llvm_cbe_slot_913437_059_13;
4906 unsigned char *llvm_cbe_slot_913437_059_13__PHI_TEMPORARY;
4907 unsigned int llvm_cbe_repeat_max_10;
4908 unsigned int llvm_cbe_repeat_max_10__PHI_TEMPORARY;
4909 unsigned int llvm_cbe_repeat_min_10;
4910 unsigned int llvm_cbe_repeat_min_10__PHI_TEMPORARY;
4911 unsigned int llvm_cbe_options_addr_2;
4912 unsigned int llvm_cbe_options_addr_2__PHI_TEMPORARY;
4913 unsigned char *llvm_cbe_save_hwm_7;
4914 unsigned char *llvm_cbe_save_hwm_7__PHI_TEMPORARY;
4915 unsigned char *llvm_cbe_previous_callout_5;
4916 unsigned char *llvm_cbe_previous_callout_5__PHI_TEMPORARY;
4917 unsigned char *llvm_cbe_previous_3;
4918 unsigned char *llvm_cbe_previous_3__PHI_TEMPORARY;
4919 unsigned int llvm_cbe_groupsetfirstbyte_2;
4920 unsigned int llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY;
4921 unsigned int llvm_cbe_inescq_2;
4922 unsigned int llvm_cbe_inescq_2__PHI_TEMPORARY;
4923 unsigned char *llvm_cbe_last_code_2;
4924 unsigned char *llvm_cbe_last_code_2__PHI_TEMPORARY;
4925 unsigned char *llvm_cbe_code105_3;
4926 unsigned char *llvm_cbe_code105_3__PHI_TEMPORARY;
4927 unsigned int llvm_cbe_after_manual_callout_7;
4928 unsigned int llvm_cbe_after_manual_callout_7__PHI_TEMPORARY;
4929 unsigned int llvm_cbe_options104_3;
4930 unsigned int llvm_cbe_options104_3__PHI_TEMPORARY;
4931 unsigned int llvm_cbe_req_caseopt_3;
4932 unsigned int llvm_cbe_req_caseopt_3__PHI_TEMPORARY;
4933 unsigned int llvm_cbe_zerofirstbyte_2;
4934 unsigned int llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY;
4935 unsigned int llvm_cbe_zeroreqbyte_2;
4936 unsigned int llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY;
4937 unsigned int llvm_cbe_reqbyte103_5;
4938 unsigned int llvm_cbe_reqbyte103_5__PHI_TEMPORARY;
4939 unsigned int llvm_cbe_firstbyte102_3;
4940 unsigned int llvm_cbe_firstbyte102_3__PHI_TEMPORARY;
4941 unsigned int llvm_cbe_greedy_non_default_3;
4942 unsigned int llvm_cbe_greedy_non_default_3__PHI_TEMPORARY;
4943 unsigned int llvm_cbe_greedy_default_3;
4944 unsigned int llvm_cbe_greedy_default_3__PHI_TEMPORARY;
4945 unsigned char *llvm_cbe_tmp134;
4946 unsigned char llvm_cbe_tmp135;
4947 unsigned int llvm_cbe_tmp135136;
4948 unsigned int llvm_cbe_options_addr_25789_3;
4949 unsigned int llvm_cbe_options_addr_25789_3__PHI_TEMPORARY;
4950 unsigned char *llvm_cbe_save_hwm_79347_3;
4951 unsigned char *llvm_cbe_save_hwm_79347_3__PHI_TEMPORARY;
4952 unsigned char *llvm_cbe_previous_callout_59381_3;
4953 unsigned char *llvm_cbe_previous_callout_59381_3__PHI_TEMPORARY;
4954 unsigned char *llvm_cbe_previous_39389_3;
4955 unsigned char *llvm_cbe_previous_39389_3__PHI_TEMPORARY;
4956 unsigned int llvm_cbe_groupsetfirstbyte_29395_3;
4957 unsigned int llvm_cbe_groupsetfirstbyte_29395_3__PHI_TEMPORARY;
4958 unsigned int llvm_cbe_inescq_29422_3;
4959 unsigned int llvm_cbe_inescq_29422_3__PHI_TEMPORARY;
4960 unsigned char *llvm_cbe_last_code_29452_3;
4961 unsigned char *llvm_cbe_last_code_29452_3__PHI_TEMPORARY;
4962 unsigned char *llvm_cbe_code105_39456_3;
4963 unsigned char *llvm_cbe_code105_39456_3__PHI_TEMPORARY;
4964 unsigned int llvm_cbe_after_manual_callout_79460_3;
4965 unsigned int llvm_cbe_after_manual_callout_79460_3__PHI_TEMPORARY;
4966 unsigned int llvm_cbe_options104_39466_3;
4967 unsigned int llvm_cbe_options104_39466_3__PHI_TEMPORARY;
4968 unsigned int llvm_cbe_req_caseopt_39708_3;
4969 unsigned int llvm_cbe_req_caseopt_39708_3__PHI_TEMPORARY;
4970 unsigned int llvm_cbe_zerofirstbyte_29740_3;
4971 unsigned int llvm_cbe_zerofirstbyte_29740_3__PHI_TEMPORARY;
4972 unsigned int llvm_cbe_zeroreqbyte_29762_3;
4973 unsigned int llvm_cbe_zeroreqbyte_29762_3__PHI_TEMPORARY;
4974 unsigned int llvm_cbe_reqbyte103_59784_3;
4975 unsigned int llvm_cbe_reqbyte103_59784_3__PHI_TEMPORARY;
4976 unsigned int llvm_cbe_firstbyte102_39829_3;
4977 unsigned int llvm_cbe_firstbyte102_39829_3__PHI_TEMPORARY;
4978 unsigned int llvm_cbe_greedy_non_default_39879_3;
4979 unsigned int llvm_cbe_greedy_non_default_39879_3__PHI_TEMPORARY;
4980 unsigned int llvm_cbe_greedy_default_39909_3;
4981 unsigned int llvm_cbe_greedy_default_39909_3__PHI_TEMPORARY;
4982 unsigned char llvm_cbe_tmp13512351_3;
4983 unsigned char llvm_cbe_tmp13512351_3__PHI_TEMPORARY;
4984 unsigned int llvm_cbe_tmp13513612358_3;
4985 unsigned int llvm_cbe_tmp13513612358_3__PHI_TEMPORARY;
4986 unsigned char *llvm_cbe_tmp144;
4987 unsigned char *llvm_cbe_tmp51985596;
4988 unsigned char *llvm_cbe_code105_1;
4989 unsigned int llvm_cbe_tmp162;
4990 unsigned int llvm_cbe_tmp163164;
4991 unsigned int llvm_cbe_tmp183184;
4992 unsigned char *ltmp_4_1;
4993 unsigned char *llvm_cbe_tmp194;
4994 unsigned int llvm_cbe_options_addr_25789_4;
4995 unsigned int llvm_cbe_options_addr_25789_4__PHI_TEMPORARY;
4996 unsigned char *llvm_cbe_save_hwm_79347_4;
4997 unsigned char *llvm_cbe_save_hwm_79347_4__PHI_TEMPORARY;
4998 unsigned char *llvm_cbe_previous_callout_59381_4;
4999 unsigned char *llvm_cbe_previous_callout_59381_4__PHI_TEMPORARY;
5000 unsigned char *llvm_cbe_previous_39389_4;
5001 unsigned char *llvm_cbe_previous_39389_4__PHI_TEMPORARY;
5002 unsigned int llvm_cbe_groupsetfirstbyte_29395_4;
5003 unsigned int llvm_cbe_groupsetfirstbyte_29395_4__PHI_TEMPORARY;
5004 unsigned int llvm_cbe_inescq_29422_4;
5005 unsigned int llvm_cbe_inescq_29422_4__PHI_TEMPORARY;
5006 unsigned char *llvm_cbe_last_code_29452_4;
5007 unsigned char *llvm_cbe_last_code_29452_4__PHI_TEMPORARY;
5008 unsigned char *llvm_cbe_code105_39456_4;
5009 unsigned char *llvm_cbe_code105_39456_4__PHI_TEMPORARY;
5010 unsigned int llvm_cbe_after_manual_callout_79460_4;
5011 unsigned int llvm_cbe_after_manual_callout_79460_4__PHI_TEMPORARY;
5012 unsigned int llvm_cbe_options104_39466_4;
5013 unsigned int llvm_cbe_options104_39466_4__PHI_TEMPORARY;
5014 unsigned int llvm_cbe_req_caseopt_39708_4;
5015 unsigned int llvm_cbe_req_caseopt_39708_4__PHI_TEMPORARY;
5016 unsigned int llvm_cbe_zerofirstbyte_29740_4;
5017 unsigned int llvm_cbe_zerofirstbyte_29740_4__PHI_TEMPORARY;
5018 unsigned int llvm_cbe_zeroreqbyte_29762_4;
5019 unsigned int llvm_cbe_zeroreqbyte_29762_4__PHI_TEMPORARY;
5020 unsigned int llvm_cbe_reqbyte103_59784_4;
5021 unsigned int llvm_cbe_reqbyte103_59784_4__PHI_TEMPORARY;
5022 unsigned int llvm_cbe_firstbyte102_39829_4;
5023 unsigned int llvm_cbe_firstbyte102_39829_4__PHI_TEMPORARY;
5024 unsigned int llvm_cbe_greedy_non_default_39879_4;
5025 unsigned int llvm_cbe_greedy_non_default_39879_4__PHI_TEMPORARY;
5026 unsigned int llvm_cbe_greedy_default_39909_4;
5027 unsigned int llvm_cbe_greedy_default_39909_4__PHI_TEMPORARY;
5028 unsigned char llvm_cbe_tmp13512351_4;
5029 unsigned char llvm_cbe_tmp13512351_4__PHI_TEMPORARY;
5030 unsigned int llvm_cbe_tmp13513612358_4;
5031 unsigned int llvm_cbe_tmp13513612358_4__PHI_TEMPORARY;
5032 unsigned char *llvm_cbe_tmp204;
5033 unsigned char *llvm_cbe_tmp207;
5034 unsigned char *llvm_cbe_tmp51985785;
5035 unsigned int llvm_cbe_options_addr_25789_5;
5036 unsigned int llvm_cbe_options_addr_25789_5__PHI_TEMPORARY;
5037 unsigned char *llvm_cbe_save_hwm_79347_5;
5038 unsigned char *llvm_cbe_save_hwm_79347_5__PHI_TEMPORARY;
5039 unsigned char *llvm_cbe_previous_callout_59381_5;
5040 unsigned char *llvm_cbe_previous_callout_59381_5__PHI_TEMPORARY;
5041 unsigned char *llvm_cbe_previous_39389_5;
5042 unsigned char *llvm_cbe_previous_39389_5__PHI_TEMPORARY;
5043 unsigned int llvm_cbe_groupsetfirstbyte_29395_5;
5044 unsigned int llvm_cbe_groupsetfirstbyte_29395_5__PHI_TEMPORARY;
5045 unsigned int llvm_cbe_inescq_29422_5;
5046 unsigned int llvm_cbe_inescq_29422_5__PHI_TEMPORARY;
5047 unsigned int llvm_cbe_after_manual_callout_79460_5;
5048 unsigned int llvm_cbe_after_manual_callout_79460_5__PHI_TEMPORARY;
5049 unsigned int llvm_cbe_options104_39466_5;
5050 unsigned int llvm_cbe_options104_39466_5__PHI_TEMPORARY;
5051 unsigned int llvm_cbe_req_caseopt_39708_5;
5052 unsigned int llvm_cbe_req_caseopt_39708_5__PHI_TEMPORARY;
5053 unsigned int llvm_cbe_zerofirstbyte_29740_5;
5054 unsigned int llvm_cbe_zerofirstbyte_29740_5__PHI_TEMPORARY;
5055 unsigned int llvm_cbe_zeroreqbyte_29762_5;
5056 unsigned int llvm_cbe_zeroreqbyte_29762_5__PHI_TEMPORARY;
5057 unsigned int llvm_cbe_reqbyte103_59784_5;
5058 unsigned int llvm_cbe_reqbyte103_59784_5__PHI_TEMPORARY;
5059 unsigned int llvm_cbe_firstbyte102_39829_5;
5060 unsigned int llvm_cbe_firstbyte102_39829_5__PHI_TEMPORARY;
5061 unsigned int llvm_cbe_greedy_non_default_39879_5;
5062 unsigned int llvm_cbe_greedy_non_default_39879_5__PHI_TEMPORARY;
5063 unsigned int llvm_cbe_greedy_default_39909_5;
5064 unsigned int llvm_cbe_greedy_default_39909_5__PHI_TEMPORARY;
5065 unsigned char llvm_cbe_tmp13512351_5;
5066 unsigned char llvm_cbe_tmp13512351_5__PHI_TEMPORARY;
5067 unsigned int llvm_cbe_tmp13513612358_5;
5068 unsigned int llvm_cbe_tmp13513612358_5__PHI_TEMPORARY;
5069 unsigned char *llvm_cbe_last_code_1;
5070 unsigned char *llvm_cbe_last_code_1__PHI_TEMPORARY;
5071 unsigned char *llvm_cbe_code105_2;
5072 unsigned char *llvm_cbe_code105_2__PHI_TEMPORARY;
5073 unsigned char *llvm_cbe_previous_25708_0;
5074 unsigned char *llvm_cbe_previous_25708_0__PHI_TEMPORARY;
5075 unsigned char *llvm_cbe_last_code_15771_0;
5076 unsigned char *llvm_cbe_last_code_15771_0__PHI_TEMPORARY;
5077 unsigned char *llvm_cbe_code105_25773_0;
5078 unsigned char *llvm_cbe_code105_25773_0__PHI_TEMPORARY;
5079 unsigned int llvm_cbe_options_addr_25789_8;
5080 unsigned int llvm_cbe_options_addr_25789_8__PHI_TEMPORARY;
5081 unsigned char *llvm_cbe_save_hwm_79347_8;
5082 unsigned char *llvm_cbe_save_hwm_79347_8__PHI_TEMPORARY;
5083 unsigned char *llvm_cbe_previous_callout_59381_8;
5084 unsigned char *llvm_cbe_previous_callout_59381_8__PHI_TEMPORARY;
5085 unsigned int llvm_cbe_groupsetfirstbyte_29395_8;
5086 unsigned int llvm_cbe_groupsetfirstbyte_29395_8__PHI_TEMPORARY;
5087 unsigned int llvm_cbe_inescq_29422_8;
5088 unsigned int llvm_cbe_inescq_29422_8__PHI_TEMPORARY;
5089 unsigned int llvm_cbe_after_manual_callout_79460_8;
5090 unsigned int llvm_cbe_after_manual_callout_79460_8__PHI_TEMPORARY;
5091 unsigned int llvm_cbe_options104_39466_8;
5092 unsigned int llvm_cbe_options104_39466_8__PHI_TEMPORARY;
5093 unsigned int llvm_cbe_req_caseopt_39708_8;
5094 unsigned int llvm_cbe_req_caseopt_39708_8__PHI_TEMPORARY;
5095 unsigned int llvm_cbe_zerofirstbyte_29740_8;
5096 unsigned int llvm_cbe_zerofirstbyte_29740_8__PHI_TEMPORARY;
5097 unsigned int llvm_cbe_zeroreqbyte_29762_8;
5098 unsigned int llvm_cbe_zeroreqbyte_29762_8__PHI_TEMPORARY;
5099 unsigned int llvm_cbe_reqbyte103_59784_8;
5100 unsigned int llvm_cbe_reqbyte103_59784_8__PHI_TEMPORARY;
5101 unsigned int llvm_cbe_firstbyte102_39829_8;
5102 unsigned int llvm_cbe_firstbyte102_39829_8__PHI_TEMPORARY;
5103 unsigned int llvm_cbe_greedy_non_default_39879_8;
5104 unsigned int llvm_cbe_greedy_non_default_39879_8__PHI_TEMPORARY;
5105 unsigned int llvm_cbe_greedy_default_39909_8;
5106 unsigned int llvm_cbe_greedy_default_39909_8__PHI_TEMPORARY;
5107 unsigned char llvm_cbe_tmp13512351_8;
5108 unsigned char llvm_cbe_tmp13512351_8__PHI_TEMPORARY;
5109 unsigned int llvm_cbe_tmp13513612358_8;
5110 unsigned int llvm_cbe_tmp13513612358_8__PHI_TEMPORARY;
5111 unsigned char *llvm_cbe_tmp234;
5112 unsigned char llvm_cbe_tmp236;
5113 unsigned char *llvm_cbe_tmp51975787;
5114 unsigned char llvm_cbe_tmp13512365;
5115 unsigned int llvm_cbe_tmp13513612367;
5116 unsigned char *llvm_cbe_tmp255;
5117 unsigned char *llvm_cbe_tmp4_i;
5118 unsigned char llvm_cbe_tmp9_i;
5119 unsigned char llvm_cbe_tmp14_i;
5120 unsigned int llvm_cbe_tmp17_i;
5121 unsigned char *llvm_cbe_tmp267;
5122 unsigned char *llvm_cbe_tmp11_i4;
5123 unsigned char *llvm_cbe_tmp23_i;
5124 unsigned char *llvm_cbe_tmp35_i;
5125 unsigned char *llvm_cbe_previous_25708_1;
5126 unsigned char *llvm_cbe_previous_25708_1__PHI_TEMPORARY;
5127 unsigned char *llvm_cbe_last_code_15771_1;
5128 unsigned char *llvm_cbe_last_code_15771_1__PHI_TEMPORARY;
5129 unsigned char *llvm_cbe_code105_25773_1;
5130 unsigned char *llvm_cbe_code105_25773_1__PHI_TEMPORARY;
5131 unsigned int llvm_cbe_options_addr_25789_9;
5132 unsigned int llvm_cbe_options_addr_25789_9__PHI_TEMPORARY;
5133 unsigned char *llvm_cbe_save_hwm_79347_9;
5134 unsigned char *llvm_cbe_save_hwm_79347_9__PHI_TEMPORARY;
5135 unsigned char *llvm_cbe_previous_callout_59381_9;
5136 unsigned char *llvm_cbe_previous_callout_59381_9__PHI_TEMPORARY;
5137 unsigned int llvm_cbe_groupsetfirstbyte_29395_9;
5138 unsigned int llvm_cbe_groupsetfirstbyte_29395_9__PHI_TEMPORARY;
5139 unsigned int llvm_cbe_inescq_29422_9;
5140 unsigned int llvm_cbe_inescq_29422_9__PHI_TEMPORARY;
5141 unsigned int llvm_cbe_after_manual_callout_79460_9;
5142 unsigned int llvm_cbe_after_manual_callout_79460_9__PHI_TEMPORARY;
5143 unsigned int llvm_cbe_options104_39466_9;
5144 unsigned int llvm_cbe_options104_39466_9__PHI_TEMPORARY;
5145 unsigned int llvm_cbe_req_caseopt_39708_9;
5146 unsigned int llvm_cbe_req_caseopt_39708_9__PHI_TEMPORARY;
5147 unsigned int llvm_cbe_zerofirstbyte_29740_9;
5148 unsigned int llvm_cbe_zerofirstbyte_29740_9__PHI_TEMPORARY;
5149 unsigned int llvm_cbe_zeroreqbyte_29762_9;
5150 unsigned int llvm_cbe_zeroreqbyte_29762_9__PHI_TEMPORARY;
5151 unsigned int llvm_cbe_reqbyte103_59784_9;
5152 unsigned int llvm_cbe_reqbyte103_59784_9__PHI_TEMPORARY;
5153 unsigned int llvm_cbe_firstbyte102_39829_9;
5154 unsigned int llvm_cbe_firstbyte102_39829_9__PHI_TEMPORARY;
5155 unsigned int llvm_cbe_greedy_non_default_39879_9;
5156 unsigned int llvm_cbe_greedy_non_default_39879_9__PHI_TEMPORARY;
5157 unsigned int llvm_cbe_greedy_default_39909_9;
5158 unsigned int llvm_cbe_greedy_default_39909_9__PHI_TEMPORARY;
5159 unsigned char llvm_cbe_tmp13512351_9;
5160 unsigned char llvm_cbe_tmp13512351_9__PHI_TEMPORARY;
5161 unsigned int llvm_cbe_tmp13513612358_9;
5162 unsigned int llvm_cbe_tmp13513612358_9__PHI_TEMPORARY;
5163 unsigned char *llvm_cbe_tmp293;
5164 unsigned char llvm_cbe_tmp297;
5165 unsigned char llvm_cbe_tmp300;
5166 unsigned char *llvm_cbe_tmp307;
5167 unsigned char llvm_cbe_tmp31726562;
5168 unsigned char llvm_cbe_tmp32026565;
5169 unsigned int llvm_cbe_p_1026561_rec;
5170 unsigned int llvm_cbe_p_1026561_rec__PHI_TEMPORARY;
5171 unsigned char *llvm_cbe_tmp314;
5172 unsigned char llvm_cbe_tmp317;
5173 unsigned char llvm_cbe_tmp320;
5174 unsigned char *llvm_cbe_p_10_lcssa;
5175 unsigned char *llvm_cbe_p_10_lcssa__PHI_TEMPORARY;
5176 unsigned char llvm_cbe_tmp328;
5177 unsigned char llvm_cbe_tmp346;
5178 unsigned char llvm_cbe_tmp357;
5179 unsigned char *llvm_cbe_tmp364;
5180 unsigned char llvm_cbe_tmp37426570;
5181 unsigned char llvm_cbe_tmp37726573;
5182 unsigned int llvm_cbe_p_1226569_rec;
5183 unsigned int llvm_cbe_p_1226569_rec__PHI_TEMPORARY;
5184 unsigned char *llvm_cbe_tmp371;
5185 unsigned char llvm_cbe_tmp374;
5186 unsigned char llvm_cbe_tmp377;
5187 unsigned char *llvm_cbe_p_12_lcssa;
5188 unsigned char *llvm_cbe_p_12_lcssa__PHI_TEMPORARY;
5189 unsigned char llvm_cbe_tmp385;
5190 bool llvm_cbe_iftmp_136_0;
5191 bool llvm_cbe_iftmp_136_0__PHI_TEMPORARY;
5192 unsigned int llvm_cbe_tmp414;
5193 unsigned char *llvm_cbe_previous_callout_59381_9_mux;
5194 unsigned char *llvm_cbe_tmp422;
5195 unsigned char *llvm_cbe_tmp4_i9;
5196 unsigned char llvm_cbe_tmp9_i13;
5197 unsigned char llvm_cbe_tmp14_i17;
5198 unsigned int llvm_cbe_tmp17_i20;
5199 unsigned char *llvm_cbe_previous_callout_6;
5200 unsigned char *llvm_cbe_previous_callout_6__PHI_TEMPORARY;
5201 unsigned int llvm_cbe_after_manual_callout_1;
5202 unsigned int llvm_cbe_after_manual_callout_1__PHI_TEMPORARY;
5203 unsigned char *llvm_cbe_tmp436;
5204 unsigned char llvm_cbe_tmp439;
5205 unsigned int llvm_cbe_tmp454;
5206 unsigned char *llvm_cbe_tmp461;
5207 unsigned int llvm_cbe_tmp478;
5208 unsigned int llvm_cbe_tmp494;
5209 unsigned char llvm_cbe_tmp509;
5210 unsigned char llvm_cbe_tmp525;
5211 unsigned char llvm_cbe_tmp529;
5212 unsigned char *llvm_cbe_tmp542;
5213 unsigned int llvm_cbe_tmp545;
5214 unsigned char *llvm_cbe_tmp550;
5215 unsigned char *llvm_cbe_tmp551;
5216 unsigned char llvm_cbe_tmp553;
5217 unsigned char *llvm_cbe_tmp558;
5218 unsigned char llvm_cbe_tmp559;
5219 unsigned int llvm_cbe_c_2;
5220 unsigned int llvm_cbe_c_2__PHI_TEMPORARY;
5221 unsigned char *llvm_cbe_tmp582;
5222 unsigned char *llvm_cbe_tmp11_i30;
5223 unsigned char *llvm_cbe_tmp23_i36;
5224 unsigned char *llvm_cbe_tmp35_i42;
5225 unsigned char *llvm_cbe_previous_callout_9;
5226 unsigned char *llvm_cbe_previous_callout_9__PHI_TEMPORARY;
5227 unsigned char *llvm_cbe_code105_10;
5228 unsigned char *llvm_cbe_code105_10__PHI_TEMPORARY;
5229 unsigned char *llvm_cbe_tmp597;
5230 unsigned int llvm_cbe_tmp605;
5231 unsigned int llvm_cbe_firstbyte102_1;
5232 unsigned char *llvm_cbe_tmp631;
5233 unsigned char *llvm_cbe_tmp519612381;
5234 unsigned char *llvm_cbe_tmp635;
5235 unsigned char *llvm_cbe_tmp519612384;
5236 unsigned int llvm_cbe_firstbyte102_4;
5237 unsigned char *llvm_cbe_tmp648;
5238 unsigned char *llvm_cbe_tmp519612387;
5239 unsigned char *llvm_cbe_tmp651;
5240 unsigned char llvm_cbe_tmp653;
5241 unsigned int llvm_cbe_tmp676;
5242 unsigned char *llvm_cbe_tmp681;
5243 unsigned char llvm_cbe_tmp683;
5244 unsigned char *llvm_cbe_tmp694;
5245 unsigned char *llvm_cbe_tmp695;
5246 unsigned char llvm_cbe_tmp697;
5247 unsigned char *llvm_cbe_tmp705;
5248 unsigned char llvm_cbe_tmp707;
5249 unsigned int llvm_cbe_negate_class_0;
5250 unsigned int llvm_cbe_negate_class_0__PHI_TEMPORARY;
5251 unsigned char llvm_cbe_c_8_in;
5252 unsigned char llvm_cbe_c_8_in__PHI_TEMPORARY;
5253 unsigned int llvm_cbe_c_8;
5254 unsigned char *ltmp_5_1;
5255 unsigned int llvm_cbe_tmp865;
5256 unsigned int llvm_cbe_class_lastchar_7;
5257 unsigned int llvm_cbe_class_lastchar_7__PHI_TEMPORARY;
5258 unsigned int llvm_cbe_class_charcount_7;
5259 unsigned int llvm_cbe_class_charcount_7__PHI_TEMPORARY;
5260 unsigned int llvm_cbe_inescq_4;
5261 unsigned int llvm_cbe_inescq_4__PHI_TEMPORARY;
5262 unsigned int llvm_cbe_c_11;
5263 unsigned int llvm_cbe_c_11__PHI_TEMPORARY;
5264 unsigned char *llvm_cbe_tmp728;
5265 unsigned char *llvm_cbe_tmp729;
5266 unsigned char llvm_cbe_tmp730;
5267 unsigned char *llvm_cbe_tmp745;
5268 unsigned char llvm_cbe_tmp747;
5269 unsigned int llvm_cbe_tmp770;
5270 unsigned char *llvm_cbe_tmp777;
5271 unsigned char *llvm_cbe_tmp778;
5272 unsigned char llvm_cbe_tmp780;
5273 unsigned char *llvm_cbe_tmp788;
5274 unsigned char llvm_cbe_tmp790;
5275 bool llvm_cbe_local_negate_9;
5276 bool llvm_cbe_local_negate_9__PHI_TEMPORARY;
5277 unsigned char *llvm_cbe_tmp798;
5278 unsigned char *llvm_cbe_tmp800;
5279 unsigned int llvm_cbe_tmp802;
5280 unsigned int llvm_cbe_yield_912392_0;
5281 unsigned int llvm_cbe_yield_912392_0__PHI_TEMPORARY;
5282 unsigned char llvm_cbe_tmp810;
5283 unsigned char *llvm_cbe_tmp831;
5284 unsigned int llvm_cbe_tmp833;
5285 unsigned int llvm_cbe_tmp845;
5286 unsigned char llvm_cbe_tmp849;
5287 unsigned int llvm_cbe_tmp88_0;
5288 unsigned int llvm_cbe_tmp88_0__PHI_TEMPORARY;
5289 unsigned int llvm_cbe_tmp879;
5290 unsigned int llvm_cbe_tmp882;
5291 unsigned char *ltmp_6_1;
5292 unsigned int llvm_cbe_tmp889;
5293 unsigned int llvm_cbe_tmp893;
5294 unsigned int llvm_cbe_c_1312408_13;
5295 unsigned int llvm_cbe_c_1312408_13__PHI_TEMPORARY;
5296 unsigned char *llvm_cbe_tmp907;
5297 unsigned char llvm_cbe_tmp908;
5298 unsigned char llvm_cbe_tmp914;
5299 unsigned int llvm_cbe_indvar_next26678;
5300 unsigned int llvm_cbe_c_1426586;
5301 unsigned int llvm_cbe_c_1426586__PHI_TEMPORARY;
5302 unsigned char *llvm_cbe_tmp929;
5303 unsigned char llvm_cbe_tmp930;
5304 unsigned char llvm_cbe_tmp936;
5305 unsigned int llvm_cbe_tmp940;
5306 unsigned char llvm_cbe_tmp963;
5307 unsigned char llvm_cbe_tmp973;
5308 unsigned int llvm_cbe_c_1512416_13;
5309 unsigned int llvm_cbe_c_1512416_13__PHI_TEMPORARY;
5310 unsigned char *llvm_cbe_tmp986;
5311 unsigned char llvm_cbe_tmp987;
5312 unsigned char llvm_cbe_tmp990;
5313 unsigned int llvm_cbe_indvar_next26683;
5314 unsigned int llvm_cbe_c_1726583;
5315 unsigned int llvm_cbe_c_1726583__PHI_TEMPORARY;
5316 unsigned char *llvm_cbe_tmp1005;
5317 unsigned char llvm_cbe_tmp1006;
5318 unsigned char llvm_cbe_tmp1009;
5319 unsigned int llvm_cbe_tmp1013;
5320 unsigned char *llvm_cbe_tmp1021;
5321 unsigned int llvm_cbe_tmp1033;
5322 unsigned int llvm_cbe_tmp1036;
5323 unsigned int llvm_cbe_tmp1038;
5324 unsigned char *llvm_cbe_tmp1067;
5325 unsigned char llvm_cbe_tmp1069;
5326 unsigned char *llvm_cbe_tmp1076;
5327 unsigned char llvm_cbe_tmp1077;
5328 unsigned int llvm_cbe_c_19;
5329 unsigned int llvm_cbe_c_19__PHI_TEMPORARY;
5330 unsigned char *llvm_cbe_tmp1099;
5331 unsigned int llvm_cbe_tmp1101;
5332 unsigned int llvm_cbe_c_2012437_12;
5333 unsigned int llvm_cbe_c_2012437_12__PHI_TEMPORARY;
5334 unsigned char *llvm_cbe_tmp1113;
5335 unsigned char llvm_cbe_tmp1114;
5336 unsigned char llvm_cbe_tmp1119;
5337 unsigned int llvm_cbe_indvar_next26667;
5338 unsigned int llvm_cbe_c_2112444_12;
5339 unsigned int llvm_cbe_c_2112444_12__PHI_TEMPORARY;
5340 unsigned char *llvm_cbe_tmp1134;
5341 unsigned char llvm_cbe_tmp1135;
5342 unsigned char llvm_cbe_tmp1140;
5343 unsigned int llvm_cbe_indvar_next26664;
5344 unsigned int llvm_cbe_c_2212451_12;
5345 unsigned int llvm_cbe_c_2212451_12__PHI_TEMPORARY;
5346 unsigned char *llvm_cbe_tmp1155;
5347 unsigned char llvm_cbe_tmp1156;
5348 unsigned char llvm_cbe_tmp1161;
5349 unsigned int llvm_cbe_indvar_next26661;
5350 unsigned int llvm_cbe_c_2312458_12;
5351 unsigned int llvm_cbe_c_2312458_12__PHI_TEMPORARY;
5352 unsigned char *llvm_cbe_tmp1176;
5353 unsigned char llvm_cbe_tmp1177;
5354 unsigned char llvm_cbe_tmp1182;
5355 unsigned int llvm_cbe_indvar_next26658;
5356 unsigned int llvm_cbe_c_2426580;
5357 unsigned int llvm_cbe_c_2426580__PHI_TEMPORARY;
5358 unsigned char *llvm_cbe_tmp1197;
5359 unsigned char llvm_cbe_tmp1198;
5360 unsigned char llvm_cbe_tmp1202;
5361 unsigned int llvm_cbe_tmp1206;
5362 unsigned char llvm_cbe_tmp1214;
5363 unsigned int llvm_cbe_c_2526577;
5364 unsigned int llvm_cbe_c_2526577__PHI_TEMPORARY;
5365 unsigned char *llvm_cbe_tmp1221;
5366 unsigned char llvm_cbe_tmp1222;
5367 unsigned char llvm_cbe_tmp1226;
5368 unsigned int llvm_cbe_tmp1230;
5369 unsigned char llvm_cbe_tmp1238;
5370 unsigned char llvm_cbe_tmp1285;
5371 unsigned char llvm_cbe_tmp1289;
5372 unsigned char llvm_cbe_tmp1293;
5373 unsigned int llvm_cbe_c_2612465_12;
5374 unsigned int llvm_cbe_c_2612465_12__PHI_TEMPORARY;
5375 unsigned char llvm_cbe_x_10;
5376 unsigned char llvm_cbe_x_10__PHI_TEMPORARY;
5377 unsigned char *llvm_cbe_tmp1317;
5378 unsigned char llvm_cbe_tmp1318;
5379 unsigned int llvm_cbe_indvar_next26655;
5380 unsigned char llvm_cbe_tmp1338;
5381 unsigned char llvm_cbe_tmp1354;
5382 unsigned int llvm_cbe_c_2712472_12;
5383 unsigned int llvm_cbe_c_2712472_12__PHI_TEMPORARY;
5384 unsigned char llvm_cbe_x1364_10;
5385 unsigned char llvm_cbe_x1364_10__PHI_TEMPORARY;
5386 unsigned char *llvm_cbe_tmp1382;
5387 unsigned char llvm_cbe_tmp1383;
5388 unsigned int llvm_cbe_indvar_next26652;
5389 unsigned char *llvm_cbe_tmp519812479;
5390 unsigned char *llvm_cbe_tmp1407;
5391 unsigned char llvm_cbe_tmp1408;
5392 unsigned int llvm_cbe_tmp14081409;
5393 unsigned char llvm_cbe_tmp141812502;
5394 unsigned int llvm_cbe_inescq_9;
5395 unsigned int llvm_cbe_inescq_9__PHI_TEMPORARY;
5396 unsigned int llvm_cbe_c_18;
5397 unsigned int llvm_cbe_c_18__PHI_TEMPORARY;
5398 unsigned char *llvm_cbe_tmp1416;
5399 unsigned char llvm_cbe_tmp1418;
5400 unsigned int llvm_cbe_inescq_912486_0;
5401 unsigned int llvm_cbe_inescq_912486_0__PHI_TEMPORARY;
5402 unsigned int llvm_cbe_c_1812491_0;
5403 unsigned int llvm_cbe_c_1812491_0__PHI_TEMPORARY;
5404 unsigned char *llvm_cbe_tmp1424;
5405 unsigned char *llvm_cbe_tmp1425;
5406 unsigned char llvm_cbe_tmp1426;
5407 unsigned int llvm_cbe_inescq_912486_1;
5408 unsigned int llvm_cbe_inescq_912486_1__PHI_TEMPORARY;
5409 unsigned int llvm_cbe_c_1812491_1;
5410 unsigned int llvm_cbe_c_1812491_1__PHI_TEMPORARY;
5411 unsigned char *llvm_cbe_tmp1431;
5412 unsigned char llvm_cbe_tmp1439;
5413 unsigned char *llvm_cbe_tmp1447_pn;
5414 unsigned char *llvm_cbe_storemerge5533;
5415 unsigned char llvm_cbe_tmp1451;
5416 unsigned char llvm_cbe_tmp1459;
5417 unsigned char *llvm_cbe_tmp1466;
5418 unsigned char llvm_cbe_tmp1468;
5419 unsigned char llvm_cbe_tmp1475;
5420 unsigned char *llvm_cbe_tmp1485;
5421 unsigned char llvm_cbe_tmp1486;
5422 unsigned char llvm_cbe_tmp1494;
5423 unsigned int llvm_cbe_inescq_10;
5424 unsigned int llvm_cbe_inescq_10__PHI_TEMPORARY;
5425 unsigned char *llvm_cbe_tmp1499;
5426 unsigned char llvm_cbe_tmp1500;
5427 unsigned int llvm_cbe_tmp15211522;
5428 unsigned int llvm_cbe_tmp1537;
5429 unsigned int llvm_cbe_tmp1540;
5430 unsigned int llvm_cbe_tmp1542;
5431 unsigned int llvm_cbe_d_10;
5432 unsigned int llvm_cbe_d_10__PHI_TEMPORARY;
5433 unsigned char *llvm_cbe_tmp519812520;
5434 unsigned int llvm_cbe_d_1012504_1;
5435 unsigned int llvm_cbe_d_1012504_1__PHI_TEMPORARY;
5436 unsigned int llvm_cbe_tmp1597;
5437 unsigned int llvm_cbe_indvar26648;
5438 unsigned int llvm_cbe_indvar26648__PHI_TEMPORARY;
5439 unsigned int llvm_cbe_c_2812521_12;
5440 unsigned char *llvm_cbe_tmp1609;
5441 unsigned char llvm_cbe_tmp1610;
5442 unsigned char *llvm_cbe_tmp1624;
5443 unsigned char llvm_cbe_tmp1627;
5444 unsigned int llvm_cbe_tmp16271628;
5445 unsigned char *llvm_cbe_tmp1633;
5446 unsigned char llvm_cbe_tmp1634;
5447 unsigned int llvm_cbe_indvar26645;
5448 unsigned int llvm_cbe_indvar26645__PHI_TEMPORARY;
5449 unsigned int llvm_cbe_c_2812521_12_us;
5450 unsigned char *llvm_cbe_tmp1609_us;
5451 unsigned char llvm_cbe_tmp1610_us;
5452 unsigned int llvm_cbe_inescq_11;
5453 unsigned int llvm_cbe_inescq_11__PHI_TEMPORARY;
5454 unsigned char *llvm_cbe_tmp1658;
5455 unsigned char llvm_cbe_tmp1659;
5456 unsigned char *llvm_cbe_tmp1673;
5457 unsigned char llvm_cbe_tmp1676;
5458 unsigned int llvm_cbe_tmp16761677;
5459 unsigned char *llvm_cbe_tmp1682;
5460 unsigned char llvm_cbe_tmp1683;
5461 unsigned int llvm_cbe_c_29;
5462 unsigned int llvm_cbe_c_29__PHI_TEMPORARY;
5463 unsigned int llvm_cbe_tmp1692;
5464 unsigned int llvm_cbe_class_lastchar_6;
5465 unsigned int llvm_cbe_class_lastchar_6__PHI_TEMPORARY;
5466 unsigned int llvm_cbe_class_charcount_6;
5467 unsigned int llvm_cbe_class_charcount_6__PHI_TEMPORARY;
5468 unsigned int llvm_cbe_inescq_3;
5469 unsigned int llvm_cbe_inescq_3__PHI_TEMPORARY;
5470 unsigned char *llvm_cbe_tmp1695;
5471 unsigned char *llvm_cbe_tmp1696;
5472 unsigned char llvm_cbe_tmp1698;
5473 unsigned int llvm_cbe_tmp16981699;
5474 unsigned int llvm_cbe_class_lastchar_8;
5475 unsigned int llvm_cbe_class_lastchar_8__PHI_TEMPORARY;
5476 unsigned int llvm_cbe_class_charcount_8;
5477 unsigned int llvm_cbe_class_charcount_8__PHI_TEMPORARY;
5478 unsigned int llvm_cbe_inescq_5;
5479 unsigned int llvm_cbe_inescq_5__PHI_TEMPORARY;
5480 unsigned int llvm_cbe_c_12;
5481 unsigned int llvm_cbe_c_12__PHI_TEMPORARY;
5482 unsigned char *llvm_cbe_tmp519812532;
5483 unsigned int llvm_cbe_firstbyte102_5;
5484 unsigned char *llvm_cbe_tmp1751;
5485 unsigned char *llvm_cbe_tmp519612533;
5486 unsigned char *llvm_cbe_code105_2712620;
5487 unsigned int llvm_cbe_firstbyte102_6;
5488 unsigned char *llvm_cbe_tmp1772;
5489 unsigned int llvm_cbe_c_3112623_4;
5490 unsigned int llvm_cbe_c_3112623_4__PHI_TEMPORARY;
5491 unsigned char llvm_cbe_tmp1781;
5492 unsigned int llvm_cbe_tmp1772_sum;
5493 unsigned char *llvm_cbe_tmp1797;
5494 unsigned char *ltmp_7_1;
5495 unsigned char *llvm_cbe_code105_11;
5496 unsigned char *llvm_cbe_code105_11__PHI_TEMPORARY;
5497 unsigned char *llvm_cbe_tmp1802;
5498 unsigned char *llvm_cbe_tmp519612629;
5499 unsigned char *llvm_cbe_tmp1810;
5500 unsigned char *llvm_cbe_p1813_626504;
5501 unsigned char llvm_cbe_tmp182826506;
5502 unsigned char llvm_cbe_tmp183126509;
5503 unsigned char *llvm_cbe_p1813_626505;
5504 unsigned char *llvm_cbe_p1813_626505__PHI_TEMPORARY;
5505 unsigned int llvm_cbe_min_626502;
5506 unsigned int llvm_cbe_min_626502__PHI_TEMPORARY;
5507 unsigned char llvm_cbe_tmp1820;
5508 unsigned int llvm_cbe_tmp1823;
5509 unsigned char *llvm_cbe_p1813_6;
5510 unsigned char llvm_cbe_tmp1828;
5511 unsigned char llvm_cbe_tmp1831;
5512 unsigned char *llvm_cbe_p1813_6_lcssa;
5513 unsigned char *llvm_cbe_p1813_6_lcssa__PHI_TEMPORARY;
5514 unsigned char *llvm_cbe_tmp1810_pn_lcssa;
5515 unsigned char *llvm_cbe_tmp1810_pn_lcssa__PHI_TEMPORARY;
5516 unsigned int llvm_cbe_min_6_lcssa;
5517 unsigned int llvm_cbe_min_6_lcssa__PHI_TEMPORARY;
5518 unsigned char llvm_cbe_tmp1848;
5519 unsigned char *llvm_cbe_tmp1856;
5520 unsigned char llvm_cbe_tmp1858;
5521 unsigned char llvm_cbe_tmp187826498;
5522 unsigned int llvm_cbe_p1813_926494_rec;
5523 unsigned int llvm_cbe_p1813_926494_rec__PHI_TEMPORARY;
5524 unsigned int llvm_cbe_max_826493;
5525 unsigned int llvm_cbe_max_826493__PHI_TEMPORARY;
5526 unsigned char llvm_cbe_tmp1867;
5527 unsigned int llvm_cbe_tmp1870;
5528 unsigned char *llvm_cbe_tmp1872;
5529 unsigned char llvm_cbe_tmp1875;
5530 unsigned char llvm_cbe_tmp1878;
5531 unsigned char *llvm_cbe_p1813_9_lcssa;
5532 unsigned char *llvm_cbe_p1813_9_lcssa__PHI_TEMPORARY;
5533 unsigned int llvm_cbe_max_8_lcssa;
5534 unsigned int llvm_cbe_max_8_lcssa__PHI_TEMPORARY;
5535 unsigned int llvm_cbe_repeat_max_3;
5536 unsigned int llvm_cbe_repeat_max_3__PHI_TEMPORARY;
5537 unsigned int llvm_cbe_repeat_min_3;
5538 unsigned int llvm_cbe_repeat_min_3__PHI_TEMPORARY;
5539 unsigned char *llvm_cbe_tmp93_0;
5540 unsigned char *llvm_cbe_tmp93_0__PHI_TEMPORARY;
5541 unsigned int llvm_cbe_tmp1915;
5542 unsigned int llvm_cbe_repeat_max_4;
5543 unsigned int llvm_cbe_repeat_max_4__PHI_TEMPORARY;
5544 unsigned int llvm_cbe_repeat_min_4;
5545 unsigned int llvm_cbe_repeat_min_4__PHI_TEMPORARY;
5546 unsigned char *llvm_cbe_tmp519812674;
5547 unsigned int llvm_cbe_repeat_max_9;
5548 unsigned int llvm_cbe_repeat_max_9__PHI_TEMPORARY;
5549 unsigned int llvm_cbe_repeat_min_9;
5550 unsigned int llvm_cbe_repeat_min_9__PHI_TEMPORARY;
5551 unsigned int llvm_cbe_reqbyte103_1;
5552 unsigned int llvm_cbe_firstbyte102_7;
5553 unsigned int llvm_cbe_iftmp_236_0;
5554 unsigned char *llvm_cbe_tmp1949;
5555 unsigned char *llvm_cbe_tmp1950;
5556 unsigned char llvm_cbe_tmp1951;
5557 unsigned char llvm_cbe_tmp197412733;
5558 unsigned int llvm_cbe_repeat_type_0;
5559 unsigned int llvm_cbe_repeat_type_0__PHI_TEMPORARY;
5560 unsigned char llvm_cbe_tmp1974;
5561 unsigned int llvm_cbe_possessive_quantifier_512675_0;
5562 unsigned int llvm_cbe_possessive_quantifier_512675_0__PHI_TEMPORARY;
5563 unsigned int llvm_cbe_repeat_type_012701_0;
5564 unsigned int llvm_cbe_repeat_type_012701_0__PHI_TEMPORARY;
5565 unsigned char llvm_cbe_tmp1982;
5566 unsigned int llvm_cbe_tmp19821983;
5567 unsigned int llvm_cbe_tmp1994;
5568 unsigned int llvm_cbe_tmp1995;
5569 unsigned int llvm_cbe_reqbyte103_6;
5570 unsigned int llvm_cbe_reqbyte103_6__PHI_TEMPORARY;
5571 unsigned char *llvm_cbe_tmp2007;
5572 unsigned char llvm_cbe_tmp2010;
5573 unsigned int llvm_cbe_tmp2017;
5574 unsigned char llvm_cbe_tmp209512753;
5575 unsigned int llvm_cbe_possessive_quantifier_512675_1;
5576 unsigned int llvm_cbe_possessive_quantifier_512675_1__PHI_TEMPORARY;
5577 unsigned int llvm_cbe_repeat_type_012701_1;
5578 unsigned int llvm_cbe_repeat_type_012701_1__PHI_TEMPORARY;
5579 unsigned char llvm_cbe_tmp2027;
5580 unsigned char llvm_cbe_tmp2034;
5581 unsigned int llvm_cbe_tmp20342035;
5582 unsigned char *llvm_cbe_tmp2046;
5583 unsigned int llvm_cbe_tmp2052;
5584 unsigned int llvm_cbe_tmp20682069;
5585 unsigned char *llvm_cbe_tmp2080;
5586 unsigned int llvm_cbe_tmp2086;
5587 unsigned int llvm_cbe_possessive_quantifier_6;
5588 unsigned int llvm_cbe_possessive_quantifier_6__PHI_TEMPORARY;
5589 unsigned int llvm_cbe_c_32;
5590 unsigned int llvm_cbe_c_32__PHI_TEMPORARY;
5591 unsigned int llvm_cbe_reqbyte103_7;
5592 unsigned int llvm_cbe_reqbyte103_7__PHI_TEMPORARY;
5593 unsigned int llvm_cbe_op_type_5;
5594 unsigned int llvm_cbe_op_type_5__PHI_TEMPORARY;
5595 unsigned int llvm_cbe_repeat_type_6;
5596 unsigned int llvm_cbe_repeat_type_6__PHI_TEMPORARY;
5597 unsigned char llvm_cbe_tmp2095;
5598 unsigned int llvm_cbe_possessive_quantifier_612736_0;
5599 unsigned int llvm_cbe_possessive_quantifier_612736_0__PHI_TEMPORARY;
5600 unsigned int llvm_cbe_c_3212739_0;
5601 unsigned int llvm_cbe_c_3212739_0__PHI_TEMPORARY;
5602 unsigned int llvm_cbe_reqbyte103_712742_0;
5603 unsigned int llvm_cbe_reqbyte103_712742_0__PHI_TEMPORARY;
5604 unsigned int llvm_cbe_op_type_512745_0;
5605 unsigned int llvm_cbe_op_type_512745_0__PHI_TEMPORARY;
5606 unsigned int llvm_cbe_repeat_type_612750_0;
5607 unsigned int llvm_cbe_repeat_type_612750_0__PHI_TEMPORARY;
5608 unsigned char llvm_cbe_tmp2103;
5609 unsigned int llvm_cbe_tmp21032104;
5610 unsigned char llvm_cbe_tmp2107;
5611 unsigned int llvm_cbe_tmp21072108;
5612 unsigned int llvm_cbe_possessive_quantifier_612736_1;
5613 unsigned int llvm_cbe_possessive_quantifier_612736_1__PHI_TEMPORARY;
5614 unsigned int llvm_cbe_c_3212739_1;
5615 unsigned int llvm_cbe_c_3212739_1__PHI_TEMPORARY;
5616 unsigned int llvm_cbe_reqbyte103_712742_1;
5617 unsigned int llvm_cbe_reqbyte103_712742_1__PHI_TEMPORARY;
5618 unsigned int llvm_cbe_op_type_512745_1;
5619 unsigned int llvm_cbe_op_type_512745_1__PHI_TEMPORARY;
5620 unsigned int llvm_cbe_repeat_type_612750_1;
5621 unsigned int llvm_cbe_repeat_type_612750_1__PHI_TEMPORARY;
5622 unsigned int llvm_cbe_prop_value_0;
5623 unsigned int llvm_cbe_prop_value_0__PHI_TEMPORARY;
5624 unsigned int llvm_cbe_prop_type_0;
5625 unsigned int llvm_cbe_prop_type_0__PHI_TEMPORARY;
5626 unsigned int llvm_cbe_tmp2130;
5627 unsigned char llvm_cbe_tmp21412142;
5628 unsigned char *llvm_cbe_tmp2146;
5629 unsigned char *llvm_cbe_tmp2158;
5630 unsigned char *llvm_cbe_tmp2177;
5631 unsigned char *llvm_cbe_tmp2196;
5632 unsigned char *llvm_cbe_tmp2224;
5633 unsigned char *llvm_cbe_tmp2244;
5634 unsigned char *llvm_cbe_tmp2254;
5635 unsigned char llvm_cbe_tmp2273;
5636 unsigned char *llvm_cbe_tmp227612756;
5637 unsigned char *llvm_cbe_tmp2276;
5638 unsigned char *llvm_cbe_tmp2288;
5639 unsigned char *llvm_cbe_tmp2303;
5640 unsigned char *llvm_cbe_code105_16;
5641 unsigned char *llvm_cbe_code105_16__PHI_TEMPORARY;
5642 unsigned int llvm_cbe_tmp2307;
5643 unsigned char llvm_cbe_tmp23132314;
5644 unsigned char *llvm_cbe_tmp2318;
5645 unsigned char *llvm_cbe_tmp2337;
5646 unsigned int llvm_cbe_repeat_max_11;
5647 unsigned int llvm_cbe_repeat_max_11__PHI_TEMPORARY;
5648 unsigned char *llvm_cbe_code105_14;
5649 unsigned char *llvm_cbe_code105_14__PHI_TEMPORARY;
5650 unsigned char *llvm_cbe_tmp2347;
5651 unsigned char *llvm_cbe_tmp2396;
5652 unsigned char *llvm_cbe_tmp2415;
5653 unsigned char llvm_cbe_tmp24362437;
5654 unsigned char *llvm_cbe_tmp2434;
5655 unsigned int llvm_cbe_repeat_max_14;
5656 unsigned char *llvm_cbe_tmp2471;
5657 unsigned int llvm_cbe_tmp24842485;
5658 unsigned int llvm_cbe_tmp2488;
5659 unsigned char llvm_cbe_tmp2497;
5660 unsigned char *llvm_cbe_tmp519813229;
5661 unsigned char *llvm_cbe_tmp519813230;
5662 unsigned int llvm_cbe_ket_6_rec;
5663 unsigned int llvm_cbe_ket_6_rec__PHI_TEMPORARY;
5664 unsigned char llvm_cbe_tmp2521;
5665 unsigned char llvm_cbe_tmp2526;
5666 unsigned int llvm_cbe_tmp2530_rec;
5667 unsigned char *llvm_cbe_tmp2530;
5668 unsigned char llvm_cbe_tmp2532;
5669 unsigned int llvm_cbe_tmp2541;
5670 unsigned int llvm_cbe_ketoffset_7;
5671 unsigned int llvm_cbe_ketoffset_7__PHI_TEMPORARY;
5672 unsigned char *llvm_cbe_tmp2567;
5673 unsigned char *ltmp_8_1;
5674 unsigned char *llvm_cbe_tmp2570;
5675 unsigned char *llvm_cbe_tmp2586;
5676 unsigned char *ltmp_9_1;
5677 unsigned char *llvm_cbe_tmp2589;
5678 unsigned char *llvm_cbe_tmp2598;
5679 unsigned char *llvm_cbe_bralink_7;
5680 unsigned char *llvm_cbe_bralink_7__PHI_TEMPORARY;
5681 unsigned char *llvm_cbe_previous_8;
5682 unsigned char *llvm_cbe_previous_8__PHI_TEMPORARY;
5683 unsigned char *llvm_cbe_code105_17;
5684 unsigned char *llvm_cbe_code105_17__PHI_TEMPORARY;
5685 unsigned int llvm_cbe_tmp2627;
5686 unsigned int llvm_cbe_tmp2640;
5687 unsigned int llvm_cbe_tmp2643;
5688 unsigned int llvm_cbe_reqbyte103_10;
5689 unsigned char llvm_cbe_tmp27022703;
5690 unsigned int llvm_cbe_indvar26622;
5691 unsigned int llvm_cbe_indvar26622__PHI_TEMPORARY;
5692 unsigned char *llvm_cbe_save_hwm_113294_0;
5693 unsigned char *llvm_cbe_save_hwm_113294_0__PHI_TEMPORARY;
5694 unsigned int llvm_cbe_code105_1913296_0_rec;
5695 unsigned char *llvm_cbe_tmp2665;
5696 unsigned char *ltmp_10_1;
5697 unsigned int llvm_cbe_indvar26619;
5698 unsigned int llvm_cbe_indvar26619__PHI_TEMPORARY;
5699 unsigned int llvm_cbe_hc_813305_0_rec;
5700 unsigned char *llvm_cbe_tmp2673;
5701 unsigned char llvm_cbe_tmp2676;
5702 unsigned char *llvm_cbe_tmp2680;
5703 unsigned char llvm_cbe_tmp2681;
5704 unsigned char *llvm_cbe_tmp2691;
5705 unsigned char llvm_cbe_tmp2700;
5706 unsigned char *llvm_cbe_tmp2709;
5707 unsigned int llvm_cbe_indvar_next26623;
5708 unsigned char *llvm_cbe_tmp2725;
5709 unsigned char *llvm_cbe_save_hwm_2;
5710 unsigned char *llvm_cbe_save_hwm_2__PHI_TEMPORARY;
5711 unsigned char *llvm_cbe_code105_20;
5712 unsigned char *llvm_cbe_code105_20__PHI_TEMPORARY;
5713 unsigned int llvm_cbe_reqbyte103_11;
5714 unsigned int llvm_cbe_reqbyte103_11__PHI_TEMPORARY;
5715 unsigned char *llvm_cbe_save_hwm_213284_0;
5716 unsigned char *llvm_cbe_save_hwm_213284_0__PHI_TEMPORARY;
5717 unsigned char *llvm_cbe_code105_2013285_0;
5718 unsigned char *llvm_cbe_code105_2013285_0__PHI_TEMPORARY;
5719 unsigned int llvm_cbe_reqbyte103_1113286_0;
5720 unsigned int llvm_cbe_reqbyte103_1113286_0__PHI_TEMPORARY;
5721 unsigned int llvm_cbe_tmp2744;
5722 unsigned int llvm_cbe_repeat_max_18;
5723 unsigned int llvm_cbe_repeat_max_18__PHI_TEMPORARY;
5724 unsigned char *llvm_cbe_save_hwm_213284_1;
5725 unsigned char *llvm_cbe_save_hwm_213284_1__PHI_TEMPORARY;
5726 unsigned char *llvm_cbe_code105_2013285_1;
5727 unsigned char *llvm_cbe_code105_2013285_1__PHI_TEMPORARY;
5728 unsigned int llvm_cbe_reqbyte103_1113286_1;
5729 unsigned int llvm_cbe_reqbyte103_1113286_1__PHI_TEMPORARY;
5730 unsigned int llvm_cbe_repeat_max_16;
5731 unsigned int llvm_cbe_repeat_max_16__PHI_TEMPORARY;
5732 unsigned char *llvm_cbe_bralink_813241_0;
5733 unsigned char *llvm_cbe_bralink_813241_0__PHI_TEMPORARY;
5734 unsigned char *llvm_cbe_save_hwm_313252_0;
5735 unsigned char *llvm_cbe_save_hwm_313252_0__PHI_TEMPORARY;
5736 unsigned char *llvm_cbe_previous_913258_0;
5737 unsigned char *llvm_cbe_previous_913258_0__PHI_TEMPORARY;
5738 unsigned char *llvm_cbe_code105_1813259_0;
5739 unsigned char *llvm_cbe_code105_1813259_0__PHI_TEMPORARY;
5740 unsigned int llvm_cbe_reqbyte103_1213269_0;
5741 unsigned int llvm_cbe_reqbyte103_1213269_0__PHI_TEMPORARY;
5742 unsigned int llvm_cbe_tmp2765;
5743 unsigned int llvm_cbe_tmp2766;
5744 unsigned char llvm_cbe_tmp2784;
5745 unsigned char llvm_cbe_tmp28702871;
5746 unsigned char *llvm_cbe_tmp2781;
5747 unsigned char *llvm_cbe_tmp2787;
5748 unsigned char *llvm_cbe_tmp2796;
5749 unsigned int llvm_cbe_tmp2806;
5750 unsigned int llvm_cbe_iftmp_312_0;
5751 unsigned int llvm_cbe_iftmp_312_0__PHI_TEMPORARY;
5752 unsigned char *llvm_cbe_tmp2822;
5753 unsigned char *ltmp_11_1;
5754 unsigned char *ltmp_12_1;
5755 unsigned char *llvm_cbe_bralink_913313_0_ph;
5756 unsigned char *llvm_cbe_bralink_913313_0_ph__PHI_TEMPORARY;
5757 unsigned char *llvm_cbe_code105_2313314_0_ph;
5758 unsigned char *llvm_cbe_code105_2313314_0_ph__PHI_TEMPORARY;
5759 unsigned int llvm_cbe_tmp2844;
5760 unsigned char llvm_cbe_tmp2872;
5761 unsigned int llvm_cbe_indvar;
5762 unsigned int llvm_cbe_indvar__PHI_TEMPORARY;
5763 unsigned int llvm_cbe_hc2777_713319_0_rec;
5764 unsigned char *llvm_cbe_tmp2832;
5765 unsigned char llvm_cbe_tmp2835;
5766 unsigned char *llvm_cbe_tmp2839;
5767 unsigned char llvm_cbe_tmp2840;
5768 unsigned char *llvm_cbe_tmp2859;
5769 unsigned char llvm_cbe_tmp2868;
5770 unsigned char *llvm_cbe_tmp2886;
5771 unsigned char *llvm_cbe_bralink_913313_1;
5772 unsigned char *llvm_cbe_bralink_913313_1__PHI_TEMPORARY;
5773 unsigned char *llvm_cbe_code105_2313314_1;
5774 unsigned char *llvm_cbe_code105_2313314_1__PHI_TEMPORARY;
5775 unsigned char *llvm_cbe_tmp2902;
5776 unsigned int llvm_cbe_indvar_next26614;
5777 unsigned int llvm_cbe_indvar26613;
5778 unsigned int llvm_cbe_indvar26613__PHI_TEMPORARY;
5779 unsigned char *llvm_cbe_bralink_10;
5780 unsigned char *llvm_cbe_bralink_10__PHI_TEMPORARY;
5781 unsigned char *llvm_cbe_save_hwm_8;
5782 unsigned char *llvm_cbe_save_hwm_8__PHI_TEMPORARY;
5783 unsigned char *llvm_cbe_code105_21;
5784 unsigned char *llvm_cbe_code105_21__PHI_TEMPORARY;
5785 unsigned int llvm_cbe_i_9;
5786 unsigned char *llvm_cbe_bralink_11_ph;
5787 unsigned char *llvm_cbe_bralink_11_ph__PHI_TEMPORARY;
5788 unsigned char *llvm_cbe_save_hwm_9_ph;
5789 unsigned char *llvm_cbe_save_hwm_9_ph__PHI_TEMPORARY;
5790 unsigned char *llvm_cbe_code105_22_ph;
5791 unsigned char *llvm_cbe_code105_22_ph__PHI_TEMPORARY;
5792 unsigned int llvm_cbe_indvar26616;
5793 unsigned int llvm_cbe_indvar26616__PHI_TEMPORARY;
5794 unsigned char *llvm_cbe_bralink_1126488;
5795 unsigned char *llvm_cbe_bralink_1126488__PHI_TEMPORARY;
5796 unsigned int llvm_cbe_code105_2226489_rec;
5797 unsigned char *llvm_cbe_code105_2226489;
5798 unsigned int llvm_cbe_tmp2917;
5799 unsigned int llvm_cbe_tmp2918;
5800 unsigned char *llvm_cbe_tmp2924;
5801 unsigned char llvm_cbe_tmp2925;
5802 unsigned char *llvm_cbe_tmp2929;
5803 unsigned char llvm_cbe_tmp2930;
5804 unsigned int llvm_cbe_tmp2932;
5805 unsigned char *llvm_cbe_tmp2941;
5806 unsigned char *llvm_cbe_iftmp_320_0;
5807 unsigned char *llvm_cbe_iftmp_320_0__PHI_TEMPORARY;
5808 unsigned char llvm_cbe_tmp29492950;
5809 unsigned char llvm_cbe_tmp29532954;
5810 unsigned int llvm_cbe_indvar_next26617;
5811 unsigned int llvm_cbe_repeat_max_17;
5812 unsigned int llvm_cbe_repeat_max_17__PHI_TEMPORARY;
5813 unsigned char *llvm_cbe_save_hwm_313252_1;
5814 unsigned char *llvm_cbe_save_hwm_313252_1__PHI_TEMPORARY;
5815 unsigned char *llvm_cbe_code105_1813259_1;
5816 unsigned char *llvm_cbe_code105_1813259_1__PHI_TEMPORARY;
5817 unsigned int llvm_cbe_reqbyte103_1213269_1;
5818 unsigned int llvm_cbe_reqbyte103_1213269_1__PHI_TEMPORARY;
5819 unsigned char *llvm_cbe_tmp2980;
5820 unsigned char llvm_cbe_tmp2983;
5821 unsigned char llvm_cbe_tmp2988;
5822 unsigned int llvm_cbe_tmp2980_sum;
5823 unsigned char *llvm_cbe_tmp2993;
5824 unsigned char llvm_cbe_tmp3004;
5825 unsigned int llvm_cbe_scode_5_rec;
5826 unsigned int llvm_cbe_scode_5_rec__PHI_TEMPORARY;
5827 unsigned int llvm_cbe_tmp2993_sum26701;
5828 unsigned int llvm_cbe_tmp3014;
5829 unsigned char llvm_cbe_tmp3020;
5830 unsigned char llvm_cbe_tmp3026;
5831 unsigned char llvm_cbe_tmp3031;
5832 unsigned int llvm_cbe_tmp3035_rec;
5833 unsigned char llvm_cbe_tmp3037;
5834 unsigned char *llvm_cbe_tmp519813331;
5835 unsigned char *llvm_cbe_tmp2959;
5836 unsigned int llvm_cbe_repeat_max_15;
5837 unsigned int llvm_cbe_repeat_max_15__PHI_TEMPORARY;
5838 unsigned char *llvm_cbe_save_hwm_4;
5839 unsigned char *llvm_cbe_save_hwm_4__PHI_TEMPORARY;
5840 unsigned char *llvm_cbe_code105_12;
5841 unsigned char *llvm_cbe_code105_12__PHI_TEMPORARY;
5842 unsigned int llvm_cbe_reqbyte103_8;
5843 unsigned int llvm_cbe_reqbyte103_8__PHI_TEMPORARY;
5844 unsigned int llvm_cbe_repeat_max_12;
5845 unsigned int llvm_cbe_repeat_max_12__PHI_TEMPORARY;
5846 unsigned char *llvm_cbe_save_hwm_413043_0;
5847 unsigned char *llvm_cbe_save_hwm_413043_0__PHI_TEMPORARY;
5848 unsigned char *llvm_cbe_code105_1213058_0;
5849 unsigned char *llvm_cbe_code105_1213058_0__PHI_TEMPORARY;
5850 unsigned int llvm_cbe_reqbyte103_813077_0;
5851 unsigned int llvm_cbe_reqbyte103_813077_0__PHI_TEMPORARY;
5852 unsigned char *llvm_cbe_tmp3058;
5853 unsigned char llvm_cbe_tmp3059;
5854 unsigned char llvm_cbe_tmp3084;
5855 unsigned char *llvm_cbe_tmp3090;
5856 unsigned int llvm_cbe_tmp3092;
5857 unsigned char llvm_cbe_tmp3099;
5858 unsigned char *ltmp_13_1;
5859 unsigned int llvm_cbe_tmp3134;
5860 unsigned char *llvm_cbe_tmp3135;
5861 unsigned char llvm_cbe_tmp31413142;
5862 unsigned char llvm_cbe_tmp31453146;
5863 unsigned char *llvm_cbe_tmp3151;
5864 unsigned char *llvm_cbe_tmp3152;
5865 unsigned char *llvm_cbe_tmp3157;
5866 unsigned int llvm_cbe_repeat_max_13;
5867 unsigned int llvm_cbe_repeat_max_13__PHI_TEMPORARY;
5868 unsigned char *llvm_cbe_save_hwm_5;
5869 unsigned char *llvm_cbe_save_hwm_5__PHI_TEMPORARY;
5870 unsigned char *llvm_cbe_code105_13;
5871 unsigned char *llvm_cbe_code105_13__PHI_TEMPORARY;
5872 unsigned int llvm_cbe_reqbyte103_9;
5873 unsigned int llvm_cbe_reqbyte103_9__PHI_TEMPORARY;
5874 unsigned int llvm_cbe_tmp3167;
5875 unsigned char *llvm_cbe_tmp519613332;
5876 unsigned char *llvm_cbe_tmp3176;
5877 unsigned char *llvm_cbe_tmp3177;
5878 unsigned char *llvm_cbe_tmp3178;
5879 unsigned char llvm_cbe_tmp3180;
5880 unsigned char *llvm_cbe_tmp3187;
5881 unsigned char llvm_cbe_tmp3189;
5882 unsigned char *llvm_cbe_tmp3195_pn;
5883 unsigned char *llvm_cbe_tmp3195_pn__PHI_TEMPORARY;
5884 unsigned char *llvm_cbe_storemerge;
5885 unsigned char llvm_cbe_tmp3199;
5886 unsigned int llvm_cbe_reset_bracount132_8;
5887 unsigned int llvm_cbe_reset_bracount132_8__PHI_TEMPORARY;
5888 unsigned char llvm_cbe_tmp3227;
5889 unsigned char llvm_cbe_tmp3234;
5890 unsigned char *llvm_cbe_tmp3258;
5891 unsigned char *llvm_cbe_tmp3259;
5892 unsigned char *llvm_cbe_tmp3260;
5893 unsigned char llvm_cbe_tmp3261;
5894 unsigned char *llvm_cbe_tmp3268;
5895 unsigned char llvm_cbe_tmp3269;
5896 unsigned char llvm_cbe_tmp3318;
5897 unsigned int llvm_cbe_tmp33183319;
5898 unsigned int llvm_cbe_terminator_0;
5899 unsigned int llvm_cbe_terminator_0__PHI_TEMPORARY;
5900 unsigned int llvm_cbe_refsign_6;
5901 unsigned int llvm_cbe_refsign_6__PHI_TEMPORARY;
5902 unsigned char *llvm_cbe_tmp3326;
5903 unsigned char *llvm_cbe_tmp3327;
5904 unsigned char *llvm_cbe_tmp3328;
5905 unsigned char llvm_cbe_tmp3329;
5906 unsigned char llvm_cbe_tmp3332;
5907 unsigned char llvm_cbe_tmp338226532;
5908 unsigned char llvm_cbe_tmp338526535;
5909 unsigned int llvm_cbe_recno_726527;
5910 unsigned int llvm_cbe_recno_726527__PHI_TEMPORARY;
5911 unsigned char *llvm_cbe_tmp3353;
5912 unsigned char llvm_cbe_tmp3354;
5913 unsigned int llvm_cbe_tmp33543355;
5914 unsigned char llvm_cbe_tmp3357;
5915 unsigned int llvm_cbe_tmp3370;
5916 unsigned int llvm_cbe_recno_6;
5917 unsigned int llvm_cbe_recno_6__PHI_TEMPORARY;
5918 unsigned char *llvm_cbe_tmp3375;
5919 unsigned char *llvm_cbe_tmp3376;
5920 unsigned char llvm_cbe_tmp3382;
5921 unsigned char llvm_cbe_tmp3385;
5922 unsigned int llvm_cbe_recno_7_lcssa;
5923 unsigned int llvm_cbe_recno_7_lcssa__PHI_TEMPORARY;
5924 unsigned char *llvm_cbe_tmp3392;
5925 unsigned int llvm_cbe_tmp3396;
5926 unsigned char llvm_cbe_tmp3404;
5927 unsigned char *llvm_cbe_tmp3412;
5928 unsigned char llvm_cbe_tmp3413;
5929 unsigned char *llvm_cbe_tmp3416;
5930 unsigned char *llvm_cbe_tmp3419;
5931 unsigned char *llvm_cbe_tmp3420;
5932 unsigned int llvm_cbe_tmp3448;
5933 unsigned int llvm_cbe_tmp3451;
5934 unsigned int llvm_cbe_tmp3464;
5935 unsigned int llvm_cbe_recno_8;
5936 unsigned int llvm_cbe_recno_8__PHI_TEMPORARY;
5937 unsigned char *llvm_cbe_tmp3479;
5938 unsigned int llvm_cbe_tmp351513357;
5939 unsigned int llvm_cbe_i3185_613340_0;
5940 unsigned int llvm_cbe_i3185_613340_0__PHI_TEMPORARY;
5941 unsigned int llvm_cbe_slot_613344_0_rec;
5942 unsigned int llvm_cbe_slot_613344_0_rec__PHI_TEMPORARY;
5943 unsigned char *llvm_cbe_slot_613344_0;
5944 unsigned int llvm_cbe_tmp3497;
5945 unsigned int llvm_cbe_tmp3507;
5946 unsigned int llvm_cbe_tmp3509_rec;
5947 unsigned char *llvm_cbe_tmp3509;
5948 unsigned int llvm_cbe_tmp3511;
5949 unsigned int llvm_cbe_i3185_613340_1;
5950 unsigned int llvm_cbe_i3185_613340_1__PHI_TEMPORARY;
5951 unsigned char *llvm_cbe_slot_613344_1;
5952 unsigned char *llvm_cbe_slot_613344_1__PHI_TEMPORARY;
5953 unsigned char llvm_cbe_tmp3531;
5954 unsigned char llvm_cbe_tmp3536;
5955 unsigned int llvm_cbe_tmp3538;
5956 unsigned int llvm_cbe_tmp3555;
5957 unsigned int llvm_cbe_tmp3559;
5958 unsigned char *llvm_cbe_tmp519813360;
5959 unsigned char llvm_cbe_tmp3584;
5960 unsigned char llvm_cbe_tmp3593;
5961 unsigned int llvm_cbe_tmp35933594;
5962 unsigned char llvm_cbe_tmp3596;
5963 unsigned char *llvm_cbe_tmp519813361;
5964 unsigned int llvm_cbe_tmp3614;
5965 unsigned int llvm_cbe_indvar26632;
5966 unsigned int llvm_cbe_indvar26632__PHI_TEMPORARY;
5967 unsigned int llvm_cbe_recno_9;
5968 unsigned int llvm_cbe_recno_9__PHI_TEMPORARY;
5969 unsigned int llvm_cbe_i3185_7;
5970 unsigned int llvm_cbe_recno_10;
5971 unsigned int llvm_cbe_tmp3652;
5972 unsigned char *llvm_cbe_tmp519813362;
5973 unsigned char *llvm_cbe_tmp3700;
5974 unsigned char llvm_cbe_tmp3701;
5975 unsigned int llvm_cbe_tmp37013702;
5976 unsigned char *llvm_cbe_tmp3712;
5977 unsigned char llvm_cbe_tmp3718;
5978 unsigned char *llvm_cbe_tmp3737;
5979 unsigned char *llvm_cbe_tmp374726477;
5980 unsigned char *llvm_cbe_tmp374826478;
5981 unsigned char llvm_cbe_tmp375026479;
5982 unsigned char llvm_cbe_tmp375326482;
5983 unsigned int llvm_cbe_n_526476;
5984 unsigned int llvm_cbe_n_526476__PHI_TEMPORARY;
5985 unsigned char *llvm_cbe_tmp3741;
5986 unsigned char llvm_cbe_tmp3742;
5987 unsigned int llvm_cbe_tmp3745;
5988 unsigned char *llvm_cbe_tmp3748;
5989 unsigned char llvm_cbe_tmp3750;
5990 unsigned char llvm_cbe_tmp3753;
5991 unsigned int llvm_cbe_n_5_lcssa;
5992 unsigned int llvm_cbe_n_5_lcssa__PHI_TEMPORARY;
5993 unsigned char *llvm_cbe_tmp3760;
5994 unsigned char llvm_cbe_tmp3761;
5995 unsigned char *llvm_cbe_tmp3780;
5996 unsigned char *llvm_cbe_tmp3784;
5997 unsigned char *llvm_cbe_tmp3792;
5998 unsigned char *llvm_cbe_tmp3797;
5999 unsigned char *llvm_cbe_tmp3810;
6000 unsigned char *llvm_cbe_tmp519613366;
6001 unsigned char *llvm_cbe_tmp3813;
6002 unsigned char llvm_cbe_tmp3815;
6003 unsigned int llvm_cbe_tmp38293830;
6004 unsigned char *llvm_cbe_tmp402913426;
6005 unsigned char *llvm_cbe_tmp3841;
6006 unsigned char llvm_cbe_tmp3842;
6007 unsigned int llvm_cbe_iftmp_415_0;
6008 unsigned char *llvm_cbe_tmp3851;
6009 unsigned char *llvm_cbe_tmp385926515;
6010 unsigned char llvm_cbe_tmp386126517;
6011 unsigned char llvm_cbe_tmp386426520;
6012 unsigned char *llvm_cbe_tmp385426524;
6013 unsigned char *llvm_cbe_tmp385426524__PHI_TEMPORARY;
6014 unsigned char *llvm_cbe_tmp3855;
6015 unsigned char llvm_cbe_tmp3861;
6016 unsigned char llvm_cbe_tmp3864;
6017 unsigned char *llvm_cbe_tmp3854_lcssa;
6018 unsigned char *llvm_cbe_tmp3854_lcssa__PHI_TEMPORARY;
6019 unsigned int llvm_cbe_tmp3875;
6020 unsigned char *llvm_cbe_tmp3881;
6021 unsigned char llvm_cbe_tmp3882;
6022 unsigned int llvm_cbe_tmp3893;
6023 unsigned int llvm_cbe_tmp3901;
6024 unsigned int llvm_cbe_tmp3904;
6025 unsigned char *llvm_cbe_tmp3924;
6026 unsigned int llvm_cbe_tmp398813449;
6027 unsigned int llvm_cbe_tmp3937;
6028 unsigned int llvm_cbe_i3185_1013432_0_us;
6029 unsigned int llvm_cbe_i3185_1013432_0_us__PHI_TEMPORARY;
6030 unsigned int llvm_cbe_slot_913437_0_us_rec;
6031 unsigned int llvm_cbe_slot_913437_0_us_rec__PHI_TEMPORARY;
6032 unsigned int llvm_cbe_tmp3930_us;
6033 unsigned int llvm_cbe_tmp3980_us;
6034 unsigned int llvm_cbe_tmp3982_us_rec;
6035 unsigned int llvm_cbe_tmp3984_us;
6036 unsigned int llvm_cbe_crc_10_us;
6037 unsigned int llvm_cbe_crc_10_us__PHI_TEMPORARY;
6038 unsigned char llvm_cbe_tmp3940_us;
6039 unsigned int llvm_cbe_i3185_1013432_0;
6040 unsigned int llvm_cbe_i3185_1013432_0__PHI_TEMPORARY;
6041 unsigned int llvm_cbe_slot_913437_0_rec;
6042 unsigned int llvm_cbe_slot_913437_0_rec__PHI_TEMPORARY;
6043 unsigned int llvm_cbe_tmp3930;
6044 unsigned char llvm_cbe_tmp3940;
6045 unsigned char *llvm_cbe_slot_913437_0_us_le62;
6046 unsigned char *llvm_cbe_tmp519813452;
6047 unsigned int llvm_cbe_crc_10;
6048 unsigned int llvm_cbe_crc_10__PHI_TEMPORARY;
6049 unsigned char *llvm_cbe_slot_913437_0_us_le;
6050 unsigned char *llvm_cbe_slot_913437_0_le;
6051 unsigned char *llvm_cbe_slot_913437_0_us61_14;
6052 unsigned char *llvm_cbe_slot_913437_0_us61_14__PHI_TEMPORARY;
6053 unsigned char *llvm_cbe_slot_913437_059_14;
6054 unsigned char *llvm_cbe_slot_913437_059_14__PHI_TEMPORARY;
6055 unsigned char *llvm_cbe_slot_913437_0_lcssa14144_us_lcssa;
6056 unsigned char *llvm_cbe_slot_913437_0_lcssa14144_us_lcssa__PHI_TEMPORARY;
6057 unsigned int llvm_cbe_i3185_1013432_0_lcssa14142_us_lcssa;
6058 unsigned int llvm_cbe_i3185_1013432_0_lcssa14142_us_lcssa__PHI_TEMPORARY;
6059 unsigned int llvm_cbe_tmp3969;
6060 unsigned char *ltmp_14_1;
6061 unsigned int llvm_cbe_tmp3980;
6062 unsigned int llvm_cbe_tmp3982_rec;
6063 unsigned int llvm_cbe_tmp3984;
6064 unsigned char *llvm_cbe_slot_913437_0_us;
6065 unsigned char *llvm_cbe_tmp3982_us;
6066 unsigned char *llvm_cbe_slot_913437_0;
6067 unsigned char *llvm_cbe_tmp3982;
6068 unsigned char *llvm_cbe_slot_913437_0_us61_0;
6069 unsigned char *llvm_cbe_slot_913437_0_us61_0__PHI_TEMPORARY;
6070 unsigned char *llvm_cbe_slot_913437_059_0;
6071 unsigned char *llvm_cbe_slot_913437_059_0__PHI_TEMPORARY;
6072 unsigned char *llvm_cbe_slot_913437_1;
6073 unsigned char *llvm_cbe_slot_913437_1__PHI_TEMPORARY;
6074 unsigned int llvm_cbe_tmp3996;
6075 unsigned int llvm_cbe_tmp4004;
6076 unsigned char *ltmp_15_1;
6077 unsigned char *llvm_cbe_slot_913437_0_us61_1;
6078 unsigned char *llvm_cbe_slot_913437_0_us61_1__PHI_TEMPORARY;
6079 unsigned char *llvm_cbe_slot_913437_059_1;
6080 unsigned char *llvm_cbe_slot_913437_059_1__PHI_TEMPORARY;
6081 unsigned char *llvm_cbe_tmp4019;
6082 unsigned int llvm_cbe_tmp4023;
6083 unsigned int llvm_cbe_terminator_7;
6084 unsigned int llvm_cbe_terminator_7__PHI_TEMPORARY;
6085 unsigned int llvm_cbe_is_recurse_0;
6086 unsigned int llvm_cbe_is_recurse_0__PHI_TEMPORARY;
6087 unsigned char *llvm_cbe_save_hwm_10;
6088 unsigned char *llvm_cbe_save_hwm_10__PHI_TEMPORARY;
6089 unsigned int llvm_cbe_zerofirstbyte_4;
6090 unsigned int llvm_cbe_zerofirstbyte_4__PHI_TEMPORARY;
6091 unsigned int llvm_cbe_zeroreqbyte_4;
6092 unsigned int llvm_cbe_zeroreqbyte_4__PHI_TEMPORARY;
6093 unsigned int llvm_cbe_firstbyte102_13;
6094 unsigned int llvm_cbe_firstbyte102_13__PHI_TEMPORARY;
6095 unsigned char *llvm_cbe_tmp4028;
6096 unsigned char *llvm_cbe_tmp4029;
6097 unsigned int llvm_cbe_terminator_713369_0_ph;
6098 unsigned int llvm_cbe_terminator_713369_0_ph__PHI_TEMPORARY;
6099 unsigned int llvm_cbe_is_recurse_013390_0_ph;
6100 unsigned int llvm_cbe_is_recurse_013390_0_ph__PHI_TEMPORARY;
6101 unsigned char *llvm_cbe_save_hwm_1013396_0_ph;
6102 unsigned char *llvm_cbe_save_hwm_1013396_0_ph__PHI_TEMPORARY;
6103 unsigned int llvm_cbe_zerofirstbyte_413398_0_ph;
6104 unsigned int llvm_cbe_zerofirstbyte_413398_0_ph__PHI_TEMPORARY;
6105 unsigned int llvm_cbe_zeroreqbyte_413400_0_ph;
6106 unsigned int llvm_cbe_zeroreqbyte_413400_0_ph__PHI_TEMPORARY;
6107 unsigned int llvm_cbe_firstbyte102_1313402_0_ph;
6108 unsigned int llvm_cbe_firstbyte102_1313402_0_ph__PHI_TEMPORARY;
6109 unsigned char *llvm_cbe_tmp402913416_0_ph;
6110 unsigned char *llvm_cbe_tmp402913416_0_ph__PHI_TEMPORARY;
6111 unsigned char *llvm_cbe_storemerge5542_ph;
6112 unsigned char *llvm_cbe_storemerge5542_ph__PHI_TEMPORARY;
6113 unsigned char *llvm_cbe_tmp403726541;
6114 unsigned char llvm_cbe_tmp403926543;
6115 unsigned char llvm_cbe_tmp404226546;
6116 unsigned char *llvm_cbe_tmp403226550;
6117 unsigned char *llvm_cbe_tmp403226550__PHI_TEMPORARY;
6118 unsigned char *llvm_cbe_tmp4033;
6119 unsigned char llvm_cbe_tmp4039;
6120 unsigned char llvm_cbe_tmp4042;
6121 unsigned char *llvm_cbe_tmp4032_lcssa;
6122 unsigned char *llvm_cbe_tmp4032_lcssa__PHI_TEMPORARY;
6123 unsigned int llvm_cbe_tmp4053;
6124 unsigned char *llvm_cbe_tmp4059;
6125 unsigned char llvm_cbe_tmp4060;
6126 unsigned char *llvm_cbe_tmp4079;
6127 unsigned int llvm_cbe_tmp411513469;
6128 unsigned int llvm_cbe_i3185_1413455_0;
6129 unsigned int llvm_cbe_i3185_1413455_0__PHI_TEMPORARY;
6130 unsigned int llvm_cbe_slot_1313461_0_rec;
6131 unsigned int llvm_cbe_slot_1313461_0_rec__PHI_TEMPORARY;
6132 unsigned char *llvm_cbe_slot_1313461_0;
6133 unsigned int llvm_cbe_tmp4097;
6134 unsigned int llvm_cbe_tmp4107;
6135 unsigned int llvm_cbe_tmp4109_rec;
6136 unsigned char *llvm_cbe_tmp4109;
6137 unsigned int llvm_cbe_tmp4111;
6138 unsigned int llvm_cbe_i3185_1413455_1;
6139 unsigned int llvm_cbe_i3185_1413455_1__PHI_TEMPORARY;
6140 unsigned char *llvm_cbe_slot_1313461_1;
6141 unsigned char *llvm_cbe_slot_1313461_1__PHI_TEMPORARY;
6142 unsigned char llvm_cbe_tmp4131;
6143 unsigned char llvm_cbe_tmp4136;
6144 unsigned int llvm_cbe_tmp4138;
6145 unsigned int llvm_cbe_tmp4145;
6146 unsigned char *llvm_cbe_tmp4146;
6147 unsigned int llvm_cbe_tmp4149;
6148 unsigned char *llvm_cbe_tmp519813472;
6149 unsigned int llvm_cbe_recno_11;
6150 unsigned int llvm_cbe_recno_11__PHI_TEMPORARY;
6151 unsigned char *llvm_cbe_tmp4178;
6152 unsigned char llvm_cbe_tmp4179;
6153 unsigned char *llvm_cbe_tmp4195;
6154 unsigned char llvm_cbe_tmp4196;
6155 unsigned char llvm_cbe_tmp4199;
6156 unsigned char *llvm_cbe_tmp422226553;
6157 unsigned char llvm_cbe_tmp422326554;
6158 unsigned char llvm_cbe_tmp422626557;
6159 unsigned int llvm_cbe_recno_1426552;
6160 unsigned int llvm_cbe_recno_1426552__PHI_TEMPORARY;
6161 unsigned char *llvm_cbe_tmp4215;
6162 unsigned char llvm_cbe_tmp4216;
6163 unsigned int llvm_cbe_tmp4219;
6164 unsigned char *llvm_cbe_tmp4220;
6165 unsigned char llvm_cbe_tmp4223;
6166 unsigned char llvm_cbe_tmp4226;
6167 unsigned int llvm_cbe_recno_14_lcssa;
6168 unsigned int llvm_cbe_recno_14_lcssa__PHI_TEMPORARY;
6169 unsigned char *llvm_cbe_tmp4233;
6170 unsigned char llvm_cbe_tmp4234;
6171 unsigned int llvm_cbe_tmp4255;
6172 unsigned int llvm_cbe_tmp4258;
6173 unsigned int llvm_cbe_tmp4281;
6174 unsigned int llvm_cbe_tmp4283;
6175 unsigned int llvm_cbe_recno_12;
6176 unsigned int llvm_cbe_recno_12__PHI_TEMPORARY;
6177 unsigned char *llvm_cbe_save_hwm_11;
6178 unsigned char *llvm_cbe_save_hwm_11__PHI_TEMPORARY;
6179 unsigned int llvm_cbe_zerofirstbyte_8;
6180 unsigned int llvm_cbe_zerofirstbyte_8__PHI_TEMPORARY;
6181 unsigned int llvm_cbe_zeroreqbyte_8;
6182 unsigned int llvm_cbe_zeroreqbyte_8__PHI_TEMPORARY;
6183 unsigned int llvm_cbe_firstbyte102_15;
6184 unsigned int llvm_cbe_firstbyte102_15__PHI_TEMPORARY;
6185 unsigned char *llvm_cbe_tmp4289;
6186 unsigned char *llvm_cbe_tmp4303;
6187 unsigned char *llvm_cbe_tmp4306;
6188 unsigned char *llvm_cbe_called_5;
6189 unsigned char *llvm_cbe_called_5__PHI_TEMPORARY;
6190 unsigned int llvm_cbe_tmp4318;
6191 unsigned char *llvm_cbe_tmp4319;
6192 unsigned int llvm_cbe_tmp4321;
6193 unsigned char *llvm_cbe_tmp519813477;
6194 unsigned char *llvm_cbe_tmp4330;
6195 unsigned char *llvm_cbe_tmp4332;
6196 unsigned char *llvm_cbe_tmp4335;
6197 unsigned char *llvm_cbe_tmp4338;
6198 unsigned char *llvm_cbe_tmp4350;
6199 unsigned char *llvm_cbe_tmp4358;
6200 unsigned char *llvm_cbe_tmp4366;
6201 unsigned char llvm_cbe_tmp4373;
6202 unsigned char llvm_cbe_tmp4378;
6203 unsigned int llvm_cbe_tmp4399;
6204 struct l_struct_2E_branch_chain *llvm_cbe_tmp4408;
6205 struct l_struct_2E_branch_chain *llvm_cbe_bcptr4386_6;
6206 struct l_struct_2E_branch_chain *llvm_cbe_bcptr4386_6__PHI_TEMPORARY;
6207 unsigned char *llvm_cbe_tmp4418;
6208 unsigned char *llvm_cbe_tmp519813478;
6209 unsigned char *llvm_cbe_called_6;
6210 unsigned char *llvm_cbe_called_6__PHI_TEMPORARY;
6211 unsigned char *llvm_cbe_tmp4448;
6212 unsigned char *llvm_cbe_tmp4460;
6213 unsigned char *llvm_cbe_tmp4475;
6214 unsigned char *llvm_cbe_tmp519613479;
6215 unsigned int llvm_cbe_tmp4492;
6216 unsigned int llvm_cbe_tmp4497;
6217 unsigned int llvm_cbe_tmp4503;
6218 unsigned int llvm_cbe_tmp4508;
6219 unsigned int llvm_cbe_tmp4513;
6220 unsigned int llvm_cbe_tmp4518;
6221 unsigned int llvm_cbe_tmp4523;
6222 unsigned int llvm_cbe_tmp4528;
6223 unsigned int *llvm_cbe_optset_6;
6224 unsigned int *llvm_cbe_optset_6__PHI_TEMPORARY;
6225 unsigned char *llvm_cbe_tmp4537;
6226 unsigned char llvm_cbe_tmp4538;
6227 unsigned int llvm_cbe_tmp4551;
6228 unsigned int llvm_cbe_tmp4554;
6229 unsigned int llvm_cbe_tmp4555;
6230 unsigned char *llvm_cbe_tmp4564;
6231 unsigned int llvm_cbe_tmp4580;
6232 unsigned char *llvm_cbe_tmp4606;
6233 unsigned char *llvm_cbe_code105_24;
6234 unsigned char *llvm_cbe_code105_24__PHI_TEMPORARY;
6235 unsigned int llvm_cbe_tmp4613;
6236 unsigned int llvm_cbe_tmp4615;
6237 unsigned char *llvm_cbe_tmp519613486;
6238 unsigned char *llvm_cbe_slot_913437_0_us61_2;
6239 unsigned char *llvm_cbe_slot_913437_0_us61_2__PHI_TEMPORARY;
6240 unsigned char *llvm_cbe_slot_913437_059_2;
6241 unsigned char *llvm_cbe_slot_913437_059_2__PHI_TEMPORARY;
6242 unsigned int llvm_cbe_tmp4639;
6243 unsigned int llvm_cbe_tmp4640;
6244 unsigned int llvm_cbe_tmp4652;
6245 unsigned char *llvm_cbe_slot_913437_0_us61_3;
6246 unsigned char *llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY;
6247 unsigned char *llvm_cbe_slot_913437_059_3;
6248 unsigned char *llvm_cbe_slot_913437_059_3__PHI_TEMPORARY;
6249 unsigned int llvm_cbe_skipbytes133_8;
6250 unsigned int llvm_cbe_skipbytes133_8__PHI_TEMPORARY;
6251 unsigned int llvm_cbe_newoptions_8;
6252 unsigned int llvm_cbe_newoptions_8__PHI_TEMPORARY;
6253 unsigned int llvm_cbe_reset_bracount132_9;
6254 unsigned int llvm_cbe_reset_bracount132_9__PHI_TEMPORARY;
6255 unsigned int llvm_cbe_bravalue_8;
6256 unsigned int llvm_cbe_bravalue_8__PHI_TEMPORARY;
6257 unsigned char *llvm_cbe_iftmp_467_0;
6258 unsigned int llvm_cbe_tmp4674;
6259 unsigned int llvm_cbe_tmp4695;
6260 unsigned int llvm_cbe_condcount_6;
6261 unsigned int llvm_cbe_condcount_6__PHI_TEMPORARY;
6262 unsigned int llvm_cbe_tc_6_rec;
6263 unsigned int llvm_cbe_tc_6_rec__PHI_TEMPORARY;
6264 unsigned int llvm_cbe_tmp4716;
6265 unsigned char llvm_cbe_tmp4719;
6266 unsigned char llvm_cbe_tmp4724;
6267 unsigned int llvm_cbe_tmp4728_rec;
6268 unsigned char llvm_cbe_tmp4730;
6269 unsigned char llvm_cbe_tmp4737;
6270 unsigned char *llvm_cbe_tmp519813489;
6271 unsigned char *llvm_cbe_tmp519813490;
6272 unsigned int llvm_cbe_bravalue_9;
6273 unsigned int llvm_cbe_bravalue_9__PHI_TEMPORARY;
6274 unsigned char *llvm_cbe_tmp4766;
6275 unsigned char llvm_cbe_tmp4767;
6276 unsigned int llvm_cbe_tmp4780;
6277 unsigned int llvm_cbe_tmp4781;
6278 unsigned char *llvm_cbe_tmp4801;
6279 unsigned char *llvm_cbe_tmp4803;
6280 unsigned char *llvm_cbe_code105_26;
6281 unsigned char *llvm_cbe_code105_26__PHI_TEMPORARY;
6282 unsigned int llvm_cbe_tmp4823;
6283 unsigned int llvm_cbe_tmp4837;
6284 unsigned int llvm_cbe_groupsetfirstbyte_4;
6285 unsigned int llvm_cbe_groupsetfirstbyte_4__PHI_TEMPORARY;
6286 unsigned int llvm_cbe_zerofirstbyte_3;
6287 unsigned int llvm_cbe_zerofirstbyte_3__PHI_TEMPORARY;
6288 unsigned int llvm_cbe_firstbyte102_11;
6289 unsigned int llvm_cbe_firstbyte102_11__PHI_TEMPORARY;
6290 unsigned int llvm_cbe_tmp4848;
6291 unsigned char *llvm_cbe_tmp519613492;
6292 unsigned int llvm_cbe_tmp4861;
6293 unsigned char *llvm_cbe_tmp519613495;
6294 unsigned char *llvm_cbe_tmp4871;
6295 unsigned int llvm_cbe_tmp4874;
6296 unsigned int llvm_cbe_tmp4877;
6297 unsigned int llvm_cbe_tmp4879;
6298 unsigned char *llvm_cbe_tmp4895;
6299 unsigned char llvm_cbe_tmp4897;
6300 unsigned char llvm_cbe_tmp4905;
6301 unsigned int llvm_cbe_firstbyte102_12;
6302 unsigned int llvm_cbe_firstbyte102_12__PHI_TEMPORARY;
6303 unsigned char *llvm_cbe_tmp4949;
6304 unsigned char *llvm_cbe_tmp4950;
6305 unsigned char llvm_cbe_tmp4951;
6306 unsigned char llvm_cbe_tmp4975;
6307 unsigned int llvm_cbe_tmp5002;
6308 unsigned int llvm_cbe_recno_13;
6309 unsigned int llvm_cbe_recno_13__PHI_TEMPORARY;
6310 unsigned char *llvm_cbe_save_hwm_14;
6311 unsigned char *llvm_cbe_save_hwm_14__PHI_TEMPORARY;
6312 unsigned int llvm_cbe_zerofirstbyte_5;
6313 unsigned int llvm_cbe_zerofirstbyte_5__PHI_TEMPORARY;
6314 unsigned int llvm_cbe_zeroreqbyte_5;
6315 unsigned int llvm_cbe_zeroreqbyte_5__PHI_TEMPORARY;
6316 unsigned int llvm_cbe_firstbyte102_14;
6317 unsigned int llvm_cbe_firstbyte102_14__PHI_TEMPORARY;
6318 unsigned int llvm_cbe_firstbyte102_16;
6319 unsigned char *llvm_cbe_tmp5024;
6320 unsigned int llvm_cbe_tmp5027;
6321 unsigned int llvm_cbe_tmp5043;
6322 unsigned char *llvm_cbe_tmp519613501;
6323 unsigned char *llvm_cbe_tmp519813504;
6324 unsigned char *llvm_cbe_iftmp_490_0;
6325 unsigned char *llvm_cbe_tmp5089;
6326 unsigned char *llvm_cbe_tmp519613505;
6327 unsigned int llvm_cbe_storemerge26707_in;
6328 unsigned int llvm_cbe_storemerge26707_in__PHI_TEMPORARY;
6329 unsigned char *llvm_cbe_last_code_15771_4;
6330 unsigned char *llvm_cbe_last_code_15771_4__PHI_TEMPORARY;
6331 unsigned int llvm_cbe_options_addr_25789_11;
6332 unsigned int llvm_cbe_options_addr_25789_11__PHI_TEMPORARY;
6333 unsigned char *llvm_cbe_save_hwm_79347_11;
6334 unsigned char *llvm_cbe_save_hwm_79347_11__PHI_TEMPORARY;
6335 unsigned int llvm_cbe_groupsetfirstbyte_29395_11;
6336 unsigned int llvm_cbe_groupsetfirstbyte_29395_11__PHI_TEMPORARY;
6337 unsigned int llvm_cbe_options104_39466_11;
6338 unsigned int llvm_cbe_options104_39466_11__PHI_TEMPORARY;
6339 unsigned int llvm_cbe_req_caseopt_39708_11;
6340 unsigned int llvm_cbe_req_caseopt_39708_11__PHI_TEMPORARY;
6341 unsigned int llvm_cbe_reqbyte103_59784_11;
6342 unsigned int llvm_cbe_reqbyte103_59784_11__PHI_TEMPORARY;
6343 unsigned int llvm_cbe_firstbyte102_39829_11;
6344 unsigned int llvm_cbe_firstbyte102_39829_11__PHI_TEMPORARY;
6345 unsigned int llvm_cbe_greedy_non_default_39879_11;
6346 unsigned int llvm_cbe_greedy_non_default_39879_11__PHI_TEMPORARY;
6347 unsigned int llvm_cbe_greedy_default_39909_11;
6348 unsigned int llvm_cbe_greedy_default_39909_11__PHI_TEMPORARY;
6349 unsigned char *llvm_cbe_previous_callout_3;
6350 unsigned char *llvm_cbe_previous_callout_3__PHI_TEMPORARY;
6351 unsigned int llvm_cbe_inescq_6;
6352 unsigned int llvm_cbe_inescq_6__PHI_TEMPORARY;
6353 unsigned char *llvm_cbe_code105_8;
6354 unsigned char *llvm_cbe_code105_8__PHI_TEMPORARY;
6355 unsigned int llvm_cbe_after_manual_callout_3;
6356 unsigned int llvm_cbe_after_manual_callout_3__PHI_TEMPORARY;
6357 unsigned char *llvm_cbe_last_code_15771_5;
6358 unsigned char *llvm_cbe_last_code_15771_5__PHI_TEMPORARY;
6359 unsigned int llvm_cbe_options_addr_25789_12;
6360 unsigned int llvm_cbe_options_addr_25789_12__PHI_TEMPORARY;
6361 unsigned char *llvm_cbe_save_hwm_79347_12;
6362 unsigned char *llvm_cbe_save_hwm_79347_12__PHI_TEMPORARY;
6363 unsigned int llvm_cbe_groupsetfirstbyte_29395_12;
6364 unsigned int llvm_cbe_groupsetfirstbyte_29395_12__PHI_TEMPORARY;
6365 unsigned int llvm_cbe_options104_39466_12;
6366 unsigned int llvm_cbe_options104_39466_12__PHI_TEMPORARY;
6367 unsigned int llvm_cbe_req_caseopt_39708_12;
6368 unsigned int llvm_cbe_req_caseopt_39708_12__PHI_TEMPORARY;
6369 unsigned int llvm_cbe_reqbyte103_59784_12;
6370 unsigned int llvm_cbe_reqbyte103_59784_12__PHI_TEMPORARY;
6371 unsigned int llvm_cbe_firstbyte102_39829_12;
6372 unsigned int llvm_cbe_firstbyte102_39829_12__PHI_TEMPORARY;
6373 unsigned int llvm_cbe_greedy_non_default_39879_12;
6374 unsigned int llvm_cbe_greedy_non_default_39879_12__PHI_TEMPORARY;
6375 unsigned int llvm_cbe_greedy_default_39909_12;
6376 unsigned int llvm_cbe_greedy_default_39909_12__PHI_TEMPORARY;
6377 unsigned char *llvm_cbe_previous_callout_312578_1;
6378 unsigned char *llvm_cbe_previous_callout_312578_1__PHI_TEMPORARY;
6379 unsigned int llvm_cbe_inescq_612580_1;
6380 unsigned int llvm_cbe_inescq_612580_1__PHI_TEMPORARY;
6381 unsigned char *llvm_cbe_code105_812582_1;
6382 unsigned char *llvm_cbe_code105_812582_1__PHI_TEMPORARY;
6383 unsigned int llvm_cbe_after_manual_callout_312586_1;
6384 unsigned int llvm_cbe_after_manual_callout_312586_1__PHI_TEMPORARY;
6385 unsigned int llvm_cbe_c_3812612_0;
6386 unsigned int llvm_cbe_c_3812612_0__PHI_TEMPORARY;
6387 unsigned char *llvm_cbe_code105_2712615_0;
6388 unsigned char *llvm_cbe_code105_2712615_0__PHI_TEMPORARY;
6389 unsigned char llvm_cbe_tmp5114;
6390 unsigned int llvm_cbe_tmp5119;
6391 unsigned char *llvm_cbe_last_code_15771_11;
6392 unsigned char *llvm_cbe_last_code_15771_11__PHI_TEMPORARY;
6393 unsigned int llvm_cbe_options_addr_25789_14;
6394 unsigned int llvm_cbe_options_addr_25789_14__PHI_TEMPORARY;
6395 unsigned char *llvm_cbe_save_hwm_79347_14;
6396 unsigned char *llvm_cbe_save_hwm_79347_14__PHI_TEMPORARY;
6397 unsigned int llvm_cbe_groupsetfirstbyte_29395_14;
6398 unsigned int llvm_cbe_groupsetfirstbyte_29395_14__PHI_TEMPORARY;
6399 unsigned int llvm_cbe_options104_39466_14;
6400 unsigned int llvm_cbe_options104_39466_14__PHI_TEMPORARY;
6401 unsigned int llvm_cbe_req_caseopt_39708_14;
6402 unsigned int llvm_cbe_req_caseopt_39708_14__PHI_TEMPORARY;
6403 unsigned int llvm_cbe_reqbyte103_59784_14;
6404 unsigned int llvm_cbe_reqbyte103_59784_14__PHI_TEMPORARY;
6405 unsigned int llvm_cbe_firstbyte102_39829_14;
6406 unsigned int llvm_cbe_firstbyte102_39829_14__PHI_TEMPORARY;
6407 unsigned int llvm_cbe_greedy_non_default_39879_14;
6408 unsigned int llvm_cbe_greedy_non_default_39879_14__PHI_TEMPORARY;
6409 unsigned int llvm_cbe_greedy_default_39909_14;
6410 unsigned int llvm_cbe_greedy_default_39909_14__PHI_TEMPORARY;
6411 unsigned char *llvm_cbe_previous_callout_312578_0;
6412 unsigned char *llvm_cbe_previous_callout_312578_0__PHI_TEMPORARY;
6413 unsigned int llvm_cbe_inescq_612580_0;
6414 unsigned int llvm_cbe_inescq_612580_0__PHI_TEMPORARY;
6415 unsigned char *llvm_cbe_code105_812582_0;
6416 unsigned char *llvm_cbe_code105_812582_0__PHI_TEMPORARY;
6417 unsigned int llvm_cbe_after_manual_callout_312586_0;
6418 unsigned int llvm_cbe_after_manual_callout_312586_0__PHI_TEMPORARY;
6419 unsigned char *llvm_cbe_code105_8_pn;
6420 unsigned char *llvm_cbe_code105_8_pn__PHI_TEMPORARY;
6421 unsigned int llvm_cbe_c_38;
6422 unsigned int llvm_cbe_c_38__PHI_TEMPORARY;
6423 unsigned char *llvm_cbe_code105_27;
6424 unsigned char llvm_cbe_tmp5146;
6425 unsigned int llvm_cbe_tmp5149;
6426 unsigned char *llvm_cbe_tmp519613508;
6427 unsigned char llvm_cbe_tmp5184;
6428 unsigned int llvm_cbe_tmp5190;
6429 unsigned int llvm_cbe_tmp5191;
6430 unsigned char *llvm_cbe_tmp519613511;
6431 unsigned char *llvm_cbe_slot_913437_0_us61_5;
6432 unsigned char *llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY;
6433 unsigned char *llvm_cbe_slot_913437_059_5;
6434 unsigned char *llvm_cbe_slot_913437_059_5__PHI_TEMPORARY;
6435 unsigned int llvm_cbe_options_addr_1;
6436 unsigned int llvm_cbe_options_addr_1__PHI_TEMPORARY;
6437 unsigned char *llvm_cbe_save_hwm_6;
6438 unsigned char *llvm_cbe_save_hwm_6__PHI_TEMPORARY;
6439 unsigned char *llvm_cbe_previous_callout_4;
6440 unsigned char *llvm_cbe_previous_callout_4__PHI_TEMPORARY;
6441 unsigned char *llvm_cbe_previous_6;
6442 unsigned char *llvm_cbe_previous_6__PHI_TEMPORARY;
6443 unsigned int llvm_cbe_groupsetfirstbyte_1;
6444 unsigned int llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY;
6445 unsigned int llvm_cbe_inescq_1;
6446 unsigned int llvm_cbe_inescq_1__PHI_TEMPORARY;
6447 unsigned char *llvm_cbe_code105_9;
6448 unsigned char *llvm_cbe_code105_9__PHI_TEMPORARY;
6449 unsigned int llvm_cbe_options104_2;
6450 unsigned int llvm_cbe_options104_2__PHI_TEMPORARY;
6451 unsigned int llvm_cbe_req_caseopt_2;
6452 unsigned int llvm_cbe_req_caseopt_2__PHI_TEMPORARY;
6453 unsigned int llvm_cbe_zerofirstbyte_1;
6454 unsigned int llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY;
6455 unsigned int llvm_cbe_zeroreqbyte_1;
6456 unsigned int llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY;
6457 unsigned int llvm_cbe_firstbyte102_2;
6458 unsigned int llvm_cbe_firstbyte102_2__PHI_TEMPORARY;
6459 unsigned int llvm_cbe_greedy_non_default_2;
6460 unsigned int llvm_cbe_greedy_non_default_2__PHI_TEMPORARY;
6461 unsigned int llvm_cbe_greedy_default_2;
6462 unsigned int llvm_cbe_greedy_default_2__PHI_TEMPORARY;
6463 unsigned char *llvm_cbe_tmp5196;
6464 unsigned char *llvm_cbe_slot_913437_0_us61_12;
6465 unsigned char *llvm_cbe_slot_913437_0_us61_12__PHI_TEMPORARY;
6466 unsigned char *llvm_cbe_slot_913437_059_12;
6467 unsigned char *llvm_cbe_slot_913437_059_12__PHI_TEMPORARY;
6468 unsigned char *llvm_cbe_tmp5198;
6469 unsigned char *llvm_cbe_slot_913437_0_us61_7;
6470 unsigned char *llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY;
6471 unsigned char *llvm_cbe_slot_913437_059_7;
6472 unsigned char *llvm_cbe_slot_913437_059_7__PHI_TEMPORARY;
6473 unsigned int llvm_cbe_options_addr_25789_6;
6474 unsigned int llvm_cbe_options_addr_25789_6__PHI_TEMPORARY;
6475 unsigned int llvm_cbe_branchreqbyte_5;
6476 unsigned int llvm_cbe_branchreqbyte_5__PHI_TEMPORARY;
6477 unsigned int llvm_cbe_branchfirstbyte_0;
6478 unsigned int llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY;
6479 unsigned char *llvm_cbe_code_6;
6480 unsigned char *llvm_cbe_code_6__PHI_TEMPORARY;
6481 unsigned char *llvm_cbe_ptr_1;
6482 unsigned char *llvm_cbe_ptr_1__PHI_TEMPORARY;
6483 bool llvm_cbe_tmp_0;
6484 bool llvm_cbe_tmp_0__PHI_TEMPORARY;
6485 unsigned char *llvm_cbe_ptr_15625_2;
6486 unsigned char *llvm_cbe_ptr_15625_2__PHI_TEMPORARY;
6487 unsigned int llvm_cbe_tmp5213;
6488 unsigned int llvm_cbe_max_bracount_0;
6489 unsigned char llvm_cbe_tmp5229;
6490 unsigned int llvm_cbe_reqbyte_5;
6491 unsigned int llvm_cbe_reqbyte_5__PHI_TEMPORARY;
6492 unsigned int llvm_cbe_firstbyte_4;
6493 unsigned int llvm_cbe_firstbyte_4__PHI_TEMPORARY;
6494 unsigned int llvm_cbe_branchreqbyte_0;
6495 unsigned int llvm_cbe_tmp5287;
6496 unsigned int llvm_cbe_branchreqbyte_1;
6497 unsigned int llvm_cbe_branchreqbyte_1__PHI_TEMPORARY;
6498 unsigned int llvm_cbe_reqbyte_0;
6499 unsigned int llvm_cbe_reqbyte_0__PHI_TEMPORARY;
6500 unsigned int llvm_cbe_firstbyte_0;
6501 unsigned int llvm_cbe_firstbyte_0__PHI_TEMPORARY;
6502 unsigned int llvm_cbe_tmp5298;
6503 unsigned int llvm_cbe_branchreqbyte_2;
6504 unsigned int llvm_cbe_branchreqbyte_2__PHI_TEMPORARY;
6505 unsigned int llvm_cbe_reqbyte_1;
6506 unsigned int llvm_cbe_reqbyte_1__PHI_TEMPORARY;
6507 unsigned int llvm_cbe_firstbyte_1;
6508 unsigned int llvm_cbe_firstbyte_1__PHI_TEMPORARY;
6509 unsigned char llvm_cbe_tmp5330;
6510 unsigned int llvm_cbe_tmp5344;
6511 unsigned int llvm_cbe_last_branch_0_rec;
6512 unsigned int llvm_cbe_last_branch_0_rec__PHI_TEMPORARY;
6513 unsigned int llvm_cbe_branch_length_2;
6514 unsigned int llvm_cbe_branch_length_2__PHI_TEMPORARY;
6515 unsigned char *llvm_cbe_tmp5347;
6516 unsigned char llvm_cbe_tmp5348;
6517 unsigned char *llvm_cbe_tmp5352;
6518 unsigned char llvm_cbe_tmp5353;
6519 unsigned int llvm_cbe_tmp5355;
6520 unsigned char *llvm_cbe_tmp5398;
6521 unsigned char llvm_cbe_tmp5407;
6522 unsigned char *llvm_cbe_tmp5417;
6523 unsigned int llvm_cbe_tmp5418;
6524 unsigned char *llvm_cbe_code_4;
6525 unsigned char *llvm_cbe_code_4__PHI_TEMPORARY;
6526 unsigned int llvm_cbe_tmp5439;
6527 unsigned int llvm_cbe_tmp5440;
6528 unsigned char *llvm_cbe_tmp5452;
6529 unsigned char *llvm_cbe_tmp5456;
6530 unsigned int llvm_cbe_tmp5457;
6531 unsigned char *llvm_cbe_tmp5484;
6532 unsigned char *llvm_cbe_code_5;
6533 unsigned char *llvm_cbe_code_5__PHI_TEMPORARY;
6534 unsigned char *llvm_cbe_last_branch_3;
6535 unsigned char *llvm_cbe_last_branch_3__PHI_TEMPORARY;
6536 unsigned char *llvm_cbe_tmp5487;
6537
6538 llvm_cbe_tmp3 = *llvm_cbe_ptrptr;
6539 llvm_cbe_tmp5 = *llvm_cbe_codeptr;
6540 *(&llvm_cbe_bc.field0) = llvm_cbe_bcptr;
6541 llvm_cbe_tmp11 = &llvm_cbe_bc.field1;
6542 *llvm_cbe_tmp11 = llvm_cbe_tmp5;
6543 *(&llvm_cbe_length) = (llvm_cbe_skipbytes + ((unsigned int )6));
6544 *(&llvm_cbe_tmp5[((unsigned int )1)]) = ((unsigned char )0);
6545 *(&llvm_cbe_tmp5[((unsigned int )2)]) = ((unsigned char )0);
6546 llvm_cbe_tmp24 = &llvm_cbe_cd->field12;
6547 llvm_cbe_tmp25 = *llvm_cbe_tmp24;
6548 llvm_cbe_tmp21 = llvm_cbe_skipbytes + ((unsigned int )3);
6549 llvm_cbe_tmp22 = &llvm_cbe_tmp5[llvm_cbe_tmp21];
6550 if ((llvm_cbe_reset_bracount == ((unsigned int )0))) {
6551 llvm_cbe_code_113600_1_ph__PHI_TEMPORARY = llvm_cbe_tmp22; /* for PHI node */
6552 llvm_cbe_ptr_013604_1_ph__PHI_TEMPORARY = llvm_cbe_tmp3; /* for PHI node */
6553 llvm_cbe_options_addr_313605_1_ph__PHI_TEMPORARY = llvm_cbe_options; /* for PHI node */
6554 llvm_cbe_max_bracount_113905_1_ph__PHI_TEMPORARY = llvm_cbe_tmp25; /* for PHI node */
6555 llvm_cbe_reqbyte_313907_1_ph__PHI_TEMPORARY = ((unsigned int )-2); /* for PHI node */
6556 llvm_cbe_firstbyte_313911_1_ph__PHI_TEMPORARY = ((unsigned int )-2); /* for PHI node */
6557 llvm_cbe_reverse_count_113916_1_ph__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
6558 llvm_cbe_last_branch_413917_1_ph__PHI_TEMPORARY = llvm_cbe_tmp5; /* for PHI node */
6559 goto llvm_cbe_cond_next_preheader;
6560 } else {
6561 llvm_cbe_code_113600_0__PHI_TEMPORARY = llvm_cbe_tmp22; /* for PHI node */
6562 llvm_cbe_ptr_013604_0__PHI_TEMPORARY = llvm_cbe_tmp3; /* for PHI node */
6563 llvm_cbe_options_addr_313605_0__PHI_TEMPORARY = llvm_cbe_options; /* for PHI node */
6564 llvm_cbe_max_bracount_113905_0__PHI_TEMPORARY = llvm_cbe_tmp25; /* for PHI node */
6565 llvm_cbe_reqbyte_313907_0__PHI_TEMPORARY = ((unsigned int )-2); /* for PHI node */
6566 llvm_cbe_firstbyte_313911_0__PHI_TEMPORARY = ((unsigned int )-2); /* for PHI node */
6567 llvm_cbe_reverse_count_113916_0__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
6568 llvm_cbe_last_branch_413917_0__PHI_TEMPORARY = llvm_cbe_tmp5; /* for PHI node */
6569 goto llvm_cbe_cond_true;
6570 }
6571
6572 llvm_cbe_cond_true:
6573 llvm_cbe_slot_913437_0_us61_8 = llvm_cbe_slot_913437_0_us61_8__PHI_TEMPORARY;
6574 llvm_cbe_slot_913437_059_8 = llvm_cbe_slot_913437_059_8__PHI_TEMPORARY;
6575 llvm_cbe_branchreqbyte_413514_0 = llvm_cbe_branchreqbyte_413514_0__PHI_TEMPORARY;
6576 llvm_cbe_branchfirstbyte_113557_0 = llvm_cbe_branchfirstbyte_113557_0__PHI_TEMPORARY;
6577 llvm_cbe_code_113600_0 = llvm_cbe_code_113600_0__PHI_TEMPORARY;
6578 llvm_cbe_ptr_013604_0 = llvm_cbe_ptr_013604_0__PHI_TEMPORARY;
6579 llvm_cbe_options_addr_313605_0 = llvm_cbe_options_addr_313605_0__PHI_TEMPORARY;
6580 llvm_cbe_max_bracount_113905_0 = llvm_cbe_max_bracount_113905_0__PHI_TEMPORARY;
6581 llvm_cbe_reqbyte_313907_0 = llvm_cbe_reqbyte_313907_0__PHI_TEMPORARY;
6582 llvm_cbe_firstbyte_313911_0 = llvm_cbe_firstbyte_313911_0__PHI_TEMPORARY;
6583 llvm_cbe_reverse_count_113916_0 = llvm_cbe_reverse_count_113916_0__PHI_TEMPORARY;
6584 llvm_cbe_last_branch_413917_0 = llvm_cbe_last_branch_413917_0__PHI_TEMPORARY;
6585 *llvm_cbe_tmp24 = llvm_cbe_tmp25;
6586 llvm_cbe_slot_913437_0_us61_11__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_8; /* for PHI node */
6587 llvm_cbe_slot_913437_059_11__PHI_TEMPORARY = llvm_cbe_slot_913437_059_8; /* for PHI node */
6588 llvm_cbe_branchreqbyte_413514_1_ph__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_0; /* for PHI node */
6589 llvm_cbe_branchfirstbyte_113557_1_ph__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_0; /* for PHI node */
6590 llvm_cbe_code_113600_1_ph__PHI_TEMPORARY = llvm_cbe_code_113600_0; /* for PHI node */
6591 llvm_cbe_ptr_013604_1_ph__PHI_TEMPORARY = llvm_cbe_ptr_013604_0; /* for PHI node */
6592 llvm_cbe_options_addr_313605_1_ph__PHI_TEMPORARY = llvm_cbe_options_addr_313605_0; /* for PHI node */
6593 llvm_cbe_max_bracount_113905_1_ph__PHI_TEMPORARY = llvm_cbe_max_bracount_113905_0; /* for PHI node */
6594 llvm_cbe_reqbyte_313907_1_ph__PHI_TEMPORARY = llvm_cbe_reqbyte_313907_0; /* for PHI node */
6595 llvm_cbe_firstbyte_313911_1_ph__PHI_TEMPORARY = llvm_cbe_firstbyte_313911_0; /* for PHI node */
6596 llvm_cbe_reverse_count_113916_1_ph__PHI_TEMPORARY = llvm_cbe_reverse_count_113916_0; /* for PHI node */
6597 llvm_cbe_last_branch_413917_1_ph__PHI_TEMPORARY = llvm_cbe_last_branch_413917_0; /* for PHI node */
6598 goto llvm_cbe_cond_next_preheader;
6599
6600 llvm_cbe_cond_next_preheader:
6601 llvm_cbe_slot_913437_0_us61_11 = llvm_cbe_slot_913437_0_us61_11__PHI_TEMPORARY;
6602 llvm_cbe_slot_913437_059_11 = llvm_cbe_slot_913437_059_11__PHI_TEMPORARY;
6603 llvm_cbe_branchreqbyte_413514_1_ph = llvm_cbe_branchreqbyte_413514_1_ph__PHI_TEMPORARY;
6604 llvm_cbe_branchfirstbyte_113557_1_ph = llvm_cbe_branchfirstbyte_113557_1_ph__PHI_TEMPORARY;
6605 llvm_cbe_code_113600_1_ph = llvm_cbe_code_113600_1_ph__PHI_TEMPORARY;
6606 llvm_cbe_ptr_013604_1_ph = llvm_cbe_ptr_013604_1_ph__PHI_TEMPORARY;
6607 llvm_cbe_options_addr_313605_1_ph = llvm_cbe_options_addr_313605_1_ph__PHI_TEMPORARY;
6608 llvm_cbe_max_bracount_113905_1_ph = llvm_cbe_max_bracount_113905_1_ph__PHI_TEMPORARY;
6609 llvm_cbe_reqbyte_313907_1_ph = llvm_cbe_reqbyte_313907_1_ph__PHI_TEMPORARY;
6610 llvm_cbe_firstbyte_313911_1_ph = llvm_cbe_firstbyte_313911_1_ph__PHI_TEMPORARY;
6611 llvm_cbe_reverse_count_113916_1_ph = llvm_cbe_reverse_count_113916_1_ph__PHI_TEMPORARY;
6612 llvm_cbe_last_branch_413917_1_ph = llvm_cbe_last_branch_413917_1_ph__PHI_TEMPORARY;
6613 llvm_cbe_iftmp_509_0 = (((llvm_cbe_lengthptr == ((unsigned int *)/*NULL*/0))) ? (((unsigned int *)/*NULL*/0)) : ((&llvm_cbe_length)));
6614 llvm_cbe_tmp143 = &llvm_cbe_cd->field4;
6615 llvm_cbe_tmp203 = &llvm_cbe_cd->field8;
6616 llvm_cbe_tmp435 = &llvm_cbe_cd->field3;
6617 llvm_cbe_tmp453 = &llvm_cbe_cd->field18;
6618 llvm_cbe_tmp460 = &llvm_cbe_cd->field7;
6619 llvm_cbe_tmp469 = &llvm_cbe_cd->field19;
6620 llvm_cbe_tmp508 = &llvm_cbe_cd->field20[((unsigned int )0)];
6621 llvm_cbe_tmp528 = &llvm_cbe_cd->field20[((unsigned int )1)];
6622 llvm_cbe_classbits711 = &llvm_cbe_classbits[((unsigned int )0)];
6623 llvm_cbe_tmp776 = &llvm_cbe_cd->field2;
6624 llvm_cbe_pbits885 = &llvm_cbe_pbits[((unsigned int )0)];
6625 llvm_cbe_tmp962 = &llvm_cbe_pbits[((unsigned int )1)];
6626 llvm_cbe_tmp972 = &llvm_cbe_pbits[((unsigned int )11)];
6627 llvm_cbe_tmp1237 = &llvm_cbe_classbits[((unsigned int )1)];
6628 llvm_cbe_tmp1288 = &llvm_cbe_classbits[((unsigned int )4)];
6629 llvm_cbe_tmp1292 = &llvm_cbe_classbits[((unsigned int )20)];
6630 llvm_cbe_tmp1353 = &llvm_cbe_classbits[((unsigned int )16)];
6631 llvm_cbe_tmp1623 = &llvm_cbe_cd->field1;
6632 llvm_cbe_tmp1755 = &llvm_cbe_mcbuffer[((unsigned int )0)];
6633 llvm_cbe_tmp1993 = &llvm_cbe_cd->field16;
6634 llvm_cbe_tmp2377 = &llvm_cbe_cd->field17;
6635 llvm_cbe_tmp3478 = &llvm_cbe_cd->field9;
6636 llvm_cbe_tmp351413356 = &llvm_cbe_cd->field10;
6637 llvm_cbe_tmp3506 = &llvm_cbe_cd->field11;
6638 llvm_cbe_tmp3783 = &llvm_cbe_cd->field6;
6639 llvm_cbe_tmp4496 = &llvm_cbe_cd->field15;
6640 llvm_cbe_tmp4563 = &llvm_cbe_cd->field5;
6641 llvm_cbe_iftmp_468_0 = (((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) ? (((unsigned int *)/*NULL*/0)) : ((&llvm_cbe_length_prevgroup)));
6642 llvm_cbe_tmp5026 = &llvm_cbe_cd->field14;
6643 llvm_cbe_tmp5042 = &llvm_cbe_cd->field13;
6644 llvm_cbe_tmp138_not = (llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0)) ^ 1;
6645 llvm_cbe_slot_913437_0_us61_9__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_11; /* for PHI node */
6646 llvm_cbe_slot_913437_059_9__PHI_TEMPORARY = llvm_cbe_slot_913437_059_11; /* for PHI node */
6647 llvm_cbe_branchreqbyte_413514_1__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1_ph; /* for PHI node */
6648 llvm_cbe_branchfirstbyte_113557_1__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1_ph; /* for PHI node */
6649 llvm_cbe_code_113600_1__PHI_TEMPORARY = llvm_cbe_code_113600_1_ph; /* for PHI node */
6650 llvm_cbe_ptr_013604_1__PHI_TEMPORARY = llvm_cbe_ptr_013604_1_ph; /* for PHI node */
6651 llvm_cbe_options_addr_313605_1__PHI_TEMPORARY = llvm_cbe_options_addr_313605_1_ph; /* for PHI node */
6652 llvm_cbe_max_bracount_113905_1__PHI_TEMPORARY = llvm_cbe_max_bracount_113905_1_ph; /* for PHI node */
6653 llvm_cbe_reqbyte_313907_1__PHI_TEMPORARY = llvm_cbe_reqbyte_313907_1_ph; /* for PHI node */
6654 llvm_cbe_firstbyte_313911_1__PHI_TEMPORARY = llvm_cbe_firstbyte_313911_1_ph; /* for PHI node */
6655 llvm_cbe_reverse_count_113916_1__PHI_TEMPORARY = llvm_cbe_reverse_count_113916_1_ph; /* for PHI node */
6656 llvm_cbe_last_branch_413917_1__PHI_TEMPORARY = llvm_cbe_last_branch_413917_1_ph; /* for PHI node */
6657 goto llvm_cbe_cond_next;
6658
6659 do { /* Syntactic loop 'cond_next' to make GCC happy */
6660 llvm_cbe_cond_next:
6661 llvm_cbe_slot_913437_0_us61_9 = llvm_cbe_slot_913437_0_us61_9__PHI_TEMPORARY;
6662 llvm_cbe_slot_913437_059_9 = llvm_cbe_slot_913437_059_9__PHI_TEMPORARY;
6663 llvm_cbe_branchreqbyte_413514_1 = llvm_cbe_branchreqbyte_413514_1__PHI_TEMPORARY;
6664 llvm_cbe_branchfirstbyte_113557_1 = llvm_cbe_branchfirstbyte_113557_1__PHI_TEMPORARY;
6665 llvm_cbe_code_113600_1 = llvm_cbe_code_113600_1__PHI_TEMPORARY;
6666 llvm_cbe_ptr_013604_1 = llvm_cbe_ptr_013604_1__PHI_TEMPORARY;
6667 llvm_cbe_options_addr_313605_1 = llvm_cbe_options_addr_313605_1__PHI_TEMPORARY;
6668 llvm_cbe_max_bracount_113905_1 = llvm_cbe_max_bracount_113905_1__PHI_TEMPORARY;
6669 llvm_cbe_reqbyte_313907_1 = llvm_cbe_reqbyte_313907_1__PHI_TEMPORARY;
6670 llvm_cbe_firstbyte_313911_1 = llvm_cbe_firstbyte_313911_1__PHI_TEMPORARY;
6671 llvm_cbe_reverse_count_113916_1 = llvm_cbe_reverse_count_113916_1__PHI_TEMPORARY;
6672 llvm_cbe_last_branch_413917_1 = llvm_cbe_last_branch_413917_1__PHI_TEMPORARY;
6673 if (((llvm_cbe_options_addr_313605_1 & ((unsigned int )7)) == llvm_cbe_oldims)) {
6674 llvm_cbe_code_0__PHI_TEMPORARY = llvm_cbe_code_113600_1; /* for PHI node */
6675 goto llvm_cbe_cond_next49;
6676 } else {
6677 goto llvm_cbe_cond_true39;
6678 }
6679
6680 llvm_cbe_cond_next5485:
6681 llvm_cbe_code_5 = llvm_cbe_code_5__PHI_TEMPORARY;
6682 llvm_cbe_last_branch_3 = llvm_cbe_last_branch_3__PHI_TEMPORARY;
6683 llvm_cbe_tmp5487 = &llvm_cbe_ptr_1[((unsigned int )1)];
6684 if ((llvm_cbe_reset_bracount == ((unsigned int )0))) {
6685 llvm_cbe_slot_913437_0_us61_9__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_7; /* for PHI node */
6686 llvm_cbe_slot_913437_059_9__PHI_TEMPORARY = llvm_cbe_slot_913437_059_7; /* for PHI node */
6687 llvm_cbe_branchreqbyte_413514_1__PHI_TEMPORARY = llvm_cbe_branchreqbyte_2; /* for PHI node */
6688 llvm_cbe_branchfirstbyte_113557_1__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_0; /* for PHI node */
6689 llvm_cbe_code_113600_1__PHI_TEMPORARY = llvm_cbe_code_5; /* for PHI node */
6690 llvm_cbe_ptr_013604_1__PHI_TEMPORARY = llvm_cbe_tmp5487; /* for PHI node */
6691 llvm_cbe_options_addr_313605_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_6; /* for PHI node */
6692 llvm_cbe_max_bracount_113905_1__PHI_TEMPORARY = llvm_cbe_max_bracount_0; /* for PHI node */
6693 llvm_cbe_reqbyte_313907_1__PHI_TEMPORARY = llvm_cbe_reqbyte_1; /* for PHI node */
6694 llvm_cbe_firstbyte_313911_1__PHI_TEMPORARY = llvm_cbe_firstbyte_1; /* for PHI node */
6695 llvm_cbe_reverse_count_113916_1__PHI_TEMPORARY = llvm_cbe_reverse_count_0; /* for PHI node */
6696 llvm_cbe_last_branch_413917_1__PHI_TEMPORARY = llvm_cbe_last_branch_3; /* for PHI node */
6697 goto llvm_cbe_cond_next;
6698 } else {
6699 llvm_cbe_slot_913437_0_us61_8__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_7; /* for PHI node */
6700 llvm_cbe_slot_913437_059_8__PHI_TEMPORARY = llvm_cbe_slot_913437_059_7; /* for PHI node */
6701 llvm_cbe_branchreqbyte_413514_0__PHI_TEMPORARY = llvm_cbe_branchreqbyte_2; /* for PHI node */
6702 llvm_cbe_branchfirstbyte_113557_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_0; /* for PHI node */
6703 llvm_cbe_code_113600_0__PHI_TEMPORARY = llvm_cbe_code_5; /* for PHI node */
6704 llvm_cbe_ptr_013604_0__PHI_TEMPORARY = llvm_cbe_tmp5487; /* for PHI node */
6705 llvm_cbe_options_addr_313605_0__PHI_TEMPORARY = llvm_cbe_options_addr_25789_6; /* for PHI node */
6706 llvm_cbe_max_bracount_113905_0__PHI_TEMPORARY = llvm_cbe_max_bracount_0; /* for PHI node */
6707 llvm_cbe_reqbyte_313907_0__PHI_TEMPORARY = llvm_cbe_reqbyte_1; /* for PHI node */
6708 llvm_cbe_firstbyte_313911_0__PHI_TEMPORARY = llvm_cbe_firstbyte_1; /* for PHI node */
6709 llvm_cbe_reverse_count_113916_0__PHI_TEMPORARY = llvm_cbe_reverse_count_0; /* for PHI node */
6710 llvm_cbe_last_branch_413917_0__PHI_TEMPORARY = llvm_cbe_last_branch_3; /* for PHI node */
6711 goto llvm_cbe_cond_true;
6712 }
6713
6714 llvm_cbe_cond_true5450:
6715 llvm_cbe_tmp5452 = *llvm_cbe_codeptr;
6716 llvm_cbe_tmp5456 = &llvm_cbe_tmp5452[llvm_cbe_tmp21];
6717 llvm_cbe_tmp5457 = *(&llvm_cbe_length);
6718 *(&llvm_cbe_length) = (llvm_cbe_tmp5457 + ((unsigned int )3));
6719 llvm_cbe_code_5__PHI_TEMPORARY = llvm_cbe_tmp5456; /* for PHI node */
6720 llvm_cbe_last_branch_3__PHI_TEMPORARY = llvm_cbe_last_branch_413917_1; /* for PHI node */
6721 goto llvm_cbe_cond_next5485;
6722
6723 llvm_cbe_cond_next5445:
6724 if ((llvm_cbe_lengthptr == ((unsigned int *)/*NULL*/0))) {
6725 goto llvm_cbe_cond_false5459;
6726 } else {
6727 goto llvm_cbe_cond_true5450;
6728 }
6729
6730 llvm_cbe_cond_next5328:
6731 llvm_cbe_branchreqbyte_2 = llvm_cbe_branchreqbyte_2__PHI_TEMPORARY;
6732 llvm_cbe_reqbyte_1 = llvm_cbe_reqbyte_1__PHI_TEMPORARY;
6733 llvm_cbe_firstbyte_1 = llvm_cbe_firstbyte_1__PHI_TEMPORARY;
6734 llvm_cbe_tmp5330 = *llvm_cbe_ptr_1;
6735 if ((llvm_cbe_tmp5330 == ((unsigned char )124))) {
6736 goto llvm_cbe_cond_next5445;
6737 } else {
6738 goto llvm_cbe_cond_true5334;
6739 }
6740
6741 llvm_cbe_cond_next5210:
6742 llvm_cbe_tmp5213 = *llvm_cbe_tmp24;
6743 llvm_cbe_max_bracount_0 = (((((signed int )llvm_cbe_tmp5213) > ((signed int )llvm_cbe_max_bracount_113905_1))) ? (llvm_cbe_tmp5213) : (llvm_cbe_max_bracount_113905_1));
6744 if ((llvm_cbe_lengthptr == ((unsigned int *)/*NULL*/0))) {
6745 goto llvm_cbe_cond_true5227;
6746 } else {
6747 llvm_cbe_branchreqbyte_2__PHI_TEMPORARY = llvm_cbe_branchreqbyte_5; /* for PHI node */
6748 llvm_cbe_reqbyte_1__PHI_TEMPORARY = llvm_cbe_reqbyte_313907_1; /* for PHI node */
6749 llvm_cbe_firstbyte_1__PHI_TEMPORARY = llvm_cbe_firstbyte_313911_1; /* for PHI node */
6750 goto llvm_cbe_cond_next5328;
6751 }
6752
6753 llvm_cbe_bb5201:
6754 llvm_cbe_slot_913437_0_us61_7 = llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY;
6755 llvm_cbe_slot_913437_059_7 = llvm_cbe_slot_913437_059_7__PHI_TEMPORARY;
6756 llvm_cbe_options_addr_25789_6 = llvm_cbe_options_addr_25789_6__PHI_TEMPORARY;
6757 llvm_cbe_branchreqbyte_5 = llvm_cbe_branchreqbyte_5__PHI_TEMPORARY;
6758 llvm_cbe_branchfirstbyte_0 = llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY;
6759 llvm_cbe_code_6 = llvm_cbe_code_6__PHI_TEMPORARY;
6760 llvm_cbe_ptr_1 = llvm_cbe_ptr_1__PHI_TEMPORARY;
6761 llvm_cbe_tmp_0 = llvm_cbe_tmp_0__PHI_TEMPORARY;
6762 if (llvm_cbe_tmp_0) {
6763 llvm_cbe_ptr_15625_2__PHI_TEMPORARY = llvm_cbe_ptr_1; /* for PHI node */
6764 goto llvm_cbe_cond_true5206;
6765 } else {
6766 goto llvm_cbe_cond_next5210;
6767 }
6768
6769 llvm_cbe_cond_true212:
6770 *llvm_cbe_errorcodeptr = ((unsigned int )52);
6771 llvm_cbe_tmp51985785 = *(&llvm_cbe_ptr106);
6772 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
6773 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
6774 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_4; /* for PHI node */
6775 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
6776 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
6777 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
6778 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp51985785; /* for PHI node */
6779 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
6780 goto llvm_cbe_bb5201;
6781
6782 do { /* Syntactic loop 'bb131' to make GCC happy */
6783 llvm_cbe_bb131:
6784 llvm_cbe_slot_913437_0_us61_13 = llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY;
6785 llvm_cbe_slot_913437_059_13 = llvm_cbe_slot_913437_059_13__PHI_TEMPORARY;
6786 llvm_cbe_repeat_max_10 = llvm_cbe_repeat_max_10__PHI_TEMPORARY;
6787 llvm_cbe_repeat_min_10 = llvm_cbe_repeat_min_10__PHI_TEMPORARY;
6788 llvm_cbe_options_addr_2 = llvm_cbe_options_addr_2__PHI_TEMPORARY;
6789 llvm_cbe_save_hwm_7 = llvm_cbe_save_hwm_7__PHI_TEMPORARY;
6790 llvm_cbe_previous_callout_5 = llvm_cbe_previous_callout_5__PHI_TEMPORARY;
6791 llvm_cbe_previous_3 = llvm_cbe_previous_3__PHI_TEMPORARY;
6792 llvm_cbe_groupsetfirstbyte_2 = llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY;
6793 llvm_cbe_inescq_2 = llvm_cbe_inescq_2__PHI_TEMPORARY;
6794 llvm_cbe_last_code_2 = llvm_cbe_last_code_2__PHI_TEMPORARY;
6795 llvm_cbe_code105_3 = llvm_cbe_code105_3__PHI_TEMPORARY;
6796 llvm_cbe_after_manual_callout_7 = llvm_cbe_after_manual_callout_7__PHI_TEMPORARY;
6797 llvm_cbe_options104_3 = llvm_cbe_options104_3__PHI_TEMPORARY;
6798 llvm_cbe_req_caseopt_3 = llvm_cbe_req_caseopt_3__PHI_TEMPORARY;
6799 llvm_cbe_zerofirstbyte_2 = llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY;
6800 llvm_cbe_zeroreqbyte_2 = llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY;
6801 llvm_cbe_reqbyte103_5 = llvm_cbe_reqbyte103_5__PHI_TEMPORARY;
6802 llvm_cbe_firstbyte102_3 = llvm_cbe_firstbyte102_3__PHI_TEMPORARY;
6803 llvm_cbe_greedy_non_default_3 = llvm_cbe_greedy_non_default_3__PHI_TEMPORARY;
6804 llvm_cbe_greedy_default_3 = llvm_cbe_greedy_default_3__PHI_TEMPORARY;
6805 llvm_cbe_tmp134 = *(&llvm_cbe_ptr106);
6806 llvm_cbe_tmp135 = *llvm_cbe_tmp134;
6807 llvm_cbe_tmp135136 = ((unsigned int )(unsigned char )llvm_cbe_tmp135);
6808 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
6809 llvm_cbe_options_addr_25789_4__PHI_TEMPORARY = llvm_cbe_options_addr_2; /* for PHI node */
6810 llvm_cbe_save_hwm_79347_4__PHI_TEMPORARY = llvm_cbe_save_hwm_7; /* for PHI node */
6811 llvm_cbe_previous_callout_59381_4__PHI_TEMPORARY = llvm_cbe_previous_callout_5; /* for PHI node */
6812 llvm_cbe_previous_39389_4__PHI_TEMPORARY = llvm_cbe_previous_3; /* for PHI node */
6813 llvm_cbe_groupsetfirstbyte_29395_4__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_2; /* for PHI node */
6814 llvm_cbe_inescq_29422_4__PHI_TEMPORARY = llvm_cbe_inescq_2; /* for PHI node */
6815 llvm_cbe_last_code_29452_4__PHI_TEMPORARY = llvm_cbe_last_code_2; /* for PHI node */
6816 llvm_cbe_code105_39456_4__PHI_TEMPORARY = llvm_cbe_code105_3; /* for PHI node */
6817 llvm_cbe_after_manual_callout_79460_4__PHI_TEMPORARY = llvm_cbe_after_manual_callout_7; /* for PHI node */
6818 llvm_cbe_options104_39466_4__PHI_TEMPORARY = llvm_cbe_options104_3; /* for PHI node */
6819 llvm_cbe_req_caseopt_39708_4__PHI_TEMPORARY = llvm_cbe_req_caseopt_3; /* for PHI node */
6820 llvm_cbe_zerofirstbyte_29740_4__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_2; /* for PHI node */
6821 llvm_cbe_zeroreqbyte_29762_4__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_2; /* for PHI node */
6822 llvm_cbe_reqbyte103_59784_4__PHI_TEMPORARY = llvm_cbe_reqbyte103_5; /* for PHI node */
6823 llvm_cbe_firstbyte102_39829_4__PHI_TEMPORARY = llvm_cbe_firstbyte102_3; /* for PHI node */
6824 llvm_cbe_greedy_non_default_39879_4__PHI_TEMPORARY = llvm_cbe_greedy_non_default_3; /* for PHI node */
6825 llvm_cbe_greedy_default_39909_4__PHI_TEMPORARY = llvm_cbe_greedy_default_3; /* for PHI node */
6826 llvm_cbe_tmp13512351_4__PHI_TEMPORARY = llvm_cbe_tmp135; /* for PHI node */
6827 llvm_cbe_tmp13513612358_4__PHI_TEMPORARY = llvm_cbe_tmp135136; /* for PHI node */
6828 goto llvm_cbe_cond_false201;
6829 } else {
6830 llvm_cbe_options_addr_25789_3__PHI_TEMPORARY = llvm_cbe_options_addr_2; /* for PHI node */
6831 llvm_cbe_save_hwm_79347_3__PHI_TEMPORARY = llvm_cbe_save_hwm_7; /* for PHI node */
6832 llvm_cbe_previous_callout_59381_3__PHI_TEMPORARY = llvm_cbe_previous_callout_5; /* for PHI node */
6833 llvm_cbe_previous_39389_3__PHI_TEMPORARY = llvm_cbe_previous_3; /* for PHI node */
6834 llvm_cbe_groupsetfirstbyte_29395_3__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_2; /* for PHI node */
6835 llvm_cbe_inescq_29422_3__PHI_TEMPORARY = llvm_cbe_inescq_2; /* for PHI node */
6836 llvm_cbe_last_code_29452_3__PHI_TEMPORARY = llvm_cbe_last_code_2; /* for PHI node */
6837 llvm_cbe_code105_39456_3__PHI_TEMPORARY = llvm_cbe_code105_3; /* for PHI node */
6838 llvm_cbe_after_manual_callout_79460_3__PHI_TEMPORARY = llvm_cbe_after_manual_callout_7; /* for PHI node */
6839 llvm_cbe_options104_39466_3__PHI_TEMPORARY = llvm_cbe_options104_3; /* for PHI node */
6840 llvm_cbe_req_caseopt_39708_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_3; /* for PHI node */
6841 llvm_cbe_zerofirstbyte_29740_3__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_2; /* for PHI node */
6842 llvm_cbe_zeroreqbyte_29762_3__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_2; /* for PHI node */
6843 llvm_cbe_reqbyte103_59784_3__PHI_TEMPORARY = llvm_cbe_reqbyte103_5; /* for PHI node */
6844 llvm_cbe_firstbyte102_39829_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_3; /* for PHI node */
6845 llvm_cbe_greedy_non_default_39879_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_3; /* for PHI node */
6846 llvm_cbe_greedy_default_39909_3__PHI_TEMPORARY = llvm_cbe_greedy_default_3; /* for PHI node */
6847 llvm_cbe_tmp13512351_3__PHI_TEMPORARY = llvm_cbe_tmp135; /* for PHI node */
6848 llvm_cbe_tmp13513612358_3__PHI_TEMPORARY = llvm_cbe_tmp135136; /* for PHI node */
6849 goto llvm_cbe_cond_true141;
6850 }
6851
6852 llvm_cbe_bb615:
6853 llvm_cbe_firstbyte102_1 = ((((llvm_cbe_firstbyte102_39829_9 == ((unsigned int )-2)) & ((llvm_cbe_options104_39466_9 & ((unsigned int )2)) != ((unsigned int )0)))) ? (((unsigned int )-1)) : (llvm_cbe_firstbyte102_39829_9));
6854 *llvm_cbe_code105_10 = ((unsigned char )25);
6855 llvm_cbe_tmp631 = &llvm_cbe_code105_10[((unsigned int )1)];
6856 llvm_cbe_tmp519612381 = *(&llvm_cbe_ptr106);
6857 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519612381[((unsigned int )1)]);
6858 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
6859 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
6860 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
6861 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
6862 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
6863 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
6864 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
6865 llvm_cbe_previous_3__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
6866 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
6867 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
6868 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
6869 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_tmp631; /* for PHI node */
6870 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
6871 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
6872 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
6873 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
6874 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
6875 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
6876 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_1; /* for PHI node */
6877 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
6878 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
6879 goto llvm_cbe_bb131;
6880
6881 llvm_cbe_cond_next586:
6882 llvm_cbe_previous_callout_9 = llvm_cbe_previous_callout_9__PHI_TEMPORARY;
6883 llvm_cbe_code105_10 = llvm_cbe_code105_10__PHI_TEMPORARY;
6884 switch (llvm_cbe_c_2) {
6885 default:
6886 llvm_cbe_storemerge26707_in__PHI_TEMPORARY = llvm_cbe_c_2; /* for PHI node */
6887 llvm_cbe_last_code_15771_4__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
6888 llvm_cbe_options_addr_25789_11__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
6889 llvm_cbe_save_hwm_79347_11__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
6890 llvm_cbe_groupsetfirstbyte_29395_11__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
6891 llvm_cbe_options104_39466_11__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
6892 llvm_cbe_req_caseopt_39708_11__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
6893 llvm_cbe_reqbyte103_59784_11__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
6894 llvm_cbe_firstbyte102_39829_11__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
6895 llvm_cbe_greedy_non_default_39879_11__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
6896 llvm_cbe_greedy_default_39909_11__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
6897 llvm_cbe_previous_callout_3__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
6898 llvm_cbe_inescq_6__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
6899 llvm_cbe_code105_8__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
6900 llvm_cbe_after_manual_callout_3__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
6901 goto llvm_cbe_ONE_CHAR;
6902 ;
6903 case ((unsigned int )0):
6904 goto llvm_cbe_bb590;
6905 break;
6906 case ((unsigned int )36):
6907 goto llvm_cbe_bb632;
6908 case ((unsigned int )40):
6909 goto llvm_cbe_bb3172;
6910 case ((unsigned int )41):
6911 goto llvm_cbe_bb590;
6912 break;
6913 case ((unsigned int )42):
6914 goto llvm_cbe_bb1921;
6915 case ((unsigned int )43):
6916 llvm_cbe_repeat_max_4__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
6917 llvm_cbe_repeat_min_4__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
6918 goto llvm_cbe_REPEAT;
6919 case ((unsigned int )46):
6920 goto llvm_cbe_bb636;
6921 case ((unsigned int )63):
6922 goto llvm_cbe_bb1923;
6923 case ((unsigned int )91):
6924 goto llvm_cbe_bb649;
6925 case ((unsigned int )92):
6926 goto llvm_cbe_bb4870;
6927 case ((unsigned int )94):
6928 goto llvm_cbe_bb615;
6929 case ((unsigned int )123):
6930 goto llvm_cbe_bb1803;
6931 case ((unsigned int )124):
6932 goto llvm_cbe_bb590;
6933 break;
6934 }
6935 llvm_cbe_cond_next566:
6936 llvm_cbe_c_2 = llvm_cbe_c_2__PHI_TEMPORARY;
6937 if ((llvm_cbe_iftmp_136_0 & ((llvm_cbe_options104_39466_9 & ((unsigned int )16384)) != ((unsigned int )0)))) {
6938 goto llvm_cbe_cond_true580;
6939 } else {
6940 llvm_cbe_previous_callout_9__PHI_TEMPORARY = llvm_cbe_previous_callout_6; /* for PHI node */
6941 llvm_cbe_code105_10__PHI_TEMPORARY = llvm_cbe_code105_25773_1; /* for PHI node */
6942 goto llvm_cbe_cond_next586;
6943 }
6944
6945 llvm_cbe_cond_next427:
6946 llvm_cbe_previous_callout_6 = llvm_cbe_previous_callout_6__PHI_TEMPORARY;
6947 llvm_cbe_after_manual_callout_1 = llvm_cbe_after_manual_callout_1__PHI_TEMPORARY;
6948 if (((llvm_cbe_options104_39466_9 & ((unsigned int )8)) == ((unsigned int )0))) {
6949 llvm_cbe_c_2__PHI_TEMPORARY = llvm_cbe_tmp13513612358_9; /* for PHI node */
6950 goto llvm_cbe_cond_next566;
6951 } else {
6952 goto llvm_cbe_cond_true433;
6953 }
6954
6955 llvm_cbe_bb396:
6956 llvm_cbe_iftmp_136_0 = llvm_cbe_iftmp_136_0__PHI_TEMPORARY;
6957 if ((llvm_cbe_iftmp_136_0 & (llvm_cbe_previous_callout_59381_9 != ((unsigned char *)/*NULL*/0)))) {
6958 goto llvm_cbe_cond_true409;
6959 } else {
6960 llvm_cbe_previous_callout_6__PHI_TEMPORARY = llvm_cbe_previous_callout_59381_9; /* for PHI node */
6961 llvm_cbe_after_manual_callout_1__PHI_TEMPORARY = llvm_cbe_after_manual_callout_79460_9; /* for PHI node */
6962 goto llvm_cbe_cond_next427;
6963 }
6964
6965 llvm_cbe_cond_next272:
6966 llvm_cbe_previous_25708_1 = llvm_cbe_previous_25708_1__PHI_TEMPORARY;
6967 llvm_cbe_last_code_15771_1 = llvm_cbe_last_code_15771_1__PHI_TEMPORARY;
6968 llvm_cbe_code105_25773_1 = llvm_cbe_code105_25773_1__PHI_TEMPORARY;
6969 llvm_cbe_options_addr_25789_9 = llvm_cbe_options_addr_25789_9__PHI_TEMPORARY;
6970 llvm_cbe_save_hwm_79347_9 = llvm_cbe_save_hwm_79347_9__PHI_TEMPORARY;
6971 llvm_cbe_previous_callout_59381_9 = llvm_cbe_previous_callout_59381_9__PHI_TEMPORARY;
6972 llvm_cbe_groupsetfirstbyte_29395_9 = llvm_cbe_groupsetfirstbyte_29395_9__PHI_TEMPORARY;
6973 llvm_cbe_inescq_29422_9 = llvm_cbe_inescq_29422_9__PHI_TEMPORARY;
6974 llvm_cbe_after_manual_callout_79460_9 = llvm_cbe_after_manual_callout_79460_9__PHI_TEMPORARY;
6975 llvm_cbe_options104_39466_9 = llvm_cbe_options104_39466_9__PHI_TEMPORARY;
6976 llvm_cbe_req_caseopt_39708_9 = llvm_cbe_req_caseopt_39708_9__PHI_TEMPORARY;
6977 llvm_cbe_zerofirstbyte_29740_9 = llvm_cbe_zerofirstbyte_29740_9__PHI_TEMPORARY;
6978 llvm_cbe_zeroreqbyte_29762_9 = llvm_cbe_zeroreqbyte_29762_9__PHI_TEMPORARY;
6979 llvm_cbe_reqbyte103_59784_9 = llvm_cbe_reqbyte103_59784_9__PHI_TEMPORARY;
6980 llvm_cbe_firstbyte102_39829_9 = llvm_cbe_firstbyte102_39829_9__PHI_TEMPORARY;
6981 llvm_cbe_greedy_non_default_39879_9 = llvm_cbe_greedy_non_default_39879_9__PHI_TEMPORARY;
6982 llvm_cbe_greedy_default_39909_9 = llvm_cbe_greedy_default_39909_9__PHI_TEMPORARY;
6983 llvm_cbe_tmp13512351_9 = llvm_cbe_tmp13512351_9__PHI_TEMPORARY;
6984 llvm_cbe_tmp13513612358_9 = llvm_cbe_tmp13513612358_9__PHI_TEMPORARY;
6985 if (((((unsigned int )(llvm_cbe_tmp13513612358_9 + ((unsigned int )-42))) < ((unsigned int )((unsigned int )2))) | (llvm_cbe_tmp13512351_9 == ((unsigned char )63)))) {
6986 llvm_cbe_iftmp_136_0__PHI_TEMPORARY = 0; /* for PHI node */
6987 goto llvm_cbe_bb396;
6988 } else {
6989 goto llvm_cbe_cond_next286;
6990 }
6991
6992 llvm_cbe_cond_true180:
6993 llvm_cbe_tmp183184 = ((unsigned int )(unsigned long)llvm_cbe_previous_39389_3);
6994 ltmp_4_1 = memmove(llvm_cbe_code_2, llvm_cbe_previous_39389_3, (llvm_cbe_tmp163164 - llvm_cbe_tmp183184));
6995 llvm_cbe_tmp194 = &llvm_cbe_code105_1[(llvm_cbe_tmp188189 - llvm_cbe_tmp183184)];
6996 if (((llvm_cbe_tmp13512351_3 != ((unsigned char )0)) & (llvm_cbe_inescq_29422_3 != ((unsigned int )0)))) {
6997 llvm_cbe_previous_25708_0__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
6998 llvm_cbe_last_code_15771_0__PHI_TEMPORARY = llvm_cbe_tmp194; /* for PHI node */
6999 llvm_cbe_code105_25773_0__PHI_TEMPORARY = llvm_cbe_tmp194; /* for PHI node */
7000 llvm_cbe_options_addr_25789_8__PHI_TEMPORARY = llvm_cbe_options_addr_25789_3; /* for PHI node */
7001 llvm_cbe_save_hwm_79347_8__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_3; /* for PHI node */
7002 llvm_cbe_previous_callout_59381_8__PHI_TEMPORARY = llvm_cbe_previous_callout_59381_3; /* for PHI node */
7003 llvm_cbe_groupsetfirstbyte_29395_8__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_3; /* for PHI node */
7004 llvm_cbe_inescq_29422_8__PHI_TEMPORARY = llvm_cbe_inescq_29422_3; /* for PHI node */
7005 llvm_cbe_after_manual_callout_79460_8__PHI_TEMPORARY = llvm_cbe_after_manual_callout_79460_3; /* for PHI node */
7006 llvm_cbe_options104_39466_8__PHI_TEMPORARY = llvm_cbe_options104_39466_3; /* for PHI node */
7007 llvm_cbe_req_caseopt_39708_8__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_3; /* for PHI node */
7008 llvm_cbe_zerofirstbyte_29740_8__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_3; /* for PHI node */
7009 llvm_cbe_zeroreqbyte_29762_8__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_3; /* for PHI node */
7010 llvm_cbe_reqbyte103_59784_8__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_3; /* for PHI node */
7011 llvm_cbe_firstbyte102_39829_8__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_3; /* for PHI node */
7012 llvm_cbe_greedy_non_default_39879_8__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_3; /* for PHI node */
7013 llvm_cbe_greedy_default_39909_8__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_3; /* for PHI node */
7014 llvm_cbe_tmp13512351_8__PHI_TEMPORARY = llvm_cbe_tmp13512351_3; /* for PHI node */
7015 llvm_cbe_tmp13513612358_8__PHI_TEMPORARY = llvm_cbe_tmp13513612358_3; /* for PHI node */
7016 goto llvm_cbe_cond_true227;
7017 } else {
7018 llvm_cbe_previous_25708_1__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
7019 llvm_cbe_last_code_15771_1__PHI_TEMPORARY = llvm_cbe_tmp194; /* for PHI node */
7020 llvm_cbe_code105_25773_1__PHI_TEMPORARY = llvm_cbe_tmp194; /* for PHI node */
7021 llvm_cbe_options_addr_25789_9__PHI_TEMPORARY = llvm_cbe_options_addr_25789_3; /* for PHI node */
7022 llvm_cbe_save_hwm_79347_9__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_3; /* for PHI node */
7023 llvm_cbe_previous_callout_59381_9__PHI_TEMPORARY = llvm_cbe_previous_callout_59381_3; /* for PHI node */
7024 llvm_cbe_groupsetfirstbyte_29395_9__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_3; /* for PHI node */
7025 llvm_cbe_inescq_29422_9__PHI_TEMPORARY = llvm_cbe_inescq_29422_3; /* for PHI node */
7026 llvm_cbe_after_manual_callout_79460_9__PHI_TEMPORARY = llvm_cbe_after_manual_callout_79460_3; /* for PHI node */
7027 llvm_cbe_options104_39466_9__PHI_TEMPORARY = llvm_cbe_options104_39466_3; /* for PHI node */
7028 llvm_cbe_req_caseopt_39708_9__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_3; /* for PHI node */
7029 llvm_cbe_zerofirstbyte_29740_9__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_3; /* for PHI node */
7030 llvm_cbe_zeroreqbyte_29762_9__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_3; /* for PHI node */
7031 llvm_cbe_reqbyte103_59784_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_3; /* for PHI node */
7032 llvm_cbe_firstbyte102_39829_9__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_3; /* for PHI node */
7033 llvm_cbe_greedy_non_default_39879_9__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_3; /* for PHI node */
7034 llvm_cbe_greedy_default_39909_9__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_3; /* for PHI node */
7035 llvm_cbe_tmp13512351_9__PHI_TEMPORARY = llvm_cbe_tmp13512351_3; /* for PHI node */
7036 llvm_cbe_tmp13513612358_9__PHI_TEMPORARY = llvm_cbe_tmp13513612358_3; /* for PHI node */
7037 goto llvm_cbe_cond_next272;
7038 }
7039
7040 llvm_cbe_cond_true174:
7041 if ((((unsigned char *)llvm_cbe_previous_39389_3) > ((unsigned char *)llvm_cbe_code_2))) {
7042 goto llvm_cbe_cond_true180;
7043 } else {
7044 llvm_cbe_options_addr_25789_5__PHI_TEMPORARY = llvm_cbe_options_addr_25789_3; /* for PHI node */
7045 llvm_cbe_save_hwm_79347_5__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_3; /* for PHI node */
7046 llvm_cbe_previous_callout_59381_5__PHI_TEMPORARY = llvm_cbe_previous_callout_59381_3; /* for PHI node */
7047 llvm_cbe_previous_39389_5__PHI_TEMPORARY = llvm_cbe_previous_39389_3; /* for PHI node */
7048 llvm_cbe_groupsetfirstbyte_29395_5__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_3; /* for PHI node */
7049 llvm_cbe_inescq_29422_5__PHI_TEMPORARY = llvm_cbe_inescq_29422_3; /* for PHI node */
7050 llvm_cbe_after_manual_callout_79460_5__PHI_TEMPORARY = llvm_cbe_after_manual_callout_79460_3; /* for PHI node */
7051 llvm_cbe_options104_39466_5__PHI_TEMPORARY = llvm_cbe_options104_39466_3; /* for PHI node */
7052 llvm_cbe_req_caseopt_39708_5__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_3; /* for PHI node */
7053 llvm_cbe_zerofirstbyte_29740_5__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_3; /* for PHI node */
7054 llvm_cbe_zeroreqbyte_29762_5__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_3; /* for PHI node */
7055 llvm_cbe_reqbyte103_59784_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_3; /* for PHI node */
7056 llvm_cbe_firstbyte102_39829_5__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_3; /* for PHI node */
7057 llvm_cbe_greedy_non_default_39879_5__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_3; /* for PHI node */
7058 llvm_cbe_greedy_default_39909_5__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_3; /* for PHI node */
7059 llvm_cbe_tmp13512351_5__PHI_TEMPORARY = llvm_cbe_tmp13512351_3; /* for PHI node */
7060 llvm_cbe_tmp13513612358_5__PHI_TEMPORARY = llvm_cbe_tmp13513612358_3; /* for PHI node */
7061 llvm_cbe_last_code_1__PHI_TEMPORARY = llvm_cbe_code105_1; /* for PHI node */
7062 llvm_cbe_code105_2__PHI_TEMPORARY = llvm_cbe_code105_1; /* for PHI node */
7063 goto llvm_cbe_cond_next215;
7064 }
7065
7066 llvm_cbe_cond_next152:
7067 llvm_cbe_code105_1 = (((((unsigned char *)llvm_cbe_code105_39456_3) < ((unsigned char *)llvm_cbe_last_code_29452_3))) ? (llvm_cbe_last_code_29452_3) : (llvm_cbe_code105_39456_3));
7068 llvm_cbe_tmp162 = *llvm_cbe_iftmp_509_0;
7069 llvm_cbe_tmp163164 = ((unsigned int )(unsigned long)llvm_cbe_code105_1);
7070 *llvm_cbe_iftmp_509_0 = ((llvm_cbe_tmp163164 - (((unsigned int )(unsigned long)llvm_cbe_last_code_29452_3))) + llvm_cbe_tmp162);
7071 if ((llvm_cbe_previous_39389_3 == ((unsigned char *)/*NULL*/0))) {
7072 llvm_cbe_options_addr_25789_5__PHI_TEMPORARY = llvm_cbe_options_addr_25789_3; /* for PHI node */
7073 llvm_cbe_save_hwm_79347_5__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_3; /* for PHI node */
7074 llvm_cbe_previous_callout_59381_5__PHI_TEMPORARY = llvm_cbe_previous_callout_59381_3; /* for PHI node */
7075 llvm_cbe_previous_39389_5__PHI_TEMPORARY = llvm_cbe_previous_39389_3; /* for PHI node */
7076 llvm_cbe_groupsetfirstbyte_29395_5__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_3; /* for PHI node */
7077 llvm_cbe_inescq_29422_5__PHI_TEMPORARY = llvm_cbe_inescq_29422_3; /* for PHI node */
7078 llvm_cbe_after_manual_callout_79460_5__PHI_TEMPORARY = llvm_cbe_after_manual_callout_79460_3; /* for PHI node */
7079 llvm_cbe_options104_39466_5__PHI_TEMPORARY = llvm_cbe_options104_39466_3; /* for PHI node */
7080 llvm_cbe_req_caseopt_39708_5__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_3; /* for PHI node */
7081 llvm_cbe_zerofirstbyte_29740_5__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_3; /* for PHI node */
7082 llvm_cbe_zeroreqbyte_29762_5__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_3; /* for PHI node */
7083 llvm_cbe_reqbyte103_59784_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_3; /* for PHI node */
7084 llvm_cbe_firstbyte102_39829_5__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_3; /* for PHI node */
7085 llvm_cbe_greedy_non_default_39879_5__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_3; /* for PHI node */
7086 llvm_cbe_greedy_default_39909_5__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_3; /* for PHI node */
7087 llvm_cbe_tmp13512351_5__PHI_TEMPORARY = llvm_cbe_tmp13512351_3; /* for PHI node */
7088 llvm_cbe_tmp13513612358_5__PHI_TEMPORARY = llvm_cbe_tmp13513612358_3; /* for PHI node */
7089 llvm_cbe_last_code_1__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
7090 llvm_cbe_code105_2__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
7091 goto llvm_cbe_cond_next215;
7092 } else {
7093 goto llvm_cbe_cond_true174;
7094 }
7095
7096 llvm_cbe_cond_true141:
7097 llvm_cbe_options_addr_25789_3 = llvm_cbe_options_addr_25789_3__PHI_TEMPORARY;
7098 llvm_cbe_save_hwm_79347_3 = llvm_cbe_save_hwm_79347_3__PHI_TEMPORARY;
7099 llvm_cbe_previous_callout_59381_3 = llvm_cbe_previous_callout_59381_3__PHI_TEMPORARY;
7100 llvm_cbe_previous_39389_3 = llvm_cbe_previous_39389_3__PHI_TEMPORARY;
7101 llvm_cbe_groupsetfirstbyte_29395_3 = llvm_cbe_groupsetfirstbyte_29395_3__PHI_TEMPORARY;
7102 llvm_cbe_inescq_29422_3 = llvm_cbe_inescq_29422_3__PHI_TEMPORARY;
7103 llvm_cbe_last_code_29452_3 = llvm_cbe_last_code_29452_3__PHI_TEMPORARY;
7104 llvm_cbe_code105_39456_3 = llvm_cbe_code105_39456_3__PHI_TEMPORARY;
7105 llvm_cbe_after_manual_callout_79460_3 = llvm_cbe_after_manual_callout_79460_3__PHI_TEMPORARY;
7106 llvm_cbe_options104_39466_3 = llvm_cbe_options104_39466_3__PHI_TEMPORARY;
7107 llvm_cbe_req_caseopt_39708_3 = llvm_cbe_req_caseopt_39708_3__PHI_TEMPORARY;
7108 llvm_cbe_zerofirstbyte_29740_3 = llvm_cbe_zerofirstbyte_29740_3__PHI_TEMPORARY;
7109 llvm_cbe_zeroreqbyte_29762_3 = llvm_cbe_zeroreqbyte_29762_3__PHI_TEMPORARY;
7110 llvm_cbe_reqbyte103_59784_3 = llvm_cbe_reqbyte103_59784_3__PHI_TEMPORARY;
7111 llvm_cbe_firstbyte102_39829_3 = llvm_cbe_firstbyte102_39829_3__PHI_TEMPORARY;
7112 llvm_cbe_greedy_non_default_39879_3 = llvm_cbe_greedy_non_default_39879_3__PHI_TEMPORARY;
7113 llvm_cbe_greedy_default_39909_3 = llvm_cbe_greedy_default_39909_3__PHI_TEMPORARY;
7114 llvm_cbe_tmp13512351_3 = llvm_cbe_tmp13512351_3__PHI_TEMPORARY;
7115 llvm_cbe_tmp13513612358_3 = llvm_cbe_tmp13513612358_3__PHI_TEMPORARY;
7116 llvm_cbe_tmp144 = *llvm_cbe_tmp143;
7117 if ((((unsigned char *)(&llvm_cbe_tmp144[((unsigned int )4096)])) < ((unsigned char *)llvm_cbe_code105_39456_3))) {
7118 goto llvm_cbe_cond_true150;
7119 } else {
7120 goto llvm_cbe_cond_next152;
7121 }
7122
7123 llvm_cbe_cond_next241:
7124 llvm_cbe_tmp51975787 = &llvm_cbe_tmp234[((unsigned int )2)];
7125 *(&llvm_cbe_ptr106) = llvm_cbe_tmp51975787;
7126 llvm_cbe_tmp13512365 = *llvm_cbe_tmp51975787;
7127 llvm_cbe_tmp13513612367 = ((unsigned int )(unsigned char )llvm_cbe_tmp13512365);
7128 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
7129 llvm_cbe_options_addr_25789_4__PHI_TEMPORARY = llvm_cbe_options_addr_25789_8; /* for PHI node */
7130 llvm_cbe_save_hwm_79347_4__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_8; /* for PHI node */
7131 llvm_cbe_previous_callout_59381_4__PHI_TEMPORARY = llvm_cbe_previous_callout_59381_8; /* for PHI node */
7132 llvm_cbe_previous_39389_4__PHI_TEMPORARY = llvm_cbe_previous_25708_0; /* for PHI node */
7133 llvm_cbe_groupsetfirstbyte_29395_4__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_8; /* for PHI node */
7134 llvm_cbe_inescq_29422_4__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
7135 llvm_cbe_last_code_29452_4__PHI_TEMPORARY = llvm_cbe_last_code_15771_0; /* for PHI node */
7136 llvm_cbe_code105_39456_4__PHI_TEMPORARY = llvm_cbe_code105_25773_0; /* for PHI node */
7137 llvm_cbe_after_manual_callout_79460_4__PHI_TEMPORARY = llvm_cbe_after_manual_callout_79460_8; /* for PHI node */
7138 llvm_cbe_options104_39466_4__PHI_TEMPORARY = llvm_cbe_options104_39466_8; /* for PHI node */
7139 llvm_cbe_req_caseopt_39708_4__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_8; /* for PHI node */
7140 llvm_cbe_zerofirstbyte_29740_4__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_8; /* for PHI node */
7141 llvm_cbe_zeroreqbyte_29762_4__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_8; /* for PHI node */
7142 llvm_cbe_reqbyte103_59784_4__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_8; /* for PHI node */
7143 llvm_cbe_firstbyte102_39829_4__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_8; /* for PHI node */
7144 llvm_cbe_greedy_non_default_39879_4__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_8; /* for PHI node */
7145 llvm_cbe_greedy_default_39909_4__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_8; /* for PHI node */
7146 llvm_cbe_tmp13512351_4__PHI_TEMPORARY = llvm_cbe_tmp13512365; /* for PHI node */
7147 llvm_cbe_tmp13513612358_4__PHI_TEMPORARY = llvm_cbe_tmp13513612367; /* for PHI node */
7148 goto llvm_cbe_cond_false201;
7149 } else {
7150 llvm_cbe_options_addr_25789_3__PHI_TEMPORARY = llvm_cbe_options_addr_25789_8; /* for PHI node */
7151 llvm_cbe_save_hwm_79347_3__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_8; /* for PHI node */
7152 llvm_cbe_previous_callout_59381_3__PHI_TEMPORARY = llvm_cbe_previous_callout_59381_8; /* for PHI node */
7153 llvm_cbe_previous_39389_3__PHI_TEMPORARY = llvm_cbe_previous_25708_0; /* for PHI node */
7154 llvm_cbe_groupsetfirstbyte_29395_3__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_8; /* for PHI node */
7155 llvm_cbe_inescq_29422_3__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
7156 llvm_cbe_last_code_29452_3__PHI_TEMPORARY = llvm_cbe_last_code_15771_0; /* for PHI node */
7157 llvm_cbe_code105_39456_3__PHI_TEMPORARY = llvm_cbe_code105_25773_0; /* for PHI node */
7158 llvm_cbe_after_manual_callout_79460_3__PHI_TEMPORARY = llvm_cbe_after_manual_callout_79460_8; /* for PHI node */
7159 llvm_cbe_options104_39466_3__PHI_TEMPORARY = llvm_cbe_options104_39466_8; /* for PHI node */
7160 llvm_cbe_req_caseopt_39708_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_8; /* for PHI node */
7161 llvm_cbe_zerofirstbyte_29740_3__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_8; /* for PHI node */
7162 llvm_cbe_zeroreqbyte_29762_3__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_8; /* for PHI node */
7163 llvm_cbe_reqbyte103_59784_3__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_8; /* for PHI node */
7164 llvm_cbe_firstbyte102_39829_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_8; /* for PHI node */
7165 llvm_cbe_greedy_non_default_39879_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_8; /* for PHI node */
7166 llvm_cbe_greedy_default_39909_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_8; /* for PHI node */
7167 llvm_cbe_tmp13512351_3__PHI_TEMPORARY = llvm_cbe_tmp13512365; /* for PHI node */
7168 llvm_cbe_tmp13513612358_3__PHI_TEMPORARY = llvm_cbe_tmp13513612367; /* for PHI node */
7169 goto llvm_cbe_cond_true141;
7170 }
7171
7172 llvm_cbe_cond_next233:
7173 llvm_cbe_tmp234 = *(&llvm_cbe_ptr106);
7174 llvm_cbe_tmp236 = *(&llvm_cbe_tmp234[((unsigned int )1)]);
7175 if ((llvm_cbe_tmp236 == ((unsigned char )69))) {
7176 goto llvm_cbe_cond_next241;
7177 } else {
7178 goto llvm_cbe_bb244;
7179 }
7180
7181 llvm_cbe_cond_true227:
7182 llvm_cbe_previous_25708_0 = llvm_cbe_previous_25708_0__PHI_TEMPORARY;
7183 llvm_cbe_last_code_15771_0 = llvm_cbe_last_code_15771_0__PHI_TEMPORARY;
7184 llvm_cbe_code105_25773_0 = llvm_cbe_code105_25773_0__PHI_TEMPORARY;
7185 llvm_cbe_options_addr_25789_8 = llvm_cbe_options_addr_25789_8__PHI_TEMPORARY;
7186 llvm_cbe_save_hwm_79347_8 = llvm_cbe_save_hwm_79347_8__PHI_TEMPORARY;
7187 llvm_cbe_previous_callout_59381_8 = llvm_cbe_previous_callout_59381_8__PHI_TEMPORARY;
7188 llvm_cbe_groupsetfirstbyte_29395_8 = llvm_cbe_groupsetfirstbyte_29395_8__PHI_TEMPORARY;
7189 llvm_cbe_inescq_29422_8 = llvm_cbe_inescq_29422_8__PHI_TEMPORARY;
7190 llvm_cbe_after_manual_callout_79460_8 = llvm_cbe_after_manual_callout_79460_8__PHI_TEMPORARY;
7191 llvm_cbe_options104_39466_8 = llvm_cbe_options104_39466_8__PHI_TEMPORARY;
7192 llvm_cbe_req_caseopt_39708_8 = llvm_cbe_req_caseopt_39708_8__PHI_TEMPORARY;
7193 llvm_cbe_zerofirstbyte_29740_8 = llvm_cbe_zerofirstbyte_29740_8__PHI_TEMPORARY;
7194 llvm_cbe_zeroreqbyte_29762_8 = llvm_cbe_zeroreqbyte_29762_8__PHI_TEMPORARY;
7195 llvm_cbe_reqbyte103_59784_8 = llvm_cbe_reqbyte103_59784_8__PHI_TEMPORARY;
7196 llvm_cbe_firstbyte102_39829_8 = llvm_cbe_firstbyte102_39829_8__PHI_TEMPORARY;
7197 llvm_cbe_greedy_non_default_39879_8 = llvm_cbe_greedy_non_default_39879_8__PHI_TEMPORARY;
7198 llvm_cbe_greedy_default_39909_8 = llvm_cbe_greedy_default_39909_8__PHI_TEMPORARY;
7199 llvm_cbe_tmp13512351_8 = llvm_cbe_tmp13512351_8__PHI_TEMPORARY;
7200 llvm_cbe_tmp13513612358_8 = llvm_cbe_tmp13513612358_8__PHI_TEMPORARY;
7201 if ((llvm_cbe_tmp13512351_8 == ((unsigned char )92))) {
7202 goto llvm_cbe_cond_next233;
7203 } else {
7204 goto llvm_cbe_bb244;
7205 }
7206
7207 llvm_cbe_cond_next215:
7208 llvm_cbe_options_addr_25789_5 = llvm_cbe_options_addr_25789_5__PHI_TEMPORARY;
7209 llvm_cbe_save_hwm_79347_5 = llvm_cbe_save_hwm_79347_5__PHI_TEMPORARY;
7210 llvm_cbe_previous_callout_59381_5 = llvm_cbe_previous_callout_59381_5__PHI_TEMPORARY;
7211 llvm_cbe_previous_39389_5 = llvm_cbe_previous_39389_5__PHI_TEMPORARY;
7212 llvm_cbe_groupsetfirstbyte_29395_5 = llvm_cbe_groupsetfirstbyte_29395_5__PHI_TEMPORARY;
7213 llvm_cbe_inescq_29422_5 = llvm_cbe_inescq_29422_5__PHI_TEMPORARY;
7214 llvm_cbe_after_manual_callout_79460_5 = llvm_cbe_after_manual_callout_79460_5__PHI_TEMPORARY;
7215 llvm_cbe_options104_39466_5 = llvm_cbe_options104_39466_5__PHI_TEMPORARY;
7216 llvm_cbe_req_caseopt_39708_5 = llvm_cbe_req_caseopt_39708_5__PHI_TEMPORARY;
7217 llvm_cbe_zerofirstbyte_29740_5 = llvm_cbe_zerofirstbyte_29740_5__PHI_TEMPORARY;
7218 llvm_cbe_zeroreqbyte_29762_5 = llvm_cbe_zeroreqbyte_29762_5__PHI_TEMPORARY;
7219 llvm_cbe_reqbyte103_59784_5 = llvm_cbe_reqbyte103_59784_5__PHI_TEMPORARY;
7220 llvm_cbe_firstbyte102_39829_5 = llvm_cbe_firstbyte102_39829_5__PHI_TEMPORARY;
7221 llvm_cbe_greedy_non_default_39879_5 = llvm_cbe_greedy_non_default_39879_5__PHI_TEMPORARY;
7222 llvm_cbe_greedy_default_39909_5 = llvm_cbe_greedy_default_39909_5__PHI_TEMPORARY;
7223 llvm_cbe_tmp13512351_5 = llvm_cbe_tmp13512351_5__PHI_TEMPORARY;
7224 llvm_cbe_tmp13513612358_5 = llvm_cbe_tmp13513612358_5__PHI_TEMPORARY;
7225 llvm_cbe_last_code_1 = llvm_cbe_last_code_1__PHI_TEMPORARY;
7226 llvm_cbe_code105_2 = llvm_cbe_code105_2__PHI_TEMPORARY;
7227 if (((llvm_cbe_tmp13512351_5 != ((unsigned char )0)) & (llvm_cbe_inescq_29422_5 != ((unsigned int )0)))) {
7228 llvm_cbe_previous_25708_0__PHI_TEMPORARY = llvm_cbe_previous_39389_5; /* for PHI node */
7229 llvm_cbe_last_code_15771_0__PHI_TEMPORARY = llvm_cbe_last_code_1; /* for PHI node */
7230 llvm_cbe_code105_25773_0__PHI_TEMPORARY = llvm_cbe_code105_2; /* for PHI node */
7231 llvm_cbe_options_addr_25789_8__PHI_TEMPORARY = llvm_cbe_options_addr_25789_5; /* for PHI node */
7232 llvm_cbe_save_hwm_79347_8__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_5; /* for PHI node */
7233 llvm_cbe_previous_callout_59381_8__PHI_TEMPORARY = llvm_cbe_previous_callout_59381_5; /* for PHI node */
7234 llvm_cbe_groupsetfirstbyte_29395_8__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_5; /* for PHI node */
7235 llvm_cbe_inescq_29422_8__PHI_TEMPORARY = llvm_cbe_inescq_29422_5; /* for PHI node */
7236 llvm_cbe_after_manual_callout_79460_8__PHI_TEMPORARY = llvm_cbe_after_manual_callout_79460_5; /* for PHI node */
7237 llvm_cbe_options104_39466_8__PHI_TEMPORARY = llvm_cbe_options104_39466_5; /* for PHI node */
7238 llvm_cbe_req_caseopt_39708_8__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_5; /* for PHI node */
7239 llvm_cbe_zerofirstbyte_29740_8__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_5; /* for PHI node */
7240 llvm_cbe_zeroreqbyte_29762_8__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_5; /* for PHI node */
7241 llvm_cbe_reqbyte103_59784_8__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_5; /* for PHI node */
7242 llvm_cbe_firstbyte102_39829_8__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_5; /* for PHI node */
7243 llvm_cbe_greedy_non_default_39879_8__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_5; /* for PHI node */
7244 llvm_cbe_greedy_default_39909_8__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_5; /* for PHI node */
7245 llvm_cbe_tmp13512351_8__PHI_TEMPORARY = llvm_cbe_tmp13512351_5; /* for PHI node */
7246 llvm_cbe_tmp13513612358_8__PHI_TEMPORARY = llvm_cbe_tmp13513612358_5; /* for PHI node */
7247 goto llvm_cbe_cond_true227;
7248 } else {
7249 llvm_cbe_previous_25708_1__PHI_TEMPORARY = llvm_cbe_previous_39389_5; /* for PHI node */
7250 llvm_cbe_last_code_15771_1__PHI_TEMPORARY = llvm_cbe_last_code_1; /* for PHI node */
7251 llvm_cbe_code105_25773_1__PHI_TEMPORARY = llvm_cbe_code105_2; /* for PHI node */
7252 llvm_cbe_options_addr_25789_9__PHI_TEMPORARY = llvm_cbe_options_addr_25789_5; /* for PHI node */
7253 llvm_cbe_save_hwm_79347_9__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_5; /* for PHI node */
7254 llvm_cbe_previous_callout_59381_9__PHI_TEMPORARY = llvm_cbe_previous_callout_59381_5; /* for PHI node */
7255 llvm_cbe_groupsetfirstbyte_29395_9__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_5; /* for PHI node */
7256 llvm_cbe_inescq_29422_9__PHI_TEMPORARY = llvm_cbe_inescq_29422_5; /* for PHI node */
7257 llvm_cbe_after_manual_callout_79460_9__PHI_TEMPORARY = llvm_cbe_after_manual_callout_79460_5; /* for PHI node */
7258 llvm_cbe_options104_39466_9__PHI_TEMPORARY = llvm_cbe_options104_39466_5; /* for PHI node */
7259 llvm_cbe_req_caseopt_39708_9__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_5; /* for PHI node */
7260 llvm_cbe_zerofirstbyte_29740_9__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_5; /* for PHI node */
7261 llvm_cbe_zeroreqbyte_29762_9__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_5; /* for PHI node */
7262 llvm_cbe_reqbyte103_59784_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_5; /* for PHI node */
7263 llvm_cbe_firstbyte102_39829_9__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_5; /* for PHI node */
7264 llvm_cbe_greedy_non_default_39879_9__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_5; /* for PHI node */
7265 llvm_cbe_greedy_default_39909_9__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_5; /* for PHI node */
7266 llvm_cbe_tmp13512351_9__PHI_TEMPORARY = llvm_cbe_tmp13512351_5; /* for PHI node */
7267 llvm_cbe_tmp13513612358_9__PHI_TEMPORARY = llvm_cbe_tmp13513612358_5; /* for PHI node */
7268 goto llvm_cbe_cond_next272;
7269 }
7270
7271 llvm_cbe_cond_false201:
7272 llvm_cbe_options_addr_25789_4 = llvm_cbe_options_addr_25789_4__PHI_TEMPORARY;
7273 llvm_cbe_save_hwm_79347_4 = llvm_cbe_save_hwm_79347_4__PHI_TEMPORARY;
7274 llvm_cbe_previous_callout_59381_4 = llvm_cbe_previous_callout_59381_4__PHI_TEMPORARY;
7275 llvm_cbe_previous_39389_4 = llvm_cbe_previous_39389_4__PHI_TEMPORARY;
7276 llvm_cbe_groupsetfirstbyte_29395_4 = llvm_cbe_groupsetfirstbyte_29395_4__PHI_TEMPORARY;
7277 llvm_cbe_inescq_29422_4 = llvm_cbe_inescq_29422_4__PHI_TEMPORARY;
7278 llvm_cbe_last_code_29452_4 = llvm_cbe_last_code_29452_4__PHI_TEMPORARY;
7279 llvm_cbe_code105_39456_4 = llvm_cbe_code105_39456_4__PHI_TEMPORARY;
7280 llvm_cbe_after_manual_callout_79460_4 = llvm_cbe_after_manual_callout_79460_4__PHI_TEMPORARY;
7281 llvm_cbe_options104_39466_4 = llvm_cbe_options104_39466_4__PHI_TEMPORARY;
7282 llvm_cbe_req_caseopt_39708_4 = llvm_cbe_req_caseopt_39708_4__PHI_TEMPORARY;
7283 llvm_cbe_zerofirstbyte_29740_4 = llvm_cbe_zerofirstbyte_29740_4__PHI_TEMPORARY;
7284 llvm_cbe_zeroreqbyte_29762_4 = llvm_cbe_zeroreqbyte_29762_4__PHI_TEMPORARY;
7285 llvm_cbe_reqbyte103_59784_4 = llvm_cbe_reqbyte103_59784_4__PHI_TEMPORARY;
7286 llvm_cbe_firstbyte102_39829_4 = llvm_cbe_firstbyte102_39829_4__PHI_TEMPORARY;
7287 llvm_cbe_greedy_non_default_39879_4 = llvm_cbe_greedy_non_default_39879_4__PHI_TEMPORARY;
7288 llvm_cbe_greedy_default_39909_4 = llvm_cbe_greedy_default_39909_4__PHI_TEMPORARY;
7289 llvm_cbe_tmp13512351_4 = llvm_cbe_tmp13512351_4__PHI_TEMPORARY;
7290 llvm_cbe_tmp13513612358_4 = llvm_cbe_tmp13513612358_4__PHI_TEMPORARY;
7291 llvm_cbe_tmp204 = *llvm_cbe_tmp203;
7292 llvm_cbe_tmp207 = *llvm_cbe_tmp143;
7293 if ((((unsigned char *)llvm_cbe_tmp204) > ((unsigned char *)(&llvm_cbe_tmp207[((unsigned int )4096)])))) {
7294 goto llvm_cbe_cond_true212;
7295 } else {
7296 llvm_cbe_options_addr_25789_5__PHI_TEMPORARY = llvm_cbe_options_addr_25789_4; /* for PHI node */
7297 llvm_cbe_save_hwm_79347_5__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_4; /* for PHI node */
7298 llvm_cbe_previous_callout_59381_5__PHI_TEMPORARY = llvm_cbe_previous_callout_59381_4; /* for PHI node */
7299 llvm_cbe_previous_39389_5__PHI_TEMPORARY = llvm_cbe_previous_39389_4; /* for PHI node */
7300 llvm_cbe_groupsetfirstbyte_29395_5__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_4; /* for PHI node */
7301 llvm_cbe_inescq_29422_5__PHI_TEMPORARY = llvm_cbe_inescq_29422_4; /* for PHI node */
7302 llvm_cbe_after_manual_callout_79460_5__PHI_TEMPORARY = llvm_cbe_after_manual_callout_79460_4; /* for PHI node */
7303 llvm_cbe_options104_39466_5__PHI_TEMPORARY = llvm_cbe_options104_39466_4; /* for PHI node */
7304 llvm_cbe_req_caseopt_39708_5__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_4; /* for PHI node */
7305 llvm_cbe_zerofirstbyte_29740_5__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_4; /* for PHI node */
7306 llvm_cbe_zeroreqbyte_29762_5__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_4; /* for PHI node */
7307 llvm_cbe_reqbyte103_59784_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_4; /* for PHI node */
7308 llvm_cbe_firstbyte102_39829_5__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_4; /* for PHI node */
7309 llvm_cbe_greedy_non_default_39879_5__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_4; /* for PHI node */
7310 llvm_cbe_greedy_default_39909_5__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_4; /* for PHI node */
7311 llvm_cbe_tmp13512351_5__PHI_TEMPORARY = llvm_cbe_tmp13512351_4; /* for PHI node */
7312 llvm_cbe_tmp13513612358_5__PHI_TEMPORARY = llvm_cbe_tmp13513612358_4; /* for PHI node */
7313 llvm_cbe_last_code_1__PHI_TEMPORARY = llvm_cbe_last_code_29452_4; /* for PHI node */
7314 llvm_cbe_code105_2__PHI_TEMPORARY = llvm_cbe_code105_39456_4; /* for PHI node */
7315 goto llvm_cbe_cond_next215;
7316 }
7317
7318 llvm_cbe_bb326:
7319 llvm_cbe_p_10_lcssa = llvm_cbe_p_10_lcssa__PHI_TEMPORARY;
7320 llvm_cbe_tmp328 = *llvm_cbe_p_10_lcssa;
7321 switch (llvm_cbe_tmp328) {
7322 default:
7323 goto llvm_cbe_bb395;
7324 ;
7325 case ((unsigned char )125):
7326 llvm_cbe_iftmp_136_0__PHI_TEMPORARY = 0; /* for PHI node */
7327 goto llvm_cbe_bb396;
7328 case ((unsigned char )44):
7329 goto llvm_cbe_cond_next344;
7330 break;
7331 }
7332 llvm_cbe_bb315_preheader:
7333 llvm_cbe_tmp31726562 = *llvm_cbe_tmp307;
7334 llvm_cbe_tmp32026565 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp31726562))]);
7335 if (((((unsigned char )(llvm_cbe_tmp32026565 & ((unsigned char )4)))) == ((unsigned char )0))) {
7336 llvm_cbe_p_10_lcssa__PHI_TEMPORARY = llvm_cbe_tmp307; /* for PHI node */
7337 goto llvm_cbe_bb326;
7338 } else {
7339 llvm_cbe_p_1026561_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
7340 goto llvm_cbe_bb312;
7341 }
7342
7343 llvm_cbe_cond_next292:
7344 llvm_cbe_tmp293 = *(&llvm_cbe_ptr106);
7345 llvm_cbe_tmp297 = *(&llvm_cbe_tmp293[((unsigned int )1)]);
7346 llvm_cbe_tmp300 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp297))]);
7347 llvm_cbe_tmp307 = &llvm_cbe_tmp293[((unsigned int )2)];
7348 if (((((unsigned char )(llvm_cbe_tmp300 & ((unsigned char )4)))) == ((unsigned char )0))) {
7349 goto llvm_cbe_bb395;
7350 } else {
7351 goto llvm_cbe_bb315_preheader;
7352 }
7353
7354 llvm_cbe_cond_next286:
7355 if ((llvm_cbe_tmp13512351_9 == ((unsigned char )123))) {
7356 goto llvm_cbe_cond_next292;
7357 } else {
7358 goto llvm_cbe_bb395;
7359 }
7360
7361 do { /* Syntactic loop 'bb312' to make GCC happy */
7362 llvm_cbe_bb312:
7363 llvm_cbe_p_1026561_rec = llvm_cbe_p_1026561_rec__PHI_TEMPORARY;
7364 llvm_cbe_tmp314 = &llvm_cbe_tmp293[(llvm_cbe_p_1026561_rec + ((unsigned int )3))];
7365 llvm_cbe_tmp317 = *llvm_cbe_tmp314;
7366 llvm_cbe_tmp320 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp317))]);
7367 if (((((unsigned char )(llvm_cbe_tmp320 & ((unsigned char )4)))) == ((unsigned char )0))) {
7368 llvm_cbe_p_10_lcssa__PHI_TEMPORARY = llvm_cbe_tmp314; /* for PHI node */
7369 goto llvm_cbe_bb326;
7370 } else {
7371 llvm_cbe_p_1026561_rec__PHI_TEMPORARY = (llvm_cbe_p_1026561_rec + ((unsigned int )1)); /* for PHI node */
7372 goto llvm_cbe_bb312;
7373 }
7374
7375 } while (1); /* end of syntactic loop 'bb312' */
7376 llvm_cbe_cond_next344:
7377 llvm_cbe_tmp346 = *(&llvm_cbe_p_10_lcssa[((unsigned int )1)]);
7378 if ((llvm_cbe_tmp346 == ((unsigned char )125))) {
7379 llvm_cbe_iftmp_136_0__PHI_TEMPORARY = 0; /* for PHI node */
7380 goto llvm_cbe_bb396;
7381 } else {
7382 goto llvm_cbe_cond_next352;
7383 }
7384
7385 llvm_cbe_bb383:
7386 llvm_cbe_p_12_lcssa = llvm_cbe_p_12_lcssa__PHI_TEMPORARY;
7387 llvm_cbe_tmp385 = *llvm_cbe_p_12_lcssa;
7388 if ((llvm_cbe_tmp385 == ((unsigned char )125))) {
7389 llvm_cbe_iftmp_136_0__PHI_TEMPORARY = 0; /* for PHI node */
7390 goto llvm_cbe_bb396;
7391 } else {
7392 goto llvm_cbe_bb395;
7393 }
7394
7395 llvm_cbe_bb372_preheader:
7396 llvm_cbe_tmp37426570 = *llvm_cbe_tmp364;
7397 llvm_cbe_tmp37726573 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp37426570))]);
7398 if (((((unsigned char )(llvm_cbe_tmp37726573 & ((unsigned char )4)))) == ((unsigned char )0))) {
7399 llvm_cbe_p_12_lcssa__PHI_TEMPORARY = llvm_cbe_tmp364; /* for PHI node */
7400 goto llvm_cbe_bb383;
7401 } else {
7402 llvm_cbe_p_1226569_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
7403 goto llvm_cbe_bb369;
7404 }
7405
7406 llvm_cbe_cond_next352:
7407 llvm_cbe_tmp357 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp346))]);
7408 llvm_cbe_tmp364 = &llvm_cbe_p_10_lcssa[((unsigned int )2)];
7409 if (((((unsigned char )(llvm_cbe_tmp357 & ((unsigned char )4)))) == ((unsigned char )0))) {
7410 goto llvm_cbe_bb395;
7411 } else {
7412 goto llvm_cbe_bb372_preheader;
7413 }
7414
7415 do { /* Syntactic loop 'bb369' to make GCC happy */
7416 llvm_cbe_bb369:
7417 llvm_cbe_p_1226569_rec = llvm_cbe_p_1226569_rec__PHI_TEMPORARY;
7418 llvm_cbe_tmp371 = &llvm_cbe_p_10_lcssa[(llvm_cbe_p_1226569_rec + ((unsigned int )3))];
7419 llvm_cbe_tmp374 = *llvm_cbe_tmp371;
7420 llvm_cbe_tmp377 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp374))]);
7421 if (((((unsigned char )(llvm_cbe_tmp377 & ((unsigned char )4)))) == ((unsigned char )0))) {
7422 llvm_cbe_p_12_lcssa__PHI_TEMPORARY = llvm_cbe_tmp371; /* for PHI node */
7423 goto llvm_cbe_bb383;
7424 } else {
7425 llvm_cbe_p_1226569_rec__PHI_TEMPORARY = (llvm_cbe_p_1226569_rec + ((unsigned int )1)); /* for PHI node */
7426 goto llvm_cbe_bb369;
7427 }
7428
7429 } while (1); /* end of syntactic loop 'bb369' */
7430 llvm_cbe_bb395:
7431 llvm_cbe_iftmp_136_0__PHI_TEMPORARY = 1; /* for PHI node */
7432 goto llvm_cbe_bb396;
7433
7434 llvm_cbe_cond_true409:
7435 llvm_cbe_tmp414 = llvm_cbe_after_manual_callout_79460_9 + ((unsigned int )-1);
7436 llvm_cbe_previous_callout_59381_9_mux = (((((signed int )llvm_cbe_after_manual_callout_79460_9) < ((signed int )((unsigned int )1)))) ? (((unsigned char *)/*NULL*/0)) : (llvm_cbe_previous_callout_59381_9));
7437 if (((((signed int )llvm_cbe_after_manual_callout_79460_9) < ((signed int )((unsigned int )1))) & (llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0)))) {
7438 goto llvm_cbe_cond_true421;
7439 } else {
7440 llvm_cbe_previous_callout_6__PHI_TEMPORARY = llvm_cbe_previous_callout_59381_9_mux; /* for PHI node */
7441 llvm_cbe_after_manual_callout_1__PHI_TEMPORARY = llvm_cbe_tmp414; /* for PHI node */
7442 goto llvm_cbe_cond_next427;
7443 }
7444
7445 llvm_cbe_cond_true421:
7446 llvm_cbe_tmp422 = *(&llvm_cbe_ptr106);
7447 llvm_cbe_tmp4_i9 = *llvm_cbe_tmp3783;
7448 llvm_cbe_tmp9_i13 = *(&llvm_cbe_previous_callout_59381_9[((unsigned int )2)]);
7449 llvm_cbe_tmp14_i17 = *(&llvm_cbe_previous_callout_59381_9[((unsigned int )3)]);
7450 llvm_cbe_tmp17_i20 = ((((unsigned int )(unsigned long)llvm_cbe_tmp422)) - (((unsigned int )(unsigned long)llvm_cbe_tmp4_i9))) - (((((unsigned int )(unsigned char )llvm_cbe_tmp9_i13)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp14_i17)));
7451 *(&llvm_cbe_previous_callout_59381_9[((unsigned int )4)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_tmp17_i20) >> ((unsigned int )((unsigned int )8)))))));
7452 *(&llvm_cbe_previous_callout_59381_9[((unsigned int )5)]) = (((unsigned char )llvm_cbe_tmp17_i20));
7453 llvm_cbe_previous_callout_6__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
7454 llvm_cbe_after_manual_callout_1__PHI_TEMPORARY = llvm_cbe_tmp414; /* for PHI node */
7455 goto llvm_cbe_cond_next427;
7456
7457 llvm_cbe_cond_next445:
7458 if ((llvm_cbe_tmp13512351_9 == ((unsigned char )35))) {
7459 goto llvm_cbe_bb549;
7460 } else {
7461 llvm_cbe_c_2__PHI_TEMPORARY = llvm_cbe_tmp13513612358_9; /* for PHI node */
7462 goto llvm_cbe_cond_next566;
7463 }
7464
7465 llvm_cbe_cond_true433:
7466 llvm_cbe_tmp436 = *llvm_cbe_tmp435;
7467 llvm_cbe_tmp439 = *(&llvm_cbe_tmp436[llvm_cbe_tmp13513612358_9]);
7468 if (((((unsigned char )(llvm_cbe_tmp439 & ((unsigned char )1)))) == ((unsigned char )0))) {
7469 goto llvm_cbe_cond_next445;
7470 } else {
7471 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
7472 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
7473 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
7474 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
7475 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_6; /* for PHI node */
7476 llvm_cbe_previous_6__PHI_TEMPORARY = llvm_cbe_previous_25708_1; /* for PHI node */
7477 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
7478 llvm_cbe_inescq_1__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
7479 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_code105_25773_1; /* for PHI node */
7480 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
7481 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
7482 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
7483 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
7484 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
7485 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
7486 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
7487 goto llvm_cbe_bb5195;
7488 }
7489
7490 llvm_cbe_bb557:
7491 llvm_cbe_tmp558 = *(&llvm_cbe_ptr106);
7492 llvm_cbe_tmp559 = *llvm_cbe_tmp558;
7493 if ((llvm_cbe_tmp559 == ((unsigned char )0))) {
7494 llvm_cbe_c_2__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
7495 goto llvm_cbe_cond_next566;
7496 } else {
7497 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
7498 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
7499 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
7500 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
7501 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_6; /* for PHI node */
7502 llvm_cbe_previous_6__PHI_TEMPORARY = llvm_cbe_previous_25708_1; /* for PHI node */
7503 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
7504 llvm_cbe_inescq_1__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
7505 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_code105_25773_1; /* for PHI node */
7506 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
7507 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
7508 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
7509 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
7510 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
7511 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
7512 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
7513 goto llvm_cbe_bb5195;
7514 }
7515
7516 llvm_cbe_cond_true541:
7517 llvm_cbe_tmp542 = *(&llvm_cbe_ptr106);
7518 llvm_cbe_tmp545 = *llvm_cbe_tmp469;
7519 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp542[(llvm_cbe_tmp545 + ((unsigned int )-1))]);
7520 goto llvm_cbe_bb557;
7521
7522 do { /* Syntactic loop 'bb549' to make GCC happy */
7523 llvm_cbe_bb549:
7524 llvm_cbe_tmp550 = *(&llvm_cbe_ptr106);
7525 llvm_cbe_tmp551 = &llvm_cbe_tmp550[((unsigned int )1)];
7526 *(&llvm_cbe_ptr106) = llvm_cbe_tmp551;
7527 llvm_cbe_tmp553 = *llvm_cbe_tmp551;
7528 if ((llvm_cbe_tmp553 == ((unsigned char )0))) {
7529 goto llvm_cbe_bb557;
7530 } else {
7531 goto llvm_cbe_bb451;
7532 }
7533
7534 llvm_cbe_cond_true458:
7535 if ((((unsigned char *)llvm_cbe_tmp461) > ((unsigned char *)llvm_cbe_tmp551))) {
7536 goto llvm_cbe_cond_next467;
7537 } else {
7538 goto llvm_cbe_bb549;
7539 }
7540
7541 llvm_cbe_bb451:
7542 llvm_cbe_tmp454 = *llvm_cbe_tmp453;
7543 llvm_cbe_tmp461 = *llvm_cbe_tmp460;
7544 if ((llvm_cbe_tmp454 == ((unsigned int )0))) {
7545 goto llvm_cbe_cond_false488;
7546 } else {
7547 goto llvm_cbe_cond_true458;
7548 }
7549
7550 llvm_cbe_cond_next467:
7551 llvm_cbe_tmp478 = _pcre_is_newline(llvm_cbe_tmp551, llvm_cbe_tmp454, llvm_cbe_tmp461, llvm_cbe_tmp469);
7552 if ((llvm_cbe_tmp478 == ((unsigned int )0))) {
7553 goto llvm_cbe_bb549;
7554 } else {
7555 goto llvm_cbe_cond_true541;
7556 }
7557
7558 llvm_cbe_cond_false488:
7559 llvm_cbe_tmp494 = *llvm_cbe_tmp469;
7560 if ((((unsigned char *)(&llvm_cbe_tmp461[(-(llvm_cbe_tmp494))])) < ((unsigned char *)llvm_cbe_tmp551))) {
7561 goto llvm_cbe_bb549;
7562 } else {
7563 goto llvm_cbe_cond_next502;
7564 }
7565
7566 llvm_cbe_cond_next502:
7567 llvm_cbe_tmp509 = *llvm_cbe_tmp508;
7568 if ((llvm_cbe_tmp553 == llvm_cbe_tmp509)) {
7569 goto llvm_cbe_cond_next514;
7570 } else {
7571 goto llvm_cbe_bb549;
7572 }
7573
7574 llvm_cbe_cond_next522:
7575 llvm_cbe_tmp525 = *(&llvm_cbe_tmp550[((unsigned int )2)]);
7576 llvm_cbe_tmp529 = *llvm_cbe_tmp528;
7577 if ((llvm_cbe_tmp525 == llvm_cbe_tmp529)) {
7578 goto llvm_cbe_cond_true541;
7579 } else {
7580 goto llvm_cbe_bb549;
7581 }
7582
7583 llvm_cbe_cond_next514:
7584 if ((llvm_cbe_tmp494 == ((unsigned int )1))) {
7585 goto llvm_cbe_cond_true541;
7586 } else {
7587 goto llvm_cbe_cond_next522;
7588 }
7589
7590 } while (1); /* end of syntactic loop 'bb549' */
7591 llvm_cbe_cond_true580:
7592 llvm_cbe_tmp582 = *(&llvm_cbe_ptr106);
7593 *llvm_cbe_code105_25773_1 = ((unsigned char )82);
7594 *(&llvm_cbe_code105_25773_1[((unsigned int )1)]) = ((unsigned char )-1);
7595 llvm_cbe_tmp11_i30 = *llvm_cbe_tmp3783;
7596 *(&llvm_cbe_code105_25773_1[((unsigned int )2)]) = (((unsigned char )(((unsigned int )(((unsigned int )((((unsigned int )(unsigned long)llvm_cbe_tmp582)) - (((unsigned int )(unsigned long)llvm_cbe_tmp11_i30)))) >> ((unsigned int )((unsigned int )8)))))));
7597 llvm_cbe_tmp23_i36 = *llvm_cbe_tmp3783;
7598 *(&llvm_cbe_code105_25773_1[((unsigned int )3)]) = (((unsigned char )((((unsigned char )(unsigned long)llvm_cbe_tmp582)) - (((unsigned char )(unsigned long)llvm_cbe_tmp23_i36)))));
7599 *(&llvm_cbe_code105_25773_1[((unsigned int )4)]) = ((unsigned char )0);
7600 *(&llvm_cbe_code105_25773_1[((unsigned int )5)]) = ((unsigned char )0);
7601 llvm_cbe_tmp35_i42 = &llvm_cbe_code105_25773_1[((unsigned int )6)];
7602 llvm_cbe_previous_callout_9__PHI_TEMPORARY = llvm_cbe_code105_25773_1; /* for PHI node */
7603 llvm_cbe_code105_10__PHI_TEMPORARY = llvm_cbe_tmp35_i42; /* for PHI node */
7604 goto llvm_cbe_cond_next586;
7605
7606 llvm_cbe_bb632:
7607 *llvm_cbe_code105_10 = ((unsigned char )26);
7608 llvm_cbe_tmp635 = &llvm_cbe_code105_10[((unsigned int )1)];
7609 llvm_cbe_tmp519612384 = *(&llvm_cbe_ptr106);
7610 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519612384[((unsigned int )1)]);
7611 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
7612 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
7613 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
7614 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
7615 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
7616 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
7617 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
7618 llvm_cbe_previous_3__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
7619 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
7620 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
7621 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
7622 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_tmp635; /* for PHI node */
7623 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
7624 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
7625 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
7626 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
7627 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
7628 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
7629 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
7630 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
7631 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
7632 goto llvm_cbe_bb131;
7633
7634 llvm_cbe_bb636:
7635 llvm_cbe_firstbyte102_4 = (((llvm_cbe_firstbyte102_39829_9 == ((unsigned int )-2))) ? (((unsigned int )-1)) : (llvm_cbe_firstbyte102_39829_9));
7636 *llvm_cbe_code105_10 = ((unsigned char )12);
7637 llvm_cbe_tmp648 = &llvm_cbe_code105_10[((unsigned int )1)];
7638 llvm_cbe_tmp519612387 = *(&llvm_cbe_ptr106);
7639 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519612387[((unsigned int )1)]);
7640 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
7641 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
7642 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
7643 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
7644 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
7645 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
7646 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
7647 llvm_cbe_previous_3__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
7648 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
7649 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
7650 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
7651 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_tmp648; /* for PHI node */
7652 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
7653 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
7654 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
7655 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_4; /* for PHI node */
7656 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
7657 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
7658 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_4; /* for PHI node */
7659 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
7660 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
7661 goto llvm_cbe_bb131;
7662
7663 llvm_cbe_cond_true1736:
7664 llvm_cbe_firstbyte102_5 = (((llvm_cbe_firstbyte102_39829_9 == ((unsigned int )-2))) ? (((unsigned int )-1)) : (llvm_cbe_firstbyte102_39829_9));
7665 *llvm_cbe_code105_10 = ((unsigned char )29);
7666 *(&llvm_cbe_code105_10[((unsigned int )1)]) = (((unsigned char )llvm_cbe_class_lastchar_8));
7667 llvm_cbe_tmp1751 = &llvm_cbe_code105_10[((unsigned int )2)];
7668 llvm_cbe_tmp519612533 = *(&llvm_cbe_ptr106);
7669 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519612533[((unsigned int )1)]);
7670 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
7671 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
7672 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
7673 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
7674 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
7675 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
7676 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
7677 llvm_cbe_previous_3__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
7678 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
7679 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_5; /* for PHI node */
7680 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
7681 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_tmp1751; /* for PHI node */
7682 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
7683 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
7684 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
7685 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_5; /* for PHI node */
7686 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
7687 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
7688 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_5; /* for PHI node */
7689 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
7690 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
7691 goto llvm_cbe_bb131;
7692
7693 llvm_cbe_cond_true1730:
7694 if ((llvm_cbe_negate_class_0 == ((unsigned int )0))) {
7695 goto llvm_cbe_cond_next1752;
7696 } else {
7697 goto llvm_cbe_cond_true1736;
7698 }
7699
7700 llvm_cbe_cond_next1725:
7701 if ((llvm_cbe_class_charcount_8 == ((unsigned int )1))) {
7702 goto llvm_cbe_cond_true1730;
7703 } else {
7704 goto llvm_cbe_cond_next1756;
7705 }
7706
7707 llvm_cbe_cond_next1718:
7708 llvm_cbe_class_lastchar_8 = llvm_cbe_class_lastchar_8__PHI_TEMPORARY;
7709 llvm_cbe_class_charcount_8 = llvm_cbe_class_charcount_8__PHI_TEMPORARY;
7710 llvm_cbe_inescq_5 = llvm_cbe_inescq_5__PHI_TEMPORARY;
7711 llvm_cbe_c_12 = llvm_cbe_c_12__PHI_TEMPORARY;
7712 if ((llvm_cbe_c_12 == ((unsigned int )0))) {
7713 goto llvm_cbe_cond_true1723;
7714 } else {
7715 goto llvm_cbe_cond_next1725;
7716 }
7717
7718 llvm_cbe_cond_next710:
7719 llvm_cbe_negate_class_0 = llvm_cbe_negate_class_0__PHI_TEMPORARY;
7720 llvm_cbe_c_8_in = llvm_cbe_c_8_in__PHI_TEMPORARY;
7721 llvm_cbe_c_8 = ((unsigned int )(unsigned char )llvm_cbe_c_8_in);
7722 ltmp_5_1 = memset(llvm_cbe_classbits711, (((unsigned int )(unsigned char )((unsigned char )0))), ((unsigned int )32));
7723 if ((llvm_cbe_c_8_in == ((unsigned char )0))) {
7724 llvm_cbe_class_lastchar_8__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
7725 llvm_cbe_class_charcount_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
7726 llvm_cbe_inescq_5__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
7727 llvm_cbe_c_12__PHI_TEMPORARY = llvm_cbe_c_8; /* for PHI node */
7728 goto llvm_cbe_cond_next1718;
7729 } else {
7730 goto llvm_cbe_bb717_preheader;
7731 }
7732
7733 llvm_cbe_bb693:
7734 llvm_cbe_tmp694 = *(&llvm_cbe_ptr106);
7735 llvm_cbe_tmp695 = &llvm_cbe_tmp694[((unsigned int )1)];
7736 *(&llvm_cbe_ptr106) = llvm_cbe_tmp695;
7737 llvm_cbe_tmp697 = *llvm_cbe_tmp695;
7738 if ((llvm_cbe_tmp697 == ((unsigned char )94))) {
7739 goto llvm_cbe_cond_true703;
7740 } else {
7741 llvm_cbe_negate_class_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
7742 llvm_cbe_c_8_in__PHI_TEMPORARY = llvm_cbe_tmp697; /* for PHI node */
7743 goto llvm_cbe_cond_next710;
7744 }
7745
7746 llvm_cbe_bb649:
7747 llvm_cbe_tmp651 = *(&llvm_cbe_ptr106);
7748 llvm_cbe_tmp653 = *(&llvm_cbe_tmp651[((unsigned int )1)]);
7749 switch (llvm_cbe_tmp653) {
7750 default:
7751 goto llvm_cbe_bb693;
7752 ;
7753 case ((unsigned char )46):
7754 goto llvm_cbe_bb673;
7755 break;
7756 case ((unsigned char )58):
7757 goto llvm_cbe_bb673;
7758 break;
7759 case ((unsigned char )61):
7760 goto llvm_cbe_bb673;
7761 break;
7762 }
7763 llvm_cbe_bb673:
7764 llvm_cbe_tmp676 = check_posix_syntax(llvm_cbe_tmp651, (&llvm_cbe_tempptr), llvm_cbe_cd);
7765 if ((llvm_cbe_tmp676 == ((unsigned int )0))) {
7766 goto llvm_cbe_bb693;
7767 } else {
7768 goto llvm_cbe_cond_true680;
7769 }
7770
7771 llvm_cbe_cond_true703:
7772 llvm_cbe_tmp705 = &llvm_cbe_tmp694[((unsigned int )2)];
7773 *(&llvm_cbe_ptr106) = llvm_cbe_tmp705;
7774 llvm_cbe_tmp707 = *llvm_cbe_tmp705;
7775 llvm_cbe_negate_class_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
7776 llvm_cbe_c_8_in__PHI_TEMPORARY = llvm_cbe_tmp707; /* for PHI node */
7777 goto llvm_cbe_cond_next710;
7778
7779 do { /* Syntactic loop 'bb717' to make GCC happy */
7780 llvm_cbe_bb717:
7781 llvm_cbe_class_lastchar_7 = llvm_cbe_class_lastchar_7__PHI_TEMPORARY;
7782 llvm_cbe_class_charcount_7 = llvm_cbe_class_charcount_7__PHI_TEMPORARY;
7783 llvm_cbe_inescq_4 = llvm_cbe_inescq_4__PHI_TEMPORARY;
7784 llvm_cbe_c_11 = llvm_cbe_c_11__PHI_TEMPORARY;
7785 if ((llvm_cbe_inescq_4 == ((unsigned int )0))) {
7786 goto llvm_cbe_cond_next739;
7787 } else {
7788 goto llvm_cbe_cond_true722;
7789 }
7790
7791 llvm_cbe_cond_next1705:
7792 if (((llvm_cbe_tmp1698 != ((unsigned char )93)) | (llvm_cbe_inescq_3 != ((unsigned int )0)))) {
7793 llvm_cbe_class_lastchar_7__PHI_TEMPORARY = llvm_cbe_class_lastchar_6; /* for PHI node */
7794 llvm_cbe_class_charcount_7__PHI_TEMPORARY = llvm_cbe_class_charcount_6; /* for PHI node */
7795 llvm_cbe_inescq_4__PHI_TEMPORARY = llvm_cbe_inescq_3; /* for PHI node */
7796 llvm_cbe_c_11__PHI_TEMPORARY = llvm_cbe_tmp16981699; /* for PHI node */
7797 goto llvm_cbe_bb717;
7798 } else {
7799 llvm_cbe_class_lastchar_8__PHI_TEMPORARY = llvm_cbe_class_lastchar_6; /* for PHI node */
7800 llvm_cbe_class_charcount_8__PHI_TEMPORARY = llvm_cbe_class_charcount_6; /* for PHI node */
7801 llvm_cbe_inescq_5__PHI_TEMPORARY = llvm_cbe_inescq_3; /* for PHI node */
7802 llvm_cbe_c_12__PHI_TEMPORARY = llvm_cbe_tmp16981699; /* for PHI node */
7803 goto llvm_cbe_cond_next1718;
7804 }
7805
7806 llvm_cbe_bb1694:
7807 llvm_cbe_class_lastchar_6 = llvm_cbe_class_lastchar_6__PHI_TEMPORARY;
7808 llvm_cbe_class_charcount_6 = llvm_cbe_class_charcount_6__PHI_TEMPORARY;
7809 llvm_cbe_inescq_3 = llvm_cbe_inescq_3__PHI_TEMPORARY;
7810 llvm_cbe_tmp1695 = *(&llvm_cbe_ptr106);
7811 llvm_cbe_tmp1696 = &llvm_cbe_tmp1695[((unsigned int )1)];
7812 *(&llvm_cbe_ptr106) = llvm_cbe_tmp1696;
7813 llvm_cbe_tmp1698 = *llvm_cbe_tmp1696;
7814 llvm_cbe_tmp16981699 = ((unsigned int )(unsigned char )llvm_cbe_tmp1698);
7815 if ((llvm_cbe_tmp1698 == ((unsigned char )0))) {
7816 llvm_cbe_class_lastchar_8__PHI_TEMPORARY = llvm_cbe_class_lastchar_6; /* for PHI node */
7817 llvm_cbe_class_charcount_8__PHI_TEMPORARY = llvm_cbe_class_charcount_6; /* for PHI node */
7818 llvm_cbe_inescq_5__PHI_TEMPORARY = llvm_cbe_inescq_3; /* for PHI node */
7819 llvm_cbe_c_12__PHI_TEMPORARY = llvm_cbe_tmp16981699; /* for PHI node */
7820 goto llvm_cbe_cond_next1718;
7821 } else {
7822 goto llvm_cbe_cond_next1705;
7823 }
7824
7825 llvm_cbe_cond_true734:
7826 *(&llvm_cbe_ptr106) = llvm_cbe_tmp729;
7827 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
7828 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_class_charcount_7; /* for PHI node */
7829 llvm_cbe_inescq_3__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
7830 goto llvm_cbe_bb1694;
7831
7832 llvm_cbe_cond_true727:
7833 llvm_cbe_tmp728 = *(&llvm_cbe_ptr106);
7834 llvm_cbe_tmp729 = &llvm_cbe_tmp728[((unsigned int )1)];
7835 llvm_cbe_tmp730 = *llvm_cbe_tmp729;
7836 if ((llvm_cbe_tmp730 == ((unsigned char )69))) {
7837 goto llvm_cbe_cond_true734;
7838 } else {
7839 llvm_cbe_inescq_9__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
7840 llvm_cbe_c_18__PHI_TEMPORARY = llvm_cbe_c_11; /* for PHI node */
7841 goto llvm_cbe_bb1415;
7842 }
7843
7844 llvm_cbe_cond_true722:
7845 if ((llvm_cbe_c_11 == ((unsigned int )92))) {
7846 goto llvm_cbe_cond_true727;
7847 } else {
7848 llvm_cbe_inescq_9__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
7849 llvm_cbe_c_18__PHI_TEMPORARY = llvm_cbe_c_11; /* for PHI node */
7850 goto llvm_cbe_bb1415;
7851 }
7852
7853 llvm_cbe_cond_next1020:
7854 llvm_cbe_tmp1021 = *(&llvm_cbe_tempptr);
7855 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp1021[((unsigned int )1)]);
7856 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
7857 llvm_cbe_class_charcount_6__PHI_TEMPORARY = ((unsigned int )10); /* for PHI node */
7858 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
7859 goto llvm_cbe_bb1694;
7860
7861 do { /* Syntactic loop 'bb983' to make GCC happy */
7862 llvm_cbe_bb983:
7863 llvm_cbe_c_1512416_13 = llvm_cbe_c_1512416_13__PHI_TEMPORARY;
7864 llvm_cbe_tmp986 = &llvm_cbe_classbits[llvm_cbe_c_1512416_13];
7865 llvm_cbe_tmp987 = *llvm_cbe_tmp986;
7866 llvm_cbe_tmp990 = *(&llvm_cbe_pbits[llvm_cbe_c_1512416_13]);
7867 *llvm_cbe_tmp986 = (((unsigned char )(llvm_cbe_tmp987 | (((unsigned char )(llvm_cbe_tmp990 ^ ((unsigned char )-1)))))));
7868 llvm_cbe_indvar_next26683 = llvm_cbe_c_1512416_13 + ((unsigned int )1);
7869 if ((llvm_cbe_indvar_next26683 == ((unsigned int )32))) {
7870 goto llvm_cbe_cond_next1020;
7871 } else {
7872 llvm_cbe_c_1512416_13__PHI_TEMPORARY = llvm_cbe_indvar_next26683; /* for PHI node */
7873 goto llvm_cbe_bb983;
7874 }
7875
7876 } while (1); /* end of syntactic loop 'bb983' */
7877 llvm_cbe_cond_true961:
7878 llvm_cbe_tmp963 = *llvm_cbe_tmp962;
7879 *llvm_cbe_tmp962 = (((unsigned char )(llvm_cbe_tmp963 & ((unsigned char )-61))));
7880 if (llvm_cbe_local_negate_9) {
7881 llvm_cbe_c_1726583__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
7882 goto llvm_cbe_bb1002;
7883 } else {
7884 llvm_cbe_c_1512416_13__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
7885 goto llvm_cbe_bb983;
7886 }
7887
7888 llvm_cbe_cond_next948:
7889 switch (((((((signed int )llvm_cbe_tmp893) < ((signed int )((unsigned int )0)))) ? ((-(llvm_cbe_tmp893))) : (llvm_cbe_tmp893)))) {
7890 default:
7891 goto llvm_cbe_cond_next977;
7892 ;
7893 case ((unsigned int )1):
7894 goto llvm_cbe_cond_true961;
7895 break;
7896 case ((unsigned int )2):
7897 goto llvm_cbe_cond_true971;
7898 }
7899 llvm_cbe_cond_next863:
7900 llvm_cbe_tmp879 = ((((((signed int )llvm_cbe_tmp88_0) < ((signed int )((unsigned int )3))) & (llvm_cbe_tmp865 != ((unsigned int )0)))) ? (((unsigned int )0)) : ((llvm_cbe_tmp88_0 * ((unsigned int )3))));
7901 llvm_cbe_tmp882 = *(&posix_class_maps[llvm_cbe_tmp879]);
7902 ltmp_6_1 = memcpy(llvm_cbe_pbits885, (&llvm_cbe_tmp777[llvm_cbe_tmp882]), ((unsigned int )32));
7903 llvm_cbe_tmp889 = *(&posix_class_maps[(llvm_cbe_tmp879 + ((unsigned int )1))]);
7904 llvm_cbe_tmp893 = *(&posix_class_maps[(llvm_cbe_tmp879 + ((unsigned int )2))]);
7905 if ((((signed int )llvm_cbe_tmp889) > ((signed int )((unsigned int )-1)))) {
7906 goto llvm_cbe_cond_true898;
7907 } else {
7908 goto llvm_cbe_cond_next948;
7909 }
7910
7911 llvm_cbe_bb855:
7912 llvm_cbe_tmp88_0 = llvm_cbe_tmp88_0__PHI_TEMPORARY;
7913 if ((((signed int )llvm_cbe_tmp88_0) < ((signed int )((unsigned int )0)))) {
7914 goto llvm_cbe_cond_true861;
7915 } else {
7916 goto llvm_cbe_cond_next863;
7917 }
7918
7919 do { /* Syntactic loop 'bb807' to make GCC happy */
7920 llvm_cbe_bb807:
7921 llvm_cbe_yield_912392_0 = llvm_cbe_yield_912392_0__PHI_TEMPORARY;
7922 llvm_cbe_tmp810 = *(&posix_name_lengths[llvm_cbe_yield_912392_0]);
7923 if (((((unsigned int )(unsigned char )llvm_cbe_tmp810)) == llvm_cbe_tmp802)) {
7924 goto llvm_cbe_cond_false827;
7925 } else {
7926 goto llvm_cbe_cond_next843;
7927 }
7928
7929 llvm_cbe_cond_next843:
7930 llvm_cbe_tmp845 = llvm_cbe_yield_912392_0 + ((unsigned int )1);
7931 llvm_cbe_tmp849 = *(&posix_name_lengths[llvm_cbe_tmp845]);
7932 if ((llvm_cbe_tmp849 == ((unsigned char )0))) {
7933 llvm_cbe_tmp88_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
7934 goto llvm_cbe_bb855;
7935 } else {
7936 llvm_cbe_yield_912392_0__PHI_TEMPORARY = llvm_cbe_tmp845; /* for PHI node */
7937 goto llvm_cbe_bb807;
7938 }
7939
7940 llvm_cbe_cond_false827:
7941 llvm_cbe_tmp831 = *(&posix_names[llvm_cbe_yield_912392_0]);
7942 llvm_cbe_tmp833 = strncmp(llvm_cbe_tmp800, llvm_cbe_tmp831, llvm_cbe_tmp802);
7943 if ((llvm_cbe_tmp833 == ((unsigned int )0))) {
7944 llvm_cbe_tmp88_0__PHI_TEMPORARY = llvm_cbe_yield_912392_0; /* for PHI node */
7945 goto llvm_cbe_bb855;
7946 } else {
7947 goto llvm_cbe_cond_next843;
7948 }
7949
7950 } while (1); /* end of syntactic loop 'bb807' */
7951 llvm_cbe_cond_next797:
7952 llvm_cbe_local_negate_9 = llvm_cbe_local_negate_9__PHI_TEMPORARY;
7953 llvm_cbe_tmp798 = *(&llvm_cbe_tempptr);
7954 llvm_cbe_tmp800 = *(&llvm_cbe_ptr106);
7955 llvm_cbe_tmp802 = (((unsigned int )(unsigned long)llvm_cbe_tmp798)) - (((unsigned int )(unsigned long)llvm_cbe_tmp800));
7956 llvm_cbe_yield_912392_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
7957 goto llvm_cbe_bb807;
7958
7959 llvm_cbe_cond_next786:
7960 llvm_cbe_tmp788 = &llvm_cbe_tmp778[((unsigned int )2)];
7961 *(&llvm_cbe_ptr106) = llvm_cbe_tmp788;
7962 llvm_cbe_tmp790 = *llvm_cbe_tmp788;
7963 if ((llvm_cbe_tmp790 == ((unsigned char )94))) {
7964 goto llvm_cbe_cond_true794;
7965 } else {
7966 llvm_cbe_local_negate_9__PHI_TEMPORARY = 1; /* for PHI node */
7967 goto llvm_cbe_cond_next797;
7968 }
7969
7970 llvm_cbe_cond_true774:
7971 llvm_cbe_tmp777 = *llvm_cbe_tmp776;
7972 llvm_cbe_tmp778 = *(&llvm_cbe_ptr106);
7973 llvm_cbe_tmp780 = *(&llvm_cbe_tmp778[((unsigned int )1)]);
7974 if ((llvm_cbe_tmp780 == ((unsigned char )58))) {
7975 goto llvm_cbe_cond_next786;
7976 } else {
7977 goto llvm_cbe_cond_true784;
7978 }
7979
7980 llvm_cbe_bb767:
7981 llvm_cbe_tmp770 = check_posix_syntax(llvm_cbe_tmp745, (&llvm_cbe_tempptr), llvm_cbe_cd);
7982 if ((llvm_cbe_tmp770 == ((unsigned int )0))) {
7983 goto llvm_cbe_cond_next1025;
7984 } else {
7985 goto llvm_cbe_cond_true774;
7986 }
7987
7988 llvm_cbe_cond_true744:
7989 llvm_cbe_tmp745 = *(&llvm_cbe_ptr106);
7990 llvm_cbe_tmp747 = *(&llvm_cbe_tmp745[((unsigned int )1)]);
7991 switch (llvm_cbe_tmp747) {
7992 default:
7993 goto llvm_cbe_cond_next1025;
7994 ;
7995 case ((unsigned char )46):
7996 goto llvm_cbe_bb767;
7997 break;
7998 case ((unsigned char )58):
7999 goto llvm_cbe_bb767;
8000 break;
8001 case ((unsigned char )61):
8002 goto llvm_cbe_bb767;
8003 break;
8004 }
8005 llvm_cbe_cond_next739:
8006 switch (llvm_cbe_c_11) {
8007 default:
8008 llvm_cbe_inescq_9__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8009 llvm_cbe_c_18__PHI_TEMPORARY = llvm_cbe_c_11; /* for PHI node */
8010 goto llvm_cbe_bb1415;
8011 ;
8012 case ((unsigned int )91):
8013 goto llvm_cbe_cond_true744;
8014 break;
8015 case ((unsigned int )92):
8016 goto llvm_cbe_cond_true1030;
8017 }
8018 llvm_cbe_cond_true794:
8019 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp778[((unsigned int )3)]);
8020 llvm_cbe_local_negate_9__PHI_TEMPORARY = 0; /* for PHI node */
8021 goto llvm_cbe_cond_next797;
8022
8023 do { /* Syntactic loop 'bb904' to make GCC happy */
8024 llvm_cbe_bb904:
8025 llvm_cbe_c_1312408_13 = llvm_cbe_c_1312408_13__PHI_TEMPORARY;
8026 llvm_cbe_tmp907 = &llvm_cbe_pbits[llvm_cbe_c_1312408_13];
8027 llvm_cbe_tmp908 = *llvm_cbe_tmp907;
8028 llvm_cbe_tmp914 = *(&llvm_cbe_tmp777[(llvm_cbe_c_1312408_13 + llvm_cbe_tmp889)]);
8029 *llvm_cbe_tmp907 = (((unsigned char )(llvm_cbe_tmp914 | llvm_cbe_tmp908)));
8030 llvm_cbe_indvar_next26678 = llvm_cbe_c_1312408_13 + ((unsigned int )1);
8031 if ((llvm_cbe_indvar_next26678 == ((unsigned int )32))) {
8032 goto llvm_cbe_cond_next948;
8033 } else {
8034 llvm_cbe_c_1312408_13__PHI_TEMPORARY = llvm_cbe_indvar_next26678; /* for PHI node */
8035 goto llvm_cbe_bb904;
8036 }
8037
8038 } while (1); /* end of syntactic loop 'bb904' */
8039 llvm_cbe_cond_true898:
8040 if ((((signed int )llvm_cbe_tmp893) > ((signed int )((unsigned int )-1)))) {
8041 llvm_cbe_c_1312408_13__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8042 goto llvm_cbe_bb904;
8043 } else {
8044 llvm_cbe_c_1426586__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8045 goto llvm_cbe_bb926;
8046 }
8047
8048 do { /* Syntactic loop 'bb926' to make GCC happy */
8049 llvm_cbe_bb926:
8050 llvm_cbe_c_1426586 = llvm_cbe_c_1426586__PHI_TEMPORARY;
8051 llvm_cbe_tmp929 = &llvm_cbe_pbits[llvm_cbe_c_1426586];
8052 llvm_cbe_tmp930 = *llvm_cbe_tmp929;
8053 llvm_cbe_tmp936 = *(&llvm_cbe_tmp777[(llvm_cbe_c_1426586 + llvm_cbe_tmp889)]);
8054 *llvm_cbe_tmp929 = (((unsigned char )(llvm_cbe_tmp930 & (((unsigned char )(llvm_cbe_tmp936 ^ ((unsigned char )-1)))))));
8055 llvm_cbe_tmp940 = llvm_cbe_c_1426586 + ((unsigned int )1);
8056 if ((((signed int )llvm_cbe_tmp940) < ((signed int )((unsigned int )32)))) {
8057 llvm_cbe_c_1426586__PHI_TEMPORARY = llvm_cbe_tmp940; /* for PHI node */
8058 goto llvm_cbe_bb926;
8059 } else {
8060 goto llvm_cbe_cond_next948;
8061 }
8062
8063 } while (1); /* end of syntactic loop 'bb926' */
8064 llvm_cbe_cond_true971:
8065 llvm_cbe_tmp973 = *llvm_cbe_tmp972;
8066 *llvm_cbe_tmp972 = (((unsigned char )(llvm_cbe_tmp973 & ((unsigned char )127))));
8067 if (llvm_cbe_local_negate_9) {
8068 llvm_cbe_c_1726583__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8069 goto llvm_cbe_bb1002;
8070 } else {
8071 llvm_cbe_c_1512416_13__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8072 goto llvm_cbe_bb983;
8073 }
8074
8075 llvm_cbe_cond_next977:
8076 if (llvm_cbe_local_negate_9) {
8077 llvm_cbe_c_1726583__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8078 goto llvm_cbe_bb1002;
8079 } else {
8080 llvm_cbe_c_1512416_13__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8081 goto llvm_cbe_bb983;
8082 }
8083
8084 do { /* Syntactic loop 'bb1002' to make GCC happy */
8085 llvm_cbe_bb1002:
8086 llvm_cbe_c_1726583 = llvm_cbe_c_1726583__PHI_TEMPORARY;
8087 llvm_cbe_tmp1005 = &llvm_cbe_classbits[llvm_cbe_c_1726583];
8088 llvm_cbe_tmp1006 = *llvm_cbe_tmp1005;
8089 llvm_cbe_tmp1009 = *(&llvm_cbe_pbits[llvm_cbe_c_1726583]);
8090 *llvm_cbe_tmp1005 = (((unsigned char )(llvm_cbe_tmp1009 | llvm_cbe_tmp1006)));
8091 llvm_cbe_tmp1013 = llvm_cbe_c_1726583 + ((unsigned int )1);
8092 if ((((signed int )llvm_cbe_tmp1013) < ((signed int )((unsigned int )32)))) {
8093 llvm_cbe_c_1726583__PHI_TEMPORARY = llvm_cbe_tmp1013; /* for PHI node */
8094 goto llvm_cbe_bb1002;
8095 } else {
8096 goto llvm_cbe_cond_next1020;
8097 }
8098
8099 } while (1); /* end of syntactic loop 'bb1002' */
8100 llvm_cbe_cond_true1066:
8101 llvm_cbe_tmp1067 = *(&llvm_cbe_ptr106);
8102 llvm_cbe_tmp1069 = *(&llvm_cbe_tmp1067[((unsigned int )1)]);
8103 if ((llvm_cbe_tmp1069 == ((unsigned char )92))) {
8104 goto llvm_cbe_cond_next1074;
8105 } else {
8106 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8107 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_class_charcount_7; /* for PHI node */
8108 llvm_cbe_inescq_3__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
8109 goto llvm_cbe_bb1694;
8110 }
8111
8112 llvm_cbe_cond_next1043:
8113 switch (llvm_cbe_tmp1036) {
8114 default:
8115 goto llvm_cbe_cond_false1061_cond_next1090_crit_edge;
8116 ;
8117 case ((unsigned int )-5):
8118 llvm_cbe_c_19__PHI_TEMPORARY = ((unsigned int )8); /* for PHI node */
8119 goto llvm_cbe_cond_next1090;
8120 case ((unsigned int )-21):
8121 llvm_cbe_inescq_9__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8122 llvm_cbe_c_18__PHI_TEMPORARY = ((unsigned int )88); /* for PHI node */
8123 goto llvm_cbe_bb1415;
8124 case ((unsigned int )-16):
8125 goto llvm_cbe_cond_true1060;
8126 break;
8127 case ((unsigned int )-25):
8128 goto llvm_cbe_cond_true1066;
8129 }
8130 llvm_cbe_cond_true1030:
8131 llvm_cbe_tmp1033 = *llvm_cbe_tmp24;
8132 llvm_cbe_tmp1036 = check_escape((&llvm_cbe_ptr106), llvm_cbe_errorcodeptr, llvm_cbe_tmp1033, llvm_cbe_options104_39466_9, ((unsigned int )1));
8133 llvm_cbe_tmp1038 = *llvm_cbe_errorcodeptr;
8134 if ((llvm_cbe_tmp1038 == ((unsigned int )0))) {
8135 goto llvm_cbe_cond_next1043;
8136 } else {
8137 llvm_cbe_slot_913437_0_us61_12__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
8138 llvm_cbe_slot_913437_059_12__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
8139 goto llvm_cbe_FAILED;
8140 }
8141
8142 llvm_cbe_cond_next1025:
8143 if ((llvm_cbe_c_11 == ((unsigned int )92))) {
8144 goto llvm_cbe_cond_true1030;
8145 } else {
8146 llvm_cbe_inescq_9__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8147 llvm_cbe_c_18__PHI_TEMPORARY = llvm_cbe_c_11; /* for PHI node */
8148 goto llvm_cbe_bb1415;
8149 }
8150
8151 llvm_cbe_cond_next1074:
8152 llvm_cbe_tmp1076 = &llvm_cbe_tmp1067[((unsigned int )2)];
8153 llvm_cbe_tmp1077 = *llvm_cbe_tmp1076;
8154 if ((llvm_cbe_tmp1077 == ((unsigned char )69))) {
8155 goto llvm_cbe_cond_next1082;
8156 } else {
8157 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8158 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_class_charcount_7; /* for PHI node */
8159 llvm_cbe_inescq_3__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
8160 goto llvm_cbe_bb1694;
8161 }
8162
8163 llvm_cbe_cond_next1082:
8164 *(&llvm_cbe_ptr106) = llvm_cbe_tmp1076;
8165 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8166 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_class_charcount_7; /* for PHI node */
8167 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8168 goto llvm_cbe_bb1694;
8169
8170 llvm_cbe_cond_true1106:
8171 switch ((-(llvm_cbe_c_19))) {
8172 default:
8173 goto llvm_cbe_cond_next1278;
8174 ;
8175 case ((unsigned int )6):
8176 llvm_cbe_c_2112444_12__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8177 goto llvm_cbe_bb1131;
8178 case ((unsigned int )7):
8179 llvm_cbe_c_2012437_12__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8180 goto llvm_cbe_bb1110;
8181 break;
8182 case ((unsigned int )8):
8183 llvm_cbe_c_2526577__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8184 goto llvm_cbe_bb1218;
8185 case ((unsigned int )9):
8186 llvm_cbe_c_2426580__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8187 goto llvm_cbe_bb1194;
8188 case ((unsigned int )10):
8189 llvm_cbe_c_2312458_12__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8190 goto llvm_cbe_bb1173;
8191 case ((unsigned int )11):
8192 llvm_cbe_c_2212451_12__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8193 goto llvm_cbe_bb1152;
8194 case ((unsigned int )24):
8195 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8196 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8197 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8198 goto llvm_cbe_bb1694;
8199 }
8200 llvm_cbe_cond_true1095:
8201 llvm_cbe_tmp1099 = *llvm_cbe_tmp776;
8202 llvm_cbe_tmp1101 = llvm_cbe_class_charcount_7 + ((unsigned int )2);
8203 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
8204 goto llvm_cbe_cond_true1106;
8205 } else {
8206 goto llvm_cbe_cond_false1244;
8207 }
8208
8209 llvm_cbe_cond_next1090:
8210 llvm_cbe_c_19 = llvm_cbe_c_19__PHI_TEMPORARY;
8211 if ((((signed int )llvm_cbe_c_19) < ((signed int )((unsigned int )0)))) {
8212 goto llvm_cbe_cond_true1095;
8213 } else {
8214 llvm_cbe_inescq_9__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8215 llvm_cbe_c_18__PHI_TEMPORARY = llvm_cbe_c_19; /* for PHI node */
8216 goto llvm_cbe_bb1415;
8217 }
8218
8219 llvm_cbe_cond_false1061_cond_next1090_crit_edge:
8220 llvm_cbe_c_19__PHI_TEMPORARY = llvm_cbe_tmp1036; /* for PHI node */
8221 goto llvm_cbe_cond_next1090;
8222
8223 do { /* Syntactic loop 'bb1110' to make GCC happy */
8224 llvm_cbe_bb1110:
8225 llvm_cbe_c_2012437_12 = llvm_cbe_c_2012437_12__PHI_TEMPORARY;
8226 llvm_cbe_tmp1113 = &llvm_cbe_classbits[llvm_cbe_c_2012437_12];
8227 llvm_cbe_tmp1114 = *llvm_cbe_tmp1113;
8228 llvm_cbe_tmp1119 = *(&llvm_cbe_tmp1099[(llvm_cbe_c_2012437_12 + ((unsigned int )64))]);
8229 *llvm_cbe_tmp1113 = (((unsigned char )(llvm_cbe_tmp1119 | llvm_cbe_tmp1114)));
8230 llvm_cbe_indvar_next26667 = llvm_cbe_c_2012437_12 + ((unsigned int )1);
8231 if ((llvm_cbe_indvar_next26667 == ((unsigned int )32))) {
8232 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8233 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8234 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8235 goto llvm_cbe_bb1694;
8236 } else {
8237 llvm_cbe_c_2012437_12__PHI_TEMPORARY = llvm_cbe_indvar_next26667; /* for PHI node */
8238 goto llvm_cbe_bb1110;
8239 }
8240
8241 } while (1); /* end of syntactic loop 'bb1110' */
8242 do { /* Syntactic loop 'bb1131' to make GCC happy */
8243 llvm_cbe_bb1131:
8244 llvm_cbe_c_2112444_12 = llvm_cbe_c_2112444_12__PHI_TEMPORARY;
8245 llvm_cbe_tmp1134 = &llvm_cbe_classbits[llvm_cbe_c_2112444_12];
8246 llvm_cbe_tmp1135 = *llvm_cbe_tmp1134;
8247 llvm_cbe_tmp1140 = *(&llvm_cbe_tmp1099[(llvm_cbe_c_2112444_12 + ((unsigned int )64))]);
8248 *llvm_cbe_tmp1134 = (((unsigned char )(llvm_cbe_tmp1135 | (((unsigned char )(llvm_cbe_tmp1140 ^ ((unsigned char )-1)))))));
8249 llvm_cbe_indvar_next26664 = llvm_cbe_c_2112444_12 + ((unsigned int )1);
8250 if ((llvm_cbe_indvar_next26664 == ((unsigned int )32))) {
8251 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8252 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8253 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8254 goto llvm_cbe_bb1694;
8255 } else {
8256 llvm_cbe_c_2112444_12__PHI_TEMPORARY = llvm_cbe_indvar_next26664; /* for PHI node */
8257 goto llvm_cbe_bb1131;
8258 }
8259
8260 } while (1); /* end of syntactic loop 'bb1131' */
8261 do { /* Syntactic loop 'bb1152' to make GCC happy */
8262 llvm_cbe_bb1152:
8263 llvm_cbe_c_2212451_12 = llvm_cbe_c_2212451_12__PHI_TEMPORARY;
8264 llvm_cbe_tmp1155 = &llvm_cbe_classbits[llvm_cbe_c_2212451_12];
8265 llvm_cbe_tmp1156 = *llvm_cbe_tmp1155;
8266 llvm_cbe_tmp1161 = *(&llvm_cbe_tmp1099[(llvm_cbe_c_2212451_12 + ((unsigned int )160))]);
8267 *llvm_cbe_tmp1155 = (((unsigned char )(llvm_cbe_tmp1161 | llvm_cbe_tmp1156)));
8268 llvm_cbe_indvar_next26661 = llvm_cbe_c_2212451_12 + ((unsigned int )1);
8269 if ((llvm_cbe_indvar_next26661 == ((unsigned int )32))) {
8270 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8271 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8272 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8273 goto llvm_cbe_bb1694;
8274 } else {
8275 llvm_cbe_c_2212451_12__PHI_TEMPORARY = llvm_cbe_indvar_next26661; /* for PHI node */
8276 goto llvm_cbe_bb1152;
8277 }
8278
8279 } while (1); /* end of syntactic loop 'bb1152' */
8280 do { /* Syntactic loop 'bb1173' to make GCC happy */
8281 llvm_cbe_bb1173:
8282 llvm_cbe_c_2312458_12 = llvm_cbe_c_2312458_12__PHI_TEMPORARY;
8283 llvm_cbe_tmp1176 = &llvm_cbe_classbits[llvm_cbe_c_2312458_12];
8284 llvm_cbe_tmp1177 = *llvm_cbe_tmp1176;
8285 llvm_cbe_tmp1182 = *(&llvm_cbe_tmp1099[(llvm_cbe_c_2312458_12 + ((unsigned int )160))]);
8286 *llvm_cbe_tmp1176 = (((unsigned char )(llvm_cbe_tmp1177 | (((unsigned char )(llvm_cbe_tmp1182 ^ ((unsigned char )-1)))))));
8287 llvm_cbe_indvar_next26658 = llvm_cbe_c_2312458_12 + ((unsigned int )1);
8288 if ((llvm_cbe_indvar_next26658 == ((unsigned int )32))) {
8289 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8290 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8291 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8292 goto llvm_cbe_bb1694;
8293 } else {
8294 llvm_cbe_c_2312458_12__PHI_TEMPORARY = llvm_cbe_indvar_next26658; /* for PHI node */
8295 goto llvm_cbe_bb1173;
8296 }
8297
8298 } while (1); /* end of syntactic loop 'bb1173' */
8299 llvm_cbe_bb1212:
8300 llvm_cbe_tmp1214 = *llvm_cbe_tmp1237;
8301 *llvm_cbe_tmp1237 = (((unsigned char )(llvm_cbe_tmp1214 & ((unsigned char )-9))));
8302 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8303 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8304 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8305 goto llvm_cbe_bb1694;
8306
8307 do { /* Syntactic loop 'bb1194' to make GCC happy */
8308 llvm_cbe_bb1194:
8309 llvm_cbe_c_2426580 = llvm_cbe_c_2426580__PHI_TEMPORARY;
8310 llvm_cbe_tmp1197 = &llvm_cbe_classbits[llvm_cbe_c_2426580];
8311 llvm_cbe_tmp1198 = *llvm_cbe_tmp1197;
8312 llvm_cbe_tmp1202 = *(&llvm_cbe_tmp1099[llvm_cbe_c_2426580]);
8313 *llvm_cbe_tmp1197 = (((unsigned char )(llvm_cbe_tmp1202 | llvm_cbe_tmp1198)));
8314 llvm_cbe_tmp1206 = llvm_cbe_c_2426580 + ((unsigned int )1);
8315 if ((((signed int )llvm_cbe_tmp1206) < ((signed int )((unsigned int )32)))) {
8316 llvm_cbe_c_2426580__PHI_TEMPORARY = llvm_cbe_tmp1206; /* for PHI node */
8317 goto llvm_cbe_bb1194;
8318 } else {
8319 goto llvm_cbe_bb1212;
8320 }
8321
8322 } while (1); /* end of syntactic loop 'bb1194' */
8323 llvm_cbe_bb1236:
8324 llvm_cbe_tmp1238 = *llvm_cbe_tmp1237;
8325 *llvm_cbe_tmp1237 = (((unsigned char )(llvm_cbe_tmp1238 | ((unsigned char )8))));
8326 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8327 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8328 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8329 goto llvm_cbe_bb1694;
8330
8331 do { /* Syntactic loop 'bb1218' to make GCC happy */
8332 llvm_cbe_bb1218:
8333 llvm_cbe_c_2526577 = llvm_cbe_c_2526577__PHI_TEMPORARY;
8334 llvm_cbe_tmp1221 = &llvm_cbe_classbits[llvm_cbe_c_2526577];
8335 llvm_cbe_tmp1222 = *llvm_cbe_tmp1221;
8336 llvm_cbe_tmp1226 = *(&llvm_cbe_tmp1099[llvm_cbe_c_2526577]);
8337 *llvm_cbe_tmp1221 = (((unsigned char )(llvm_cbe_tmp1222 | (((unsigned char )(llvm_cbe_tmp1226 ^ ((unsigned char )-1)))))));
8338 llvm_cbe_tmp1230 = llvm_cbe_c_2526577 + ((unsigned int )1);
8339 if ((((signed int )llvm_cbe_tmp1230) < ((signed int )((unsigned int )32)))) {
8340 llvm_cbe_c_2526577__PHI_TEMPORARY = llvm_cbe_tmp1230; /* for PHI node */
8341 goto llvm_cbe_bb1218;
8342 } else {
8343 goto llvm_cbe_bb1236;
8344 }
8345
8346 } while (1); /* end of syntactic loop 'bb1218' */
8347 llvm_cbe_cond_false1244:
8348 if (((((unsigned int )(llvm_cbe_c_19 + ((unsigned int )7))) < ((unsigned int )((unsigned int )2))) | (llvm_cbe_c_19 == ((unsigned int )-11)))) {
8349 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8350 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8351 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8352 goto llvm_cbe_bb1694;
8353 } else {
8354 goto llvm_cbe_cond_next1258;
8355 }
8356
8357 llvm_cbe_cond_next1258:
8358 if (((((unsigned int )(llvm_cbe_c_19 + ((unsigned int )10))) < ((unsigned int )((unsigned int )2))) | (llvm_cbe_c_19 == ((unsigned int )-8)))) {
8359 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8360 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8361 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8362 goto llvm_cbe_bb1694;
8363 } else {
8364 goto llvm_cbe_cond_next1278;
8365 }
8366
8367 llvm_cbe_cond_true1283:
8368 llvm_cbe_tmp1285 = *llvm_cbe_tmp1237;
8369 *llvm_cbe_tmp1237 = (((unsigned char )(llvm_cbe_tmp1285 | ((unsigned char )2))));
8370 llvm_cbe_tmp1289 = *llvm_cbe_tmp1288;
8371 *llvm_cbe_tmp1288 = (((unsigned char )(llvm_cbe_tmp1289 | ((unsigned char )1))));
8372 llvm_cbe_tmp1293 = *llvm_cbe_tmp1292;
8373 *llvm_cbe_tmp1292 = (((unsigned char )(llvm_cbe_tmp1293 | ((unsigned char )1))));
8374 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8375 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8376 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8377 goto llvm_cbe_bb1694;
8378
8379 llvm_cbe_cond_next1278:
8380 switch (llvm_cbe_c_19) {
8381 default:
8382 goto llvm_cbe_cond_next1396;
8383 ;
8384 case ((unsigned int )-18):
8385 goto llvm_cbe_cond_true1283;
8386 break;
8387 case ((unsigned int )-17):
8388 llvm_cbe_c_2612465_12__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8389 goto llvm_cbe_bb1302;
8390 case ((unsigned int )-20):
8391 goto llvm_cbe_cond_true1336;
8392 case ((unsigned int )-19):
8393 llvm_cbe_c_2712472_12__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8394 goto llvm_cbe_bb1363;
8395 }
8396 do { /* Syntactic loop 'bb1302' to make GCC happy */
8397 llvm_cbe_bb1302:
8398 llvm_cbe_c_2612465_12 = llvm_cbe_c_2612465_12__PHI_TEMPORARY;
8399 switch (llvm_cbe_c_2612465_12) {
8400 default:
8401 llvm_cbe_x_10__PHI_TEMPORARY = ((unsigned char )-1); /* for PHI node */
8402 goto llvm_cbe_bb1314;
8403 ;
8404 case ((unsigned int )1):
8405 goto llvm_cbe_bb1304;
8406 break;
8407 case ((unsigned int )4):
8408 goto llvm_cbe_bb1307;
8409 case ((unsigned int )20):
8410 goto llvm_cbe_bb1310;
8411 }
8412 llvm_cbe_bb1314:
8413 llvm_cbe_x_10 = llvm_cbe_x_10__PHI_TEMPORARY;
8414 llvm_cbe_tmp1317 = &llvm_cbe_classbits[llvm_cbe_c_2612465_12];
8415 llvm_cbe_tmp1318 = *llvm_cbe_tmp1317;
8416 *llvm_cbe_tmp1317 = (((unsigned char )(llvm_cbe_tmp1318 | llvm_cbe_x_10)));
8417 llvm_cbe_indvar_next26655 = llvm_cbe_c_2612465_12 + ((unsigned int )1);
8418 if ((llvm_cbe_indvar_next26655 == ((unsigned int )32))) {
8419 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8420 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8421 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8422 goto llvm_cbe_bb1694;
8423 } else {
8424 llvm_cbe_c_2612465_12__PHI_TEMPORARY = llvm_cbe_indvar_next26655; /* for PHI node */
8425 goto llvm_cbe_bb1302;
8426 }
8427
8428 llvm_cbe_bb1304:
8429 llvm_cbe_x_10__PHI_TEMPORARY = ((unsigned char )-3); /* for PHI node */
8430 goto llvm_cbe_bb1314;
8431
8432 llvm_cbe_bb1307:
8433 llvm_cbe_x_10__PHI_TEMPORARY = ((unsigned char )-2); /* for PHI node */
8434 goto llvm_cbe_bb1314;
8435
8436 llvm_cbe_bb1310:
8437 llvm_cbe_x_10__PHI_TEMPORARY = ((unsigned char )-2); /* for PHI node */
8438 goto llvm_cbe_bb1314;
8439
8440 } while (1); /* end of syntactic loop 'bb1302' */
8441 llvm_cbe_cond_true1336:
8442 llvm_cbe_tmp1338 = *llvm_cbe_tmp1237;
8443 *llvm_cbe_tmp1237 = (((unsigned char )(llvm_cbe_tmp1338 | ((unsigned char )60))));
8444 llvm_cbe_tmp1354 = *llvm_cbe_tmp1353;
8445 *llvm_cbe_tmp1353 = (((unsigned char )(llvm_cbe_tmp1354 | ((unsigned char )32))));
8446 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8447 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8448 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8449 goto llvm_cbe_bb1694;
8450
8451 do { /* Syntactic loop 'bb1363' to make GCC happy */
8452 llvm_cbe_bb1363:
8453 llvm_cbe_c_2712472_12 = llvm_cbe_c_2712472_12__PHI_TEMPORARY;
8454 switch (llvm_cbe_c_2712472_12) {
8455 default:
8456 llvm_cbe_x1364_10__PHI_TEMPORARY = ((unsigned char )-1); /* for PHI node */
8457 goto llvm_cbe_bb1379;
8458 ;
8459 case ((unsigned int )1):
8460 goto llvm_cbe_bb1366;
8461 break;
8462 case ((unsigned int )16):
8463 goto llvm_cbe_bb1375;
8464 }
8465 llvm_cbe_bb1379:
8466 llvm_cbe_x1364_10 = llvm_cbe_x1364_10__PHI_TEMPORARY;
8467 llvm_cbe_tmp1382 = &llvm_cbe_classbits[llvm_cbe_c_2712472_12];
8468 llvm_cbe_tmp1383 = *llvm_cbe_tmp1382;
8469 *llvm_cbe_tmp1382 = (((unsigned char )(llvm_cbe_tmp1383 | llvm_cbe_x1364_10)));
8470 llvm_cbe_indvar_next26652 = llvm_cbe_c_2712472_12 + ((unsigned int )1);
8471 if ((llvm_cbe_indvar_next26652 == ((unsigned int )32))) {
8472 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_class_lastchar_7; /* for PHI node */
8473 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1101; /* for PHI node */
8474 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8475 goto llvm_cbe_bb1694;
8476 } else {
8477 llvm_cbe_c_2712472_12__PHI_TEMPORARY = llvm_cbe_indvar_next26652; /* for PHI node */
8478 goto llvm_cbe_bb1363;
8479 }
8480
8481 llvm_cbe_bb1366:
8482 llvm_cbe_x1364_10__PHI_TEMPORARY = ((unsigned char )-61); /* for PHI node */
8483 goto llvm_cbe_bb1379;
8484
8485 llvm_cbe_bb1375:
8486 llvm_cbe_x1364_10__PHI_TEMPORARY = ((unsigned char )-33); /* for PHI node */
8487 goto llvm_cbe_bb1379;
8488
8489 } while (1); /* end of syntactic loop 'bb1363' */
8490 llvm_cbe_cond_next1591:
8491 llvm_cbe_tmp1597 = ((llvm_cbe_class_charcount_7 + ((unsigned int )1)) - llvm_cbe_c_1812491_1) + llvm_cbe_d_1012504_1;
8492 if (((((signed int )llvm_cbe_c_1812491_1) > ((signed int )llvm_cbe_d_1012504_1)) | llvm_cbe_tmp138_not)) {
8493 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_d_1012504_1; /* for PHI node */
8494 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1597; /* for PHI node */
8495 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_10; /* for PHI node */
8496 goto llvm_cbe_bb1694;
8497 } else {
8498 goto llvm_cbe_bb1604_preheader;
8499 }
8500
8501 llvm_cbe_cond_next1584:
8502 llvm_cbe_d_1012504_1 = llvm_cbe_d_1012504_1__PHI_TEMPORARY;
8503 if ((llvm_cbe_d_1012504_1 == llvm_cbe_c_1812491_1)) {
8504 llvm_cbe_inescq_11__PHI_TEMPORARY = llvm_cbe_inescq_10; /* for PHI node */
8505 goto llvm_cbe_LONE_SINGLE_CHARACTER;
8506 } else {
8507 goto llvm_cbe_cond_next1591;
8508 }
8509
8510 llvm_cbe_cond_true1563:
8511 if ((((signed int )llvm_cbe_c_1812491_1) > ((signed int )((unsigned int )88)))) {
8512 goto llvm_cbe_cond_true1582;
8513 } else {
8514 llvm_cbe_d_1012504_1__PHI_TEMPORARY = ((unsigned int )88); /* for PHI node */
8515 goto llvm_cbe_cond_next1584;
8516 }
8517
8518 llvm_cbe_cond_true1552:
8519 switch (llvm_cbe_tmp1540) {
8520 default:
8521 goto llvm_cbe_cond_false1570;
8522 ;
8523 case ((unsigned int )-5):
8524 llvm_cbe_d_10__PHI_TEMPORARY = ((unsigned int )8); /* for PHI node */
8525 goto llvm_cbe_cond_next1576;
8526 case ((unsigned int )-21):
8527 goto llvm_cbe_cond_true1563;
8528 break;
8529 case ((unsigned int )-16):
8530 goto llvm_cbe_cond_true1569;
8531 }
8532 llvm_cbe_cond_next1547:
8533 if ((((signed int )llvm_cbe_tmp1540) < ((signed int )((unsigned int )0)))) {
8534 goto llvm_cbe_cond_true1552;
8535 } else {
8536 llvm_cbe_d_10__PHI_TEMPORARY = llvm_cbe_tmp1540; /* for PHI node */
8537 goto llvm_cbe_cond_next1576;
8538 }
8539
8540 llvm_cbe_cond_true1534:
8541 llvm_cbe_tmp1537 = *llvm_cbe_tmp24;
8542 llvm_cbe_tmp1540 = check_escape((&llvm_cbe_ptr106), llvm_cbe_errorcodeptr, llvm_cbe_tmp1537, llvm_cbe_options104_39466_9, ((unsigned int )1));
8543 llvm_cbe_tmp1542 = *llvm_cbe_errorcodeptr;
8544 if ((llvm_cbe_tmp1542 == ((unsigned int )0))) {
8545 goto llvm_cbe_cond_next1547;
8546 } else {
8547 llvm_cbe_slot_913437_0_us61_12__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
8548 llvm_cbe_slot_913437_059_12__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
8549 goto llvm_cbe_FAILED;
8550 }
8551
8552 llvm_cbe_bb1519:
8553 llvm_cbe_tmp15211522 = ((unsigned int )(unsigned char )llvm_cbe_tmp1500);
8554 if (((llvm_cbe_tmp1500 == ((unsigned char )92)) & (llvm_cbe_inescq_10 == ((unsigned int )0)))) {
8555 goto llvm_cbe_cond_true1534;
8556 } else {
8557 llvm_cbe_d_10__PHI_TEMPORARY = llvm_cbe_tmp15211522; /* for PHI node */
8558 goto llvm_cbe_cond_next1576;
8559 }
8560
8561 llvm_cbe_cond_next1505:
8562 if (((llvm_cbe_inescq_10 == ((unsigned int )0)) & (llvm_cbe_tmp1500 == ((unsigned char )93)))) {
8563 goto llvm_cbe_bb1517;
8564 } else {
8565 goto llvm_cbe_bb1519;
8566 }
8567
8568 llvm_cbe_bb1498:
8569 llvm_cbe_inescq_10 = llvm_cbe_inescq_10__PHI_TEMPORARY;
8570 llvm_cbe_tmp1499 = *(&llvm_cbe_ptr106);
8571 llvm_cbe_tmp1500 = *llvm_cbe_tmp1499;
8572 if ((llvm_cbe_tmp1500 == ((unsigned char )0))) {
8573 goto llvm_cbe_bb1517;
8574 } else {
8575 goto llvm_cbe_cond_next1505;
8576 }
8577
8578 do { /* Syntactic loop 'bb1484' to make GCC happy */
8579 llvm_cbe_bb1484:
8580 llvm_cbe_tmp1485 = *(&llvm_cbe_ptr106);
8581 llvm_cbe_tmp1486 = *llvm_cbe_tmp1485;
8582 if ((llvm_cbe_tmp1486 == ((unsigned char )92))) {
8583 goto llvm_cbe_cond_next1491;
8584 } else {
8585 llvm_cbe_inescq_10__PHI_TEMPORARY = llvm_cbe_inescq_912486_1; /* for PHI node */
8586 goto llvm_cbe_bb1498;
8587 }
8588
8589 llvm_cbe_cond_true1479:
8590 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp1485[((unsigned int )4)]);
8591 goto llvm_cbe_bb1484;
8592
8593 llvm_cbe_cond_true1472:
8594 llvm_cbe_tmp1475 = *(&llvm_cbe_tmp1485[((unsigned int )3)]);
8595 if ((llvm_cbe_tmp1475 == ((unsigned char )69))) {
8596 goto llvm_cbe_cond_true1479;
8597 } else {
8598 llvm_cbe_inescq_10__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
8599 goto llvm_cbe_bb1498;
8600 }
8601
8602 llvm_cbe_bb1464:
8603 llvm_cbe_tmp1466 = &llvm_cbe_tmp1485[((unsigned int )2)];
8604 *(&llvm_cbe_ptr106) = llvm_cbe_tmp1466;
8605 llvm_cbe_tmp1468 = *llvm_cbe_tmp1466;
8606 if ((llvm_cbe_tmp1468 == ((unsigned char )92))) {
8607 goto llvm_cbe_cond_true1472;
8608 } else {
8609 llvm_cbe_inescq_10__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
8610 goto llvm_cbe_bb1498;
8611 }
8612
8613 llvm_cbe_cond_next1491:
8614 llvm_cbe_tmp1494 = *(&llvm_cbe_tmp1485[((unsigned int )1)]);
8615 if ((llvm_cbe_tmp1494 == ((unsigned char )81))) {
8616 goto llvm_cbe_bb1464;
8617 } else {
8618 llvm_cbe_inescq_10__PHI_TEMPORARY = llvm_cbe_inescq_912486_1; /* for PHI node */
8619 goto llvm_cbe_bb1498;
8620 }
8621
8622 } while (1); /* end of syntactic loop 'bb1484' */
8623 do { /* Syntactic loop 'bb1449' to make GCC happy */
8624 llvm_cbe_bb1449:
8625 llvm_cbe_tmp1447_pn = *(&llvm_cbe_ptr106);
8626 llvm_cbe_storemerge5533 = &llvm_cbe_tmp1447_pn[((unsigned int )2)];
8627 *(&llvm_cbe_ptr106) = llvm_cbe_storemerge5533;
8628 llvm_cbe_tmp1451 = *llvm_cbe_storemerge5533;
8629 if ((llvm_cbe_tmp1451 == ((unsigned char )92))) {
8630 goto llvm_cbe_cond_next1456;
8631 } else {
8632 goto llvm_cbe_bb1484;
8633 }
8634
8635 llvm_cbe_cond_next1456:
8636 llvm_cbe_tmp1459 = *(&llvm_cbe_tmp1447_pn[((unsigned int )3)]);
8637 if ((llvm_cbe_tmp1459 == ((unsigned char )69))) {
8638 goto llvm_cbe_bb1449;
8639 } else {
8640 goto llvm_cbe_bb1484;
8641 }
8642
8643 } while (1); /* end of syntactic loop 'bb1449' */
8644 llvm_cbe_cond_true1436:
8645 llvm_cbe_tmp1439 = *(&llvm_cbe_tmp1431[((unsigned int )1)]);
8646 if ((llvm_cbe_tmp1439 == ((unsigned char )45))) {
8647 goto llvm_cbe_bb1449;
8648 } else {
8649 llvm_cbe_inescq_11__PHI_TEMPORARY = llvm_cbe_inescq_912486_1; /* for PHI node */
8650 goto llvm_cbe_LONE_SINGLE_CHARACTER;
8651 }
8652
8653 llvm_cbe_bb1430:
8654 llvm_cbe_inescq_912486_1 = llvm_cbe_inescq_912486_1__PHI_TEMPORARY;
8655 llvm_cbe_c_1812491_1 = llvm_cbe_c_1812491_1__PHI_TEMPORARY;
8656 llvm_cbe_tmp1431 = *(&llvm_cbe_ptr106);
8657 if ((llvm_cbe_inescq_912486_1 == ((unsigned int )0))) {
8658 goto llvm_cbe_cond_true1436;
8659 } else {
8660 llvm_cbe_inescq_11__PHI_TEMPORARY = llvm_cbe_inescq_912486_1; /* for PHI node */
8661 goto llvm_cbe_LONE_SINGLE_CHARACTER;
8662 }
8663
8664 llvm_cbe_cond_next1404:
8665 llvm_cbe_tmp1407 = *(&llvm_cbe_ptr106);
8666 llvm_cbe_tmp1408 = *llvm_cbe_tmp1407;
8667 llvm_cbe_tmp14081409 = ((unsigned int )(unsigned char )llvm_cbe_tmp1408);
8668 llvm_cbe_tmp141812502 = *(&llvm_cbe_tmp1407[((unsigned int )1)]);
8669 if ((llvm_cbe_tmp141812502 == ((unsigned char )92))) {
8670 llvm_cbe_inescq_912486_0__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8671 llvm_cbe_c_1812491_0__PHI_TEMPORARY = llvm_cbe_tmp14081409; /* for PHI node */
8672 goto llvm_cbe_cond_next1423;
8673 } else {
8674 llvm_cbe_inescq_912486_1__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8675 llvm_cbe_c_1812491_1__PHI_TEMPORARY = llvm_cbe_tmp14081409; /* for PHI node */
8676 goto llvm_cbe_bb1430;
8677 }
8678
8679 llvm_cbe_cond_next1396:
8680 if (((llvm_cbe_options104_39466_9 & ((unsigned int )64)) == ((unsigned int )0))) {
8681 goto llvm_cbe_cond_next1404;
8682 } else {
8683 goto llvm_cbe_cond_true1402;
8684 }
8685
8686 llvm_cbe_bb1415:
8687 llvm_cbe_inescq_9 = llvm_cbe_inescq_9__PHI_TEMPORARY;
8688 llvm_cbe_c_18 = llvm_cbe_c_18__PHI_TEMPORARY;
8689 llvm_cbe_tmp1416 = *(&llvm_cbe_ptr106);
8690 llvm_cbe_tmp1418 = *(&llvm_cbe_tmp1416[((unsigned int )1)]);
8691 if ((llvm_cbe_tmp1418 == ((unsigned char )92))) {
8692 llvm_cbe_inescq_912486_0__PHI_TEMPORARY = llvm_cbe_inescq_9; /* for PHI node */
8693 llvm_cbe_c_1812491_0__PHI_TEMPORARY = llvm_cbe_c_18; /* for PHI node */
8694 goto llvm_cbe_cond_next1423;
8695 } else {
8696 llvm_cbe_inescq_912486_1__PHI_TEMPORARY = llvm_cbe_inescq_9; /* for PHI node */
8697 llvm_cbe_c_1812491_1__PHI_TEMPORARY = llvm_cbe_c_18; /* for PHI node */
8698 goto llvm_cbe_bb1430;
8699 }
8700
8701 llvm_cbe_cond_true1060:
8702 llvm_cbe_inescq_9__PHI_TEMPORARY = llvm_cbe_inescq_4; /* for PHI node */
8703 llvm_cbe_c_18__PHI_TEMPORARY = ((unsigned int )82); /* for PHI node */
8704 goto llvm_cbe_bb1415;
8705
8706 llvm_cbe_bb1412:
8707 *(&llvm_cbe_ptr106) = llvm_cbe_tmp1425;
8708 llvm_cbe_inescq_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8709 llvm_cbe_c_18__PHI_TEMPORARY = llvm_cbe_c_1812491_0; /* for PHI node */
8710 goto llvm_cbe_bb1415;
8711
8712 llvm_cbe_cond_next1423:
8713 llvm_cbe_inescq_912486_0 = llvm_cbe_inescq_912486_0__PHI_TEMPORARY;
8714 llvm_cbe_c_1812491_0 = llvm_cbe_c_1812491_0__PHI_TEMPORARY;
8715 llvm_cbe_tmp1424 = *(&llvm_cbe_ptr106);
8716 llvm_cbe_tmp1425 = &llvm_cbe_tmp1424[((unsigned int )2)];
8717 llvm_cbe_tmp1426 = *llvm_cbe_tmp1425;
8718 if ((llvm_cbe_tmp1426 == ((unsigned char )69))) {
8719 goto llvm_cbe_bb1412;
8720 } else {
8721 llvm_cbe_inescq_912486_1__PHI_TEMPORARY = llvm_cbe_inescq_912486_0; /* for PHI node */
8722 llvm_cbe_c_1812491_1__PHI_TEMPORARY = llvm_cbe_c_1812491_0; /* for PHI node */
8723 goto llvm_cbe_bb1430;
8724 }
8725
8726 llvm_cbe_cond_true1569:
8727 if ((((signed int )llvm_cbe_c_1812491_1) > ((signed int )((unsigned int )82)))) {
8728 goto llvm_cbe_cond_true1582;
8729 } else {
8730 llvm_cbe_d_1012504_1__PHI_TEMPORARY = ((unsigned int )82); /* for PHI node */
8731 goto llvm_cbe_cond_next1584;
8732 }
8733
8734 llvm_cbe_cond_next1576:
8735 llvm_cbe_d_10 = llvm_cbe_d_10__PHI_TEMPORARY;
8736 if ((((signed int )llvm_cbe_d_10) < ((signed int )llvm_cbe_c_1812491_1))) {
8737 goto llvm_cbe_cond_true1582;
8738 } else {
8739 llvm_cbe_d_1012504_1__PHI_TEMPORARY = llvm_cbe_d_10; /* for PHI node */
8740 goto llvm_cbe_cond_next1584;
8741 }
8742
8743 do { /* Syntactic loop 'bb1604' to make GCC happy */
8744 llvm_cbe_bb1604:
8745 llvm_cbe_indvar26648 = llvm_cbe_indvar26648__PHI_TEMPORARY;
8746 llvm_cbe_c_2812521_12 = llvm_cbe_indvar26648 + llvm_cbe_c_1812491_1;
8747 llvm_cbe_tmp1609 = &llvm_cbe_classbits[(((signed int )(((signed int )llvm_cbe_c_2812521_12) / ((signed int )((unsigned int )8)))))];
8748 llvm_cbe_tmp1610 = *llvm_cbe_tmp1609;
8749 *llvm_cbe_tmp1609 = (((unsigned char )((((unsigned char )(((unsigned int )1) << (llvm_cbe_c_2812521_12 & ((unsigned int )7))))) | llvm_cbe_tmp1610)));
8750 llvm_cbe_tmp1624 = *llvm_cbe_tmp1623;
8751 llvm_cbe_tmp1627 = *(&llvm_cbe_tmp1624[llvm_cbe_c_2812521_12]);
8752 llvm_cbe_tmp16271628 = ((unsigned int )(unsigned char )llvm_cbe_tmp1627);
8753 llvm_cbe_tmp1633 = &llvm_cbe_classbits[(((unsigned int )(((unsigned int )llvm_cbe_tmp16271628) >> ((unsigned int )((unsigned int )3)))))];
8754 llvm_cbe_tmp1634 = *llvm_cbe_tmp1633;
8755 *llvm_cbe_tmp1633 = (((unsigned char )((((unsigned char )(((unsigned int )1) << (llvm_cbe_tmp16271628 & ((unsigned int )7))))) | llvm_cbe_tmp1634)));
8756 if ((((signed int )(llvm_cbe_c_2812521_12 + ((unsigned int )1))) > ((signed int )llvm_cbe_d_1012504_1))) {
8757 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_d_1012504_1; /* for PHI node */
8758 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1597; /* for PHI node */
8759 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_10; /* for PHI node */
8760 goto llvm_cbe_bb1694;
8761 } else {
8762 llvm_cbe_indvar26648__PHI_TEMPORARY = (llvm_cbe_indvar26648 + ((unsigned int )1)); /* for PHI node */
8763 goto llvm_cbe_bb1604;
8764 }
8765
8766 } while (1); /* end of syntactic loop 'bb1604' */
8767 llvm_cbe_bb1604_preheader:
8768 if ((llvm_cbe_tmp865 == ((unsigned int )0))) {
8769 llvm_cbe_indvar26645__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8770 goto llvm_cbe_bb1604_us;
8771 } else {
8772 llvm_cbe_indvar26648__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8773 goto llvm_cbe_bb1604;
8774 }
8775
8776 do { /* Syntactic loop 'bb1604.us' to make GCC happy */
8777 llvm_cbe_bb1604_us:
8778 llvm_cbe_indvar26645 = llvm_cbe_indvar26645__PHI_TEMPORARY;
8779 llvm_cbe_c_2812521_12_us = llvm_cbe_indvar26645 + llvm_cbe_c_1812491_1;
8780 llvm_cbe_tmp1609_us = &llvm_cbe_classbits[(((signed int )(((signed int )llvm_cbe_c_2812521_12_us) / ((signed int )((unsigned int )8)))))];
8781 llvm_cbe_tmp1610_us = *llvm_cbe_tmp1609_us;
8782 *llvm_cbe_tmp1609_us = (((unsigned char )((((unsigned char )(((unsigned int )1) << (llvm_cbe_c_2812521_12_us & ((unsigned int )7))))) | llvm_cbe_tmp1610_us)));
8783 if ((((signed int )(llvm_cbe_c_2812521_12_us + ((unsigned int )1))) > ((signed int )llvm_cbe_d_1012504_1))) {
8784 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_d_1012504_1; /* for PHI node */
8785 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1597; /* for PHI node */
8786 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_10; /* for PHI node */
8787 goto llvm_cbe_bb1694;
8788 } else {
8789 llvm_cbe_indvar26645__PHI_TEMPORARY = (llvm_cbe_indvar26645 + ((unsigned int )1)); /* for PHI node */
8790 goto llvm_cbe_bb1604_us;
8791 }
8792
8793 } while (1); /* end of syntactic loop 'bb1604.us' */
8794 llvm_cbe_cond_next1690:
8795 llvm_cbe_c_29 = llvm_cbe_c_29__PHI_TEMPORARY;
8796 llvm_cbe_tmp1692 = llvm_cbe_class_charcount_7 + ((unsigned int )1);
8797 llvm_cbe_class_lastchar_6__PHI_TEMPORARY = llvm_cbe_c_29; /* for PHI node */
8798 llvm_cbe_class_charcount_6__PHI_TEMPORARY = llvm_cbe_tmp1692; /* for PHI node */
8799 llvm_cbe_inescq_3__PHI_TEMPORARY = llvm_cbe_inescq_11; /* for PHI node */
8800 goto llvm_cbe_bb1694;
8801
8802 llvm_cbe_LONE_SINGLE_CHARACTER:
8803 llvm_cbe_inescq_11 = llvm_cbe_inescq_11__PHI_TEMPORARY;
8804 llvm_cbe_tmp1658 = &llvm_cbe_classbits[(((signed int )(((signed int )llvm_cbe_c_1812491_1) / ((signed int )((unsigned int )8)))))];
8805 llvm_cbe_tmp1659 = *llvm_cbe_tmp1658;
8806 *llvm_cbe_tmp1658 = (((unsigned char )(llvm_cbe_tmp1659 | (((unsigned char )(((unsigned int )1) << (llvm_cbe_c_1812491_1 & ((unsigned int )7))))))));
8807 if ((llvm_cbe_tmp865 == ((unsigned int )0))) {
8808 llvm_cbe_c_29__PHI_TEMPORARY = llvm_cbe_c_1812491_1; /* for PHI node */
8809 goto llvm_cbe_cond_next1690;
8810 } else {
8811 goto llvm_cbe_cond_true1670;
8812 }
8813
8814 llvm_cbe_bb1517:
8815 *(&llvm_cbe_ptr106) = llvm_cbe_tmp1431;
8816 llvm_cbe_inescq_11__PHI_TEMPORARY = llvm_cbe_inescq_10; /* for PHI node */
8817 goto llvm_cbe_LONE_SINGLE_CHARACTER;
8818
8819 llvm_cbe_cond_false1570:
8820 *(&llvm_cbe_ptr106) = llvm_cbe_tmp1431;
8821 llvm_cbe_inescq_11__PHI_TEMPORARY = llvm_cbe_inescq_10; /* for PHI node */
8822 goto llvm_cbe_LONE_SINGLE_CHARACTER;
8823
8824 llvm_cbe_cond_true1670:
8825 llvm_cbe_tmp1673 = *llvm_cbe_tmp1623;
8826 llvm_cbe_tmp1676 = *(&llvm_cbe_tmp1673[llvm_cbe_c_1812491_1]);
8827 llvm_cbe_tmp16761677 = ((unsigned int )(unsigned char )llvm_cbe_tmp1676);
8828 llvm_cbe_tmp1682 = &llvm_cbe_classbits[(((unsigned int )(((unsigned int )llvm_cbe_tmp16761677) >> ((unsigned int )((unsigned int )3)))))];
8829 llvm_cbe_tmp1683 = *llvm_cbe_tmp1682;
8830 *llvm_cbe_tmp1682 = (((unsigned char )((((unsigned char )(((unsigned int )1) << (llvm_cbe_tmp16761677 & ((unsigned int )7))))) | llvm_cbe_tmp1683)));
8831 llvm_cbe_c_29__PHI_TEMPORARY = llvm_cbe_tmp16761677; /* for PHI node */
8832 goto llvm_cbe_cond_next1690;
8833
8834 } while (1); /* end of syntactic loop 'bb717' */
8835 llvm_cbe_bb717_preheader:
8836 llvm_cbe_tmp865 = llvm_cbe_options104_39466_9 & ((unsigned int )1);
8837 llvm_cbe_class_lastchar_7__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
8838 llvm_cbe_class_charcount_7__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8839 llvm_cbe_inescq_4__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
8840 llvm_cbe_c_11__PHI_TEMPORARY = llvm_cbe_c_8; /* for PHI node */
8841 goto llvm_cbe_bb717;
8842
8843 llvm_cbe_cond_next1800:
8844 llvm_cbe_code105_11 = llvm_cbe_code105_11__PHI_TEMPORARY;
8845 llvm_cbe_tmp1802 = &llvm_cbe_code105_11[((unsigned int )32)];
8846 llvm_cbe_tmp519612629 = *(&llvm_cbe_ptr106);
8847 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519612629[((unsigned int )1)]);
8848 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
8849 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
8850 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
8851 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
8852 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
8853 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
8854 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
8855 llvm_cbe_previous_3__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
8856 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
8857 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_5; /* for PHI node */
8858 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
8859 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_tmp1802; /* for PHI node */
8860 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
8861 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
8862 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
8863 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_6; /* for PHI node */
8864 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
8865 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
8866 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_6; /* for PHI node */
8867 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
8868 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
8869 goto llvm_cbe_bb131;
8870
8871 llvm_cbe_cond_true1769:
8872 *llvm_cbe_code105_10 = ((unsigned char )78);
8873 llvm_cbe_tmp1772 = &llvm_cbe_code105_10[((unsigned int )1)];
8874 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
8875 llvm_cbe_c_3112623_4__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8876 goto llvm_cbe_bb1778;
8877 } else {
8878 llvm_cbe_code105_11__PHI_TEMPORARY = llvm_cbe_tmp1772; /* for PHI node */
8879 goto llvm_cbe_cond_next1800;
8880 }
8881
8882 llvm_cbe_cond_next1756:
8883 llvm_cbe_firstbyte102_6 = (((llvm_cbe_firstbyte102_39829_9 == ((unsigned int )-2))) ? (((unsigned int )-1)) : (llvm_cbe_firstbyte102_39829_9));
8884 if ((llvm_cbe_negate_class_0 == ((unsigned int )0))) {
8885 goto llvm_cbe_cond_false1794;
8886 } else {
8887 goto llvm_cbe_cond_true1769;
8888 }
8889
8890 do { /* Syntactic loop 'bb1778' to make GCC happy */
8891 llvm_cbe_bb1778:
8892 llvm_cbe_c_3112623_4 = llvm_cbe_c_3112623_4__PHI_TEMPORARY;
8893 llvm_cbe_tmp1781 = *(&llvm_cbe_classbits[llvm_cbe_c_3112623_4]);
8894 llvm_cbe_tmp1772_sum = llvm_cbe_c_3112623_4 + ((unsigned int )1);
8895 *(&llvm_cbe_code105_10[llvm_cbe_tmp1772_sum]) = (((unsigned char )(llvm_cbe_tmp1781 ^ ((unsigned char )-1))));
8896 if ((llvm_cbe_tmp1772_sum == ((unsigned int )32))) {
8897 llvm_cbe_code105_11__PHI_TEMPORARY = llvm_cbe_tmp1772; /* for PHI node */
8898 goto llvm_cbe_cond_next1800;
8899 } else {
8900 llvm_cbe_c_3112623_4__PHI_TEMPORARY = llvm_cbe_tmp1772_sum; /* for PHI node */
8901 goto llvm_cbe_bb1778;
8902 }
8903
8904 } while (1); /* end of syntactic loop 'bb1778' */
8905 llvm_cbe_cond_false1794:
8906 *llvm_cbe_code105_10 = ((unsigned char )77);
8907 llvm_cbe_tmp1797 = &llvm_cbe_code105_10[((unsigned int )1)];
8908 ltmp_7_1 = memcpy(llvm_cbe_tmp1797, llvm_cbe_classbits711, ((unsigned int )32));
8909 llvm_cbe_code105_11__PHI_TEMPORARY = llvm_cbe_tmp1797; /* for PHI node */
8910 goto llvm_cbe_cond_next1800;
8911
8912 llvm_cbe_END_REPEAT:
8913 llvm_cbe_repeat_max_13 = llvm_cbe_repeat_max_13__PHI_TEMPORARY;
8914 llvm_cbe_save_hwm_5 = llvm_cbe_save_hwm_5__PHI_TEMPORARY;
8915 llvm_cbe_code105_13 = llvm_cbe_code105_13__PHI_TEMPORARY;
8916 llvm_cbe_reqbyte103_9 = llvm_cbe_reqbyte103_9__PHI_TEMPORARY;
8917 llvm_cbe_tmp3167 = *llvm_cbe_tmp1993;
8918 *llvm_cbe_tmp1993 = (llvm_cbe_tmp3167 | llvm_cbe_iftmp_236_0);
8919 llvm_cbe_tmp519613332 = *(&llvm_cbe_ptr106);
8920 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519613332[((unsigned int )1)]);
8921 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
8922 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
8923 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_13; /* for PHI node */
8924 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_9; /* for PHI node */
8925 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
8926 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_5; /* for PHI node */
8927 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
8928 llvm_cbe_previous_3__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
8929 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
8930 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
8931 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
8932 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_code105_13; /* for PHI node */
8933 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
8934 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
8935 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
8936 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
8937 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
8938 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_9; /* for PHI node */
8939 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_7; /* for PHI node */
8940 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
8941 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
8942 goto llvm_cbe_bb131;
8943
8944 llvm_cbe_cond_next2111:
8945 llvm_cbe_possessive_quantifier_612736_1 = llvm_cbe_possessive_quantifier_612736_1__PHI_TEMPORARY;
8946 llvm_cbe_c_3212739_1 = llvm_cbe_c_3212739_1__PHI_TEMPORARY;
8947 llvm_cbe_reqbyte103_712742_1 = llvm_cbe_reqbyte103_712742_1__PHI_TEMPORARY;
8948 llvm_cbe_op_type_512745_1 = llvm_cbe_op_type_512745_1__PHI_TEMPORARY;
8949 llvm_cbe_repeat_type_612750_1 = llvm_cbe_repeat_type_612750_1__PHI_TEMPORARY;
8950 llvm_cbe_prop_value_0 = llvm_cbe_prop_value_0__PHI_TEMPORARY;
8951 llvm_cbe_prop_type_0 = llvm_cbe_prop_type_0__PHI_TEMPORARY;
8952 if ((llvm_cbe_repeat_max_9 == ((unsigned int )0))) {
8953 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
8954 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
8955 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_previous_25708_1; /* for PHI node */
8956 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_712742_1; /* for PHI node */
8957 goto llvm_cbe_END_REPEAT;
8958 } else {
8959 goto llvm_cbe_cond_next2119;
8960 }
8961
8962 llvm_cbe_cond_true2021:
8963 llvm_cbe_tmp209512753 = *llvm_cbe_previous_25708_1;
8964 if ((((unsigned char )(((unsigned char )(llvm_cbe_tmp209512753 + ((unsigned char )-14))))) < ((unsigned char )((unsigned char )2)))) {
8965 llvm_cbe_possessive_quantifier_612736_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
8966 llvm_cbe_c_3212739_0__PHI_TEMPORARY = llvm_cbe_tmp19821983; /* for PHI node */
8967 llvm_cbe_reqbyte103_712742_0__PHI_TEMPORARY = llvm_cbe_reqbyte103_6; /* for PHI node */
8968 llvm_cbe_op_type_512745_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8969 llvm_cbe_repeat_type_612750_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8970 goto llvm_cbe_cond_true2100;
8971 } else {
8972 llvm_cbe_possessive_quantifier_612736_1__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
8973 llvm_cbe_c_3212739_1__PHI_TEMPORARY = llvm_cbe_tmp19821983; /* for PHI node */
8974 llvm_cbe_reqbyte103_712742_1__PHI_TEMPORARY = llvm_cbe_reqbyte103_6; /* for PHI node */
8975 llvm_cbe_op_type_512745_1__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8976 llvm_cbe_repeat_type_612750_1__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8977 llvm_cbe_prop_value_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
8978 llvm_cbe_prop_type_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
8979 goto llvm_cbe_cond_next2111;
8980 }
8981
8982 llvm_cbe_cond_true2006:
8983 llvm_cbe_tmp2007 = *(&llvm_cbe_ptr106);
8984 llvm_cbe_tmp2010 = *llvm_cbe_previous_25708_1;
8985 llvm_cbe_tmp2017 = check_auto_possessive((((unsigned int )(unsigned char )llvm_cbe_tmp2010)), llvm_cbe_tmp19821983, (&llvm_cbe_tmp2007[((unsigned int )1)]), llvm_cbe_options104_39466_9, llvm_cbe_cd);
8986 if ((llvm_cbe_tmp2017 == ((unsigned int )0))) {
8987 llvm_cbe_possessive_quantifier_6__PHI_TEMPORARY = llvm_cbe_possessive_quantifier_512675_0; /* for PHI node */
8988 llvm_cbe_c_32__PHI_TEMPORARY = llvm_cbe_tmp19821983; /* for PHI node */
8989 llvm_cbe_reqbyte103_7__PHI_TEMPORARY = llvm_cbe_reqbyte103_6; /* for PHI node */
8990 llvm_cbe_op_type_5__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
8991 llvm_cbe_repeat_type_6__PHI_TEMPORARY = llvm_cbe_repeat_type_012701_0; /* for PHI node */
8992 goto llvm_cbe_OUTPUT_SINGLE_REPEAT;
8993 } else {
8994 goto llvm_cbe_cond_true2021;
8995 }
8996
8997 llvm_cbe_cond_next1996:
8998 llvm_cbe_reqbyte103_6 = llvm_cbe_reqbyte103_6__PHI_TEMPORARY;
8999 if (((llvm_cbe_possessive_quantifier_512675_0 == ((unsigned int )0)) & (((signed int )llvm_cbe_repeat_max_9) < ((signed int )((unsigned int )0))))) {
9000 goto llvm_cbe_cond_true2006;
9001 } else {
9002 llvm_cbe_possessive_quantifier_6__PHI_TEMPORARY = llvm_cbe_possessive_quantifier_512675_0; /* for PHI node */
9003 llvm_cbe_c_32__PHI_TEMPORARY = llvm_cbe_tmp19821983; /* for PHI node */
9004 llvm_cbe_reqbyte103_7__PHI_TEMPORARY = llvm_cbe_reqbyte103_6; /* for PHI node */
9005 llvm_cbe_op_type_5__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9006 llvm_cbe_repeat_type_6__PHI_TEMPORARY = llvm_cbe_repeat_type_012701_0; /* for PHI node */
9007 goto llvm_cbe_OUTPUT_SINGLE_REPEAT;
9008 }
9009
9010 llvm_cbe_cond_true1979:
9011 llvm_cbe_possessive_quantifier_512675_0 = llvm_cbe_possessive_quantifier_512675_0__PHI_TEMPORARY;
9012 llvm_cbe_repeat_type_012701_0 = llvm_cbe_repeat_type_012701_0__PHI_TEMPORARY;
9013 llvm_cbe_tmp1982 = *(&llvm_cbe_code105_10[((unsigned int )-1)]);
9014 llvm_cbe_tmp19821983 = ((unsigned int )(unsigned char )llvm_cbe_tmp1982);
9015 if ((((signed int )llvm_cbe_repeat_min_9) > ((signed int )((unsigned int )1)))) {
9016 goto llvm_cbe_cond_true1988;
9017 } else {
9018 llvm_cbe_reqbyte103_6__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9019 goto llvm_cbe_cond_next1996;
9020 }
9021
9022 llvm_cbe_cond_true1955:
9023 *(&llvm_cbe_ptr106) = llvm_cbe_tmp1950;
9024 llvm_cbe_tmp197412733 = *llvm_cbe_previous_25708_1;
9025 if ((((unsigned char )(((unsigned char )(llvm_cbe_tmp197412733 + ((unsigned char )-27))))) < ((unsigned char )((unsigned char )2)))) {
9026 llvm_cbe_possessive_quantifier_512675_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
9027 llvm_cbe_repeat_type_012701_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9028 goto llvm_cbe_cond_true1979;
9029 } else {
9030 llvm_cbe_possessive_quantifier_512675_1__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
9031 llvm_cbe_repeat_type_012701_1__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9032 goto llvm_cbe_cond_false2025;
9033 }
9034
9035 llvm_cbe_cond_next1930:
9036 llvm_cbe_repeat_max_9 = llvm_cbe_repeat_max_9__PHI_TEMPORARY;
9037 llvm_cbe_repeat_min_9 = llvm_cbe_repeat_min_9__PHI_TEMPORARY;
9038 llvm_cbe_reqbyte103_1 = (((llvm_cbe_repeat_min_9 == ((unsigned int )0))) ? (llvm_cbe_zeroreqbyte_29762_9) : (llvm_cbe_reqbyte103_59784_9));
9039 llvm_cbe_firstbyte102_7 = (((llvm_cbe_repeat_min_9 == ((unsigned int )0))) ? (llvm_cbe_zerofirstbyte_29740_9) : (llvm_cbe_firstbyte102_39829_9));
9040 llvm_cbe_iftmp_236_0 = (((llvm_cbe_repeat_min_9 == llvm_cbe_repeat_max_9)) ? (((unsigned int )0)) : (((unsigned int )512)));
9041 *(&llvm_cbe_tempcode) = llvm_cbe_previous_25708_1;
9042 llvm_cbe_tmp1949 = *(&llvm_cbe_ptr106);
9043 llvm_cbe_tmp1950 = &llvm_cbe_tmp1949[((unsigned int )1)];
9044 llvm_cbe_tmp1951 = *llvm_cbe_tmp1950;
9045 switch (llvm_cbe_tmp1951) {
9046 default:
9047 llvm_cbe_repeat_type_0__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
9048 goto llvm_cbe_cond_next1972;
9049 ;
9050 case ((unsigned char )43):
9051 goto llvm_cbe_cond_true1955;
9052 break;
9053 case ((unsigned char )63):
9054 goto llvm_cbe_cond_true1965;
9055 }
9056 llvm_cbe_bb1921:
9057 if ((llvm_cbe_previous_25708_1 == ((unsigned char *)/*NULL*/0))) {
9058 goto llvm_cbe_cond_true1928;
9059 } else {
9060 llvm_cbe_repeat_max_9__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
9061 llvm_cbe_repeat_min_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9062 goto llvm_cbe_cond_next1930;
9063 }
9064
9065 llvm_cbe_REPEAT:
9066 llvm_cbe_repeat_max_4 = llvm_cbe_repeat_max_4__PHI_TEMPORARY;
9067 llvm_cbe_repeat_min_4 = llvm_cbe_repeat_min_4__PHI_TEMPORARY;
9068 if ((llvm_cbe_previous_25708_1 == ((unsigned char *)/*NULL*/0))) {
9069 goto llvm_cbe_cond_true1928;
9070 } else {
9071 llvm_cbe_repeat_max_9__PHI_TEMPORARY = llvm_cbe_repeat_max_4; /* for PHI node */
9072 llvm_cbe_repeat_min_9__PHI_TEMPORARY = llvm_cbe_repeat_min_4; /* for PHI node */
9073 goto llvm_cbe_cond_next1930;
9074 }
9075
9076 llvm_cbe_bb1912:
9077 llvm_cbe_repeat_max_3 = llvm_cbe_repeat_max_3__PHI_TEMPORARY;
9078 llvm_cbe_repeat_min_3 = llvm_cbe_repeat_min_3__PHI_TEMPORARY;
9079 llvm_cbe_tmp93_0 = llvm_cbe_tmp93_0__PHI_TEMPORARY;
9080 *(&llvm_cbe_ptr106) = llvm_cbe_tmp93_0;
9081 llvm_cbe_tmp1915 = *llvm_cbe_errorcodeptr;
9082 if ((llvm_cbe_tmp1915 == ((unsigned int )0))) {
9083 llvm_cbe_repeat_max_4__PHI_TEMPORARY = llvm_cbe_repeat_max_3; /* for PHI node */
9084 llvm_cbe_repeat_min_4__PHI_TEMPORARY = llvm_cbe_repeat_min_3; /* for PHI node */
9085 goto llvm_cbe_REPEAT;
9086 } else {
9087 llvm_cbe_slot_913437_0_us61_12__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
9088 llvm_cbe_slot_913437_059_12__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
9089 goto llvm_cbe_FAILED;
9090 }
9091
9092 llvm_cbe_cond_true1842:
9093 *llvm_cbe_errorcodeptr = ((unsigned int )5);
9094 llvm_cbe_repeat_max_3__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
9095 llvm_cbe_repeat_min_3__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
9096 llvm_cbe_tmp93_0__PHI_TEMPORARY = llvm_cbe_p1813_6_lcssa; /* for PHI node */
9097 goto llvm_cbe_bb1912;
9098
9099 llvm_cbe_bb1837:
9100 llvm_cbe_p1813_6_lcssa = llvm_cbe_p1813_6_lcssa__PHI_TEMPORARY;
9101 llvm_cbe_tmp1810_pn_lcssa = llvm_cbe_tmp1810_pn_lcssa__PHI_TEMPORARY;
9102 llvm_cbe_min_6_lcssa = llvm_cbe_min_6_lcssa__PHI_TEMPORARY;
9103 if ((((unsigned int )llvm_cbe_min_6_lcssa) > ((unsigned int )((unsigned int )65535)))) {
9104 goto llvm_cbe_cond_true1842;
9105 } else {
9106 goto llvm_cbe_cond_next1846;
9107 }
9108
9109 llvm_cbe_cond_next1809:
9110 llvm_cbe_tmp1810 = *(&llvm_cbe_ptr106);
9111 llvm_cbe_p1813_626504 = &llvm_cbe_tmp1810[((unsigned int )1)];
9112 llvm_cbe_tmp182826506 = *llvm_cbe_p1813_626504;
9113 llvm_cbe_tmp183126509 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp182826506))]);
9114 if (((((unsigned char )(llvm_cbe_tmp183126509 & ((unsigned char )4)))) == ((unsigned char )0))) {
9115 llvm_cbe_p1813_6_lcssa__PHI_TEMPORARY = llvm_cbe_p1813_626504; /* for PHI node */
9116 llvm_cbe_tmp1810_pn_lcssa__PHI_TEMPORARY = llvm_cbe_tmp1810; /* for PHI node */
9117 llvm_cbe_min_6_lcssa__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9118 goto llvm_cbe_bb1837;
9119 } else {
9120 llvm_cbe_p1813_626505__PHI_TEMPORARY = llvm_cbe_p1813_626504; /* for PHI node */
9121 llvm_cbe_min_626502__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9122 goto llvm_cbe_bb1816;
9123 }
9124
9125 llvm_cbe_bb1803:
9126 if (llvm_cbe_iftmp_136_0) {
9127 llvm_cbe_storemerge26707_in__PHI_TEMPORARY = llvm_cbe_c_2; /* for PHI node */
9128 llvm_cbe_last_code_15771_4__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
9129 llvm_cbe_options_addr_25789_11__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
9130 llvm_cbe_save_hwm_79347_11__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9131 llvm_cbe_groupsetfirstbyte_29395_11__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
9132 llvm_cbe_options104_39466_11__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
9133 llvm_cbe_req_caseopt_39708_11__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
9134 llvm_cbe_reqbyte103_59784_11__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
9135 llvm_cbe_firstbyte102_39829_11__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
9136 llvm_cbe_greedy_non_default_39879_11__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
9137 llvm_cbe_greedy_default_39909_11__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
9138 llvm_cbe_previous_callout_3__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
9139 llvm_cbe_inescq_6__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
9140 llvm_cbe_code105_8__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
9141 llvm_cbe_after_manual_callout_3__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
9142 goto llvm_cbe_ONE_CHAR;
9143 } else {
9144 goto llvm_cbe_cond_next1809;
9145 }
9146
9147 do { /* Syntactic loop 'bb1816' to make GCC happy */
9148 llvm_cbe_bb1816:
9149 llvm_cbe_p1813_626505 = llvm_cbe_p1813_626505__PHI_TEMPORARY;
9150 llvm_cbe_min_626502 = llvm_cbe_min_626502__PHI_TEMPORARY;
9151 llvm_cbe_tmp1820 = *llvm_cbe_p1813_626505;
9152 llvm_cbe_tmp1823 = ((llvm_cbe_min_626502 * ((unsigned int )10)) + ((unsigned int )-48)) + (((unsigned int )(unsigned char )llvm_cbe_tmp1820));
9153 llvm_cbe_p1813_6 = &llvm_cbe_p1813_626505[((unsigned int )1)];
9154 llvm_cbe_tmp1828 = *llvm_cbe_p1813_6;
9155 llvm_cbe_tmp1831 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp1828))]);
9156 if (((((unsigned char )(llvm_cbe_tmp1831 & ((unsigned char )4)))) == ((unsigned char )0))) {
9157 llvm_cbe_p1813_6_lcssa__PHI_TEMPORARY = llvm_cbe_p1813_6; /* for PHI node */
9158 llvm_cbe_tmp1810_pn_lcssa__PHI_TEMPORARY = llvm_cbe_p1813_626505; /* for PHI node */
9159 llvm_cbe_min_6_lcssa__PHI_TEMPORARY = llvm_cbe_tmp1823; /* for PHI node */
9160 goto llvm_cbe_bb1837;
9161 } else {
9162 llvm_cbe_p1813_626505__PHI_TEMPORARY = llvm_cbe_p1813_6; /* for PHI node */
9163 llvm_cbe_min_626502__PHI_TEMPORARY = llvm_cbe_tmp1823; /* for PHI node */
9164 goto llvm_cbe_bb1816;
9165 }
9166
9167 } while (1); /* end of syntactic loop 'bb1816' */
9168 llvm_cbe_cond_next1846:
9169 llvm_cbe_tmp1848 = *llvm_cbe_p1813_6_lcssa;
9170 if ((llvm_cbe_tmp1848 == ((unsigned char )125))) {
9171 llvm_cbe_repeat_max_3__PHI_TEMPORARY = llvm_cbe_min_6_lcssa; /* for PHI node */
9172 llvm_cbe_repeat_min_3__PHI_TEMPORARY = llvm_cbe_min_6_lcssa; /* for PHI node */
9173 llvm_cbe_tmp93_0__PHI_TEMPORARY = llvm_cbe_p1813_6_lcssa; /* for PHI node */
9174 goto llvm_cbe_bb1912;
9175 } else {
9176 goto llvm_cbe_cond_false1854;
9177 }
9178
9179 llvm_cbe_cond_false1854:
9180 llvm_cbe_tmp1856 = &llvm_cbe_tmp1810_pn_lcssa[((unsigned int )2)];
9181 llvm_cbe_tmp1858 = *llvm_cbe_tmp1856;
9182 if ((llvm_cbe_tmp1858 == ((unsigned char )125))) {
9183 llvm_cbe_repeat_max_3__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
9184 llvm_cbe_repeat_min_3__PHI_TEMPORARY = llvm_cbe_min_6_lcssa; /* for PHI node */
9185 llvm_cbe_tmp93_0__PHI_TEMPORARY = llvm_cbe_tmp1856; /* for PHI node */
9186 goto llvm_cbe_bb1912;
9187 } else {
9188 goto llvm_cbe_bb1873_preheader;
9189 }
9190
9191 llvm_cbe_cond_true1889:
9192 *llvm_cbe_errorcodeptr = ((unsigned int )5);
9193 llvm_cbe_repeat_max_3__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
9194 llvm_cbe_repeat_min_3__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
9195 llvm_cbe_tmp93_0__PHI_TEMPORARY = llvm_cbe_p1813_9_lcssa; /* for PHI node */
9196 goto llvm_cbe_bb1912;
9197
9198 llvm_cbe_bb1884:
9199 llvm_cbe_p1813_9_lcssa = llvm_cbe_p1813_9_lcssa__PHI_TEMPORARY;
9200 llvm_cbe_max_8_lcssa = llvm_cbe_max_8_lcssa__PHI_TEMPORARY;
9201 if ((((unsigned int )llvm_cbe_max_8_lcssa) > ((unsigned int )((unsigned int )65535)))) {
9202 goto llvm_cbe_cond_true1889;
9203 } else {
9204 goto llvm_cbe_cond_next1893;
9205 }
9206
9207 llvm_cbe_bb1873_preheader:
9208 llvm_cbe_tmp187826498 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp1858))]);
9209 if (((((unsigned char )(llvm_cbe_tmp187826498 & ((unsigned char )4)))) == ((unsigned char )0))) {
9210 llvm_cbe_p1813_9_lcssa__PHI_TEMPORARY = llvm_cbe_tmp1856; /* for PHI node */
9211 llvm_cbe_max_8_lcssa__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9212 goto llvm_cbe_bb1884;
9213 } else {
9214 llvm_cbe_p1813_926494_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9215 llvm_cbe_max_826493__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9216 goto llvm_cbe_bb1863;
9217 }
9218
9219 do { /* Syntactic loop 'bb1863' to make GCC happy */
9220 llvm_cbe_bb1863:
9221 llvm_cbe_p1813_926494_rec = llvm_cbe_p1813_926494_rec__PHI_TEMPORARY;
9222 llvm_cbe_max_826493 = llvm_cbe_max_826493__PHI_TEMPORARY;
9223 llvm_cbe_tmp1867 = *(&llvm_cbe_tmp1810_pn_lcssa[(llvm_cbe_p1813_926494_rec + ((unsigned int )2))]);
9224 llvm_cbe_tmp1870 = ((llvm_cbe_max_826493 * ((unsigned int )10)) + ((unsigned int )-48)) + (((unsigned int )(unsigned char )llvm_cbe_tmp1867));
9225 llvm_cbe_tmp1872 = &llvm_cbe_tmp1810_pn_lcssa[(llvm_cbe_p1813_926494_rec + ((unsigned int )3))];
9226 llvm_cbe_tmp1875 = *llvm_cbe_tmp1872;
9227 llvm_cbe_tmp1878 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp1875))]);
9228 if (((((unsigned char )(llvm_cbe_tmp1878 & ((unsigned char )4)))) == ((unsigned char )0))) {
9229 llvm_cbe_p1813_9_lcssa__PHI_TEMPORARY = llvm_cbe_tmp1872; /* for PHI node */
9230 llvm_cbe_max_8_lcssa__PHI_TEMPORARY = llvm_cbe_tmp1870; /* for PHI node */
9231 goto llvm_cbe_bb1884;
9232 } else {
9233 llvm_cbe_p1813_926494_rec__PHI_TEMPORARY = (llvm_cbe_p1813_926494_rec + ((unsigned int )1)); /* for PHI node */
9234 llvm_cbe_max_826493__PHI_TEMPORARY = llvm_cbe_tmp1870; /* for PHI node */
9235 goto llvm_cbe_bb1863;
9236 }
9237
9238 } while (1); /* end of syntactic loop 'bb1863' */
9239 llvm_cbe_cond_next1893:
9240 if ((((signed int )llvm_cbe_max_8_lcssa) < ((signed int )llvm_cbe_min_6_lcssa))) {
9241 goto llvm_cbe_cond_true1899;
9242 } else {
9243 llvm_cbe_repeat_max_3__PHI_TEMPORARY = llvm_cbe_max_8_lcssa; /* for PHI node */
9244 llvm_cbe_repeat_min_3__PHI_TEMPORARY = llvm_cbe_min_6_lcssa; /* for PHI node */
9245 llvm_cbe_tmp93_0__PHI_TEMPORARY = llvm_cbe_p1813_9_lcssa; /* for PHI node */
9246 goto llvm_cbe_bb1912;
9247 }
9248
9249 llvm_cbe_cond_true1899:
9250 *llvm_cbe_errorcodeptr = ((unsigned int )4);
9251 llvm_cbe_repeat_max_3__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
9252 llvm_cbe_repeat_min_3__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
9253 llvm_cbe_tmp93_0__PHI_TEMPORARY = llvm_cbe_p1813_9_lcssa; /* for PHI node */
9254 goto llvm_cbe_bb1912;
9255
9256 llvm_cbe_bb1923:
9257 llvm_cbe_repeat_max_4__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
9258 llvm_cbe_repeat_min_4__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9259 goto llvm_cbe_REPEAT;
9260
9261 llvm_cbe_cond_next1972:
9262 llvm_cbe_repeat_type_0 = llvm_cbe_repeat_type_0__PHI_TEMPORARY;
9263 llvm_cbe_tmp1974 = *llvm_cbe_previous_25708_1;
9264 if ((((unsigned char )(((unsigned char )(llvm_cbe_tmp1974 + ((unsigned char )-27))))) < ((unsigned char )((unsigned char )2)))) {
9265 llvm_cbe_possessive_quantifier_512675_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9266 llvm_cbe_repeat_type_012701_0__PHI_TEMPORARY = llvm_cbe_repeat_type_0; /* for PHI node */
9267 goto llvm_cbe_cond_true1979;
9268 } else {
9269 llvm_cbe_possessive_quantifier_512675_1__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9270 llvm_cbe_repeat_type_012701_1__PHI_TEMPORARY = llvm_cbe_repeat_type_0; /* for PHI node */
9271 goto llvm_cbe_cond_false2025;
9272 }
9273
9274 llvm_cbe_cond_true1965:
9275 *(&llvm_cbe_ptr106) = llvm_cbe_tmp1950;
9276 llvm_cbe_repeat_type_0__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
9277 goto llvm_cbe_cond_next1972;
9278
9279 llvm_cbe_cond_true1988:
9280 llvm_cbe_tmp1994 = *llvm_cbe_tmp1993;
9281 llvm_cbe_tmp1995 = (llvm_cbe_tmp19821983 | llvm_cbe_req_caseopt_39708_9) | llvm_cbe_tmp1994;
9282 llvm_cbe_reqbyte103_6__PHI_TEMPORARY = llvm_cbe_tmp1995; /* for PHI node */
9283 goto llvm_cbe_cond_next1996;
9284
9285 llvm_cbe_OUTPUT_SINGLE_REPEAT:
9286 llvm_cbe_possessive_quantifier_6 = llvm_cbe_possessive_quantifier_6__PHI_TEMPORARY;
9287 llvm_cbe_c_32 = llvm_cbe_c_32__PHI_TEMPORARY;
9288 llvm_cbe_reqbyte103_7 = llvm_cbe_reqbyte103_7__PHI_TEMPORARY;
9289 llvm_cbe_op_type_5 = llvm_cbe_op_type_5__PHI_TEMPORARY;
9290 llvm_cbe_repeat_type_6 = llvm_cbe_repeat_type_6__PHI_TEMPORARY;
9291 llvm_cbe_tmp2095 = *llvm_cbe_previous_25708_1;
9292 if ((((unsigned char )(((unsigned char )(llvm_cbe_tmp2095 + ((unsigned char )-14))))) < ((unsigned char )((unsigned char )2)))) {
9293 llvm_cbe_possessive_quantifier_612736_0__PHI_TEMPORARY = llvm_cbe_possessive_quantifier_6; /* for PHI node */
9294 llvm_cbe_c_3212739_0__PHI_TEMPORARY = llvm_cbe_c_32; /* for PHI node */
9295 llvm_cbe_reqbyte103_712742_0__PHI_TEMPORARY = llvm_cbe_reqbyte103_7; /* for PHI node */
9296 llvm_cbe_op_type_512745_0__PHI_TEMPORARY = llvm_cbe_op_type_5; /* for PHI node */
9297 llvm_cbe_repeat_type_612750_0__PHI_TEMPORARY = llvm_cbe_repeat_type_6; /* for PHI node */
9298 goto llvm_cbe_cond_true2100;
9299 } else {
9300 llvm_cbe_possessive_quantifier_612736_1__PHI_TEMPORARY = llvm_cbe_possessive_quantifier_6; /* for PHI node */
9301 llvm_cbe_c_3212739_1__PHI_TEMPORARY = llvm_cbe_c_32; /* for PHI node */
9302 llvm_cbe_reqbyte103_712742_1__PHI_TEMPORARY = llvm_cbe_reqbyte103_7; /* for PHI node */
9303 llvm_cbe_op_type_512745_1__PHI_TEMPORARY = llvm_cbe_op_type_5; /* for PHI node */
9304 llvm_cbe_repeat_type_612750_1__PHI_TEMPORARY = llvm_cbe_repeat_type_6; /* for PHI node */
9305 llvm_cbe_prop_value_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
9306 llvm_cbe_prop_type_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
9307 goto llvm_cbe_cond_next2111;
9308 }
9309
9310 llvm_cbe_cond_true2031:
9311 llvm_cbe_tmp2034 = *(&llvm_cbe_previous_25708_1[((unsigned int )1)]);
9312 llvm_cbe_tmp20342035 = ((unsigned int )(unsigned char )llvm_cbe_tmp2034);
9313 if (((llvm_cbe_possessive_quantifier_512675_1 == ((unsigned int )0)) & (((signed int )llvm_cbe_repeat_max_9) < ((signed int )((unsigned int )0))))) {
9314 goto llvm_cbe_cond_true2045;
9315 } else {
9316 llvm_cbe_possessive_quantifier_6__PHI_TEMPORARY = llvm_cbe_possessive_quantifier_512675_1; /* for PHI node */
9317 llvm_cbe_c_32__PHI_TEMPORARY = llvm_cbe_tmp20342035; /* for PHI node */
9318 llvm_cbe_reqbyte103_7__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9319 llvm_cbe_op_type_5__PHI_TEMPORARY = ((unsigned int )13); /* for PHI node */
9320 llvm_cbe_repeat_type_6__PHI_TEMPORARY = llvm_cbe_repeat_type_012701_1; /* for PHI node */
9321 goto llvm_cbe_OUTPUT_SINGLE_REPEAT;
9322 }
9323
9324 llvm_cbe_cond_false2025:
9325 llvm_cbe_possessive_quantifier_512675_1 = llvm_cbe_possessive_quantifier_512675_1__PHI_TEMPORARY;
9326 llvm_cbe_repeat_type_012701_1 = llvm_cbe_repeat_type_012701_1__PHI_TEMPORARY;
9327 llvm_cbe_tmp2027 = *llvm_cbe_previous_25708_1;
9328 if ((llvm_cbe_tmp2027 == ((unsigned char )29))) {
9329 goto llvm_cbe_cond_true2031;
9330 } else {
9331 goto llvm_cbe_cond_false2060;
9332 }
9333
9334 llvm_cbe_cond_true2045:
9335 llvm_cbe_tmp2046 = *(&llvm_cbe_ptr106);
9336 llvm_cbe_tmp2052 = check_auto_possessive(((unsigned int )29), llvm_cbe_tmp20342035, (&llvm_cbe_tmp2046[((unsigned int )1)]), llvm_cbe_options104_39466_9, llvm_cbe_cd);
9337 if ((llvm_cbe_tmp2052 == ((unsigned int )0))) {
9338 llvm_cbe_possessive_quantifier_6__PHI_TEMPORARY = llvm_cbe_possessive_quantifier_512675_1; /* for PHI node */
9339 llvm_cbe_c_32__PHI_TEMPORARY = llvm_cbe_tmp20342035; /* for PHI node */
9340 llvm_cbe_reqbyte103_7__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9341 llvm_cbe_op_type_5__PHI_TEMPORARY = ((unsigned int )13); /* for PHI node */
9342 llvm_cbe_repeat_type_6__PHI_TEMPORARY = llvm_cbe_repeat_type_012701_1; /* for PHI node */
9343 goto llvm_cbe_OUTPUT_SINGLE_REPEAT;
9344 } else {
9345 goto llvm_cbe_cond_true2056;
9346 }
9347
9348 llvm_cbe_cond_true2056:
9349 llvm_cbe_possessive_quantifier_6__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
9350 llvm_cbe_c_32__PHI_TEMPORARY = llvm_cbe_tmp20342035; /* for PHI node */
9351 llvm_cbe_reqbyte103_7__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9352 llvm_cbe_op_type_5__PHI_TEMPORARY = ((unsigned int )13); /* for PHI node */
9353 llvm_cbe_repeat_type_6__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9354 goto llvm_cbe_OUTPUT_SINGLE_REPEAT;
9355
9356 llvm_cbe_cond_true2066:
9357 llvm_cbe_tmp20682069 = ((unsigned int )(unsigned char )llvm_cbe_tmp2027);
9358 if (((llvm_cbe_possessive_quantifier_512675_1 == ((unsigned int )0)) & (((signed int )llvm_cbe_repeat_max_9) < ((signed int )((unsigned int )0))))) {
9359 goto llvm_cbe_cond_true2079;
9360 } else {
9361 llvm_cbe_possessive_quantifier_6__PHI_TEMPORARY = llvm_cbe_possessive_quantifier_512675_1; /* for PHI node */
9362 llvm_cbe_c_32__PHI_TEMPORARY = llvm_cbe_tmp20682069; /* for PHI node */
9363 llvm_cbe_reqbyte103_7__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9364 llvm_cbe_op_type_5__PHI_TEMPORARY = ((unsigned int )26); /* for PHI node */
9365 llvm_cbe_repeat_type_6__PHI_TEMPORARY = llvm_cbe_repeat_type_012701_1; /* for PHI node */
9366 goto llvm_cbe_OUTPUT_SINGLE_REPEAT;
9367 }
9368
9369 llvm_cbe_cond_false2060:
9370 if ((((unsigned char )llvm_cbe_tmp2027) < ((unsigned char )((unsigned char )22)))) {
9371 goto llvm_cbe_cond_true2066;
9372 } else {
9373 goto llvm_cbe_cond_false2348;
9374 }
9375
9376 llvm_cbe_cond_true2079:
9377 llvm_cbe_tmp2080 = *(&llvm_cbe_ptr106);
9378 llvm_cbe_tmp2086 = check_auto_possessive(llvm_cbe_tmp20682069, ((unsigned int )0), (&llvm_cbe_tmp2080[((unsigned int )1)]), llvm_cbe_options104_39466_9, llvm_cbe_cd);
9379 if ((llvm_cbe_tmp2086 == ((unsigned int )0))) {
9380 llvm_cbe_possessive_quantifier_6__PHI_TEMPORARY = llvm_cbe_possessive_quantifier_512675_1; /* for PHI node */
9381 llvm_cbe_c_32__PHI_TEMPORARY = llvm_cbe_tmp20682069; /* for PHI node */
9382 llvm_cbe_reqbyte103_7__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9383 llvm_cbe_op_type_5__PHI_TEMPORARY = ((unsigned int )26); /* for PHI node */
9384 llvm_cbe_repeat_type_6__PHI_TEMPORARY = llvm_cbe_repeat_type_012701_1; /* for PHI node */
9385 goto llvm_cbe_OUTPUT_SINGLE_REPEAT;
9386 } else {
9387 goto llvm_cbe_cond_true2090;
9388 }
9389
9390 llvm_cbe_cond_true2090:
9391 llvm_cbe_possessive_quantifier_6__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
9392 llvm_cbe_c_32__PHI_TEMPORARY = llvm_cbe_tmp20682069; /* for PHI node */
9393 llvm_cbe_reqbyte103_7__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9394 llvm_cbe_op_type_5__PHI_TEMPORARY = ((unsigned int )26); /* for PHI node */
9395 llvm_cbe_repeat_type_6__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9396 goto llvm_cbe_OUTPUT_SINGLE_REPEAT;
9397
9398 llvm_cbe_cond_true2100:
9399 llvm_cbe_possessive_quantifier_612736_0 = llvm_cbe_possessive_quantifier_612736_0__PHI_TEMPORARY;
9400 llvm_cbe_c_3212739_0 = llvm_cbe_c_3212739_0__PHI_TEMPORARY;
9401 llvm_cbe_reqbyte103_712742_0 = llvm_cbe_reqbyte103_712742_0__PHI_TEMPORARY;
9402 llvm_cbe_op_type_512745_0 = llvm_cbe_op_type_512745_0__PHI_TEMPORARY;
9403 llvm_cbe_repeat_type_612750_0 = llvm_cbe_repeat_type_612750_0__PHI_TEMPORARY;
9404 llvm_cbe_tmp2103 = *(&llvm_cbe_previous_25708_1[((unsigned int )1)]);
9405 llvm_cbe_tmp21032104 = ((unsigned int )(unsigned char )llvm_cbe_tmp2103);
9406 llvm_cbe_tmp2107 = *(&llvm_cbe_previous_25708_1[((unsigned int )2)]);
9407 llvm_cbe_tmp21072108 = ((unsigned int )(unsigned char )llvm_cbe_tmp2107);
9408 llvm_cbe_possessive_quantifier_612736_1__PHI_TEMPORARY = llvm_cbe_possessive_quantifier_612736_0; /* for PHI node */
9409 llvm_cbe_c_3212739_1__PHI_TEMPORARY = llvm_cbe_c_3212739_0; /* for PHI node */
9410 llvm_cbe_reqbyte103_712742_1__PHI_TEMPORARY = llvm_cbe_reqbyte103_712742_0; /* for PHI node */
9411 llvm_cbe_op_type_512745_1__PHI_TEMPORARY = llvm_cbe_op_type_512745_0; /* for PHI node */
9412 llvm_cbe_repeat_type_612750_1__PHI_TEMPORARY = llvm_cbe_repeat_type_612750_0; /* for PHI node */
9413 llvm_cbe_prop_value_0__PHI_TEMPORARY = llvm_cbe_tmp21072108; /* for PHI node */
9414 llvm_cbe_prop_type_0__PHI_TEMPORARY = llvm_cbe_tmp21032104; /* for PHI node */
9415 goto llvm_cbe_cond_next2111;
9416
9417 llvm_cbe_cond_false2197:
9418 if ((llvm_cbe_repeat_max_9 == ((unsigned int )1))) {
9419 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9420 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9421 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
9422 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_712742_1; /* for PHI node */
9423 goto llvm_cbe_END_REPEAT;
9424 } else {
9425 goto llvm_cbe_cond_next2204;
9426 }
9427
9428 llvm_cbe_cond_true2185:
9429 if ((llvm_cbe_repeat_max_9 == ((unsigned int )-1))) {
9430 goto llvm_cbe_cond_true2190;
9431 } else {
9432 goto llvm_cbe_cond_false2197;
9433 }
9434
9435 llvm_cbe_cond_next2127:
9436 llvm_cbe_tmp2130 = llvm_cbe_repeat_type_612750_1 + llvm_cbe_op_type_512745_1;
9437 switch (llvm_cbe_repeat_min_9) {
9438 default:
9439 goto llvm_cbe_cond_false2226;
9440 ;
9441 case ((unsigned int )0):
9442 goto llvm_cbe_cond_true2135;
9443 break;
9444 case ((unsigned int )1):
9445 goto llvm_cbe_cond_true2185;
9446 }
9447 llvm_cbe_cond_next2119:
9448 if ((llvm_cbe_repeat_max_9 == ((unsigned int )1))) {
9449 goto llvm_cbe_cond_next2127;
9450 } else {
9451 goto llvm_cbe_cond_true2124;
9452 }
9453
9454 llvm_cbe_cond_true2124:
9455 *llvm_cbe_tmp2377 = ((unsigned int )1);
9456 goto llvm_cbe_cond_next2127;
9457
9458 llvm_cbe_cond_next2342:
9459 llvm_cbe_repeat_max_11 = llvm_cbe_repeat_max_11__PHI_TEMPORARY;
9460 llvm_cbe_code105_14 = llvm_cbe_code105_14__PHI_TEMPORARY;
9461 *llvm_cbe_code105_14 = (((unsigned char )llvm_cbe_c_3212739_1));
9462 llvm_cbe_tmp2347 = &llvm_cbe_code105_14[((unsigned int )1)];
9463 if ((llvm_cbe_possessive_quantifier_612736_1 == ((unsigned int )0))) {
9464 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_11; /* for PHI node */
9465 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9466 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_tmp2347; /* for PHI node */
9467 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_712742_1; /* for PHI node */
9468 goto llvm_cbe_END_REPEAT;
9469 } else {
9470 llvm_cbe_repeat_max_12__PHI_TEMPORARY = llvm_cbe_repeat_max_11; /* for PHI node */
9471 llvm_cbe_save_hwm_413043_0__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9472 llvm_cbe_code105_1213058_0__PHI_TEMPORARY = llvm_cbe_tmp2347; /* for PHI node */
9473 llvm_cbe_reqbyte103_813077_0__PHI_TEMPORARY = llvm_cbe_reqbyte103_712742_1; /* for PHI node */
9474 goto llvm_cbe_cond_true3056;
9475 }
9476
9477 llvm_cbe_cond_true2140:
9478 *llvm_cbe_previous_25708_1 = (((unsigned char )(llvm_cbe_tmp21412142 + ((unsigned char )30))));
9479 llvm_cbe_tmp2146 = &llvm_cbe_previous_25708_1[((unsigned int )1)];
9480 llvm_cbe_repeat_max_11__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9481 llvm_cbe_code105_14__PHI_TEMPORARY = llvm_cbe_tmp2146; /* for PHI node */
9482 goto llvm_cbe_cond_next2342;
9483
9484 llvm_cbe_cond_true2135:
9485 llvm_cbe_tmp21412142 = ((unsigned char )llvm_cbe_tmp2130);
9486 if ((llvm_cbe_repeat_max_9 == ((unsigned int )-1))) {
9487 goto llvm_cbe_cond_true2140;
9488 } else {
9489 goto llvm_cbe_cond_false2147;
9490 }
9491
9492 llvm_cbe_cond_true2152:
9493 *llvm_cbe_previous_25708_1 = (((unsigned char )(llvm_cbe_tmp21412142 + ((unsigned char )34))));
9494 llvm_cbe_tmp2158 = &llvm_cbe_previous_25708_1[((unsigned int )1)];
9495 llvm_cbe_repeat_max_11__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9496 llvm_cbe_code105_14__PHI_TEMPORARY = llvm_cbe_tmp2158; /* for PHI node */
9497 goto llvm_cbe_cond_next2342;
9498
9499 llvm_cbe_cond_false2147:
9500 if ((llvm_cbe_repeat_max_9 == ((unsigned int )1))) {
9501 goto llvm_cbe_cond_true2152;
9502 } else {
9503 goto llvm_cbe_cond_false2159;
9504 }
9505
9506 llvm_cbe_cond_false2159:
9507 *llvm_cbe_previous_25708_1 = (((unsigned char )(llvm_cbe_tmp21412142 + ((unsigned char )36))));
9508 *(&llvm_cbe_previous_25708_1[((unsigned int )1)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_repeat_max_9) >> ((unsigned int )((unsigned int )8)))))));
9509 *(&llvm_cbe_previous_25708_1[((unsigned int )2)]) = (((unsigned char )llvm_cbe_repeat_max_9));
9510 llvm_cbe_tmp2177 = &llvm_cbe_previous_25708_1[((unsigned int )3)];
9511 llvm_cbe_repeat_max_11__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9512 llvm_cbe_code105_14__PHI_TEMPORARY = llvm_cbe_tmp2177; /* for PHI node */
9513 goto llvm_cbe_cond_next2342;
9514
9515 llvm_cbe_cond_true2190:
9516 *llvm_cbe_previous_25708_1 = (((unsigned char )((((unsigned char )llvm_cbe_tmp2130)) + ((unsigned char )32))));
9517 llvm_cbe_tmp2196 = &llvm_cbe_previous_25708_1[((unsigned int )1)];
9518 llvm_cbe_repeat_max_11__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9519 llvm_cbe_code105_14__PHI_TEMPORARY = llvm_cbe_tmp2196; /* for PHI node */
9520 goto llvm_cbe_cond_next2342;
9521
9522 llvm_cbe_cond_next2204:
9523 *llvm_cbe_code105_10 = (((unsigned char )((((unsigned char )llvm_cbe_tmp2130)) + ((unsigned char )36))));
9524 *(&llvm_cbe_code105_10[((unsigned int )1)]) = (((unsigned char )(((unsigned int )(((unsigned int )(llvm_cbe_repeat_max_9 + ((unsigned int )65535))) >> ((unsigned int )((unsigned int )8)))))));
9525 *(&llvm_cbe_code105_10[((unsigned int )2)]) = (((unsigned char )((((unsigned char )llvm_cbe_repeat_max_9)) + ((unsigned char )-1))));
9526 llvm_cbe_tmp2224 = &llvm_cbe_code105_10[((unsigned int )3)];
9527 llvm_cbe_repeat_max_11__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9528 llvm_cbe_code105_14__PHI_TEMPORARY = llvm_cbe_tmp2224; /* for PHI node */
9529 goto llvm_cbe_cond_next2342;
9530
9531 llvm_cbe_cond_true2259:
9532 *llvm_cbe_tmp2254 = (((unsigned char )llvm_cbe_prop_type_0));
9533 *(&llvm_cbe_previous_25708_1[((unsigned int )5)]) = (((unsigned char )llvm_cbe_prop_value_0));
9534 *(&llvm_cbe_previous_25708_1[((unsigned int )6)]) = llvm_cbe_tmp2273;
9535 llvm_cbe_tmp227612756 = &llvm_cbe_previous_25708_1[((unsigned int )7)];
9536 llvm_cbe_repeat_max_11__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9537 llvm_cbe_code105_14__PHI_TEMPORARY = llvm_cbe_tmp227612756; /* for PHI node */
9538 goto llvm_cbe_cond_next2342;
9539
9540 llvm_cbe_cond_true2249:
9541 *llvm_cbe_tmp2244 = (((unsigned char )llvm_cbe_c_3212739_1));
9542 llvm_cbe_tmp2254 = &llvm_cbe_previous_25708_1[((unsigned int )4)];
9543 llvm_cbe_tmp2273 = ((unsigned char )((((unsigned char )llvm_cbe_tmp2130)) + ((unsigned char )30)));
9544 if ((((signed int )llvm_cbe_prop_type_0) > ((signed int )((unsigned int )-1)))) {
9545 goto llvm_cbe_cond_true2259;
9546 } else {
9547 goto llvm_cbe_cond_next2270;
9548 }
9549
9550 llvm_cbe_cond_false2226:
9551 *llvm_cbe_previous_25708_1 = (((unsigned char )((((unsigned char )llvm_cbe_op_type_512745_1)) + ((unsigned char )38))));
9552 *(&llvm_cbe_previous_25708_1[((unsigned int )1)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_repeat_min_9) >> ((unsigned int )((unsigned int )8)))))));
9553 *(&llvm_cbe_previous_25708_1[((unsigned int )2)]) = (((unsigned char )llvm_cbe_repeat_min_9));
9554 llvm_cbe_tmp2244 = &llvm_cbe_previous_25708_1[((unsigned int )3)];
9555 if ((((signed int )llvm_cbe_repeat_max_9) < ((signed int )((unsigned int )0)))) {
9556 goto llvm_cbe_cond_true2249;
9557 } else {
9558 goto llvm_cbe_cond_false2277;
9559 }
9560
9561 llvm_cbe_cond_next2270:
9562 *llvm_cbe_tmp2254 = llvm_cbe_tmp2273;
9563 llvm_cbe_tmp2276 = &llvm_cbe_previous_25708_1[((unsigned int )5)];
9564 llvm_cbe_repeat_max_11__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9565 llvm_cbe_code105_14__PHI_TEMPORARY = llvm_cbe_tmp2276; /* for PHI node */
9566 goto llvm_cbe_cond_next2342;
9567
9568 llvm_cbe_cond_false2277:
9569 if ((llvm_cbe_repeat_min_9 == llvm_cbe_repeat_max_9)) {
9570 llvm_cbe_repeat_max_11__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9571 llvm_cbe_code105_14__PHI_TEMPORARY = llvm_cbe_tmp2244; /* for PHI node */
9572 goto llvm_cbe_cond_next2342;
9573 } else {
9574 goto llvm_cbe_cond_true2283;
9575 }
9576
9577 llvm_cbe_cond_true2312:
9578 *llvm_cbe_code105_16 = (((unsigned char )(llvm_cbe_tmp23132314 + ((unsigned char )34))));
9579 llvm_cbe_tmp2318 = &llvm_cbe_code105_16[((unsigned int )1)];
9580 llvm_cbe_repeat_max_11__PHI_TEMPORARY = llvm_cbe_tmp2307; /* for PHI node */
9581 llvm_cbe_code105_14__PHI_TEMPORARY = llvm_cbe_tmp2318; /* for PHI node */
9582 goto llvm_cbe_cond_next2342;
9583
9584 llvm_cbe_cond_next2304:
9585 llvm_cbe_code105_16 = llvm_cbe_code105_16__PHI_TEMPORARY;
9586 llvm_cbe_tmp2307 = llvm_cbe_repeat_max_9 - llvm_cbe_repeat_min_9;
9587 llvm_cbe_tmp23132314 = ((unsigned char )llvm_cbe_tmp2130);
9588 if ((llvm_cbe_tmp2307 == ((unsigned int )1))) {
9589 goto llvm_cbe_cond_true2312;
9590 } else {
9591 goto llvm_cbe_cond_false2319;
9592 }
9593
9594 llvm_cbe_cond_true2283:
9595 *llvm_cbe_tmp2244 = (((unsigned char )llvm_cbe_c_3212739_1));
9596 llvm_cbe_tmp2288 = &llvm_cbe_previous_25708_1[((unsigned int )4)];
9597 if ((((signed int )llvm_cbe_prop_type_0) > ((signed int )((unsigned int )-1)))) {
9598 goto llvm_cbe_cond_true2293;
9599 } else {
9600 llvm_cbe_code105_16__PHI_TEMPORARY = llvm_cbe_tmp2288; /* for PHI node */
9601 goto llvm_cbe_cond_next2304;
9602 }
9603
9604 llvm_cbe_cond_true2293:
9605 *llvm_cbe_tmp2288 = (((unsigned char )llvm_cbe_prop_type_0));
9606 *(&llvm_cbe_previous_25708_1[((unsigned int )5)]) = (((unsigned char )llvm_cbe_prop_value_0));
9607 llvm_cbe_tmp2303 = &llvm_cbe_previous_25708_1[((unsigned int )6)];
9608 llvm_cbe_code105_16__PHI_TEMPORARY = llvm_cbe_tmp2303; /* for PHI node */
9609 goto llvm_cbe_cond_next2304;
9610
9611 llvm_cbe_cond_false2319:
9612 *llvm_cbe_code105_16 = (((unsigned char )(llvm_cbe_tmp23132314 + ((unsigned char )36))));
9613 *(&llvm_cbe_code105_16[((unsigned int )1)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_tmp2307) >> ((unsigned int )((unsigned int )8)))))));
9614 *(&llvm_cbe_code105_16[((unsigned int )2)]) = (((unsigned char )llvm_cbe_tmp2307));
9615 llvm_cbe_tmp2337 = &llvm_cbe_code105_16[((unsigned int )3)];
9616 llvm_cbe_repeat_max_11__PHI_TEMPORARY = llvm_cbe_tmp2307; /* for PHI node */
9617 llvm_cbe_code105_14__PHI_TEMPORARY = llvm_cbe_tmp2337; /* for PHI node */
9618 goto llvm_cbe_cond_next2342;
9619
9620 llvm_cbe_cond_true2363:
9621 if ((llvm_cbe_repeat_max_9 == ((unsigned int )0))) {
9622 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9623 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9624 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_previous_25708_1; /* for PHI node */
9625 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9626 goto llvm_cbe_END_REPEAT;
9627 } else {
9628 goto llvm_cbe_cond_next2370;
9629 }
9630
9631 llvm_cbe_cond_false2348:
9632 if (((((unsigned char )(((unsigned char )(llvm_cbe_tmp2027 + ((unsigned char )-77))))) < ((unsigned char )((unsigned char )2))) | (llvm_cbe_tmp2027 == ((unsigned char )80)))) {
9633 goto llvm_cbe_cond_true2363;
9634 } else {
9635 goto llvm_cbe_cond_false2475;
9636 }
9637
9638 llvm_cbe_cond_true2547:
9639 if ((llvm_cbe_repeat_max_9 == ((unsigned int )0))) {
9640 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9641 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9642 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_previous_25708_1; /* for PHI node */
9643 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9644 goto llvm_cbe_END_REPEAT;
9645 } else {
9646 goto llvm_cbe_cond_next2554;
9647 }
9648
9649 llvm_cbe_cond_next2542:
9650 llvm_cbe_ketoffset_7 = llvm_cbe_ketoffset_7__PHI_TEMPORARY;
9651 if ((llvm_cbe_repeat_min_9 == ((unsigned int )0))) {
9652 goto llvm_cbe_cond_true2547;
9653 } else {
9654 goto llvm_cbe_cond_false2628;
9655 }
9656
9657 llvm_cbe_cond_next2511:
9658 if ((llvm_cbe_repeat_max_9 == ((unsigned int )-1))) {
9659 llvm_cbe_ket_6_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9660 goto llvm_cbe_bb2518;
9661 } else {
9662 llvm_cbe_ketoffset_7__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9663 goto llvm_cbe_cond_next2542;
9664 }
9665
9666 llvm_cbe_cond_next2504:
9667 if ((((signed int )llvm_cbe_tmp2488) > ((signed int )((unsigned int )30000)))) {
9668 goto llvm_cbe_cond_true2509;
9669 } else {
9670 goto llvm_cbe_cond_next2511;
9671 }
9672
9673 llvm_cbe_cond_true2482:
9674 llvm_cbe_tmp24842485 = ((unsigned int )(unsigned long)llvm_cbe_code105_10);
9675 llvm_cbe_tmp2488 = llvm_cbe_tmp24842485 - (((unsigned int )(unsigned long)llvm_cbe_previous_25708_1));
9676 if ((llvm_cbe_tmp2027 == ((unsigned char )95))) {
9677 goto llvm_cbe_cond_true2494;
9678 } else {
9679 goto llvm_cbe_cond_next2504;
9680 }
9681
9682 llvm_cbe_cond_false2475:
9683 if ((((unsigned char )(((unsigned char )(llvm_cbe_tmp2027 + ((unsigned char )-92))))) < ((unsigned char )((unsigned char )4)))) {
9684 goto llvm_cbe_cond_true2482;
9685 } else {
9686 goto llvm_cbe_cond_false3045;
9687 }
9688
9689 llvm_cbe_cond_true2494:
9690 llvm_cbe_tmp2497 = *(&llvm_cbe_previous_25708_1[((unsigned int )3)]);
9691 if ((llvm_cbe_tmp2497 == ((unsigned char )101))) {
9692 goto llvm_cbe_cond_true2501;
9693 } else {
9694 goto llvm_cbe_cond_next2504;
9695 }
9696
9697 llvm_cbe_bb2536:
9698 llvm_cbe_tmp2541 = llvm_cbe_tmp24842485 - (((unsigned int )(unsigned long)llvm_cbe_tmp2530));
9699 llvm_cbe_ketoffset_7__PHI_TEMPORARY = llvm_cbe_tmp2541; /* for PHI node */
9700 goto llvm_cbe_cond_next2542;
9701
9702 do { /* Syntactic loop 'bb2518' to make GCC happy */
9703 llvm_cbe_bb2518:
9704 llvm_cbe_ket_6_rec = llvm_cbe_ket_6_rec__PHI_TEMPORARY;
9705 llvm_cbe_tmp2521 = *(&llvm_cbe_previous_25708_1[(llvm_cbe_ket_6_rec + ((unsigned int )1))]);
9706 llvm_cbe_tmp2526 = *(&llvm_cbe_previous_25708_1[(llvm_cbe_ket_6_rec + ((unsigned int )2))]);
9707 llvm_cbe_tmp2530_rec = llvm_cbe_ket_6_rec + (((((unsigned int )(unsigned char )llvm_cbe_tmp2521)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp2526)));
9708 llvm_cbe_tmp2530 = &llvm_cbe_previous_25708_1[llvm_cbe_tmp2530_rec];
9709 llvm_cbe_tmp2532 = *llvm_cbe_tmp2530;
9710 if ((llvm_cbe_tmp2532 == ((unsigned char )84))) {
9711 goto llvm_cbe_bb2536;
9712 } else {
9713 llvm_cbe_ket_6_rec__PHI_TEMPORARY = llvm_cbe_tmp2530_rec; /* for PHI node */
9714 goto llvm_cbe_bb2518;
9715 }
9716
9717 } while (1); /* end of syntactic loop 'bb2518' */
9718 llvm_cbe_cond_next3051:
9719 llvm_cbe_repeat_max_15 = llvm_cbe_repeat_max_15__PHI_TEMPORARY;
9720 llvm_cbe_save_hwm_4 = llvm_cbe_save_hwm_4__PHI_TEMPORARY;
9721 llvm_cbe_code105_12 = llvm_cbe_code105_12__PHI_TEMPORARY;
9722 llvm_cbe_reqbyte103_8 = llvm_cbe_reqbyte103_8__PHI_TEMPORARY;
9723 if ((llvm_cbe_possessive_quantifier_512675_1 == ((unsigned int )0))) {
9724 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_15; /* for PHI node */
9725 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_4; /* for PHI node */
9726 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_12; /* for PHI node */
9727 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_8; /* for PHI node */
9728 goto llvm_cbe_END_REPEAT;
9729 } else {
9730 llvm_cbe_repeat_max_12__PHI_TEMPORARY = llvm_cbe_repeat_max_15; /* for PHI node */
9731 llvm_cbe_save_hwm_413043_0__PHI_TEMPORARY = llvm_cbe_save_hwm_4; /* for PHI node */
9732 llvm_cbe_code105_1213058_0__PHI_TEMPORARY = llvm_cbe_code105_12; /* for PHI node */
9733 llvm_cbe_reqbyte103_813077_0__PHI_TEMPORARY = llvm_cbe_reqbyte103_8; /* for PHI node */
9734 goto llvm_cbe_cond_true3056;
9735 }
9736
9737 llvm_cbe_cond_next2390:
9738 *llvm_cbe_code105_10 = (((unsigned char )((((unsigned char )llvm_cbe_repeat_type_012701_1)) + ((unsigned char )69))));
9739 llvm_cbe_tmp2396 = &llvm_cbe_code105_10[((unsigned int )1)];
9740 llvm_cbe_repeat_max_15__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9741 llvm_cbe_save_hwm_4__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9742 llvm_cbe_code105_12__PHI_TEMPORARY = llvm_cbe_tmp2396; /* for PHI node */
9743 llvm_cbe_reqbyte103_8__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9744 goto llvm_cbe_cond_next3051;
9745
9746 llvm_cbe_cond_next2378:
9747 if (((llvm_cbe_repeat_min_9 == ((unsigned int )0)) & (llvm_cbe_repeat_max_9 == ((unsigned int )-1)))) {
9748 goto llvm_cbe_cond_next2390;
9749 } else {
9750 goto llvm_cbe_bb2397;
9751 }
9752
9753 llvm_cbe_cond_next2370:
9754 if ((llvm_cbe_repeat_max_9 == ((unsigned int )1))) {
9755 goto llvm_cbe_cond_next2378;
9756 } else {
9757 goto llvm_cbe_cond_true2375;
9758 }
9759
9760 llvm_cbe_cond_true2375:
9761 *llvm_cbe_tmp2377 = ((unsigned int )1);
9762 goto llvm_cbe_cond_next2378;
9763
9764 llvm_cbe_cond_next2409:
9765 *llvm_cbe_code105_10 = (((unsigned char )((((unsigned char )llvm_cbe_repeat_type_012701_1)) + ((unsigned char )71))));
9766 llvm_cbe_tmp2415 = &llvm_cbe_code105_10[((unsigned int )1)];
9767 llvm_cbe_repeat_max_15__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9768 llvm_cbe_save_hwm_4__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9769 llvm_cbe_code105_12__PHI_TEMPORARY = llvm_cbe_tmp2415; /* for PHI node */
9770 llvm_cbe_reqbyte103_8__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9771 goto llvm_cbe_cond_next3051;
9772
9773 llvm_cbe_bb2397:
9774 if (((llvm_cbe_repeat_min_9 == ((unsigned int )1)) & (llvm_cbe_repeat_max_9 == ((unsigned int )-1)))) {
9775 goto llvm_cbe_cond_next2409;
9776 } else {
9777 goto llvm_cbe_bb2416;
9778 }
9779
9780 llvm_cbe_cond_next2428:
9781 *llvm_cbe_code105_10 = (((unsigned char )(llvm_cbe_tmp24362437 + ((unsigned char )73))));
9782 llvm_cbe_tmp2434 = &llvm_cbe_code105_10[((unsigned int )1)];
9783 llvm_cbe_repeat_max_15__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9784 llvm_cbe_save_hwm_4__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9785 llvm_cbe_code105_12__PHI_TEMPORARY = llvm_cbe_tmp2434; /* for PHI node */
9786 llvm_cbe_reqbyte103_8__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9787 goto llvm_cbe_cond_next3051;
9788
9789 llvm_cbe_bb2416:
9790 llvm_cbe_tmp24362437 = ((unsigned char )llvm_cbe_repeat_type_012701_1);
9791 if (((llvm_cbe_repeat_min_9 == ((unsigned int )0)) & (llvm_cbe_repeat_max_9 == ((unsigned int )1)))) {
9792 goto llvm_cbe_cond_next2428;
9793 } else {
9794 goto llvm_cbe_bb2435;
9795 }
9796
9797 llvm_cbe_bb2435:
9798 *llvm_cbe_code105_10 = (((unsigned char )(llvm_cbe_tmp24362437 + ((unsigned char )75))));
9799 *(&llvm_cbe_code105_10[((unsigned int )1)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_repeat_min_9) >> ((unsigned int )((unsigned int )8)))))));
9800 *(&llvm_cbe_code105_10[((unsigned int )2)]) = (((unsigned char )llvm_cbe_repeat_min_9));
9801 llvm_cbe_repeat_max_14 = (((llvm_cbe_repeat_max_9 == ((unsigned int )-1))) ? (((unsigned int )0)) : (llvm_cbe_repeat_max_9));
9802 *(&llvm_cbe_code105_10[((unsigned int )3)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_repeat_max_14) >> ((unsigned int )((unsigned int )8)))))));
9803 *(&llvm_cbe_code105_10[((unsigned int )4)]) = (((unsigned char )llvm_cbe_repeat_max_14));
9804 llvm_cbe_tmp2471 = &llvm_cbe_code105_10[((unsigned int )5)];
9805 llvm_cbe_repeat_max_15__PHI_TEMPORARY = llvm_cbe_repeat_max_14; /* for PHI node */
9806 llvm_cbe_save_hwm_4__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9807 llvm_cbe_code105_12__PHI_TEMPORARY = llvm_cbe_tmp2471; /* for PHI node */
9808 llvm_cbe_reqbyte103_8__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9809 goto llvm_cbe_cond_next3051;
9810
9811 llvm_cbe_bb2970_preheader:
9812 llvm_cbe_bralink_11_ph = llvm_cbe_bralink_11_ph__PHI_TEMPORARY;
9813 llvm_cbe_save_hwm_9_ph = llvm_cbe_save_hwm_9_ph__PHI_TEMPORARY;
9814 llvm_cbe_code105_22_ph = llvm_cbe_code105_22_ph__PHI_TEMPORARY;
9815 if ((llvm_cbe_bralink_11_ph == ((unsigned char *)/*NULL*/0))) {
9816 llvm_cbe_repeat_max_15__PHI_TEMPORARY = llvm_cbe_repeat_max_16; /* for PHI node */
9817 llvm_cbe_save_hwm_4__PHI_TEMPORARY = llvm_cbe_save_hwm_9_ph; /* for PHI node */
9818 llvm_cbe_code105_12__PHI_TEMPORARY = llvm_cbe_code105_22_ph; /* for PHI node */
9819 llvm_cbe_reqbyte103_8__PHI_TEMPORARY = llvm_cbe_reqbyte103_1213269_0; /* for PHI node */
9820 goto llvm_cbe_cond_next3051;
9821 } else {
9822 llvm_cbe_indvar26616__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
9823 llvm_cbe_bralink_1126488__PHI_TEMPORARY = llvm_cbe_bralink_11_ph; /* for PHI node */
9824 goto llvm_cbe_bb2911;
9825 }
9826
9827 llvm_cbe_cond_next2763:
9828 llvm_cbe_tmp2765 = *llvm_cbe_iftmp_509_0;
9829 llvm_cbe_tmp2766 = *(&llvm_cbe_length_prevgroup);
9830 *llvm_cbe_iftmp_509_0 = ((llvm_cbe_tmp2765 + ((unsigned int )-6)) + ((llvm_cbe_tmp2766 + ((unsigned int )7)) * llvm_cbe_repeat_max_16));
9831 llvm_cbe_bralink_11_ph__PHI_TEMPORARY = llvm_cbe_bralink_813241_0; /* for PHI node */
9832 llvm_cbe_save_hwm_9_ph__PHI_TEMPORARY = llvm_cbe_save_hwm_313252_0; /* for PHI node */
9833 llvm_cbe_code105_22_ph__PHI_TEMPORARY = llvm_cbe_code105_1813259_0; /* for PHI node */
9834 goto llvm_cbe_bb2970_preheader;
9835
9836 llvm_cbe_cond_true2751:
9837 llvm_cbe_repeat_max_16 = llvm_cbe_repeat_max_16__PHI_TEMPORARY;
9838 llvm_cbe_bralink_813241_0 = llvm_cbe_bralink_813241_0__PHI_TEMPORARY;
9839 llvm_cbe_save_hwm_313252_0 = llvm_cbe_save_hwm_313252_0__PHI_TEMPORARY;
9840 llvm_cbe_previous_913258_0 = llvm_cbe_previous_913258_0__PHI_TEMPORARY;
9841 llvm_cbe_code105_1813259_0 = llvm_cbe_code105_1813259_0__PHI_TEMPORARY;
9842 llvm_cbe_reqbyte103_1213269_0 = llvm_cbe_reqbyte103_1213269_0__PHI_TEMPORARY;
9843 if (((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0)) | (((signed int )llvm_cbe_repeat_max_16) < ((signed int )((unsigned int )1))))) {
9844 goto llvm_cbe_bb2773;
9845 } else {
9846 goto llvm_cbe_cond_next2763;
9847 }
9848
9849 llvm_cbe_cond_next2625:
9850 llvm_cbe_bralink_7 = llvm_cbe_bralink_7__PHI_TEMPORARY;
9851 llvm_cbe_previous_8 = llvm_cbe_previous_8__PHI_TEMPORARY;
9852 llvm_cbe_code105_17 = llvm_cbe_code105_17__PHI_TEMPORARY;
9853 llvm_cbe_tmp2627 = llvm_cbe_repeat_max_9 + ((unsigned int )-1);
9854 if ((((signed int )llvm_cbe_tmp2627) > ((signed int )((unsigned int )-1)))) {
9855 llvm_cbe_repeat_max_16__PHI_TEMPORARY = llvm_cbe_tmp2627; /* for PHI node */
9856 llvm_cbe_bralink_813241_0__PHI_TEMPORARY = llvm_cbe_bralink_7; /* for PHI node */
9857 llvm_cbe_save_hwm_313252_0__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9858 llvm_cbe_previous_913258_0__PHI_TEMPORARY = llvm_cbe_previous_8; /* for PHI node */
9859 llvm_cbe_code105_1813259_0__PHI_TEMPORARY = llvm_cbe_code105_17; /* for PHI node */
9860 llvm_cbe_reqbyte103_1213269_0__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9861 goto llvm_cbe_cond_true2751;
9862 } else {
9863 llvm_cbe_repeat_max_17__PHI_TEMPORARY = llvm_cbe_tmp2627; /* for PHI node */
9864 llvm_cbe_save_hwm_313252_1__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9865 llvm_cbe_code105_1813259_1__PHI_TEMPORARY = llvm_cbe_code105_17; /* for PHI node */
9866 llvm_cbe_reqbyte103_1213269_1__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9867 goto llvm_cbe_cond_false2976;
9868 }
9869
9870 llvm_cbe_cond_true2559:
9871 adjust_recurse(llvm_cbe_previous_25708_1, ((unsigned int )1), llvm_cbe_cd, llvm_cbe_save_hwm_79347_9);
9872 llvm_cbe_tmp2567 = &llvm_cbe_previous_25708_1[((unsigned int )1)];
9873 ltmp_8_1 = memmove(llvm_cbe_tmp2567, llvm_cbe_previous_25708_1, llvm_cbe_tmp2488);
9874 llvm_cbe_tmp2570 = &llvm_cbe_code105_10[((unsigned int )1)];
9875 *llvm_cbe_previous_25708_1 = (((unsigned char )((((unsigned char )llvm_cbe_repeat_type_012701_1)) + ((unsigned char )102))));
9876 llvm_cbe_bralink_7__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
9877 llvm_cbe_previous_8__PHI_TEMPORARY = llvm_cbe_tmp2567; /* for PHI node */
9878 llvm_cbe_code105_17__PHI_TEMPORARY = llvm_cbe_tmp2570; /* for PHI node */
9879 goto llvm_cbe_cond_next2625;
9880
9881 llvm_cbe_cond_next2554:
9882 *llvm_cbe_code105_10 = ((unsigned char )0);
9883 if ((((signed int )llvm_cbe_repeat_max_9) < ((signed int )((unsigned int )2)))) {
9884 goto llvm_cbe_cond_true2559;
9885 } else {
9886 goto llvm_cbe_cond_false2577;
9887 }
9888
9889 llvm_cbe_cond_false2577:
9890 adjust_recurse(llvm_cbe_previous_25708_1, ((unsigned int )4), llvm_cbe_cd, llvm_cbe_save_hwm_79347_9);
9891 llvm_cbe_tmp2586 = &llvm_cbe_previous_25708_1[((unsigned int )4)];
9892 ltmp_9_1 = memmove(llvm_cbe_tmp2586, llvm_cbe_previous_25708_1, llvm_cbe_tmp2488);
9893 llvm_cbe_tmp2589 = &llvm_cbe_code105_10[((unsigned int )4)];
9894 *llvm_cbe_previous_25708_1 = (((unsigned char )((((unsigned char )llvm_cbe_repeat_type_012701_1)) + ((unsigned char )102))));
9895 *(&llvm_cbe_previous_25708_1[((unsigned int )1)]) = ((unsigned char )93);
9896 llvm_cbe_tmp2598 = &llvm_cbe_previous_25708_1[((unsigned int )2)];
9897 *llvm_cbe_tmp2598 = ((unsigned char )0);
9898 *(&llvm_cbe_previous_25708_1[((unsigned int )3)]) = ((unsigned char )0);
9899 llvm_cbe_bralink_7__PHI_TEMPORARY = llvm_cbe_tmp2598; /* for PHI node */
9900 llvm_cbe_previous_8__PHI_TEMPORARY = llvm_cbe_tmp2586; /* for PHI node */
9901 llvm_cbe_code105_17__PHI_TEMPORARY = llvm_cbe_tmp2589; /* for PHI node */
9902 goto llvm_cbe_cond_next2625;
9903
9904 llvm_cbe_cond_next2746:
9905 llvm_cbe_repeat_max_18 = llvm_cbe_repeat_max_18__PHI_TEMPORARY;
9906 llvm_cbe_save_hwm_213284_1 = llvm_cbe_save_hwm_213284_1__PHI_TEMPORARY;
9907 llvm_cbe_code105_2013285_1 = llvm_cbe_code105_2013285_1__PHI_TEMPORARY;
9908 llvm_cbe_reqbyte103_1113286_1 = llvm_cbe_reqbyte103_1113286_1__PHI_TEMPORARY;
9909 if ((((signed int )llvm_cbe_repeat_max_18) > ((signed int )((unsigned int )-1)))) {
9910 llvm_cbe_repeat_max_16__PHI_TEMPORARY = llvm_cbe_repeat_max_18; /* for PHI node */
9911 llvm_cbe_bralink_813241_0__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
9912 llvm_cbe_save_hwm_313252_0__PHI_TEMPORARY = llvm_cbe_save_hwm_213284_1; /* for PHI node */
9913 llvm_cbe_previous_913258_0__PHI_TEMPORARY = llvm_cbe_previous_25708_1; /* for PHI node */
9914 llvm_cbe_code105_1813259_0__PHI_TEMPORARY = llvm_cbe_code105_2013285_1; /* for PHI node */
9915 llvm_cbe_reqbyte103_1213269_0__PHI_TEMPORARY = llvm_cbe_reqbyte103_1113286_1; /* for PHI node */
9916 goto llvm_cbe_cond_true2751;
9917 } else {
9918 llvm_cbe_repeat_max_17__PHI_TEMPORARY = llvm_cbe_repeat_max_18; /* for PHI node */
9919 llvm_cbe_save_hwm_313252_1__PHI_TEMPORARY = llvm_cbe_save_hwm_213284_1; /* for PHI node */
9920 llvm_cbe_code105_1813259_1__PHI_TEMPORARY = llvm_cbe_code105_2013285_1; /* for PHI node */
9921 llvm_cbe_reqbyte103_1213269_1__PHI_TEMPORARY = llvm_cbe_reqbyte103_1113286_1; /* for PHI node */
9922 goto llvm_cbe_cond_false2976;
9923 }
9924
9925 llvm_cbe_cond_true2638:
9926 llvm_cbe_tmp2640 = *llvm_cbe_iftmp_509_0;
9927 llvm_cbe_tmp2643 = *(&llvm_cbe_length_prevgroup);
9928 *llvm_cbe_iftmp_509_0 = (((llvm_cbe_repeat_min_9 + ((unsigned int )-1)) * llvm_cbe_tmp2643) + llvm_cbe_tmp2640);
9929 if ((((signed int )llvm_cbe_repeat_max_9) > ((signed int )((unsigned int )0)))) {
9930 llvm_cbe_save_hwm_213284_0__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9931 llvm_cbe_code105_2013285_0__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
9932 llvm_cbe_reqbyte103_1113286_0__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9933 goto llvm_cbe_cond_true2741;
9934 } else {
9935 llvm_cbe_repeat_max_18__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9936 llvm_cbe_save_hwm_213284_1__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9937 llvm_cbe_code105_2013285_1__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
9938 llvm_cbe_reqbyte103_1113286_1__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9939 goto llvm_cbe_cond_next2746;
9940 }
9941
9942 llvm_cbe_cond_true2633:
9943 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
9944 goto llvm_cbe_cond_false2647;
9945 } else {
9946 goto llvm_cbe_cond_true2638;
9947 }
9948
9949 llvm_cbe_cond_false2628:
9950 if ((((signed int )llvm_cbe_repeat_min_9) > ((signed int )((unsigned int )1)))) {
9951 goto llvm_cbe_cond_true2633;
9952 } else {
9953 llvm_cbe_save_hwm_2__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9954 llvm_cbe_code105_20__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
9955 llvm_cbe_reqbyte103_11__PHI_TEMPORARY = llvm_cbe_reqbyte103_1; /* for PHI node */
9956 goto llvm_cbe_cond_next2736;
9957 }
9958
9959 llvm_cbe_cond_next2736:
9960 llvm_cbe_save_hwm_2 = llvm_cbe_save_hwm_2__PHI_TEMPORARY;
9961 llvm_cbe_code105_20 = llvm_cbe_code105_20__PHI_TEMPORARY;
9962 llvm_cbe_reqbyte103_11 = llvm_cbe_reqbyte103_11__PHI_TEMPORARY;
9963 if ((((signed int )llvm_cbe_repeat_max_9) > ((signed int )((unsigned int )0)))) {
9964 llvm_cbe_save_hwm_213284_0__PHI_TEMPORARY = llvm_cbe_save_hwm_2; /* for PHI node */
9965 llvm_cbe_code105_2013285_0__PHI_TEMPORARY = llvm_cbe_code105_20; /* for PHI node */
9966 llvm_cbe_reqbyte103_1113286_0__PHI_TEMPORARY = llvm_cbe_reqbyte103_11; /* for PHI node */
9967 goto llvm_cbe_cond_true2741;
9968 } else {
9969 llvm_cbe_repeat_max_18__PHI_TEMPORARY = llvm_cbe_repeat_max_9; /* for PHI node */
9970 llvm_cbe_save_hwm_213284_1__PHI_TEMPORARY = llvm_cbe_save_hwm_2; /* for PHI node */
9971 llvm_cbe_code105_2013285_1__PHI_TEMPORARY = llvm_cbe_code105_20; /* for PHI node */
9972 llvm_cbe_reqbyte103_1113286_1__PHI_TEMPORARY = llvm_cbe_reqbyte103_11; /* for PHI node */
9973 goto llvm_cbe_cond_next2746;
9974 }
9975
9976 llvm_cbe_cond_false2647:
9977 llvm_cbe_reqbyte103_10 = ((((((signed int )llvm_cbe_reqbyte103_1) < ((signed int )((unsigned int )0))) & (llvm_cbe_groupsetfirstbyte_29395_9 != ((unsigned int )0)))) ? (llvm_cbe_firstbyte102_7) : (llvm_cbe_reqbyte103_1));
9978 if ((((signed int )llvm_cbe_repeat_min_9) > ((signed int )((unsigned int )1)))) {
9979 goto llvm_cbe_bb2662_preheader;
9980 } else {
9981 llvm_cbe_save_hwm_2__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
9982 llvm_cbe_code105_20__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
9983 llvm_cbe_reqbyte103_11__PHI_TEMPORARY = llvm_cbe_reqbyte103_10; /* for PHI node */
9984 goto llvm_cbe_cond_next2736;
9985 }
9986
9987 llvm_cbe_cond_next2736_loopexit:
9988 llvm_cbe_tmp2725 = &llvm_cbe_code105_10[(llvm_cbe_code105_1913296_0_rec + llvm_cbe_tmp2488)];
9989 llvm_cbe_save_hwm_2__PHI_TEMPORARY = llvm_cbe_tmp2665; /* for PHI node */
9990 llvm_cbe_code105_20__PHI_TEMPORARY = llvm_cbe_tmp2725; /* for PHI node */
9991 llvm_cbe_reqbyte103_11__PHI_TEMPORARY = llvm_cbe_reqbyte103_10; /* for PHI node */
9992 goto llvm_cbe_cond_next2736;
9993
9994 do { /* Syntactic loop 'bb2662' to make GCC happy */
9995 llvm_cbe_bb2662:
9996 llvm_cbe_indvar26622 = llvm_cbe_indvar26622__PHI_TEMPORARY;
9997 llvm_cbe_save_hwm_113294_0 = llvm_cbe_save_hwm_113294_0__PHI_TEMPORARY;
9998 llvm_cbe_code105_1913296_0_rec = llvm_cbe_indvar26622 * llvm_cbe_tmp2488;
9999 llvm_cbe_tmp2665 = *llvm_cbe_tmp203;
10000 ltmp_10_1 = memcpy((&llvm_cbe_code105_10[llvm_cbe_code105_1913296_0_rec]), llvm_cbe_previous_25708_1, llvm_cbe_tmp2488);
10001 if ((((unsigned char *)llvm_cbe_save_hwm_113294_0) < ((unsigned char *)llvm_cbe_tmp2665))) {
10002 llvm_cbe_indvar26619__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10003 goto llvm_cbe_bb2670;
10004 } else {
10005 goto llvm_cbe_bb2728;
10006 }
10007
10008 llvm_cbe_bb2728:
10009 llvm_cbe_indvar_next26623 = llvm_cbe_indvar26622 + ((unsigned int )1);
10010 if ((((signed int )(llvm_cbe_indvar26622 + ((unsigned int )2))) < ((signed int )llvm_cbe_repeat_min_9))) {
10011 llvm_cbe_indvar26622__PHI_TEMPORARY = llvm_cbe_indvar_next26623; /* for PHI node */
10012 llvm_cbe_save_hwm_113294_0__PHI_TEMPORARY = llvm_cbe_tmp2665; /* for PHI node */
10013 goto llvm_cbe_bb2662;
10014 } else {
10015 goto llvm_cbe_cond_next2736_loopexit;
10016 }
10017
10018 do { /* Syntactic loop 'bb2670' to make GCC happy */
10019 llvm_cbe_bb2670:
10020 llvm_cbe_indvar26619 = llvm_cbe_indvar26619__PHI_TEMPORARY;
10021 llvm_cbe_hc_813305_0_rec = llvm_cbe_indvar26619 << ((unsigned int )1);
10022 llvm_cbe_tmp2673 = *llvm_cbe_tmp203;
10023 llvm_cbe_tmp2676 = *(&llvm_cbe_save_hwm_113294_0[llvm_cbe_hc_813305_0_rec]);
10024 llvm_cbe_tmp2680 = &llvm_cbe_save_hwm_113294_0[(llvm_cbe_hc_813305_0_rec | ((unsigned int )1))];
10025 llvm_cbe_tmp2681 = *llvm_cbe_tmp2680;
10026 *llvm_cbe_tmp2673 = (((unsigned char )(((unsigned int )(((unsigned int )((((((unsigned int )(unsigned char )llvm_cbe_tmp2676)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp2681))) + llvm_cbe_tmp2488)) >> ((unsigned int )((unsigned int )8)))))));
10027 llvm_cbe_tmp2691 = *llvm_cbe_tmp203;
10028 llvm_cbe_tmp2700 = *llvm_cbe_tmp2680;
10029 *(&llvm_cbe_tmp2691[((unsigned int )1)]) = (((unsigned char )(llvm_cbe_tmp2700 + llvm_cbe_tmp27022703)));
10030 llvm_cbe_tmp2709 = *llvm_cbe_tmp203;
10031 *llvm_cbe_tmp203 = (&llvm_cbe_tmp2709[((unsigned int )2)]);
10032 if ((((unsigned char *)(&llvm_cbe_save_hwm_113294_0[(llvm_cbe_hc_813305_0_rec + ((unsigned int )2))])) < ((unsigned char *)llvm_cbe_tmp2665))) {
10033 llvm_cbe_indvar26619__PHI_TEMPORARY = (llvm_cbe_indvar26619 + ((unsigned int )1)); /* for PHI node */
10034 goto llvm_cbe_bb2670;
10035 } else {
10036 goto llvm_cbe_bb2728;
10037 }
10038
10039 } while (1); /* end of syntactic loop 'bb2670' */
10040 } while (1); /* end of syntactic loop 'bb2662' */
10041 llvm_cbe_bb2662_preheader:
10042 llvm_cbe_tmp27022703 = ((unsigned char )llvm_cbe_tmp2488);
10043 llvm_cbe_indvar26622__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10044 llvm_cbe_save_hwm_113294_0__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
10045 goto llvm_cbe_bb2662;
10046
10047 llvm_cbe_cond_true2741:
10048 llvm_cbe_save_hwm_213284_0 = llvm_cbe_save_hwm_213284_0__PHI_TEMPORARY;
10049 llvm_cbe_code105_2013285_0 = llvm_cbe_code105_2013285_0__PHI_TEMPORARY;
10050 llvm_cbe_reqbyte103_1113286_0 = llvm_cbe_reqbyte103_1113286_0__PHI_TEMPORARY;
10051 llvm_cbe_tmp2744 = llvm_cbe_repeat_max_9 - llvm_cbe_repeat_min_9;
10052 llvm_cbe_repeat_max_18__PHI_TEMPORARY = llvm_cbe_tmp2744; /* for PHI node */
10053 llvm_cbe_save_hwm_213284_1__PHI_TEMPORARY = llvm_cbe_save_hwm_213284_0; /* for PHI node */
10054 llvm_cbe_code105_2013285_1__PHI_TEMPORARY = llvm_cbe_code105_2013285_0; /* for PHI node */
10055 llvm_cbe_reqbyte103_1113286_1__PHI_TEMPORARY = llvm_cbe_reqbyte103_1113286_0; /* for PHI node */
10056 goto llvm_cbe_cond_next2746;
10057
10058 do { /* Syntactic loop 'bb2905' to make GCC happy */
10059 llvm_cbe_bb2905:
10060 llvm_cbe_indvar26613 = llvm_cbe_indvar26613__PHI_TEMPORARY;
10061 llvm_cbe_bralink_10 = llvm_cbe_bralink_10__PHI_TEMPORARY;
10062 llvm_cbe_save_hwm_8 = llvm_cbe_save_hwm_8__PHI_TEMPORARY;
10063 llvm_cbe_code105_21 = llvm_cbe_code105_21__PHI_TEMPORARY;
10064 llvm_cbe_i_9 = (llvm_cbe_repeat_max_16 - llvm_cbe_indvar26613) + ((unsigned int )-1);
10065 if ((((signed int )llvm_cbe_i_9) > ((signed int )((unsigned int )-1)))) {
10066 goto llvm_cbe_bb2776;
10067 } else {
10068 llvm_cbe_bralink_11_ph__PHI_TEMPORARY = llvm_cbe_bralink_10; /* for PHI node */
10069 llvm_cbe_save_hwm_9_ph__PHI_TEMPORARY = llvm_cbe_save_hwm_8; /* for PHI node */
10070 llvm_cbe_code105_22_ph__PHI_TEMPORARY = llvm_cbe_code105_21; /* for PHI node */
10071 goto llvm_cbe_bb2970_preheader;
10072 }
10073
10074 llvm_cbe_bb2898:
10075 llvm_cbe_bralink_913313_1 = llvm_cbe_bralink_913313_1__PHI_TEMPORARY;
10076 llvm_cbe_code105_2313314_1 = llvm_cbe_code105_2313314_1__PHI_TEMPORARY;
10077 llvm_cbe_tmp2902 = &llvm_cbe_code105_2313314_1[llvm_cbe_tmp2488];
10078 llvm_cbe_indvar_next26614 = llvm_cbe_indvar26613 + ((unsigned int )1);
10079 llvm_cbe_indvar26613__PHI_TEMPORARY = llvm_cbe_indvar_next26614; /* for PHI node */
10080 llvm_cbe_bralink_10__PHI_TEMPORARY = llvm_cbe_bralink_913313_1; /* for PHI node */
10081 llvm_cbe_save_hwm_8__PHI_TEMPORARY = llvm_cbe_tmp2781; /* for PHI node */
10082 llvm_cbe_code105_21__PHI_TEMPORARY = llvm_cbe_tmp2902; /* for PHI node */
10083 goto llvm_cbe_bb2905;
10084
10085 llvm_cbe_cond_next2808:
10086 llvm_cbe_iftmp_312_0 = llvm_cbe_iftmp_312_0__PHI_TEMPORARY;
10087 *llvm_cbe_tmp2796 = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_iftmp_312_0) >> ((unsigned int )((unsigned int )8)))))));
10088 *(&llvm_cbe_code105_21[((unsigned int )3)]) = (((unsigned char )llvm_cbe_iftmp_312_0));
10089 llvm_cbe_tmp2822 = &llvm_cbe_code105_21[((unsigned int )4)];
10090 ltmp_11_1 = memcpy(llvm_cbe_tmp2822, llvm_cbe_previous_913258_0, llvm_cbe_tmp2488);
10091 if ((((unsigned char *)llvm_cbe_save_hwm_8) < ((unsigned char *)llvm_cbe_tmp2781))) {
10092 llvm_cbe_bralink_913313_0_ph__PHI_TEMPORARY = llvm_cbe_tmp2796; /* for PHI node */
10093 llvm_cbe_code105_2313314_0_ph__PHI_TEMPORARY = llvm_cbe_tmp2822; /* for PHI node */
10094 goto llvm_cbe_bb2828_preheader;
10095 } else {
10096 llvm_cbe_bralink_913313_1__PHI_TEMPORARY = llvm_cbe_tmp2796; /* for PHI node */
10097 llvm_cbe_code105_2313314_1__PHI_TEMPORARY = llvm_cbe_tmp2822; /* for PHI node */
10098 goto llvm_cbe_bb2898;
10099 }
10100
10101 llvm_cbe_cond_true2792:
10102 *llvm_cbe_tmp2787 = ((unsigned char )93);
10103 llvm_cbe_tmp2796 = &llvm_cbe_code105_21[((unsigned int )2)];
10104 if ((llvm_cbe_bralink_10 == ((unsigned char *)/*NULL*/0))) {
10105 llvm_cbe_iftmp_312_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10106 goto llvm_cbe_cond_next2808;
10107 } else {
10108 goto llvm_cbe_cond_true2801;
10109 }
10110
10111 llvm_cbe_bb2776:
10112 llvm_cbe_tmp2781 = *llvm_cbe_tmp203;
10113 *llvm_cbe_code105_21 = llvm_cbe_tmp2784;
10114 llvm_cbe_tmp2787 = &llvm_cbe_code105_21[((unsigned int )1)];
10115 if ((llvm_cbe_i_9 == ((unsigned int )0))) {
10116 goto llvm_cbe_cond_next2823;
10117 } else {
10118 goto llvm_cbe_cond_true2792;
10119 }
10120
10121 llvm_cbe_cond_true2801:
10122 llvm_cbe_tmp2806 = (((unsigned int )(unsigned long)llvm_cbe_tmp2796)) - (((unsigned int )(unsigned long)llvm_cbe_bralink_10));
10123 llvm_cbe_iftmp_312_0__PHI_TEMPORARY = llvm_cbe_tmp2806; /* for PHI node */
10124 goto llvm_cbe_cond_next2808;
10125
10126 llvm_cbe_cond_next2823:
10127 ltmp_12_1 = memcpy(llvm_cbe_tmp2787, llvm_cbe_previous_913258_0, llvm_cbe_tmp2488);
10128 if ((((unsigned char *)llvm_cbe_save_hwm_8) < ((unsigned char *)llvm_cbe_tmp2781))) {
10129 llvm_cbe_bralink_913313_0_ph__PHI_TEMPORARY = llvm_cbe_bralink_10; /* for PHI node */
10130 llvm_cbe_code105_2313314_0_ph__PHI_TEMPORARY = llvm_cbe_tmp2787; /* for PHI node */
10131 goto llvm_cbe_bb2828_preheader;
10132 } else {
10133 llvm_cbe_bralink_913313_1__PHI_TEMPORARY = llvm_cbe_bralink_10; /* for PHI node */
10134 llvm_cbe_code105_2313314_1__PHI_TEMPORARY = llvm_cbe_tmp2787; /* for PHI node */
10135 goto llvm_cbe_bb2898;
10136 }
10137
10138 do { /* Syntactic loop 'bb2828' to make GCC happy */
10139 llvm_cbe_bb2828:
10140 llvm_cbe_indvar = llvm_cbe_indvar__PHI_TEMPORARY;
10141 llvm_cbe_hc2777_713319_0_rec = llvm_cbe_indvar << ((unsigned int )1);
10142 llvm_cbe_tmp2832 = *llvm_cbe_tmp203;
10143 llvm_cbe_tmp2835 = *(&llvm_cbe_save_hwm_8[llvm_cbe_hc2777_713319_0_rec]);
10144 llvm_cbe_tmp2839 = &llvm_cbe_save_hwm_8[(llvm_cbe_hc2777_713319_0_rec | ((unsigned int )1))];
10145 llvm_cbe_tmp2840 = *llvm_cbe_tmp2839;
10146 *llvm_cbe_tmp2832 = (((unsigned char )(((unsigned int )(((unsigned int )(llvm_cbe_tmp2844 + (((((unsigned int )(unsigned char )llvm_cbe_tmp2835)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp2840))))) >> ((unsigned int )((unsigned int )8)))))));
10147 llvm_cbe_tmp2859 = *llvm_cbe_tmp203;
10148 llvm_cbe_tmp2868 = *llvm_cbe_tmp2839;
10149 *(&llvm_cbe_tmp2859[((unsigned int )1)]) = (((unsigned char )(llvm_cbe_tmp2872 + llvm_cbe_tmp2868)));
10150 llvm_cbe_tmp2886 = *llvm_cbe_tmp203;
10151 *llvm_cbe_tmp203 = (&llvm_cbe_tmp2886[((unsigned int )2)]);
10152 if ((((unsigned char *)(&llvm_cbe_save_hwm_8[(llvm_cbe_hc2777_713319_0_rec + ((unsigned int )2))])) < ((unsigned char *)llvm_cbe_tmp2781))) {
10153 llvm_cbe_indvar__PHI_TEMPORARY = (llvm_cbe_indvar + ((unsigned int )1)); /* for PHI node */
10154 goto llvm_cbe_bb2828;
10155 } else {
10156 llvm_cbe_bralink_913313_1__PHI_TEMPORARY = llvm_cbe_bralink_913313_0_ph; /* for PHI node */
10157 llvm_cbe_code105_2313314_1__PHI_TEMPORARY = llvm_cbe_code105_2313314_0_ph; /* for PHI node */
10158 goto llvm_cbe_bb2898;
10159 }
10160
10161 } while (1); /* end of syntactic loop 'bb2828' */
10162 llvm_cbe_bb2828_preheader:
10163 llvm_cbe_bralink_913313_0_ph = llvm_cbe_bralink_913313_0_ph__PHI_TEMPORARY;
10164 llvm_cbe_code105_2313314_0_ph = llvm_cbe_code105_2313314_0_ph__PHI_TEMPORARY;
10165 llvm_cbe_tmp2844 = ((((llvm_cbe_i_9 == ((unsigned int )0))) ? (((unsigned int )1)) : (((unsigned int )4)))) + llvm_cbe_tmp2488;
10166 llvm_cbe_tmp2872 = ((unsigned char )(((((llvm_cbe_i_9 == ((unsigned int )0))) ? (((unsigned char )1)) : (((unsigned char )4)))) + llvm_cbe_tmp28702871));
10167 llvm_cbe_indvar__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10168 goto llvm_cbe_bb2828;
10169
10170 } while (1); /* end of syntactic loop 'bb2905' */
10171 llvm_cbe_bb2773:
10172 llvm_cbe_tmp2784 = ((unsigned char )((((unsigned char )llvm_cbe_repeat_type_012701_1)) + ((unsigned char )102)));
10173 llvm_cbe_tmp28702871 = ((unsigned char )llvm_cbe_tmp2488);
10174 llvm_cbe_indvar26613__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10175 llvm_cbe_bralink_10__PHI_TEMPORARY = llvm_cbe_bralink_813241_0; /* for PHI node */
10176 llvm_cbe_save_hwm_8__PHI_TEMPORARY = llvm_cbe_save_hwm_313252_0; /* for PHI node */
10177 llvm_cbe_code105_21__PHI_TEMPORARY = llvm_cbe_code105_1813259_0; /* for PHI node */
10178 goto llvm_cbe_bb2905;
10179
10180 llvm_cbe_cond_false2976:
10181 llvm_cbe_repeat_max_17 = llvm_cbe_repeat_max_17__PHI_TEMPORARY;
10182 llvm_cbe_save_hwm_313252_1 = llvm_cbe_save_hwm_313252_1__PHI_TEMPORARY;
10183 llvm_cbe_code105_1813259_1 = llvm_cbe_code105_1813259_1__PHI_TEMPORARY;
10184 llvm_cbe_reqbyte103_1213269_1 = llvm_cbe_reqbyte103_1213269_1__PHI_TEMPORARY;
10185 llvm_cbe_tmp2980 = &llvm_cbe_code105_1813259_1[(-(llvm_cbe_ketoffset_7))];
10186 llvm_cbe_tmp2983 = *(&llvm_cbe_code105_1813259_1[(((unsigned int )1) - llvm_cbe_ketoffset_7)]);
10187 llvm_cbe_tmp2988 = *(&llvm_cbe_code105_1813259_1[(((unsigned int )2) - llvm_cbe_ketoffset_7)]);
10188 llvm_cbe_tmp2980_sum = (-((((((unsigned int )(unsigned char )llvm_cbe_tmp2983)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp2988))))) - llvm_cbe_ketoffset_7;
10189 llvm_cbe_tmp2993 = &llvm_cbe_code105_1813259_1[llvm_cbe_tmp2980_sum];
10190 *llvm_cbe_tmp2980 = (((unsigned char )((((unsigned char )llvm_cbe_repeat_type_012701_1)) + ((unsigned char )85))));
10191 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
10192 goto llvm_cbe_cond_true3002;
10193 } else {
10194 llvm_cbe_repeat_max_15__PHI_TEMPORARY = llvm_cbe_repeat_max_17; /* for PHI node */
10195 llvm_cbe_save_hwm_4__PHI_TEMPORARY = llvm_cbe_save_hwm_313252_1; /* for PHI node */
10196 llvm_cbe_code105_12__PHI_TEMPORARY = llvm_cbe_code105_1813259_1; /* for PHI node */
10197 llvm_cbe_reqbyte103_8__PHI_TEMPORARY = llvm_cbe_reqbyte103_1213269_1; /* for PHI node */
10198 goto llvm_cbe_cond_next3051;
10199 }
10200
10201 llvm_cbe_cond_true3002:
10202 llvm_cbe_tmp3004 = *llvm_cbe_tmp2993;
10203 if ((llvm_cbe_tmp3004 == ((unsigned char )92))) {
10204 llvm_cbe_repeat_max_15__PHI_TEMPORARY = llvm_cbe_repeat_max_17; /* for PHI node */
10205 llvm_cbe_save_hwm_4__PHI_TEMPORARY = llvm_cbe_save_hwm_313252_1; /* for PHI node */
10206 llvm_cbe_code105_12__PHI_TEMPORARY = llvm_cbe_code105_1813259_1; /* for PHI node */
10207 llvm_cbe_reqbyte103_8__PHI_TEMPORARY = llvm_cbe_reqbyte103_1213269_1; /* for PHI node */
10208 goto llvm_cbe_cond_next3051;
10209 } else {
10210 llvm_cbe_scode_5_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10211 goto llvm_cbe_bb3010;
10212 }
10213
10214 llvm_cbe_cond_true3018:
10215 llvm_cbe_tmp3020 = *llvm_cbe_tmp2993;
10216 *llvm_cbe_tmp2993 = (((unsigned char )(llvm_cbe_tmp3020 + ((unsigned char )3))));
10217 llvm_cbe_repeat_max_15__PHI_TEMPORARY = llvm_cbe_repeat_max_17; /* for PHI node */
10218 llvm_cbe_save_hwm_4__PHI_TEMPORARY = llvm_cbe_save_hwm_313252_1; /* for PHI node */
10219 llvm_cbe_code105_12__PHI_TEMPORARY = llvm_cbe_code105_1813259_1; /* for PHI node */
10220 llvm_cbe_reqbyte103_8__PHI_TEMPORARY = llvm_cbe_reqbyte103_1213269_1; /* for PHI node */
10221 goto llvm_cbe_cond_next3051;
10222
10223 do { /* Syntactic loop 'bb3010' to make GCC happy */
10224 llvm_cbe_bb3010:
10225 llvm_cbe_scode_5_rec = llvm_cbe_scode_5_rec__PHI_TEMPORARY;
10226 llvm_cbe_tmp2993_sum26701 = llvm_cbe_tmp2980_sum + llvm_cbe_scode_5_rec;
10227 llvm_cbe_tmp3014 = could_be_empty_branch((&llvm_cbe_code105_1813259_1[llvm_cbe_tmp2993_sum26701]), llvm_cbe_tmp2980);
10228 if ((llvm_cbe_tmp3014 == ((unsigned int )0))) {
10229 goto llvm_cbe_cond_next3023;
10230 } else {
10231 goto llvm_cbe_cond_true3018;
10232 }
10233
10234 llvm_cbe_cond_next3023:
10235 llvm_cbe_tmp3026 = *(&llvm_cbe_code105_1813259_1[(llvm_cbe_tmp2993_sum26701 + ((unsigned int )1))]);
10236 llvm_cbe_tmp3031 = *(&llvm_cbe_code105_1813259_1[(llvm_cbe_tmp2993_sum26701 + ((unsigned int )2))]);
10237 llvm_cbe_tmp3035_rec = llvm_cbe_scode_5_rec + (((((unsigned int )(unsigned char )llvm_cbe_tmp3026)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp3031)));
10238 llvm_cbe_tmp3037 = *(&llvm_cbe_code105_1813259_1[(llvm_cbe_tmp2980_sum + llvm_cbe_tmp3035_rec)]);
10239 if ((llvm_cbe_tmp3037 == ((unsigned char )83))) {
10240 llvm_cbe_scode_5_rec__PHI_TEMPORARY = llvm_cbe_tmp3035_rec; /* for PHI node */
10241 goto llvm_cbe_bb3010;
10242 } else {
10243 llvm_cbe_repeat_max_15__PHI_TEMPORARY = llvm_cbe_repeat_max_17; /* for PHI node */
10244 llvm_cbe_save_hwm_4__PHI_TEMPORARY = llvm_cbe_save_hwm_313252_1; /* for PHI node */
10245 llvm_cbe_code105_12__PHI_TEMPORARY = llvm_cbe_code105_1813259_1; /* for PHI node */
10246 llvm_cbe_reqbyte103_8__PHI_TEMPORARY = llvm_cbe_reqbyte103_1213269_1; /* for PHI node */
10247 goto llvm_cbe_cond_next3051;
10248 }
10249
10250 } while (1); /* end of syntactic loop 'bb3010' */
10251 llvm_cbe_cond_next3051_loopexit:
10252 llvm_cbe_tmp2959 = &llvm_cbe_code105_22_ph[(llvm_cbe_code105_2226489_rec + ((unsigned int )3))];
10253 llvm_cbe_repeat_max_15__PHI_TEMPORARY = llvm_cbe_repeat_max_16; /* for PHI node */
10254 llvm_cbe_save_hwm_4__PHI_TEMPORARY = llvm_cbe_save_hwm_9_ph; /* for PHI node */
10255 llvm_cbe_code105_12__PHI_TEMPORARY = llvm_cbe_tmp2959; /* for PHI node */
10256 llvm_cbe_reqbyte103_8__PHI_TEMPORARY = llvm_cbe_reqbyte103_1213269_0; /* for PHI node */
10257 goto llvm_cbe_cond_next3051;
10258
10259 do { /* Syntactic loop 'bb2911' to make GCC happy */
10260 llvm_cbe_bb2911:
10261 llvm_cbe_indvar26616 = llvm_cbe_indvar26616__PHI_TEMPORARY;
10262 llvm_cbe_bralink_1126488 = llvm_cbe_bralink_1126488__PHI_TEMPORARY;
10263 llvm_cbe_code105_2226489_rec = llvm_cbe_indvar26616 * ((unsigned int )3);
10264 llvm_cbe_code105_2226489 = &llvm_cbe_code105_22_ph[llvm_cbe_code105_2226489_rec];
10265 llvm_cbe_tmp2917 = (((unsigned int )(unsigned long)llvm_cbe_code105_2226489)) - (((unsigned int )(unsigned long)llvm_cbe_bralink_1126488));
10266 llvm_cbe_tmp2918 = llvm_cbe_tmp2917 + ((unsigned int )1);
10267 llvm_cbe_tmp2924 = &llvm_cbe_code105_22_ph[(llvm_cbe_code105_2226489_rec - llvm_cbe_tmp2917)];
10268 llvm_cbe_tmp2925 = *llvm_cbe_tmp2924;
10269 llvm_cbe_tmp2929 = &llvm_cbe_code105_22_ph[(llvm_cbe_code105_2226489_rec + (((unsigned int )1) - llvm_cbe_tmp2917))];
10270 llvm_cbe_tmp2930 = *llvm_cbe_tmp2929;
10271 llvm_cbe_tmp2932 = ((((unsigned int )(unsigned char )llvm_cbe_tmp2925)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp2930));
10272 if ((llvm_cbe_tmp2932 == ((unsigned int )0))) {
10273 llvm_cbe_iftmp_320_0__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
10274 goto llvm_cbe_cond_next2943;
10275 } else {
10276 goto llvm_cbe_cond_true2937;
10277 }
10278
10279 llvm_cbe_cond_next2943:
10280 llvm_cbe_iftmp_320_0 = llvm_cbe_iftmp_320_0__PHI_TEMPORARY;
10281 *llvm_cbe_code105_2226489 = ((unsigned char )84);
10282 llvm_cbe_tmp29492950 = ((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_tmp2918) >> ((unsigned int )((unsigned int )8))))));
10283 *(&llvm_cbe_code105_22_ph[(llvm_cbe_code105_2226489_rec + ((unsigned int )1))]) = llvm_cbe_tmp29492950;
10284 llvm_cbe_tmp29532954 = ((unsigned char )llvm_cbe_tmp2918);
10285 *(&llvm_cbe_code105_22_ph[(llvm_cbe_code105_2226489_rec + ((unsigned int )2))]) = llvm_cbe_tmp29532954;
10286 *llvm_cbe_tmp2924 = llvm_cbe_tmp29492950;
10287 *llvm_cbe_tmp2929 = llvm_cbe_tmp29532954;
10288 llvm_cbe_indvar_next26617 = llvm_cbe_indvar26616 + ((unsigned int )1);
10289 if ((llvm_cbe_iftmp_320_0 == ((unsigned char *)/*NULL*/0))) {
10290 goto llvm_cbe_cond_next3051_loopexit;
10291 } else {
10292 llvm_cbe_indvar26616__PHI_TEMPORARY = llvm_cbe_indvar_next26617; /* for PHI node */
10293 llvm_cbe_bralink_1126488__PHI_TEMPORARY = llvm_cbe_iftmp_320_0; /* for PHI node */
10294 goto llvm_cbe_bb2911;
10295 }
10296
10297 llvm_cbe_cond_true2937:
10298 llvm_cbe_tmp2941 = &llvm_cbe_bralink_1126488[(-(llvm_cbe_tmp2932))];
10299 llvm_cbe_iftmp_320_0__PHI_TEMPORARY = llvm_cbe_tmp2941; /* for PHI node */
10300 goto llvm_cbe_cond_next2943;
10301
10302 } while (1); /* end of syntactic loop 'bb2911' */
10303 llvm_cbe_bb3087:
10304 llvm_cbe_tmp3090 = *(&llvm_cbe_tempcode);
10305 llvm_cbe_tmp3092 = (((unsigned int )(unsigned long)llvm_cbe_code105_1213058_0)) - (((unsigned int )(unsigned long)llvm_cbe_tmp3090));
10306 if ((((signed int )llvm_cbe_tmp3092) > ((signed int )((unsigned int )0)))) {
10307 goto llvm_cbe_cond_true3097;
10308 } else {
10309 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10310 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10311 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10312 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10313 goto llvm_cbe_END_REPEAT;
10314 }
10315
10316 llvm_cbe_cond_true3056:
10317 llvm_cbe_repeat_max_12 = llvm_cbe_repeat_max_12__PHI_TEMPORARY;
10318 llvm_cbe_save_hwm_413043_0 = llvm_cbe_save_hwm_413043_0__PHI_TEMPORARY;
10319 llvm_cbe_code105_1213058_0 = llvm_cbe_code105_1213058_0__PHI_TEMPORARY;
10320 llvm_cbe_reqbyte103_813077_0 = llvm_cbe_reqbyte103_813077_0__PHI_TEMPORARY;
10321 llvm_cbe_tmp3058 = *(&llvm_cbe_tempcode);
10322 llvm_cbe_tmp3059 = *llvm_cbe_tmp3058;
10323 switch (llvm_cbe_tmp3059) {
10324 default:
10325 goto llvm_cbe_bb3087;
10326 ;
10327 case ((unsigned char )38):
10328 goto llvm_cbe_bb3078;
10329 break;
10330 case ((unsigned char )64):
10331 goto llvm_cbe_bb3078;
10332 break;
10333 case ((unsigned char )51):
10334 goto llvm_cbe_bb3078;
10335 break;
10336 }
10337 llvm_cbe_bb3078:
10338 llvm_cbe_tmp3084 = *(&_pcre_OP_lengths[(((unsigned int )(unsigned char )llvm_cbe_tmp3059))]);
10339 *(&llvm_cbe_tempcode) = (&llvm_cbe_tmp3058[(((unsigned int )(unsigned char )llvm_cbe_tmp3084))]);
10340 goto llvm_cbe_bb3087;
10341
10342 llvm_cbe_bb3101:
10343 *llvm_cbe_tmp3090 = ((unsigned char )39);
10344 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10345 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10346 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10347 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10348 goto llvm_cbe_END_REPEAT;
10349
10350 llvm_cbe_cond_true3097:
10351 llvm_cbe_tmp3099 = *llvm_cbe_tmp3090;
10352 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp3099))) {
10353 default:
10354 goto llvm_cbe_bb3125;
10355 ;
10356 case ((unsigned int )30):
10357 goto llvm_cbe_bb3101;
10358 break;
10359 case ((unsigned int )32):
10360 goto llvm_cbe_bb3103;
10361 case ((unsigned int )34):
10362 goto llvm_cbe_bb3105;
10363 case ((unsigned int )36):
10364 goto llvm_cbe_bb3107;
10365 case ((unsigned int )43):
10366 goto llvm_cbe_bb3117;
10367 case ((unsigned int )45):
10368 goto llvm_cbe_bb3119;
10369 case ((unsigned int )47):
10370 goto llvm_cbe_bb3121;
10371 case ((unsigned int )49):
10372 goto llvm_cbe_bb3123;
10373 case ((unsigned int )56):
10374 goto llvm_cbe_bb3109;
10375 case ((unsigned int )58):
10376 goto llvm_cbe_bb3111;
10377 case ((unsigned int )60):
10378 goto llvm_cbe_bb3113;
10379 case ((unsigned int )62):
10380 goto llvm_cbe_bb3115;
10381 }
10382 llvm_cbe_bb3103:
10383 *llvm_cbe_tmp3090 = ((unsigned char )40);
10384 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10385 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10386 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10387 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10388 goto llvm_cbe_END_REPEAT;
10389
10390 llvm_cbe_bb3105:
10391 *llvm_cbe_tmp3090 = ((unsigned char )41);
10392 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10393 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10394 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10395 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10396 goto llvm_cbe_END_REPEAT;
10397
10398 llvm_cbe_bb3107:
10399 *llvm_cbe_tmp3090 = ((unsigned char )42);
10400 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10401 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10402 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10403 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10404 goto llvm_cbe_END_REPEAT;
10405
10406 llvm_cbe_bb3109:
10407 *llvm_cbe_tmp3090 = ((unsigned char )65);
10408 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10409 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10410 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10411 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10412 goto llvm_cbe_END_REPEAT;
10413
10414 llvm_cbe_bb3111:
10415 *llvm_cbe_tmp3090 = ((unsigned char )66);
10416 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10417 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10418 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10419 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10420 goto llvm_cbe_END_REPEAT;
10421
10422 llvm_cbe_bb3113:
10423 *llvm_cbe_tmp3090 = ((unsigned char )67);
10424 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10425 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10426 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10427 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10428 goto llvm_cbe_END_REPEAT;
10429
10430 llvm_cbe_bb3115:
10431 *llvm_cbe_tmp3090 = ((unsigned char )68);
10432 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10433 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10434 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10435 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10436 goto llvm_cbe_END_REPEAT;
10437
10438 llvm_cbe_bb3117:
10439 *llvm_cbe_tmp3090 = ((unsigned char )52);
10440 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10441 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10442 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10443 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10444 goto llvm_cbe_END_REPEAT;
10445
10446 llvm_cbe_bb3119:
10447 *llvm_cbe_tmp3090 = ((unsigned char )53);
10448 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10449 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10450 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10451 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10452 goto llvm_cbe_END_REPEAT;
10453
10454 llvm_cbe_bb3121:
10455 *llvm_cbe_tmp3090 = ((unsigned char )54);
10456 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10457 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10458 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10459 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10460 goto llvm_cbe_END_REPEAT;
10461
10462 llvm_cbe_bb3123:
10463 *llvm_cbe_tmp3090 = ((unsigned char )55);
10464 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10465 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10466 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_code105_1213058_0; /* for PHI node */
10467 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10468 goto llvm_cbe_END_REPEAT;
10469
10470 llvm_cbe_bb3125:
10471 ltmp_13_1 = memmove((&llvm_cbe_tmp3090[((unsigned int )3)]), llvm_cbe_tmp3090, llvm_cbe_tmp3092);
10472 llvm_cbe_tmp3134 = llvm_cbe_tmp3092 + ((unsigned int )3);
10473 llvm_cbe_tmp3135 = *(&llvm_cbe_tempcode);
10474 *llvm_cbe_tmp3135 = ((unsigned char )92);
10475 *(&llvm_cbe_code105_1213058_0[((unsigned int )3)]) = ((unsigned char )84);
10476 llvm_cbe_tmp31413142 = ((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_tmp3134) >> ((unsigned int )((unsigned int )8))))));
10477 *(&llvm_cbe_code105_1213058_0[((unsigned int )4)]) = llvm_cbe_tmp31413142;
10478 llvm_cbe_tmp31453146 = ((unsigned char )llvm_cbe_tmp3134);
10479 *(&llvm_cbe_code105_1213058_0[((unsigned int )5)]) = llvm_cbe_tmp31453146;
10480 llvm_cbe_tmp3151 = &llvm_cbe_code105_1213058_0[((unsigned int )6)];
10481 llvm_cbe_tmp3152 = *(&llvm_cbe_tempcode);
10482 *(&llvm_cbe_tmp3152[((unsigned int )1)]) = llvm_cbe_tmp31413142;
10483 llvm_cbe_tmp3157 = *(&llvm_cbe_tempcode);
10484 *(&llvm_cbe_tmp3157[((unsigned int )2)]) = llvm_cbe_tmp31453146;
10485 llvm_cbe_repeat_max_13__PHI_TEMPORARY = llvm_cbe_repeat_max_12; /* for PHI node */
10486 llvm_cbe_save_hwm_5__PHI_TEMPORARY = llvm_cbe_save_hwm_413043_0; /* for PHI node */
10487 llvm_cbe_code105_13__PHI_TEMPORARY = llvm_cbe_tmp3151; /* for PHI node */
10488 llvm_cbe_reqbyte103_9__PHI_TEMPORARY = llvm_cbe_reqbyte103_813077_0; /* for PHI node */
10489 goto llvm_cbe_END_REPEAT;
10490
10491 llvm_cbe_cond_next3774:
10492 *llvm_cbe_tmp3737 = (((unsigned char )llvm_cbe_n_5_lcssa));
10493 llvm_cbe_tmp3780 = *(&llvm_cbe_ptr106);
10494 llvm_cbe_tmp3784 = *llvm_cbe_tmp3783;
10495 *(&llvm_cbe_code105_10[((unsigned int )2)]) = (((unsigned char )(((unsigned int )(((unsigned int )((((unsigned int )(unsigned long)(&llvm_cbe_tmp3780[((unsigned int )1)]))) - (((unsigned int )(unsigned long)llvm_cbe_tmp3784)))) >> ((unsigned int )((unsigned int )8)))))));
10496 llvm_cbe_tmp3792 = *(&llvm_cbe_ptr106);
10497 llvm_cbe_tmp3797 = *llvm_cbe_tmp3783;
10498 *(&llvm_cbe_code105_10[((unsigned int )3)]) = (((unsigned char )((((unsigned char )((((unsigned char )(unsigned long)llvm_cbe_tmp3792)) + ((unsigned char )1)))) - (((unsigned char )(unsigned long)llvm_cbe_tmp3797)))));
10499 *(&llvm_cbe_code105_10[((unsigned int )4)]) = ((unsigned char )0);
10500 *(&llvm_cbe_code105_10[((unsigned int )5)]) = ((unsigned char )0);
10501 llvm_cbe_tmp3810 = &llvm_cbe_code105_10[((unsigned int )6)];
10502 llvm_cbe_tmp519613366 = *(&llvm_cbe_ptr106);
10503 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519613366[((unsigned int )1)]);
10504 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
10505 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
10506 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
10507 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
10508 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
10509 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
10510 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
10511 llvm_cbe_previous_3__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
10512 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
10513 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
10514 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
10515 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_tmp3810; /* for PHI node */
10516 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
10517 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
10518 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
10519 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
10520 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
10521 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
10522 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
10523 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
10524 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
10525 goto llvm_cbe_bb131;
10526
10527 llvm_cbe_cond_next3767:
10528 if ((((signed int )llvm_cbe_n_5_lcssa) > ((signed int )((unsigned int )255)))) {
10529 goto llvm_cbe_cond_true3772;
10530 } else {
10531 goto llvm_cbe_cond_next3774;
10532 }
10533
10534 llvm_cbe_bb3759:
10535 llvm_cbe_n_5_lcssa = llvm_cbe_n_5_lcssa__PHI_TEMPORARY;
10536 llvm_cbe_tmp3760 = *(&llvm_cbe_ptr106);
10537 llvm_cbe_tmp3761 = *llvm_cbe_tmp3760;
10538 if ((llvm_cbe_tmp3761 == ((unsigned char )41))) {
10539 goto llvm_cbe_cond_next3767;
10540 } else {
10541 goto llvm_cbe_cond_true3765;
10542 }
10543
10544 llvm_cbe_bb3733:
10545 *llvm_cbe_code105_10 = ((unsigned char )82);
10546 llvm_cbe_tmp3737 = &llvm_cbe_code105_10[((unsigned int )1)];
10547 llvm_cbe_tmp374726477 = *(&llvm_cbe_ptr106);
10548 llvm_cbe_tmp374826478 = &llvm_cbe_tmp374726477[((unsigned int )1)];
10549 *(&llvm_cbe_ptr106) = llvm_cbe_tmp374826478;
10550 llvm_cbe_tmp375026479 = *llvm_cbe_tmp374826478;
10551 llvm_cbe_tmp375326482 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp375026479))]);
10552 if (((((unsigned char )(llvm_cbe_tmp375326482 & ((unsigned char )4)))) == ((unsigned char )0))) {
10553 llvm_cbe_n_5_lcssa__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10554 goto llvm_cbe_bb3759;
10555 } else {
10556 llvm_cbe_n_526476__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10557 goto llvm_cbe_bb3738;
10558 }
10559
10560 llvm_cbe_cond_true3184:
10561 llvm_cbe_tmp3187 = &llvm_cbe_tmp3177[((unsigned int )2)];
10562 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3187;
10563 llvm_cbe_tmp3189 = *llvm_cbe_tmp3187;
10564 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp3189))) {
10565 default:
10566 goto llvm_cbe_OTHER_CHAR_AFTER_QUERY;
10567 ;
10568 case ((unsigned int )33):
10569 goto llvm_cbe_bb3695;
10570 case ((unsigned int )35):
10571 llvm_cbe_tmp3195_pn__PHI_TEMPORARY = llvm_cbe_tmp3187; /* for PHI node */
10572 goto llvm_cbe_bb3197;
10573 break;
10574 case ((unsigned int )38):
10575 llvm_cbe_terminator_7__PHI_TEMPORARY = ((unsigned int )41); /* for PHI node */
10576 llvm_cbe_is_recurse_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
10577 llvm_cbe_save_hwm_10__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
10578 llvm_cbe_zerofirstbyte_4__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
10579 llvm_cbe_zeroreqbyte_4__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
10580 llvm_cbe_firstbyte102_13__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
10581 goto llvm_cbe_NAMED_REF_OR_RECURSE;
10582 case ((unsigned int )39):
10583 goto llvm_cbe_bb3840;
10584 case ((unsigned int )40):
10585 goto llvm_cbe_bb3224;
10586 case ((unsigned int )43):
10587 goto llvm_cbe_bb4177;
10588 case ((unsigned int )45):
10589 goto llvm_cbe_bb4177;
10590 case ((unsigned int )48):
10591 goto llvm_cbe_bb4177;
10592 case ((unsigned int )49):
10593 goto llvm_cbe_bb4177;
10594 case ((unsigned int )50):
10595 goto llvm_cbe_bb4177;
10596 case ((unsigned int )51):
10597 goto llvm_cbe_bb4177;
10598 case ((unsigned int )52):
10599 goto llvm_cbe_bb4177;
10600 case ((unsigned int )53):
10601 goto llvm_cbe_bb4177;
10602 case ((unsigned int )54):
10603 goto llvm_cbe_bb4177;
10604 case ((unsigned int )55):
10605 goto llvm_cbe_bb4177;
10606 case ((unsigned int )56):
10607 goto llvm_cbe_bb4177;
10608 case ((unsigned int )57):
10609 goto llvm_cbe_bb4177;
10610 case ((unsigned int )58):
10611 llvm_cbe_reset_bracount132_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10612 goto llvm_cbe_bb3221;
10613 case ((unsigned int )60):
10614 goto llvm_cbe_bb3698;
10615 case ((unsigned int )61):
10616 goto llvm_cbe_bb3692;
10617 case ((unsigned int )62):
10618 goto llvm_cbe_bb3730;
10619 case ((unsigned int )67):
10620 goto llvm_cbe_bb3733;
10621 case ((unsigned int )80):
10622 goto llvm_cbe_bb3811;
10623 case ((unsigned int )82):
10624 goto llvm_cbe_bb4163;
10625 case ((unsigned int )124):
10626 goto llvm_cbe_bb3220;
10627 }
10628 llvm_cbe_bb3172:
10629 llvm_cbe_tmp3176 = *llvm_cbe_tmp203;
10630 llvm_cbe_tmp3177 = *(&llvm_cbe_ptr106);
10631 llvm_cbe_tmp3178 = &llvm_cbe_tmp3177[((unsigned int )1)];
10632 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3178;
10633 llvm_cbe_tmp3180 = *llvm_cbe_tmp3178;
10634 if ((llvm_cbe_tmp3180 == ((unsigned char )63))) {
10635 goto llvm_cbe_cond_true3184;
10636 } else {
10637 goto llvm_cbe_cond_false4629;
10638 }
10639
10640 do { /* Syntactic loop 'bb3738' to make GCC happy */
10641 llvm_cbe_bb3738:
10642 llvm_cbe_n_526476 = llvm_cbe_n_526476__PHI_TEMPORARY;
10643 llvm_cbe_tmp3741 = *(&llvm_cbe_ptr106);
10644 llvm_cbe_tmp3742 = *llvm_cbe_tmp3741;
10645 llvm_cbe_tmp3745 = ((llvm_cbe_n_526476 * ((unsigned int )10)) + ((unsigned int )-48)) + (((unsigned int )(unsigned char )llvm_cbe_tmp3742));
10646 llvm_cbe_tmp3748 = &llvm_cbe_tmp3741[((unsigned int )1)];
10647 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3748;
10648 llvm_cbe_tmp3750 = *llvm_cbe_tmp3748;
10649 llvm_cbe_tmp3753 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp3750))]);
10650 if (((((unsigned char )(llvm_cbe_tmp3753 & ((unsigned char )4)))) == ((unsigned char )0))) {
10651 llvm_cbe_n_5_lcssa__PHI_TEMPORARY = llvm_cbe_tmp3745; /* for PHI node */
10652 goto llvm_cbe_bb3759;
10653 } else {
10654 llvm_cbe_n_526476__PHI_TEMPORARY = llvm_cbe_tmp3745; /* for PHI node */
10655 goto llvm_cbe_bb3738;
10656 }
10657
10658 } while (1); /* end of syntactic loop 'bb3738' */
10659 llvm_cbe_cond_true4480:
10660 llvm_cbe_tmp519613479 = *(&llvm_cbe_ptr106);
10661 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519613479[((unsigned int )1)]);
10662 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
10663 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
10664 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
10665 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
10666 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
10667 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_11; /* for PHI node */
10668 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
10669 llvm_cbe_previous_3__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
10670 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
10671 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
10672 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
10673 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_tmp4475; /* for PHI node */
10674 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
10675 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
10676 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
10677 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_8; /* for PHI node */
10678 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_8; /* for PHI node */
10679 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
10680 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
10681 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
10682 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
10683 goto llvm_cbe_bb131;
10684
10685 llvm_cbe_cond_next4435:
10686 llvm_cbe_called_6 = llvm_cbe_called_6__PHI_TEMPORARY;
10687 *llvm_cbe_code105_10 = ((unsigned char )92);
10688 *(&llvm_cbe_code105_10[((unsigned int )1)]) = ((unsigned char )0);
10689 *(&llvm_cbe_code105_10[((unsigned int )2)]) = ((unsigned char )6);
10690 *(&llvm_cbe_code105_10[((unsigned int )3)]) = ((unsigned char )81);
10691 llvm_cbe_tmp4448 = *llvm_cbe_tmp4563;
10692 *(&llvm_cbe_code105_10[((unsigned int )4)]) = (((unsigned char )(((unsigned int )(((unsigned int )((((unsigned int )(unsigned long)llvm_cbe_called_6)) - (((unsigned int )(unsigned long)llvm_cbe_tmp4448)))) >> ((unsigned int )((unsigned int )8)))))));
10693 llvm_cbe_tmp4460 = *llvm_cbe_tmp4563;
10694 *(&llvm_cbe_code105_10[((unsigned int )5)]) = (((unsigned char )((((unsigned char )(unsigned long)llvm_cbe_called_6)) - (((unsigned char )(unsigned long)llvm_cbe_tmp4460)))));
10695 *(&llvm_cbe_code105_10[((unsigned int )6)]) = ((unsigned char )84);
10696 *(&llvm_cbe_code105_10[((unsigned int )7)]) = ((unsigned char )0);
10697 *(&llvm_cbe_code105_10[((unsigned int )8)]) = ((unsigned char )6);
10698 llvm_cbe_tmp4475 = &llvm_cbe_code105_10[((unsigned int )9)];
10699 *(&llvm_cbe_length_prevgroup) = ((unsigned int )9);
10700 if ((llvm_cbe_firstbyte102_15 == ((unsigned int )-2))) {
10701 goto llvm_cbe_cond_true4480;
10702 } else {
10703 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
10704 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
10705 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
10706 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_save_hwm_11; /* for PHI node */
10707 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
10708 llvm_cbe_previous_6__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
10709 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
10710 llvm_cbe_inescq_1__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
10711 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_tmp4475; /* for PHI node */
10712 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
10713 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
10714 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_8; /* for PHI node */
10715 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_8; /* for PHI node */
10716 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_15; /* for PHI node */
10717 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
10718 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
10719 goto llvm_cbe_bb5195;
10720 }
10721
10722 llvm_cbe_HANDLE_RECURSION:
10723 llvm_cbe_recno_12 = llvm_cbe_recno_12__PHI_TEMPORARY;
10724 llvm_cbe_save_hwm_11 = llvm_cbe_save_hwm_11__PHI_TEMPORARY;
10725 llvm_cbe_zerofirstbyte_8 = llvm_cbe_zerofirstbyte_8__PHI_TEMPORARY;
10726 llvm_cbe_zeroreqbyte_8 = llvm_cbe_zeroreqbyte_8__PHI_TEMPORARY;
10727 llvm_cbe_firstbyte102_15 = llvm_cbe_firstbyte102_15__PHI_TEMPORARY;
10728 llvm_cbe_tmp4289 = *llvm_cbe_tmp4563;
10729 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
10730 goto llvm_cbe_cond_true4294;
10731 } else {
10732 llvm_cbe_called_6__PHI_TEMPORARY = llvm_cbe_tmp4289; /* for PHI node */
10733 goto llvm_cbe_cond_next4435;
10734 }
10735
10736 llvm_cbe_cond_next4158:
10737 llvm_cbe_recno_11 = llvm_cbe_recno_11__PHI_TEMPORARY;
10738 if ((llvm_cbe_is_recurse_013390_0_ph == ((unsigned int )0))) {
10739 llvm_cbe_recno_13__PHI_TEMPORARY = llvm_cbe_recno_11; /* for PHI node */
10740 llvm_cbe_save_hwm_14__PHI_TEMPORARY = llvm_cbe_save_hwm_1013396_0_ph; /* for PHI node */
10741 llvm_cbe_zerofirstbyte_5__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_413398_0_ph; /* for PHI node */
10742 llvm_cbe_zeroreqbyte_5__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_413400_0_ph; /* for PHI node */
10743 llvm_cbe_firstbyte102_14__PHI_TEMPORARY = llvm_cbe_firstbyte102_1313402_0_ph; /* for PHI node */
10744 goto llvm_cbe_HANDLE_REFERENCE;
10745 } else {
10746 llvm_cbe_recno_12__PHI_TEMPORARY = llvm_cbe_recno_11; /* for PHI node */
10747 llvm_cbe_save_hwm_11__PHI_TEMPORARY = llvm_cbe_save_hwm_1013396_0_ph; /* for PHI node */
10748 llvm_cbe_zerofirstbyte_8__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_413398_0_ph; /* for PHI node */
10749 llvm_cbe_zeroreqbyte_8__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_413400_0_ph; /* for PHI node */
10750 llvm_cbe_firstbyte102_15__PHI_TEMPORARY = llvm_cbe_firstbyte102_1313402_0_ph; /* for PHI node */
10751 goto llvm_cbe_HANDLE_RECURSION;
10752 }
10753
10754 llvm_cbe_cond_next4068:
10755 if ((((signed int )llvm_cbe_tmp4053) > ((signed int )((unsigned int )32)))) {
10756 goto llvm_cbe_cond_true4073;
10757 } else {
10758 llvm_cbe_recno_11__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10759 goto llvm_cbe_cond_next4158;
10760 }
10761
10762 llvm_cbe_cond_true4058:
10763 llvm_cbe_tmp4059 = *(&llvm_cbe_ptr106);
10764 llvm_cbe_tmp4060 = *llvm_cbe_tmp4059;
10765 if (((((unsigned int )(unsigned char )llvm_cbe_tmp4060)) == llvm_cbe_terminator_713369_0_ph)) {
10766 goto llvm_cbe_cond_next4068;
10767 } else {
10768 goto llvm_cbe_cond_true4066;
10769 }
10770
10771 llvm_cbe_bb4048:
10772 llvm_cbe_tmp4032_lcssa = llvm_cbe_tmp4032_lcssa__PHI_TEMPORARY;
10773 llvm_cbe_tmp4053 = (((unsigned int )(unsigned long)llvm_cbe_tmp4032_lcssa)) - (((unsigned int )(unsigned long)llvm_cbe_tmp402913416_0_ph));
10774 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
10775 goto llvm_cbe_cond_false4076;
10776 } else {
10777 goto llvm_cbe_cond_true4058;
10778 }
10779
10780 llvm_cbe_bb4034_preheader:
10781 llvm_cbe_terminator_713369_0_ph = llvm_cbe_terminator_713369_0_ph__PHI_TEMPORARY;
10782 llvm_cbe_is_recurse_013390_0_ph = llvm_cbe_is_recurse_013390_0_ph__PHI_TEMPORARY;
10783 llvm_cbe_save_hwm_1013396_0_ph = llvm_cbe_save_hwm_1013396_0_ph__PHI_TEMPORARY;
10784 llvm_cbe_zerofirstbyte_413398_0_ph = llvm_cbe_zerofirstbyte_413398_0_ph__PHI_TEMPORARY;
10785 llvm_cbe_zeroreqbyte_413400_0_ph = llvm_cbe_zeroreqbyte_413400_0_ph__PHI_TEMPORARY;
10786 llvm_cbe_firstbyte102_1313402_0_ph = llvm_cbe_firstbyte102_1313402_0_ph__PHI_TEMPORARY;
10787 llvm_cbe_tmp402913416_0_ph = llvm_cbe_tmp402913416_0_ph__PHI_TEMPORARY;
10788 llvm_cbe_storemerge5542_ph = llvm_cbe_storemerge5542_ph__PHI_TEMPORARY;
10789 *(&llvm_cbe_ptr106) = llvm_cbe_storemerge5542_ph;
10790 llvm_cbe_tmp403726541 = *llvm_cbe_tmp435;
10791 llvm_cbe_tmp403926543 = *llvm_cbe_storemerge5542_ph;
10792 llvm_cbe_tmp404226546 = *(&llvm_cbe_tmp403726541[(((unsigned int )(unsigned char )llvm_cbe_tmp403926543))]);
10793 if (((((unsigned char )(llvm_cbe_tmp404226546 & ((unsigned char )16)))) == ((unsigned char )0))) {
10794 llvm_cbe_tmp4032_lcssa__PHI_TEMPORARY = llvm_cbe_storemerge5542_ph; /* for PHI node */
10795 goto llvm_cbe_bb4048;
10796 } else {
10797 llvm_cbe_tmp403226550__PHI_TEMPORARY = llvm_cbe_storemerge5542_ph; /* for PHI node */
10798 goto llvm_cbe_bb4031;
10799 }
10800
10801 llvm_cbe_bb3826:
10802 llvm_cbe_tmp38293830 = ((unsigned int )(bool )(llvm_cbe_tmp3815 == ((unsigned char )62)));
10803 llvm_cbe_tmp402913426 = &llvm_cbe_tmp3177[((unsigned int )4)];
10804 llvm_cbe_terminator_713369_0_ph__PHI_TEMPORARY = ((unsigned int )41); /* for PHI node */
10805 llvm_cbe_is_recurse_013390_0_ph__PHI_TEMPORARY = llvm_cbe_tmp38293830; /* for PHI node */
10806 llvm_cbe_save_hwm_1013396_0_ph__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
10807 llvm_cbe_zerofirstbyte_413398_0_ph__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
10808 llvm_cbe_zeroreqbyte_413400_0_ph__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
10809 llvm_cbe_firstbyte102_1313402_0_ph__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
10810 llvm_cbe_tmp402913416_0_ph__PHI_TEMPORARY = llvm_cbe_tmp402913426; /* for PHI node */
10811 llvm_cbe_storemerge5542_ph__PHI_TEMPORARY = llvm_cbe_tmp402913426; /* for PHI node */
10812 goto llvm_cbe_bb4034_preheader;
10813
10814 llvm_cbe_bb3811:
10815 llvm_cbe_tmp3813 = &llvm_cbe_tmp3177[((unsigned int )3)];
10816 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3813;
10817 llvm_cbe_tmp3815 = *llvm_cbe_tmp3813;
10818 switch (llvm_cbe_tmp3815) {
10819 default:
10820 goto llvm_cbe_cond_true3837;
10821 ;
10822 case ((unsigned char )61):
10823 goto llvm_cbe_bb3826;
10824 break;
10825 case ((unsigned char )62):
10826 goto llvm_cbe_bb3826;
10827 break;
10828 case ((unsigned char )60):
10829 goto llvm_cbe_bb3840;
10830 }
10831 llvm_cbe_NAMED_REF_OR_RECURSE:
10832 llvm_cbe_terminator_7 = llvm_cbe_terminator_7__PHI_TEMPORARY;
10833 llvm_cbe_is_recurse_0 = llvm_cbe_is_recurse_0__PHI_TEMPORARY;
10834 llvm_cbe_save_hwm_10 = llvm_cbe_save_hwm_10__PHI_TEMPORARY;
10835 llvm_cbe_zerofirstbyte_4 = llvm_cbe_zerofirstbyte_4__PHI_TEMPORARY;
10836 llvm_cbe_zeroreqbyte_4 = llvm_cbe_zeroreqbyte_4__PHI_TEMPORARY;
10837 llvm_cbe_firstbyte102_13 = llvm_cbe_firstbyte102_13__PHI_TEMPORARY;
10838 llvm_cbe_tmp4028 = *(&llvm_cbe_ptr106);
10839 llvm_cbe_tmp4029 = &llvm_cbe_tmp4028[((unsigned int )1)];
10840 llvm_cbe_terminator_713369_0_ph__PHI_TEMPORARY = llvm_cbe_terminator_7; /* for PHI node */
10841 llvm_cbe_is_recurse_013390_0_ph__PHI_TEMPORARY = llvm_cbe_is_recurse_0; /* for PHI node */
10842 llvm_cbe_save_hwm_1013396_0_ph__PHI_TEMPORARY = llvm_cbe_save_hwm_10; /* for PHI node */
10843 llvm_cbe_zerofirstbyte_413398_0_ph__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_4; /* for PHI node */
10844 llvm_cbe_zeroreqbyte_413400_0_ph__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_4; /* for PHI node */
10845 llvm_cbe_firstbyte102_1313402_0_ph__PHI_TEMPORARY = llvm_cbe_firstbyte102_13; /* for PHI node */
10846 llvm_cbe_tmp402913416_0_ph__PHI_TEMPORARY = llvm_cbe_tmp4029; /* for PHI node */
10847 llvm_cbe_storemerge5542_ph__PHI_TEMPORARY = llvm_cbe_tmp4029; /* for PHI node */
10848 goto llvm_cbe_bb4034_preheader;
10849
10850 llvm_cbe_bb4971:
10851 *(&llvm_cbe_ptr106) = llvm_cbe_tmp4950;
10852 llvm_cbe_tmp4975 = *llvm_cbe_tmp4950;
10853 switch (llvm_cbe_tmp4975) {
10854 default:
10855 goto llvm_cbe_cond_false4986;
10856 ;
10857 case ((unsigned char )60):
10858 llvm_cbe_terminator_7__PHI_TEMPORARY = ((unsigned int )62); /* for PHI node */
10859 llvm_cbe_is_recurse_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10860 llvm_cbe_save_hwm_10__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
10861 llvm_cbe_zerofirstbyte_4__PHI_TEMPORARY = llvm_cbe_firstbyte102_12; /* for PHI node */
10862 llvm_cbe_zeroreqbyte_4__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
10863 llvm_cbe_firstbyte102_13__PHI_TEMPORARY = llvm_cbe_firstbyte102_12; /* for PHI node */
10864 goto llvm_cbe_NAMED_REF_OR_RECURSE;
10865 case ((unsigned char )39):
10866 goto llvm_cbe_cond_true4979_NAMED_REF_OR_RECURSE_crit_edge;
10867 break;
10868 }
10869 llvm_cbe_cond_true4948:
10870 llvm_cbe_tmp4949 = *(&llvm_cbe_ptr106);
10871 llvm_cbe_tmp4950 = &llvm_cbe_tmp4949[((unsigned int )1)];
10872 llvm_cbe_tmp4951 = *llvm_cbe_tmp4950;
10873 switch (llvm_cbe_tmp4951) {
10874 default:
10875 goto llvm_cbe_cond_next4993;
10876 ;
10877 case ((unsigned char )39):
10878 goto llvm_cbe_bb4971;
10879 break;
10880 case ((unsigned char )60):
10881 goto llvm_cbe_bb4971;
10882 break;
10883 case ((unsigned char )123):
10884 goto llvm_cbe_bb4971;
10885 break;
10886 }
10887 llvm_cbe_cond_next4941:
10888 llvm_cbe_firstbyte102_12 = llvm_cbe_firstbyte102_12__PHI_TEMPORARY;
10889 if ((llvm_cbe_tmp4877 == ((unsigned int )-26))) {
10890 goto llvm_cbe_cond_true4948;
10891 } else {
10892 goto llvm_cbe_cond_next4993;
10893 }
10894
10895 llvm_cbe_cond_next4921:
10896 if ((llvm_cbe_firstbyte102_39829_9 == ((unsigned int )-2))) {
10897 goto llvm_cbe_cond_true4926;
10898 } else {
10899 llvm_cbe_firstbyte102_12__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
10900 goto llvm_cbe_cond_next4941;
10901 }
10902
10903 llvm_cbe_cond_true4889:
10904 switch (llvm_cbe_tmp4877) {
10905 default:
10906 goto llvm_cbe_cond_next4921;
10907 ;
10908 case ((unsigned int )-25):
10909 goto llvm_cbe_cond_true4894;
10910 break;
10911 case ((unsigned int )-24):
10912 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
10913 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
10914 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
10915 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
10916 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
10917 llvm_cbe_previous_6__PHI_TEMPORARY = llvm_cbe_previous_25708_1; /* for PHI node */
10918 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
10919 llvm_cbe_inescq_1__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
10920 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
10921 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
10922 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
10923 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
10924 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
10925 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
10926 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
10927 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
10928 goto llvm_cbe_bb5195;
10929 }
10930 llvm_cbe_cond_next4884:
10931 if ((((signed int )llvm_cbe_tmp4877) < ((signed int )((unsigned int )0)))) {
10932 goto llvm_cbe_cond_true4889;
10933 } else {
10934 llvm_cbe_storemerge26707_in__PHI_TEMPORARY = llvm_cbe_tmp4877; /* for PHI node */
10935 llvm_cbe_last_code_15771_4__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
10936 llvm_cbe_options_addr_25789_11__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
10937 llvm_cbe_save_hwm_79347_11__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
10938 llvm_cbe_groupsetfirstbyte_29395_11__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
10939 llvm_cbe_options104_39466_11__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
10940 llvm_cbe_req_caseopt_39708_11__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
10941 llvm_cbe_reqbyte103_59784_11__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
10942 llvm_cbe_firstbyte102_39829_11__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
10943 llvm_cbe_greedy_non_default_39879_11__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
10944 llvm_cbe_greedy_default_39909_11__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
10945 llvm_cbe_previous_callout_3__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
10946 llvm_cbe_inescq_6__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
10947 llvm_cbe_code105_8__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
10948 llvm_cbe_after_manual_callout_3__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
10949 goto llvm_cbe_ONE_CHAR;
10950 }
10951
10952 llvm_cbe_bb4870:
10953 llvm_cbe_tmp4871 = *(&llvm_cbe_ptr106);
10954 *(&llvm_cbe_tempptr) = llvm_cbe_tmp4871;
10955 llvm_cbe_tmp4874 = *llvm_cbe_tmp24;
10956 llvm_cbe_tmp4877 = check_escape((&llvm_cbe_ptr106), llvm_cbe_errorcodeptr, llvm_cbe_tmp4874, llvm_cbe_options104_39466_9, ((unsigned int )0));
10957 llvm_cbe_tmp4879 = *llvm_cbe_errorcodeptr;
10958 if ((llvm_cbe_tmp4879 == ((unsigned int )0))) {
10959 goto llvm_cbe_cond_next4884;
10960 } else {
10961 llvm_cbe_slot_913437_0_us61_12__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
10962 llvm_cbe_slot_913437_059_12__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
10963 goto llvm_cbe_FAILED;
10964 }
10965
10966 llvm_cbe_cond_true4926:
10967 if ((((unsigned int )(((unsigned int )-6) - llvm_cbe_tmp4877)) < ((unsigned int )((unsigned int )16)))) {
10968 goto llvm_cbe_cond_true4938;
10969 } else {
10970 llvm_cbe_firstbyte102_12__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
10971 goto llvm_cbe_cond_next4941;
10972 }
10973
10974 llvm_cbe_cond_true4938:
10975 llvm_cbe_firstbyte102_12__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
10976 goto llvm_cbe_cond_next4941;
10977
10978 llvm_cbe_cond_true4979_NAMED_REF_OR_RECURSE_crit_edge:
10979 llvm_cbe_terminator_7__PHI_TEMPORARY = ((unsigned int )39); /* for PHI node */
10980 llvm_cbe_is_recurse_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10981 llvm_cbe_save_hwm_10__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
10982 llvm_cbe_zerofirstbyte_4__PHI_TEMPORARY = llvm_cbe_firstbyte102_12; /* for PHI node */
10983 llvm_cbe_zeroreqbyte_4__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
10984 llvm_cbe_firstbyte102_13__PHI_TEMPORARY = llvm_cbe_firstbyte102_12; /* for PHI node */
10985 goto llvm_cbe_NAMED_REF_OR_RECURSE;
10986
10987 llvm_cbe_cond_false4986:
10988 llvm_cbe_terminator_7__PHI_TEMPORARY = ((unsigned int )125); /* for PHI node */
10989 llvm_cbe_is_recurse_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
10990 llvm_cbe_save_hwm_10__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
10991 llvm_cbe_zerofirstbyte_4__PHI_TEMPORARY = llvm_cbe_firstbyte102_12; /* for PHI node */
10992 llvm_cbe_zeroreqbyte_4__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
10993 llvm_cbe_firstbyte102_13__PHI_TEMPORARY = llvm_cbe_firstbyte102_12; /* for PHI node */
10994 goto llvm_cbe_NAMED_REF_OR_RECURSE;
10995
10996 do { /* Syntactic loop 'bb4031' to make GCC happy */
10997 llvm_cbe_bb4031:
10998 llvm_cbe_tmp403226550 = llvm_cbe_tmp403226550__PHI_TEMPORARY;
10999 llvm_cbe_tmp4033 = &llvm_cbe_tmp403226550[((unsigned int )1)];
11000 *(&llvm_cbe_ptr106) = llvm_cbe_tmp4033;
11001 llvm_cbe_tmp4039 = *llvm_cbe_tmp4033;
11002 llvm_cbe_tmp4042 = *(&llvm_cbe_tmp403726541[(((unsigned int )(unsigned char )llvm_cbe_tmp4039))]);
11003 if (((((unsigned char )(llvm_cbe_tmp4042 & ((unsigned char )16)))) == ((unsigned char )0))) {
11004 llvm_cbe_tmp4032_lcssa__PHI_TEMPORARY = llvm_cbe_tmp4033; /* for PHI node */
11005 goto llvm_cbe_bb4048;
11006 } else {
11007 llvm_cbe_tmp403226550__PHI_TEMPORARY = llvm_cbe_tmp4033; /* for PHI node */
11008 goto llvm_cbe_bb4031;
11009 }
11010
11011 } while (1); /* end of syntactic loop 'bb4031' */
11012 llvm_cbe_cond_true4128:
11013 llvm_cbe_tmp4131 = *llvm_cbe_slot_1313461_1;
11014 llvm_cbe_tmp4136 = *(&llvm_cbe_slot_1313461_1[((unsigned int )1)]);
11015 llvm_cbe_tmp4138 = ((((unsigned int )(unsigned char )llvm_cbe_tmp4131)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp4136));
11016 llvm_cbe_recno_11__PHI_TEMPORARY = llvm_cbe_tmp4138; /* for PHI node */
11017 goto llvm_cbe_cond_next4158;
11018
11019 llvm_cbe_bb4120:
11020 llvm_cbe_i3185_1413455_1 = llvm_cbe_i3185_1413455_1__PHI_TEMPORARY;
11021 llvm_cbe_slot_1313461_1 = llvm_cbe_slot_1313461_1__PHI_TEMPORARY;
11022 if ((((signed int )llvm_cbe_tmp411513469) > ((signed int )llvm_cbe_i3185_1413455_1))) {
11023 goto llvm_cbe_cond_true4128;
11024 } else {
11025 goto llvm_cbe_cond_false4139;
11026 }
11027
11028 llvm_cbe_cond_false4076:
11029 llvm_cbe_tmp4079 = *llvm_cbe_tmp3478;
11030 llvm_cbe_tmp411513469 = *llvm_cbe_tmp351413356;
11031 if ((((signed int )llvm_cbe_tmp411513469) > ((signed int )((unsigned int )0)))) {
11032 llvm_cbe_i3185_1413455_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11033 llvm_cbe_slot_1313461_0_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11034 goto llvm_cbe_cond_false4092;
11035 } else {
11036 llvm_cbe_i3185_1413455_1__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11037 llvm_cbe_slot_1313461_1__PHI_TEMPORARY = llvm_cbe_tmp4079; /* for PHI node */
11038 goto llvm_cbe_bb4120;
11039 }
11040
11041 do { /* Syntactic loop 'cond_false4092' to make GCC happy */
11042 llvm_cbe_cond_false4092:
11043 llvm_cbe_i3185_1413455_0 = llvm_cbe_i3185_1413455_0__PHI_TEMPORARY;
11044 llvm_cbe_slot_1313461_0_rec = llvm_cbe_slot_1313461_0_rec__PHI_TEMPORARY;
11045 llvm_cbe_slot_1313461_0 = &llvm_cbe_tmp4079[llvm_cbe_slot_1313461_0_rec];
11046 llvm_cbe_tmp4097 = strncmp(llvm_cbe_tmp402913416_0_ph, (&llvm_cbe_tmp4079[(llvm_cbe_slot_1313461_0_rec + ((unsigned int )2))]), llvm_cbe_tmp4053);
11047 if ((llvm_cbe_tmp4097 == ((unsigned int )0))) {
11048 llvm_cbe_i3185_1413455_1__PHI_TEMPORARY = llvm_cbe_i3185_1413455_0; /* for PHI node */
11049 llvm_cbe_slot_1313461_1__PHI_TEMPORARY = llvm_cbe_slot_1313461_0; /* for PHI node */
11050 goto llvm_cbe_bb4120;
11051 } else {
11052 goto llvm_cbe_bb4112;
11053 }
11054
11055 llvm_cbe_bb4112:
11056 llvm_cbe_tmp4107 = *llvm_cbe_tmp3506;
11057 llvm_cbe_tmp4109_rec = llvm_cbe_slot_1313461_0_rec + llvm_cbe_tmp4107;
11058 llvm_cbe_tmp4109 = &llvm_cbe_tmp4079[llvm_cbe_tmp4109_rec];
11059 llvm_cbe_tmp4111 = llvm_cbe_i3185_1413455_0 + ((unsigned int )1);
11060 if ((((signed int )llvm_cbe_tmp411513469) > ((signed int )llvm_cbe_tmp4111))) {
11061 llvm_cbe_i3185_1413455_0__PHI_TEMPORARY = llvm_cbe_tmp4111; /* for PHI node */
11062 llvm_cbe_slot_1313461_0_rec__PHI_TEMPORARY = llvm_cbe_tmp4109_rec; /* for PHI node */
11063 goto llvm_cbe_cond_false4092;
11064 } else {
11065 llvm_cbe_i3185_1413455_1__PHI_TEMPORARY = llvm_cbe_tmp4111; /* for PHI node */
11066 llvm_cbe_slot_1313461_1__PHI_TEMPORARY = llvm_cbe_tmp4109; /* for PHI node */
11067 goto llvm_cbe_bb4120;
11068 }
11069
11070 } while (1); /* end of syntactic loop 'cond_false4092' */
11071 llvm_cbe_cond_false4139:
11072 llvm_cbe_tmp4145 = *llvm_cbe_tmp24;
11073 llvm_cbe_tmp4146 = *(&llvm_cbe_ptr106);
11074 llvm_cbe_tmp4149 = find_parens(llvm_cbe_tmp4146, llvm_cbe_tmp4145, llvm_cbe_tmp402913416_0_ph, llvm_cbe_tmp4053, ((((unsigned int )(((unsigned int )llvm_cbe_options104_39466_9) >> ((unsigned int )((unsigned int )3))))) & ((unsigned int )1)));
11075 if ((((signed int )llvm_cbe_tmp4149) < ((signed int )((unsigned int )1)))) {
11076 goto llvm_cbe_cond_true4154;
11077 } else {
11078 llvm_cbe_recno_11__PHI_TEMPORARY = llvm_cbe_tmp4149; /* for PHI node */
11079 goto llvm_cbe_cond_next4158;
11080 }
11081
11082 llvm_cbe_cond_next4240:
11083 switch (llvm_cbe_tmp4179) {
11084 default:
11085 llvm_cbe_recno_12__PHI_TEMPORARY = llvm_cbe_recno_14_lcssa; /* for PHI node */
11086 llvm_cbe_save_hwm_11__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
11087 llvm_cbe_zerofirstbyte_8__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
11088 llvm_cbe_zeroreqbyte_8__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
11089 llvm_cbe_firstbyte102_15__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
11090 goto llvm_cbe_HANDLE_RECURSION;
11091 ;
11092 case ((unsigned char )45):
11093 goto llvm_cbe_cond_true4245;
11094 break;
11095 case ((unsigned char )43):
11096 goto llvm_cbe_cond_true4271;
11097 }
11098 llvm_cbe_bb4232:
11099 llvm_cbe_recno_14_lcssa = llvm_cbe_recno_14_lcssa__PHI_TEMPORARY;
11100 llvm_cbe_tmp4233 = *(&llvm_cbe_ptr106);
11101 llvm_cbe_tmp4234 = *llvm_cbe_tmp4233;
11102 if ((llvm_cbe_tmp4234 == ((unsigned char )41))) {
11103 goto llvm_cbe_cond_next4240;
11104 } else {
11105 goto llvm_cbe_cond_true4238;
11106 }
11107
11108 llvm_cbe_bb4221_preheader:
11109 llvm_cbe_tmp422226553 = *(&llvm_cbe_ptr106);
11110 llvm_cbe_tmp422326554 = *llvm_cbe_tmp422226553;
11111 llvm_cbe_tmp422626557 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp422326554))]);
11112 if (((((unsigned char )(llvm_cbe_tmp422626557 & ((unsigned char )4)))) == ((unsigned char )0))) {
11113 llvm_cbe_recno_14_lcssa__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11114 goto llvm_cbe_bb4232;
11115 } else {
11116 llvm_cbe_recno_1426552__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11117 goto llvm_cbe_bb4212;
11118 }
11119
11120 llvm_cbe_bb4177:
11121 llvm_cbe_tmp4178 = *(&llvm_cbe_ptr106);
11122 llvm_cbe_tmp4179 = *llvm_cbe_tmp4178;
11123 switch (llvm_cbe_tmp4179) {
11124 default:
11125 goto llvm_cbe_bb4221_preheader;
11126 ;
11127 case ((unsigned char )43):
11128 goto llvm_cbe_cond_true4185;
11129 break;
11130 case ((unsigned char )45):
11131 goto llvm_cbe_cond_true4193;
11132 }
11133 llvm_cbe_bb4163:
11134 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp3177[((unsigned int )3)]);
11135 goto llvm_cbe_bb4177;
11136
11137 llvm_cbe_cond_true4185:
11138 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp4178[((unsigned int )1)]);
11139 goto llvm_cbe_bb4221_preheader;
11140
11141 llvm_cbe_cond_next4207:
11142 *(&llvm_cbe_ptr106) = llvm_cbe_tmp4195;
11143 goto llvm_cbe_bb4221_preheader;
11144
11145 llvm_cbe_cond_true4193:
11146 llvm_cbe_tmp4195 = &llvm_cbe_tmp4178[((unsigned int )1)];
11147 llvm_cbe_tmp4196 = *llvm_cbe_tmp4195;
11148 llvm_cbe_tmp4199 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp4196))]);
11149 if (((((unsigned char )(llvm_cbe_tmp4199 & ((unsigned char )4)))) == ((unsigned char )0))) {
11150 goto llvm_cbe_OTHER_CHAR_AFTER_QUERY;
11151 } else {
11152 goto llvm_cbe_cond_next4207;
11153 }
11154
11155 do { /* Syntactic loop 'bb4212' to make GCC happy */
11156 llvm_cbe_bb4212:
11157 llvm_cbe_recno_1426552 = llvm_cbe_recno_1426552__PHI_TEMPORARY;
11158 llvm_cbe_tmp4215 = *(&llvm_cbe_ptr106);
11159 llvm_cbe_tmp4216 = *llvm_cbe_tmp4215;
11160 llvm_cbe_tmp4219 = ((llvm_cbe_recno_1426552 * ((unsigned int )10)) + ((unsigned int )-48)) + (((unsigned int )(unsigned char )llvm_cbe_tmp4216));
11161 llvm_cbe_tmp4220 = &llvm_cbe_tmp4215[((unsigned int )1)];
11162 *(&llvm_cbe_ptr106) = llvm_cbe_tmp4220;
11163 llvm_cbe_tmp4223 = *llvm_cbe_tmp4220;
11164 llvm_cbe_tmp4226 = *(&digitab[(((unsigned int )(unsigned char )llvm_cbe_tmp4223))]);
11165 if (((((unsigned char )(llvm_cbe_tmp4226 & ((unsigned char )4)))) == ((unsigned char )0))) {
11166 llvm_cbe_recno_14_lcssa__PHI_TEMPORARY = llvm_cbe_tmp4219; /* for PHI node */
11167 goto llvm_cbe_bb4232;
11168 } else {
11169 llvm_cbe_recno_1426552__PHI_TEMPORARY = llvm_cbe_tmp4219; /* for PHI node */
11170 goto llvm_cbe_bb4212;
11171 }
11172
11173 } while (1); /* end of syntactic loop 'bb4212' */
11174 llvm_cbe_cond_next4252:
11175 llvm_cbe_tmp4255 = *llvm_cbe_tmp24;
11176 llvm_cbe_tmp4258 = (llvm_cbe_tmp4255 - llvm_cbe_recno_14_lcssa) + ((unsigned int )1);
11177 if ((((signed int )llvm_cbe_tmp4258) < ((signed int )((unsigned int )1)))) {
11178 goto llvm_cbe_cond_true4263;
11179 } else {
11180 llvm_cbe_recno_12__PHI_TEMPORARY = llvm_cbe_tmp4258; /* for PHI node */
11181 llvm_cbe_save_hwm_11__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
11182 llvm_cbe_zerofirstbyte_8__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
11183 llvm_cbe_zeroreqbyte_8__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
11184 llvm_cbe_firstbyte102_15__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
11185 goto llvm_cbe_HANDLE_RECURSION;
11186 }
11187
11188 llvm_cbe_cond_true4245:
11189 if ((llvm_cbe_recno_14_lcssa == ((unsigned int )0))) {
11190 goto llvm_cbe_cond_true4250;
11191 } else {
11192 goto llvm_cbe_cond_next4252;
11193 }
11194
11195 llvm_cbe_cond_next4278:
11196 llvm_cbe_tmp4281 = *llvm_cbe_tmp24;
11197 llvm_cbe_tmp4283 = llvm_cbe_tmp4281 + llvm_cbe_recno_14_lcssa;
11198 llvm_cbe_recno_12__PHI_TEMPORARY = llvm_cbe_tmp4283; /* for PHI node */
11199 llvm_cbe_save_hwm_11__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
11200 llvm_cbe_zerofirstbyte_8__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
11201 llvm_cbe_zeroreqbyte_8__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
11202 llvm_cbe_firstbyte102_15__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
11203 goto llvm_cbe_HANDLE_RECURSION;
11204
11205 llvm_cbe_cond_true4271:
11206 if ((llvm_cbe_recno_14_lcssa == ((unsigned int )0))) {
11207 goto llvm_cbe_cond_true4276;
11208 } else {
11209 goto llvm_cbe_cond_next4278;
11210 }
11211
11212 llvm_cbe_cond_next4327:
11213 llvm_cbe_tmp4330 = *llvm_cbe_tmp4563;
11214 llvm_cbe_tmp4332 = &llvm_cbe_tmp4330[llvm_cbe_recno_12];
11215 llvm_cbe_tmp4335 = *llvm_cbe_tmp203;
11216 llvm_cbe_tmp4338 = &llvm_cbe_code105_10[((unsigned int )4)];
11217 *llvm_cbe_tmp4335 = (((unsigned char )(((unsigned int )(((unsigned int )((((unsigned int )(unsigned long)llvm_cbe_tmp4338)) - (((unsigned int )(unsigned long)llvm_cbe_tmp4330)))) >> ((unsigned int )((unsigned int )8)))))));
11218 llvm_cbe_tmp4350 = *llvm_cbe_tmp203;
11219 llvm_cbe_tmp4358 = *llvm_cbe_tmp4563;
11220 *(&llvm_cbe_tmp4350[((unsigned int )1)]) = (((unsigned char )((((unsigned char )(unsigned long)llvm_cbe_tmp4338)) - (((unsigned char )(unsigned long)llvm_cbe_tmp4358)))));
11221 llvm_cbe_tmp4366 = *llvm_cbe_tmp203;
11222 *llvm_cbe_tmp203 = (&llvm_cbe_tmp4366[((unsigned int )2)]);
11223 llvm_cbe_called_6__PHI_TEMPORARY = llvm_cbe_tmp4332; /* for PHI node */
11224 goto llvm_cbe_cond_next4435;
11225
11226 llvm_cbe_cond_true4312:
11227 llvm_cbe_tmp4318 = *llvm_cbe_tmp24;
11228 llvm_cbe_tmp4319 = *(&llvm_cbe_ptr106);
11229 llvm_cbe_tmp4321 = find_parens(llvm_cbe_tmp4319, llvm_cbe_tmp4318, ((unsigned char *)/*NULL*/0), llvm_cbe_recno_12, ((((unsigned int )(((unsigned int )llvm_cbe_options104_39466_9) >> ((unsigned int )((unsigned int )3))))) & ((unsigned int )1)));
11230 if ((((signed int )llvm_cbe_tmp4321) < ((signed int )((unsigned int )0)))) {
11231 goto llvm_cbe_cond_true4325;
11232 } else {
11233 goto llvm_cbe_cond_next4327;
11234 }
11235
11236 llvm_cbe_cond_next4307:
11237 llvm_cbe_called_5 = llvm_cbe_called_5__PHI_TEMPORARY;
11238 if ((llvm_cbe_called_5 == ((unsigned char *)/*NULL*/0))) {
11239 goto llvm_cbe_cond_true4312;
11240 } else {
11241 goto llvm_cbe_cond_false4370;
11242 }
11243
11244 llvm_cbe_cond_true4294:
11245 *llvm_cbe_code105_10 = ((unsigned char )0);
11246 if ((llvm_cbe_recno_12 == ((unsigned int )0))) {
11247 llvm_cbe_called_5__PHI_TEMPORARY = llvm_cbe_tmp4289; /* for PHI node */
11248 goto llvm_cbe_cond_next4307;
11249 } else {
11250 goto llvm_cbe_cond_true4300;
11251 }
11252
11253 llvm_cbe_cond_true4300:
11254 llvm_cbe_tmp4303 = *llvm_cbe_tmp4563;
11255 llvm_cbe_tmp4306 = find_bracket(llvm_cbe_tmp4303, llvm_cbe_recno_12);
11256 llvm_cbe_called_5__PHI_TEMPORARY = llvm_cbe_tmp4306; /* for PHI node */
11257 goto llvm_cbe_cond_next4307;
11258
11259 llvm_cbe_cond_false4370:
11260 llvm_cbe_tmp4373 = *(&llvm_cbe_called_5[((unsigned int )1)]);
11261 llvm_cbe_tmp4378 = *(&llvm_cbe_called_5[((unsigned int )2)]);
11262 if (((((((unsigned int )(unsigned char )llvm_cbe_tmp4373)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp4378))) == ((unsigned int )0))) {
11263 llvm_cbe_bcptr4386_6__PHI_TEMPORARY = (&llvm_cbe_bc); /* for PHI node */
11264 goto llvm_cbe_bb4409;
11265 } else {
11266 llvm_cbe_called_6__PHI_TEMPORARY = llvm_cbe_called_5; /* for PHI node */
11267 goto llvm_cbe_cond_next4435;
11268 }
11269
11270 do { /* Syntactic loop 'bb4409' to make GCC happy */
11271 llvm_cbe_bb4409:
11272 llvm_cbe_bcptr4386_6 = llvm_cbe_bcptr4386_6__PHI_TEMPORARY;
11273 if ((llvm_cbe_bcptr4386_6 == ((struct l_struct_2E_branch_chain *)/*NULL*/0))) {
11274 goto llvm_cbe_cond_true4430;
11275 } else {
11276 goto llvm_cbe_cond_next4415;
11277 }
11278
11279 llvm_cbe_cond_next4405:
11280 llvm_cbe_tmp4408 = *(&llvm_cbe_bcptr4386_6->field0);
11281 llvm_cbe_bcptr4386_6__PHI_TEMPORARY = llvm_cbe_tmp4408; /* for PHI node */
11282 goto llvm_cbe_bb4409;
11283
11284 llvm_cbe_bb4393:
11285 llvm_cbe_tmp4399 = could_be_empty_branch(llvm_cbe_tmp4418, llvm_cbe_code105_10);
11286 if ((llvm_cbe_tmp4399 == ((unsigned int )0))) {
11287 llvm_cbe_called_6__PHI_TEMPORARY = llvm_cbe_called_5; /* for PHI node */
11288 goto llvm_cbe_cond_next4435;
11289 } else {
11290 goto llvm_cbe_cond_next4405;
11291 }
11292
11293 llvm_cbe_cond_next4415:
11294 llvm_cbe_tmp4418 = *(&llvm_cbe_bcptr4386_6->field1);
11295 if ((((unsigned char *)llvm_cbe_tmp4418) < ((unsigned char *)llvm_cbe_called_5))) {
11296 goto llvm_cbe_cond_true4430;
11297 } else {
11298 goto llvm_cbe_bb4393;
11299 }
11300
11301 } while (1); /* end of syntactic loop 'bb4409' */
11302 llvm_cbe_bb4584:
11303 *llvm_cbe_tmp4496 = llvm_cbe_tmp4555;
11304 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp4537[((unsigned int )1)]);
11305 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
11306 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
11307 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
11308 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
11309 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
11310 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
11311 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
11312 llvm_cbe_previous_3__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
11313 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
11314 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
11315 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
11316 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
11317 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
11318 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_tmp4555; /* for PHI node */
11319 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
11320 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
11321 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
11322 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
11323 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
11324 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
11325 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
11326 goto llvm_cbe_bb131;
11327
11328 llvm_cbe_cond_next4572:
11329 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
11330 goto llvm_cbe_bb4584;
11331 } else {
11332 goto llvm_cbe_cond_next4578;
11333 }
11334
11335 llvm_cbe_cond_true4561:
11336 llvm_cbe_tmp4564 = *llvm_cbe_tmp4563;
11337 if (((&llvm_cbe_tmp4564[((unsigned int )3)]) == llvm_cbe_code105_10)) {
11338 goto llvm_cbe_cond_next4572;
11339 } else {
11340 goto llvm_cbe_bb4589;
11341 }
11342
11343 llvm_cbe_bb4550:
11344 llvm_cbe_tmp4551 = *(&llvm_cbe_set);
11345 llvm_cbe_tmp4554 = *(&llvm_cbe_unset);
11346 llvm_cbe_tmp4555 = (llvm_cbe_tmp4551 | llvm_cbe_options104_39466_9) & (llvm_cbe_tmp4554 ^ ((unsigned int )-1));
11347 if ((llvm_cbe_tmp4538 == ((unsigned char )41))) {
11348 goto llvm_cbe_cond_true4561;
11349 } else {
11350 goto llvm_cbe_cond_next4625;
11351 }
11352
11353 do { /* Syntactic loop 'bb4536' to make GCC happy */
11354 llvm_cbe_bb4536:
11355 llvm_cbe_optset_6 = llvm_cbe_optset_6__PHI_TEMPORARY;
11356 llvm_cbe_tmp4537 = *(&llvm_cbe_ptr106);
11357 llvm_cbe_tmp4538 = *llvm_cbe_tmp4537;
11358 switch (llvm_cbe_tmp4538) {
11359 default:
11360 goto llvm_cbe_bb4484;
11361 ;
11362 case ((unsigned char )41):
11363 goto llvm_cbe_bb4550;
11364 break;
11365 case ((unsigned char )58):
11366 goto llvm_cbe_bb4550;
11367 break;
11368 }
11369 llvm_cbe_bb4484:
11370 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp4537[((unsigned int )1)]);
11371 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp4538))) {
11372 default:
11373 goto llvm_cbe_bb4531;
11374 ;
11375 case ((unsigned int )45):
11376 llvm_cbe_optset_6__PHI_TEMPORARY = (&llvm_cbe_unset); /* for PHI node */
11377 goto llvm_cbe_bb4536;
11378 case ((unsigned int )74):
11379 goto llvm_cbe_bb4490;
11380 break;
11381 case ((unsigned int )85):
11382 goto llvm_cbe_bb4521;
11383 case ((unsigned int )88):
11384 goto llvm_cbe_bb4526;
11385 case ((unsigned int )105):
11386 goto llvm_cbe_bb4501;
11387 case ((unsigned int )109):
11388 goto llvm_cbe_bb4506;
11389 case ((unsigned int )115):
11390 goto llvm_cbe_bb4511;
11391 case ((unsigned int )120):
11392 goto llvm_cbe_bb4516;
11393 }
11394 llvm_cbe_bb4490:
11395 llvm_cbe_tmp4492 = *llvm_cbe_optset_6;
11396 *llvm_cbe_optset_6 = (llvm_cbe_tmp4492 | ((unsigned int )524288));
11397 llvm_cbe_tmp4497 = *llvm_cbe_tmp4496;
11398 *llvm_cbe_tmp4496 = (llvm_cbe_tmp4497 | ((unsigned int )134217728));
11399 llvm_cbe_optset_6__PHI_TEMPORARY = llvm_cbe_optset_6; /* for PHI node */
11400 goto llvm_cbe_bb4536;
11401
11402 llvm_cbe_bb4501:
11403 llvm_cbe_tmp4503 = *llvm_cbe_optset_6;
11404 *llvm_cbe_optset_6 = (llvm_cbe_tmp4503 | ((unsigned int )1));
11405 llvm_cbe_optset_6__PHI_TEMPORARY = llvm_cbe_optset_6; /* for PHI node */
11406 goto llvm_cbe_bb4536;
11407
11408 llvm_cbe_bb4506:
11409 llvm_cbe_tmp4508 = *llvm_cbe_optset_6;
11410 *llvm_cbe_optset_6 = (llvm_cbe_tmp4508 | ((unsigned int )2));
11411 llvm_cbe_optset_6__PHI_TEMPORARY = llvm_cbe_optset_6; /* for PHI node */
11412 goto llvm_cbe_bb4536;
11413
11414 llvm_cbe_bb4511:
11415 llvm_cbe_tmp4513 = *llvm_cbe_optset_6;
11416 *llvm_cbe_optset_6 = (llvm_cbe_tmp4513 | ((unsigned int )4));
11417 llvm_cbe_optset_6__PHI_TEMPORARY = llvm_cbe_optset_6; /* for PHI node */
11418 goto llvm_cbe_bb4536;
11419
11420 llvm_cbe_bb4516:
11421 llvm_cbe_tmp4518 = *llvm_cbe_optset_6;
11422 *llvm_cbe_optset_6 = (llvm_cbe_tmp4518 | ((unsigned int )8));
11423 llvm_cbe_optset_6__PHI_TEMPORARY = llvm_cbe_optset_6; /* for PHI node */
11424 goto llvm_cbe_bb4536;
11425
11426 llvm_cbe_bb4521:
11427 llvm_cbe_tmp4523 = *llvm_cbe_optset_6;
11428 *llvm_cbe_optset_6 = (llvm_cbe_tmp4523 | ((unsigned int )512));
11429 llvm_cbe_optset_6__PHI_TEMPORARY = llvm_cbe_optset_6; /* for PHI node */
11430 goto llvm_cbe_bb4536;
11431
11432 llvm_cbe_bb4526:
11433 llvm_cbe_tmp4528 = *llvm_cbe_optset_6;
11434 *llvm_cbe_optset_6 = (llvm_cbe_tmp4528 | ((unsigned int )64));
11435 llvm_cbe_optset_6__PHI_TEMPORARY = llvm_cbe_optset_6; /* for PHI node */
11436 goto llvm_cbe_bb4536;
11437
11438 } while (1); /* end of syntactic loop 'bb4536' */
11439 llvm_cbe_OTHER_CHAR_AFTER_QUERY:
11440 *(&llvm_cbe_unset) = ((unsigned int )0);
11441 *(&llvm_cbe_set) = ((unsigned int )0);
11442 llvm_cbe_optset_6__PHI_TEMPORARY = (&llvm_cbe_set); /* for PHI node */
11443 goto llvm_cbe_bb4536;
11444
11445 llvm_cbe_cond_next4578:
11446 llvm_cbe_tmp4580 = *llvm_cbe_iftmp_509_0;
11447 if ((llvm_cbe_tmp4580 == ((unsigned int )6))) {
11448 goto llvm_cbe_bb4584;
11449 } else {
11450 goto llvm_cbe_bb4589;
11451 }
11452
11453 llvm_cbe_cond_false4621:
11454 llvm_cbe_tmp519613486 = *(&llvm_cbe_ptr106);
11455 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519613486[((unsigned int )1)]);
11456 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
11457 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
11458 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
11459 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
11460 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_tmp4555; /* for PHI node */
11461 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
11462 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
11463 llvm_cbe_previous_3__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
11464 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
11465 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
11466 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
11467 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_code105_24; /* for PHI node */
11468 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
11469 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_tmp4555; /* for PHI node */
11470 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11471 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
11472 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
11473 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
11474 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
11475 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_tmp4615; /* for PHI node */
11476 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_tmp4613; /* for PHI node */
11477 goto llvm_cbe_bb131;
11478
11479 llvm_cbe_cond_next4607:
11480 llvm_cbe_code105_24 = llvm_cbe_code105_24__PHI_TEMPORARY;
11481 llvm_cbe_tmp4613 = (((unsigned int )(((unsigned int )llvm_cbe_tmp4555) >> ((unsigned int )((unsigned int )9))))) & ((unsigned int )1);
11482 llvm_cbe_tmp4615 = llvm_cbe_tmp4613 ^ ((unsigned int )1);
11483 if (((llvm_cbe_tmp4555 & ((unsigned int )1)) == ((unsigned int )0))) {
11484 goto llvm_cbe_cond_false4621;
11485 } else {
11486 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
11487 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
11488 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_tmp4555; /* for PHI node */
11489 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
11490 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
11491 llvm_cbe_previous_6__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
11492 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
11493 llvm_cbe_inescq_1__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
11494 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_code105_24; /* for PHI node */
11495 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_tmp4555; /* for PHI node */
11496 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = ((unsigned int )256); /* for PHI node */
11497 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
11498 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
11499 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
11500 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_tmp4615; /* for PHI node */
11501 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_tmp4613; /* for PHI node */
11502 goto llvm_cbe_bb5195;
11503 }
11504
11505 llvm_cbe_bb4589:
11506 if ((((llvm_cbe_tmp4555 ^ llvm_cbe_options104_39466_9) & ((unsigned int )7)) == ((unsigned int )0))) {
11507 llvm_cbe_code105_24__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
11508 goto llvm_cbe_cond_next4607;
11509 } else {
11510 goto llvm_cbe_cond_true4597;
11511 }
11512
11513 llvm_cbe_cond_true4597:
11514 *llvm_cbe_code105_10 = ((unsigned char )24);
11515 *(&llvm_cbe_code105_10[((unsigned int )1)]) = (((unsigned char )((((unsigned char )llvm_cbe_tmp4555)) & ((unsigned char )7))));
11516 llvm_cbe_tmp4606 = &llvm_cbe_code105_10[((unsigned int )2)];
11517 llvm_cbe_code105_24__PHI_TEMPORARY = llvm_cbe_tmp4606; /* for PHI node */
11518 goto llvm_cbe_cond_next4607;
11519
11520 llvm_cbe_cond_true4852:
11521 llvm_cbe_tmp519613492 = *(&llvm_cbe_ptr106);
11522 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519613492[((unsigned int )1)]);
11523 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_3; /* for PHI node */
11524 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_3; /* for PHI node */
11525 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
11526 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
11527 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
11528 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
11529 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
11530 llvm_cbe_previous_3__PHI_TEMPORARY = llvm_cbe_iftmp_467_0; /* for PHI node */
11531 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_4; /* for PHI node */
11532 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
11533 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
11534 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_code105_26; /* for PHI node */
11535 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
11536 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
11537 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
11538 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_3; /* for PHI node */
11539 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
11540 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_tmp4848; /* for PHI node */
11541 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_11; /* for PHI node */
11542 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
11543 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
11544 goto llvm_cbe_bb131;
11545
11546 llvm_cbe_cond_next4847:
11547 llvm_cbe_groupsetfirstbyte_4 = llvm_cbe_groupsetfirstbyte_4__PHI_TEMPORARY;
11548 llvm_cbe_zerofirstbyte_3 = llvm_cbe_zerofirstbyte_3__PHI_TEMPORARY;
11549 llvm_cbe_firstbyte102_11 = llvm_cbe_firstbyte102_11__PHI_TEMPORARY;
11550 llvm_cbe_tmp4848 = *(&llvm_cbe_subreqbyte);
11551 if ((((signed int )llvm_cbe_tmp4848) > ((signed int )((unsigned int )-1)))) {
11552 goto llvm_cbe_cond_true4852;
11553 } else {
11554 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_3; /* for PHI node */
11555 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_3; /* for PHI node */
11556 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
11557 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
11558 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
11559 llvm_cbe_previous_6__PHI_TEMPORARY = llvm_cbe_iftmp_467_0; /* for PHI node */
11560 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_4; /* for PHI node */
11561 llvm_cbe_inescq_1__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
11562 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_code105_26; /* for PHI node */
11563 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
11564 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
11565 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_3; /* for PHI node */
11566 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
11567 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_11; /* for PHI node */
11568 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
11569 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
11570 goto llvm_cbe_bb5195;
11571 }
11572
11573 llvm_cbe_cond_true4822:
11574 if ((((signed int )llvm_cbe_tmp4823) > ((signed int )((unsigned int )-1)))) {
11575 goto llvm_cbe_cond_true4827;
11576 } else {
11577 llvm_cbe_groupsetfirstbyte_4__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11578 llvm_cbe_zerofirstbyte_3__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
11579 llvm_cbe_firstbyte102_11__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
11580 goto llvm_cbe_cond_next4847;
11581 }
11582
11583 llvm_cbe_cond_true4817:
11584 llvm_cbe_tmp4823 = *(&llvm_cbe_subfirstbyte);
11585 if ((llvm_cbe_firstbyte102_39829_9 == ((unsigned int )-2))) {
11586 goto llvm_cbe_cond_true4822;
11587 } else {
11588 goto llvm_cbe_cond_false4831;
11589 }
11590
11591 llvm_cbe_cond_next4810:
11592 if ((((signed int )llvm_cbe_bravalue_9) > ((signed int )((unsigned int )91)))) {
11593 goto llvm_cbe_cond_true4817;
11594 } else {
11595 goto llvm_cbe_cond_false4855;
11596 }
11597
11598 llvm_cbe_cond_next4804:
11599 llvm_cbe_code105_26 = llvm_cbe_code105_26__PHI_TEMPORARY;
11600 if ((llvm_cbe_bravalue_9 == ((unsigned int )101))) {
11601 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_3; /* for PHI node */
11602 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_3; /* for PHI node */
11603 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
11604 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
11605 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
11606 llvm_cbe_previous_6__PHI_TEMPORARY = llvm_cbe_iftmp_467_0; /* for PHI node */
11607 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
11608 llvm_cbe_inescq_1__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
11609 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_code105_26; /* for PHI node */
11610 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
11611 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
11612 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
11613 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
11614 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
11615 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
11616 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
11617 goto llvm_cbe_bb5195;
11618 } else {
11619 goto llvm_cbe_cond_next4810;
11620 }
11621
11622 llvm_cbe_cond_true4778:
11623 llvm_cbe_tmp4780 = *llvm_cbe_iftmp_509_0;
11624 llvm_cbe_tmp4781 = *(&llvm_cbe_length_prevgroup);
11625 *llvm_cbe_iftmp_509_0 = ((llvm_cbe_tmp4780 + ((unsigned int )-6)) + llvm_cbe_tmp4781);
11626 *(&llvm_cbe_code105_10[((unsigned int )1)]) = ((unsigned char )0);
11627 *(&llvm_cbe_code105_10[((unsigned int )2)]) = ((unsigned char )3);
11628 *(&llvm_cbe_code105_10[((unsigned int )3)]) = ((unsigned char )84);
11629 *(&llvm_cbe_code105_10[((unsigned int )4)]) = ((unsigned char )0);
11630 *(&llvm_cbe_code105_10[((unsigned int )5)]) = ((unsigned char )3);
11631 llvm_cbe_tmp4801 = &llvm_cbe_code105_10[((unsigned int )6)];
11632 llvm_cbe_code105_26__PHI_TEMPORARY = llvm_cbe_tmp4801; /* for PHI node */
11633 goto llvm_cbe_cond_next4804;
11634
11635 llvm_cbe_cond_next4773:
11636 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
11637 goto llvm_cbe_cond_false4802;
11638 } else {
11639 goto llvm_cbe_cond_true4778;
11640 }
11641
11642 llvm_cbe_cond_next4765:
11643 llvm_cbe_bravalue_9 = llvm_cbe_bravalue_9__PHI_TEMPORARY;
11644 llvm_cbe_tmp4766 = *(&llvm_cbe_ptr106);
11645 llvm_cbe_tmp4767 = *llvm_cbe_tmp4766;
11646 if ((llvm_cbe_tmp4767 == ((unsigned char )41))) {
11647 goto llvm_cbe_cond_next4773;
11648 } else {
11649 goto llvm_cbe_cond_true4771;
11650 }
11651
11652 llvm_cbe_cond_next4700:
11653 if (((llvm_cbe_bravalue_8 == ((unsigned int )95)) & (llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0)))) {
11654 llvm_cbe_condcount_6__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11655 llvm_cbe_tc_6_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11656 goto llvm_cbe_bb4714;
11657 } else {
11658 llvm_cbe_bravalue_9__PHI_TEMPORARY = llvm_cbe_bravalue_8; /* for PHI node */
11659 goto llvm_cbe_cond_next4765;
11660 }
11661
11662 llvm_cbe_cond_next4658:
11663 llvm_cbe_slot_913437_0_us61_3 = llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY;
11664 llvm_cbe_slot_913437_059_3 = llvm_cbe_slot_913437_059_3__PHI_TEMPORARY;
11665 llvm_cbe_skipbytes133_8 = llvm_cbe_skipbytes133_8__PHI_TEMPORARY;
11666 llvm_cbe_newoptions_8 = llvm_cbe_newoptions_8__PHI_TEMPORARY;
11667 llvm_cbe_reset_bracount132_9 = llvm_cbe_reset_bracount132_9__PHI_TEMPORARY;
11668 llvm_cbe_bravalue_8 = llvm_cbe_bravalue_8__PHI_TEMPORARY;
11669 llvm_cbe_iftmp_467_0 = (((((signed int )llvm_cbe_bravalue_8) > ((signed int )((unsigned int )91)))) ? (llvm_cbe_code105_10) : (((unsigned char *)/*NULL*/0)));
11670 *llvm_cbe_code105_10 = (((unsigned char )llvm_cbe_bravalue_8));
11671 *(&llvm_cbe_tempcode) = llvm_cbe_code105_10;
11672 llvm_cbe_tmp4674 = *llvm_cbe_tmp1993;
11673 *(&llvm_cbe_length_prevgroup) = ((unsigned int )0);
11674 llvm_cbe_tmp4695 = compile_regex(llvm_cbe_newoptions_8, (llvm_cbe_options104_39466_9 & ((unsigned int )7)), (&llvm_cbe_tempcode), (&llvm_cbe_ptr106), llvm_cbe_errorcodeptr, (((unsigned int )(bool )(((unsigned int )(llvm_cbe_bravalue_8 + ((unsigned int )-89))) < ((unsigned int )((unsigned int )2))))), llvm_cbe_reset_bracount132_9, llvm_cbe_skipbytes133_8, (&llvm_cbe_subfirstbyte), (&llvm_cbe_subreqbyte), (&llvm_cbe_bc), llvm_cbe_cd, llvm_cbe_iftmp_468_0);
11675 if ((llvm_cbe_tmp4695 == ((unsigned int )0))) {
11676 llvm_cbe_slot_913437_0_us61_12__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_3; /* for PHI node */
11677 llvm_cbe_slot_913437_059_12__PHI_TEMPORARY = llvm_cbe_slot_913437_059_3; /* for PHI node */
11678 goto llvm_cbe_FAILED;
11679 } else {
11680 goto llvm_cbe_cond_next4700;
11681 }
11682
11683 llvm_cbe_bb3221:
11684 llvm_cbe_reset_bracount132_8 = llvm_cbe_reset_bracount132_8__PHI_TEMPORARY;
11685 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp3177[((unsigned int )3)]);
11686 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
11687 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
11688 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11689 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
11690 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = llvm_cbe_reset_bracount132_8; /* for PHI node */
11691 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )93); /* for PHI node */
11692 goto llvm_cbe_cond_next4658;
11693
11694 llvm_cbe_bb3220:
11695 llvm_cbe_reset_bracount132_8__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
11696 goto llvm_cbe_bb3221;
11697
11698 llvm_cbe_cond_true3231:
11699 llvm_cbe_tmp3234 = *(&llvm_cbe_tmp3177[((unsigned int )4)]);
11700 switch (llvm_cbe_tmp3234) {
11701 default:
11702 goto llvm_cbe_cond_next3256;
11703 ;
11704 case ((unsigned char )33):
11705 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
11706 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
11707 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11708 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
11709 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11710 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )95); /* for PHI node */
11711 goto llvm_cbe_cond_next4658;
11712 case ((unsigned char )61):
11713 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
11714 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
11715 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11716 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
11717 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11718 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )95); /* for PHI node */
11719 goto llvm_cbe_cond_next4658;
11720 case ((unsigned char )60):
11721 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
11722 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
11723 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11724 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
11725 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11726 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )95); /* for PHI node */
11727 goto llvm_cbe_cond_next4658;
11728 }
11729 llvm_cbe_bb3224:
11730 llvm_cbe_tmp3227 = *(&llvm_cbe_tmp3177[((unsigned int )3)]);
11731 if ((llvm_cbe_tmp3227 == ((unsigned char )63))) {
11732 goto llvm_cbe_cond_true3231;
11733 } else {
11734 goto llvm_cbe_cond_next3256;
11735 }
11736
11737 llvm_cbe_bb3422:
11738 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
11739 goto llvm_cbe_cond_next3428;
11740 } else {
11741 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
11742 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
11743 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )3); /* for PHI node */
11744 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
11745 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11746 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )95); /* for PHI node */
11747 goto llvm_cbe_cond_next4658;
11748 }
11749
11750 llvm_cbe_bb3411:
11751 llvm_cbe_tmp3412 = *(&llvm_cbe_ptr106);
11752 llvm_cbe_tmp3413 = *llvm_cbe_tmp3412;
11753 llvm_cbe_tmp3416 = &llvm_cbe_tmp3412[((unsigned int )1)];
11754 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3416;
11755 if ((llvm_cbe_tmp3413 == ((unsigned char )41))) {
11756 goto llvm_cbe_bb3422;
11757 } else {
11758 goto llvm_cbe_bb3418;
11759 }
11760
11761 llvm_cbe_bb3391:
11762 llvm_cbe_recno_7_lcssa = llvm_cbe_recno_7_lcssa__PHI_TEMPORARY;
11763 llvm_cbe_tmp3392 = *(&llvm_cbe_ptr106);
11764 llvm_cbe_tmp3396 = (((unsigned int )(unsigned long)llvm_cbe_tmp3392)) - (((unsigned int )(unsigned long)llvm_cbe_tmp3328));
11765 if ((((signed int )llvm_cbe_terminator_0) < ((signed int )((unsigned int )1)))) {
11766 goto llvm_cbe_bb3411;
11767 } else {
11768 goto llvm_cbe_cond_next3402;
11769 }
11770
11771 llvm_cbe_bb3377_preheader:
11772 llvm_cbe_tmp338226532 = *llvm_cbe_tmp3328;
11773 llvm_cbe_tmp338526535 = *(&llvm_cbe_tmp3326[(((unsigned int )(unsigned char )llvm_cbe_tmp338226532))]);
11774 if (((((unsigned char )(llvm_cbe_tmp338526535 & ((unsigned char )16)))) == ((unsigned char )0))) {
11775 llvm_cbe_recno_7_lcssa__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11776 goto llvm_cbe_bb3391;
11777 } else {
11778 llvm_cbe_recno_726527__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11779 goto llvm_cbe_bb3347;
11780 }
11781
11782 llvm_cbe_bb3323:
11783 llvm_cbe_terminator_0 = llvm_cbe_terminator_0__PHI_TEMPORARY;
11784 llvm_cbe_refsign_6 = llvm_cbe_refsign_6__PHI_TEMPORARY;
11785 llvm_cbe_tmp3326 = *llvm_cbe_tmp435;
11786 llvm_cbe_tmp3327 = *(&llvm_cbe_ptr106);
11787 llvm_cbe_tmp3328 = &llvm_cbe_tmp3327[((unsigned int )1)];
11788 llvm_cbe_tmp3329 = *llvm_cbe_tmp3328;
11789 llvm_cbe_tmp3332 = *(&llvm_cbe_tmp3326[(((unsigned int )(unsigned char )llvm_cbe_tmp3329))]);
11790 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3328;
11791 if (((((unsigned char )(llvm_cbe_tmp3332 & ((unsigned char )16)))) == ((unsigned char )0))) {
11792 goto llvm_cbe_cond_true3339;
11793 } else {
11794 goto llvm_cbe_bb3377_preheader;
11795 }
11796
11797 llvm_cbe_cond_next3256:
11798 llvm_cbe_tmp3258 = &llvm_cbe_code105_10[((unsigned int )3)];
11799 *llvm_cbe_tmp3258 = ((unsigned char )99);
11800 llvm_cbe_tmp3259 = *(&llvm_cbe_ptr106);
11801 llvm_cbe_tmp3260 = &llvm_cbe_tmp3259[((unsigned int )1)];
11802 llvm_cbe_tmp3261 = *llvm_cbe_tmp3260;
11803 switch (llvm_cbe_tmp3261) {
11804 default:
11805 llvm_cbe_terminator_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11806 llvm_cbe_refsign_6__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
11807 goto llvm_cbe_bb3323;
11808 ;
11809 case ((unsigned char )82):
11810 goto llvm_cbe_cond_next3266;
11811 break;
11812 case ((unsigned char )60):
11813 goto llvm_cbe_cond_true3286;
11814 case ((unsigned char )39):
11815 goto llvm_cbe_cond_true3296;
11816 case ((unsigned char )43):
11817 goto llvm_cbe_cond_true3314;
11818 case ((unsigned char )45):
11819 goto llvm_cbe_cond_true3314;
11820 }
11821 llvm_cbe_cond_next3274:
11822 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3268;
11823 *llvm_cbe_tmp3258 = ((unsigned char )100);
11824 llvm_cbe_terminator_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
11825 llvm_cbe_refsign_6__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
11826 goto llvm_cbe_bb3323;
11827
11828 llvm_cbe_cond_next3266:
11829 llvm_cbe_tmp3268 = &llvm_cbe_tmp3259[((unsigned int )2)];
11830 llvm_cbe_tmp3269 = *llvm_cbe_tmp3268;
11831 if ((llvm_cbe_tmp3269 == ((unsigned char )38))) {
11832 goto llvm_cbe_cond_next3274;
11833 } else {
11834 goto llvm_cbe_bb3279;
11835 }
11836
11837 llvm_cbe_bb3279:
11838 switch (llvm_cbe_tmp3261) {
11839 default:
11840 llvm_cbe_terminator_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11841 llvm_cbe_refsign_6__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
11842 goto llvm_cbe_bb3323;
11843 ;
11844 case ((unsigned char )60):
11845 goto llvm_cbe_cond_true3286;
11846 break;
11847 case ((unsigned char )39):
11848 goto llvm_cbe_cond_true3296;
11849 case ((unsigned char )43):
11850 goto llvm_cbe_cond_true3314;
11851 case ((unsigned char )45):
11852 goto llvm_cbe_cond_true3314;
11853 }
11854 llvm_cbe_cond_true3286:
11855 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3260;
11856 llvm_cbe_terminator_0__PHI_TEMPORARY = ((unsigned int )62); /* for PHI node */
11857 llvm_cbe_refsign_6__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
11858 goto llvm_cbe_bb3323;
11859
11860 llvm_cbe_cond_true3296:
11861 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3260;
11862 llvm_cbe_terminator_0__PHI_TEMPORARY = ((unsigned int )39); /* for PHI node */
11863 llvm_cbe_refsign_6__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
11864 goto llvm_cbe_bb3323;
11865
11866 llvm_cbe_cond_true3314:
11867 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3260;
11868 llvm_cbe_tmp3318 = *llvm_cbe_tmp3260;
11869 llvm_cbe_tmp33183319 = ((unsigned int )(unsigned char )llvm_cbe_tmp3318);
11870 llvm_cbe_terminator_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11871 llvm_cbe_refsign_6__PHI_TEMPORARY = llvm_cbe_tmp33183319; /* for PHI node */
11872 goto llvm_cbe_bb3323;
11873
11874 do { /* Syntactic loop 'bb3347' to make GCC happy */
11875 llvm_cbe_bb3347:
11876 llvm_cbe_recno_726527 = llvm_cbe_recno_726527__PHI_TEMPORARY;
11877 if ((((signed int )llvm_cbe_recno_726527) > ((signed int )((unsigned int )-1)))) {
11878 goto llvm_cbe_cond_true3352;
11879 } else {
11880 llvm_cbe_recno_6__PHI_TEMPORARY = llvm_cbe_recno_726527; /* for PHI node */
11881 goto llvm_cbe_cond_next3374;
11882 }
11883
11884 llvm_cbe_cond_next3374:
11885 llvm_cbe_recno_6 = llvm_cbe_recno_6__PHI_TEMPORARY;
11886 llvm_cbe_tmp3375 = *(&llvm_cbe_ptr106);
11887 llvm_cbe_tmp3376 = &llvm_cbe_tmp3375[((unsigned int )1)];
11888 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3376;
11889 llvm_cbe_tmp3382 = *llvm_cbe_tmp3376;
11890 llvm_cbe_tmp3385 = *(&llvm_cbe_tmp3326[(((unsigned int )(unsigned char )llvm_cbe_tmp3382))]);
11891 if (((((unsigned char )(llvm_cbe_tmp3385 & ((unsigned char )16)))) == ((unsigned char )0))) {
11892 llvm_cbe_recno_7_lcssa__PHI_TEMPORARY = llvm_cbe_recno_6; /* for PHI node */
11893 goto llvm_cbe_bb3391;
11894 } else {
11895 llvm_cbe_recno_726527__PHI_TEMPORARY = llvm_cbe_recno_6; /* for PHI node */
11896 goto llvm_cbe_bb3347;
11897 }
11898
11899 llvm_cbe_cond_true3352:
11900 llvm_cbe_tmp3353 = *(&llvm_cbe_ptr106);
11901 llvm_cbe_tmp3354 = *llvm_cbe_tmp3353;
11902 llvm_cbe_tmp33543355 = ((unsigned int )(unsigned char )llvm_cbe_tmp3354);
11903 llvm_cbe_tmp3357 = *(&digitab[llvm_cbe_tmp33543355]);
11904 if (((((unsigned char )(llvm_cbe_tmp3357 & ((unsigned char )4)))) == ((unsigned char )0))) {
11905 llvm_cbe_recno_6__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
11906 goto llvm_cbe_cond_next3374;
11907 } else {
11908 goto llvm_cbe_cond_true3363;
11909 }
11910
11911 llvm_cbe_cond_true3363:
11912 llvm_cbe_tmp3370 = ((llvm_cbe_recno_726527 * ((unsigned int )10)) + ((unsigned int )-48)) + llvm_cbe_tmp33543355;
11913 llvm_cbe_recno_6__PHI_TEMPORARY = llvm_cbe_tmp3370; /* for PHI node */
11914 goto llvm_cbe_cond_next3374;
11915
11916 } while (1); /* end of syntactic loop 'bb3347' */
11917 llvm_cbe_cond_next3402:
11918 llvm_cbe_tmp3404 = *llvm_cbe_tmp3392;
11919 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp3392[((unsigned int )1)]);
11920 if (((((unsigned int )(unsigned char )llvm_cbe_tmp3404)) == llvm_cbe_terminator_0)) {
11921 goto llvm_cbe_bb3411;
11922 } else {
11923 goto llvm_cbe_bb3418;
11924 }
11925
11926 llvm_cbe_cond_next3465:
11927 llvm_cbe_recno_8 = llvm_cbe_recno_8__PHI_TEMPORARY;
11928 *(&llvm_cbe_code105_10[((unsigned int )4)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_recno_8) >> ((unsigned int )((unsigned int )8)))))));
11929 *(&llvm_cbe_code105_10[((unsigned int )5)]) = (((unsigned char )llvm_cbe_recno_8));
11930 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
11931 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
11932 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )3); /* for PHI node */
11933 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
11934 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11935 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )95); /* for PHI node */
11936 goto llvm_cbe_cond_next4658;
11937
11938 llvm_cbe_cond_true3445:
11939 llvm_cbe_tmp3451 = (llvm_cbe_tmp3448 - llvm_cbe_recno_7_lcssa) + ((unsigned int )1);
11940 if ((((signed int )llvm_cbe_tmp3451) < ((signed int )((unsigned int )1)))) {
11941 goto llvm_cbe_cond_true3456;
11942 } else {
11943 llvm_cbe_recno_8__PHI_TEMPORARY = llvm_cbe_tmp3451; /* for PHI node */
11944 goto llvm_cbe_cond_next3465;
11945 }
11946
11947 llvm_cbe_cond_next3440:
11948 llvm_cbe_tmp3448 = *llvm_cbe_tmp24;
11949 if ((llvm_cbe_refsign_6 == ((unsigned int )45))) {
11950 goto llvm_cbe_cond_true3445;
11951 } else {
11952 goto llvm_cbe_cond_false3459;
11953 }
11954
11955 llvm_cbe_cond_true3433:
11956 if ((((signed int )llvm_cbe_recno_7_lcssa) < ((signed int )((unsigned int )1)))) {
11957 goto llvm_cbe_cond_true3438;
11958 } else {
11959 goto llvm_cbe_cond_next3440;
11960 }
11961
11962 llvm_cbe_cond_next3428:
11963 if ((((signed int )llvm_cbe_refsign_6) > ((signed int )((unsigned int )0)))) {
11964 goto llvm_cbe_cond_true3433;
11965 } else {
11966 goto llvm_cbe_cond_next3476;
11967 }
11968
11969 llvm_cbe_cond_false3459:
11970 llvm_cbe_tmp3464 = llvm_cbe_tmp3448 + llvm_cbe_recno_7_lcssa;
11971 llvm_cbe_recno_8__PHI_TEMPORARY = llvm_cbe_tmp3464; /* for PHI node */
11972 goto llvm_cbe_cond_next3465;
11973
11974 llvm_cbe_cond_true3528:
11975 llvm_cbe_tmp3531 = *llvm_cbe_slot_613344_1;
11976 llvm_cbe_tmp3536 = *(&llvm_cbe_slot_613344_1[((unsigned int )1)]);
11977 llvm_cbe_tmp3538 = ((((unsigned int )(unsigned char )llvm_cbe_tmp3531)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp3536));
11978 *(&llvm_cbe_code105_10[((unsigned int )4)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_tmp3538) >> ((unsigned int )((unsigned int )8)))))));
11979 *(&llvm_cbe_code105_10[((unsigned int )5)]) = (((unsigned char )llvm_cbe_tmp3538));
11980 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
11981 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
11982 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )3); /* for PHI node */
11983 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
11984 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
11985 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )95); /* for PHI node */
11986 goto llvm_cbe_cond_next4658;
11987
11988 llvm_cbe_bb3520:
11989 llvm_cbe_i3185_613340_1 = llvm_cbe_i3185_613340_1__PHI_TEMPORARY;
11990 llvm_cbe_slot_613344_1 = llvm_cbe_slot_613344_1__PHI_TEMPORARY;
11991 if ((((signed int )llvm_cbe_tmp351513357) > ((signed int )llvm_cbe_i3185_613340_1))) {
11992 goto llvm_cbe_cond_true3528;
11993 } else {
11994 goto llvm_cbe_cond_false3549;
11995 }
11996
11997 llvm_cbe_cond_next3476:
11998 llvm_cbe_tmp3479 = *llvm_cbe_tmp3478;
11999 llvm_cbe_tmp351513357 = *llvm_cbe_tmp351413356;
12000 if ((((signed int )llvm_cbe_tmp351513357) > ((signed int )((unsigned int )0)))) {
12001 llvm_cbe_i3185_613340_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12002 llvm_cbe_slot_613344_0_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12003 goto llvm_cbe_cond_false3492;
12004 } else {
12005 llvm_cbe_i3185_613340_1__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12006 llvm_cbe_slot_613344_1__PHI_TEMPORARY = llvm_cbe_tmp3479; /* for PHI node */
12007 goto llvm_cbe_bb3520;
12008 }
12009
12010 do { /* Syntactic loop 'cond_false3492' to make GCC happy */
12011 llvm_cbe_cond_false3492:
12012 llvm_cbe_i3185_613340_0 = llvm_cbe_i3185_613340_0__PHI_TEMPORARY;
12013 llvm_cbe_slot_613344_0_rec = llvm_cbe_slot_613344_0_rec__PHI_TEMPORARY;
12014 llvm_cbe_slot_613344_0 = &llvm_cbe_tmp3479[llvm_cbe_slot_613344_0_rec];
12015 llvm_cbe_tmp3497 = strncmp(llvm_cbe_tmp3328, (&llvm_cbe_tmp3479[(llvm_cbe_slot_613344_0_rec + ((unsigned int )2))]), llvm_cbe_tmp3396);
12016 if ((llvm_cbe_tmp3497 == ((unsigned int )0))) {
12017 llvm_cbe_i3185_613340_1__PHI_TEMPORARY = llvm_cbe_i3185_613340_0; /* for PHI node */
12018 llvm_cbe_slot_613344_1__PHI_TEMPORARY = llvm_cbe_slot_613344_0; /* for PHI node */
12019 goto llvm_cbe_bb3520;
12020 } else {
12021 goto llvm_cbe_bb3512;
12022 }
12023
12024 llvm_cbe_bb3512:
12025 llvm_cbe_tmp3507 = *llvm_cbe_tmp3506;
12026 llvm_cbe_tmp3509_rec = llvm_cbe_slot_613344_0_rec + llvm_cbe_tmp3507;
12027 llvm_cbe_tmp3509 = &llvm_cbe_tmp3479[llvm_cbe_tmp3509_rec];
12028 llvm_cbe_tmp3511 = llvm_cbe_i3185_613340_0 + ((unsigned int )1);
12029 if ((((signed int )llvm_cbe_tmp351513357) > ((signed int )llvm_cbe_tmp3511))) {
12030 llvm_cbe_i3185_613340_0__PHI_TEMPORARY = llvm_cbe_tmp3511; /* for PHI node */
12031 llvm_cbe_slot_613344_0_rec__PHI_TEMPORARY = llvm_cbe_tmp3509_rec; /* for PHI node */
12032 goto llvm_cbe_cond_false3492;
12033 } else {
12034 llvm_cbe_i3185_613340_1__PHI_TEMPORARY = llvm_cbe_tmp3511; /* for PHI node */
12035 llvm_cbe_slot_613344_1__PHI_TEMPORARY = llvm_cbe_tmp3509; /* for PHI node */
12036 goto llvm_cbe_bb3520;
12037 }
12038
12039 } while (1); /* end of syntactic loop 'cond_false3492' */
12040 llvm_cbe_cond_true3564:
12041 *(&llvm_cbe_code105_10[((unsigned int )4)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_tmp3559) >> ((unsigned int )((unsigned int )8)))))));
12042 *(&llvm_cbe_code105_10[((unsigned int )5)]) = (((unsigned char )llvm_cbe_tmp3559));
12043 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12044 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12045 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )3); /* for PHI node */
12046 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12047 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12048 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )95); /* for PHI node */
12049 goto llvm_cbe_cond_next4658;
12050
12051 llvm_cbe_cond_false3549:
12052 llvm_cbe_tmp3555 = *llvm_cbe_tmp24;
12053 llvm_cbe_tmp3559 = find_parens(llvm_cbe_tmp3416, llvm_cbe_tmp3555, llvm_cbe_tmp3328, llvm_cbe_tmp3396, ((((unsigned int )(((unsigned int )llvm_cbe_options104_39466_9) >> ((unsigned int )((unsigned int )3))))) & ((unsigned int )1)));
12054 if ((((signed int )llvm_cbe_tmp3559) > ((signed int )((unsigned int )0)))) {
12055 goto llvm_cbe_cond_true3564;
12056 } else {
12057 goto llvm_cbe_cond_false3575;
12058 }
12059
12060 llvm_cbe_bb3623:
12061 llvm_cbe_recno_10 = (((llvm_cbe_recno_9 == ((unsigned int )0))) ? (((unsigned int )65535)) : (llvm_cbe_recno_9));
12062 *llvm_cbe_tmp3258 = ((unsigned char )100);
12063 *(&llvm_cbe_code105_10[((unsigned int )4)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_recno_10) >> ((unsigned int )((unsigned int )8)))))));
12064 *(&llvm_cbe_code105_10[((unsigned int )5)]) = (((unsigned char )llvm_cbe_recno_10));
12065 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12066 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12067 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )3); /* for PHI node */
12068 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12069 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12070 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )95); /* for PHI node */
12071 goto llvm_cbe_cond_next4658;
12072
12073 do { /* Syntactic loop 'bb3617' to make GCC happy */
12074 llvm_cbe_bb3617:
12075 llvm_cbe_indvar26632 = llvm_cbe_indvar26632__PHI_TEMPORARY;
12076 llvm_cbe_recno_9 = llvm_cbe_recno_9__PHI_TEMPORARY;
12077 llvm_cbe_i3185_7 = llvm_cbe_indvar26632 + ((unsigned int )1);
12078 if ((((signed int )llvm_cbe_i3185_7) < ((signed int )llvm_cbe_tmp3396))) {
12079 goto llvm_cbe_bb3589;
12080 } else {
12081 goto llvm_cbe_bb3623;
12082 }
12083
12084 llvm_cbe_cond_next3605:
12085 llvm_cbe_tmp3614 = ((llvm_cbe_recno_9 * ((unsigned int )10)) + ((unsigned int )-48)) + llvm_cbe_tmp35933594;
12086 llvm_cbe_indvar26632__PHI_TEMPORARY = llvm_cbe_i3185_7; /* for PHI node */
12087 llvm_cbe_recno_9__PHI_TEMPORARY = llvm_cbe_tmp3614; /* for PHI node */
12088 goto llvm_cbe_bb3617;
12089
12090 llvm_cbe_bb3589:
12091 llvm_cbe_tmp3593 = *(&llvm_cbe_tmp3327[(llvm_cbe_indvar26632 + ((unsigned int )2))]);
12092 llvm_cbe_tmp35933594 = ((unsigned int )(unsigned char )llvm_cbe_tmp3593);
12093 llvm_cbe_tmp3596 = *(&digitab[llvm_cbe_tmp35933594]);
12094 if (((((unsigned char )(llvm_cbe_tmp3596 & ((unsigned char )4)))) == ((unsigned char )0))) {
12095 goto llvm_cbe_cond_true3603;
12096 } else {
12097 goto llvm_cbe_cond_next3605;
12098 }
12099
12100 } while (1); /* end of syntactic loop 'bb3617' */
12101 llvm_cbe_cond_false3582:
12102 llvm_cbe_tmp3584 = *llvm_cbe_tmp3328;
12103 if ((llvm_cbe_tmp3584 == ((unsigned char )82))) {
12104 llvm_cbe_indvar26632__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12105 llvm_cbe_recno_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12106 goto llvm_cbe_bb3617;
12107 } else {
12108 goto llvm_cbe_cond_false3643;
12109 }
12110
12111 llvm_cbe_cond_false3575:
12112 if ((llvm_cbe_terminator_0 == ((unsigned int )0))) {
12113 goto llvm_cbe_cond_false3582;
12114 } else {
12115 goto llvm_cbe_cond_true3580;
12116 }
12117
12118 llvm_cbe_cond_next3657:
12119 *llvm_cbe_tmp3258 = ((unsigned char )101);
12120 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12121 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12122 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
12123 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12124 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12125 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )95); /* for PHI node */
12126 goto llvm_cbe_cond_next4658;
12127
12128 llvm_cbe_cond_next3649:
12129 llvm_cbe_tmp3652 = strncmp(llvm_cbe_tmp3328, (&(_2E_str74[((unsigned int )0)])), ((unsigned int )6));
12130 if ((llvm_cbe_tmp3652 == ((unsigned int )0))) {
12131 goto llvm_cbe_cond_next3657;
12132 } else {
12133 goto llvm_cbe_bb3660;
12134 }
12135
12136 llvm_cbe_cond_false3643:
12137 if ((llvm_cbe_tmp3396 == ((unsigned int )6))) {
12138 goto llvm_cbe_cond_next3649;
12139 } else {
12140 goto llvm_cbe_bb3660;
12141 }
12142
12143 llvm_cbe_cond_true3665:
12144 *(&llvm_cbe_code105_10[((unsigned int )4)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_recno_7_lcssa) >> ((unsigned int )((unsigned int )8)))))));
12145 *(&llvm_cbe_code105_10[((unsigned int )5)]) = (((unsigned char )llvm_cbe_recno_7_lcssa));
12146 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12147 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12148 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )3); /* for PHI node */
12149 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12150 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12151 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )95); /* for PHI node */
12152 goto llvm_cbe_cond_next4658;
12153
12154 llvm_cbe_bb3660:
12155 if ((((signed int )llvm_cbe_recno_7_lcssa) > ((signed int )((unsigned int )0)))) {
12156 goto llvm_cbe_cond_true3665;
12157 } else {
12158 goto llvm_cbe_cond_false3676;
12159 }
12160
12161 llvm_cbe_bb3692:
12162 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp3177[((unsigned int )3)]);
12163 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12164 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12165 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12166 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12167 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12168 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )87); /* for PHI node */
12169 goto llvm_cbe_cond_next4658;
12170
12171 llvm_cbe_bb3695:
12172 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp3177[((unsigned int )3)]);
12173 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12174 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12175 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12176 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12177 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12178 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )88); /* for PHI node */
12179 goto llvm_cbe_cond_next4658;
12180
12181 llvm_cbe_bb3703:
12182 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp3177[((unsigned int )4)]);
12183 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12184 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12185 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12186 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12187 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12188 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )89); /* for PHI node */
12189 goto llvm_cbe_cond_next4658;
12190
12191 llvm_cbe_bb3698:
12192 llvm_cbe_tmp3700 = &llvm_cbe_tmp3177[((unsigned int )3)];
12193 llvm_cbe_tmp3701 = *llvm_cbe_tmp3700;
12194 llvm_cbe_tmp37013702 = ((unsigned int )(unsigned char )llvm_cbe_tmp3701);
12195 switch (llvm_cbe_tmp37013702) {
12196 default:
12197 goto llvm_cbe_bb3709;
12198 ;
12199 case ((unsigned int )33):
12200 goto llvm_cbe_bb3706;
12201 case ((unsigned int )61):
12202 goto llvm_cbe_bb3703;
12203 break;
12204 }
12205 llvm_cbe_bb3706:
12206 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp3177[((unsigned int )4)]);
12207 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12208 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12209 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12210 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12211 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12212 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )90); /* for PHI node */
12213 goto llvm_cbe_cond_next4658;
12214
12215 llvm_cbe_bb3730:
12216 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp3177[((unsigned int )3)]);
12217 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12218 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12219 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12220 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12221 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12222 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )92); /* for PHI node */
12223 goto llvm_cbe_cond_next4658;
12224
12225 llvm_cbe_cond_next4625:
12226 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp4537[((unsigned int )1)]);
12227 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12228 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12229 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12230 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_tmp4555; /* for PHI node */
12231 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12232 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )93); /* for PHI node */
12233 goto llvm_cbe_cond_next4658;
12234
12235 llvm_cbe_cond_false4629:
12236 if (((llvm_cbe_options104_39466_9 & ((unsigned int )4096)) == ((unsigned int )0))) {
12237 llvm_cbe_slot_913437_0_us61_2__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12238 llvm_cbe_slot_913437_059_2__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12239 goto llvm_cbe_NUMBERED_GROUP;
12240 } else {
12241 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12242 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12243 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12244 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12245 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12246 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )93); /* for PHI node */
12247 goto llvm_cbe_cond_next4658;
12248 }
12249
12250 llvm_cbe_NUMBERED_GROUP:
12251 llvm_cbe_slot_913437_0_us61_2 = llvm_cbe_slot_913437_0_us61_2__PHI_TEMPORARY;
12252 llvm_cbe_slot_913437_059_2 = llvm_cbe_slot_913437_059_2__PHI_TEMPORARY;
12253 llvm_cbe_tmp4639 = *llvm_cbe_tmp24;
12254 llvm_cbe_tmp4640 = llvm_cbe_tmp4639 + ((unsigned int )1);
12255 *llvm_cbe_tmp24 = llvm_cbe_tmp4640;
12256 *(&llvm_cbe_code105_10[((unsigned int )3)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_tmp4640) >> ((unsigned int )((unsigned int )8)))))));
12257 llvm_cbe_tmp4652 = *llvm_cbe_tmp24;
12258 *(&llvm_cbe_code105_10[((unsigned int )4)]) = (((unsigned char )llvm_cbe_tmp4652));
12259 llvm_cbe_slot_913437_0_us61_3__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_2; /* for PHI node */
12260 llvm_cbe_slot_913437_059_3__PHI_TEMPORARY = llvm_cbe_slot_913437_059_2; /* for PHI node */
12261 llvm_cbe_skipbytes133_8__PHI_TEMPORARY = ((unsigned int )2); /* for PHI node */
12262 llvm_cbe_newoptions_8__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12263 llvm_cbe_reset_bracount132_9__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12264 llvm_cbe_bravalue_8__PHI_TEMPORARY = ((unsigned int )94); /* for PHI node */
12265 goto llvm_cbe_cond_next4658;
12266
12267 llvm_cbe_cond_next4018:
12268 llvm_cbe_slot_913437_0_us61_1 = llvm_cbe_slot_913437_0_us61_1__PHI_TEMPORARY;
12269 llvm_cbe_slot_913437_059_1 = llvm_cbe_slot_913437_059_1__PHI_TEMPORARY;
12270 llvm_cbe_tmp4019 = *(&llvm_cbe_ptr106);
12271 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp4019[((unsigned int )1)]);
12272 llvm_cbe_tmp4023 = *llvm_cbe_tmp351413356;
12273 *llvm_cbe_tmp351413356 = (llvm_cbe_tmp4023 + ((unsigned int )1));
12274 llvm_cbe_slot_913437_0_us61_2__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_1; /* for PHI node */
12275 llvm_cbe_slot_913437_059_2__PHI_TEMPORARY = llvm_cbe_slot_913437_059_1; /* for PHI node */
12276 goto llvm_cbe_NUMBERED_GROUP;
12277
12278 llvm_cbe_cond_next3899:
12279 llvm_cbe_tmp3901 = llvm_cbe_tmp3875 + ((unsigned int )3);
12280 llvm_cbe_tmp3904 = *llvm_cbe_tmp3506;
12281 if ((((signed int )llvm_cbe_tmp3901) > ((signed int )llvm_cbe_tmp3904))) {
12282 goto llvm_cbe_cond_true3908;
12283 } else {
12284 llvm_cbe_slot_913437_0_us61_1__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12285 llvm_cbe_slot_913437_059_1__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12286 goto llvm_cbe_cond_next4018;
12287 }
12288
12289 llvm_cbe_cond_next3890:
12290 llvm_cbe_tmp3893 = *llvm_cbe_tmp351413356;
12291 if ((((signed int )llvm_cbe_tmp3893) > ((signed int )((unsigned int )9999)))) {
12292 goto llvm_cbe_cond_true3897;
12293 } else {
12294 goto llvm_cbe_cond_next3899;
12295 }
12296
12297 llvm_cbe_cond_true3880:
12298 llvm_cbe_tmp3881 = *(&llvm_cbe_ptr106);
12299 llvm_cbe_tmp3882 = *llvm_cbe_tmp3881;
12300 if (((((unsigned int )(unsigned char )llvm_cbe_tmp3882)) == llvm_cbe_iftmp_415_0)) {
12301 goto llvm_cbe_cond_next3890;
12302 } else {
12303 goto llvm_cbe_cond_true3888;
12304 }
12305
12306 llvm_cbe_bb3870:
12307 llvm_cbe_tmp3854_lcssa = llvm_cbe_tmp3854_lcssa__PHI_TEMPORARY;
12308 llvm_cbe_tmp3875 = (((unsigned int )(unsigned long)llvm_cbe_tmp3854_lcssa)) - (((unsigned int )(unsigned long)llvm_cbe_tmp3851));
12309 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
12310 goto llvm_cbe_cond_false3921;
12311 } else {
12312 goto llvm_cbe_cond_true3880;
12313 }
12314
12315 llvm_cbe_bb3840:
12316 llvm_cbe_tmp3841 = *(&llvm_cbe_ptr106);
12317 llvm_cbe_tmp3842 = *llvm_cbe_tmp3841;
12318 llvm_cbe_iftmp_415_0 = (((llvm_cbe_tmp3842 == ((unsigned char )60))) ? (((unsigned int )62)) : (((unsigned int )39)));
12319 llvm_cbe_tmp3851 = &llvm_cbe_tmp3841[((unsigned int )1)];
12320 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3851;
12321 llvm_cbe_tmp385926515 = *llvm_cbe_tmp435;
12322 llvm_cbe_tmp386126517 = *llvm_cbe_tmp3851;
12323 llvm_cbe_tmp386426520 = *(&llvm_cbe_tmp385926515[(((unsigned int )(unsigned char )llvm_cbe_tmp386126517))]);
12324 if (((((unsigned char )(llvm_cbe_tmp386426520 & ((unsigned char )16)))) == ((unsigned char )0))) {
12325 llvm_cbe_tmp3854_lcssa__PHI_TEMPORARY = llvm_cbe_tmp3851; /* for PHI node */
12326 goto llvm_cbe_bb3870;
12327 } else {
12328 llvm_cbe_tmp385426524__PHI_TEMPORARY = llvm_cbe_tmp3851; /* for PHI node */
12329 goto llvm_cbe_bb3853;
12330 }
12331
12332 llvm_cbe_bb3709:
12333 llvm_cbe_tmp3712 = *llvm_cbe_tmp435;
12334 llvm_cbe_tmp3718 = *(&llvm_cbe_tmp3712[llvm_cbe_tmp37013702]);
12335 if (((((unsigned char )(llvm_cbe_tmp3718 & ((unsigned char )16)))) == ((unsigned char )0))) {
12336 goto llvm_cbe_cond_next3725;
12337 } else {
12338 goto llvm_cbe_bb3840;
12339 }
12340
12341 do { /* Syntactic loop 'bb3853' to make GCC happy */
12342 llvm_cbe_bb3853:
12343 llvm_cbe_tmp385426524 = llvm_cbe_tmp385426524__PHI_TEMPORARY;
12344 llvm_cbe_tmp3855 = &llvm_cbe_tmp385426524[((unsigned int )1)];
12345 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3855;
12346 llvm_cbe_tmp3861 = *llvm_cbe_tmp3855;
12347 llvm_cbe_tmp3864 = *(&llvm_cbe_tmp385926515[(((unsigned int )(unsigned char )llvm_cbe_tmp3861))]);
12348 if (((((unsigned char )(llvm_cbe_tmp3864 & ((unsigned char )16)))) == ((unsigned char )0))) {
12349 llvm_cbe_tmp3854_lcssa__PHI_TEMPORARY = llvm_cbe_tmp3855; /* for PHI node */
12350 goto llvm_cbe_bb3870;
12351 } else {
12352 llvm_cbe_tmp385426524__PHI_TEMPORARY = llvm_cbe_tmp3855; /* for PHI node */
12353 goto llvm_cbe_bb3853;
12354 }
12355
12356 } while (1); /* end of syntactic loop 'bb3853' */
12357 llvm_cbe_cond_true3908:
12358 *llvm_cbe_tmp3506 = llvm_cbe_tmp3901;
12359 if ((((signed int )llvm_cbe_tmp3875) > ((signed int )((unsigned int )32)))) {
12360 goto llvm_cbe_cond_true3917;
12361 } else {
12362 llvm_cbe_slot_913437_0_us61_1__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12363 llvm_cbe_slot_913437_059_1__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12364 goto llvm_cbe_cond_next4018;
12365 }
12366
12367 llvm_cbe_bb3993:
12368 llvm_cbe_slot_913437_0_us61_0 = llvm_cbe_slot_913437_0_us61_0__PHI_TEMPORARY;
12369 llvm_cbe_slot_913437_059_0 = llvm_cbe_slot_913437_059_0__PHI_TEMPORARY;
12370 llvm_cbe_slot_913437_1 = llvm_cbe_slot_913437_1__PHI_TEMPORARY;
12371 llvm_cbe_tmp3996 = *llvm_cbe_tmp24;
12372 *llvm_cbe_slot_913437_1 = (((unsigned char )(((unsigned int )(((unsigned int )(llvm_cbe_tmp3996 + ((unsigned int )1))) >> ((unsigned int )((unsigned int )8)))))));
12373 llvm_cbe_tmp4004 = *llvm_cbe_tmp24;
12374 *(&llvm_cbe_slot_913437_1[((unsigned int )1)]) = (((unsigned char )((((unsigned char )llvm_cbe_tmp4004)) + ((unsigned char )1))));
12375 ltmp_15_1 = memcpy((&llvm_cbe_slot_913437_1[((unsigned int )2)]), llvm_cbe_tmp3851, llvm_cbe_tmp3875);
12376 *(&llvm_cbe_slot_913437_1[(llvm_cbe_tmp3875 + ((unsigned int )2))]) = ((unsigned char )0);
12377 llvm_cbe_slot_913437_0_us61_1__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_0; /* for PHI node */
12378 llvm_cbe_slot_913437_059_1__PHI_TEMPORARY = llvm_cbe_slot_913437_059_0; /* for PHI node */
12379 goto llvm_cbe_cond_next4018;
12380
12381 llvm_cbe_cond_false3921:
12382 llvm_cbe_tmp3924 = *llvm_cbe_tmp3478;
12383 llvm_cbe_tmp398813449 = *llvm_cbe_tmp351413356;
12384 if ((((signed int )llvm_cbe_tmp398813449) > ((signed int )((unsigned int )0)))) {
12385 goto llvm_cbe_bb3925_preheader;
12386 } else {
12387 llvm_cbe_slot_913437_0_us61_0__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12388 llvm_cbe_slot_913437_059_0__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12389 llvm_cbe_slot_913437_1__PHI_TEMPORARY = llvm_cbe_tmp3924; /* for PHI node */
12390 goto llvm_cbe_bb3993;
12391 }
12392
12393 llvm_cbe_cond_true3961_split:
12394 llvm_cbe_slot_913437_0_us61_14 = llvm_cbe_slot_913437_0_us61_14__PHI_TEMPORARY;
12395 llvm_cbe_slot_913437_059_14 = llvm_cbe_slot_913437_059_14__PHI_TEMPORARY;
12396 llvm_cbe_slot_913437_0_lcssa14144_us_lcssa = llvm_cbe_slot_913437_0_lcssa14144_us_lcssa__PHI_TEMPORARY;
12397 llvm_cbe_i3185_1013432_0_lcssa14142_us_lcssa = llvm_cbe_i3185_1013432_0_lcssa14142_us_lcssa__PHI_TEMPORARY;
12398 llvm_cbe_tmp3969 = *llvm_cbe_tmp3506;
12399 ltmp_14_1 = memmove((&llvm_cbe_slot_913437_0_lcssa14144_us_lcssa[llvm_cbe_tmp3969]), llvm_cbe_slot_913437_0_lcssa14144_us_lcssa, ((llvm_cbe_tmp398813449 - llvm_cbe_i3185_1013432_0_lcssa14142_us_lcssa) * llvm_cbe_tmp3969));
12400 llvm_cbe_slot_913437_0_us61_0__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_14; /* for PHI node */
12401 llvm_cbe_slot_913437_059_0__PHI_TEMPORARY = llvm_cbe_slot_913437_059_14; /* for PHI node */
12402 llvm_cbe_slot_913437_1__PHI_TEMPORARY = llvm_cbe_slot_913437_0_lcssa14144_us_lcssa; /* for PHI node */
12403 goto llvm_cbe_bb3993;
12404
12405 llvm_cbe_cond_true3961_split_loopexit:
12406 llvm_cbe_slot_913437_0_us_le = &llvm_cbe_tmp3924[llvm_cbe_slot_913437_0_us_rec];
12407 llvm_cbe_slot_913437_0_us61_14__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us_le; /* for PHI node */
12408 llvm_cbe_slot_913437_059_14__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12409 llvm_cbe_slot_913437_0_lcssa14144_us_lcssa__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us_le; /* for PHI node */
12410 llvm_cbe_i3185_1013432_0_lcssa14142_us_lcssa__PHI_TEMPORARY = llvm_cbe_i3185_1013432_0_us; /* for PHI node */
12411 goto llvm_cbe_cond_true3961_split;
12412
12413 do { /* Syntactic loop 'bb3925.us' to make GCC happy */
12414 llvm_cbe_bb3925_us:
12415 llvm_cbe_i3185_1013432_0_us = llvm_cbe_i3185_1013432_0_us__PHI_TEMPORARY;
12416 llvm_cbe_slot_913437_0_us_rec = llvm_cbe_slot_913437_0_us_rec__PHI_TEMPORARY;
12417 llvm_cbe_tmp3930_us = memcmp(llvm_cbe_tmp3851, (&llvm_cbe_tmp3924[(llvm_cbe_slot_913437_0_us_rec + ((unsigned int )2))]), llvm_cbe_tmp3875);
12418 if ((llvm_cbe_tmp3930_us == ((unsigned int )0))) {
12419 goto llvm_cbe_cond_true3935_us;
12420 } else {
12421 llvm_cbe_crc_10_us__PHI_TEMPORARY = llvm_cbe_tmp3930_us; /* for PHI node */
12422 goto llvm_cbe_cond_next3956_us;
12423 }
12424
12425 llvm_cbe_bb3985_us:
12426 llvm_cbe_tmp3980_us = *llvm_cbe_tmp3506;
12427 llvm_cbe_tmp3982_us_rec = llvm_cbe_slot_913437_0_us_rec + llvm_cbe_tmp3980_us;
12428 llvm_cbe_tmp3984_us = llvm_cbe_i3185_1013432_0_us + ((unsigned int )1);
12429 if ((((signed int )llvm_cbe_tmp398813449) > ((signed int )llvm_cbe_tmp3984_us))) {
12430 llvm_cbe_i3185_1013432_0_us__PHI_TEMPORARY = llvm_cbe_tmp3984_us; /* for PHI node */
12431 llvm_cbe_slot_913437_0_us_rec__PHI_TEMPORARY = llvm_cbe_tmp3982_us_rec; /* for PHI node */
12432 goto llvm_cbe_bb3925_us;
12433 } else {
12434 goto llvm_cbe_bb3993_loopexit;
12435 }
12436
12437 llvm_cbe_cond_next3956_us:
12438 llvm_cbe_crc_10_us = llvm_cbe_crc_10_us__PHI_TEMPORARY;
12439 if ((((signed int )llvm_cbe_crc_10_us) < ((signed int )((unsigned int )0)))) {
12440 goto llvm_cbe_cond_true3961_split_loopexit;
12441 } else {
12442 goto llvm_cbe_bb3985_us;
12443 }
12444
12445 llvm_cbe_cond_true3935_us:
12446 llvm_cbe_tmp3940_us = *(&llvm_cbe_tmp3924[(llvm_cbe_slot_913437_0_us_rec + llvm_cbe_tmp3937)]);
12447 if ((llvm_cbe_tmp3940_us == ((unsigned char )0))) {
12448 goto llvm_cbe_cond_true3951_split;
12449 } else {
12450 llvm_cbe_crc_10_us__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
12451 goto llvm_cbe_cond_next3956_us;
12452 }
12453
12454 } while (1); /* end of syntactic loop 'bb3925.us' */
12455 llvm_cbe_bb3925_preheader:
12456 llvm_cbe_tmp3937 = llvm_cbe_tmp3875 + ((unsigned int )2);
12457 if (((llvm_cbe_options104_39466_9 & ((unsigned int )524288)) == ((unsigned int )0))) {
12458 llvm_cbe_i3185_1013432_0_us__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12459 llvm_cbe_slot_913437_0_us_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12460 goto llvm_cbe_bb3925_us;
12461 } else {
12462 llvm_cbe_i3185_1013432_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12463 llvm_cbe_slot_913437_0_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12464 goto llvm_cbe_bb3925;
12465 }
12466
12467 llvm_cbe_cond_true3961_split_loopexit56:
12468 llvm_cbe_slot_913437_0_le = &llvm_cbe_tmp3924[llvm_cbe_slot_913437_0_rec];
12469 llvm_cbe_slot_913437_0_us61_14__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12470 llvm_cbe_slot_913437_059_14__PHI_TEMPORARY = llvm_cbe_slot_913437_0_le; /* for PHI node */
12471 llvm_cbe_slot_913437_0_lcssa14144_us_lcssa__PHI_TEMPORARY = llvm_cbe_slot_913437_0_le; /* for PHI node */
12472 llvm_cbe_i3185_1013432_0_lcssa14142_us_lcssa__PHI_TEMPORARY = llvm_cbe_i3185_1013432_0; /* for PHI node */
12473 goto llvm_cbe_cond_true3961_split;
12474
12475 do { /* Syntactic loop 'bb3925' to make GCC happy */
12476 llvm_cbe_bb3925:
12477 llvm_cbe_i3185_1013432_0 = llvm_cbe_i3185_1013432_0__PHI_TEMPORARY;
12478 llvm_cbe_slot_913437_0_rec = llvm_cbe_slot_913437_0_rec__PHI_TEMPORARY;
12479 llvm_cbe_tmp3930 = memcmp(llvm_cbe_tmp3851, (&llvm_cbe_tmp3924[(llvm_cbe_slot_913437_0_rec + ((unsigned int )2))]), llvm_cbe_tmp3875);
12480 if ((llvm_cbe_tmp3930 == ((unsigned int )0))) {
12481 goto llvm_cbe_cond_true3935;
12482 } else {
12483 llvm_cbe_crc_10__PHI_TEMPORARY = llvm_cbe_tmp3930; /* for PHI node */
12484 goto llvm_cbe_cond_next3956;
12485 }
12486
12487 llvm_cbe_bb3985:
12488 llvm_cbe_tmp3980 = *llvm_cbe_tmp3506;
12489 llvm_cbe_tmp3982_rec = llvm_cbe_slot_913437_0_rec + llvm_cbe_tmp3980;
12490 llvm_cbe_tmp3984 = llvm_cbe_i3185_1013432_0 + ((unsigned int )1);
12491 if ((((signed int )llvm_cbe_tmp398813449) > ((signed int )llvm_cbe_tmp3984))) {
12492 llvm_cbe_i3185_1013432_0__PHI_TEMPORARY = llvm_cbe_tmp3984; /* for PHI node */
12493 llvm_cbe_slot_913437_0_rec__PHI_TEMPORARY = llvm_cbe_tmp3982_rec; /* for PHI node */
12494 goto llvm_cbe_bb3925;
12495 } else {
12496 goto llvm_cbe_bb3993_loopexit55;
12497 }
12498
12499 llvm_cbe_cond_next3956:
12500 llvm_cbe_crc_10 = llvm_cbe_crc_10__PHI_TEMPORARY;
12501 if ((((signed int )llvm_cbe_crc_10) < ((signed int )((unsigned int )0)))) {
12502 goto llvm_cbe_cond_true3961_split_loopexit56;
12503 } else {
12504 goto llvm_cbe_bb3985;
12505 }
12506
12507 llvm_cbe_cond_true3935:
12508 llvm_cbe_tmp3940 = *(&llvm_cbe_tmp3924[(llvm_cbe_slot_913437_0_rec + llvm_cbe_tmp3937)]);
12509 if ((llvm_cbe_tmp3940 == ((unsigned char )0))) {
12510 goto llvm_cbe_cond_true3944;
12511 } else {
12512 llvm_cbe_crc_10__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
12513 goto llvm_cbe_cond_next3956;
12514 }
12515
12516 llvm_cbe_cond_true3944:
12517 llvm_cbe_crc_10__PHI_TEMPORARY = llvm_cbe_tmp3930; /* for PHI node */
12518 goto llvm_cbe_cond_next3956;
12519
12520 } while (1); /* end of syntactic loop 'bb3925' */
12521 llvm_cbe_bb3993_loopexit:
12522 llvm_cbe_slot_913437_0_us = &llvm_cbe_tmp3924[llvm_cbe_slot_913437_0_us_rec];
12523 llvm_cbe_tmp3982_us = &llvm_cbe_tmp3924[llvm_cbe_tmp3982_us_rec];
12524 llvm_cbe_slot_913437_0_us61_0__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us; /* for PHI node */
12525 llvm_cbe_slot_913437_059_0__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12526 llvm_cbe_slot_913437_1__PHI_TEMPORARY = llvm_cbe_tmp3982_us; /* for PHI node */
12527 goto llvm_cbe_bb3993;
12528
12529 llvm_cbe_bb3993_loopexit55:
12530 llvm_cbe_slot_913437_0 = &llvm_cbe_tmp3924[llvm_cbe_slot_913437_0_rec];
12531 llvm_cbe_tmp3982 = &llvm_cbe_tmp3924[llvm_cbe_tmp3982_rec];
12532 llvm_cbe_slot_913437_0_us61_0__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12533 llvm_cbe_slot_913437_059_0__PHI_TEMPORARY = llvm_cbe_slot_913437_0; /* for PHI node */
12534 llvm_cbe_slot_913437_1__PHI_TEMPORARY = llvm_cbe_tmp3982; /* for PHI node */
12535 goto llvm_cbe_bb3993;
12536
12537 llvm_cbe_cond_true4741:
12538 if ((((signed int )llvm_cbe_tmp4716) > ((signed int )((unsigned int )1)))) {
12539 goto llvm_cbe_cond_true4746;
12540 } else {
12541 llvm_cbe_bravalue_9__PHI_TEMPORARY = ((unsigned int )101); /* for PHI node */
12542 goto llvm_cbe_cond_next4765;
12543 }
12544
12545 llvm_cbe_bb4734:
12546 llvm_cbe_tmp4737 = *(&llvm_cbe_code105_10[((unsigned int )3)]);
12547 if ((llvm_cbe_tmp4737 == ((unsigned char )101))) {
12548 goto llvm_cbe_cond_true4741;
12549 } else {
12550 goto llvm_cbe_cond_false4749;
12551 }
12552
12553 do { /* Syntactic loop 'bb4714' to make GCC happy */
12554 llvm_cbe_bb4714:
12555 llvm_cbe_condcount_6 = llvm_cbe_condcount_6__PHI_TEMPORARY;
12556 llvm_cbe_tc_6_rec = llvm_cbe_tc_6_rec__PHI_TEMPORARY;
12557 llvm_cbe_tmp4716 = llvm_cbe_condcount_6 + ((unsigned int )1);
12558 llvm_cbe_tmp4719 = *(&llvm_cbe_code105_10[(llvm_cbe_tc_6_rec + ((unsigned int )1))]);
12559 llvm_cbe_tmp4724 = *(&llvm_cbe_code105_10[(llvm_cbe_tc_6_rec + ((unsigned int )2))]);
12560 llvm_cbe_tmp4728_rec = llvm_cbe_tc_6_rec + (((((unsigned int )(unsigned char )llvm_cbe_tmp4719)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp4724)));
12561 llvm_cbe_tmp4730 = *(&llvm_cbe_code105_10[llvm_cbe_tmp4728_rec]);
12562 if ((llvm_cbe_tmp4730 == ((unsigned char )84))) {
12563 goto llvm_cbe_bb4734;
12564 } else {
12565 llvm_cbe_condcount_6__PHI_TEMPORARY = llvm_cbe_tmp4716; /* for PHI node */
12566 llvm_cbe_tc_6_rec__PHI_TEMPORARY = llvm_cbe_tmp4728_rec; /* for PHI node */
12567 goto llvm_cbe_bb4714;
12568 }
12569
12570 } while (1); /* end of syntactic loop 'bb4714' */
12571 llvm_cbe_cond_next4756:
12572 if ((llvm_cbe_tmp4716 == ((unsigned int )1))) {
12573 goto llvm_cbe_cond_true4761;
12574 } else {
12575 llvm_cbe_bravalue_9__PHI_TEMPORARY = llvm_cbe_bravalue_8; /* for PHI node */
12576 goto llvm_cbe_cond_next4765;
12577 }
12578
12579 llvm_cbe_cond_false4749:
12580 if ((((signed int )llvm_cbe_tmp4716) > ((signed int )((unsigned int )2)))) {
12581 goto llvm_cbe_cond_true4754;
12582 } else {
12583 goto llvm_cbe_cond_next4756;
12584 }
12585
12586 llvm_cbe_cond_true4761:
12587 *(&llvm_cbe_subreqbyte) = ((unsigned int )-1);
12588 *(&llvm_cbe_subfirstbyte) = ((unsigned int )-1);
12589 llvm_cbe_bravalue_9__PHI_TEMPORARY = llvm_cbe_bravalue_8; /* for PHI node */
12590 goto llvm_cbe_cond_next4765;
12591
12592 llvm_cbe_cond_false4802:
12593 llvm_cbe_tmp4803 = *(&llvm_cbe_tempcode);
12594 llvm_cbe_code105_26__PHI_TEMPORARY = llvm_cbe_tmp4803; /* for PHI node */
12595 goto llvm_cbe_cond_next4804;
12596
12597 llvm_cbe_cond_true4827:
12598 llvm_cbe_groupsetfirstbyte_4__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
12599 llvm_cbe_zerofirstbyte_3__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
12600 llvm_cbe_firstbyte102_11__PHI_TEMPORARY = llvm_cbe_tmp4823; /* for PHI node */
12601 goto llvm_cbe_cond_next4847;
12602
12603 llvm_cbe_cond_false4831:
12604 if ((((signed int )llvm_cbe_tmp4823) > ((signed int )((unsigned int )-1)))) {
12605 goto llvm_cbe_cond_true4836;
12606 } else {
12607 llvm_cbe_groupsetfirstbyte_4__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12608 llvm_cbe_zerofirstbyte_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12609 llvm_cbe_firstbyte102_11__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12610 goto llvm_cbe_cond_next4847;
12611 }
12612
12613 llvm_cbe_cond_true4836:
12614 llvm_cbe_tmp4837 = *(&llvm_cbe_subreqbyte);
12615 if ((((signed int )llvm_cbe_tmp4837) < ((signed int )((unsigned int )0)))) {
12616 goto llvm_cbe_cond_true4841;
12617 } else {
12618 llvm_cbe_groupsetfirstbyte_4__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12619 llvm_cbe_zerofirstbyte_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12620 llvm_cbe_firstbyte102_11__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12621 goto llvm_cbe_cond_next4847;
12622 }
12623
12624 llvm_cbe_cond_true4841:
12625 *(&llvm_cbe_subreqbyte) = (llvm_cbe_tmp4823 | llvm_cbe_tmp4674);
12626 llvm_cbe_groupsetfirstbyte_4__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12627 llvm_cbe_zerofirstbyte_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12628 llvm_cbe_firstbyte102_11__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12629 goto llvm_cbe_cond_next4847;
12630
12631 llvm_cbe_cond_true4865:
12632 llvm_cbe_tmp519613495 = *(&llvm_cbe_ptr106);
12633 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519613495[((unsigned int )1)]);
12634 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_3; /* for PHI node */
12635 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_3; /* for PHI node */
12636 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
12637 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
12638 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
12639 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
12640 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
12641 llvm_cbe_previous_3__PHI_TEMPORARY = llvm_cbe_iftmp_467_0; /* for PHI node */
12642 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12643 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
12644 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
12645 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_code105_26; /* for PHI node */
12646 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
12647 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12648 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
12649 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12650 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
12651 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_tmp4861; /* for PHI node */
12652 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12653 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
12654 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
12655 goto llvm_cbe_bb131;
12656
12657 llvm_cbe_cond_true4860:
12658 llvm_cbe_tmp4861 = *(&llvm_cbe_subreqbyte);
12659 if ((((signed int )llvm_cbe_tmp4861) > ((signed int )((unsigned int )-1)))) {
12660 goto llvm_cbe_cond_true4865;
12661 } else {
12662 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_3; /* for PHI node */
12663 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_3; /* for PHI node */
12664 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
12665 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
12666 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
12667 llvm_cbe_previous_6__PHI_TEMPORARY = llvm_cbe_iftmp_467_0; /* for PHI node */
12668 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12669 llvm_cbe_inescq_1__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
12670 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_code105_26; /* for PHI node */
12671 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12672 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
12673 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12674 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
12675 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12676 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
12677 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
12678 goto llvm_cbe_bb5195;
12679 }
12680
12681 llvm_cbe_cond_false4855:
12682 if ((llvm_cbe_bravalue_9 == ((unsigned int )87))) {
12683 goto llvm_cbe_cond_true4860;
12684 } else {
12685 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_3; /* for PHI node */
12686 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_3; /* for PHI node */
12687 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
12688 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
12689 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
12690 llvm_cbe_previous_6__PHI_TEMPORARY = llvm_cbe_iftmp_467_0; /* for PHI node */
12691 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
12692 llvm_cbe_inescq_1__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
12693 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_code105_26; /* for PHI node */
12694 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12695 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
12696 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12697 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
12698 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12699 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
12700 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
12701 goto llvm_cbe_bb5195;
12702 }
12703
12704 llvm_cbe_cond_next4910:
12705 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp4895[((unsigned int )3)]);
12706 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12707 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12708 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
12709 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
12710 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
12711 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
12712 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
12713 llvm_cbe_previous_3__PHI_TEMPORARY = llvm_cbe_previous_25708_1; /* for PHI node */
12714 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
12715 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
12716 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
12717 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
12718 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
12719 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12720 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
12721 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
12722 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
12723 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
12724 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12725 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
12726 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
12727 goto llvm_cbe_bb131;
12728
12729 llvm_cbe_cond_next4902:
12730 llvm_cbe_tmp4905 = *(&llvm_cbe_tmp4895[((unsigned int )2)]);
12731 if ((llvm_cbe_tmp4905 == ((unsigned char )69))) {
12732 goto llvm_cbe_cond_next4910;
12733 } else {
12734 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12735 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12736 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
12737 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
12738 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
12739 llvm_cbe_previous_6__PHI_TEMPORARY = llvm_cbe_previous_25708_1; /* for PHI node */
12740 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
12741 llvm_cbe_inescq_1__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
12742 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
12743 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12744 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
12745 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
12746 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
12747 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12748 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
12749 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
12750 goto llvm_cbe_bb5195;
12751 }
12752
12753 llvm_cbe_cond_true4894:
12754 llvm_cbe_tmp4895 = *(&llvm_cbe_ptr106);
12755 llvm_cbe_tmp4897 = *(&llvm_cbe_tmp4895[((unsigned int )1)]);
12756 if ((llvm_cbe_tmp4897 == ((unsigned char )92))) {
12757 goto llvm_cbe_cond_next4902;
12758 } else {
12759 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12760 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12761 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
12762 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
12763 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
12764 llvm_cbe_previous_6__PHI_TEMPORARY = llvm_cbe_previous_25708_1; /* for PHI node */
12765 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
12766 llvm_cbe_inescq_1__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
12767 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
12768 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12769 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
12770 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
12771 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
12772 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
12773 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
12774 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
12775 goto llvm_cbe_bb5195;
12776 }
12777
12778 llvm_cbe_cond_true5048:
12779 *llvm_cbe_tmp5042 = llvm_cbe_recno_13;
12780 llvm_cbe_tmp519613501 = *(&llvm_cbe_ptr106);
12781 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519613501[((unsigned int )1)]);
12782 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12783 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12784 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
12785 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
12786 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
12787 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_14; /* for PHI node */
12788 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
12789 llvm_cbe_previous_3__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
12790 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
12791 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
12792 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
12793 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_tmp5024; /* for PHI node */
12794 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
12795 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12796 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
12797 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_5; /* for PHI node */
12798 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_5; /* for PHI node */
12799 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
12800 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_16; /* for PHI node */
12801 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
12802 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
12803 goto llvm_cbe_bb131;
12804
12805 llvm_cbe_HANDLE_REFERENCE:
12806 llvm_cbe_recno_13 = llvm_cbe_recno_13__PHI_TEMPORARY;
12807 llvm_cbe_save_hwm_14 = llvm_cbe_save_hwm_14__PHI_TEMPORARY;
12808 llvm_cbe_zerofirstbyte_5 = llvm_cbe_zerofirstbyte_5__PHI_TEMPORARY;
12809 llvm_cbe_zeroreqbyte_5 = llvm_cbe_zeroreqbyte_5__PHI_TEMPORARY;
12810 llvm_cbe_firstbyte102_14 = llvm_cbe_firstbyte102_14__PHI_TEMPORARY;
12811 llvm_cbe_firstbyte102_16 = (((llvm_cbe_firstbyte102_14 == ((unsigned int )-2))) ? (((unsigned int )-1)) : (llvm_cbe_firstbyte102_14));
12812 *llvm_cbe_code105_10 = ((unsigned char )80);
12813 *(&llvm_cbe_code105_10[((unsigned int )1)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_recno_13) >> ((unsigned int )((unsigned int )8)))))));
12814 *(&llvm_cbe_code105_10[((unsigned int )2)]) = (((unsigned char )llvm_cbe_recno_13));
12815 llvm_cbe_tmp5024 = &llvm_cbe_code105_10[((unsigned int )3)];
12816 llvm_cbe_tmp5027 = *llvm_cbe_tmp5026;
12817 *llvm_cbe_tmp5026 = (llvm_cbe_tmp5027 | ((((((signed int )llvm_cbe_recno_13) < ((signed int )((unsigned int )32)))) ? ((((unsigned int )1) << llvm_cbe_recno_13)) : (((unsigned int )1)))));
12818 llvm_cbe_tmp5043 = *llvm_cbe_tmp5042;
12819 if ((((signed int )llvm_cbe_tmp5043) < ((signed int )llvm_cbe_recno_13))) {
12820 goto llvm_cbe_cond_true5048;
12821 } else {
12822 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12823 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12824 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
12825 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_save_hwm_14; /* for PHI node */
12826 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
12827 llvm_cbe_previous_6__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
12828 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
12829 llvm_cbe_inescq_1__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
12830 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_tmp5024; /* for PHI node */
12831 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12832 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
12833 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_5; /* for PHI node */
12834 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_5; /* for PHI node */
12835 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_16; /* for PHI node */
12836 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
12837 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
12838 goto llvm_cbe_bb5195;
12839 }
12840
12841 llvm_cbe_cond_true4999:
12842 llvm_cbe_tmp5002 = ((unsigned int )-27) - llvm_cbe_tmp4877;
12843 llvm_cbe_recno_13__PHI_TEMPORARY = llvm_cbe_tmp5002; /* for PHI node */
12844 llvm_cbe_save_hwm_14__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
12845 llvm_cbe_zerofirstbyte_5__PHI_TEMPORARY = llvm_cbe_firstbyte102_12; /* for PHI node */
12846 llvm_cbe_zeroreqbyte_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
12847 llvm_cbe_firstbyte102_14__PHI_TEMPORARY = llvm_cbe_firstbyte102_12; /* for PHI node */
12848 goto llvm_cbe_HANDLE_REFERENCE;
12849
12850 llvm_cbe_cond_next4993:
12851 if ((((signed int )(-(llvm_cbe_tmp4877))) > ((signed int )((unsigned int )26)))) {
12852 goto llvm_cbe_cond_true4999;
12853 } else {
12854 goto llvm_cbe_cond_false5053;
12855 }
12856
12857 llvm_cbe_bb5073:
12858 llvm_cbe_iftmp_490_0 = (((((unsigned int )(llvm_cbe_tmp4877 + ((unsigned int )21))) < ((unsigned int )((unsigned int )16)))) ? (llvm_cbe_code105_10) : (((unsigned char *)/*NULL*/0)));
12859 *llvm_cbe_code105_10 = (((unsigned char )(-((((unsigned char )llvm_cbe_tmp4877))))));
12860 llvm_cbe_tmp5089 = &llvm_cbe_code105_10[((unsigned int )1)];
12861 llvm_cbe_tmp519613505 = *(&llvm_cbe_ptr106);
12862 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519613505[((unsigned int )1)]);
12863 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12864 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12865 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
12866 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
12867 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
12868 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
12869 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
12870 llvm_cbe_previous_3__PHI_TEMPORARY = llvm_cbe_iftmp_490_0; /* for PHI node */
12871 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
12872 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
12873 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
12874 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_tmp5089; /* for PHI node */
12875 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
12876 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
12877 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
12878 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_12; /* for PHI node */
12879 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
12880 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
12881 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_12; /* for PHI node */
12882 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
12883 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
12884 goto llvm_cbe_bb131;
12885
12886 llvm_cbe_cond_false5053:
12887 switch (llvm_cbe_tmp4877) {
12888 default:
12889 goto llvm_cbe_bb5073;
12890 ;
12891 case ((unsigned int )-21):
12892 goto llvm_cbe_bb5071;
12893 break;
12894 case ((unsigned int )-15):
12895 goto llvm_cbe_bb5071;
12896 break;
12897 case ((unsigned int )-14):
12898 goto llvm_cbe_bb5071;
12899 break;
12900 }
12901 llvm_cbe_cond_true5144:
12902 llvm_cbe_tmp5146 = *llvm_cbe_tmp1755;
12903 llvm_cbe_tmp5149 = (((unsigned int )(unsigned char )llvm_cbe_tmp5146)) | llvm_cbe_req_caseopt_39708_14;
12904 llvm_cbe_tmp519613508 = *(&llvm_cbe_ptr106);
12905 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519613508[((unsigned int )1)]);
12906 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
12907 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
12908 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
12909 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
12910 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_14; /* for PHI node */
12911 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_14; /* for PHI node */
12912 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_312578_0; /* for PHI node */
12913 llvm_cbe_previous_3__PHI_TEMPORARY = llvm_cbe_code105_812582_0; /* for PHI node */
12914 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_14; /* for PHI node */
12915 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_612580_0; /* for PHI node */
12916 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_11; /* for PHI node */
12917 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_code105_27; /* for PHI node */
12918 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_312586_0; /* for PHI node */
12919 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_14; /* for PHI node */
12920 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_14; /* for PHI node */
12921 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
12922 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_14; /* for PHI node */
12923 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_14; /* for PHI node */
12924 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_tmp5149; /* for PHI node */
12925 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_14; /* for PHI node */
12926 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_14; /* for PHI node */
12927 goto llvm_cbe_bb131;
12928
12929 llvm_cbe_bb5126:
12930 if ((llvm_cbe_firstbyte102_39829_14 == ((unsigned int )-2))) {
12931 goto llvm_cbe_cond_true5144;
12932 } else {
12933 goto llvm_cbe_cond_true5181;
12934 }
12935
12936 llvm_cbe_bb5120:
12937 llvm_cbe_last_code_15771_11 = llvm_cbe_last_code_15771_11__PHI_TEMPORARY;
12938 llvm_cbe_options_addr_25789_14 = llvm_cbe_options_addr_25789_14__PHI_TEMPORARY;
12939 llvm_cbe_save_hwm_79347_14 = llvm_cbe_save_hwm_79347_14__PHI_TEMPORARY;
12940 llvm_cbe_groupsetfirstbyte_29395_14 = llvm_cbe_groupsetfirstbyte_29395_14__PHI_TEMPORARY;
12941 llvm_cbe_options104_39466_14 = llvm_cbe_options104_39466_14__PHI_TEMPORARY;
12942 llvm_cbe_req_caseopt_39708_14 = llvm_cbe_req_caseopt_39708_14__PHI_TEMPORARY;
12943 llvm_cbe_reqbyte103_59784_14 = llvm_cbe_reqbyte103_59784_14__PHI_TEMPORARY;
12944 llvm_cbe_firstbyte102_39829_14 = llvm_cbe_firstbyte102_39829_14__PHI_TEMPORARY;
12945 llvm_cbe_greedy_non_default_39879_14 = llvm_cbe_greedy_non_default_39879_14__PHI_TEMPORARY;
12946 llvm_cbe_greedy_default_39909_14 = llvm_cbe_greedy_default_39909_14__PHI_TEMPORARY;
12947 llvm_cbe_previous_callout_312578_0 = llvm_cbe_previous_callout_312578_0__PHI_TEMPORARY;
12948 llvm_cbe_inescq_612580_0 = llvm_cbe_inescq_612580_0__PHI_TEMPORARY;
12949 llvm_cbe_code105_812582_0 = llvm_cbe_code105_812582_0__PHI_TEMPORARY;
12950 llvm_cbe_after_manual_callout_312586_0 = llvm_cbe_after_manual_callout_312586_0__PHI_TEMPORARY;
12951 llvm_cbe_code105_8_pn = llvm_cbe_code105_8_pn__PHI_TEMPORARY;
12952 llvm_cbe_c_38 = llvm_cbe_c_38__PHI_TEMPORARY;
12953 llvm_cbe_code105_27 = &llvm_cbe_code105_8_pn[((unsigned int )1)];
12954 if ((((signed int )llvm_cbe_c_38) < ((signed int )((unsigned int )1)))) {
12955 llvm_cbe_last_code_15771_5__PHI_TEMPORARY = llvm_cbe_last_code_15771_11; /* for PHI node */
12956 llvm_cbe_options_addr_25789_12__PHI_TEMPORARY = llvm_cbe_options_addr_25789_14; /* for PHI node */
12957 llvm_cbe_save_hwm_79347_12__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_14; /* for PHI node */
12958 llvm_cbe_groupsetfirstbyte_29395_12__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_14; /* for PHI node */
12959 llvm_cbe_options104_39466_12__PHI_TEMPORARY = llvm_cbe_options104_39466_14; /* for PHI node */
12960 llvm_cbe_req_caseopt_39708_12__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_14; /* for PHI node */
12961 llvm_cbe_reqbyte103_59784_12__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_14; /* for PHI node */
12962 llvm_cbe_firstbyte102_39829_12__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_14; /* for PHI node */
12963 llvm_cbe_greedy_non_default_39879_12__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_14; /* for PHI node */
12964 llvm_cbe_greedy_default_39909_12__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_14; /* for PHI node */
12965 llvm_cbe_previous_callout_312578_1__PHI_TEMPORARY = llvm_cbe_previous_callout_312578_0; /* for PHI node */
12966 llvm_cbe_inescq_612580_1__PHI_TEMPORARY = llvm_cbe_inescq_612580_0; /* for PHI node */
12967 llvm_cbe_code105_812582_1__PHI_TEMPORARY = llvm_cbe_code105_812582_0; /* for PHI node */
12968 llvm_cbe_after_manual_callout_312586_1__PHI_TEMPORARY = llvm_cbe_after_manual_callout_312586_0; /* for PHI node */
12969 llvm_cbe_c_3812612_0__PHI_TEMPORARY = llvm_cbe_c_38; /* for PHI node */
12970 llvm_cbe_code105_2712615_0__PHI_TEMPORARY = llvm_cbe_code105_27; /* for PHI node */
12971 goto llvm_cbe_bb5111;
12972 } else {
12973 goto llvm_cbe_bb5126;
12974 }
12975
12976 llvm_cbe_ONE_CHAR:
12977 llvm_cbe_storemerge26707_in = llvm_cbe_storemerge26707_in__PHI_TEMPORARY;
12978 llvm_cbe_last_code_15771_4 = llvm_cbe_last_code_15771_4__PHI_TEMPORARY;
12979 llvm_cbe_options_addr_25789_11 = llvm_cbe_options_addr_25789_11__PHI_TEMPORARY;
12980 llvm_cbe_save_hwm_79347_11 = llvm_cbe_save_hwm_79347_11__PHI_TEMPORARY;
12981 llvm_cbe_groupsetfirstbyte_29395_11 = llvm_cbe_groupsetfirstbyte_29395_11__PHI_TEMPORARY;
12982 llvm_cbe_options104_39466_11 = llvm_cbe_options104_39466_11__PHI_TEMPORARY;
12983 llvm_cbe_req_caseopt_39708_11 = llvm_cbe_req_caseopt_39708_11__PHI_TEMPORARY;
12984 llvm_cbe_reqbyte103_59784_11 = llvm_cbe_reqbyte103_59784_11__PHI_TEMPORARY;
12985 llvm_cbe_firstbyte102_39829_11 = llvm_cbe_firstbyte102_39829_11__PHI_TEMPORARY;
12986 llvm_cbe_greedy_non_default_39879_11 = llvm_cbe_greedy_non_default_39879_11__PHI_TEMPORARY;
12987 llvm_cbe_greedy_default_39909_11 = llvm_cbe_greedy_default_39909_11__PHI_TEMPORARY;
12988 llvm_cbe_previous_callout_3 = llvm_cbe_previous_callout_3__PHI_TEMPORARY;
12989 llvm_cbe_inescq_6 = llvm_cbe_inescq_6__PHI_TEMPORARY;
12990 llvm_cbe_code105_8 = llvm_cbe_code105_8__PHI_TEMPORARY;
12991 llvm_cbe_after_manual_callout_3 = llvm_cbe_after_manual_callout_3__PHI_TEMPORARY;
12992 *llvm_cbe_tmp1755 = (((unsigned char )llvm_cbe_storemerge26707_in));
12993 *llvm_cbe_code105_8 = (((((llvm_cbe_options104_39466_11 & ((unsigned int )1)) == ((unsigned int )0))) ? (((unsigned char )27)) : (((unsigned char )28))));
12994 llvm_cbe_last_code_15771_11__PHI_TEMPORARY = llvm_cbe_last_code_15771_4; /* for PHI node */
12995 llvm_cbe_options_addr_25789_14__PHI_TEMPORARY = llvm_cbe_options_addr_25789_11; /* for PHI node */
12996 llvm_cbe_save_hwm_79347_14__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_11; /* for PHI node */
12997 llvm_cbe_groupsetfirstbyte_29395_14__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_11; /* for PHI node */
12998 llvm_cbe_options104_39466_14__PHI_TEMPORARY = llvm_cbe_options104_39466_11; /* for PHI node */
12999 llvm_cbe_req_caseopt_39708_14__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_11; /* for PHI node */
13000 llvm_cbe_reqbyte103_59784_14__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_11; /* for PHI node */
13001 llvm_cbe_firstbyte102_39829_14__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_11; /* for PHI node */
13002 llvm_cbe_greedy_non_default_39879_14__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_11; /* for PHI node */
13003 llvm_cbe_greedy_default_39909_14__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_11; /* for PHI node */
13004 llvm_cbe_previous_callout_312578_0__PHI_TEMPORARY = llvm_cbe_previous_callout_3; /* for PHI node */
13005 llvm_cbe_inescq_612580_0__PHI_TEMPORARY = llvm_cbe_inescq_6; /* for PHI node */
13006 llvm_cbe_code105_812582_0__PHI_TEMPORARY = llvm_cbe_code105_8; /* for PHI node */
13007 llvm_cbe_after_manual_callout_312586_0__PHI_TEMPORARY = llvm_cbe_after_manual_callout_3; /* for PHI node */
13008 llvm_cbe_code105_8_pn__PHI_TEMPORARY = llvm_cbe_code105_8; /* for PHI node */
13009 llvm_cbe_c_38__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
13010 goto llvm_cbe_bb5120;
13011
13012 llvm_cbe_cond_next259:
13013 if (((llvm_cbe_options104_39466_8 & ((unsigned int )16384)) == ((unsigned int )0))) {
13014 llvm_cbe_storemerge26707_in__PHI_TEMPORARY = llvm_cbe_tmp13513612358_8; /* for PHI node */
13015 llvm_cbe_last_code_15771_4__PHI_TEMPORARY = llvm_cbe_last_code_15771_0; /* for PHI node */
13016 llvm_cbe_options_addr_25789_11__PHI_TEMPORARY = llvm_cbe_options_addr_25789_8; /* for PHI node */
13017 llvm_cbe_save_hwm_79347_11__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_8; /* for PHI node */
13018 llvm_cbe_groupsetfirstbyte_29395_11__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_8; /* for PHI node */
13019 llvm_cbe_options104_39466_11__PHI_TEMPORARY = llvm_cbe_options104_39466_8; /* for PHI node */
13020 llvm_cbe_req_caseopt_39708_11__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_8; /* for PHI node */
13021 llvm_cbe_reqbyte103_59784_11__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_8; /* for PHI node */
13022 llvm_cbe_firstbyte102_39829_11__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_8; /* for PHI node */
13023 llvm_cbe_greedy_non_default_39879_11__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_8; /* for PHI node */
13024 llvm_cbe_greedy_default_39909_11__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_8; /* for PHI node */
13025 llvm_cbe_previous_callout_3__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
13026 llvm_cbe_inescq_6__PHI_TEMPORARY = llvm_cbe_inescq_29422_8; /* for PHI node */
13027 llvm_cbe_code105_8__PHI_TEMPORARY = llvm_cbe_code105_25773_0; /* for PHI node */
13028 llvm_cbe_after_manual_callout_3__PHI_TEMPORARY = llvm_cbe_after_manual_callout_79460_8; /* for PHI node */
13029 goto llvm_cbe_ONE_CHAR;
13030 } else {
13031 goto llvm_cbe_cond_true265;
13032 }
13033
13034 llvm_cbe_bb244:
13035 if (((llvm_cbe_previous_callout_59381_8 == ((unsigned char *)/*NULL*/0)) | llvm_cbe_tmp138_not)) {
13036 goto llvm_cbe_cond_next259;
13037 } else {
13038 goto llvm_cbe_cond_true254;
13039 }
13040
13041 llvm_cbe_cond_true254:
13042 llvm_cbe_tmp255 = *(&llvm_cbe_ptr106);
13043 llvm_cbe_tmp4_i = *llvm_cbe_tmp3783;
13044 llvm_cbe_tmp9_i = *(&llvm_cbe_previous_callout_59381_8[((unsigned int )2)]);
13045 llvm_cbe_tmp14_i = *(&llvm_cbe_previous_callout_59381_8[((unsigned int )3)]);
13046 llvm_cbe_tmp17_i = ((((unsigned int )(unsigned long)llvm_cbe_tmp255)) - (((unsigned int )(unsigned long)llvm_cbe_tmp4_i))) - (((((unsigned int )(unsigned char )llvm_cbe_tmp9_i)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp14_i)));
13047 *(&llvm_cbe_previous_callout_59381_8[((unsigned int )4)]) = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_tmp17_i) >> ((unsigned int )((unsigned int )8)))))));
13048 *(&llvm_cbe_previous_callout_59381_8[((unsigned int )5)]) = (((unsigned char )llvm_cbe_tmp17_i));
13049 goto llvm_cbe_cond_next259;
13050
13051 llvm_cbe_cond_true265:
13052 llvm_cbe_tmp267 = *(&llvm_cbe_ptr106);
13053 *llvm_cbe_code105_25773_0 = ((unsigned char )82);
13054 *(&llvm_cbe_code105_25773_0[((unsigned int )1)]) = ((unsigned char )-1);
13055 llvm_cbe_tmp11_i4 = *llvm_cbe_tmp3783;
13056 *(&llvm_cbe_code105_25773_0[((unsigned int )2)]) = (((unsigned char )(((unsigned int )(((unsigned int )((((unsigned int )(unsigned long)llvm_cbe_tmp267)) - (((unsigned int )(unsigned long)llvm_cbe_tmp11_i4)))) >> ((unsigned int )((unsigned int )8)))))));
13057 llvm_cbe_tmp23_i = *llvm_cbe_tmp3783;
13058 *(&llvm_cbe_code105_25773_0[((unsigned int )3)]) = (((unsigned char )((((unsigned char )(unsigned long)llvm_cbe_tmp267)) - (((unsigned char )(unsigned long)llvm_cbe_tmp23_i)))));
13059 *(&llvm_cbe_code105_25773_0[((unsigned int )4)]) = ((unsigned char )0);
13060 *(&llvm_cbe_code105_25773_0[((unsigned int )5)]) = ((unsigned char )0);
13061 llvm_cbe_tmp35_i = &llvm_cbe_code105_25773_0[((unsigned int )6)];
13062 llvm_cbe_storemerge26707_in__PHI_TEMPORARY = llvm_cbe_tmp13513612358_8; /* for PHI node */
13063 llvm_cbe_last_code_15771_4__PHI_TEMPORARY = llvm_cbe_last_code_15771_0; /* for PHI node */
13064 llvm_cbe_options_addr_25789_11__PHI_TEMPORARY = llvm_cbe_options_addr_25789_8; /* for PHI node */
13065 llvm_cbe_save_hwm_79347_11__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_8; /* for PHI node */
13066 llvm_cbe_groupsetfirstbyte_29395_11__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_8; /* for PHI node */
13067 llvm_cbe_options104_39466_11__PHI_TEMPORARY = llvm_cbe_options104_39466_8; /* for PHI node */
13068 llvm_cbe_req_caseopt_39708_11__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_8; /* for PHI node */
13069 llvm_cbe_reqbyte103_59784_11__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_8; /* for PHI node */
13070 llvm_cbe_firstbyte102_39829_11__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_8; /* for PHI node */
13071 llvm_cbe_greedy_non_default_39879_11__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_8; /* for PHI node */
13072 llvm_cbe_greedy_default_39909_11__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_8; /* for PHI node */
13073 llvm_cbe_previous_callout_3__PHI_TEMPORARY = llvm_cbe_code105_25773_0; /* for PHI node */
13074 llvm_cbe_inescq_6__PHI_TEMPORARY = llvm_cbe_inescq_29422_8; /* for PHI node */
13075 llvm_cbe_code105_8__PHI_TEMPORARY = llvm_cbe_tmp35_i; /* for PHI node */
13076 llvm_cbe_after_manual_callout_3__PHI_TEMPORARY = llvm_cbe_after_manual_callout_79460_8; /* for PHI node */
13077 goto llvm_cbe_ONE_CHAR;
13078
13079 llvm_cbe_bb5111:
13080 llvm_cbe_last_code_15771_5 = llvm_cbe_last_code_15771_5__PHI_TEMPORARY;
13081 llvm_cbe_options_addr_25789_12 = llvm_cbe_options_addr_25789_12__PHI_TEMPORARY;
13082 llvm_cbe_save_hwm_79347_12 = llvm_cbe_save_hwm_79347_12__PHI_TEMPORARY;
13083 llvm_cbe_groupsetfirstbyte_29395_12 = llvm_cbe_groupsetfirstbyte_29395_12__PHI_TEMPORARY;
13084 llvm_cbe_options104_39466_12 = llvm_cbe_options104_39466_12__PHI_TEMPORARY;
13085 llvm_cbe_req_caseopt_39708_12 = llvm_cbe_req_caseopt_39708_12__PHI_TEMPORARY;
13086 llvm_cbe_reqbyte103_59784_12 = llvm_cbe_reqbyte103_59784_12__PHI_TEMPORARY;
13087 llvm_cbe_firstbyte102_39829_12 = llvm_cbe_firstbyte102_39829_12__PHI_TEMPORARY;
13088 llvm_cbe_greedy_non_default_39879_12 = llvm_cbe_greedy_non_default_39879_12__PHI_TEMPORARY;
13089 llvm_cbe_greedy_default_39909_12 = llvm_cbe_greedy_default_39909_12__PHI_TEMPORARY;
13090 llvm_cbe_previous_callout_312578_1 = llvm_cbe_previous_callout_312578_1__PHI_TEMPORARY;
13091 llvm_cbe_inescq_612580_1 = llvm_cbe_inescq_612580_1__PHI_TEMPORARY;
13092 llvm_cbe_code105_812582_1 = llvm_cbe_code105_812582_1__PHI_TEMPORARY;
13093 llvm_cbe_after_manual_callout_312586_1 = llvm_cbe_after_manual_callout_312586_1__PHI_TEMPORARY;
13094 llvm_cbe_c_3812612_0 = llvm_cbe_c_3812612_0__PHI_TEMPORARY;
13095 llvm_cbe_code105_2712615_0 = llvm_cbe_code105_2712615_0__PHI_TEMPORARY;
13096 llvm_cbe_tmp5114 = *(&llvm_cbe_mcbuffer[llvm_cbe_c_3812612_0]);
13097 *llvm_cbe_code105_2712615_0 = llvm_cbe_tmp5114;
13098 llvm_cbe_tmp5119 = llvm_cbe_c_3812612_0 + ((unsigned int )1);
13099 llvm_cbe_last_code_15771_11__PHI_TEMPORARY = llvm_cbe_last_code_15771_5; /* for PHI node */
13100 llvm_cbe_options_addr_25789_14__PHI_TEMPORARY = llvm_cbe_options_addr_25789_12; /* for PHI node */
13101 llvm_cbe_save_hwm_79347_14__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_12; /* for PHI node */
13102 llvm_cbe_groupsetfirstbyte_29395_14__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_12; /* for PHI node */
13103 llvm_cbe_options104_39466_14__PHI_TEMPORARY = llvm_cbe_options104_39466_12; /* for PHI node */
13104 llvm_cbe_req_caseopt_39708_14__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_12; /* for PHI node */
13105 llvm_cbe_reqbyte103_59784_14__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_12; /* for PHI node */
13106 llvm_cbe_firstbyte102_39829_14__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_12; /* for PHI node */
13107 llvm_cbe_greedy_non_default_39879_14__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_12; /* for PHI node */
13108 llvm_cbe_greedy_default_39909_14__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_12; /* for PHI node */
13109 llvm_cbe_previous_callout_312578_0__PHI_TEMPORARY = llvm_cbe_previous_callout_312578_1; /* for PHI node */
13110 llvm_cbe_inescq_612580_0__PHI_TEMPORARY = llvm_cbe_inescq_612580_1; /* for PHI node */
13111 llvm_cbe_code105_812582_0__PHI_TEMPORARY = llvm_cbe_code105_812582_1; /* for PHI node */
13112 llvm_cbe_after_manual_callout_312586_0__PHI_TEMPORARY = llvm_cbe_after_manual_callout_312586_1; /* for PHI node */
13113 llvm_cbe_code105_8_pn__PHI_TEMPORARY = llvm_cbe_code105_2712615_0; /* for PHI node */
13114 llvm_cbe_c_38__PHI_TEMPORARY = llvm_cbe_tmp5119; /* for PHI node */
13115 goto llvm_cbe_bb5120;
13116
13117 llvm_cbe_cond_next1752:
13118 *llvm_cbe_tmp1755 = (((unsigned char )llvm_cbe_class_lastchar_8));
13119 *llvm_cbe_code105_10 = (((((llvm_cbe_options104_39466_9 & ((unsigned int )1)) == ((unsigned int )0))) ? (((unsigned char )27)) : (((unsigned char )28))));
13120 llvm_cbe_code105_2712620 = &llvm_cbe_code105_10[((unsigned int )1)];
13121 llvm_cbe_last_code_15771_5__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
13122 llvm_cbe_options_addr_25789_12__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13123 llvm_cbe_save_hwm_79347_12__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_9; /* for PHI node */
13124 llvm_cbe_groupsetfirstbyte_29395_12__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
13125 llvm_cbe_options104_39466_12__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
13126 llvm_cbe_req_caseopt_39708_12__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
13127 llvm_cbe_reqbyte103_59784_12__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
13128 llvm_cbe_firstbyte102_39829_12__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
13129 llvm_cbe_greedy_non_default_39879_12__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
13130 llvm_cbe_greedy_default_39909_12__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
13131 llvm_cbe_previous_callout_312578_1__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
13132 llvm_cbe_inescq_612580_1__PHI_TEMPORARY = llvm_cbe_inescq_5; /* for PHI node */
13133 llvm_cbe_code105_812582_1__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
13134 llvm_cbe_after_manual_callout_312586_1__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
13135 llvm_cbe_c_3812612_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
13136 llvm_cbe_code105_2712615_0__PHI_TEMPORARY = llvm_cbe_code105_2712620; /* for PHI node */
13137 goto llvm_cbe_bb5111;
13138
13139 llvm_cbe_cond_true5181:
13140 llvm_cbe_tmp5184 = *llvm_cbe_code105_8_pn;
13141 llvm_cbe_tmp5190 = *llvm_cbe_tmp1993;
13142 llvm_cbe_tmp5191 = (llvm_cbe_tmp5190 | llvm_cbe_req_caseopt_39708_14) | (((unsigned int )(unsigned char )llvm_cbe_tmp5184));
13143 llvm_cbe_tmp519613511 = *(&llvm_cbe_ptr106);
13144 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp519613511[((unsigned int )1)]);
13145 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13146 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13147 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
13148 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
13149 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_25789_14; /* for PHI node */
13150 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_79347_14; /* for PHI node */
13151 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_312578_0; /* for PHI node */
13152 llvm_cbe_previous_3__PHI_TEMPORARY = llvm_cbe_code105_812582_0; /* for PHI node */
13153 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_14; /* for PHI node */
13154 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_612580_0; /* for PHI node */
13155 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_11; /* for PHI node */
13156 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_code105_27; /* for PHI node */
13157 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_312586_0; /* for PHI node */
13158 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_39466_14; /* for PHI node */
13159 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_14; /* for PHI node */
13160 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_14; /* for PHI node */
13161 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_14; /* for PHI node */
13162 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_tmp5191; /* for PHI node */
13163 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_14; /* for PHI node */
13164 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_14; /* for PHI node */
13165 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_14; /* for PHI node */
13166 goto llvm_cbe_bb131;
13167
13168 llvm_cbe_bb5195:
13169 llvm_cbe_slot_913437_0_us61_5 = llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY;
13170 llvm_cbe_slot_913437_059_5 = llvm_cbe_slot_913437_059_5__PHI_TEMPORARY;
13171 llvm_cbe_options_addr_1 = llvm_cbe_options_addr_1__PHI_TEMPORARY;
13172 llvm_cbe_save_hwm_6 = llvm_cbe_save_hwm_6__PHI_TEMPORARY;
13173 llvm_cbe_previous_callout_4 = llvm_cbe_previous_callout_4__PHI_TEMPORARY;
13174 llvm_cbe_previous_6 = llvm_cbe_previous_6__PHI_TEMPORARY;
13175 llvm_cbe_groupsetfirstbyte_1 = llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY;
13176 llvm_cbe_inescq_1 = llvm_cbe_inescq_1__PHI_TEMPORARY;
13177 llvm_cbe_code105_9 = llvm_cbe_code105_9__PHI_TEMPORARY;
13178 llvm_cbe_options104_2 = llvm_cbe_options104_2__PHI_TEMPORARY;
13179 llvm_cbe_req_caseopt_2 = llvm_cbe_req_caseopt_2__PHI_TEMPORARY;
13180 llvm_cbe_zerofirstbyte_1 = llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY;
13181 llvm_cbe_zeroreqbyte_1 = llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY;
13182 llvm_cbe_firstbyte102_2 = llvm_cbe_firstbyte102_2__PHI_TEMPORARY;
13183 llvm_cbe_greedy_non_default_2 = llvm_cbe_greedy_non_default_2__PHI_TEMPORARY;
13184 llvm_cbe_greedy_default_2 = llvm_cbe_greedy_default_2__PHI_TEMPORARY;
13185 llvm_cbe_tmp5196 = *(&llvm_cbe_ptr106);
13186 *(&llvm_cbe_ptr106) = (&llvm_cbe_tmp5196[((unsigned int )1)]);
13187 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_5; /* for PHI node */
13188 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_5; /* for PHI node */
13189 llvm_cbe_repeat_max_10__PHI_TEMPORARY = llvm_cbe_repeat_max_10; /* for PHI node */
13190 llvm_cbe_repeat_min_10__PHI_TEMPORARY = llvm_cbe_repeat_min_10; /* for PHI node */
13191 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_1; /* for PHI node */
13192 llvm_cbe_save_hwm_7__PHI_TEMPORARY = llvm_cbe_save_hwm_6; /* for PHI node */
13193 llvm_cbe_previous_callout_5__PHI_TEMPORARY = llvm_cbe_previous_callout_4; /* for PHI node */
13194 llvm_cbe_previous_3__PHI_TEMPORARY = llvm_cbe_previous_6; /* for PHI node */
13195 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_1; /* for PHI node */
13196 llvm_cbe_inescq_2__PHI_TEMPORARY = llvm_cbe_inescq_1; /* for PHI node */
13197 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_last_code_15771_1; /* for PHI node */
13198 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_code105_9; /* for PHI node */
13199 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = llvm_cbe_after_manual_callout_1; /* for PHI node */
13200 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options104_2; /* for PHI node */
13201 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_2; /* for PHI node */
13202 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_1; /* for PHI node */
13203 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_1; /* for PHI node */
13204 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
13205 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = llvm_cbe_firstbyte102_2; /* for PHI node */
13206 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_greedy_non_default_2; /* for PHI node */
13207 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_greedy_default_2; /* for PHI node */
13208 goto llvm_cbe_bb131;
13209
13210 do { /* Syntactic loop 'bb3197' to make GCC happy */
13211 llvm_cbe_bb3197:
13212 llvm_cbe_tmp3195_pn = llvm_cbe_tmp3195_pn__PHI_TEMPORARY;
13213 llvm_cbe_storemerge = &llvm_cbe_tmp3195_pn[((unsigned int )1)];
13214 *(&llvm_cbe_ptr106) = llvm_cbe_storemerge;
13215 llvm_cbe_tmp3199 = *llvm_cbe_storemerge;
13216 switch (llvm_cbe_tmp3199) {
13217 default:
13218 llvm_cbe_tmp3195_pn__PHI_TEMPORARY = llvm_cbe_storemerge; /* for PHI node */
13219 goto llvm_cbe_bb3197;
13220 ;
13221 case ((unsigned char )0):
13222 goto llvm_cbe_cond_true3217;
13223 break;
13224 case ((unsigned char )41):
13225 llvm_cbe_slot_913437_0_us61_5__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13226 llvm_cbe_slot_913437_059_5__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13227 llvm_cbe_options_addr_1__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13228 llvm_cbe_save_hwm_6__PHI_TEMPORARY = llvm_cbe_tmp3176; /* for PHI node */
13229 llvm_cbe_previous_callout_4__PHI_TEMPORARY = llvm_cbe_previous_callout_9; /* for PHI node */
13230 llvm_cbe_previous_6__PHI_TEMPORARY = llvm_cbe_previous_25708_1; /* for PHI node */
13231 llvm_cbe_groupsetfirstbyte_1__PHI_TEMPORARY = llvm_cbe_groupsetfirstbyte_29395_9; /* for PHI node */
13232 llvm_cbe_inescq_1__PHI_TEMPORARY = llvm_cbe_inescq_29422_9; /* for PHI node */
13233 llvm_cbe_code105_9__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
13234 llvm_cbe_options104_2__PHI_TEMPORARY = llvm_cbe_options104_39466_9; /* for PHI node */
13235 llvm_cbe_req_caseopt_2__PHI_TEMPORARY = llvm_cbe_req_caseopt_39708_9; /* for PHI node */
13236 llvm_cbe_zerofirstbyte_1__PHI_TEMPORARY = llvm_cbe_zerofirstbyte_29740_9; /* for PHI node */
13237 llvm_cbe_zeroreqbyte_1__PHI_TEMPORARY = llvm_cbe_zeroreqbyte_29762_9; /* for PHI node */
13238 llvm_cbe_firstbyte102_2__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
13239 llvm_cbe_greedy_non_default_2__PHI_TEMPORARY = llvm_cbe_greedy_non_default_39879_9; /* for PHI node */
13240 llvm_cbe_greedy_default_2__PHI_TEMPORARY = llvm_cbe_greedy_default_39909_9; /* for PHI node */
13241 goto llvm_cbe_bb5195;
13242 }
13243 } while (1); /* end of syntactic loop 'bb3197' */
13244 } while (1); /* end of syntactic loop 'bb131' */
13245 llvm_cbe_cond_next66:
13246 llvm_cbe_code_2 = llvm_cbe_code_2__PHI_TEMPORARY;
13247 llvm_cbe_reverse_count_0 = llvm_cbe_reverse_count_0__PHI_TEMPORARY;
13248 *(&llvm_cbe_length_prevgroup) = ((unsigned int )0);
13249 *(&llvm_cbe_ptr106) = llvm_cbe_ptr_013604_1;
13250 llvm_cbe_tmp117 = (((unsigned int )(((unsigned int )llvm_cbe_options_addr_313605_1) >> ((unsigned int )((unsigned int )9))))) & ((unsigned int )1);
13251 llvm_cbe_tmp119 = llvm_cbe_tmp117 ^ ((unsigned int )1);
13252 llvm_cbe_req_caseopt_3_ph = ((((llvm_cbe_options_addr_313605_1 & ((unsigned int )1)) == ((unsigned int )0))) ? (((unsigned int )0)) : (((unsigned int )256)));
13253 llvm_cbe_tmp188189 = ((unsigned int )(unsigned long)llvm_cbe_code_2);
13254 llvm_cbe_slot_913437_0_us61_13__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_9; /* for PHI node */
13255 llvm_cbe_slot_913437_059_13__PHI_TEMPORARY = llvm_cbe_slot_913437_059_9; /* for PHI node */
13256 llvm_cbe_repeat_max_10__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
13257 llvm_cbe_repeat_min_10__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
13258 llvm_cbe_options_addr_2__PHI_TEMPORARY = llvm_cbe_options_addr_313605_1; /* for PHI node */
13259 llvm_cbe_save_hwm_7__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
13260 llvm_cbe_previous_callout_5__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
13261 llvm_cbe_previous_3__PHI_TEMPORARY = ((unsigned char *)/*NULL*/0); /* for PHI node */
13262 llvm_cbe_groupsetfirstbyte_2__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
13263 llvm_cbe_inescq_2__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
13264 llvm_cbe_last_code_2__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13265 llvm_cbe_code105_3__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13266 llvm_cbe_after_manual_callout_7__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
13267 llvm_cbe_options104_3__PHI_TEMPORARY = llvm_cbe_options_addr_313605_1; /* for PHI node */
13268 llvm_cbe_req_caseopt_3__PHI_TEMPORARY = llvm_cbe_req_caseopt_3_ph; /* for PHI node */
13269 llvm_cbe_zerofirstbyte_2__PHI_TEMPORARY = ((unsigned int )-2); /* for PHI node */
13270 llvm_cbe_zeroreqbyte_2__PHI_TEMPORARY = ((unsigned int )-2); /* for PHI node */
13271 llvm_cbe_reqbyte103_5__PHI_TEMPORARY = ((unsigned int )-2); /* for PHI node */
13272 llvm_cbe_firstbyte102_3__PHI_TEMPORARY = ((unsigned int )-2); /* for PHI node */
13273 llvm_cbe_greedy_non_default_3__PHI_TEMPORARY = llvm_cbe_tmp119; /* for PHI node */
13274 llvm_cbe_greedy_default_3__PHI_TEMPORARY = llvm_cbe_tmp117; /* for PHI node */
13275 goto llvm_cbe_bb131;
13276
13277 llvm_cbe_cond_next49:
13278 llvm_cbe_code_0 = llvm_cbe_code_0__PHI_TEMPORARY;
13279 if ((llvm_cbe_lookbehind == ((unsigned int )0))) {
13280 llvm_cbe_code_2__PHI_TEMPORARY = llvm_cbe_code_0; /* for PHI node */
13281 llvm_cbe_reverse_count_0__PHI_TEMPORARY = llvm_cbe_reverse_count_113916_1; /* for PHI node */
13282 goto llvm_cbe_cond_next66;
13283 } else {
13284 goto llvm_cbe_cond_true54;
13285 }
13286
13287 llvm_cbe_cond_true39:
13288 *llvm_cbe_code_113600_1 = ((unsigned char )24);
13289 *(&llvm_cbe_code_113600_1[((unsigned int )1)]) = (((unsigned char )((((unsigned char )llvm_cbe_options_addr_313605_1)) & ((unsigned char )7))));
13290 llvm_cbe_tmp46 = &llvm_cbe_code_113600_1[((unsigned int )2)];
13291 llvm_cbe_tmp47 = *(&llvm_cbe_length);
13292 *(&llvm_cbe_length) = (llvm_cbe_tmp47 + ((unsigned int )2));
13293 llvm_cbe_code_0__PHI_TEMPORARY = llvm_cbe_tmp46; /* for PHI node */
13294 goto llvm_cbe_cond_next49;
13295
13296 llvm_cbe_cond_true54:
13297 *llvm_cbe_code_0 = ((unsigned char )91);
13298 llvm_cbe_tmp56 = &llvm_cbe_code_0[((unsigned int )1)];
13299 *llvm_cbe_tmp56 = ((unsigned char )0);
13300 *(&llvm_cbe_code_0[((unsigned int )2)]) = ((unsigned char )0);
13301 llvm_cbe_tmp63 = &llvm_cbe_code_0[((unsigned int )3)];
13302 llvm_cbe_tmp64 = *(&llvm_cbe_length);
13303 *(&llvm_cbe_length) = (llvm_cbe_tmp64 + ((unsigned int )3));
13304 llvm_cbe_code_2__PHI_TEMPORARY = llvm_cbe_tmp63; /* for PHI node */
13305 llvm_cbe_reverse_count_0__PHI_TEMPORARY = llvm_cbe_tmp56; /* for PHI node */
13306 goto llvm_cbe_cond_next66;
13307
13308 llvm_cbe_bb590:
13309 llvm_cbe_tmp597 = *(&llvm_cbe_ptr106);
13310 if ((llvm_cbe_iftmp_509_0 == ((unsigned int *)/*NULL*/0))) {
13311 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13312 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13313 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13314 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
13315 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
13316 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
13317 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp597; /* for PHI node */
13318 llvm_cbe_tmp_0__PHI_TEMPORARY = 0; /* for PHI node */
13319 goto llvm_cbe_bb5201;
13320 } else {
13321 goto llvm_cbe_cond_true603;
13322 }
13323
13324 llvm_cbe_cond_true603:
13325 llvm_cbe_tmp605 = *llvm_cbe_iftmp_509_0;
13326 *llvm_cbe_iftmp_509_0 = (((((unsigned int )(unsigned long)llvm_cbe_code105_10)) - (((unsigned int )(unsigned long)llvm_cbe_last_code_15771_1))) + llvm_cbe_tmp605);
13327 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13328 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13329 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13330 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_reqbyte103_59784_9; /* for PHI node */
13331 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_firstbyte102_39829_9; /* for PHI node */
13332 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code105_10; /* for PHI node */
13333 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp597; /* for PHI node */
13334 llvm_cbe_tmp_0__PHI_TEMPORARY = 0; /* for PHI node */
13335 goto llvm_cbe_bb5201;
13336
13337 llvm_cbe_cond_true680:
13338 llvm_cbe_tmp681 = *(&llvm_cbe_ptr106);
13339 llvm_cbe_tmp683 = *(&llvm_cbe_tmp681[((unsigned int )1)]);
13340 *llvm_cbe_errorcodeptr = ((((llvm_cbe_tmp683 == ((unsigned char )58))) ? (((unsigned int )13)) : (((unsigned int )31))));
13341 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13342 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13343 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13344 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13345 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13346 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13347 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp681; /* for PHI node */
13348 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13349 goto llvm_cbe_bb5201;
13350
13351 llvm_cbe_cond_true784:
13352 *llvm_cbe_errorcodeptr = ((unsigned int )31);
13353 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13354 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13355 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13356 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13357 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13358 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13359 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp778; /* for PHI node */
13360 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13361 goto llvm_cbe_bb5201;
13362
13363 llvm_cbe_cond_true861:
13364 *llvm_cbe_errorcodeptr = ((unsigned int )30);
13365 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13366 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13367 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13368 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13369 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13370 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13371 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp800; /* for PHI node */
13372 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13373 goto llvm_cbe_bb5201;
13374
13375 llvm_cbe_cond_true1402:
13376 *llvm_cbe_errorcodeptr = ((unsigned int )7);
13377 llvm_cbe_tmp519812479 = *(&llvm_cbe_ptr106);
13378 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13379 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13380 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13381 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13382 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13383 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13384 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519812479; /* for PHI node */
13385 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13386 goto llvm_cbe_bb5201;
13387
13388 llvm_cbe_cond_true1582:
13389 *llvm_cbe_errorcodeptr = ((unsigned int )8);
13390 llvm_cbe_tmp519812520 = *(&llvm_cbe_ptr106);
13391 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13392 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13393 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13394 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13395 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13396 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13397 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519812520; /* for PHI node */
13398 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13399 goto llvm_cbe_bb5201;
13400
13401 llvm_cbe_cond_true1723:
13402 *llvm_cbe_errorcodeptr = ((unsigned int )6);
13403 llvm_cbe_tmp519812532 = *(&llvm_cbe_ptr106);
13404 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13405 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13406 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13407 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13408 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13409 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13410 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519812532; /* for PHI node */
13411 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13412 goto llvm_cbe_bb5201;
13413
13414 llvm_cbe_cond_true1928:
13415 *llvm_cbe_errorcodeptr = ((unsigned int )9);
13416 llvm_cbe_tmp519812674 = *(&llvm_cbe_ptr106);
13417 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13418 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13419 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13420 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13421 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13422 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13423 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519812674; /* for PHI node */
13424 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13425 goto llvm_cbe_bb5201;
13426
13427 llvm_cbe_cond_true2501:
13428 *llvm_cbe_errorcodeptr = ((unsigned int )55);
13429 llvm_cbe_tmp519813229 = *(&llvm_cbe_ptr106);
13430 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13431 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13432 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13433 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13434 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13435 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13436 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813229; /* for PHI node */
13437 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13438 goto llvm_cbe_bb5201;
13439
13440 llvm_cbe_cond_true2509:
13441 *llvm_cbe_errorcodeptr = ((unsigned int )50);
13442 llvm_cbe_tmp519813230 = *(&llvm_cbe_ptr106);
13443 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13444 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13445 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13446 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13447 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13448 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13449 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813230; /* for PHI node */
13450 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13451 goto llvm_cbe_bb5201;
13452
13453 llvm_cbe_cond_false3045:
13454 *llvm_cbe_errorcodeptr = ((unsigned int )11);
13455 llvm_cbe_tmp519813331 = *(&llvm_cbe_ptr106);
13456 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13457 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13458 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13459 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13460 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13461 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13462 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813331; /* for PHI node */
13463 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13464 goto llvm_cbe_bb5201;
13465
13466 llvm_cbe_cond_true3217:
13467 *llvm_cbe_errorcodeptr = ((unsigned int )18);
13468 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13469 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13470 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13471 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13472 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13473 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13474 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_storemerge; /* for PHI node */
13475 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13476 goto llvm_cbe_bb5201;
13477
13478 llvm_cbe_cond_true3339:
13479 *llvm_cbe_errorcodeptr = ((unsigned int )28);
13480 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13481 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13482 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13483 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13484 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13485 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13486 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp3328; /* for PHI node */
13487 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13488 goto llvm_cbe_bb5201;
13489
13490 llvm_cbe_bb3418:
13491 llvm_cbe_tmp3419 = *(&llvm_cbe_ptr106);
13492 llvm_cbe_tmp3420 = &llvm_cbe_tmp3419[((unsigned int )-1)];
13493 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3420;
13494 *llvm_cbe_errorcodeptr = ((unsigned int )26);
13495 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13496 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13497 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13498 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13499 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13500 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13501 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp3420; /* for PHI node */
13502 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13503 goto llvm_cbe_bb5201;
13504
13505 llvm_cbe_cond_true3438:
13506 *llvm_cbe_errorcodeptr = ((unsigned int )58);
13507 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13508 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13509 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13510 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13511 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13512 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13513 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp3416; /* for PHI node */
13514 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13515 goto llvm_cbe_bb5201;
13516
13517 llvm_cbe_cond_true3456:
13518 *llvm_cbe_errorcodeptr = ((unsigned int )15);
13519 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13520 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13521 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13522 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13523 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13524 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13525 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp3416; /* for PHI node */
13526 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13527 goto llvm_cbe_bb5201;
13528
13529 llvm_cbe_cond_true3580:
13530 *llvm_cbe_errorcodeptr = ((unsigned int )15);
13531 llvm_cbe_tmp519813360 = *(&llvm_cbe_ptr106);
13532 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13533 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13534 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13535 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13536 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13537 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13538 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813360; /* for PHI node */
13539 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13540 goto llvm_cbe_bb5201;
13541
13542 llvm_cbe_cond_true3603:
13543 *llvm_cbe_errorcodeptr = ((unsigned int )15);
13544 llvm_cbe_tmp519813361 = *(&llvm_cbe_ptr106);
13545 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13546 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13547 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13548 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13549 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13550 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13551 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813361; /* for PHI node */
13552 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13553 goto llvm_cbe_bb5201;
13554
13555 llvm_cbe_cond_false3676:
13556 *llvm_cbe_errorcodeptr = ((((llvm_cbe_recno_7_lcssa == ((unsigned int )0))) ? (((unsigned int )35)) : (((unsigned int )15))));
13557 llvm_cbe_tmp519813362 = *(&llvm_cbe_ptr106);
13558 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13559 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13560 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13561 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13562 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13563 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13564 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813362; /* for PHI node */
13565 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13566 goto llvm_cbe_bb5201;
13567
13568 llvm_cbe_cond_next3725:
13569 *(&llvm_cbe_ptr106) = llvm_cbe_tmp3700;
13570 *llvm_cbe_errorcodeptr = ((unsigned int )24);
13571 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13572 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13573 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13574 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13575 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13576 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13577 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp3700; /* for PHI node */
13578 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13579 goto llvm_cbe_bb5201;
13580
13581 llvm_cbe_cond_true3765:
13582 *llvm_cbe_errorcodeptr = ((unsigned int )39);
13583 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13584 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13585 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13586 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13587 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13588 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13589 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp3760; /* for PHI node */
13590 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13591 goto llvm_cbe_bb5201;
13592
13593 llvm_cbe_cond_true3772:
13594 *llvm_cbe_errorcodeptr = ((unsigned int )38);
13595 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13596 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13597 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13598 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13599 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13600 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13601 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp3760; /* for PHI node */
13602 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13603 goto llvm_cbe_bb5201;
13604
13605 llvm_cbe_cond_true3837:
13606 *llvm_cbe_errorcodeptr = ((unsigned int )41);
13607 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13608 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13609 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13610 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13611 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13612 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13613 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp3813; /* for PHI node */
13614 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13615 goto llvm_cbe_bb5201;
13616
13617 llvm_cbe_cond_true3888:
13618 *llvm_cbe_errorcodeptr = ((unsigned int )42);
13619 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13620 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13621 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13622 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13623 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13624 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13625 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp3881; /* for PHI node */
13626 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13627 goto llvm_cbe_bb5201;
13628
13629 llvm_cbe_cond_true3897:
13630 *llvm_cbe_errorcodeptr = ((unsigned int )49);
13631 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13632 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13633 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13634 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13635 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13636 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13637 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp3881; /* for PHI node */
13638 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13639 goto llvm_cbe_bb5201;
13640
13641 llvm_cbe_cond_true3917:
13642 *llvm_cbe_errorcodeptr = ((unsigned int )48);
13643 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13644 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13645 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13646 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13647 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13648 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13649 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp3881; /* for PHI node */
13650 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13651 goto llvm_cbe_bb5201;
13652
13653 llvm_cbe_cond_true3951_split:
13654 llvm_cbe_slot_913437_0_us_le62 = &llvm_cbe_tmp3924[llvm_cbe_slot_913437_0_us_rec];
13655 *llvm_cbe_errorcodeptr = ((unsigned int )43);
13656 llvm_cbe_tmp519813452 = *(&llvm_cbe_ptr106);
13657 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us_le62; /* for PHI node */
13658 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13659 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13660 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13661 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13662 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13663 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813452; /* for PHI node */
13664 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13665 goto llvm_cbe_bb5201;
13666
13667 llvm_cbe_cond_true4066:
13668 *llvm_cbe_errorcodeptr = ((unsigned int )42);
13669 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13670 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13671 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13672 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13673 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13674 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13675 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp4059; /* for PHI node */
13676 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13677 goto llvm_cbe_bb5201;
13678
13679 llvm_cbe_cond_true4073:
13680 *llvm_cbe_errorcodeptr = ((unsigned int )48);
13681 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13682 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13683 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13684 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13685 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13686 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13687 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp4059; /* for PHI node */
13688 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13689 goto llvm_cbe_bb5201;
13690
13691 llvm_cbe_cond_true4154:
13692 *llvm_cbe_errorcodeptr = ((unsigned int )15);
13693 llvm_cbe_tmp519813472 = *(&llvm_cbe_ptr106);
13694 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13695 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13696 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13697 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13698 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13699 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13700 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813472; /* for PHI node */
13701 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13702 goto llvm_cbe_bb5201;
13703
13704 llvm_cbe_cond_true4238:
13705 *llvm_cbe_errorcodeptr = ((unsigned int )29);
13706 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13707 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13708 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13709 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13710 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13711 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13712 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp4233; /* for PHI node */
13713 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13714 goto llvm_cbe_bb5201;
13715
13716 llvm_cbe_cond_true4250:
13717 *llvm_cbe_errorcodeptr = ((unsigned int )58);
13718 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13719 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13720 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13721 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13722 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13723 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13724 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp4233; /* for PHI node */
13725 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13726 goto llvm_cbe_bb5201;
13727
13728 llvm_cbe_cond_true4263:
13729 *llvm_cbe_errorcodeptr = ((unsigned int )15);
13730 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13731 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13732 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13733 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13734 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13735 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13736 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp4233; /* for PHI node */
13737 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13738 goto llvm_cbe_bb5201;
13739
13740 llvm_cbe_cond_true4276:
13741 *llvm_cbe_errorcodeptr = ((unsigned int )58);
13742 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13743 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13744 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13745 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13746 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13747 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13748 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp4233; /* for PHI node */
13749 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13750 goto llvm_cbe_bb5201;
13751
13752 llvm_cbe_cond_true4325:
13753 *llvm_cbe_errorcodeptr = ((unsigned int )15);
13754 llvm_cbe_tmp519813477 = *(&llvm_cbe_ptr106);
13755 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13756 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13757 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13758 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13759 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13760 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13761 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813477; /* for PHI node */
13762 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13763 goto llvm_cbe_bb5201;
13764
13765 llvm_cbe_cond_true4430:
13766 *llvm_cbe_errorcodeptr = ((unsigned int )40);
13767 llvm_cbe_tmp519813478 = *(&llvm_cbe_ptr106);
13768 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13769 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13770 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13771 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13772 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13773 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13774 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813478; /* for PHI node */
13775 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13776 goto llvm_cbe_bb5201;
13777
13778 llvm_cbe_bb4531:
13779 *llvm_cbe_errorcodeptr = ((unsigned int )12);
13780 *(&llvm_cbe_ptr106) = llvm_cbe_tmp4537;
13781 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13782 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13783 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13784 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13785 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13786 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13787 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp4537; /* for PHI node */
13788 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13789 goto llvm_cbe_bb5201;
13790
13791 llvm_cbe_cond_true4746:
13792 *llvm_cbe_errorcodeptr = ((unsigned int )54);
13793 llvm_cbe_tmp519813489 = *(&llvm_cbe_ptr106);
13794 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_3; /* for PHI node */
13795 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_3; /* for PHI node */
13796 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13797 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13798 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13799 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13800 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813489; /* for PHI node */
13801 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13802 goto llvm_cbe_bb5201;
13803
13804 llvm_cbe_cond_true4754:
13805 *llvm_cbe_errorcodeptr = ((unsigned int )27);
13806 llvm_cbe_tmp519813490 = *(&llvm_cbe_ptr106);
13807 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_3; /* for PHI node */
13808 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_3; /* for PHI node */
13809 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13810 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13811 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13812 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13813 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813490; /* for PHI node */
13814 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13815 goto llvm_cbe_bb5201;
13816
13817 llvm_cbe_cond_true4771:
13818 *llvm_cbe_errorcodeptr = ((unsigned int )14);
13819 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_3; /* for PHI node */
13820 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_3; /* for PHI node */
13821 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13822 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13823 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13824 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13825 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp4766; /* for PHI node */
13826 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13827 goto llvm_cbe_bb5201;
13828
13829 llvm_cbe_bb5071:
13830 *llvm_cbe_errorcodeptr = ((unsigned int )45);
13831 llvm_cbe_tmp519813504 = *(&llvm_cbe_ptr106);
13832 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_13; /* for PHI node */
13833 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_13; /* for PHI node */
13834 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13835 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13836 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13837 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13838 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp519813504; /* for PHI node */
13839 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13840 goto llvm_cbe_bb5201;
13841
13842 llvm_cbe_FAILED:
13843 llvm_cbe_slot_913437_0_us61_12 = llvm_cbe_slot_913437_0_us61_12__PHI_TEMPORARY;
13844 llvm_cbe_slot_913437_059_12 = llvm_cbe_slot_913437_059_12__PHI_TEMPORARY;
13845 llvm_cbe_tmp5198 = *(&llvm_cbe_ptr106);
13846 llvm_cbe_slot_913437_0_us61_7__PHI_TEMPORARY = llvm_cbe_slot_913437_0_us61_12; /* for PHI node */
13847 llvm_cbe_slot_913437_059_7__PHI_TEMPORARY = llvm_cbe_slot_913437_059_12; /* for PHI node */
13848 llvm_cbe_options_addr_25789_6__PHI_TEMPORARY = llvm_cbe_options_addr_25789_9; /* for PHI node */
13849 llvm_cbe_branchreqbyte_5__PHI_TEMPORARY = llvm_cbe_branchreqbyte_413514_1; /* for PHI node */
13850 llvm_cbe_branchfirstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_113557_1; /* for PHI node */
13851 llvm_cbe_code_6__PHI_TEMPORARY = llvm_cbe_code_2; /* for PHI node */
13852 llvm_cbe_ptr_1__PHI_TEMPORARY = llvm_cbe_tmp5198; /* for PHI node */
13853 llvm_cbe_tmp_0__PHI_TEMPORARY = 1; /* for PHI node */
13854 goto llvm_cbe_bb5201;
13855
13856 llvm_cbe_cond_next5289:
13857 llvm_cbe_branchreqbyte_1 = llvm_cbe_branchreqbyte_1__PHI_TEMPORARY;
13858 llvm_cbe_reqbyte_0 = llvm_cbe_reqbyte_0__PHI_TEMPORARY;
13859 llvm_cbe_firstbyte_0 = llvm_cbe_firstbyte_0__PHI_TEMPORARY;
13860 if ((llvm_cbe_lookbehind == ((unsigned int )0))) {
13861 llvm_cbe_branchreqbyte_2__PHI_TEMPORARY = llvm_cbe_branchreqbyte_1; /* for PHI node */
13862 llvm_cbe_reqbyte_1__PHI_TEMPORARY = llvm_cbe_reqbyte_0; /* for PHI node */
13863 llvm_cbe_firstbyte_1__PHI_TEMPORARY = llvm_cbe_firstbyte_0; /* for PHI node */
13864 goto llvm_cbe_cond_next5328;
13865 } else {
13866 goto llvm_cbe_cond_true5294;
13867 }
13868
13869 llvm_cbe_cond_true5227:
13870 llvm_cbe_tmp5229 = *llvm_cbe_last_branch_413917_1;
13871 if ((llvm_cbe_tmp5229 == ((unsigned char )83))) {
13872 goto llvm_cbe_cond_false5236;
13873 } else {
13874 llvm_cbe_branchreqbyte_1__PHI_TEMPORARY = llvm_cbe_branchreqbyte_5; /* for PHI node */
13875 llvm_cbe_reqbyte_0__PHI_TEMPORARY = llvm_cbe_branchreqbyte_5; /* for PHI node */
13876 llvm_cbe_firstbyte_0__PHI_TEMPORARY = llvm_cbe_branchfirstbyte_0; /* for PHI node */
13877 goto llvm_cbe_cond_next5289;
13878 }
13879
13880 llvm_cbe_cond_next5256:
13881 llvm_cbe_reqbyte_5 = llvm_cbe_reqbyte_5__PHI_TEMPORARY;
13882 llvm_cbe_firstbyte_4 = llvm_cbe_firstbyte_4__PHI_TEMPORARY;
13883 llvm_cbe_branchreqbyte_0 = (((((((signed int )llvm_cbe_branchfirstbyte_0) > ((signed int )((unsigned int )-1))) & (((signed int )llvm_cbe_branchreqbyte_5) < ((signed int )((unsigned int )0)))) & (((signed int )llvm_cbe_firstbyte_4) < ((signed int )((unsigned int )0))))) ? (llvm_cbe_branchfirstbyte_0) : (llvm_cbe_branchreqbyte_5));
13884 if ((((llvm_cbe_branchreqbyte_0 ^ llvm_cbe_reqbyte_5) & ((unsigned int )-513)) == ((unsigned int )0))) {
13885 goto llvm_cbe_cond_false5284;
13886 } else {
13887 llvm_cbe_branchreqbyte_1__PHI_TEMPORARY = llvm_cbe_branchreqbyte_0; /* for PHI node */
13888 llvm_cbe_reqbyte_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
13889 llvm_cbe_firstbyte_0__PHI_TEMPORARY = llvm_cbe_firstbyte_4; /* for PHI node */
13890 goto llvm_cbe_cond_next5289;
13891 }
13892
13893 llvm_cbe_cond_false5236:
13894 if (((llvm_cbe_firstbyte_313911_1 == llvm_cbe_branchfirstbyte_0) | (((signed int )llvm_cbe_firstbyte_313911_1) < ((signed int )((unsigned int )0))))) {
13895 llvm_cbe_reqbyte_5__PHI_TEMPORARY = llvm_cbe_reqbyte_313907_1; /* for PHI node */
13896 llvm_cbe_firstbyte_4__PHI_TEMPORARY = llvm_cbe_firstbyte_313911_1; /* for PHI node */
13897 goto llvm_cbe_cond_next5256;
13898 } else {
13899 goto llvm_cbe_cond_true5247;
13900 }
13901
13902 llvm_cbe_cond_true5247:
13903 if ((((signed int )llvm_cbe_reqbyte_313907_1) < ((signed int )((unsigned int )0)))) {
13904 goto llvm_cbe_cond_true5252;
13905 } else {
13906 llvm_cbe_reqbyte_5__PHI_TEMPORARY = llvm_cbe_reqbyte_313907_1; /* for PHI node */
13907 llvm_cbe_firstbyte_4__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
13908 goto llvm_cbe_cond_next5256;
13909 }
13910
13911 llvm_cbe_cond_true5252:
13912 llvm_cbe_reqbyte_5__PHI_TEMPORARY = llvm_cbe_firstbyte_313911_1; /* for PHI node */
13913 llvm_cbe_firstbyte_4__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
13914 goto llvm_cbe_cond_next5256;
13915
13916 llvm_cbe_cond_false5284:
13917 llvm_cbe_tmp5287 = llvm_cbe_branchreqbyte_0 | llvm_cbe_reqbyte_5;
13918 llvm_cbe_branchreqbyte_1__PHI_TEMPORARY = llvm_cbe_branchreqbyte_0; /* for PHI node */
13919 llvm_cbe_reqbyte_0__PHI_TEMPORARY = llvm_cbe_tmp5287; /* for PHI node */
13920 llvm_cbe_firstbyte_0__PHI_TEMPORARY = llvm_cbe_firstbyte_4; /* for PHI node */
13921 goto llvm_cbe_cond_next5289;
13922
13923 llvm_cbe_cond_next5316:
13924 *llvm_cbe_reverse_count_0 = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_tmp5298) >> ((unsigned int )((unsigned int )8)))))));
13925 *(&llvm_cbe_reverse_count_0[((unsigned int )1)]) = (((unsigned char )llvm_cbe_tmp5298));
13926 llvm_cbe_branchreqbyte_2__PHI_TEMPORARY = llvm_cbe_branchreqbyte_1; /* for PHI node */
13927 llvm_cbe_reqbyte_1__PHI_TEMPORARY = llvm_cbe_reqbyte_0; /* for PHI node */
13928 llvm_cbe_firstbyte_1__PHI_TEMPORARY = llvm_cbe_firstbyte_0; /* for PHI node */
13929 goto llvm_cbe_cond_next5328;
13930
13931 llvm_cbe_cond_true5294:
13932 *llvm_cbe_code_6 = ((unsigned char )0);
13933 llvm_cbe_tmp5298 = find_fixedlength(llvm_cbe_last_branch_413917_1);
13934 if ((((signed int )llvm_cbe_tmp5298) < ((signed int )((unsigned int )0)))) {
13935 goto llvm_cbe_cond_true5303;
13936 } else {
13937 goto llvm_cbe_cond_next5316;
13938 }
13939
13940 llvm_cbe_cond_false5459:
13941 *llvm_cbe_code_6 = ((unsigned char )83);
13942 *(&llvm_cbe_code_6[((unsigned int )1)]) = (((unsigned char )(((unsigned int )(((unsigned int )((((unsigned int )(unsigned long)llvm_cbe_code_6)) - (((unsigned int )(unsigned long)llvm_cbe_last_branch_413917_1)))) >> ((unsigned int )((unsigned int )8)))))));
13943 *(&llvm_cbe_code_6[((unsigned int )2)]) = (((unsigned char )((((unsigned char )(unsigned long)llvm_cbe_code_6)) - (((unsigned char )(unsigned long)llvm_cbe_last_branch_413917_1)))));
13944 *llvm_cbe_tmp11 = llvm_cbe_code_6;
13945 llvm_cbe_tmp5484 = &llvm_cbe_code_6[((unsigned int )3)];
13946 llvm_cbe_code_5__PHI_TEMPORARY = llvm_cbe_tmp5484; /* for PHI node */
13947 llvm_cbe_last_branch_3__PHI_TEMPORARY = llvm_cbe_code_6; /* for PHI node */
13948 goto llvm_cbe_cond_next5485;
13949
13950 } while (1); /* end of syntactic loop 'cond_next' */
13951 llvm_cbe_cond_true150:
13952 *llvm_cbe_errorcodeptr = ((unsigned int )52);
13953 llvm_cbe_tmp51985596 = *(&llvm_cbe_ptr106);
13954 llvm_cbe_ptr_15625_2__PHI_TEMPORARY = llvm_cbe_tmp51985596; /* for PHI node */
13955 goto llvm_cbe_cond_true5206;
13956
13957 llvm_cbe_cond_true5206:
13958 llvm_cbe_ptr_15625_2 = llvm_cbe_ptr_15625_2__PHI_TEMPORARY;
13959 *llvm_cbe_ptrptr = llvm_cbe_ptr_15625_2;
13960 return ((unsigned int )0);
13961 llvm_cbe_cond_true5303:
13962 *llvm_cbe_errorcodeptr = ((((llvm_cbe_tmp5298 == ((unsigned int )-2))) ? (((unsigned int )36)) : (((unsigned int )25))));
13963 *llvm_cbe_ptrptr = llvm_cbe_ptr_1;
13964 return ((unsigned int )0);
13965 llvm_cbe_cond_true5334:
13966 if ((llvm_cbe_lengthptr == ((unsigned int *)/*NULL*/0))) {
13967 goto llvm_cbe_cond_true5339;
13968 } else {
13969 goto llvm_cbe_cond_next5376;
13970 }
13971
13972 llvm_cbe_cond_true5339:
13973 llvm_cbe_tmp5344 = (((unsigned int )(unsigned long)llvm_cbe_code_6)) - (((unsigned int )(unsigned long)llvm_cbe_last_branch_413917_1));
13974 llvm_cbe_last_branch_0_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
13975 llvm_cbe_branch_length_2__PHI_TEMPORARY = llvm_cbe_tmp5344; /* for PHI node */
13976 goto llvm_cbe_bb5345;
13977
13978 do { /* Syntactic loop 'bb5345' to make GCC happy */
13979 llvm_cbe_bb5345:
13980 llvm_cbe_last_branch_0_rec = llvm_cbe_last_branch_0_rec__PHI_TEMPORARY;
13981 llvm_cbe_branch_length_2 = llvm_cbe_branch_length_2__PHI_TEMPORARY;
13982 llvm_cbe_tmp5347 = &llvm_cbe_last_branch_413917_1[(llvm_cbe_last_branch_0_rec + ((unsigned int )1))];
13983 llvm_cbe_tmp5348 = *llvm_cbe_tmp5347;
13984 llvm_cbe_tmp5352 = &llvm_cbe_last_branch_413917_1[(llvm_cbe_last_branch_0_rec + ((unsigned int )2))];
13985 llvm_cbe_tmp5353 = *llvm_cbe_tmp5352;
13986 llvm_cbe_tmp5355 = ((((unsigned int )(unsigned char )llvm_cbe_tmp5348)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp5353));
13987 *llvm_cbe_tmp5347 = (((unsigned char )(((unsigned int )(((unsigned int )llvm_cbe_branch_length_2) >> ((unsigned int )((unsigned int )8)))))));
13988 *llvm_cbe_tmp5352 = (((unsigned char )llvm_cbe_branch_length_2));
13989 if ((((signed int )llvm_cbe_tmp5355) > ((signed int )((unsigned int )0)))) {
13990 llvm_cbe_last_branch_0_rec__PHI_TEMPORARY = (llvm_cbe_last_branch_0_rec - llvm_cbe_tmp5355); /* for PHI node */
13991 llvm_cbe_branch_length_2__PHI_TEMPORARY = llvm_cbe_tmp5355; /* for PHI node */
13992 goto llvm_cbe_bb5345;
13993 } else {
13994 goto llvm_cbe_cond_next5376;
13995 }
13996
13997 } while (1); /* end of syntactic loop 'bb5345' */
13998 llvm_cbe_cond_next5376:
13999 *llvm_cbe_code_6 = ((unsigned char )84);
14000 *(&llvm_cbe_code_6[((unsigned int )1)]) = (((unsigned char )(((unsigned int )(((unsigned int )((((unsigned int )(unsigned long)llvm_cbe_code_6)) - (((unsigned int )(unsigned long)llvm_cbe_tmp5)))) >> ((unsigned int )((unsigned int )8)))))));
14001 *(&llvm_cbe_code_6[((unsigned int )2)]) = (((unsigned char )((((unsigned char )(unsigned long)llvm_cbe_code_6)) - (((unsigned char )(unsigned long)llvm_cbe_tmp5)))));
14002 llvm_cbe_tmp5398 = &llvm_cbe_code_6[((unsigned int )3)];
14003 if (((llvm_cbe_options_addr_25789_6 & ((unsigned int )7)) == llvm_cbe_oldims)) {
14004 llvm_cbe_code_4__PHI_TEMPORARY = llvm_cbe_tmp5398; /* for PHI node */
14005 goto llvm_cbe_cond_next5421;
14006 } else {
14007 goto llvm_cbe_cond_true5405;
14008 }
14009
14010 llvm_cbe_cond_true5405:
14011 llvm_cbe_tmp5407 = *llvm_cbe_ptr_1;
14012 if ((llvm_cbe_tmp5407 == ((unsigned char )41))) {
14013 goto llvm_cbe_cond_true5411;
14014 } else {
14015 llvm_cbe_code_4__PHI_TEMPORARY = llvm_cbe_tmp5398; /* for PHI node */
14016 goto llvm_cbe_cond_next5421;
14017 }
14018
14019 llvm_cbe_cond_true5411:
14020 *llvm_cbe_tmp5398 = ((unsigned char )24);
14021 *(&llvm_cbe_code_6[((unsigned int )4)]) = (((unsigned char )llvm_cbe_oldims));
14022 llvm_cbe_tmp5417 = &llvm_cbe_code_6[((unsigned int )5)];
14023 llvm_cbe_tmp5418 = *(&llvm_cbe_length);
14024 *(&llvm_cbe_length) = (llvm_cbe_tmp5418 + ((unsigned int )2));
14025 llvm_cbe_code_4__PHI_TEMPORARY = llvm_cbe_tmp5417; /* for PHI node */
14026 goto llvm_cbe_cond_next5421;
14027
14028 llvm_cbe_cond_next5421:
14029 llvm_cbe_code_4 = llvm_cbe_code_4__PHI_TEMPORARY;
14030 *llvm_cbe_tmp24 = llvm_cbe_max_bracount_0;
14031 *llvm_cbe_codeptr = llvm_cbe_code_4;
14032 *llvm_cbe_ptrptr = llvm_cbe_ptr_1;
14033 *llvm_cbe_firstbyteptr = llvm_cbe_firstbyte_1;
14034 *llvm_cbe_reqbyteptr = llvm_cbe_reqbyte_1;
14035 if ((llvm_cbe_lengthptr == ((unsigned int *)/*NULL*/0))) {
14036 goto llvm_cbe_UnifiedReturnBlock;
14037 } else {
14038 goto llvm_cbe_cond_true5437;
14039 }
14040
14041 llvm_cbe_cond_true5437:
14042 llvm_cbe_tmp5439 = *llvm_cbe_lengthptr;
14043 llvm_cbe_tmp5440 = *(&llvm_cbe_length);
14044 *llvm_cbe_lengthptr = (llvm_cbe_tmp5440 + llvm_cbe_tmp5439);
14045 return ((unsigned int )1);
14046 llvm_cbe_UnifiedReturnBlock:
14047 return ((unsigned int )1);
14048 }
14049
14050
is_anchored(unsigned char * llvm_cbe_code,unsigned int * llvm_cbe_options,unsigned int llvm_cbe_bracket_map,unsigned int llvm_cbe_backref_map)14051 static unsigned int is_anchored(unsigned char *llvm_cbe_code, unsigned int *llvm_cbe_options, unsigned int llvm_cbe_bracket_map, unsigned int llvm_cbe_backref_map) {
14052 unsigned int llvm_cbe_code_addr_0_rec;
14053 unsigned int llvm_cbe_code_addr_0_rec__PHI_TEMPORARY;
14054 unsigned char llvm_cbe_tmp2;
14055 unsigned char llvm_cbe_tmp5;
14056 unsigned char *llvm_cbe_tmp10;
14057 unsigned char llvm_cbe_tmp12;
14058 unsigned int llvm_cbe_tmp1213;
14059 unsigned int llvm_cbe_tmp21;
14060 unsigned char llvm_cbe_tmp34;
14061 unsigned char llvm_cbe_tmp39;
14062 unsigned int llvm_cbe_tmp41;
14063 unsigned int llvm_cbe_tmp59;
14064 unsigned int llvm_cbe_tmp89;
14065 unsigned int llvm_cbe_tmp114;
14066 unsigned char llvm_cbe_tmp125;
14067 unsigned int llvm_cbe_tmp148;
14068 unsigned char llvm_cbe_tmp171;
14069 unsigned char llvm_cbe_tmp176;
14070 unsigned int llvm_cbe_tmp180_rec;
14071 unsigned char llvm_cbe_tmp182;
14072 unsigned int llvm_cbe_retval_0;
14073 unsigned int llvm_cbe_retval_0__PHI_TEMPORARY;
14074
14075 llvm_cbe_code_addr_0_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14076 goto llvm_cbe_bb;
14077
14078 do { /* Syntactic loop 'bb' to make GCC happy */
14079 llvm_cbe_bb:
14080 llvm_cbe_code_addr_0_rec = llvm_cbe_code_addr_0_rec__PHI_TEMPORARY;
14081 llvm_cbe_tmp2 = *(&llvm_cbe_code[llvm_cbe_code_addr_0_rec]);
14082 llvm_cbe_tmp5 = *(&_pcre_OP_lengths[(((unsigned int )(unsigned char )llvm_cbe_tmp2))]);
14083 llvm_cbe_tmp10 = /*tail*/ first_significant_code((&llvm_cbe_code[(llvm_cbe_code_addr_0_rec + (((unsigned int )(unsigned char )llvm_cbe_tmp5)))]), llvm_cbe_options, ((unsigned int )2), ((unsigned int )0));
14084 llvm_cbe_tmp12 = *llvm_cbe_tmp10;
14085 llvm_cbe_tmp1213 = ((unsigned int )(unsigned char )llvm_cbe_tmp12);
14086 switch (llvm_cbe_tmp12) {
14087 default:
14088 goto llvm_cbe_bb96;
14089 ;
14090 case ((unsigned char )93):
14091 goto llvm_cbe_cond_true;
14092 break;
14093 case ((unsigned char )94):
14094 goto llvm_cbe_cond_true31;
14095 case ((unsigned char )87):
14096 goto llvm_cbe_bb84;
14097 case ((unsigned char )92):
14098 goto llvm_cbe_bb84;
14099 case ((unsigned char )95):
14100 goto llvm_cbe_bb84;
14101 }
14102 llvm_cbe_cond_next168:
14103 llvm_cbe_tmp171 = *(&llvm_cbe_code[(llvm_cbe_code_addr_0_rec + ((unsigned int )1))]);
14104 llvm_cbe_tmp176 = *(&llvm_cbe_code[(llvm_cbe_code_addr_0_rec + ((unsigned int )2))]);
14105 llvm_cbe_tmp180_rec = llvm_cbe_code_addr_0_rec + (((((unsigned int )(unsigned char )llvm_cbe_tmp171)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp176)));
14106 llvm_cbe_tmp182 = *(&llvm_cbe_code[llvm_cbe_tmp180_rec]);
14107 if ((llvm_cbe_tmp182 == ((unsigned char )83))) {
14108 llvm_cbe_code_addr_0_rec__PHI_TEMPORARY = llvm_cbe_tmp180_rec; /* for PHI node */
14109 goto llvm_cbe_bb;
14110 } else {
14111 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
14112 goto llvm_cbe_return;
14113 }
14114
14115 llvm_cbe_cond_true:
14116 llvm_cbe_tmp21 = /*tail*/ is_anchored(llvm_cbe_tmp10, llvm_cbe_options, llvm_cbe_bracket_map, llvm_cbe_backref_map);
14117 if ((llvm_cbe_tmp21 == ((unsigned int )0))) {
14118 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14119 goto llvm_cbe_return;
14120 } else {
14121 goto llvm_cbe_cond_next168;
14122 }
14123
14124 llvm_cbe_cond_true31:
14125 llvm_cbe_tmp34 = *(&llvm_cbe_tmp10[((unsigned int )3)]);
14126 llvm_cbe_tmp39 = *(&llvm_cbe_tmp10[((unsigned int )4)]);
14127 llvm_cbe_tmp41 = ((((unsigned int )(unsigned char )llvm_cbe_tmp34)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp39));
14128 llvm_cbe_tmp59 = /*tail*/ is_anchored(llvm_cbe_tmp10, llvm_cbe_options, (((((((signed int )llvm_cbe_tmp41) < ((signed int )((unsigned int )32)))) ? ((((unsigned int )1) << llvm_cbe_tmp41)) : (((unsigned int )1)))) | llvm_cbe_bracket_map), llvm_cbe_backref_map);
14129 if ((llvm_cbe_tmp59 == ((unsigned int )0))) {
14130 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14131 goto llvm_cbe_return;
14132 } else {
14133 goto llvm_cbe_cond_next168;
14134 }
14135
14136 llvm_cbe_bb84:
14137 llvm_cbe_tmp89 = /*tail*/ is_anchored(llvm_cbe_tmp10, llvm_cbe_options, llvm_cbe_bracket_map, llvm_cbe_backref_map);
14138 if ((llvm_cbe_tmp89 == ((unsigned int )0))) {
14139 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14140 goto llvm_cbe_return;
14141 } else {
14142 goto llvm_cbe_cond_next168;
14143 }
14144
14145 llvm_cbe_cond_next122:
14146 llvm_cbe_tmp125 = *(&llvm_cbe_tmp10[((unsigned int )1)]);
14147 if (((llvm_cbe_tmp125 == ((unsigned char )12)) & ((llvm_cbe_backref_map & llvm_cbe_bracket_map) == ((unsigned int )0)))) {
14148 goto llvm_cbe_cond_next168;
14149 } else {
14150 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14151 goto llvm_cbe_return;
14152 }
14153
14154 llvm_cbe_cond_next112:
14155 llvm_cbe_tmp114 = *llvm_cbe_options;
14156 if (((llvm_cbe_tmp114 & ((unsigned int )4)) == ((unsigned int )0))) {
14157 goto llvm_cbe_bb140;
14158 } else {
14159 goto llvm_cbe_cond_next122;
14160 }
14161
14162 llvm_cbe_bb96:
14163 if (((((unsigned int )(llvm_cbe_tmp1213 + ((unsigned int )-56))) < ((unsigned int )((unsigned int )2))) | (llvm_cbe_tmp12 == ((unsigned char )65)))) {
14164 goto llvm_cbe_cond_next112;
14165 } else {
14166 goto llvm_cbe_bb140;
14167 }
14168
14169 llvm_cbe_bb140:
14170 if ((((unsigned int )(llvm_cbe_tmp1213 + ((unsigned int )-1))) > ((unsigned int )((unsigned int )1)))) {
14171 goto llvm_cbe_cond_true146;
14172 } else {
14173 goto llvm_cbe_cond_next168;
14174 }
14175
14176 llvm_cbe_cond_true146:
14177 llvm_cbe_tmp148 = *llvm_cbe_options;
14178 if ((((llvm_cbe_tmp148 & ((unsigned int )2)) != ((unsigned int )0)) | (llvm_cbe_tmp12 != ((unsigned char )25)))) {
14179 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14180 goto llvm_cbe_return;
14181 } else {
14182 goto llvm_cbe_cond_next168;
14183 }
14184
14185 } while (1); /* end of syntactic loop 'bb' */
14186 llvm_cbe_return:
14187 llvm_cbe_retval_0 = llvm_cbe_retval_0__PHI_TEMPORARY;
14188 return llvm_cbe_retval_0;
14189 }
14190
14191
is_startline(unsigned char * llvm_cbe_code,unsigned int llvm_cbe_bracket_map,unsigned int llvm_cbe_backref_map)14192 static unsigned int is_startline(unsigned char *llvm_cbe_code, unsigned int llvm_cbe_bracket_map, unsigned int llvm_cbe_backref_map) {
14193 unsigned int llvm_cbe_code_addr_0_us_rec;
14194 unsigned int llvm_cbe_code_addr_0_us_rec__PHI_TEMPORARY;
14195 unsigned char llvm_cbe_tmp2_us;
14196 unsigned char llvm_cbe_tmp5_us;
14197 unsigned char *llvm_cbe_tmp9_us;
14198 unsigned char llvm_cbe_tmp11_us;
14199 unsigned char llvm_cbe_tmp137_us;
14200 unsigned char llvm_cbe_tmp142_us;
14201 unsigned int llvm_cbe_tmp146_us_rec;
14202 unsigned char llvm_cbe_tmp148_us;
14203 unsigned int llvm_cbe_tmp19_us;
14204 unsigned char llvm_cbe_tmp32_us;
14205 unsigned char llvm_cbe_tmp37_us;
14206 unsigned int llvm_cbe_tmp39_us;
14207 unsigned int llvm_cbe_tmp55_us;
14208 unsigned int llvm_cbe_tmp85_us;
14209 unsigned char llvm_cbe_tmp108_us;
14210 unsigned int llvm_cbe_code_addr_0_rec;
14211 unsigned int llvm_cbe_code_addr_0_rec__PHI_TEMPORARY;
14212 unsigned char llvm_cbe_tmp2;
14213 unsigned char llvm_cbe_tmp5;
14214 unsigned char *llvm_cbe_tmp9;
14215 unsigned char llvm_cbe_tmp11;
14216 unsigned int llvm_cbe_tmp19;
14217 unsigned char llvm_cbe_tmp32;
14218 unsigned char llvm_cbe_tmp37;
14219 unsigned int llvm_cbe_tmp39;
14220 unsigned int llvm_cbe_tmp55;
14221 unsigned int llvm_cbe_tmp85;
14222 unsigned char llvm_cbe_tmp137;
14223 unsigned char llvm_cbe_tmp142;
14224 unsigned int llvm_cbe_tmp146_rec;
14225 unsigned char llvm_cbe_tmp148;
14226 unsigned int llvm_cbe_retval_0;
14227 unsigned int llvm_cbe_retval_0__PHI_TEMPORARY;
14228
14229 if (((llvm_cbe_backref_map & llvm_cbe_bracket_map) == ((unsigned int )0))) {
14230 llvm_cbe_code_addr_0_us_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14231 goto llvm_cbe_bb_us;
14232 } else {
14233 llvm_cbe_code_addr_0_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14234 goto llvm_cbe_bb;
14235 }
14236
14237 do { /* Syntactic loop 'bb.us' to make GCC happy */
14238 llvm_cbe_bb_us:
14239 llvm_cbe_code_addr_0_us_rec = llvm_cbe_code_addr_0_us_rec__PHI_TEMPORARY;
14240 llvm_cbe_tmp2_us = *(&llvm_cbe_code[llvm_cbe_code_addr_0_us_rec]);
14241 llvm_cbe_tmp5_us = *(&_pcre_OP_lengths[(((unsigned int )(unsigned char )llvm_cbe_tmp2_us))]);
14242 llvm_cbe_tmp9_us = /*tail*/ first_significant_code((&llvm_cbe_code[(llvm_cbe_code_addr_0_us_rec + (((unsigned int )(unsigned char )llvm_cbe_tmp5_us)))]), ((unsigned int *)/*NULL*/0), ((unsigned int )0), ((unsigned int )0));
14243 llvm_cbe_tmp11_us = *llvm_cbe_tmp9_us;
14244 switch (llvm_cbe_tmp11_us) {
14245 default:
14246 goto llvm_cbe_bb92_us;
14247 ;
14248 case ((unsigned char )93):
14249 goto llvm_cbe_cond_true_us;
14250 case ((unsigned char )94):
14251 goto llvm_cbe_cond_true29_us;
14252 case ((unsigned char )87):
14253 goto llvm_cbe_bb81_us;
14254 case ((unsigned char )92):
14255 goto llvm_cbe_bb81_us;
14256 case ((unsigned char )95):
14257 goto llvm_cbe_bb81_us;
14258 }
14259 llvm_cbe_cond_next134_us:
14260 llvm_cbe_tmp137_us = *(&llvm_cbe_code[(llvm_cbe_code_addr_0_us_rec + ((unsigned int )1))]);
14261 llvm_cbe_tmp142_us = *(&llvm_cbe_code[(llvm_cbe_code_addr_0_us_rec + ((unsigned int )2))]);
14262 llvm_cbe_tmp146_us_rec = llvm_cbe_code_addr_0_us_rec + (((((unsigned int )(unsigned char )llvm_cbe_tmp137_us)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp142_us)));
14263 llvm_cbe_tmp148_us = *(&llvm_cbe_code[llvm_cbe_tmp146_us_rec]);
14264 if ((llvm_cbe_tmp148_us == ((unsigned char )83))) {
14265 llvm_cbe_code_addr_0_us_rec__PHI_TEMPORARY = llvm_cbe_tmp146_us_rec; /* for PHI node */
14266 goto llvm_cbe_bb_us;
14267 } else {
14268 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
14269 goto llvm_cbe_return;
14270 }
14271
14272 llvm_cbe_cond_true_us:
14273 llvm_cbe_tmp19_us = /*tail*/ is_startline(llvm_cbe_tmp9_us, llvm_cbe_bracket_map, llvm_cbe_backref_map);
14274 if ((llvm_cbe_tmp19_us == ((unsigned int )0))) {
14275 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14276 goto llvm_cbe_return;
14277 } else {
14278 goto llvm_cbe_cond_next134_us;
14279 }
14280
14281 llvm_cbe_cond_true29_us:
14282 llvm_cbe_tmp32_us = *(&llvm_cbe_tmp9_us[((unsigned int )3)]);
14283 llvm_cbe_tmp37_us = *(&llvm_cbe_tmp9_us[((unsigned int )4)]);
14284 llvm_cbe_tmp39_us = ((((unsigned int )(unsigned char )llvm_cbe_tmp32_us)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp37_us));
14285 llvm_cbe_tmp55_us = /*tail*/ is_startline(llvm_cbe_tmp9_us, (((((((signed int )llvm_cbe_tmp39_us) < ((signed int )((unsigned int )32)))) ? ((((unsigned int )1) << llvm_cbe_tmp39_us)) : (((unsigned int )1)))) | llvm_cbe_bracket_map), llvm_cbe_backref_map);
14286 if ((llvm_cbe_tmp55_us == ((unsigned int )0))) {
14287 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14288 goto llvm_cbe_return;
14289 } else {
14290 goto llvm_cbe_cond_next134_us;
14291 }
14292
14293 llvm_cbe_bb81_us:
14294 llvm_cbe_tmp85_us = /*tail*/ is_startline(llvm_cbe_tmp9_us, llvm_cbe_bracket_map, llvm_cbe_backref_map);
14295 if ((llvm_cbe_tmp85_us == ((unsigned int )0))) {
14296 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14297 goto llvm_cbe_return;
14298 } else {
14299 goto llvm_cbe_cond_next134_us;
14300 }
14301
14302 llvm_cbe_cond_true105_us:
14303 llvm_cbe_tmp108_us = *(&llvm_cbe_tmp9_us[((unsigned int )1)]);
14304 if ((llvm_cbe_tmp108_us == ((unsigned char )12))) {
14305 goto llvm_cbe_cond_next134_us;
14306 } else {
14307 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14308 goto llvm_cbe_return;
14309 }
14310
14311 llvm_cbe_bb92_us:
14312 if (((((unsigned int )((((unsigned int )(unsigned char )llvm_cbe_tmp11_us)) + ((unsigned int )-56))) < ((unsigned int )((unsigned int )2))) | (llvm_cbe_tmp11_us == ((unsigned char )65)))) {
14313 goto llvm_cbe_cond_true105_us;
14314 } else {
14315 goto llvm_cbe_cond_false123_us;
14316 }
14317
14318 llvm_cbe_cond_false123_us:
14319 if ((llvm_cbe_tmp11_us == ((unsigned char )25))) {
14320 goto llvm_cbe_cond_next134_us;
14321 } else {
14322 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14323 goto llvm_cbe_return;
14324 }
14325
14326 } while (1); /* end of syntactic loop 'bb.us' */
14327 do { /* Syntactic loop 'bb' to make GCC happy */
14328 llvm_cbe_bb:
14329 llvm_cbe_code_addr_0_rec = llvm_cbe_code_addr_0_rec__PHI_TEMPORARY;
14330 llvm_cbe_tmp2 = *(&llvm_cbe_code[llvm_cbe_code_addr_0_rec]);
14331 llvm_cbe_tmp5 = *(&_pcre_OP_lengths[(((unsigned int )(unsigned char )llvm_cbe_tmp2))]);
14332 llvm_cbe_tmp9 = /*tail*/ first_significant_code((&llvm_cbe_code[(llvm_cbe_code_addr_0_rec + (((unsigned int )(unsigned char )llvm_cbe_tmp5)))]), ((unsigned int *)/*NULL*/0), ((unsigned int )0), ((unsigned int )0));
14333 llvm_cbe_tmp11 = *llvm_cbe_tmp9;
14334 switch (llvm_cbe_tmp11) {
14335 default:
14336 goto llvm_cbe_bb92;
14337 ;
14338 case ((unsigned char )93):
14339 goto llvm_cbe_cond_true;
14340 break;
14341 case ((unsigned char )94):
14342 goto llvm_cbe_cond_true29;
14343 case ((unsigned char )87):
14344 goto llvm_cbe_bb81;
14345 case ((unsigned char )92):
14346 goto llvm_cbe_bb81;
14347 case ((unsigned char )95):
14348 goto llvm_cbe_bb81;
14349 }
14350 llvm_cbe_cond_next134:
14351 llvm_cbe_tmp137 = *(&llvm_cbe_code[(llvm_cbe_code_addr_0_rec + ((unsigned int )1))]);
14352 llvm_cbe_tmp142 = *(&llvm_cbe_code[(llvm_cbe_code_addr_0_rec + ((unsigned int )2))]);
14353 llvm_cbe_tmp146_rec = llvm_cbe_code_addr_0_rec + (((((unsigned int )(unsigned char )llvm_cbe_tmp137)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp142)));
14354 llvm_cbe_tmp148 = *(&llvm_cbe_code[llvm_cbe_tmp146_rec]);
14355 if ((llvm_cbe_tmp148 == ((unsigned char )83))) {
14356 llvm_cbe_code_addr_0_rec__PHI_TEMPORARY = llvm_cbe_tmp146_rec; /* for PHI node */
14357 goto llvm_cbe_bb;
14358 } else {
14359 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )1); /* for PHI node */
14360 goto llvm_cbe_return;
14361 }
14362
14363 llvm_cbe_cond_true:
14364 llvm_cbe_tmp19 = /*tail*/ is_startline(llvm_cbe_tmp9, llvm_cbe_bracket_map, llvm_cbe_backref_map);
14365 if ((llvm_cbe_tmp19 == ((unsigned int )0))) {
14366 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14367 goto llvm_cbe_return;
14368 } else {
14369 goto llvm_cbe_cond_next134;
14370 }
14371
14372 llvm_cbe_cond_true29:
14373 llvm_cbe_tmp32 = *(&llvm_cbe_tmp9[((unsigned int )3)]);
14374 llvm_cbe_tmp37 = *(&llvm_cbe_tmp9[((unsigned int )4)]);
14375 llvm_cbe_tmp39 = ((((unsigned int )(unsigned char )llvm_cbe_tmp32)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp37));
14376 llvm_cbe_tmp55 = /*tail*/ is_startline(llvm_cbe_tmp9, (((((((signed int )llvm_cbe_tmp39) < ((signed int )((unsigned int )32)))) ? ((((unsigned int )1) << llvm_cbe_tmp39)) : (((unsigned int )1)))) | llvm_cbe_bracket_map), llvm_cbe_backref_map);
14377 if ((llvm_cbe_tmp55 == ((unsigned int )0))) {
14378 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14379 goto llvm_cbe_return;
14380 } else {
14381 goto llvm_cbe_cond_next134;
14382 }
14383
14384 llvm_cbe_bb81:
14385 llvm_cbe_tmp85 = /*tail*/ is_startline(llvm_cbe_tmp9, llvm_cbe_bracket_map, llvm_cbe_backref_map);
14386 if ((llvm_cbe_tmp85 == ((unsigned int )0))) {
14387 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14388 goto llvm_cbe_return;
14389 } else {
14390 goto llvm_cbe_cond_next134;
14391 }
14392
14393 llvm_cbe_cond_false123:
14394 if ((llvm_cbe_tmp11 == ((unsigned char )25))) {
14395 goto llvm_cbe_cond_next134;
14396 } else {
14397 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14398 goto llvm_cbe_return;
14399 }
14400
14401 llvm_cbe_bb92:
14402 if (((((unsigned int )((((unsigned int )(unsigned char )llvm_cbe_tmp11)) + ((unsigned int )-56))) < ((unsigned int )((unsigned int )2))) | (llvm_cbe_tmp11 == ((unsigned char )65)))) {
14403 goto llvm_cbe_cond_true105;
14404 } else {
14405 goto llvm_cbe_cond_false123;
14406 }
14407
14408 } while (1); /* end of syntactic loop 'bb' */
14409 llvm_cbe_cond_true105:
14410 return ((unsigned int )0);
14411 llvm_cbe_return:
14412 llvm_cbe_retval_0 = llvm_cbe_retval_0__PHI_TEMPORARY;
14413 return llvm_cbe_retval_0;
14414 }
14415
14416
find_firstassertedchar(unsigned char * llvm_cbe_code,unsigned int * llvm_cbe_options,unsigned int llvm_cbe_inassert)14417 static unsigned int find_firstassertedchar(unsigned char *llvm_cbe_code, unsigned int *llvm_cbe_options, unsigned int llvm_cbe_inassert) {
14418 unsigned int llvm_cbe_c_1;
14419 unsigned int llvm_cbe_c_1__PHI_TEMPORARY;
14420 unsigned int llvm_cbe_code_addr_0_rec;
14421 unsigned int llvm_cbe_code_addr_0_rec__PHI_TEMPORARY;
14422 unsigned char *llvm_cbe_tmp5;
14423 unsigned char llvm_cbe_tmp7;
14424 unsigned int llvm_cbe_tmp22;
14425 unsigned char *llvm_cbe_tmp44;
14426 unsigned char *llvm_cbe_scode_1;
14427 unsigned char *llvm_cbe_scode_1__PHI_TEMPORARY;
14428 unsigned char llvm_cbe_tmp64;
14429 unsigned int llvm_cbe_tmp6465;
14430 unsigned int llvm_cbe_tmp67;
14431 unsigned int llvm_cbe_tmp73;
14432 unsigned int llvm_cbe_c_0;
14433 unsigned int llvm_cbe_c_0__PHI_TEMPORARY;
14434 unsigned char llvm_cbe_tmp92;
14435 unsigned char llvm_cbe_tmp97;
14436 unsigned int llvm_cbe_tmp101_rec;
14437 unsigned char llvm_cbe_tmp103;
14438 unsigned int llvm_cbe_retval_0;
14439 unsigned int llvm_cbe_retval_0__PHI_TEMPORARY;
14440
14441 llvm_cbe_c_1__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
14442 llvm_cbe_code_addr_0_rec__PHI_TEMPORARY = ((unsigned int )0); /* for PHI node */
14443 goto llvm_cbe_bb;
14444
14445 do { /* Syntactic loop 'bb' to make GCC happy */
14446 llvm_cbe_bb:
14447 llvm_cbe_c_1 = llvm_cbe_c_1__PHI_TEMPORARY;
14448 llvm_cbe_code_addr_0_rec = llvm_cbe_code_addr_0_rec__PHI_TEMPORARY;
14449 llvm_cbe_tmp5 = /*tail*/ first_significant_code((&llvm_cbe_code[(llvm_cbe_code_addr_0_rec + ((unsigned int )3))]), llvm_cbe_options, ((unsigned int )1), ((unsigned int )1));
14450 llvm_cbe_tmp7 = *llvm_cbe_tmp5;
14451 switch ((((unsigned int )(unsigned char )llvm_cbe_tmp7))) {
14452 default:
14453 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
14454 goto llvm_cbe_return;
14455 ;
14456 case ((unsigned int )27):
14457 llvm_cbe_scode_1__PHI_TEMPORARY = llvm_cbe_tmp5; /* for PHI node */
14458 goto llvm_cbe_bb49;
14459 case ((unsigned int )28):
14460 llvm_cbe_scode_1__PHI_TEMPORARY = llvm_cbe_tmp5; /* for PHI node */
14461 goto llvm_cbe_bb49;
14462 case ((unsigned int )32):
14463 llvm_cbe_scode_1__PHI_TEMPORARY = llvm_cbe_tmp5; /* for PHI node */
14464 goto llvm_cbe_bb49;
14465 case ((unsigned int )33):
14466 llvm_cbe_scode_1__PHI_TEMPORARY = llvm_cbe_tmp5; /* for PHI node */
14467 goto llvm_cbe_bb49;
14468 case ((unsigned int )38):
14469 goto llvm_cbe_bb42;
14470 case ((unsigned int )40):
14471 llvm_cbe_scode_1__PHI_TEMPORARY = llvm_cbe_tmp5; /* for PHI node */
14472 goto llvm_cbe_bb49;
14473 case ((unsigned int )87):
14474 goto llvm_cbe_bb16;
14475 break;
14476 case ((unsigned int )92):
14477 goto llvm_cbe_bb16;
14478 break;
14479 case ((unsigned int )93):
14480 goto llvm_cbe_bb16;
14481 break;
14482 case ((unsigned int )94):
14483 goto llvm_cbe_bb16;
14484 break;
14485 case ((unsigned int )95):
14486 goto llvm_cbe_bb16;
14487 break;
14488 }
14489 llvm_cbe_bb89:
14490 llvm_cbe_c_0 = llvm_cbe_c_0__PHI_TEMPORARY;
14491 llvm_cbe_tmp92 = *(&llvm_cbe_code[(llvm_cbe_code_addr_0_rec + ((unsigned int )1))]);
14492 llvm_cbe_tmp97 = *(&llvm_cbe_code[(llvm_cbe_code_addr_0_rec + ((unsigned int )2))]);
14493 llvm_cbe_tmp101_rec = llvm_cbe_code_addr_0_rec + (((((unsigned int )(unsigned char )llvm_cbe_tmp92)) << ((unsigned int )8)) | (((unsigned int )(unsigned char )llvm_cbe_tmp97)));
14494 llvm_cbe_tmp103 = *(&llvm_cbe_code[llvm_cbe_tmp101_rec]);
14495 if ((llvm_cbe_tmp103 == ((unsigned char )83))) {
14496 llvm_cbe_c_1__PHI_TEMPORARY = llvm_cbe_c_0; /* for PHI node */
14497 llvm_cbe_code_addr_0_rec__PHI_TEMPORARY = llvm_cbe_tmp101_rec; /* for PHI node */
14498 goto llvm_cbe_bb;
14499 } else {
14500 llvm_cbe_retval_0__PHI_TEMPORARY = llvm_cbe_c_0; /* for PHI node */
14501 goto llvm_cbe_return;
14502 }
14503
14504 llvm_cbe_cond_next:
14505 if ((((signed int )llvm_cbe_c_1) < ((signed int )((unsigned int )0)))) {
14506 llvm_cbe_c_0__PHI_TEMPORARY = llvm_cbe_tmp22; /* for PHI node */
14507 goto llvm_cbe_bb89;
14508 } else {
14509 goto llvm_cbe_cond_false;
14510 }
14511
14512 llvm_cbe_bb16:
14513 llvm_cbe_tmp22 = /*tail*/ find_firstassertedchar(llvm_cbe_tmp5, llvm_cbe_options, (((unsigned int )(bool )(llvm_cbe_tmp7 == ((unsigned char )87)))));
14514 if ((((signed int )llvm_cbe_tmp22) < ((signed int )((unsigned int )0)))) {
14515 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
14516 goto llvm_cbe_return;
14517 } else {
14518 goto llvm_cbe_cond_next;
14519 }
14520
14521 llvm_cbe_cond_false:
14522 if ((llvm_cbe_c_1 == llvm_cbe_tmp22)) {
14523 llvm_cbe_c_0__PHI_TEMPORARY = llvm_cbe_c_1; /* for PHI node */
14524 goto llvm_cbe_bb89;
14525 } else {
14526 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
14527 goto llvm_cbe_return;
14528 }
14529
14530 llvm_cbe_cond_true61:
14531 llvm_cbe_tmp67 = *llvm_cbe_options;
14532 if (((llvm_cbe_tmp67 & ((unsigned int )1)) == ((unsigned int )0))) {
14533 llvm_cbe_c_0__PHI_TEMPORARY = llvm_cbe_tmp6465; /* for PHI node */
14534 goto llvm_cbe_bb89;
14535 } else {
14536 goto llvm_cbe_cond_true71;
14537 }
14538
14539 llvm_cbe_cond_next56:
14540 llvm_cbe_tmp64 = *(&llvm_cbe_scode_1[((unsigned int )1)]);
14541 llvm_cbe_tmp6465 = ((unsigned int )(unsigned char )llvm_cbe_tmp64);
14542 if ((((signed int )llvm_cbe_c_1) < ((signed int )((unsigned int )0)))) {
14543 goto llvm_cbe_cond_true61;
14544 } else {
14545 goto llvm_cbe_cond_false75;
14546 }
14547
14548 llvm_cbe_bb49:
14549 llvm_cbe_scode_1 = llvm_cbe_scode_1__PHI_TEMPORARY;
14550 if ((llvm_cbe_inassert == ((unsigned int )0))) {
14551 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
14552 goto llvm_cbe_return;
14553 } else {
14554 goto llvm_cbe_cond_next56;
14555 }
14556
14557 llvm_cbe_bb42:
14558 llvm_cbe_tmp44 = &llvm_cbe_tmp5[((unsigned int )2)];
14559 llvm_cbe_scode_1__PHI_TEMPORARY = llvm_cbe_tmp44; /* for PHI node */
14560 goto llvm_cbe_bb49;
14561
14562 llvm_cbe_cond_true71:
14563 llvm_cbe_tmp73 = llvm_cbe_tmp6465 | ((unsigned int )256);
14564 llvm_cbe_c_0__PHI_TEMPORARY = llvm_cbe_tmp73; /* for PHI node */
14565 goto llvm_cbe_bb89;
14566
14567 llvm_cbe_cond_false75:
14568 if ((llvm_cbe_tmp6465 == llvm_cbe_c_1)) {
14569 llvm_cbe_c_0__PHI_TEMPORARY = llvm_cbe_c_1; /* for PHI node */
14570 goto llvm_cbe_bb89;
14571 } else {
14572 llvm_cbe_retval_0__PHI_TEMPORARY = ((unsigned int )-1); /* for PHI node */
14573 goto llvm_cbe_return;
14574 }
14575
14576 } while (1); /* end of syntactic loop 'bb' */
14577 llvm_cbe_return:
14578 llvm_cbe_retval_0 = llvm_cbe_retval_0__PHI_TEMPORARY;
14579 return llvm_cbe_retval_0;
14580 }
14581
14582