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   *(&ltmp_1_1[(llvm_cbe_tmp22 + ((unsigned int )-1))]) = ((unsigned char )0);
493   *(&ltmp_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) = (&ltmp_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