[InstCombine] Signed saturation patterns
[llvm-complete.git] / test / tools / llvm-lipo / Inputs / armv7-slice-big.yaml
blob9c328959938d42635193d337a387bd59f2af0ff2
1 --- !mach-o
2 FileHeader:
3   magic:           0xFEEDFACE
4   cputype:         0x0000000C
5   cpusubtype:      0x00000009
6   filetype:        0x00000002
7   ncmds:           27
8   sizeofcmds:      2176
9   flags:           0x00200085
10 LoadCommands:
11   - cmd:             LC_SEGMENT
12     cmdsize:         56
13     segname:         __PAGEZERO
14     vmaddr:          0
15     vmsize:          16384
16     fileoff:         0
17     filesize:        0
18     maxprot:         0
19     initprot:        0
20     nsects:          0
21     flags:           0
22   - cmd:             LC_SEGMENT
23     cmdsize:         260
24     segname:         __TEXT
25     vmaddr:          16384
26     vmsize:          32768
27     fileoff:         0
28     filesize:        32768
29     maxprot:         5
30     initprot:        5
31     nsects:          3
32     flags:           0
33     Sections:
34       - sectname:        __text
35         segname:         __TEXT
36         addr:            0x000000000000BBA0
37         size:            804
38         offset:          0x00007BA0
39         align:           2
40         reloff:          0x00000000
41         nreloc:          0
42         flags:           0x80000400
43         reserved1:       0x00000000
44         reserved2:       0x00000000
45         reserved3:       0x00000000
46       - sectname:        __picsymbolstub4
47         segname:         __TEXT
48         addr:            0x000000000000BEC4
49         size:            160
50         offset:          0x00007EC4
51         align:           2
52         reloff:          0x00000000
53         nreloc:          0
54         flags:           0x80000408
55         reserved1:       0x00000000
56         reserved2:       0x00000010
57         reserved3:       0x00000000
58       - sectname:        __stub_helper
59         segname:         __TEXT
60         addr:            0x000000000000BF64
61         size:            156
62         offset:          0x00007F64
63         align:           2
64         reloff:          0x00000000
65         nreloc:          0
66         flags:           0x80000400
67         reserved1:       0x00000000
68         reserved2:       0x00000000
69         reserved3:       0x00000000
70   - cmd:             LC_SEGMENT
71     cmdsize:         600
72     segname:         __DATA
73     vmaddr:          49152
74     vmsize:          16384
75     fileoff:         32768
76     filesize:        16384
77     maxprot:         3
78     initprot:        3
79     nsects:          8
80     flags:           0
81     Sections:
82       - sectname:        __nl_symbol_ptr
83         segname:         __DATA
84         addr:            0x000000000000C000
85         size:            12
86         offset:          0x00008000
87         align:           2
88         reloff:          0x00000000
89         nreloc:          0
90         flags:           0x00000006
91         reserved1:       0x0000000A
92         reserved2:       0x00000000
93         reserved3:       0x00000000
94       - sectname:        __la_symbol_ptr
95         segname:         __DATA
96         addr:            0x000000000000C00C
97         size:            40
98         offset:          0x0000800C
99         align:           2
100         reloff:          0x00000000
101         nreloc:          0
102         flags:           0x00000007
103         reserved1:       0x0000000D
104         reserved2:       0x00000000
105         reserved3:       0x00000000
106       - sectname:        __mod_init_func
107         segname:         __DATA
108         addr:            0x000000000000C034
109         size:            4
110         offset:          0x00008034
111         align:           2
112         reloff:          0x00000000
113         nreloc:          0
114         flags:           0x00000009
115         reserved1:       0x00000000
116         reserved2:       0x00000000
117         reserved3:       0x00000000
118       - sectname:        __const
119         segname:         __DATA
120         addr:            0x000000000000C038
121         size:            36
122         offset:          0x00008038
123         align:           2
124         reloff:          0x00000000
125         nreloc:          0
126         flags:           0x00000000
127         reserved1:       0x00000000
128         reserved2:       0x00000000
129         reserved3:       0x00000000
130       - sectname:        __cfstring
131         segname:         __DATA
132         addr:            0x000000000000C05C
133         size:            160
134         offset:          0x0000805C
135         align:           2
136         reloff:          0x00000000
137         nreloc:          0
138         flags:           0x00000000
139         reserved1:       0x00000000
140         reserved2:       0x00000000
141         reserved3:       0x00000000
142       - sectname:        __objc_imageinfo
143         segname:         __DATA
144         addr:            0x000000000000C0FC
145         size:            8
146         offset:          0x000080FC
147         align:           2
148         reloff:          0x00000000
149         nreloc:          0
150         flags:           0x00000000
151         reserved1:       0x00000000
152         reserved2:       0x00000000
153         reserved3:       0x00000000
154       - sectname:        __objc_selrefs
155         segname:         __DATA
156         addr:            0x000000000000C104
157         size:            44
158         offset:          0x00008104
159         align:           2
160         reloff:          0x00000000
161         nreloc:          0
162         flags:           0x10000005
163         reserved1:       0x00000000
164         reserved2:       0x00000000
165         reserved3:       0x00000000
166       - sectname:        __objc_classrefs
167         segname:         __DATA
168         addr:            0x000000000000C130
169         size:            20
170         offset:          0x00008130
171         align:           2
172         reloff:          0x00000000
173         nreloc:          0
174         flags:           0x10000000
175         reserved1:       0x00000000
176         reserved2:       0x00000000
177         reserved3:       0x00000000
178   - cmd:             LC_SEGMENT
179     cmdsize:         192
180     segname:         __RODATA
181     vmaddr:          65536
182     vmsize:          16384
183     fileoff:         49152
184     filesize:        16384
185     maxprot:         1
186     initprot:        1
187     nsects:          2
188     flags:           0
189     Sections:
190       - sectname:        __cstring
191         segname:         __RODATA
192         addr:            0x0000000000010000
193         size:            191
194         offset:          0x0000C000
195         align:           0
196         reloff:          0x00000000
197         nreloc:          0
198         flags:           0x00000002
199         reserved1:       0x00000000
200         reserved2:       0x00000000
201         reserved3:       0x00000000
202       - sectname:        __objc_methname
203         segname:         __RODATA
204         addr:            0x00000000000100BF
205         size:            243
206         offset:          0x0000C0BF
207         align:           0
208         reloff:          0x00000000
209         nreloc:          0
210         flags:           0x00000002
211         reserved1:       0x00000000
212         reserved2:       0x00000000
213         reserved3:       0x00000000
214   - cmd:             LC_SEGMENT
215     cmdsize:         56
216     segname:         __LINKEDIT
217     vmaddr:          81920
218     vmsize:          32768
219     fileoff:         65536
220     filesize:        22592
221     maxprot:         1
222     initprot:        1
223     nsects:          0
224     flags:           0
225   - cmd:             LC_DYLD_INFO_ONLY
226     cmdsize:         48
227     rebase_off:      65536
228     rebase_size:     16
229     bind_off:        65552
230     bind_size:       316
231     weak_bind_off:   0
232     weak_bind_size:  0
233     lazy_bind_off:   65868
234     lazy_bind_size:  260
235     export_off:      66128
236     export_size:     60
237   - cmd:             LC_SYMTAB
238     cmdsize:         24
239     symoff:          66220
240     nsyms:           29
241     stroff:          66660
242     strsize:         708
243   - cmd:             LC_DYSYMTAB
244     cmdsize:         80
245     ilocalsym:       0
246     nlocalsym:       7
247     iextdefsym:      7
248     nextdefsym:      3
249     iundefsym:       10
250     nundefsym:       19
251     tocoff:          0
252     ntoc:            0
253     modtaboff:       0
254     nmodtab:         0
255     extrefsymoff:    0
256     nextrefsyms:     0
257     indirectsymoff:  66568
258     nindirectsyms:   23
259     extreloff:       0
260     nextrel:         0
261     locreloff:       0
262     nlocrel:         0
263   - cmd:             LC_LOAD_DYLINKER
264     cmdsize:         28
265     name:            12
266     PayloadString:   '/usr/lib/dyld'
267     ZeroPadBytes:    3
268   - cmd:             LC_UUID
269     cmdsize:         24
270     uuid:            D36E4B66-CF78-37EC-B274-9DDADEECE4C1
271   - cmd:             LC_VERSION_MIN_IPHONEOS
272     cmdsize:         16
273     version:         589824
274     sdk:             786944
275   - cmd:             LC_SOURCE_VERSION
276     cmdsize:         16
277     version:         0
278   - cmd:             LC_MAIN
279     cmdsize:         24
280     entryoff:        31913
281     stacksize:       0
282   - cmd:             LC_ENCRYPTION_INFO
283     cmdsize:         20
284     cryptoff:        16384
285     cryptsize:       16384
286     cryptid:         0
287   - cmd:             LC_LOAD_DYLIB
288     cmdsize:         48
289     dylib:
290       name:            24
291       timestamp:       2
292       current_version: 26216708
293       compatibility_version: 65536
294     PayloadString:   '/usr/lib/libc++.1.dylib'
295     ZeroPadBytes:    1
296   - cmd:             LC_LOAD_DYLIB
297     cmdsize:         68
298     dylib:
299       name:            24
300       timestamp:       2
301       current_version: 0
302       compatibility_version: 0
303     PayloadString:   '@rpath/MobileConfig.framework/MobileConfig'
304     ZeroPadBytes:    2
305   - cmd:             LC_LOAD_DYLIB
306     cmdsize:         84
307     dylib:
308       name:            24
309       timestamp:       2
310       current_version: 102895360
311       compatibility_version: 19660800
312     PayloadString:   '/System/Library/Frameworks/Foundation.framework/Foundation'
313     ZeroPadBytes:    2
314   - cmd:             LC_LOAD_DYLIB
315     cmdsize:         76
316     dylib:
317       name:            24
318       timestamp:       2
319       current_version: 917504
320       compatibility_version: 65536
321     PayloadString:   '/System/Library/Frameworks/MapKit.framework/MapKit'
322     ZeroPadBytes:    2
323   - cmd:             LC_LOAD_DYLIB
324     cmdsize:         84
325     dylib:
326       name:            24
327       timestamp:       2
328       current_version: 68352
329       compatibility_version: 66048
330     PayloadString:   '/System/Library/Frameworks/QuartzCore.framework/QuartzCore'
331     ZeroPadBytes:    2
332   - cmd:             LC_LOAD_DYLIB
333     cmdsize:         76
334     dylib:
335       name:            24
336       timestamp:       2
337       current_version: 3997696000
338       compatibility_version: 65536
339     PayloadString:   '/System/Library/Frameworks/UIKit.framework/UIKit'
340     ZeroPadBytes:    4
341   - cmd:             LC_LOAD_DYLIB
342     cmdsize:         52
343     dylib:
344       name:            24
345       timestamp:       2
346       current_version: 14942208
347       compatibility_version: 65536
348     PayloadString:   '/usr/lib/libobjc.A.dylib'
349     ZeroPadBytes:    4
350   - cmd:             LC_LOAD_DYLIB
351     cmdsize:         52
352     dylib:
353       name:            24
354       timestamp:       2
355       current_version: 82115073
356       compatibility_version: 65536
357     PayloadString:   '/usr/lib/libSystem.B.dylib'
358     ZeroPadBytes:    2
359   - cmd:             LC_LOAD_DYLIB
360     cmdsize:         92
361     dylib:
362       name:            24
363       timestamp:       2
364       current_version: 102895360
365       compatibility_version: 9830400
366     PayloadString:   '/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation'
367     ZeroPadBytes:    2
368   - cmd:             LC_RPATH
369     cmdsize:         28
370     path:            12
371     PayloadString:   '/usr/lib/swift'
372     ZeroPadBytes:    2
373   - cmd:             LC_RPATH
374     cmdsize:         40
375     path:            12
376     PayloadString:   '@executable_path/Frameworks'
377     ZeroPadBytes:    1
378   - cmd:             LC_DATA_IN_CODE
379     cmdsize:         16
380     dataoff:         66188
381     datasize:        32
382   - cmd:             LC_CODE_SIGNATURE
383     cmdsize:         16
384     dataoff:         67376
385     datasize:        20752
386 LinkEditData:
387   RebaseOpcodes:
388     - Opcode:          REBASE_OPCODE_SET_TYPE_IMM
389       Imm:             1
390     - Opcode:          REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
391       Imm:             2
392       ExtraData:
393         - 0x000000000000000C
394     - Opcode:          REBASE_OPCODE_DO_REBASE_IMM_TIMES
395       Imm:             11
396     - Opcode:          REBASE_OPCODE_ADD_ADDR_IMM_SCALED
397       Imm:             2
398     - Opcode:          REBASE_OPCODE_DO_REBASE_ADD_ADDR_ULEB
399       Imm:             0
400       ExtraData:
401         - 0x0000000000000010
402     - Opcode:          REBASE_OPCODE_DO_REBASE_IMM_TIMES
403       Imm:             2
404     - Opcode:          REBASE_OPCODE_ADD_ADDR_IMM_SCALED
405       Imm:             2
406     - Opcode:          REBASE_OPCODE_DO_REBASE_ULEB_TIMES_SKIPPING_ULEB
407       Imm:             0
408       ExtraData:
409         - 0x000000000000000A
410         - 0x000000000000000C
411     - Opcode:          REBASE_OPCODE_DO_REBASE_IMM_TIMES
412       Imm:             11
413     - Opcode:          REBASE_OPCODE_DONE
414       Imm:             0
415   BindOpcodes:
416     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
417       Imm:             3
418       Symbol:          ''
419     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
420       Imm:             0
421       Symbol:          '_OBJC_CLASS_$_NSBundle'
422     - Opcode:          BIND_OPCODE_SET_TYPE_IMM
423       Imm:             1
424       Symbol:          ''
425     - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
426       Imm:             2
427       ULEBExtraData:
428         - 0x0000000000000140
429       Symbol:          ''
430     - Opcode:          BIND_OPCODE_DO_BIND
431       Imm:             0
432       Symbol:          ''
433     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
434       Imm:             0
435       Symbol:          '_OBJC_CLASS_$_NSJSONSerialization'
436     - Opcode:          BIND_OPCODE_ADD_ADDR_ULEB
437       Imm:             0
438       ULEBExtraData:
439         - 0xFFFFFFFFFFFFFFF0
440       Symbol:          ''
441     - Opcode:          BIND_OPCODE_DO_BIND
442       Imm:             0
443       Symbol:          ''
444     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
445       Imm:             7
446       Symbol:          ''
447     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
448       Imm:             0
449       Symbol:          _objc_release
450     - Opcode:          BIND_OPCODE_ADD_ADDR_ULEB
451       Imm:             0
452       ULEBExtraData:
453         - 0xFFFFFFFFFFFFFED0
454       Symbol:          ''
455     - Opcode:          BIND_OPCODE_DO_BIND
456       Imm:             0
457       Symbol:          ''
458     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
459       Imm:             8
460       Symbol:          ''
461     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
462       Imm:             0
463       Symbol:          __NSConcreteGlobalBlock
464     - Opcode:          BIND_OPCODE_ADD_ADDR_ULEB
465       Imm:             0
466       ULEBExtraData:
467         - 0x000000000000003C
468       Symbol:          ''
469     - Opcode:          BIND_OPCODE_DO_BIND
470       Imm:             0
471       Symbol:          ''
472     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
473       Imm:             0
474       Symbol:          dyld_stub_binder
475     - Opcode:          BIND_OPCODE_ADD_ADDR_ULEB
476       Imm:             0
477       ULEBExtraData:
478         - 0xFFFFFFFFFFFFFFB4
479       Symbol:          ''
480     - Opcode:          BIND_OPCODE_DO_BIND
481       Imm:             0
482       Symbol:          ''
483     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
484       Imm:             9
485       Symbol:          ''
486     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
487       Imm:             0
488       Symbol:          '_OBJC_CLASS_$_NSData'
489     - Opcode:          BIND_OPCODE_ADD_ADDR_ULEB
490       Imm:             0
491       ULEBExtraData:
492         - 0x000000000000012C
493       Symbol:          ''
494     - Opcode:          BIND_OPCODE_DO_BIND
495       Imm:             0
496       Symbol:          ''
497     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
498       Imm:             0
499       Symbol:          '_OBJC_CLASS_$_NSMutableArray'
500     - Opcode:          BIND_OPCODE_ADD_ADDR_ULEB
501       Imm:             0
502       ULEBExtraData:
503         - 0x0000000000000008
504       Symbol:          ''
505     - Opcode:          BIND_OPCODE_DO_BIND
506       Imm:             0
507       Symbol:          ''
508     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
509       Imm:             0
510       Symbol:          '_OBJC_CLASS_$_NSUserDefaults'
511     - Opcode:          BIND_OPCODE_ADD_ADDR_ULEB
512       Imm:             0
513       ULEBExtraData:
514         - 0xFFFFFFFFFFFFFFF8
515       Symbol:          ''
516     - Opcode:          BIND_OPCODE_DO_BIND
517       Imm:             0
518       Symbol:          ''
519     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
520       Imm:             0
521       Symbol:          ___CFConstantStringClassReference
522     - Opcode:          BIND_OPCODE_ADD_ADDR_ULEB
523       Imm:             0
524       ULEBExtraData:
525         - 0xFFFFFFFFFFFFFF20
526       Symbol:          ''
527     - Opcode:          BIND_OPCODE_DO_BIND_ULEB_TIMES_SKIPPING_ULEB
528       Imm:             0
529       ULEBExtraData:
530         - 0x0000000000000009
531         - 0x000000000000000C
532       Symbol:          ''
533     - Opcode:          BIND_OPCODE_DO_BIND
534       Imm:             0
535       Symbol:          ''
536   LazyBindOpcodes:
537     - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
538       Imm:             2
539       ULEBExtraData:
540         - 0x000000000000000C
541       Symbol:          ''
542     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
543       Imm:             3
544       Symbol:          ''
545     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
546       Imm:             0
547       Symbol:          _NSClassFromString
548     - Opcode:          BIND_OPCODE_DO_BIND
549       Imm:             0
550       Symbol:          ''
551     - Opcode:          BIND_OPCODE_DONE
552       Imm:             0
553       Symbol:          ''
554     - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
555       Imm:             2
556       ULEBExtraData:
557         - 0x0000000000000010
558       Symbol:          ''
559     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
560       Imm:             6
561       Symbol:          ''
562     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
563       Imm:             0
564       Symbol:          _UIApplicationMain
565     - Opcode:          BIND_OPCODE_DO_BIND
566       Imm:             0
567       Symbol:          ''
568     - Opcode:          BIND_OPCODE_DONE
569       Imm:             0
570       Symbol:          ''
571     - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
572       Imm:             2
573       ULEBExtraData:
574         - 0x0000000000000014
575       Symbol:          ''
576     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
577       Imm:             7
578       Symbol:          ''
579     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
580       Imm:             0
581       Symbol:          _objc_autoreleasePoolPop
582     - Opcode:          BIND_OPCODE_DO_BIND
583       Imm:             0
584       Symbol:          ''
585     - Opcode:          BIND_OPCODE_DONE
586       Imm:             0
587       Symbol:          ''
588     - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
589       Imm:             2
590       ULEBExtraData:
591         - 0x0000000000000018
592       Symbol:          ''
593     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
594       Imm:             7
595       Symbol:          ''
596     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
597       Imm:             0
598       Symbol:          _objc_autoreleasePoolPush
599     - Opcode:          BIND_OPCODE_DO_BIND
600       Imm:             0
601       Symbol:          ''
602     - Opcode:          BIND_OPCODE_DONE
603       Imm:             0
604       Symbol:          ''
605     - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
606       Imm:             2
607       ULEBExtraData:
608         - 0x000000000000001C
609       Symbol:          ''
610     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
611       Imm:             7
612       Symbol:          ''
613     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
614       Imm:             0
615       Symbol:          _objc_autoreleaseReturnValue
616     - Opcode:          BIND_OPCODE_DO_BIND
617       Imm:             0
618       Symbol:          ''
619     - Opcode:          BIND_OPCODE_DONE
620       Imm:             0
621       Symbol:          ''
622     - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
623       Imm:             2
624       ULEBExtraData:
625         - 0x0000000000000020
626       Symbol:          ''
627     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
628       Imm:             7
629       Symbol:          ''
630     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
631       Imm:             0
632       Symbol:          _objc_msgSend
633     - Opcode:          BIND_OPCODE_DO_BIND
634       Imm:             0
635       Symbol:          ''
636     - Opcode:          BIND_OPCODE_DONE
637       Imm:             0
638       Symbol:          ''
639     - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
640       Imm:             2
641       ULEBExtraData:
642         - 0x0000000000000024
643       Symbol:          ''
644     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
645       Imm:             7
646       Symbol:          ''
647     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
648       Imm:             0
649       Symbol:          _objc_release
650     - Opcode:          BIND_OPCODE_DO_BIND
651       Imm:             0
652       Symbol:          ''
653     - Opcode:          BIND_OPCODE_DONE
654       Imm:             0
655       Symbol:          ''
656     - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
657       Imm:             2
658       ULEBExtraData:
659         - 0x0000000000000028
660       Symbol:          ''
661     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
662       Imm:             7
663       Symbol:          ''
664     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
665       Imm:             0
666       Symbol:          _objc_retainAutoreleasedReturnValue
667     - Opcode:          BIND_OPCODE_DO_BIND
668       Imm:             0
669       Symbol:          ''
670     - Opcode:          BIND_OPCODE_DONE
671       Imm:             0
672       Symbol:          ''
673     - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
674       Imm:             2
675       ULEBExtraData:
676         - 0x000000000000002C
677       Symbol:          ''
678     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
679       Imm:             8
680       Symbol:          ''
681     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
682       Imm:             0
683       Symbol:          _strcmp
684     - Opcode:          BIND_OPCODE_DO_BIND
685       Imm:             0
686       Symbol:          ''
687     - Opcode:          BIND_OPCODE_DONE
688       Imm:             0
689       Symbol:          ''
690     - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB
691       Imm:             2
692       ULEBExtraData:
693         - 0x0000000000000030
694       Symbol:          ''
695     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM
696       Imm:             8
697       Symbol:          ''
698     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM
699       Imm:             0
700       Symbol:          _strlen
701     - Opcode:          BIND_OPCODE_DO_BIND
702       Imm:             0
703       Symbol:          ''
704     - Opcode:          BIND_OPCODE_DONE
705       Imm:             0
706       Symbol:          ''
707     - Opcode:          BIND_OPCODE_DONE
708       Imm:             0
709       Symbol:          ''
710     - Opcode:          BIND_OPCODE_DONE
711       Imm:             0
712       Symbol:          ''
713   ExportTrie:
714     TerminalSize:    0
715     NodeOffset:      0
716     Name:            ''
717     Flags:           0x0000000000000000
718     Address:         0x0000000000000000
719     Other:           0x0000000000000000
720     ImportName:      ''
721     Children:
722       - TerminalSize:    0
723         NodeOffset:      5
724         Name:            _
725         Flags:           0x0000000000000000
726         Address:         0x0000000000000000
727         Other:           0x0000000000000000
728         ImportName:      ''
729         Children:
730           - TerminalSize:    2
731             NodeOffset:      41
732             Name:            _mh_execute_header
733             Flags:           0x0000000000000000
734             Address:         0x0000000000000000
735             Other:           0x0000000000000000
736             ImportName:      ''
737           - TerminalSize:    4
738             NodeOffset:      45
739             Name:            main
740             Flags:           0x0000000000000000
741             Address:         0x0000000000007CA9
742             Other:           0x0000000000000000
743             ImportName:      ''
744           - TerminalSize:    4
745             NodeOffset:      51
746             Name:            MNMain
747             Flags:           0x0000000000000000
748             Address:         0x0000000000007E45
749             Other:           0x0000000000000000
750             ImportName:      ''
751   NameList:
752     - n_strx:          461
753       n_type:          0x0E
754       n_sect:          1
755       n_desc:          8
756       n_value:         48032
757     - n_strx:          487
758       n_type:          0x0E
759       n_sect:          1
760       n_desc:          8
761       n_value:         48776
762     - n_strx:          540
763       n_type:          0x1E
764       n_sect:          1
765       n_desc:          8
766       n_value:         48812
767     - n_strx:          559
768       n_type:          0x1E
769       n_sect:          1
770       n_desc:          8
771       n_value:         48824
772     - n_strx:          593
773       n_type:          0x1E
774       n_sect:          3
775       n_desc:          0
776       n_value:         48996
777     - n_strx:          607
778       n_type:          0x0E
779       n_sect:          7
780       n_desc:          0
781       n_value:         49208
782     - n_strx:          656
783       n_type:          0x0E
784       n_sect:          7
785       n_desc:          0
786       n_value:         49224
787     - n_strx:          4
788       n_type:          0x0F
789       n_sect:          1
790       n_desc:          8
791       n_value:         48708
792     - n_strx:          12
793       n_type:          0x0F
794       n_sect:          1
795       n_desc:          16
796       n_value:         16384
797     - n_strx:          32
798       n_type:          0x0F
799       n_sect:          1
800       n_desc:          8
801       n_value:         48296
802     - n_strx:          38
803       n_type:          0x01
804       n_sect:          0
805       n_desc:          768
806       n_value:         0
807     - n_strx:          57
808       n_type:          0x01
809       n_sect:          0
810       n_desc:          768
811       n_value:         0
812     - n_strx:          80
813       n_type:          0x01
814       n_sect:          0
815       n_desc:          2304
816       n_value:         0
817     - n_strx:          101
818       n_type:          0x01
819       n_sect:          0
820       n_desc:          768
821       n_value:         0
822     - n_strx:          135
823       n_type:          0x01
824       n_sect:          0
825       n_desc:          2304
826       n_value:         0
827     - n_strx:          164
828       n_type:          0x01
829       n_sect:          0
830       n_desc:          2304
831       n_value:         0
832     - n_strx:          193
833       n_type:          0x01
834       n_sect:          0
835       n_desc:          1536
836       n_value:         0
837     - n_strx:          212
838       n_type:          0x01
839       n_sect:          0
840       n_desc:          2048
841       n_value:         0
842     - n_strx:          236
843       n_type:          0x01
844       n_sect:          0
845       n_desc:          2304
846       n_value:         0
847     - n_strx:          270
848       n_type:          0x01
849       n_sect:          0
850       n_desc:          2048
851       n_value:         0
852     - n_strx:          284
853       n_type:          0x01
854       n_sect:          0
855       n_desc:          1792
856       n_value:         0
857     - n_strx:          309
858       n_type:          0x01
859       n_sect:          0
860       n_desc:          1792
861       n_value:         0
862     - n_strx:          335
863       n_type:          0x01
864       n_sect:          0
865       n_desc:          1792
866       n_value:         0
867     - n_strx:          364
868       n_type:          0x01
869       n_sect:          0
870       n_desc:          1792
871       n_value:         0
872     - n_strx:          378
873       n_type:          0x01
874       n_sect:          0
875       n_desc:          1792
876       n_value:         0
877     - n_strx:          392
878       n_type:          0x01
879       n_sect:          0
880       n_desc:          1792
881       n_value:         0
882     - n_strx:          428
883       n_type:          0x01
884       n_sect:          0
885       n_desc:          2048
886       n_value:         0
887     - n_strx:          436
888       n_type:          0x01
889       n_sect:          0
890       n_desc:          2048
891       n_value:         0
892     - n_strx:          444
893       n_type:          0x01
894       n_sect:          0
895       n_desc:          2048
896       n_value:         0
897   StringTable:
898     - ''
899     - ''
900     - ''
901     - ''
902     - _MNMain
903     - __mh_execute_header
904     - _main
905     - _NSClassFromString
906     - '_OBJC_CLASS_$_NSBundle'
907     - '_OBJC_CLASS_$_NSData'
908     - '_OBJC_CLASS_$_NSJSONSerialization'
909     - '_OBJC_CLASS_$_NSMutableArray'
910     - '_OBJC_CLASS_$_NSUserDefaults'
911     - _UIApplicationMain
912     - __NSConcreteGlobalBlock
913     - ___CFConstantStringClassReference
914     - ___truncdfhf2
915     - _objc_autoreleasePoolPop
916     - _objc_autoreleasePoolPush
917     - _objc_autoreleaseReturnValue
918     - _objc_msgSend
919     - _objc_release
920     - _objc_retainAutoreleasedReturnValue
921     - _strcmp
922     - _strlen
923     - dyld_stub_binder
924     - _FBParseCommandLineParams
925     - ___MNMain_block_invoke_7636.llvm.6232502296855065941
926     - '_objc_release$shim'
927     - '_objc_autoreleaseReturnValue$shim'
928     - ' stub helpers'
929     - ___block_descriptor_tmp.llvm.6232502296855065941
930     - ___block_literal_global.llvm.6232502296855065941
931     - ''
932     - ''
933     - ''