not available on introduced in obsoleted in first deprecated in AccessSpec Captured Empty FileScopeAsm Friend FriendTemplate LinkageSpec Namespace NamespaceAlias ObjCCompatibleAlias ObjCCategory ObjCCategoryImpl ObjCImplementation ObjCProtocol ObjCMethod ObjCProperty ClassTemplate FunctionTemplate TypeAliasTemplate VarTemplate TemplateTemplateParm CXXRecord ClassTemplateSpecialization TypeAlias UnresolvedUsingTypename UsingDirective UsingShadow ObjCAtDefsField ObjCIvar CXXMethod CXXConstructor CXXConversion CXXDestructor MSProperty NonTypeTemplateParm ImplicitParam ParmVar VarTemplateSpecialization EnumConstant IndirectField UnresolvedUsingValue OMPThreadPrivate ObjCPropertyImpl StaticAssert TranslationUnit *** Decl Stats: decls total. AccessSpec decls, each ( bytes) Block decls, Captured decls, Empty decls, FileScopeAsm decls, Friend decls, FriendTemplate decls, Import decls, LinkageSpec decls, Label decls, Namespace decls, NamespaceAlias decls, ObjCCompatibleAlias decls, ObjCCategory decls, ObjCCategoryImpl decls, ObjCImplementation decls, ObjCInterface decls, ObjCProtocol decls, ObjCMethod decls, ObjCProperty decls, ClassTemplate decls, FunctionTemplate decls, TypeAliasTemplate decls, VarTemplate decls, TemplateTemplateParm decls, Enum decls, Record decls, CXXRecord decls, TemplateTypeParm decls, TypeAlias decls, Typedef decls, Using decls, UsingDirective decls, UsingShadow decls, Field decls, ObjCAtDefsField decls, ObjCIvar decls, Function decls, CXXMethod decls, CXXConstructor decls, CXXConversion decls, CXXDestructor decls, MSProperty decls, NonTypeTemplateParm decls, Var decls, ImplicitParam decls, ParmVar decls, EnumConstant decls, IndirectField decls, UnresolvedUsingValue decls, OMPThreadPrivate decls, ObjCPropertyImpl decls, StaticAssert decls, TranslationUnit decls, ClassScopeFunctionSpecialization ClassTemplatePartialSpecialization VarTemplatePartialSpecialization ClassScopeFunctionSpecialization decls, ClassTemplateSpecialization decls, ClassTemplatePartialSpecialization decls, UnresolvedUsingTypename decls, VarTemplateSpecialization decls, VarTemplatePartialSpecialization decls, x q j c \ U N G @ 9 2 + $ | u n g ~ w p i b [ T M F ? 8 1 * # { t m f = = = = z= r= j= b= Z= R= J= B= := 2= *= "= = = = = < < < < < < < < < < < < < < < < z< r< j< b< Z< R< J< B< :< 2< *< "< < < < < ; ; ; ; ; ; ; ; ? ? ? ? ? ? ? ? ? ? @ ? ? ? ? ? ? ? (@ @ @ @ @ ? @ @ 0@ 0@ 0@ ? ? ? ? ? ? 8@ ? ? @ @ @ @ @ @ @ @ @ @ @ @ @ ? ? @ @@ @ ? ? ? ? h@ @ @ h@ h@ h@ h@ h@ h@ @ h@ @ h@ h@ h@ h@ h@ h@ h@ @ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ h@ @ iK K K iK iK iK iK iK iK K iK K iK iK iK iK iK iK iK K iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK iK K M N N M M M M M M N M N M M M M M M M N M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M N P P P P P P P P P P P Q P P P P P 8Q Q P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P k Hl Hl (l Hl Hl k k k k k k k l l l l ~l ol l mutable __module_private__ __thread _Thread_local thread_local extern __private_extern__ explicit throw( noexcept auto = 0 = delete = default __asm ( friend @compatibility_alias @implementation @required @optional getter = setter = typedef using typename using namespace #pragma omp threadprivate @synthesize @dynamic static_assert( template < @class @interface @protocol extern " ' ' ' ' ) p2 1 ' - - 3 3 / @/ - %- - - , ) K& ' 3 ( ( ( 1 4 ( ( ( ' 2 ( ) 1 3 ' ( ( ( ' ' ' ' ' ' ' ' ' ' ' ' 0 ' o1 . )4 0 4 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ! ! ! ! " (" p" " " " ! X" @" # # # " " " # " # (# " " " " " " " " " " " " " " " " " " " " " 0# @# 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ~2 w2 p2 i2 b2 [2 T2 M2 F2 ?2 82 12 *2 #2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 {1 2 3 3 3 3 3 3 3 3 X; @; (; ; : : : : : : h: P: 8: : : 9 9 9 9 9 x9 `9 H9 09 9 9 8 8 8 8 8 p; < < < < < < x< p< ; ; h< `< X< P< H< @< 8< 0< (< < < < < < ; ; ; ; ; ; ; ; ; ; ; G N N uN eN UN EN 5N %N N N M M M M M M Q }M qM M AM eM G MM M +M M M L L L L G L eP UP HP R tQ GQ Q S P P P P kP >P P O O O hO &O N N N rN ^N 1N N M M M iM > > g> => = = = = = = = = = = = = = = = = = = = = = = = = U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U !W zX ;V ;V ;V ;V W ;V ;V ;V W ^X W i i h h h h h h h h h i h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h 8 8 8 8 8 8 8 8 8 8 8 8 8 * 8 8 8 8 B 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 V 8 8 V 8 k k k 8 k k k k v 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 8 8 8 8 8 8 t 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 ; , * v Q t O m H : o J % W I ; - m H 7 ~ f A 3 s l G " i D { V E ~ Y H # K K K K K K K K K K K K K K K K K K K K K K K K ` P P P P P P P P P P P P P P P P P P P P P P P P P P ` ` P ` P ; M ' r L & f @ } W 1 \ | V 0 s M 5 ' S - 7 } W 1 ; a l F w Q + ^ M ' K K K K K K K K K K K K K K K K K K K K K K K K p ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` p p p p p p p p | W 2 ] 8 * | W 2 y T / { Q # m _ p K & \ 7 z U 0 h C e @ U 0 f A i G % 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 } } X X X X X X X X X @ @ @ ( ( ( [ @ f n ` R , x C w i C u g Y K = / ! b G 6 g A | P * 7 ] 7 l F w Q + c R , k k k k k k k k k k k k k k k k k k k k k k k k ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! #" #" " " " " " " " " " 2" " ~3 u3 i3 Z3 03 ) ? ? d? 2? !? ? 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B 0B B B B B B B B B B B C C B VI H OD G OD OD eG LI H E OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD OD H OD I OD rI OD F OD OD OD OD OD OD OD OD F OD OD OD {I {I \F J Xu hu xu u u u u u u u u v v (v 8v Hv Xv hv xv v v v v v v v v w w (w 8w u t 3 } X : _ s N 0 / { k [ K ; + j O > t O * ~ ~ ~ ~ u~ P~ +~ ~ } o} J} %} } | | | s| N| )| | { { { w{ R{ ${ z z z z z Zz 5z z y y y y y [y 6y y x x x x x x x x x x x x x x x x x x x x x x x x x w x x mx Vx 1x x w w w kw Fw w ( 8 H X h x ( 8 H X h x t G " n I $ d ? ] O * c > . Z I $ C ] 8 K & k F ! h d ? . u ~ Y 4 u j P + H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H x x x x x x x @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ h h h h h h h h h h x ( 8 H X h x ( 8 H 0 d ? f A \ 7 ~ Y 4 J : j Z z h C a < | W 2 v Q , s N ) p B x S . y T / f A 0 { V @. @. @. @. , , @. , , , , , , , + + 1 + u+ f+ X+ 2+ + * * * * * M* '* * ) ) k0 E0 40 c/ =/ / . . . . . x. j. \. N. @. 0 0 0 y0 1 0 ) t) c) =) ) ( ( ( ( n( & & Z& B& & & " " " ~" X" ! ! ! e! ?! ' ' ' d' >' ' & & "( ' H( ! c = $ { X 5 C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C D D C C C C &D C C C C C &D `N `N `N `N `N `N `N `N pN pN pN pN pN pN pN pN `N `N `N `N `N `N `N `N `N `N `N `N `N `N `N `N N N N N N N N N N N N N N km P{ P{ P{ P{ P{ P{ P{ P{ P{ P{ P{ P{ y y x x u} x x vx hx Bx x w w w w hw -w w v v v | | | s| M| '| | { { { { { z{ l{ ^{ P{ G} } | | e} U} ov Tv Cv v u u u u tu Nu s r r r /s r `r :r r q q Gq !q p p p t t jt Dt u t (u s s s t |p Vp 0p p o o o o ao ;o n sn bn char_traits __cxx_global_var_init D0 Ds Di Dh Dn 11objc_object 10objc_class 13objc_selector 11ocl_image1d 16ocl_image1darray 17ocl_image1dbuffer 11ocl_image2d 16ocl_image2darray 11ocl_image3d 11ocl_sampler 9ocl_event co eo aS pL mI mL dV rM oR eO lS rS St Sa basic_string Sb basic_ostream So basic_iostream basic_istream Sd Ub fL nx v1U _Z _SUBSTPACK_ v110_SUBSTPACK Lb 0_ LDnE sZ Dt DT U13block_pointer u6typeof Dp U7_Atomic Dv 12_GLOBAL__N_1 Ul Ut 0E dtdefpT Int16 Int8 Float64 Float32 Float16 Uint64 Uint32 Uint16 Uint8 Int64 poly8_t poly16_t uint8_t uint16_t uint32_t uint64_t float32_t float16_t __simd64_ __simd128_ Poly8 Poly16 Poly64 3eut Dc Da objcproto _ZTV _ZTT _ZTC _ZGR _ZGV _ZTH _ZTW _ZT _ZTI _ZTS Mangling declaration __dtor_ h 8 8 ( X 8 ` H x X X p @ P X 8 X 8 x x ` 8 X 8 x p u s> s> s> s> s> s> s> s> s> s> s> s> s> = P= s> = > > > (E (E > > P6 x6 %B %B P< B ? (C ? ;6 m< > D h6 < < < ; > A > A b? A E7 E7 E7 E7 E7 E7 6 ? s> > > > ; B s> h6 > > <9 9 m< > 8 s> 7 HD s> s> 7 hA > x6 > > > > > > > > > > > > > ; : B: : 0: s> > > > 9 > 9 9 E > yC < > > s> s> s> s> s> s> s> s> s> s> s> s> s> s> s> s> s> s> s> s> s> s> s> HR Q zP R R OQ ]Q kQ yQ Q Q Q P P WR Q Q Q Q Q P P P P P P Q .Q .Q P R eR uR P O Q R P Q zP &R X 0Y 0Y 0Y 0Y HY hY Y X X b Xb b ha ha a c c c c c c c c c c c c c c c c c c c c c c c c 6d c c c c c d c c c c c c c c c c d hd d hd ` hd g g hg (g f g k k k k h j i 0j j ~ Sz Sz Sz w~ ~ Sz ~ Sz Sz ~ Sz ~ ~ Sz ~ Sz ~ ~ ~ } } } } } p } } c } < / } " } V I 0 ` 8 I v % 8 8 8 H f X . 0 0123456789abcdefcannot yet mangle expression type %0 ?: operator with omitted middle operand cannot be mangled cannot yet mangle vec_step expression _block_invoke_ cannot mangle this declaration yet cannot mangle this reference temporary yet cannot mangle RTTI descriptors for type %0 yet cannot mangle the name of type %0 into RTTI descriptors yet cannot mangle this conditional operator yet cannot mangle this built-in %0 type yet cannot mangle this variable-length array yet cannot mangle this dependent-length array yet cannot mangle this complex number type yet cannot mangle this dependent-sized extended vector type yet cannot mangle this extended vector type yet cannot mangle this unresolved dependent type yet cannot mangle this typeof(expression) yet cannot mangle this typeof(type) yet cannot mangle this decltype() yet cannot mangle this unary transform type yet cannot mangle this template type parameter type yet cannot mangle this substituted parameter pack yet cannot mangle this template specialization type yet cannot mangle this 'auto' type yet cannot mangle this dependent name type yet cannot mangle this dependent template specialization type yet cannot mangle this pack expansion yet cannot mangle this C11 atomic type yet cannot mangle a local inside this block yet cannot mangle this literal operator yet P p x X 8 x X 8 x X 8 x X 8 x X 8 x X p P 8 8 X P x X 8 x X 8 0 I8 7 7 5 9 8 8 8 : : : x6 :0 0 0 / / / / / Y5 4 4 - - 4 4 3 3 ]3 2 2 2 :2 1 x1 V1 0 4 0 J J J J (J M hN N K M @N hN (L L Z Z Z Z Z Z Z tZ Y H[ b b b b b ~b db ?B I 7I 0I )I "I I I H Q k k k k k qk Zk ?k $k k k k j j j j j j j j j nj dj Hj 1j 'j j i i i m m ym om m m m Xm |l ]l Sl 1l 'l l k k l l l l l l l l m m l l 9m /m i i i i i xi ni di Zi Pi 9i .i i i i h h h h h h h h h ~h th jh `h Vh Lh 5h +h !h h g hg ^g Tg Jg @g )g g g g g g g g g f f f f f f f if Rf Hf >f 'f f f e e e e e |e he Te e @e k k S~ C~ 3~ ~ } } } } k} [} N} >} .} | | | s| O c| S| | { { {{ <{ /{ z z z z ( Y 5 | @ ~ z Cz z y y y y y yy :y -y y x x {x ?x iv *v v u u u u u }u ku /u "u u t t Ut ww jw Zw Jw :w v v v w w w w x w Et s s ,s s r r r r r yr ir Ur Hr ;r +r r q q q q q [q 4q q p p p p {p hp 9p p o o o o do @o n ~ z~ S~ b ( l P 4 h L 0 n R 6 j < p T 8 t X < f J i ; i M 1 w I c 5 g 9 } a E S 7 u Y + U 9 G + c S n 7 -0123456789 new __array_rank __array_extent __is_base_of __builtin_types_compatible_p __is_convertible_to __is_trivially_assignable __is_lvalue_expr __is_rvalue_expr ->isa __has_nothrow_assign __has_nothrow_move_assign __has_nothrow_constructor __has_nothrow_copy __has_trivial_assign __has_trivial_move_assign __has_trivial_constructor __has_trivial_copy __has_trivial_destructor __has_virtual_destructor __is_abstract __is_array __is_class __is_complete_type __is_compound __is_const __is_enum __is_final __is_interface_class __is_literal __is_lvalue_reference __is_member_object_pointer __is_object __is_polymorphic __is_reference __is_rvalue_reference __is_sealed __is_standard_layout __is_trivial __is_trivially_copyable __is_union __is_volatile __asm ]] break; continue; ?: ? __builtin_astype( { } delete [] throw >>>( '\\' '\'' '\a' '\b' '\f' '\n' '\r' '\t' '\v' '\x %04x '\u %08x '\U __builtin_convertvector( __null /*implicit*/ /*implicit*/( Ui128 @encode( @protocol( @selector( __builtin_shufflevector( sizeof...( __is_trivially_constructible __builtin_va_arg( goto @catch (...) { /* todo */ } @synchronized ( @autoreleasepool __finally default: while ( volatile ); <<>> __if_exists ( __if_not_exists ( @catch( __except ( <> __try #pragma omp parallel default( firstprivate @{ ) { do __c11_atomic_init( __c11_atomic_load( __c11_atomic_store( __c11_atomic_exchange( __c11_atomic_fetch_add( __c11_atomic_fetch_sub( __c11_atomic_fetch_and( __c11_atomic_fetch_or( __c11_atomic_fetch_xor( __atomic_load( __atomic_load_n( __atomic_store( __atomic_store_n( __atomic_exchange( __atomic_exchange_n( __atomic_compare_exchange( __atomic_compare_exchange_n( __atomic_fetch_add( __atomic_fetch_sub( __atomic_fetch_and( __atomic_fetch_or( __atomic_fetch_xor( __atomic_fetch_nand( __atomic_add_fetch( __atomic_sub_fetch( __atomic_and_fetch( __atomic_or_fetch( __atomic_xor_fetch( __atomic_nand_fetch( typeid( __uuidof( __builtin_choose_expr( _Generic( super. __builtin_offsetof( __alignof if ( switch ( __has_trivial_move_constructor __c11_atomic_compare_exchange_strong( __c11_atomic_compare_exchange_weak( ( 8 H X h x ( 8 H X h x m o { Q / W Z I @ 0 P ? " y v f V E 3 / \ L ; y \ L \ < v f U E 4 _ N m z i o F | k m V E = 3 - u I 9 Q | l R B 2 e U E 5 u & ? 4 ] R G < 1 & v k ` U J ? 4 ) ` U k J y \ ? # # x [ > < < < # -&, %, %, )%, 4%, ?%, J%, U%, `%, k%, v%, %, %, %, %, %, %, %, %, %, %, %, %, %, %, %, &, &, &, &, %&, /, /, R2, 2, 2, 2, X x x ( z u/ e/ U/ E/ 6/ . . . . . . 73 . z. n. b. . . - - - |- c- M- - u, + + 52 1 1 v1 U1 H1 1 0 0 0 0 0 0 0 u0 h0 2 2 2 2 2 2 U2 E2 3 3 * 0* ) ) U) V" " ! ! ! k [' E' 8' & & .% I0 (0 0 / / ! ! # # # # $ # E) o R { & & & r& & % % % w% k% U% ( ( ( ( {( 8( ' ' &) ) ) ) F% :% 5) _ B % 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 5 5 5 5 5 7 7 7 7 7 7 7 u7 e7 U7 E7 57 %7 7 7 6 6 6 6 6 6 6 6 u6 e6 U6 E6 56 (6 6 6 7 %; ; ; : : : : : : : : w: 5; < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < = = = = = = = = = = = = = #B #B #B #B #B #B > > 7@ ? @ D _D D D yA A A A Y@ {@ @ @ B B B B C 0C RC tC C C C C @ A ,A WA dB #B #B B #B #B ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? D D D D D D D D D D D D D xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE xE E E E E E E E E E E E E E Stmt::viewAST is only available in debug builds on systems with Graphviz or gv! I I I H H 8I #I `I H J J J J J xJ cJ J 8J pK `K pK pK pK pK XK xK pK N 8N PN 8N (M pN pN (O N HS HS S HS Q HS HS HS XS 8W V 8W 8W 8W 8W V XW 8W Y HY p] ] p^ ] ^ `X X xe e He He He e f He xe p (q Xq pq q s s f k '\ (null template argument) ( ` h p x X ` ` x p h ` X P H @ 8 0 ( ` z f R > * ` z v b N : & r ^ J 6 " 8 P h ` 0 H ` @ h h h h h h h h h h h h h h h h h h h h h H h h h h h h h E 8 h ? 8 8 L S ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( h ( ( ( 8 ( ( ( ( P ( ( ( ( ^ ` H H X H H p H x 0 H @ @ @ @ ( ( @ @ @ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] 0 @ __wchar_t unsigned char unsigned short unsigned long unsigned long long unsigned __int128 long double b 7 7 4 U # A s N Y G 2 Y R o o + + + + + ` + + + + + + + + + x + + + + + + + + + + + + + x M M M M M M M M M M M M M M M M M M M M M M M M M M M x p ` ` ` ` ` 8 ! ! " l " ! z" type-parameter- :: >>>>>> <<<<<<< >>>> __include_macros sccs unassert k k k k k k k k k k k k k k k k k k k k k k k k k { n ! | n ` ~ Z ] ] ] ] ] ] ] ] ] ] X y { x k S E 7 | ^[] ~ \ {#} * . ? @ T T ` o p ! `$ $ v' ' , - . / 0 0 !0 /0 10 ?0 @0 = @ D G P O Q \ ^ 1 V a ! : @ R p 9 X b ( * 0 2 3 5 6 8 9 Y \ ^ ^ ( * 0 2 3 6 9 \ ] _ a ( * 3 5 9 ` a ( * 9 ` a 0 2 3 @ F O [ Y a E H M P W Y Y [ [ ] ] _ } A0 0 0 0 0 0 1 ,1 N - 6 8 < > > @ A B D F ? P p r t t v ! : A Z f P z z O Q \ ^ 1 V Y Y a ! : @ R ` i p 9 = M P R X c f o ( * 0 2 3 5 6 8 9 > B G H K M Y \ ^ ^ f o t t ( * 0 2 3 6 9 = C G H K M \ ] _ a f o ( * 3 5 9 > D F H J M ` a f o ( * 9 > C F H J M ` ` f o : @ [ 3 5 5 7 7 9 9 > G I i q E H M P W Y Y [ [ ] ] _ } ? @ ! ! ! ! ! ! ! ! ! ! $! $! &! &! (! (! *! 1! 3! 8! `! ! 0 0 !0 )0 A0 0 0 0 0 0 0 0 1 ,1 N ` i f o f o f o f o f o P Y 3 ( ) / / _ _ 0 0 o / //////////////// * * * * * * w* * * * . , , . , . . , , , , , , , 0 0 0 0 0 0 0 0 , , , , , , , . , , , , , 1 , , , , , , , , , , , , , , , , , , , , , . . , , , , 2 2 , , 2 3 , , , , , , , 3 , , , 3 , 3 , 3 , 3 , , . HQ M M PP P M Q M M M M M M M M pQ M M M M M M M M M M M M M M M M HQ M M PP P M Q M M M M M M M M pQ float.h iso646.h limits.h stdalign.h stdarg.h stdbool.h stddef.h stdint.h tgmath.h unwind.h Modules: Headers: " " -> config_macros requires exhaustive _Generic _Static_assert __attribute __builtin_choose_expr __builtin_offsetof __builtin_va_arg __label__ __is_literal_type __unaligned __private __read_only __write_only __read_write __builtin_astype __vector __fp16 __bridge_retain __alignof__ __asm __complex __complex__ __const__ __decltype __imag__ __inline __inline__ __nullptr __real__ __restrict __restrict__ __signed __signed__ __typeof __typeof__ __volatile __volatile__ __finally __leave __int8 __int16 __builtin_alignof __builtin_convertvector __char16_t __char32_t PrivateHeaders h ` X H 8 ( B VD / m V ( Header Map %s: %d buckets, %d entries %d. %s -> '%s' '%s' pP sS not a builtin function __builtin_atan2 Fnc __builtin_atan2f __builtin_atan2l __builtin_abs ncF __builtin_copysign __builtin_copysignf __builtin_copysignl __builtin_fabs __builtin_fabsf __builtin_fabsl __builtin_fmod __builtin_fmodf __builtin_fmodl __builtin_frexp Fn __builtin_frexpf __builtin_frexpl __builtin_huge_val __builtin_huge_valf __builtin_huge_vall __builtin_inf __builtin_inff __builtin_infl __builtin_labs __builtin_llabs __builtin_ldexp __builtin_ldexpf __builtin_ldexpl LdLdi __builtin_modf ddd* __builtin_modff fff* __builtin_modfl LdLdLd* __builtin_nan __builtin_nanf fcC* __builtin_nanl LdcC* __builtin_nans __builtin_nansf __builtin_nansl __builtin_powi __builtin_powif __builtin_powil __builtin_pow __builtin_powf __builtin_powl __builtin_acos __builtin_acosf __builtin_acosl __builtin_acosh __builtin_acoshf __builtin_acoshl __builtin_asin __builtin_asinf __builtin_asinl __builtin_asinh __builtin_asinhf __builtin_asinhl __builtin_atan __builtin_atanf __builtin_atanl __builtin_atanh __builtin_atanhf __builtin_atanhl __builtin_cbrt __builtin_cbrtf __builtin_cbrtl __builtin_ceil __builtin_ceilf __builtin_ceill __builtin_cos __builtin_cosf __builtin_cosh __builtin_coshf __builtin_coshl __builtin_cosl __builtin_erf __builtin_erff __builtin_erfl __builtin_erfc __builtin_erfcf __builtin_erfcl __builtin_exp __builtin_expf __builtin_expl __builtin_exp2 __builtin_exp2f __builtin_exp2l __builtin_expm1 __builtin_expm1f __builtin_expm1l __builtin_fdim __builtin_fdimf __builtin_fdiml __builtin_floor __builtin_floorf __builtin_floorl __builtin_fma dddd __builtin_fmaf __builtin_fmal LdLdLdLd __builtin_fmax __builtin_fmaxf __builtin_fmaxl __builtin_fmin __builtin_fminf __builtin_fminl __builtin_hypot __builtin_hypotf __builtin_hypotl __builtin_ilogb __builtin_ilogbf __builtin_ilogbl __builtin_lgamma __builtin_lgammaf __builtin_lgammal __builtin_llrint __builtin_llrintf __builtin_llrintl LLiLd __builtin_llround __builtin_llroundf __builtin_llroundl __builtin_log __builtin_log10 __builtin_log10f __builtin_log10l __builtin_log1p __builtin_log1pf __builtin_log1pl __builtin_log2 __builtin_log2f __builtin_log2l __builtin_logb __builtin_logbf __builtin_logbl __builtin_logf __builtin_logl __builtin_lrint __builtin_lrintf __builtin_lrintl __builtin_lround __builtin_lroundf __builtin_lroundl __builtin_nearbyint __builtin_nearbyintf __builtin_nearbyintl __builtin_nextafter __builtin_nextafterf __builtin_nextafterl __builtin_nexttoward ddLd __builtin_nexttowardf ffLd __builtin_nexttowardl __builtin_remainder __builtin_remainderf __builtin_remainderl __builtin_remquo dddi* __builtin_remquof fffi* __builtin_remquol LdLdLdi* __builtin_rint __builtin_rintf __builtin_rintl __builtin_round __builtin_roundf __builtin_roundl __builtin_scalbln ddLi __builtin_scalblnf ffLi __builtin_scalblnl LdLdLi __builtin_scalbn __builtin_scalbnf __builtin_scalbnl __builtin_sin __builtin_sinf __builtin_sinh __builtin_sinhf __builtin_sinhl __builtin_sinl __builtin_sqrt __builtin_sqrtf __builtin_sqrtl __builtin_tan __builtin_tanf __builtin_tanh __builtin_tanhf __builtin_tanhl __builtin_tanl __builtin_tgamma __builtin_tgammaf __builtin_tgammal __builtin_trunc __builtin_truncf __builtin_truncl __builtin_cabs __builtin_cabsf __builtin_cabsl __builtin_cacos __builtin_cacosf __builtin_cacosh __builtin_cacoshf __builtin_cacoshl __builtin_cacosl __builtin_carg __builtin_cargf __builtin_cargl __builtin_casin __builtin_casinf __builtin_casinh __builtin_casinhf __builtin_casinhl __builtin_casinl __builtin_catan __builtin_catanf __builtin_catanh __builtin_catanhf __builtin_catanhl __builtin_catanl __builtin_ccos __builtin_ccosf __builtin_ccosl __builtin_ccosh __builtin_ccoshf __builtin_ccoshl __builtin_cexp __builtin_cexpf __builtin_cexpl __builtin_cimag __builtin_cimagf __builtin_cimagl __builtin_conj __builtin_conjf __builtin_conjl __builtin_clog __builtin_clogf __builtin_clogl __builtin_cproj __builtin_cprojf __builtin_cprojl __builtin_cpow XdXdXd __builtin_cpowf XfXfXf __builtin_cpowl XLdXLdXLd __builtin_creal __builtin_crealf __builtin_creall __builtin_csin __builtin_csinf __builtin_csinl __builtin_csinh __builtin_csinhf __builtin_csinhl __builtin_csqrt __builtin_csqrtf __builtin_csqrtl __builtin_ctan __builtin_ctanf __builtin_ctanl __builtin_ctanh __builtin_ctanhf __builtin_ctanhl __builtin_isgreater __builtin_isgreaterequal __builtin_isless __builtin_islessequal __builtin_islessgreater __builtin_isunordered __builtin_fpclassify iiiii. __builtin_isfinite __builtin_isinf __builtin_isinf_sign __builtin_isnan __builtin_isnormal __builtin_signbit __builtin_signbitf __builtin_signbitl __builtin_clzs __builtin_clz __builtin_clzl iULi __builtin_clzll __builtin_ctzs __builtin_ctz __builtin_ctzl __builtin_ctzll __builtin_ffs __builtin_ffsl __builtin_ffsll __builtin_parity __builtin_parityl __builtin_parityll __builtin_popcount __builtin_popcountl __builtin_popcountll __builtin_bswap16 __builtin_bswap32 __builtin_bswap64 __builtin_constant_p nctu __builtin_classify_type FC*cC* __builtin_va_start vA. __builtin_va_end vA __builtin_va_copy vAA __builtin_stdarg_start __builtin_bcmp iv*v*z __builtin_bcopy vv*v*z __builtin_bzero vv*z nF __builtin_fprintf iP*cC*. Fp:1: __builtin_memchr v*vC*iz __builtin_memcmp ivC*vC*z v*v*vC*z __builtin_memmove __builtin_mempcpy __builtin_memset v*v*iz __builtin_printf Fp:0: __builtin_stpcpy c*c*cC* __builtin_stpncpy c*c*cC*z __builtin_strcasecmp icC*cC* __builtin_strcat __builtin_strchr c*cC*i __builtin_strcmp __builtin_strcpy __builtin_strcspn zcC*cC* __builtin_strdup __builtin_strlen zcC* __builtin_strncasecmp icC*cC*z __builtin_strncat __builtin_strncmp __builtin_strncpy __builtin_strndup __builtin_strpbrk c*cC*cC* __builtin_strrchr __builtin_strspn __builtin_strstr __builtin_return_address v*IUi __builtin_extract_return_addr __builtin_frame_address __builtin_flt_rounds __builtin_setjmp iv** __builtin_longjmp vv**i __builtin_unwind_init __builtin_snprintf ic*zcC*. nFp:2: __builtin_vsprintf ic*cC*a nFP:1: __builtin_vsnprintf ic*zcC*a nFP:2: __builtin_eh_return vzv* __builtin_frob_return_addr __builtin_dwarf_cfa vv* __builtin_extend_pointer ULLiv* __builtin_object_size zvC*i __builtin___memcpy_chk v*v*vC*zz __builtin___memccpy_chk v*v*vC*izz __builtin___memmove_chk __builtin___mempcpy_chk __builtin___memset_chk v*v*izz __builtin___stpcpy_chk __builtin___strcat_chk __builtin___strcpy_chk __builtin___strlcat_chk zc*cC*zz __builtin___strlcpy_chk __builtin___strncat_chk c*c*cC*zz __builtin___strncpy_chk __builtin___stpncpy_chk __builtin___snprintf_chk ic*zizcC*. Fp:4: __builtin___sprintf_chk ic*izcC*. Fp:3: __builtin___vsnprintf_chk ic*zizcC*a FP:4: __builtin___vsprintf_chk ic*izcC*a FP:3: __builtin___fprintf_chk iP*icC*. __builtin___printf_chk iicC*. __builtin___vfprintf_chk iP*icC*a __builtin___vprintf_chk iicC*a __builtin_expect LiLiLi __builtin_prefetch vvC*. __builtin_readcyclecounter __builtin_debugtrap __builtin_unreachable __builtin_alloca __sync_fetch_and_add __sync_fetch_and_add_1 ccD*c. __sync_fetch_and_add_2 ssD*s. __sync_fetch_and_add_4 iiD*i. __sync_fetch_and_add_8 LLiLLiD*LLi. __sync_fetch_and_add_16 LLLiLLLiD*LLLi. __sync_fetch_and_sub __sync_fetch_and_sub_1 __sync_fetch_and_sub_2 __sync_fetch_and_sub_4 __sync_fetch_and_sub_8 __sync_fetch_and_sub_16 __sync_fetch_and_or __sync_fetch_and_or_1 __sync_fetch_and_or_2 __sync_fetch_and_or_4 __sync_fetch_and_or_8 __sync_fetch_and_or_16 __sync_fetch_and_and __sync_fetch_and_and_1 __sync_fetch_and_and_2 __sync_fetch_and_and_4 __sync_fetch_and_and_8 __sync_fetch_and_and_16 __sync_fetch_and_xor __sync_fetch_and_xor_1 __sync_fetch_and_xor_2 __sync_fetch_and_xor_4 __sync_fetch_and_xor_8 __sync_fetch_and_xor_16 __sync_add_and_fetch __sync_add_and_fetch_1 __sync_add_and_fetch_2 __sync_add_and_fetch_4 __sync_add_and_fetch_8 __sync_add_and_fetch_16 __sync_sub_and_fetch __sync_sub_and_fetch_1 __sync_sub_and_fetch_2 __sync_sub_and_fetch_4 __sync_sub_and_fetch_8 __sync_sub_and_fetch_16 __sync_or_and_fetch __sync_or_and_fetch_1 __sync_or_and_fetch_2 __sync_or_and_fetch_4 __sync_or_and_fetch_8 __sync_or_and_fetch_16 __sync_and_and_fetch __sync_and_and_fetch_1 __sync_and_and_fetch_2 __sync_and_and_fetch_4 __sync_and_and_fetch_8 __sync_and_and_fetch_16 __sync_xor_and_fetch __sync_xor_and_fetch_1 __sync_xor_and_fetch_2 __sync_xor_and_fetch_4 __sync_xor_and_fetch_8 __sync_xor_and_fetch_16 __sync_bool_compare_and_swap bcD*cc. bsD*ss. biD*ii. bLLiD*LLiLLi. bLLLiD*LLLiLLLi. __sync_val_compare_and_swap __sync_val_compare_and_swap_1 ccD*cc. __sync_val_compare_and_swap_2 ssD*ss. __sync_val_compare_and_swap_4 iiD*ii. __sync_val_compare_and_swap_8 LLiLLiD*LLiLLi. LLLiLLLiD*LLLiLLLi. __sync_lock_test_and_set __sync_lock_test_and_set_1 __sync_lock_test_and_set_2 __sync_lock_test_and_set_4 __sync_lock_test_and_set_8 __sync_lock_test_and_set_16 __sync_lock_release __sync_lock_release_1 vcD*. __sync_lock_release_2 vsD*. __sync_lock_release_4 viD*. __sync_lock_release_8 vLLiD*. __sync_lock_release_16 vLLLiD*. __sync_swap __sync_swap_1 __sync_swap_2 __sync_swap_4 __sync_swap_8 __sync_swap_16 __c11_atomic_init __c11_atomic_load __c11_atomic_store __c11_atomic_exchange __c11_atomic_fetch_add __c11_atomic_fetch_sub __c11_atomic_fetch_and __c11_atomic_fetch_or __c11_atomic_fetch_xor __c11_atomic_thread_fence __c11_atomic_signal_fence __c11_atomic_is_lock_free __atomic_load_n __atomic_store_n __atomic_exchange_n __atomic_compare_exchange_n __atomic_fetch_nand __atomic_add_fetch __atomic_sub_fetch __atomic_and_fetch __atomic_or_fetch __atomic_xor_fetch __atomic_nand_fetch __atomic_test_and_set bvD*i __atomic_clear vvD*i __atomic_thread_fence __atomic_signal_fence __atomic_always_lock_free izvCD* __sync_synchronize __sync_fetch_and_min iiD*i __sync_fetch_and_max __sync_fetch_and_umin UiUiD*Ui __sync_fetch_and_umax __builtin_abort Fnr __builtin_index __builtin_rindex __assume __noop __debugbreak stdlib.h calloc v*zz _Exit realloc string.h strxfrm zc*cC*z strtok strerror c*i fp:0: stdio.h fp:1: fp:2: ic*cC*. vprintf fP:0: vfprintf fP:1: fP:2: icC*R. fs:0: iP*RcC*R. fs:1: icC*RcC*R. vscanf icC*Ra fS:0: vfscanf iP*RcC*Ra fS:1: vsscanf icC*RcC*Ra iJ fj setjmp.h vJi strings.h unistd.h vfork __sigsetjmp iSJi setjmp_syscall savectx qsetjmp getcontext iK* vSJi strlcpy strlcat GGH. objc/message.h XLdGH. vGH. GM*H. vM*H. objc_getClass GcC* objc/runtime.h objc_getMetaClass vG objc/objc-auto.h GGG* GGGY Gv* objc/objc-exception.h iGG iG objc/objc-sync.h NSLog vG. Foundation/NSObjCRuntime.h NSLogv vGa fne complex.h vv*vC*iC Blocks.h vvC*iC __builtin_annotation __builtin_addcb UcUcCUcCUcCUc* __builtin_addcs UsUsCUsCUsCUs* __builtin_addc UiUiCUiCUiCUi* __builtin_addcl ULiULiCULiCULiCULi* __builtin_addcll ULLiULLiCULLiCULLiCULLi* __builtin_subcb __builtin_subcs __builtin_subc __builtin_subcl __builtin_subcll __builtin_uadd_overflow bUiCUiCUi* __builtin_uaddl_overflow bULiCULiCULi* __builtin_uaddll_overflow bULLiCULLiCULLi* __builtin_usub_overflow __builtin_usubl_overflow __builtin_usubll_overflow __builtin_umul_overflow __builtin_umull_overflow __builtin_umulll_overflow __builtin_sadd_overflow bSiCSiCSi* __builtin_saddl_overflow bSLiCSLiCSLi* __builtin_saddll_overflow bSLLiCSLLiCSLLi* __builtin_ssub_overflow __builtin_ssubl_overflow __builtin_ssubll_overflow __builtin_smul_overflow __builtin_smull_overflow __builtin_smulll_overflow __builtin_addressof v*v& __builtin___CFStringMakeConstantString __builtin___NSStringMakeConstantString __builtin_eh_return_data_regno __sync_bool_compare_and_swap_1 __sync_bool_compare_and_swap_2 __sync_bool_compare_and_swap_4 __sync_bool_compare_and_swap_8 __sync_bool_compare_and_swap_16 __sync_val_compare_and_swap_16 __c11_atomic_compare_exchange_strong __c11_atomic_compare_exchange_weak 0 0 0 0 0 0 P P P P P P @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ plural ordinal b a 0a c Hb ` ` ` ` ` h #pragma-messages #warnings CFString-literal NSObject-attribute abi abstract-final-class abstract-vbase-init address address-of-array-temporary address-of-temporary aggregate-return all ambiguous-macro ambiguous-member-template analyzer-incompatible-plugin anonymous-pack-parens arc arc-abi%arc-bridge-casts-disallowed-in-nonarc arc-maybe-repeated-use-of-weak arc-non-pod-memaccess arc-performSelector-leaks arc-repeated-use-of-weak arc-retain-cycles arc-unsafe-retained-assign array-bounds array-bounds-pointer-arithmetic asm asm-operand-widths assign-enum atomic-properties*atomic-property-with-user-defined-accessor attributes auto-import auto-storage-class auto-var-id availability backslash-newline-escape bad-array-new-length bad-function-cast bind-to-temporary-copy bitfield-constant-conversion bitwise-op-parentheses bool-conversion bool-conversions bridge-cast builtin-macro-redefined builtin-requires-header c++-compat c++0x-compat c++0x-extensions c++0x-narrowing c++11-compat(c++11-compat-deprecated-writable-strings c++11-compat-pedantic*c++11-compat-reserved-user-defined-literal c++11-extensions c++11-extra-semi c++11-long-long c++11-narrowing c++1y-extensions c++98-c++11-compat c++98-c++11-compat-pedantic c++98-compat#c++98-compat-bind-to-temporary-copy%c++98-compat-local-type-template-args c++98-compat-pedantic'c++98-compat-unnamed-type-template-args c11-extensions c99-compat c99-extensions cast-align cast-of-sel-type cast-qual char-align char-subscripts comment comments compare-distinct-pointer-types complex-component-init conditional-type-mismatch conditional-uninitialized config-macros constant-conversion constant-logical-operand constexpr-not-const consumed conversion conversion-null covered-switch-default ctor-dtor-privacy custom-atomic-properties dangling-else dangling-field dangling-initializer-list declaration-after-statement delegating-ctor-cycles delete-incomplete delete-non-virtual-dtor deprecated deprecated-declarations deprecated-implementations deprecated-increment-bool deprecated-objc-isa-usage%deprecated-objc-pointer-introspection5deprecated-objc-pointer-introspection-performSelector deprecated-register deprecated-writable-strings direct-ivar-access disabled-macro-expansion disabled-optimization discard-qual distributed-object-modifiers div-by-zero division-by-zero documentation documentation-deprecated-sync documentation-html documentation-pedantic documentation-unknown-command dollar-in-identifier-extension duplicate-decl-specifier duplicate-enum duplicate-method-arg duplicate-method-match dynamic-class-memaccess effc++ embedded-directive empty-body empty-translation-unit endif-labels enum-compare enum-conversion exit-time-destructors explicit-ownership-type extended-offsetof extern-c-compat extern-initializer extra extra-semi extra-tokens flexible-array-extensions float-equal format format-extra-args format-invalid-specifier format-non-iso format-nonliteral format-security format-y2k format-zero-length format=2 four-char-constants gcc-compat global-constructors gnu gnu-alignof-expression gnu-anonymous-struct gnu-array-member-paren-init gnu-binary-literal gnu-case-range gnu-complex-integer gnu-compound-literal-initializer gnu-conditional-omitted-operand gnu-designator gnu-empty-initializer gnu-empty-struct gnu-flexible-array-initializer gnu-flexible-array-union-member gnu-folding-constant gnu-imaginary-constant gnu-label-as-value gnu-redeclared-enum gnu-statement-expression gnu-static-float-init$gnu-string-literal-operator-template gnu-union-cast"gnu-variable-sized-type-not-at-end gnu-zero-line-directive!gnu-zero-variadic-macro-arguments header-guard header-hygiene idiomatic-parentheses ignored-attributes ignored-qualifiers implicit implicit-atomic-properties*implicit-conversion-floating-point-to-bool implicit-exception-spec-mismatch implicit-fallthrough!implicit-fallthrough-per-function implicit-function-declaration implicit-int implicit-retain-self import&import-preprocessor-directive-pedantic"incompatible-library-redeclaration incompatible-pointer-types.incompatible-pointer-types-discards-qualifiers incomplete-implementation incomplete-module incomplete-umbrella inherited-variadic-ctor init-self initializer-overrides inline inline-new-delete int-conversion int-conversions int-to-pointer-cast int-to-void-pointer-cast integer-overflow invalid-command-line-argument invalid-constexpr invalid-iboutlet invalid-noreturn invalid-offsetof invalid-pch invalid-pp-token invalid-source-encoding invalid-token-paste keyword-compat knr-promoted-parameter language-extension-token large-by-value-copy literal-conversion literal-range local-type-template-args logical-not-parentheses logical-op-parentheses long-long loop-analysis main main-return-type malformed-warning-check method-signatures microsoft microsoft-exists mismatched-method-attributes mismatched-parameter-types mismatched-return-types mismatched-tags missing-braces missing-declarations missing-field-initializers missing-format-attribute missing-include-dirs missing-method-return-type missing-noreturn missing-prototypes missing-selector-name missing-sysroot missing-variable-declarations module-conflict most multichar multiple-move-vbase narrowing nested-anon-types nested-externs newline-eof non-gcc non-literal-null-conversion non-pod-varargs non-virtual-dtor nonnull nonportable-cfstrings null-arithmetic null-character null-conversion null-dereference+objc-autosynthesis-property-ivar-name-match objc-cocoa-api objc-forward-class-redefinition objc-interface-ivars objc-literal-compare objc-literal-missing-atsign objc-method-access objc-missing-property-synthesis objc-missing-super-calls"objc-noncopy-retain-block-property objc-nonunified-exceptions objc-property-implementation objc-property-implicit-mismatch*objc-property-matches-cocoa-ownership-rule objc-property-no-attribute objc-property-synthesis#objc-protocol-method-implementation objc-protocol-property-synthesis"objc-readonly-with-setter-property objc-redundant-api-use objc-redundant-literal-use objc-root-class objc-string-compare objc-string-concatenation odr old-style-cast old-style-definition out-of-line-declaration over-aligned overflow overlength-strings overloaded-shift-op-parentheses overloaded-virtual overriding-method-mismatch overriding-t-option packed padded parentheses parentheses-equality pedantic pointer-arith pointer-sign pointer-to-int-cast pointer-type-mismatch&predefined-identifier-outside-function private-extern protocol%protocol-property-synthesis-ambiguity readonly-iboutlet-property readonly-setter-attrs receiver-expr receiver-forward-class receiver-is-weak redeclared-class-member redundant-decls reinterpret-base-class reorder requires-super-attribute reserved-user-defined-literal retained-language-linkage return-stack-address return-type return-type-c-linkage section selector selector-type-mismatch self-assign self-assign-field semicolon-before-method-body sentinel sequence-point serialized-diagnostics shadow shadow-ivar shift-count-negative shift-count-overflow shift-op-parentheses shift-overflow shift-sign-overflow shorten-64-to-32 sign-compare sign-conversion sign-promo sizeof-array-argument sizeof-array-decay sizeof-pointer-memaccess sometimes-uninitialized source-uses-openmp stack-protector static-float-init static-in-inline$static-inline-explicit-instantiation static-local-in-inline static-self-init strict-aliasing strict-aliasing=0 strict-aliasing=1 strict-aliasing=2 strict-overflow strict-overflow=0 strict-overflow=1 strict-overflow=2 strict-overflow=3 strict-overflow=4 strict-overflow=5 strict-prototypes strict-selector-match string-compare string-conversion string-plus-char string-plus-int strlcpy-strlcat-size strncat-size super-class-method-mismatch switch switch-default switch-enum synth tautological-compare*tautological-constant-out-of-range-compare$tentative-definition-incomplete-type thread-safety thread-safety-analysis thread-safety-attributes thread-safety-beta thread-safety-precise trigraphs type-limits type-safety typedef-redefinition typename-missing undeclared-selector undef undefined-inline undefined-internal undefined-reinterpret-cast unicode unicode-whitespace uninitialized unknown-pragmas unknown-warning-option unnamed-type-template-args unneeded-internal-declaration unneeded-member-function unreachable-code unsequenced unsupported-friend unsupported-visibility unused unused-argument unused-command-line-argument unused-comparison unused-const-variable unused-exception-parameter unused-function unused-label unused-macros unused-member-function unused-parameter unused-private-field unused-property-ivar unused-result unused-sanitize-argument unused-value unused-variable unused-volatile-lvalue used-but-marked-unused user-defined-literals varargs variadic-macros vector-conversion vector-conversions vexing-parse visibility vla vla-extension volatile-register-var weak-template-vtables weak-vtables write-strings zero-length-array - @ D Y m u # I h ~ ! # % ) . 1 " 3 . @ 5 k 7 v : < > @ G I L N Q " S 9 U I Z X f [ ~ ^ b d m ! o F q # W h x & ( - 5 ] l w 0 # % ( ' B ) P + 2 d - } / 1 : 4 ? B D F H L . N J P a R s T W A _ d f h k E # m Y o m q G s u w z } I > Q L h + 6 M N Z g w P X Z % 7 P _ a q c g ' : I ] ~ ( ? R f " $ & ( * & - 3 / B 1 X 3 k Z ~ ] ` b d h % j C n P p e l r t v x { } , @ X b x / @ Q ] n ' ? V ` n s ) 8 M h ) . 8 L V h w " & $ R a & ( * , . 5 7 9 6 ; Q = n @ B D G J L 1 N T k P R T V X Z \ ^ - ` M b ` d { l n p t x z 3 B K q 8 V p " 9 @ L a v ) ! A # T d % v ' * , . * < N ` r 0 2 4 6 8 : < " @ > B E T I ` f N { R T V e l n 2 r < H w T { i } z # > \ u ! ! 3! C! P! ^! u! ! ! ! ! ! ! ! " "" 8" @" P" b" u" " " " " " " " " #pragma-messages #warnings CFString-literal NSObject-attribute abi abstract-final-class abstract-vbase-init address address-of-array-temporary address-of-temporary aggregate-return all ambiguous-macro ambiguous-member-template analyzer-incompatible-plugin anonymous-pack-parens arc arc-abi%arc-bridge-casts-disallowed-in-nonarc arc-maybe-repeated-use-of-weak arc-non-pod-memaccess arc-performSelector-leaks arc-repeated-use-of-weak arc-retain-cycles arc-unsafe-retained-assign array-bounds array-bounds-pointer-arithmetic asm asm-operand-widths assign-enum atomic-properties*atomic-property-with-user-defined-accessor attributes auto-import auto-storage-class auto-var-id availability backslash-newline-escape bad-array-new-length bad-function-cast bind-to-temporary-copy bitfield-constant-conversion bitwise-op-parentheses bool-conversion bool-conversions bridge-cast builtin-macro-redefined builtin-requires-header c++-compat c++0x-compat c++0x-extensions c++0x-narrowing c++11-compat(c++11-compat-deprecated-writable-strings c++11-compat-pedantic*c++11-compat-reserved-user-defined-literal c++11-extensions c++11-extra-semi c++11-long-long c++11-narrowing c++1y-extensions c++98-c++11-compat c++98-c++11-compat-pedantic c++98-compat#c++98-compat-bind-to-temporary-copy%c++98-compat-local-type-template-args c++98-compat-pedantic'c++98-compat-unnamed-type-template-args c11-extensions c99-compat c99-extensions cast-align cast-of-sel-type cast-qual char-align char-subscripts comment comments compare-distinct-pointer-types complex-component-init conditional-type-mismatch conditional-uninitialized config-macros constant-conversion constant-logical-operand constexpr-not-const consumed conversion conversion-null covered-switch-default ctor-dtor-privacy custom-atomic-properties dangling-else dangling-field dangling-initializer-list declaration-after-statement delegating-ctor-cycles delete-incomplete delete-non-virtual-dtor deprecated deprecated-declarations deprecated-implementations deprecated-increment-bool deprecated-objc-isa-usage%deprecated-objc-pointer-introspection5deprecated-objc-pointer-introspection-performSelector deprecated-register deprecated-writable-strings direct-ivar-access disabled-macro-expansion disabled-optimization discard-qual distributed-object-modifiers div-by-zero division-by-zero documentation documentation-deprecated-sync documentation-html documentation-pedantic documentation-unknown-command dollar-in-identifier-extension duplicate-decl-specifier duplicate-enum duplicate-method-arg duplicate-method-match dynamic-class-memaccess effc++ embedded-directive empty-body empty-translation-unit endif-labels enum-compare enum-conversion exit-time-destructors explicit-ownership-type extended-offsetof extern-c-compat extern-initializer extra extra-semi extra-tokens flexible-array-extensions float-equal format format-extra-args format-invalid-specifier format-non-iso format-nonliteral format-security format-y2k format-zero-length format=2 four-char-constants gcc-compat global-constructors gnu gnu-alignof-expression gnu-anonymous-struct gnu-array-member-paren-init gnu-binary-literal gnu-case-range gnu-complex-integer gnu-compound-literal-initializer gnu-conditional-omitted-operand gnu-designator gnu-empty-initializer gnu-empty-struct gnu-flexible-array-initializer gnu-flexible-array-union-member gnu-folding-constant gnu-imaginary-constant gnu-label-as-value gnu-redeclared-enum gnu-statement-expression gnu-static-float-init$gnu-string-literal-operator-template gnu-union-cast"gnu-variable-sized-type-not-at-end gnu-zero-line-directive!gnu-zero-variadic-macro-arguments header-guard header-hygiene idiomatic-parentheses ignored-attributes ignored-qualifiers implicit implicit-atomic-properties*implicit-conversion-floating-point-to-bool implicit-exception-spec-mismatch implicit-fallthrough!implicit-fallthrough-per-function implicit-function-declaration implicit-int implicit-retain-self import&import-preprocessor-directive-pedantic"incompatible-library-redeclaration incompatible-pointer-types.incompatible-pointer-types-discards-qualifiers incomplete-implementation incomplete-module incomplete-umbrella inherited-variadic-ctor init-self initializer-overrides inline inline-new-delete int-conversion int-conversions int-to-pointer-cast int-to-void-pointer-cast integer-overflow invalid-command-line-argument invalid-constexpr invalid-iboutlet invalid-noreturn invalid-offsetof invalid-pch invalid-pp-token invalid-source-encoding invalid-token-paste keyword-compat knr-promoted-parameter language-extension-token large-by-value-copy literal-conversion literal-range local-type-template-args logical-not-parentheses logical-op-parentheses long-long loop-analysis main main-return-type malformed-warning-check method-signatures microsoft microsoft-exists mismatched-method-attributes mismatched-parameter-types mismatched-return-types mismatched-tags missing-braces missing-declarations missing-field-initializers missing-format-attribute missing-include-dirs missing-method-return-type missing-noreturn missing-prototypes missing-selector-name missing-sysroot missing-variable-declarations module-conflict most multichar multiple-move-vbase narrowing nested-anon-types nested-externs newline-eof non-gcc non-literal-null-conversion non-pod-varargs non-virtual-dtor nonnull nonportable-cfstrings null-arithmetic null-character null-conversion null-dereference+objc-autosynthesis-property-ivar-name-match objc-cocoa-api objc-forward-class-redefinition objc-interface-ivars objc-literal-compare objc-literal-missing-atsign objc-method-access objc-missing-property-synthesis objc-missing-super-calls"objc-noncopy-retain-block-property objc-nonunified-exceptions objc-property-implementation objc-property-implicit-mismatch*objc-property-matches-cocoa-ownership-rule objc-property-no-attribute objc-property-synthesis#objc-protocol-method-implementation objc-protocol-property-synthesis"objc-readonly-with-setter-property objc-redundant-api-use objc-redundant-literal-use objc-root-class objc-string-compare objc-string-concatenation odr old-style-cast old-style-definition out-of-line-declaration over-aligned overflow overlength-strings overloaded-shift-op-parentheses overloaded-virtual overriding-method-mismatch overriding-t-option packed padded parentheses parentheses-equality pedantic pointer-arith pointer-sign pointer-to-int-cast pointer-type-mismatch&predefined-identifier-outside-function private-extern protocol%protocol-property-synthesis-ambiguity readonly-iboutlet-property readonly-setter-attrs receiver-expr receiver-forward-class receiver-is-weak redeclared-class-member redundant-decls reinterpret-base-class reorder requires-super-attribute reserved-user-defined-literal retained-language-linkage return-stack-address return-type return-type-c-linkage section selector selector-type-mismatch self-assign self-assign-field semicolon-before-method-body sentinel sequence-point serialized-diagnostics shadow shadow-ivar shift-count-negative shift-count-overflow shift-op-parentheses shift-overflow shift-sign-overflow shorten-64-to-32 sign-compare sign-conversion sign-promo sizeof-array-argument sizeof-array-decay sizeof-pointer-memaccess sometimes-uninitialized source-uses-openmp stack-protector static-float-init static-in-inline$static-inline-explicit-instantiation static-local-in-inline static-self-init strict-aliasing strict-aliasing=0 strict-aliasing=1 strict-aliasing=2 strict-overflow strict-overflow=0 strict-overflow=1 strict-overflow=2 strict-overflow=3 strict-overflow=4 strict-overflow=5 strict-prototypes strict-selector-match string-compare string-conversion string-plus-char string-plus-int strlcpy-strlcat-size strncat-size super-class-method-mismatch switch switch-default switch-enum synth tautological-compare*tautological-constant-out-of-range-compare$tentative-definition-incomplete-type thread-safety thread-safety-analysis thread-safety-attributes thread-safety-beta thread-safety-precise trigraphs type-limits type-safety typedef-redefinition typename-missing undeclared-selector undef undefined-inline undefined-internal undefined-reinterpret-cast unicode unicode-whitespace uninitialized unknown-pragmas unknown-warning-option unnamed-type-template-args unneeded-internal-declaration unneeded-member-function unreachable-code unsequenced unsupported-friend unsupported-visibility unused unused-argument unused-command-line-argument unused-comparison unused-const-variable unused-exception-parameter unused-function unused-label unused-macros unused-member-function unused-parameter unused-private-field unused-property-ivar unused-result unused-sanitize-argument unused-value unused-variable unused-volatile-lvalue used-but-marked-unused user-defined-literals varargs variadic-macros vector-conversion vector-conversions vexing-parse visibility vla vla-extension volatile-register-var weak-template-vtables weak-vtables write-strings zero-length-array r 6 = > a G E F H I D J K M N 2 Q R G D l n o ^ _ ` m O 1 p # u $ * 6 7 8 w M N L [ j m n ` ? @ A b c e f K J P Q R U V W 2 O 1 S T X X \ G H T ] ^ h _ a / [ - S S U b c % ' ( , 3 N r s B g ? k t = 1 4 & L x t u m } Z Y i r v w q z \ h T U V W X Y Z \ ] ^ ` a b c d e f g h ^ & ' ( ) * @ C i 5 ) 4 5 x 9 : ; Z ~ g D J K p d ! " E F 0 T R p W [ y { V l s x | ] [ d l n o x q q U ` | { } ~ . / 0 1 > m O c G H I k t u k x z q I T V W [ ] ^ _ h k n o s x y { ~ " ~ . A j q C Y Z b B y ! p N A + r . / L 2 ~ e f g i V | P Q w H j k m n ! " # $ % l o @ A B C + , - 3 7 8 f = > ? y z { | } C D E F h i j k l m n o p q t u v w x J L K M O P _ l m n s u R S U W X ; Y Z [ \ ^ v Q T V ] ` _ a e f i # < r u v 5 \ A , 5 9 < < 8 6 > ? : ; > A B D > @ ? M * , T _ a | e g k j 6 v u x T ` : E B ; L M c H M R c d ~ 0 = I < ` X # & $ + \ / 6 ] E : ; . K P y ` 8 N Q S f m D l ARC cannot open file '%0': %1 expected ':' expected namespace name could not build module '%0' module '%0' not found redefinition of parameter %0 unknown target ABI '%0' unknown target CPU '%0' unknown C++ ABI '%0' unknown FP unit '%0' also found previous case defined here forward declaration of %0 to match this '%0' one possibility #pragma entered here previous declaration is here previous definition is here previous use is here unable to execute command: %0 invalid arch name '%0' invalid float ABI '%0' invalid value '%1' in '%0' no input files unable to remove file: %0 unknown argument: '%0' language not recognized: '%0' unsupported option '%0' diagnostic msg: %0 -O4 is equivalent to -O3 action %0 not compiled in cannot link module '%0': %1 error in backend: %0 error opening '%0': %1 error reading '%0' error reading stdin: %0 unable to find plugin '%0' unable to create target: '%0' unable to load PCH file invalid expected %0: %1 missing submodule '%0' unknown warning option '%0' input is not a PCH file: '%0' definition has no member %0 exponent has no digits failure when lexing a string expected an attribute name expected a feature name expected module declaration expected module name expected '}' expected excluded module name no module named '%0' in '%1' expected a module name or '*' redefinition of module '%0' skipping stray token Pascal string is too long expected 'begin' or 'end' ':' without preceding '?' empty filename #endif without #if error opening file '%0': %1 expected value in expression '%0' file not found #include nested too deeply invalid #ident directive missing '(' after '%0' macro name missing missing ')' after '%0' no macro named %0 invalid universal character unterminated /* comment '$' in identifier empty character constant multi-line // comment no newline at end of file %0 macro redefined redefining builtin macro undefining builtin macro extension used unknown escape sequence '\%0' macro %0 defined here to match this '{' to match this ']' previously defined here other definition of %0 did you mean to use '\u'? null character ignored #elif after #else #elif without #if #else after #else #else without #if macro is not used poisoning existing macro #pragma once in main file trigraph ends block comment trigraph ignored '%0' is a keyword in C++11 unknown attribute '%0' '/*' within block comment unexpected debug command '%0' unknown pragma ignored #pragma warning expected '%0' expected catch expected class name expected ':' after %0 expected ',' expected '=' after %0 expected expression expected external declaration expected '>>>' expected '>' expected identifier expected identifier or '{' expected identifier or '(' expected '{' expected '{' or ',' expected '<' after '%0' expected '(' expected '(' after '%0' expected '(' after %0 expected '(' or '{' expected '[' expected method body expected property name expected '}' or ',' expected ')' expected ']' expected ']' or ',' expected ';' after %0 expected ';' after expression expected statement expected template expected template parameter expected a type extraneous '%0' before ';' '_Complex %0' is invalid 'long %0' is invalid 'long long %0' is invalid 'short %0' is invalid expected parameter declarator expected '=' after '%0' missing 'get=' or 'put=' parameter named %0 is missing unknown property attribute %0 illegal interface qualifier missing '@end' expected an OpenMP directive unexpected '@' in program type-id cannot have a name unknown template name %0 unknown type name %0 use of empty enum %0 is a C11-specific feature '__thread' before '%0' ignored %0 qualifier on asm in call to '%0' negative shift count %0 temporary created here division by zero class has base type %0 also defined here field %0 has type %1 here no corresponding field here field %0 is not a bit-field declared here with type %0 end tag HTML tag started here did you mean '%0'? previous documentation unknown command tag name expected initializer reference to %0 is ambiguous invalid lvalue in asm output address space is negative vector size too large zero vector size %0 is an incomplete type %0 is not a class %0 is not polymorphic %0 is not a pointer unknown linkage language bad receiver type %0 conflicting types for %0 destructor cannot be variadic reimplementation of class %0 duplicate case value '%0' duplicate member %0 expected a class or namespace field has incomplete type %0 cannot use type %0 as a range format argument not %0 function does not return %0 goto into protected scope '%0' declared as array of %1 illegal initializer type %0 incomplete receiver type %0 invalid PCS type 'main' must return 'int' '%0' cannot be a template nested redefinition of %0 no member named %0 in %1 no suitable member %0 in %1 expected variable name %0 variable cannot be %1 %0 must return type %1 call to %0 is ambiguous no viable overloaded '%0' parameter name omitted redefinition of enumerator %0 redefinition of label %0 %0 does not refer to a value cannot return from %0 type of setter must be void static_assert failed %0 cast to incomplete type %0 expression is not assignable array size is negative no type named %0 in %1 %0 is unavailable %0 is unavailable: %1 use of undeclared label %0 use of undeclared %0 unions cannot be base classes unknown machine mode %0 unsupported machine mode %0 redeclaration of using decl typedef requires a name declaration in interface also accessed here array %0 declared here type %0 is incomplete base class %0 specified here bit-field is declared here class is declared here constructor declared here conversion to pointer type %0 type %0 is declared here element %0 also has value %1 use '%0' instead jump exits catch block jump exits try block jump exits @catch block jump exits @finally block jump exits @try block did you forget ';'? member is declared here field designator refers here final overrider of %q0 in %1 did you mean to use '%0'? format string is defined here found near match '%0' did you mean %0? type declaration hidden declaration hides type when implemented by class %0 %0 is an implicit parameter add 'constexpr' it delegates to lambda expression begins here mutex acquired here change return type to 'int' remove '_Noreturn' member %0 declared here method %0 declared here namespace %0 defined here use 'isEqual:' instead defined as %0 predetermined as %0 overridden method is here built-in candidate %0 inherited from here possible target for call previously declared '%1' here previous attribute is here %0 is a builtin with type %1 for type %0 property declared here property synthesized here protocol is declared here class template declared here template is declared here variable %0 is declared here used here conflicting declaration conflicting constructor previous constructor previously inherited here target of using declaration which delegates to %0 attribute ignored unknown visibility %0 '&' within '|' use of unknown builtin %0 empty case range specified %0 is deprecated %0 is deprecated: %1 division by zero is undefined for loop has empty body format string is empty if statement has empty body while loop has empty body overflow in enumeration value '&&' within '||' %0 may not respond to %1 format string missing %0 bridges to %1, not %2 %0 cannot bridge to %1 offset of on non-POD type %0 incomplete format specifier shift count >= width of type shift count is negative Thread safety beta warning. undeclared selector %0 unknown attribute %0 ignored will never be executed unused variable %0 unused exception parameter %0 expression result unused unused function %0 unused label %0 unused member function %0 unused parameter %0 private field %0 is not used variable length array used Lexical or Preprocessor Issue Lambda Issue ARC Semantic Issue ARC and @properties ARC Casting Rules ARC Parse Issue ARC Weak References ARC Restrictions Inline Assembly Issue Modules Issue OpenMP Issue User Defined Issues Value Conversion Issue Documentation Issue ARC Retain Cycle Related Result Type Issue #warning Directive Deprecations Format String Issue Cocoa API Issue #pragma message Directive Unused Entity Issue %0 attribute cannot be applied to types only special member functions may be defaulted only functions can have deleted definitions enumeration cannot be a template method name referenced in property setter attribute must end with ':' expected string literal %select{in %1|for diagnostic message in static_assert|for optional message in 'availability' attribute}0 file '%0' modified since it was first processed integer constant is larger than the largest unsigned integer type character literal with user-defined suffix cannot be used here numeric literal with user-defined suffix cannot be used here invalid storage class specifier in function declarator string literal with user-defined suffix cannot be used here cyclic dependency in module '%0': %1 module '%0' found in both '%1' and '%2' unknown target triple '%0', please use -triple or -arch the '%0' unit is not supported with this instruction set unable to make temporary file: %0 unable to rename temporary '%0' to output file '%1': '%2' %0 byte order mark detected in '%1', but encoding is not supported 'long long' is an extension when C99 mode is not enabled 'long long' is a C++11 extension variadic templates are a C++11 extension too many errors emitted, stopping now %1 %0 is hidden by a non-type declaration of %0 here subexpression not valid in a constant expression previous implicit declaration is here definition of %0 is not complete until the closing '}' 'long long' is incompatible with C++98 variadic templates are incompatible with C++98 integer constant is larger than the largest signed integer type redeclaration of method parameter %0 redefinition of method parameter %0 analyzer-config option '%0' should contain only one '=' analyzer-config option '%0' has a key but no value -fobjc-arc is not supported on platforms using the legacy runtime -fobjc-arc is not supported on versions of OS X prior to 10.6 '%0' not supported, please use -iquote instead invalid argument '%0' not allowed with '%1' invalid argument '%0' only allowed with '%1' unable to open CC_PRINT_OPTIONS file: %0 the clang compiler does not support '%0' the clang compiler does not support '%0' for C++ on Darwin/i386 the clang compiler does not support '%0' on this platform %0 command failed with exit code %1 (use -v to see invocation) %0 command failed due to signal (use -v to see invocation) conflicting deployment targets, both '%0' and '%1' are present in environment -emit-llvm cannot be used when linking failing because environment variable '%0' is set invalid Xarch argument: '%0', cannot change driver behavior inside Xarch argument invalid Xarch argument: '%0', options requiring arguments are unsupported invalid architecture '%0' for deployment target '%1' invalid Darwin version number: %0 invalid output type '%0' for use with gcc tool invalid integral value '%1' in '%0' invalid deployment target for -stdlib=libc++ (requires %0 or later) cannot use '%0' output with multiple -arch options invalid option '%0' not of the form ; invalid runtime library name in argument '%0' invalid library name in argument '%0' invalid version number in '%0' malformed sanitizer blacklist: '%0' option '-MG' requires '-M' or '-MM' argument to '%0' is missing (expected %1 value%s1) '%0': unable to use AST files with this tool '%0': unable to pass LLVM bit-code files to linker '%0': unable to use module files with this tool no such file or directory: '%0' cannot specify both '-fobjc-arc' and '%0' cannot specify '%0%1' when compiling multiple source files cannot specify -o when generating multiple output files incorrect format for -preamble-bytes=N,END unknown or ill-formed Objective-C runtime '%0' -E or -x required when input is from standard input cannot recognize the type of the toolchain unsupported option '%0' for target '%1' unsupported argument '%1' to option '%0' unsupported runtime library '%0' for platform '%1' unsupported use of internal gcc -Z option '%0' there is no external assembler that can be used on this platform The last /TC or /TP option takes precedence over earlier instances ignoring -fapple-kext which is valid for C++ and Objective-C++ only unknown platform, assuming -mfloat-abi=%0 argument '%0' is deprecated, use '%1' instead joined argument expects additional value: '%0' %0: '%1' input unused%select{ when '%3' is present|}2 %0: '%1' input unused in cpp mode Objective-C garbage collection is not supported on this platform, ignoring '%0' optimization level '%0' is unsupported; using '%1%2' instead overriding '%0' option with '%1' precompiled header '%0' was ignored because '%1' is not first '-include' %0: previously preprocessed input%select{ unused when '%2' is present|}1 treating '%0' input as '%1' when in C++ mode, this behavior is deprecated argument unused during compilation: '%0' '%0' is ignored in absence of '%1' ignoring invalid -ftabstop value '%0', using default value %1 no such sysroot directory: '%0' -dependency-file requires at least one -MT or -MQ option expected a clang compiler command unable to handle compilation, expected exactly one compiler job in '%0' cannot locate code-completion file %0 no suitable precompiled header file found in directory '%0' PTH file '%0' does not designate an original source header file for -include-pth could not remap from missing file '%0' could not remap file '%0' to the contents of file '%1' unable to change standard output to binary unable to interface with target machine unable to load plugin '%0': '%1' unable to open output file '%0': '%1' no module named '%0' declared in module map file '%1' no module name provided; specify one with -fmodule-name= module map file '%0' not found module '%0' %select{is incompatible with|requires}1 feature '%2' no submodule named %0 in module '%1' no submodule named %0 in module '%1'; did you mean '%2'? must specify system root with -isysroot when building a relocatable PCH file no analyzer checkers are associated with '%0' '%0' diagnostics %select{expected|seen}1 but not %select{seen|expected}1: %2 %select{expected|'expected-no-diagnostics'}0 directive cannot follow %select{'expected-no-diagnostics' directive|other expected directives}0 invalid range following '-' in expected %0 cannot find end ('}}') of expected %0 file '%0' could not be located in expected %1 missing or invalid line number following '@' in expected %0 cannot find start ('{{') of expected %0 no expected directives found: consider use of 'expected-no-diagnostics' instantiated into assembly here FIX-IT applied suggested code changes FIX-IT unable to apply suggested code changes FIX-IT unable to apply suggested code changes in a macro FIX-IT detected an error it cannot fix current API version is '%0', but plugin was compiled with version '%1' macro was %select{defined|#undef'd}0 here unable to open CC_LOG_DIAGNOSTICS file: %0 (using stderr) unable to open CC_PRINT_HEADERS file: %0 (using stderr) macro '%0' contains embedded newline; text after the newline is ignored unable to open file %0 for serializing diagnostics (%1) FIX-IT detected errors it could not fix; no output will be generated checker plugin '%0' is not compatible with this version of the analyzer %select{definition|#undef}0 of configuration macro '%1' has no effect on the import of '%2'; pass '%select{-D%1=...|-U%1}0' on the command line to configure the module unknown warning option '%0'; did you mean '%1'? unknown %0 warning specifier: '%1' file '%0' has been modified since the precompiled header '%1' was built file '%0' from the precompiled header has been overridden malformed or corrupted AST file: '%0' malformed block record in PCH file: '%0' unable to read PCH file %0: '%1' %q0 from module '%1' is not present in definition of %q2%select{ in module '%4'| provided earlier}3 '%0' does not appear to be a precompiled header file %0 was %select{disabled|enabled}1 in PCH file but is currently %select{disabled|enabled}2 %0 differs in PCH file vs. current file definition of macro '%0' differs between the precompiled header ('%1') and the command line ('%2') macro '%0' was %select{defined|undef'd}1 in the precompiled header but %select{undef'd|defined}1 on the command line %select{command line contains|precompiled header was built with}0 '-detailed-preprocessing-record' but %select{precompiled header was not built with it|it is not present on the command line}0 %select{AST file|current translation unit}0 was compiled with the target feature'%1' but the %select{current translation unit is|AST file was}0 not PCH file was compiled for the %0 '%1' but the current translation unit is being compiled for target '%2' %select{command line contains|precompiled header was built with}0 '-undef' but %select{precompiled header was not built with it|it is not present on the command line}0 PCH file contains compiler errors after modifying system headers, please delete the module cache at '%0' declaration of %0 does not match module '%0' conflicts with already-imported module '%1': %2 PCH file built from a different branch (%0) than the compiler (%1) PCH file uses a newer PCH format that cannot be read PCH file uses an older PCH format that is no longer supported backslash and newline separated by space _Pragma takes a parenthesized string literal illegal character encoding in character literal illegal character encoding in string literal character too large for enclosing character literal type version control conflict marker in file 'defined' cannot be used as a macro name digit separator cannot appear at %select{start|end}0 of digit sequence embedding a #%0 directive within macro arguments is not supported expected a module name in '__building_module' expression builtin feature check macro requires a parenthesized identifier \%0 used with no following hex digits hex escape sequence out of range hexadecimal floating constants require a significand hexadecimal floating constants require an exponent invalid digit '%0' in binary constant invalid character '%0' character in raw string delimiter; use PREFIX( )PREFIX to delimit raw string invalid argument to convert to character invalid digit '%0' in decimal constant invalid digit '%0' in octal constant invalid or corrupt PTH file '%0' invalid suffix '%0' on floating constant invalid suffix '%0' on integer constant source file is not valid UTF-8 configuration macros are only allowed on top-level modules expected configuration macro name after ',' expected ',' after conflicting module name expected a message describing the conflict with '%0' only '*' can be exported from an inferred submodule expected a header name after '%0' expected %select{module exclusion with 'exclude'|'export *'}0 expected '{' to start module '%0' expected '{' to start inferred submodule expected %select{library|framework}0 name as a string expected umbrella, header, submodule, or module export expected a module map file name expected ']' to close attribute inferred framework modules cannot be 'explicit' 'explicit' is not permitted on top-level modules %select{|umbrella }0header '%1' not found inferred submodule cannot be a framework submodule inferred submodules require a module with an umbrella redefinition of inferred submodule no module named '%0' visible from '%1' qualified module name can only be used to define modules at the top level only submodules and framework modules may be inferred with wildcard syntax umbrella for module '%0' already covers this directory umbrella directory '%0' not found Unicode character literals may not contain multiple characters non-ASCII characters are not allowed outside of literals and identifiers octal escape sequence out of range '##' cannot appear at end of macro expansion '##' cannot appear at start of macro expansion pasting formed '%0', an invalid preprocessing token operator 'defined' requires an identifier %0 must be used within a preprocessing directive division by zero in preprocessor expression already inside '#pragma clang arc_cf_code_audited' duplicate macro parameter name %0 '#pragma clang arc_cf_code_audited' was not ended within this file expected comma in macro parameter list expected end of line in preprocessor expression expected identifier in macro parameter list expected ')' in preprocessor expression expected "FILENAME" or token is not a valid binary operator in a preprocessor subexpression invalid token at start of a preprocessor expression '%0' file not found with include; use "quotes" instead floating point literal in preprocessor expression #import of type library is an unsupported Microsoft feature cannot #include files inside '#pragma clang arc_cf_code_audited' invalid preprocessing directive can only poison identifier tokens invalid token in macro parameter list %select{character|integer}0 literal with user-defined suffix cannot be used in preprocessor constant expression %select{#line|GNU line marker}0 directive requires a simple digit sequence invalid filename for #line directive #line directive requires a positive integer argument invalid filename for line marker directive invalid flag line marker directive invalid line marker flag '2': cannot pop empty include stack line marker directive requires a positive integer argument macro names must be identifiers missing ')' in macro parameter list variadic macros not supported in OpenCL C++ operator '%0' cannot be used as a macro name remainder by zero in preprocessor expression '#' is not followed by a macro parameter not currently inside '#pragma clang arc_cf_code_audited' unterminated conditional directive attempt to use a poisoned identifier pragma %select{message|warning|error}0 requires parenthesized string pragma %0 requires a parenthesized string raw string delimiter longer than 16 characters; use PREFIX( )PREFIX to delimit raw string differing user-defined suffixes ('%0' and '%1') in string literal concatenation too few arguments provided to function-like macro invocation too many arguments provided to function-like macro invocation universal character name refers to a control character character '%0' cannot be specified by a universal character name incomplete universal character name unsupported non-standard concatenation of string literals unterminated function-like macro invocation missing terminating ')' character raw string missing terminating delimiter )%0" builtin warning check macro requires a parenthesized string use of a module not declared used: '%0' use of private header from outside its module: '%0' escaped newline between */ characters at block comment end binary integer literals are a GNU extension binary integer literals are a C++1y extension ISO C99 requires whitespace after the macro name charizing operator #@ is a Microsoft extension embedding a directive within macro arguments has undefined behavior empty macro arguments are a C99 feature multi-character character constant hexadecimal floating constants are a C99 feature imaginary constants are a GNU extension // comments are not allowed in this language must specify at least one argument for '...' parameter of variadic macro whitespace required after macro name invalid suffix on literal; C++11 requires a space between literal and identifier named variadic macros are a GNU extension use of non-standard escape character '\%0' expected 'ON' or 'OFF' or 'DEFAULT' in pragma token pasting of ',' and __VA_ARGS__ is a GNU extension __VA_ARGS__ can only appear in the expansion of a C99 variadic macro comma operator in operand of #if extra tokens at end of #%0 directive #ident is a language extension #import is a language extension #include_next is a language extension C requires #line number to be less than %0, allowed as extension #line directive with zero argument is a GNU extension #warning is a language extension expected end of directive in pragma unknown pragma in STDC namespace string literal of length %0 exceeds maximum length %1 that %select{C90|ISO C99|C++}2 compilers are required to support treating Unicode character as whitespace missing terminating ' character missing terminating '"' character variadic macros are a C99 feature %0 is defined here; did you mean %1? cannot use initializer list at the beginning of a macro argument expanding this definition of %0 parentheses are required around macro argument containing braced initializer list null character(s) preserved in character literal null character(s) preserved in string literal disabled expansion of recursive macro the #__include_macros directive is only for internal use by -imacros #include_next with absolute path #include_next in primary source file invalid string literal, ignoring final '\' current file is older than dependency %0 #pragma system_header ignored in main file trigraph converted to '%0' character ignored trigraph would end block comment treating #%select{include|import|include_next|__include_macros}0 as an import of module '%1' %select{using this character in an identifier|starting an identifier with this character}0 is incompatible with C99 unicode literals are incompatible with C99 character constant too long for its type binary integer literals are incompatible with C++ standards before C++1y digit separators are incompatible with C++ standards before C++1y identifier after literal will be treated as a reserved user-defined literal suffix in C++11 identifier after literal will be treated as a user-defined literal suffix in C++11 empty macro arguments are incompatible with C++98 '<::' is treated as digraph '<:' (aka '[') followed by ':' in C++98 universal character name referring to a control character is incompatible with C++98 specifying character '%0' with a universal character name is incompatible with C++98 C++98 requires newline at end of file #line number greater than 32767 is incompatible with C++98 raw string literals are incompatible with C++98 using this character in an identifier is incompatible with C++98 unicode literals are incompatible with C++98 variadic macros are incompatible with C++98 extraneous characters in character constant ignored header '%0' is included in module '%1' but not listed in module map __has_warning expected option name (e.g. "-Wundef") %0 is used as a header guard here, followed by #define of a different macro whitespace recommended after macro name ambiguous expansion of macro %0 left side of operator converted from negative value to unsigned: %0 right side of operator converted from negative value to unsigned: %0 integer overflow in preprocessor expression %select{#line|GNU line marker}0 directive interprets number as decimal, not octal %0 is not defined, evaluates to 0 pragma diagnostic pop could not pop, no matching push pragma diagnostic expected 'error', 'warning', 'ignored', 'fatal', 'push', or 'pop' pragma diagnostic expected option name (e.g. "-Wundef") unexpected token in pragma diagnostic unknown warning group '%0', ignored pragma include_alias expected '%0' pragma include_alias expected include filename angle-bracketed include <%0> cannot be aliased to double-quoted include "%1" double-quoted include "%0" cannot be aliased to angle-bracketed include <%1> pragma pop_macro could not pop '%0', no matching push_macro #pragma warning expected a warning number #pragma warning(push, level) requires a level between 0 and 4 #pragma warning expected 'push', 'pop', 'default', 'disable', 'error', 'once', 'suppress', 1, 2, 3, or 4 pragma STDC FENV_ACCESS ON is not supported, ignoring pragma incomplete universal character name; treating as '\' followed by identifier \%0 used with no following hex digits; treating as '\' followed by identifier universal character name refers to a surrogate character universal character names are only valid in C99 or C++; treating as '\' followed by identifier universal character names are only valid in C99 or C++ umbrella header for module '%0' does not include header '%1' interface types cannot specify '%select{private|protected}0' access use of address-of-label extension outside of a function body name defined in alias declaration must be an identifier %select{partial specialization|explicit specialization|explicit instantiation}0 of alias templates is not permitted declaration of anonymous %0 must be a definition unknown cast annotation __bridge_retain; did you mean __bridge_retained? argument required after attribute __asm used with no assembly instructions cannot use %select{unicode|wide}0 string literal in 'asm' @defs is not supported in Objective-C++ unexpected '@' in member specification an attribute list cannot appear here expected 'introduced', 'deprecated', or 'obsoleted' expected a platform name, e.g., 'macosx' redundant %0 availability change; only the last specified change will be used %0 is not an availability stage; use 'introduced', 'deprecated', or 'obsoleted' bitfield member cannot have an in-class initializer redeclaration of C++ built-in type 'bool' bracket nesting level exceeded maximum of %0 template template parameter requires 'class' after the parameter list missing return type for function %0; did you mean the constructor name %1? missing ',' between base or member initializers attribute '%0' cannot have an argument list attribute '%0' cannot be used as an attribute pack attribute %0 cannot appear multiple times in an attribute specifier declaration does not declare a parameter unexpected end of default argument expression '= %select{default|delete}0' is a function definition and must occur in a standalone declaration default template argument for a template template parameter must be a class template destructor name %0 does not refer to a template expected a class name after '~' to name a destructor duplicate 'virtual' in base specifier duplicate default generic association class member already marked '%0' cannot have both throw() and noexcept() clause on the same function missing ',' between enumerators unnamed enumeration must be a definition expected variable name or 'this' in lambda capture list expected 'case' keyword before expression 'typename' is redundant; base classes are implicitly types expected ',' or '>' in template-parameter-list expected ',' or ']' in lambda capture list expected '=' or another designator expected a field designator, such as '.field = 4' expected function body after function declarator variable declaration in condition must have an initializer variable declaration in condition cannot have a parenthesized initializer expected body of lambda expression expected '{' after base class list expected '{' in compound literal expected '(' for function-style cast or type construction expected member name or ';' after declaration specifiers expected class member or base class name method type specifier must start with '-' or '+' '@end' must appear in an Objective-C context expected the name of a parameter pack expected parentheses around type name in %0 expression expected a qualified name after 'typename' expected selector for Objective-C method expected ';' after attribute list expected ';' after method prototype expected ';' after namespace name expected ';' after static_assert expected ';' after %0 statement expected ';' at end of declaration list expected ';' at end of declaration expected ';' in 'for' statement specifier expected an identifier or template-id after '::' expected %select{identifier|unqualified-id}0 expected a version of the form 'major[.minor[.subminor]]' expected 'while' in do/while loop enumerations cannot be explicitly instantiated explicit template instantiation cannot have a definition; if this definition is meant to be an explicit specialization, add '<>' after the 'template' keyword explicit %select{specialization|instantiation}0 of non-template %select{class|struct|union|interface}1 %2 extraneous closing brace ('}') extraneous ')' after condition, expected a statement for range declaration must declare a variable cannot define a type in a friend declaration friend cannot be declared in an explicit instantiation; if this declaration is meant to be a friend declaration, remove the 'template' keyword 'friend' used outside of class '%0' is invalid in friend declarations function definition does not declare parameters function definition declared 'typedef' function definition is not allowed here unexpected '%select{.|->}0' in function call; perhaps remove the '%select{.|->}0'? expected template name after 'template' keyword in nested name specifier %0 declared as a reference to a reference cannot cast 'super' (it isn't an expression) array bound cannot be deduced from an in-class initializer initializer list cannot be used on the %select{left|right}0 hand side of operator '%1' namespace alias cannot be inline cannot combine with previous '%0' declaration specifier cannot use %select{dot|arrow}0 operator on a type '__pixel' must be preceded by '__vector'. '%0' declaration specifier not allowed here '%0' qualifier may not be applied to a reference '%0' cannot be signed or unsigned invalid '%0' at end of declaration; did you mean '='? expected ';' after top level declarator cannot use '%0' with '__vector bool' cannot use '%0' with '__vector' cannot combine with previous '%0' declaration specifier. '__vector' must be first C++11 only allows consecutive left square brackets when introducing an attribute label at end of compound statement: expected statement lambda requires '()' before %select{'mutable'|return type}0 string literal after 'operator' must be '""' string literal after 'operator' cannot have an encoding prefix '...' must %select{immediately precede declared identifier|be innermost component of anonymous pack declaration}0 @try statement without a @catch and @finally clause C requires a comma prior to the ellipsis in a variadic function type use 'template' keyword to treat '%0' as a dependent template name missing '}' at end of definition of %q0 found '<::' after a %select{template name|const_cast|dynamic_cast|reinterpret_cast|static_cast}0 which forms the digraph '<:' (aka '[') and a ':', did you mean '< ::'? expected a module name after module import expected ';' after module name __declspec attributes must be an identifier or string literal property declaration specifies '%0' accessor twice expected name of accessor method expected ',' or ')' at end of property accessor list putter for property must be specified as 'put', not 'set' property does not specify a getter or a putter expected 'get' or 'put' in property declaration MS-style inline assembly is not available: %0 Unsupported architecture '%0' for MS-style inline assembly %select{|a template declaration|an explicit template specialization|an explicit template instantiation}0 can only %select{|declare|declare|instantiate}0 a single entity namespaces can only be defined in global or namespace scope nested namespace definition must define each namespace separately OpenCL does not support the '%0' storage class specifier @%0 must be followed by a number to form an NSNumber object unexpected token after Objective-C string directive may only be specified in protocols only expected '=' for Objective-C getter expected '=' for Objective-C setter expected selector for Objective-C %select{setter|getter}0 illegal visibility specification attributes may not be specified on a category postfix attributes are not allowed on Objective-C directives postfix attributes are not allowed on Objective-C directives, place them in front of '%select{@interface|@protocol}0' properties are an Objective-C 2 feature property name cannot be a bitfield property requires fields to be named '@end' appears where closing brace '}' is expected prefix attribute must be followed by an interface or protocol expected an Objective-C directive after '@' expected ',' or ')' in %select{'#pragma omp %1'|'%1' clause}0 directive '#pragma omp %0' cannot contain more than one '%1' clause unexpected OpenMP clause '%0' in directive '#pragma omp %1' unexpected OpenMP directive '#pragma omp %0' out-of-line constructor for %0 cannot have template arguments qualified reference to %0 is a constructor name rather than a template name wherever a constructor can be declared qualified reference to %0 is a constructor name rather than a type wherever a constructor can be declared '%0' keyword not permitted with interface types unexpected parenthesis after '::' missing parentheses around the size of parameter pack %0 pragma comment requires parenthesized identifier and optional string unknown kind of pragma comment pragma detect_mismatch is malformed; it requires two comma-separated string literals '#pragma fp_contract' can only appear at file scope or at the start of a compound statement a space is required between a right angle bracket and an equals sign (use '> =') scoped enumeration requires a name %0 only allowed in __except block %0 only allowed in __except filter expression %0 only allowed in __finally block expected '__except' or '__finally' block expected parenthesized parameter pack name in 'sizeof...' expression expected a property name in @synthesize %select{function|class|variable}0 cannot be defined in an explicit instantiation; if this declaration is meant to be a %select{function|class|variable}0 definition, remove the 'template' keyword identifier followed by '<' indicates a class template specialization but %0 %select{does not refer to a template|refers to a function template||refers to a template template parameter}1 cannot template a using declaration cannot template a using directive 'this' cannot be captured by reference a space is required between consecutive right angle brackets (use '> >') invalid comparison flag %0; use 'layout_compatible' or 'must_be_null' typename is allowed for identifiers only type name does not allow constexpr specifier to be specified type name does not allow function specifier to be specified type name does not allow storage class to be specified typename specifier refers to a non-template type name requires a specifier or qualifier unexpected ':' in nested name specifier; did you mean '::'? attributes can not be specified on namespace alias @implementation declaration can not be protocol qualified unexpected namespace scope prior to decltype unexpected type name %0: expected identifier 'static' may not be used with an unspecified variable length array size must use '%1' tag to refer to type %0%select{| in this scope}2 'using namespace' is not allowed in classes version number must have non-zero major, minor, or sub-minor version property synthesize requires specification of an ivar ISO C++11 requires a parenthesized pack declaration to have a name alias declarations are a C++11 extension %0 applied to an expression is a GNU extension 'auto' storage class specifier is not permitted in C++11, and will not be supported in future releases 'auto' type specifier is a C++11 extension generic selections are a C11-specific feature _Noreturn functions are a C11-specific feature _Static_assert is a C11-specific feature compound literals are a C99-specific feature variable declaration in for loop is a C99-specific feature enumeration types with a fixed underlying type are a Microsoft extension enumeration types with a fixed underlying type are a C++11 extension 'decltype(auto)' type specifier is a C++1y extension defaulted function definitions are a C++11 extension deleted function definitions are a C++11 extension duplicate '%0' declaration specifier exception specification of '...' is a Microsoft extension ISO C requires a translation unit to contain at least one declaration commas at the end of enumerator lists are a C99-specific feature commas at the end of enumerator lists are a C++11 extension extern templates are a C++11 extension extra ';' %select{outside of a function|inside a %1|inside instance variable list|after member function definition}0 extra ';' outside of a function is a C++11 extension range-based for loop is a C++11 extension generalized initializer lists are a C++11 extension use of GNU address-of-label extension use of GNU array range extension use of GNU case range extension use of GNU ?: conditional expression extension, omitting middle operand use of GNU empty initializer extension use of GNU indirect-goto extension use of GNU 'missing =' extension in designator use of GNU old-style field designator extension use of GNU statement expression extension type-less parameter names in function declaration inline namespaces are a C++11 feature complex integer types are a GNU extension keyword '%0' will be treated as an identifier %select{here|for the remainder of the translation unit}1 'sealed' keyword is a Microsoft extension in-class initialization of non-static data member is a C++11 extension '%0' keyword is a C++11 extension plain '_Complex' requires a type specifier; assuming '_Complex double' reference qualifiers on functions are a C++11 extension rvalue references are a C++11 extension scoped enumerations are a C++11 extension use -fbracket-depth=N to increase maximum nesting level comma separating Objective-C messaging arguments or insert whitespace before ':' to use %0 as parameter name and have an empty entry in the selector still within definition of %q0 here introduce a parameter name to make %0 part of the selector %select{class|protocol|category|class extension|implementation|category implementation}0 started here previous default generic association is here '%0' casts have no effect when not using ARC attribute %0 ignored, because it is not attached to a declaration GCC does not allow %0 attribute in this position on a function definition 'auto' storage class specifier is redundant and incompatible with C++11 'unavailable' availability overrides all other availability information use of C-style parameters in Objective-C method declarations is deprecated 'decltype(auto)' type specifier is incompatible with C++ standards before C++1y use of right-shift operator ('>>') in template argument will require parentheses in C++11 alias declarations are incompatible with C++98 'alignas' is incompatible with C++98 alignof expressions are incompatible with C++98 attributes are incompatible with C++98 'decltype' type specifier is incompatible with C++98 defaulted function definitions are incompatible with C++98 deleted function definitions are incompatible with C++98 enumeration types with a fixed underlying type are incompatible with C++98 commas at the end of enumerator lists are incompatible with C++98 extern templates are incompatible with C++98 range-based for loop is incompatible with C++98 generalized initializer lists are incompatible with C++98 inline namespaces are incompatible with C++98 lambda expressions are incompatible with C++98 literal operators are incompatible with C++98 noexcept specifications are incompatible with C++98 noexcept expressions are incompatible with C++98 in-class initialization of non-static data members is incompatible with C++98 'nullptr' is incompatible with C++98 '%0' keyword is incompatible with C++98 reference qualifiers on functions are incompatible with C++98 rvalue references are incompatible with C++98 scoped enumerations are incompatible with C++98 static_assert declarations are incompatible with C++98 extra ';' outside of a function is incompatible with C++98 trailing return types are incompatible with C++98 consecutive right angle brackets are incompatible with C++98 (use '> >') add explicit braces to avoid dangling else 'register' storage class specifier is deprecated extra ';' after member function definition meaningless 'volatile' on asm outside function dependent %select{__if_not_exists|__if_exists}0 declarations are ignored %0 used as the name of the previous parameter rather than as part of the selector unknown __declspec attribute %0 ignored protocol has no object type specified; defaults to qualified 'id' extra tokens at the end of '#pragma omp %0' are ignored expected '=' following '#pragma %select{align|options align}0' - ignored invalid alignment option in '#pragma %select{align|options align}0' - ignored missing ':' after %0 - ignoring expected 'enable' or 'disable' - ignoring expected identifier in '#pragma %0' - ignored missing '(' after '#pragma %0' - ignoring missing ')' after '#pragma %0' - ignoring extra tokens at end of '#pragma %0' - ignored incorrect use of '#pragma ms_struct on|off' - ignored unexpected '#pragma omp ...' in program expected 'align' following '#pragma options' - ignored unknown action for '#pragma pack' - ignored expected integer or identifier in '#pragma pack' - ignored unknown OpenCL extension %0 - ignoring expected ')' or ',' in '#pragma unused' expected '#pragma unused' argument to be a variable name semicolon before method body is ignored ignoring '%select{static|inline}0' keyword on explicit template instantiation Use of 'long' with '__vector' is deprecated empty symbolic operand name in inline assembly string invalid %% escape in inline assembly string invalid operand number in inline asm string unknown symbolic operand name in inline assembly string unterminated symbolic operand name in inline assembly string template parameter lists have a different number of parameters (%0 vs %1) template parameter has different kinds in different translation units field %0 declared with incompatible types in different translation units (%1 vs. %2) external function %0 declared with incompatible types in different translation units (%1 vs. %2) instance variable %0 declared with incompatible types in different translation units (%1 vs. %2) non-type template parameter declared with incompatible types in different translation units (%0 vs. %1) %select{class|instance}0 method %1 has a different number of parameters in different translation units (%2 vs. %3) %select{class|instance}0 method %1 has a parameter with a different types in different translation units (%2 vs. %3) %select{class|instance}0 method %1 has incompatible result types in different translation units (%2 vs. %3) %select{class|instance}0 method %1 is variadic in one translation unit and not variadic in another property %0 is implemented with %select{@synthesize|@dynamic}1 in one translation but %select{@dynamic|@synthesize}1 in another translation unit property %0 declared with incompatible types in different translation units (%1 vs. %2) class %0 has incompatible superclasses property %0 is synthesized to different ivars in different translation units (%1 vs. %2) parameter kind mismatch; parameter is %select{not a|a}0 parameter pack external variable %0 defined in multiple translation units external variable %0 declared with incompatible types in different translation units (%1 vs. %2) cannot import unsupported AST node %0 %select{read of|assignment to|increment of|decrement of}0 member %1 of union with %select{active member %3|no active member}2 is not allowed in a constant expression %select{read of|assignment to|increment of|decrement of}0 dereferenced null pointer is not allowed in a constant expression %select{read of|assignment to|increment of|decrement of}0 dereferenced one-past-the-end pointer is not allowed in a constant expression %select{read of|assignment to|increment of|decrement of}0 temporary is not allowed in a constant expression outside the expression that created the temporary %select{read of|assignment to|increment of|decrement of}0 object outside its lifetime is not allowed in a constant expression %select{read of|assignment to|increment of|decrement of}0 volatile %select{temporary|object %2|member %2}1 is not allowed in a constant expression %select{read of|assignment to|increment of|decrement of}0 volatile-qualified type %1 is not allowed in a constant expression cannot refer to element %0 of %select{array of %2 elements|non-array object}1 in a constant expression constexpr evaluation hit maximum call limit (skipping %0 call%s0 in backtrace; use -fconstexpr-backtrace-limit=0 to see all) comparison of pointer to virtual member function %0 has unspecified value both arms of conditional operator are unable to produce a constant expression constexpr evaluation exceeded maximum depth of %0 calls floating point arithmetic produces %select{an infinity|a NaN}0 %select{reinterpret_cast|dynamic_cast|cast that performs the conversions of a reinterpret_cast|cast from %1}0 is not allowed in a constant expression cannot cast object of dynamic type %0 to type %1 %select{non-constexpr|undefined}0 %select{function|constructor}1 %2 cannot be used in a constant expression shift count %0 >= width of type %1 (%2 bit%s2) %select{read of|assignment to|increment of|decrement of}0 %select{temporary|variable}1 whose lifetime has ended signed left shift discards bits left shift of negative value %0 read of mutable member %0 is not allowed in a constant expression read of non-const variable %0 is not allowed in a constant expression read of non-constexpr variable %0 is not allowed in a constant expression modification of object of const-qualified type %0 is not allowed in a constant expression a constant expression cannot modify an object that is visible outside that expression control reached end of constexpr function %select{pointer|reference}0 to %select{|subobject of }1%select{temporary|%3}2 is not a constant expression non-literal type %0 cannot be used in a constant expression cannot %select{access base class of|access derived class of|access field of|access array element of|perform pointer arithmetic on|call member function on|access real component of|access imaginary component of}0 null pointer value %0 is outside the range of representable values of type %1 dereferenced pointer past the end of %select{|subobject of }0%select{temporary|%2}1 is not a constant expression cannot %select{access base class of|access derived class of|access field of|access array element of|ERROR|call member function on|access real component of|access imaginary component of}0 pointer past the end of object comparison of addresses of subobjects of different base classes has unspecified value comparison of address of base class subobject %0 of class %1 to field %2 has unspecified value comparison of address of fields %0 and %2 of %4 with differing access specifiers (%1 vs %3) has unspecified value subtracted pointers are not elements of the same array subtraction of pointers to type %0 of zero size constexpr evaluation hit maximum step limit; possible infinite loop? this use of statement expressions is not supported in a constant expression typeid applied to expression of polymorphic type %0 is not allowed in a constant expression %select{|sub}0object of type %1 is not initialized use of reference outside its lifetime is not allowed in a constant expression initializer of %0 is not a constant expression cannot construct object of type %0 with virtual base class in a constant expression cannot evaluate virtual function call in a constant expression comparison between unequal pointers to void has unspecified result bit-field %0 with type %1 and length %2 here enumerator %0 with value %1 here no corresponding base class here no corresponding enumerator here class has %0 base %plural{1:class|:classes}0 %select{class|instance}0 method %1 also declared here no corresponding superclass here property %0 is implemented with %select{@synthesize|@dynamic}1 here inherits from superclass %0 here property is synthesized to ivar %0 here %select{parameter|parameter pack}0 declared here %0 is a %select{struct|interface|union|class|enum}1 here template parameter declared here template parameter list also declared here %select{non-virtual|virtual}0 derivation here overflow in expression; result is %0 with type %1 type %0 has incompatible definitions in different translation units add a deprecation attribute to the declaration to silence this warning previous command '%select{\|@}0%1' here previous command '%select{\|@}0%1' (an alias of '\%2') here unknown command tag name '%0'; did you mean '%1'? '%select{\|@}0%select{class|interface|protocol|struct|union}1' command should not be used in a comment attached to a non-%select{class|interface|protocol|struct|union}2 declaration duplicated command '%select{\|@}0%1' empty paragraph passed to '%select{\|@}0%1' command '%select{\|@}0%select{classdesign|coclass|dependency|helper|helperclass|helps|instancesize|ownership|performance|security|superclass}1' command should not be used in a comment attached to a non-container declaration declaration is marked with '\deprecated' command but does not have a deprecation attribute '%select{\|@}0%select{function|functiongroup|method|methodgroup|callback}1' command should be used in a comment attached to %select{a function|a function|an Objective-C method|an Objective-C method|a pointer to function}2 declaration HTML end tag '%0' is forbidden HTML end tag does not match any start tag HTML start tag '%0' closed by '%1' HTML start tag prematurely ended, expected attribute name or '>' expected quoted string after equals sign parameter '%0' is already documented unrecognized parameter passing direction, valid directions are '[in]', '[out]' and '[in,out]' '%select{\|@}0param' command used in a comment that is not attached to a function declaration parameter '%0' not found in the function declaration whitespace is not allowed in parameter passing direction '%select{\|@}0%1' command used in a comment that is attached to a %select{function returning void|constructor|destructor|method returning void}2 '%select{\|@}0%1' command used in a comment that is not attached to a function or method declaration template parameter '%0' is already documented '%select{\|@}0tparam' command used in a comment that is not attached to a template declaration template parameter '%0' not found in the template declaration '%select{\|@}0%1' command does not terminate a verbatim text block %select{return|parameter|variable|field|instance variable|synthesized instance variable}0 type %1 is an abstract class %select{base class|inherited virtual base class}0 %1 has %select{private|protected}3 %select{default |copy |move |*ERROR* |*ERROR* |*ERROR*|}2constructor calling a %select{private|protected}0 constructor of class %2 ISO C++11 does not allow access declarations; use using declarations instead calling a %select{private|protected}1 destructor of class %0 base class %0 has %select{private|protected}1 destructor exception object of type %0 has %select{private|protected}1 destructor field of type %1 has %select{private|protected}2 destructor instance variable of type %0 has %select{private|protected}1 destructor temporary of type %0 has %select{private|protected}1 destructor variable of type %1 has %select{private|protected}2 destructor inherited virtual base class %1 has %select{private|protected}2 destructor field of type %0 has %select{private|protected}2 %select{default |copy |move |*ERROR* |*ERROR* |*ERROR* |}1constructor friend function %1 is a %select{private|protected}0 member of %3 capture of variable '%0' as type %1 calls %select{private|protected}3 %select{default |copy |move |*ERROR* |*ERROR* |*ERROR* |}2constructor address of overloaded function %0 is ambiguous can't form member pointer of type %0 without '&' and class name address of overloaded function %0 does not match required type %1 address of overloaded function %0 cannot be converted to type %1 'delete' cannot delete objects of type %0 in address space '%1' 'new' cannot allocate objects of type %0 in address space '%1' alias definition of %0 after tentative definition only weak aliases are supported on darwin extraneous template parameter list in alias template declaration alias must point to a defined variable or function '%select{alignas|_Alignas}0' attribute cannot be applied to a %select{function parameter|variable with 'register' storage class|'catch' variable|bit-field}1 redeclaration has different alignment requirement (%1 vs %0) '%select{alignas|_Alignas}0' must be specified on definition if it is specified on any declaration requested alignment is less than minimum alignment of %1 for type %0 'aligned' attribute requires integer constant invalid application of 'alignof' to a field of a class still being defined allocating an object of abstract class type %0 ambiguous cast from base %0 to derived %1:%2 ambiguous conversion of delete expression of type %0 to a pointer ambiguous conversion from derived class %0 to base class %1:%2 member %0 found in multiple base classes of different types non-static member %0 found in multiple base-class subobjects of type %1:%2 ambiguous conversion from pointer to member of %select{base|derived}0 class %1 to pointer to member of %select{derived|base}0 class %2:%3 multiple suitable %0 functions in %1 a type named %0 is hidden by a declaration in a different namespace anonymous bit-field has negative width (%0) size of anonymous bit-field (%0 bits) exceeds size of its type (%1 bits) anonymous property is not supported anonymous %select{struct|union}0 can only contain non-static data members anonymous %select{struct|union}0 cannot contain a %select{private|protected}1 data member functions cannot be declared in an anonymous %select{struct|union}0 static members cannot be declared in an anonymous %select{struct|union}0 types cannot be declared in an anonymous %select{struct|union}0 member of anonymous struct redeclares %0 anonymous %select{structs|structs and classes}0 must be %select{struct or union|class}0 members member of anonymous union redeclares %0 anonymous unions at namespace or global scope must be declared 'static' anonymous union at class scope must not have a storage specifier must explicitly describe intended ownership of an object array parameter existing instance variable %1 for property %0 with %select{unsafe_unretained| assign}2 attribute must be __unsafe_unretained cannot perform atomic operation on a pointer to type %0: type has non-trivial ownership cannot capture __autoreleasing variable in a %select{block|lambda by copy}0 %select{__block variables|global variables|fields|instance variables}0 cannot have __autoreleasing ownership incompatible types casting %0 to %1 with a %select{__bridge|__bridge_transfer|__bridge_retained}2 cast cast of %select{Objective-C|block|C}0 pointer type %1 to %select{Objective-C|block|C}2 pointer type %3 cannot use %select{__bridge|__bridge_transfer|__bridge_retained}4 %select{cast|implicit conversion}0 of %select{Objective-C|block|C}1 pointer type %2 to %select{Objective-C|block|C}3 pointer type %4 requires a bridged cast collection expression type %0 is a forward declaration %select{implicit conversion|cast}0 of weak-unavailable object of type %1 to a __weak object of type %2 method implementation does not match its declaration ARC forbids explicit message send of %0 ARC forbids %select{implementation|synthesis}0 of %1 ARC forbids use of %0 in a @selector %select{|unsafe_unretained|strong|weak}1 property %0 may not also be declared %select{|__unsafe_unretained|__strong|__weak|__autoreleasing}2 %select{pointer|reference}1 to non-const type %0 with no explicit ownership init methods must return a type related to the receiver type method was declared as %select{an 'alloc'|a 'copy'|an 'init'|a 'new'}0 method, but its implementation doesn't match because %select{its result type is not an object pointer|its result type is unrelated to its receiver type}1 no visible @interface for %0 declares the selector %1 no known %select{instance|class}1 method for selector %0 %select{implicit conversion|cast}0 of %select{%2|a non-Objective-C pointer type %2|a block pointer|an Objective-C pointer|an indirect pointer to an Objective-C pointer}1 to %3 is disallowed with ARC multiple methods named %0 found with mismatched result, parameter type or attributes 'new' cannot allocate an array of %0 with no explicit ownership explicit ownership qualifier on cast result has no effect passing address of %select{non-local|non-scalar}0 object to __autoreleasing parameter for write-back ARC forbids %select{Objective-C objects|blocks}0 in %select{struct|interface|union|<>|enum}1 ARC forbids synthesizing a property of an Objective-C object with unspecified ownership or storage attribute performSelector names a selector which retains the object pseudo-destructor destroys object of type %0 with inconsistently-qualified type %1 receiver %0 for class message is a forward declaration receiver type %0 for instance message is a forward declaration existing instance variable %1 for strong property %0 may not be %select{|__unsafe_unretained||__weak}2 thread-local variable has non-trivial ownership: type is %0 incompatible pointer types passing retainable parameter of type %0to a CF function expecting %1 type class is incompatible with __weak references the result of a delegate init call must be immediately returned or assigned to 'self' the current deployment target does not support automated __weak references assignment of a weak-unavailable object to a __weak object synthesizing __weak instance variable of type %0, which does not support weak references parameter may not be qualified with an address space argument should be a value from %0 to %1 arithmetic on pointer to interface %0, which is not a constant size for this architecture and platform array designator range [%0, %1] is empty array designator value '%0' is negative array designator cannot initialize non-array type %0 array designator index (%0) exceeds array bounds (%1) cannot initialize array %diff{of type $ with array of type $|with different type of array}0,1 initializing wide char array with incompatible wide string literal initializing wide char array with non-wide string literal cannot initialize array %diff{of type $ with non-constant array of type $|with different type of array}0,1 array initializer must be an initializer list%select{| or string literal| or wide string literal}0 initializing char array with wide string literal array size must be specified in new expressions array of abstract class type %0 ambiguous conversion of array size expression of type %0 to an integral or enumeration type array size expression of type %0 requires explicit conversion to type %1 array size expression has incomplete class type %0 size of array has non-integer type %0 array size expression must have integral or %select{|unscoped }0enumeration type, not %1 variable length array must be bound in function definition star modifier used outside of function prototype %0 used in non-outermost array type derivation %0 used in array declarator outside of function prototype array is too large (%0 elements) automatic variable qualified with an address space asm operand has incomplete type %0 invalid input constraint '%0' in asm invalid input size for constraint '%0' invalid lvalue in asm input for constraint '%0' invalid output constraint '%0' in asm invalid type %0 in asm input for constraint '%1' unsupported inline asm: input with type %diff{$ matching output with type $|}0,1 unknown register name '%0' in asm wide string is invalid in 'asm' type %0 in generic association compatible with previously specified type %1 type %0 in generic association incomplete type %0 in generic association not an object type type %0 in generic association is a variably modified type use of @defs is not supported on this architecture and platform address argument to atomic builtin must be a pointer (%0 invalid) address argument to atomic builtin must be a pointer to integer, floating-point or pointer (%0 invalid) address argument to atomic builtin must be a pointer to integer or pointer (%0 invalid) address argument to atomic builtin must be a pointer to 1,2,4,8 or 16 byte type (%0 invalid) address argument to load or store exclusive builtin must be a pointer to 1,2,4 or 8 byte type (%0 invalid) atomic %select{load|store}0 requires runtime support that is not available for this target address argument to bitwise atomic operation must be a pointer to %select{|atomic }0integer (%1 invalid) address argument to atomic operation must be a pointer to _Atomic type (%0 invalid) address argument to atomic operation must be a pointer to %select{|atomic }0integer or pointer (%1 invalid) address argument to atomic operation must be a pointer to non-const _Atomic type (%0 invalid) address argument to atomic operation must be a pointer to a trivially-copyable type (%0 invalid) atomic property of reference type %0 cannot have non-trivial assignment operator _Atomic cannot be applied to %select{incomplete |array |function |reference |atomic |qualified |}0type %1 %select{||||||which is not trivially copyable}0 the type %0 is already explicitly ownership-qualified tls_model must be "global-dynamic", "local-dynamic", "initial-exec" or "local-exec" '%0' attribute invalid on this declaration, requires typedef or value function type may not be qualified with an address space multiple address spaces specified for type address space is larger than the maximum supported (%0) requested alignment must be 8192 bytes or smaller requested alignment is not a power of 2 %0 attribute requires parameter %1 to be %select{int or bool|an integer constant|a string|an identifier}2 '%0' attribute parameter %1 is out of bounds %0 attribute parameter %1 is out of bounds: %plural{0:no parameters to index into|1:can only be 1, since there is one parameter|:must be between 1 and %2}2 init_priority attribute requires integer constant between 101 and 65535 inclusive %0 attribute requires %select{int or bool|an integer constant|a string|an identifier}1 invalid attribute argument %0 - expecting a vector or vectorizable scalar type Neon vector size must be 64 or 128 bits %0 attribute can be applied only to symbol declaration %0 attribute can only be applied to value declarations 'cleanup' argument %select{|%1 |%1 }0is not a %select{||single }0function 'cleanup' function %0 parameter has %diff{type $ which is incompatible with type $|incompatible type}1,2 'cleanup' function %0 must take 1 parameter '%0' attribute is invalid for the implicit this argument %0 attribute cannot be applied to a statement vector size not an integral multiple of component size invalid vector element type %0 multiple garbage collection attributes specified for type %0 attribute cannot be used with pointers to members %select{overloaded function|redeclaration of}0 %1 must have the 'overloadable' attribute 'overloadable' function %0 must have a prototype 'overloadable' attribute can only be applied to a function %0 attribute only applies to pointer arguments 'regparm' parameter must be between 0 and %0 inclusive 'regparm' is not valid on this platform argument to 'section' attribute is not valid for this target: %0 'section' attribute is not valid on local variables 'selectany' can only be applied to data items with external linkage 'sentinel' parameter 1 less than zero 'sentinel' parameter 2 not 0 or 1 attribute takes at least %0 argument%s0 attribute takes no more than %0 argument%s0 %0 attribute is not supported for this target uuid attribute contains a malformed GUID the vecreturn attribute can only be used on a POD (plain old data) class or structure (i.e. no virtual functions) the vecreturn attribute can only be used on a class or structure with one member, which must be a vector weak declaration cannot have internal linkage weakref declaration of '%0' must be in a global context weakref declaration must have internal linkage weakref declaration of '%0' must also have an alias attribute %0 attribute only applies to %select{functions|unions|variables and functions|functions and methods|parameters|functions, methods and blocks|functions, methods, and classes|functions, methods, and parameters|classes|variables|methods|variables, functions and labels|fields and global variables|structs|variables, functions and tag types|thread-local variables|variables and fields|variables, data members and tag types|types and namespaces|Objective-C interfaces|methods and properties|struct or union|struct, union or class}1 %0 attribute %plural{0:takes no arguments|1:takes one argument|:requires exactly %1 arguments}1 %0 and %1 attributes are not compatible '%select{auto|decltype(auto)}0' deduced as %1 in declaration of %2 and deduced as %3 in declaration of %4 cannot deduce return type %0 from returned value of type %1 '%select{auto|decltype(auto)}0' in return type deduced as %1 here but deduced as %2 in earlier return statement cannot deduce return type %0 for function with no return statements cannot deduce return type from initializer list cannot deduce return type %0 from omitted return expression function %0 with deduced return type cannot be used before it is defined function with deduced return type cannot be virtual 'auto' return without trailing return type new expression for type %0 contains multiple constructor arguments new expression for type %0 has incompatible constructor argument of type %1 new expression for type %0 requires a constructor argument new expression for type %0 cannot use list-initialization %select{'auto'|'decltype(auto)'}0 not allowed %select{in function prototype|in non-static struct member|in non-static union member|in non-static class member|in interface member|in exception declaration|in template parameter|in block literal|in template argument|in typedef|in type alias|in function return type|in conversion function type|here|in lambda parameter}1 'auto' variable template instantiation is not allowed variable %0 with type %1 has incompatible initializer of type %2 cannot deduce actual type for variable %0 with type %1 from initializer list initializer for variable %0 with type %1 contains multiple expressions initializer for variable %0 with type %1 is empty declaration of variable %0 with type %1 requires an initializer variable %0 declared with 'auto' type cannot appear in its own initializer %select{const_cast||||C-style cast|functional-style cast}0 to %2, which is not a reference, pointer-to-object, or pointer-to-data-member address of overloaded function %0 cannot be cast to type %1 %select{const_cast|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast}0 from bit-field lvalue to reference type %2 %select{const_cast|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast}0 from %1 to %2 is not allowed cannot %select{||reinterpret_cast||C-style cast|}0 from member pointer type %1 to member pointer type %2 of different size %select{const_cast|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast}0 from %1 to %2 casts away qualifiers %select{const_cast|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast}0 from rvalue to reference type %2 %select{||reinterpret_cast||C-style cast|}0 from scalar %1 to vector %2 of different size %select{||reinterpret_cast||C-style cast|}0 from vector %1 to scalar %2 of different size %select{||reinterpret_cast||C-style cast|}0 from vector %1 to vector %2 of different size %0 is not a reference or pointer %0 cannot be used as the type of a kernel parameter cannot cast from lvalue of type %1 to rvalue reference type %2; types are not compatible left hand operand to %0 must be a %select{|pointer to }1class compatible with the right hand operand, but is %2 right hand operand to %0 has non pointer-to-member type %1 cannot allocate %select{function|reference}1 type %0 with new '%0' cannot be the name of a parameter reinterpret_cast cannot resolve overloaded function %0 to type %1 reinterpret_cast of a %0 to %1 needs its address which is not allowed cast from pointer to smaller type %2 loses information cannot cast from type %1 to member pointer type %2 address of overloaded function %0 cannot be static_cast to type %1 cannot cast from type %1 to pointer type %2 %0 cannot be the name of a variable or data member base class %0 has a flexible array member unions cannot have base classes base class initializer %0 names both a direct base class and an inherited virtual base class constructor initializer %0 does not name a class base specifier must name a class %0 attribute cannot be applied to a base specifier bit-field %0 has negative width (%1) named bit-field %0 has zero width size of bit-field %0 (%1 bits) exceeds size of its type (%2 bits) variable is not assignable (missing __block type specifier) 'extern' variable cannot have an initializer __block attribute not allowed, only allowed on local variables __block attribute not allowed on declaration with a variably modified type non-void block should return a value block cannot return %select{array|function}0 type %1 blocks support disabled - compile with -fblocks or pick a deployment target that supports them reference to non-static member function must be called%select{|; did you mean to call it with no arguments?}0 %select{string|character|boolean|numeric}0 literal must be prefixed by '@' in a collection 'break' statement not in loop or switch statement first argument to __builtin_annotation must be an integer second argument to __builtin_annotation must be a non-wide string constant definition of builtin function %0 builtin functions must be directly called function-style cast to a builtin type can only take one argument argument to __builtin_longjmp must be a constant 1 %select{qualifier in |static |}0array size %select{||'[*] '}0is a C99 feature, not permitted in C++ calling %0 with incomplete return type %1 argument type %0 is incomplete calling function with incomplete return type %0 cannot form a pointer-to-member to member %0 of reference type %1 cannot pass object with interface type %0 by value through variadic %select{function|block|method|constructor}1 cannot pass object with interface type %1 by value to variadic %select{function|block|method|constructor}2; expected type from format string was %3 cannot pass %select{expression of type %1|initializer list}0 to variadic %select{function|block|method|constructor}2 cannot pass %select{expression of type %1|initializer list}0 to variadic %select{function|block|method|constructor}2; expected type from format string was %3 __block variable %0 cannot be captured in a %select{lambda expression|captured statement}1 %0 in capture list does not name a variable %0 can appear only once in a capture list %0 cannot be captured because it does not have automatic storage duration by-copy capture of value of abstract type %0 %select{function|parameter}0 declared '[[carries_dependency]]' after its first declaration '[[carries_dependency]]' attribute only allowed on parameter in a function declaration or lambda 'case' statement not in switch statement operand of type %0 cannot be cast to a pointer type pointer cannot be cast to type %0 cannot type cast @selector expression cannot catch incomplete type %0 cannot catch pointer to incomplete type %0 cannot catch reference to incomplete type %0 @catch parameter is not a pointer to an interface type cannot catch exceptions by rvalue reference cannot define %select{category|class extension}0 for undefined class %1 function declared '%0' here was previously declared %select{'%2'|without calling convention}1 function with no prototype cannot use %0 calling convention variadic function cannot use %0 calling convention CFString literal is not a string constant circular inheritance between %0 and %1 cannot declare class extension for %0 after class implementation base %0 is marked '%select{final|sealed}1' %0 redeclared with '%1' access the type %0 is not a pointer to a fast-enumerable object common attribute is not supported in C++ %select{block pointer|pointer|reference}0 to function type %select{%2 |}1cannot have '%3' qualifier operands to conditional of types%diff{ $ and $|}0,1 are incompatible in ARC mode conditional expression is ambiguous; %diff{$ can be converted to $ and vice versa|types can be convert to each other}0,1 conditional expression is ambiguous; %diff{$ and $|types}0,1 can be converted to several common types %select{left|right}1 operand to ? is void, but %select{right|left}1 operand is of type %0 CUDA special function 'cudaConfigureCall' must have scalar return type conflicting types for alias %0 instance variable %0 has conflicting bit-field width conflicting instance variable names: %0 vs %1 instance variable %0 has conflicting type%diff{: $ vs $|}1,2 virtual function %0 has different calling convention attributes %diff{($) than the function it overrides (which has calling convention $)|than the function it overrides}1,2 conflicting super class name %0 argument to %0 must be a constant integer statement not allowed in constexpr %select{function|constructor}0 no return statement in constexpr function constexpr constructor must initialize all members destructor cannot be marked constexpr function try block not allowed in constexpr %select{function|constructor}0 variables defined in a constexpr %select{function|constructor}0 must be initialized variable of non-literal type %1 cannot be defined in a constexpr %select{function|constructor}0 %select{static|thread_local}1 variable not permitted in a constexpr %select{function|constructor}0 'main' is not allowed to be declared constexpr non-literal type %0 cannot have constexpr members constexpr can only be used in variable and function declarations constexpr %select{function|constructor}1's %ordinal0 parameter type %2 is not a literal type constexpr function's return type %0 is not a literal type %select{non-constexpr declaration of %0 follows constexpr declaration|constexpr declaration of %0 follows non-constexpr declaration}1 declaration of constexpr static data member %0 requires an initializer %select{class|struct|interface|union|enum}0 cannot be marked constexpr constexpr union constructor does not initialize any member constexpr variable cannot have non-literal type %0 constexpr variable %0 must be initialized by a constant expression virtual function cannot be constexpr constexpr %select{member function|constructor}0 not allowed in %select{struct|interface|class}1 with virtual base %plural{1:class|:classes}2 variably-modified type %0 cannot be used in a constexpr %select{function|constructor}1 copy constructor must pass its first argument by reference constructor cannot be declared '%0' constructor cannot be redeclared constructor cannot have a return type class extension has no primary class 'continue' statement not in loop statement conversion function must be a non-static member function conversion function cannot be redeclared conversion function cannot have a return type conversion function cannot convert to an array type conversion function cannot convert to a function type conversion function cannot be variadic must use a typedef to declare a conversion to %0 conversion function cannot have any parameters first two arguments to __builtin_convertvector must have the same number of elements first argument to __builtin_convertvector must be a vector second argument to __builtin_convertvector must be a vector type '&' must precede a capture when the capture default is '=' return type of virtual function %3 is not covariant with the return type of the function it overrides (ambiguous conversion from derived class %0 to base class %1:%2) invalid covariant return for virtual function: %1 is a %select{private|protected}2 base class of %0 return type of virtual function %0 is not covariant with the return type of the function it overrides (%1 is incomplete) return type of virtual function %0 is not covariant with the return type of the function it overrides (%1 is not derived from %2) return type of virtual function %0 is not covariant with the return type of the function it overrides (class type %1 is more qualified than class type %2 return type of virtual function %0 is not covariant with the return type of the function it overrides (%1 has different qualifiers than %2) alias definition is part of a cycle GNU decimal type extension not supported '%0' declared as an array with a negative size declarator requires an identifier 'decltype(auto)' cannot be combined with other type specifiers cannot form %select{pointer to|reference to|array of}0 'decltype(auto)' 'decltype(auto)' can only be used as a return type in a function declaration cannot deduce 'decltype(auto)' from initializer list 'decltype' cannot be used to name a declaration cannot decrement expression of type bool deduced non-type template argument does not have the same type as the its corresponding template parameter%diff{ ($ vs $)|}0,1 exception specifications of %select{return|argument}0 types differ default template argument in a class template partial specialization addition of default argument on redeclaration makes this constructor a %select{default|copy|move}0 constructor default initialization of an object of const type %0%select{| requires a user-provided default constructor}1 'default' statement not in switch statement the parameter for an explicitly-defaulted copy assignment operator must be an lvalue reference type the parameter for this explicitly-defaulted copy %select{constructor|assignment operator}0 is const, but a member or base requires it to be non-const the parameter for an explicitly-defaulted move %select{constructor|assignment operator}0 may not be const an explicitly-defaulted %select{|copy |move }0constructor cannot have default arguments an explicitly-defaulted %select{copy|move}0 assignment operator may not have 'const'%select{, 'constexpr'|}1 or 'volatile' qualifiers explicitly-defaulted %select{copy|move}0 assignment operator must return %1 an explicitly-defaulted %select{|copy |move }0constructor cannot be variadic the parameter for an explicitly-defaulted %select{<>|copy constructor|move constructor|copy assignment operator|move assignment operator|<>}0 may not be volatile definition of explicitly defaulted %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 definition of implicitly declared %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor|function}1 delegating constructors are permitted only in C++11 an initializer for a delegating constructor must appear alone converting delete expression from type %0 to type %1 invokes an explicit conversion function deleting incomplete class type %0; no conversions to pointer type cannot delete expression of type %0 deleted definition must be first declaration attempt to use a deleted function deleted function %0 cannot override a non-deleted function nested name specifier for a declaration cannot depend on a template parameter non-type template argument depends on a template parameter of the partial specialization %select{declaration|definition}0 of %select{struct|interface|union|class|enum}1 in a dependent scope non-type template argument specializes a template parameter with dependent type %0 dereference of pointer to incomplete type %0 designator in initializer for scalar type %0 designator into flexible array member subobject destructor cannot be declared '%0' expected the class name after '~' to name a destructor destructor type %0 in object destruction expression does not match the type %1 of the object being destroyed expected the class name after '~' to name the enclosing class destructor must be a non-static member function destructor cannot be redeclared destructor cannot have a return type destructor cannot be declared as a template destructor cannot be declared using a %select{typedef|type alias}1 %0 of the class name destructor cannot have any parameters declaration of %0 has a different language linkage virtual function %0 has a different return type %diff{($) than the function it overrides (which has return type $)|than the function it overrides}1,2 dimension expression does not evaluate to a constant unsigned int exception specifications are not allowed beyond a single level of indirection use of type 'double' requires cl_khr_fp64 extension to be enabled cannot cast %select{private|protected}2 base class %1 to %0 %select{destructor reference|pseudo-destructor expression}0 must be called immediately with '()' reimplementation of category %1 for class %0 base class %0 specified more than once as a direct base class duplicate case value: '%0' and '%1' both equal '%2' duplicate interface definition for class %0 instance variable is already declared definition with same mangled name as another definition duplicate declaration of method %0 property has a previous declaration catch-all handler must come last ISO C requires a named argument before '...' only function and template parameters can be parameter packs scalar initializer cannot be empty reference to %select{|scoped }0enumeration must use 'enum' not 'enum class' non-integral type %0 is an invalid underlying type enumeration previously declared with %select{non|}0fixed underlying type enumeration previously declared as %select{un|}0scoped enumeration redeclared with different underlying type %0 (was %1) enumerator %0 does not exist in instantiation of %1 enumerator value is not representable in the underlying type %0 enumerator value %0 is not representable in the underlying type %1 the event_t type can only be used with __private address space qualifier the event_t type cannot be used to declare a program scope variable the event_t type cannot be used to declare a structure or union field exception specifications are not allowed in %select{typedefs|type aliases}0 cannot use '%0' with exceptions disabled excess elements in %select{array|vector|scalar|union|struct}0 initializer excess elements in char array initializer %0 is not a class%select{ or namespace|, namespace, or scoped enumeration}1 kernel must have void return type partial ordering for explicit instantiation of %0 is ambiguous explicit instantiation cannot be 'constexpr' explicit instantiation refers to static data member %q0 that is not an instantiation explicit instantiation declaration (with 'extern') follows explicit instantiation definition (without 'extern') duplicate explicit instantiation of %0 explicit instantiation of %0 in class scope explicit instantiation cannot be 'inline' explicit instantiation refers to member function %q0 that is not an instantiation explicit instantiation of %0 must occur at global scope explicit instantiation of non-templated type %0 explicit instantiation of %0 does not refer to a function template, variable template, member function, member class, or static data member explicit instantiation of typedef %0 explicit instantiation of %0 not in a namespace enclosing %1 explicit instantiation declaration requires a name explicit instantiation cannot have a storage class explicit instantiation of undefined function template %0 explicit instantiation of undefined %select{member class|member function|static data member}0 %1 of class template %2 explicit instantiation of undefined variable template %q0 explicit instantiation of %q0 must occur in namespace %1 explicit instantiation of %q0 must specify a template argument list 'explicit' can only be applied to a constructor or conversion function 'explicit' can only appear on non-static member functions 'explicit' can only be specified inside the class definition explicit specialization has extraneous, inconsistent storage class '%select{none|extern|static|__private_extern__|auto|register}0' %select{case value|enumerator value|non-type template argument|array size}0 is not a constant expression expression is not an %select{integer|integral}0 constant expression vector component access exceeds type %0 illegal vector component name '%0' declaration of %1 %select{with C language linkage|in global scope}0 conflicts with declaration %select{in global scope|with C language linkage}0 extern declaration of %0 follows non-extern declaration control reaches end of non-void block fallthrough annotation is outside switch statement clang::fallthrough attribute is only allowed on empty statements field %0 declared as a function field designator cannot initialize a %select{non-struct, non-union|non-class}0 type %1 field designator %0 does not refer to a non-static data member field designator %0 does not refer to any field in type %1 field designator %0 does not refer to any field in type %1; did you mean %2? data member instantiated with function type %0 field may not be qualified with an address space filter expression type should be an integral value not %0 declaration of %0 overrides a '%select{final|sealed}1' function first argument to 'va_arg' is of type %0 and not 'va_list' flexible array member %0 not allowed in otherwise empty %select{struct|interface|union|class|enum}1 flexible array member %0 of non-POD element type %1 initialization of flexible array member is not allowed flexible array requires brace-enclosed initializer flexible array member %0 in a union is not allowed flexible array member %0 not allowed in %select{struct|interface|union|class|enum}1 which has a virtual base class 'begin' and 'end' must return the same type (got %0 and %1) invalid range expression of type %0; did you mean to dereference it with '*'? cannot use incomplete type %0 as a range invalid range expression of type %0; no viable '%select{begin|end}1' function available cannot use type %0 as an iterator range type %0 has '%select{begin|end}1' member but no '%select{end|begin}1' member loop variable %0 may not be declared %select{'extern'|'static'|'__private_extern__'|'auto'|'register'|'constexpr'}1 format attribute cannot specify the implicit this argument as the format string format attribute requires variadic function strftime format attribute requires 3rd parameter to be 0 ISO C++ forbids forward references to 'enum' types attempting to use the forward class %0 as superclass of %1 friend declaration of %0 does not match any declaration in %1 friend declaration specifying a default argument must be a definition friend declaration specifying a default argument must be the only declaration friend function cannot be defined in a local class friends cannot be members of the declaring class 'friend' must appear first in a non-function declaration incomplete result type %0 in function definition function cannot return %select{array|function}0 type %1 %0 marked 'override' but does not override any member functions type %0 of function parameter pack does not contain any unexpanded parameter packs cannot specialize a function %0 within class scope function template partial specialization is not allowed function template specialization %0 ambiguously refers to more than one function template; explicitly specify%select{| additional}1 template arguments to identify a particular function template no function template matches function template specialization %0 weak attribute declared on a __strong type property in GC mode controlling expression type %0 compatible with %1 generic association types controlling expression type %0 not compatible with any generic association type no getter method for read from property call to global function %0 not configured type argument of iboutletcollection attribute cannot be a builtin type invalid type %0 as argument of iboutletcollection attribute ambiguous conversion from type %0 to an integral or unscoped enumeration type integral constant expression requires explicit conversion from %0 to %1 integral constant expression has incomplete class type %0 integral constant expression must have integral or unscoped enumeration type, not %0 identifier %0 in object destruction expression does not name a type a parameter list without types is only allowed in a function definition illegal operation on Objective-C container subscripting array has incomplete element type %0 '%0' declared as array of functions of type %1 '%0' declared as array of references of type %1 '%0' does not point into a class '%0' declared as a member pointer to a reference of type %1 '%0' declared as a member pointer to void '%0' declared as a pointer to a reference of type %1 illegal initializer (only variables can be initialized) Objective-C message has incomplete result type %0 illegal qualifiers on @catch parameter %select{anonymous struct|union}0 member %1 has a non-trivial %select{constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}2 imaginary types are not supported initializer for aggregate with no elements requires explicit braces implicit instantiation of undefined member %0 cannot initialize object parameter of type %0 with an expression of type %1 cannot deduce type of initializer list because std::initializer_list was not found; include static data member of type %0 must be initialized out of line in-class initializer for static data member of type %0 requires 'constexpr' specifier non-const static data member must be initialized out of line in-class initializer for static data member is not a constant expression defaulted default constructor of %0 cannot be used by non-static data member initializer which appears before end of class definition static const volatile data member must be initialized out of line target exception specification is not superset of source base class has incomplete type %select{|pointer to |reference to }0incomplete type %1 is not allowed in exception specification member access into incomplete type %0 incomplete type %0 named in nested name specifier incomplete type in call to object of type %0 cannot synthesize property %0 with incomplete type %1 incomplete type %0 where a complete type is required '@encode' of incomplete type %0 incomplete type %0 used in type trait expression 'typeid' of incomplete type %0 inconsistent number of instance variables specified defaulted definition of %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator}0 is not constexpr exception specification of explicitly defaulted %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 does not match the calculated one number of elements must be either one or match the size of the vector cannot %select{decrement|increment}0 expression of enum type %1 indirect goto might cross protected scopes indirect goto in function with no address-of-label expressions cannot deduce type for lambda capture %0 from initializer of type %2 cannot deduce type for lambda capture %0 from initializer list initializer for lambda capture %0 contains multiple expressions initializer missing for lambda capture %0 cannot initialize %select{a variable|a parameter|return object|an exception object|a member subobject|an array element|a new value|a value|a base class|a constructor delegation|a vector element|a block element|a complex element|a lambda capture|a compound literal initializer|a related result|a parameter of CF audited function}0 %diff{of type $ with an %select{rvalue|lvalue}2 of type $|with an %select{rvalue|lvalue}2 of incompatible type}1,3%select{|: different classes%diff{ ($ vs $)|}5,6|: different number of parameters (%5 vs %6)|: type mismatch at %ordinal5 parameter%diff{ ($ vs $)|}6,7|: different return type%diff{ ($ vs $)|}5,6|: different qualifiers (%select{none|const|restrict|const and restrict|volatile|const and volatile|volatile and restrict|const, volatile, and restrict}5 vs %select{none|const|restrict|const and restrict|volatile|const and volatile|volatile and restrict|const, volatile, and restrict}6)}4 initializer element is not a compile-time constant initialization of incomplete type %0 %select{|non-aggregate }0type %1 cannot be initialized with an initializer list init methods must return an object pointer type, not %0 initialization of non-aggregate type %0 with an initializer list cannot initialize Objective-C class type %0 can only use 'init_priority' attribute on file-scope definitions of objects of class type reference member of type %0 uninitialized initializer-string for char array is too long inline declaration of %0 not allowed in block scope 'main' is not allowed to be declared inline %select{|non-}0inline namespace cannot be reopened as %select{non-|}0inline 'inline' can only appear on functions __int128 is not supported on this target invalid block pointer conversion %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 must use a qualified name when declaring a %select{constructor|destructor|conversion operator}0 as a friend invalid use of a cast in a inline asm context requiring an l-value: remove the cast or build with -fheinous-gnu-extensions invalid reinterpretation: sizes of %0 and %1 must match interface type cannot inherit from %select{'struct|non-public 'interface|'class}0 %1' collection element of type %0 is not an Objective-C object %select{function parameter|typedef|non-static data member}0 cannot be constexpr non-static data member cannot be constexpr%select{; did you intend to make it %select{const|static}0?|}1 constexpr variable declaration must be a definition invalid conversion between ext-vector type %0 and %1 invalid conversion between vector type %0 and integer type %1 of different size invalid conversion between vector type %0 and scalar type %1 invalid conversion between vector type%diff{ $ and $|}0,1 of different size definition or redeclaration of %0 cannot name the global scope definition or redeclaration of %0 not allowed inside a block definition or redeclaration of %0 not allowed inside a function cannot define or redeclare %0 here because namespace %1 does not enclose namespace %2 cannot create a non-constant pointer to member function invalid use of incomplete type %0 %select{data member |non-public member function |static member function |user-declared constructor|user-declared destructor|operator |nested class }0%1 is not permitted within an interface type invalid use of member %0 in static member function incompatible constant for this __builtin_neon function invalid use of non-static data member %0 %0 is not a valid literal type for NSNumber %0 is not a valid property name (accessing an object of type %1) invalid protocol qualifiers on non-ObjC type '%0' qualifier is not allowed on a constructor '%0' qualifier is not allowed on a destructor %select{static |non-}0member function %select{of type %2 |}1cannot have '%3' qualifier receiver type %0 is not an Objective-C class 'super' is only valid in a method body invalid use of 'this' outside of a non-static member function '%0' is only allowed on variable declarations an array type is not allowed here a function type is not allowed here type %2 of %select{explicit instantiation|explicit specialization|partial specialization|redeclaration}0 of %1 does not match expected type %3 property %0 not found on object of type %1; did you mean to access instance variable %2? instance variables cannot be of reference type kernel call to non-global function %0 kernel function type %0 must have void return type unnamed variable cannot be implicitly captured in a lambda expression lambda expression in default argument cannot capture any entity variable %0 with flexible array member cannot be captured in a lambda expression variable %0 with variably modified type cannot be captured in a lambda expression cannot assign to a variable captured by copy in a non-mutable lambda variable %0 cannot be implicitly captured in a lambda with no capture-default specified a lambda expression may not appear inside of a constant expression incomplete result type %0 in lambda expression cannot deduce lambda return type from initializer list lambda expression in an unevaluated operand literal operator cannot have a default argument literal operator must have C++ linkage literal operator %0 must be in a namespace or global scope parameter declaration for literal operator %0 is not valid '__local' variable cannot have an initializer %select{non-const|volatile}0 lvalue reference to type %1 cannot bind to an initializer list temporary %select{non-const|volatile}0 lvalue reference %diff{to type $ cannot bind to a temporary of type $|cannot bind to incompatible temporary}1,2 %select{non-const|volatile}0 lvalue reference %diff{to type $ cannot bind to a value of unrelated type $|cannot bind to a value of unrelated type}1,2 rvalue reference %diff{to type $ cannot bind to lvalue of type $|cannot bind to incompatible lvalue}0,1 %select{first|second|third|fourth}0 parameter of 'main' (%select{argument count|argument array|environment|platform-specific data}0) must be of type %1 too many parameters (%0) for 'main': must be 0, 2, or 3 std::initializer_list must be a class template with a single type parameter control may reach end of non-void block member initializer %0 does not name a non-static data member or base class initializer %0 does not name a non-static data member or base class; did you mean the %select{base class|member}1 %2? call to non-static member function without an object argument out-of-line %select{declaration|definition}2 of %0 does not match any declaration in %1 out-of-line %select{declaration|definition}2 of %0 does not match any declaration in %1; did you mean %3? return type of out-of-line definition of %q0 differs from that in the declaration out-of-line definition of %0 from class %1 without definition extra qualification on member %0 member function %0 not viable: 'this' argument has type %1, but function is not marked %select{const|restrict|const or restrict|volatile|const or volatile|volatile or restrict|const, volatile, or restrict}2 initializer on function does not look like a pure-specifier member %0 has the same name as its class no member %0 in %1; it has not yet been instantiated non-friend class member %0 cannot have a qualified name class member cannot be redeclared multiple overloads of %0 instantiate to the same signature %1 base of member reference is a function; perhaps you meant to call it%select{| with no arguments}0? member pointer refers into non-class type %0 conversion from pointer to member of class %0 to pointer to member of class %1 via virtual base %2 is not allowed exception specification in declaration does not match previous declaration visibility does not match previous declaration instance variables may not be placed in %select{categories|class extension}0 %select{|implicit default |inheriting }0constructor for %1 must explicitly initialize the %select{base class|member}2 %3 which does not have a default constructor missing '[' at start of message send expression C++ requires a type specifier for all declarations mode attribute only supported for integer and floating-point types type of machine mode does not match type of base type declaration of %0 must be imported from module '%1' before it is required definition of %0 must be imported from module '%1' before it is required %select{local variable|parameter|typedef}0 %1 cannot be declared __module_private__ local %select{struct|interface|union|class|enum}0 cannot be declared __module_private__ %select{template|partial|member}0 specialization cannot be declared __module_private__ multiple initializations given for base %0 multiple default labels in one switch virtual function %q0 has more than one final overrider in %1 multiple initializations given for non-static member %0 initializing multiple members of union 'mutable' and 'const' cannot be mixed 'mutable' cannot be applied to functions 'mutable' can only be applied to member variables 'mutable' cannot be applied to references you need to include before using the '__uuidof' operator you need to include before using the 'typeid' operator lookup of %0 in member access expression is ambiguous type %0 cannot be used prior to '::' because it has no members %select{call to non-static member function|use of non-static data member}0 %2 of %1 from nested type %3 array 'new' cannot have initialization arguments only the first dimension of an allocated array may have dynamic size cannot allocate array of 'auto' allocation of incomplete type %0 cannot use dynamic_cast with -fno-rtti no getter defined for property '%0' no matching function found in local scope no matching function %0 found in local scope; did you mean %3? no member named %0 in %1; did you mean to use '->' instead of '.'? no member named %0 in %1; did you mean %select{|simply }2%3? no template named %0 in %1; did you mean %select{|simply }2%3? cannot find interface declaration for %0 no setter defined for property '%0' no template named %0; did you mean %1? cannot use typeid with -fno-rtti argument to noexcept specifier must be a constant expression a getter method is needed to perform a compound assignment on a property no getter method %1 for %select{increment|decrement}0 of property non-deleted function %0 cannot override a deleted function non-extern declaration of %0 follows extern declaration declaration of non-local variable in 'for' loop non-static declaration of %0 follows static declaration non-thread-local declaration of %0 follows thread-local declaration qualified name refers into a specialization of function template %0 non-variable declaration in 'for' loop %0 is not virtual and cannot be declared pure block pointer to non-function type is invalid non-static data member defined out-of-line block declared 'noreturn' should not return lambda declared 'noreturn' should not return function declared '[[noreturn]]' after its first declaration '_Noreturn' can only appear on functions %select{assignment to readonly property|no setter method %1 for assignment to property}0 %select{%select{increment|decrement}1 of readonly property|no setter method %2 for %select{increment|decrement}1 of property}0 cannot specialize a %select{dependent template|template template parameter}0 type %0 is not a direct or virtual base of %1 call to function %0 that is neither visible in the template definition nor found by argument-dependent lookup anonymous bit-field has non-integral type %0 bit-field %0 has non-integral type %1 no %select{struct|interface|union|class|enum}0 named %1 in %2 parameter of 'ns_bridged' attribute does not name an Objective-C class overriding method has mismatched ns_consumed attribute on its parameter __attribute ((NSObject)) is for pointer types only overriding method has mismatched ns_returns_%select{not_retained|retained}0 attributes array of interface %0 is invalid (probably should be an array of pointers) parameter of 'objc_bridge' attribute must be a single name of an Objective-C class CF object of type %0 is bridged to '%1', which is not an Objective-C class Objective-C declarations may only appear in global scope cannot use '%0' with Objective-C exceptions disabled illegal type %0 used in a boxed expression incomplete type %0 used in a boxed expression Objective-C index expression has incomplete class type %0 method for accessing %select{dictionary|array}1 element must have Objective-C object return type instead of %0 literal construction method %0 has incompatible signature indexing expression is invalid because subscript type %0 has multiple type conversion functions ObjectiveC object of type %0 is bridged to %1, which is not valid CF object cannot assign to class object (%0 invalid) can't catch an Objective-C object by value objc_precise_lifetime only applies to retainable types; type here is %0 property attributes '%0' and '%1' are mutually exclusive property with '%0' attribute must be of object type objc_root_class attribute may only be specified on a root class declaration %select{dictionary|array}1 subscript base type %0 is not an Objective-C object method object parameter type %0 is not object type method index parameter type %0 is not integral type method key parameter type %0 is not object type expected method to %select{read|write}1 %select{dictionary|array}2 element not found on object of type %0 cannot assign to this %select{dictionary|array}1 because assigning method's 2nd parameter of type %0 is not an Objective-C pointer type indexing expression is invalid because subscript type %0 is not an Objective-C pointer indexing expression is invalid because subscript type %0 is not an integral or Objective-C pointer type cannot declare variable inside @interface or @protocol interface type %1 cannot be %select{returned|passed}0 by value; did you forget * in %1? offsetof requires array type, %0 invalid cannot compute offset of bit-field %0 invalid application of 'offsetof' to a field of a virtual base offsetof of incomplete type %0 offsetof requires struct, union, or class type, %0 invalid arguments of OpenMP clause '%0' cannot be of reference type %1 %0 is not a global variable, static local variable or static data member %0 is not a global variable, static local variable or static data member; did you mean %1 a firstprivate variable with incomplete type %0 arguments of '#pragma omp %0' must have %select{global storage|static storage duration}1 variable %0 must have explicitly specified data sharing attributes a private variable with incomplete type %0 arguments of '#pragma omp %0' cannot be of reference type %1 %0 variable must have an accessible, unambiguous %select{default constructor|copy constructor|copy assignment operator|'%2'|destructor}1 threadprivate variable with incomplete type %0 expected %0 in OpenMP clause '%1' '#pragma omp %0' must appear in the scope of the %q1 variable declaration variable %0 cannot be threadprivate because it is thread-local '#pragma omp %0' must precede all references to variable %q1 access specifier can only have annotation attributes only constructors take base initializers only enumeration types have underlying types bitfields are not supported in OpenCL casting to type %0 is not allowed global variables must have a constant address space qualifier declaring function argument of type %0 is not allowed; did you forget * ? declaring variable of type %0 is not allowed %select{loading directly from|assigning directly to}0 pointer to type %1 is not allowed declaring function return value of type %0 is not allowed; did you forget * ? %select{function|kernel}0 cannot be called 'main' kernel parameter cannot be declared as a pointer to a pointer variable length arrays are not supported in OpenCL circular pointer delegation detected use of 'operator->' on type %0 would invoke a sequence of more than %1 'operator->' calls %0 cannot take a dependent type as first parameter; use %1 instead first parameter of %0 must have type %1 parameter of %0 cannot have a default argument %0 cannot be declared inside a namespace %0 cannot be declared static in global scope %0 cannot have a dependent return type; use %1 instead %0 template must have at least two parameters %0 must have at least one parameter %0 cannot take a dependent type as first parameter; use size_t (%1) instead %0 takes type size_t (%1) as first parameter parameter of overloaded %0 cannot have a default argument overloaded %0 must be a %select{unary|binary|unary or binary}2 operator (has %1 parameter%s1) overloaded %0 must be a non-static member function overloaded %0 must have at least one parameter of class or enumeration type parameter of overloaded post-%select{increment|decrement}1 operator must have type 'int' (not %0) overloaded %0 cannot be a static member function overloaded %0 cannot be variadic defaulting this %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 would delete it after its first declaration exception specification of overriding function is more lax than base version ambiguous conversion for %select{|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast}0 from %1 to %2 call to constructor of %0 is ambiguous call to member function %0 is ambiguous call to object of type %0 is ambiguous use of overloaded operator '%0' is ambiguous (with operand types %1 and %2) use of overloaded operator '%0' is ambiguous (operand type %1) call to %select{unavailable|deleted}0 function %1%2 %select{|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast}0 from %1 to %2 uses deleted function call to %select{unavailable|deleted}0 constructor of %1 call to %select{unavailable|deleted}0 member function %1%2 call to %select{unavailable|deleted}0 function call operator in type %1%2 overload resolution selected %select{unavailable|deleted}0 operator '%1'%2 call to implicitly-deleted %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor|function}0 of %1 object of type %0 cannot be %select{constructed|copied|moved|assigned|assigned|destroyed}1 because its %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}1 is implicitly deleted functions that differ only in their return type cannot be overloaded cannot convert %1 to %2 without a conversion operator type %0 does not provide a %select{subscript|call}1 operator no matching conversion for %select{|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast}0 from %1 to %2 no matching function for call to %0 no matching constructor for initialization of %0 no matching literal operator for call to %0%select{| with argument of type %2| with arguments of types %2 and %3}1%select{| or 'const char *'}4%select{|, and no matching literal operator template}5 no matching member function for call to %0 no matching function for call to object of type %0 no viable overloaded operator[] for type %0 static and non-static member functions with the same parameter types cannot be overloaded reference to overloaded function could not be resolved; did you mean to call it%select{| with no arguments}0? %0 attribute only applies to %select{pointer|integer}1 arguments property's synthesized getter follows Cocoa naming convention for returning 'owned' objects pack expansion contains parameter packs %0 and %1 that have different lengths (%2 vs. %3) pack expansion contains parameter pack %0 that has a different length (%1 vs. %2) from outer parameter packs pack expansion for initialization of member %0 pack expansion does not contain any unexpanded parameter packs C does not support default arguments default arguments cannot be added to an out-of-line definition of a member of a %select{class template|class template partial specialization|nested class in a template}0 missing default argument on parameter missing default argument on parameter %0 default arguments can only be specified for parameters in a function declaration redefinition of default argument default argument references local variable %0 of enclosing function default argument references parameter %0 default argument references 'this' default arguments cannot be added to a function template that has already been declared empty parameter list defined with a %select{typedef|type alias}0 of 'void' not allowed%select{ in C++|}0 argument may not have 'void' type %select{parameters|function return value}0 cannot have __fp16 type; did you forget * ? cannot parenthesize the name of a method when forming a member pointer %select{class|variable}0 template partial specialization does not specialize any template argument; to %select{declare|define}1 the primary template, remove the template argument list partial specialization of %0 does not use any of its template parameters ambiguous partial specializations of %0 class template partial specialization %0 cannot be redeclared partial specialization cannot be declared as a friend 'new' expression with placement arguments refers to non-placement 'operator delete' call to pointer to member function of type %0 drops '%1' qualifier%s2 pointer-to-member function type %0 can only be called on an %select{rvalue|lvalue}1 invalid use of pointer to member type after %select{.*|->*}0 mac68k alignment pragma is not supported on this target #pragma visibility pop with no matching #pragma visibility push #pragma visibility push with no matching #pragma visibility pop property %0 found on object of type %1; did you mean to access it with the "." operator? property '%0' has a variably modified type property %0 refers to an incomplete Objective-C class %1 (with no @interface available) property %0 not found on object of type %1 property %0 cannot be found in forward class object %1 property %0 not found on object of type %1; did you mean %2? property cannot have array or function type %0 protocol has circular dependency object expression of non-scalar type %0 cannot be used in a pseudo-destructor expression call to pseudo-destructor cannot have any arguments %0 does not refer to a type name in pseudo-destructor expression; expected the name of type %1 the type of object expression %diff{($) does not match the type being destroyed ($)|does not match the type being destroyed}0,1 in pseudo-destructor expression exception declarator cannot be qualified friend function definition cannot be qualified with '%0' no function named %0 with type %1 was found in the specified scope qualified member access refers to a member in %0 %q0 is not a member of class %1 %select{property|instance variable}0 access cannot be qualified with '%1' @catch parameter declarator cannot be qualified parameter declarator cannot be qualified typedef declarator cannot be qualified cannot build range expression with array function parameter %0 since parameter with array type %1 is treated as pointer type %2 invalid type %0 to %1 operator %select{struct|union}0 kernel parameters may not contain pointers trying to recursively use %0 as superclass of %1 redefinition of %0 as different kind of symbol redefinition of %0 with a different type%diff{: $ vs $|}1,2 %select{typedef|type alias|type alias template}0 redefinition with different types%diff{ ($ vs $)|}1,2 redefinition of a 'extern inline' function %0 is not supported in %select{C99 mode|C++}1 redefinition of %select{typedef|type alias}0 for variably-modified type %1 cannot refer to declaration with an array type inside block reference to %select{__device__|__global__|__host__|__host__ __device__}0 function %1 in %select{__device__|__global__|__host__|__host__ __device__}2 function cannot refer to declaration of structure variable with flexible array member inside block reference initialization of type %0 with initializer of type %1 is ambiguous ref-qualifier '%select{&&|&}0' is not allowed on a constructor ref-qualifier '%select{&&|&}0' is not allowed on a destructor cannot overload a member function %select{without a ref-qualifier|with ref-qualifier '&'|with ref-qualifier '&&'}0 with a member function %select{without a ref-qualifier|with ref-qualifier '&'|with ref-qualifier '&&'}1 cannot refer to declaration with a variably modified type inside block binding of reference %diff{to type $ to a value of type $ drops qualifiers|drops qualifiers}0,1 reference %diff{to type $ could not bind to an %select{rvalue|lvalue}1 of type $|could not bind to %select{rvalue|lvalue}1 of incompatible type}0,2 reference to type %0 cannot bind to an initializer list %select{non-const|volatile}0 reference cannot bind to bit-field%select{| %1}2 %select{non-const|volatile}0 reference cannot bind to vector element '&' cannot precede a capture when the capture default is '&' reference cannot be initialized with multiple values reference to local variable %0 declared in enclosing block literal reference to local variable %0 declared in enclosing context reference to local variable %0 declared in enclosing function %1 reference to local variable %0 declared in enclosing lambda expression cannot form a reference to 'void' declaration of reference variable %0 requires an initializer reference to type %0 requires an initializer function declared with regparm(%0) attribute was previously declared %plural{0:without the regparm|:with the regparm(%1)}1 attribute '%0' attribute cannot be repeated returning block that lives on the local stack void block should not return a value return in the catch of a function try block of a constructor is illegal %select{void function|void method|constructor|destructor}1 %0 must not return a value function declared with the ns_returns_retained attribute was previously declared without the ns_returns_retained attribute rvalue reference type %0 is not allowed in exception specification sampler_t variable required - got %0 second argument to 'va_arg' is of abstract type %0 second argument to 'va_arg' is of incomplete type %0 chosen constructor is explicit in copy-initialization selector element of type %0 cannot be a constant l-value expression selector element is not a valid lvalue selector element type %0 is not a valid object index for __builtin_shufflevector must be less than the total number of vector elements first two arguments to __builtin_shufflevector must have the same type first two arguments to __builtin_shufflevector must be vectors index for __builtin_shufflevector must be a constant integer invalid application of '%select{sizeof|alignof}0' to bit-field invalid application of '%select{sizeof|alignof|vec_step}0' to a function type invalid application of '%select{sizeof|alignof|vec_step}0' to an incomplete type %1 application of '%select{alignof|sizeof}1' to interface %0 is not supported on this architecture and platform %0 does not refer to the name of a parameter pack %0 does not refer to the name of a parameter pack; did you mean %1? specialization of member %q0 does not specialize an instantiated member explicit specialization of %0 after instantiation cannot specialize (with 'template<>') a member of an unspecialized template forward declaration of %select{class|struct|interface|union|enum}0 cannot have a nested name specifier static_assert expression is not an integral constant expression function declared in block scope cannot have 'static' storage class static data member %0 not allowed in anonymous struct static data member %0 not allowed in local class %1 cannot cast %0 to %1 via virtual base %2 variables in function scope cannot be declared static the 'static' modifier for the array size is not legal in new expressions kernel functions cannot be declared static 'main' is not allowed to be declared static static declaration of %0 follows non-static declaration static member %0 cannot be a bit-field 'static' can only be specified inside the class definition 'static' member function %0 overrides a virtual function in a base class interface type cannot be statically allocated statement expression not allowed at file scope static data member definition cannot specify a storage class @catch parameter cannot have storage specifier '%0' storage class specified for a member declaration subscript of pointer to function type %0 subscript of pointer to incomplete type %0 subscript requires size of interface %0, which is not constant for this architecture and platform objc_requires_property_definitions attribute may only be specified on a classto a class declaration switch condition type %0 requires explicit conversion to %1 switch condition has incomplete class type %0 switch case is in protected scope multiple conversions from switch condition type %0 to an integral or enumeration type definition of type %0 conflicts with %select{typedef|type alias}1 of the same name implicit declaration introduced by elaborated type conflicts with %select{a declaration|a typedef|a type alias|a template}0 of the same name elaborated type refers to %select{a non-tag type|a typedef|a type alias|a template|a type alias template}0 friend type templates must use an elaborated type ambiguous constructor call when %select{copying variable|copying parameter|returning object|throwing object|copying member subobject|copying array element|allocating object|copying temporary|initializing base subobject|initializing vector element|capturing value}0 of type %1 %select{copying variable|copying parameter|returning object|throwing object|copying member subobject|copying array element|allocating object|copying temporary|initializing base subobject|initializing vector element|capturing value}0 of type %1 invokes deleted constructor copying a temporary object of incomplete type %0 no viable constructor %select{copying variable|copying parameter|returning object|throwing object|copying member subobject|copying array element|allocating object|copying temporary|initializing base subobject|initializing vector element|capturing value}0 of type %1 address taken in non-type template argument for template parameter of reference type %0 non-type template argument refers to non-static data member %0 %select{too few|too many}0 template arguments for %select{class template|function template|template template parameter|template}1 %2 non-type template argument refers to non-static member function %0 template argument for non-type template parameter must be an expression template argument for template template parameter must be a class template%select{| or type alias template}0 template argument for template type parameter must be a type template argument for template type parameter must be a type; did you forget 'typename'? non-type template parameter of reference type %diff{$ cannot bind to template argument of type $|cannot bind to template of incompatible argument type}0,1 template argument for non-type template parameter is treated as function type %0 non-type template argument of type %0 is not a constant expression non-type template argument for template parameter of pointer type %0 must have its address taken template argument does not refer to a class template or template template parameter non-type template argument of type %0 cannot be converted to a value of type %1 non-type template argument does not refer to any declaration non-type template argument of type %0 is not an integral constant expression non-type template argument of type %0 must have an integral or enumeration type non-type template argument does not refer to an object or function non-type template argument is not a pointer to member constant non-type template argument refers to %select{function|object}0 %1 that does not have linkage template argument is the type of an unresolved overloaded function reference binding of non-type template parameter %diff{of type $ to template argument of type $|to template argument}0,1 ignores qualifiers non-type template argument of reference type %0 is not an object template template argument has different template parameters than its corresponding template template parameter non-type template argument refers to thread-local object null non-type template argument must be cast to template parameter type %0 null non-type template argument of type %0 does not match template parameter of type %1 cannot refer to %select{class|variable}0 template %1 without a template argument list template name refers to non-type template %0 templates cannot be declared inside of a local class %select{implicit|explicit}0 instantiation of undefined template %1 %select{implicit|explicit}0 instantiation of template %1 within its own definition missing 'template' keyword prior to dependent template name '%0%1' '%0%1' instantiated to a class template, not a function template %0 following the 'template' keyword does not refer to a template templates must have C++ linkage member %0 declared as a template extraneous 'template<>' in declaration of member %0 use of class template %0 requires template arguments a non-type template parameter cannot have type %0 template non-type parameter has a different type %0 in template %select{|template parameter }1redeclaration templates can only be declared in namespace or class scope template parameter missing a default argument template parameter redefines default argument template parameter has a different kind in template %select{|template parameter }0redeclaration %select{too few|too many}0 template parameters in template %select{|template parameter }1redeclaration template parameter list matching the non-templated nested type %0 should be empty ('template<>') template parameter pack cannot have a default argument template parameter pack must be the last template parameter declaration of %0 shadows template parameter default template argument not permitted on a friend template cannot add a default template argument to the definition of a member of a class template %select{template type|non-type template|template template}0 parameter%select{| pack}1 conflicts with previous %select{template type|non-type template|template template}0 parameter%select{ pack|}1 nested name specifier '%0' for declaration does not refer into a class, class template or class template partial specialization recursive template instantiation exceeded maximum depth of %0 explicit specialization of %0 in class scope cannot declare an explicit specialization in a friend explicit specialization of %0 in function scope %select{class template|class template partial|variable template|variable template partial|function template|member function|static data member|member class|member enumeration}0 specialization of %1 must originally be declared in namespace %2 %select{class template|class template partial|variable template|variable template partial|function template|member function|static data member|member class|member enumeration}0 specialization of %1 must originally be declared in the global scope default argument not permitted on an explicit %select{instantiation|specialization}0 of function %1 extraneous template parameter list in template specialization or out-of-line template definition template specialization declaration cannot be a friend template specialization requires 'template<>' template specialization or definition requires a template parameter list corresponding to the nested type %0 %select{class template|class template partial|variable template|variable template partial|function template|member function|static data member|member class|member enumeration}0 specialization of %1 must occur at global scope %select{class template|class template partial|variable template|variable template partial|function template|member function|static data member|member class|member enumeration}0 specialization of %1 not in a namespace enclosing %2 can only provide an explicit specialization for a class template, function template, variable template, or a member function, static data member, %select{or member class|member class, or member enumeration}0 of a class template extraneous 'template<>' in declaration of %0 %1 template template parameter must have its own template parameters a typedef cannot be a template cannot declare a class template with no name extraneous 'template<>' in declaration of variable %0 tentative definition of %0 after alias definition tentative definition has type %0 that is never completed 'this' cannot be %select{implicitly |}0captured in this context 'this' cannot be explicitly captured when the capture default is '=' 'this' cannot be%select{| implicitly}0 used in a static member function declaration initializer for thread-local variable must be a constant expression '%0' variables must have global storage thread-local declaration of %0 follows non-thread-local declaration type of thread-local variable has non-trivial destruction thread-local declaration of %0 with %select{static|dynamic}1 initialization follows declaration with %select{dynamic|static}1 initialization thread-local storage is unsupported for the current target cannot throw an object of abstract type %0 cannot throw object of incomplete type %0 cannot throw pointer to object of incomplete type %0 only one element declaration is allowed trailing return type may not be nested within parentheses function with trailing return type must specify return type 'auto', not %0 %0 can not be defined in a type alias template types may not be defined in conditions types may not be defined in a for range declaration %0 can not be defined in a parameter type %0 can not be defined in the result type of a function %0 can not be defined in a type specifier type of property %0 in class extension does not match property type in primary class 'type_tag_for_datatype' attribute requires the initializer to be an %select{integer|integral}0 constant expression 'type_tag_for_datatype' attribute requires the initializer to be an %select{integer|integral}0 constant expression that can be represented by a 64 bit integer type trait requires %0%select{| or more}1 argument%select{|s}2; have %3 argument%s3 address of %select{bit-field|vector element|property expression|register variable}0 requested taking the address of a destructor taking the address of a temporary object of type %0 conversion %diff{from $ to $|between types}0,1 is ambiguous cannot assign to 'self' outside of a method in the init family cannot assign to 'self' in a class method arithmetic on a pointer to an incomplete type %0 fast enumeration variables can't be modified in ARC by default; declare the variable __strong to allow this array type %0 is not assignable read-only variable is not assignable value of type %0 is not contextually convertible to 'bool' ordered compare requires two args of floating point type%diff{ ($ and $)|}0,1 floating point classification requires argument of floating point type (passed in %0) called object type %0 is not a function or function pointer too few %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, expected %1, have %2 too few %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, expected at least %1, have %2 too few %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, at least argument %1 must be specified too few %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, expected at least %1, have %2; did you mean %3? too few %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, single argument %1 was not specified too few %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, expected %1, have %2; did you mean %3? too many %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, expected %1, have %2 too many %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, expected at most %1, have %2 too many %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, expected at most single argument %1, have %2 arguments too many %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, expected at most %1, have %2; did you mean %3? too many %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, expected single argument %1, have %2 arguments too many %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, expected %1, have %2; did you mean %3? cast to union type from type %0 not present in union '__builtin_choose_expr' requires a constant expression comparison of distinct block types%diff{ ($ and $)|}0,1 comparison of distinct pointer types%diff{ ($ and $)|}0,1 equality comparison between function pointer and void pointer (%0 and %1) used type %0 where arithmetic or pointer type is required used type %0 where arithmetic, pointer, or vector type is required incompatible operand types%diff{ ($ and $)|}0,1 non-pointer operand type %0 incompatible with %select{NULL|nullptr}1 %select{%diff{assigning to $ from incompatible type $|assigning to type from incompatible type}0,1|%diff{passing $ to parameter of incompatible type $|passing type to parameter of incompatible type}0,1|%diff{returning $ from a function with incompatible result type $|returning type from a function with incompatible result type}0,1|%diff{converting $ to incompatible type $|converting type to incompatible type}0,1|%diff{initializing $ with an expression of incompatible type $|initializing type with an expression of incompatible type}0,1|%diff{sending $ to parameter of incompatible type $|sending type to parameter of incompatible type}0,1|%diff{casting $ to incompatible type $|casting type to incompatible type}0,1}2%select{|; dereference with *|; take the address with &|; remove *|; remove &}3%select{|: different classes%diff{ ($ vs $)|}5,6|: different number of parameters (%5 vs %6)|: type mismatch at %ordinal5 parameter%diff{ ($ vs $)|}6,7|: different return type%diff{ ($ vs $)|}5,6|: different qualifiers (%select{none|const|restrict|const and restrict|volatile|const and volatile|volatile and restrict|const, volatile, and restrict}5 vs %select{none|const|restrict|const and restrict|volatile|const and volatile|volatile and restrict|const, volatile, and restrict}6)}4 incompatible block pointer types %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 value of type %0 is not implicitly convertible to %1 conversion from %0 to %1 is not allowed in a converted constant expression variable has incomplete type %0 support for type '__float128' is not yet implemented conversion function %diff{from $ to $|between types}0,1 invokes a deleted function vector is not assignable (contains duplicate components) operand of type %0 where arithmetic or pointer type is required ext_vector_type only applies to types, not variables fields must have a constant size: 'variable length array in structure' extension will never be supported cannot %select{decrement|increment}1 value of type %0 %select{%diff{assigning $ to $|assigning to different types}1,0|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 changes address space of pointer %select{%diff{assigning $ to $|assigning to different types}1,0|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 changes retain/release properties of pointer definition of variable with array type needs an explicit size or an initializer incomplete definition of type %0 incomplete type %0 is not assignable indirection requires pointer operand (%0 invalid) cannot take the address of an rvalue of type %0 extra '&' taking address of overloaded function invalid operands to binary expression (%0 and %1) pointer to function type %0 may not be 'restrict' qualified restrict requires a pointer or reference (%0 is invalid) restrict requires a pointer or reference instance variables must have a constant size assignment to cast is illegal, lvalue casts are not supported member reference type %0 is not a pointer %0 does not have a member named %1 %0 does not have a member named %1; did you mean %2? member reference base type %0 is not a structure or union member reference type %0 is %select{a|not a}1 pointer; maybe you meant to use '%select{->|.}1'? cannot refer to type member %0 in %1 with '%select{.|->}2' cannot refer to member %0 in %1 with '%select{.|->}2' %diff{return type $ must match previous return type $|return type must match previous return type}0,1 when %select{block literal|lambda expression}2 has unspecified explicit return type non-object type %0 is not assignable no viable conversion%diff{ from $ to $|}0,1 no viable conversion%diff{ from $ to incomplete type $|}0,1 arithmetic on%select{ a|}0 pointer%select{|s}0 to%select{ the|}2 function type%select{|s}2 %1%select{| and %3}2 arithmetic on%select{ a|}0 pointer%select{|s}0 to void illegal storage class on file-scoped variable illegal storage class on function statement requires expression of integer type (%0 invalid) statement requires expression of scalar type (%0 invalid) %diff{$ and $ are not pointers to compatible types|pointers to incompatible types}0,1 array subscript is not an integer subscripted value is not an array, pointer, or vector invalid argument type %0 to unary expression can't convert between vector values of different size (%0 and %1) zero-length arrays are not permitted in C++ typedef member %0 cannot be a bit-field typedef name must be an identifier missing 'typename' prior to dependent type name '%0%1' no type named 'type' in %0; 'enable_if' cannot be used to disable this declaration typename specifier refers to non-type member %0 in %1 typename specifier refers to a dependent using declaration for a value %0 in %1 __builtin_types_compatible_p is not valid in C++ %0 has unknown return type; cast the call to its declared return type no known method %select{%objcinstance1|%objcclass1}0; cast the message send to the method's return type %0 has unknown type; cast it to its declared type to use it declaration of %0 is missing in %1 class NSArray must be available to use Objective-C array literals NSDictionary must be available to use Objective-C dictionary literals NSNumber must be available to use Objective-C literals cannot box a string value because NSString has not been declared cannot find protocol declaration for %0 cannot find protocol declaration for %0; did you mean %1? use of undeclared %0; did you mean %1? use of undeclared identifier %0 use of undeclared identifier %0; did you mean %1? cannot find interface declaration for %0; did you mean %1? cannot find interface declaration for %0, superclass of %1 cannot find interface declaration for %0, superclass of %1; did you mean %2? %select{expression|base type|declaration type|data member type|bit-field size|static assertion|fixed underlying type|enumerator value|using declaration|friend declaration|qualifier|initializer|default argument|non-type template parameter type|exception type|partial specialization|__if_exists name|__if_not_exists name|lambda|block}0 contains an unexpanded parameter pack %select{expression|base type|declaration type|data member type|bit-field size|static assertion|fixed underlying type|enumerator value|using declaration|friend declaration|qualifier|initializer|default argument|non-type template parameter type|exception type|partial specialization|__if_exists name|__if_not_exists name|lambda|block}0 contains unexpanded parameter pack %1 %select{expression|base type|declaration type|data member type|bit-field size|static assertion|fixed underlying type|enumerator value|using declaration|friend declaration|qualifier|initializer|default argument|non-type template parameter type|exception type|partial specialization|__if_exists name|__if_not_exists name|lambda|block}0 contains unexpanded parameter packs %1 and %2 %select{expression|base type|declaration type|data member type|bit-field size|static assertion|fixed underlying type|enumerator value|using declaration|friend declaration|qualifier|initializer|default argument|non-type template parameter type|exception type|partial specialization|__if_exists name|__if_not_exists name|lambda|block}0 contains unexpanded parameter packs %1, %2, ... friends can only be classes or functions unexpected interface name %0: expected expression unexpected namespace name %0: expected expression unexpected type name %0: expected expression cannot define the implicit copy assignment operator for %0, because non-static %select{reference|const}1 member %2 can't use copy assignment operator %select{|implicit default |inheriting }0constructor for %1 must explicitly initialize the %select{reference|const}2 member %3 union member %0 has reference type %1 the address of a declaration with unknown type can only be cast to a pointer type function %0 with unknown type must be given a function type variable %0 with unknown type cannot be given a function type no type named %0 in %1; did you mean %select{|simply }2%3? unknown receiver %0; did you mean %1? unknown %select{type|class}1 name %0; did you mean %2? unknown type name %0; did you mean %1? must explicitly qualify name of member function when taking its address global register variables are not supported call to unsupported expression with unknown type %0 has unknown type, which is unsupported for this kind of declaration cannot cast %0 to its %select{private|protected}2 base class %1 illegal redeclaration of property in class extension %0 (attribute must be 'readwrite', while its primary must be 'readonly') illegal redeclaration of 'readwrite' property in class extension %0 (perhaps you intended this to be a 'readwrite' redeclaration of a 'readonly' public property?) use of default argument to function %0 that is declared later in class %1 use of %0 with tag type that does not match previous declaration using declaration can not refer to class member using declaration can not refer to namespace target of using declaration conflicts with declaration already in scope declaration conflicts with target of using declaration already in scope using declaration can not refer to a constructor can not inherit constructor, already inherited constructor with the same signature %0 is not a direct base of %1, can not inherit constructors using declaration can not refer to a destructor cannot befriend target of using declaration using declaration refers to its own class using declaration refers into '%0', which is not a base class of %1 using declaration in class refers into '%0', which is not a class using declaration can not refer to a template specialization dependent using declaration resolved to type without 'typename' no namespace named %0 in %1; did you mean %select{|simply }2%3? no namespace named %0; did you mean %1? using declaration requires a qualified name 'typename' keyword used on a non-type cannot call operator __uuidof on a type with multiple GUIDs cannot call operator __uuidof on a type with no GUID 'va_start' used in function with fixed args array types cannot be value-initialized variable template partial specialization %0 cannot be redefined no variable template matches%select{| partial}0 specialization %select{variable|static data member}0 instantiated with function type %1 variable-sized object may not be initialized 'new' cannot allocate object of variably modified type %0 non-type template parameter of variably modified type %0 variably modified type %0 cannot be used as a template argument 'vec_step' requires built-in scalar or vector type, %0 invalid %select{too many|too few}0 elements in vector initialization (expected %1 elements, have %2) 'virtual' can not be specified on member function templates 'virtual' can only appear on non-static member functions 'virtual' can only be specified inside the class definition variable length array declaration can not have 'extern' linkage variable length array declaration can not have 'static' storage duration variable length array declaration not allowed at file scope variable length array cannot be formed during template argument deduction variable length array of non-POD element type %0 variably modified type declaration can not have 'extern' linkage variably modified type declaration not allowed at file scope function declaration cannot have variably modified type 'void' must be the first and only parameter if specified 'void' as parameter must not have type qualifiers sampler type cannot be used with the __local and __global address space qualifiers dereferencing a __weak pointer is not allowed due to possible null value caused by race condition, assign it to strong variable first property implementation must have its declaration in the category %0 property implementation must be in a class or category implementation property implementation must have its declaration in interface %0 cannot find suitable getter for property '%0' cannot find suitable setter for property '%0' property declared in category %0 cannot be implemented in class implementation dealloc return type must be correctly specified as 'void' under ARC, instead of %0 synthesized properties %0 and %1 both claim instance variable %2 dynamic property can not have instance variable specification instance variable %0 cannot be accessed because 'self' has been redeclared property %0 attempting to use instance variable %1 declared in super class %2 instance variable %0 accessed in class method %select{instance|class}1 method %0 not found ; did you mean %2? missing context for method declaration missing context for property implementation declaration property implementation in a category with no category declaration synthesized property %0 must either be named the same as a compatible instance variable or must explicitly name an instance variable no @interface declaration found in class messaging of %0 @synchronized requires an Objective-C object type (%0 invalid) @throw requires an Objective-C object type (%0 invalid) instance variable %0 is private type of property %0 (%1) does not match type of accessor %2 (%3) property %0 is already implemented type of property %0 (%1) does not match type of instance variable %2 (%3) synthesized properties '%0' and '%1' both claim setter %2 - use of this setter will cause unexpected behavior instance variable %0 is protected assigning to 'readonly' return result of an Objective-C message not allowed property of reference type is not supported @throw (rethrow) used outside of a @catch block %0 cannot use 'super' because it is a root class existing instance variable %1 for strong property %0 may not be __weak @synthesize not allowed in a category's implementation @synthesize of 'weak' property is only allowed in ARC or GC mode existing instance variable %1 for __weak property %0 must be __weak initializer for aggregate is not a compile-time constant anonymous types declared in an anonymous %select{struct|union}0 are an extension types declared in an anonymous %select{struct|union}0 are a Microsoft extension anonymous %select{struct|union}0 cannot be '%1' anonymous unions are a C11 extension initialization of an array %diff{of type $ from a compound literal of type $|from a compound literal}0,1 is a GNU extension parenthesized initialization of a member array is a GNU extension implicit conversion from array size expression of type %0 to %select{integral|enumeration}1 type %2 is a C++11 extension anonymous structs are a C11 extension %select{qualifier in |static |}0array size %select{||'[*] '}0is a C99 feature flexible array members are a C99 feature cast between pointer-to-function and pointer-to-object is an extension %select{case value|enumerator value|non-type template argument|array size}0 %select{cannot be narrowed from type %2 to %3|evaluates to %2, which cannot be narrowed to type %3}1 complex initialization specifying real and imaginary components is an extension use of this statement in a constexpr %select{function|constructor}0 is a C++1y extension multiple return statements in constexpr function is a C++1y extension constexpr %select{function|constructor}0 never produces a constant expression variable declaration in a constexpr %select{function|constructor}0 is a C++1y extension type definition in a constexpr %select{function|constructor}0 is a C++1y extension cannot delete expression with pointer-to-'void' type %0 designated initializers are a C99 feature empty %select{struct|union}0 is a GNU extension befriending enumeration type %0 is a C++11 extension ISO C restricts enumerator values to range of 'int' (%0 is too %select{small|large}1) explicit conversion functions are a C++11 extension explicit instantiation of %0 that occurs after an explicit specialization will be ignored (C++11 extension) qualifier in explicit instantiation of %q0 requires a template-id (a typedef is not permitted) explicit specialization cannot have a storage class expression is not an %select{integer|integral}0 constant expression; folding it to a constant is a GNU extension flexible array member %0 in otherwise empty %select{struct|interface|union|class|enum}1 is a GNU extension flexible array member %0 in otherwise empty %select{struct|interface|union|class|enum}1 is a Microsoft extension %0 may not be used as an array element due to flexible array member %0 may not be nested in a struct due to flexible array member flexible array initialization is a GNU extension flexible array member %0 in a union is a GNU extension flexible array member %0 in a union is a Microsoft extension ISO C forbids forward references to 'enum' types redeclaration of already-defined enum %0 is a GNU extension complex numbers are an extension in a freestanding C99 implementation explicit specialization of %0 within class scope is a Microsoft extension anonymous structs are a GNU extension arithmetic on%select{ a|}0 pointer%select{|s}0 to%select{ the|}2 function type%select{|s}2 %1%select{| and %3}2 is a GNU extension subscript of a pointer to void is a GNU extension arithmetic on%select{ a|}0 pointer%select{|s}0 to void is a GNU extension function previously declared with an %select{explicit|implicit}0 exception specification redeclared with an %select{implicit|explicit}0 exception specification implicit declaration of function %0 is invalid in C99 implicitly declaring library function '%0' with type %1 in-class initializer for static data member of type %0 is a GNU extension in-class initializer for static data member is not a constant expression; folding it to a constant is a GNU extension initialized lambda captures are a C++1y extension constant expression evaluates to %0 which cannot be narrowed to type %1 type %0 cannot be narrowed to %1 in initializer list non-constant-expression cannot be narrowed from type %0 to %1 in initializer list ISO C does not support '~' for complex conjugation of %0 ISO C does not support '++'/'--' on complex integer type %0 static %select{function|variable}0 %1 is used in an inline function with external linkage return type of 'main' is not 'int' declaration specifier missing, defaulting to 'int' type specifier missing, defaults to 'int' ISO C90 forbids mixing declarations and code anonymous structs are a Microsoft extension non-type template argument containing a dereference operation is a Microsoft extension explicit constructor calls are a Microsoft extension forward references to 'enum' types are a Microsoft extension using declaration referring to inaccessible member '%0' (which refers to accessible member '%1') is a Microsoft compatibility extension lookup of %0 in member access expression is ambiguous; using member of %1 %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 discards qualifiers in nested pointer types when type is in parentheses, array cannot have dynamic size declaration does not declare anything %select{struct|union}0 without named members is a GNU extension non-class friend type %0 is a C++11 extension 'main' is not allowed to be declared _Noreturn using extended field designator is an extension replacement function %0 cannot be declared 'inline' out-of-line declaration of a member must be a definition parameter %0 was not declared, defaulting to type 'int' %diff{promoted type $ of K&R function parameter is not compatible with the parameter type $|promoted type of K&R function parameter is not compatible with parameter type}0,1 declared in a previous prototype predefined identifier is only valid inside function pseudo-destructors on type void are a Microsoft extension friend function %0 retaining previous language linkage is an extension %select{void function|void method|constructor|destructor}1 %0 should not return a value void %select{function|method|block}1 %0 should not return void expression non-void %select{function|method}1 %0 should return a value C++98 requires an accessible copy constructor for class %2 when binding a reference to a temporary; was %select{private|protected}0 no viable constructor %select{copying variable|copying parameter|returning object|throwing object|copying member subobject|copying array element|allocating object|copying temporary|initializing base subobject|initializing vector element|capturing value}0 of type %1; C++98 requires a copy constructor when binding a reference to a temporary invalid application of '%select{sizeof|alignof|vec_step}0' to a void type '%0' is not permitted on a declaration of a type static data member %0 in union is a C++11 extension string literal operator templates are a GNU extension ISO C90 does not allow subscripting non-lvalue array address non-type template argument cannot be surrounded by parentheses template argument uses local type %0 non-type template argument referring to %select{function|object}0 %1 with internal linkage is a C++11 extension template argument uses unnamed type 'template' keyword outside of a template default template arguments for a function template are a C++11 extension first declaration of %select{class template|class template partial|variable template|variable template partial|function template|member function|static data member|member class|member enumeration}0 specialization of %1 outside namespace %2 is a C++11 extension ISO C forbids taking the address of an expression of type 'void' method parameter type %diff{$ does not match super class method parameter type $|does not match super class method parameter type}0,1 C99 forbids casting nonscalar type %0 to the same type cast to union type is a GNU extension comparison of distinct pointer types (%0 and %1) uses non-standard composite pointer type %2 incompatible operand types (%0 and %1) incompatible operand types%diff{ ($ and $)|}0,1 use non-standard composite pointer type %2 C99 forbids conditional expressions with only one void side %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 discards qualifiers incompatible pointer types %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2%select{|; dereference with *|; take the address with &|; remove *|; remove &}3 %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 converts between pointers to integer types with different sign incompatible integer to pointer conversion %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2%select{|; dereference with *|; take the address with &|; remove *|; remove &}3 incompatible pointer to integer conversion %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2%select{|; dereference with *|; take the address with &|; remove *|; remove &}3 %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 converts between void pointer and function pointer tentative definition of variable with internal linkage has incomplete non-array type %0 ordered comparison of function pointers (%0 and %1) ordered comparison between pointer and zero (%0 and %1) is an extension ordered comparison between pointer and integer (%0 and %1) zero size arrays are an extension 'typename' occurs outside of a template unelaborated friend declaration is a C++11 extension; specify '%select{struct|interface|union|class|enum}0' to befriend %1 union member %0 has reference type %1, which is a Microsoft extension using directive refers to implicitly-defined namespace 'std' field %0 with variable sized type %1 not at the end of a struct or class is a GNU extension variable templates are a C++1y extension variable length arrays are a C99 feature variable length array folded to constant array as an extension type conversion function declared here constrained by %select{|implicitly }1%select{private|protected}0 inheritance here %select{|implicitly }1declared %select{private|protected}0 here protected %select{constructor|destructor}0 can only be used to %select{construct|destroy}0 a base class subobject must name member using the type of the current context %0 can only access this member on an object of type %0 add a pair of parentheses to declare a variable declared with '%select{alignas|_Alignas}0' attribute here lookup in the object type %0 refers here lookup from the current scope refers here candidate found by name lookup is %q0 member found by ambiguous name lookup because of ambiguity in conversion %diff{of $ to $|between types}0,1 assign the value to a strong variable to keep the object alive during use use __bridge to convert directly (no change in ownership) use %select{__bridge_retained|CFBridgingRetain call}1 to make an ARC object available as a +1 %0 use %select{__bridge_transfer|CFBridgingRelease call}1 to transfer ownership of a +1 %0 into ARC use __bridge with C-style cast to convert directly (no change in ownership) use __bridge_retained with C-style cast to make an ARC object available as a +1 %0 use __bridge_transfer with C-style cast to transfer ownership of a +1 %0 into ARC declaration in interface is not in the '%select{alloc|copy|init|new}0' family because %select{its result type is not an object pointer|its result type is unrelated to its receiver type}1 block will be retained by %select{the captured object|an object strongly retained by the captured object}0 conversion to %select{integral|enumeration}0 type %1 declared here setter and getter must both be synthesized, or both be user defined,or the property must be nonatomic previous overload of function is here property should be changed to be readwrite explicitly cast the pointer to silence this warning maybe you meant to use __block %0 callee declares array parameter as static here constructor cannot be inherited declaration missing '[[carries_dependency]]' attribute is here compatible type %0 specified here place parentheses around the assignment to silence this warning use '==' to turn this assignment into an equality comparison use '!=' to turn this compound assignment into an inequality comparison previous return statement is here member not initialized by constructor virtual base class declared here use 'static' to give inline function %0 internal linkage this declaration is not a prototype; add 'void' to make it a prototype for a zero-parameter function in instantiation of default argument for '%0' required here default argument declared here in instantiation of default function argument expression for '%0' required here %select{copy|move}0 assignment operator of %1 is implicitly deleted because field %2 is of %select{reference|const-qualified}4 type %3 copy constructor of %0 is implicitly deleted because field %1 is of rvalue reference type %2 copy %select{constructor|assignment operator}0 is implicitly deleted because %1 has a user-declared move %select{constructor|assignment operator}2 default constructor of %0 is implicitly deleted because all %select{data members|data members of an anonymous union member}1 are const-qualified default constructor of %0 is implicitly deleted because field %1 of %select{reference|const-qualified}3 type %2 would not be initialized virtual destructor requires an unambiguous, accessible 'operator delete' %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 of %1 is implicitly deleted because %select{base class %3|%select{||||variant }4field %3}2 has %select{no|a deleted|multiple|an inaccessible|a non-trivial}4 %select{%select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0|destructor}5%select{||s||}4 must qualify identifier to find this declaration in dependent base class put the semicolon on a separate line to silence this warning remove parentheses to declare a variable change this ',' to a ';' to call %0 replace parentheses with an initializer to declare a variable jump enters lifetime of block which captures a destructible C++ object jump enters lifetime of block which strongly captures a variable jump enters lifetime of block which weakly captures a variable enum %0 was explicitly specialized here remove extraneous parentheses around the comparison to silence this warning use '=' to turn this equality comparison into an assignment place parentheses around comparison expression to evaluate it first jump exits scope of __block variable jump exits lifetime of block which captures a destructible C++ object jump exits lifetime of block which strongly captures a variable jump exits lifetime of block which weakly captures a variable jump exits scope of variable with __attribute__((cleanup)) jump exits scope of variable with non-trivial destructor jump exits autoreleasepool block jump exits scope of retaining variable jump exits @synchronized block explicit instantiation candidate function template here %0 explicit instantiation definition is here explicit instantiation refers here while substituting explicitly-specified template arguments into function template %0 %1 'template<>' header not required for explicitly-specialized class %0 declared here declared %select{in global scope|with C language linkage}0 here initialized flexible array member %0 is here selected '%select{begin|end}0' %select{function|template }1%2 with iterator type %3 in implicit call to 'operator%select{!=|*|++}0' for iterator of type %1 forward declaration of class here while substituting deduced template arguments into function template %0 %1 in instantiation of function template specialization %q0 requested here function template matches specialization %0 suffix with parentheses to turn this into a function call prefix with the address-of operator to silence this warning or because setter is declared here, but no getter method %0 is found hidden overloaded virtual function %q0 declared here%select{|: different classes%diff{ ($ vs $)|}2,3|: different number of parameters (%2 vs %3)|: type mismatch at %ordinal2 parameter%diff{ ($ vs $)|}3,4|: different return type%diff{ ($ vs $)|}2,3|: different qualifiers (%select{none|const|restrict|const and restrict|volatile|const and volatile|volatile and restrict|const, volatile, and restrict}2 vs %select{none|const|restrict|const and restrict|volatile|const and volatile|volatile and restrict|const, volatile, and restrict}3)}1 field of illegal %select{type|pointer type}0 %1 declared here class implementation is declared here explicitly defaulted function was implicitly deleted here when looking up '%select{begin|end}0' function for range expression of type %1 possible target of indirect goto consider using __builtin_trap() or qualifying pointer with 'volatile' use '|=' to turn this inequality comparison into an or-assignment inheriting constructor for %0 first required here deleted constructor was inherited here override this message by inserting an explicit cast insert 'break;' to avoid fall-through insert '%0;' to silence this warning (skipping %0 context%s0 in backtrace; use -ftemplate-backtrace-limit=0 to see all) %select{implicit|explicit}0 instantiation first required here instance variable is declared here implicit capture of lambda object due to conversion to block pointer here local declaration nearly matches type of %ordinal0 parameter of local declaration does not match definition%diff{ ($ vs $)|}1,2 the other lock of mutex '%0' is here use '%0' for a bitwise operation remove constant to silence this warning add parentheses after the '!' to evaluate the comparison first add parentheses around left hand side expression to silence this warning %select{decremented|incremented}0 here member declaration does not match because it %select{is|is not}0 const qualified member declaration nearly matches type of %ordinal0 parameter of member declaration does not match definition%diff{ ($ vs $)|}1,2 '->' applied to return value of the operator->() declared here implicit %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 for %1 first required here compiler has implicitly changed method %0 return type method %0 is used for the forward class not-yet-instantiated member is declared here %0 is not literal because it has base class %1 of non-literal type %0 is not literal because it has data member %1 of %select{non-literal|volatile}3 type %2 incomplete type %0 is not a literal type %0 is not literal because it is not an aggregate and has no constexpr constructors other than copy or move constructors %0 is not literal because it has a non-trivial destructor %0 is not literal because it has a user-provided destructor %select{struct|interface|class}0 with virtual base %plural{1:class|:classes}1 is not a literal type non-templated declaration is here because it has a default argument because type %0 has a virtual %select{member function|base class}1 because field %0 has an initializer because no %select{<>|constructor|constructor|assignment operator|assignment operator|<>}2 can be used to %select{<>|copy|move|copy|move|<>}2 %select{base class|field|an object}0 of type %3 because %select{base class of |field of |}0type %1 has no default constructor because type %0 has a member with %select{no|no|__strong|__weak|__autoreleasing}1 ownership because its parameter is %diff{of type $, not $|of the wrong type}2,3 because the function selected to %select{construct|copy|move|copy|move|destroy}2 %select{base class|field}0 of type %1 is not trivial because %select{base class of |field of |}0type %1 has a user-provided %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}2 because it is a variadic function destructor for %0 is not trivial because it is virtual declaration missing '[[noreturn]]' attribute is here %0 should be declared prior to the call site%select{| or in %2| or in an associated namespace of one of its arguments}1 %select{first|second|third}0 parameter has unexpected type %1 (should be %2) method returns unexpected type %0 (should be an object type) add a super class to fix this problem use -foperator-arrow-depth=N to increase 'operator->' limit 'operator->' declared here produces an object of type %0 (skipping %0 'operator->'%s0 in backtrace) overridden virtual function is here candidate %select{function|function|constructor|function |function |constructor |is the implicit default constructor|is the implicit copy constructor|is the implicit move constructor|is the implicit copy assignment operator|is the implicit move assignment operator|is an inherited constructor}0%1%select{| has different class%diff{ (expected $ but has $)|}3,4| has different number of parameters (expected %3 but has %4)| has type mismatch at %ordinal3 parameter%diff{ (expected $ but has $)|}4,5| has different return type%diff{ ($ expected but has $)|}3,4| has different qualifiers (expected %select{none|const|restrict|const and restrict|volatile|const and volatile|volatile and restrict|const, volatile, and restrict}3 but found %select{none|const|restrict|const and restrict|volatile|const and volatile|volatile and restrict|const, volatile, and restrict}4)}2 candidate %select{function|function|constructor|function|function|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0 %select{|template }1not viable: requires%select{ at least| at most|}2 %3 argument%s3, but %4 %plural{1:was|:were}4 provided candidate %select{function|function|constructor|function|function|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0 %select{|template }1not viable: %select{requires at least|allows at most single|requires single}2 argument %3, but %plural{0:no|:%4}4 arguments were provided candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0%1 not viable: %select{%ordinal6|'this'}5 argument (%2) is in address space %3, but parameter must be in address space %4 candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0%1 not viable: cannot implicitly convert argument %diff{of type $ to $|type to parameter type}2,3 for %select{%ordinal5 argument|object argument}4 under ARC candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0%1 not viable: cannot %select{convert from|convert from|bind}2 %select{base class pointer|superclass|base class object of type}2 %3 to %select{derived class pointer|subclass|derived class reference}2 %4 for %ordinal5 argument candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0%1 not viable: no known conversion %diff{from $ to $|from argument type to parameter type}2,3 for %select{%ordinal5 argument|object argument}4%select{|; dereference the argument with *|; take the address of the argument with &|; remove *|; remove &}6 candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0%1 not viable: cannot convert argument of incomplete type %diff{$ to $|to parameter type}2,3 candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0%1 not viable: %ordinal4 argument (%2) would lose %select{const|restrict|const and restrict|volatile|const and volatile|volatile and restrict|const, volatile, and restrict}3 qualifier%select{||s||s|s|s}3 candidate %select{|function|||function|||||function (the implicit copy assignment operator)|function (the implicit move assignment operator)|}0 not viable: 'this' argument has type %2, but method is not marked %select{const|restrict|const or restrict|volatile|const or volatile|volatile or restrict|const, volatile, or restrict}3 candidate template ignored: failed template argument deduction candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0%1 not viable: %select{%ordinal6|'this'}5 argument (%2) has %select{no|__weak|__strong}3 ownership, but parameter has %select{no|__weak|__strong}4 ownership candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0%1 not viable: cannot convert initializer list argument to %3 candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0%1 not viable: expects an l-value for %select{%ordinal3 argument|object argument}2 candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0%1 not viable: no overload of %3 matching %2 for %ordinal4 argument candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0%1 not viable: %select{%ordinal6|'this'}5 argument (%2) has %select{no|__unsafe_unretained|__strong|__weak|__autoreleasing}3 ownership, but parameter has %select{no|__unsafe_unretained|__strong|__weak|__autoreleasing}4 ownership candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0 not viable: call to %select{__device__|__global__|__host__|__host__ __device__}1 function from %select{__device__|__global__|__host__|__host__ __device__}2 function candidate %select{function|function|constructor|function |function |constructor |constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|constructor (inherited)}0%1 has been %select{explicitly made unavailable|explicitly deleted|implicitly deleted}2 candidate template ignored: disabled by %0%1 candidate template ignored: invalid explicitly-specified argument for template parameter %0 candidate template ignored: invalid explicitly-specified argument for %ordinal0 template parameter candidate template ignored: couldn't resolve reference to overloaded function %0 candidate template ignored: couldn't infer template argument %0 candidate template ignored: deduced conflicting %select{types|values|templates}0 for parameter %1%diff{ ($ vs. $)|}2,3 candidate template ignored: substitution exceeded maximum template instantiation depth candidate template ignored: could not match %diff{$ against $|types}0,1 candidate template ignored: could not match %q0 against %q1 candidate template ignored: substitution failure%0%1 candidate template ignored: can't deduce a type for %0 which would make %2 equal %1 conversion candidate of type %0 remaining %0 candidate%s0 omitted; pass -fshow-overloads=all to show them passing argument to parameter here passing argument to parameter %0 here parameter pack %0 declared here parameter of type %0 is declared here during template argument deduction for class template partial specialization %0 %1 partial specialization matches %0 non-deducible template parameter %0 please include the header <%0> or explicitly provide a declaration for '%1' place parentheses around the %0 expression to evaluate it first place parentheses around the '?:' expression to evaluate it first place parentheses around the '%0' expression to silence this warning previous declaration of class template partial specialization %0 is here previous explicit instantiation is here previous initialization %select{|with side effects }0is here%select{| (side effects may not occur at run time)}0 previous template specialization is here did you mean to call the %0 method? while substituting prior template arguments into %select{non-type|template}0 template parameter%1 %2 use __attribute__((visibility("hidden"))) attribute instead property %0 is declared %select{deprecated|unavailable}1 here jump bypasses setup of __block variable jump bypasses initialization of variable with __attribute__((cleanup)) jump bypasses initialization of catch block jump bypasses initialization of try block jump bypasses auto release push of @autoreleasepool block jump bypasses initialization of @catch block jump bypasses initialization of @finally block jump bypasses initialization of retaining variable jump bypasses initialization of @synchronized block jump bypasses initialization of @try block jump bypasses variable initialization jump bypasses initialization of non-POD variable jump bypasses variable with a non-trivial destructor jump bypasses initialization of variable length array jump bypasses initialization of VLA type alias jump bypasses initialization of VLA typedef it could also be property of type %0 declared here unimplemented pure virtual method %0 in %1 receiver is instance of class declared here receiver is treated with 'id' type for purpose of method lookup %select{reference|pointer}0 member declared here member with reference subobject declared here binding reference variable %0 here %select{const|reference}0 member %1 will never be initialized use 'static_cast' to adjust the pointer correctly while %select{upcasting|downcasting}0 %select{overridden|current}0 method is explicitly declared 'instancetype'%select{| and is expected to return an instance of its class type}0 %select{overridden|current}0 method is part of the '%select{|alloc|copy|init|mutableCopy|new|autorelease|dealloc|finalize|release|retain|retainCount|self}1' method family%select{| and is expected to return an instance of its class type}0 %select{class|instance}0 method %1 is assumed to return an instance of its receiver type (%2) overridden method returns an instance of its class type required for direct or indirect protocol %0 %select{function|method|block}0 has been explicitly marked sentinel here attempt to specialize declaration here explicitly specialized declaration is here use array indexing to silence this warning change size argument to be the size of the destination change the argument to be the free space in the destination buffer minus the terminating null byte did you mean %select{struct|interface|class}0 here? class with specified objc_requires_property_definitions attribute is declared here surrounding namespace with visibility attribute ends here surrounding namespace with visibility attribute starts here conversion to %select{integral|enumeration}0 type %1 non-type template argument refers to %select{function|object}0 here non-type template argument refers here template argument refers to function template %0, here in instantiation of template class %0 requested here %select{function template|class template|variable template|type alias template|template template parameter}0 %1 declared here while checking a default template argument used here in instantiation of enumeration %q0 requested here in instantiation of exception specification for %0 requested here in instantiation of member class %0 requested here in instantiation of member function %q0 requested here template non-type parameter has a different type %0 in template argument previous non-type template parameter with type %0 is here template parameter has a different kind in template argument template parameter is declared here %select{too few|too many}0 template parameters in template template argument previous default template argument defined here previous %select{template type|non-type template|template template}0 parameter%select{| pack}1 declared here %select{template type|non-type template|template template}0 parameter%select{| pack}1 does not match %select{template type|non-type template|template template}0 parameter%select{ pack|}1 in template argument previous template %select{declaration|template parameter}0 is here use -ftemplate-depth=N to increase recursive template instantiation depth in instantiation of static data member %q0 requested here in instantiation of template type alias %0 requested here unnamed type used in template argument was declared here in instantiation of variable template specialization %q0 requested here %select{alignment|size}0 of first field is %1 bits did you mean to use '.' instead? referenced member %0 is declared here %select{declaration|function}0 has been explicitly marked %select{unavailable|deleted|deprecated}1 here remove the %select{'%1' if its condition|condition if it}0 is always %select{false|true}2 during field initialization in %select{this|the implicit default}0 constructor uninitialized reference member is here %select{uninitialized use occurs|variable is captured by block}0 here use 'thread_local' to allow this implicit default constructor suppressed by user-declared constructor %select{|previous }0using declaration constructor declared with ellipsis here add 'typename' to treat this using declaration as a type in value-initialization of type %0 here initialize the variable %0 to silence this warning previous declaration of variable template partial specialization is here %select{%1 is a virtual base class of base class %2 declared here|virtual base class %1 declared here}0 detected while default synthesizing properties in class implementation within field of type %0 declared here non-virtual member function marked '%0' hides virtual member %select{function|functions}1 only virtual member functions can be marked '%0' abstract class is marked '%select{final|sealed}0' initializer for virtual base class %0 of abstract class %1 will never be used access declarations are deprecated; use using declarations instead type of property %0 does not match type of accessor %1 operator '%0' has lower precedence than '%1'; '%1' will be evaluated first size of anonymous bit-field (%0 bits) exceeds size of its type; value will be truncated to %1 bits ARC %select{unused|__unsafe_unretained|__strong|__weak|__autoreleasing}0 lifetime qualifier on return type is ignored assigning %select{array literal|dictionary literal|numeric literal|boxed expression||block literal}0 to a weak %select{property|variable}1; object will be released after assignment %select{destination for|source of}0 this %1 call is a pointer to ownership-qualified type %2 performSelector may cause a leak because its selector is unknown weak %select{variable|property|implicit property|instance variable}0 %1 may be accessed multiple times in this %select{function|method|block|lambda}2 and may be unpredictably set to nil; assign to a strong variable to keep the object alive weak %select{variable|property|implicit property|instance variable}0 %1 is accessed multiple times in this %select{function|method|block|lambda}2 but may be unpredictably set to nil; assign to a strong variable to keep the object alive capturing %0 strongly in this block is likely to lead to a retain cycle assigning retained object to %select{weak|unsafe_unretained}0 %select{property|variable}1; object will be released after assignment assigning retained object to unsafe property; object will be released after assignment method parameter of type %0 with no explicit ownership array index %0 is past the end of the array (which contains %1 element%s2) array index %0 is before the beginning of the array ignored asm label '%0' on automatic variable value size does not match register size specified by the constraint and modifier writable atomic property %0 cannot pair a synthesized %select{getter|setter}1 with a user defined %select{getter|setter}2 consumed analysis attribute is attached to member of class '%0' which isn't marked as consumable attribute %0 after definition is ignored ibaction attribute can only be applied to Objective-C instance methods %0 attribute can only be applied to instance variables or properties %0 attribute ignored for field of type %1 '%0' attribute cannot be specified on a definition 'malloc' attribute only applies to functions returning a pointer type attributes on method implementation and its declaration must match 'nonnull' attribute applied to function with no pointer arguments %0 attribute ignored when parsing type attribute declaration must precede definition target does not support 'protected' visibility; using 'default' %0 only applies to variables with static storage duration and functions 'sentinel' attribute requires named arguments 'sentinel' attribute only supported for variadic %select{functions|blocks}0 %0 attribute argument not supported: %1 attribute %0 cannot be applied to %select{functions|Objective-C method}1 without return value __weak attribute cannot be specified on a field declaration __weak attribute cannot be specified on an automatic variable when ARC is not enabled %0 attribute only applies to %select{functions|unions|variables and functions|functions and methods|parameters|functions, methods and blocks|functions, methods, and classes|functions, methods, and parameters|classes|variables|methods|variables, functions and labels|fields and global variables|structs|variables, functions and tag types|thread-local variables|variables and fields|variables, data members and tag types|types and namespaces|Objective-C interfaces}1 property is assumed atomic when auto-synthesizing the property readonly IBOutlet property '%0' when auto-synthesized may not work correctly with 'nib' loader auto property synthesis will not synthesize property declared in a protocol 'auto' deduced as 'id' in declaration of %0 autosynthesized property %0 will use %select{|synthesized}1 instance variable %2, not existing instance variable %3 unknown platform %0 in availability macro feature cannot be %select{introduced|deprecated|obsoleted}0 in %1 version %2 before it was %select{introduced|deprecated|obsoleted}3 in version %4; attribute ignored cast from function call of type %0 to non-matching type %1 receiver type %0 is not 'id' or interface pointer, consider casting it to 'id' binding reference member %0 to stack allocated parameter %1 binding reference %select{|subobject of }1member %0 to a temporary value size of bit-field %0 (%1 bits) exceeds the size of its type; value will be truncated to %2 bits switch condition has boolean value braces around scalar initializer call to pure virtual member function %0; overrides of %0 in subclasses are not available in the %select{constructor|destructor}1 of %2 too %select{few|many}0 arguments in call to %1 cannot pass object of %select{non-POD|non-trivial}0 type %1 through variadic %select{function|block|method|constructor}2; call will abort at runtime cannot resolve lock expression overflow converting case value to switch condition type (%0 to %1) cast from %0 to %1 increases required alignment from %2 to %3 cast of type %0 to %1 is deprecated; use sel_getName instead category is implementing a method which will also be implemented by its primary class calling convention %0 ignored for this target %0 calling convention ignored on variadic function input conversion stopped due to an input byte that does not belong to the input codeset UTF-8 class method %objcclass0 not found (return type defaults to 'id') class method %objcclass0 not found (return type defaults to 'id'); did you mean %objcclass2? GCC does not allow the 'cleanup' attribute argument to be anything other than a simple identifier collection expression type %0 may not respond to %1 %select{self-|array }0comparison always evaluates to %select{false|true|a constant}1 comparison of two values with different enumeration types%diff{ ($ and $)|}0,1 concatenated NSString literal for an NSArray expression - possibly missing a comma using the result of an assignment as a condition without parentheses conflicting distributed object modifiers on parameter type in declaration of %0 conflicting parameter types in declaration of %0%diff{: $ vs $|}1,2 conflicting distributed object modifiers on return type in declaration of %0 conflicting return type in declaration of %0%diff{: $ vs $|}1,2 conflicting variadic declaration of method and its implementation conflicting distributed object modifiers on parameter type in implementation of %0 conflicting parameter types in implementation of %0%diff{: $ vs $|}1,2 conflicting distributed object modifiers on return type in implementation of %0 conflicting return type in implementation of %0%diff{: $ vs $|}1,2 conversion function converting %0 to its base class %1 will never be used conversion function converting %0 to itself will never be used conversion function converting %0 to %1 will never be used use of this statement in a constexpr %select{function|constructor}0 is incompatible with C++ standards before C++1y multiple return statements in constexpr function is incompatible with C++ standards before C++1y constexpr function with no return statements is incompatible with C++ standards before C++1y variable declaration in a constexpr %select{function|constructor}0 is incompatible with C++ standards before C++1y type definition in a constexpr %select{function|constructor}0 is incompatible with C++ standards before C++1y initialized lambda captures are incompatible with C++ standards before C++1y variable templates are incompatible with C++ standards before C++1y attribute %0 ignored, because it cannot be applied to a type 'constexpr' non-static member function will not be implicitly 'const' in C++1y; add 'const' to avoid a change in behavior implicit conversion from array size expression of type %0 to %select{integral|enumeration}1 type %2 is incompatible with C++98 'auto' type specifier is incompatible with C++98 cast between pointer-to-function and pointer-to-object is incompatible with C++98 'constexpr' specifier is incompatible with C++98 constructor call from initializer list is incompatible with C++98 delegating constructors are incompatible with C++98 scalar initialized from empty initializer list is incompatible with C++98 befriending enumeration type %0 is incompatible with C++98 enumeration type in nested name specifier is incompatible with C++98 explicit conversion functions are incompatible with C++98 explicit instantiation of %0 that occurs after an explicit specialization is incompatible with C++98 friend declaration naming a member of the declaring class is incompatible with C++98 friend function %0 would be implicitly redefined in C++98 goto would jump into protected scope in C++98 indirect goto might cross protected scopes in C++98 initialization of initializer_list object is incompatible with C++98 use of non-static data member %0 in an unevaluated context is incompatible with C++98 non-class friend type %0 is incompatible with C++98 %select{anonymous struct|union}0 member %1 with a non-trivial %select{constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}2 is incompatible with C++98 passing object of trivial but non-POD type %0 through variadic %select{function|block|method|constructor}1 is incompatible with C++98 reference initialized from initializer list is incompatible with C++98 substitution failure due to access control is incompatible with C++98 static data member %0 in union is incompatible with C++98 switch case would be in a protected scope in C++98 %select{copying variable|copying parameter|returning object|throwing object|copying member subobject|copying array element|allocating object|copying temporary|initializing base subobject|initializing vector element}1 of type %2 when binding a reference to a temporary would %select{invoke an inaccessible constructor|find no viable constructor|find ambiguous constructors|invoke a deleted constructor}0 in C++98 redundant parentheses surrounding address non-type template argument are incompatible with C++98 local type %0 as template argument is incompatible with C++98 use of null pointer as non-type template argument is incompatible with C++98 non-type template argument referring to %select{function|object}0 %1 with internal linkage is incompatible with C++98 unnamed type as template argument is incompatible with C++98 use of 'template' keyword outside of a template is incompatible with C++98 default template arguments for a function template are incompatible with C++98 %select{class template|class template partial|variable template|variable template partial|function template|member function|static data member|member class|member enumeration}0 specialization of %1 outside namespace %2 is incompatible with C++98 use of 'typename' outside of a template is incompatible with C++98 befriending %1 without '%select{struct|interface|union|class|enum}0' keyword is incompatible with C++98 '%0' type specifier is incompatible with C++98 inheriting constructors are incompatible with C++98 array backing the initializer list will be destroyed at the end of %select{the full-expression|the constructor}0 declaration of %0 will not be visible outside of this function declaration shadows a %select{local variable|variable in %2|static data member of %2|field of %2}1 attribute %0 is ignored, place it after "%select{class|struct|union|interface|enum}1" to apply attribute to type declaration enumeration value %0 not explicitly handled in switch enumeration values %0 and %1 not explicitly handled in switch enumeration values %0, %1, and %2 not explicitly handled in switch %0 enumeration values not explicitly handled in switch: %1, %2, %3... atomic by default property %0 has a user defined %select{getter|setter}1 (property should be marked 'atomic' if this is intended) constructor for %0 creates a delegation cycle delete called on %0 that is abstract but has non-virtual destructor 'delete' applied to a pointer-to-array type %0 treated as delete[] deleting pointer to incomplete type %0 may cause undefined behavior delete called on %0 that has virtual functions but non-virtual destructor definition of implicit copy %select{constructor|assignment operator}1 for %0 is deprecated because it has a user-declared %select{copy %select{assignment operator|constructor}1|destructor}2 Implementing deprecated %select{method|class|category}0 %0 maybe deprecated because receiver type is unknown conversion from string literal to %0 is deprecated dummy warning to enable -fconst-strings instance variable %0 is being directly accessed double precision constant requires cl_khr_fp64, casting to single precision locking '%0' that is already locked duplicate definition of category %1 on interface %0 attribute %0 is already applied with different parameters attribute %0 is already applied element %0 has been implicitly assigned %1 which another element has been assigned multiple declarations of method %0 found and ignored duplicate protocol definition of %0 is ignored %select{destination for|source of|first operand of|second operand of}0 this %1 call is a pointer to dynamic class %2; vtable pointer will be %select{overwritten|copied|moved|compared}3 empty parentheses interpreted as a function declaration range-based for loop has empty body switch statement has empty body enumeration values exceed range of largest integer enumerator value %0 is not representable in the largest integer type equality comparison with extraneous parentheses exception of type %0 will be caught by earlier handler dynamic exception specifications are deprecated declaration requires an exit-time destructor expecting mutex '%0' to be locked at start of each loop expecting mutex '%0' to be locked at the end of function 'extern' variable has an initializer control reaches end of non-void function control reaches end of non-void lambda function declared 'noreturn' should not return fallthrough annotation does not directly precede switch label fallthrough annotation in unreachable code field %0 is uninitialized when used here magnitude of floating-point constant too large for type %0; maximum is %1 magnitude of floating-point constant too small for type %0; minimum is %1 comparing floating point with == or != is unsafe values of type '%0' should not be used as format arguments; add an explicit cast to %1 instead invalid conversion specifier '%0' invalid position specified for %select{field width|field precision}0 cannot mix positional and non-positional arguments in format string '%0' %select{length modifier|conversion specifier}1 is not supported by ISO C using length modifier '%0' with conversion specifier '%1' is not supported by ISO C positional arguments are not supported by ISO C format string is not a string literal format string is not a string literal (potentially insecure) length modifier '%0' results in undefined behavior or no effect with '%1' conversion specifier format string should not be a wide string position arguments in format strings start counting at 1 (not 0) redefinition of forward class %0 of a typedef name of an object type is ignored use of identifier %0 found via unqualified lookup into dependent bases of class templates is a Microsoft extension cannot call function '%0' while mutex '%1' is locked calling function '%0' requires %select{shared|exclusive}2 lock on '%1' Objective-C GC does not allow weak variables on the stack declaration requires a global constructor declaration requires a global destructor 'gnu_inline' attribute requires function to be marked 'inline', attribute ignored %select{instance variable|property}2 with %0 attribute must be an object type (invalid %1) IBOutletCollection properties should be copy/strong and not assign assigning %select{field|instance variable}0 to itself size of static array must be an integer constant expression implicit truncation from %2 to bitfield changes value from %0 to %1 initialization of pointer of type %0 to null from a constant boolean expression implicit conversion discards imaginary component: %0 to %1 implicit conversion from enumeration type %0 to different enumeration type %1 implicit conversion turns floating-point number into integer: %0 to %1 implicit conversion loses floating-point precision: %0 to %1 implicit conversion turns floating-point number into bool: %0 to %1 address of function %q0 will always evaluate to 'true' implicit conversion loses integer precision: %0 to %1 implicit conversion from %2 to %3 changes value from %0 to %1 implicit conversion changes signedness: %0 to %1 operand of ? changes signedness: %0 to %1 implicit conversion from %0 to %1 changes value from %2 to %3 implicit conversion of NULL constant to %0 implicit conversion turns string literal into bool: %0 to %1 implicit conversion turns vector to scalar: %0 to %1 default assign attribute on property %0 which implements NSCopying protocol is not appropriate with -fobjc-gc[-only] property is assumed atomic by default declaration of built-in function '%0' requires inclusion of the header declaration of built-in function '%0' requires inclusion of the header declaration of built-in function '%0' requires inclusion of the header implicit declaration of function %0 block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior %select{%diff{assigning to $ from incompatible type $|assigning to type from incompatible type}0,1|%diff{passing $ to parameter of incompatible type $|passing type to parameter of incompatible type}0,1|%diff{returning $ from a function with incompatible result type $|returning type from a function with incompatible result type}0,1|%diff{converting $ to incompatible type $|converting type to incompatible type}0,1|%diff{initializing $ with an expression of incompatible type $|initializing type with an expression of incompatible type}0,1|%diff{sending $ to parameter of incompatible type $|sending type to parameter of incompatible type}0,1|%diff{casting $ to incompatible type $|casting type to incompatible type}0,1}2 incompatible vector types %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 incrementing expression of type bool is deprecated indirection of non-volatile null pointer will be deleted, not trap constant expression evaluates to %0 which cannot be narrowed to type %1 in C++11 type %0 cannot be narrowed to %1 in initializer list in C++11 non-constant-expression cannot be narrowed from type %0 to %1 in initializer list in C++11 initializing pointer member %0 with the stack address of parameter %1 %select{field|base class}0 %1 will be initialized after %select{field|base}2 %3 initializer overrides prior initialization of this subobject inline namespace cannot be reopened as a non-inline namespace instance method %objcinstance0 not found (return type defaults to 'id') instance method %objcinstance0 not found (return type defaults to 'id'); did you mean %objcinstance2? instance method %0 found instead of class method %1 cast to %1 from smaller integer type %0 invalid use of a cast in an inline asm context requiring an l-value: accepted due to -fheinous-gnu-extensions, but clang may remove support for this in the future local declaration of %0 hides instance variable declaration of instance variables in the interface is deprecated mutex '%0' is locked exclusively and shared in the same scope mutex '%0' is not locked on every path through here use of logical '%0' with constant operand logical not is only applied to the left hand side of this comparison state of variable '%0' must match at the entry and exit of loop comparison of unsigned%select{| enum}2 expression %0 is always %1 only one parameter on 'main' declaration too many braces around scalar initializer control may reach end of non-void function control may reach end of non-void lambda variable %0 may be uninitialized when %select{used here|captured by block}1 availability does not match previous declaration overriding method %select{introduced after|deprecated before|obsoleted before}0 overridden method on %1 (%2 vs. %3) overriding method cannot be unavailable on %0 when its overridden method is available section does not match previous declaration string literal must be prefixed by '@' suggest braces around initialization of subobject enumeration value %0 not handled in switch enumeration values %0 and %1 not handled in switch enumeration values %0, %1, and %2 not handled in switch no case matching constant switch condition '%0' %0 enumeration values not handled in switch: %1, %2, %3... %0 is missing exception specification '%1' auto property synthesis is synthesizing property not explicitly synthesized missing field '%0' initializer method has no return type specified; defaults to 'id' no previous prototype for function %0 missing sentinel in %select{function call|method dispatch|block call}0 no previous extern declaration for non-static variable %0 comparison of integers of different signs: %0 and %1 multiple methods named %0 found auto property synthesis will not synthesize property '%0' because it is 'readwrite' but it will be synthesized 'readonly' via another property auto property synthesis will not synthesize property '%0' because it cannot share an ivar with another synthesized property %select{struct|interface|union|class|enum}0 %1 does not declare any constructor to initialize its non-modifiable members mutex '%0' is still locked at the end of function conflicting parameter types in declaration of %0: %1 vs %2 conflicting parameter types in implementation of %0: %1 vs %2 conflicting return type in declaration of %0: %1 vs %2 conflicting return type in implementation of %0: %1 vs %2 expression which evaluates to zero treated as a null pointer constant of type %0 cannot pass %select{non-POD|non-trivial}0 object of type %1 to variadic %select{function|block|method|constructor}2; expected type from format string was %3 %0 has virtual functions but non-virtual destructor nonnull attribute only applies to pointer arguments function %0 declared 'noreturn' should not return not a Doxygen trailing comment use of unary operator that may be intended as compound assignment (%0=) not enough variable arguments in %0 declaration to fit a sentinel case value not in enumerated type %0 integer constant not in range of enumerated type %0 %0 attribute only applies to %select{Objective-C object|pointer}1 parameters %0 attribute only applies to %select{functions|methods|properties}1 that return %select{an Objective-C object|a pointer|a non-retainable pointer}2 __attribute ((NSObject)) may be put on a typedef only, attribute is ignored null passed to a callee which requires a non-null argument use of NULL in arithmetic operation comparison between NULL and non-pointer %select{(%1 and NULL)|(NULL and %1)}0 assignment to Objective-C's isa is deprecated in favor of object_setClass() direct access to Objective-C's isa is deprecated in favor of object_getClass() direct comparison of %select{an array literal|a dictionary literal|a numeric literal|a boxed expression|}0 has undefined behavior method possibly missing a [super %0] call can not catch an exception thrown with @throw in C++ in the non-unified exception model bitmasking for introspection of Objective-C object pointers is strongly discouraged objc_precise_lifetime is not meaningful for %select{__unsafe_unretained|__autoreleasing}0 objects 'copy' attribute must be specified for the block property when -fobjc-gc-only is specified default property attribute 'assign' not appropriate for non-GC object no 'assign', 'retain', or 'copy' attribute is specified - 'assign' is assumed retain'ed block property does not copy the block - use copy attribute instead setter cannot be specified for a readonly property using %0 with a literal is redundant %0 attribute cannot be applied to %select{methods in protocols|dealloc}1 class %0 defined without specifying a base class direct comparison of a string literal has undefined behavior offset of on non-standard-layout type %0 class implementation may not have super class comparison of constant %0 with expression of type %1 is always %select{false|true}2 type %0 requires %1 bytes of alignment and the default allocator only guarantees %2 bytes overloaded operator %select{>>|<<}0 has lower precedence than comparison operator %q0 hides overloaded virtual %select{function|functions}1 padding %select{struct|interface|class}0 %1 with %2 %select{byte|bit}3%select{|s}4 to align anonymous bit-field padding %select{struct|interface|class}0 %1 with %2 %select{byte|bit}3%select{|s}4 to align %5 padding size of %0 with %1 %select{byte|bit}2%select{|s}3 to alignment boundary parameter '%0' not in expected state when the function returns: expected '%1', observed '%2' argument not in expected state; expected '%0', observed '%1' %0 is a large (%1 bytes) pass-by-value argument; pass it by reference instead ? parentheses were disambiguated as a function declaration %select{class|variable}0 template partial specialization contains %select{a template parameter|template parameters}1 that can not be deduced; this partial specialization will never be used dereference of type %1 that was reinterpret_cast from type %0 has undefined behavior #pramga ms_struct can not be used with dynamic classes or structures #pragma options align=reset failed: %0 expected #pragma pack parameter to be '1', '2', '4', '8', or '16' #pragma pack(pop, ...) failed: %0 specifying both a name and alignment to 'pop' is undefined value of #pragma pack(show) == %0 only variables can be arguments to '#pragma unused' undeclared variable %0 used as an argument for '#pragma unused' %0 has lower precedence than %1; %1 will be evaluated first operator '?:' has lower precedence than '%0'; '%0' will be evaluated first '%select{*|.*}0' specified field %select{width|precision}0 is missing a matching 'int' argument field %select{width|precision}0 should have type %1, but argument has type %2 format specifies type %0 but the argument has type %1 data argument not used by format string format string contains '\0' within the string body flag '%0' is ignored when flag '%1' is present more '%%' conversions than data arguments flag '%0' results in undefined behavior with '%1' conversion specifier %select{field width|precision}0 used with '%1' conversion specifier, resulting in undefined behavior data argument position '%0' exceeds the number of data arguments (%1) use of __private_extern__ on a declaration may not produce external symbol private to the linkage unit and is deprecated property attribute in class extension does not match the primary class '%1' attribute on property %0 does not match the property inherited from %2 property declared as returning non-retained objects; getter returning retained objects primary property declaration is implicitly strong while redeclaration in class extension is weak property type %0 is incompatible with type %1 inherited from %2 property of type %0 was selected for synthesis the pointer incremented by %0 refers past the end of the array (that contains %1 element%s2) the pointer decremented by %0 refers before the beginning of the array function definition with pure-specifier is a Microsoft extension '%0' type qualifier%s1 on return type %plural{1:has|:have}1 no effect attribute 'readonly' of property %0 restricts attribute 'readwrite' of property inherited from %1 receiver %0 is a forward class and corresponding @interface may not exist weak %select{receiver|property|implicit property}0 may be unpredictably set to nil incompatible redeclaration of library function %0 '%0' redeclared without %1 attribute: previous %1 ignored redefinition of %0 will not be visible outside of this function redefinition of typedef %0 is a C11 feature variable %0 is %select{decremented|incremented}1 both in the loop header and in the loop body reference %0 is not yet bound to a value when used here 'register' storage specifier on @catch parameter will be ignored 'reinterpret_cast' %select{from|to}3 class %0 %select{to|from}3 its %select{virtual base|base at non-zero offset}2 %1 behaves differently from 'static_cast' method is expected to return an instance of its class type %diff{$, but is declared to return $|, but is declared to return different type}0,1 protocol method is expected to return an instance of the implementing class, but is declared to return %0 remainder by zero is undefined returning address of label, which is local returning address of local temporary object returning reference to local temporary object address of stack memory associated with local variable %0 returned reference to stack memory associated with local variable %0 returned return state set for an unconsumable type '%0' return value not in expected state; expected '%0', observed '%1' return value of %0 is a large (%1 bytes) pass-by-value object; pass it by reference instead ? %0 has C-linkage specified, but returns user-defined type %1 which is incompatible with C %0 has C-linkage specified, but returns incomplete type %1 which could be incompatible with C instance method %0 is being used on 'Class' which is not in the root class comparison of %0 unsigned%select{| enum}2 expression is always %1 zero field width in scanf format string is unused no closing ']' for '%%[' in scanf format string second parameter of 'va_start' not last named argument second argument to 'va_arg' is of promotable type %0; this va_arg has undefined behavior because arguments will be promoted to %1 second argument to 'va_arg' is of non-POD type %0 second argument to 'va_arg' is of ARC ownership-qualified type %0 explicitly assigning a variable of type %0 to itself property %0 requires method %1 to be defined - use @synthesize, @dynamic or provide a method implementation in this class implementation property %0 requires method %1 to be defined - use @dynamic or provide a method implementation in this category signed shift result (%0) requires %1 bits to represent, but %2 only has %3 bits signed shift result (%0) sets the sign bit of the shift expression's type (%1) and becomes negative sizeof on pointer operation will return size of %0 instead of %1 sizeof on array function parameter will return size of %0 instead of %1 '%0' call operates on objects of type %1 while the size is based on a different type %2 did you mean to %select{dereference the argument to 'sizeof' (and multiply it by the number of elements)|remove the addressof in the argument to 'sizeof' (and multiply it by the number of elements)|provide an explicit length}0? argument to 'sizeof' in %0 call is the same pointer type %1 as the %select{destination|source}2; expected %3 or an explicit length variable %0 is %select{used|captured}1 uninitialized whenever %select{'%3' condition is %select{true|false}4|'%3' loop %select{is entered|exits because its condition is false}4|'%3' loop %select{condition is true|exits because its condition is false}4|switch %3 is taken|its declaration is reached|%3 is called}2 '%0' ignored on this declaration array argument is too small; contains %0 elements, callee requires at least %1 non-constant static local variable in inline function may be different in different files 'main' should not be declared static static variable %0 is suspiciously used within its own initialization adding %0 to a string pointer does not append to the string adding %0 to a string does not append to the string result of comparison against %select{a string literal|@encode}0 is unspecified (use strncmp instead) size argument in %0 call appears to be size of the source; expected the size of the destination the value of the size argument in 'strncat' is too large, might lead to a buffer overflow size argument in 'strncat' call appears to be size of the source the value of the size argument to 'strncat' is wrong %2 defined as %select{a struct|an interface|a class}0%select{| template}1 here but previously declared as %select{a struct|an interface|a class}3%select{| template}1 %select{struct|interface|class}0%select{| template}1 %2 was previously declared as a %select{struct|interface|class}3%select{| template}1 subtraction of pointers to type %0 of zero size has undefined behavior subobject initialization overrides initialization of other fields within its enclosing subobject array subscript is of type 'char' block could be declared with attribute 'noreturn' %select{function|method}0 %1 could be declared with attribute 'noreturn' non-type template argument with value '%0' converted to '%1' for unsigned template parameter of type %2 non-type template argument value '%0' truncated to '%1' for template parameter of type %2 exported templates are unsupported dependent nested name specifier '%0' for friend template declaration is not supported; ignoring this friend declaration dependent nested name specifier '%0' for friend class declaration is not supported; turning off access control for %1 extraneous template parameter list in template specialization pointer is initialized by a temporary array, which will be destroyed at the end of the full-expression tentative array definition assumed to have one element %0 attribute requires arguments that are class type or point to class type; type here is '%1' %0 attribute requires arguments whose type is annotated with 'lockable' attribute; type here is '%1' %0 attribute can only be applied in a context annotated with 'lockable' attribute '%0' only applies to pointer types; type here is %1 ignoring %0 attribute because its argument is invalid %0 attribute only applies to %select{fields and global variables|functions and methods|classes and structs}1 %select{alignment|size}0 of field %1 (%2 bits) does not match the %select{alignment|size}0 of the first field in transparent union; transparent_union attribute ignored first field of a transparent union cannot have %select{floating point|vector}0 type %1; transparent_union attribute ignored transparent_union attribute can only be applied to a union definition; attribute ignored transparent union definition must contain at least one field; transparent_union attribute ignored '%0' only applies to %select{function|pointer|Objective-C object or block pointer}1 types; type here is %2 specified %0 type tag requires a null pointer argument type %0 doesn't match specified '%1' type tag %select{that requires %3|}2 this type tag was not designed to be used with this function pointer type mismatch%diff{ ($ and $)|}0,1 pointer/integer type mismatch in conditional expression%diff{ ($ and $)|}0,1 qualifier on function type %0 has unspecified behavior 'static' has no effect on zero-length arrays unannotated fall-through between switch labels unannotated fall-through between switch labels in partly-annotated function %0 maybe unavailable because receiver type is unknown undeclared selector %0; did you mean %1? method definition for %0 not found cannot find protocol definition for %0 inline function %q0 is not defined %select{function|variable}0 %q1 has internal linkage but is not defined reinterpret_cast from %0 to %1 has undefined behavior __declspec attribute %0 is not supported method %0 in protocol not implemented creating selector for nonexistent method %0 block pointer variable %0 is uninitialized when captured by block variable %0 is uninitialized when used within its own initialization reference %0 is not yet bound to a value when used within its own initialization variable %0 is uninitialized when %select{used here|captured by block}1 unlocking '%0' that was not locked packed attribute is unnecessary for %0 %select{function|variable}0 %1 is not needed and will not be emitted member function %0 is not needed and will not be emitted 'static' function %0 declared in header file should be declared 'static inline' default label in switch which covers all enumeration values multiple unsequenced modifications to %0 unsequenced modification and access to %0 ignoring return value of function declared with %0 attribute %select{equality|inequality}0 comparison result unused container access result unused - container access should not be used for side effects ivar %0 which backs the property is not referenced in this property's accessor property access result unused - getters should not be used for side effects ignoring return value of function declared with warn_unused_result attribute expression result unused; should this cast be to 'void'? expression result unused; assign into a variable to force a volatile load invalid invocation of method '%0' on object '%1' while it is in the '%2' state invalid invocation of method '%0' on a temporary object while it is in the '%1' state use of out-of-scope declaration of %0 %0 was marked unused but was used user-defined literal suffixes not starting with '_' are reserved%select{; no literal will invoke this operator|}0 inheriting constructor does not inherit ellipsis using namespace directive in global context in header 'va_start' has undefined behavior with reference types %select{reading|writing}1 the value pointed to by '%0' requires locking %select{any mutex|any mutex exclusively}1 %select{reading|writing}2 the value pointed to by '%0' requires locking %select{'%1'|'%1' exclusively}2 %select{reading|writing}1 variable '%0' requires locking %select{any mutex|any mutex exclusively}1 %select{reading|writing}2 variable '%0' requires locking %select{'%1'|'%1' exclusively}2 variable%select{s| %1|s %1 and %2|s %1, %2, and %3|s %1, %2, %3, and %4}0 used in loop condition not modified in loop body defaulted move assignment operator of %0 will move assign virtual base class %1 multiple times weak identifier %0 never declared an already-declared variable is made a weak_import declaration %0 explicit template instantiation %0 will emit a vtable in every translation unit %0 has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit %select{|empty }0%select{struct|union}1 has size 0 in C, %select{size 1|non-zero size}2 in C++ multiple selectors named %0 found *** File Manager Stats: real files found, real dirs found. virtual files found, virtual dirs found. dir lookups, dir cache misses. file lookups, file cache misses. and_eq bitand bitor compl not_eq xor_eq not_keyword *** Identifier Table Stats: # Identifiers: %d # Empty Buckets: %d Ave identifier length: %f Max identifier length: %d finalize retainCount standard Hash density (#identifiers per bucket): %f & $ & $ $ $ $ $ ' $ $ $ 8' & h0 `0 X0 P0 H0 @0 80 00 (0 0 0 0 0 0 / / / / / / / / / / / / / / / / x/ p/ h/ `/ X/ P/ H/ @/ 8/ 0/ (/ / / p0 h0 cplusplus11 opencl framework [system] requires umbrella header " umbrella " config_macros [exhaustive] exclude header " private header " use link conflict module * { export * macosx-fragile gnustep objfw w w @x x hx w parallel task threadprivate or thread local X ` h p H P ( 0 8 8 >> +/v dL sfs ( 1 3 <<> <<<>>> *** Source Manager Stats: mem buffers mapped. bytes of capacity), bytes of files mapped, FileID scans: linear, binary. vector::_M_fill_insert <<<<>>>> local SLocEntry's allocated ( B of Sloc address space used. loaded SLocEntries allocated, files with line #'s computed, files with macro args computed. __DATA,__cfstring itanium __OBJC,__cstring_object,regular,no_dead_strip __DATA, __objc_stringobj, regular, no_dead_strip E-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-n32 ^ ^ ^ ^ ^ ^ ^ ^ _ _ _ 4_ H_ P_ H_ P_ H_ P_ X_ `_ h_ p_ _ _ _ _ _ _ _ _ _ _ _ (a 8a 8a @a @a Ha Ha Pa Pa Xa Xa g g g g g g g g g g g Hh g g g g g g g g g g g g g g g h g h g g g g g g g g g g g g g g g g g g g g g g g h g ph g g g g g g g g g g g g g g ph g g g g g h g h g g `h j 8j j 8j j 8j 8j 8j 8j j 8j j 8j 8j 8j 8j 8j 8j 8j 8j 8j 8j 8j 8j 8j 8j 8j k 8j k j 8j 8j 8j 8j 8j j j 8j 8j j j j j j j j j 8j 8j 8j 8j 8j k 8j (k 8j 8j j 8j 8j 8j 8j 8j 8j 8j 8j 8j 8j 8j (k 8j j 8j 8j 8j k j k j 8j k ~{dirflag},~{fpsr},~{flags} .text.startup {ax} {bx} {cx} {dx} {si} {di} {st} {st(1)} winchip-c6 winchip2 pentium-mmx pentium3 pentium3m pentium-m c3-2 pentium4m prescott nocona penryn atom slm corei7 corei7-avx core-avx-i knl k6 k6-2 k6-3 athlon athlon-tbird athlon-4 athlon-xp athlon-mp athlon64 athlon64-sse3 athlon-fx k8 k8-sse3 opteron opteron-sse3 amdfam10 btver1 btver2 bdver1 bdver2 bdver3 geode sm_20 sm_21 sm_30 sm_35 softfloat sparc rv670 rv710 rv730 redwood juniper barts turks caicos tahiti pitcairn verde oland bonaire kabini kaveri hawaii hexagonv4 hexagonv5 4T 5T 5TE 5TEJ 6J 6ZK 6K 6T2 7A 7R 7F 7S 7M 6M 8A arm8 arm810 strongarm110 strongarm1100 strongarm1110 z196 zEC12 mm3dnow mm3dnowa x86 x86_32 __tune_ __qdsp6 __qdsp6__ __hexagon __hexagon__ hexagonv1 __HEXAGON_V1__ __HEXAGON_ARCH__ __QDSP6_V1__ __QDSP6_ARCH__ hexagonv2 __HEXAGON_V2__ __QDSP6_V2__ hexagonv3 __HEXAGON_V3__ __QDSP6_V3__ __HEXAGON_V4__ __QDSP6_V4__ __HEXAGON_V5__ __QDSP6_V5__ __ppc__ __PPC__ _ARCH_PPC __powerpc__ __POWERPC__ _ARCH_PPC64 __powerpc64__ __ppc64__ __PPC64__ _LITTLE_ENDIAN __LITTLE_ENDIAN__ __BIG_ENDIAN__ __NATURAL_ALIGNMENT__ __REGISTER_PREFIX__ __LONG_DOUBLE_128__ 10206 __VEC__ __ALTIVEC__ _ARCH_PPCGR _ARCH_PPCSQ _ARCH_440 _ARCH_603 _ARCH_604 _ARCH_PWR4 _ARCH_PWR5 _ARCH_PWR5X _ARCH_PWR6 _ARCH_PWR6X _ARCH_PWR7 _ARCH_A2 _ARCH_A2Q _ARCH_QP __bg__ __THW_BLUEGENE__ __bgq__ __TOS_BGQ__ __VSX__ _WIN32 __NetBSD__ __unix__ __ELF__ _POSIX_THREADS __s390__ __s390x__ __zarch__ __rtems__ __R600__ __PTX__ __NVPTX__ __PPU__ __CELLOS_LV2__ __LP32__ __le32__ __pnacl__ MSP430 __MSP430__ __aarch64__ __AARCH64EL__ 200 __ARM_ACLE __ARM_ARCH 'A' __ARM_ARCH_PROFILE __ARM_64BIT_STATE __ARM_PCS_AAPCS64 __ARM_ARCH_ISA_A64 __ARM_FEATURE_UNALIGNED __ARM_FEATURE_CLZ __ARM_FEATURE_FMA __ARM_FEATURE_DIV __ARM_ALIGN_MAX_STACK_PWR __ARM_FP __ARM_FP16_FORMAT_IEEE __ARM_FP_FAST __ARM_FP_FENV_ROUNDING __ARM_SIZEOF_WCHAR_T __ARM_SIZEOF_MINIMAL_ENUM __AARCH_BIG_ENDIAN __ARM_NEON __ARM_NEON_FP __ARM_FEATURE_CRYPTO SPIR32 SPIR SPIR64 __gnu_linux__ __ANDROID__ _REENTRANT _GNU_SOURCE __FreeBSD__ __FreeBSD_cc_version __KPRINTF_ATTRIBUTE__ __STDC_MB_MIGHT_NEQ_WC__ __OpenBSD__ __Bitrig__ __native_client__ SOFT_FLOAT sun __svr4__ __SVR4 _XOPEN_SOURCE __C99FEATURES__ _LARGEFILE_SOURCE _LARGEFILE64_SOURCE __EXTENSIONS__ __TCE__ __TCE_V1__ __DragonFly__ 100001 __DragonFly_cc_version __tune_i386__ __FreeBSD_kernel__ __GLIBC__ __minix _EM_WSIZE _EM_PSIZE _EM_SSIZE _EM_LSIZE _EM_FSIZE _EM_DSIZE __XS1B__ __sparcv8 __sparcv9 __arch64__ __sparc64__ __sparc_v9__ __sparcv9__ armv thumbv __amd64__ __amd64 __x86_64 __x86_64__ __pentium_mmx__ __tune_pentium_mmx__ __tune_pentium3__ __tune_pentium2__ __tune_i686__ __tune_pentiumpro__ __i686 __i686__ __pentiumpro __pentiumpro__ __k6_2__ __tune_k6_2__ __k6_3__ __tune_k6_3__ __athlon_sse__ __tune_athlon_sse__ __NO_MATH_INLINES __AES__ __PCLMUL__ __LZCNT__ __RDRND__ __BMI__ __BMI2__ __POPCNT__ __RTM__ __PRFCHW__ __RDSEED__ __TBM__ __XOP__ __FMA4__ __SSE4A__ __FMA__ __F16C__ __AVX512CD__ __AVX512ER__ __AVX512PF__ __SHA__ __AVX512F__ __AVX2__ __AVX__ __SSE4_2__ __SSE4_1__ __SSSE3__ __SSE3__ __SSE2__ __SSE2_MATH__ __SSE__ __SSE_MATH__ _M_IX86_FP __3dNOW_A__ __3dNOW__ __MMX__ _X86_ __CYGWIN__ __CYGWIN32__ __INTEL__ __HAIKU__ _WIN64 WINNT __MSVCRT__ __MINGW32__ __attribute__((a)) __declspec(a) _CPPRTTI _CPPUNWIND _CHAR_UNSIGNED _MSC_VER _MSC_EXTENSIONS _RVALUE_REFERENCES_SUPPORTED _NATIVE_NULLPTR_SUPPORTED _INTEGRAL_MAX_BITS _M_IX86 _M_X64 _M_AMD64 __MINGW64__ msp430 pnacl 6000 __APPLE_CC__ __APPLE__ __MACH__ _FORTIFY_SOURCE __STATIC__ __DYNAMIC__ win32 387 __arm __arm__ __ARMEL__ __THUMB_INTERWORK__ __ARM_PCS __ARM_PCS_VFP __SOFTFP__ __XSCALE__ __THUMBEL__ __thumb__ __thumb2__ __ARM_ARCH_EXT_IDIV__ __APCS_32__ __VFP_FP__ __ARM_VFPV2__ __ARM_VFPV3__ __ARM_VFPV4__ __ARM_NEON__ __ARM_FEATURE_CRC32 __ARM_ARCH_ __ARM_EABI__ thumbv8a thumbv8 _mips __mips_hard_float __mips_soft_float __mips_single_float __mips_fpr _MIPS_FPSET __mips16 __mips_micromips __mips_nan2008 __mips_dsp_rev __mips_dsp __mips_dspr2 __mips_msa _MIPS_SZPTR _MIPS_SZINT _MIPS_SZLONG _MIPS_ARCH _MIPS_ARCH_ __mips_o32 _ABIO32 _MIPS_SIM __mips_eabi __mips64 __mips64__ __mips_n32 _ABIN32 __mips_n64 _ABI64 _MIPSEL _MIPSEB mcount .mcount __mcount +popcnt +prfchw +vfp4 +long64 +neonfp -neonfp +single-float +mips16 +micromips +dsp +dspr2 +msa +fp64 -fp64 rbx ecx rcx esi edi rdi esp rsp ebp rbp __builtin_bitrev __builtin_getid __builtin_getps __builtin_setps vUiUi sa0 lc0 sa1 lc1 ugp __builtin_SI_to_SXTHI_asrh __builtin_circ_ldd LLi*LLi*LLi*ii __builtin_HEXAGON_C2_cmpeq bii __builtin_HEXAGON_C2_cmpgt __builtin_HEXAGON_C2_cmpgtu __builtin_HEXAGON_C2_cmpeqp bLLiLLi __builtin_HEXAGON_C2_cmpgtp __builtin_HEXAGON_C2_cmpgtup __builtin_HEXAGON_A4_rcmpeqi __builtin_HEXAGON_A4_rcmpneqi __builtin_HEXAGON_A4_rcmpeq __builtin_HEXAGON_A4_rcmpneq __builtin_HEXAGON_C2_bitsset __builtin_HEXAGON_C2_bitsclr __builtin_HEXAGON_C4_nbitsset __builtin_HEXAGON_C4_nbitsclr __builtin_HEXAGON_C2_cmpeqi __builtin_HEXAGON_C2_cmpgti __builtin_HEXAGON_C2_cmpgtui __builtin_HEXAGON_C2_cmpgei __builtin_HEXAGON_C2_cmpgeui __builtin_HEXAGON_C2_cmplt __builtin_HEXAGON_C2_cmpltu __builtin_HEXAGON_C2_bitsclri __builtin_HEXAGON_C4_cmpneqi __builtin_HEXAGON_C4_cmpltei __builtin_HEXAGON_C4_cmplteui __builtin_HEXAGON_C4_cmpneq __builtin_HEXAGON_C4_cmplte __builtin_HEXAGON_C4_cmplteu __builtin_HEXAGON_C2_and __builtin_HEXAGON_C2_or __builtin_HEXAGON_C2_xor __builtin_HEXAGON_C2_andn __builtin_HEXAGON_C2_not __builtin_HEXAGON_C2_orn __builtin_HEXAGON_C4_and_and biii __builtin_HEXAGON_C4_and_or __builtin_HEXAGON_C4_or_and __builtin_HEXAGON_C4_or_or __builtin_HEXAGON_C4_and_andn __builtin_HEXAGON_C4_and_orn __builtin_HEXAGON_C4_or_andn __builtin_HEXAGON_C4_or_orn __builtin_HEXAGON_C2_any8 __builtin_HEXAGON_C2_all8 __builtin_HEXAGON_C2_vitpack __builtin_HEXAGON_C2_mux __builtin_HEXAGON_C2_muxii __builtin_HEXAGON_C2_muxir __builtin_HEXAGON_C2_muxri __builtin_HEXAGON_C2_vmux LLiiLLiLLi __builtin_HEXAGON_C2_mask __builtin_HEXAGON_A2_vcmpbeq __builtin_HEXAGON_A4_vcmpbeqi bLLii __builtin_HEXAGON_A2_vcmpbgtu __builtin_HEXAGON_A4_vcmpbgt __builtin_HEXAGON_A4_vcmpbgti __builtin_HEXAGON_A4_cmpbeq __builtin_HEXAGON_A4_cmpbeqi __builtin_HEXAGON_A4_cmpbgtu __builtin_HEXAGON_A4_cmpbgtui __builtin_HEXAGON_A4_cmpbgt __builtin_HEXAGON_A4_cmpbgti __builtin_HEXAGON_A2_vcmpheq __builtin_HEXAGON_A2_vcmphgt __builtin_HEXAGON_A2_vcmphgtu __builtin_HEXAGON_A4_vcmpheqi __builtin_HEXAGON_A4_vcmphgti __builtin_HEXAGON_A4_cmpheq __builtin_HEXAGON_A4_cmphgt __builtin_HEXAGON_A4_cmphgtu __builtin_HEXAGON_A4_cmpheqi __builtin_HEXAGON_A4_cmphgti __builtin_HEXAGON_A4_cmphgtui __builtin_HEXAGON_A2_vcmpweq __builtin_HEXAGON_A2_vcmpwgt __builtin_HEXAGON_A2_vcmpwgtu __builtin_HEXAGON_A4_vcmpweqi __builtin_HEXAGON_A4_vcmpwgti biLLi __builtin_HEXAGON_A4_tlbmatch __builtin_HEXAGON_C2_tfrpr __builtin_HEXAGON_C2_tfrrp Uiii ULLiii __builtin_HEXAGON_M2_mpysmi __builtin_HEXAGON_M2_macsip __builtin_HEXAGON_M2_macsin __builtin_HEXAGON_M2_mpy_up __builtin_HEXAGON_M2_mpyu_up __builtin_HEXAGON_M2_mpysu_up __builtin_HEXAGON_M2_mpyi __builtin_HEXAGON_M2_mpyui __builtin_HEXAGON_M2_maci __builtin_HEXAGON_M2_acci __builtin_HEXAGON_M2_accii __builtin_HEXAGON_M2_nacci __builtin_HEXAGON_M2_naccii __builtin_HEXAGON_M2_subacc __builtin_HEXAGON_M2_vmac2 LLiLLiLLiLLi __builtin_HEXAGON_M2_vmac2es __builtin_HEXAGON_M2_vrmac_s0 __builtin_HEXAGON_M2_vrmpy_s0 __builtin_HEXAGON_M5_vrmpybuu __builtin_HEXAGON_M5_vrmacbuu __builtin_HEXAGON_M5_vrmpybsu __builtin_HEXAGON_M5_vrmacbsu __builtin_HEXAGON_M5_vmpybuu __builtin_HEXAGON_M5_vmpybsu __builtin_HEXAGON_M5_vmacbuu __builtin_HEXAGON_M5_vmacbsu __builtin_HEXAGON_M5_vdmpybsu __builtin_HEXAGON_M5_vdmacbsu __builtin_HEXAGON_M2_cmacs_s0 __builtin_HEXAGON_M2_cmacs_s1 __builtin_HEXAGON_M2_cmpys_s0 __builtin_HEXAGON_M2_cmpys_s1 __builtin_HEXAGON_M2_cnacs_s0 __builtin_HEXAGON_M2_cnacs_s1 LLiLLiLLii __builtin_HEXAGON_M2_mmpyl_s0 __builtin_HEXAGON_M2_mmpyl_s1 __builtin_HEXAGON_M2_mmpyh_s0 __builtin_HEXAGON_M2_mmpyh_s1 __builtin_HEXAGON_M2_cmaci_s0 __builtin_HEXAGON_M2_cmacr_s0 __builtin_HEXAGON_M2_cmpyi_s0 __builtin_HEXAGON_M2_cmpyr_s0 __builtin_HEXAGON_M4_cmpyi_wh __builtin_HEXAGON_M4_cmpyr_wh __builtin_HEXAGON_S2_vcrotate LLiLLiLLiii __builtin_HEXAGON_S2_vcnegh __builtin_HEXAGON_S2_vrcnegh __builtin_HEXAGON_M4_pmpyw __builtin_HEXAGON_M4_vpmpyh __builtin_HEXAGON_A2_add __builtin_HEXAGON_A2_sub __builtin_HEXAGON_A2_addsat __builtin_HEXAGON_A2_subsat __builtin_HEXAGON_A2_addi __builtin_HEXAGON_A2_aslh __builtin_HEXAGON_A2_asrh __builtin_HEXAGON_A2_addp __builtin_HEXAGON_A2_addpsat __builtin_HEXAGON_A2_addsp LLiiLLi __builtin_HEXAGON_A2_subp __builtin_HEXAGON_A2_neg __builtin_HEXAGON_A2_negsat __builtin_HEXAGON_A2_abs __builtin_HEXAGON_A2_abssat __builtin_HEXAGON_A2_vconj __builtin_HEXAGON_A2_negp __builtin_HEXAGON_A2_absp __builtin_HEXAGON_A2_max __builtin_HEXAGON_A2_maxu __builtin_HEXAGON_A2_min __builtin_HEXAGON_A2_minu __builtin_HEXAGON_A2_maxp __builtin_HEXAGON_A2_maxup ULLiLLiLLi __builtin_HEXAGON_A2_minp __builtin_HEXAGON_A2_minup __builtin_HEXAGON_A2_tfr __builtin_HEXAGON_A2_tfrsi __builtin_HEXAGON_A2_tfrp __builtin_HEXAGON_A2_tfrpi __builtin_HEXAGON_A2_zxtb __builtin_HEXAGON_A2_sxtb __builtin_HEXAGON_A2_zxth __builtin_HEXAGON_A2_sxth __builtin_HEXAGON_A2_combinew __builtin_HEXAGON_A2_tfril __builtin_HEXAGON_A2_tfrih __builtin_HEXAGON_A2_and __builtin_HEXAGON_A2_or __builtin_HEXAGON_A2_xor __builtin_HEXAGON_A2_not __builtin_HEXAGON_M2_xor_xacc __builtin_HEXAGON_M4_xor_xacc __builtin_HEXAGON_A4_andn __builtin_HEXAGON_A4_orn __builtin_HEXAGON_A4_andnp __builtin_HEXAGON_A4_ornp __builtin_HEXAGON_S4_addaddi __builtin_HEXAGON_S4_subaddi __builtin_HEXAGON_M4_and_and __builtin_HEXAGON_M4_and_andn __builtin_HEXAGON_M4_and_or __builtin_HEXAGON_M4_and_xor __builtin_HEXAGON_M4_or_and __builtin_HEXAGON_M4_or_andn __builtin_HEXAGON_M4_or_or __builtin_HEXAGON_M4_or_xor __builtin_HEXAGON_S4_or_andix __builtin_HEXAGON_S4_or_andi __builtin_HEXAGON_S4_or_ori __builtin_HEXAGON_M4_xor_and __builtin_HEXAGON_M4_xor_or __builtin_HEXAGON_M4_xor_andn __builtin_HEXAGON_A2_subri __builtin_HEXAGON_A2_andir __builtin_HEXAGON_A2_orir __builtin_HEXAGON_A2_andp __builtin_HEXAGON_A2_orp __builtin_HEXAGON_A2_xorp __builtin_HEXAGON_A2_notp __builtin_HEXAGON_A2_sxtw __builtin_HEXAGON_A2_sat __builtin_HEXAGON_A2_roundsat __builtin_HEXAGON_A2_sath __builtin_HEXAGON_A2_satuh __builtin_HEXAGON_A2_satub __builtin_HEXAGON_A2_satb __builtin_HEXAGON_A2_vaddub __builtin_HEXAGON_A2_vaddubs __builtin_HEXAGON_A2_vaddh __builtin_HEXAGON_A2_vaddhs __builtin_HEXAGON_A2_vadduhs __builtin_HEXAGON_A5_vaddhubs __builtin_HEXAGON_A2_vaddw __builtin_HEXAGON_A2_vaddws __builtin_HEXAGON_A2_svavgh __builtin_HEXAGON_A2_svavghs __builtin_HEXAGON_A2_svnavgh __builtin_HEXAGON_A2_svaddh __builtin_HEXAGON_A2_svaddhs __builtin_HEXAGON_A2_svadduhs __builtin_HEXAGON_A2_svsubh __builtin_HEXAGON_A2_svsubhs __builtin_HEXAGON_A2_svsubuhs __builtin_HEXAGON_A2_vraddub __builtin_HEXAGON_M2_vraddh __builtin_HEXAGON_M2_vradduh __builtin_HEXAGON_A2_vsubub __builtin_HEXAGON_A2_vsububs __builtin_HEXAGON_A2_vsubh __builtin_HEXAGON_A2_vsubhs __builtin_HEXAGON_A2_vsubuhs __builtin_HEXAGON_A2_vsubw __builtin_HEXAGON_A2_vsubws __builtin_HEXAGON_A2_vabsh __builtin_HEXAGON_A2_vabshsat __builtin_HEXAGON_A2_vabsw __builtin_HEXAGON_A2_vabswsat __builtin_HEXAGON_A2_vrsadub __builtin_HEXAGON_A2_vavgub __builtin_HEXAGON_A2_vavguh __builtin_HEXAGON_A2_vavgh __builtin_HEXAGON_A2_vnavgh __builtin_HEXAGON_A2_vavgw __builtin_HEXAGON_A2_vnavgw __builtin_HEXAGON_A2_vavgwr __builtin_HEXAGON_A2_vnavgwr __builtin_HEXAGON_A2_vavgwcr __builtin_HEXAGON_A2_vnavgwcr __builtin_HEXAGON_A2_vavghcr __builtin_HEXAGON_A2_vnavghcr __builtin_HEXAGON_A2_vavguw __builtin_HEXAGON_A2_vavguwr __builtin_HEXAGON_A2_vavgubr __builtin_HEXAGON_A2_vavguhr __builtin_HEXAGON_A2_vavghr __builtin_HEXAGON_A2_vnavghr __builtin_HEXAGON_A4_round_ri __builtin_HEXAGON_A4_round_rr __builtin_HEXAGON_A4_vrminh __builtin_HEXAGON_A4_vrmaxh __builtin_HEXAGON_A4_vrminuh __builtin_HEXAGON_A4_vrmaxuh __builtin_HEXAGON_A4_vrminw __builtin_HEXAGON_A4_vrmaxw __builtin_HEXAGON_A4_vrminuw __builtin_HEXAGON_A4_vrmaxuw __builtin_HEXAGON_A2_vminb __builtin_HEXAGON_A2_vmaxb __builtin_HEXAGON_A2_vminub __builtin_HEXAGON_A2_vmaxub __builtin_HEXAGON_A2_vminh __builtin_HEXAGON_A2_vmaxh __builtin_HEXAGON_A2_vminuh __builtin_HEXAGON_A2_vmaxuh __builtin_HEXAGON_A2_vminw __builtin_HEXAGON_A2_vmaxw __builtin_HEXAGON_A2_vminuw __builtin_HEXAGON_A2_vmaxuw __builtin_HEXAGON_A4_modwrapu __builtin_HEXAGON_F2_sfadd __builtin_HEXAGON_F2_sfsub __builtin_HEXAGON_F2_sfmpy __builtin_HEXAGON_F2_sffma __builtin_HEXAGON_F2_sffma_sc ffffi __builtin_HEXAGON_F2_sffms __builtin_HEXAGON_F2_sfcmpeq bff __builtin_HEXAGON_F2_sfcmpgt __builtin_HEXAGON_F2_sfcmpge __builtin_HEXAGON_F2_sfcmpuo __builtin_HEXAGON_F2_sfmax __builtin_HEXAGON_F2_sfmin __builtin_HEXAGON_F2_sfclass bfi __builtin_HEXAGON_F2_sfimm_p __builtin_HEXAGON_F2_sfimm_n __builtin_HEXAGON_F2_sffixupn __builtin_HEXAGON_F2_sffixupd __builtin_HEXAGON_F2_sffixupr __builtin_HEXAGON_F2_dfadd __builtin_HEXAGON_F2_dfsub __builtin_HEXAGON_F2_dfmpy __builtin_HEXAGON_F2_dffma __builtin_HEXAGON_F2_dffms __builtin_HEXAGON_F2_dffma_sc ddddi __builtin_HEXAGON_F2_dfmax __builtin_HEXAGON_F2_dfmin __builtin_HEXAGON_F2_dfcmpeq bdd __builtin_HEXAGON_F2_dfcmpgt __builtin_HEXAGON_F2_dfcmpge __builtin_HEXAGON_F2_dfcmpuo __builtin_HEXAGON_F2_dfclass bdi __builtin_HEXAGON_F2_dfimm_p __builtin_HEXAGON_F2_dfimm_n __builtin_HEXAGON_F2_dffixupn __builtin_HEXAGON_F2_dffixupd __builtin_HEXAGON_F2_dffixupr fLLi dLLi __builtin_HEXAGON_S2_asr_r_r __builtin_HEXAGON_S2_asl_r_r __builtin_HEXAGON_S2_lsr_r_r __builtin_HEXAGON_S2_lsl_r_r __builtin_HEXAGON_S2_asr_r_p __builtin_HEXAGON_S2_asl_r_p __builtin_HEXAGON_S2_lsr_r_p __builtin_HEXAGON_S2_lsl_r_p __builtin_HEXAGON_S2_asr_i_r __builtin_HEXAGON_S2_lsr_i_r __builtin_HEXAGON_S2_asl_i_r __builtin_HEXAGON_S2_asr_i_p __builtin_HEXAGON_S2_lsr_i_p __builtin_HEXAGON_S2_asl_i_p __builtin_HEXAGON_S4_lsli __builtin_HEXAGON_S2_valignib __builtin_HEXAGON_S2_valignrb __builtin_HEXAGON_S2_vsplatrh __builtin_HEXAGON_S2_vsplatrb __builtin_HEXAGON_S2_insert __builtin_HEXAGON_A4_bitsplit __builtin_HEXAGON_S4_extract __builtin_HEXAGON_S2_extractu __builtin_HEXAGON_S2_insertp __builtin_HEXAGON_S4_extractp iiiLLi __builtin_HEXAGON_S2_tstbit_i __builtin_HEXAGON_S2_setbit_i __builtin_HEXAGON_S2_clrbit_i __builtin_HEXAGON_S2_tstbit_r __builtin_HEXAGON_S2_setbit_r __builtin_HEXAGON_S2_clrbit_r __builtin_HEXAGON_S2_asr_i_vh __builtin_HEXAGON_S2_lsr_i_vh __builtin_HEXAGON_S2_asl_i_vh __builtin_HEXAGON_S2_asr_r_vh __builtin_HEXAGON_S2_asl_r_vh __builtin_HEXAGON_S2_lsr_r_vh __builtin_HEXAGON_S2_lsl_r_vh __builtin_HEXAGON_S2_asr_i_vw __builtin_HEXAGON_S2_lsr_i_vw __builtin_HEXAGON_S2_asl_i_vw __builtin_HEXAGON_S2_asr_r_vw __builtin_HEXAGON_S2_asl_r_vw __builtin_HEXAGON_S2_lsr_r_vw __builtin_HEXAGON_S2_lsl_r_vw __builtin_HEXAGON_S2_vsxtbh __builtin_HEXAGON_S2_vzxtbh __builtin_HEXAGON_S2_vsathub __builtin_HEXAGON_S2_svsathub __builtin_HEXAGON_S2_svsathb __builtin_HEXAGON_S2_vsathb __builtin_HEXAGON_S2_vtrunohb __builtin_HEXAGON_S2_vtrunewh __builtin_HEXAGON_S2_vtrunowh __builtin_HEXAGON_S2_vtrunehb __builtin_HEXAGON_S2_vsxthw __builtin_HEXAGON_S2_vzxthw __builtin_HEXAGON_S2_vsatwh __builtin_HEXAGON_S2_vsatwuh __builtin_HEXAGON_S2_packhl __builtin_HEXAGON_A2_swiz __builtin_HEXAGON_S2_shuffob __builtin_HEXAGON_S2_shuffeb __builtin_HEXAGON_S2_shuffoh __builtin_HEXAGON_S2_shuffeh __builtin_HEXAGON_S4_parity __builtin_HEXAGON_S2_parityp __builtin_HEXAGON_S2_lfsp __builtin_HEXAGON_S2_clbnorm __builtin_HEXAGON_S4_clbaddi __builtin_HEXAGON_S4_clbpnorm __builtin_HEXAGON_S4_clbpaddi __builtin_HEXAGON_S2_clb __builtin_HEXAGON_S2_cl0 __builtin_HEXAGON_S2_cl1 __builtin_HEXAGON_S2_clbp __builtin_HEXAGON_S2_cl0p __builtin_HEXAGON_S2_cl1p __builtin_HEXAGON_S2_brev __builtin_HEXAGON_S2_brevp __builtin_HEXAGON_S2_ct0 __builtin_HEXAGON_S2_ct1 __builtin_HEXAGON_S2_ct0p __builtin_HEXAGON_S2_ct1p ip0 x17 ip1 x29 x30 x10 x11 x12 x13 x14 x15 x18 x19 x20 x21 x22 x23 x24 x25 x26 x27 x28 b5 b6 b7 b8 b9 b10 b11 b12 b13 b14 b15 b16 b17 b18 b19 b20 b21 b22 b23 b24 b25 b26 b27 b28 b29 b30 b31 h0 h1 h3 h4 h5 h6 h7 h8 h9 h10 h11 h12 h13 h14 h15 h16 h17 h18 h19 h20 h21 h22 h23 h24 h25 h26 h27 h28 h29 h30 h31 s5 s6 s7 s9 s10 s12 s13 s14 s15 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 d8 d9 d10 d11 d12 d13 d14 d15 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 q11 q12 q13 q14 q15 q16 q17 q18 q19 q20 q21 q22 q23 q24 q25 q26 q27 q28 q29 q30 q31 __clear_cache vv*v* __builtin_neon_vabd_v __builtin_neon_vabdq_v __builtin_neon_vabs_v __builtin_neon_vabsq_v __builtin_neon_vpadd_v __builtin_neon_vpaddq_v __builtin_neon_vaesdq_v __builtin_neon_vaeseq_v __builtin_neon_vaesimcq_v __builtin_neon_vaesmcq_v __builtin_neon_vbsl_v __builtin_neon_vbslq_v __builtin_neon_vceqz_v __builtin_neon_vceqzq_v __builtin_neon_vcgez_v __builtin_neon_vcgezq_v __builtin_neon_vcgtz_v __builtin_neon_vcgtzq_v __builtin_neon_vclez_v __builtin_neon_vclezq_v __builtin_neon_vcltz_v __builtin_neon_vcltzq_v __builtin_neon_vtst_v __builtin_neon_vtstq_v __builtin_neon_vcvt_n_f64_v V1dV8Scii __builtin_neon_vcvtq_n_f64_v V2dV16Scii __builtin_neon_vcage_v __builtin_neon_vcageq_v __builtin_neon_vcagt_v __builtin_neon_vcagtq_v __builtin_neon_vcale_v __builtin_neon_vcaleq_v __builtin_neon_vcalt_v __builtin_neon_vcaltq_v __builtin_neon_vcvta_s32_v __builtin_neon_vcvtaq_s32_v __builtin_neon_vcvta_s64_v __builtin_neon_vcvtaq_s64_v __builtin_neon_vcvta_u32_v __builtin_neon_vcvtaq_u32_v __builtin_neon_vcvta_u64_v __builtin_neon_vcvtaq_u64_v __builtin_neon_vcvtm_s32_v __builtin_neon_vcvtmq_s32_v __builtin_neon_vcvtm_s64_v __builtin_neon_vcvtmq_s64_v __builtin_neon_vcvtm_u32_v __builtin_neon_vcvtmq_u32_v __builtin_neon_vcvtm_u64_v __builtin_neon_vcvtmq_u64_v __builtin_neon_vcvtn_s32_v __builtin_neon_vcvtnq_s32_v __builtin_neon_vcvtn_s64_v __builtin_neon_vcvtnq_s64_v __builtin_neon_vcvtn_u32_v __builtin_neon_vcvtnq_u32_v __builtin_neon_vcvtn_u64_v __builtin_neon_vcvtnq_u64_v __builtin_neon_vcvtp_s32_v __builtin_neon_vcvtpq_s32_v __builtin_neon_vcvtp_s64_v __builtin_neon_vcvtpq_s64_v __builtin_neon_vcvtp_u32_v __builtin_neon_vcvtpq_u32_v __builtin_neon_vcvtp_u64_v __builtin_neon_vcvtpq_u64_v __builtin_neon_vcvt_n_s64_v __builtin_neon_vcvtq_n_s64_v __builtin_neon_vcvt_n_u64_v __builtin_neon_vcvtq_n_u64_v __builtin_neon_vmaxnm_v __builtin_neon_vmaxnmq_v __builtin_neon_vpmaxnm_v __builtin_neon_vpmaxnmq_v __builtin_neon_vmaxnmv_f32 __builtin_neon_vmaxnmvq_f32 __builtin_neon_vmaxnmvq_f64 __builtin_neon_vminnm_v __builtin_neon_vminnmq_v __builtin_neon_vpminnm_v __builtin_neon_vpminnmq_v __builtin_neon_vminnmv_f32 __builtin_neon_vminnmvq_f32 __builtin_neon_vminnmvq_f64 __builtin_neon_vfma_v __builtin_neon_vfmaq_v __builtin_neon_vfms_v __builtin_neon_vfmsq_v __builtin_neon_vrecpe_v __builtin_neon_vrecpeq_v __builtin_neon_vrecps_v __builtin_neon_vrecpsq_v __builtin_neon_vrnda_v __builtin_neon_vrndaq_v __builtin_neon_vrndi_v __builtin_neon_vrndiq_v __builtin_neon_vrndm_v __builtin_neon_vrndmq_v __builtin_neon_vrndn_v __builtin_neon_vrndnq_v __builtin_neon_vrndp_v __builtin_neon_vrndpq_v __builtin_neon_vrndx_v __builtin_neon_vrndxq_v __builtin_neon_vrnd_v __builtin_neon_vrndq_v __builtin_neon_vrsqrte_v __builtin_neon_vrsqrteq_v __builtin_neon_vrsqrts_v __builtin_neon_vrsqrtsq_v __builtin_neon_vsqrt_v __builtin_neon_vsqrtq_v __builtin_neon_vget_lane_i8 __builtin_neon_vget_lane_i16 __builtin_neon_vget_lane_i32 __builtin_neon_vget_lane_i64 __builtin_neon_vgetq_lane_i8 __builtin_neon_vgetq_lane_i16 __builtin_neon_vgetq_lane_i32 __builtin_neon_vgetq_lane_i64 __builtin_neon_vget_lane_f32 __builtin_neon_vget_lane_f64 __builtin_neon_vgetq_lane_f32 __builtin_neon_vgetq_lane_f64 __builtin_neon_vld1q_v V16ScvC*i __builtin_neon_vld1_v V8ScvC*i __builtin_neon_vld1q_dup_v __builtin_neon_vld1_dup_v __builtin_neon_vld1q_lane_v V16ScvC*V16Scii __builtin_neon_vld1_lane_v V8ScvC*V8Scii __builtin_neon_vld1q_x2_v vv*vC*i __builtin_neon_vld1_x2_v __builtin_neon_vld2q_v __builtin_neon_vld2_v __builtin_neon_vld2q_dup_v __builtin_neon_vld2_dup_v __builtin_neon_vld2q_lane_v vv*vC*V16ScV16Scii __builtin_neon_vld2_lane_v vv*vC*V8ScV8Scii __builtin_neon_vld3q_v __builtin_neon_vld3_v __builtin_neon_vld3q_dup_v __builtin_neon_vld3_dup_v __builtin_neon_vld3q_lane_v vv*vC*V16ScV16ScV16Scii __builtin_neon_vld3_lane_v vv*vC*V8ScV8ScV8Scii __builtin_neon_vld1q_x3_v __builtin_neon_vld1_x3_v __builtin_neon_vld4q_v __builtin_neon_vld4_v __builtin_neon_vld4q_dup_v __builtin_neon_vld4_dup_v __builtin_neon_vld4q_lane_v vv*vC*V16ScV16ScV16ScV16Scii __builtin_neon_vld4_lane_v vv*vC*V8ScV8ScV8ScV8Scii __builtin_neon_vld1q_x4_v __builtin_neon_vld1_x4_v __builtin_neon_vmax_v __builtin_neon_vmaxq_v __builtin_neon_vpmax_v __builtin_neon_vpmaxq_v __builtin_neon_vmin_v __builtin_neon_vminq_v __builtin_neon_vpmin_v __builtin_neon_vpminq_v __builtin_neon_vmulx_v __builtin_neon_vmulxq_v __builtin_neon_vqabs_v __builtin_neon_vqabsq_v __builtin_neon_vqneg_v __builtin_neon_vqnegq_v __builtin_neon_vrbit_v __builtin_neon_vrbitq_v __builtin_neon_vabds_f32 __builtin_neon_vabdd_f64 __builtin_neon_vabsd_s64 __builtin_neon_vaddd_s64 __builtin_neon_vaddd_u64 ULLiULLiULLi __builtin_neon_vpadds_f32 __builtin_neon_vpaddd_s64 __builtin_neon_vpaddd_f64 __builtin_neon_vpaddd_u64 ULLiV2LLi __builtin_neon_vceqd_s64 __builtin_neon_vceqd_u64 __builtin_neon_vceqzd_s64 __builtin_neon_vceqzd_u64 __builtin_neon_vcged_s64 __builtin_neon_vcgezd_s64 __builtin_neon_vcgtd_s64 __builtin_neon_vcgtzd_s64 __builtin_neon_vcgtd_u64 __builtin_neon_vcged_u64 __builtin_neon_vcled_s64 __builtin_neon_vcled_u64 __builtin_neon_vclezd_s64 __builtin_neon_vcltd_s64 __builtin_neon_vcltd_u64 __builtin_neon_vcltzd_s64 __builtin_neon_vtstd_s64 __builtin_neon_vtstd_u64 __builtin_neon_vcages_f32 Uiff __builtin_neon_vcaged_f64 ULLidd __builtin_neon_vcagts_f32 __builtin_neon_vcagtd_f64 __builtin_neon_vcales_f32 __builtin_neon_vcaled_f64 __builtin_neon_vcalts_f32 __builtin_neon_vcaltd_f64 __builtin_neon_vceqs_f32 __builtin_neon_vceqd_f64 __builtin_neon_vceqzs_f32 Uif __builtin_neon_vceqzd_f64 ULLid __builtin_neon_vcges_f32 __builtin_neon_vcged_f64 __builtin_neon_vcgezs_f32 __builtin_neon_vcgezd_f64 __builtin_neon_vcgts_f32 __builtin_neon_vcgtd_f64 __builtin_neon_vcgtzs_f32 __builtin_neon_vcgtzd_f64 __builtin_neon_vcles_f32 __builtin_neon_vcled_f64 __builtin_neon_vclezs_f32 __builtin_neon_vclezd_f64 __builtin_neon_vclts_f32 __builtin_neon_vcltd_f64 __builtin_neon_vcltzs_f32 __builtin_neon_vcltzd_f64 __builtin_neon_vcvtad_s64_f64 __builtin_neon_vcvtas_s32_f32 __builtin_neon_vcvtad_u64_f64 __builtin_neon_vcvtas_u32_f32 __builtin_neon_vcvtmd_s64_f64 __builtin_neon_vcvtms_s32_f32 __builtin_neon_vcvtmd_u64_f64 __builtin_neon_vcvtms_u32_f32 __builtin_neon_vcvtnd_s64_f64 __builtin_neon_vcvtns_s32_f32 __builtin_neon_vcvtnd_u64_f64 __builtin_neon_vcvtns_u32_f32 __builtin_neon_vcvtpd_s64_f64 __builtin_neon_vcvtps_s32_f32 __builtin_neon_vcvtpd_u64_f64 __builtin_neon_vcvtps_u32_f32 __builtin_neon_vcvtxd_f32_f64 __builtin_neon_vcvtd_s64_f64 __builtin_neon_vcvts_s32_f32 __builtin_neon_vcvtd_u64_f64 __builtin_neon_vcvts_u32_f32 Uifi ULLidi __builtin_neon_vpmaxnms_f32 __builtin_neon_vpmaxnmqd_f64 __builtin_neon_vpmaxs_f32 __builtin_neon_vpmaxqd_f64 __builtin_neon_vpminnms_f32 __builtin_neon_vpminnmqd_f64 __builtin_neon_vpmins_f32 __builtin_neon_vpminqd_f64 __builtin_neon_vfmas_lane_f32 fffV2fi __builtin_neon_vfmad_lane_f64 dddV1di fffV4fi dddV2di __builtin_neon_vmulxs_f32 __builtin_neon_vmulxd_f64 __builtin_neon_vrecpes_f32 __builtin_neon_vrecped_f64 __builtin_neon_vrecpss_f32 __builtin_neon_vrecpsd_f64 __builtin_neon_vrecpxs_f32 __builtin_neon_vrecpxd_f64 __builtin_neon_vrsqrtes_f32 __builtin_neon_vrsqrted_f64 __builtin_neon_vrsqrtss_f32 __builtin_neon_vrsqrtsd_f64 __builtin_neon_vnegd_s64 __builtin_neon_vqaddb_s8 ScScSc __builtin_neon_vqaddh_s16 __builtin_neon_vqadds_s32 __builtin_neon_vqaddd_s64 __builtin_neon_vqaddb_u8 UcUcUc __builtin_neon_vqaddh_u16 UsUsUs __builtin_neon_vqadds_u32 __builtin_neon_vqaddd_u64 __builtin_neon_vqrshlb_s8 __builtin_neon_vqrshlh_s16 __builtin_neon_vqrshls_s32 __builtin_neon_vqrshld_s64 __builtin_neon_vqrshlb_u8 __builtin_neon_vqrshlh_u16 __builtin_neon_vqrshls_u32 __builtin_neon_vqrshld_u64 __builtin_neon_vqshlb_s8 __builtin_neon_vqshlh_s16 __builtin_neon_vqshls_s32 __builtin_neon_vqshld_s64 __builtin_neon_vqshlb_u8 __builtin_neon_vqshlh_u16 __builtin_neon_vqshls_u32 __builtin_neon_vqshld_u64 __builtin_neon_vqsubb_s8 __builtin_neon_vqsubh_s16 __builtin_neon_vqsubs_s32 __builtin_neon_vqsubd_s64 __builtin_neon_vqsubb_u8 __builtin_neon_vqsubh_u16 __builtin_neon_vqsubs_u32 __builtin_neon_vqsubd_u64 __builtin_neon_vrshld_s64 __builtin_neon_vrshld_u64 __builtin_neon_vcvtd_f64_s64 __builtin_neon_vcvts_f32_s32 fii fUii dLLii dULLii __builtin_neon_vshld_s64 __builtin_neon_vshld_u64 __builtin_neon_vshld_n_s64 __builtin_neon_vshld_n_u64 __builtin_neon_vslid_n_s64 __builtin_neon_vslid_n_u64 ULLiULLiULLii __builtin_neon_vqabsb_s8 __builtin_neon_vqabsh_s16 __builtin_neon_vqabss_s32 __builtin_neon_vqabsd_s64 __builtin_neon_vqdmlalh_s16 iiss __builtin_neon_vqdmlals_s32 iisV4si LLiLLiiV2ii iisV8si LLiLLiiV4ii __builtin_neon_vqdmlslh_s16 __builtin_neon_vqdmlsls_s32 __builtin_neon_vqdmulhh_s16 __builtin_neon_vqdmulhs_s32 __builtin_neon_vqdmullh_s16 __builtin_neon_vqdmulls_s32 __builtin_neon_vqnegb_s8 __builtin_neon_vqnegh_s16 __builtin_neon_vqnegs_s32 __builtin_neon_vqnegd_s64 __builtin_neon_vqrdmulhh_s16 __builtin_neon_vqrdmulhs_s32 __builtin_neon_vqrshrnh_n_s16 Scsi __builtin_neon_vqrshrns_n_s32 __builtin_neon_vqrshrnd_n_s64 __builtin_neon_vqrshrnh_n_u16 UcUsi __builtin_neon_vqrshrns_n_u32 UsUii __builtin_neon_vqrshrnd_n_u64 UiULLii __builtin_neon_vqshlub_n_s8 ScSci __builtin_neon_vqshluh_n_s16 ssi __builtin_neon_vqshlus_n_s32 __builtin_neon_vqshlud_n_s64 __builtin_neon_vqshlb_n_s8 __builtin_neon_vqshlh_n_s16 __builtin_neon_vqshls_n_s32 __builtin_neon_vqshld_n_s64 __builtin_neon_vqshlb_n_u8 UcUci __builtin_neon_vqshlh_n_u16 UsUsi __builtin_neon_vqshls_n_u32 UiUii __builtin_neon_vqshld_n_u64 __builtin_neon_vqshrnh_n_s16 __builtin_neon_vqshrns_n_s32 __builtin_neon_vqshrnd_n_s64 __builtin_neon_vqshrnh_n_u16 __builtin_neon_vqshrns_n_u32 __builtin_neon_vqshrnd_n_u64 __builtin_neon_vqshrunh_n_s16 __builtin_neon_vqshruns_n_s32 __builtin_neon_vqshrund_n_s64 __builtin_neon_vqmovnh_s16 Scs __builtin_neon_vqmovns_s32 __builtin_neon_vqmovnd_s64 __builtin_neon_vqmovunh_s16 __builtin_neon_vqmovuns_s32 __builtin_neon_vqmovund_s64 __builtin_neon_vsrid_n_s64 __builtin_neon_vsrid_n_u64 __builtin_neon_vrshrd_n_s64 __builtin_neon_vrshrd_n_u64 __builtin_neon_vrsrad_n_s64 __builtin_neon_vrsrad_n_u64 __builtin_neon_vshrd_n_s64 __builtin_neon_vshrd_n_u64 __builtin_neon_vsrad_n_s64 __builtin_neon_vsrad_n_u64 __builtin_neon_vsubd_s64 __builtin_neon_vsubd_u64 __builtin_neon_vuqaddb_s8 __builtin_neon_vuqaddh_s16 __builtin_neon_vuqadds_s32 __builtin_neon_vuqaddd_s64 __builtin_neon_vcvtd_f64_u64 dULLi __builtin_neon_vcvts_f32_u32 fUi __builtin_neon_vqmovnh_u16 UcUs __builtin_neon_vqmovns_u32 UsUi __builtin_neon_vqmovnd_u64 UiULLi __builtin_neon_vsqaddb_u8 __builtin_neon_vsqaddh_u16 __builtin_neon_vsqadds_u32 __builtin_neon_vsqaddd_u64 __builtin_neon_vdupb_lane_i8 __builtin_neon_vduph_lane_i16 __builtin_neon_vdups_lane_i32 __builtin_neon_vdupd_lane_i64 __builtin_neon_vdups_lane_f32 __builtin_neon_vdupd_lane_f64 __builtin_neon_vdupb_laneq_i8 __builtin_neon_vmul_lane_v __builtin_neon_vmul_laneq_v __builtin_neon_vmul_n_f64 V1dV1dd __builtin_neon_vset_lane_i8 V8ScUcV8Sci __builtin_neon_vset_lane_i16 V4sUsV4si __builtin_neon_vset_lane_i32 V2iUiV2ii __builtin_neon_vset_lane_i64 V1LLiULLiV1LLii __builtin_neon_vsetq_lane_i8 V16ScUcV16Sci __builtin_neon_vsetq_lane_i16 V8sUsV8si __builtin_neon_vsetq_lane_i32 V4iUiV4ii __builtin_neon_vsetq_lane_i64 V2LLiULLiV2LLii __builtin_neon_vset_lane_f32 V2ffV2fi __builtin_neon_vset_lane_f64 V1ddV1di __builtin_neon_vsetq_lane_f32 V4ffV4fi __builtin_neon_vsetq_lane_f64 V2ddV2di __builtin_neon_vsha1cq_u32 V4iV4iUiV4i __builtin_neon_vsha1h_u32 __builtin_neon_vsha1mq_u32 __builtin_neon_vsha1pq_u32 __builtin_neon_vsha1su0q_v __builtin_neon_vsha1su1q_v __builtin_neon_vsha256hq_v __builtin_neon_vsha256h2q_v __builtin_neon_vsha256su0q_v __builtin_neon_vsha256su1q_v __builtin_neon_vsli_n_v __builtin_neon_vsliq_n_v __builtin_neon_vsri_n_v __builtin_neon_vsriq_n_v __builtin_neon_vst1q_v vv*V16Sci __builtin_neon_vst1_v vv*V8Sci __builtin_neon_vst1q_lane_v vv*V16Scii __builtin_neon_vst1_lane_v vv*V8Scii __builtin_neon_vst1q_x2_v vv*V16ScV16Sci __builtin_neon_vst1_x2_v vv*V8ScV8Sci __builtin_neon_vst1q_x3_v vv*V16ScV16ScV16Sci __builtin_neon_vst1_x3_v vv*V8ScV8ScV8Sci __builtin_neon_vst1q_x4_v vv*V16ScV16ScV16ScV16Sci __builtin_neon_vst1_x4_v vv*V8ScV8ScV8ScV8Sci __builtin_neon_vst2q_v __builtin_neon_vst2_v __builtin_neon_vst2q_lane_v vv*V16ScV16Scii __builtin_neon_vst2_lane_v vv*V8ScV8Scii __builtin_neon_vst3q_v __builtin_neon_vst3_v __builtin_neon_vst3q_lane_v vv*V16ScV16ScV16Scii __builtin_neon_vst3_lane_v vv*V8ScV8ScV8Scii __builtin_neon_vst4q_v __builtin_neon_vst4_v __builtin_neon_vst4q_lane_v vv*V16ScV16ScV16ScV16Scii __builtin_neon_vst4_lane_v vv*V8ScV8ScV8ScV8Scii __builtin_neon_vuqadd_v __builtin_neon_vuqaddq_v __builtin_neon_vsqadd_v __builtin_neon_vsqaddq_v __builtin_neon_vaddhn_v V8ScV16ScV16Sci __builtin_neon_vaddlv_s8 __builtin_neon_vaddlv_s16 __builtin_neon_vaddlv_s32 __builtin_neon_vaddlv_u8 UsV8Sc __builtin_neon_vaddlv_u16 UiV4s __builtin_neon_vaddlv_u32 ULLiV2i __builtin_neon_vaddlvq_s8 __builtin_neon_vaddlvq_s16 __builtin_neon_vaddlvq_s32 __builtin_neon_vaddlvq_u8 UsV16Sc __builtin_neon_vaddlvq_u16 __builtin_neon_vaddlvq_u32 ULLiV4i __builtin_neon_vaddv_s8 ScV8Sc __builtin_neon_vaddv_s16 __builtin_neon_vaddv_s32 __builtin_neon_vaddv_f32 __builtin_neon_vaddv_u8 UcV8Sc __builtin_neon_vaddv_u16 UsV4s __builtin_neon_vaddv_u32 UiV2i __builtin_neon_vaddvq_s8 __builtin_neon_vaddvq_s16 __builtin_neon_vaddvq_s32 __builtin_neon_vaddvq_u8 __builtin_neon_vaddvq_u16 UsV8s __builtin_neon_vaddvq_u32 __builtin_neon_vaddvq_f32 __builtin_neon_vaddvq_f64 __builtin_neon_vaddvq_s64 __builtin_neon_vaddvq_u64 __builtin_neon_vcls_v __builtin_neon_vclsq_v __builtin_neon_vclz_v __builtin_neon_vclzq_v __builtin_neon_vcnt_v __builtin_neon_vcntq_v __builtin_neon_vcvtx_f32_v V2fV16Sci __builtin_neon_vcvt_f16_v V8ScV16Sci __builtin_neon_vcvt_f32_v V2fV8Sci __builtin_neon_vcvtq_f32_v V4fV16Sci __builtin_neon_vcvt_f32_f16 V4fV8Sci __builtin_neon_vcvt_f32_f64 __builtin_neon_vcvt_f64_v V1dV8Sci __builtin_neon_vcvtq_f64_v V2dV16Sci __builtin_neon_vcvt_f64_f32 __builtin_neon_vcvt_n_f32_v V2fV8Scii __builtin_neon_vcvtq_n_f32_v V4fV16Scii __builtin_neon_vcvt_n_s32_v __builtin_neon_vcvtq_n_s32_v __builtin_neon_vcvt_n_u32_v __builtin_neon_vcvtq_n_u32_v __builtin_neon_vcvt_s32_v __builtin_neon_vcvtq_s32_v __builtin_neon_vcvt_s64_v __builtin_neon_vcvtq_s64_v __builtin_neon_vcvt_u32_v __builtin_neon_vcvtq_u32_v __builtin_neon_vcvt_u64_v __builtin_neon_vcvtq_u64_v __builtin_neon_vext_v __builtin_neon_vextq_v __builtin_neon_vfma_lane_v __builtin_neon_vfmaq_lane_v V16ScV16ScV16ScV8Scii __builtin_neon_vfma_laneq_v V8ScV8ScV8ScV16Scii __builtin_neon_vfmaq_laneq_v __builtin_neon_vhadd_v __builtin_neon_vhaddq_v __builtin_neon_vhsub_v __builtin_neon_vhsubq_v __builtin_neon_vmaxv_s8 __builtin_neon_vmaxv_s16 __builtin_neon_vmaxv_s32 __builtin_neon_vmaxv_f32 __builtin_neon_vmaxv_u8 __builtin_neon_vmaxv_u16 __builtin_neon_vmaxv_u32 __builtin_neon_vmaxvq_s8 __builtin_neon_vmaxvq_s16 __builtin_neon_vmaxvq_s32 __builtin_neon_vmaxvq_u8 __builtin_neon_vmaxvq_u16 __builtin_neon_vmaxvq_u32 __builtin_neon_vmaxvq_f32 __builtin_neon_vmaxvq_f64 __builtin_neon_vminv_s8 __builtin_neon_vminv_s16 __builtin_neon_vminv_s32 __builtin_neon_vminv_f32 __builtin_neon_vminv_u8 __builtin_neon_vminv_u16 __builtin_neon_vminv_u32 __builtin_neon_vminvq_s8 __builtin_neon_vminvq_s16 __builtin_neon_vminvq_s32 __builtin_neon_vminvq_u8 __builtin_neon_vminvq_u16 __builtin_neon_vminvq_u32 __builtin_neon_vminvq_f32 __builtin_neon_vminvq_f64 __builtin_neon_vmovl_v __builtin_neon_vmovn_v __builtin_neon_vmull_v __builtin_neon_vmul_v __builtin_neon_vmulq_v __builtin_neon_vpadal_v __builtin_neon_vpadalq_v __builtin_neon_vpaddl_v __builtin_neon_vpaddlq_v __builtin_neon_vqadd_v __builtin_neon_vqaddq_v __builtin_neon_vqdmlal_v V16ScV16ScV8ScV8Sci __builtin_neon_vqdmlsl_v __builtin_neon_vqdmulh_v __builtin_neon_vqdmulhq_v __builtin_neon_vqdmull_v __builtin_neon_vqmovn_v __builtin_neon_vqmovun_v __builtin_neon_vqrdmulh_v __builtin_neon_vqrdmulhq_v __builtin_neon_vqrshl_v __builtin_neon_vqrshlq_v __builtin_neon_vqrshrn_n_v __builtin_neon_vqrshrun_n_v __builtin_neon_vqshl_v __builtin_neon_vqshlq_v __builtin_neon_vqshlu_n_v __builtin_neon_vqshluq_n_v __builtin_neon_vqshl_n_v __builtin_neon_vqshlq_n_v __builtin_neon_vqshrn_n_v __builtin_neon_vqshrun_n_v __builtin_neon_vqsub_v __builtin_neon_vqsubq_v __builtin_neon_vqtbl1_v __builtin_neon_vqtbl1q_v __builtin_neon_vqtbl2_v __builtin_neon_vqtbl2q_v __builtin_neon_vqtbl3_v __builtin_neon_vqtbl3q_v V16ScV16ScV16ScV16ScV16Sci __builtin_neon_vqtbl4_v V8ScV16ScV16ScV16ScV16ScV8Sci __builtin_neon_vqtbl4q_v __builtin_neon_vqtbx1_v V8ScV8ScV16ScV8Sci __builtin_neon_vqtbx1q_v __builtin_neon_vqtbx2_v V8ScV8ScV16ScV16ScV8Sci __builtin_neon_vqtbx2q_v __builtin_neon_vqtbx3_v V8ScV8ScV16ScV16ScV16ScV8Sci __builtin_neon_vqtbx3q_v __builtin_neon_vqtbx4_v __builtin_neon_vqtbx4q_v __builtin_neon_vraddhn_v __builtin_neon_vrhadd_v __builtin_neon_vrhaddq_v __builtin_neon_vrshl_v __builtin_neon_vrshlq_v __builtin_neon_vrshrn_n_v __builtin_neon_vrshr_n_v __builtin_neon_vrshrq_n_v __builtin_neon_vrsra_n_v __builtin_neon_vrsraq_n_v __builtin_neon_vrsubhn_v __builtin_neon_vshl_v __builtin_neon_vshlq_v __builtin_neon_vshll_n_v __builtin_neon_vshl_n_v __builtin_neon_vshlq_n_v __builtin_neon_vshrn_n_v __builtin_neon_vshr_n_v __builtin_neon_vshrq_n_v __builtin_neon_vsra_n_v __builtin_neon_vsraq_n_v __builtin_neon_vsubhn_v __builtin_neon_vtbl1_v __builtin_neon_vtbl2_v __builtin_neon_vtbl3_v __builtin_neon_vtbl4_v __builtin_neon_vtbx1_v __builtin_neon_vtbx2_v __builtin_neon_vtbx3_v __builtin_neon_vtbx4_v V8ScV8ScV8ScV8ScV8ScV8ScV8Sci __builtin_neon_vtrn_v __builtin_neon_vtrnq_v __builtin_neon_vuzp_v __builtin_neon_vuzpq_v __builtin_neon_vzip_v __builtin_neon_vzipq_v a3 rfp __builtin_thread_pointer __builtin_arm_qadd __builtin_arm_qsub __builtin_arm_ssat iiUi __builtin_arm_usat __builtin_arm_ldrexd __builtin_arm_strexd iLLUiv* __builtin_arm_ldrex __builtin_arm_strex __builtin_arm_clrex __builtin_arm_get_fpscr __builtin_arm_set_fpscr vUi __builtin_arm_vcvtr_f __builtin_arm_vcvtr_d __builtin_arm_mcr vUiUiUiUiUiUi __builtin_arm_mcr2 __builtin_arm_mrc __builtin_arm_mrc2 __builtin_arm_cdp __builtin_arm_cdp2 __builtin_arm_mcrr vUiUiUiUiUi __builtin_arm_mcrr2 __builtin_arm_crc32b UiUiUc __builtin_arm_crc32cb __builtin_arm_crc32h UiUiUs __builtin_arm_crc32ch __builtin_arm_crc32w __builtin_arm_crc32cw __builtin_arm_crc32d UiUiLLUi __builtin_arm_crc32cd __builtin_arm_sevl __builtin_arm_dmb __builtin_arm_dsb $1 $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $19 $20 $21 $22 $23 $24 k0 $26 $27 $28 $sp $29 $fp $30 a6 $f4 $f5 $f6 $f7 $f8 $f9 $f10 $f11 $f16 $f17 $f18 $f19 $f20 $f21 $f22 $f23 $f24 $f25 $f26 $f27 $f28 $f29 $f30 $f31 $fcc0 $fcc1 $fcc2 $fcc3 $fcc4 $fcc5 $fcc6 $fcc7 $w0 $w1 $w2 $w3 $w4 $w5 $w6 $w7 $w8 $w9 $w10 $w11 $w12 $w13 $w14 $w15 $w16 $w17 $w18 $w19 $w20 $w21 $w22 $w23 $w24 $w25 $w26 $w27 $w28 $w29 $w30 $w31 $msair $msacsr $msaaccess $msasave $msamodify $msarequest $msamap $msaunmap __builtin_mips_addu_qb V4ScV4ScV4Sc __builtin_mips_addu_s_qb __builtin_mips_subu_qb __builtin_mips_subu_s_qb __builtin_mips_addq_ph V2sV2sV2s __builtin_mips_addq_s_ph __builtin_mips_subq_ph __builtin_mips_subq_s_ph __builtin_mips_madd __builtin_mips_maddu LLiLLiUiUi __builtin_mips_msub __builtin_mips_msubu __builtin_mips_addq_s_w __builtin_mips_subq_s_w __builtin_mips_addsc __builtin_mips_addwc __builtin_mips_modsub __builtin_mips_raddu_w_qb iV4Sc __builtin_mips_absq_s_ph __builtin_mips_absq_s_w __builtin_mips_precrq_qb_ph V4ScV2sV2s __builtin_mips_precrq_ph_w V2sii __builtin_mips_precrq_rs_ph_w __builtin_mips_preceq_w_phl iV2s __builtin_mips_preceq_w_phr __builtin_mips_precequ_ph_qbl V2sV4Sc __builtin_mips_precequ_ph_qbr __builtin_mips_preceu_ph_qbl __builtin_mips_preceu_ph_qbr __builtin_mips_preceu_ph_qbla __builtin_mips_preceu_ph_qbra __builtin_mips_shll_qb V4ScV4Sci __builtin_mips_shrl_qb __builtin_mips_shll_ph V2sV2si __builtin_mips_shll_s_ph __builtin_mips_shra_ph __builtin_mips_shra_r_ph __builtin_mips_shll_s_w __builtin_mips_shra_r_w __builtin_mips_shilo __builtin_mips_muleu_s_ph_qbl V2sV4ScV2s __builtin_mips_muleu_s_ph_qbr __builtin_mips_mulq_rs_ph __builtin_mips_muleq_s_w_phl __builtin_mips_muleq_s_w_phr __builtin_mips_mulsaq_s_w_ph LLiLLiV2sV2s __builtin_mips_maq_s_w_phl __builtin_mips_maq_s_w_phr __builtin_mips_maq_sa_w_phl __builtin_mips_maq_sa_w_phr __builtin_mips_mult __builtin_mips_multu __builtin_mips_dpau_h_qbl LLiLLiV4ScV4Sc __builtin_mips_dpau_h_qbr __builtin_mips_dpsu_h_qbl __builtin_mips_dpsu_h_qbr __builtin_mips_dpaq_s_w_ph __builtin_mips_dpsq_s_w_ph __builtin_mips_dpaq_sa_l_w __builtin_mips_dpsq_sa_l_w __builtin_mips_cmpu_eq_qb vV4ScV4Sc __builtin_mips_cmpu_lt_qb __builtin_mips_cmpu_le_qb __builtin_mips_cmpgu_eq_qb __builtin_mips_cmpgu_lt_qb __builtin_mips_cmpgu_le_qb __builtin_mips_cmp_eq_ph vV2sV2s __builtin_mips_cmp_lt_ph __builtin_mips_cmp_le_ph __builtin_mips_extr_s_h __builtin_mips_extr_w __builtin_mips_extr_rs_w __builtin_mips_extr_r_w __builtin_mips_extp __builtin_mips_extpdp __builtin_mips_wrdsp viIi __builtin_mips_rddsp __builtin_mips_insv __builtin_mips_bitrev __builtin_mips_packrl_ph __builtin_mips_repl_qb __builtin_mips_repl_ph __builtin_mips_pick_qb __builtin_mips_pick_ph __builtin_mips_mthlip __builtin_mips_bposge32 __builtin_mips_lbux iv*i __builtin_mips_lhx __builtin_mips_lwx __builtin_mips_absq_s_qb __builtin_mips_addqh_ph __builtin_mips_addqh_r_ph __builtin_mips_addqh_w __builtin_mips_addqh_r_w __builtin_mips_addu_ph __builtin_mips_addu_s_ph __builtin_mips_adduh_qb __builtin_mips_adduh_r_qb __builtin_mips_append iiiIi __builtin_mips_balign __builtin_mips_cmpgdu_eq_qb __builtin_mips_cmpgdu_lt_qb __builtin_mips_cmpgdu_le_qb __builtin_mips_dpa_w_ph __builtin_mips_dps_w_ph __builtin_mips_dpaqx_s_w_ph __builtin_mips_dpaqx_sa_w_ph __builtin_mips_dpax_w_ph __builtin_mips_dpsx_w_ph __builtin_mips_dpsqx_s_w_ph __builtin_mips_dpsqx_sa_w_ph __builtin_mips_mul_ph __builtin_mips_mul_s_ph __builtin_mips_mulq_rs_w __builtin_mips_mulq_s_ph __builtin_mips_mulq_s_w __builtin_mips_mulsa_w_ph __builtin_mips_precr_qb_ph __builtin_mips_precr_sra_ph_w V2siiIi __builtin_mips_prepend __builtin_mips_shra_qb __builtin_mips_shra_r_qb __builtin_mips_shrl_ph __builtin_mips_subqh_ph __builtin_mips_subqh_r_ph __builtin_mips_subqh_w __builtin_mips_subqh_r_w __builtin_mips_subu_ph __builtin_mips_subu_s_ph __builtin_mips_subuh_qb __builtin_mips_subuh_r_qb __builtin_msa_add_a_b __builtin_msa_add_a_h __builtin_msa_add_a_w __builtin_msa_add_a_d __builtin_msa_adds_a_b __builtin_msa_adds_a_h __builtin_msa_adds_a_w __builtin_msa_adds_a_d __builtin_msa_adds_s_b __builtin_msa_adds_s_h __builtin_msa_adds_s_w __builtin_msa_adds_s_d __builtin_msa_adds_u_b __builtin_msa_adds_u_h __builtin_msa_adds_u_w __builtin_msa_adds_u_d __builtin_msa_addv_b __builtin_msa_addv_h __builtin_msa_addv_w __builtin_msa_addv_d __builtin_msa_addvi_b V16cV16cIUi __builtin_msa_addvi_h V8sV8sIUi __builtin_msa_addvi_w V4iV4iIUi __builtin_msa_addvi_d V2LLiV2LLiIUi __builtin_msa_and_v __builtin_msa_andi_b __builtin_msa_asub_s_b __builtin_msa_asub_s_h __builtin_msa_asub_s_w __builtin_msa_asub_s_d __builtin_msa_asub_u_b __builtin_msa_asub_u_h __builtin_msa_asub_u_w __builtin_msa_asub_u_d __builtin_msa_ave_s_b __builtin_msa_ave_s_h __builtin_msa_ave_s_w __builtin_msa_ave_s_d __builtin_msa_ave_u_b __builtin_msa_ave_u_h __builtin_msa_ave_u_w __builtin_msa_ave_u_d __builtin_msa_aver_s_b __builtin_msa_aver_s_h __builtin_msa_aver_s_w __builtin_msa_aver_s_d __builtin_msa_aver_u_b __builtin_msa_aver_u_h __builtin_msa_aver_u_w __builtin_msa_aver_u_d __builtin_msa_bclr_b __builtin_msa_bclr_h __builtin_msa_bclr_w __builtin_msa_bclr_d __builtin_msa_bclri_b __builtin_msa_bclri_h __builtin_msa_bclri_w __builtin_msa_bclri_d __builtin_msa_binsl_b V16UcV16UcV16UcV16Uc __builtin_msa_binsl_h V8UsV8UsV8UsV8Us __builtin_msa_binsl_w V4UiV4UiV4UiV4Ui __builtin_msa_binsl_d V2ULLiV2ULLiV2ULLiV2ULLi __builtin_msa_binsli_b V16UcV16UcV16UcIUi __builtin_msa_binsli_h V8UsV8UsV8UsIUi __builtin_msa_binsli_w V4UiV4UiV4UiIUi __builtin_msa_binsli_d V2ULLiV2ULLiV2ULLiIUi __builtin_msa_binsr_b __builtin_msa_binsr_h __builtin_msa_binsr_w __builtin_msa_binsr_d __builtin_msa_binsri_b __builtin_msa_binsri_h __builtin_msa_binsri_w __builtin_msa_binsri_d __builtin_msa_bmnz_v __builtin_msa_bmnzi_b __builtin_msa_bmz_v __builtin_msa_bmzi_b __builtin_msa_bneg_b __builtin_msa_bneg_h __builtin_msa_bneg_w __builtin_msa_bneg_d __builtin_msa_bnegi_b __builtin_msa_bnegi_h __builtin_msa_bnegi_w __builtin_msa_bnegi_d __builtin_msa_bnz_b __builtin_msa_bnz_h iV8Us __builtin_msa_bnz_w __builtin_msa_bnz_d __builtin_msa_bnz_v __builtin_msa_bsel_v __builtin_msa_bseli_b __builtin_msa_bset_b __builtin_msa_bset_h __builtin_msa_bset_w __builtin_msa_bset_d __builtin_msa_bseti_b __builtin_msa_bseti_h __builtin_msa_bseti_w __builtin_msa_bseti_d __builtin_msa_bz_b __builtin_msa_bz_h __builtin_msa_bz_w __builtin_msa_bz_d __builtin_msa_bz_v __builtin_msa_ceq_b __builtin_msa_ceq_h __builtin_msa_ceq_w __builtin_msa_ceq_d __builtin_msa_ceqi_b V16ScV16ScISi __builtin_msa_ceqi_h V8SsV8SsISi __builtin_msa_ceqi_w V4SiV4SiISi __builtin_msa_ceqi_d V2SLLiV2SLLiISi __builtin_msa_cfcmsa __builtin_msa_cle_s_b __builtin_msa_cle_s_h __builtin_msa_cle_s_w __builtin_msa_cle_s_d __builtin_msa_cle_u_b V16ScV16UcV16Uc __builtin_msa_cle_u_h V8SsV8UsV8Us __builtin_msa_cle_u_w V4SiV4UiV4Ui __builtin_msa_cle_u_d V2SLLiV2ULLiV2ULLi __builtin_msa_clei_s_b __builtin_msa_clei_s_h __builtin_msa_clei_s_w __builtin_msa_clei_s_d __builtin_msa_clei_u_b V16ScV16UcIUi __builtin_msa_clei_u_h V8SsV8UsIUi __builtin_msa_clei_u_w V4SiV4UiIUi __builtin_msa_clei_u_d V2SLLiV2ULLiIUi __builtin_msa_clt_s_b __builtin_msa_clt_s_h __builtin_msa_clt_s_w __builtin_msa_clt_s_d __builtin_msa_clt_u_b __builtin_msa_clt_u_h __builtin_msa_clt_u_w __builtin_msa_clt_u_d __builtin_msa_clti_s_b __builtin_msa_clti_s_h __builtin_msa_clti_s_w __builtin_msa_clti_s_d __builtin_msa_clti_u_b __builtin_msa_clti_u_h __builtin_msa_clti_u_w __builtin_msa_clti_u_d __builtin_msa_copy_s_b iV16ScIUi __builtin_msa_copy_s_h iV8SsIUi __builtin_msa_copy_s_w __builtin_msa_copy_s_d __builtin_msa_copy_u_b iV16UcIUi __builtin_msa_copy_u_h iV8UsIUi __builtin_msa_copy_u_w __builtin_msa_copy_u_d __builtin_msa_ctcmsa vIii __builtin_msa_div_s_b __builtin_msa_div_s_h __builtin_msa_div_s_w __builtin_msa_div_s_d __builtin_msa_div_u_b __builtin_msa_div_u_h __builtin_msa_div_u_w __builtin_msa_div_u_d __builtin_msa_dotp_s_h __builtin_msa_dotp_s_w __builtin_msa_dotp_s_d __builtin_msa_dotp_u_h __builtin_msa_dotp_u_w __builtin_msa_dotp_u_d __builtin_msa_dpadd_s_h V8SsV8SsV16ScV16Sc __builtin_msa_dpadd_s_w V4SiV4SiV8SsV8Ss __builtin_msa_dpadd_s_d V2SLLiV2SLLiV4SiV4Si __builtin_msa_dpadd_u_h V8UsV8UsV16UcV16Uc __builtin_msa_dpadd_u_w V4UiV4UiV8UsV8Us __builtin_msa_dpadd_u_d V2ULLiV2ULLiV4UiV4Ui __builtin_msa_dpsub_s_h __builtin_msa_dpsub_s_w __builtin_msa_dpsub_s_d __builtin_msa_dpsub_u_h __builtin_msa_dpsub_u_w __builtin_msa_dpsub_u_d __builtin_msa_fadd_w __builtin_msa_fadd_d __builtin_msa_fcaf_w V4iV4fV4f __builtin_msa_fcaf_d V2LLiV2dV2d __builtin_msa_fceq_w __builtin_msa_fceq_d __builtin_msa_fclass_w V4iV4f __builtin_msa_fclass_d V2LLiV2d __builtin_msa_fcle_w __builtin_msa_fcle_d __builtin_msa_fclt_w __builtin_msa_fclt_d __builtin_msa_fcne_w __builtin_msa_fcne_d __builtin_msa_fcor_w __builtin_msa_fcor_d __builtin_msa_fcueq_w __builtin_msa_fcueq_d __builtin_msa_fcule_w __builtin_msa_fcule_d __builtin_msa_fcult_w __builtin_msa_fcult_d __builtin_msa_fcun_w __builtin_msa_fcun_d __builtin_msa_fcune_w __builtin_msa_fcune_d __builtin_msa_fdiv_w __builtin_msa_fdiv_d __builtin_msa_fexdo_h V8hV4fV4f __builtin_msa_fexdo_w V4fV2dV2d __builtin_msa_fexp2_w V4fV4fV4i __builtin_msa_fexp2_d V2dV2dV2LLi __builtin_msa_fexupl_w V4fV8h __builtin_msa_fexupl_d V2dV4f __builtin_msa_fexupr_w __builtin_msa_fexupr_d __builtin_msa_ffint_s_w V4fV4Si __builtin_msa_ffint_s_d V2dV2SLLi __builtin_msa_ffint_u_w V4fV4Ui __builtin_msa_ffint_u_d V2dV2ULLi __builtin_msa_ffql_w V4fV8Ss __builtin_msa_ffql_d V2dV4Si __builtin_msa_ffqr_w __builtin_msa_ffqr_d __builtin_msa_fill_b __builtin_msa_fill_h V8Ssi __builtin_msa_fill_w V4Sii __builtin_msa_fill_d V2SLLiLLi __builtin_msa_flog2_w __builtin_msa_flog2_d __builtin_msa_fmadd_w V4fV4fV4fV4f __builtin_msa_fmadd_d V2dV2dV2dV2d __builtin_msa_fmax_w __builtin_msa_fmax_d __builtin_msa_fmax_a_w __builtin_msa_fmax_a_d __builtin_msa_fmin_w __builtin_msa_fmin_d __builtin_msa_fmin_a_w __builtin_msa_fmin_a_d __builtin_msa_fmsub_w __builtin_msa_fmsub_d __builtin_msa_fmul_w __builtin_msa_fmul_d __builtin_msa_frint_w __builtin_msa_frint_d __builtin_msa_frcp_w __builtin_msa_frcp_d __builtin_msa_frsqrt_w __builtin_msa_frsqrt_d __builtin_msa_fsaf_w __builtin_msa_fsaf_d __builtin_msa_fseq_w __builtin_msa_fseq_d __builtin_msa_fsle_w __builtin_msa_fsle_d __builtin_msa_fslt_w __builtin_msa_fslt_d __builtin_msa_fsne_w __builtin_msa_fsne_d __builtin_msa_fsor_w __builtin_msa_fsor_d __builtin_msa_fsqrt_w __builtin_msa_fsqrt_d __builtin_msa_fsub_w __builtin_msa_fsub_d __builtin_msa_fsueq_w __builtin_msa_fsueq_d __builtin_msa_fsule_w __builtin_msa_fsule_d __builtin_msa_fsult_w __builtin_msa_fsult_d __builtin_msa_fsun_w __builtin_msa_fsun_d __builtin_msa_fsune_w __builtin_msa_fsune_d __builtin_msa_ftint_s_w V4SiV4f __builtin_msa_ftint_s_d V2SLLiV2d __builtin_msa_ftint_u_w V4UiV4f __builtin_msa_ftint_u_d V2ULLiV2d __builtin_msa_ftq_h V4UiV4fV4f __builtin_msa_ftq_w V2ULLiV2dV2d __builtin_msa_ftrunc_s_w __builtin_msa_ftrunc_s_d __builtin_msa_ftrunc_u_w __builtin_msa_ftrunc_u_d __builtin_msa_hadd_s_h __builtin_msa_hadd_s_w __builtin_msa_hadd_s_d __builtin_msa_hadd_u_h __builtin_msa_hadd_u_w __builtin_msa_hadd_u_d __builtin_msa_hsub_s_h __builtin_msa_hsub_s_w __builtin_msa_hsub_s_d __builtin_msa_hsub_u_h __builtin_msa_hsub_u_w __builtin_msa_hsub_u_d __builtin_msa_ilvev_b __builtin_msa_ilvev_h __builtin_msa_ilvev_w __builtin_msa_ilvev_d __builtin_msa_ilvl_b __builtin_msa_ilvl_h __builtin_msa_ilvl_w __builtin_msa_ilvl_d __builtin_msa_ilvod_b __builtin_msa_ilvod_h __builtin_msa_ilvod_w __builtin_msa_ilvod_d __builtin_msa_ilvr_b __builtin_msa_ilvr_h __builtin_msa_ilvr_w __builtin_msa_ilvr_d __builtin_msa_insert_b V16ScV16ScIUii __builtin_msa_insert_h V8SsV8SsIUii __builtin_msa_insert_w V4SiV4SiIUii __builtin_msa_insert_d V2SLLiV2SLLiIUiLLi __builtin_msa_insve_b V16ScV16ScIUiV16Sc __builtin_msa_insve_h V8SsV8SsIUiV8Ss __builtin_msa_insve_w V4SiV4SiIUiV4Si __builtin_msa_insve_d V2SLLiV2SLLiIUiV2SLLi __builtin_msa_ld_b __builtin_msa_ld_h __builtin_msa_ld_w __builtin_msa_ld_d __builtin_msa_ldi_b V16cIi __builtin_msa_ldi_h __builtin_msa_ldi_w __builtin_msa_ldi_d __builtin_msa_madd_q_h V8SsV8SsV8SsV8Ss __builtin_msa_madd_q_w V4SiV4SiV4SiV4Si __builtin_msa_maddr_q_h __builtin_msa_maddr_q_w __builtin_msa_maddv_b V16ScV16ScV16ScV16Sc __builtin_msa_maddv_h __builtin_msa_maddv_w __builtin_msa_maddv_d V2SLLiV2SLLiV2SLLiV2SLLi __builtin_msa_max_a_b __builtin_msa_max_a_h __builtin_msa_max_a_w __builtin_msa_max_a_d __builtin_msa_max_s_b __builtin_msa_max_s_h __builtin_msa_max_s_w __builtin_msa_max_s_d __builtin_msa_max_u_b __builtin_msa_max_u_h __builtin_msa_max_u_w __builtin_msa_max_u_d __builtin_msa_maxi_s_b V16ScV16ScIi __builtin_msa_maxi_s_h V8SsV8SsIi __builtin_msa_maxi_s_w V4SiV4SiIi __builtin_msa_maxi_s_d V2SLLiV2SLLiIi __builtin_msa_maxi_u_b V16UcV16UcIi __builtin_msa_maxi_u_h V8UsV8UsIi __builtin_msa_maxi_u_w V4UiV4UiIi __builtin_msa_maxi_u_d V2ULLiV2ULLiIi __builtin_msa_min_a_b __builtin_msa_min_a_h __builtin_msa_min_a_w __builtin_msa_min_a_d __builtin_msa_min_s_b __builtin_msa_min_s_h __builtin_msa_min_s_w __builtin_msa_min_s_d __builtin_msa_min_u_b __builtin_msa_min_u_h __builtin_msa_min_u_w __builtin_msa_min_u_d __builtin_msa_mini_s_b __builtin_msa_mini_s_h __builtin_msa_mini_s_w __builtin_msa_mini_s_d __builtin_msa_mini_u_b __builtin_msa_mini_u_h __builtin_msa_mini_u_w __builtin_msa_mini_u_d __builtin_msa_mod_s_b __builtin_msa_mod_s_h __builtin_msa_mod_s_w __builtin_msa_mod_s_d __builtin_msa_mod_u_b __builtin_msa_mod_u_h __builtin_msa_mod_u_w __builtin_msa_mod_u_d __builtin_msa_move_v __builtin_msa_msub_q_h __builtin_msa_msub_q_w __builtin_msa_msubr_q_h __builtin_msa_msubr_q_w __builtin_msa_msubv_b __builtin_msa_msubv_h __builtin_msa_msubv_w __builtin_msa_msubv_d __builtin_msa_mul_q_h __builtin_msa_mul_q_w __builtin_msa_mulr_q_h __builtin_msa_mulr_q_w __builtin_msa_mulv_b __builtin_msa_mulv_h __builtin_msa_mulv_w __builtin_msa_mulv_d __builtin_msa_nloc_b __builtin_msa_nloc_h __builtin_msa_nloc_w __builtin_msa_nloc_d __builtin_msa_nlzc_b __builtin_msa_nlzc_h __builtin_msa_nlzc_w __builtin_msa_nlzc_d __builtin_msa_nor_v __builtin_msa_nori_b V16UcV16cIUi __builtin_msa_or_v __builtin_msa_ori_b __builtin_msa_pckev_b __builtin_msa_pckev_h __builtin_msa_pckev_w __builtin_msa_pckev_d __builtin_msa_pckod_b __builtin_msa_pckod_h __builtin_msa_pckod_w __builtin_msa_pckod_d __builtin_msa_pcnt_b __builtin_msa_pcnt_h __builtin_msa_pcnt_w __builtin_msa_pcnt_d __builtin_msa_sat_s_b V16ScV16ScIUi __builtin_msa_sat_s_h V8SsV8SsIUi __builtin_msa_sat_s_w V4SiV4SiIUi __builtin_msa_sat_s_d V2SLLiV2SLLiIUi __builtin_msa_sat_u_b __builtin_msa_sat_u_h __builtin_msa_sat_u_w __builtin_msa_sat_u_d __builtin_msa_shf_b __builtin_msa_shf_h __builtin_msa_shf_w __builtin_msa_sld_b V16cV16cUi __builtin_msa_sld_h V8sV8sUi __builtin_msa_sld_w V4iV4iUi __builtin_msa_sld_d V2LLiV2LLiUi __builtin_msa_sldi_b __builtin_msa_sldi_h __builtin_msa_sldi_w __builtin_msa_sldi_d __builtin_msa_sll_b __builtin_msa_sll_h __builtin_msa_sll_w __builtin_msa_sll_d __builtin_msa_slli_b __builtin_msa_slli_h __builtin_msa_slli_w __builtin_msa_slli_d __builtin_msa_splat_b __builtin_msa_splat_h __builtin_msa_splat_w __builtin_msa_splat_d __builtin_msa_splati_b __builtin_msa_splati_h __builtin_msa_splati_w __builtin_msa_splati_d __builtin_msa_sra_b __builtin_msa_sra_h __builtin_msa_sra_w __builtin_msa_sra_d __builtin_msa_srai_b __builtin_msa_srai_h __builtin_msa_srai_w __builtin_msa_srai_d __builtin_msa_srar_b __builtin_msa_srar_h __builtin_msa_srar_w __builtin_msa_srar_d __builtin_msa_srari_b __builtin_msa_srari_h __builtin_msa_srari_w __builtin_msa_srari_d __builtin_msa_srl_b __builtin_msa_srl_h __builtin_msa_srl_w __builtin_msa_srl_d __builtin_msa_srli_b __builtin_msa_srli_h __builtin_msa_srli_w __builtin_msa_srli_d __builtin_msa_srlr_b __builtin_msa_srlr_h __builtin_msa_srlr_w __builtin_msa_srlr_d __builtin_msa_srlri_b __builtin_msa_srlri_h __builtin_msa_srlri_w __builtin_msa_srlri_d __builtin_msa_st_b vV16Scv*Ii __builtin_msa_st_h vV8Ssv*Ii __builtin_msa_st_w vV4Siv*Ii __builtin_msa_st_d vV2SLLiv*Ii __builtin_msa_subs_s_b __builtin_msa_subs_s_h __builtin_msa_subs_s_w __builtin_msa_subs_s_d __builtin_msa_subs_u_b __builtin_msa_subs_u_h __builtin_msa_subs_u_w __builtin_msa_subs_u_d __builtin_msa_subsus_u_b V16UcV16UcV16Sc __builtin_msa_subsus_u_h V8UsV8UsV8Ss __builtin_msa_subsus_u_w V4UiV4UiV4Si __builtin_msa_subsus_u_d V2ULLiV2ULLiV2SLLi __builtin_msa_subsuu_s_b __builtin_msa_subsuu_s_h __builtin_msa_subsuu_s_w __builtin_msa_subsuu_s_d __builtin_msa_subv_b __builtin_msa_subv_h __builtin_msa_subv_w __builtin_msa_subv_d __builtin_msa_subvi_b __builtin_msa_subvi_h __builtin_msa_subvi_w __builtin_msa_subvi_d __builtin_msa_vshf_b V16cV16cV16cV16c __builtin_msa_vshf_h V8sV8sV8sV8s __builtin_msa_vshf_w V4iV4iV4iV4i __builtin_msa_vshf_d V2LLiV2LLiV2LLiV2LLi __builtin_msa_xor_v __builtin_msa_xori_b fr3 fr4 fr5 fr6 fr7 fr8 fr9 fr10 fr11 fr12 fr13 fr14 fr15 fr16 fr17 fr18 fr19 fr20 fr21 fr22 fr23 fr24 fr25 fr26 fr27 fr28 fr29 fr30 fr31 xer v10 v11 v12 v13 v14 v15 v16 v17 v18 v19 v20 v21 v22 v23 v24 v25 v26 v27 v28 v29 v30 v31 vrsave spe_acc spefscr sfp __builtin_altivec_vaddcuw __builtin_altivec_vaddsbs __builtin_altivec_vaddubs __builtin_altivec_vaddshs __builtin_altivec_vadduhs __builtin_altivec_vaddsws __builtin_altivec_vadduws __builtin_altivec_vsubsbs __builtin_altivec_vsububs __builtin_altivec_vsubshs __builtin_altivec_vsubuhs __builtin_altivec_vsubsws __builtin_altivec_vsubuws __builtin_altivec_vavgsb __builtin_altivec_vavgub __builtin_altivec_vavgsh __builtin_altivec_vavguh __builtin_altivec_vavgsw __builtin_altivec_vavguw __builtin_altivec_vrfip __builtin_altivec_vcfsx V4fV4ii __builtin_altivec_vcfux __builtin_altivec_vctsxs V4SiV4fi __builtin_altivec_vctuxs V4UiV4fi __builtin_altivec_dss __builtin_altivec_dssall __builtin_altivec_dst vvC*iUi __builtin_altivec_dstt __builtin_altivec_dstst __builtin_altivec_dststt __builtin_altivec_vexptefp __builtin_altivec_vrfim __builtin_altivec_lvx V4iivC* __builtin_altivec_lvxl __builtin_altivec_lvebx V16civC* __builtin_altivec_lvehx V8sivC* __builtin_altivec_lvewx __builtin_altivec_vlogefp __builtin_altivec_lvsl V16cUcvC* __builtin_altivec_lvsr __builtin_altivec_vmaddfp __builtin_altivec_vmhaddshs __builtin_altivec_vmhraddshs __builtin_altivec_vmsumubm V4UiV16UcV16UcV4Ui __builtin_altivec_vmsummbm V4SiV16ScV16UcV4Si __builtin_altivec_vmsumuhm V4UiV8UsV8UsV4Ui __builtin_altivec_vmsumshm V4SiV8SsV8SsV4Si __builtin_altivec_vmsumuhs __builtin_altivec_vmsumshs __builtin_altivec_vmuleub __builtin_altivec_vmulesb __builtin_altivec_vmuleuh __builtin_altivec_vmulesh __builtin_altivec_vmuloub __builtin_altivec_vmulosb __builtin_altivec_vmulouh __builtin_altivec_vmulosh __builtin_altivec_vnmsubfp __builtin_altivec_vpkpx V8sV4UiV4Ui __builtin_altivec_vpkuhus V16UcV8UsV8Us __builtin_altivec_vpkshss V16ScV8SsV8Ss __builtin_altivec_vpkuwus V8UsV4UiV4Ui __builtin_altivec_vpkswss V8SsV4SiV4Si __builtin_altivec_vpkshus V16UcV8SsV8Ss __builtin_altivec_vpkswus V8UsV4SiV4Si __builtin_altivec_vperm_4si V4iV4iV4iV16Uc __builtin_altivec_stvx vV4iiv* __builtin_altivec_stvxl __builtin_altivec_stvebx vV16civ* __builtin_altivec_stvehx vV8siv* __builtin_altivec_stvewx __builtin_altivec_vcmpbfp __builtin_altivec_vcmpgefp __builtin_altivec_vcmpequb __builtin_altivec_vcmpequh __builtin_altivec_vcmpequw __builtin_altivec_vcmpeqfp __builtin_altivec_vcmpgtsb V16cV16ScV16Sc __builtin_altivec_vcmpgtub V16cV16UcV16Uc __builtin_altivec_vcmpgtsh V8sV8SsV8Ss __builtin_altivec_vcmpgtuh V8sV8UsV8Us __builtin_altivec_vcmpgtsw V4iV4SiV4Si __builtin_altivec_vcmpgtuw V4iV4UiV4Ui __builtin_altivec_vcmpgtfp __builtin_altivec_vmaxsb __builtin_altivec_vmaxub __builtin_altivec_vmaxsh __builtin_altivec_vmaxuh __builtin_altivec_vmaxsw __builtin_altivec_vmaxuw __builtin_altivec_vmaxfp __builtin_altivec_mfvscr __builtin_altivec_vminsb __builtin_altivec_vminub __builtin_altivec_vminsh __builtin_altivec_vminuh __builtin_altivec_vminsw __builtin_altivec_vminuw __builtin_altivec_vminfp __builtin_altivec_mtvscr vV4i __builtin_altivec_vrefp __builtin_altivec_vrlb V16cV16cV16Uc __builtin_altivec_vrlh V8sV8sV8Us __builtin_altivec_vrlw __builtin_altivec_vsel_4si V4iV4iV4iV4Ui __builtin_altivec_vsl __builtin_altivec_vslo __builtin_altivec_vsrab __builtin_altivec_vsrah __builtin_altivec_vsraw __builtin_altivec_vsr __builtin_altivec_vsro __builtin_altivec_vrfin __builtin_altivec_vrsqrtefp __builtin_altivec_vsubcuw __builtin_altivec_vsum4sbs V4SiV16ScV4Si __builtin_altivec_vsum4ubs V4UiV16UcV4Ui __builtin_altivec_vsum4shs V4SiV8SsV4Si __builtin_altivec_vsum2sws __builtin_altivec_vsumsws __builtin_altivec_vrfiz __builtin_altivec_vupkhsb V8sV16c __builtin_altivec_vupkhpx V4UiV8s __builtin_altivec_vupkhsh V4iV8s __builtin_altivec_vupklsb __builtin_altivec_vupklpx __builtin_altivec_vupklsh __builtin_altivec_vcmpbfp_p iiV4fV4f __builtin_altivec_vcmpgefp_p __builtin_altivec_vcmpequb_p iiV16cV16c __builtin_altivec_vcmpequh_p iiV8sV8s __builtin_altivec_vcmpequw_p iiV4iV4i __builtin_altivec_vcmpeqfp_p __builtin_altivec_vcmpgtsb_p iiV16ScV16Sc __builtin_altivec_vcmpgtub_p iiV16UcV16Uc __builtin_altivec_vcmpgtsh_p iiV8SsV8Ss __builtin_altivec_vcmpgtuh_p iiV8UsV8Us __builtin_altivec_vcmpgtsw_p iiV4SiV4Si __builtin_altivec_vcmpgtuw_p iiV4UiV4Ui __builtin_altivec_vcmpgtfp_p __builtin_ptx_read_tid_x __builtin_ptx_read_tid_y __builtin_ptx_read_tid_z __builtin_ptx_read_tid_w __builtin_ptx_read_ntid_x __builtin_ptx_read_ntid_y __builtin_ptx_read_ntid_z __builtin_ptx_read_ntid_w __builtin_ptx_read_ctaid_x __builtin_ptx_read_ctaid_y __builtin_ptx_read_ctaid_z __builtin_ptx_read_ctaid_w __builtin_ptx_read_nctaid_x __builtin_ptx_read_nctaid_y __builtin_ptx_read_nctaid_z __builtin_ptx_read_nctaid_w __builtin_ptx_read_laneid __builtin_ptx_read_warpid __builtin_ptx_read_nwarpid __builtin_ptx_read_smid __builtin_ptx_read_nsmid __builtin_ptx_read_gridid __builtin_ptx_read_clock __builtin_ptx_read_clock64 __builtin_ptx_read_pm0 __builtin_ptx_read_pm1 __builtin_ptx_read_pm2 __builtin_ptx_read_pm3 __builtin_ptx_bar_sync __nvvm_clz_i __nvvm_clz_ll __nvvm_popc_i __nvvm_popc_ll __nvvm_prmt __nvvm_min_i __nvvm_min_ui __nvvm_min_ll __nvvm_min_ull __nvvm_max_i __nvvm_max_ui __nvvm_max_ll __nvvm_max_ull __nvvm_fmax_ftz_f __nvvm_fmax_f __nvvm_fmin_ftz_f __nvvm_fmin_f __nvvm_fmax_d __nvvm_fmin_d __nvvm_mulhi_i __nvvm_mulhi_ui __nvvm_mulhi_ll __nvvm_mulhi_ull __nvvm_mul_rn_ftz_f __nvvm_mul_rn_f __nvvm_mul_rz_ftz_f __nvvm_mul_rz_f __nvvm_mul_rm_ftz_f __nvvm_mul_rm_f __nvvm_mul_rp_ftz_f __nvvm_mul_rp_f __nvvm_mul_rn_d __nvvm_mul_rz_d __nvvm_mul_rm_d __nvvm_mul_rp_d __nvvm_mul24_i __nvvm_mul24_ui __nvvm_div_approx_ftz_f __nvvm_div_approx_f __nvvm_div_rn_ftz_f __nvvm_div_rn_f __nvvm_div_rz_ftz_f __nvvm_div_rz_f __nvvm_div_rm_ftz_f __nvvm_div_rm_f __nvvm_div_rp_ftz_f __nvvm_div_rp_f __nvvm_div_rn_d __nvvm_div_rz_d __nvvm_div_rm_d __nvvm_div_rp_d __nvvm_brev32 __nvvm_brev64 __nvvm_sad_i __nvvm_sad_ui __nvvm_floor_ftz_f __nvvm_floor_f __nvvm_floor_d __nvvm_ceil_ftz_f __nvvm_ceil_f __nvvm_ceil_d __nvvm_abs_i __nvvm_abs_ll __nvvm_fabs_ftz_f __nvvm_fabs_f __nvvm_fabs_d __nvvm_round_ftz_f __nvvm_round_f __nvvm_round_d __nvvm_trunc_ftz_f __nvvm_trunc_f __nvvm_trunc_d __nvvm_saturate_ftz_f __nvvm_saturate_f __nvvm_saturate_d __nvvm_ex2_approx_ftz_f __nvvm_ex2_approx_f __nvvm_ex2_approx_d __nvvm_lg2_approx_ftz_f __nvvm_lg2_approx_f __nvvm_lg2_approx_d __nvvm_sin_approx_ftz_f __nvvm_sin_approx_f __nvvm_cos_approx_ftz_f __nvvm_cos_approx_f __nvvm_fma_rn_ftz_f __nvvm_fma_rn_f __nvvm_fma_rz_ftz_f __nvvm_fma_rz_f __nvvm_fma_rm_ftz_f __nvvm_fma_rm_f __nvvm_fma_rp_ftz_f __nvvm_fma_rp_f __nvvm_fma_rn_d __nvvm_fma_rz_d __nvvm_fma_rm_d __nvvm_fma_rp_d __nvvm_rcp_rn_ftz_f __nvvm_rcp_rn_f __nvvm_rcp_rz_ftz_f __nvvm_rcp_rz_f __nvvm_rcp_rm_ftz_f __nvvm_rcp_rm_f __nvvm_rcp_rp_ftz_f __nvvm_rcp_rp_f __nvvm_rcp_rn_d __nvvm_rcp_rz_d __nvvm_rcp_rm_d __nvvm_rcp_rp_d __nvvm_rcp_approx_ftz_d __nvvm_sqrt_rn_ftz_f __nvvm_sqrt_rn_f __nvvm_sqrt_rz_ftz_f __nvvm_sqrt_rz_f __nvvm_sqrt_rm_ftz_f __nvvm_sqrt_rm_f __nvvm_sqrt_rp_ftz_f __nvvm_sqrt_rp_f __nvvm_sqrt_approx_ftz_f __nvvm_sqrt_approx_f __nvvm_sqrt_rn_d __nvvm_sqrt_rz_d __nvvm_sqrt_rm_d __nvvm_sqrt_rp_d __nvvm_rsqrt_approx_ftz_f __nvvm_rsqrt_approx_f __nvvm_rsqrt_approx_d __nvvm_add_rn_ftz_f __nvvm_add_rn_f __nvvm_add_rz_ftz_f __nvvm_add_rz_f __nvvm_add_rm_ftz_f __nvvm_add_rm_f __nvvm_add_rp_ftz_f __nvvm_add_rp_f __nvvm_add_rn_d __nvvm_add_rz_d __nvvm_add_rm_d __nvvm_add_rp_d __nvvm_d2f_rn_ftz __nvvm_d2f_rn __nvvm_d2f_rz_ftz __nvvm_d2f_rz __nvvm_d2f_rm_ftz __nvvm_d2f_rm __nvvm_d2f_rp_ftz __nvvm_d2f_rp __nvvm_d2i_rn __nvvm_d2i_rz __nvvm_d2i_rm __nvvm_d2i_rp __nvvm_d2ui_rn Uid __nvvm_d2ui_rz __nvvm_d2ui_rm __nvvm_d2ui_rp __nvvm_i2d_rn __nvvm_i2d_rz __nvvm_i2d_rm __nvvm_i2d_rp __nvvm_ui2d_rn dUi __nvvm_ui2d_rz __nvvm_ui2d_rm __nvvm_ui2d_rp __nvvm_f2i_rn_ftz __nvvm_f2i_rn __nvvm_f2i_rz_ftz __nvvm_f2i_rz __nvvm_f2i_rm_ftz __nvvm_f2i_rm __nvvm_f2i_rp_ftz __nvvm_f2i_rp __nvvm_f2ui_rn_ftz __nvvm_f2ui_rn __nvvm_f2ui_rz_ftz __nvvm_f2ui_rz __nvvm_f2ui_rm_ftz __nvvm_f2ui_rm __nvvm_f2ui_rp_ftz __nvvm_f2ui_rp __nvvm_i2f_rn __nvvm_i2f_rz __nvvm_i2f_rm __nvvm_i2f_rp __nvvm_ui2f_rn __nvvm_ui2f_rz __nvvm_ui2f_rm __nvvm_ui2f_rp __nvvm_lohi_i2d dii __nvvm_d2i_lo __nvvm_d2i_hi __nvvm_f2ll_rn_ftz __nvvm_f2ll_rn __nvvm_f2ll_rz_ftz __nvvm_f2ll_rz __nvvm_f2ll_rm_ftz __nvvm_f2ll_rm __nvvm_f2ll_rp_ftz __nvvm_f2ll_rp __nvvm_f2ull_rn_ftz ULLif __nvvm_f2ull_rn __nvvm_f2ull_rz_ftz __nvvm_f2ull_rz __nvvm_f2ull_rm_ftz __nvvm_f2ull_rm __nvvm_f2ull_rp_ftz __nvvm_f2ull_rp __nvvm_d2ll_rn __nvvm_d2ll_rz __nvvm_d2ll_rm __nvvm_d2ll_rp __nvvm_d2ull_rn __nvvm_d2ull_rz __nvvm_d2ull_rm __nvvm_d2ull_rp __nvvm_ll2f_rn __nvvm_ll2f_rz __nvvm_ll2f_rm __nvvm_ll2f_rp __nvvm_ull2f_rn fULLi __nvvm_ull2f_rz __nvvm_ull2f_rm __nvvm_ull2f_rp __nvvm_ll2d_rn __nvvm_ll2d_rz __nvvm_ll2d_rm __nvvm_ll2d_rp __nvvm_ull2d_rn __nvvm_ull2d_rz __nvvm_ull2d_rm __nvvm_ull2d_rp __nvvm_f2h_rn_ftz Usf __nvvm_f2h_rn __nvvm_h2f fUs __nvvm_bitcast_f2i __nvvm_bitcast_i2f __nvvm_bitcast_ll2d __nvvm_bitcast_d2ll __syncthreads __nvvm_bar0 __nvvm_bar0_popc __nvvm_bar0_and __nvvm_bar0_or __nvvm_membar_cta __nvvm_membar_gl __nvvm_membar_sys __nvvm_memcpy vUc*Uc*zi __nvvm_memset vUc*Uczi __builtin_ptx_read_image2Dfi_ V4fiiii __builtin_ptx_read_image2Dff_ V4fiiff __builtin_ptx_read_image2Dii_ V4iiiii __builtin_ptx_read_image2Dif_ V4iiiff __builtin_ptx_read_image3Dfi_ V4fiiiiii __builtin_ptx_read_image3Dff_ V4fiiffff __builtin_ptx_read_image3Dii_ V4iiiiiii __builtin_ptx_read_image3Dif_ V4iiiffff __builtin_ptx_write_image2Df_ viiiffff __builtin_ptx_write_image2Di_ viiiiiii viiiUiUiUiUi __nvvm_atom_add_g_i iiD*1i __nvvm_atom_add_s_i iiD*3i __nvvm_atom_add_gen_i __nvvm_atom_add_g_l LiLiD*1Li __nvvm_atom_add_s_l LiLiD*3Li __nvvm_atom_add_gen_l LiLiD*Li __nvvm_atom_add_g_ll LLiLLiD*1LLi __nvvm_atom_add_s_ll LLiLLiD*3LLi __nvvm_atom_add_gen_ll LLiLLiD*LLi __nvvm_atom_add_g_f ffD*1f __nvvm_atom_add_s_f ffD*3f __nvvm_atom_add_gen_f ffD*f __nvvm_atom_sub_g_i __nvvm_atom_sub_s_i __nvvm_atom_sub_gen_i __nvvm_atom_sub_g_l __nvvm_atom_sub_s_l __nvvm_atom_sub_gen_l __nvvm_atom_sub_g_ll __nvvm_atom_sub_s_ll __nvvm_atom_sub_gen_ll __nvvm_atom_xchg_g_i __nvvm_atom_xchg_s_i __nvvm_atom_xchg_gen_i __nvvm_atom_xchg_g_l __nvvm_atom_xchg_s_l __nvvm_atom_xchg_gen_l __nvvm_atom_xchg_g_ll __nvvm_atom_xchg_s_ll __nvvm_atom_xchg_gen_ll __nvvm_atom_max_g_i __nvvm_atom_max_s_i __nvvm_atom_max_gen_i __nvvm_atom_max_g_ui UiUiD*1Ui __nvvm_atom_max_s_ui UiUiD*3Ui __nvvm_atom_max_gen_ui __nvvm_atom_max_g_l __nvvm_atom_max_s_l __nvvm_atom_max_gen_l __nvvm_atom_max_g_ul ULiULiD*1ULi __nvvm_atom_max_s_ul ULiULiD*3ULi __nvvm_atom_max_gen_ul ULiULiD*ULi __nvvm_atom_max_g_ll __nvvm_atom_max_s_ll __nvvm_atom_max_gen_ll __nvvm_atom_max_g_ull ULLiULLiD*1ULLi __nvvm_atom_max_s_ull ULLiULLiD*3ULLi __nvvm_atom_max_gen_ull ULLiULLiD*ULLi __nvvm_atom_min_g_i __nvvm_atom_min_s_i __nvvm_atom_min_gen_i __nvvm_atom_min_g_ui __nvvm_atom_min_s_ui __nvvm_atom_min_gen_ui __nvvm_atom_min_g_l __nvvm_atom_min_s_l __nvvm_atom_min_gen_l LiLi10D*Li __nvvm_atom_min_g_ul __nvvm_atom_min_s_ul __nvvm_atom_min_gen_ul __nvvm_atom_min_g_ll __nvvm_atom_min_s_ll __nvvm_atom_min_gen_ll __nvvm_atom_min_g_ull __nvvm_atom_min_s_ull __nvvm_atom_min_gen_ull __nvvm_atom_inc_g_ui __nvvm_atom_inc_s_ui __nvvm_atom_inc_gen_ui __nvvm_atom_dec_g_ui __nvvm_atom_dec_s_ui __nvvm_atom_dec_gen_ui __nvvm_atom_and_g_i __nvvm_atom_and_s_i __nvvm_atom_and_gen_i __nvvm_atom_and_g_l __nvvm_atom_and_s_l __nvvm_atom_and_gen_l __nvvm_atom_and_g_ll __nvvm_atom_and_s_ll __nvvm_atom_and_gen_ll __nvvm_atom_or_g_i __nvvm_atom_or_s_i __nvvm_atom_or_gen_i __nvvm_atom_or_g_l __nvvm_atom_or_s_l __nvvm_atom_or_gen_l __nvvm_atom_or_g_ll __nvvm_atom_or_s_ll __nvvm_atom_or_gen_ll __nvvm_atom_xor_g_i __nvvm_atom_xor_s_i __nvvm_atom_xor_gen_i __nvvm_atom_xor_g_l __nvvm_atom_xor_s_l __nvvm_atom_xor_gen_l __nvvm_atom_xor_g_ll __nvvm_atom_xor_s_ll __nvvm_atom_xor_gen_ll __nvvm_atom_cas_g_i iiD*1ii __nvvm_atom_cas_s_i iiD*3ii __nvvm_atom_cas_gen_i iiD*ii __nvvm_atom_cas_g_l LiLiD*1LiLi __nvvm_atom_cas_s_l LiLiD*3LiLi __nvvm_atom_cas_gen_l LiLiD*LiLi __nvvm_atom_cas_g_ll LLiLLiD*1LLiLLi __nvvm_atom_cas_s_ll LLiLLiD*3LLiLLi __nvvm_atom_cas_gen_ll LLiLLiD*LLiLLi __nvvm_compiler_error vcC*4 __nvvm_compiler_warn o0 o1 o3 o4 o5 o6 o7 l5 l6 l7 i0 i5 i6 st(1) st(2) st(3) st(4) st(5) st(6) st(7) argp fpcr fpsr dirflag xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 ymm0 ymm1 ymm2 ymm3 ymm4 ymm5 ymm6 ymm7 ymm8 ymm9 ymm10 ymm11 ymm12 ymm13 ymm14 ymm15 __builtin_ia32_femms __builtin_ia32_pavgusb V8cV8cV8c __builtin_ia32_pf2id V2iV2f __builtin_ia32_pfacc V2fV2fV2f __builtin_ia32_pfadd __builtin_ia32_pfcmpeq V2iV2fV2f __builtin_ia32_pfcmpge __builtin_ia32_pfcmpgt __builtin_ia32_pfmax __builtin_ia32_pfmin __builtin_ia32_pfmul __builtin_ia32_pfrcp __builtin_ia32_pfrcpit1 __builtin_ia32_pfrcpit2 __builtin_ia32_pfrsqrt __builtin_ia32_pfrsqit1 __builtin_ia32_pfsub __builtin_ia32_pfsubr __builtin_ia32_pi2fd V2fV2i __builtin_ia32_pmulhrw V4sV4sV4s __builtin_ia32_pf2iw __builtin_ia32_pfnacc __builtin_ia32_pfpnacc __builtin_ia32_pi2fw __builtin_ia32_pswapdsf __builtin_ia32_pswapdsi __builtin_ia32_emms __builtin_ia32_paddb __builtin_ia32_paddw __builtin_ia32_paddd V2iV2iV2i __builtin_ia32_paddsb __builtin_ia32_paddsw __builtin_ia32_paddusb __builtin_ia32_paddusw __builtin_ia32_psubb __builtin_ia32_psubw __builtin_ia32_psubd __builtin_ia32_psubsb __builtin_ia32_psubsw __builtin_ia32_psubusb __builtin_ia32_psubusw __builtin_ia32_pmulhw __builtin_ia32_pmullw __builtin_ia32_pmaddwd V2iV4sV4s __builtin_ia32_pand V1LLiV1LLiV1LLi __builtin_ia32_pandn __builtin_ia32_por __builtin_ia32_pxor __builtin_ia32_psllw V4sV4sV1LLi __builtin_ia32_pslld V2iV2iV1LLi __builtin_ia32_psllq __builtin_ia32_psrlw __builtin_ia32_psrld __builtin_ia32_psrlq __builtin_ia32_psraw __builtin_ia32_psrad __builtin_ia32_psllwi V4sV4si __builtin_ia32_pslldi V2iV2ii __builtin_ia32_psllqi V1LLiV1LLii __builtin_ia32_psrlwi __builtin_ia32_psrldi __builtin_ia32_psrlqi __builtin_ia32_psrawi __builtin_ia32_psradi __builtin_ia32_packsswb V8cV4sV4s __builtin_ia32_packssdw V4sV2iV2i __builtin_ia32_packuswb __builtin_ia32_punpckhbw __builtin_ia32_punpckhwd __builtin_ia32_punpckhdq __builtin_ia32_punpcklbw __builtin_ia32_punpcklwd __builtin_ia32_punpckldq __builtin_ia32_pcmpeqb __builtin_ia32_pcmpeqw __builtin_ia32_pcmpeqd __builtin_ia32_pcmpgtb __builtin_ia32_pcmpgtw __builtin_ia32_pcmpgtd __builtin_ia32_maskmovq vV8cV8cc* __builtin_ia32_movntq vV1LLi*V1LLi __builtin_ia32_vec_init_v2si V2iii __builtin_ia32_vec_init_v4hi V4sssss __builtin_ia32_vec_init_v8qi V8ccccccccc __builtin_ia32_vec_ext_v2si __builtin_ia32_cvtpi2ps V4fV4fV2i __builtin_ia32_cvtps2pi V2iV4f __builtin_ia32_cvttps2pi __builtin_ia32_pavgb __builtin_ia32_pavgw __builtin_ia32_pmaxsw __builtin_ia32_pmaxub __builtin_ia32_pminsw __builtin_ia32_pminub __builtin_ia32_pmovmskb iV8c __builtin_ia32_pmulhuw __builtin_ia32_psadbw V4sV8cV8c __builtin_ia32_pshufw V4sV4sIc __builtin_ia32_cvtpd2pi V2iV2d __builtin_ia32_cvtpi2pd V2dV2i __builtin_ia32_cvttpd2pi __builtin_ia32_paddq __builtin_ia32_pmuludq V1LLiV2iV2i __builtin_ia32_psubq __builtin_ia32_pabsb __builtin_ia32_pabsd __builtin_ia32_pabsw __builtin_ia32_palignr V8cV8cV8cIc __builtin_ia32_phaddd __builtin_ia32_phaddsw __builtin_ia32_phaddw __builtin_ia32_phsubd __builtin_ia32_phsubsw __builtin_ia32_phsubw __builtin_ia32_pmaddubsw __builtin_ia32_pmulhrsw __builtin_ia32_pshufb __builtin_ia32_psignw __builtin_ia32_psignb __builtin_ia32_psignd __builtin_ia32_comieq __builtin_ia32_comilt __builtin_ia32_comile __builtin_ia32_comigt __builtin_ia32_comige __builtin_ia32_comineq __builtin_ia32_ucomieq __builtin_ia32_ucomilt __builtin_ia32_ucomile __builtin_ia32_ucomigt __builtin_ia32_ucomige __builtin_ia32_ucomineq __builtin_ia32_comisdeq __builtin_ia32_comisdlt __builtin_ia32_comisdle __builtin_ia32_comisdgt __builtin_ia32_comisdge __builtin_ia32_comisdneq __builtin_ia32_ucomisdeq __builtin_ia32_ucomisdlt __builtin_ia32_ucomisdle __builtin_ia32_ucomisdgt __builtin_ia32_ucomisdge __builtin_ia32_ucomisdneq __builtin_ia32_cmpps V4fV4fV4fIc __builtin_ia32_cmpss __builtin_ia32_minps __builtin_ia32_maxps __builtin_ia32_minss __builtin_ia32_maxss __builtin_ia32_cmppd V2dV2dV2dIc __builtin_ia32_cmpsd __builtin_ia32_minpd __builtin_ia32_maxpd __builtin_ia32_minsd __builtin_ia32_maxsd __builtin_ia32_paddsb128 __builtin_ia32_paddsw128 __builtin_ia32_psubsb128 __builtin_ia32_psubsw128 __builtin_ia32_paddusb128 __builtin_ia32_paddusw128 __builtin_ia32_psubusb128 __builtin_ia32_psubusw128 __builtin_ia32_pmulhw128 __builtin_ia32_pavgb128 __builtin_ia32_pavgw128 __builtin_ia32_pmaxub128 __builtin_ia32_pmaxsw128 __builtin_ia32_pminub128 __builtin_ia32_pminsw128 __builtin_ia32_packsswb128 V16cV8sV8s __builtin_ia32_packssdw128 V8sV4iV4i __builtin_ia32_packuswb128 __builtin_ia32_pmulhuw128 __builtin_ia32_addsubps __builtin_ia32_addsubpd __builtin_ia32_haddps __builtin_ia32_haddpd __builtin_ia32_hsubps __builtin_ia32_hsubpd __builtin_ia32_phaddw128 __builtin_ia32_phaddd128 __builtin_ia32_phaddsw128 __builtin_ia32_phsubw128 __builtin_ia32_phsubd128 __builtin_ia32_phsubsw128 __builtin_ia32_pmaddubsw128 V8sV16cV16c __builtin_ia32_pmulhrsw128 __builtin_ia32_pshufb128 __builtin_ia32_psignb128 __builtin_ia32_psignw128 __builtin_ia32_psignd128 __builtin_ia32_pabsb128 __builtin_ia32_pabsw128 __builtin_ia32_pabsd128 __builtin_ia32_ldmxcsr __builtin_ia32_stmxcsr __builtin_ia32_cvtss2si __builtin_ia32_cvtss2si64 LLiV4f __builtin_ia32_storeups vf*V4f __builtin_ia32_storehps vV2i*V4f __builtin_ia32_storelps __builtin_ia32_movmskps __builtin_ia32_movntps __builtin_ia32_sfence __builtin_ia32_rcpps __builtin_ia32_rcpss __builtin_ia32_rsqrtps __builtin_ia32_rsqrtss __builtin_ia32_sqrtps __builtin_ia32_sqrtss __builtin_ia32_maskmovdqu vV16cV16cc* __builtin_ia32_storeupd vd*V2d __builtin_ia32_movmskpd __builtin_ia32_pmovmskb128 __builtin_ia32_movnti vi*i __builtin_ia32_movnti64 vLLi*LLi __builtin_ia32_movntpd __builtin_ia32_movntdq vV2LLi*V2LLi __builtin_ia32_psadbw128 V2LLiV16cV16c __builtin_ia32_sqrtpd __builtin_ia32_sqrtsd __builtin_ia32_cvtdq2pd V2dV4i __builtin_ia32_cvtdq2ps __builtin_ia32_cvtpd2dq __builtin_ia32_cvtpd2ps V4fV2d __builtin_ia32_cvttpd2dq V4iV2d __builtin_ia32_cvtsd2si __builtin_ia32_cvtsd2si64 __builtin_ia32_cvtps2dq __builtin_ia32_cvtps2pd __builtin_ia32_cvttps2dq __builtin_ia32_clflush vvC* __builtin_ia32_lfence __builtin_ia32_mfence __builtin_ia32_storedqu vc*V16c __builtin_ia32_pmuludq128 V2LLiV4iV4i __builtin_ia32_psraw128 __builtin_ia32_psrad128 __builtin_ia32_psrlw128 __builtin_ia32_psrld128 __builtin_ia32_pslldqi128 V2LLiV2LLiIi __builtin_ia32_psrldqi128 __builtin_ia32_psrlq128 __builtin_ia32_psllw128 __builtin_ia32_pslld128 __builtin_ia32_psllq128 __builtin_ia32_psllwi128 V8sV8si __builtin_ia32_pslldi128 V4iV4ii __builtin_ia32_psllqi128 V2LLiV2LLii __builtin_ia32_psrlwi128 __builtin_ia32_psrldi128 __builtin_ia32_psrlqi128 __builtin_ia32_psrawi128 __builtin_ia32_psradi128 __builtin_ia32_pmaddwd128 V4iV8sV8s __builtin_ia32_monitor vv*UiUi __builtin_ia32_mwait __builtin_ia32_lddqu V16ccC* __builtin_ia32_palignr128 V16cV16cV16cIc __builtin_ia32_insertps128 V4fV4fV4fi __builtin_ia32_pblendvb128 __builtin_ia32_pblendw128 V8sV8sV8sIi __builtin_ia32_blendpd V2dV2dV2dIi __builtin_ia32_blendps V4fV4fV4fIi __builtin_ia32_blendvpd __builtin_ia32_blendvps __builtin_ia32_packusdw128 __builtin_ia32_pmaxsb128 __builtin_ia32_pmaxsd128 __builtin_ia32_pmaxud128 __builtin_ia32_pmaxuw128 __builtin_ia32_pminsb128 __builtin_ia32_pminsd128 __builtin_ia32_pminud128 __builtin_ia32_pminuw128 __builtin_ia32_pmovsxbd128 V4iV16c __builtin_ia32_pmovsxbq128 __builtin_ia32_pmovsxbw128 __builtin_ia32_pmovsxdq128 V2LLiV4i __builtin_ia32_pmovsxwd128 __builtin_ia32_pmovsxwq128 V2LLiV8s __builtin_ia32_pmovzxbd128 __builtin_ia32_pmovzxbq128 __builtin_ia32_pmovzxbw128 __builtin_ia32_pmovzxdq128 __builtin_ia32_pmovzxwd128 __builtin_ia32_pmovzxwq128 __builtin_ia32_pmuldq128 __builtin_ia32_pmulld128 __builtin_ia32_roundps __builtin_ia32_roundss __builtin_ia32_roundsd V2dV2dV2di __builtin_ia32_roundpd __builtin_ia32_dpps __builtin_ia32_dppd __builtin_ia32_movntdqa V2LLiV2LLi* __builtin_ia32_ptestz128 __builtin_ia32_ptestc128 __builtin_ia32_ptestnzc128 __builtin_ia32_mpsadbw128 V16cV16cV16ci __builtin_ia32_phminposuw128 __builtin_ia32_pcmpistrm128 __builtin_ia32_pcmpistri128 iV16cV16cIc __builtin_ia32_pcmpestrm128 V16cV16ciV16ciIc __builtin_ia32_pcmpestri128 iV16ciV16ciIc __builtin_ia32_pcmpistria128 __builtin_ia32_pcmpistric128 __builtin_ia32_pcmpistrio128 __builtin_ia32_pcmpistris128 __builtin_ia32_pcmpistriz128 __builtin_ia32_pcmpestria128 __builtin_ia32_pcmpestric128 __builtin_ia32_pcmpestrio128 __builtin_ia32_pcmpestris128 __builtin_ia32_pcmpestriz128 __builtin_ia32_crc32qi __builtin_ia32_crc32hi __builtin_ia32_crc32si __builtin_ia32_crc32di __builtin_ia32_extrqi __builtin_ia32_extrq V2LLiV2LLiV16c __builtin_ia32_insertqi V2LLiV2LLiV2LLiIcIc __builtin_ia32_insertq __builtin_ia32_movntsd __builtin_ia32_movntss __builtin_ia32_aesenc128 __builtin_ia32_aesenclast128 __builtin_ia32_aesdec128 __builtin_ia32_aesdeclast128 __builtin_ia32_aesimc128 __builtin_ia32_pclmulqdq128 V2LLiV2LLiV2LLiIc __builtin_ia32_addsubpd256 __builtin_ia32_addsubps256 __builtin_ia32_haddpd256 __builtin_ia32_hsubps256 __builtin_ia32_hsubpd256 __builtin_ia32_haddps256 __builtin_ia32_maxpd256 __builtin_ia32_maxps256 __builtin_ia32_minpd256 __builtin_ia32_minps256 __builtin_ia32_vpermilvarpd __builtin_ia32_vpermilvarps V4dV4dV4LLi V8fV8fV8i __builtin_ia32_blendpd256 V4dV4dV4dIi __builtin_ia32_blendps256 V8fV8fV8fIi __builtin_ia32_blendvpd256 V4dV4dV4dV4d __builtin_ia32_blendvps256 V8fV8fV8fV8f __builtin_ia32_dpps256 __builtin_ia32_cmppd256 V4dV4dV4dc __builtin_ia32_cmpps256 V8fV8fV8fc V2dV4dIc V4fV8fIc V4iV8iIc __builtin_ia32_cvtdq2pd256 V4dV4i __builtin_ia32_cvtdq2ps256 __builtin_ia32_cvtpd2ps256 V4fV4d __builtin_ia32_cvtps2dq256 V8iV8f __builtin_ia32_cvtps2pd256 V4dV4f __builtin_ia32_cvttpd2dq256 V4iV4d __builtin_ia32_cvtpd2dq256 __builtin_ia32_cvttps2dq256 V4dV4dV4dIc V8fV8fV8fIc V8iV8iV8iIc V4dV4dV2dIc V8fV8fV4fIc V8iV8iV4iIc __builtin_ia32_sqrtpd256 __builtin_ia32_sqrtps256 __builtin_ia32_rsqrtps256 __builtin_ia32_rcpps256 __builtin_ia32_roundpd256 __builtin_ia32_roundps256 __builtin_ia32_vtestzpd __builtin_ia32_vtestcpd __builtin_ia32_vtestnzcpd __builtin_ia32_vtestzps __builtin_ia32_vtestcps __builtin_ia32_vtestnzcps __builtin_ia32_vtestzpd256 iV4dV4d __builtin_ia32_vtestcpd256 __builtin_ia32_vtestnzcpd256 __builtin_ia32_vtestzps256 iV8fV8f __builtin_ia32_vtestcps256 __builtin_ia32_vtestnzcps256 __builtin_ia32_ptestz256 __builtin_ia32_ptestc256 __builtin_ia32_ptestnzc256 __builtin_ia32_movmskpd256 __builtin_ia32_movmskps256 __builtin_ia32_vzeroall __builtin_ia32_vzeroupper __builtin_ia32_vbroadcastss V4ffC* V4ddC* V8ffC* V4dV2dC* V8fV4fC* __builtin_ia32_storeupd256 vd*V4d __builtin_ia32_storeups256 vf*V8f __builtin_ia32_storedqu256 vc*V32c __builtin_ia32_lddqu256 V32ccC* __builtin_ia32_movntdq256 vV4LLi*V4LLi __builtin_ia32_movntpd256 __builtin_ia32_movntps256 __builtin_ia32_maskloadpd V2dV2dC*V2d __builtin_ia32_maskloadps V4fV4fC*V4f __builtin_ia32_maskloadpd256 V4dV4dC*V4d __builtin_ia32_maskloadps256 V8fV8fC*V8f __builtin_ia32_maskstorepd vV2d*V2dV2d __builtin_ia32_maskstoreps vV4f*V4fV4f __builtin_ia32_maskstorepd256 vV4d*V4dV4d __builtin_ia32_maskstoreps256 vV8f*V8fV8f __builtin_ia32_mpsadbw256 V32cV32cV32ci __builtin_ia32_pabsb256 __builtin_ia32_pabsw256 __builtin_ia32_pabsd256 __builtin_ia32_packsswb256 V32cV16sV16s __builtin_ia32_packssdw256 V16sV8iV8i __builtin_ia32_packuswb256 __builtin_ia32_packusdw256 __builtin_ia32_paddsb256 __builtin_ia32_paddsw256 V16sV16sV16s __builtin_ia32_psubsb256 __builtin_ia32_psubsw256 __builtin_ia32_paddusb256 __builtin_ia32_paddusw256 __builtin_ia32_psubusb256 __builtin_ia32_psubusw256 __builtin_ia32_palignr256 V32cV32cV32cIc __builtin_ia32_pavgb256 __builtin_ia32_pavgw256 __builtin_ia32_pblendvb256 V32cV32cV32cV32c __builtin_ia32_pblendw256 V16sV16sV16sIi __builtin_ia32_phaddw256 __builtin_ia32_phaddd256 V8iV8iV8i __builtin_ia32_phaddsw256 __builtin_ia32_phsubw256 __builtin_ia32_phsubd256 __builtin_ia32_phsubsw256 __builtin_ia32_pmaddubsw256 V16sV32cV32c __builtin_ia32_pmaddwd256 V8iV16sV16s __builtin_ia32_pmaxub256 __builtin_ia32_pmaxuw256 __builtin_ia32_pmaxud256 __builtin_ia32_pmaxsb256 __builtin_ia32_pmaxsw256 __builtin_ia32_pmaxsd256 __builtin_ia32_pminub256 __builtin_ia32_pminuw256 __builtin_ia32_pminud256 __builtin_ia32_pminsb256 __builtin_ia32_pminsw256 __builtin_ia32_pminsd256 __builtin_ia32_pmovmskb256 iV32c __builtin_ia32_pmovsxbw256 V16sV16c __builtin_ia32_pmovsxbd256 V8iV16c __builtin_ia32_pmovsxbq256 V4LLiV16c __builtin_ia32_pmovsxwd256 V8iV8s __builtin_ia32_pmovsxwq256 V4LLiV8s __builtin_ia32_pmovsxdq256 V4LLiV4i __builtin_ia32_pmovzxbw256 __builtin_ia32_pmovzxbd256 __builtin_ia32_pmovzxbq256 __builtin_ia32_pmovzxwd256 __builtin_ia32_pmovzxwq256 __builtin_ia32_pmovzxdq256 __builtin_ia32_pmuldq256 V4LLiV8iV8i __builtin_ia32_pmulhrsw256 __builtin_ia32_pmulhuw256 __builtin_ia32_pmulhw256 __builtin_ia32_pmuludq256 __builtin_ia32_psadbw256 V4LLiV32cV32c __builtin_ia32_pshufb256 __builtin_ia32_psignb256 __builtin_ia32_psignw256 __builtin_ia32_psignd256 __builtin_ia32_pslldqi256 V4LLiV4LLiIi __builtin_ia32_psllwi256 V16sV16si __builtin_ia32_psllw256 V16sV16sV8s __builtin_ia32_pslldi256 V8iV8ii __builtin_ia32_pslld256 V8iV8iV4i __builtin_ia32_psllqi256 V4LLiV4LLii __builtin_ia32_psllq256 V4LLiV4LLiV2LLi __builtin_ia32_psrawi256 __builtin_ia32_psraw256 __builtin_ia32_psradi256 __builtin_ia32_psrad256 __builtin_ia32_psrldqi256 __builtin_ia32_psrlwi256 __builtin_ia32_psrlw256 __builtin_ia32_psrldi256 __builtin_ia32_psrld256 __builtin_ia32_psrlqi256 __builtin_ia32_psrlq256 __builtin_ia32_movntdqa256 V4LLiV4LLi* V8fV4f V4dV2d __builtin_ia32_pblendd128 V4iV4iV4iIi __builtin_ia32_pblendd256 V8iV8iV8iIi __builtin_ia32_pbroadcastb256 V32cV16c __builtin_ia32_pbroadcastw256 __builtin_ia32_pbroadcastd256 __builtin_ia32_pbroadcastq256 __builtin_ia32_pbroadcastb128 __builtin_ia32_pbroadcastw128 __builtin_ia32_pbroadcastd128 __builtin_ia32_pbroadcastq128 __builtin_ia32_permvarsi256 __builtin_ia32_permvarsf256 __builtin_ia32_permti256 V4LLiV4LLiV4LLiIc __builtin_ia32_extract128i256 V2LLiV4LLiIc __builtin_ia32_insert128i256 V4LLiV4LLiV2LLiIc __builtin_ia32_maskloadd256 V8iV8iC*V8i __builtin_ia32_maskloadq256 V4LLiV4LLiC*V4LLi __builtin_ia32_maskloadd V4iV4iC*V4i __builtin_ia32_maskloadq V2LLiV2LLiC*V2LLi __builtin_ia32_maskstored256 vV8i*V8iV8i __builtin_ia32_maskstoreq256 vV4LLi*V4LLiV4LLi __builtin_ia32_maskstored vV4i*V4iV4i __builtin_ia32_maskstoreq vV2LLi*V2LLiV2LLi __builtin_ia32_psllv8si __builtin_ia32_psllv4si __builtin_ia32_psllv4di __builtin_ia32_psllv2di __builtin_ia32_psrav8si __builtin_ia32_psrav4si __builtin_ia32_psrlv8si __builtin_ia32_psrlv4si __builtin_ia32_psrlv4di __builtin_ia32_psrlv2di __builtin_ia32_gatherd_pd V2dV2dV2dC*V4iV2dIc __builtin_ia32_gatherd_pd256 V4dV4dV4dC*V4iV4dIc __builtin_ia32_gatherq_pd V2dV2dV2dC*V2LLiV2dIc __builtin_ia32_gatherq_pd256 V4dV4dV4dC*V4LLiV4dIc __builtin_ia32_gatherd_ps V4fV4fV4fC*V4iV4fIc __builtin_ia32_gatherd_ps256 V8fV8fV8fC*V8iV8fIc __builtin_ia32_gatherq_ps V4fV4fV4fC*V2LLiV4fIc __builtin_ia32_gatherq_ps256 V4fV4fV4fC*V4LLiV4fIc __builtin_ia32_gatherd_q V2LLiV2LLiV2LLiC*V4iV2LLiIc __builtin_ia32_gatherd_q256 V4LLiV4LLiV4LLiC*V4iV4LLiIc __builtin_ia32_gatherq_q V2LLiV2LLiV2LLiC*V2LLiV2LLiIc __builtin_ia32_gatherq_q256 V4LLiV4LLiV4LLiC*V4LLiV4LLiIc __builtin_ia32_gatherd_d V4iV4iV4iC*V4iV4iIc __builtin_ia32_gatherd_d256 V8iV8iV8iC*V8iV8iIc __builtin_ia32_gatherq_d V4iV4iV4iC*V2LLiV4iIc __builtin_ia32_gatherq_d256 V4iV4iV4iC*V4LLiV4iIc __builtin_ia32_vcvtps2ph V8sV4fIi __builtin_ia32_vcvtps2ph256 V8sV8fIi __builtin_ia32_vcvtph2ps V4fV8s __builtin_ia32_vcvtph2ps256 V8fV8s __builtin_ia32_rdrand16_step UiUs* __builtin_ia32_rdrand32_step UiUi* __builtin_ia32_rdrand64_step UiULLi* __builtin_ia32_rdseed16_step __builtin_ia32_rdseed32_step __builtin_ia32_rdseed64_step __builtin_ia32_bextr_u32 __builtin_ia32_bextr_u64 __builtin_ia32_bzhi_si __builtin_ia32_bzhi_di __builtin_ia32_pdep_si __builtin_ia32_pdep_di __builtin_ia32_pext_si __builtin_ia32_pext_di __builtin_ia32_bextri_u32 UiUiIUi __builtin_ia32_bextri_u64 ULLiULLiIULLi __builtin_ia32_sha1rnds4 V4iV4iV4iIc __builtin_ia32_sha1nexte __builtin_ia32_sha1msg1 __builtin_ia32_sha1msg2 __builtin_ia32_sha256rnds2 __builtin_ia32_sha256msg1 __builtin_ia32_sha256msg2 __builtin_ia32_vfmaddps __builtin_ia32_vfmaddpd __builtin_ia32_vfmaddss __builtin_ia32_vfmaddsd __builtin_ia32_vfmsubps __builtin_ia32_vfmsubpd __builtin_ia32_vfmsubss __builtin_ia32_vfmsubsd __builtin_ia32_vfnmaddps __builtin_ia32_vfnmaddpd __builtin_ia32_vfnmaddss __builtin_ia32_vfnmaddsd __builtin_ia32_vfnmsubps __builtin_ia32_vfnmsubpd __builtin_ia32_vfnmsubss __builtin_ia32_vfnmsubsd __builtin_ia32_vfmaddsubps __builtin_ia32_vfmaddsubpd __builtin_ia32_vfmsubaddps __builtin_ia32_vfmsubaddpd __builtin_ia32_vfmaddps256 __builtin_ia32_vfmaddpd256 __builtin_ia32_vfmsubps256 __builtin_ia32_vfmsubpd256 __builtin_ia32_vfnmaddps256 __builtin_ia32_vfnmaddpd256 __builtin_ia32_vfnmsubps256 __builtin_ia32_vfnmsubpd256 __builtin_ia32_vfmaddsubps256 __builtin_ia32_vfmaddsubpd256 __builtin_ia32_vfmsubaddps256 __builtin_ia32_vfmsubaddpd256 __builtin_ia32_vpmacssww __builtin_ia32_vpmacsww __builtin_ia32_vpmacsswd V4iV8sV8sV4i __builtin_ia32_vpmacswd __builtin_ia32_vpmacssdd __builtin_ia32_vpmacsdd __builtin_ia32_vpmacssdql V2LLiV4iV4iV2LLi __builtin_ia32_vpmacsdql __builtin_ia32_vpmacssdqh __builtin_ia32_vpmacsdqh __builtin_ia32_vpmadcsswd __builtin_ia32_vpmadcswd __builtin_ia32_vphaddbw __builtin_ia32_vphaddbd __builtin_ia32_vphaddbq __builtin_ia32_vphaddwd __builtin_ia32_vphaddwq __builtin_ia32_vphadddq __builtin_ia32_vphaddubw __builtin_ia32_vphaddubd __builtin_ia32_vphaddubq __builtin_ia32_vphadduwd __builtin_ia32_vphadduwq __builtin_ia32_vphaddudq __builtin_ia32_vphsubbw __builtin_ia32_vphsubwd __builtin_ia32_vphsubdq __builtin_ia32_vpcmov __builtin_ia32_vpcmov_256 V4LLiV4LLiV4LLiV4LLi __builtin_ia32_vpperm __builtin_ia32_vprotb __builtin_ia32_vprotw __builtin_ia32_vprotd __builtin_ia32_vprotq __builtin_ia32_vprotbi __builtin_ia32_vprotwi __builtin_ia32_vprotdi __builtin_ia32_vprotqi __builtin_ia32_vpshlb __builtin_ia32_vpshlw __builtin_ia32_vpshld __builtin_ia32_vpshlq __builtin_ia32_vpshab __builtin_ia32_vpshaw __builtin_ia32_vpshad __builtin_ia32_vpshaq __builtin_ia32_vpcomub __builtin_ia32_vpcomuw V8sV8sV8sIc __builtin_ia32_vpcomud __builtin_ia32_vpcomuq __builtin_ia32_vpcomb __builtin_ia32_vpcomw __builtin_ia32_vpcomd __builtin_ia32_vpcomq __builtin_ia32_vpermil2pd V2dV2dV2dV2LLiIc __builtin_ia32_vpermil2pd256 V4dV4dV4dV4LLiIc __builtin_ia32_vpermil2ps V4fV4fV4fV4iIc __builtin_ia32_vpermil2ps256 V8fV8fV8fV8iIc __builtin_ia32_vfrczss __builtin_ia32_vfrczsd __builtin_ia32_vfrczps __builtin_ia32_vfrczpd __builtin_ia32_vfrczps256 __builtin_ia32_vfrczpd256 __builtin_ia32_xbegin __builtin_ia32_xend __builtin_ia32_xabort vIc __builtin_ia32_xtest E-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-n32-S64 e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-n32-S64 __TEXT,__StaticInit,regular,pure_instructions e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:32:32-n8:16:32-S128 e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64-S128 E-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-v64:64:64-n32:64-S128 E-p:64:64:64-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-v64:64:64-n32:64-S128 e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-v64:64:64-n32:64-S128 e-p:64:64:64-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-v64:64:64-n32:64-S128 e-p:32:32:32-i1:8:32-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:32:64-v128:32:128-a0:0:32-n32-S32 e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:32:64-v128:32:128-a0:0:32-n32-S32 e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-v16:16:16-v24:32:32-v32:32:32-v48:64:64-v64:64:64-v96:128:128-v128:128:128-v192:256:256-v256:256:256-v512:512:512-v1024:1024:1024-v2048:2048:2048-n32:64 e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v16:16:16-v24:32:32-v32:32:32-v48:64:64-v64:64:64-v96:128:128-v128:128:128-v192:256:256-v256:256:256-v512:512:512-v1024:1024:1024-v2048:2048:2048-n32:64 e-p:64:64:64-p3:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v16:16:16-v24:32:32-v32:32:32-v48:64:64-v64:64:64-v96:128:128-v128:128:128-v192:256:256-v256:256:256-v512:512:512-v1024:1024:1024-v2048:2048:2048-n32:64 e-p:32:32:32-i1:8:32-i8:8:32-i16:16:32-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:64:128-a0:0:32-n32-S64 e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:64:128-a0:0:64-n32-S64 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 _RVALUE_REFERENCES_V2_SUPPORTED __attribute__((objc_gc(strong))) __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ e-p:32:32:32-a0:0:32-n32-i1:8:32-i8:8:32-i16:16:32-i32:32:32-i64:32:32-f16:16:32-f32:32:32-f64:32:32 e-p:32:32:32-i64:64:64-i32:32:32-i16:16:16-i1:32:32-f64:64:64-f32:32:32-a0:0-n32 e-p:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-i128:128:128-f32:32:32-f64:64:64-f128:128:128-n32:64-S128 e-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-p:32:32:32-v128:32:32 e-p:16:16:16-i8:8:8-i16:16:16-i32:16:32-n8:16 E-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v128:128:128-n32 E-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v128:128:128-n32 E-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v128:128:128-n32:64 E-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-v128:128:128-n32:64 e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v16:16:16-v32:32:32-v64:64:64-v128:128:128-n16:32:64 e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v16:16:16-v32:32:32-v64:64:64-v128:128:128-n16:32:64 E-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-n32-S64 E-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-n32:64-S128 E-p:64:64:64-i1:8:16-i8:8:16-i16:16-i32:32-i64:64-f32:32-f64:64-f128:64-a0:8:16-n32:64 E-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:32-f32:32:32-f64:32:32-v64:32:32-v128:32:32-a0:0:32-n32 e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128-n8:16:32-S128 e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-f80:32:32-n8:16:32-S32 e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f80:128:128-v64:64:64-v128:128:128-a0:0:64-f80:32:32-n8:16:32-S32 e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v16:16:16-v24:32:32-v32:32:32-v48:64:64-v64:64:64-v96:128:128-v128:128:128-v192:256:256-v256:256:256-v512:512:512-v1024:1024:1024 e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v16:16:16-v24:32:32-v32:32:32-v48:64:64-v64:64:64-v96:128:128-v128:128:128-v192:256:256-v256:256:256-v512:512:512-v1024:1024:1024 __builtin_HEXAGON_C4_nbitsclri __builtin_HEXAGON_C2_pxfer_map __builtin_HEXAGON_A4_vcmpbeq_any __builtin_HEXAGON_A4_vcmpbgtui __builtin_HEXAGON_A4_vcmphgtui __builtin_HEXAGON_A4_vcmpwgtui __builtin_HEXAGON_A4_boundscheck __builtin_HEXAGON_C4_fastcorner9 __builtin_HEXAGON_C4_fastcorner9_not __builtin_HEXAGON_M2_mpy_acc_hh_s0 __builtin_HEXAGON_M2_mpy_acc_hh_s1 __builtin_HEXAGON_M2_mpy_acc_hl_s0 __builtin_HEXAGON_M2_mpy_acc_hl_s1 __builtin_HEXAGON_M2_mpy_acc_lh_s0 __builtin_HEXAGON_M2_mpy_acc_lh_s1 __builtin_HEXAGON_M2_mpy_acc_ll_s0 __builtin_HEXAGON_M2_mpy_acc_ll_s1 __builtin_HEXAGON_M2_mpy_nac_hh_s0 __builtin_HEXAGON_M2_mpy_nac_hh_s1 __builtin_HEXAGON_M2_mpy_nac_hl_s0 __builtin_HEXAGON_M2_mpy_nac_hl_s1 __builtin_HEXAGON_M2_mpy_nac_lh_s0 __builtin_HEXAGON_M2_mpy_nac_lh_s1 __builtin_HEXAGON_M2_mpy_nac_ll_s0 __builtin_HEXAGON_M2_mpy_nac_ll_s1 __builtin_HEXAGON_M2_mpy_acc_sat_hh_s0 __builtin_HEXAGON_M2_mpy_acc_sat_hh_s1 __builtin_HEXAGON_M2_mpy_acc_sat_hl_s0 __builtin_HEXAGON_M2_mpy_acc_sat_hl_s1 __builtin_HEXAGON_M2_mpy_acc_sat_lh_s0 __builtin_HEXAGON_M2_mpy_acc_sat_lh_s1 __builtin_HEXAGON_M2_mpy_acc_sat_ll_s0 __builtin_HEXAGON_M2_mpy_acc_sat_ll_s1 __builtin_HEXAGON_M2_mpy_nac_sat_hh_s0 __builtin_HEXAGON_M2_mpy_nac_sat_hh_s1 __builtin_HEXAGON_M2_mpy_nac_sat_hl_s0 __builtin_HEXAGON_M2_mpy_nac_sat_hl_s1 __builtin_HEXAGON_M2_mpy_nac_sat_lh_s0 __builtin_HEXAGON_M2_mpy_nac_sat_lh_s1 __builtin_HEXAGON_M2_mpy_nac_sat_ll_s0 __builtin_HEXAGON_M2_mpy_nac_sat_ll_s1 __builtin_HEXAGON_M2_mpy_hh_s0 __builtin_HEXAGON_M2_mpy_hh_s1 __builtin_HEXAGON_M2_mpy_hl_s0 __builtin_HEXAGON_M2_mpy_hl_s1 __builtin_HEXAGON_M2_mpy_lh_s0 __builtin_HEXAGON_M2_mpy_lh_s1 __builtin_HEXAGON_M2_mpy_ll_s0 __builtin_HEXAGON_M2_mpy_ll_s1 __builtin_HEXAGON_M2_mpy_sat_hh_s0 __builtin_HEXAGON_M2_mpy_sat_hh_s1 __builtin_HEXAGON_M2_mpy_sat_hl_s0 __builtin_HEXAGON_M2_mpy_sat_hl_s1 __builtin_HEXAGON_M2_mpy_sat_lh_s0 __builtin_HEXAGON_M2_mpy_sat_lh_s1 __builtin_HEXAGON_M2_mpy_sat_ll_s0 __builtin_HEXAGON_M2_mpy_sat_ll_s1 __builtin_HEXAGON_M2_mpy_rnd_hh_s0 __builtin_HEXAGON_M2_mpy_rnd_hh_s1 __builtin_HEXAGON_M2_mpy_rnd_hl_s0 __builtin_HEXAGON_M2_mpy_rnd_hl_s1 __builtin_HEXAGON_M2_mpy_rnd_lh_s0 __builtin_HEXAGON_M2_mpy_rnd_lh_s1 __builtin_HEXAGON_M2_mpy_rnd_ll_s0 __builtin_HEXAGON_M2_mpy_rnd_ll_s1 __builtin_HEXAGON_M2_mpy_sat_rnd_hh_s0 __builtin_HEXAGON_M2_mpy_sat_rnd_hh_s1 __builtin_HEXAGON_M2_mpy_sat_rnd_hl_s0 __builtin_HEXAGON_M2_mpy_sat_rnd_hl_s1 __builtin_HEXAGON_M2_mpy_sat_rnd_lh_s0 __builtin_HEXAGON_M2_mpy_sat_rnd_lh_s1 __builtin_HEXAGON_M2_mpy_sat_rnd_ll_s0 __builtin_HEXAGON_M2_mpy_sat_rnd_ll_s1 __builtin_HEXAGON_M2_mpyd_acc_hh_s0 __builtin_HEXAGON_M2_mpyd_acc_hh_s1 __builtin_HEXAGON_M2_mpyd_acc_hl_s0 __builtin_HEXAGON_M2_mpyd_acc_hl_s1 __builtin_HEXAGON_M2_mpyd_acc_lh_s0 __builtin_HEXAGON_M2_mpyd_acc_lh_s1 __builtin_HEXAGON_M2_mpyd_acc_ll_s0 __builtin_HEXAGON_M2_mpyd_acc_ll_s1 __builtin_HEXAGON_M2_mpyd_nac_hh_s0 __builtin_HEXAGON_M2_mpyd_nac_hh_s1 __builtin_HEXAGON_M2_mpyd_nac_hl_s0 __builtin_HEXAGON_M2_mpyd_nac_hl_s1 __builtin_HEXAGON_M2_mpyd_nac_lh_s0 __builtin_HEXAGON_M2_mpyd_nac_lh_s1 __builtin_HEXAGON_M2_mpyd_nac_ll_s0 __builtin_HEXAGON_M2_mpyd_nac_ll_s1 __builtin_HEXAGON_M2_mpyd_hh_s0 __builtin_HEXAGON_M2_mpyd_hh_s1 __builtin_HEXAGON_M2_mpyd_hl_s0 __builtin_HEXAGON_M2_mpyd_hl_s1 __builtin_HEXAGON_M2_mpyd_lh_s0 __builtin_HEXAGON_M2_mpyd_lh_s1 __builtin_HEXAGON_M2_mpyd_ll_s0 __builtin_HEXAGON_M2_mpyd_ll_s1 __builtin_HEXAGON_M2_mpyd_rnd_hh_s0 __builtin_HEXAGON_M2_mpyd_rnd_hh_s1 __builtin_HEXAGON_M2_mpyd_rnd_hl_s0 __builtin_HEXAGON_M2_mpyd_rnd_hl_s1 __builtin_HEXAGON_M2_mpyd_rnd_lh_s0 __builtin_HEXAGON_M2_mpyd_rnd_lh_s1 __builtin_HEXAGON_M2_mpyd_rnd_ll_s0 __builtin_HEXAGON_M2_mpyd_rnd_ll_s1 __builtin_HEXAGON_M2_mpyu_acc_hh_s0 __builtin_HEXAGON_M2_mpyu_acc_hh_s1 __builtin_HEXAGON_M2_mpyu_acc_hl_s0 __builtin_HEXAGON_M2_mpyu_acc_hl_s1 __builtin_HEXAGON_M2_mpyu_acc_lh_s0 __builtin_HEXAGON_M2_mpyu_acc_lh_s1 __builtin_HEXAGON_M2_mpyu_acc_ll_s0 __builtin_HEXAGON_M2_mpyu_acc_ll_s1 __builtin_HEXAGON_M2_mpyu_nac_hh_s0 __builtin_HEXAGON_M2_mpyu_nac_hh_s1 __builtin_HEXAGON_M2_mpyu_nac_hl_s0 __builtin_HEXAGON_M2_mpyu_nac_hl_s1 __builtin_HEXAGON_M2_mpyu_nac_lh_s0 __builtin_HEXAGON_M2_mpyu_nac_lh_s1 __builtin_HEXAGON_M2_mpyu_nac_ll_s0 __builtin_HEXAGON_M2_mpyu_nac_ll_s1 __builtin_HEXAGON_M2_mpyu_hh_s0 __builtin_HEXAGON_M2_mpyu_hh_s1 __builtin_HEXAGON_M2_mpyu_hl_s0 __builtin_HEXAGON_M2_mpyu_hl_s1 __builtin_HEXAGON_M2_mpyu_lh_s0 __builtin_HEXAGON_M2_mpyu_lh_s1 __builtin_HEXAGON_M2_mpyu_ll_s0 __builtin_HEXAGON_M2_mpyu_ll_s1 __builtin_HEXAGON_M2_mpyud_acc_hh_s0 __builtin_HEXAGON_M2_mpyud_acc_hh_s1 __builtin_HEXAGON_M2_mpyud_acc_hl_s0 __builtin_HEXAGON_M2_mpyud_acc_hl_s1 __builtin_HEXAGON_M2_mpyud_acc_lh_s0 __builtin_HEXAGON_M2_mpyud_acc_lh_s1 __builtin_HEXAGON_M2_mpyud_acc_ll_s0 __builtin_HEXAGON_M2_mpyud_acc_ll_s1 __builtin_HEXAGON_M2_mpyud_nac_hh_s0 __builtin_HEXAGON_M2_mpyud_nac_hh_s1 __builtin_HEXAGON_M2_mpyud_nac_hl_s0 __builtin_HEXAGON_M2_mpyud_nac_hl_s1 __builtin_HEXAGON_M2_mpyud_nac_lh_s0 __builtin_HEXAGON_M2_mpyud_nac_lh_s1 __builtin_HEXAGON_M2_mpyud_nac_ll_s0 __builtin_HEXAGON_M2_mpyud_nac_ll_s1 __builtin_HEXAGON_M2_mpyud_hh_s0 __builtin_HEXAGON_M2_mpyud_hh_s1 __builtin_HEXAGON_M2_mpyud_hl_s0 __builtin_HEXAGON_M2_mpyud_hl_s1 __builtin_HEXAGON_M2_mpyud_lh_s0 __builtin_HEXAGON_M2_mpyud_lh_s1 __builtin_HEXAGON_M2_mpyud_ll_s0 __builtin_HEXAGON_M2_mpyud_ll_s1 __builtin_HEXAGON_M2_dpmpyss_s0 __builtin_HEXAGON_M2_dpmpyss_acc_s0 __builtin_HEXAGON_M2_dpmpyss_nac_s0 __builtin_HEXAGON_M2_dpmpyuu_s0 __builtin_HEXAGON_M2_dpmpyuu_acc_s0 __builtin_HEXAGON_M2_dpmpyuu_nac_s0 __builtin_HEXAGON_M2_mpy_up_s1 __builtin_HEXAGON_M2_mpy_up_s1_sat __builtin_HEXAGON_M2_dpmpyss_rnd_s0 __builtin_HEXAGON_M4_mac_up_s1_sat __builtin_HEXAGON_M4_nac_up_s1_sat __builtin_HEXAGON_M4_mpyrr_addr __builtin_HEXAGON_M4_mpyri_addr_u2 __builtin_HEXAGON_M4_mpyri_addr __builtin_HEXAGON_M4_mpyri_addi __builtin_HEXAGON_M4_mpyrr_addi __builtin_HEXAGON_M2_vmpy2s_s0 __builtin_HEXAGON_M2_vmpy2s_s1 __builtin_HEXAGON_M2_vmac2s_s0 __builtin_HEXAGON_M2_vmac2s_s1 __builtin_HEXAGON_M2_vmpy2su_s0 __builtin_HEXAGON_M2_vmpy2su_s1 __builtin_HEXAGON_M2_vmac2su_s0 __builtin_HEXAGON_M2_vmac2su_s1 __builtin_HEXAGON_M2_vmpy2s_s0pack __builtin_HEXAGON_M2_vmpy2s_s1pack __builtin_HEXAGON_M2_vmpy2es_s0 __builtin_HEXAGON_M2_vmpy2es_s1 __builtin_HEXAGON_M2_vmac2es_s0 __builtin_HEXAGON_M2_vmac2es_s1 __builtin_HEXAGON_M2_vdmpyrs_s0 __builtin_HEXAGON_M2_vdmpyrs_s1 __builtin_HEXAGON_M2_vdmacs_s0 __builtin_HEXAGON_M2_vdmacs_s1 __builtin_HEXAGON_M2_vdmpys_s0 __builtin_HEXAGON_M2_vdmpys_s1 __builtin_HEXAGON_M2_cmpyrs_s0 __builtin_HEXAGON_M2_cmpyrs_s1 __builtin_HEXAGON_M2_cmpyrsc_s0 __builtin_HEXAGON_M2_cmpyrsc_s1 __builtin_HEXAGON_M2_cmacsc_s0 __builtin_HEXAGON_M2_cmacsc_s1 __builtin_HEXAGON_M2_cmpysc_s0 __builtin_HEXAGON_M2_cmpysc_s1 __builtin_HEXAGON_M2_cnacsc_s0 __builtin_HEXAGON_M2_cnacsc_s1 __builtin_HEXAGON_M2_vrcmpys_s1 __builtin_HEXAGON_M2_vrcmpys_acc_s1 __builtin_HEXAGON_M2_vrcmpys_s1rp __builtin_HEXAGON_M2_mmacls_s0 __builtin_HEXAGON_M2_mmacls_s1 __builtin_HEXAGON_M2_mmachs_s0 __builtin_HEXAGON_M2_mmachs_s1 __builtin_HEXAGON_M2_mmacls_rs0 __builtin_HEXAGON_M2_mmacls_rs1 __builtin_HEXAGON_M2_mmachs_rs0 __builtin_HEXAGON_M2_mmachs_rs1 __builtin_HEXAGON_M2_mmpyl_rs0 __builtin_HEXAGON_M2_mmpyl_rs1 __builtin_HEXAGON_M2_mmpyh_rs0 __builtin_HEXAGON_M2_mmpyh_rs1 __builtin_HEXAGON_M4_vrmpyeh_s0 __builtin_HEXAGON_M4_vrmpyeh_s1 __builtin_HEXAGON_M4_vrmpyeh_acc_s0 __builtin_HEXAGON_M4_vrmpyeh_acc_s1 __builtin_HEXAGON_M4_vrmpyoh_s0 __builtin_HEXAGON_M4_vrmpyoh_s1 __builtin_HEXAGON_M4_vrmpyoh_acc_s0 __builtin_HEXAGON_M4_vrmpyoh_acc_s1 __builtin_HEXAGON_M2_hmmpyl_rs1 __builtin_HEXAGON_M2_hmmpyh_rs1 __builtin_HEXAGON_M2_hmmpyl_s1 __builtin_HEXAGON_M2_hmmpyh_s1 __builtin_HEXAGON_M2_mmaculs_s0 __builtin_HEXAGON_M2_mmaculs_s1 __builtin_HEXAGON_M2_mmacuhs_s0 __builtin_HEXAGON_M2_mmacuhs_s1 __builtin_HEXAGON_M2_mmpyul_s0 __builtin_HEXAGON_M2_mmpyul_s1 __builtin_HEXAGON_M2_mmpyuh_s0 __builtin_HEXAGON_M2_mmpyuh_s1 __builtin_HEXAGON_M2_mmaculs_rs0 __builtin_HEXAGON_M2_mmaculs_rs1 __builtin_HEXAGON_M2_mmacuhs_rs0 __builtin_HEXAGON_M2_mmacuhs_rs1 __builtin_HEXAGON_M2_mmpyul_rs0 __builtin_HEXAGON_M2_mmpyul_rs1 __builtin_HEXAGON_M2_mmpyuh_rs0 __builtin_HEXAGON_M2_mmpyuh_rs1 __builtin_HEXAGON_M2_vrcmaci_s0 __builtin_HEXAGON_M2_vrcmacr_s0 __builtin_HEXAGON_M2_vrcmaci_s0c __builtin_HEXAGON_M2_vrcmacr_s0c __builtin_HEXAGON_M2_vrcmpyi_s0 __builtin_HEXAGON_M2_vrcmpyr_s0 __builtin_HEXAGON_M2_vrcmpyi_s0c __builtin_HEXAGON_M2_vrcmpyr_s0c __builtin_HEXAGON_M4_cmpyi_whc __builtin_HEXAGON_M4_cmpyr_whc __builtin_HEXAGON_M2_vcmpy_s0_sat_i __builtin_HEXAGON_M2_vcmpy_s0_sat_r __builtin_HEXAGON_M2_vcmpy_s1_sat_i __builtin_HEXAGON_M2_vcmpy_s1_sat_r __builtin_HEXAGON_M2_vcmac_s0_sat_i __builtin_HEXAGON_M2_vcmac_s0_sat_r __builtin_HEXAGON_S4_vrcrotate_acc __builtin_HEXAGON_S4_vrcrotate __builtin_HEXAGON_M4_pmpyw_acc __builtin_HEXAGON_M4_vpmpyh_acc __builtin_HEXAGON_A2_addh_l16_ll __builtin_HEXAGON_A2_addh_l16_hl __builtin_HEXAGON_A2_addh_l16_sat_ll __builtin_HEXAGON_A2_addh_l16_sat_hl __builtin_HEXAGON_A2_subh_l16_ll __builtin_HEXAGON_A2_subh_l16_hl __builtin_HEXAGON_A2_subh_l16_sat_ll __builtin_HEXAGON_A2_subh_l16_sat_hl __builtin_HEXAGON_A2_addh_h16_ll __builtin_HEXAGON_A2_addh_h16_lh __builtin_HEXAGON_A2_addh_h16_hl __builtin_HEXAGON_A2_addh_h16_hh __builtin_HEXAGON_A2_addh_h16_sat_ll __builtin_HEXAGON_A2_addh_h16_sat_lh __builtin_HEXAGON_A2_addh_h16_sat_hl __builtin_HEXAGON_A2_addh_h16_sat_hh __builtin_HEXAGON_A2_subh_h16_ll __builtin_HEXAGON_A2_subh_h16_lh __builtin_HEXAGON_A2_subh_h16_hl __builtin_HEXAGON_A2_subh_h16_hh __builtin_HEXAGON_A2_subh_h16_sat_ll __builtin_HEXAGON_A2_subh_h16_sat_lh __builtin_HEXAGON_A2_subh_h16_sat_hl __builtin_HEXAGON_A2_subh_h16_sat_hh __builtin_HEXAGON_A4_combineri __builtin_HEXAGON_A4_combineir __builtin_HEXAGON_A2_combineii __builtin_HEXAGON_A2_combine_hh __builtin_HEXAGON_A2_combine_hl __builtin_HEXAGON_A2_combine_lh __builtin_HEXAGON_A2_combine_ll __builtin_HEXAGON_A2_vaddb_map __builtin_HEXAGON_S4_vxaddsubw __builtin_HEXAGON_S4_vxsubaddw __builtin_HEXAGON_S4_vxaddsubh __builtin_HEXAGON_S4_vxsubaddh __builtin_HEXAGON_S4_vxaddsubhr __builtin_HEXAGON_S4_vxsubaddhr __builtin_HEXAGON_A2_vraddub_acc __builtin_HEXAGON_A2_vsubb_map __builtin_HEXAGON_M2_vabsdiffw __builtin_HEXAGON_M2_vabsdiffh __builtin_HEXAGON_A2_vrsadub_acc __builtin_HEXAGON_A4_round_ri_sat __builtin_HEXAGON_A4_round_rr_sat __builtin_HEXAGON_A4_cround_ri __builtin_HEXAGON_A4_cround_rr __builtin_HEXAGON_F2_sffma_lib __builtin_HEXAGON_F2_sffms_lib __builtin_HEXAGON_F2_dffma_lib __builtin_HEXAGON_F2_dffms_lib __builtin_HEXAGON_F2_conv_sf2df __builtin_HEXAGON_F2_conv_df2sf __builtin_HEXAGON_F2_conv_uw2sf __builtin_HEXAGON_F2_conv_uw2df __builtin_HEXAGON_F2_conv_w2sf __builtin_HEXAGON_F2_conv_w2df __builtin_HEXAGON_F2_conv_ud2sf __builtin_HEXAGON_F2_conv_ud2df __builtin_HEXAGON_F2_conv_d2sf __builtin_HEXAGON_F2_conv_d2df __builtin_HEXAGON_F2_conv_sf2uw __builtin_HEXAGON_F2_conv_sf2w __builtin_HEXAGON_F2_conv_sf2ud __builtin_HEXAGON_F2_conv_sf2d __builtin_HEXAGON_F2_conv_df2uw __builtin_HEXAGON_F2_conv_df2w __builtin_HEXAGON_F2_conv_df2ud __builtin_HEXAGON_F2_conv_df2d __builtin_HEXAGON_F2_conv_sf2uw_chop __builtin_HEXAGON_F2_conv_sf2w_chop __builtin_HEXAGON_F2_conv_sf2ud_chop __builtin_HEXAGON_F2_conv_sf2d_chop __builtin_HEXAGON_F2_conv_df2uw_chop __builtin_HEXAGON_F2_conv_df2w_chop __builtin_HEXAGON_F2_conv_df2ud_chop __builtin_HEXAGON_F2_conv_df2d_chop __builtin_HEXAGON_S2_asr_r_r_acc __builtin_HEXAGON_S2_asl_r_r_acc __builtin_HEXAGON_S2_lsr_r_r_acc __builtin_HEXAGON_S2_lsl_r_r_acc __builtin_HEXAGON_S2_asr_r_p_acc __builtin_HEXAGON_S2_asl_r_p_acc __builtin_HEXAGON_S2_lsr_r_p_acc __builtin_HEXAGON_S2_lsl_r_p_acc __builtin_HEXAGON_S2_asr_r_r_nac __builtin_HEXAGON_S2_asl_r_r_nac __builtin_HEXAGON_S2_lsr_r_r_nac __builtin_HEXAGON_S2_lsl_r_r_nac __builtin_HEXAGON_S2_asr_r_p_nac __builtin_HEXAGON_S2_asl_r_p_nac __builtin_HEXAGON_S2_lsr_r_p_nac __builtin_HEXAGON_S2_lsl_r_p_nac __builtin_HEXAGON_S2_asr_r_r_and __builtin_HEXAGON_S2_asl_r_r_and __builtin_HEXAGON_S2_lsr_r_r_and __builtin_HEXAGON_S2_lsl_r_r_and __builtin_HEXAGON_S2_asr_r_r_or __builtin_HEXAGON_S2_asl_r_r_or __builtin_HEXAGON_S2_lsr_r_r_or __builtin_HEXAGON_S2_lsl_r_r_or __builtin_HEXAGON_S2_asr_r_p_and __builtin_HEXAGON_S2_asl_r_p_and __builtin_HEXAGON_S2_lsr_r_p_and __builtin_HEXAGON_S2_lsl_r_p_and __builtin_HEXAGON_S2_asr_r_p_or __builtin_HEXAGON_S2_asl_r_p_or __builtin_HEXAGON_S2_lsr_r_p_or __builtin_HEXAGON_S2_lsl_r_p_or __builtin_HEXAGON_S2_asr_r_p_xor __builtin_HEXAGON_S2_asl_r_p_xor __builtin_HEXAGON_S2_lsr_r_p_xor __builtin_HEXAGON_S2_lsl_r_p_xor __builtin_HEXAGON_S2_asr_r_r_sat __builtin_HEXAGON_S2_asl_r_r_sat __builtin_HEXAGON_S2_asr_i_r_acc __builtin_HEXAGON_S2_lsr_i_r_acc __builtin_HEXAGON_S2_asl_i_r_acc __builtin_HEXAGON_S2_asr_i_p_acc __builtin_HEXAGON_S2_lsr_i_p_acc __builtin_HEXAGON_S2_asl_i_p_acc __builtin_HEXAGON_S2_asr_i_r_nac __builtin_HEXAGON_S2_lsr_i_r_nac __builtin_HEXAGON_S2_asl_i_r_nac __builtin_HEXAGON_S2_asr_i_p_nac __builtin_HEXAGON_S2_lsr_i_p_nac __builtin_HEXAGON_S2_asl_i_p_nac __builtin_HEXAGON_S2_lsr_i_r_xacc __builtin_HEXAGON_S2_asl_i_r_xacc __builtin_HEXAGON_S2_lsr_i_p_xacc __builtin_HEXAGON_S2_asl_i_p_xacc __builtin_HEXAGON_S2_asr_i_r_and __builtin_HEXAGON_S2_lsr_i_r_and __builtin_HEXAGON_S2_asl_i_r_and __builtin_HEXAGON_S2_asr_i_r_or __builtin_HEXAGON_S2_lsr_i_r_or __builtin_HEXAGON_S2_asl_i_r_or __builtin_HEXAGON_S2_asr_i_p_and __builtin_HEXAGON_S2_lsr_i_p_and __builtin_HEXAGON_S2_asl_i_p_and __builtin_HEXAGON_S2_asr_i_p_or __builtin_HEXAGON_S2_lsr_i_p_or __builtin_HEXAGON_S2_asl_i_p_or __builtin_HEXAGON_S2_asl_i_r_sat __builtin_HEXAGON_S2_asr_i_r_rnd __builtin_HEXAGON_S2_asr_i_r_rnd_goodsyntax __builtin_HEXAGON_S2_asr_i_p_rnd __builtin_HEXAGON_S2_asr_i_p_rnd_goodsyntax __builtin_HEXAGON_S2_addasl_rrri __builtin_HEXAGON_S4_andi_asl_ri __builtin_HEXAGON_S4_ori_asl_ri __builtin_HEXAGON_S4_addi_asl_ri __builtin_HEXAGON_S4_subi_asl_ri __builtin_HEXAGON_S4_andi_lsr_ri __builtin_HEXAGON_S4_ori_lsr_ri __builtin_HEXAGON_S4_addi_lsr_ri __builtin_HEXAGON_S4_subi_lsr_ri __builtin_HEXAGON_S2_vspliceib __builtin_HEXAGON_S2_vsplicerb __builtin_HEXAGON_S2_tableidxb_goodsyntax __builtin_HEXAGON_S2_tableidxh_goodsyntax __builtin_HEXAGON_S2_tableidxw_goodsyntax __builtin_HEXAGON_S2_tableidxd_goodsyntax __builtin_HEXAGON_A4_bitspliti __builtin_HEXAGON_S2_extractup __builtin_HEXAGON_S2_insert_rp __builtin_HEXAGON_S4_extract_rp __builtin_HEXAGON_S2_extractu_rp __builtin_HEXAGON_S2_insertp_rp __builtin_HEXAGON_S4_extractp_rp __builtin_HEXAGON_S2_extractup_rp __builtin_HEXAGON_S4_ntstbit_i __builtin_HEXAGON_S2_togglebit_i __builtin_HEXAGON_S4_ntstbit_r __builtin_HEXAGON_S2_togglebit_r __builtin_HEXAGON_S5_asrhub_rnd_sat_goodsyntax __builtin_HEXAGON_S5_asrhub_sat __builtin_HEXAGON_S5_vasrhrnd_goodsyntax __builtin_HEXAGON_S2_asr_i_svw_trun __builtin_HEXAGON_S2_asr_r_svw_trun __builtin_HEXAGON_S2_vrndpackwh __builtin_HEXAGON_S2_vrndpackwhs __builtin_HEXAGON_S2_vsathub_nopack __builtin_HEXAGON_S2_vsathb_nopack __builtin_HEXAGON_S2_vsatwh_nopack __builtin_HEXAGON_S2_vsatwuh_nopack __builtin_HEXAGON_S5_popcountp __builtin_HEXAGON_S2_interleave __builtin_HEXAGON_S2_deinterleave __builtin_neon_vcvts_n_s32_f32 __builtin_neon_vcvtd_n_s64_f64 __builtin_neon_vcvts_n_u32_f32 __builtin_neon_vcvtd_n_u64_f64 __builtin_neon_vfmas_laneq_f32 __builtin_neon_vfmad_laneq_f64 __builtin_neon_vcvts_n_f32_s32 __builtin_neon_vcvts_n_f32_u32 __builtin_neon_vcvtd_n_f64_s64 __builtin_neon_vcvtd_n_f64_u64 __builtin_neon_vqdmlalh_lane_s16 __builtin_neon_vqdmlals_lane_s32 __builtin_neon_vqdmlalh_laneq_s16 __builtin_neon_vqdmlals_laneq_s32 __builtin_neon_vqdmlslh_lane_s16 __builtin_neon_vqdmlsls_lane_s32 __builtin_neon_vqdmlslh_laneq_s16 __builtin_neon_vqdmlsls_laneq_s32 __builtin_neon_vqrshrunh_n_s16 __builtin_neon_vqrshruns_n_s32 __builtin_neon_vqrshrund_n_s64 __builtin_neon_vduph_laneq_i16 __builtin_neon_vdups_laneq_i32 __builtin_neon_vdupd_laneq_i64 __builtin_neon_vdups_laneq_f32 __builtin_neon_vdupd_laneq_f64 V16ScV16ScV16ScV16ScV16ScV16Sci V8ScV8ScV16ScV16ScV16ScV16ScV8Sci V16ScV16ScV16ScV16ScV16ScV16ScV16Sci __builtin_mips_precrqu_s_qb_ph __builtin_mips_precequ_ph_qbla __builtin_mips_precequ_ph_qbra __builtin_mips_precr_sra_r_ph_w __builtin_ptx_read_lanemask_eq __builtin_ptx_read_lanemask_le __builtin_ptx_read_lanemask_lt __builtin_ptx_read_lanemask_ge __builtin_ptx_read_lanemask_gt __builtin_ptx_write_image2Dui_ __builtin_ptx_get_image_depthi_ __builtin_ptx_get_image_heighti_ __builtin_ptx_get_image_widthi_ __builtin_ptx_get_image_channel_data_typei_ __builtin_ptx_get_image_channel_orderi_ __builtin_ia32_aeskeygenassist128 __builtin_ia32_vpermilvarpd256 __builtin_ia32_vpermilvarps256 __builtin_ia32_vextractf128_pd256 __builtin_ia32_vextractf128_ps256 __builtin_ia32_vextractf128_si256 __builtin_ia32_vperm2f128_pd256 __builtin_ia32_vperm2f128_ps256 __builtin_ia32_vperm2f128_si256 __builtin_ia32_vinsertf128_pd256 __builtin_ia32_vinsertf128_ps256 __builtin_ia32_vinsertf128_si256 __builtin_ia32_vbroadcastsd256 __builtin_ia32_vbroadcastss256 __builtin_ia32_vbroadcastf128_pd256 __builtin_ia32_vbroadcastf128_ps256 __builtin_ia32_vbroadcastss_ps __builtin_ia32_vbroadcastss_ps256 __builtin_ia32_vbroadcastsd_pd256 __builtin_ia32_vbroadcastsi256 p p p p p p p p p p (q p p p p p p p p (q p p p p p p p p p p p p p p p p p p p p p p p p p p p p q p p p t t u t t t u t t t t t t t t t t t t t t t t t u u t t t t t t t t t t u t t t t t t t t t t t t t t t t t t t t | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | x x x x x x ? ? h ? X ? x ? ? ? x x ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? X p 0 ` @ ` ` | 0 0 0 | @ @ @ ` @ @ @ @ 6 ` ` ` ` ` ` ` @ ` U t D ` = w , ( 9 b ( X3 h< h< H3 H3 X3 H3 H3 X3 3 3 4 3 6 4 4 6 6 3 : 3 6 x6 5 H5 9 7 X3 h< h< 3 3 3 3 3 X= 8= X= X= 8= X= 8= < ; H4 ; 6 6 4 3 h w /w v v y x x ;s u t %t s nx w r q w q 1p o .o n n h lm h x | x x x n~ x x v} x x x } T| { "y "y "y "y "y "y "y "y "y "y _ x x x x x \ x x x x 6 ~x ~x ~x ~x ~x ~x ~x g ~x ~x ~x 1 } ~x ~x ~x G x x x x x 0 x x x x | u u u u u u u u u $ jp jp jp { jp U % jp jp H jp jp jp jp g q 7 q x q R " q q J { U q 0 w w w w w } - w w w w w w D eod code_completion cxx_defaultarg_end raw_identifier numeric_constant wide_char_constant utf16_char_constant utf32_char_constant wide_string_literal angle_string_literal utf8_string_literal utf16_string_literal utf32_string_literal l_square r_square l_paren r_paren l_brace r_brace period ellipsis ampamp ampequal starequal plusequal arrow minusminus minusequal exclaim exclaimequal slashequal percent percentequal lesslessequal greatergreaterequal caret caretequal pipepipe pipeequal question semi equalequal hashhash hashat periodstar arrowstar coloncolon lesslessless greatergreatergreater annot_cxxscope annot_typename annot_template_id annot_primary_expr annot_decltype annot_pragma_unused annot_pragma_vis annot_pragma_pack annot_pragma_parser_crash annot_pragma_captured annot_pragma_msstruct annot_pragma_align annot_pragma_weak annot_pragma_weakalias annot_pragma_redefine_extname annot_pragma_fp_contract annot_pragma_opencl_extension annot_pragma_openmp annot_pragma_openmp_end annot_module_include D x q j c \ U N G @ 9 2 + $ | u n g ` Y R $URL$ /lib/Basic /src/tools/clang cfe/ llvm/ clang version 3.4 Clang 3.4 # + 3 ; C K S k + C [ s ) 1 < T l w ! 9 Q i . F N V n ) A Y q $ < T l ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' s g [ O C ' ' ' ' ' ' ' ' 7 + ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' w k _ S G ; / # ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' { o ' ' ' ' ' ' ' ' ' ' ' ' c W K ? 3 ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' s g [ O C 7 + ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' w k _ S ' ' ' ' ' ' ' ' G ; / # ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' { o c W K ? 3 @ 4 H 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 < x x 7 7 7 7 7 7 7 7 H 8 H 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 | L 7 7 7 7 7 7 7 7 x 7 7 7 7 7 7 7 7 7 7 7 7 l 0 $ 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 x h x h 7 7 7 7 7 7 7 7 7 7 7 7 ` T H X H X 7 7 7 7 7 7 7 7 ( 7 7 7 7 7 7 7 7 7 7 7 7 ( X h ( X h 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 X d p ( 0 8 @ ( H @ W C / | r h ^ T J ~ t ( 2 x n d Z P F < / % 9 { q g ] S I ? 5 I ? 5 + ! S : : : 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 h: P: 8: : : 9 9 9 9 9 x9 `9 H9 K L L PL I XL L `E hF xK J J I 8H G F WE E S WE WE WE WE WE hS WE WE WE WE WE R ZR WE WE =R R `E `E `E `E `E Q `E `E `E `E `E Q }P `E `E `P bX W rW `E W `E `E `E `E `E `E `E RY `E X `E `E `E oY `E `E `E `E `E `E V V `E U U `E `E `E `E `E `E `E `E T T V^ ] Z] WE \ WE WE WE WE WE WE WE N_ WE ^ WE WE WE k_ WE WE WE WE WE WE ~\ [ WE Z p[ WE WE WE WE WE WE WE WE xZ Y a `E `E `E `E `E `E `E (a `E `E `E `E `E ` `E `E `E `E `E T` _ c WE WE WE WE WE WE WE Fc WE WE WE WE WE b WE WE WE WE WE jb a h h p X @ 8 ( f [ P E : / ' q { p h ` X P H @ 8 0 ( ' 2 | % c W K r 5 w 0 x6 5 5 h4 3 3 X2 1 0 H0 / . 8. - , (, x+ * * h) ( ( X' & % H% $ # 8# " ! (! x h X H ( p H X 0 x P ( p H X X X X o 8 < < P= = = U> ? @ @ CA A B B 2C C D D 1E E F F F G G G ZH H H 6I I OJ J J SK K L M M N N YO =P P Q R SS _T )U !V V AW X X ~Y 8Z [ Y[ \ ] \ %_ ^ ^ _ ` b` nb b c c d Sd d e e e f Bg g Nh o ?o o m m m n h ri %k k al q up p j 8 , k Q 4 N h | | | | | | | | | | | | p | | | ( | | | | | | | | | | ( ] p h X X h 8 y n c X P H @ 8 0 ( t g Z M @ 3 & { p e Z } } ! " " # " $ " % # " $ " % & & & & & ' ( ) * + , - . / 0 . / 0 + 1 " 2 " " 3 - 4 5 6 7 6 " 7 " 8 9 : 7 7 " 8 " ; " < = = = = > ? > > > > @ @ @ A B B ? C C = D + - , . / 0 & & & E F G E E H I " 1 " + " 2 " 3 - 1 6 " 7 " 8 9 7 " 8 " < " ; J J J K L H M N O P Q R S T U T U T U T U T U V U T U V U V U T U T U T U T U T U T U T U T U T U T U V U T U T U V U V U U U T U T U V U V U V U V U V U T U T U T U T U V U V U V U V U V U T U V U T U T U V U V U V U V U T U T U V U T U T U V U V U V U V U U U U U T U V U T U T U V U V U V U V U T U T U V U T U T U V U V U V U V U U U U U W W # # R Q X Y M Z [ \ Q R S R Q R Q W W U T U T U T U T U T U T U T U T U T U T U T U T U U U T U T U T U U U U T T T T T T T T ] ^ " " * - - - - ' ' ' ' ' ' ' * * - - - - - - - ' ' ' ' ' ( - ( ( * o * - - " * ' * * n * n * - - - - - - " ( ' + ( ( ( ( * - o * - - ( - n * " " " " " * * ' * * * * n * * n * * - - - - - - - - - - - * * ' * * ! * * n " * * o * * - o * - # " $ ' " % - & ' # ' 9 9 $ ' 9 9 % ( 9 9 " & ( 9 9 ( " " ( ' ' ( ' ( d ) ' ( ' ( % * ' ( ( - - ( ' - ( ) - ( * - ( + ' ' ( , ' ( - ' ( ' ' ' ( ' ' ( d . ' ' ( ' ' ( % / ' ' ( ( - - - ( ' - - ( ) - - ( * - - ( ' ' ' ( ' ' ( ! ' ' , " " , 0 " , ! ' ' , 1 ' , , * * , + 2 - , ! + ' ' , 3 ' , 4 " " , ! ' ' ' , 5 ' ' , , * * * , + 6 - - , ! ' ' ' , 7 ' ' 0 x 8 0 9 0 9 0 " 9 0 * 9 2 # : ' 2 b : - 6 $ ; ' ' 6 c ; * - : " " : & ' ' : ' ' : ' ) ' : % ' : * ' : e - - : d - : f - : g - : & + ' ' : ' , ' : % - ' : & ' ' ' : ' ' ' : ' . ' ' : % ' ' : / ' ' : e - - - : d - - : f - - : g - - : & ' ' ' : ' ' ' : % ! ' ' > < > h = C i > C m 8 C ? F j @ - F l > F k A - F B - F ? J s @ - J v C ) J w A - J A - M ) A ' M t A - Q D " V D " Z + E Z y E ^ z F ^ , E c { G c - C i . H ' ' i | H - - m H " " m I ' m 2 J ' m 0 H * ' m 1 K * m L * m / M * m ~ H - - m } N - m K - m 0 O * ' m 1 P * m / Q * q H " " q R " q } I ' q / J ' q 4 K * q L * q 2 M * q H - - q H - - q N - q K - q 3 O * ' q 4 P * q 2 Q * u S u 5 S u T u T u 5 U u V u V u 6 W u X u 7 Y u 7 Z y 8 [ ' ' ' y [ * * * 9 [ ' ' ' [ * * * : [ ' ' ' [ * * * ; [ ' ' ' [ * * * < [ ' ' ' [ * * * = [ ' ' ' [ * * * \ > \ ? C @ C A C ] B ^ _ B ` ] C ^ _ C ` " " E ' ' F ' D ' - - - - - E + ' ' F , ' D - ' E ' ' ' F ' ' D ' ' - - - - - - - - - E ' ' ' F ' ' D ! ' ' d 2 2 2 n / / / A 2 A / a - b - a - c 2 - d 2 - C a - b - a - 2 2 2 / / / ! \ ! e ! G e ! G f & g & = * ] * H ^ * h * H i . j . I j 1 L k ' 1 k - 5 M k ' 5 k - : N k ' : k - @ O k ' @ k - G k k G P l ' ' N Q k ' N k - U R k ' U k - Z m Z _ m Z m Z b m Z n Z ` n Z o Z a o ^ p ^ W m ^ p ^ q ^ r ^ Z m ^ X n ^ Y o c p c S m c p c q c r c V m c T n c U o i m i [ m i m i ^ m i n i \ n i o i ] o n s " n s - n e s - n e t - n u " n v - n g v - n s - n g w - n v - r s - r v - r s - r v - x s - x c s - x c t - x v - x d v - x s - x d w - x v - ~ s - ~ v - ~ s - ~ v - x " y " z " { " $ ' | - } - ~ - - - - & - - - - - - - - - - " z " m $ ' k ' o ' | * ~ * n * l } - n * m & - k - o - - j - - i - - - h ' - - r ' ' @ - - q ' ' p ' ' - - - - s ' k - t k ' k - k k u l ' ' v k ' k - " z " | $ ' z ' ~ ' } * - { } - } * | & - z - ~ - - y - - x - w ' * - z " $ ' ' ' * - } - * & - - - - - - - ' * - z " $ ' ' ' * - } - * & - - - - - - - ' * - ' - - " " " ' ' ' * * - + ' ' ' " " ' ' ' ' ' * * * - - ' ' ' ' ' " " 0 " ' ' 1 ' * * 2 - + ' ' 3 ' 4 " " ' ' ' 5 ' ' * * * 6 - - ' ' ' 7 ' ' - - - - - - - - * * - - * * - - ' ' ' ' - - - - ' ' ' ' - - - - ' K ' L ' ' ' C + ) H - - - " & & ' * - - - - ' * - ' * - " " " K ' L ' ' * - ' * - ' * ' - > > > > > > > > * * - - " * * " - - ( ' ( A * ; ( A * < ( A * ? ( A - ; ( A - < ( A - ? , ' , ' , - , 0 ' ' 0 " " 0 * * 0 ' ' ' 0 " " " 0 * * * 4 ' 4 " " 4 ' ' 4 ' 4 ' 4 ' 4 - - 4 - 4 - 4 ! - 4 ' ' 4 ' 4 ' 8 " " 8 ' ' 8 T - - < < < < < G @ ' ' @ ' @ ' @ ' ' ' @ ' ' @ ' ' D " " D ' ' D ' D ' D # - - D " - D $ - D % - D + ' ' D , ' D - ' D ' ' ' D ' ' D ' ' D # - - - D " - - D $ - - D % - - D ' ' ' D ' ' D ! ' ' H ' ' ' H / * * * H ' ' ' H / * * * N ' ' ' N / * * * N ' ' ' N 0 * * * T 3 T 4 T 8 T T T T X 1 X 2 X X X ] 5 ] 6 ] 8 ] ] ] ] a a a g a g e e e K e K j ' ' ' j 7 * * * o ' ' ' o 8 * * * v ' ' ' v 9 * * * | ' ' ' | : * * * ' ' ' ; * * * ' ' ' < * * * ' ' ' = * * * ' ' ' > * * * ' ' ' ? * * * ' ' ' @ * * * H ' ' A H - - H " " H ' ' B H - - O ' ' H " " H ' ' C H - - O ' ' H " " H ' ' D H - - O ' ' E @ - F @ - G @ - H @ - A - A - I @ - J @ - A - A - K @ - L @ - " " ' ' ' N * * M - + ' ' ' ' ' ' ' ' N * * * M - - ' ' ' ' ' ' ' P - - ' ' ' ' U - - T - V - W - " " ' ' ' ' ' ' ' U - - - T - - V - - W - - ! ' ' Y - - X - Z - [ - Y - - - X - - Z - - [ - - ' ' ' \ * * * ' ' ' ] * * * ' ' ' ^ * * * " " b * ` - - _ - a - ' ' ' ' ' ' ' b * * ` - - - _ - - a - - ' ' ' ' ' ' ' c * * ' ' ' d - - - e - - - - - - f G G g 9 9 9 h ( 9 9 ! i 9 9 9 ' j 9 9 9 - k 9 9 9 5 l ' 9 9 = m 9 9 9 E n 9 9 9 N o ' 9 9 X p 9 9 9 b ' ' ' b q * * * j ' ' ' j r * * * q ' ' ' q s * * * w ' ' ' w t * * * } ' ' ' } u * * * ' ' ' v * * * w \ \ ' ' ' ' x @ * * * - ' ' ' ' y @ * * * - ' ' ' ' z * * * - ' ' ' ' { * * * - ' ' ' ' | - - - - ' ' ' ' } @ * * * * ' ' ' ' ~ @ * * * * ' ' ' ' * * * * ' ' ' ' * * * * ' ' ' ' @ * * * * ' ' ' ' @ * * * * ' ' ' ' @ * * * - ' ' ' ' @ * * * - ' ' ' ' @ * * * - ' ' ' ' @ * * * - ' ' ' ' * * * - ' ' ' ' * * * - ' ' ' ' * * * * ' ' ' ' * * * * ' ' ' ' - - - - ' ' ' ' - - - - % ' ' ' ' % - - - - + ' ' ' ' + - - - - 2 ' ' ' 2 - - - 8 ' ' ' 8 - - - ? ' ' ' ? * * * E ' ' ' E * * * L ! ' ' ' L @ - - - S " ' ' ' S @ - - - Z # ' ' ' ' Z - - - - Z - - - - ` $ ' ' ' ` @ - - - g % ' ' ' g @ - - - n & ' ' ' n @ - - - u ' ' ' ' u @ - - - | ( ' ' ' | * * * ) ' ' ' * * * S U ( S ( S U ( * S ( * ( + + ( S U ( , S ( , ( - - ( S U ( S ( . ' ' * * . ' ' * * / ' ' * * 0 ' ' ' * * * 1 ' ' ' * * * 2 ' ' ' * * * m ? m m B m n @ n o A o p 7 m p q r : m 8 n 9 o p 3 m p q r 6 m 4 n 5 o m ; m m > m n < n o = o C k ' k - D k ' k - E l ' ' l - - F l ' ' l - - l - k G ' ' ' H l ' ' l - - I k ' k - s - L s - L s - L t - v " v - M v - s - M w - v - s - v - s - v - s - J s - J t - v - K v - s - K w - v - s - v - s - v - y " z " { " | - h } - ~ - g - i - g - i - e * d * - - - - " z " S } ' R ' T ' | * ~ * R ' T ' P ' O ' - - - - N ' - - ! @ - - ! W - - ! V ' ' ! U ' ' ! - - ! - - & X ' ' & l - - , Y l ' ' , l - - 3 l - k 3 Z ' ' ' : [ l ' ' : l - - A " A z " A a } ' A ` ' A b ' A - A ` ' A b ' A ^ ' A ] ' A - A - F \ ' F - F - L c ' L - L - Q ( Q o * Q " Q p * ' Q q * Q n * Q - - Q - Q - Q - Q ( ( Q o * - Q p + * ' Q " " " Q " " Q p * * ' Q q * * Q n * * Q - - - Q - - Q - - Q - - Q p * * ' Q q * * Q n ! * * U j + ) Z o * - _ _ c l * * g l * * l r ' ' ' l * - * l r ' ' ' l * - * r s ' ' ' r * - * r s ' ' ' r * - * z t ' ' ' z * - * z t ' ' ' z * - * H " " u ' ' * * u ' ' u ' ' * * u ' ' v ' ' * * v ' ' v ' ' * * H " " w ' ' * * w ' ' w ' ' * * w ' ' x z } H * ' ~ K * L * | M * H - - N - K - } O * ' ~ P * | Q * G G G H " " H * ' K * L * M * H - - N - K - O * ' P * Q * ' ' ' * * * ' ' ' * * * ' ' ' * * * ' ' - - ' ' ' - - - ' ' ' * * * ' ' ' * * * ' ' ' * * * ' ' ' * * * ' ' ' * * * ' ' ' * * * ' ' ' ' - - - - ' ' ' ' - - - - ' ' ' ' - - - - - - - - ' ' ' * * * ' ' ' * * * ' ' ' * * * ' ' ' * * * ' ' ' ! * * * ! ' ' ' ! " * * * ( ' ' ' ( # - - - . ' ' ' ' . $ - - - - 5 ' ' 5 % * * 5 ' ' 5 % * * : ' ' : & * * A ' ' ' A ' * * * F ' ' ' F ( * * * M ' ' ' M ) * * * S ' ' ' S * * - * S ' ' ' S * * - * Y ' ' ' Y + * - * Y ' ' ' Y + * - * a ' ' ' a , * - * a ' ' ' a , * - * g H " " g ' ' g - * * g ' ' g ' ' g - * * g ' ' l ' ' l . * * l ' ' l ' ' l . * * s H " " s ' ' s / * * s ' ' s ' ' s / * * s ' ' x 8 2 2 2 x : 9 9 9 x 7 2 2 2 x 9 9 9 9 x ; 2 2 2 x 6 9 9 9 x > 2 2 2 x @ 9 9 9 x = 2 2 2 x ? 9 9 9 x A 2 2 2 x < 9 9 9 } 1 9 2 2 } 0 9 2 2 } 2 9 2 2 } 4 9 2 2 } 3 9 2 2 } 5 9 2 2 H 2 2 I 9 9 L 2 2 N 9 9 K 2 2 M 9 9 O 2 2 J 9 9 R 2 2 T 9 9 Q 2 2 S 9 9 U 2 2 P 9 9 H 2 2 2 I 9 9 9 L 2 2 2 N 9 9 9 K 2 2 2 M 9 9 9 O 2 2 2 J 9 9 9 R 2 2 2 T 9 9 9 Q 2 2 2 S 9 9 9 U 2 2 2 P 9 9 9 C 9 2 2 B 9 2 2 D 9 2 2 F 9 2 2 E 9 2 2 G 9 2 2 W O / / X O 2 2 Y O 9 9 V O 2 2 \ O 2 2 ^ O 9 9 [ O 2 2 ] O 9 9 _ O 2 2 Z O 9 9 ` 2 2 a 9 9 ` 2 2 2 a 9 9 9 b 2 2 c 9 9 b 2 2 2 c 9 9 9 ` 2 2 a 9 9 ` 2 2 2 a 9 9 9 b 2 2 c 9 9 b 2 2 2 c 9 9 9 n / / u 2 2 v 9 9 d 2 2 { 2 2 } 9 9 y 2 2 | 9 9 x 2 2 z 9 9 ~ 2 2 w 9 9 n / / / u 2 2 2 v 9 9 9 d 2 2 2 { 2 2 2 } 9 9 9 y 2 2 2 | 9 9 9 x 2 2 2 z 9 9 9 ~ 2 2 2 w 9 9 9 g 2 9 9 f 2 9 9 e 2 9 9 i 9 2 2 h 9 2 2 j 9 2 2 l 9 2 2 k 9 2 2 m 9 2 2 p 9 2 o 9 2 q 9 2 s 9 2 r 9 2 t 9 2 p 9 9 2 o 9 9 2 q 9 9 2 s 9 9 2 r 9 9 2 t 9 9 2 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 9 9 2 9 2 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 9 9 2 2 9 9 2 2 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 9 9 2 2 9 9 2 2 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 9 2 9 2 9 2 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 O 2 2 O 9 9 O 2 2 O 9 9 O 2 2 O 9 9 2 9 2 9 2 9 2 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 O 2 2 2 2 2 O 9 9 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 O 2 2 O 9 9 O 2 2 O 9 9 O 2 2 O 9 9 / O / / 2 O 2 2 / O / / 2 O 2 2 O 2 2 O 9 9 @ 2 9 " @ 9 2 / 2 L / / # 2 2 $ 9 9 / / % 2 2 & 9 9 2 / K 2 / 2 / / / 2 2 9 9 / 2 / / 2 2 9 9 / 2 J / / V / / # 2 2 ' 2 2 $ 9 9 ( 9 9 / / / / % 2 2 ) 2 2 & 9 9 * 9 9 I 2 2 U 2 2 2 2 2 2 / / 2 2 / / 2 2 2 2 9 9 9 9 2 2 / / 2 2 / / 2 2 2 2 9 9 ! 9 9 2 2 / / 2 2 9 9 / 2 / / 2 2 9 9 / 2 / / / 2 / / 2 / / / 2 2 9 9 / 2 / / 2 2 9 9 / 2 & / / & 2 2 & 9 9 & / 2 & / / & 2 2 & 9 9 & / 2 , / / , 2 2 , 9 9 , / 2 , / / , 2 2 , 9 9 , / 2 2 / / 2 / 2 2 / / 2 / 2 8 / / 8 / 2 8 / / 8 2 / > , / / > + 2 2 > , / / / > + 2 2 2 C - O 2 - C . O 9 - C / O 2 - C 0 O 9 - C 1 O 2 - C 2 O 9 - C 3 2 2 C 4 9 2 C 5 2 2 C 6 9 2 C 7 2 2 C 8 9 2 H ; 2 2 H < 9 9 H ; 2 2 H < 9 9 H ; 2 2 H < 9 9 H ; 2 2 H < 9 9 H ; 2 2 H < 9 9 H ; 2 2 2 H < 9 9 9 H ; 2 2 2 H < 9 9 9 H ; 2 2 2 H < 9 9 9 H ; 2 2 2 H < 9 9 9 H ; 2 2 2 H < 9 9 9 M = 2 2 M @ 9 9 M > 2 2 M A 9 9 M B 9 9 M ? 2 2 M C 9 9 M = 2 2 2 M @ 9 9 9 M > 2 2 2 M A 9 9 9 M B 9 9 9 M ? 2 2 2 M C 9 9 9 R E @ / / / R F @ 2 2 2 R G @ 9 9 9 R D @ 2 2 2 W I @ / / / W J @ 2 2 2 W K @ 9 9 9 W H @ 2 2 2 \ M @ / / / \ L @ 2 2 2 b O @ / / / b N @ 2 2 2 h W 2 2 h Y 9 9 h V 2 2 h X 9 9 h Z 2 2 h U 9 9 h ] 2 2 h _ 9 9 h \ 2 2 h ^ 9 9 h ` 2 2 h [ 9 9 h W 2 2 2 h Y 9 9 9 h V 2 2 2 h X 9 9 9 h Z 2 2 2 h U 9 9 9 h ] 2 2 2 h _ 9 9 9 h \ 2 2 2 h ^ 9 9 9 h ` 2 2 2 h [ 9 9 9 n c 2 2 n e 9 9 n b 2 2 n d 9 9 n f 2 2 n a 9 9 n i 2 2 n k 9 9 n h 2 2 n j 9 9 n l 2 2 n g 9 9 n c 2 2 2 n e 9 9 9 n b 2 2 2 n d 9 9 9 n f 2 2 2 n a 9 9 9 n i 2 2 2 n k 9 9 9 n h 2 2 2 n j 9 9 9 n l 2 2 2 n g 9 9 9 t v ! t " t # t m $ t % t & t ' t y ! t " t # t p $ t % t ( t ' t " t # t % t ' t | ! t " t # t s $ t % t ) t ' t w * t x + ' t , t - ' t . t / ' t n 0 t o 1 ' t 2 t 3 ' t & t 4 ' t 5 t 6 ' t z * t { + ' t , t - ' t . t / ' t q 0 t r 1 ' t 2 t 3 ' t ( t 7 ' t 5 t 6 ' t , t - ' t . t / ' t 2 t 3 ' t 5 t 6 ' t } * t ~ + ' t , t - ' t . t / ' t t 0 t u 1 ' t 2 t 3 ' t ) t 8 ' t 5 t 6 ' t 9 2 t 9 2 t : 2 t ; 2 - t : 2 t : 2 y ! y " y < y = y # y > y ? y ! y " y < y = y # y @ y A y ! y " y < y = y # y B y * y + ' y , y - ' y C y D ' y E y F ' y . y / ' y > y G ' y ? y H ' y * y + ' y , y - ' y C y D ' y E y F ' y . y / ' y @ y I ' y A y J ' y * y + ' y , y - ' y C y D ' y E y F ' y . y / ' y B y K ' ~ + L ~ r ' ~ O M ~ : N ~ O ~ ` P ~ , L ~ s ' ~ P Q ~ ; N ~ O ~ a R ~ - L ~ t ' ~ Q S ~ < N ~ O ~ . L ~ 1 T ' ~ u ' ~ x U ' ~ R M ~ U V ' ~ = N ~ @ W ' ~ O ~ X ' ~ b P ~ d Y ' ~ / L ~ 2 T ' ~ v ' ~ y U ' ~ S Q ~ V Z ' ~ > N ~ A W ' ~ O ~ X ' ~ c R ~ e [ ' ~ 0 L ~ 3 T ' ~ w ' ~ z U ' ~ T S ~ W \ ' ~ ? N ~ B W ' ~ O ~ X ' ~ f ] 2 2 2 ~ { ] 2 2 2 ~ j ] 2 2 2 ~ ] 2 2 2 ~ n ] 2 2 2 ~ ] 2 2 2 ~ i ^ 2 2 2 ~ } ^ 2 2 2 ~ m ^ 2 2 2 ~ ^ 2 2 2 ~ q ^ 2 2 2 ~ ^ 2 2 2 ~ _ 2 2 2 ~ 4 _ 2 2 2 ~ # _ 2 2 2 ~ 6 _ 2 2 2 ~ ' _ 2 2 2 ~ 8 _ 2 2 2 ~ " ` 2 2 2 ~ 5 ` 2 2 2 ~ & ` 2 2 2 ~ 7 ` 2 2 2 ~ * ` 2 2 2 ~ 9 ` 2 2 2 a # b c d e a # f c d g a # h c d a i ' # j ' b k ' c l ' d m ' e n ' a i ' # j ' f o ' c l ' d m ' g p ' a i ' # j ' h q ' c l ' d m ' r 2 2 2 2 r 2 2 2 2 r 2 2 2 2 r 2 2 2 2 r 2 2 2 2 r 2 2 2 2 s 2 2 2 2 s 2 2 2 2 s 2 2 2 2 s 2 2 2 2 s 2 2 2 2 s 2 2 2 2 t 2 2 2 2 t 2 2 2 2 t 2 2 2 2 t 2 2 2 2 t 2 2 2 2 t 2 2 2 2 u 2 2 2 2 u 2 2 2 2 u 2 2 2 2 u 2 2 2 2 u 2 2 2 2 u 2 2 2 2 a - v - b - w - a - v - x / x 2 y / y 2 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 ! 2 2 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 ! 2 2 2 9 9 9 z / / / z 2 2 2 z 9 9 9 z 2 2 2 & 2 2 ' 9 9 * 2 2 , 9 9 ) 2 2 + 9 9 - 2 2 ( 9 9 0 2 2 2 9 9 / 2 2 1 9 9 3 2 2 . 9 9 & 2 2 2 ' 9 9 9 * 2 2 2 , 9 9 9 ) 2 2 2 + 9 9 9 - 2 2 2 ( 9 9 9 0 2 2 2 2 9 9 9 / 2 2 2 1 9 9 9 3 2 2 2 . 9 9 9 % z / / / # z 2 2 2 $ z 9 9 9 " z 2 2 2 ? / / / @ 2 2 2 A 9 9 9 4 2 2 2 J 2 2 2 L 9 9 9 I 2 2 2 K 9 9 9 M 2 2 2 H 9 9 9 B { 2 2 1 C { 9 9 1 E | 2 2 0 G | 9 9 0 D { 2 2 1 F { 9 9 1 : 9 2 2 9 9 2 2 ; 9 2 2 = 9 2 2 < 9 2 2 > 9 2 2 6 | 9 2 0 5 { 9 2 1 8 | 9 2 0 7 { 9 2 1 Y / / / Z 2 2 2 [ 9 9 9 N 2 2 2 d 2 2 2 f 9 9 9 c 2 2 2 e 9 9 9 g 2 2 2 b 9 9 9 \ { 2 2 1 ] { 9 9 1 _ | 2 2 0 a | 9 9 0 ^ { 2 2 1 ` { 9 9 1 T 9 2 2 S 9 2 2 U 9 2 2 W 9 2 2 V 9 2 2 X 9 2 2 P | 9 2 0 O { 9 2 1 R | 9 2 0 Q { 9 2 1 v H - / x H / - w H / / } 2 2 } 9 9 v O - / x O / - ~ 2 2 ~ 9 9 w O / / / } 2 ~ 2 9 9 h O 2 2 2 2 9 ~ 2 2 9 9 v O - / x O / - ~ 2 2 ~ 9 9 | 2 9 ~ 2 2 ~ 9 9 2 { 9 v O - / x O / - ~ 2 2 ~ 9 9 t - - 2 i 2 - - 2 - P - 2 2 - 2 - t - - 2 i 2 - - Q - 2 R - 2 S - 2 T - 2 u - - / / y / / - - l O 9 2 k O 9 2 m O 9 2 o O 9 2 n O 9 2 p O 9 2 s O 2 9 r O 2 9 q O 2 9 A - @ A - A A - B A - C A - D A - E A - F A - G C = @ @ - A - E - F - G - / / 2 2 9 9 2 2 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 / / / 2 1 2 2 2 9 1 9 9 9 2 2 2 2 0 2 2 2 9 0 9 9 9 2 1 2 2 2 9 1 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 1 9 9 1 2 2 0 9 9 0 2 2 1 9 9 1 z 9 2 2 9 2 2 9 2 2 9 2 2 9 2 2 9 2 2 9 2 2 9 2 2 9 2 0 9 2 1 9 2 0 9 2 1 H 2 2 H 9 9 2 9 O 2 2 O 9 9 2 ~ 2 9 9 O 2 2 O 9 9 O 2 2 O 9 9 O 2 2 O 9 9 O / / O 2 2 O 9 9 O 2 2 O 2 2 O 9 9 O 2 2 O 9 9 O 2 2 O 9 9 / / / 2 2 2 / / / 2 2 2 / / / 2 2 2 2 2 2 9 9 9 2 2 9 9 2 9 2 2 9 9 2 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 " O 2 2 " O 9 9 " O 2 2 " O 9 9 " O 2 2 " O 9 9 " O 2 2 " O 9 9 " O 2 2 " O 9 9 " O 2 2 " O 9 9 ) 2 2 ) 2 2 ) 2 2 ) 2 2 ) 2 2 ) 2 2 ) 2 2 ) 2 2 2 ) 2 2 2 ) 2 2 2 ) 2 2 2 ) 2 2 2 ) 2 2 2 ) 2 2 2 / 2 2 / 2 2 / 2 2 / 2 2 / 2 2 / 2 2 / 2 2 / 2 2 2 / 2 2 2 / 2 2 2 / 2 2 2 / 2 2 2 / 2 2 2 / 2 2 2 5 5 5 5 5 5 5 5 5 5 : : : : : : : : : : @ O 2 2 @ O 9 9 @ O 2 2 @ O 9 9 @ O 2 2 @ O 9 9 F 2 2 F 9 9 F 2 2 F 9 9 F 2 2 F 9 9 F 2 2 F 9 9 F 2 2 F 9 9 F 2 2 F 9 9 F 2 2 F 9 9 F 2 2 F 9 9 F 2 2 2 F 9 9 9 F 2 2 2 F 9 9 9 F 2 2 2 F 9 9 9 F 2 2 2 F 9 9 9 F 2 2 2 F 9 9 9 F 2 2 2 F 9 9 9 F 2 2 2 F 9 9 9 F 2 2 2 F 9 9 9 L 9 2 2 L 9 2 2 L | 9 2 0 L { 9 2 1 T 9 2 2 T 9 2 2 T | 9 2 0 T { 9 2 1 \ 2 2 \ 9 9 \ 2 2 \ 9 9 \ 2 2 2 \ 9 9 9 \ 2 2 2 \ 9 9 9 \ 2 2 0 \ 9 9 0 \ 2 2 1 \ 9 9 1 d ! 9 2 2 d 9 2 2 d 9 2 0 d 9 2 1 l ' O 2 9 l & O 2 9 l % O 2 9 l * O 2 9 l ) O 2 9 l ( O 2 9 s $ O 2 9 s # O 2 9 s " O 2 9 { - O 2 2 { / O 9 9 { , O 2 2 { . O 9 9 { 0 O 2 2 { + O 9 9 6 2 2 8 9 9 5 2 2 7 9 9 6 2 2 2 8 9 9 9 5 2 2 2 7 9 9 9 2 2 2 0 4 9 9 0 1 2 2 1 3 9 9 1 = 2 2 ? 9 9 ; 2 2 > 9 9 : 2 2 < 9 9 @ 2 2 9 9 9 E 2 2 G 9 9 C 2 2 F 9 9 B 2 2 D 9 9 H 2 2 A 9 9 = 2 2 2 ? 9 9 9 ; 2 2 2 > 9 9 9 : 2 2 2 < 9 9 9 @ 2 2 2 9 9 9 9 E 2 2 2 G 9 9 9 C 2 2 2 F 9 9 9 B 2 2 2 D 9 9 9 H 2 2 2 A 9 9 9 K 2 9 J 2 9 I 2 9 N 2 9 M 2 9 L 2 9 Q 2 9 P 2 9 O 2 9 f 2 2 V 2 h 9 9 X 9 d 2 2 T 2 g 9 9 W 9 c 2 2 S 2 e 9 9 U 9 i 2 2 Y 2 b 9 9 R 9 v 2 2 n 2 x 9 9 p 9 t 2 2 l 2 w 9 9 o 9 s 2 2 k 2 u 9 9 m 9 y 2 2 q 2 r 9 9 j 9 f 2 2 2 V 2 2 h 9 9 9 X 9 9 d 2 2 2 T 2 2 g 9 9 9 W 9 9 c 2 2 2 S 2 2 e 9 9 9 U 9 9 i 2 2 2 Y 2 2 b 9 9 9 R 9 9 v 2 2 2 n 2 2 x 9 9 9 p 9 9 t 2 2 2 l 2 2 w 9 9 9 o 9 9 s 2 2 2 k 2 2 u 9 9 9 m 9 9 y 2 2 2 q 2 2 r 9 9 9 j 9 9 ^ 2 ` 9 \ 2 _ 9 [ 2 ] 9 a 2 Z 9 ^ 2 2 ` 9 9 \ 2 2 _ 9 9 [ 2 2 ] 9 9 a 2 2 Z 9 9 | 2 9 { 2 9 z 2 9 2 9 ~ 2 9 } 2 9 2 9 2 9 2 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 9 9 2 9 9 2 9 9 O 2 2 O 9 9 O 2 2 O 9 9 2 2 9 9 2 2 2 9 9 9 O 2 2 O 9 9 O 2 2 O 9 9 O 2 2 O 9 9 O 2 2 O 9 9 O 2 2 O 9 9 O 2 2 O 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 ( / / ( 2 2 ( 9 9 ( 2 2 / / 2 2 9 9 2 2 ( / / ( 2 2 ( 9 9 ( 2 2 / / 2 2 9 9 2 2 ( / / ( 2 2 ( 9 9 ( 2 2 / / 2 2 9 9 2 2 ( / / ( 2 2 ( 9 9 ( 2 2 / / 2 2 9 9 2 2 O / / O 2 2 / / 2 2 ( 2 2 ( 9 9 2 2 9 9 O / / O 2 2 / / 2 2 ( 2 2 ( 9 9 2 2 9 9 O / / O 2 2 / / 2 2 ' 2 2 ' 9 9 ' 2 2 ' 9 9 ' 2 2 ' 9 9 ' 2 2 ' 9 9 ' 2 2 ' 9 9 ' 2 2 ' 9 9 ' 2 2 ' 9 9 ' 2 2 ' 9 9 ' 2 2 2 ' 9 9 9 ' 2 2 2 ' 9 9 9 ' 2 2 2 ' 9 9 9 ' 2 2 2 ' 9 9 9 ' 2 2 2 ' 9 9 9 ' 2 2 2 ' 9 9 9 ' 2 2 2 ' 9 9 9 ' 2 2 2 ' 9 9 9 - 2 - 9 - 2 - 9 - 2 - 9 - 2 - 9 - 2 - 9 - 2 - 9 - 2 - 9 - 2 - 9 - 2 2 - 9 9 - 2 2 - 9 9 - 2 2 - 9 9 - 2 2 - 9 9 - 2 2 - 9 9 - 2 2 - 9 9 - 2 2 - 9 9 - 2 2 - 9 9 3 2 9 3 2 9 3 2 9 : O 2 2 : O 9 9 : O 2 2 : O 9 9 B 2 2 B 9 9 B 2 2 2 B 9 9 9 J 2 J 9 J 2 J 9 J 2 J 9 J 2 J 9 J 2 J 9 J 2 J 9 J 2 J 9 J 2 J 9 J 2 2 J 9 9 J 2 2 J 9 9 J 2 2 J 9 9 J 2 2 J 9 9 J 2 2 J 9 9 J 2 2 J 9 9 J 2 2 J 9 9 J 2 2 J 9 9 P 2 9 9 P 2 9 9 P 2 9 9 X z / / / X z 2 2 2 _ z / / / _ z 2 2 2 f z / / / f z 2 2 2 m z / / / m z 2 2 2 t * 2 2 t , 9 9 t 2 2 2 t 4 9 9 t " 2 t $ 9 t + 9 9 t 2 t # 9 t 2 t ! 9 t - 2 2 t & 9 9 t % 2 t 9 t ( 2 2 t ' 2 2 t ) 9 9 t 0 2 2 t 3 9 9 t / 2 2 t 1 9 9 t 5 2 2 t . 9 9 t 2 2 t 9 9 t * 2 2 2 t , 9 9 9 t 2 2 2 2 t 4 9 9 9 t " 2 2 t $ 9 9 t ( 2 2 2 t + 9 9 9 t 0 2 2 2 t 3 9 9 9 t 2 2 t # 9 9 t ' 2 2 2 t ) 9 9 9 t / 2 2 2 t 1 9 9 9 t ! 9 9 t - 2 2 2 t & 9 9 9 t 5 2 2 2 t . 9 9 9 t % 2 2 y 9 2 y 9 2 y 9 2 y 9 2 y 9 2 y 9 2 y 9 2 y 9 2 y 9 2 = 2 ? 9 ; 2 > 9 : 2 < 9 @ 2 9 9 E 2 G 9 C 2 F 9 B 2 D 9 H 2 A 9 = 2 2 ? 9 9 ; 2 2 > 9 9 : 2 2 < 9 9 @ 2 2 9 9 9 E 2 2 G 9 9 C 2 2 F 9 9 B 2 2 D 9 9 H 2 2 A 9 9 8 2 9 7 2 9 6 2 9 Q 2 S 9 O 2 R 9 N 2 P 9 T 2 M 9 Q 2 2 S 9 9 O 2 2 R 9 9 N 2 2 P 9 9 T 2 2 M 9 9 X H / / W H 2 2 X O / / W O 2 2 ] 2 _ 9 [ 2 ^ 9 Z 2 \ 9 ` 2 Y 9 e 2 g 9 c 2 f 9 b 2 d 9 h 2 a 9 ] 2 2 _ 9 9 [ 2 2 ^ 9 9 Z 2 2 \ 9 9 ` 2 2 Y 9 9 e 2 2 g 9 9 c 2 2 f 9 9 b 2 2 d 9 9 h 2 2 a 9 9 m 2 o 9 k 2 n 9 j 2 l 9 p 2 i 9 m 2 2 o 9 9 k 2 2 n 9 9 j 2 2 l 9 9 p 2 2 i 9 9 w & x ( y ) ' ' ' z & } 4 ' ' ' ' ' { ( ~ 7 ' ' ' ' ' ' ' ' ' | ) 8 ' ' q 2 u 2 r 2 s 2 - v 2 t 2 - > ? @ A B ' ' ' > G ' ? H ' ' ' ' @ I ' A J ' ' ' ' B K ' 2 ' M J O P 3 ' Q K O ! R 4 ' S L O 5 ' 8 U ' M V ' M O P X ' " P $ Y ' 6 ' 9 U ' Q Z ' N O Q X ' # R % [ ' 7 ' : U ' S \ ' O O R X ' & 2 2 2 ; 2 2 2 * 2 2 2 @ 2 2 2 . 2 2 2 E 2 2 2 ) 2 2 2 = 2 2 2 - 2 2 2 B 2 2 2 1 2 2 2 G 2 2 2 # _ b d p e # ` f d q g # a h d # j ' b b e k ' d m ' r e t n ' # j ' c f f o ' d m ' s g u p ' # j ' d h g q ' d m ' v 2 2 2 2 2 2 2 2 z 2 2 2 2 2 2 2 2 ~ 2 2 2 2 2 2 2 2 y 2 2 2 2 2 2 2 2 } 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 a - v - b - w - a - v - x / x 2 y / y 2 / / 2 2 9 9 2 2 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 / / / 2 2 2 9 9 9 2 2 2 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 9 9 2 9 9 2 9 9 9 2 2 9 2 2 9 2 2 9 2 2 9 2 2 9 2 2 9 2 9 2 9 2 9 2 9 2 9 2 9 9 2 9 9 2 9 9 2 9 9 2 9 9 2 9 9 2 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 2 9 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 2 2 9 9 G G G <=;EF@ A )+(?00000000111111112222222222222222GDCB3333666699999999!!!!""""$$$$#................////////////////HHHHHHIIJJJJJJKKLLLLLLLLLLLLLLMMMNTTTQYYYYYYY[\]^_`abccccciddeehhlmlmlmosquququrvzwzwzwzwzwzwzw}}}}~~ 44457778::::::: 2 2 6 6 Z Z 8 Z Z 8 ^ ^ ^ ^ 8 u u u u u u * * . . Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ c c c c c c c c c c c c c c c c c c i i i i i i i i i i i i i i i i i i 0 0 0 0 0 0 0 0 0 0 0 0 " " " " ( , , , , H H N N ! A F L l l r r z z 5 5 S S Y Y a a g g g l l l s s s t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ illegal expression ']' expected lane index out of range vfr tstate apsr_nzcv fpscr_nzcv sy ish ishst ishld nshst nshld unst oshst oshld constant expression expected immediate value out of range 'be' or 'le' operand expected operand expected. '#' expected iapsr iapsr_nzcvq iapsr_g iapsr_nzcvqg eapsr eapsr_nzcvq eapsr_g eapsr_nzcvqg xpsr xpsr_nzcvq xpsr_g xpsr_nzcvqg ipsr iepsr msp psp primask basepri basepri_max faultmask malformed rotate expression ROR malformed shift expression LSL ASR bad range in register list duplicated register ( ) in register list non-contiguous register range '}' expected .save expects GPR registers .vsave expects DPR registers rfeia srsia vldr vmov vmrs vmsr vstr vldmia vstmia vadd.f64 vadd.f32 vcmp.f64 vcmp.f32 vmov.f64 vmov.f32 vdiv.f64 vdiv.f32 vmla.f64 vmla.f32 vmul.f64 vmul.f32 vneg.f64 vneg.f32 ldmdb rfedb rfeib rfeda srsda srsib srsdb stmdb vadd vand icq vbic qq orq veor vmvn rrq vorr vshr vsub vswp ipq vcvt.f64.s32 vcvt.f32.s32 vcvtr.s32.f64 vcvtr.s32.f32 vcvtr.u32.f64 vcvtr.u32.f32 ito vcvt.f64.u32 vcvt.f32.u32 fto vcvt.s32.f64 vcvt.s32.f32 vcvt.u32.f64 vcvt.u32.f32 subaddx ddsubx sasx ssax uasx usax shasx shsax uhasx uhsax uqasx uqsax movq.f vrecpeq. vrecpe.f32 vrecpe.u32 asl ASL rrx illegal shift operator .word unexpected token in directive .thumb .arm .code .syntax .unreq .arch .eabi_attribute integer expected comma expected .cpu vfpv2 vfpv4-d16 neon-vfpv4 Unknown FPU name .fnstart previous .fnstart starts here .fnend .personality .handlerdata .setfp malformed setfp offset .pad malformed pad offset .vsave UNIFIED DIVIDED .fpu .cantunwind divided adc rsb rsc sbc smull mla smlal umlal umull bkpt cbnz setend hlt vcvta vcvtn vcvtp vcvtm sha1 sha256 .p64 isb pld pli pldw ldc2 ldc2l stc2 stc2l rfe srs mrrc2 smmls vmls vnmls vacge vacgt vaclt vacle umaal vabal vmlal fmuls adcs bics smlals umlals umulls lsls sbcs rscs flds fmrs fsqrts fsubs fsts fcpys fdivs fcmps fcmpzs vfms vfnms smulls #0xd #0xc #0x9 #0x8 #0x5 #0x4 #0x1 #0x0 #0x2 #0x3 #0x6 #0x7 #0xa #0xb #0xe G TA TA TA TA TA 0G TA TA TA F (E TA TA D HD HD TA TA TA TA TA TA TA TA TA TA TA TA TA TA C TA C TA C C TA A TA TA TA TA TA TA TA TA D TA TA TA TA TA TA TA A y o e [ Q R h 0 R X R x ( 0 p 8 p 1 !"#$%& + - 3 %1 #$+, ( . 0 5 +,./1 3 17 ./34 5 34567 7 5 !!## !! !!## "" %%%% ## #### $$ $$$$ %% %%%% && &&&& '' '''' ((( ( ++..00 ( ( ) ) ) ** // 11) ) * * * ** // 11* * +++ + ++..00 + + ,,, , 556666 , , --- - 444488 - - ... . ....00 . . / / / // // 11/ / 000 0 000000 0 0 1 1 1 11 11 111 1 2 2 2 22 22 222 2 333 3 333333 3 3 444 4 444488 4 4 555 5 556666 5 5 666 6 666666 6 6 777 7 777777 7 7 888 8 888888 8 8 9 9 9 99 99 999 9 ::: : :::::: : : ; ; ; ;; ;; ;;; ; <<< < <<<<<< < < === = ====== = = >>> > >>>>>> > > ??? ? ?????? ? ? @ @ @ AA BB CC@ @ A A A AA BB CCA A B B B BB BB CCB B C C C CC CC CCC C D D D DD DD DDD D E E E EE EE EEE E F F F FF FF FFF F GGGG GG HHIILLMM GGGGG HHHH HH HHIILLMM HHHHH IIII II IIIILLMM IIIII JJJJ JJ OOOOSSSS JJJJJ KKKK KK PPQQQQUU KKKKK LLLL LL LLLLLLMM LLLLL MMMM MM MMMMMMMM MMMMM NNNN NN NNNNNNNN NNNNN OOOO OO OOOOSSSS OOOOO PPPP PP PPQQQQUU PPPPP QQQQ QQ QQQQQQUU QQQQQ RRRR RR RRRRRRRR RRRRR SSSS SS SSSSSSSS SSSSS TTTT TT TTTTTTTT TTTTT UUUU UU UUUUUUUU UUUUU VVVV VV VVVVVVVV VVVVV WWWW WW WWWWWWWW WWWWW XXXX XX XXXXXXXX XXXXX YYYY YY YYYYYYYY YYYYY ZZZZ ZZ ZZZZZZZZ ZZZZZ [[[[ [[ [[[[[[[[ [[[[[ \\\\\\\\ \\\\\\]]]]^^^^````____\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]] ]]]]]]]]]]^^^^````____]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^ ^^^^^^^^^^^^^^````____^^^^^^^^^^^^^^^^^^^^^^^^________ ______________````____________________________```````` ``````````````````````````````````````````````aaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbb bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccc ccccccccccccccccccccccccccccccccccccccccccccccdddddddd dddddddddddddddddddddddddddddddddddddddddddddd @ @ $ @ " @ @ @ ( $ > > " $ " " @ ( $ @ & $ @ < " $ $ @ , ( $ " " $ $ & ( , < > > @ " & * / 4 5 < C E N X Z \ _ c h l q x z % - 8 F P Y c m w , 6 ? I W a p z 4 4 4 4 4 4 4 5 4 w w w w w w w w w w w w w w w w w w w w w w 8 8 8 8 8 8 8 8 - 4 4 4 4 * * * * 5 0 0 < < @ @ 0 0 0 0 0 0 I H G F M L J M L K J I H G F M I H G F E D C B N M L K J I H G F E D C B ? 7 ? ? ? ? ? 7 ? ? ? ? B C D E F G H I J K L M N B C D E F G H I B C D E F G H I J K L M N B C D E F G H I B C D E F G H I J K L M N B C D E F G H I B C D E F G H I J K L M N B C D E F G H I B C D E B C D E ! " # $ % & ' ( ) * + , - : ; < = > ? @ A 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 : ; < = > ? @ A 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 2 3 4 5 2 3 4 5 & ' ( ! % . " & / 3 9 % & ( - 0 * 2 " $ , 4 ! # + . 3 5 " $ / 6 " $ , / 4 6 % 1 7 8 * 2 8 @ P ( Q Q @ 0 8 Q B y 0 8 < > ? ? @ P ( @ b ( 0 P P @r ( ( Q 0( Q @ P @ Q Dz 8 < z 8 0 @ > z y 8 P B Q 0( Q B z y B ? C ? z @ P ` @r b ( P P @ ( Q h Dz ( @r | z y 0 z 8 R P B B 0( Q } z 8 z y z z @ g0 ( ` F8 0 p >8 0 < x y @ > | C ? @ `h F8 ` @r @ g0 ( x} | z y p >8 0 < z | C ? @ L @ B c @c N o `h F8 `h F8 ` @r ` @r @ g0 ( @ g0 ( o o x} x} | z y | z y p >8 p >8 0 0 < < GPRPair_with_gsub_1_in_GPRsp GPRPair_with_gsub_0_in_tcGPR GPR+GPRwithAPSR DPair_with_ssub_0 DPairSpc_with_ssub_0 DQuad_with_ssub_0 DTripleSpc_with_ssub_0 QQQQPR_with_ssub_0 DTriple_with_qsub_0_in_QPR DPR dsub_0 gsub_0 gsub_1 qqsub_0 qqsub_1 ssub_3 dsub_2_then_ssub_1 dsub_3_then_ssub_1 dsub_7_then_ssub_0 dsub_7_then_ssub_1 dsub_6_then_ssub_0 dsub_6_then_ssub_1 dsub_5_then_ssub_0 dsub_5_then_ssub_1 dsub_4_then_ssub_0 dsub_4_then_ssub_1 dsub_0_dsub_2 dsub_0_dsub_1_dsub_2 dsub_1_dsub_3 dsub_1_dsub_2_dsub_3 dsub_0_dsub_2_dsub_4 dsub_0_dsub_2_dsub_4_dsub_6 dsub_1_dsub_3_dsub_5 dsub_1_dsub_3_dsub_5_dsub_7 dsub_1_dsub_2_dsub_3_dsub_4 dsub_3_dsub_4_dsub_5 dsub_3_dsub_4_dsub_5_dsub_6 dsub_5_dsub_6_dsub_7 tGPR+GPRPair_with_gsub_0_in_tcGPR hGPR+GPRPair_with_gsub_0_in_tcGPR DTripleSpc_with_dsub_0_in_DPR_8 DQuad_with_dsub_1_dsub_2_in_QPR_VFP2 DTriple_with_ssub_0_and_DTriple_with_dsub_1_dsub_2_in_QPR DQuad_with_ssub_0_and_DQuad_with_dsub_1_dsub_2_in_QPR DQuad_with_dsub_1_dsub_2_in_QPR gottpoff -(LPC -. X% `% h% p% H% P% align-neon-spills Align ARM NEON spills in prolog and epilog H x p Expected a variant SchedClass Cannot find option named ' target-features arm-use-movt arm-use-mulops arm-default-align Load/store alignment support arm-default-it IT block support g < 6 0 ^ X ( U ' r D 0 0 ^ ` + Reserve R9, making it unavailable as GPR Allow unaligned memory accesses Disallow all unaligned memory accesses Generate unaligned accesses only on hardware/OS combinations that are known to support them Allow IT blocks based on ARMv7 Disallow deprecated IT based on ARMv8 Generate IT block based on arch After ARM load / store optimizer e-p:32:32-f64:32:64-i64:32:64-v128:32:128-v64:32:64-n32-S32 e-p:32:32-f64:64:64-i64:64:64-v128:64:128-v64:64:64-n32-S64 e-p:32:32-f64:64:64-i64:64:64-v128:64:128-v64:64:64-n32-S32 ' does not support ARM mode execution! e-p:32:32-f64:32:64-i64:32:64-i16:16:32-i8:8:32-i1:8:32-v128:32:128-v64:32:64-a:0:32-n32-S32 e-p:32:32-f64:64:64-i64:64:64-i16:16:32-i8:8:32-i1:8:32-v128:64:128-v64:64:64-a:0:32-n32-S64 e-p:32:32-f64:64:64-i64:64:64-i16:16:32-i8:8:32-i1:8:32-v128:64:128-v64:64:64-a:0:32-n32-S32 Inhibit optimization of S->D register accesses on A15 CPU: ' Enable global merge pass disable-a15-sd-optimization ARM Target Transform Info armtti gn q Pq p p _p gn 0p o o m t s `s s r m r Yr r Fx } | h} | ){ Fx { z z qw 8| { { h{ Jz qw (z y y 0 % 1 % 2 % 3 % 0 ! ( 1 ! ( 2 ! ( 3 ! ( 0 1 2 P 3 P 0 1 2 3 0 & ( 1 & ( 2 & ( 3 & ( 0 " P 1 " P 2 " P 3 " P 0 1 2 3 0 @ 1 @ 2 @ 3 @ c ( c # ) c $ R c ' c ( 2 c ) d s 3 v . v / j " k " j & ! k & ! m " ' m " j ' k ' j # k # j ( k ( j ( k ( j $ k $ m $ m # n / " o / " n . o . n . o . n . ! o . ! n / o / n / o / n / o / n 0 o 0 n 0 # o 0 # n 1 o 1 n 1 $ o 1 $ q " / r " / q / r / q / r / n 3 ! o 3 ! n 3 o 3 n 3 o 3 n 3 ! o 3 ! q ! 3 r ! 3 q 0 r 0 q 1 r 1 q r q r q r q r q r q r q r q r q r q r n o n o n o n o n o n o n o n o n o n o j m m m m Q ! Q . Q & Q 3 Q " Q / Q Q ARM MLA / MLS expansion pass expand-all-fp-mlx expand-limit mlx-expansion Number of fp MLA / MLS instructions expanded Dynamic stack realignment not supported for thumb1. Thumb IT blocks insertion pass s f Y L ? old-thumb2-ifcvt Use old-style Thumb2 if-conversion heuristics Thumb2 instruction size reduction pass Number of 32-bit load / store reduced to 16-bit ones Number of 32-bit instrs reduced to 2addr 16-bit ones Number of 32-bit instrs reduced to 16-bit ones t2-reduce-limit t2-reduce-limit2 t2-reduce-limit3 t2-reduce-size B A ! B & B 0 2 3 E B A B A B A B B B n p k + l u w k o z ~ g i R T ` b e f g M K 3 ARM A15 S->D optimizer X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X 8 ( H H 8 8 P P ( 8 H X h x X ' g ' ' ' ' ' ' ' X ' ' X ' ' ' ' ' ' ' v ' ' ' ' ' ' ' ' ' ' ' ' ' v ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' x o f ] T K B 9 0 F F F F I F F F F F F F K F F F F F F F (T F F F F F F F `M F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F P Hd 7d 7d 7d @f 7d 7d 7d 7d 7d 7d 7d h 7d 7d 7d 7d 7d 7d 7d p 7d 7d 7d 7d 7d 7d 7d i 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d 7d (l ( ( @ ( w w w w w w w w w d d d d d d d d d d d d d d d w w w w w w d d d d d d d d d d d d d d d d d d d d w d d d w d d d d d d d d d d d d d w w w w w w w w w w w w w w w d d d w w w d d d w w w d d d d w w d d w w d d w w d d d d d d d d d d d w w d d w w d d d d d d d d d d d d d d d d w w w w w w w w w d w w w d d d w w w d d d w w w d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d w w d d w w d d w w d d d d d d d d d d d w d w w d w d w w d w d w w d d d d d d d d d d w w d d w w d d w w d d d d d d d d d d d d d d d d d d d d d d d d d d w w d d w w d d w w d d d d d d d d d d d w w d d w w d d d d d d d d w w d d w w d d w w d d d d d d d d d d d w d w w d w d w w d w d w w ? n Y 4 d N @ u Z A v [ B u \ C v ] Q T R V S W k n l p m q pre-RA-sched post-RA-sched enable-arm-3-addr-conv widen-vmovs Pseudo flag setting opcodes only exist in Selection DAG Enable ARM 2-addr to 3-addr conv Widen ARM vmovs to vmovd when possible swift-partial-update-clearance Clearance before partial register updates ARM Machine Code Emitter Not supported instr: { @{ z z { @{ z z y Xy Xy y y { @{ z z x 1x { @{ z z w w 1w v v 1w bv v u t s s r 2r q Zq r 2r q Zq =q p ^p o o o o o o o { { { @{ z z 3 D w { ( ( ( ( ( ( ( ( ( b ~ } b b ~ } b *} | *} | *} | *} | 7 7 o n m .m l "l ( ( ( ( k j ;j i /i k j ;j i /i k j ;j i /i 7 7 o ;h n m g e d d @ @ @ @ @ @ @ @ @ = @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ g= += g= += @ S S S S S S @ @ @ @ @ @ @ @ y y y y y y y y @ @ @ @ @ @ @ @ @ @ @ @ @ @ y y y y y y y y @ @ @ @ @ @ @ @ @ @ @ @ @ @ y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y @ @ \? < =< \? < =< y y < < < < ; : ; : >: 9 \? \? 8 < < < < ; : ; : < < < < ; : ; : < < < < ; : ; : $8 >: 9 \? \? y y y y y 7 7 7 7 y y y y y 7 7 7 7 > = 7 7 7 7 7 7 D7 D7 6 6 6 6 @ @ 86 5 h5 5 4 04 3 2 2 S S 2 2 S S 2 2 2 2 1 ?1 0 ?1 0 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 0 0 W0 0 0 W0 0 0 W0 0 0 W0 0 0 W0 0 0 W0 0 / / g/ +/ . . . . M. . +. - +. - . . . M. . +. - +. - . . . M. . +. - +. - . . . M. . +. - +. - . . M. . . M. . . M. . . M. 0 0 W0 0 0 W0 0 0 W0 0 0 W0 0 0 W0 0 0 W0 - u- 9- , , , - u- 9- , . . M. . . M. . . M. . . M. . . M. . . M. . . M. . . M. . . M. _, =, _, =, _, =, _, =, _, =, _, =, + + + E+ + * + + + E+ * * * * * * * * * * * * c* A* * ) c* A* c* A* * ) c* A* ) ) C) ) ( ( ) ) C) ) g( E( g( E( g( E( g( E( g( E( g( E( ' r' ' ' & ' k % '% $ $ # @ @ @ @ @ @ @ @ @ @ @ @ @ @ '% $ $ # @ @ @ @ @ @ @ @ @ @ @ @ @ @ 2 # # # # S S S S S S 2 S S # # # # # # S S S S S S 2 # # # # S S S S S S 2 S S # # # # # # S S S S S S @ `" y y y y y y y y y ! A \? b += b += > @ @ * * @ @ @ @ @ @ = @ @ @ @ * * * * @ @ @ @ @ @ y y b += b += @ \? y y y y y y y y 2 2 2 2 > = @ @ @ g= += g= += @ Xy Xy Xy Xy Xy Xy Xy Xy Xy Xy Xy Xy y y y y y y y y y y y y @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ y y y y y y @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ # # S S # # S S * * @ @ @ @ * @ @ y y y y y y y y y y y y y y y * * @ @ @ @ p p p p p p p p p p p p p p p p 4 4 4 j t t j j t t j p p p p p p p p j t t j p p p p p p p p 4 4 4 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ y y y y @ @ y y y y y y y y y y y y @ @ @ @ @ @ @ @ @ @ @ @ < < : < < : < < : < < : @ \? @ < < \? @ < < \? p p p p p p p p p p p p p p p p 4 4 4 4 4 y y y y @ @ F F F F @ @ @ '% # '% # '% # '% # f y y y t j t j j t t j p p p p p p p p p p p p p p p p 4 4 4 4 4 9 \? x & x & @ \? F F F F F F V Z 5 5 H 5 5 H 5 5 H 5 5 H L L N N N 5 ) 5 ) 5 ) 5 ) 5 ) 5 ) j ) j ) ' r' ' ' & ' k % > @ @ @ @ @ @ @ @ @ = @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ y y @ @ @ @ S S S S $8 \? $8 \? $8 \? $8 \? y y y y y y @ @ @ @ @ @ 9 \? y y y y y y y y y y *} | *} | *} | *} | *} | *} | *} | *} | - } - O - ^ - s s 3 =q " $ $ $ $ $ $ { { { - { P P P > P ( ( ( ( Q # ` 2 > Q # ` 2 Q # ` 2 Q # ` 2 Q # ` 2 e e d d 2 2 \ \ d d $ - - a a a $ $ $ $ $ $ 3 3 3 3 5V 5V 5V 5V - $ $ $ - M $ $ $ $ $ $ $ $ r $ $ $ $ $ $ r $ $ $ $ $ $ =q =q =q =q = $ $ $ ( ( ( ( P P ? P Q ` 2 k Q ` 2 Q ` 2 } - | | | $ $ $ M $ $ $ $ $ $ $ r r r $ $ $ $ $ $ $ = $ $ $ | | | + C f h + + + y { ^ ^ M + e K e K K K e | K + + v W + \ w w w + + 0 e K e K e K C w w w w S L E > x p h 8 8 @ p 0 / 0 / / / / / o p p p p P P P P @ @ @ @ @ @ @ @ P @ 0 p ` P p p 0 0 P p p 0 0 0 0 p p P P p p P P p 0 0 p 0 0 p 0 0 0 0 0 0 @ @ ` @ P P O P P P P P P 0 P @ P ` P P p 0 0 0 0 ` ` ` ` 0 P @ @ @ @ 0 @ @ @ 0 0 0 0 P 0 p 0 0 p ` 0 @ @ @ 0 @ @ @ P p P @ p @ P 0 P P P P 0 P 0 ` ` ` ` P p M m M m 0 P p @ ` ` @ ` ` ` ` @ @ ` ` @ @ ` @ @ @ @ @ p p p p p p 0 0 0 0 P P 0 P P 0 p p 0 p P p p p p @ ` ` 0 ` P ` p ` ` 0 P P p P P p p p p p p P P P P P P @ @ @ @ @ @ @ @ @ @ @ P P 0 0 @ @ 0 @ 0 @ @ P 0 0 p p P 0 P 0 P P @ P P P @ @ @ @ @ P P P P P P @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ P P @ P P 0 0 @ @ @ P @ @ @ @ P @ @ P @ @ 0 P 0 @ @ @ @ @ @ @ @ @ @ @ @ O M @ o m ` / - O O M @ O M @ M @ O M @ O M @ o m ` / - / O @ O M @ O M @ O M @ O @ o ` / / O @ O @ O @ O @ o ` / / O @ O @ O @ 0 0 P @ @ @ @ @ @ @ @ P @ @ P P P P P P @ @ @ @ P @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ P @ @ @ @ @ @ @ @ @ @ @ P P @ @ P 0 p P P P @ @ @ @ P P @ @ @ @ @ @ P P P 0 0 p p @ @ @ @ @ @ 0 P 0 P P P @ @ @ @ @ @ @ @ @ P 0 P 0 P P P 0 P 0 P P @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ P 0 P 0 P P P 0 P 0 P P P P P P P P P P P P P P P P P P 0 P 0 P P P P P P 0 P 0 P P P 0 P 0 P P P 0 P 0 P P @ @ P @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 0 @ 0 @ @ @ 0 @ 0 @ @ P P P P P P P P P P P P P P P P 0 0 0 @ P P P @ 0 @ 0 @ @ @ 0 @ 0 @ @ P P P P P P @ @ P P P P P P P P P P P P O O M @ O M @ M @ O M @ / O @ O M @ O M @ O M @ / O @ O @ O @ / O @ O @ O @ @ 0 @ 0 @ @ 0 @ 0 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ P P P @ @ @ @ @ @ @ P p P p @ ` @ ` @ @ @ O @ o ` / P @ ` P p p 0 0 P p p 0 0 0 p p P P O _ 0 0 0 0 ? 0 0 0 0 0 ? 0 P P P P _ P O O @ @ O @ O ` _ P _ P P o o o ` ` ` @ @ @ 0 0 0 0 O ` 0 O ` ` ` @ 0 0 0 @ @ P P ` ` P P 0 0 0 @ @ - @ ` ` @ ` ` ` ` @ @ @ p P @ @ @ @ @ @ O / @ @ @ ` ` ` ` ` ` ` P P P P P P p p @ @ @ P 0 _ ? @A D 0 hD D @ A C G G B E ( B ` @@ x \ Z V ^ h H X @ @ F @C C C xD @ A @B A P p T R ` P 8 @ B JIT does not support inline asm! ARM constant island placement and branch shortening pass Constant Island pass failed to converge! Branch Fix Up pass failed to converge! Adjust basic block layout to better use TB[BH] Align constant islands in code m X C . j ^ R F : : r R c B Y v arm-adjust-jump-tables arm-align-constant-islands ARM pseudo instruction expansion pass After expanding ARM pseudo instructions. Verify machine code after expanding ARM pseudos __aeabi_read_tp verify-arm-pseudo-expand ! " $ # % & ( ' ) * D C E F H G I J L K M N Y X Z [ ] \ ^ _ g f h i k j l m o n p q | } ~ { } q r s t u v ' & ( ) + * , - / . 0 1 < = > ; ? = A B C @ D B F G H E I G T S U V X W Y Z \ [ ] ^ i h j k m l n o w v x y { z | } ~ ARM Instruction Selection disable-shifter-op Disable isel of shifter-op check-vmlx-hazard H 0 f K ) k S G / | a F $ n D , [ ' l N 0 ` 8 x # N : 1 j N A 4 ' ' 4 ' 4 ' ' s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s H , , H X h x H X h x x , , , H X h , H X h x H X h x X h x h x X h x X h x h x h H P H 8 8 0 h H @ ( @ ( 4 * n n * * * * * `" H x H ! x (" " " X H 9 9 `4 28 `7 2 2 9 \9 9 3 6 z6 !0 / ?6 6 >4 4 1 0 0 0 5 z5 23 3 4 }4 / / 1 1 y1 m1 a1 N1 21 &1 1 1 1 1 2 1 / / f2 P2 :2 $2 2 |2 |0 b0 g/ 6/ / . . . . . . . - - b. V. N- 8- . n. - d- ". - - , , h, ., , , + + + + + + + x+ l+ K+ ?+ + + * * * * -* * ( ( o( U( F( <( ' % +9 &D &D &D &D &D &D D D D D D D D D D D D D D D D D D D C C C C C C C C C C C C C 0D 0D 0D 0D C C C C C C |C |C |C |C |C |C |C rC rC rC rC rC rC hC hC hC hC hC ^C ^C ^C ^C ^C TC TC TC JC JC JC JC JC C C C C vD vD vD vD vD vD lD lD lD lD lD lD lD bD bD bD bD bD bD XD XD XD XD XD ND ND ND ND ND DD DD DD :D :D :D :D :D D D D D E E E E E E E E E E E E E E E E E E E D D D D D D D D D D D D D D D D D D E E E E D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E zE zE zE zE zE E E E E fE fE fE fE fE fE \E \E \E \E \E \E \E RE RE RE RE RE RE HE HE HE HE HE >E >E >E >E >E 4E 4E 4E *E *E *E *E *E pE pE pE pE F F F F F F E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E F F F F C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C J J I I I I I I I I I 0I 0I I I I I I I I I I I I 0I 0I H] H] W W W W 8] 8] W W W X X W W (] (] W W W W W W W X X o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o ho ho ho ho ho o o o o s s s ]s Ss Is ?s ]s Ss Is 5s ?s ?s +s !s s ]s Ss Is s ]s Ss Is ?s s r ]s Ss Is ?s s r Ss Is ?s s r Is ?s s r r Ss Is ?s Ss Is ?s s r Is ?s s r Is o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o r r r r r s n{ n{ n{ n{ n{ n{ g{ g{ g{ g{ g{ g{ g{ `{ `{ `{ `{ `{ `{ Y{ Y{ Y{ Y{ Y{ R{ R{ R{ R{ R{ K{ K{ K{ #{ #{ #{ #{ #{ u{ u{ u{ u{ J| @| 6| /| (| !| | /| (| !| | | | | | 6| /| (| !| 6| /| (| !| | { { /| (| !| | { { (| !| | { { !| | { { { (| !| | (| !| | { { !| | { { !| ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ ;{ { { { { { { N S b P & K O 7 q ( Z 1 k 5 p [ g W ; D 5 z c T ~ ] I x I 1 1 1 1 1 1 * * * * * * * # # # # # # 8 8 8 8 z j . . . . J : . . . Z . . . . . . . . . . . Z . . . . . . . * . . . . . . . . . . . * . . . . . . . . . . . . . . . . . . x x x x j x x N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N j j j j j j ? ? ( $ ) ! % p h l | M E I Z ^ 0 ( , F < A I ? D x | ] U Y j n o g k | ~ L D H Y ] / ' + F < A H > C w { \ T X i m U- S / Y X ! ! Y X ! ! ( ) 2x S / Y X ! ! Y X ! ! ( ) 2x 1% \ + 0 ( ) 2* 2% \ + 0 ( ) 2, 1% \ + 0 ( ) 2 2% \ + 0 ( ) 2 2% \ + 0 ( ) 2* 3% \ + 0 ( ) 2, 2% \ + 0 ( ) 2 3% \ + 0 ( ) 2 / Y ; X ! ! Y ! ( ) 2y ; ! Y X ! ! ( ) 2 @Y / Y X ! ! ! ( ) 2 / Y < X ! ! Y ! ( ) 2y < ! Y X ! ! ( ) 2y F Y / Y X ! ! ! ( ) 2 Y / < Y X ! ! ! ( ) 2 < Y X ! ! ! ( ) 2 % ( ( ) 2* % ( ( ) 2, % ( ( ) 2 % ( ( ) 2 % ( ( ) 2* % ( ( ) 2, % ( ( ) 2 % ( ( ) 2 K/ Y ! Y ! ( ) 2 ( ) 2 KY / Y ! ! ( ) 2 ( ) 2 9 / Y ! Y ! ( ) 2 9 Y / Y ! ! ( ) 2 gY / / Y ! ! ( ) 2 / Y ! ! ( ) 2 4/ Y ! Y ! ( ) 2 9 Y / Y ! ! ( ) 2 l Y / / Y ! ! ( ) 2 / Y ! ! ( ) 2 / Bp # Y ! ( ) 2y ( ) 2 BY ! p # ( ) 2 ( ) 2 GY / p # ! ( ) 2 ( ) 2 e / +p # Y ! ( ) 2y +Y ! p # ( ) 2y 5 Y / p # ! ( ) 2 _Y / + p # ! ( ) 2 + p # ! ( ) 2 `/ +p # Y ! ( ) 2 +Y ! p # ( ) 2 5 Y / p # ! ( ) 2 d Y / + p # ! ( ) 2 + p # ! ( ) 2 $ ( ) ) 2 Z/ + Y ! ( ) 2y + Y ! ( ) 2 +Y / ! ( ) 2 $ ( ) ) 2 a / , Y ! ( ) 2y , Y ! ( ) 2y 1 Y / ! ( ) 2 [ Y / & ! ( ) 2 & ! ( ) 2 p \ :# + 0 ( ) 2 + 0 ( ) 2r :# + 0 ( ) 2 + 0 ( ) 2t p \ ;# + 0 ( ) 2 + 0 ( ) 2r ;# + 0 ( ) 2 + 0 ( ) 2t $ ( ) ) 2 2 / p # p # ( ) 2x $ ( ) ) 2 2 / p # p # ( ) 2 $ ( ) ) 2 3 / p # p # ( ) 2x $ ( ) ) 2 3 / p # p # ( ) 2 T ( / ( ) 2x ' + 0 ( ) ) 2n ) / ( ) 2x + ( ) ) 2 ! + 0 ( ) ) 2 ) + ( ) 2 ) + ( ) 2 ! ) + 0 ( ) 2 ! ) + 0 ( ) 2 + ( ) ) 2 + ( ) 2 ! + 0 ( ) ) 2n + 0 ( ) 2o a , + 0 ( ) 1 ( ) ) 2 , + 0 ( ) 1 ( ) ) 2p ^ :/ ( ) ) 2 ( ) ) 2 T ( ) 2 C p # ( ( ) 2 # ( ( ) 2 > / ( ) 2 T ( ) 2 =p # ( ( ) 2r # ( ( ) 2t N/ ( ) ) 2 ( ) ) 2 ( ) 2 1T ( ) 2 ( ) 2 z p 7# ( ( ) 2 ( ( ) 2r 7# ( ( ) 2 ( ( ) 2t ] ( ) ) 2 ) ( ) 2 ' ( ) ) 2 2 k $ d! ( ) 22 " ( ) 21 " ! ! ! & ( ) 20 & d! ( ) 25 " ( ) 24 " ! ! ! & ( ) 23 & k $ g! ( ) 22 " ( ) 21 " ! ! ! & ( ) 20 & g! ( ) 25 " ( ) 24 " ! ! ! & ( ) 23 & / ? + ( ) 2E + ( ) 2G ? ! ! + ( ) 2D ! " + ( ) 2F " + + ( ) 2E ] , " + ( ) 26 " , ! ! & + ( ) 25 & ] , " + ( ) 28 " , ! ! & + ( ) 27 & a / , + ( ) 2E , + ( ) 2E 1 / ! ! + ( ) 2D ! a / , ! ! + ( ) 2D ! , ! ! + ( ) 2D ! 1 / + ( ) 2G a / , + ( ) 2G , + ( ) 2G 1 / ! " + ( ) 2F " \/ , ! " + ( ) 2F " , ! " + ( ) 2F " _ - " + ( ) 26 " - ! ! & + ( ) 25 & _ - " + ( ) 28 " - ! ! & + ( ) 27 & / q 3 + 0 1 + 0 ( ) 2G 3 " "+ 0 1 ! + 0 ( ) 2F " : + 0 1 + 0 ( ) 2G / ; + 0 1 + 0 ( ) 2G ; + 0 1 + 0 ( ) 2G @ / " "+ 0 1 ! + 0 ( ) 2F " / ; " "+ 0 1 ! + 0 ( ) 2F " ; " "+ 0 1 ! + 0 ( ) 2F " $ ! ( ) 2; ( ) 28 ! ! ! ( ) 27 ! ( ) 26 ( ) 2: " " " ( ) 29 " ! ( ) 2A ( ) 2> ! ! ! ( ) 2= ! ( ) 2< ( ) 2@ " " " ( ) 2? " $ ! ( ) 2; ( ) 28 ! ! ! ( ) 27 ! ( ) 26 ( ) 2: " " " ( ) 29 " ! ( ) 2A ( ) 2> ! ! ! ( ) 2= ! ( ) 2< ( ) 2@ " " " ( ) 2? " ij ! j ( ) 2j ! j " ( ) 2i " ! ! j ! & ( ) 2h & ik ! k ( ) 2m ! k " ( ) 2l " ! ! k ! & ( ) 2k & + ( ) 2` + ( ) 2] ! + ( ) 2[ ! % + ( ) 2Z % + ( ) 2Y + ( ) 2_ " + ( ) 2^ " & + ( ) 2\ & + ( ) 2h + ( ) 2e ! + ( ) 2c ! % + ( ) 2b % + ( ) 2a + ( ) 2g " + ( ) 2f " & + ( ) 2d & + ( ) 2 + ( ) 2 ! + ( ) 2 ! % + ( ) 2 % + ( ) 2 + ( ) 2 " + ( ) 2 " & + ( ) 2 & + ( ) 2 + ( ) 2 ! + ( ) 2 ! % + ( ) 2 % + ( ) 2 + ( ) 2 " + ( ) 2 " & + ( ) 2 & + ( ) 2` + ( ) 2] ! + ( ) 2[ ! % + ( ) 2Z % + ( ) 2Y + ( ) 2_ " + ( ) 2^ " & + ( ) 2\ & + ( ) 2h + ( ) 2e ! + ( ) 2c ! % + ( ) 2b % + ( ) 2a + ( ) 2g " + ( ) 2f " & + ( ) 2d & + ( ) 2 + ( ) 2 ! + ( ) 2 ! % + ( ) 2 % + ( ) 2 + ( ) 2 " + ( ) 2 " & + ( ) 2 & + ( ) 2 + ( ) 2 ! + ( ) 2 ! % + ( ) 2 % + ( ) 2 + ( ) 2 " + ( ) 2 " & + ( ) 2 & Nj ( ) 2q " ( ) 2p " ! & ( ) 2o & Nk ( ) 2t " ( ) 2s " ! & ( ) 2r & / ( ) 2M ( ) 2J ! ( ) 2I ! ( ) 2H ( ) 2L " ( ) 2K " T ( ) 2; " ( ) 2: " ! & ( ) 29 & T ( ) 2> " ( ) 2= " ! & ( ) 2< & Qj ( ) 2q " ( ) 2p " ! & ( ) 2o & Qk ( ) 2t " ( ) 2s " ! & ( ) 2r & / ( ) 2M ( ) 2J ! ( ) 2I ! ( ) 2H ( ) 2L " ( ) 2K " W ( ) 2; " ( ) 2: " ! & ( ) 29 & W ( ) 2> " ( ) 2= " ! & ( ) 2< & ( ) 2~ ( ) 2{ ! ( ) 2y ! ( ) 2w ( ) 2} " ( ) 2| " % ( ) 2x % & ( ) 2z & /V X Y X ! ! % Z ! ( ) 2D ( ) 2 X% Z ! Y X ! ! ( ) 2D ( ) 2 9% % X + ( ) 2/ d% % &Y + ( ) 20 &Z + ( ) 20 9% % X + ( ) 2 % ^ % &Y + ( ) 2 &Z + ( ) 2 3 X % + ( ) 2/ 9% Y % + ( ) 20 9% X % + ( ) 2 % 0Y % + ( ) 2 JZ % + ( ) 20 + ( ) 2 3 W ! $ ( ) ) 2 1 W ! $ ( ) ) 2 D% % ( ( ) 2/ ( ( ) 2 D% % ( ( ) 2/ ( ( ) 2 0% X + ( ) 2/ \% %Z + ( ) 20 %Y + ( ) 20 0% X + ( ) 2 \% %Z + ( ) 2 %Y + ( ) 2 J X % + ( ) 2/ + ( ) 2 L Z % + ( ) 20 + ( ) 2 L Y % + ( ) 20 + ( ) 2 )% + 0 ( ) 2 $ ( ) ) 2% + % + 0 ( ) 2 8 W ! + ( ) ) 2 $ ( ) ) 2% 8 W ! + ( ) ) 2 q W 4 ! + ( ) ) 2 4 ! + ( ) ) 2 u $ ( ) ) 2$ $ ( ) ) 2 $ ( ) ) 2$ $ ( ) ) 2 . W ! ( ) ) 2 / W ! ( ) ) 2 =& ( ( ) 2 ( ( ) 2 g + ( ) ) 2" + ( ) ) 2 ! + 0 ( ) ) 2 L ( ) ) 2# ) ( ) 2 ( ) ) 2 U U W ~ w 2 ! ( ) 2 ! % ( ) 2 % 2 " ( ) 2 " & ( ) 2 & 0 w ! ( ) 2 ! k W 1 w ! ( ) 2 ! 1 w ! ( ) 2 ! j W 0 w ! ( ) 2 ! 0 w ! ( ) 2 ! k W 1 w ! ( ) 2 ! 1 w ! ( ) 2 ! W V w U ! ( ) 2 ! ! ( ) 2 ! V w U ! ( ) 2 ! ! ( ) 2 ! W W w U ! ( ) 2 ! ! ( ) 2 ! W w U ! ( ) 2 ! ! ( ) 2 ! U 6 W w % ( ) 2 % k W 1 w % ( ) 2 % 1 w % ( ) 2 % j W 0 w % ( ) 2 % 0 w % ( ) 2 % k W 1 w % ( ) 2 % 1 w % ( ) 2 % W V w U % ( ) 2 % % ( ) 2 % V w U % ( ) 2 % % ( ) 2 % W W w U % ( ) 2 % % ( ) 2 % W w U % ( ) 2 % % ( ) 2 % U 6 W w " ( ) 2 " k W 1 w " ( ) 2 " 1 w " ( ) 2 " j W 0 w " ( ) 2 " 0 w " ( ) 2 " k W 1 w " ( ) 2 " 1 w " ( ) 2 " W V w U " ( ) 2 " " ( ) 2 " V w U " ( ) 2 " " ( ) 2 " W W w U " ( ) 2 " " ( ) 2 " W w U " ( ) 2 " " ( ) 2 " U 6 W w & ( ) 2 & k W 1 w & ( ) 2 & 1 w & ( ) 2 & j W 0 w & ( ) 2 & 0 w & ( ) 2 & k W 1 w & ( ) 2 & 1 w & ( ) 2 & W V w U & ( ) 2 & & ( ) 2 & V w U & ( ) 2 & & ( ) 2 & W W w U & ( ) 2 & & ( ) 2 & W w U & ( ) 2 & & ( ) 2 & W I w ! ( ) 2 ! " ( ) 2 " - w ! ( ) 2 ! e W . w ! ( ) 2 ! . w ! ( ) 2 ! 3 W w " ( ) 2 " e W . w " ( ) 2 " . w " ( ) 2 " . ! ( ) 2 ! " ( ) 2 " / Y h X ! ! Y + X ! ! ( ) 2 ! ( ) 2 ! dY + X ! ! ( ) 2 5 ! ( ) 2 ( ) 2% 1p # ( ) 2 ( ) 2$ ?p # Y ! ( ) 2 ( ) 2" ) Y ! ( ) 2 k $Y ! ( ) 2 =p # p # ( ) 2 ( ) 2! ( ) 2 a ( ) ) 2 ( ) ) 2 ) ( ) 2 ( ) 2 < + ( ) 2 + ( ) 2 < ! ! + ( ) 2 ! " + ( ) 2 " = + ( ) 2 + ( ) 2 = ! ! + ( ) 2 ! " + ( ) 2 " m 1 + 0 1 + 0 ( ) 2 1 " "+ 0 1 ! + 0 ( ) 2 " n 2 + 0 1 + 0 ( ) 2 2 " "+ 0 1 ! + 0 ( ) 2 " ( ) 2 ( ) 2 ! ( ) 2 ! ( ) 2 ( ) 2 " ( ) 2 " U E% Z ! ( ( ) 2. ( ( ) 2 /% \ + 0 ( ) 2- 0% \ + 0 ( ) 2/ 1% \ + 0 ( ) 2. /% \ + 0 ( ) 2 0% \ + 0 ( ) 2 1% \ + 0 ( ) 2 % ( ( ) 2- % ( ( ) 2/ % ( ( ) 2. % ( ( ) 2 % ( ( ) 2 % ( ( ) 2 4 W ! $ ( ) ) 2g ,% % ' ! $ -( ) 2 -% % ' ! $ -( ) 2 ,% % ' ! $ -( ) 2t -% % ' ! $ -( ) 2v 4 W ! $ ( ) ) 2g R W ! $ ( ) ) 2f $ ( ) ) 2' R W ! $ ( ) ) 2f $ ( ) ) 2' $ ( ) ) 2* i W - ! + ( ) ) 2d - ! + ( ) ) 2% $ ( ) ) 2* 8 W ! + ( ) ) 2d q W 4 ! + ( ) ) 2d 4 ! + ( ) ) 2d 9 W ! + ( ) ) 2% q W 4 ! + ( ) ) 2% 4 ! + ( ) ) 2% u $ ( ) ) 2) $ ( ) ) 2 $ ( ) ) 2) $ ( ) ) 2 a W ! ( ) ) 2e ) ( ) 2 ( ) ) 2& b W ! ( ) ) 2e ) ( ) 2 ( ) ) 2& % ( ) 2 % ( ) 2 ' + 0 ( ) ) 2% , + 0 ( ) ) 2% + ( ) ) 2' + ( ) 2b ! + 0 ( ) ) 2d + ( ) ) 2 + ( ) 2# L ( ) ) 2( ) ( ) 2 ( ) ) 2 W I w ! ( ) 2 ! " ( ) 2 " - w ! ( ) 2 ! e W . w ! ( ) 2 ! . w ! ( ) 2 ! 3 W w " ( ) 2 " e W . w " ( ) 2 " . w " ( ) 2 " . ! ( ) 2 ! " ( ) 2 " Y / 9 Y X ! ! ! ( ) 2 9 Y X ! ! ! ( ) 2 C Y ! ! ( ) 2 ( ) 2' C Y ! ! ( ) 2 ( ) 2' ? p # ! ( ) 2 ( ) 2& ? p # ! ( ) 2 ( ) 2& ] ! ( ) 2D $ ( ) ) 2 K/ # ! ( ) 2 # ! ( ) 2 3] ! ( ) 2 ( ) 2 $ ( ) ) 2 H ) + 0 ( ) 2 + 0 ( ) ) 2 6 ) ( ) 2 ( ) ) 2! & x! # -+ + + + + + ( ) 2y # -+ + + + + + ( ) 2+ p! -+ + + + + + 2z # -+ + + + + + ( ) 2, n! ! -+ + + + + ( ) 2 ! -+ + + + + ( ) 2 f! -+ + + + + 2 ! -+ + + + + ( ) 2 W! -+ + + ( ) 2 -+ + + ( ) 2 O! -+ + + 2 -+ + + ( ) 2 1! -+ 2 -+ ( ) 2B 1! -+ 2 -+ ( ) 2C 0! -( ( ) 2 -( ( ) 2 "! -2{ -( ) 2- ! -( ) 2 ! "! $ -24 $ -23 k! $ -26 $ -( ) 2 $ -25 . $ -( ) 2 $ -( ) 2 ! k! $ -22 $ -( ) 2 $ -21 . $ -( ) 2 $ -( ) 2 G! $ -( ) 2 $ -( ) 2 $ -( ) 2 D ! ! -( ) 2 ! -( ) 2 ] 1 ' $ , + 2q "- -+ 2p 1 -+ 2r -+ 2 5 ! " $ $ -+ ( ) 2v 5 ! # $ $ -+ ( ) 2r 5 ! " $ $ -+ ( ) 2 5 ! # $ $ -+ ( ) 2 oM 5 ! $ % $ $ -+ ( ) 2t 5 " $ % $ $ -+ ( ) 2 Y & ' $ -( ) 2, 8 ( ) $ -( ) 2. * $ -( ) 2- ; $ % $ $ -( ) 2 $ -( ) 2 _ ! 9 " $ $ -( ) 2 $ -( ) 2 # $ $ -( ) 2 - & ( * $ -+ ( ) 2u - & ( ) $ -+ ( ) 2q - & ( * $ -+ ( ) 2 - & ( ) $ -+ ( ) 2 M - ! & ' $ -+ ( ) 2s - " & ' $ -+ ( ) 2 + . & '$ -+ ( ) 2s + / & '$ -+ ( ) 2 & ' $ -( ) 2 : ( * $ -( ) 2 ) $ -( ) 2 ' $ -( ) 2i : ( * $ -( ) 2T ) $ -( ) 2b j $ % $ $ -( ) 2d B ! # $ $ -( ) 2] " $ $ -( ) 2O & ' $ -( ) 2 ( * $ -( ) 2 2 ' $ -( ) 2 $ -( ) 2 j ( 2 * $ -( ) 2 $ -( ) 2 2 ) $ -( ) 2 $ -( ) 2 M ' $ -( ) 2 0 $ -( ) 2g $ -( ) 2h j ( 2 * $ -( ) 2R $ -( ) 2S 2 ) $ -( ) 2` $ -( ) 2a 8 $ + $ -( ) 2 $ -( ) 2 Y , 6 - $ -( ) 2 $ -( ) 2 . $ -( ) 2 $ + $ -( ) 2f < , - $ -( ) 2Q . $ -( ) 2_ s & ' / $ -( ) 2 0 $ -( ) 2 1 $ -( ) 2 2 $ -( ) 2 & ' $ -( ) 2 3 & ' 3$ -( ) 2 4$ -( ) 2 0 $ -( ) 2 1 $ -( ) 2 -( ) 2 >U 5 ! $ ( ) 2 $ ( ) 2 >W 6 ! $ ( ) 2 $ ( ) 2 ' . ! $ ( ) 2 ". ! $ ( ) 2 nU 5 ! $ ( ) 2 $ ( ) 2 $ ( ) 2 $ ( ) 2 nW 6 ! $ ( ) 2 $ ( ) 2~ $ ( ) 2 $ ( ) 2~ A . ! $ ( ) 2 $ ( ) 21 <. ! $ ( ) 2 $ ( ) 21 OU " 5 ! + ( ) 2 " 5 ! + ( ) 2 OW " 6 ! + ( ) 2 " 6 ! + ( ) 2| L $ ( ) 2 $ ( ) 2 $ ( ) 2 _ 6U 5 ! ( ) 2 ( ) 2 W 6 ! ( ) 2 $ ( ) 24 f .U 5 ! ( ) 2 2 .W 6 ! ( ) 2} 2} 3 $ ( ) 2 $ ( ) 24 J . ! ( ) 2~ ( ) 2 ( ) 20 M . ! ( ) 2~ ( ) 2 ( ) 20 + ( ) 2 + 0 ( ) 2} 7 + ( ) 2 + ( ) 22 + 0 ( ) 2/ ( ) 2 ( ) 2 " ( ) 23 23 / $ $ 2 $ $ 2 #X 8 $ + 2 &Z $ + 0 2 &Y $ + 0 2 #\ 8 $ + 2 9 $ + 2 $ + 2 $ + 0 2 $ + 2 9 $ + 2 $ + 0 2 , $ + 2 $ + 2 6 $ 2 $ 2 $ 2 ! 2 2 ! 2 2 ! 2 2 ! 2 2 ' $ 2j $ 2z % $ -( ) 2' 8 : ; $ -( ) 2) < $ -( ) 2( m = > $ -( ) 2+ 4 ? $ -( ) 2* $ -( ) 2 > $ -( ) 2 -2 $ -( ) 2 : : < $ -( ) 2 ; $ -( ) 2 : = > $ -( ) 2 ? $ -( ) 2 : @ $ -( ) 2 U A B $ -( ) 2 C $ -( ) 2 D $ -( ) 2 $ -( ) 2 : : ; $ -( ) 2~ < $ -( ) 2o : = > $ -( ) 2 ? $ -( ) 2 : @ $ -( ) 2o U A B $ -( ) 2o C $ -( ) 2o D $ -( ) 2~ $ -( ) 2 8 : < $ -( ) 2 @ $ -( ) 2 k A B $ -( ) 2 2 C $ -( ) 2 $ -( ) 2( D $ -( ) 2) 2 $ -( ) 2 $ -( ) 2 j : 2 < $ -( ) 2 $ -( ) 2 2 ; $ -( ) 2 $ -( ) 2 $ -( ) 2 4 : @ $ -( ) 2 $ -( ) 2 A 2 B $ -( ) 2 $ -( ) 2 2 C $ -( ) 2 $ -( ) 2 2 D $ -( ) 2 $ -( ) 2 2 $ -( ) 2 $ -( ) 2 j : 2 ; $ -( ) 2z $ -( ) 2{ 2 < $ -( ) 2k $ -( ) 2l j = 2 > $ -( ) 2 $ -( ) 2 2 ? $ -( ) 2 $ -( ) 2 4 : @ $ -( ) 2k $ -( ) 2l A 2 B $ -( ) 2k $ -( ) 2l 2 C $ -( ) 2k $ -( ) 2l 2 D $ -( ) 2z $ -( ) 2{ = X ? ($ -( ) 1 ( ) 1 4 ($ -( ) 1 ( ) 1 4 X > ($ -( ) 1 ( ) 1 4 ($ -( ) 1 ( ) 1 4 ? H$ -) ) ( ) 1 ( ( ) 1 ( ( ) 1 4 H$ -) ) ( ) 1 ( ( ) 1 ( ( ) 1 4 > H$ -) ) ( ) 1 ( ( ) 1 ( ( ) 1 4 H$ -) ) ( ) 1 ( ( ) 1 ( ( ) 1 4 , -( ) 2 -( ) 2 0 : ; -( ) 2| < -( ) 2m 0 = > -( ) 2 ? -( ) 2 : @ -( ) 2m F A B -( ) 2m C -( ) 2m D -( ) 2| m E $ -( ) 2 P F $ -( ) 2 G $ -( ) 2 H $ -( ) 2 $ -( ) 2 . A I $ -( ) 1 ( ) 1p 4 . : J $ -( ) 1 ( ) 1p 4 . = K $ -( ) 1 ( ) 1m 4 . A L "$ -( ) 1 ( ) 1o " 4 . : M "$ -( ) 1 ( ) 1o " 4 . = N "$ -( ) 1 ( ) 1l " 4 . A O &$ -( ) 1 ( ) 1n & 4 . : P &$ -( ) 1 ( ) 1n & 4 . = Q &$ -( ) 1 ( ) 1k & 4 C A I $ -1 ( ( ) 1 ( ) 1p ( 2 C : J $ -1 ( ( ) 1 ( ) 1p ( 2 C = K $ -1 ( ( ) 1 ( ) 1m ( 2 C A L !$ -1 ( ( ) 1 ( ) 1o ( 2 ! C : M !$ -1 ( ( ) 1 ( ) 1o ( 2 ! C = N !$ -1 ( ( ) 1 ( ) 1l ( 2 ! V A I "$ -1 ( ( ) 1 ( ) 1p ( 1 ( ) 1o " 4 V : J "$ -1 ( ( ) 1 ( ) 1p ( 1 ( ) 1o " 4 V = K "$ -1 ( ( ) 1 ( ) 1m ( 1 ( ) 1l " 4 V A L &$ -1 ( ( ) 1 ( ) 1o ( 1 ( ) 1n & 4 V : M &$ -1 ( ( ) 1 ( ) 1o ( 1 ( ) 1n & 4 V = N &$ -1 ( ( ) 1 ( ) 1l ( 1 ( ) 1k & 4 _ A I !$ -1 ( ( ) 1 ( ) 1p ( 1 ( ) 1o ( 2 ! _ : J !$ -1 ( ( ) 1 ( ) 1p ( 1 ( ) 1o ( 2 ! _ = K !$ -1 ( ( ) 1 ( ) 1m ( 1 ( ) 1l ( 2 ! r A I &$ -1 ( ( ) 1 ( ) 1p ( 1 ( ) 1o ( 1 ( ) 1n & 4 r : J &$ -1 ( ( ) 1 ( ) 1p ( 1 ( ) 1o ( 1 ( ) 1n & 4 r = K &$ -1 ( ( ) 1 ( ) 1m ( 1 ( ) 1l ( 1 ( ) 1k & 4 ~ 3 R$ -( ) 2 3 S$ -( ) 2 3 F $ -( ) 2 3 G $ -( ) 2 3 -( ) 2 3 % ! !% T $ -( ) 2 "% U $ -( ) 2 !% T $ -( ) 2Y "% U $ -( ) 2[ V $ -( ) 2X T $ -( ) 2 U $ -( ) 2 V $ -( ) 2 T $ -( ) 2Y U $ -( ) 2[ m! ! -+ + + + + ( ) 2 ! -+ + + + + ( ) 2 e! -+ + + + + 2 ! -+ + + + + ( ) 2 ! W $ -( ) 2s $ -( ) 2 $ -( ) 2 W $ -( ) 2 $ -( ) 2t $ -( ) 2v W d ! $ ( ) ) 2! $ ( ) ) 2 $ ( ) ) 2 = $ ( ) ) 2 $ ( ) ) 2 0 ! + ( ) ) 2 1 ! + ( ) ) 2 u $ ( ) ) 2 $ ( ) ) 2F $ ( ) ) 2 $ ( ) ) 2F W ! ( ) ) 2 ( ) ) 2 ) ( ) 2 E + ( ) ) 2 + ( ) ) 2D L ( ) ) 2 ) ( ) 2 ( ) ) 2E w ! Z w - % ! !( ) 2_ ! % ! !( ) 2_ ! Z w - % ! "( ) 2Z " % ! "( ) 2Z " ! Z w - % ! !( ) 2\ ! % ! !( ) 2\ ! Z w - % ! "( ) 2^ " % ! "( ) 2^ " - 9 ! w ! "( ) 2Z " 9 ! w ! "( ) 2Z " 9 ! w ! "( ) 2^ " 9 ! w ! "( ) 2^ " 9 ! w ! !( ) 2_ ! 9 ! w ! !( ) 2_ ! 9 ! w ! !( ) 2\ ! 9 ! w ! !( ) 2\ ! | ! - 6 ! !( ) 2[ ! "( ) 2] " 6 ! !( ) 2[ ! "( ) 2] " - . ! ! !( ) 2[ ! . ! ! !( ) 2[ ! . ! ! "( ) 2] " . ! ! "( ) 2] " m w * ! ( ) 2 ! ( ) 2 ! * " ( ) 2 " ( ) 2 " n w + ! ( ) 2 ! ( ) 2 ! + " ( ) 2 " ( ) 2 " . ! ( ) 2; ! " ( ) 2< " X Y $ -( ) 2 Z [ $ -( ) 2 \ ] $ -( ) 2 X Y $ -( ) 2M Z [ $ -( ) 2R \ ] $ -( ) 2L X $ -( ) 2 Z $ -( ) 2 \ $ -( ) 2 X $ -( ) 2o Z $ -( ) 2~ \ $ -( ) 2 X $ -( ) 2 \ $ -( ) 2 2 X $ -( ) 2 $ -( ) 2 2 Z $ -( ) 2 $ -( ) 2 2 \ $ -( ) 2 $ -( ) 2 2 X $ -( ) 2k $ -( ) 2l 2 Z $ -( ) 2z $ -( ) 2{ 2 \ $ -( ) 2 $ -( ) 2 ^ _ $ -( ) 2 ` a $ -( ) 2 b c $ -( ) 2 ^ _ $ -( ) 2D ` a $ -( ) 2I b c $ -( ) 2C ^ $ -( ) 2 ` $ -( ) 2 b $ -( ) 2 ^ $ -( ) 2T ` $ -( ) 2b b $ -( ) 2i ^ $ -( ) 2 b $ -( ) 2 2 ^ $ -( ) 2 $ -( ) 2 2 ` $ -( ) 2 $ -( ) 2 2 b $ -( ) 2 $ -( ) 2 2 ^ $ -( ) 2R $ -( ) 2S 2 ` $ -( ) 2` $ -( ) 2a 2 b $ -( ) 2g $ -( ) 2h \ " ] ! ( ) 2C $ ( ) ) 2 8 ] ! ( ) 2 ( ) 2 + U d ( ) ) 2 $ ( ) ) 2 a % 8 + ( ) ) 2 6 ) ( ) 2 ( ) ) 2 w C ' -+ 2 -+ 2 0 + ( ) 2& !+ 2 F ! ! -+ 2` -+ 2a . n $ ( ) ) 2 $ ( ) ) 2W $ ( ) ) 2 $ ( ) ) 2V 8 $ ( ) ) 2q $ ( ) ) 2 ! ) ( ) 2 $ + ( ) ) 2 $ + ( ) ) 2T B + ( ) ) 2n + ( ) 2o $ + ( ) ) 2 T 1/ "( ) 2 ( ) 2 T ( ) 2 M ( ) ) 2 ) ( ) 2 ( ) ) 2p w e U! & ( ) 2 ( ) 2 & ( ) 2 ( ) 2 U" & ( ) 2 ( ) 2 & ( ) 2 ( ) 2 / ? + ( ) 2_ + ( ) 2a ? ! ! + ( ) 2^ ! " + ( ) 2` " @ + ( ) 2_ + ( ) 2a @ ! ! + ( ) 2^ ! " + ( ) 2` " q 3 + 0 1 + 0 ( ) 2a 3 " "+ 0 1 ! + 0 ( ) 2` " r 4 + 0 1 + 0 ( ) 2a 4 " "+ 0 1 ! + 0 ( ) 2` " ] , " + ( ) 2P " , ! ! & + ( ) 2O & ] , " + ( ) 2R " , ! ! & + ( ) 2Q & \ e &! ( ) 2 ! ( ) 2 ! &" ( ) 2 " ( ) 2 " ij ! j ( ) 2 ! j " ( ) 2 " ! ! j ! & ( ) 2 & ik ! k ( ) 2 ! k " ( ) 2 " ! ! k ! & ( ) 2 & / ( ) 2g ( ) 2d ! ( ) 2c ! ( ) 2b ( ) 2f " ( ) 2e " T ( ) 2U " ( ) 2T " ! & ( ) 2S & T ( ) 2X " ( ) 2W " ! & ( ) 2V & Nj ( ) 2 " ( ) 2 " ! & ( ) 2 & Nk ( ) 2 " ( ) 2 " ! & ( ) 2 & ( ) 2 ( ) 2 ! ( ) 2 ! ( ) 2 ( ) 2 " ( ) 2 " % ( ) 2 % & ( ) 2 & K $ ( ) 2 $ ( ) 2 $ ( ) 2 $ ( ) 2 $ ( ) 2 $ ( ) 2 + 0 ( ) 2k + ( ) 2 + 0 ( ) 2 + ( ) 2 + 0 ( ) 2k [ ) + 0 ( ) 1 ( ) 2 ) + 0 ( ) 1 ( ) 2l > ( ) 2 $ ( ) 2 2 b $ ( ) 2 $ ( ) 2S $ ( ) 2 $ ( ) 2R 2 $ ( ) 2m $ ( ) 2 + ( ) 2 ! + ( ) 2Q ! + ( ) 2k ! + ( ) 2 / ( ) 2 ( ) 2l g A $ ( ) ) / 2 $ ( ) ) / 2 $ ( ) ) / 2 & f + 0 ( ) ) / 2 # + ( ) ) / 2 & + 0 ( ) ) / 2_ # + ( ) ) / 2 & + 0 ( ) ) / 2 j 0 + 0 ( ) 1 ( ) ) / 2` 0 + 0 ( ) 1 ( ) ) / 2 = ( ) ) / 2 ( ) ) / 2 ~ $ ( ) ) / 2b $ ( ) ) / 2[ $ ( ) ) / 2a $ ( ) ) / 2Z $ ( ) ) / 2 ( + ( ) ) / 2_ ) + ( ) ) / 2X j ( + ( ) ) / 2 = ( ) ) / 2` ( ) ) / 2 1 $ ( ) 2 $ ( ) 2 $ ( ) 24 + ( ) 2 + 0 ( ) 2} 7 + ( ) 2 + ( ) 22 + 0 ( ) 2/ ( ) 2 ( ) 2 ( ) 23 N ) . ! + ( ) 2/ + ( ) 2} X : $ ( ) ) 2 $ ( ) ) 2 E 8 + ( ) ) 2 ) + ( ) 2 6 ) ( ) 2 ( ) ) 2 Z : $ ( ) ) 2 $ ( ) ) 2 H ) + 0 ( ) 2 + 0 ( ) ) 2 6 ) ( ) 2 ( ) ) 2 _$ B! + ( ( ) 2 + ( ( ) 2. B! + ( ( ) 2% + ( ( ) 2 0! ( ) 27 ( ) 2 0! ( ) 2> ( ) 2 ! #2 $28 ! #2 $29 ! #2 $2< ! #2 $2: ! #2 $2= ! #2 $2; ! ( ) 2 1! ( ) 2 %( ) 2 1! ( ) 2 %( ) 2 ! o " $ ! / " "+ ( ) 2 " / " "+ ( ) 2 " < & $ ! ! ! ! & &+ ( ) 2 & s $ ! 2 " " "+ ( ) 2 " 2 " " "+ ( ) 2 " = & $ ! ! ! ! & &+ ( ) 2 & s $ ! 2 ! ! ! & & &+ ( ) 2 & 2 ! ! ! & & &+ ( ) 2 & Y * " $ ! " "( ) 2 " * & $ ! ! ! & &( ) 2 & L $ ! " " "( ) 2 " & ! ! & &( ) 2 & ( ) 2 ! ! ! ( ) 2 ! ( ) 2 " " " ( ) 2 " ( ) 2 ( ) 2 % % % ( ) 2 % & & & ( ) 2 & ! " $ ! / " "+ ( ) 2 " / " "+ ( ) 2 " " "( ) 2 " " " ( ) 2 " & $ ! / ! ! ! & &+ ( ) 2 & / ! ! ! & &+ ( ) 2 & ! ! & &( ) 2 & & & ( ) 2 & ( ) 2 ! ! ! ( ) 2 ! ( ) 2 ( ) 2 ( ) 2 % % % ( ) 2 % ! , + ( ) 2 , ! ! ! ! + ( ) 2 ! , + ( ) 2 , " ! " " + ( ) 2 " G + ( ) 2 + ( ) 2 G ! ! ! ! + ( ) 2 ! " " " + ( ) 2 " { ; + 0 1 + 0 ( ) 2 ; " " " "+ 0 1 ! + 0 ( ) 2 " v 6 + 0 1 + 0 ( ) 2 6 " " " "+ 0 1 ! + 0 ( ) 2 " k ( ) 2 ! ! ! ( ) 2 ! ( ) 2 " " " ( ) 2 " ! , + ( ) 22 , ! ! ! ! + ( ) 21 ! , + ( ) 24 , " ! " " + ( ) 23 " G + ( ) 22 + ( ) 24 G ! ! ! ! + ( ) 21 ! " " " + ( ) 23 " { ; + 0 1 + 0 ( ) 24 ; " " " "+ 0 1 ! + 0 ( ) 23 " v 6 + 0 1 + 0 ( ) 24 6 " " " "+ 0 1 ! + 0 ( ) 23 " k ( ) 26 ! ! ! ( ) 25 ! ( ) 28 " " " ( ) 27 " ! ] , " + ( ) 2 " , ! ! ! & + ( ) 2 & X ' " + ( ) 2 " ' ! ! ! & + ( ) 2 & 7 " ( ) 2! " & ! ! ( ) 2 & I! . ! + ( ) 2 ! / " + ( ) 2 " I! . ! + ( ) 2 ! / " + ( ) 2! " ! ( ) 2W ! ! ! ( ) 2V ! ( ) 2Y " " " ( ) 2X " ( ) 2Z ( ) 2U ! ( ) 2] ! ! ! ( ) 2\ ! ( ) 2_ " " " ( ) 2^ " ( ) 2` ( ) 2[ ! ( ) 2 ! ! ! ( ) 2 ! ( ) 2 " " " ( ) 2 " ( ) 2 ( ) 2 ! ( ) 2 ! ! ! ( ) 2 ! ( ) 2 " " " ( ) 2 " ( ) 2 ( ) 2 ! ( ) 2 ! ! ! ( ) 2 ! ( ) 2 " " " ( ) 2 " ( ) 2 ( ) 2 % % % ( ) 2 % & & & ( ) 2 & U! ( ) 2 " " ( ) 2 ! & & ( ) 2 ! ;! ( ) 2 ( ) 2 3! ( ) 2 & % % &2 & ! ( ) 2c ! ! ! ( ) 2b ! ( ) 2e " " " ( ) 2d " ( ) 2f ( ) 2a ! ( ) 2i ! ! ! ( ) 2h ! ( ) 2k " " " ( ) 2j " ( ) 2l ( ) 2g ! ( ) 2 ! ! ! ( ) 2 ! ( ) 2 " " " ( ) 2 " ( ) 2 ( ) 2 % % % ( ) 2 % & & & ( ) 2 & U! ( ) 2 " " ( ) 2 ! & & ( ) 2 ! ! ( ) 2` ! ! ( ) 2a " ! ( ) 2b ! ! ( ) 2c " ! ( ) 2 ( ) 2 ! ! ! ! ( ) 2 ! % % % % ( ) 2 % ( ) 2 ( ) 2 " " " " ( ) 2 " & & & & ( ) 2 & . . . . ( ) 2 . / / / / ( ) 2 / ! ( ) 2L ! ! ! ( ) 2K ! ( ) 2N " " " ( ) 2M " ( ) 2O ( ) 2J . . . ( ) 2H . / / / ( ) 2I / ! ( ) 2R ! ! ! ( ) 2Q ! ( ) 2T " " " ( ) 2S " ( ) 2U ( ) 2P ! ( ) 2 ! ! ! ( ) 2 ! ( ) 2 " " " ( ) 2 " ( ) 2 ( ) 2 . . . ( ) 2 . / / / ( ) 2 / ! ( ) 2 ! ! ! ( ) 2 ! ( ) 2 " " " ( ) 2 " ( ) 2! ( ) 2 ! ( ) 2* ! ! ! ( ) 2) ! ( ) 2, " " " ( ) 2+ " ( ) 2- ( ) 2( . . . ( ) 2& . / / / ( ) 2' / ! ( ) 20 ! ! ! ( ) 2/ ! ( ) 22 " " " ( ) 21 " ( ) 23 ( ) 2. o! ( ) 2 ( ) 2 ! ! ! ( ) 2 ! . . . ( ) 2 . ! ( ) 2 ! ( ) 2 ! % ! ( ) 2 % ( ) 2 " ( ) 2 " & " ( ) 2 & ! ( ) 2 ! ( ) 2 ! % ! ( ) 2 % ( ) 2 " ( ) 2 " & " ( ) 2 & ! ( ) 2 ! ! ( ) 2 ! % % ! ( ) 2 % ( ) 2 " " ( ) 2 " & & " ( ) 2 & ! ( ) 2 ! ! ( ) 2 ! % % ! ( ) 2 % ( ) 2 " " ( ) 2 " & & " ( ) 2 & o! ( ) 2 ( ) 2 ! ! ! ( ) 2 ! . . . ( ) 2 . U! ( ) 2 ( ) 2 ! ! ! ( ) 2 ! o! ( ) 2 ( ) 2 ! ! ! ( ) 2 ! . . . ( ) 2 . U! ( ) 2 ( ) 2 ! ! ! ( ) 2 ! _! ! ! ( ) 2 ! " " ( ) 2 " . . ( ) 2 . / / ( ) 2 / _! ! ! ( ) 2 ! " " ( ) 2 " . . ( ) 2 . / / ( ) 2 / ! ( ) 2* ! ! ! ( ) 2( ! ( ) 2, " " " ( ) 2+ " ( ) 2- ( ) 2& % % % ( ) 2' % & & & ( ) 2) & ! ( ) 22 ! ! ! ( ) 20 ! ( ) 24 " " " ( ) 23 " ( ) 25 ( ) 2. % % % ( ) 2/ % & & & ( ) 21 & ! ( ) 2 ! ! ! ( ) 2 ! ( ) 2 " " " ( ) 2 " ( ) 2 ( ) 2 % % % ( ) 2 % & & & ( ) 2 & ! ( ) 2 ! ! ! ( ) 2 ! ( ) 2 " " " ( ) 2 " ( ) 2 ( ) 2 % % % ( ) 2 % & & & ( ) 2 & ! ( ) 2f ! ! ! ( ) 2d ! ( ) 2h " " " ( ) 2g " ( ) 2i ( ) 2b % % % ( ) 2c % & & & ( ) 2e & ! ( ) 2v ! ! ! ( ) 2t ! ( ) 2x " " " ( ) 2w " ( ) 2y ( ) 2r % % % ( ) 2s % & & & ( ) 2u & ! ( ) 2= ! ! ! ( ) 2; ! ( ) 2? " " " ( ) 2> " ( ) 2@ ( ) 29 % % % ( ) 2: % & & & ( ) 2< & ! ( ) 2E ! ! ! ( ) 2C ! ( ) 2G " " " ( ) 2F " ( ) 2H ( ) 2A % % % ( ) 2B % & & & ( ) 2D & ! ( ) 2_ ( ) 2\ ! ! ( ) 2[ ! ( ) 2Z ( ) 2^ " " ( ) 2] " . .( ) 2X . / /( ) 2Y / ! ( ) 2 ( ) 2 ! ! ( ) 2 ! ( ) 2 ( ) 2 " " ( ) 2 " ! ( ) 20 ( ) 2- ! ! ( ) 2, ! ( ) 2+ ( ) 2/ " " ( ) 2. " ! ( ) 2 ( ) 2 ! ! ( ) 2 ! ( ) 2 ( ) 2 " " ( ) 2 " I! ( ) 2' " ( ) 2& ! & ( ) 2% ! I! ( ) 2* " ( ) 2) ! & ( ) 2( ! I! ( ) 2$ " ( ) 2# ! & ( ) 2" ! #! ! . '2 ! " / '2 " #! ! . '2 ! " / '2 " #! ! . '2 ! " / '2 " #! ! . '2 ! " / '2 " #! ! . '2 ! " / '2 " #! ! . '2 ! " / '2 " #! ! . '2 ! " / '2 " #! ! . '2 ! " / '2 " ! (( ) 2 ! ( ) 2 ! ( ) 2 ! &2# ! &2$ ! &2% ! &2& ! " " &2h " ! " " " &2l " ! " " " &2o " ! " " " " &2g " ! " " " " &2i " ! " " " " &2j " ! " " " " &2k " ! " " " " &2m " ! " " " " &2n " ! " " " " &2p " I! ! . + ( ) 2' . " / + ( ) 2( / I! ! . + ( ) 2) . " / + ( ) 2* / +! . . . '2 . / / / '2 / +! . . . '2# . / / / '2$ / ;! . . . ( ) 2 . / / / ( ) 2 / ;! . . . ( ) 2 . / / / ( ) 2 / ! (( ) 2" / #! . . '2 . / / '2 / #! . . '2 . / / '2 / #! . . '2 . / / '2 / #! . . '2 . / / '2 / #! . . '2 . / / '2 / #! . . '2 . / / '2 / p \ 7# + 0 ( ) 2 + 0 ( ) 2u 7# + 0 ( ) 2 + 0 ( ) 2w F# ( ( ) 2 ( ) 2 ( ( ) 2u F# ( ( ) 2 ( ) 2 ( ( ) 2w ? -( ) 2! -+ + 2 R + ( ) 2 + ( ) 2 + ( ) 2 " -+ 2( ! -+ + 2 ;" + ( ) 2c + ( ) 2$ 9 ) + ( ) 2 ) + ( ) 2 ! ) + 0 ( ) 2 ! ) + 0 ( ) 2 ) ( ) 2 ; 7 -+ ( ) 2j # -+ ( ) 2 # , -( ) 2 -+ 2 { P # -2i ' )-( ) 2 ' #! -2i ' )-( ) 2 ' $ -2j ' )-( ) 2 ' 5 -( ) 2m ' -( ) 2k ' Q " -2n ' ! -2n ' ( *-2u ' +-2o ' -2 ' ! 2 ,2 ! 2 ,2 T -( ) 2 2 ( ) 2 .( ) 2 ,2 > ( ) 2 ( ) 2 ( ) 2 1 -2 # ! -2 # -2 # N 2 !-( ) 2 ' ! !-( ) 2 ' )-( ) 2 ' + ( ) 2R + ( ) 2Q - + 0 1 + 0 ( ) 2R - + 0 1 + 0 ( ) 2Q + ( ) 2T + ( ) 2S - + 0 1 + 0 ( ) 2T - + 0 1 + 0 ( ) 2S M @ ! /+ ( ) 2P 0+ 0 1 ( 2 Q " & /+ 0 1 ! + 0 ( ) 2P 0+ 0 1 ( 2 + 0 2 % . ( 1 . + 0 2 % / ( $1 / + 0 2 + ( ) ) 2 + ( ) ) 2 9 + ( ) 2 + 0 ( ) ) 2 g + 2 7 ) + ( ) 2 9 + ( ) 2 + 0 ( ) ) 2 7 h ) ) + 0 ( ) 1 + 0 ( ) 2 1 i ) ) + 0 ( ) 1 ( ) 2 1+ 2 ! 2-2 3-2 !-2 : *-( ) 2v +-( ) 2 !-( ) 2 / *-2s +-2 !-( ) 2 ; -2_ -( ) 2 -( ) 2" ( 2O ( ) ) 2 % 2 ( ) 2 % 2 ( ) 2 .T ( ) 2 ( ) 2 .0 4( ) 2d 5( ) 2 .1 4( ) 2 5( ) 2 _ ( ( ) 2| ( ) 2. ( ) 2 ( ) 2 ! ( ) 2 ! ( ) 2 ( ) 2 " ( ) 2 " + ( ) 2A ( ) 2 >] ( ) 2B ( ) 2 ( ) 2 2 !2 # 6-2 7-2 * -( ( ( ( ( ( ) 2 ; ) ( ) 2 < ) ( ) 2 : ) ( ) 2 / ( ) 2 ( ) 2 + ( ) 2 ( ) 2 w ( ) 2v " M ! + 0 2 % 4 !4 4 4 .4 ! 4 %4 4 4 .4 4 %4 !4 4 .4 4 %4 !4 4 .4 . 4 %4 !4 4 4 9 8( ) 2x 9( ) 1i ( 2 %4 !4 4 4 .4 " &4 4 4 /4 34 &4 "4 4 /4 34 &4 "4 4 /4 34 3 &4 "4 4 4 /4 / &4 "4 4 4 34 & "4 4 4 /4 34 ( ) 2 !{ ( ) 1 ( 2 L :-2 ;-2 -2 <-2J =-2K C q | E j k , >( ) 2N ?( ) 2H , @( ) 2Y A( ) 2I q | E j k , >( ) 2N ?( ) 2H , @( ) 2Y A( ) 2I ; E j k >( ) 24 @( ) 2? ; E j k >( ) 24 @( ) 2? ; E j k ?( ) 2D A( ) 2E E 3 j k ?( ) 2D A( ) 2E B1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . ( ) 1@ ( 1 . ( 2 C1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . ( ) 1F ( 1 . ( 2 E B1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . ( ) 1@ ( 1 . ( 2 C1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . ( ) 1F ( 1 . ( 2 ( ) 2d %( ) 2n k D1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . ( ) 1u ( 1 . ( 2 E J . j k . E+ ( ) 2B . / E+ ( ) 2C / / . j k . E+ ( ) 2B . i E 0 . j k . E+ ( ) 2B . 0 . j k . E+ ( ) 2B . 5 E . j k / E+ ( ) 2C / i E 0 . j k / E+ ( ) 2C / 0 . j k / E+ ( ) 2C / E @ / j k / E+ 0 1 . + 0 ( ) 2C / @ / j k / E+ 0 1 . + 0 ( ) 2C / E A / j k / E+ 0 1 . + 0 ( ) 2C / A / j k / E+ 0 1 . + 0 ( ) 2C / k E j k ,. F( ) 2@ . G( ) 2F . ,/ F( ) 2A / G( ) 2G / k E j k ,. F( ) 2@ . G( ) 2F . ,/ F( ) 2A / G( ) 2G / . . ( ) 2u . / ( ) 2v / D q | E j l , >( ) 2 ?( ) 2L , @( ) 2 A( ) 2M ; E j l >( ) 2N @( ) 2Y ; E j l >( ) 2 @( ) 2 ; E j l ?( ) 2H A( ) 2I ; E j l ?( ) 2N A( ) 2O E B1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . ( ) 1Z ( 1 . ( 2 C1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . ( ) 1J ( 1 . ( 2 ( ) 2 %( ) 2 k D1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . ( ) 1 ( 1 . ( 2 E J . j l . E+ ( ) 2\ . / E+ ( ) 2] / J . j l . E+ ( ) 2\ . / E+ ( ) 2] / @ / j l / E+ 0 1 . + 0 ( ) 2] / @ / j l / E+ 0 1 . + 0 ( ) 2] / e j l ,. F( ) 2Z . G( ) 2J . ,/ F( ) 2[ / G( ) 2K / - . ( ) 2 . / ( ) 2 / F p | 5 | H( ) 2L I( ) 2M / H( ) 2H I( ) 2I 6 | H( ) 2H I( ) 2I i 5 | H( ) 2N I( ) 2O / H( ) 2D I( ) 2E 7 | . I( ) 2J . / I( ) 2K / 1 . I( ) 2F . / I( ) 2G / | F 8 | H( ) 2N I( ) 2O m 7 | H( ) 2N I( ) 2O 1 H( ) 2L I( ) 2M /E ( ) 2 ( ) 2 ( ) 2 ` %( ) 2 J D1 . ( 1 . ( 1 . ( ) 1 ( 1 . ( 2 . ( ) 2 . / ( ) 2 / E 4 | J( ) 2 K( ) 2 3 | J( ) 2 K( ) 2 ( ) 2 %( ) 2 k D1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . ( ) 1 ( 1 . ( 2 B . . + ( ) 2 . / + ( ) 2 / C . . + ( ) 2 . / + ( ) 2 / 8 / /+ 0 1 . + 0 ( ) 2 / 8 / /+ 0 1 . + 0 ( ) 2 / b ).1 . ( 1 . ( ( ) 2 . )/1 . ( 1 . ( ( ) 2 / b ).1 . ( 1 . ( ( ) 2 . )/1 . ( 1 . ( ( ) 2 / . . ( ) 2 . / ( ) 2 / 9 m L+ 0 ( ) 2 n M+ 0 ( ) 2 .G ( ) 2+ ( ) 2, ' 2 2 '! 2% 2" } ( ) 2V ` %( ) 2W J D1 . ( 1 . ( 1 . ( ) 1X ( 1 . ( 2 . ( ) 2X . / ( ) 2Y / v ( ) 2 s ( ) 2 +~ ( ) 2W ( ) 2X ( ) 2i y ( ) 2K ` %( ) 2L J D1 . ( 1 . ( 1 . ( ) 1# ( 1 . ( 2 y ( ) 2 ` %( ) 2 J D1 . ( 1 . ( 1 . ( ) 1% ( 1 . ( 2 { ( ) 2 b %( ) 2 J D1 . ( 1 . ( 1 . ( ) 1 ( 1 . ( 2 { ( ) 2 b %( ) 2 J D1 . ( 1 . ( 1 . ( ) 1 ( 1 . ( 2 !z ( 1 ( ) 2 m D1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . ( ) 1 ( 1 . ( 2 m D1 . ( 1 . ( 1 . 1 . ( 1 . ( 1 . ( ) 1& ( 1 . ( 2 L ' T A ' C $ .+ ( ) 2 ' D $ .+ ( ) 2 ' ! $ .+ ( ) 2 ! T A ' C $ .+ ( ) 2 ' D $ .+ ( ) 2 ' " $ .+ ( ) 2 " ; + ( ) 2 + ( ) 2 ! + ( ) 2 ! w 4 + 0 1 + 0 ( ) 1 + 0 2 4 + 0 1 + 0 ( ) 1 + 0 2 = "+ 0 1 ! + 0 ( ) 1 ! + 0 2 " Q ' .$ .+ ( ) 2 . /$ .+ ( ) 2 / U 3+ 0 2 3 .( 1 . + 0 2 . /( $1 / + 0 2 / > A C $ -( ) 2s D $ -( ) 2m ! $ -( ) 2p ! > A C $ -( ) 2| D $ -( ) 2v " $ -( ) 2y " ( ) 21 ( ) 2- )! /( ) 2/ ! 0( ) 2i ! ( ) 22 ( ) 2. " ( ) 20 " < .$ -( ) 2p . /$ -( ) 2y / Ew ). /( ) 2/ . 0( ) 2i . /( ) 20 / - . ( ) 29 . / ( ) 2: / m U- ! ( ) 2g ! " ( ) 2f ! & !( ) 2e ! U. ! ( ) 2 ! " ( ) 2 ! & !( ) 2 ! E ( ) 2s " ( ) 2r ! & ( ) 2q ! k $ ^! ( ) 2D " ( ) 2C " ! ! ! & ( ) 2B & ^! ( ) 2G " ( ) 2F " ! ! ! & ( ) 2E & E ( ) 2p " ( ) 2o " & ! ( ) 2n & D ( " + ( ) 2 " " ( ) 2 " D ! ( ! & + ( ) 2 & & ( ) 2 & ( ) 2 D ( " + ( ) 2 " " ( ) 2 " D ! ( ! & + ( ) 2 & & ( ) 2 & ( ) 2 > o + ( ) 28 + ( ) 27 > o + ( ) 24 + ( ) 23 > ! o " + ( ) 26 " ! + ( ) 25 ! / + 0 1 + 0 ( ) 28 / + 0 1 + 0 ( ) 24 / " "+ 0 1 ! + 0 ( ) 26 " 5 . .+ ( ) 25 . /+ ( ) 26 / / / /+ 0 1 . + 0 ( ) 26 / ^# ( ) 2 ! ( ) 2 ! ( ) 2 " ( ) 2 " ^$ ( ) 2 ! ( ) 2 ! ( ) 2 " ( ) 2 " Y ( ) 2 ( ) 2 ! ( ) 2 ! " ( ) 2 " + ( ) 2% + ( ) 2" ! + ( ) 2 ! % + ( ) 2 % + ( ) 2 + ( ) 2$ " + ( ) 2# " & + ( ) 2! & + ( ) 2@ + ( ) 2= ! + ( ) 2; ! % + ( ) 2: % + ( ) 29 + ( ) 2? " + ( ) 2> " & + ( ) 2< & + ( ) 2H + ( ) 2E ! + ( ) 2C ! % + ( ) 2B % + ( ) 2A + ( ) 2G " + ( ) 2F " & + ( ) 2D & f + ( ) 2 " + ( ) 2 " ! & + ( ) 2 & f + ( ) 2 " + ( ) 2 " ! & + ( ) 2 & f + ( ) 2 " + ( ) 2 " ! & + ( ) 2 & f + ( ) 28 " + ( ) 27 & ! + ( ) 26 ! + ( ) 2 + ( ) 2 ! + ( ) 2 ! % + ( ) 2 % + ( ) 2 + ( ) 2 " + ( ) 2 " & + ( ) 2 & + ( ) 2 + ( ) 2 ! + ( ) 2 ! % + ( ) 2 % + ( ) 2 + ( ) 2 " + ( ) 2 " & + ( ) 2 & f + ( ) 2 " + ( ) 2 & ! + ( ) 2 ! + ( ) 2Y + ( ) 2V ! + ( ) 2T ! % + ( ) 2S % + ( ) 2R + ( ) 2X " + ( ) 2W " & + ( ) 2U & + ( ) 2q + ( ) 2n ! + ( ) 2l ! % + ( ) 2k % + ( ) 2j + ( ) 2p " + ( ) 2o " & + ( ) 2m & + ( ) 2a + ( ) 2^ ! + ( ) 2\ ! % + ( ) 2[ % + ( ) 2Z + ( ) 2` " + ( ) 2_ " & + ( ) 2] & f + ( ) 2| " + ( ) 2{ & ! + ( ) 2z ! f + ( ) 2 " + ( ) 2~ & ! + ( ) 2} ! f + ( ) 2 " + ( ) 2 & ! + ( ) 2 ! f + ( ) 2K " + ( ) 2J & ! + ( ) 2I ! f + ( ) 2N " + ( ) 2M & ! + ( ) 2L ! f + ( ) 2Q " + ( ) 2P & ! + ( ) 2O ! + ( ) 2T + ( ) 2Q ! + ( ) 2O ! % + ( ) 2N % + ( ) 2M + ( ) 2S " + ( ) 2R " & + ( ) 2P & + ( ) 2p + ( ) 2m ! + ( ) 2k ! % + ( ) 2j % + ( ) 2i + ( ) 2o " + ( ) 2n " & + ( ) 2l & ( ) 2 ( ) 2{ ( ) 2 ( ) 2 ! ( ) 2~ ! " ( ) 2 " % ( ) 2| % & ( ) 2 & P + 0 2 + 0 2 " !+ 0 2 ! & %+ 0 2 % / .+ 0 2 . + ( ) 2? + ( ) 2= ! + ( ) 2> ! + ( ) 2C + ( ) 2@ " + ( ) 2A " & + ( ) 2B & .+ ( ) 2> . /+ ( ) 2A / ( ) 2 ( ) 2 0! ! ( ) 2 ! . ( ) 2 ! ( ) 2 ( ) 2 0" " ( ) 2 " / ( ) 2 " ( ) 2 ( ) 2 ,! ! ( ) 2 ! . ( ) 2 ! ( ) 2 ( ) 2 ," " ( ) 2 " / ( ) 2 " ( ) 2 ( ) 2 0! ! ( ) 2 ! . ( ) 2 ! ( ) 2 ( ) 2 0" " ( ) 2 " / ( ) 2 " ( ) 2 ( ) 2 ! ! ( ) 2 ! ( ) 2 ( ) 2 " " ( ) 2 " ( ) 2 ( ) 2 ,! ! ( ) 2 ! . ( ) 2 ! ( ) 2 ( ) 2 ," " ( ) 2 " / ( ) 2 " ( ) 2 ( ) 2 ,! ! ( ) 2 ! . ( ) 2 ! ( ) 2 ( ) 2 ," " ( ) 2 " / ( ) 2 " ( ) 2 ( ) 2 0! ! ( ) 2 ! . ( ) 2 ! ( ) 2 ( ) 2 0" " ( ) 2 " / ( ) 2 " ( ) 2 ( ) 2 ! ! ( ) 2 ! ( ) 2 ( ) 2 " " ( ) 2 " ( ) 2 ( ) 2 ,! ! ( ) 2 ! . ( ) 2 ! ( ) 2 ( ) 2 ," " ( ) 2 " / ( ) 2 " ( ) 2 ( ) 2 ,! ! ( ) 2 ! . ( ) 2 ! ( ) 2 ( ) 2 ," " ( ) 2 " / ( ) 2 " ( ) 2 ( ) 2 ! ! ( ) 2 ! ( ) 2 ( ) 2 " " ( ) 2 " 1% ! ( ) 2 ! " ( ) 2 " +` ( ) 2 ( ) 2 Ej ( ) 2m " ( ) 2l " & ! ( ) 2k & ?l ( ) 2p " ( ) 2o " & !( ) 2n & /q ! . ( ) 2 ! " / ( ) 2 " /r ! . ( ) 2 ! " / ( ) 2 " ( ) 2 ( ) 2 ! ( ) 2 ! ( ) 2 ( ) 2 " ( ) 2 " .( ) 2 . /( ) 2 / S ( ) 2 ( ) 2 ( ) 2 ( ) 2 + ( ) 2 ( ) 2 R 1 ( ( ) 2 1 ( ( ) 2 !1 ! ( ( ) 2 ! 0 1 1 ( ( ) 1 ( 2 0 1 1 ( ( ) 1 ( 2 0"1 " 1 ! ( ( ) 1 ( 2 " 0 .1 . ( 2 . /1 / ( 2 / 31 3 ( 2 3 1 . ( ) 2} . / ( ) 2 / /n . ! ( ) 2# . / " ( ) 2$ / /o . ! ( ) 2% . / " ( ) 2& / Check fp vmla / vmls hazard at isel time ARMISD::Wrapper ARMISD::WrapperDYN ARMISD::WrapperPIC ARMISD::WrapperJT ARMISD::CALL ARMISD::CALL_PRED ARMISD::CALL_NOLINK ARMISD::tCALL ARMISD::BRCOND ARMISD::BR_JT ARMISD::BR2_JT ARMISD::RET_FLAG ARMISD::INTRET_FLAG ARMISD::PIC_ADD ARMISD::CMP ARMISD::CMN ARMISD::CMPZ ARMISD::CMPFP ARMISD::CMPFPw0 ARMISD::BCC_i64 ARMISD::FMSTAT ARMISD::CMOV ARMISD::RBIT ARMISD::FTOSI ARMISD::FTOUI ARMISD::SITOF ARMISD::UITOF ARMISD::SRL_FLAG ARMISD::SRA_FLAG ARMISD::RRX ARMISD::ADDC ARMISD::ADDE ARMISD::SUBC ARMISD::SUBE ARMISD::VMOVRRD ARMISD::VMOVDRR ARMISD::EH_SJLJ_SETJMP ARMISD::EH_SJLJ_LONGJMP ARMISD::TC_RETURN ARMISD::THREAD_POINTER ARMISD::DYN_ALLOC ARMISD::MEMBARRIER_MCR ARMISD::PRELOAD ARMISD::VCEQ ARMISD::VCEQZ ARMISD::VCGE ARMISD::VCGEZ ARMISD::VCLEZ ARMISD::VCGEU ARMISD::VCGT ARMISD::VCGTZ ARMISD::VCLTZ ARMISD::VCGTU ARMISD::VTST ARMISD::VSHL ARMISD::VSHRs ARMISD::VSHRu ARMISD::VSHLLs ARMISD::VSHLLu ARMISD::VSHLLi ARMISD::VSHRN ARMISD::VRSHRs ARMISD::VRSHRu ARMISD::VRSHRN ARMISD::VQSHLs ARMISD::VQSHLu ARMISD::VQSHLsu ARMISD::VQSHRNs ARMISD::VQSHRNu ARMISD::VQSHRNsu ARMISD::VQRSHRNs ARMISD::VQRSHRNu ARMISD::VQRSHRNsu ARMISD::VGETLANEu ARMISD::VGETLANEs ARMISD::VMOVIMM ARMISD::VMVNIMM ARMISD::VMOVFPIMM ARMISD::VDUP ARMISD::VDUPLANE ARMISD::VEXT ARMISD::VREV64 ARMISD::VREV32 ARMISD::VREV16 ARMISD::VZIP ARMISD::VUZP ARMISD::VTRN ARMISD::VTBL1 ARMISD::VTBL2 ARMISD::VMULLs ARMISD::VMULLu ARMISD::UMLAL ARMISD::SMLAL ARMISD::BUILD_VECTOR ARMISD::FMAX ARMISD::FMIN ARMISD::VMAX ARMISD::VMIN ARMISD::BFI ARMISD::VORRIMM ARMISD::VBICIMM ARMISD::VBSL ARMISD::VLD2DUP ARMISD::VLD3DUP ARMISD::VLD4DUP ARMISD::VLD1_UPD ARMISD::VLD2_UPD ARMISD::VLD3_UPD ARMISD::VLD4_UPD ARMISD::VLD2LN_UPD ARMISD::VLD3LN_UPD ARMISD::VLD4LN_UPD ARMISD::VLD2DUP_UPD ARMISD::VLD3DUP_UPD ARMISD::VLD4DUP_UPD ARMISD::VST1_UPD ARMISD::VST2_UPD ARMISD::VST3_UPD ARMISD::VST4_UPD ARMISD::VST2LN_UPD ARMISD::VST3LN_UPD ARMISD::VST4LN_UPD , =l,l _GLOBAL_OFFSET_TABLE_ __sincos_stret __sincosf_stret __addsf3vfp __subsf3vfp __mulsf3vfp __divsf3vfp __adddf3vfp __subdf3vfp __muldf3vfp __divdf3vfp __eqsf2vfp __nesf2vfp __ltsf2vfp __lesf2vfp __gesf2vfp __gtsf2vfp __unordsf2vfp __eqdf2vfp __nedf2vfp __ltdf2vfp __ledf2vfp __gedf2vfp __gtdf2vfp __unorddf2vfp __fixdfsivfp __fixunsdfsivfp __fixsfsivfp __fixunssfsivfp __truncdfsf2vfp __extendsfdf2vfp __floatsidfvfp __floatunssidfvfp __floatsisfvfp __floatunssisfvfp __aeabi_dadd __aeabi_ddiv __aeabi_dmul __aeabi_dsub __aeabi_dcmpeq __aeabi_dcmplt __aeabi_dcmple __aeabi_dcmpge __aeabi_dcmpgt __aeabi_dcmpun __aeabi_fadd __aeabi_fdiv __aeabi_fmul __aeabi_fsub __aeabi_fcmpeq __aeabi_fcmplt __aeabi_fcmple __aeabi_fcmpge __aeabi_fcmpgt __aeabi_fcmpun __aeabi_d2iz __aeabi_d2uiz __aeabi_d2lz __aeabi_d2ulz __aeabi_f2iz __aeabi_f2uiz __aeabi_f2lz __aeabi_f2ulz __aeabi_d2f __aeabi_f2d __aeabi_i2d __aeabi_ui2d __aeabi_l2d __aeabi_ul2d __aeabi_i2f __aeabi_ui2f __aeabi_l2f __aeabi_ul2f __aeabi_lmul __aeabi_llsl __aeabi_llsr __aeabi_lasr __aeabi_idiv __aeabi_ldivmod __aeabi_uidiv __aeabi_uldivmod __aeabi_memcpy __aeabi_memmove __aeabi_memset __divmodsi4 __udivmodsi4 __aeabi_idivmod __aeabi_uidivmod sincosf arm-tail-calls arm-interworking j c \ U N G @ 9 2 + $ | u n g ` Y R K D = 6 / ( ! y r k d ] V O H A : 3 , % } v o h a Z S L E > 7 0 ) " K ` h p x K K ` h p ( 0 8 @ H P h h h ` h ` h ` h ` X 8 h ` ` H K K K K K @J @J @J I I H H 0H 0H K K K K K K K K K K K K K K K K K K K 2L 2L 2L 2L 2L K K K K K K K K K K K K K K K K K L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L 2L 2L 2L 2L 2L L L L L L L L L L L L L L L L L L M M M M M M L L L L L L L L L L L L L L L L L L L L L L XT HS HS HS 8T HS HS HS HS HS T HS 8S HS HS S S U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U W W W W W W xW xW xW xW xW xW xW hW hW hW hW hW hW XW XW XW XW XW HW HW HW HW HW 8W 8W 8W V V V V V W W W W \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ x\ x\ x\ x\ x\ h\ h\ h\ Z Z Z Z Z \ \ \ \ g g g g g g g g g g g g g f f f f f f f f f f f f f f f f f f f hf hf hf hf hf g g g g m m m m m m xm xm xm xm xm xm xm hm hm hm hm hm hm Xm Xm Xm Xm Xm Pm Pm Pm Pm Pm Hm Hm Hm l l l l l m m m m Bo Bo Bo Bo Bo Bo 8o 8o 8o 8o 8o 8o 8o .o .o .o .o .o .o $o $o $o $o $o o o o o o o o o n n n n n Lo Lo Lo Lo p p p p p p p p p p p p p p p p p p p p p p p p p p p p p xp xp xp o o o o o p p p p [r [r [r [r [r [r Qr Qr Qr Qr Qr Qr Qr yr yr yr yr yr yr or or or or or r r r r r Gr Gr Gr aq aq aq aq aq er er er er s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s !s !s !s !s !s s s s s u u u u u u u u u u u u u u u u u u u u u u u u xu xu xu xu xu nu nu nu at at at at at u u u u [w [w [w [w [w [w Qw Qw Qw Qw Qw Qw Qw yw yw yw yw yw yw ow ow ow ow ow w w w w w Gw Gw Gw qv qv qv qv qv ew ew ew ew @{ @{ @{ @{ @{ @{ 8{ 8{ 8{ 8{ 8{ 8{ 8{ 0{ 0{ 0{ 0{ 0{ 0{ ({ ({ ({ ({ ({ { { { { { { { { { { { { { z z z z | | | | | | { { { { { { { | | | | | | | | | | | | | | | | { { { { { { { { | | | | U g " " " " " " " " " " " " " " " " " " " " " " " " ( ( ( ( ( " " " " " " " " " " " " D D D D D D D D D D D D D 2 2 2 2 2 2 V V V V V D D D D D D D D D D D D D D D D D H H H H H H 8 8 8 8 8 8 8 x x x x x x h h h h h ( ( ( X X X X g g g g g g ` ` ` ` ` ` ` Y Y Y Y Y Y R R R R R = = = = = D D D D D K K K K y y y y y y o o o o o [ [ [ [ [ Q Q Q n n n n n e e e e ~ ~ ~ ~ ~ ~ w w w w w p p p p p i i i I I I I I m P @ 0 m 0 m ` x 8 6 K 6 ! 6 6 s 6 N g Xg Xg g e e e e g f f g ~ ~ ~ ~ ~ ~ f f f f f f f Z Z Z Z Z Z N N N N N B B B B B 6 6 6 * * * * * r r r r >a b Xc c @d d >a c c b _ e e e e e _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ d ~ g M 6 : + X k k k k k k k k k k k k k k k k k . . . . . . ! ! ! ! ! ! ! ; ; ; ; v v 8 8 N A 4 ' [ [ y y y y y r r r O O O O O | | | | | l l l l l \ \ \ ] ] ] ] ] ' T . . P6 h6 6 6 6 6 . h6 6 . 6 7 7 7 < < < < < < < < < < < < < < < < < < < < < < < < 9 9 9 9 9 x< x< x< < < < < < 9 9 9 9 j j j j j j j j j j j j j 4j 4j 4j 4j 4j 4j *j *j *j *j *j i i i i i tf tf tf j j j j j j j j j w w w w w w w w w w w w w w w w w w w w w w w w w w w w w }w }w }w t t t t t w w w w l Fy Fy Fy w H Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy U Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy * < Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy H % Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy W Fy ( Fy Fy Fy Fy ?~ ?~ Fy H} H} Fy }{ Fy Fy ]{ Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy Fy .{ Fy Fy Fy Fy Fy z Fy | Fy Fy Fy Fy Fy Fy Fy Fy Fy { Fy Fy Fy Fy Fy Fy Fy Fy Fy } y Vy Vy I I I I I I I I I I I I I I I I I I I i i i i i I I I I I I I I I I I I I I I I I " p c V r Y J z " " p z x q d Z P I 7 T " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w my my my my my 6 7 _ ` a b c d e f F G H I J K L M B D B C B C D E C E B D B C B C D E B D C E B C D E B D C E B C D E B C D E B C D E B D C E 2 3 4 5 O P Q R S T U V W X Y Z [ \ ] ^ 2 3 4 5 O P Q R S T U V W X Y Z [ \ ] ^ 2 3 4 5 O P Q R S T U V W X Y Z [ \ ] ^ 2 3 4 5 O P Q R S T U V W X Y Z [ \ ] ^ B C D E f f \ @ h 6 X } f f lf r` y Ra " ~ l f t ) 3~ t h x JX h f@* f 6 \6 ) \ r A f ? I 6 # b # 8 M i s } # % T f b # # l } f f Slf t h 6 X \ ~ f ` f \ ` ^ R N \ @ X4 6M X d Q S .W Xf Y4 6 Y SZ y r r | 6 r D jX r f 4 6 6 \6M* ) \o r r i o $ u r f r 17 r 6 r _ N i^ s^ i i t f i i l i i f Y. \.W* 6 Y \ X* Z f \f d ` r 4 d 4 h 6m d g j@ #c X h r 6 X . X f S f ( 6 6 \6 d H dN r ` r h r b 6 ^ 7 ^ N ! S r v S 8 O i r 3~ BT t f l 3~ @ X. \. dr 6M X \ d) ^ d d ^ 6 ^ m H . ^ ^ r 2Q& f ^X ^Xh ^ 6 ^X . ^X r J b H* ( J* r 6 r f _ "_ B B T ? ]J _ K x r jQ- r r jx J V *W Ct 8 ' +` zV f _X _Xh _ 6 _X q RKj . _X f K 6 t H f 4 6 6 l6M* ) lf o m h & 6- 6 6 t H t 6 X ( K* ? ) h L 6 6 ) f e 6 ,M 6 r` H r`*@ ! e tM Q3j M f N 6 - f . . 6 6 Sl6 t t H t ` f@ 6 ` A tN 6 B f@rY hFr Hr KrY b N .WrYf a H H 6 a ) 6 ^ 7 ^ H H .I I : ] J o x Ca e \ O* 6M O O )N O o T f P bPj P !P f@ , Qj B 6M bP ` bP bkp bf 6 P P p . f sY.W +sY X Kq) b !bf ) f@) @) 5 JA) b ) L ) 6 B) f 4C) C) 6- t 8 6 7 f sY!1$ h s sY s 8 6 . sY H) H I) : 0 H H I Q2J f ! 6 6M) R 6 )N) R s R o s [ R 6M R S 7 b $ /S 8S BS KS NS V j h m vS S S q S f@tY.W) 3w KtY X) z 6M .WtY } f 4 T "T = ~ 4 ` p l 8 f * SF e 6 * N W * l 94 F ' D x O !5 Kc f x*+ ] 6 Q- w ) | U 7 / U u U O U I 6M RV V t ' c e A6 6m n \ + lV ~ ~ F 4 V t ? Ff f@ \f d r 6 X v 7 f I X. l. r` 6- X l 8 H e lf`dX#cdX. t 6mdX?x t94 Z H 5 & J x O JY f .W* . 6 6M \6 dQX H df v r r 6 O r`6 _ r`f 8 r 6 rV ` U j^ t^f # & T 6- 2Y e , l j .7 f .W \. d 6-eX X \ d? Z @R @ ` @R % 3 @ I `f`e +ce f@R` 6me i @R` ` @R f i S ` f 6 ^ Ct 3 RAR \AR ` , i!- 6 {a/ D ) @* f f ( z@ o , 6 < a H bA V ` V j t F j@ t f j l j ` BR`k` T BR H @ \f@R\ BR RAR 3 AR I4 BR\f fXf CR CR 6 fX DR DR JT f \ F hFR FR 6 `GR GR ;HR HR 4 \ f x JR DR DR L k xf f 7 f JB ] \ 4 f@R 6 +E k@R h rFR } f f G FR f Xh X X6 Z Z Z. o m & L 6 ]tM M ) ]f h f@* 6 P bP P . ' Q GR GR GR 8S X k GR S^BT fU U U 'V V ^k` b Xhf X h X6m ] q Z s Z.w f {\ R { w r { h {\ 4 p f h6 h { p \ k h ! { r o f iXH iXh i 6 iX . iXf` c Ks h 6m 6 {\ _ ) {\f` #f 6m f L 6 h7 hb { 8 } f L a jX L % f { v 8 ka f iXM iX h6 iX {\F ) h h f R Kra K \ ua 7 f 6 f 6 f ) f oKs Ks h Ls 6 r f ) r f@ C *F R \ g U K4 RCj ky L 6 L M ) f`j Scj F hj 6mj 6 6MR`6 f HMR`f j 4 j h j 6 j ~MR MR M . j 6M2 M M S2 f j . / ? R N a)NR` M ;NR` @* f@*\ ! RA*\ a4 t } B*\ B* 4C* C* =D* oD* D* 6 f mE* #F* hF* F* G* i G* 6 ;H* H* ! AI* I* J* h 6 x7 x K* K* ?L* ! | 6M*\6 O )N*\f k \ k # k C* 6 k P bP P . k $ Q* Q BP R* . 8S bP kP f k 4 k " " 6 k P P . k V* .W*\ W* W* X _ X*\ X* 6m x7m x f 2Q& Ra* 4 > 6 " " 4 # # , $ $ 6MR 7MR 17 9& h& & 6m Q ' 6 7 f < ) 6 4 k* k* = 0 l* 6- 6- 6 ). Hn* e l > " o* b 4 6M* 7M* _ f l l H2 6 l 0S 8S BS KS N ibW j b )# vS {so i 6 rb sb.7 m 7 S 8 R g |b ~ f > > G H f 4 \ 6 ~ q% f 5 % h F 6 5 W 5 5 . 5 f Y # h # 6 Y Y . Y4 4# V _ [U 6 iu xU ) f $ $ h $ $ 6 $ f 3p 6 k . $ i '$ !)$ 6-$ n V i s ' 4 n 5 Av 6 n 5 lV o f Y. h #i$ 6 Y Y . Y \f *\ ` U *\ b *\f fXf .WR`f` h6 fX * f HMR f c . r ` rf c r ` H ` X. x6 . Y Z) x. * * / ( % 6 % 6 *\\a Q i ) *\f . @* 6 XR`6m h7m h' $ s XR fp f a g g ^4#o f% +i% 6-o < i l ^ f 3w b h6- *\ YR`)n h.7 @ ` 6M r ? r J@ ` ` Z ^ f `f r 6m 17 37 `f X 6 X W . X 6 r J S r f R \ 6 6 6 A f ^ @ ` b 6 r f@ 3i& W 8 r 4 U JB f l 4 f@ X f ` H 6M X ) r `f & f ^`6 & a 18 JBI #cd`f 4 H 6 Q8 u f ` h 6 CQ C f 6 R 8 S " ^ 4 CsD6 6 6 bD xDf 6 8 6m f " ' f 6- R + 83 ` l .7 SI St " 5 s f u WE V" f` ` h sD6m Ra 8 Y" cyD \f S\ 6 * e S\ S 4 S S f 6 S < k f X f r 6 X S f ^ h f p \ S k pf 6 6 S\6 ) S\H S ` f } b 6 7 @ 6M a3l G ` f ? f 1: l 2H f X. S\f f` p6 X S\\a ) f \f S\ ! R S\ S \4 \ \ S\6 S\ S + m S\ S S h \ \ S ` S S\ ; S\ S\ S rF X \ S\0 f , S S\f@sX CsX< S Hs 6MsX6 t ^ ) f@ ^ J ^ ^b ^ ^ ^! S s ^2 S 8 ^N ^ ^ ^U f ^ l ^ ^ S\. S\ S\? S\ S\ ^e f !! ; sa K sa "! 4 C| f@s 3d KQ k@s *F| jF Cs 6 6 E ) ( % S L Ds L Is Is Gs 6 6 *Gs ) ` * } V * 6m p 6 `6Ms H `f X 6 X6M 8 M . X f % M M l % f X. h 6 X f ) `)Ns ; ` f `+ A! [a+ 5 a+ 6 r 4 4 x e+ h H 6 7 f`u cu J! f + u + ^ + 6 + 6 J 6Ms ) f G 6 J! ! f u 1N ` , q2N W + 6 7 f 6 6 . f . & bI, ? S j d e + f +\ + + \ +\ 5 N W * +\ + 4 + + f > + + + 5 k h + + 6 S ; + + , + + 6 p7 p + + < + g , @ 6 +\t 6 ) +\H + h - 1< b 6 7 f K 6 s 8 6 + 7 + N X k a3l h v p S + . +\ + $ _ +\ + 6m p7m p 3~ Sb ? 5 ? 94 94 b BQ 4 ? ? 5 "DQ ! T BQ ? - ? ) ? ` ' ? Sh f@?Z - hF? o - 6M?Z!/ Q?Z S? .W?Z9 s # *' I, 6 ? q rU ) ? $. q). 6 f . f D. rI. 6 $ ? . 'V 16 F t 6 XV l oV f ?Z V bh ? t . 6 ?Z ? ?Z ? . ?Z ` \k` ` \ bRa \ a b) r b b \4c \ c \ c \=d d \ d [W e \f X f f f \6 Xhg g \) f h \ X p j \ r@ZH p pf xX xX 7 F6 xX6m tm ^)Ns )n n ^ & XZ o ^ p ^ ` p ^ `f X q ^ 6 X X 8s ^Ns ^. X s ^ZT f t fu ^ u @ lv ^ v ^f@ X.w f ` p6M X x `Hm pey ` ` ` S % S r 7 S T J S`f XZ f r 6 X r t ` ` r ` r r r B x r > ' H S R `\ `` S n S 6 r\t S` f@@ @@ S S 8 h m 5 S G 0 f 7 m l V S` ` S S` r\ r T f f `6 t # `+ S 4 ` r H `S S \ S e S l m u ` S `6 S `f {X ` 6 {X ` S `f + 4 = 6 6 6 j o S d f ` S b 6 ` S S S S S f { \ f 6 { $ l k f {Xm `s | `6 {X ` ) ` ^ f ^\ S R ^ S ^\ ^\4 ^ ^ 6 ^ < S DU S ` S h `r `} S S S S ` ` ` `f@| C| 6M| 6 ^\, S ) ^\f@! f ` S h D S F D S S S ` S S S N ` C ^ f f & F l k ; `. ^\h `X `c ` ^\p S ` ` S r ` H i\ 6 } # \f@ !& rF \H 6M ^ f o - X ]f 3Y i BI f 6 3Y i f f`} c} Cs `6 3 Ds `f } } } @ 6 } b 6 { 7 { x S S ksm w f } } 6 } j_ . } f 3Y ` ^f 6 3YF `LkZ ) { f @s f@s\ @s A" RAs b b Bs\ Bs 4Cs Cs\ Cs 6M S S / \f # *Fs hFs Fs Gs 6 < S N S Hs h L ) Is Is 6 3 6 3 Ks f 4 b6Ms\ b U )Ns\f X S X 6 X- S 6 u H K S ~ 1 ~ t b~ S S l m b 3 ` )5 f5 l6 f X.Ws\ & X Ws 6- X Xs\) ; @ f@ @ A b S k t o B f 4C cs } = a . a E #f hF } G !/ ZH H L } = J i 6 { 7 { f S 6 6M 6M@ b bf 6 ns 6 6 6 6 b b! b$ 3 B L W ` b bk bf X Xh 6 X b l . Xf X $ Xh& ( 6- X b X@ b.7 Xf@ ! S , S < S J L 6 r ` S j S q S s S > S 4 15 E f@ 8 u S h Q Q?b r@b , f)U > A*H | s 6 i 7 i ` S f L q s S 6Ms S f@ B J L P 8S@ .W a s $ 0 8 bB bK bN b $ ' ksm v b{ S? 6 b b S G b S 8 b |b b f \ R o H I / \ 4 } 6 \ $ T e \f@I h 6MI i' G \ t \ ] fI BJH jR f` d I 6m 6 \L I f ) \ ! o u 6 7 Q HR $ | f 8 8 f 8 6 8 v O I l bl b . \ ? \ _l be \ ` ` b S` ,c ,cH r ` _\M i\. 7wZ`6 X $ \ D [ bd `N s w \ S` ` S g \ b wZ` ` X f ` wZ` wZ H i f f b$ b, S b? `H ,cQ bZ `f@ Xm S F XxZ`6M X b b S D S S`t b xZ 8 b b S`f` X d Xhf 6m X b7Y? l b.w XQ S`[ `e f y S` ` b @s @s @s ( !7 zA/ 3u I@s f : : f@s` : 6 : f [rK 4 @s` & @s 5 f !! A" 6 ? * \ f ) RAs \As ) 6 ) 6- ! ) 7 . ) f@ f m : 6M 8 mf@) f u : 6M) w . ` L q3n u 3n f f@ 85n v 5 l6n @ f ) f m Bs` : 6 ) 8 ;u Bs`% f U # Bs R U Ca bA D U U 7 f C HCs = U o U U = uCs f@; C; h U Cs`6M; Cs U > x`f@ Cs Cs c} 6M Ds f L L Ds +- 4Ds f F 6 U W \ ) U f@*X B* #F* H* 6M*X Q S .W*Xf`* 4 f + 6m* P NS .w* e / fU U jRM lV f *X * h * `6 *X U f L S . *X& f U U !# \! Es ] K U U 4 U U f 1 *Fs U < ) EF *Fs U < U hFs rFs x U ) G Fs Fs f Fs Fs f 6 6 U 0 5 ) U f`+ h f 6m+ N 6 1 .w+ f +X + h + f 6 +X)' . +X f C *G ' l ' f +X + h + f 6 +X U 4 . +X Hs Hs ( A# ' ? @ N Hs : f C h Is @ ( % f , *F AIs L ) 6-, ^ + fIs o a( Is Is T * Is 4 J Is Is Is Is Is *A Js f = = 6 C* JA cjL . f > > 6 J@E V CE | O ` f Ks ' 2Kf 6 @E A V j CE( f ]f W ] 4 Ks | Ks E Ls h r @ I, bH 4 > @ Ls J] 4 f Y h > 6 6 ]6 [u 6 f ? ? ? 6 ? 6 m6Ms`\ HMs`f - - )? 6 - l 6 uu n H u # !' U [u l [u f Y. ]. i? 6 6- m)Ns`_ 6 f \ ` ? R v ` \ Scj f@* K* {@* k@* f ? ! ~ } \ `g 6 1 ch ] F* L @ n j] f @ N @ @ 6 @ 6 \sm ) \f@ Y H L Y b 6M* .W Yf@@YP )' J@Y6M@Y 8S@ f@ C *G u 6M .W f @Y. \ @Y6 @Y \ f \ \ R R 6- \ 4 = 6 U m < h ; A JJI C@ L I f f 0 *A 6 6 \6 em ) \f 2M@ 8 6 + 7 + f Y Y Q 8 6 . Y 3g l m f f l 9 f Y. \. e Y \ e6 e \ @ f@ A RA ` "B 2T B 4 4# C ` 6- $ D ! | f@ *F hF !' rG G e H S ^ I J KjI S % > g 4 K r SuL [u 6M m *G )N dB S jB f S l f Y h 6 Y Y l . Yf * E T l V f Y.W h 6 Y Y l . Y f \ \ Vs R 98 ys {u \ 4 .Ws` @ [ dWs`f 1 / h & \ w f ] Y)+ Ws f L ] f Y x BG jC 6 6 \6 eQ 6 f@*X. m f B* 6M*X m Xs`)N* Xs`f@2X B2 . u CY6M2X Y u f E 6 f 2U l . f 2X. \eYs` CY6 \ Ys` @* @* @* A+ RA| O a9 J@* f o f@*` u 6 o D| s @*` ` @ ` n f A A! a" ? $ S K @ ( f@ RA*`\A* d , 6M 6 ? / RA*` A f f ] A b 6 K @@ f@ a & D A A 8 v B f N 6 bPV RV . B* R` B*` U B* ? rV f B*` @ f@ ] @ B* RAr Ar A B ]o 4C* C HC* Scj \ k e l n m uC* p R hF C* t C* G C* f C* C } C* D* D* Kr]+d 4 =D* L 6M ]tM $ N ]oD* N D* D* D* P bP P D* f 4 R Q D* 6 4 D* 8S NS S f 4 F f y6 { lV k y ^.W ]x f y E* X ] X Y k y f `r e E* E* a Y#k #& #F* 6- 0 T g 6-> c* 1> f ~ a a ks , > + 6 P S j M k + t ~ j $ b 6- f > T $ f 6 > d* 8 > NS k f f@ 6 R . f m y | + a f ] \ s E@ ] ' 4 f - < ' U T ` h r ~ F@ g s] 6 ], m $ ]JG@ ` h ' b 6 + ' + 8 N f ? BQ ' f q6 ? \ l k q ^. ]RH f qc ]p ) k q h + H@ b V < A H , rI. < " f , 5 6 h f@ } ? > 6M J@at 4 V Caf 0 @ JJI T \J@ _ n M f 4 ' , g , . f@ X $ G X H 6M X Q .W Xf` X g X h 6m XF haQr .w X f K@ \ + - Km 4 f 6mA k* + M m < h 0 6M? < + E + t V 3 j Jj L@ F f d } @ , 6 a af m* ' 6- L 6 `6 H `f Y h 6 Y . Yf S S f S 6 S r . S f Y. a ) `) ; ` f / ZN@ bn* P aX bP Fkp F$ e l f P ~ f > h 6- hG 6 u " f J JJ f e n f ~ A, L 6 6 a af h 6 ! $P@ 0 90 BP@ LP@ ' 8 b lP@ f` d h 6m 6M .w f 6 jP Fsp Ff f ], 2Q@ < + 2Sf 6 ] 4 f + Q k < E 2R@ :RI g 6 V h f r + {R@ ]6 ] S ( ]f` g o b 6 7 f gZ g g 6 gZ g 6 B 6 f 6 ~ 8 6 q7 qf gZ. ] 6 gZ ]6 6 q6 ]f ] R ]bP Z S ]4 ] ] ]" ] S m ] h ] ] ] G ; ] ] . ] ]0 x ] + ] 6 ]6 t- ] ) H . ] o ] ]b ] 0 ] 0 ]! 1 ]2 8 ]N ] 3 ] 3 ] V V f5 ] 5 BShZl ] 6 ] ]. ] ]? ] ] 9 ]e ]f ] T R ]kp Z G ]4 ]. ` ]6- ] [ d `f Y h ] ]6 Y ] ; ] ] g ] ] T h ] ] $ c- ]7 t ]Q8 c) f ] T ] ] ` ] `f Y ] 6 Y 6 N ]6 f X X q6 X KsiZH q. Xf X. e ` ]6 X 6 H qe a a a JX % A M i F I af iZ_ f ! K 6 iZ N iZ i ! a a G a H I J _ K V K RKj H R a\ a X n 6M ^tM ! af@j N o O P bP ^ P ^ = ? H I "B R 8S NS 5 F S f f K fU U lV V a a ! JY a X ^U jZ Y !f j f L f@ a6 j V j # a+ 4 aBC H aS ^ k W j n k u a| h L a X k C a a } ` $ D d `" + 4 = F 6 L M M ) L f Z ~ D `6 Z cp ` $ D d N S N i % F f 6 H D l H k f`Z m as e `6mZ ` ) i ` & * 0 < V" L U ` h ar a} a a F a & F a *G , 5G E N S ` i rG { f@[ ' G `6M[ ` G GQ f 6 J \ l J k ; aH h a\ ac an w yH ( a a m h m +` a jX ) . 6 A H V ^ fI o u # o - a I6 ksm 8 a at ` af # ]!/ BJH j] T J b _ ^x O 15 Q?^ jR S T V |^ J \ ^ U? l JY a ^ a ] F aL Rk ] a f ^ R a a + k a 4 dL h *' 6 < JL N hL j cjL jL V j , I, a a a l af nZ d] j] 6 nZ- 6 ! H !K X L I t a~ a M M S 4 l M f oZ. ^ ] . a a) !0. ; !f f $ f _ ] b kN tN $ 4 m $ $ no {so a a *G / O ! + f $ q). $ 6 d L V o x f d^ JL cj^ 6 6 $ a a / .! ! $ a a! a$ 30 7 B L W0 ` b ak af Z h ^ 6 Z a af Z. $ ^ 6- Z a a a f ], h m < bP LQ W ]N iF4 6M 1 rF 1 h 1 1 a a Y3k bSl 2 K V HR Q fR qR l m 6 ] 2 ) ]f 2 ] b SsF 2 3 $ 03 8 aB aK aN aV a h v a~ a a. ] a ]8 a a a a +` p q q 9 aC J U ` 6 p N T t T T T T 8 V a Y+k 8 ` H ` [ f am f r af ! 8 v ^ q!^f@r U O I 6Mr 2^ BSh^ |^f Z h 6 Z Vh 6 6 f Z a 6 Z a _6 6 a a V c a c cHM af rZ4 a. !7 a6 rZI rZ[w ad ! as h a a a W 7 a a a a W a a a W w a X c$X c, a? aH cQ8 aZ af@sZ ]r a ] 0 ^ ! x a ! ?^ at a Csh^ 8 a a a y +b ( a p Z7 6 6 Q a[ ae !k ay a a !6 !f ` ` ` ` h 6 QX Q s } f f` Yf nk` cx 6m Y dx sZ s ` ` ` ` f v ` ` ` gx 3~ ` ` ` S ix jx h M *W zV bZ L ) Ra `\a ` Q 6 Q 6mx\tm ! `f f@ o x "V p kp ^6 !^f Q f@ wQ2J 6 Q r 8s Ns @ wf # A( Kc 6- u t lv .7 f b ` b " " ` xx\ tZ) b I \f \ ` b `6-R t #c `f@RXf hFR Hc `6MRX\CT u JT f f cY CT 6 cY CT V Z f X c ` c f Sx6 X d ` $ ka d ` u]. 7 D6 R 6 \ m Df RX R h R d `6 RX p l 6MR $ `f R DT d 6 R DT E h r^ |^f q% fd f y6- r l r k yf SXf s% 6-SX % ` % Z J@ \f \ \ e R ET Q" \#cd\4 f 6mS g 6 ). l ;n f VX. x\f Y V 6 x\)n ) ;n @ f@ \ @ ( RA*\kn F B \f@ Yw n C 6M Y d Q a . af & F \6 O G 6MQ ]f % bI I ( 6 Sx7 Sxf h K* h D h ]6M \ a)N \f Y d h 6 Y6 a6 f hY m F hY6 hYWP ` f X Xh 6 X a 6- y. Xf X Xh H iY6 X6 * f \ \ 3w A2\Kq) z 6mx \ sF4 kd Q 6 |Ff Y h 6 Y a 2 a Su sv C]n M 6 p7 pf fr t C ]6 \ ]6 x ) \f J ] b 6 T s}Ff Y 6 Y 6 B a6 f " Yh& Y ( Y). . Y 1 Y6 q.7 f@ . \hF Y H Y*N \6 6- p.W ]f ]RKj R ] Z5 F ]4 ] ] d \6mj \ \ & V Fh ] ]E \ ( ] ] k ] ] Z |Z +b ] ] j 6 V j ]H t ] ) H ] o ] ]b ] ] ]f 2[ ]2 6 2[ V F8 ]N ] ] ] $k Y+k f ] q!Z |Z6 6 ]. ] ]? ] ]6 e f \ VT`R! \ !Z w c 1G " " \f .w # \6m Y $ \ |Z[W adw f@ZX[y+Gf 6MZXh' ' \ 7 a bZ bZXe , f 6mZ WT` q3[H p.wZ f X X$x bo -G6 6- t- ]QX a). f Y . ] YXT`6 Y6 x 6MTh x f ZX Z 1 ] 8 `6 ZX y0G6 f` X ( Y q;n n Y 1 6 .w [ .7 ey 6 [ 8 y O Q N P t v s u F H E G Y [ X Z ( ( 0 8 @ H P 8 @ H X P P ` h 0 8 @ H 0 8 @ H P p x 8 @ H P p x @ H P p x H P p x @ H P @ H P p x H P p x H - p H - H h ! H! ! ! ! 8 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # interrupt attribute is not supported in Thumb1 Unsupported interrupt attribute. If present, value must be one of: IRQ, FIQ, SWI, ABORT or UNDEF Generate tail calls (TEMPORARY OPTION). Generate calls via indirect call instructions Enable / disable ARM interworking (for debugging only) ARM PIC Global Base Reg Initialization ARMJITInfo::replaceMachineCodeForFunction _ _ _ _ _ H_ 8_ 0_ ` @` @` @` w` ` a ` ` ` ` ARM load / store optimization pass ARM pre- register allocation load / store optimization pass T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T C @C B PB : D : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : @D : 0E A : : : : : : : : : : : : : : : : : > > = : : : : : p= : (B : : B H= : : = < : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : ; x< : : : : : x; ; O tO : : : : O N : : : wL "L uN N : : : : M vM : : : !M L %X W : : : : {W &W : : : V |V : : : : : : : : : : : 'V U X zX : : : : #Z Y : : : yY $Y : : : : : : : : : : : R R K xK : : : : #K J : : : yJ $J }U (U : : : : T ~T : : : )T S : : : : : : : : : : : S *S -` : : : : : : : : : : : : : : : : : _ _ : : : : ._ ^ : : : ^ /^ : : ] ] \ : : : : : : : : : : : : : : : : : v\ !\ : : : : [ w[ : : : "[ Z : : xZ 0] R : : : : : : : : : : : : : : : : : Q rQ : : : : Q P : : : sP P x y f Q < ' y < y j @ p X 8 @ ` H 0 ` ` | q ' | A B C D E ' ' / u w 6 7 _ ` a b c d e f F G H I J K L M B C D E B C D E B C D E B D C E B D C E B D B C B C D E C E B D B C B C D E B C D E B D C E 2 3 4 5 O P Q R S T U V W X Y Z [ \ ] ^ 2 3 4 5 O P Q R S T U V W X Y Z [ \ ] ^ 2 3 4 5 O P Q R S T U V W X Y Z [ \ ] ^ 2 3 4 5 O P Q R S T U V W X Y Z [ \ ] ^ w / ' u - #-0 #0x , ror []} [], lr APSR_nzcv, fpscr pc, lr .s8 .u8 .i64 .i32 .i16 .i8 .8 .f16.f64 .f64.f16 .f32.f16 .f16.f32 .f64.f32 .f32.f64 .s32.f32 .u32.f32 .f32.s32 .f32.u32 .16 .32 .64 .16 { .32 { .8 { fpscr, fpexc, fpinst, fpinst2, fpsid, .p8 .s64 .u64 .f64.s16 .f32.s16 .f64.s32 .s16.f64 .s16.f32 .s32.f64 .u16.f64 .u16.f32 .u32.f64 .f64.u16 .f32.u16 .f64.u32 .w sp, sp!, pc, lr, , #0 , apsr , spsr , fpexc , fpinst , fpinst2 , fpsid , mvfr0 , mvfr1 , mvfr2 []}, ^ , #1 yield wfe wfi sev sevl vpush vpop ldm $ 8% (% H% % $ ;. P. . . . / P Q Q Q (Q 0Q HQ PQ XQ hQ Q Q Q Q P P 0R 8R @R HR PR XR `R hR pR xR R R R R R (R 8b @b Hb Pb Xb `b hb pb xb b b b b b b Hc Pc Xc `c hc pc xc c c c c c c c @c sha1su0.32 sha256su0.32 sha1su1.32 sha256su1.32 sha256h2.32 sha1c.32 sha1h.32 sha256h.32 sha1m.32 sha1p.32 vcvta.s32.f32 vcvtm.s32.f32 vcvtn.s32.f32 vcvtp.s32.f32 vcvta.u32.f32 vcvtm.u32.f32 vcvtn.u32.f32 vcvtp.u32.f32 vrinta.f32 vselge.f32 vminnm.f32 vmaxnm.f32 vrintm.f32 vrintn.f32 vrintp.f32 vseleq.f32 vselvs.f32 vselgt.f32 vrintx.f32 vrintz.f32 ldc2 mrc2 mrrc2 stc2 cdp2 mcr2 mcrr2 vcvta.s32.f64 vcvtm.s32.f64 vcvtn.s32.f64 vcvtp.s32.f64 vcvta.u32.f64 vcvtm.u32.f64 vcvtn.u32.f64 vcvtp.u32.f64 vrinta.f64 vselge.f64 vminnm.f64 vmaxnm.f64 vrintm.f64 vrintn.f64 vrintp.f64 vseleq.f64 vselvs.f64 vselgt.f64 vmull.p64 aesimc.8 aesmc.8 aesd.8 aese.8 rfeda rfeia crc32b crc32cb rfedb rfeib dmb dsb isb pld setend crc32h crc32ch pli ldc2l stc2l bl cps movs hlt bkpt crc32w crc32cw pldw bx blx cbz cbnz srsda sp!, srsia sp!, srsdb sp!, srsib sp!, srsda sp, srsia sp, srsdb sp, srsib sp, vld1 dcps1 vst1 vrev32 ldc2 mrc2 mrrc2 stc2 vld2 cdp2 mcr2 mcrr2 dcps2 vst2 vld3 dcps3 vst3 vrev64 vld4 vst4 sxtab16 uxtab16 sxtb16 uxtb16 shsub16 uhsub16 uqsub16 ssub16 usub16 shadd16 uhadd16 uqadd16 sadd16 uadd16 ssat16 usat16 vrev16 usada8 shsub8 uhsub8 uqsub8 ssub8 usub8 usad8 shadd8 uhadd8 uqadd8 sadd8 uadd8 LIFETIME_END BUNDLE DBG_VALUE LIFETIME_START vaba lda ldmda stmda rfeia vldmia vstmia srsia smmla vnmla vmla vfma vfnma vrsra vsra ldab sxtab uxtab smlabb smlalbb smulbb tbb rfedb vldmdb vstmdb srsdb ldmib stmib stlb dmb swpb ldrb strb dsb isb ldrsb smlatb pkhtb smlaltb smultb vcvtb sxtb uxtb qdsub vhsub vqsub vsub smlawb smulwb ldaexb stlexb ldrexb strexb sbc adc ldc bfc vbic smc mrc mrrc rsc stc svc smlad smuad vabd qdadd vrhadd vhadd vpadd vqadd vadd smlald pld smlsld vand ldrd strd smlsd smusd ldaexd stlexd ldrexd strexd vacge vcge vcle vrecpe vcmpe vrsqrte vbif dbg vqneg vneg ldah sxtah uxtah tbh stlh vqdmulh vqrdmulh ldrh strh ldrsh push revsh sxth uxth ldaexh stlexh ldrexh strexh bfi pli vsli vsri bxj ldc2l stc2l umaal vabal vpadal vqdmlal smlal umlal vmlal vtbl vsubl ldcl stcl vabdl vpaddl vaddl sel vqshl vqrshl vrshl vshl vshll vqdmull smull umull vmull vbsl vqdmlsl vmlsl stl smmul vnmul vmul vmovl ldm stm vrsubhn vsubhn vraddhn vaddhn vpmin vmin cmn vqshrn vqrshrn vrshrn vshrn vorn vtrn vqshrun vqrshrun vqmovun vmvn vqmovn vmovn trap cdp vzip vcmp pop vdup vswp vuzp vceq teq smmlar mcr adr vldr vrshr vshr smmulr veor ror mcrr vorr asr smmlsr vmsr vrintr vstr vcvtr vqabs vabs subs vcls smmls vnmls vmls vfms vfnms vrecps vmrs asrs lsrs vrsqrts movs ssat usat smlabt pkhbt smlalbt smulbt ldrbt strbt ldrsbt vacgt vcgt ldrht strht ldrsht rbit vbit vclt vcnt hint ldrt vsqrt strt vtst smlatt smlaltt smultt vcvtt vcvt movt smlawt smulwt vext vqshlu rev sdiv udiv vdiv vmov vsubw vaddw pldw movw fldmiax fstmiax vpmax vmax shsax uhsax uqsax ssax usax fldmdbx fstmdbx vtbx smladx smuadx smlaldx smlsldx smlsdx smusdx ldaex stlex ldrex clrex strex sbfx ubfx blx rrx shasx uhasx uqasx sasx uasx vrintx vclz vrintz 0 X m x ` H 0 X @ x l [ 0 = - _ # w h Y J ; j H ! m " A % = 2 a 6 + H v D h # V 8 0 p > v D g < S @ 1 T j 8 p > ~ b l N 2 L 0 ^ } _ A W % u ) $ p R % O m 0 ^ , h @ p B a 2 g b r ? w E g 5 / e 0 g 5 e G m 2 ; W % F ` . 0 m 9 2 o } 4 o H # J ? 4 + U B x % % / | | |& |6 & 6 jI R A R A R B R B & 6 f w & 6 IS 5S jS @jS @ fS @ = = @ @5 K H H h x ?I ?I ?i ?y 9S E R R S WS S OS N @ ) 9 J J 8K K @K K y @DS g CE E yK \F G G ]G ' ' J' ' ~ ~ J~ ~ #x #x #x #x v v v v G GE E H E 4 4 u e u K jF G G w Rz R v @z @ w ^z ^ ~ ~ o o oy o oi oi oy f o% y j J * ! @ I I ) ) 9 z v `3 `C 3 C "3 "C f d d k f 7f )k Df rd d eJ J D G R R R R R R R R & 6 & 6 d e k x x x& x6 { j @h S BP LP BbP lP P P AVP 5P P A'P d d k k ad d @ u z v M{ h u %z v [{ v z v z Nv z v k{ v c{ mu _y y y h ~i f Tk e -j j( f j Uf j g rk S zS S S S S S S z d .k yd d . . J. . J (x (x (x (x v v v v H E k cf g g rG M ME E H E : : u e u k qf g g w Xz X y i y 9 9 9& 96 @Mi e u Ct bw -f Sd g [I [I [i [y 0 0 J J j z d e k { j d d k "k id d w h p( d d k (k qd d d t z d 3k d d u Kt hw 2f Zd g w w w w w w" >u >u >u >u >u >u >u" >u >u >u >u >u" -h -h -h -h -h -h" f f f f f f f f f" f f f f f" I I I I I B I B I B I B I B I B$g $g Gj Gj f h$ h& h( :h :h :h :h :h :h" f j j j j j j" f f f* f$ f& f$ f( f& f( f* f f f f& f( f& f( f Iw Iw jz jz |x |x Vi Vi Vi* Vi& Vi( Vi& Vi( Vi* VI* VI VI& VI VI( VI& VI( VI* *g *g *g *g *g *g *g *g *g" *g *g *g *g *g" *G *G *G *G *G *G *G *G Mj Mj Mj Mj Mj Mj Mj Mj Mj" Mj Mj Mj Mj Mj" MJ MJ MJ MJ MJ MJ MJ MJ /G /G /G /G /G /G /G /G I B I B I B I B I B I BoJ oJ oJ oJ oJ oJ oJ oJ K*B K&B K(B K&B K(B K*B>I ;G ;G ; ; >I > > tJ, tJ, vP BvP B P B P B Q BvP B Q B P B'F. 'F0 'F2 'F4 J6 P B P B P B P B Q B P B Q B P B P B P B P B P B Q B P B R B P B P B P B P B P B Q B P B R B P B J8 J. J0 J2 J4 J4 J: J: J< J< j: j: j< j< J2 J> J> J@ J@ j> j> j@ j@ j j GIB GIB GID GID GI, GI, GiB GiB GiD GiD Gi, Gi, i i zB zD z, zB zD zF z, ~u ~u ~u ~u y y y y u u y y jD j j j j" f f f f f f f" f f f f f" =f =f =f =f =f =f =f" =f =f =f =f =f" cBQ sB C cDQ sD E c,Q s, - cBR sB C cDR sD E c,R s, - I sI K sK M sM sB sD s, sB sD s, C E - cBS cBT sB C cBU sB C sB C cDS cDT sD E cDU sD E sD E cFS cFT sF G cFU sF G sF G c,S c,T s, - c,U s, - s, - cBV sB C cDV sD E cFV sF G c,V s, - dBR tB C dBW tB C dDR tD E dDW tD E d,R t, - d,W t, - tI I tK K tM M tB tD t, tB tD t, C E - tI I tK K tB tD tB tD C E dBX tB C dDX tD E d,X t, - dBV tB C dDV tD E d,V t, - dBT tB C dDT tD E d,T t, - " I "tI " K "tK " M "tM "dBY"dDY"d,Y"dBY"dDY"d,Y"tB "tD "t, " I "tI " K "tK " M "tM "dBZ"dDZ"d,Z"dBZ"dDZ"d,Z"tB "tD "t, " I " I " K " K " M " M "tB "tD "t, "tB "tD "t, " C " E " - " I " I " K " K "tB "tD "tB "tD " C " E " I "tI " K "tK " M "tM "dBU"dDU"d,U"dBU"dDU"d,U"tBU"tDU"t,U" I "tI " K "tK " M "tM "dB["dD["d,["dB["dD["d,["tB "tD "t, 9 H 9 I 9 J 9 K 9 L 9 M 9dB\9dD\9d,\9dB\9dD\9d,\9tB 9tD 9t, 9 H 9 I 9 J 9 K 9 L 9 M 9dB]9dD]9d,]9dB]9dD]9d,]9tB 9tD 9t, 9 I 9 I 9 K 9 K 9 M 9 M 9tB 9tD 9t, 9tB 9tD 9t, 9 C 9 E 9 - 9 I 9 I 9 K 9 K 9tB 9tD 9tB 9tD 9 C 9 E 9 H 9 I 9 J 9 K 9 L 9 M 9dBT9dDT9d,T9dBT9dDT9d,T9tBT9tDT9t,T9 H 9 I 9 J 9 K 9 L 9 M 9dB^9dD^9d,^9dB^9dD^9d,^9tB 9tD 9t, E Y YE E Y YE ni ni FR Q Q Q k k k k k k k k k" k k k k k" :R Q Q Q h h h h h h h h h" h h h h h" yu ! x x x x x x" yu yu yu y y y ' y ) y ' y ) yu* yu& yu( yu& yu( yu* y ! x x x x x x" y y y ' ) ' ) y* y& y( y& y( y* J j H B H B H B H B H B H"B*I$B*I&B*I(B j z J J J z J* J$ J J& J$ J J( J& J( J* @ @ N P R T V h R vhX vx vx vx vx vh vh vh vh vh vh" h h h hX hX x x x& x( x& x( h* h& h( h& h( h* I I I& I( I& I( XG XG XG XG XG BXG BXG BXG BXG BXG Bsu su y y h h h h i i& i( i& i( i g A g A g A g A g A g A g"A g A g A g A g A g"A3H B3H B3H B3H B3H B3H B3H"B3H B3H B3H B3H B3H"B f f( f& f* k k k k k k k" h h h h h h h" I B I B I B I B I B I B f fZ f fZ f f f f f" f\ f f\ f f f f" w w x x ww ww ww ww wg wg wg wg bx bx bh bh IZB I B I B#IZB#I B#I B#I\B#I B#I BRG BRG BRG BRG BRG BRG Bw w w w g g g g Jh JhZ Jh JhZ Jh Jh Jh Jh Jh" Jh\ Jh Jh\ Jh Jh Jh Jh" hZ h h h\ h h iZ i i Dh DhZ Dh DhZ Dh Dh Dh Dh j jZ j jZ j j j j Dh DhZ Dh DhZ Dh Dh Dh Dh Dh" Dh\ Dh Dh\ Dh Dh Dh Dh" Dh" Dh\ Dh Dh\ Dh Dh Dh Dh" hZ h h h\ h h iZ i i Cf CfZ Cf CfZ Cf Cf Cf Cf Cf" Cf\ Cf Cf\ Cf Cf Cf Cf" h$ h& h( 4G B4G 4G 4G B i i D, D, CB C, CB C, 2DB 2DD 2D, 2DB 2DD 2D, f f f f f f f" f f f f f" "R B P B P B P BRR B Q B Q B Q B^R B*Q B*Q B*Q BjR B6Q B6Q B6Q B I I K fQ BfQ B K K rQ BrQ B K Qh QhZ Qh QhZ Qh Qh Qh Qh Qh" Qh\ Qh Qh\ Qh Qh Qh Qh" h$ h& h( si siZ si siZ si si si si si" si\ si si\ si si si si" AG BAG AG AG B j j u uZ u uZ u u u u u" u\ u u\ u u u u" h$ h& h( vR BQ .R P R ZQ R NQ zB zD z, \h( \h& \h* \h \h \h \h \h \h" Wh* Wh$ Wh& Wh$ Wh( Wh& Wh( Wh* Wh WhZ Wh WhZ Wh Wh Wh Wh Wh" Wh\ Wh Wh\ Wh Wh Wh Wh" h$ h& h( yi yiZ yi yiZ yi yi yi yi yi" yi\ yi yi\ yi yi yi yi" j^ j` Jb J> w, wF wD wF wB wD wB w, jb j> J J u uZ u uZ u u u u u" u\ u u\ u u u u" w, wF wD wF wB wD wB w, sH H sJ J sL L sB sD s, sB sD s, C E - cB cB! sB" C# cB$ sB% C& sB' C( cD cD! sD" E# cD$ sD% E& sD' E( cF cF! sF" G# cF$ sF% G& sF' G( c, c,! s," -# c,$ s,% -& s,' -( cB) sB* C+ cD) sD* E+ cF) sF* G+ c,) s,* -+ I tI K tK M tM tB tD t, tB tD t, C E - I tI K tK tB tD tB tD C E dB, tB- C. dD, tD- E. d,, t,- -. dB) tB* C+ dD) tD* E+ d,) t,* -+ dB! tB" C# dD! tD" E# d,! t," -#- H - I - J - K - L - M -tB -tD -t, -tB -tD -t, - C - E - - - H - I - J - K -tB -tD -tB -tD - C - E - I -tI - K -tK - M -tM -dBU-dDU-d,U-dBU-dDU-d,U-tBU-tDU-t,U- I -tI - K -tK - M -tM -dB[-dD[-d,[-dB[-dD[-d,[-tB -tD -t, >tI > I >tK > K >tM > M >tB >tD >t, >tB >tD >t, > C > E > - >tI > I >tK > K >tB >tD >tB >tD > C > E > H > I > J > K > L > M >dBT>dDT>d,T>dBT>dDT>d,T>tBT>tDT>t,T> H > I > J > K > L > M >dB^>dD^>d,^>dB^>dD^>d,^>tB >tD >t, E ` `E E ` `E i i If h$ h& h( h h h h h h" If j j j j j j" If If If* If$ If& If$ If( If& If( If* Ly Ly h, h, h, h, H{, H{, H{, H{, jd jf Ih I: Jh J: jh j: jj jl In I< Jn J< jn j< yB yD y, yB yD y, j, jD jB jD jB j, jp jr Jt J@ jt j@ QyB Qy, QyB QyD Qy, 9yB 9y, 9yB 9yD 9y, G GE E H E M ME E H E | | v |&v v j v &v jIv v &v v v v@ f w v &v @ v@5 K Hv Hv hv ?Iv ?Iv ?iv 9S vE R R S WS S OS N @ ' / / v )v y v@ 0g CE E yK \F g G ]G w w w w s s s s #x #x #x #x v v v v E v Hv 4j u u ev e Ev E uv v k jF g G Rj w w gv g Gv G wv @j v v fv f Fv F vv ^j w w gv g Gv G wv ~j oy oy oiv oi oIv oI oyv v v v v f ou y j z j w J w j z Iv Iv I @ I I h w v ( v )v z v J 1 J 2 j 3 F 1 F 2 4 f 3 G 1 G 2 4 g 3 f d d k f 7f )k Df rd d eJ Jv Dv Gv @ @S @S @ v v v & d e k x x v x&v { j @h d d k k ad d @ u z v M{ u %z v [{ v z v z Nv z v k{ v c{ mu _y y y h ~i f Tk e -j jx f j Uf j g rk x z g x g z z d .k yd d w w w w s s s s (x (x (x (x v v v v H E k cf w g rG E v Hv :j u u ev e uv v { qf w g Xj w w gv g wv j y y iv i yv | 9 v j 9 v 9&v u Ct bw -fv Sd gv E 5 nG 6 [Iv [Iv [iv Jv Jv jv d e k { j d d k "k id d w px d d k (k qd d d t z d 3k d d u Kt hw 2fv Zd gv | 7 f 7 f f f f jI 7 7 @ 7IS A A A = @ @ tS BoS B H ?I ?I ?I E 7y @DS e e g g f g oi oI oi oi 7 7 >S B J 7 C 8 8 J D G 7 x 7 S H e e g g i i i 9 9 79 9f @-F G 0 J 2F G @ @ @ @ ( 0 ( 0 @ 9 @ 9 9 @ 9 H H H H H H Q Y Y a Q Y Y a @ 9 @ 9 @ 9 @ 9 X@ X@ X@ X@ h p x H H H X@ X X X@ X X X@ X X X@ X@ X@ X@ h p x x # 3 @ ( 0 3 @ ( 0 @ @ P @ @ @ Q Y Y a Q Y Y a H H H @ 9 @ 9 @ 9 @ 9 X@ X@ X@ X@ h p x X@ X X X@ X@ X@ X@ h p x @ ` ` ` ( 0 ( 0 p ` ` ` 8 8 8 8 8 8 8 8 : : : : : : : : " " " " " " " " " " " " ; # ; # ; # ; # ; # ; # R R R ; ; # ; # # ; ; # ; # # ; ; # ; # # ; ; # ; # # ; # ; # ; # ; # ; # ; # ; # ; # ; # ; # X X X X X ; # ; # ; # ; # ; # ; # ; # ; # ; # ; ; ; # # # 1 1 1; ; ; # # # 1 1 1 9 @ 9 9 @ 9 " " " " "N "N " " " " "N "N 8 8 " " " " " " " " 8 8 8 8 " " " " " " " " " " " " " " 8 8 8 8 8 8 8 8 8 8 8 8 S S S # # # # # (% (% (% ; ; ; # # # (% (% (% & & & & & ( ( ( ; ; ; # # # ( ( ( 9 @ 9 9 @ 9 0 8 @ H P X ` h @( q @( q @( q @( q @( q @( q @( q @( q @ @ @ @ x x @ H H H H H H Q Y Y a Q Y Y a Q Y Y a Q Y Y a @ 9 @ 9 X* x H H X* x X* x X* x X* x # # 3 3 x 0 x 0 , , 3 3 x @ @ @ P @ @ Q Y Y a Q Y Y a Q Y Y a Q Y Y a H H H @ 9 @ 9 X* x @ X* x X* x @ ` ` ` x x p ` ` ` @ 9 i o u f } ( B ] X S ' c } W 1 ) $ . + E ` [ V + g 1 H c ^ Y / k 4 K f a \ 3 o [ 5 - ( ! < 7 2 = U q l ? { g 6 Q L G [ u 0 K F A T m _ " < W R M ' B = 8 H a } x K % s 9 4 / : Q m h ; w c 1 , 7 N i d 7 s _ L e | O w E ] y t G o D4_D6_D8_D10 D7_D8_D9_D10 Q7_Q8_Q9_Q10 d10 q10 r10 s10 D14_D16_D18_D20 D17_D18_D19_D20 d20 s20 D24_D26_D28_D30 D27_D28_D29_D30 d30 s30 d0 q0 mvfr0 s0 D9_D10_D11 D5_D7_D9_D11 Q8_Q9_Q10_Q11 R10_R11 d11 q11 r11 s11 D19_D20_D21 D15_D17_D19_D21 d21 s21 D29_D30_D31 D25_D27_D29_D31 d31 s31 Q0_Q1 R0_R1 d1 q1 mvfr1 s1 D6_D8_D10_D12 D9_D10_D11_D12 Q9_Q10_Q11_Q12 d12 q12 r12 s12 D16_D18_D20_D22 D19_D20_D21_D22 d22 s22 D0_D2 D0_D1_D2 Q1_Q2 d2 q2 mvfr2 s2 fpinst2 D7_D9_D11_D13 D11_D12_D13 Q10_Q11_Q12_Q13 d13 q13 s13 D17_D19_D21_D23 D21_D22_D23 d23 s23 D1_D3 D1_D2_D3 Q0_Q1_Q2_Q3 R2_R3 d3 q3 r3 s3 D8_D10_D12_D14 D11_D12_D13_D14 Q11_Q12_Q13_Q14 d14 q14 s14 D18_D20_D22_D24 D21_D22_D23_D24 d24 s24 D0_D2_D4 D1_D2_D3_D4 Q1_Q2_Q3_Q4 d4 q4 r4 s4 D9_D11_D13_D15 D13_D14_D15 Q12_Q13_Q14_Q15 d15 q15 s15 D19_D21_D23_D25 D23_D24_D25 d25 s25 D1_D3_D5 D3_D4_D5 Q2_Q3_Q4_Q5 R4_R5 d5 q5 r5 s5 D10_D12_D14_D16 D13_D14_D15_D16 d16 s16 D20_D22_D24_D26 D23_D24_D25_D26 d26 s26 D0_D2_D4_D6 D3_D4_D5_D6 Q3_Q4_Q5_Q6 d6 q6 r6 s6 D11_D13_D15_D17 D15_D16_D17 d17 s17 D21_D23_D25_D27 D25_D26_D27 d27 s27 D1_D3_D5_D7 D5_D6_D7 Q4_Q5_Q6_Q7 R6_R7 d7 q7 r7 s7 D12_D14_D16_D18 D15_D16_D17_D18 d18 s18 D22_D24_D26_D28 D25_D26_D27_D28 d28 s28 D2_D4_D6_D8 D5_D6_D7_D8 Q5_Q6_Q7_Q8 d8 q8 r8 s8 D13_D15_D17_D19 D17_D18_D19 d19 s19 D23_D25_D27_D29 D27_D28_D29 d29 s29 D3_D5_D7_D9 D7_D8_D9 Q6_Q7_Q8_Q9 R8_R9 d9 q9 r9 s9 R12_SP pc fpexc fpsid itstate sp fpscr lr apsr cpsr spsr fpinst fpscr_nzcv apsr_nzcv .code 16 .code 32 .L arm-enable-ehabi Generate ARM EHABI tables applying IT instruction to more than one subsequent instruction is deprecated deprecated since v7, use 'isb' deprecated since v7, use 'dsb' deprecated since v7, use 'dmb' +v8,+db,+fp-armv8,+neon,+t2dsp,+mp,+hwdiv,+hwdiv-arm,+trustzone,+t2xtpk,+crypto,+crc +v7,+noarm,+db,+hwdiv,+t2dsp,t2xtpk,+mclass +v7,+swift,+neon,+db,+t2dsp,+t2xtpk Select the arm10tdmi processor Select the arm1136j-s processor Select the arm1136jf-s processor Select the arm1156t2-s processor Select the arm1156t2f-s processor Select the arm1176jz-s processor Select the arm1176jzf-s processor Select the arm7tdmi-s processor Select the arm926ej-s processor Select the arm946e-s processor Select the arm966e-s processor Select the arm968e-s processor Select the cortex-a15 processor Select the cortex-a5 processor Select the cortex-a53 processor Select the cortex-a57 processor Select the cortex-a8 processor Select the cortex-a9 processor Select the cortex-a9-mp processor Select the cortex-m0 processor Select the cortex-m3 processor Select the cortex-m4 processor Select the cortex-r5 processor Select the mpcorenovfp processor Select the strongarm processor Select the strongarm110 processor Select the strongarm1100 processor Select the strongarm1110 processor Is application profile ('A' series) Avoid movs instructions with shifter operand Avoid CPSR partial update for OOO execution Enable support for CRC instructions Enable support for Cryptography extensions Restrict VFP3 to 16 double registers Has data barrier (dmb / dsb) instructions Floating point unit supports single precision only Enable half-precision floating point Enable divide instructions in ARM mode long type is forced to be 64-bit Is microcontroller profile ('M' series) Supports Multiprocessing extension Use NEON for single precision FP Does not support ARM mode execution Enable support for Performance Monitor extensions Is realtime profile ('R' series) Disable VFP / NEON MAC instructions Supports v7 DSP instructions in Thumb2 Enable Thumb2 extract and pack instructions Enable support for TrustZone security extensions Support ARM v5TE, v5TEj, and v5TExp instructions Supports Virtualization extension Has multiplier accumulator forwarding GPRPair_with_gsub_1_in_hGPR_and_rGPR DPairSpc_with_dsub_2_then_ssub_0 DTripleSpc_with_dsub_2_then_ssub_0 DTriple_with_dsub_2_then_ssub_0 DTripleSpc_with_dsub_4_then_ssub_0 DTriple_with_qsub_0_in_QPR_VFP2 DTriple_with_dsub_1_dsub_2_in_QPR_VFP2 DTriple_with_dsub_2_then_ssub_0_and_DTriple_with_qsub_0_in_QPR DTripleSpc_with_dsub_2_in_DPR_8 DTripleSpc_with_dsub_4_in_DPR_8 DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_dsub_1_dsub_2_in_QPR DTriple_with_dsub_1_dsub_2_in_QPR_8 DTriple_with_dsub_2_in_DPR_8_and_DTriple_with_qsub_0_in_QPR DQuadSpc_with_dsub_2_then_ssub_0 DQuadSpc_with_dsub_4_then_ssub_0 DQuad_with_dsub_3_then_ssub_0_and_DQuad_with_dsub_1_dsub_2_in_QPR DQuad_with_dsub_0_in_DPR_8_and_DQuad_with_dsub_1_dsub_2_in_QPR DQuad_with_dsub_1_dsub_2_in_QPR_8 DQuad_with_dsub_3_in_DPR_8_and_DQuad_with_dsub_1_dsub_2_in_QPR QQQQPR_with_dsub_2_then_ssub_0 QQQQPR_with_dsub_5_then_ssub_0 QQQQPR_with_dsub_7_then_ssub_0 +v8 +v7,+noarm,+db,+hwdiv,+mclass +v7 +v7,+neon,+db,+t2dsp,+t2xtpk +v6t2 +v6m,+noarm,+mclass +v6 +v5te +v4t ,+thumb-mode ,+nacl-trap +v5t Select the arm1020e processor Select the arm1020t processor Select the arm1022e processor Select the arm10e processor Select the arm710t processor Select the arm720t processor Select the arm7tdmi processor Select the arm8 processor Select the arm810 processor Select the arm9 processor Select the arm920 processor Select the arm920t processor Select the arm922t processor Select the arm940t processor Select the arm9e processor Select the arm9tdmi processor Select the ep9312 processor Select the generic processor Select the iwmmxt processor Select the mpcore processor Select the swift processor Select the xscale processor Prefer 32-bit Thumb instrs Cortex-A15 ARM processors Cortex-A5 ARM processors Cortex-A53 ARM processors Cortex-A57 ARM processors Cortex-A8 ARM processors Cortex-A9 ARM processors aclass avoid-movs-shop avoid-partial-cpsr Enable ARMv8 FP fp-only-sp Enable divide instructions NaCl trap Enable NEON instructions noarm perfmon Cortex-R5 ARM processors ras Has return address stack slow-fp-brcc FP compare + branch is slow slowfpvmlx Swift ARM processors t2dsp Thumb mode Enable Thumb2 instructions trustzone Support ARM v4T instructions Support ARM v5T instructions Support ARM v6 instructions Support ARM v6M instructions Support ARM v6t2 instructions Support ARM v7 instructions Support ARM v8 instructions Enable VFP2 instructions Enable VFP3 instructions Enable VFP4 instructions virtualization vmlx-forwarding SPR_8 GPRnopc GPRnopc_and_hGPR hGPR_and_rGPR tGPR_and_tcGPR hGPR_and_tcGPR DPR_VFP2 GPRPair GPRPair_with_gsub_1_in_rGPR GPRPair_with_gsub_0_in_tGPR GPRPair_with_gsub_0_in_hGPR GPRPair_with_gsub_1_in_tcGPR DPairSpc DPairSpc_with_dsub_0_in_DPR_8 DPairSpc_with_dsub_2_in_DPR_8 DPair DPair_with_ssub_2 DPair_with_dsub_0_in_DPR_8 DPair_with_dsub_1_in_DPR_8 DTriple DTripleSpc DTriple_with_ssub_0 DTriple_with_ssub_2 DTriple_with_dsub_0_in_DPR_8 DTriple_with_dsub_1_in_DPR_8 DTriple_with_dsub_2_in_DPR_8 DTriple_with_qsub_0_in_QPR_8 DQuadSpc DQuadSpc_with_ssub_0 DQuadSpc_with_dsub_0_in_DPR_8 DQuadSpc_with_dsub_2_in_DPR_8 DQuadSpc_with_dsub_4_in_DPR_8 DQuad DQuad_with_ssub_2 DQuad_with_dsub_2_then_ssub_0 DQuad_with_dsub_3_then_ssub_0 DQuad_with_dsub_0_in_DPR_8 DQuad_with_qsub_0_in_QPR_VFP2 DQuad_with_dsub_1_in_DPR_8 DQuad_with_qsub_1_in_QPR_VFP2 DQuad_with_dsub_2_in_DPR_8 DQuad_with_dsub_3_in_DPR_8 DQuad_with_qsub_0_in_QPR_8 DQuad_with_qsub_1_in_QPR_8 QQQQPR QQQQPR_with_dsub_0_in_DPR_8 QQQQPR_with_dsub_2_in_DPR_8 QQQQPR_with_dsub_4_in_DPR_8 QQQQPR_with_dsub_6_in_DPR_8 ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 S T k ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 S T k ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 S T k S T ( 9 ( k ( ( " " " " @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ! @ @ @ @ @ @ @ @ @ @ #> [a q Db r f` j n > G. - - c . J %. - ; f m. - N y . 5 . ' R Z. ^ . 8. < > 8O Ea p /b q mV _O X Y ` Y O O Y (c j X BO O U Y X 9Q sX X ra q b Dr a ,q Kb r X 3h ;h Ch < < N W fN W M ;= V= a b q _ _ +> 1> S bs R p` O (` M` j a q a Lq `b r > lR D= N `= N R L= N 8U = Rs o r r > f - X > = X = - j- V W N ; C < D < C = E a` j X ` a gb %r %a p b q Ka p 6b q y - X 5a p !b q X W O K? = ^N O "Q 6 mN > R - X W X- > < /U b> #X PO < @U > 5X = W w= W = W oK IX ? ?X < 6R IS R O }R > ,X < JU O = W = W K RX < C = D n< [D ,= 1E U y X @ {- U P FW ;M U P V L U P _W RM U P V L O 4= cX = ML O N ; C < D =< D &= 'E VP 3N P M O M Z s s r NK W M {X = _L /O N ` j W M s sP PN :P N P M s s )s R a rq ob -r -a p b q ?> ZQ ?= < ~N = N Y j ` a a 4q Rb r js 2Q b a q b =r - X X W \ - X W # a- HO XO O o - X X 6 r- - O- !U X I - < N = O E) * 4 S $ ( 8 5 % K* &9 ? v) * ^ i 5 $ ) T8 6 4& N * [9 [K T :_ i {4 l # ( 7 Y $i Y fi > b# q7 X ) + S n 4* h x + ^ i 34 " K ' 7 |Y i vY $ R( i Y S nL T S L T Y si K Q L R SK T K wT N > #S N S K Q L R K @T K T K Q L "R K HT &L T K R L +R K PT .L T K N > 2S N ` _ Ij _ \j _ Rj _ ej _ ^ yi ^ i ^ i ^ i 6L T MY h 2Y h gY i CY h (Y h ^Y i _ _ Y Zi " 4 - ; n> R ^ i {K 3T H_ i t> R K 9T - ; :- ; .5 % ") j8 %6 L& f * q9 4 u $ ( >8 5 & 6 m* E9 " j\ m [ \l 3 =] n , \ gn y[ l ; ] [o >" A n !@ 3 B f2 & . B | 0 e ?H 2d mF g J ! Q ] o T y^ ^p *\ m $ ^Q ] po T 5^ p Z l pQ g ] o T r % ' ' ^) * R ^ i p_ 'j A$ V ( 4 | " 7 ' 7 uK % 5' 3 ) - ' ^+ -T A_ i _ 9j G $ ( 4 # *( 7 ( 7 S N> V 8 > # R C> V + > ? ; % '' ' ) ! R+ ]S %_ i _ Bj y_ 0j ; $ ( \4 2# ' E7 Y Ni B # ' > S h _ UY h :Y h nY i Y> R fK &T ? VS Y Hi Y $ 1 h( `i Q5 &% Q) 8 H6 o& * 9 ^5 3% K ) 8 U6 |& * 9 _ , : _ (- ; D- ; _ - ; 1- ; p4 a # ( 7 :5 , % .) u8 16 X& r * |9 l$ * , $ D M$ b ( # ` ' {$ 7 P' 9: 8 % 8 & 9 =4 " U ' )7 \$ q ( # m ' w5 D L% p ) 8 n6 7 & "+ 9 * % 8 s & 9 4 # 7 4 f '$ < s( 8 6 t C' + -: k5 8 @% d ) 8 4 s 4$ I ( 8 b6 + & + 9 {% 8 f & 9 ' # 7 5 $ ( I8 6 (& B y* P9 U# e7 Y _ i +i O_ j 3 r; ! N3 T, 6; $" T s3 ~, ) [; !5 $ ) ^8 6 ?& Y * e9 {> Q R 4? x? Q zS ? ? Q S ? ? Q S EK S fL ? Q T L ? Q T 5 Q Y% } ) 8 {6 D & /+ 9 n# |7 5 h E K % * 8 6 E & J + : Y _ i 3i X_ j 4 ^ $ ( )8 5 z & V* 09 <# N7 K S > S K `T K XT ', : , : ) F+ 4 [ $ & ]( 7 5 ] e% ) 8 6 P & ;+ 9 z# 7 5 t Q W % * 9 6 Q & V + : ? S ? S H4 # { ' 37 ? S K hT 4 j $ ( 48 5 & + b* ;9 R4 (# ' <7 H" A x /@ 3 B s2 = / \ 0 e SH Bd F g J ! Q ^ o T ^ rp :\ m , gQ ] o T F^ "p Z #l yQ -g Z k ] o T Kg Z k h^ Jp [ Dm G3 Q %^ o U ^ p ] n L, \ .n I[ l [ jm /; p] %o \" *e iG A c E K@ 3 {f 6I C 2 1 k 8/ 0 , e {H MB M bd F @ v! ? y ! \ m Z k 93 \ n " Z\ m < [ Il ^3 .] n f, e EZ mk \ Tn $d Z ;k i[ l F; f pZ k ] Io p" Je G A c E g@ 3 f \I C * 2 _ d/ +1 , f H iB a d F A ! m 0 " d G ]A L jc ME ? l3 Ef H B E2 . 4 i0 v, H B g J ! 7F @ kg I# Z7 3 j) * R b (* \ l + ^ i )4 " A ' 7 Y Ti q d d H E d d > +S -K S vL T ? OS > :S 5K S ~L T ? cS " 3 , {; 4 # 4( 7 ? S ? S ? S " 4 - ; " 3 , ; ; C < D +< D = E ; C = D C< )D #= $E R ;a p r a yq As Qa p r aR Ya q r a Rq < > 6O Ca p r .V @O X 7Q qX X pa q Ys a *q s 1h 9h Ah < < N W dN W M . # w 9= T= a :q s TV Z= V ~h Oh ; < YX = BL O uN U P 7W -M U P V L U P QW EM U P V L < D #< jU C QU V L N x: ` b Lr V L : iX = TL $O U W M v : ` b lr aU V L b : ` b \r V *W !M : ` b |r V iW [M ; ` Y b r b 6V aa q a aq [R R < AS q /` , /c c q }j p b q 1, b Oc c ` ;, b =c j b q _ _ )> /> FR P OR =R P O &` K` j r xa "q r a Jq !s 6U ~= ; r m : ` er : ` r > d - X > = X = + h- V W N < W < W a Bq X a /s #a p r w - X 3a p r X W O P - X W V- > < -U `> !X NO < >U > 3X = W u= W = W mK GX ? =X < 4R GS R O {R > *X < HU O = W = W K PX = D l< YD U w X > y- U P DW 9M U P V L U P ]W PM U P V L O 2= aX = KL O N < D ;< D YU V L qs X : Tr W M : yX = ]L -O U W M s : tr V tW eM s ; r R a pq 8s +a p r < |N = N < V N %V a 2q s a q Js - X X W Z - X W ! _- FO VO O m - X X 4 p- - M- U X G - < N = O > q : BQ R` q a p Q JQ gR E? a Zq = > lV ^O ` k _? j X O U ` X k X X s p : j S R [V OV ih h 4< D ` oj 8` j i= N [` ` Y j a b CV ia q a iq "h j ; j O Q R > =Q vU N W N R p= > J? 6D ` vj ?` j u` j a : p a >> = N Y ? j is 1Q W = O VMRS_MVFR0 SHA1SU0 SHA256SU0 VTBL1 VMRS_MVFR1 t2DCPS1 SHA1SU1 SHA256SU1 VTBX1 t2LDRBi12 t2STRBi12 t2LDRSBi12 t2PLDi12 t2LDRHi12 t2STRHi12 t2LDRSHi12 t2PLIi12 t2LDRi12 t2STRi12 t2PLDWi12 t2SUBri12 t2ADDri12 ATOMIC_LOAD_SUB_I32 ATOMIC_LOAD_ADD_I32 ATOMIC_LOAD_NAND_I32 ATOMIC_LOAD_AND_I32 COPY_STRUCT_BYVAL_I32 ATOMIC_LOAD_UMIN_I32 ATOMIC_LOAD_MIN_I32 ATOMIC_SWAP_I32 ATOMIC_CMP_SWAP_I32 ATOMIC_LOAD_XOR_I32 ATOMIC_LOAD_OR_I32 ATOMIC_LOAD_UMAX_I32 ATOMIC_LOAD_MAX_I32 VLD3dWB_fixed_Asm_32 VST3dWB_fixed_Asm_32 VLD4dWB_fixed_Asm_32 VST4dWB_fixed_Asm_32 VLD1LNdWB_fixed_Asm_32 VST1LNdWB_fixed_Asm_32 VLD2LNdWB_fixed_Asm_32 VST2LNdWB_fixed_Asm_32 VLD3LNdWB_fixed_Asm_32 VST3LNdWB_fixed_Asm_32 VLD4LNdWB_fixed_Asm_32 VST4LNdWB_fixed_Asm_32 VLD3DUPdWB_fixed_Asm_32 VLD4DUPdWB_fixed_Asm_32 VLD3qWB_fixed_Asm_32 VST3qWB_fixed_Asm_32 VLD4qWB_fixed_Asm_32 VST4qWB_fixed_Asm_32 VLD2LNqWB_fixed_Asm_32 VST2LNqWB_fixed_Asm_32 VLD3LNqWB_fixed_Asm_32 VST3LNqWB_fixed_Asm_32 VLD4LNqWB_fixed_Asm_32 VST4LNqWB_fixed_Asm_32 VLD3DUPqWB_fixed_Asm_32 VLD4DUPqWB_fixed_Asm_32 VLD3dWB_register_Asm_32 VST3dWB_register_Asm_32 VLD4dWB_register_Asm_32 VST4dWB_register_Asm_32 VLD1LNdWB_register_Asm_32 VST1LNdWB_register_Asm_32 VLD2LNdWB_register_Asm_32 VST2LNdWB_register_Asm_32 VLD3LNdWB_register_Asm_32 VST3LNdWB_register_Asm_32 VLD4LNdWB_register_Asm_32 VST4LNdWB_register_Asm_32 VLD3DUPdWB_register_Asm_32 VLD4DUPdWB_register_Asm_32 VLD3qWB_register_Asm_32 VST3qWB_register_Asm_32 VLD4qWB_register_Asm_32 VST4qWB_register_Asm_32 VLD2LNqWB_register_Asm_32 VST2LNqWB_register_Asm_32 VLD3LNqWB_register_Asm_32 VST3LNqWB_register_Asm_32 VLD4LNqWB_register_Asm_32 VST4LNqWB_register_Asm_32 VLD3DUPqWB_register_Asm_32 VLD4DUPqWB_register_Asm_32 VLD3dAsm_32 VST3dAsm_32 VLD4dAsm_32 VST4dAsm_32 VLD1LNdAsm_32 VST1LNdAsm_32 VLD2LNdAsm_32 VST2LNdAsm_32 VLD3LNdAsm_32 VST3LNdAsm_32 VLD4LNdAsm_32 VST4LNdAsm_32 VLD3DUPdAsm_32 VLD4DUPdAsm_32 VLD3qAsm_32 VST3qAsm_32 VLD4qAsm_32 VST4qAsm_32 VLD2LNqAsm_32 VST2LNqAsm_32 VLD3LNqAsm_32 VST3LNqAsm_32 VLD4LNqAsm_32 VST4LNqAsm_32 VLD3DUPqAsm_32 VLD4DUPqAsm_32 VLD2b32 VST2b32 VLD1d32 VST1d32 VLD2d32 VST2d32 VLD3d32 VST3d32 VREV64d32 VLD4d32 VST4d32 VLD1LNd32 VST1LNd32 VLD2LNd32 VST2LNd32 VLD3LNd32 VST3LNd32 VLD4LNd32 VST4LNd32 VTRNd32 VLD1DUPd32 VLD2DUPd32 VLD3DUPd32 VLD4DUPd32 VEXTd32 VMOVv2f32 VCGEzv2f32 VCLEzv2f32 VCEQzv2f32 VCGTzv2f32 VCLTzv2f32 VMOVv4f32 VCGEzv4f32 VCLEzv4f32 VCEQzv4f32 VCGTzv4f32 VCLTzv4f32 VMLAv2i32 VSUBv2i32 VADDv2i32 VQNEGv2i32 VQDMULHv2i32 VQRDMULHv2i32 VSLIv2i32 VSRIv2i32 VMULv2i32 VRSUBHNv2i32 VSUBHNv2i32 VRADDHNv2i32 VADDHNv2i32 VRSHRNv2i32 VSHRNv2i32 VQSHRUNv2i32 VQRSHRUNv2i32 VMVNv2i32 VMOVNv2i32 VCEQv2i32 VQABSv2i32 VABSv2i32 VCLSv2i32 VMLSv2i32 VTSTv2i32 VMOVv2i32 VCLZv2i32 VBICiv2i32 VSHLiv2i32 VORRiv2i32 VQSHLsiv2i32 VQSHLuiv2i32 VMLAslv2i32 VQDMULHslv2i32 VQRDMULHslv2i32 VQDMLALslv2i32 VQDMULLslv2i32 VQDMLSLslv2i32 VMULslv2i32 VMLSslv2i32 VABAsv2i32 VRSRAsv2i32 VSRAsv2i32 VHSUBsv2i32 VQSUBsv2i32 VABDsv2i32 VRHADDsv2i32 VHADDsv2i32 VQADDsv2i32 VCGEsv2i32 VPADALsv2i32 VPADDLsv2i32 VQSHLsv2i32 VQRSHLsv2i32 VRSHLsv2i32 VSHLsv2i32 VMINsv2i32 VQSHRNsv2i32 VQRSHRNsv2i32 VQMOVNsv2i32 VRSHRsv2i32 VSHRsv2i32 VCGTsv2i32 VMAXsv2i32 VMLALslsv2i32 VMULLslsv2i32 VMLSLslsv2i32 VABAuv2i32 VRSRAuv2i32 VSRAuv2i32 VHSUBuv2i32 VQSUBuv2i32 VABDuv2i32 VRHADDuv2i32 VHADDuv2i32 VQADDuv2i32 VCGEuv2i32 VPADALuv2i32 VPADDLuv2i32 VQSHLuv2i32 VQRSHLuv2i32 VRSHLuv2i32 VSHLuv2i32 VMINuv2i32 VQSHRNuv2i32 VQRSHRNuv2i32 VQMOVNuv2i32 VRSHRuv2i32 VSHRuv2i32 VCGTuv2i32 VMAXuv2i32 VMLALsluv2i32 VMULLsluv2i32 VMLSLsluv2i32 VQSHLsuv2i32 VQMOVNsuv2i32 VCGEzv2i32 VCLEzv2i32 VCEQzv2i32 VCGTzv2i32 VCLTzv2i32 VMLAv4i32 VSUBv4i32 VADDv4i32 VQNEGv4i32 VQDMULHv4i32 VQRDMULHv4i32 VSLIv4i32 VSRIv4i32 VQDMLALv4i32 VQDMULLv4i32 VQDMLSLv4i32 VMULv4i32 VMVNv4i32 VCEQv4i32 VQABSv4i32 VABSv4i32 VCLSv4i32 VMLSv4i32 VTSTv4i32 VMOVv4i32 VCLZv4i32 VBICiv4i32 VSHLiv4i32 VORRiv4i32 VQSHLsiv4i32 VQSHLuiv4i32 VMLAslv4i32 VQDMULHslv4i32 VQRDMULHslv4i32 VMULslv4i32 VMLSslv4i32 VABAsv4i32 VRSRAsv4i32 VSRAsv4i32 VHSUBsv4i32 VQSUBsv4i32 VABDsv4i32 VRHADDsv4i32 VHADDsv4i32 VQADDsv4i32 VCGEsv4i32 VABALsv4i32 VPADALsv4i32 VMLALsv4i32 VSUBLsv4i32 VABDLsv4i32 VPADDLsv4i32 VADDLsv4i32 VQSHLsv4i32 VQRSHLsv4i32 VRSHLsv4i32 VSHLsv4i32 VSHLLsv4i32 VMULLsv4i32 VMLSLsv4i32 VMOVLsv4i32 VMINsv4i32 VRSHRsv4i32 VSHRsv4i32 VCGTsv4i32 VSUBWsv4i32 VADDWsv4i32 VMAXsv4i32 VABAuv4i32 VRSRAuv4i32 VSRAuv4i32 VHSUBuv4i32 VQSUBuv4i32 VABDuv4i32 VRHADDuv4i32 VHADDuv4i32 VQADDuv4i32 VCGEuv4i32 VABALuv4i32 VPADALuv4i32 VMLALuv4i32 VSUBLuv4i32 VABDLuv4i32 VPADDLuv4i32 VADDLuv4i32 VQSHLuv4i32 VQRSHLuv4i32 VRSHLuv4i32 VSHLuv4i32 VSHLLuv4i32 VMULLuv4i32 VMLSLuv4i32 VMOVLuv4i32 VMINuv4i32 VRSHRuv4i32 VSHRuv4i32 VCGTuv4i32 VSUBWuv4i32 VADDWuv4i32 VMAXuv4i32 VQSHLsuv4i32 VCGEzv4i32 VCLEzv4i32 VCEQzv4i32 VCGTzv4i32 VCLTzv4i32 VPADDi32 VSHLLi32 VGETLNi32 VSETLNi32 VLD1q32 VST1q32 VLD2q32 VST2q32 VLD3q32 VST3q32 VREV64q32 VLD4q32 VST4q32 VLD2LNq32 VST2LNq32 VLD3LNq32 VST3LNq32 VLD4LNq32 VST4LNq32 VTRNq32 VZIPq32 VLD1DUPq32 VLD3DUPq32 VLD4DUPq32 VUZPq32 VEXTq32 VPMINs32 VPMAXs32 VPMINu32 VPMAXu32 t2MRC2 t2MRRC2 SHA256H2 VTBL2 t2CDP2 t2MCR2 VMRS_MVFR2 t2MCRR2 t2DCPS2 VMSR_FPINST2 VMRS_FPINST2 VTBX2 VLD2DUPd32x2 VLD2DUPd16x2 VLD2DUPd8x2 VTBL3 t2DCPS3 VTBX3 tSUBi3 tADDi3 ATOMIC_LOAD_SUB_I64 ATOMIC_LOAD_I64 ATOMIC_LOAD_ADD_I64 ATOMIC_LOAD_NAND_I64 ATOMIC_LOAD_AND_I64 ATOMIC_STORE_I64 ATOMIC_LOAD_UMIN_I64 ATOMIC_LOAD_MIN_I64 ATOMIC_SWAP_I64 ATOMIC_CMP_SWAP_I64 ATOMIC_LOAD_XOR_I64 ATOMIC_LOAD_OR_I64 ATOMIC_LOAD_UMAX_I64 ATOMIC_LOAD_MAX_I64 VLD1d64 VST1d64 VSUBv1i64 VADDv1i64 VSLIv1i64 VSRIv1i64 VMOVv1i64 VSHLiv1i64 VQSHLsiv1i64 VQSHLuiv1i64 VRSRAsv1i64 VSRAsv1i64 VQSUBsv1i64 VQADDsv1i64 VQSHLsv1i64 VQRSHLsv1i64 VRSHLsv1i64 VSHLsv1i64 VRSHRsv1i64 VSHRsv1i64 VRSRAuv1i64 VSRAuv1i64 VQSUBuv1i64 VQADDuv1i64 VQSHLuv1i64 VQRSHLuv1i64 VRSHLuv1i64 VSHLuv1i64 VRSHRuv1i64 VSHRuv1i64 VQSHLsuv1i64 VSUBv2i64 VADDv2i64 VSLIv2i64 VSRIv2i64 VQDMLALv2i64 VQDMULLv2i64 VQDMLSLv2i64 VMOVv2i64 VSHLiv2i64 VQSHLsiv2i64 VQSHLuiv2i64 VRSRAsv2i64 VSRAsv2i64 VQSUBsv2i64 VQADDsv2i64 VABALsv2i64 VMLALsv2i64 VSUBLsv2i64 VABDLsv2i64 VADDLsv2i64 VQSHLsv2i64 VQRSHLsv2i64 VRSHLsv2i64 VSHLsv2i64 VSHLLsv2i64 VMULLsv2i64 VMLSLsv2i64 VMOVLsv2i64 VRSHRsv2i64 VSHRsv2i64 VSUBWsv2i64 VADDWsv2i64 VRSRAuv2i64 VSRAuv2i64 VQSUBuv2i64 VQADDuv2i64 VABALuv2i64 VMLALuv2i64 VSUBLuv2i64 VABDLuv2i64 VADDLuv2i64 VQSHLuv2i64 VQRSHLuv2i64 VRSHLuv2i64 VSHLuv2i64 VSHLLuv2i64 VMULLuv2i64 VMLSLuv2i64 VMOVLuv2i64 VRSHRuv2i64 VSHRuv2i64 VSUBWuv2i64 VADDWuv2i64 VQSHLsuv2i64 BCCi64 BCCZi64 VMULLp64 VLD1q64 VST1q64 VEXTq64 VTBL4 VTBX4 MLAv5 UMAALv5 SMLALv5 UMLALv5 SMULLv5 UMULLv5 MULv5 t2SXTAB16 t2UXTAB16 t2SXTB16 t2UXTB16 t2SHSUB16 t2UHSUB16 t2QSUB16 t2UQSUB16 t2SSUB16 t2USUB16 t2SHADD16 t2UHADD16 t2QADD16 t2UQADD16 t2SADD16 t2UADD16 ATOMIC_LOAD_SUB_I16 ATOMIC_LOAD_ADD_I16 ATOMIC_LOAD_NAND_I16 ATOMIC_LOAD_AND_I16 ATOMIC_LOAD_UMIN_I16 ATOMIC_LOAD_MIN_I16 ATOMIC_SWAP_I16 ATOMIC_CMP_SWAP_I16 ATOMIC_LOAD_XOR_I16 ATOMIC_LOAD_OR_I16 ATOMIC_LOAD_UMAX_I16 ATOMIC_LOAD_MAX_I16 t2SSAT16 t2USAT16 t2REV16 tREV16 VLD3dWB_fixed_Asm_16 VST3dWB_fixed_Asm_16 VLD4dWB_fixed_Asm_16 VST4dWB_fixed_Asm_16 VLD1LNdWB_fixed_Asm_16 VST1LNdWB_fixed_Asm_16 VLD2LNdWB_fixed_Asm_16 VST2LNdWB_fixed_Asm_16 VLD3LNdWB_fixed_Asm_16 VST3LNdWB_fixed_Asm_16 VLD4LNdWB_fixed_Asm_16 VST4LNdWB_fixed_Asm_16 VLD3DUPdWB_fixed_Asm_16 VLD4DUPdWB_fixed_Asm_16 VLD3qWB_fixed_Asm_16 VST3qWB_fixed_Asm_16 VLD4qWB_fixed_Asm_16 VST4qWB_fixed_Asm_16 VLD2LNqWB_fixed_Asm_16 VST2LNqWB_fixed_Asm_16 VLD3LNqWB_fixed_Asm_16 VST3LNqWB_fixed_Asm_16 VLD4LNqWB_fixed_Asm_16 VST4LNqWB_fixed_Asm_16 VLD3DUPqWB_fixed_Asm_16 VLD4DUPqWB_fixed_Asm_16 VLD3dWB_register_Asm_16 VST3dWB_register_Asm_16 VLD4dWB_register_Asm_16 VST4dWB_register_Asm_16 VLD1LNdWB_register_Asm_16 VST1LNdWB_register_Asm_16 VLD2LNdWB_register_Asm_16 VST2LNdWB_register_Asm_16 VLD3LNdWB_register_Asm_16 VST3LNdWB_register_Asm_16 VLD4LNdWB_register_Asm_16 VST4LNdWB_register_Asm_16 VLD3DUPdWB_register_Asm_16 VLD4DUPdWB_register_Asm_16 VLD3qWB_register_Asm_16 VST3qWB_register_Asm_16 VLD4qWB_register_Asm_16 VST4qWB_register_Asm_16 VLD2LNqWB_register_Asm_16 VST2LNqWB_register_Asm_16 VLD3LNqWB_register_Asm_16 VST3LNqWB_register_Asm_16 VLD4LNqWB_register_Asm_16 VST4LNqWB_register_Asm_16 VLD3DUPqWB_register_Asm_16 VLD4DUPqWB_register_Asm_16 VLD3dAsm_16 VST3dAsm_16 VLD4dAsm_16 VST4dAsm_16 VLD1LNdAsm_16 VST1LNdAsm_16 VLD2LNdAsm_16 VST2LNdAsm_16 VLD3LNdAsm_16 VST3LNdAsm_16 VLD4LNdAsm_16 VST4LNdAsm_16 VLD3DUPdAsm_16 VLD4DUPdAsm_16 VLD3qAsm_16 VST3qAsm_16 VLD4qAsm_16 VST4qAsm_16 VLD2LNqAsm_16 VST2LNqAsm_16 VLD3LNqAsm_16 VST3LNqAsm_16 VLD4LNqAsm_16 VST4LNqAsm_16 VLD3DUPqAsm_16 VLD4DUPqAsm_16 VLD2b16 VST2b16 VLD1d16 VST1d16 VREV32d16 VLD2d16 VST2d16 VLD3d16 VST3d16 VREV64d16 VLD4d16 VST4d16 VLD1LNd16 VST1LNd16 VLD2LNd16 VST2LNd16 VLD3LNd16 VST3LNd16 VLD4LNd16 VST4LNd16 VTRNd16 VZIPd16 VLD1DUPd16 VLD2DUPd16 VLD3DUPd16 VLD4DUPd16 VUZPd16 VEXTd16 VMLAv4i16 VSUBv4i16 VADDv4i16 VQNEGv4i16 VQDMULHv4i16 VQRDMULHv4i16 VSLIv4i16 VSRIv4i16 VMULv4i16 VRSUBHNv4i16 VSUBHNv4i16 VRADDHNv4i16 VADDHNv4i16 VRSHRNv4i16 VSHRNv4i16 VQSHRUNv4i16 VQRSHRUNv4i16 VMVNv4i16 VMOVNv4i16 VCEQv4i16 VQABSv4i16 VABSv4i16 VCLSv4i16 VMLSv4i16 VTSTv4i16 VMOVv4i16 VCLZv4i16 VBICiv4i16 VSHLiv4i16 VORRiv4i16 VQSHLsiv4i16 VQSHLuiv4i16 VMLAslv4i16 VQDMULHslv4i16 VQRDMULHslv4i16 VQDMLALslv4i16 VQDMULLslv4i16 VQDMLSLslv4i16 VMULslv4i16 VMLSslv4i16 VABAsv4i16 VRSRAsv4i16 VSRAsv4i16 VHSUBsv4i16 VQSUBsv4i16 VABDsv4i16 VRHADDsv4i16 VHADDsv4i16 VQADDsv4i16 VCGEsv4i16 VPADALsv4i16 VPADDLsv4i16 VQSHLsv4i16 VQRSHLsv4i16 VRSHLsv4i16 VSHLsv4i16 VMINsv4i16 VQSHRNsv4i16 VQRSHRNsv4i16 VQMOVNsv4i16 VRSHRsv4i16 VSHRsv4i16 VCGTsv4i16 VMAXsv4i16 VMLALslsv4i16 VMULLslsv4i16 VMLSLslsv4i16 VABAuv4i16 VRSRAuv4i16 VSRAuv4i16 VHSUBuv4i16 VQSUBuv4i16 VABDuv4i16 VRHADDuv4i16 VHADDuv4i16 VQADDuv4i16 VCGEuv4i16 VPADALuv4i16 VPADDLuv4i16 VQSHLuv4i16 VQRSHLuv4i16 VRSHLuv4i16 VSHLuv4i16 VMINuv4i16 VQSHRNuv4i16 VQRSHRNuv4i16 VQMOVNuv4i16 VRSHRuv4i16 VSHRuv4i16 VCGTuv4i16 VMAXuv4i16 VMLALsluv4i16 VMULLsluv4i16 VMLSLsluv4i16 VQSHLsuv4i16 VQMOVNsuv4i16 VCGEzv4i16 VCLEzv4i16 VCEQzv4i16 VCGTzv4i16 VCLTzv4i16 VMLAv8i16 VSUBv8i16 VADDv8i16 VQNEGv8i16 VQDMULHv8i16 VQRDMULHv8i16 VSLIv8i16 VSRIv8i16 VMULv8i16 VMVNv8i16 VCEQv8i16 VQABSv8i16 VABSv8i16 VCLSv8i16 VMLSv8i16 VTSTv8i16 VMOVv8i16 VCLZv8i16 VBICiv8i16 VSHLiv8i16 VORRiv8i16 VQSHLsiv8i16 VQSHLuiv8i16 VMLAslv8i16 VQDMULHslv8i16 VQRDMULHslv8i16 VMULslv8i16 VMLSslv8i16 VABAsv8i16 VRSRAsv8i16 VSRAsv8i16 VHSUBsv8i16 VQSUBsv8i16 VABDsv8i16 VRHADDsv8i16 VHADDsv8i16 VQADDsv8i16 VCGEsv8i16 VABALsv8i16 VPADALsv8i16 VMLALsv8i16 VSUBLsv8i16 VABDLsv8i16 VPADDLsv8i16 VADDLsv8i16 VQSHLsv8i16 VQRSHLsv8i16 VRSHLsv8i16 VSHLsv8i16 VSHLLsv8i16 VMULLsv8i16 VMLSLsv8i16 VMOVLsv8i16 VMINsv8i16 VRSHRsv8i16 VSHRsv8i16 VCGTsv8i16 VSUBWsv8i16 VADDWsv8i16 VMAXsv8i16 VABAuv8i16 VRSRAuv8i16 VSRAuv8i16 VHSUBuv8i16 VQSUBuv8i16 VABDuv8i16 VRHADDuv8i16 VHADDuv8i16 VQADDuv8i16 VCGEuv8i16 VABALuv8i16 VPADALuv8i16 VMLALuv8i16 VSUBLuv8i16 VABDLuv8i16 VPADDLuv8i16 VADDLuv8i16 VQSHLuv8i16 VQRSHLuv8i16 VRSHLuv8i16 VSHLuv8i16 VSHLLuv8i16 VMULLuv8i16 VMLSLuv8i16 VMOVLuv8i16 VMINuv8i16 VRSHRuv8i16 VSHRuv8i16 VCGTuv8i16 VSUBWuv8i16 VADDWuv8i16 VMAXuv8i16 VQSHLsuv8i16 VCGEzv8i16 VCLEzv8i16 VCEQzv8i16 VCGTzv8i16 VCLTzv8i16 t2MOVCCi16 VPADDi16 VSHLLi16 VSETLNi16 t2MOVTi16 t2MOVi16 VLD1q16 VST1q16 VREV32q16 VLD2q16 VST2q16 VLD3q16 VST3q16 VREV64q16 VLD4q16 VST4q16 VLD2LNq16 VST2LNq16 VLD3LNq16 VST3LNq16 VLD4LNq16 VST4LNq16 VTRNq16 VZIPq16 VLD1DUPq16 VLD3DUPq16 VLD4DUPq16 VUZPq16 VEXTq16 VPMINs16 VGETLNs16 VPMAXs16 VPMINu16 VGETLNu16 VPMAXu16 t2USADA8 t2SHSUB8 t2UHSUB8 t2QSUB8 t2UQSUB8 t2SSUB8 t2USUB8 t2USAD8 t2SHADD8 t2UHADD8 t2QADD8 t2UQADD8 t2SADD8 t2UADD8 ATOMIC_LOAD_SUB_I8 ATOMIC_LOAD_ADD_I8 ATOMIC_LOAD_NAND_I8 ATOMIC_LOAD_AND_I8 ATOMIC_LOAD_UMIN_I8 ATOMIC_LOAD_MIN_I8 ATOMIC_SWAP_I8 ATOMIC_CMP_SWAP_I8 ATOMIC_LOAD_XOR_I8 ATOMIC_LOAD_OR_I8 ATOMIC_LOAD_UMAX_I8 ATOMIC_LOAD_MAX_I8 VLD3dWB_fixed_Asm_8 VST3dWB_fixed_Asm_8 VLD4dWB_fixed_Asm_8 VST4dWB_fixed_Asm_8 VLD1LNdWB_fixed_Asm_8 VST1LNdWB_fixed_Asm_8 VLD2LNdWB_fixed_Asm_8 VST2LNdWB_fixed_Asm_8 VLD3LNdWB_fixed_Asm_8 VST3LNdWB_fixed_Asm_8 VLD4LNdWB_fixed_Asm_8 VST4LNdWB_fixed_Asm_8 VLD3DUPdWB_fixed_Asm_8 VLD4DUPdWB_fixed_Asm_8 VLD3qWB_fixed_Asm_8 VST3qWB_fixed_Asm_8 VLD4qWB_fixed_Asm_8 VST4qWB_fixed_Asm_8 VLD3DUPqWB_fixed_Asm_8 VLD4DUPqWB_fixed_Asm_8 VLD3dWB_register_Asm_8 VST3dWB_register_Asm_8 VLD4dWB_register_Asm_8 VST4dWB_register_Asm_8 VLD1LNdWB_register_Asm_8 VST1LNdWB_register_Asm_8 VLD2LNdWB_register_Asm_8 VST2LNdWB_register_Asm_8 VLD3LNdWB_register_Asm_8 VST3LNdWB_register_Asm_8 VLD4LNdWB_register_Asm_8 VST4LNdWB_register_Asm_8 VLD3DUPdWB_register_Asm_8 VLD4DUPdWB_register_Asm_8 VLD3qWB_register_Asm_8 VST3qWB_register_Asm_8 VLD4qWB_register_Asm_8 VST4qWB_register_Asm_8 VLD3DUPqWB_register_Asm_8 VLD4DUPqWB_register_Asm_8 VLD3dAsm_8 VST3dAsm_8 VLD4dAsm_8 VST4dAsm_8 VLD1LNdAsm_8 VST1LNdAsm_8 VLD2LNdAsm_8 VST2LNdAsm_8 VLD3LNdAsm_8 VST3LNdAsm_8 VLD4LNdAsm_8 VST4LNdAsm_8 VLD3DUPdAsm_8 VLD4DUPdAsm_8 VLD3qAsm_8 VST3qAsm_8 VLD4qAsm_8 VST4qAsm_8 VLD3DUPqAsm_8 VLD4DUPqAsm_8 VLD2b8 VST2b8 VLD1d8 VST1d8 VREV32d8 VLD2d8 VST2d8 VLD3d8 VST3d8 VREV64d8 VLD4d8 VST4d8 VREV16d8 VLD1LNd8 VST1LNd8 VLD2LNd8 VST2LNd8 VLD3LNd8 VST3LNd8 VLD4LNd8 VST4LNd8 VTRNd8 VZIPd8 VLD1DUPd8 VLD2DUPd8 VLD3DUPd8 VLD4DUPd8 VUZPd8 VEXTd8 VMLAv16i8 VSUBv16i8 VADDv16i8 VQNEGv16i8 VSLIv16i8 VSRIv16i8 VMULv16i8 VCEQv16i8 VQABSv16i8 VABSv16i8 VCLSv16i8 VMLSv16i8 VTSTv16i8 VMOVv16i8 VCLZv16i8 VSHLiv16i8 VQSHLsiv16i8 VQSHLuiv16i8 VABAsv16i8 VRSRAsv16i8 VSRAsv16i8 VHSUBsv16i8 VQSUBsv16i8 VABDsv16i8 VRHADDsv16i8 VHADDsv16i8 VQADDsv16i8 VCGEsv16i8 VPADALsv16i8 VPADDLsv16i8 VQSHLsv16i8 VQRSHLsv16i8 VRSHLsv16i8 VSHLsv16i8 VMINsv16i8 VRSHRsv16i8 VSHRsv16i8 VCGTsv16i8 VMAXsv16i8 VABAuv16i8 VRSRAuv16i8 VSRAuv16i8 VHSUBuv16i8 VQSUBuv16i8 VABDuv16i8 VRHADDuv16i8 VHADDuv16i8 VQADDuv16i8 VCGEuv16i8 VPADALuv16i8 VPADDLuv16i8 VQSHLuv16i8 VQRSHLuv16i8 VRSHLuv16i8 VSHLuv16i8 VMINuv16i8 VRSHRuv16i8 VSHRuv16i8 VCGTuv16i8 VMAXuv16i8 VQSHLsuv16i8 VCGEzv16i8 VCLEzv16i8 VCEQzv16i8 VCGTzv16i8 VCLTzv16i8 VMLAv8i8 VSUBv8i8 VADDv8i8 VQNEGv8i8 VSLIv8i8 VSRIv8i8 VMULv8i8 VRSUBHNv8i8 VSUBHNv8i8 VRADDHNv8i8 VADDHNv8i8 VRSHRNv8i8 VSHRNv8i8 VQSHRUNv8i8 VQRSHRUNv8i8 VMOVNv8i8 VCEQv8i8 VQABSv8i8 VABSv8i8 VCLSv8i8 VMLSv8i8 VTSTv8i8 VMOVv8i8 VCLZv8i8 VSHLiv8i8 VQSHLsiv8i8 VQSHLuiv8i8 VABAsv8i8 VRSRAsv8i8 VSRAsv8i8 VHSUBsv8i8 VQSUBsv8i8 VABDsv8i8 VRHADDsv8i8 VHADDsv8i8 VQADDsv8i8 VCGEsv8i8 VPADALsv8i8 VPADDLsv8i8 VQSHLsv8i8 VQRSHLsv8i8 VRSHLsv8i8 VSHLsv8i8 VMINsv8i8 VQSHRNsv8i8 VQRSHRNsv8i8 VQMOVNsv8i8 VRSHRsv8i8 VSHRsv8i8 VCGTsv8i8 VMAXsv8i8 VABAuv8i8 VRSRAuv8i8 VSRAuv8i8 VHSUBuv8i8 VQSUBuv8i8 VABDuv8i8 VRHADDuv8i8 VHADDuv8i8 VQADDuv8i8 VCGEuv8i8 VPADALuv8i8 VPADDLuv8i8 VQSHLuv8i8 VQRSHLuv8i8 VRSHLuv8i8 VSHLuv8i8 VMINuv8i8 VQSHRNuv8i8 VQRSHRNuv8i8 VQMOVNuv8i8 VRSHRuv8i8 VSHRuv8i8 VCGTuv8i8 VMAXuv8i8 VQSHLsuv8i8 VQMOVNsuv8i8 VCGEzv8i8 VCLEzv8i8 VCEQzv8i8 VCGTzv8i8 VCLTzv8i8 t2LDRBi8 t2STRBi8 t2LDRSBi8 tSUBi8 VPADDi8 tADDi8 t2PLDi8 t2LDRDi8 t2STRDi8 t2LDRHi8 t2STRHi8 t2LDRSHi8 t2PLIi8 VSHLLi8 VSETLNi8 tCMPi8 t2LDRi8 t2STRi8 tMOVi8 t2PLDWi8 VMULLp8 VLD1q8 VST1q8 VREV32q8 VLD2q8 VST2q8 VLD3q8 VST3q8 VREV64q8 VLD4q8 VST4q8 VREV16q8 VTRNq8 VZIPq8 VLD1DUPq8 VLD3DUPq8 VLD4DUPq8 VUZPq8 VEXTq8 VPMINs8 VGETLNs8 VPMAXs8 VPMINu8 VGETLNu8 VPMAXu8 RFEDA t2LDA sysLDMDA sysSTMDA SRSDA VLDMDIA VSTMDIA t2RFEIA t2LDMIA sysLDMIA tLDMIA t2STMIA sysSTMIA VLDMQIA VSTMQIA VLDMSIA VSTMSIA t2SRSIA FLDMXIA FSTMXIA t2MLA t2SMMLA t2CRC32B t2B t2LDAB t2SXTAB t2UXTAB t2SMLABB t2SMLALBB t2SMULBB t2TBB t2CRC32CB t2RFEDB t2LDMDB sysLDMDB t2STMDB sysSTMDB t2SRSDB RFEIB sysLDMIB sysSTMIB SRSIB t2STLB t2DMB SWPB PICLDRB PICSTRB t2DSB t2ISB PICLDRSB tLDRSB tRSB t2SMLATB t2PKHTB t2SMLALTB t2SMULTB t2SXTB tSXTB t2UXTB tUXTB t2QDSUB t2QSUB t2SMLAWB t2SMULWB t2LDAEXB t2STLEXB t2LDREXB t2STREXB tB SHA1C tSBC tADC t2BFC tBIC AESIMC t2SMC AESMC t2MRC t2MRRC MOVr_TC tSVC VMSR_FPEXC VMRS_FPEXC VNMLAD t2SMLAD VMLAD VFMAD VFNMAD VRINTAD t2SMUAD VSUBD tPICADD t2QDADD t2QADD VADDD VSELGED VCMPED VNEGD VCVTBHD VTOSHD VCVTTHD VTOUHD VMSR_FPSID VMRS_FPSID t2SMLALD t2SMLSLD VTOSLD VNMULD VMULD VTOULD VMINNMD VMAXNMD VRINTMD VRINTAND tAND tSETEND LIFETIME_END tBRIND VMINNMND VMAXNMND VRINTMND VRINTNND VRINTPND VRINTND VRINTXND VRINTZND tTAILJMPdND VSHTOD VUHTOD VSITOD VUITOD VSLTOD VULTOD VCMPD VRINTPD VLD3d32_UPD VST3d32_UPD VLD4d32_UPD VST4d32_UPD VLD1LNd32_UPD VST1LNd32_UPD VLD2LNd32_UPD VST2LNd32_UPD VLD3LNd32_UPD VST3LNd32_UPD VLD4LNd32_UPD VST4LNd32_UPD VLD3DUPd32_UPD VLD4DUPd32_UPD VLD3q32_UPD VST3q32_UPD VLD4q32_UPD VST4q32_UPD VLD2LNq32_UPD VST2LNq32_UPD VLD3LNq32_UPD VST3LNq32_UPD VLD4LNq32_UPD VST4LNq32_UPD VLD3DUPq32_UPD VLD4DUPq32_UPD VLD3d16_UPD VST3d16_UPD VLD4d16_UPD VST4d16_UPD VLD1LNd16_UPD VST1LNd16_UPD VLD2LNd16_UPD VST2LNd16_UPD VLD3LNd16_UPD VST3LNd16_UPD VLD4LNd16_UPD VST4LNd16_UPD VLD3DUPd16_UPD VLD4DUPd16_UPD VLD3q16_UPD VST3q16_UPD VLD4q16_UPD VST4q16_UPD VLD2LNq16_UPD VST2LNq16_UPD VLD3LNq16_UPD VST3LNq16_UPD VLD4LNq16_UPD VST4LNq16_UPD VLD3DUPq16_UPD VLD4DUPq16_UPD VLD3d8_UPD VST3d8_UPD VLD4d8_UPD VST4d8_UPD VLD1LNd8_UPD VST1LNd8_UPD VLD2LNd8_UPD VST2LNd8_UPD VLD3LNd8_UPD VST3LNd8_UPD VLD4LNd8_UPD VST4LNd8_UPD VLD3DUPd8_UPD VLD4DUPd8_UPD VLD3q8_UPD VST3q8_UPD VLD4q8_UPD VST4q8_UPD VLD3DUPq8_UPD VLD4DUPq8_UPD RFEDA_UPD sysLDMDA_UPD sysSTMDA_UPD SRSDA_UPD VLDMDIA_UPD VSTMDIA_UPD RFEIA_UPD t2LDMIA_UPD sysLDMIA_UPD tLDMIA_UPD t2STMIA_UPD sysSTMIA_UPD tSTMIA_UPD VLDMSIA_UPD VSTMSIA_UPD t2SRSIA_UPD FLDMXIA_UPD FSTMXIA_UPD VLDMDDB_UPD VSTMDDB_UPD RFEDB_UPD t2LDMDB_UPD sysLDMDB_UPD t2STMDB_UPD sysSTMDB_UPD VLDMSDB_UPD VSTMSDB_UPD t2SRSDB_UPD FLDMXDB_UPD FSTMXDB_UPD RFEIB_UPD sysLDMIB_UPD sysSTMIB_UPD SRSIB_UPD VLD3d32Pseudo_UPD VST3d32Pseudo_UPD VLD4d32Pseudo_UPD VST4d32Pseudo_UPD VLD2LNd32Pseudo_UPD VST2LNd32Pseudo_UPD VLD3LNd32Pseudo_UPD VST3LNd32Pseudo_UPD VLD4LNd32Pseudo_UPD VST4LNd32Pseudo_UPD VLD3DUPd32Pseudo_UPD VLD4DUPd32Pseudo_UPD VLD3q32Pseudo_UPD VST3q32Pseudo_UPD VLD4q32Pseudo_UPD VST4q32Pseudo_UPD VLD1LNq32Pseudo_UPD VST1LNq32Pseudo_UPD VLD2LNq32Pseudo_UPD VST2LNq32Pseudo_UPD VLD3LNq32Pseudo_UPD VST3LNq32Pseudo_UPD VLD4LNq32Pseudo_UPD VST4LNq32Pseudo_UPD VLD3d16Pseudo_UPD VST3d16Pseudo_UPD VLD4d16Pseudo_UPD VST4d16Pseudo_UPD VLD2LNd16Pseudo_UPD VST2LNd16Pseudo_UPD VLD3LNd16Pseudo_UPD VST3LNd16Pseudo_UPD VLD4LNd16Pseudo_UPD VST4LNd16Pseudo_UPD VLD3DUPd16Pseudo_UPD VLD4DUPd16Pseudo_UPD VLD3q16Pseudo_UPD VST3q16Pseudo_UPD VLD4q16Pseudo_UPD VST4q16Pseudo_UPD VLD1LNq16Pseudo_UPD VST1LNq16Pseudo_UPD VLD2LNq16Pseudo_UPD VST2LNq16Pseudo_UPD VLD3LNq16Pseudo_UPD VST3LNq16Pseudo_UPD VLD4LNq16Pseudo_UPD VST4LNq16Pseudo_UPD VLD3d8Pseudo_UPD VST3d8Pseudo_UPD VLD4d8Pseudo_UPD VST4d8Pseudo_UPD VLD2LNd8Pseudo_UPD VST2LNd8Pseudo_UPD VLD3LNd8Pseudo_UPD VST3LNd8Pseudo_UPD VLD4LNd8Pseudo_UPD VST4LNd8Pseudo_UPD VLD3DUPd8Pseudo_UPD VLD4DUPd8Pseudo_UPD VLD3q8Pseudo_UPD VST3q8Pseudo_UPD VLD4q8Pseudo_UPD VST4q8Pseudo_UPD VLD1LNq8Pseudo_UPD VST1LNq8Pseudo_UPD VLD3q32oddPseudo_UPD VST3q32oddPseudo_UPD VLD4q32oddPseudo_UPD VST4q32oddPseudo_UPD VLD3q16oddPseudo_UPD VST3q16oddPseudo_UPD VLD4q16oddPseudo_UPD VST4q16oddPseudo_UPD VLD3q8oddPseudo_UPD VST3q8oddPseudo_UPD VLD4q8oddPseudo_UPD VST4q8oddPseudo_UPD VSELEQD VLDRD VTOSIRD VTOUIRD VMOVRRD VRINTRD VSTRD VCVTASD VABSD AESD VNMLSD t2SMLSD VMLSD VFMSD VFNMSD VCVTMSD VCVTANSD VCVTMNSD VCVTNNSD VCVTPNSD VCVTNSD VCVTPSD VCVTSD t2SMUSD VSELVSD VSELGTD VSQRTD FCONSTD VCVTAUD VCVTMUD VCVTANUD VCVTMNUD VCVTNNUD VCVTPNUD VCVTNUD VCVTPUD VDIVD VMOVD t2LDAEXD t2STLEXD t2LDREXD t2STREXD VRINTXD VCMPEZD VTOSIZD VTOUIZD VCMPZD VRINTZD REG_SEQUENCE BUNDLE t2LDC2_PRE t2STC2_PRE t2LDRB_PRE t2STRB_PRE t2LDRSB_PRE t2LDC_PRE t2STC_PRE t2LDRD_PRE t2STRD_PRE t2LDRH_PRE t2STRH_PRE t2LDRSH_PRE t2LDC2L_PRE t2STC2L_PRE t2LDCL_PRE t2STCL_PRE t2LDR_PRE t2STR_PRE AESE DBG_VALUE IMPLICIT_DEF t2DBG EXTRACT_SUBREG INSERT_SUBREG LDRB_PRE_REG STRB_PRE_REG LDR_PRE_REG STR_PRE_REG SUBREG_TO_REG LDRB_POST_REG STRB_POST_REG LDR_POST_REG STR_POST_REG LDRBT_POST_REG STRBT_POST_REG LDRT_POST_REG STRT_POST_REG SHA1H t2CRC32H SHA256H t2LDAH t2SXTAH t2UXTAH t2TBH t2CRC32CH VCVTBDH VCVTTDH t2STLH PICLDRH PICSTRH VCVTBSH PICLDRSH tLDRSH VCVTTSH tPUSH t2REVSH tREVSH t2SXTH tSXTH t2UXTH tUXTH t2LDAEXH t2STLEXH t2LDREXH t2STREXH t2BFI PHI t2BXJ t2UMAAL t2SMLAL t2UMLAL tBL GC_LABEL PROLOG_LABEL EH_LABEL t2SEL BMOVPCB_CALL tBX_CALL BMOVPCRX_CALL KILL t2SMULL t2UMULL t2STL t2MUL t2SMMUL tMUL SHA1M LDRB_PRE_IMM STRB_PRE_IMM LDR_PRE_IMM STR_PRE_IMM LDRB_POST_IMM STRB_POST_IMM LDR_POST_IMM STR_POST_IMM LDRBT_POST_IMM STRBT_POST_IMM LDRT_POST_IMM STRT_POST_IMM INLINEASM t2MSR_M t2MRS_M t2LDC2_OPTION t2STC2_OPTION t2LDC_OPTION t2STC_OPTION t2LDC2L_OPTION t2STC2L_OPTION t2LDCL_OPTION t2STCL_OPTION tMVN tADJCALLSTACKDOWN SHA1P STACKMAP tTRAP t2CDP tPOP tADDrSP tADJCALLSTACKUP SWP VLD1d32Q VST1d32Q VLD1d64Q VST1d64Q VLD1d16Q VST1d16Q VLD1d8Q VST1d8Q VRINTANQ VMINNMNQ VMAXNMNQ VRINTMNQ VRINTNNQ VRINTPNQ VRINTXNQ VRINTZNQ VCVTANSQ VCVTMNSQ VCVTNNSQ VCVTPNSQ VCVTANUQ VCVTMNUQ VCVTNNUQ VCVTPNUQ t2SMMLAR t2MSR_AR t2MRS_AR t2MRSsys_AR t2MCR t2ADR tADR PICLDR MOVPCLR t2SMMULR t2SUBS_PC_LR tEOR tROR t2MCRR VMOVDRR tORR VMOVSRR t2SMMLSR VMSR VMOVSR PICSTR VNMLAS VMLAS VFMAS VFNMAS VRINTAS t2ABS VSUBS VADDS VCVTDS VSELGES VCMPES VNEGS VCVTBHS VTOSHS VCVTTHS VTOUHS t2MLS t2SMMLS VTOSLS VNMULS VMULS VTOULS VMINNMS VMAXNMS VRINTMS VRINTNS VSHTOS VUHTOS VSITOS VUITOS VSLTOS VULTOS tCPS VCMPS VRINTPS VSELEQS VLDRS VTOSIRS VTOUIRS VMRS VMOVRRS VRINTRS VSTRS VMOVRS COPY_TO_REGCLASS VCVTASS VABSS VNMLSS VMLSS VFMSS VFNMSS VCVTMSS VCVTNSS VCVTPSS VSELVSS VSELGTS VSQRTS FCONSTS VCVTAUS VCVTMUS VCVTNUS VCVTPUS VDIVS VMOVS VRINTXS VCMPEZS VTOSIZS VTOUIZS VCMPZS VRINTZS VLD1d32T VST1d32T VLD1d64T VST1d64T VLD1d16T VST1d16T VLD1d8T VST1d8T t2SSAT t2USAT FMSTAT t2SMLABT t2PKHBT t2SMLALBT t2SMULBT t2LDRBT t2STRBT t2LDRSBT t2LDMIA_RET tPOP_RET tBX_RET t2LDC2_OFFSET t2STC2_OFFSET t2LDC_OFFSET t2STC_OFFSET t2LDC2L_OFFSET t2STC2L_OFFSET t2LDCL_OFFSET t2STCL_OFFSET t2LDRHT t2STRHT t2LDRSHT t2IT t2RBIT t2TBB_JT t2TBH_JT t2BR_JT t2LEApcrelJT tLEApcrelJT tHLT t2HINT tHINT PATCHPOINT tBKPT LIFETIME_START t2LDRT t2STRT VMSR_FPINST VMRS_FPINST t2LDC2_POST t2STC2_POST t2LDRB_POST t2STRB_POST t2LDRSB_POST t2LDC_POST t2STC_POST t2LDRD_POST t2STRD_POST t2LDRH_POST t2STRH_POST t2LDRSH_POST t2LDC2L_POST t2STC2L_POST t2LDCL_POST t2STCL_POST t2LDR_POST t2STR_POST tTST t2SMLATT t2SMLALTT t2SMULTT t2SMLAWT t2SMULWT t2REV tREV t2SDIV t2UDIV t2CRC32W t2RFEIAW t2RFEDBW t2CRC32CW t2SHSAX t2UHSAX t2QSAX t2UQSAX t2SSAX t2USAX tBX t2SMLADX t2SMUADX t2SMLALDX t2SMLSLDX t2SMLSDX t2SMUSDX t2LDAEX t2STLEX t2LDREX t2CLREX t2STREX t2SBFX t2UBFX BLX MOVPCRX t2RRX t2SHASX t2UHASX t2QASX t2UQASX t2SASX t2UASX COPY CONSTPOOL_ENTRY tCBZ t2CLZ tCBNZ t2Bcc tBcc VMOVDcc VMOVScc t2LDRpci_pic tLDRpci_pic VDUPLN32d VDUP32d VNEGs32d VDUPLN16d VDUP16d VNEGs16d VDUPLN8d VDUP8d VNEGs8d VBICd VANDd VACGEd VRECPEd VRSQRTEd VBIFd VBSLd VORNd VMVNd tTAILJMPd VSWPd VEORd VORRd VACGTd VBITd VCNTd BR_JTadd BL_pred BX_pred BLX_pred VLD2q32PseudoWB_fixed VST2q32PseudoWB_fixed VLD2q16PseudoWB_fixed VST2q16PseudoWB_fixed VLD2q8PseudoWB_fixed VST2q8PseudoWB_fixed VST1d64QPseudoWB_fixed VST1d64TPseudoWB_fixed VLD2b32wb_fixed VST2b32wb_fixed VLD1d32wb_fixed VST1d32wb_fixed VLD2d32wb_fixed VST2d32wb_fixed VLD1DUPd32wb_fixed VLD2DUPd32wb_fixed VLD1q32wb_fixed VST1q32wb_fixed VLD2q32wb_fixed VST2q32wb_fixed VLD1DUPq32wb_fixed VLD2DUPd32x2wb_fixed VLD2DUPd16x2wb_fixed VLD2DUPd8x2wb_fixed VLD1d64wb_fixed VST1d64wb_fixed VLD1q64wb_fixed VST1q64wb_fixed VLD2b16wb_fixed VST2b16wb_fixed VLD1d16wb_fixed VST1d16wb_fixed VLD2d16wb_fixed VST2d16wb_fixed VLD1DUPd16wb_fixed VLD2DUPd16wb_fixed VLD1q16wb_fixed VST1q16wb_fixed VLD2q16wb_fixed VST2q16wb_fixed VLD1DUPq16wb_fixed VLD2b8wb_fixed VST2b8wb_fixed VLD1d8wb_fixed VST1d8wb_fixed VLD2d8wb_fixed VST2d8wb_fixed VLD1DUPd8wb_fixed VLD2DUPd8wb_fixed VLD1q8wb_fixed VST1q8wb_fixed VLD2q8wb_fixed VST2q8wb_fixed VLD1DUPq8wb_fixed VLD1d32Qwb_fixed VST1d32Qwb_fixed VLD1d64Qwb_fixed VST1d64Qwb_fixed VLD1d16Qwb_fixed VST1d16Qwb_fixed VLD1d8Qwb_fixed VST1d8Qwb_fixed VLD1d32Twb_fixed VST1d32Twb_fixed VLD1d64Twb_fixed VST1d64Twb_fixed VLD1d16Twb_fixed VST1d16Twb_fixed VLD1d8Twb_fixed VST1d8Twb_fixed VCVTs2fd VCVTxs2fd VCVTu2fd VCVTxu2fd VMLAfd VFMAfd VSUBfd VABDfd VADDfd VCGEfd VRECPEfd VRSQRTEfd VNEGfd VMULfd VMINfd VCEQfd VABSfd VMLSfd VFMSfd VRECPSfd VRSQRTSfd VCGTfd VMAXfd VMLAslfd VMULslfd VMLSslfd VMULpd VCVTf2sd VCVTf2xsd VCVTf2ud VCVTf2xud VCVTh2f VPADDf VPMINf VPMAXf VDUPfdf VDUPfqf t2MOVsra_flag t2MOVsrl_flag tBX_RET_vararg VCVTf2h tLDRBi tSTRBi t2MVNCCi t2MOVCCi tLDRHi tSTRHi LSLi t2MVNi tADDrSPi tLDRi RORi ASRi LSRi MSRi tSTRi LDRSBTi LDRHTi STRHTi LDRSHTi t2MOVi tBLXi RRXi t2LDRBpci t2LDRSBpci t2PLDpci t2LDRHpci t2LDRSHpci t2PLIpci t2LDRpci tLDRpci TCRETURNdi tSUBspi tADDspi tLDRspi tSTRspi t2RSBri t2SUBri t2SBCri t2ADCri t2BICri RSCri t2ADDri t2ANDri t2LSLri tLSLri t2CMNri t2ORNri TCRETURNri t2CMPri t2TEQri t2EORri t2RORri t2ORRri t2ASRri tASRri t2LSRri tLSRri t2RSBSri t2SUBSri t2ADDSri t2TSTri MOVCCsi MVNsi t2MOVSsi t2MOVsi RSBrsi SUBrsi SBCrsi ADCrsi BICrsi RSCrsi ADDrsi ANDrsi CMPrsi TEQrsi EORrsi ORRrsi RSBSrsi SUBSrsi ADDSrsi TSTrsi CMNzrsi TRAPNaCl t2LEApcrel tLEApcrel t2LDRBpcrel t2LDRSBpcrel t2LDRHpcrel t2LDRSHpcrel t2LDRpcrel t2MOVTi16_ga_pcrel t2MOVi16_ga_pcrel t2MOV_ga_pcrel t2MOVCClsl BR_JTm t2MOVCCi32imm t2MOVi32imm ITasm t2MOV_ga_dyn VLD3d32Pseudo VST3d32Pseudo VLD4d32Pseudo VST4d32Pseudo VLD2LNd32Pseudo VST2LNd32Pseudo VLD3LNd32Pseudo VST3LNd32Pseudo VLD4LNd32Pseudo VST4LNd32Pseudo VLD3DUPd32Pseudo VLD4DUPd32Pseudo VLD2q32Pseudo VST2q32Pseudo VLD1LNq32Pseudo VST1LNq32Pseudo VLD2LNq32Pseudo VST2LNq32Pseudo VLD3LNq32Pseudo VST3LNq32Pseudo VLD4LNq32Pseudo VST4LNq32Pseudo VTBL3Pseudo VTBX3Pseudo VTBL4Pseudo VTBX4Pseudo VLD3d16Pseudo VST3d16Pseudo VLD4d16Pseudo VST4d16Pseudo VLD2LNd16Pseudo VST2LNd16Pseudo VLD3LNd16Pseudo VST3LNd16Pseudo VLD4LNd16Pseudo VST4LNd16Pseudo VLD3DUPd16Pseudo VLD4DUPd16Pseudo VLD2q16Pseudo VST2q16Pseudo VLD1LNq16Pseudo VST1LNq16Pseudo VLD2LNq16Pseudo VST2LNq16Pseudo VLD3LNq16Pseudo VST3LNq16Pseudo VLD4LNq16Pseudo VST4LNq16Pseudo VLD3d8Pseudo VST3d8Pseudo VLD4d8Pseudo VST4d8Pseudo VLD2LNd8Pseudo VST2LNd8Pseudo VLD3LNd8Pseudo VST3LNd8Pseudo VLD4LNd8Pseudo VST4LNd8Pseudo VLD3DUPd8Pseudo VLD4DUPd8Pseudo VLD2q8Pseudo VST2q8Pseudo VLD1LNq8Pseudo VST1LNq8Pseudo VLD1d64QPseudo VST1d64QPseudo VLD1d64TPseudo VST1d64TPseudo VLD3q32oddPseudo VST3q32oddPseudo VLD4q32oddPseudo VST4q32oddPseudo VLD3q16oddPseudo VST3q16oddPseudo VLD4q16oddPseudo VST4q16oddPseudo VLD3q8oddPseudo VST3q8oddPseudo VLD4q8oddPseudo VST4q8oddPseudo tMOVCCr_pseudo t2CPS1p t2CPS2p t2CPS3p LDRcp t2Int_eh_sjlj_setjmp_nofp tInt_eh_sjlj_longjmp t2Int_eh_sjlj_setjmp tInt_eh_sjlj_setjmp Int_eh_sjlj_dispatchsetup VDUPLN32q VDUP32q VNEGf32q VNEGs32q VDUPLN16q VDUP16q VNEGs16q VDUPLN8q VDUP8q VNEGs8q VBICq VANDq VACGEq VRECPEq VRSQRTEq VBIFq VBSLq VORNq VMVNq VSWPq VEORq VORRq VACGTq VBITq VCNTq VCVTs2fq VCVTxs2fq VCVTu2fq VCVTxu2fq VMLAfq VFMAfq VSUBfq VABDfq VADDfq VCGEfq VRECPEfq VRSQRTEfq VMULfq VMINfq VCEQfq VABSfq VMLSfq VFMSfq VRECPSfq VRSQRTSfq VCGTfq VMAXfq VMLAslfq VMULslfq VMLSslfq VMULpq VCVTf2sq VCVTf2xsq VCVTf2uq VCVTf2xuq tLDRBr tSTRBr t2MOVCCr tLDRHr tSTRHr LSLr t2MVNr tCMPr tTAILJMPr tLDRr RORr ASRr LSRr tSTRr tMOVSr LDRSBTr LDRHTr STRHTr LDRSHTr tBR_JTr t2MOVr tMOVr tBLXr tBfar MOV_ga_pcrel_ldr VLD2q32PseudoWB_register VST2q32PseudoWB_register VLD2q16PseudoWB_register VST2q16PseudoWB_register VLD2q8PseudoWB_register VST2q8PseudoWB_register VST1d64QPseudoWB_register VST1d64TPseudoWB_register VLD2b32wb_register VST2b32wb_register VLD1d32wb_register VST1d32wb_register VLD2d32wb_register VST2d32wb_register VLD1DUPd32wb_register VLD2DUPd32wb_register VLD1q32wb_register VST1q32wb_register VLD2q32wb_register VST2q32wb_register VLD1DUPq32wb_register VLD2DUPd32x2wb_register VLD2DUPd16x2wb_register VLD2DUPd8x2wb_register VLD1d64wb_register VST1d64wb_register VLD1q64wb_register VST1q64wb_register VLD2b16wb_register VST2b16wb_register VLD1d16wb_register VST1d16wb_register VLD2d16wb_register VST2d16wb_register VLD1DUPd16wb_register VLD2DUPd16wb_register VLD1q16wb_register VST1q16wb_register VLD2q16wb_register VST2q16wb_register VLD1DUPq16wb_register VLD2b8wb_register VST2b8wb_register VLD1d8wb_register VST1d8wb_register VLD2d8wb_register VST2d8wb_register VLD1DUPd8wb_register VLD2DUPd8wb_register VLD1q8wb_register VST1q8wb_register VLD2q8wb_register VST2q8wb_register VLD1DUPq8wb_register VLD1d32Qwb_register VST1d32Qwb_register VLD1d64Qwb_register VST1d64Qwb_register VLD1d16Qwb_register VST1d16Qwb_register VLD1d8Qwb_register VST1d8Qwb_register VLD1d32Twb_register VST1d32Twb_register VLD1d64Twb_register VST1d64Twb_register VLD1d16Twb_register VST1d16Twb_register VLD1d8Twb_register VST1d8Twb_register tCMPhir t2MOVCCror tADDspr t2RSBrr t2SUBrr tSUBrr t2SBCrr t2ADCrr t2BICrr RSCrr t2ADDrr tADDrr t2ANDrr t2LSLrr tLSLrr t2ORNrr t2CMPrr t2TEQrr t2EORrr t2RORrr t2ORRrr t2ASRrr tASRrr t2LSRrr tLSRrr t2SUBSrr t2ADDSrr t2TSTrr tADDhirr t2CMNzrr MOVCCsr MVNsr t2MOVSsr t2MOVsr t2MOVCCasr t2MOVCClsr RSBrsr SUBrsr SBCrsr ADCrsr BICrsr RSCrsr ADDrsr ANDrsr CMPrsr TEQrsr EORrsr ORRrsr RSBSrsr SUBSrsr ADDSrsr TSTrsr CMNzrsr t2LDRBs t2STRBs t2LDRSBs t2PLDs t2LDRHs t2STRHs t2LDRSHs t2PLIs t2MVNs t2LDRs t2STRs t2PLDWs LDRBrs STRBrs t2RSBrs t2SUBrs t2SBCrs t2ADCrs t2BICrs t2ADDrs PLDrs t2ANDrs PLIrs t2ORNrs t2CMPrs t2TEQrs LDRrs t2EORrs t2ORRrs STRrs t2RSBSrs t2SUBSrs t2ADDSrs t2TSTrs PLDWrs t2CMNzrs MRSsys tTPsoft t2STRB_preidx t2STRH_preidx t2STR_preidx STRBi_preidx STRi_preidx STRBr_preidx STRr_preidx tCMNz 0 ! " # $ % & ' ( ) * + , - B C D E F G H I J K L M N 0 ! " # $ % & ' ( ) * + , - B C D E F G H I J K L M N 0 B C D E F G H I J K L M N ! " # $ % & ' ( ) * + , - 0 B C D E F G H I J K L M N ! " # $ % & ' ( ) * + , - O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n ! " # $ % & ' ( ) * + , - . / 0 1 B C D E F G H I J K L M N E E a a a a a a w ^ 3 e 3 k l u 3 z 3 ] 5 3 3 E 3 3 ! P 3 3 3 $ 3 ` 3 3 3 " M 3 aE r aE ) aE N aE ; aE z aE P aE 4 aE ? W aE aE $ aE ; aE k aE n P aE _ } aE aE aE } aE aE } aE z a X v z : u ] 9 $ 2 ' 2 # * 2 - 2 8 0 2 3 O 2 + 6 2 9 R 2 ] a [ a [ a Y a x Y a W a ` W a U a < U a S a ' S a Q a < O a 1 1 1 1 { 1 t 1 c 1 1 ? J 1 4 1 + 1 1 @ 1 1 / + 1 1 g 1 O 1 1 ^ 1 O 1 1 d ; 1 # 1 S w 1 _ 1 8 1 1 1 ~ 1 s d 1 L 1 h o 2 } 2 Z 2 * 2 B ` 2 2 2 C 2 2 2 2 S 2 2 % 2 D n l | 4 8 C J 8 C 7 8 @ C 8 C L 8 C 8 C ; 8 C 8 K C 8 n C 8 C 8 * C j 8 a C [ 8 C 8 C ; Z w ' [ r Z 6 X L B L B L B 4 L B w L B ' k X L B _ T L B l l 5 T 0 ] . x M & - & & g & @ & E " " " " " " n Y ? " I ? " c ? " < ? " K = ? " / ? " ' 4 ? " " ? " . ? " ? " ! ( ? " ? " " ? " | ? " 4 v v + P $ a R p $ a C $ a j $ a X { $ a d $ a G t $ a ^ $ a , m $ a X $ a f $ a r $ a g _ $ a S $ a W q ? E E b b ~ r . r bD j $ r4 7 F 5 3 6 ; 6 H ; 6 6 7 6 6 6 i 6 i 6 f 6 W ' 6 6 < u 2 c o 2 Q o 2 ? 2 - 2 2 2 ) 2 ) 2 ~ 2 C f 9 3 9 "7 B 5 / 6 b 5 D b 16 16 3 16 16 16 16 16 b ( 16 S ( 16 16 q h f G N * % 2 " G 5 " \ 8 " K ; " 0 > " A " k D " ` ' H L $ L L L L L 0 L t ? 4 L h T ( L h C L h ( L h L h c N h D4_D6_D8_D10 D7_D8_D9_D10 Q7_Q8_Q9_Q10 R10 S10 D14_D16_D18_D20 D17_D18_D19_D20 S20 D24_D26_D28_D30 D27_D28_D29_D30 S30 D0 Q0 MVFR0 S0 D9_D10_D11 D5_D7_D9_D11 Q8_Q9_Q10_Q11 R10_R11 S11 D19_D20_D21 D15_D17_D19_D21 S21 D29_D30_D31 D25_D27_D29_D31 S31 D1 Q0_Q1 MVFR1 R0_R1 S1 D6_D8_D10_D12 D9_D10_D11_D12 Q9_Q10_Q11_Q12 R12 S12 D16_D18_D20_D22 D19_D20_D21_D22 S22 D0_D2 D0_D1_D2 Q1_Q2 MVFR2 S2 FPINST2 D7_D9_D11_D13 D11_D12_D13 Q10_Q11_Q12_Q13 S13 D17_D19_D21_D23 D21_D22_D23 S23 D1_D3 D1_D2_D3 Q0_Q1_Q2_Q3 R2_R3 S3 D8_D10_D12_D14 D11_D12_D13_D14 Q11_Q12_Q13_Q14 S14 D18_D20_D22_D24 D21_D22_D23_D24 S24 D0_D2_D4 D1_D2_D3_D4 Q1_Q2_Q3_Q4 R4 S4 D9_D11_D13_D15 D13_D14_D15 Q12_Q13_Q14_Q15 S15 D19_D21_D23_D25 D23_D24_D25 S25 D1_D3_D5 D3_D4_D5 Q2_Q3_Q4_Q5 R4_R5 S5 D10_D12_D14_D16 D13_D14_D15_D16 S16 D20_D22_D24_D26 D23_D24_D25_D26 S26 D0_D2_D4_D6 D3_D4_D5_D6 Q3_Q4_Q5_Q6 R6 S6 D11_D13_D15_D17 D15_D16_D17 S17 D21_D23_D25_D27 D25_D26_D27 S27 D1_D3_D5_D7 D5_D6_D7 Q4_Q5_Q6_Q7 R6_R7 S7 D12_D14_D16_D18 D15_D16_D17_D18 S18 D22_D24_D26_D28 D25_D26_D27_D28 S28 D2_D4_D6_D8 D5_D6_D7_D8 Q5_Q6_Q7_Q8 R8 S8 D13_D15_D17_D19 D17_D18_D19 S19 D23_D25_D27_D29 D27_D28_D29 S29 D3_D5_D7_D9 D7_D8_D9 Q6_Q7_Q8_Q9 R8_R9 S9 PC FPEXC FPSID ITSTATE R12_SP FPSCR LR APSR CPSR SPSR FPINST FPSCR_NZCV APSR_NZCV @ @ @ @ @ @ @ @ @ @ @ ` @ ` @ @ @ @ @ ! % ! % ! % ! % ! " # $ % ! " # $ % ! " # $ % ! " # $ % ! " # $ % ! " # $ % ! " # $ % ! + ! + ! + ! + ! & + - 3 ! & + - 3 ! & + - 3 ! & + - 3 ! & + - 3 ! " # $ % 3 4 5 6 7 & ' ( ) * + , - . / 0 1 2 8 ! " # $ % 3 4 5 6 7 & ' ( ) * + , - . / 0 1 2 8 ! " # $ % 3 4 5 6 7 & ' ( ) * + , - . / 0 1 2 8 ! " # $ % 3 4 5 6 7 & ' ( ) * + , - . / 0 1 2 8 ! " # $ % 3 4 5 6 7 & ' ( ) * + , - . / 0 1 2 8 $ ( & ( ( * * D * l 0 y / y . y - y , y + y * y ) y ( y ' y & 8 p . A A B B C A C C D B D D E C E E F D F F G E G G H F H H I G I I J H J J K I K K L J L L M K M M N L N N O M O O P N P 1 y y y y y y y y y y y y y y y y y y y y y y y ~ % 8 p . 8 p 8 2 8 N 8 p @ L N P @ K M O @ J L N @ I K M @ H J L @ G I K @ F H J @ E G I @ D F H @ C E G @ B D F @ A C E @ ] @ P ] @ O ] @ N P ] @ M O ] 8 p . ~ B ^ A A E ^ A A F ^ A A G ^ A A H ^ A A I ^ A A J ^ A A K O P ^ A A L M N O P A A M K L M N A A N I J K L A A O G H I J A A P E F G H A A Q C D E F A A R A B C D A A S [ b c d e f g h ^ K ^ J ^ I ^ H ^ G ^ F ^ E ^ O P D ^ M N O C ^ K L M B ^ I J K A ^ G H I @ ^ E F G ? ^ C D E > ^ A B C = x A A t w A A u v A A v u A A w t A A x s A A y ^ A A G ^ A A E j A A ( z ^ A A H ^ A A F i A A ) z ^ A A I ^ A A G h A A * z ^ A A J ^ A A H g A A + z ^ A A K ^ A A I f A A , z O P ^ A A L ^ A A J ! e A A - z M N O P A A M ^ A A K " d A A . z K L M N A A N O P ^ A A L # c A A / z I J K L A A O M N O P A A M $ b A A 0 z G H I J A A P K L M N A A N % a A A 1 z E F G H A A Q I J K L A A O & ` A A 2 z C D E F A A R G H I J A A P ' _ A A 3 z A B C D A A S E F G H A A Q ( ^ A A 4 z P r A A z N O P q A A { L M N O p A A | J K L M o A A } H I J K n A A ~ F G H I m A A D E F G l A A B C D E k A A I ? x K A B J ? x L B A M B I 2 K A J M A M 2 y y y # > B ( # > B ( A B ( $ J L N P _ _ $ I K M O _ _ $ H J L N _ _ $ G I K M _ _ $ F H J L _ _ $ E G I K _ _ $ D F H J _ _ $ C E G I _ _ $ B D F H _ _ $ A C E G _ _ $ [ _ _ $ P [ _ _ $ O [ _ _ $ N P [ _ _ $ M O [ _ _ $ L N P [ _ _ $ K M O [ _ _ K A N H ? x J @ A \ A L A \ \ H 1 J @ A A L A G ? x I ? @ [ A K @ [ G 0 I ! ? @ [ A K @ [ F ? x H > ! ? Z A J ? Z F / H " > ! ? Z A J ! ? Z E ? x G = " > ! Y A I > ! Y E . G # = " > Y A I " > Y D ? x F < # = " X A H = " X D - F $ < # = X A H # = X C ? x E ; $ < # W C ? x E ; $ < # W A G < # W C , E % ; $ < W A G $ < W B ? x D : % ; $ V B ? x D : % ; $ V A F ; $ V B + D & : % ; V B + D & : % ; V A F % ; V A ? x C 9 & : % U A ? x C 9 & : % U A E : % U A * C ' 9 & : U A * C ' 9 & : U A E & : U @ ? x B 8 ' 9 & T @ ? x B 8 ' 9 & T A D 9 & T @ ) B ( 8 ' 9 T @ ) B ( 8 ' 9 T A D ' 9 T ? ? x A 7 ( 8 ' S ? ? x A 7 ( 8 ' S A C 8 ' S ? ( A ) 7 ( 8 S ? ( A ) 7 ( 8 S A C ( 8 S ! > ? x @ ) 7 ( R ! > ? x @ ) 7 ( R A B 7 ( R ! > ' @ * 6 ) 7 R ! > ' @ * 6 ) 7 R A B ) 7 R P " = ? x A ( Q " = ? x A ( Q A A ) Q " = & ? ) 6 Q " = & ? ) 6 Q A A * 6 Q P # < % @ ) P # < % @ ) P A @ ) P P O $ = A A $ = A A ^ z ^ y ^ x ^ w ^ v ^ u ^ t ^ P s ^ N O P r ^ L M N q ^ J K L p ^ H I J o ^ F G H n ^ D E F m ^ B C D l ! ! # # $ $ & & ) ) , , . . 0 0 1 1 6 6 ; ; @ @ D D G G J J M M P P T T X X [ [ ^ ^ a a e e f f g g h h j j m m n n o o p p r r u u w w z z { { } } " " $ $ & & ( ( * * - - / / 1 1 2 2 4 4 6 6 8 8 : : < < > > @ @ A A C C E E G G K K M M N N P P R R U U W W Z Z ] ] ` ` b b d d g g k k o o r r u u w w z z | | } } ~ ~ " " $ $ & & ) ) , , . . 2 2 7 7 < < A A D D G G J J M M P P S S U U W W [ [ ^ ^ b b e e g g i i l l p p q q s s u u w w y y | | * * * * * @ @ B C C B B B B B C B C C B @ A @ @ C ! ! # # ! ! ! ! " % " % % ' % ' " % " % # # ( ) ( ) ( ) ( ) % @ E ) @ @ @ % E C % B B B % C B @ @ C C + , # # # # # # # # # # # # # # B B C H K A F O R A * + - * * * * * + - B C C B @ C C B B B B B A @ @ B B B B C C B B @ @ C C B B C C B A C F H O K R A B C C B C C C % B B B % C C C B % @ E ) @ @ @ % E @ @ B B B # # ! ! " % " % " % " % ( ) ( ) ( ) ( ) ! ! ! ! ! " % % ' " % % ' " % % ' # ( ) # ( ) # ( ) # # # # # # # # # # # # # # , + 0 . 4 0 : 2 B 4 L 6 X 8 f : v . . 0 2 4 6 8 : . < ? B E H K , N : Q J ? \ # T 0 W 6 Z > ] H ` T c b . n T s W z Z ] ` c # T 0 W 6 Z > ] H ` T c b T W Z ] ` c $ $ % $ ) % * ) - * . ) - . 1 ) - 1 4 ) - 4 7 ) - 7 ; ) - ; ? - 1 ? C - 1 C F - 1 F I 1 5 I L 5 7 L P P Q Q R 7 ; R S S U U X ; > X Y > B Y Z B H Z [ [ ] ] ` ` b 5 7 b e e f f h h k k n - 1 n q H L q t t w w z L M z | 5 7 | M O 5 7 M O O S O S H L H L - 1 H L H L H L - 1 - 1 S X X ] S X S X ] b S X S X ] b S X S X b g S X S X b g S X S X S X S X S X ] b b g b g b g b g b g g l l q q v S X S X S X ] b v { { ] b q v S X " " & & * * 0 0 2 2 7 7 ; ; ? ? B B E E H H M M S S [ [ ^ ^ d d i i o o s s y y v { ] b S X { ] b ] b S X S X S X ] b S X ] b S X X ] S X S X S X ! S X ! $ S X $ ' ' * * - - 0 b g 0 2 b g 2 4 b g 4 6 b g 6 8 8 : : < < ? ? D D G G M M S S X X ] ] e e l l p p t t z z ~ ~ S X ] b ] b ] b b g b g b g b g S X ] b ) - ) - - 1 ! ! $ H L $ & - 1 & ( ( , , . . / / 1 1 3 3 6 6 8 8 ; $ ; > > A A C C E E H H L L P P S S V V X X [ [ ] 7 ; ] ^ ; > ^ _ > B _ ` B H ` a a c 5 7 c g 5 7 g j M O j n M O n r 5 7 r u 5 7 u y - 1 y | 1 5 | ) - ) - 7 ; ; > > B 5 7 5 7 5 7 5 7 5 7 5 7 5 7 5 7 M O M O M O ) - ) - - 1 ) - - 1 1 5 ) - - 1 ) - - 1 ) - ) - ) - ) - ) - ) - - 1 - 1 ) - - 1 ) - ) - ) - ) - ) - $ $ " $ ) " ' $ ' * * - - 1 - 0 H L 0 3 H L 3 6 - 1 6 9 H L 9 ; - 1 ; = H L = A H L A D - 1 D H - 1 H K H L K M - 1 M O H L O R H L R V O S O S V W O S S X W Z S X Z ] S X ] ` S X ` c S X c d S X d g ] b g j S X j m S X m p S X p s S X s v ] b v x S X x z S X z } S X } S X S X S X ] b S X S X S X X ] S X ] b S X S X S X ] b S X S X X ] S X S X S X S X S X S X S X S X ] b S X S X S X S X ] b ] b ] b S X ] b b g b g S X S X ] b S X b g S X b g # # & & ) S X ) , ] b , / / 2 S X 2 5 5 8 ] b 8 ; S X ; > ] b > A A D D G v { G K { K O v { O S ] b S W S X W [ { [ _ ] b _ c c g g k ] b k o ] b o s s w b g w y y { b g { } b g } ] b S X b g b g b g b g b g b g S X S X S X S X S X S X S X q v q v q v " " ' ' - - 3 3 5 5 9 9 = = C C F F L L T T Y Y a a e e m m s s } } ' ' * * / / 3 3 9 9 > > E E K K S l q S V V X g l X [ [ ] ] _ _ b b f f j j n n p p s s w w { { } } " " % % & & ' % & ' ) ' ) ! ! $ $ ' ' + ) + + / / 2 2 5 ) + 5 8 8 ; ; = ) + = ? ? A A C + . C F F I I L L O O R R U U X X Y Y \ ) + \ _ _ a a c . 1 c e 1 4 e g 4 7 g j 7 : j m m o o q : < q s s v : < v y < ? y } } ) + ? B ? B B E B E E H H K E H H K E H E H ? B ? B H K H K E H E H H K H K B E B E K N K N N Q N Q B E B E K N K N $ N Q $ ) N Q ) / Q V / 4 Q V 4 8 V Y 8 : V Y : < < ? < @ ) + @ D D H H L L P ) + P T Y ] T X ) + X \ \ _ _ a a c c f f h h j ] ` j m m p ) + p s s v v y y | ) + | Y ] ) + ) + ) + ) + : < ` c ` c 4 7 < ? ? B ? B E H H K H K H K H K H K H K E H E H E H E H N Q N Q H K H K H K H K N Q N Q ! N Q ! ' N Q ' / Q V / 3 V Y 3 5 V Y 5 7 7 : : < : = : < = A c g A F c g F L : < L P : < P U c g U [ c g [ b ` c b d d f ` c f h h j j n : < n r c g r v v y y { { } } ~ ~ g j " " % % & % & & ' " & ' $ $ ( ( , , 0 % & 0 4 % & 4 8 % & 8 < < ? ? B B E E G G I g j I K K N N Q Q T T W W Z Z \ \ _ _ b b f f i i m m q q t t v v x x z z } } ' ) ' ) ) + ) + ) + ) + : < : < ) + ) + ) + ) + " " $ $ ' ' * ) + * - - 0 0 2 ) + 2 4 4 7 7 : : = = @ : < @ C : < C G : < G K : < K P c g P U c g U [ c g [ a c g a h h l : < l p c g p t t v v x x z z | | ) + + . ) + ) + ) + ) + Y ] ] ` < ? < ? ) + ) + Y ] ) + ) + . 1 1 4 ) + ` c ` c ` c : < : < ! ! " " # # $ V Y $ & V Y & ( V Y ( * V Y * , Q V , 0 Q V 0 4 Q V 4 8 Q V 8 = Q V = A Q V A F E H F H E H H K E H K N E H N R H K R V E H V Z H K Z _ E H _ c E H c f H K f k E H k q H K q w N Q w { N Q { N Q N Q N Q N Q N Q N Q ? B B E ? B B E ? B H K H K ? B H K B E K N B E K N B E K N B E K N B E K N B E " K N " . E H . 1 E H 1 5 E H 5 8 E H 8 < H K < A H K A F H K F M H K M S H K S Y H K Y a E H a e E H e h N Q h n N Q n v E H v y H K y ~ H K ~ N Q N Q ? B ? B E H E H H K H K N Q N Q 7 : < ? 4 7 4 7 V V = = = f = V i V V = = = = = V $ $ , j - X j - X , l $ $ n n \ , , , , , , q > q > j - X s / l l 0 2 2 2 2 2 2 3 2 , , , , , , , , , , , , , , , , , = = = = , , , , , , , , , , , , , , , , , , , = = n n n n = = v v x x z ) z ) x 6 @ x 6 @ x 6 @ x 6 @ , , , , , , , , , , , , = ) = ) = = = = = = = = = = = = = = = = = = = = = = ) = 6 = = = = = = = = = = = = = , , , , = = n = = f | | S f 7 7 , : : = = A C F H L O S V d d [ [ ^ ^ b g g l l q q w w } } 2 2 2 2 # 2 2 f 3 2 3 3 3 3 2 3 2 f 3 2 3 2 3 2 3 2 , , + + @ @ @ @ V V , X , _ , ' + 0 6 = E N X c o | # & ) , / 2 , 5 < 8 M M U X [ ^ a d ; = ? A C E G I 2 2 2 K 2 M 2 O 2 Q 2 S 2 U 2 W 2 Y 2 [ 2 ] 2 _ 2 ! a 2 6 c _ d h f o i w l o r o o u x { l " l p l p ~ ^ l # + 4 > I U b p # 8 8 8 8 8 8 8 8 " 8 8 j l j l j l j l j l j l j l j l j l l m j l l m l m j l j l j l m o m o o q o q j l q v v | q v | | ! ! $ $ ' ' * o q * . j l . / j l / 0 0 1 j l 1 3 j l 3 6 6 7 7 8 8 9 j l 9 : j l : ; j l ; < o q < ? j l ? @ j l @ A j l A B j l B E E H H K j l K N j l N Q l m Q S S V o q V Z Z ^ o q ^ a a e e f f j j m m q q t t w w { { ~ ~ l m j l j l j l j l m o m o o q o q o q o q o q o q o q o q o q o q o q o q o q o q o q o q o q o q o q o q o q o q o q ! o q ! # # % % ( ( * * , , / / 2 2 5 5 8 8 ; ; > > A A D o q D G o q G J o q J M o q M P o q P R o q R U o q U X X [ [ ^ ^ ` ` b b d d f f h h k k m m p p r r t o q t w w z z ~ ~ j l j l m o j l j l m o j l j l j l j l j l j l j l j l j l m o j l j l j l j l j l j l j l j l j l j l j l j l j l j l o q o q o q o q # | # ' j l ' ) j l ) + + , , - - . j l . / j l / 1 j l 1 3 j l 3 6 j l 6 9 j l 9 < j l < ? j l ? C o q C F o q F I o q I M o q M Q o q Q U o q U Y o q Y ] o q ] a a e e i i m m p p s s v v y y { { } } | | | q v v | q v j l o q o q o q o q o q o q o q o q o q o q o q o q o q o q ! o q ! $ o q $ ' o q ' * * - - 0 0 2 2 4 o q 4 8 o q 8 < o q < > o q > @ o q @ B o q B D o q D G o q G J o q J M o q M P o q P S o q S V o q V X o q X Z o q Z ] o q ] ` o q ` c o q c f o q f h o q h j o q j m o q m p o q p s o q s v v y y | | o q o q o q o q o q o q o q o q o q o q o q o q o q o q o q ! ! # # % % ' o q ' ) o q ) + o q + , o q , / o q / 1 1 3 o q 3 5 5 7 7 9 9 ; ; = = ? ? A A D D F F H H J J L j l L M j l M N j l N O O Q Q S S U U W W [ [ ^ ^ b b g g k k p p s s u u x x { ! ! ! ! ! I B C D E F G H I J K L M N 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N ! ! ! ! B N ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! I I I I I I I I [ [ [ [ [ [ [ [ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! I I I I I I [ [ [ [ ! ! ! ! I I B C D E F G H I J K L M N 2 3 4 5 : ; < = > ? @ A B C D E F G H I N O Q S U W Y [ ] _ a c e g i k m P R T V X Z \ ^ ` b d f h j l n B C D E F G H I J K L M N B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ B C D E F G H I J K L M N B C D E F G H I J K L M N J K L M N |B C D E F G H I J K L M N |J K L M N |B C D E N <@B C D E < N @ ! " # $ % & ' ( ) * + , - ? ? ? < o p q r s t u v w x y z { | } ~ o p q r s t u v w x y z { | } ~ o p q r s t u v w x y z { | o p q r s t u v o p q r s t 2 3 4 5 6 7 8 9 : ; < = > ? @ A 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 : ; < = > ? @ A 2 3 4 5 6 7 8 9 2 3 4 5 < 2 3 4 5 6 7 8 9 2 3 4 5 < p 2 3 4 5 < ? ? * UUU ? ? UU * U ? U * ? ? x 8 8 x 8 p 0 thumbv4t thumbv5e thumbv6 thumbv7f thumbv7k thumbv7s fixup_arm_ldst_pcrel_12 fixup_t2_ldst_pcrel_12 fixup_arm_pcrel_10_unscaled fixup_arm_pcrel_10 fixup_t2_pcrel_10 fixup_thumb_adr_pcrel_10 fixup_arm_adr_pcrel_12 fixup_t2_adr_pcrel_12 fixup_arm_condbranch fixup_arm_uncondbranch fixup_t2_condbranch fixup_t2_uncondbranch fixup_arm_thumb_br fixup_arm_uncondbl fixup_arm_condbl fixup_arm_blx fixup_arm_thumb_bl fixup_arm_thumb_blx fixup_arm_thumb_cb fixup_arm_thumb_cp fixup_arm_thumb_bcc fixup_arm_movt_hi16 fixup_arm_movw_lo16 fixup_t2_movt_hi16 fixup_t2_movw_lo16 fixup_arm_movt_hi16_pcrel fixup_arm_movw_lo16_pcrel fixup_t2_movt_hi16_pcrel fixup_t2_movw_lo16_pcrel unexpected instruction to relax: out of range pc-relative fixup value Z Z Z X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X h^ PY VY ] X[ XZ @Z @Z ^ ] ] @Z @Z @Z ] Z Z Z Z Y Y Y Y Y Y Y Y ` ` ` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` #` 8` ` 8` 8` ` ` 8` ` 8` 8` ` ` ` 8` 8` 8` ` ` ` ` ` ` ` ` ` ` ` ` ` &j &j j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j &j j j k k &j k j k j j &j &j &j j j j j j j j j k k k k k k k k k k k k k k k k k k k k k k k k k k k .data.rel.ro.local .data.rel .rodata .bss .text .pad # .setfp , # .handlerdata .cantunwind .fnend .fnstart .eabi_attribute .personality .cpu .fpu .vsave { .save { Unknown FPU: $d $t $a __aeabi_unwind_cpp_pr G X ( 8 H X h x \ @ @ @ w 0 ( + l- , z0 F F F F + l- , z0 F F . . . . . + l- , z0 F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F p3 2 + l- , z0 e2 C2 2 1 1 F1 F F F F F \: 1 F 0: 9 9 8 8 V 7 6 J6 5 n5 6 J6 5 n5 F F E5 4 4 *4 *4 *4 *4 *4 *4 J J J + l- , z0 J I H tH H 8H H tH H G e2 J F F F F F hG hG hG hG hG hG hG F F F F F F F F eE D ED eE eE D ED eE C ~C C ~C C F ~C C ~C B rB B rB A UA @ 8@ ? > E> hG hG hG hG = = _< ; ; = = _< ; ; = = _< ; ; B rB B rB A UA : @ 8@ F F F F F F o n n {m l F l F F F F F F 0: F k F F F F j $j F F i i h 6h F F eg f n {m `f `f e d 7d F F j i c b + l- , z0 F F F F F F F F F Ib Ib a a a a a a 7a ` ` ` 7a 7a ` 7a ` ` 7 7 7 7 ` ` ` ` ` ` ` ` F F F F F F F + l- , z0 + l- , z0 ` ` ` + l- , z0 _ _ ^ ^ :^ . :^ :^ :^ . :^ :^ . :^ ` ` ` ` ` ` J ] ] ,] ,] [\ [ [ [ [ [ [ F ] ] ] ] ,] ,] [ [ E[ E[ E[ E[ _ _ Z Z Z Z Z F Z Z Z Z Z Z E5 E5 E5 E5 E5 E5 E5 E5 `Y X ` ` ` F F F F F F F F eE D ED eE eE D ED eE X X X X X X X C ~C C ~C C ~C C ~C W V W V eV U @ F F 8@ ? 4U T X X X X = S 9S R Q F W V W V eV U @ F F 8@ F F F F F + l- , z0 Q Q Q P P P P P P F F F F 6 J6 5 n5 F V V 6 J6 5 n5 ` ` ` _ _ ` ` ` ` ` ` vO F [\ F Z F ` ` ` ` ` ` _ E[ `Y X ` ` ` P P P P P P :^ :^ :^ :^ :^ :^ :^ :^ :^ :^ :^ :^ :^ :^ :^ :^ :^ :^ N N N N N N N N N N N N N N N N N N N N RN M . . . . . . . . N N N N L N N N N N N N N N L N N N N N N N N N N N N N N N N N N N K K K K N :^ :^ :^ :^ :^ :^ N N N N N N N N . . . . . . . . N N N N N N N N N N N N N N . . . . . . . . N N N N N N N N N N N N N N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . RN RN M ? M ? . . M M M M n n 3 M M M M M M n n M M M M n n M M M M n n 3 M M . . . . . n n n n . . . . . n n n n L L . . V V N N E Q N :^ :^ N :^ :^ N N N N N N N N N N N N N N N N N N N N N N N N N N ~ ~ ~ ~ ~ ~ v / F F F F F F F F F V V V V V V = / ! ! = / ! ! = V / V ! ! = / ! ! = / = / = / = / ~ ~ ~ ~ ~ ~ V V V V U V V F F F F F F F F F V V V V U F F F F F F = / = / = / = / = / = / = V V V / = V V V / = V V V / W V V W V V W V V F F F F F F F F F W W W F F F F F F F F F V V + V V V V 7 F F F F F F F F F V V + V V F F F F F F V V V V V V F F F F F F F F F V V V V V V V V V F F F F F F F F F V V y V V V V F F F F F F F F F y F F F F F F F F F ) V V b V V W V V F F F F F F F F F ) V V b V V F F F F F F V V r V V r V V r F F F F F F F F F V r V V V r V V V r V V F F F F F F F F F E V " s < N N N N N N N N N N N N N N < N N N N N N N N N N N N N N ; ; :^ :^ :^ :^ :^ :^ N :^ :^ ; ; ; ; :^ :^ :^ :^ :^ :^ ; ; :^ :^ :^ :^ :^ :^ N :^ :^ ; ; ; ; :^ :^ :^ :^ :^ :^ RN F . . . . . . . . . 9 g M ; F > K > K | | | | | L N N N N N N N N L N N N N N N N N N N . . > K > K RN M . . . . . . . . N N L L N N N K K K K N . . . . . . . . . . . . . . . . . . . . . . . . N N N N N N N N N N N N N N N N N N . . . . . . N N N N N N N N N N N N N N N N ; :^ :^ ; :^ :^ N N N N N N . . . . . . . . . . . . . . . N N N N l l l L L L L L L l l l N N N N N N N N N N N N N N N N N N N . . . . N N . . . . . . . . . . . . N N N N N N N N N N N N + M M n + M M n + M M n + M M n RN M RN M M M RN M M M l l l l l . . . . N N y~ y~ y~ y~ N N N < < < < } | 0| . . . L L L L l l l l l { z 3 M :z y y y xx y xx :z { z RN M y~ y~ y~ y~ y~ y~ w w gv u t t F F F F F F F F F V V V V V V s (s r r s r r q q s (s r r s r r q q s (s V V V r r s V V V r r q q s (s r r s r r q q (s r r (s r r (s r r (s r r [p V V N! V V = V V v F F F F F F F F F [p V V N! V V F F F F F F (s r r (s r r (s r r (s r r (s r r (s r r (s V V V r r (s V V V r r (s V V V r r V V K V V v V V F F F F F F F F F V V K V V v F F F F F F s V V N s V V N s V V N F F F F F F F F F s V N V V s V N V V s V N V V F F F F F F F F F V V = V V v * V V ' F F F F F F F F F V V = V V v F F F F F F (s V V % (s V V % (s V V % F F F F F F F F F (s V % V V (s V % V V (s V % V V F F F F F F F F F E V " s L N N N N N N N N N L N N N N N N N N N N N N N N N N . . N N N V N V :^ :^ :^ V :^ V { z M M { z { z M M { z . . . . . . N N N N N N { z 3 M { z . . . . . . . . . . C ~C C ~C C ~C C ~C C ~C C ~C C ~C C ~C F $ # D# F F F $ " # D# " $ # D# * # c) $' >& $ # D# F 7) ( 8 8 V % I I E5 ) J V V V J J $ # D# J Q V V ) F F F F F F F F F F F F F F F F F / > t F q ) / > t F / > t F / > t F / > t F F F F * # * # n n {m {m F F F F F F F F F F F F F V F F b F F f f {m {m 3 F V b @ $ # D# $ # D# z B z B z B 6 6 6 6 % % % % ` ` ` ` * # b F F $ # D# $ # D# F T E5 E5 E5 E5 F F F F F F F F F F F F F F F F I I / U F t q / U F t / U F t F F F $ " # D# I F I F I I F m ! M r ! C F F m m x m M F F F F F h F w - m V V C F C F F F m m F 4 m F G m m [+ r ! F F F F V @ p 0 / 0 / / / / / o p p p p P P P P @ @ @ @ @ @ @ @ P @ 0 p ` P p p 0 0 P p p 0 0 0 0 p p P P p p P P p 0 0 p 0 0 p 0 0 0 0 0 0 @ @ ` @ P P O P P P P P P 0 P @ P ` P P p 0 0 0 0 ` ` ` ` 0 P @ @ @ @ 0 @ @ @ 0 0 0 0 P 0 p 0 0 p ` 0 @ @ @ 0 @ @ @ P p P @ p @ P 0 P P P P 0 P 0 ` ` ` ` P p M m M m 0 P p @ ` ` @ ` ` ` ` @ @ ` ` @ @ ` @ @ @ @ @ p p p p p p 0 0 0 0 P P 0 P P 0 p p 0 p P p p p p @ ` ` 0 ` P ` p ` ` 0 P P p P P p p p p p p P P P P P P @ @ @ @ @ @ @ @ @ @ @ P P 0 0 @ @ 0 @ 0 @ @ P 0 0 p p P 0 P 0 P P @ P P P @ @ @ @ @ P P P P P P @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ P P @ P P 0 0 @ @ @ P @ @ @ @ P @ @ P @ @ 0 P 0 @ @ @ @ @ @ @ @ @ @ @ @ O M @ o m ` / - O O M @ O M @ M @ O M @ O M @ o m ` / - / O @ O M @ O M @ O M @ O @ o ` / / O @ O @ O @ O @ o ` / / O @ O @ O @ 0 0 P @ @ @ @ @ @ @ @ P @ @ P P P P P P @ @ @ @ P @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ P @ @ @ @ @ @ @ @ @ @ @ P P @ @ P 0 p P P P @ @ @ @ P P @ @ @ @ @ @ P P P 0 0 p p @ @ @ @ @ @ 0 P 0 P P P @ @ @ @ @ @ @ @ @ P 0 P 0 P P P 0 P 0 P P @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ P 0 P 0 P P P 0 P 0 P P P P P P P P P P P P P P P P P P 0 P 0 P P P P P P 0 P 0 P P P 0 P 0 P P P 0 P 0 P P @ @ P @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 0 @ 0 @ @ @ 0 @ 0 @ @ P P P P P P P P P P P P P P P P 0 0 0 @ P P P @ 0 @ 0 @ @ @ 0 @ 0 @ @ P P P P P P @ @ P P P P P P P P P P P P O O M @ O M @ M @ O M @ / O @ O M @ O M @ O M @ / O @ O @ O @ / O @ O @ O @ @ 0 @ 0 @ @ 0 @ 0 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ P P P @ @ @ @ @ @ @ P p P p @ ` @ ` @ @ @ O @ o ` / P @ ` P p p 0 0 P p p 0 0 0 p p P P O _ 0 0 0 0 ? 0 0 0 0 0 ? 0 P P P P _ P O O @ @ O @ O ` _ P _ P P o o o ` ` ` @ @ @ 0 0 0 0 O ` 0 O ` ` ` @ 0 0 0 @ @ P P ` ` P P 0 0 0 @ @ - @ ` ` @ ` ` ` ` @ @ @ p P @ @ @ @ @ @ O / @ @ @ ` ` ` ` ` ` ` P P P P P P p p @ @ @ P 0 _ ? @A D 0 hD D @ A C G G B E ( B ` @@ x \ Z V ^ h H X @ @ F @C C C xD @ A @B A P p T R ` P 8 @ B ' can not be undefined in a subtraction expression unsupported relocation on symbol FIXME: relocations to absolute targets not yet implemented h 0 0 0 0 0 H ` 0 0 0 H H x x Thumb p 0 P ( ( H h 3 h4 H4 5 5 : x9 8 (8 7 7 `6 3 T X X T ZX ZX ZX ZX T V ZV j j Pk pk pk j j j j pk pk j j j pk j j j j j j j j l j j j j j j j j j 8l K ! ~ } } } } } X} { { s y y d y y yy @x x u {t h | r X 8 0 ,, 11 00 33 33 33 ) 333 ) > 333 ) ? 337 - ,,, - 111 3 000 9 : 999 A ; ;;; I < <<< Q = === Y ? 37 Y @ 37 Y ? 337 Y @ 337 ^ @ 7 ^ @ 7 ^ A 37 ^ B 37 ^ @ 7 ^ @ $7 ^ A 337 ^ B 337 ^ @ 7 ^ @ 7 d 333 l 333 v 333 333 333 333 333 999 ;;; ! <<< " === # 999 $ ;;; % <<< & === ' 999 ( ;;; ) <<< * === 333 @ C 333 D 333 A 337 - 333 $ . 333 , / 333 6 0 333 @ + 333 I , 333 T 5 999 [ 6 ;;; b 7 <<< i 8 === p 1 997 x 2 ;;7 3 <<7 4 ==7 9 333 @ G 333 J 333 O 337 K 999 O 37 Q 37 O 337 Q 337 I 997 R 337 S 999 T ;;; U <<< V === W 999 X ;;; Y <<< Z === 999 ;;; <<< === 999 # ;;; + <<< 3 === ; { 999 D | ;;; M } <<< V ~ === _ 999 h ;;; q <<< z === @ 7 7 @ 7 7 337 7 /7 7 /7 999 ;;; <<< === 997 ;;7 <<7 ==7 337 337 @ 7 37 @ 7 37 37 37 37 37 37 ! 999 " ;;; # <<< $ === % 997 & ;;7 " ' <<7 + ( ==7 4 ! 999 < " ;;; D # <<< L $ === T % 997 ] & ;;7 f ' <<7 o ( ==7 x 33 37 37 37 37 37 37 ! 999 % 997 ! 999 % 997 337 337 999 ;;; <<< === 997 ;;7 <<7 ==7 @ 7 37 @ 7 ) 97 * ;7 + <7 ) 97 , =7 7 - . @ / 7 0 77 ! 999 % % 997 - 999 4 ;;; ; <<< B === I 997 Q ;;7 Y <<7 a ==7 i @ 7 i @ 7 o @ 7 o @ 7 u ) 97 z * ;7 + <7 ) 97 , =7 a ,, b 11 c 00 d ,, e 11 f 00 g ,, h 11 i 00 j ,, k 11 l 00 m ,, n 11 o 00 s ,, t 11 u 00 p ,, q 11 r 00 v ,, w 11 x 00 y ,, z 11 { 00 | ,, } 11 ~ 00 & ,, & 11 . 00 6 ,, 6 11 = 00 D ,, D 11 L 00 T ,, T 11 \ 00 d ,, d 11 l 00 t ,, t 11 { 00 11 1 10 2 0, 3 01 00 999 ;;; <<< === 997 ;;7 <<7 ==7 4 3- 5 3: 999 ! ;;; " <<< # === $ 999 % ;;; & <<< ' === & 997 / ;;7 8 <<7 A ==7 J 997 S ;;7 \ <<7 e ==7 n ( 33 n ) 33 r 2 999 z 3 ;;; 4 <<< 5 === 6 999 7 ;;; 8 <<< 9 === * 997 + ;;7 , <<7 - ==7 . 997 / ;;7 0 <<7 1 ==7 : 33 ; 33 6 @ E 33 F 33 G 33 < 333 - = 333 : > 333 G ? 333 S @ 333 _ A 333 k @ 7 k @ 7 p B 33 { C 33 D 33 K 7 39 7 L 8 3< 7 M 9 3= 7 N 7 39 7 O 8 3< 7 P 9 3= 7 Q : 3- R ; :3 U 11 S < ,0 V 1 10 T < ,0 W 1 10 X 11 Y 1 10 Z 2 0, [ 3 01 \ 3 01 ] 00 ^ 2 0, _ 3 01 ` 00 # = 444 # > 447 ( ? 47 ( > 447 . ? 47 . > 447 5 = 444 5 > 447 ; @ 44 @ @ 44 E A 44 J A 44 P . V B 4477 [ B 4477 a B 4477 g C g D 3 j E 4477 o E 4477 u E 4477 { F @ { R G 33 { S G 33 ! ,,, " 111 # 000 999 ;;; <<< === 999 ;;; <<< === F @ d G 33 e G 33 H 44 > 447 I 41 H 44 > 447 H 44 > 447 J 41 H 44 > 447 @ 44 @ 44 K ;== L <99 M =<< K ;== % L <99 . M =<< 7 N +33 @ O ;== J P <99 T Q =<< ^ O ;== h P <99 r Q =<< | N +33 N +33 N +33 N +33 N +33 N +33 N +33 N +33 N +33 N +33 N +33 N +33 N +33 N +33 ! O ;== + P <99 5 Q =<< ? O ;== I P <99 S Q =<< ] N +33 g > 447 m > 447 u R 443 | @ 44 @ 44 > 447 > 447 R 443 > 447 > 447 R 443 > 447 > 447 R 443 = 444 C D 3 . S 3377 S 3377 T 3+7 T 3+7 U 3+3 U 3+3 T 3+7 T 3+7 T 3+7 T 3+7 U 3+3 U 3+3 U 3+3 ( U 3+3 2 ;;; 9 === @ ;;; G === N ;;; U === \ V ;; e W == n ;;; u === | ;;; === ;;; === ;;; === ;;; === ;;; === ;;; === ;;; === ;;; === ;;; $ === % X <== & Y =;; ' ;;; ) === " + Z ;= + , [ =< 4 - Z ;= = . [ =< F / V ;; P 0 W == Z 1 V ;; d 2 W == n 3 Z ;= u 4 [ =< | 5 Z ;= 6 [ =< 7 \ 93 : ] <3 ; ^ =3 < V ;; = W == > 11 ? 1 10 @ 2 0, A 3 01 B 00 C " ;;; D $ === G ;;; H === E ;;; F === K ;;; L === I ;;; J === ' P " ;;; / Q $ === 7 R ;;; > V === E Z V ;; L [ W == S \ V ;; [ ] W == c ^ V ;; l _ W == u ` ;;; | a === b ;;; c === d ;;; e === f ;;; g === h ;;; i === j ;;; k === l V ;; p W == q ;;; u === v ;;; w === x ;;; y === z ;;; { === ~ ;;; === % | ;;; - } === 5 V ;; ? W == I V ;; S W == ] X <== c Y =;; i V ;; t W == V ;; W == K ;== L <99 M =<< K ;== L <99 M =<< K ;== L <99 M =<< K ;== L <99 M =<< 999 ;;; <<< === ! 999 ( ;;; / <<< 6 === = 999 E ;;; M <<< U === ] 999 d ;;; k <<< r === y _ 3377 y _ 3377 } ` 9 7 3 a < 7 3 b = 7 3 c 33 d 9 7 9 e ; 7 ; f < 7 < g = 7 = D 3 7 7 h 3 7 7 33 h 3 33 33 i @ . @ D 3 D 3 i @ . @ 37 j 3? j 3? j 3? j 3? j 3? k 3@ @ l 4? m 9? n ;? o p =? q ,? r 1? s .? ) 97 * ;7 + <7 , =7 t 4? ! t 4? % u ,@ @ % v 1@ @ + j 3? + j 3? . j 3? . j 3? 2 k 3@ @ 6 @ 7 6 37 6 @ 7 9 j 3? < l 4? @ w 333A D 37 D 37 H u ,@ @ H v 1@ @ N x @ 7 N j 3? N j 3? N y @ 7 N x @ 7 Q z 0? V s .? [ { 3? [ { 3? _ { 3? _ { 3? c l 4? g k 3@ @ k | 0@ @ q 33 q 33 q N +33 v } ,,,, } ~ 0000 # <<< $ === # <<< $ === 33 33 N +33 ! 999 " ;;; # <<< $ === N +33 ! N +33 N +33 N +33 * 999 + ;;; , <<< - === " . 999 * / ;;; 2 0 <<< : 1 === B 2 999 J 3 ;;; R 4 <<< Z 5 === b " 997 k # ;;7 t $ <<7 } % ==7 & 997 ' ;;7 ( <<7 ) ==7 6 33 6 337 7 30 8 33 8 337 9 32 i @ : D 3 = D 3 < 3+ i @ > D 3 A D 3 @ 3+ J 999 K ;;; L <<< M === N 999 O ;;; P <<< Q === R 999 S ;;; T <<< ! U === ) B 997 2 C ;;7 ; D <<7 D E ==7 M F 997 V G ;;7 _ H <<7 h I ==7 q Y 999 y Z ;;; [ <<< \ === ] 999 ^ ;;; _ <<< ` === X 333 M ,, N 11 O 00 6 @ 6 @ C @ 33 44 a 99 d 33/ f 33/ b ,,/ c 11/ g 00/ n 333 p 333 l ,,3 m 113 q 003 t 33/ v 33/ r ,,/ s 11/ w 00/ ~ 333 333 | ,,3 } 113 003 33 33 N +33 ! } ,,,, ( ~ 0000 / # <<< 8 $ === A # <<< K $ === U 33 U 33 U N +33 [ ! 999 c " ;;; k # <<< s $ === { 33 { 337 30 33 337 32 D 3 D 3 35 3+ D 3 D 3 38 333 333 S ,,, T 111 333 U 000 <<< === 333 333 333 333 333 333 333 333 * 333 3 <<< < === E N +33 P N +33 ^ 33 ^ 33 ^ +33 c 33 c 33 c +33 i 999 p ;;; w <<< ~ === 6 @ 33 W ,, X 11 Y 00 33 99 V ;; << W == 99 V ;; << W == } ,,,, ~ 0000 } ,,,, ~ 0000 333 333 999 997 6 @ 33 @ 333 333 337 999 37 37 337 337 997 333 ' 999 / ;;; 7 <<< ? === G 999 O ;;; W <<< _ === g 99 n V ;; u << | W == 333 333 33 33 33 33 33 33 33 33 33 33 % 333 1 337 @ 337 Q 333 ] 333 j 333 y 333 337 * 33 + 37 , 36 0 37 1 37 . 33 / 33 4 337 7 337 5 333 6 333 8 11 9 1 10 : 2 0, ; 3 01 < 00 A 997 B ;;7 C <<7 D ==7 E 997 % F ;;7 - G <<7 5 H ==7 = I j 3? = K j 3? = @ 7 @ L 3? C M 4? G N l 4? J O q ,? J P r 1? O Q s .? T T l 4? X U l 4? \ V u ,@ @ \ W v 1@ @ b @ b X 33 b Z 33 f @ f [ 33 f ] 33 j ^ j 3? j { j 3? j , @ 7 m ` 997 s a <<7 y b ==7 c +7 d +3 i 337 j 337 k 337 l 337 e 333 f 333 g 333 h 333 r 337 s 337 t 337 u 337 v 337 m 333 n 333 o 333 p 333 + q 333 5 y 337 = z 337 E w 333 N x 333 W 99 ] ;; c << i == o | 99 7 v } ;; 7 } ~ << 7 == 7 - @ 7 337 337 999 ;;; <<< === 997 ;;7 <<7 ==7 . @ 333 333 0 6 @ 333 333 337 3 @ 7 337 337 2 @ 7 6 @ 7 337 337 5 @ 7 8 6 @ 333 333 99 ;; << == 99 7 ;; 7 << 7 == 7 m ,, n 11 ' o 00 . : @ 7 . 337 . 337 2 999 8 ;;; > <<< D === J 997 Q ;;7 X <<7 _ ==7 f 999 m ;;; t <<< { === 997 ;;7 <<7 ==7 ; @ 333 333 < @ 7 337 337 999 ;;; <<< === 997 ;;7 <<7 ==7 999 ;;; <<< === 997 ;;7 <<7 ==7 = @ 333 333 m 9? % n ;? * o / p =? 4 333 4 333 4 ? 33> 8 r ,,, 8 s 111 > t 000 D 333 L 333 V 333 _ 333 h 333 p 333 { 333 999 ;;; <<< === 999 ;;; <<< === 999 ;;; <<< === 999 ;;; <<< === % > @ % 333 % 333 % A 33> * 333 2 333 : 333 D 333 N 333 W 333 b 999 i ;;; p <<< w === ~ 997 ;;7 <<7 ==7 u ,@ @ v 1@ @ j 3? j 3? ? @ 7 @ y @ 7 z 0? s .? j 3? j 3? j 3? j 3? | 0@ @ 7 7 F 33 F 337 I 337 G 37 H 37 J 33 J 337 Q 337 K 37 N 37 L 37 M 37 O 33 O 337 P 337 R 33 R 337 X 337 S 37 U 37 T 37 c 37 V 33 V 337 W 337 Y 33 Y 337 \ 337 Z 37 [ 37 ^ 11 _ 1 10 ` 2 0, a 3 01 $ b 00 . f ! 999 5 g " ;;; < h # <<< C i $ === J j . O k 37 U l 33 U m 33 Z y @ Z n 333 Z q 333 Z v 337 ^ r 999 d v 37 d x 37 d v 337 d x 337 i p 997 ) ********$ &''' ################################ """"""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! % ( , 1 0 3 3 3 ) 3 ) 3 ) 3 - , - 1 3 0 9 9 A ; I < Q = Y 3 Y 3 Y 3 Y 3 ^ 3 ^ 3 ^ 3 ^ 3 d 3 l 3 v 3 3 3 3 3 9 ; < = 9 ; < = 9 ; < = 3 3 3 3 3 $ 3 , 3 6 3 @ 3 I 3 T 9 [ ; b < i = p 9 x ; < = 3 3 3 3 9 3 3 3 3 9 3 9 ; < = 9 ; < = 9 ; < = 9 # ; + < 3 = ; 9 D ; M < V = _ 9 h ; q < z = 3 / / 9 ; < = 9 ; < = 3 3 3 3 3 3 3 3 3 9 ; < = 9 ; " < + = 4 9 < ; D < L = T 9 ] ; f < o = x 3 3 3 3 3 3 3 9 9 9 9 3 3 9 ; < = 9 ; < = 3 9 ; < 9 = 9 % 9 - 9 4 ; ; < B = I 9 Q ; Y < a = u 9 z ; < 9 = , 1 0 , 1 0 , 1 0 , 1 0 , 1 0 , 1 0 , 1 0 , 1 0 , 1 0 , 1 0 & , & 1 . 0 6 , 6 1 = 0 D , D 1 L 0 T , T 1 \ 0 d , d 1 l 0 t , t 1 { 0 1 0 1 , 0 0 1 0 9 ; < = 9 ; < = - 3 3 : 9 ; < = 9 ; < = & 9 / ; 8 < A = J 9 S ; \ < e = n 3 n 3 r 9 z ; < = 9 ; < = 9 ; < = 9 ; < = 3 3 3 3 3 3 - 3 : 3 G 3 S 3 _ 3 p 3 { 3 3 3 9 3 < 3 = 3 9 3 < 3 = - 3 3 : 1 , 0 0 1 , 0 0 1 1 0 1 , 0 0 1 0 1 0 , 0 0 1 0 # 4 # 4 ( 4 ( 4 . 4 . 4 5 4 5 4 ; 4 @ 4 E 4 J 4 V 4 [ 4 a 4 g 3 j 4 o 4 u 4 { 3 { 3 , 1 0 9 ; < = 9 ; < = 3 3 4 4 1 4 4 4 4 4 1 4 4 4 4 4 ; = 9 < < = ; = % 9 % < . < . = 7 + 7 3 @ ; @ = J 9 J < T < T = ^ ; ^ = h 9 h < r < r = | + | 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 ! ; ! = + 9 + < 5 < 5 = ? ; ? = I 9 I < S < S = ] + ] 3 g 4 m 4 u 3 u 4 | 4 4 4 4 3 4 4 4 3 4 4 4 3 4 4 3 3 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 ( + ( 3 2 ; 9 = @ ; G = N ; U = \ ; e = n ; u = | ; = ; = ; = ; = ; = ; = ; = ; = ; = < = ; = ; = " ; " = + < + = 4 ; 4 = = < = = F ; P = Z ; d = n ; n = u < u = | ; | = < = 3 9 3 < 3 = ; = 1 0 1 , 0 0 1 0 ; = ; = ; = ; = ; = ' ; / = 7 ; > = E ; L = S ; [ = c ; l = u ; | = ; = ; = ; = ; = ; = ; = ; = ; = ; = ; = ; = % ; - = 5 ; ? = I ; S = ] < ] = c ; c = i ; t = ; = ; = 9 < < = ; = 9 < < = ; = 9 < < = ; = 9 < < = 9 ; < = ! 9 ( ; / < 6 = = 9 E ; M < U = ] 9 d ; k < r = y 3 y 3 } 3 } 9 3 < 3 = 3 9 ; < = 3 3 3 3 3 3 3 3 3 3 ? 3 ? 3 ? 3 ? 3 ? 3 @ 4 ? 9 ? ; ? < ? = ? , ? 1 ? . ? 9 ; < = 4 ? ! 4 ! ? % , % @ % 1 % @ + 3 + ? + 3 + ? . 3 . ? . 3 . ? 2 3 2 @ 6 3 9 3 9 ? < 4 < ? @ 3 @ A D 3 D 3 H , H @ H 1 H @ N 3 N ? N 3 N ? Q 0 Q ? V . V ? [ 3 [ ? [ 3 [ ? _ 3 _ ? _ 3 _ ? c 4 c ? g 3 g @ k 0 k @ q 3 q 3 q + q 3 v , } 0 < = < = 3 3 + 3 9 ; < = + 3 + 3 + 3 + 3 9 ; < = " 9 * ; 2 < : = B 9 J ; R < Z = b 9 k ; t < } = 9 ; < = 3 3 0 3 3 3 2 3 3 3 + 3 3 3 + 3 9 ; < = 9 ; < = 9 ; < ! = ) 9 2 ; ; < D = M 9 V ; _ < h = q 9 y ; < = 9 ; < = 3 , 1 0 @ 3 4 9 / 3 / 3 , / / 1 / 0 3 3 , 3 1 3 0 3 / 3 / 3 , / / 1 / 0 3 3 , 3 1 3 0 3 3 3 + 3 ! , ( 0 / < 8 = A < K = U 3 U 3 U + U 3 [ 9 c ; k < s = { 3 { 3 0 3 3 3 2 3 3 3 3 5 + 3 3 3 3 8 3 3 , 1 3 0 < = 3 3 3 3 3 3 3 3 * 3 3 < < = E + E 3 P + P 3 ^ 3 ^ 3 ^ + ^ 3 c 3 c 3 c + c 3 i 9 p ; w < ~ = 3 , 1 0 3 9 ; < = 9 ; < = , 0 , 0 3 3 9 9 3 3 3 3 9 3 3 3 3 9 3 ' 9 / ; 7 < ? = G 9 O ; W < _ = g 9 n ; u < | = 3 3 3 3 3 3 3 3 3 3 3 3 % 3 1 3 @ 3 Q 3 ] 3 j 3 y 3 3 3 3 3 6 3 3 3 3 3 3 3 3 1 0 1 , 0 0 1 0 9 ; < = 9 % ; - < 5 = = 3 = ? = 3 = ? @ 3 @ ? C 4 C ? G 4 G ? J , J ? J 1 J ? O . O ? T 4 T ? X 4 X ? \ , \ @ \ 1 \ @ b 3 b 3 f 3 f 3 j 3 j ? j 3 j ? m 9 s < y = + + 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 + 3 5 3 = 3 E 3 N 3 W 9 ] ; c < i = o 9 v ; } < = 3 3 9 ; < = 9 ; < = 3 3 3 3 3 3 3 3 3 3 3 9 ; < = 9 ; < = , 1 ' 0 . 3 . 3 2 9 8 ; > < D = J 9 Q ; X < _ = f 9 m ; t < { = 9 ; < = 3 3 3 3 9 ; < = 9 ; < = 9 ; < = 9 ; < = 3 3 9 ? % ; % ? * < * ? / = / ? 4 3 4 3 4 3 4 > 8 , 8 1 > 0 D 3 L 3 V 3 _ 3 h 3 p 3 { 3 9 ; < = 9 ; < = 9 ; < = 9 ; < = % 3 % 3 % 3 % > * 3 2 3 : 3 D 3 N 3 W 3 b 9 i ; p < w = ~ 9 ; < = , @ 1 @ 3 ? 3 ? 0 ? . ? 3 ? 3 ? 3 ? 3 ? 0 @ 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 0 1 , 0 0 1 $ 0 . 9 5 ; < < C = O 3 U 3 U 3 Z 3 Z 3 Z 3 ^ 9 d 3 d 3 d 3 d 3 i 9 abs.d abs.s absq_s.ph absq_s.qb absq_s.w add add.d add.s add_a.b add_a.d add_a.h add_a.w addi addiu addq.ph addq_s.ph addq_s.w addqh.ph addqh.w addqh_r.ph addqh_r.w adds_a.b adds_a.d adds_a.h adds_a.w adds_s.b adds_s.d adds_s.h adds_s.w adds_u.b adds_u.d adds_u.h adds_u.w addsc addu addu.ph addu.qb addu_s.ph addu_s.qb adduh.qb adduh_r.qb addv.b addv.d addv.h addv.w addvi.b addvi.d addvi.h addvi.w addwc and and.v andi andi.b append asub_s.b asub_s.d asub_s.h asub_s.w asub_u.b asub_u.d asub_u.h asub_u.w ave_s.b ave_s.d ave_s.h ave_s.w ave_u.b ave_u.d ave_u.h ave_u.w aver_s.b aver_s.d aver_s.h aver_s.w aver_u.b aver_u.d aver_u.h aver_u.w b bal balign bc1f bc1t bclr.b bclr.d bclr.h bclr.w bclri.b bclri.d bclri.h bclri.w beq beqz bgez bgezal bgtz binsl.b binsl.d binsl.h binsl.w binsli.b binsli.d binsli.h binsli.w binsr.b binsr.d binsr.h binsr.w binsri.b binsri.d binsri.h binsri.w bitrev blez bltz bltzal bmnz.v bmnzi.b bmz.v bmzi.b bne bneg.b bneg.d bneg.h bneg.w bnegi.b bnegi.d bnegi.h bnegi.w bnez bnz.b bnz.d bnz.h bnz.v bnz.w bposge32 break bsel.v bseli.b bset.b bset.d bset.h bset.w bseti.b bseti.d bseti.h bseti.w bteqz btnez bz.b bz.d bz.h bz.v bz.w c.eq.d c.eq.s c.f.d c.f.s c.le.d c.le.s c.lt.d c.lt.s c.nge.d c.nge.s c.ngl.d c.ngl.s c.ngle.d c.ngle.s c.ngt.d c.ngt.s c.ole.d c.ole.s c.olt.d c.olt.s c.seq.d c.seq.s c.sf.d c.sf.s c.ueq.d c.ueq.s c.ule.d c.ule.s c.ult.d c.ult.s c.un.d c.un.s ceil.l.d ceil.l.s ceil.w.d ceil.w.s ceq.b ceq.d ceq.h ceq.w ceqi.b ceqi.d ceqi.h ceqi.w cfc1 cfcmsa cle_s.b cle_s.d cle_s.h cle_s.w cle_u.b cle_u.d cle_u.h cle_u.w clei_s.b clei_s.d clei_s.h clei_s.w clei_u.b clei_u.d clei_u.h clei_u.w clo clt_s.b clt_s.d clt_s.h clt_s.w clt_u.b clt_u.d clt_u.h clt_u.w clti_s.b clti_s.d clti_s.h clti_s.w clti_u.b clti_u.d clti_u.h clti_u.w clz cmp cmp.eq.ph cmp.le.ph cmp.lt.ph cmpgdu.eq.qb cmpgdu.le.qb cmpgdu.lt.qb cmpgu.eq.qb cmpgu.le.qb cmpgu.lt.qb cmpi cmpu.eq.qb cmpu.le.qb cmpu.lt.qb copy_s.b copy_s.h copy_s.w copy_u.b copy_u.h copy_u.w ctc1 ctcmsa cvt.d.l cvt.d.s cvt.d.w cvt.l.d cvt.l.s cvt.s.d cvt.s.l cvt.s.w cvt.w.d cvt.w.s dadd daddi daddiu daddu dclo dclz ddiv ddivu deret dext dextm dextu di dins dinsm dinsu div div.d div.s div_s.b div_s.d div_s.h div_s.w div_u.b div_u.d div_u.h div_u.w divu dmfc0 dmfc1 dmfc2 dmtc0 dmtc1 dmtc2 dmult dmultu dotp_s.d dotp_s.h dotp_s.w dotp_u.d dotp_u.h dotp_u.w dpa.w.ph dpadd_s.d dpadd_s.h dpadd_s.w dpadd_u.d dpadd_u.h dpadd_u.w dpaq_s.w.ph dpaq_sa.l.w dpaqx_s.w.ph dpaqx_sa.w.ph dpau.h.qbl dpau.h.qbr dpax.w.ph dps.w.ph dpsq_s.w.ph dpsq_sa.l.w dpsqx_s.w.ph dpsqx_sa.w.ph dpsu.h.qbl dpsu.h.qbr dpsub_s.d dpsub_s.h dpsub_s.w dpsub_u.d dpsub_u.h dpsub_u.w dpsx.w.ph drotr drotr32 drotrv dsbh dshd dsll dsll32 dsllv dsra dsra32 dsrav dsrl dsrl32 dsrlv dsubu ei eret ext extp extpdp extpdpv extpv extr.w extr_r.w extr_rs.w extr_s.h extrv.w extrv_r.w extrv_rs.w extrv_s.h fadd.d fadd.w fcaf.d fcaf.w fceq.d fceq.w fclass.d fclass.w fcle.d fcle.w fclt.d fclt.w fcne.d fcne.w fcor.d fcor.w fcueq.d fcueq.w fcule.d fcule.w fcult.d fcult.w fcun.d fcun.w fcune.d fcune.w fdiv.d fdiv.w fexdo.h fexdo.w fexp2.d fexp2.w fexupl.d fexupl.w fexupr.d fexupr.w ffint_s.d ffint_s.w ffint_u.d ffint_u.w ffql.d ffql.w ffqr.d ffqr.w fill.b fill.h fill.w flog2.d flog2.w floor.l.d floor.l.s floor.w.d floor.w.s fmadd.d fmadd.w fmax.d fmax.w fmax_a.d fmax_a.w fmin.d fmin.w fmin_a.d fmin_a.w fmsub.d fmsub.w fmul.d fmul.w frcp.d frcp.w frint.d frint.w frsqrt.d frsqrt.w fsaf.d fsaf.w fseq.d fseq.w fsle.d fsle.w fslt.d fslt.w fsne.d fsne.w fsor.d fsor.w fsqrt.d fsqrt.w fsub.d fsub.w fsueq.d fsueq.w fsule.d fsule.w fsult.d fsult.w fsun.d fsun.w fsune.d fsune.w ftint_s.d ftint_s.w ftint_u.d ftint_u.w ftq.h ftq.w ftrunc_s.d ftrunc_s.w ftrunc_u.d ftrunc_u.w hadd_s.d hadd_s.h hadd_s.w hadd_u.d hadd_u.h hadd_u.w hsub_s.d hsub_s.h hsub_s.w hsub_u.d hsub_u.h hsub_u.w ilvev.b ilvev.d ilvev.h ilvev.w ilvl.b ilvl.d ilvl.h ilvl.w ilvod.b ilvod.d ilvod.h ilvod.w ilvr.b ilvr.d ilvr.h ilvr.w ins insert.b insert.h insert.w insv insve.b insve.d insve.h insve.w j jal jalr jalrc jr jrc la lb lbu lbux ld ld.b ld.d ld.h ld.w ldc1 ldc2 ldi.b ldi.d ldi.h ldi.w ldl ldr ldxc1 lh lhu lhx li ll lld lsa lui luxc1 lw lwc1 lwc2 lwl lwr lwu lwx lwxc1 madd madd.d madd.s madd_q.h madd_q.w maddr_q.h maddr_q.w maddu maddv.b maddv.d maddv.h maddv.w maq_s.w.phl maq_s.w.phr maq_sa.w.phl maq_sa.w.phr max_a.b max_a.d max_a.h max_a.w max_s.b max_s.d max_s.h max_s.w max_u.b max_u.d max_u.h max_u.w maxi_s.b maxi_s.d maxi_s.h maxi_s.w maxi_u.b maxi_u.d maxi_u.h maxi_u.w mfc0 mfc1 mfc2 mfhc1 mfhi mflo min_a.b min_a.d min_a.h min_a.w min_s.b min_s.d min_s.h min_s.w min_u.b min_u.d min_u.h min_u.w mini_s.b mini_s.d mini_s.h mini_s.w mini_u.b mini_u.d mini_u.h mini_u.w mod_s.b mod_s.d mod_s.h mod_s.w mod_u.b mod_u.d mod_u.h mod_u.w modsub mov.d mov.s move move.v movf movf.d movf.s movn movn.d movn.s movt movt.d movt.s movz movz.d movz.s msub msub.d msub.s msub_q.h msub_q.w msubr_q.h msubr_q.w msubu msubv.b msubv.d msubv.h msubv.w mtc0 mtc1 mtc2 mthc1 mthi mthlip mtlo mul mul.d mul.ph mul.s mul_q.h mul_q.w mul_s.ph muleq_s.w.phl muleq_s.w.phr muleu_s.ph.qbl muleu_s.ph.qbr mulq_rs.ph mulq_rs.w mulq_s.ph mulq_s.w mulr_q.h mulr_q.w mulsa.w.ph mulsaq_s.w.ph mult multu mulv.b mulv.d mulv.h mulv.w neg neg.d neg.s negu nloc.b nloc.d nloc.h nloc.w nlzc.b nlzc.d nlzc.h nlzc.w nmadd.d nmadd.s nmsub.d nmsub.s nop nor nor.v nori.b not or or.v ori ori.b packrl.ph pckev.b pckev.d pckev.h pckev.w pckod.b pckod.d pckod.h pckod.w pcnt.b pcnt.d pcnt.h pcnt.w pick.ph pick.qb preceq.w.phl preceq.w.phr precequ.ph.qbl precequ.ph.qbla precequ.ph.qbr precequ.ph.qbra preceu.ph.qbl preceu.ph.qbla preceu.ph.qbr preceu.ph.qbra precr.qb.ph precr_sra.ph.w precr_sra_r.ph.w precrq.ph.w precrq.qb.ph precrq_rs.ph.w precrqu_s.qb.ph prepend raddu.w.qb rddsp rdhwr repl.ph repl.qb replv.ph replv.qb rotr rotrv round.l.d round.l.s round.w.d round.w.s sat_s.b sat_s.d sat_s.h sat_s.w sat_u.b sat_u.d sat_u.h sat_u.w sb sc scd sd sdc1 sdc2 sdl sdr sdxc1 seb seh sh shf.b shf.h shf.w shilo shilov shll.ph shll.qb shll_s.ph shll_s.w shllv.ph shllv.qb shllv_s.ph shllv_s.w shra.ph shra.qb shra_r.ph shra_r.qb shra_r.w shrav.ph shrav.qb shrav_r.ph shrav_r.qb shrav_r.w shrl.ph shrl.qb shrlv.ph shrlv.qb sld.b sld.d sld.h sld.w sldi.b sldi.d sldi.h sldi.w sll sll.b sll.d sll.h sll.w slli.b slli.d slli.h slli.w sllv slt slti sltiu sltu splat.b splat.d splat.h splat.w splati.b splati.d splati.h splati.w sqrt.d sqrt.s sra sra.b sra.d sra.h sra.w srai.b srai.d srai.h srai.w srar.b srar.d srar.h srar.w srari.b srari.d srari.h srari.w srav srl srl.b srl.d srl.h srl.w srli.b srli.d srli.h srli.w srlr.b srlr.d srlr.h srlr.w srlri.b srlri.d srlri.h srlri.w srlv st.b st.d st.h st.w sub sub.d sub.s subq.ph subq_s.ph subq_s.w subqh.ph subqh.w subqh_r.ph subqh_r.w subs_s.b subs_s.d subs_s.h subs_s.w subs_u.b subs_u.d subs_u.h subs_u.w subsus_u.b subsus_u.d subsus_u.h subsus_u.w subsuu_s.b subsuu_s.d subsuu_s.h subsuu_s.w subu subu.ph subu.qb subu_s.ph subu_s.qb subuh.qb subuh_r.qb subv.b subv.d subv.h subv.w subvi.b subvi.d subvi.h subvi.w suxc1 sw swc1 swc2 swl swr swxc1 sync syscall teq teqi tge tgei tgeiu tgeu tlt tlti tltiu tltu tne tnei trunc.l.d trunc.l.s trunc.w.d trunc.w.s vshf.b vshf.d vshf.h vshf.w wait wrdsp wsbh xor xor.v xori xori.b `noreorder' must be set before `nomacro' expected identifier after .set unexpected token in .set directive expected valid expression after comma Float register should be even. invalid general purpose register general purpose register expected instruction requires a CPU feature not currently enabled call16 tlsldm dtprel_hi dtprel_lo gottprel got_disp got_ofst hi(%neg(%gp_rel lo(%neg(%gp_rel kt0 kt1 (% .ent .frame .set unexpected token in statement nomicromips symbol already defined .fmask .gpword .mips_hack_stocg unexpected token .mips_hack_elf_flags '(' expected ')' expected invalid immediate value immediate value must be 0 expected immediate value immediate not in range (1..4) Unknown instruction Mips Assembly Printer .set mips16 .set nomips16 .ent abiN32 abi64 eabi32 .abicalls .option pic0 .section .mdebug. .previous .set at .set macro .set reorder .end ($ .mask .fmask ,$ .frame $ .set noreorder .set nomacro .set noat %call16( %got( %tlsgd( %gottprel( %tprel_hi( %tprel_lo( %hi(%neg(%gp_rel( %lo(%neg(%gp_rel( %got_disp( %got_page( %got_ofst( CPI .section .gcc_compiled_long32 .section .gcc_compiled_long64 X @ p P x x x @ 8 MipsCallEntry: mips-fix-global-base-reg Always use $gp as the global base register. C B B B A B B B C C C "C ,C 6C @C JC TC ^C hC rC |C C C C B A $A 8A $A PB B A A C HD C C D C D C D D D D C ! !! " """" @ @ @ @ @ @ " # ( * , / 2 5 7 < ? C H M O Q S U < ? ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( A @ @ A r q p o n m l k j i h g # " ! 0 / . - , + * ) # ! 0 / . - , + * ) # " ! N M L K J I ~ x _ ~ ~ 0 & ' , " / & 3 9 @ ` h @ @ ` 0 h 0 h DSPCC GPR64_with_sub_32_in_CPURAReg GPR64_with_sub_32_in_CPUSPReg HI32DSP+ACC64 LO32DSP+ACC64 MSACtrl ACC64DSP CPU16RegsPlusSP DSPR FGR32 sub_dsp16_19 sub_dsp20 sub_dsp21 sub_dsp22 sub_dsp23 sub_hi sub_lo sub_32_sub_hi_then_sub_32 mips-mixed-16-32 mips-os16 mips16-constant-islands MSA requires a 64-bit FPU register file (FR=1 mode). See -mattr=+fp64. Allow for a mixture of Mips16 and Mips32 code in a single source file Compile all functions that don' use floating point as Mips 16 MIPS: mips16 hard float enable. MIPS: mips16 constant islands enable. experimental feature e-p:32:32:32-i8:8:32-i16:16:32-i64:64:64-n32-S64 E-p:32:32:32-i8:8:32-i16:16:32-i64:64:64-n32-S64 E-p:64:64:64-i8:8:32-i16:16:32-i64:64:64-f128:128:128-n32:64-S128 e-p:64:64:64-i8:8:32-i16:16:32-i64:64:64-f128:128:128-n32:64-S128 MIPS16 Hard Float Pass mtc1 mfc1 $$4,$$f12 $$5,$$f14 $$6,$$f14 $$7,$$f15 $$7,$$f14 $$6,$$f15 $$5,$$f13 $$5,$$f12 $$4,$$f13 __Mips16RetHelper .mips16.call.fp. __call_stub_fp_ mips16_fp_stub .set reorder move $$18, $$31 jal lui $$25,%hi( addiu $$25,$$25,%lo( mfc1 $$2,$$f0 mfc1 $$3,$$f1 mfc1 $$3,$$f0 mfc1 $$2,$$f1 mfc1 $$3,$$f2 mfc1 $$4,$$f2 mfc1 $$5,$$f3 mfc1 $$5,$$f2 mfc1 $$4,$$f3 jr $$18 jr $$25 .mips16.fn. __fn_stub_ $$__fn_local_ .set macro .set noreorder .cpload $$25 .reloc 0,R_MIPS_NONE, la $$25, __mips16_ret_sf __mips16_ret_df __mips16_ret_sc __mips16_ret_dc llvm.ceil.f32 llvm.ceil.f64 llvm.copysign.f32 llvm.copysign.f64 llvm.cos.f32 llvm.cos.f64 llvm.exp.f32 llvm.exp.f64 llvm.exp2.f32 llvm.exp2.f64 llvm.fabs.f32 llvm.fabs.f64 llvm.floor.f32 llvm.floor.f64 llvm.fma.f32 llvm.fma.f64 llvm.log.f32 llvm.log.f64 llvm.log10.f32 llvm.log10.f64 llvm.nearbyint.f32 llvm.nearbyint.f64 llvm.pow.f32 llvm.pow.f64 llvm.powi.f32 llvm.powi.f64 llvm.rint.f32 llvm.rint.f64 llvm.round.f32 llvm.round.f64 llvm.sin.f32 llvm.sin.f64 llvm.sqrt.f32 llvm.sqrt.f64 llvm.trunc.f32 llvm.trunc.f64 ps t t 8v (w q 0s MIPS DAG->DAG Pattern Instruction Selection p X @ ( x H 0 h ( p ` @ ( P 0 ` X D w $ O D O 7 P m B B B B B . . . . . . ' ' ' ' ' ' ' 8 8 8 8 U ! = 6 / ( K 6 / ( D K K = 6 / ( = 6 / ( K 6 / ( K / ( K ( K / ( K / ( K ( K ( U U U U U U z ! = 6 / ( K 6 / ( D K K = 6 / ( = 6 / ( K 6 / ( K / ( K ( K / ( K / ( K ( K ( o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o z z z z z z p p c c c c c c c c c c c c c c c c c c c c c c c c c c c g & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & g g g g g g g & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 g g g g g g _gp_disp Mips Machine Code Emitter K K K - - - - - - - - - - - - - - - - - - - - / / k / - - - - - - - - - - - - - - - - - - - - - - - - - e e e 3 f K K - - - - ~ ~ 3 U U U U 3 U U U U K U U ~ ~ - - - - O O O O O U - - - - O O O O O e " e 3 3 V V V V V - - - - - - - - - - - - - - - - - - - - I I I I I I + ' + ' V V V V V V V V V V V V V V m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m e 5 5 5 - - - - - - - - - - - - - - U U U U U U U U U U U U K K K 5 V V V - - - - - - - - - - r r r - - - - - - - - - - - - - - - - - - - - V V V V V U U - - - - - - - - V V V U U - - V V V - - - - - - - - - - - - V V V - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 / C ' ' ' ' 8 p p S S S S H { { { S | | | | e e e | e U U U U U U U U - - - - - - - - - - - - ! ! ! ! - - - - - - - - - - - - - - - - - - - - ' ' # ' / ' ' # ' / U U U U U U U U ' ' ' ' - - - - - - / - - H k / - k / - I - - - - - - - - I I K K K K K K K K K K I I I I I G K K ' w V V V V V S s s K K = K K = k k k S { { { { K K w - - - - / X X / { { { { - - - - w - - - - - - - - w - - - - - - - - - - - - - - - - - - - - - - - - / / S | p p | ) e e ) ) f | e ' ' ' &! c! 7 &! &! c! c! 7 7 &! c! c! 7 7 &! c! 7 V V V V V &! U U U U v K = k / - R | R | R | | | | | | | | | x x x x y `y y @y y y y y | | | | | | x `x x @x x `x x @x P | x `x x @x $ 0 ! P $ $ x P x 0 0 1 | z `z z @z z z z z { `{ { @{ { { { { z `z z @z z z z z H H H @ c 3 1 | E E y y y y y y y y `@ @@ @ p{ { `{ @{ { `{ { @{ { { { { { { { { | @ @ @ x x y x z z z z z z z z G G G E G z x pz z `z @z z `z z @z G `G G `E @G ( ( ` 0 a 1 F F F F F x `x x @x x `x x @x @D ~x z `z z @z z z z z z `z z @z z z z z ! p x ! F ! F ! F ! F ! F % F % F F F F F $ F $ F $ F 2 F 2 F 2 F 0 F 0 F 0 F > F > F > F < F < F < F = F = F = F 9 F 9 F 9 F ; F ; F ; F ? F ? F ? F 6 F 6 F 6 F 4 F 4 F 4 F : F : F : F 8 F 8 F 8 F 3 F 3 F 3 F 7 F 7 F 7 F 5 F 5 F 5 F 1 F 1 F 1 F p p , ` d - % p $ p B | | | ``A | | | z `z z @z z z z z @ D H @ D H `x x @x x x x `y y @y y y y | 0 | 0 | 0 | | | 0 | 0 | | p | p | p | `z z @z z z z | | p | p | : > V | d | 8 < < ; ? : > / ``A B | | | | | | x | | x | | 8 | | 8 | , F F F x F F F x x x x x !{ { y y y y 0 F 0 F 0 F x x `x @x x x y y `y @y x x `x @x x F F F x z z y y 1{ 0{ 3{ 2{ ={ <{ ?{ >{ 5{ 4{ 7{ 6{ { { { /{ .{ F F F F F y y { { { { `{ @{ { { F F F `y @y x F F F x F F F +{ *{ -{ ,{ ){ ({ z z z z { { { { z z `z @z '{ F F F &{ `x F F F @x z z { { `{ @{ z z `z @z 9{ 8{ ;{ :{ z z #{ "{ %{ ${ `z z @z z z z `{ { @{ { { { { `{ { @{ z `z z @z { { { { z z z z | y y 0y | @y xy `y py < < | { `{ { @{ h l L L x # x ! x " x $ d | < 4 L L < < A ` ` | L h h h p @{ `{ p p < x x x x ! L ! L p < @y `y L 0 | | 0 | | y `y y @y y y y y { `{ { @{ y `y y @y y y y y @ D H `D | | z `z z @z z z z z { { { { z `z z @z z z z z | { `{ { @{ { { { { x F F { T F F F F F F !F !F { T F F F F F X F p { { p p < y `y y @y ) L ) L p < y y ( L @ D H D |- | |= p | P | | | | | | | { { | | < < x `x x @x | y y | e g { { { { { { { { 1 L 1 L 0 L 9 L 9 L 8 L ' ' z @x % % y x 4 4 P | y `y y @y y y y y { { { { | | | | R | | | R | | | R | | | | | Q | Q | | | q | | | ; | ; | | | | | < F F F F F F d pd px x `x @x x x x x < L L | | <+ | | <; x y z | | | | | | | | | | | | | | | S | | S | S | S | | | S | S | 8 x 8x x 0x x `x x @x px x `x @x x `x x @x * * P ( ( , , + + @x xx `x px x x x x x x x x py y `y @y x x x x x x x x py y `y @y y y y y y `y y @y P y `y y @ @y $ x ' x % x & x " X | | | X | | | | y `y y @y y y y y x `x x @x x x x x X | | P | P | P | P | x x x x x x x x # L L ` ` L d d 0 P P X X 0 0 < 4 A < 0 `A A 1 < < 2 @A A 3 < < 6 A < F F F F F < x `x x @x B | | <{ & & { `x 8 8 p Mips Constant Islands mips-align-constant-islands M JS >S 2S &S S S RR M 2S CR M "R 9N VS R mips-constant-islands-small-offset Make small offsets be this amount for testing purposes mips-constant-islands-no-load-relaxation Don't relax loads to long loads - for testing purposes Mips Delay Slot Filler disable-mips-delay-filler disable-mips-df-succbb-search Fill all delay slots with NOPs. disable-mips-df-forward-search Disallow MIPS delay filler to search forward. Disallow MIPS delay filler to search successor basic blocks. disable-mips-df-backward-search Disallow MIPS delay filler to search backward. A $ -2 $ -2 $ -2 A - -2 -2 -2 $ -2 $ -2 $ -2 $ -2 $ -2 , $ -2 $ -2 $ -2 $ -2 $ -2 $ -2 $ -2 < $ -2 $ -2 $ -2 $ - 2 2 $ -2 $ -2 $ -2 $ -2 $ -2 $ -2 $ -2 N $ -2 $ -2 $ -2 $ -2 9 $ -2 " $ -2 $ -2 : - -2 -2 -2 $ -2 " $ -2 $ -2 $ -2 $ -2 $ -2 $ -2 " $ -2 " $ -2 " & $ -2 & $ -2 & $ -1 ( 2 $ -1 ( 2 , $ -2 , $ -2 , / $ -2 / $ -2 / 3 $ -2 3 $ -2 3 2 $ -2 - -2 U ' $ -2P $ -2O ( - -2V -2W ! $ -) 2 * $ -2 $ -2, $ -2? ( $ -2I $ -2^ / $ -2 $ - 2 2Q $ -2 ) $ -2P $ -2O T : $ -2J $ -2_ $ -2 $ -2N ' $ -2 $ -2 ' $ -2 $ -2 ' " $ -2 $ -2 ' & $ -2 $ -2 ' , $ -2 $ -2 ' / $ -2 $ -2 ' 3 $ -2 $ -2 " $ -( 1 2 " $ -( 1 2 >p $ $ -2 $ -2 $ -2 >q $ $ -2 $ -2 $ -2 >r % $ -2 $ -2 $ -2 >s % $ -2 $ -2 $ -2 t $ -2 u $ -2 v $ -2T w $ -2U 6 ! $ 2 $ 2 $ 2 % ,! -+ 2l -2h ! -+ 2+ ! -2 ! -2 ! -2 ! -2 ! -2 ! -2? ! -2A ! -2@ ! -2 ! -2 ! -2 ! -2 ! -2< ! -2> ! -2= ! -2 ! -2 ! -2 ! -29 ! -2 ,! -+ 2k -2g ,! -+ 2i -2e ,! -+ 2j -2f ! -20 ! -2 ! -2 ! -2 ! -2 ! -2 ! -2 ! -2 ! -2 ! -2 ! -2 ! -2 ! -2- ! -2/ ! -2 ! -2 ! -2 ! -2 ! -2 ! -2 ! -2 ! -2 ! -2 ! -2. ! -2 '$ *! + 2v 2q ! + 2R ! + 2 ! + 2 ! 2X ! 2* ! 2 ! 2 ! 2 ! 2 ! 2 ! 2 ! 2 *! + 2t 2o '! + 21 2/ '! + 20 2. ! + 2 ! + 2 *! + 2u 2p *! + 2r 2m *! + 2y 2w *! + 2s 2n *! + 2z 2x ! + 2 ! + 2 ! + 2 " ! + 2 & ! + 2A ! + 2C ! + 2D " ! + 2B & ! + 2E ! + 2G ! + 2H " ! + 2F & ! + 2| ! + 2~ ! + 2 " ! + 2} & ! + 2 ! + 2 ! + 2 " ! + 2 & ! + 2 ! + 2 ! + 2 " ! + 2 & ! 2 ! 2 ! 2 ! 2 ! 2 ! 2 ! 2 ! 2 ! 2 ! 2 ! 2 ! 2+ ! 2, ! 2 ! 2 ! 2 ! 2 ! 2 ! 2 ! 2: ! 2< ! 2= " ! 2; & ! 2 ! 2! ! 2" " ! 2 & ! 2# ! 2% ! 2& " ! 2$ & ! 2' ! 2) ! 2* " ! 2( & ! 2S ! 2U ! 2V " ! 2T & ! 2W ! 2Y ! 2Z " ! 2X & ! 2 ! 2 ! 2 " ! 2 & ! 2 ! 2 ! 2 " ! 2 & ! 2{ ! 2} ! 2~ " ! 2| & ! 2 ! 2 ! 2 " ! 2 & ! 2 ! 2 ! 2 " ! 2 & ! 2 ! 2 ! 2 " ! 2 & ! 2 ! 2 " ! 2 & ! 2 ! 2 " ! 2 & ! 2 ! 2 " ! 2 & ! 2 ! 2 " ! 2 & ! 2 ! 2 " ! 2 & ! 2 ! 2 " ! 2 & ! 2 " ! 2 & ! 2 " ! 2 & ! 2a " ! 2` & ! 2c " ! 2b & ! 2e " ! 2d & ! 2g " ! 2f & ! 2i " ! 2h & ! 2k " ! 2j & ! 2w " ! 2v & ! 2y " ! 2x & ! 2{ " ! 2z & ! 2 " ! 2~ & ! 2} " ! 2| & ! 2 " ! 2 & ! 2 " ! 2 & ! 2 ! 2 " ! 2 ! 2 " ! 2 & ! 2 ! 2 " ! 2 & ! 2 ! 2 " ! 2 & ! 2 ! 2 " ! 2 & ! 2 ! 2 " ! 2 ! 2 " ! 2* ! 2, ! 2- " ! 2+ & ! 2J ! 2L ! 2M " ! 2K & ! 2 ! 2 " ! 2 ! 2 " ! 2 ! 2 " ! 2 ! 2 " ! 2 ! 2 ! 2 " ! 2 & ! 2 ! 2 ! 2 " ! 2 & ! 2 ! 2 ! 2 " ! 2 & ! 2 ! 2 ! 2 " ! 2 & ! 2 ! 2 ! 2 " ! 2 & ! 2 ! 2 ! 2 " ! 2 & ! 2 ! 2 ! 2 " ! 2 & ! 2 ! 2 ! 2 " ! 2 & ! 2% , ! 2& / ! 2, / ! 2+ 3 ! 2. / ! 2- 3 ! 24 / ! 23 3 ! 26 / ! 25 3 ! 2H / ! 2G 3 ! 2F / ! 2E 3 ! 2L / ! 2K 3 ! 2J / ! 2I 3 ! 2[ / ! 2Z 3 ! 2_ / ! 2^ 3 & ! -+ 2k ! -2B ! -2D ! -2C ! -2E ! -2G ! -2F W 2 V ! 2 2 , ! ) 2 2 ] . + 0 2v + 0 2w 2n 2y 2o & X w K " & & 2 & ' X w K " & & 2 & D X K 2 2 " " 2 " F X K 2 2 " " 2 " B $ 2 $ 2p $ 2 $ 2p 2r + $ 2 $ 2 2t +" $ 2 " $ 2 " 2u " +& $ 2 & $ 2 & 2s & f ! " -2 " -2 " -2 " -2 " -) 2 +" -) 2 -2 " -2 ! " -2 &! " -2 W '" -+ 1 ) 2 '" -+ 1 ) 2 ] *" -+ 0 1 ) 2 *" -+ 0 1 ) 2 " -+ 2 ? " -+ 2 " -+ 2 " -+ 2 " -2 " -2 %" -1 ) 2 %" -1 ) 2 %" -1 ) 2 %" -1 ) 2 " -2 " -2 " -2 " -2 " -2 " -2 ! " -2 " -2 " -2 " -2 " -) 2 " -) 2 ! " -2 &! " -2 W '" -+ 1 ) 2 '" -+ 1 ) 2 ] *" -+ 0 1 ) 2 *" -+ 0 1 ) 2 " -2 " -2 %" -1 ) 2 %" -1 ) 2 %" -1 ) 2 %" -1 ) 2 D ' -) 2 -2 -) 2 ~_ / W ! 2( 2 K 2: 2 2 2 " 2 " & 2 & !c f ! &" 2~ 2 &" 2n 2o " 2 " 2 K !" + 1 2~ !" + 1 2~ Q $" + 0 1 2~ $" + 0 1 2~ & " + 1v 2~ K !" + 1 2 !" + 1 2 Q $" + 0 1 2 $" + 0 1 2 & " + 1v 2 " + 2) A " + 0 2! " + 0 2' " 1 2~ " 1 2~ " 1 2~ " 1 2~ " 1n 2~ " 1 2 " 1 2 " 1 2 " 1 2 " 1n 2 8" 1n 2n 1n 2o " 2" " 2( " 2% " 2+ " 2" " 2% " 2 " 2& W ! &" 2y 2z &" 2i 2j K !" + 1 2~ !" + 1 2~ Q $" + 0 1 2~ $" + 0 1 2~ K !" + 1 2 !" + 1 2 Q $" + 0 1 2 $" + 0 1 2 A " + 1w 2y + 1w 2z " 1 2~ " 1 2~ " 1 2~ " 1 2~ " 1 2 " 1 2 " 1 2 " 1 2 8" 1o 2y 1o 2z 8" 1o 2i 1o 2j Y 2 2n 2 2o " 2i 2j f ! " 2 " 2q " 2| " 2l " 2} " 2m K !" + 1 2 !" + 1 2 Q $" + 0 1 2 $" + 0 1 2 K !" + 1 2| !" + 1 2| Q $" + 0 1 2| $" + 0 1 2| K !" + 1 2} !" + 1 2} Q $" + 0 1 2} $" + 0 1 2} " 1 2 " 1 2 " 1 2 " 1 2 " 1n 2 " 1n 2q " 1 2| " 1 2| " 1 2| " 1 2| " 1n 2| " 1n 2l " 1 2} " 1 2} " 1 2} " 1 2} " 1n 2} " 1n 2m e ! " 2{ " 2k " 2x " 2h K !" + 1 2 !" + 1 2 Q $" + 0 1 2 $" + 0 1 2 K !" + 1 2} !" + 1 2} Q $" + 0 1 2} $" + 0 1 2} " 1 2 " 1 2 " 1 2 " 1 2 " 1o 2{ " 1o 2k " 1 2} " 1 2} " 1 2} " 1 2} " 1o 2x " 1o 2h Y 2 2q 2l 2m " 2k 2h - # X ! + 2 # X ! + 2 - 2A 2 2 " 2A 2 2A 2 2A 2 2A 2 ) 2A 2A . 2 2 2A " 2 2A 2 2A 2 2A 2 2A + 2A 2A Q # + 2A + 2 " + 2 + 2 2C 2 2 $ 21 $ 21 $ 23 $ 23 " $ 24 " $ 24 " & $ 22 & $ 22 & B / 2 2 " 2 " & 2 & C / 2 2 " 2 " & 2 & R 2 2. 25 27 " 28 " & 26 & -2F 5 + + 2 + + 2 8 + + 2 + + 2 f C! " ( 2 " ) 2 " ( 24 >! " ( 11 ( 1 2y " + 2 " + 2 " + 1 ( 2v " + 1 ( 2v " + 21 " + 24 " 2 " 2 " 2 " 2 " 1n ( 2 " ) 1n 2 " 1 ( 2v " 1 ( 2v " 1 ( 2v " 1 ( 2v " 2/ " 2/ " 27 " 27 " 1y ( 24 $" 1/ ( 1 2y $" 1/ ( 1 2y $" ( 1 1y 27 $" 17 ( 1 2y $" 17 ( 1 2y 1 ! " ( 2 " ) 2 p " + 2 " + 2 " + 1 ( 2v " + 1 ( 2v " 2 " 2 " 2 " 2 " 1o ( 2 " ) 1o 2 " 1 ( 2v " 1 ( 2v " 1 ( 2v " 1 ( 2v " $ 2 " $ 2 " $ 2 " $ 2* " $ 2. " 2 " 2 " 2$ " 22 " 26 " $ 2 " $ 2 " $ 2 " $ 2, " $ 20 " 2 " 2" " 2& " 24 " 28 " " " $ 2 " " " $ 2 " " " $ 2 " " " $ 2- " " " $ 21 " " " 2 " " " 2# " " " 2' " " " 25 " " " 29 " & " & $ 2 & " & $ 2 & " & $ 2 & " & $ 2+ & " & $ 2/ & " & 2 & " & 2! & " & 2% & " & 23 & " & 27 & / " " 2 " " " 2 " " " 2 " " " 2 " " " 2 " " " 2 " " " 2 " " " 2 " " " 2 " " " 2 " 3 " & 2 & " & 2 & " & 2 & " & 2 & " & 2 & " & 2 & " & 2 & " & 2 & " & 2 & " & 2 & 6 ! -2 ! -2 . ! 2 l 2 2> 2 $ 2 $ 2 " $ 2 " & $ 2 & B / 2 2 " 2 " & 2 & Q 2 2 2 2 " 2 " & 2 & U ] . + 0 2O + 0 2P 2G 2 2H s W 2X w K " & w K # " & 2 & 2w K # " X w K " & & 2 & u W 3X w K " & w K # " & 2 & 3w K # " X w K " & & 2 & W YX K K # 2 K # 2 " K # " 2 " "K # X K 2 U W #X K K # 2 #K # X K 2 - W K # X K 2 U W #X K K # 2 #K # X K 2 - W K # X K " " 2 " U W #X K " K # " 2 " #K # X K " " 2 " B $ 2I $ 2 $ 2I $ 2 2K + $ 2 $ 2 2M +" $ 2 " $ 2 " 2N " +& $ 2 & $ 2 & 2L & V ] . + 0 2 + 0 2 2 2 2 & X w K " & & 2 & ' X w K " & & 2 & D X K 2 2 " " 2 " F X K 2 2 " " 2 " B $ 2 $ 2 $ 2 $ 2 2 + $ 2 $ 2 2 +" $ 2 " $ 2 " 2 " +& $ 2 & $ 2 & 2 & X B + 2 + 2 + 2- - 2 2. 2 $ 2 2 $ 2 2 " " $ 2 " 2 " & & $ 2 & 2 & Z B + 2 + 2 + 2< - 2 2= 2 $ 2 2 $ 2 2 " " $ 2 " 2 " & & $ 2 & 2 & Y B + 2 + 2 + 2: - 2 2; 2 $ 2 2 $ 2 2 " " $ 2 " 2 " & & $ 2 & 2 & S\ / + 24 + 2 25 2 V9 ( + 2A + 2 ( 2C 2 2 ' $ + 2c 9 2d 9 * -+ 2 -2 * -+ 2 -2 * -+ 2 -2 * -+ 2 -2 * -+ 2 -2 * -+ 2 -2 i ! # + 2K ! # + 2L ! " # + 2M i ! # + 2N ! # + 2O ! " # + 2P TM + 2M / + 2J 3 + 2I -2E -+ 2 ~ P -+ 2 ' -2 ' -2 ' ! -2 ' -2 ' -2 ' -2 ' -2 ' P 0 -+ 2A # -2A # ! -2A # -2D # -2B # 5 $ 2 1 ( 2- 2 5" $ 2 1 ( 2- 2 5 $ 2 1 ( 2- 2 2 2 5 $ 2 1 ( 2- 2 ! 2 2 # ) 2A ) 2 1" ) 2A 2 ) 2 # ) 2A ) 2 # ) 2A ) 2 # ) 2A ) 2 #! ) 2A ) 2 , 2A 2 2 2A 2 ! 2A 2 " 2A 2 2A 2 , 2A 2 2 G + 2 * + 2 + 2 & + 2 + 2 ) + 2A ) + 2 % + 0 2 + 0 2 ) 1 + 2 : + ( 2 + 0 1 + 0 2 G / & -2b ' -2_ ( -2` ) -2a G / * -2r + -2o , -2p - -2q G / . -2f / -2c 0 -2d 1 -2e G / 2 -2n 3 -2k 4 -2l 5 -2m G / 6 -2v 7 -2s 8 -2t 9 -2u G / : -2j ; -2g < -2h = -2i G / > -2z ? -2w @ -2x A -2y L 2 B -2^ C -2[ D -2\ E -2] -2? -2@ c/ 2 2 2 2 2 " 2 " & 2 & -2] -2 + -2 -2 -2 , -2 -2 -2 # -2V 3 -2W 3 kp +# 2X 2 2Y +# 2[ 2 2\ # 2 0 2$ 9 2 9 2 9 0 2% 9 2 9 2 9 ) 2 2< 2 ) 2 2@ 2 0 2! 9 2# 9 2" 9 2 9 2 9 2 9 2 9 2 9 2 9 2 9 2 9 : 2 2> w 27 2 ( 2 ( 2 0 2 ( 2 ( 2 2 , ( 2 9 ( 2 ' ( 1 ( 1` ( 2 9" ( 2 " ' ( 1 ( 1a ( 2 " 8& ( 2 & & ( 1 ( 1a ( 2 & 9/ ( 2 / ' ( 1 ( 1a ( 2 / 83 ( 2 3 & ( 1 ( 1a ( 2 3 / " ( 2 " 8 ( 2 & ( 1 ( 1` ( 2 9 ( 2 ' ( 1 ( 1a ( 2 9& ( 2 & ' ( 1 " ( 1b " ( 2 & 93 ( 2 3 ' ( 1 " ( 1b " ( 2 3 ', ( 1 ( 1a ( 2 , 3 & ( 2 & Q ( 2 ? ( 1 ( 1` ( 1 " ( 1b " ( 2 8 ( 2 & ( 1 ( 1a ( 2 9" ( 2 " ' ( 1 " ( 1b " ( 2 " 9/ ( 2 / ' ( 1 " ( 1b " ( 2 / &, ( 1 ( 1a ( 2 , 9 ( 2 ' ( 1 ( 1` ( 2 9" ( 2 " ' ( 1 ( 1a ( 2 " 8& ( 2 & & ( 1 ( 1a ( 2 & , ( 2 , 9/ ( 2 / ' ( 1 ( 1a ( 2 / 83 ( 2 3 & ( 1 ( 1a ( 2 3 " 8 ( 2 & ( 1 ( 1` ( 2 9 ( 2 ' ( 1 ( 1a ( 2 9& ( 2 & ' ( 1 " ( 1b " ( 2 & / ( 2 / 93 ( 2 3 ' ( 1 " ( 1b " ( 2 3 ', ( 1 ( 1a ( 2 , & Q ( 2 ? ( 1 ( 1` ( 1 " ( 1b " ( 2 8 ( 2 & ( 1 ( 1a ( 2 9" ( 2 " ' ( 1 " ( 1b " ( 2 " 3 ( 2 3 9/ ( 2 / ' ( 1 " ( 1b " ( 2 / &, ( 1 ( 1a ( 2 , 9 ( 2 ' ( 1 ( 1` ( 2 8" ( 2 " & ( 1 ( 1` ( 2 " Q& ( 2 & ? ( 1 ( 1` ( 1 " ( 1b " ( 2 & 8/ ( 2 / & ( 1 ( 1` ( 2 / Q3 ( 2 3 ? ( 1 ( 1` ( 1 " ( 1b " ( 2 3 ', ( 1 ( 1` ( 2 , l 2 j 2 N 2t 2u 2w 2r 2s N 2d 2e 2g 2b 2c 2 2 -2 9 -2 9 -2! 9 -2 9 -2 9 2 9 2 9 2 9 2 9 -2 9 -2 9 -2 9 -2 9 -2 9 2 9 2 9 -2 9 -2 9 2 9 2 9 -2 9 -2 9 2 9 ; 29 /] 1l ( 24 1 2 m ( 1 ( 2 k 1 ( 2 ! 2( 9 2 9 ! 2) 9 2 9 1 2 2 "2 &2 2 1 2 2 "2 &2 2 D F tC 8 E 2 2 2 8 E 2 2 2 8D E 2 2 2 2E 2 2 2 u , 2t 2r 2s & E / 2Q / 3 2P 3 / 2u / 3 2q 3 C 7 E 2 2 2 6 E 2 2 2 F 2 2 2 / 2 / 3 2 3 X " F ) 2 ) 2 2 G ) 1 2Y ) 1 2X ;} 2 2 2 /2 / 32 3 '| 2Y 2W 2X A~ 2o 2m 2n / 2p / 3 2l 3 GG 2# 2! 2" / 2$ / 3 2 3 E T , 2U 2S 2T # / 2) / 3 2' 3 $ / 2) / 3 2' 3 / 2V / 3 2R 3 2 2 un * 2 2 2 ( 2 1 ( 2 " / 20 / & 3 2/ 3 K 2b 2_ * 2` 2a 2^ s 2Z 2[ v 2S 2V d q $ 2 $ 2 $ 2 2 $ 2 2 2 2 4 $ 2 $ 2 2 B " ." $ 2 " $ 2 " 2 " /2 / B & .& $ 2 & $ 2 & 2 & 32 3 ( $ 2" $ 2" 2. ( $ 2$ $ 2$ 20 (" $ 2% " $ 2% " 21 " (& $ 2# & $ 2# & 2/ & ( $ 2& $ 2& 22 ( $ 2( $ 2( 24 (" $ 2) " $ 2) " 25 " (& $ 2' & $ 2' & 23 & ( $ 2B $ 2B 2N ( $ 2D $ 2D 2P (" $ 2E " $ 2E " 2Q " (& $ 2C & $ 2C & 2O & ( $ 2F $ 2F 2R ( $ 2H $ 2H 2T (" $ 2I " $ 2I " 2U " (& $ 2G & $ 2G & 2S & O ( $ 2 $ 2 2 2 "2 " &2 & W $ 2 $ 2 " " $ 2 " & & $ 2 & K f ; 2 2 " " 2 " & & 2 & K 2f 2h " " 2i " & & 2g & |L ? + 2 + 2 " + 2 " /+ 2 / 3+ 2 3 9 + 2` + 2a " + 2b " ( + 2i + 2j ( + 2r + 2s ( + 2y + 2z 80 2 2 " 2 " & 2 & 81 2 2 " 2 " & 2 & K p X 4 27 2: " 2; " /29 / 328 3 q " / 2 " & 3 2 & r " / 2 " & 3 2 & 8 2 2 " 2 " & 2 & 8 2 2 " 2 " & 2 & 8 2 2 " 2 " & 2 & 8 2 2 " 2 " & 2 & 82 2Y 2[ " 2\ " & 2Z & 83 2] 2_ " 2` " & 2^ & 8 2 2 " 2 " & 2 & 8 2 2 " 2 " & 2 & 3` 2 2 " 2 " & 2 & " 1 2& " 1 2& " 1 2& " 1 2& " 1 2& " 1 2& " 1 2' " 1 2' " 1 2' " 1 2' " 1 2' " 1 2' A" 1 ) ( 1A ( 1 ) 2& A" 1 ) ( 1A ( 1 ) 2& A" 1 ) ( 1A ( 1 ) 2& A" 1 ) ) ( 1A ( 1 2& A" 1 ) ) ( 1A ( 1 2& A" 1 ) ) ( 1A ( 1 2& A" 1 ) ( 1A ( 1 ) 2' A" 1 ) ( 1A ( 1 ) 2' A" 1 ) ( 1A ( 1 ) 2' A" 1 ) ) ( 1A ( 1 2' A" 1 ) ) ( 1A ( 1 2' A" 1 ) ) ( 1A ( 1 2' o / " 22 / 3 & 21 3 / 2= / 3 2< 3 !F / 2D / 3 2C 3 / 2] / 3 2\ 3 /2* / 32( 3 MipsISD::JmpLink MipsISD::TailCall MipsISD::Hi MipsISD::Lo MipsISD::GPRel MipsISD::ThreadPointer MipsISD::Ret MipsISD::EH_RETURN MipsISD::FPBrcond MipsISD::FPCmp MipsISD::CMovFP_T MipsISD::CMovFP_F MipsISD::TruncIntFP MipsISD::MFHI MipsISD::MFLO MipsISD::MTLOHI MipsISD::Mult MipsISD::Multu MipsISD::MAdd MipsISD::MAddu MipsISD::MSub MipsISD::MSubu MipsISD::DivRem MipsISD::DivRemU MipsISD::DivRem16 MipsISD::DivRemU16 MipsISD::BuildPairF64 MipsISD::ExtractElementF64 MipsISD::Wrapper MipsISD::Sync MipsISD::Ext MipsISD::Ins MipsISD::LWL MipsISD::LWR MipsISD::SWL MipsISD::SWR MipsISD::LDL MipsISD::LDR MipsISD::SDL MipsISD::SDR MipsISD::EXTP MipsISD::EXTPDP MipsISD::EXTR_S_H MipsISD::EXTR_W MipsISD::EXTR_R_W MipsISD::EXTR_RS_W MipsISD::SHILO MipsISD::MTHLIP MipsISD::MULT MipsISD::MULTU MipsISD::MADD_DSP MipsISD::MADDU_DSP MipsISD::MSUB_DSP MipsISD::MSUBU_DSP MipsISD::SHLL_DSP MipsISD::SHRA_DSP MipsISD::SHRL_DSP MipsISD::SETCC_DSP MipsISD::SELECT_CC_DSP MipsISD::VALL_ZERO MipsISD::VANY_ZERO MipsISD::VALL_NONZERO MipsISD::VANY_NONZERO MipsISD::VCEQ MipsISD::VCLE_S MipsISD::VCLE_U MipsISD::VCLT_S MipsISD::VCLT_U MipsISD::VSMAX MipsISD::VSMIN MipsISD::VUMAX MipsISD::VUMIN MipsISD::VEXTRACT_SEXT_ELT MipsISD::VEXTRACT_ZEXT_ELT MipsISD::VNOR MipsISD::VSHF MipsISD::SHF MipsISD::ILVEV MipsISD::ILVOD MipsISD::ILVL MipsISD::ILVR MipsISD::PCKEV MipsISD::PCKOD __addtf3 __divtf3 __eqtf2 __extenddftf2 __extendsftf2 __fixtfdi __fixtfsi __fixtfti __fixunstfdi __fixunstfsi __fixunstfti __floatditf __floatsitf __floattitf __floatunditf __floatunsitf __floatuntitf __getf2 __gttf2 __letf2 __lttf2 __multf3 __netf2 __powitf2 __subtf3 __trunctfdf2 __trunctfsf2 __unordtf2 $f $fcc $w $msa 9 2 + $ | u n g ` Y R K D = 6 / ( ! y r k d ] V O H A : 3 , % p H p j U @ + j X @ P P P P P P P P P P Q P P Q P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B P P P P P P R R R ^R ;R R Q ^R ;R R Q Q Q Q Q R ^R ;R R R ^R ;R R Q iQ FQ ^R ;R R Q iQ FQ ;R R Q iQ FQ R Q iQ FQ #Q ;R R Q ;R R Q iQ FQ R Q iQ FQ R ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I ?I #Q #Q #Q #Q #Q #Q o k o o p p (p o p p Hp (p (p k k o o p p o o p p (p 8p Xp o p p (p 8p Xp p p (p 8p Xp p (p 8p Xp hp p p (p p p (p 8p Xp p (p 8p Xp p k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k Xp 8p 8p 8p 8p o s p `s ps s s s ps s s s s s p p `s ps s s `s ps s s s s s ps s s s s s s s s s s s s s s s s s s s s s s s s s s s s p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p s s s s s s w +v w w w ww kw w w ww _w kw kw +v +v w w w ww w w w ww kw Sw Gw w w ww kw Sw Gw w ww kw Sw Gw ww kw Sw Gw ;w w ww kw w ww kw Sw Gw ww kw Sw Gw ww v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v ;w Gw Gw Gw Gw w Xy Ox Ox Hy 8y (y y Hy 8y (y Px y y Ox Ox Ox Hy 8y (y Ox Hy 8y (y y Ox Ox Hy 8y (y y Ox Ox 8y (y y Ox Ox (y y Ox Ox Ox 8y (y y 8y (y y Ox Ox (y y Ox Ox (y x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Xy Xy Xy Xy Xy Xy | @| | P| `| p| | P| `| p| | | | @| @| | P| `| p| | P| `| p| | | | P| `| p| | | | `| p| | | | p| | | | | `| p| | `| p| | | | p| | | | p| y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y | | | | | | P H H ( _ ? ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` _ ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ? ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` m ` ` ` ` ` ` ` ` ` ` ` M ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` - ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` % % % % % % % % % % B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B % S T ; < S U S U ? @ ; 1 2 3 4 S T U V W X Y Z [ \ ] ^ _ ` a b c d e f E F G H ? @ A B C D E F G H 1 2 3 4 5 6 7 8 9 < _ ` a b c d e f 1 2 3 4 _ ` a b c d e f 1 2 3 4 1 2 3 4 E F _ a 1 2 3 4 N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N O xO qO O O O O O xO qO O O O O O xO qO O O O O xO qO O O O xO qO O O xO qO O O xO qO O O O xO qO MIPS: Enable GOT larger than 64k. MIPS: Don't trap on integer division by zero. MipsJITInfo::replaceMachineCodeForFunction Mips Long Branch skip-mips-long-branch MIPS: Skip long branch pass. force-mips-long-branch MIPS: Expand all branches to long format. MIPS Os16 Optimization mips32-function-mask Force function to be mips32 P P P P P P P P P P P P u i u ] i i Q E u u i 9 - u i 9 - u i 9 - u i 9 - ! u i u i 9 - u i 9 - u ! ! ! ! ! ! X X X X X X H H H H H H H 8 8 8 8 8 8 ( ( ( ( ( p p p p p h h h h | | | | p | | p p p p p p ` ` ` ` ` ` P P P P P P P @ @ @ @ @ @ 0 0 0 0 0 p p p p x l x x ` T x H < x H < x H < x H < 0 x x H < x H < 0 0 0 0 0 0 0 0 0 0 0 ( ( ( ( ` T H < 0 $ < 0 $ H < 0 $ H < 0 $ < 0 $ 0 $ $ 0 $ 0 $ $ $ , , , y, P! o, e, y, P! o, [, e, e, ) , , y, P! o, , y, P! o, e, , , y, P! o, e, , , P! o, e, , , o, e, , , , P! o, e, P! o, e, , , o, e, , , o, % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % , , , , , ) R4 R4 R4 R4 R4 R4 H4 H4 H4 H4 H4 H4 H4 >4 >4 >4 >4 >4 >4 44 44 44 44 44 *4 *4 *4 *4 *4 4 4 4 2 2 2 2 2 \4 \4 \4 \4 __gnu_local_gp O O O O O O O O O O O O O xO xO xO xO xO xO hO hO hO hO hO XO XO XO XO XO HO HO HO N N N N N O O O O XX HX 8X (X X X hX XX HX 8X (X X X hX XX HX 8X (X X hX XX HX 8X (X hX XX HX 8X (X XX HX 8X hX XX HX 8X (X hX XX HX 8X x^ x^ ^ ^ ^ X ] ^ ^ X X ] ] ^ ^ ^ ^ ^ X ^ ^ ^ X ] ] ] ^ ^ X ] ] ] ^ X ] ] ] X ] ] ] ] ^ X ] ^ X ] ] ] X ] ] ] X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X ^ ^ ^ ^ ^ ^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x_ x_ x_ x_ x_ p_ p_ p_ @_ @_ @_ @_ @_ _ _ _ _ pa `a Pa @a 0a a a @a 0a a a a a ` ` Pa @a 0a a Pa @a 0a a a ` ` @a 0a a a ` ` 0a a a ` ` a a ` ` ` 0a a a 0a a a ` ` a a ` ` a [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ [_ ` ` ` ` ` ` Pc b b b b b b b b b b b c He b b b b b b b b b b b b b b b b b b b b b b b b @n @k n xh h i b b b b b b b b b 8j b c u u u u u u u u u u yu u u ou eu u u u u u u u u u [u Qu u u u u [u Qu u u u [u Qu u u [u Qu t u u u u u u [u Qu u u [u Qu u i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i t t t t t t ' 4 ' 4 ' 4 ' 4 ' ' 4 ' 4 ' P d Z P d Z P d P P P P P 7 - # U K _ A 7 - # U K _ A 7 - # U K A 7 - # U A 7 - # U 7 - # A 7 - # U A 7 - # z N N N N " 3 } } } } * D 1 1 1 1 ; ; ; ; c c c c g g g b b b b A h n n # # B B a a V V V V - - - - O O q q q q E E E E ' ' ' ' N 7 ^ ^ ^ ^ z z z z r r r r j j j j "! "! "! "! ! " 2" Y" Y" Y" Y" " " " " # # $ % % % % % & & & & u& u& u& u& & & & ;' b' b' b' b' ' ' ' ' Z( Z( Z( Z( ) ) ) ) )* )* )* )* * * * * !+ !+ !+ !+ + + + + , , , , , , , , - - - - - T0 T0 T0 T0 T0 T0 M0 M0 M0 M0 M0 M0 M0 F0 F0 F0 F0 F0 F0 ?0 ?0 ?0 ?0 ?0 80 80 80 80 80 10 10 10 0 0 0 0 0 [0 [0 [0 [0 / / / / / w. / / / / / / w. / / / / / / / / / / / / / / / / / / / / / / / / / / / / 2 b0 3 2 2 2 O3 2 2 2 E3 O3 O3 ;3 13 3 2 2 2 3 2 2 2 O3 '3 3 2 2 2 O3 '3 3 2 2 O3 '3 3 2 O3 '3 3 3 2 2 O3 2 2 O3 '3 3 2 O3 '3 3 2 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 &0 3 b0 b0 b0 b0 b0 87 X7 x7 6 6 6 6 6 6 6 6 7 6 6 6 6 7 7 8 88 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 `8 6 8 6 6 6 8 6 8 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9 7 0< 0< 0< 0< 0< 0< (< (< (< (< (< (< (< < < < < < < < < < < < < < < < < < < < ; ; ; ; ; 8< 8< 8< 8< enable-mips-tail-calls MIPS: Enable tail calls. Expand double precision loads and stores to their single precision counterparts B (B B B B B B B B B 0B 8B B @B HB B B B PB XB B B B B B B B B B B B B B B B B B B `B hB B pB xB B B B B B B B B B .sdata .sbss .MIPS.options .reginfo mips-ssection-threshold [ a [ R [ 5 Small data and bss section threshold size (default=8) __mips16_unorddf2 __mips16_unordsf2 __mips16_adddf3 __mips16_addsf3 __mips16_divdf3 __mips16_divsf3 __mips16_eqdf2 __mips16_eqsf2 __mips16_extendsfdf2 __mips16_fix_truncdfsi __mips16_fix_truncsfsi __mips16_floatsidf __mips16_floatsisf __mips16_floatunsidf __mips16_floatunsisf __mips16_gedf2 __mips16_gesf2 __mips16_gtdf2 __mips16_gtsf2 __mips16_ledf2 __mips16_lesf2 __mips16_ltdf2 __mips16_ltsf2 __mips16_muldf3 __mips16_mulsf3 __mips16_nedf2 __mips16_nesf2 __mips16_subdf3 __mips16_subsf3 __mips16_truncdfsf2 __mips16_call_stub_sf_0 __mips16_call_stub_sf_1 __mips16_call_stub_sf_2 __mips16_call_stub_sf_5 __mips16_call_stub_sf_6 __mips16_call_stub_sf_9 __mips16_call_stub_sf_10 __mips16_call_stub_df_0 __mips16_call_stub_df_1 __mips16_call_stub_df_2 __mips16_call_stub_df_5 __mips16_call_stub_df_6 __mips16_call_stub_df_9 __mips16_call_stub_df_10 __mips16_call_stub_sc_0 __mips16_call_stub_sc_1 __mips16_call_stub_sc_2 __mips16_call_stub_sc_5 __mips16_call_stub_sc_6 __mips16_call_stub_sc_9 __mips16_call_stub_sc_10 __mips16_call_stub_dc_0 __mips16_call_stub_dc_1 __mips16_call_stub_dc_2 __mips16_call_stub_dc_5 __mips16_call_stub_dc_6 __mips16_call_stub_dc_9 __mips16_call_stub_dc_10 __mips16_call_stub_1 __mips16_call_stub_2 __mips16_call_stub_5 __mips16_call_stub_6 __mips16_call_stub_9 __mips16_call_stub_10 __fixunsdfsi mips16-dont-expand-cond-pseudo Dont expand conditional move related pseudos for Mips 16 .space mips16-never-use-save-restore 8 0 ( For testing ability to adjust stack pointer without save/restore instruction ueq ngl ngt %tlsldm( %dtprel_hi( %dtprel_lo( %higher( %highest( %got_hi( %got_lo( %call_hi( %call_lo( move $ , $ neg $ , $ negu $ , $ teq $ , $ tge $ , $ tgeu $ , $ tlt $ , $ tltu $ , $ tne $ , $ , $pc, # 16 bit inst .d .s nop 2: , .+4 move mflo move , $t8 bteqz btnez # 16 bit inst , 32 addiu ( ); , 0 bteqz .+4 move btnez .+4 move beqz bnez bc1t bc1f jalr .set push .set mips32r2 .set pop & & & & & & & & & & & & & ' & & & & & & & & & & & & & & & ' & & ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' P, + ( ( H) + (+ x, @* * + P+ , ' ) ) ) h) * + * (, p* * jalrc dmfc0 dmtc0 ldc1 sdc1 cfc1 dmfc1 mfhc1 mthc1 ctc1 dmtc1 lwc1 swc1 ldxc1 sdxc1 luxc1 suxc1 lwxc1 swxc1 dsra32 bposge32 dsll32 dsrl32 drotr32 ldc2 sdc2 dmfc2 dmtc2 lwc2 swc2 preceu.ph.qbla precequ.ph.qbla preceu.ph.qbra precequ.ph.qbra dsra lsa cfcmsa ctcmsa add_a.b min_a.b adds_a.b max_a.b sra.b nloc.b nlzc.b sld.b pckod.b ilvod.b insve.b vshf.b bneg.b srai.b sldi.b andi.b bnegi.b bseli.b slli.b srli.b binsli.b ceqi.b srari.b bclri.b srlri.b nori.b xori.b binsri.b splati.b bseti.b subvi.b addvi.b bmzi.b bmnzi.b fill.b sll.b srl.b binsl.b ilvl.b ceq.b srar.b bclr.b srlr.b binsr.b ilvr.b asub_s.b mod_s.b cle_s.b ave_s.b clei_s.b mini_s.b clti_s.b maxi_s.b min_s.b aver_s.b subs_s.b adds_s.b sat_s.b clt_s.b subsuu_s.b div_s.b max_s.b copy_s.b splat.b bset.b pcnt.b insert.b st.b asub_u.b mod_u.b cle_u.b ave_u.b clei_u.b mini_u.b clti_u.b maxi_u.b min_u.b aver_u.b subs_u.b adds_u.b subsus_u.b sat_u.b clt_u.b div_u.b max_u.b copy_u.b msubv.b maddv.b pckev.b ilvev.b mulv.b bz.b bnz.b seb lb shra.qb cmpgdu.le.qb cmpgu.le.qb cmpu.le.qb subuh.qb adduh.qb pick.qb shll.qb repl.qb shrl.qb cmpgdu.eq.qb cmpgu.eq.qb cmpu.eq.qb shra_r.qb subuh_r.qb adduh_r.qb shrav_r.qb absq_s.qb subu_s.qb addu_s.qb cmpgdu.lt.qb cmpgu.lt.qb cmpu.lt.qb subu.qb addu.qb shrav.qb shllv.qb replv.qb shrlv.qb raddu.w.qb sb modsub msub addsc addwc flog2.d fexp2.d add_a.d fmin_a.d adds_a.d fmax_a.d sra.d fsub.d fmsub.d nmsub.d nloc.d nlzc.d fadd.d fmadd.d nmadd.d sld.d pckod.d ilvod.d c.nge.d c.le.d fcle.d c.ngle.d c.ole.d fsle.d c.ule.d fcule.d fsule.d fcne.d fsne.d fcune.d fsune.d insve.d c.f.d fcaf.d fsaf.d vshf.d c.sf.d movf.d bneg.d srai.d sldi.d bnegi.d slli.d srli.d binsli.d ceqi.d srari.d bclri.d srlri.d binsri.d splati.d bseti.d subvi.d addvi.d trunc.l.d round.l.d ceil.l.d floor.l.d cvt.l.d c.ngl.d sll.d fexupl.d ffql.d srl.d binsl.d fmul.d ilvl.d fmin.d c.un.d fcun.d fsun.d movn.d frcp.d c.eq.d fceq.d c.seq.d fseq.d c.ueq.d fcueq.d fsueq.d srar.d bclr.d srlr.d fcor.d fsor.d fexupr.d ffqr.d binsr.d ilvr.d cvt.s.d asub_s.d hsub_s.d dpsub_s.d ftrunc_s.d hadd_s.d dpadd_s.d mod_s.d cle_s.d ave_s.d clei_s.d mini_s.d clti_s.d maxi_s.d min_s.d dotp_s.d aver_s.d subs_s.d adds_s.d sat_s.d clt_s.d ffint_s.d ftint_s.d subsuu_s.d div_s.d max_s.d abs.d fclass.d splat.d bset.d c.ngt.d c.lt.d fclt.d c.olt.d fslt.d c.ult.d fcult.d fsult.d pcnt.d frint.d fsqrt.d frsqrt.d st.d movt.d asub_u.d hsub_u.d dpsub_u.d ftrunc_u.d hadd_u.d dpadd_u.d mod_u.d cle_u.d ave_u.d clei_u.d mini_u.d clti_u.d maxi_u.d min_u.d dotp_u.d aver_u.d subs_u.d adds_u.d subsus_u.d sat_u.d clt_u.d ffint_u.d ftint_u.d div_u.d max_u.d msubv.d maddv.d pckev.d ilvev.d fdiv.d mulv.d mov.d trunc.w.d round.w.d ceil.w.d floor.w.d cvt.w.d fmax.d bz.d bnz.d movz.d scd dadd madd dshd lld and prepend append sd tge bne tne restore save move bc1f movf neg add_a.h min_a.h adds_a.h max_a.h sra.h nloc.h nlzc.h sld.h pckod.h ilvod.h insve.h vshf.h bneg.h srai.h sldi.h bnegi.h slli.h srli.h binsli.h ceqi.h srari.h bclri.h srlri.h binsri.h splati.h bseti.h subvi.h addvi.h fill.h sll.h srl.h binsl.h ilvl.h fexdo.h msub_q.h madd_q.h mul_q.h msubr_q.h maddr_q.h mulr_q.h ceq.h ftq.h srar.h bclr.h srlr.h binsr.h ilvr.h asub_s.h hsub_s.h dpsub_s.h hadd_s.h dpadd_s.h mod_s.h cle_s.h ave_s.h clei_s.h mini_s.h clti_s.h maxi_s.h min_s.h dotp_s.h aver_s.h extr_s.h subs_s.h adds_s.h sat_s.h clt_s.h subsuu_s.h div_s.h extrv_s.h max_s.h copy_s.h splat.h bset.h pcnt.h insert.h st.h asub_u.h hsub_u.h dpsub_u.h hadd_u.h dpadd_u.h mod_u.h cle_u.h ave_u.h clei_u.h mini_u.h clti_u.h maxi_u.h min_u.h dotp_u.h aver_u.h subs_u.h adds_u.h subsus_u.h sat_u.h clt_u.h div_u.h max_u.h copy_u.h msubv.h maddv.h pckev.h ilvev.h mulv.h bz.h bnz.h dsbh wsbh seh lh shra.ph precrq.qb.ph precr.qb.ph precrqu_s.qb.ph cmp.le.ph subqh.ph addqh.ph pick.ph shll.ph repl.ph shrl.ph packrl.ph mul.ph subq.ph addq.ph cmp.eq.ph shra_r.ph subqh_r.ph addqh_r.ph shrav_r.ph shll_s.ph mul_s.ph subq_s.ph addq_s.ph mulq_s.ph absq_s.ph subu_s.ph addu_s.ph shllv_s.ph mulq_rs.ph cmp.lt.ph subu.ph addu.ph shrav.ph shllv.ph replv.ph shrlv.ph dpa.w.ph dpaqx_sa.w.ph dpsqx_sa.w.ph mulsa.w.ph dpaq_s.w.ph mulsaq_s.w.ph dpsq_s.w.ph dpaqx_s.w.ph dpsqx_s.w.ph dps.w.ph dpax.w.ph dpsx.w.ph sh daddi andi tgei tnei mfhi mthi .align 2 li cmpi teqi xori slti tlti lui j break cvt.d.l cvt.s.l jal bgezal bltzal dpau.h.qbl dpsu.h.qbl muleu_s.ph.qbl preceu.ph.qbl precequ.ph.qbl ldl sdl maq_sa.w.phl preceq.w.phl maq_s.w.phl muleq_s.w.phl syscall dsll dsrl mul lwl swl balign movn dclo mflo shilo mtlo extpdp mthlip cmp load_ccond_dsp store_ccond_dsp rddsp wrdsp extp beq teq dpau.h.qbr dpsu.h.qbr muleu_s.ph.qbr preceu.ph.qbr precequ.ph.qbr ldr sdr maq_sa.w.phr preceq.w.phr maq_s.w.phr muleq_s.w.phr jr jalr nor xor drotr rdhwr lwr swr nmsub.s cvt.d.s nmadd.s c.nge.s c.le.s c.ngle.s c.ole.s c.ule.s c.f.s c.sf.s movf.s neg.s trunc.l.s round.l.s ceil.l.s floor.l.s cvt.l.s c.ngl.s mul.s c.un.s movn.s c.eq.s c.seq.s c.ueq.s abs.s c.ngt.s c.lt.s c.olt.s c.ult.s sqrt.s movt.s div.s mov.s trunc.w.s round.w.s ceil.w.s floor.w.s cvt.w.s movz.s bc1t slt tlt dmult not movt lbu dsubu msubu daddu maddu tgeu lhu daddiu tgeiu sltiu tltiu sltu tltu dmultu lwu and.v move.v bsel.v nor.v xor.v bz.v bmz.v bnz.v bmnz.v dsrav bitrev dsllv dsrlv shilov extpdpv extpv drotrv insv flog2.w fexp2.w add_a.w fmin_a.w adds_a.w fmax_a.w sra.w fsub.w fmsub.w nloc.w nlzc.w cvt.d.w fadd.w fmadd.w sld.w pckod.w ilvod.w fcle.w fsle.w fcule.w fsule.w fcne.w fsne.w fcune.w fsune.w insve.w fcaf.w fsaf.w vshf.w bneg.w precr_sra.ph.w precrq.ph.w precr_sra_r.ph.w precrq_rs.ph.w subqh.w addqh.w srai.w sldi.w bnegi.w slli.w srli.w binsli.w ceqi.w srari.w bclri.w srlri.w binsri.w splati.w bseti.w subvi.w addvi.w dpaq_sa.l.w dpsq_sa.l.w fill.w sll.w fexupl.w ffql.w srl.w binsl.w fmul.w ilvl.w fmin.w fcun.w fsun.w fexdo.w frcp.w msub_q.w madd_q.w mul_q.w msubr_q.w maddr_q.w mulr_q.w fceq.w fseq.w fcueq.w fsueq.w ftq.w shra_r.w subqh_r.w addqh_r.w extr_r.w shrav_r.w extrv_r.w srar.w bclr.w srlr.w fcor.w fsor.w fexupr.w ffqr.w binsr.w extr.w ilvr.w cvt.s.w asub_s.w hsub_s.w dpsub_s.w ftrunc_s.w hadd_s.w dpadd_s.w mod_s.w cle_s.w ave_s.w clei_s.w mini_s.w clti_s.w maxi_s.w shll_s.w min_s.w dotp_s.w subq_s.w addq_s.w mulq_s.w absq_s.w aver_s.w subs_s.w adds_s.w sat_s.w clt_s.w ffint_s.w ftint_s.w subsuu_s.w div_s.w shllv_s.w max_s.w copy_s.w mulq_rs.w extr_rs.w extrv_rs.w fclass.w splat.w bset.w fclt.w fslt.w fcult.w fsult.w pcnt.w frint.w insert.w fsqrt.w frsqrt.w st.w asub_u.w hsub_u.w dpsub_u.w ftrunc_u.w hadd_u.w dpadd_u.w mod_u.w cle_u.w ave_u.w clei_u.w mini_u.w clti_u.w maxi_u.w min_u.w dotp_u.w aver_u.w subs_u.w adds_u.w subsus_u.w sat_u.w clt_u.w ffint_u.w ftint_u.w div_u.w max_u.w copy_u.w msubv.w maddv.w pckev.w ilvev.w fdiv.w mulv.w extrv.w fmax.w bz.w bnz.w lw sw lhx lbux lwx bgez blez bnez btnez dclz beqz bteqz bgtz bltz movz seb jrc seh restore $ra, $s0, $s1, $s2, save $ra, $s0, $s1, $s2, ddivu $zero, ddiv $zero, addiu $sp, sync .word dinsm dextm dins dext dinsu dextu c. break 0 LIFETIME_END BUNDLE DBG_VALUE LIFETIME_START jrc $ra jr $ra foo deret wait ? @ PA @ A ? ? I IJ (B 6G qJ > !J F 6H G /I G I pG -@ F HF ? (B A F hE @E E @D D C C y@ L L =L K rK aK A PK J _1 0% Y; , 0 1 : 8 0 I1 E; % A! & }, c7 # ) . w; # $+ / = $ % 1 % u1 F% :" ' U- 9 :$ ~+ 0 }= % /! % k, P7 , {2 {2 6 6 l6 l6 , , ! , 6 2 ! 2 ! 2 !*, ! " ( . : # z* "/ o< # }) . c; # + / = " 9) H. : # * h/ < 6 6 6 6 6 > > l6 , 3 ! Z, 66 ! p' - 8 " ( - G: 4 4 4 = = 2 2 = > > > ! 1U' 1 - 1 8 1j" A ( At- AW9 A " 1 ' 1/- 1 8 1 " A ( A - Ay: A 7 = = = > > 2 2 > K" 1 6 AC" 1 6 A;, ;, ! <' , 8 ! $' , 78 ;, b$ + 60 6 = 2 ! 1 6 A (" ' C- 8 b# ) / < \$ + 00 6 = = = 5! 5! = = > 3 2 <6 2 6 6 > = 3 2 <6 2 6 6 = ' Z5 + + 6 ! _' - 8 {" `( - 9 # ! " B) Q. : # * q/ < " 0) ?. : # * _/ < 3 3 " V) e. ; # * / < (# ) . ; $ C+ / 8= = = $ {$ Q% $ $ _% $ $ l% 0 0 1 O# . ; &$ / i= >@ '! 4 7 2 4 7 ' o5 ( ( 2 : + + %6 W( W( 5 & & &5 & & 5 * * 5 {& {& 4 & & 5 ' ' x5 * * 5 & & 5 * * 5 g( g( 5 ' ' -5 x( x( 5 & & 5 -* -* 5 /( /( 5 3 2 2 > , z2 6 k6 3 = > ! > ! > !}2 > ! > ! > !=# ) . ; $ b+ / W= !) ! !D@ !F6 6 s) . 1; + / < ) A+. A : A * AK/ A < A 1 :2 9 2 3 )4 `2 1 1 H2 "9 -2 ( A . A : A * A6/ A < A 3 54 k2 V2 4 ! !07 =0 s> , 3 ! ! 3 7 ! ! ! 6 3 ! ! 7 ]6 e> t> f> 2 > ! 4 ! 3 ! 7 )7 ; 4: . = ; ! : ! . ! : ! > ! ) ) 5 H& I& I& 4 7 & 8 _( 9 ) ; & 7 * < ~ ~ ~ & 7 ( W: ( 9 & 7 6* )< & 8 7( x9 + + + 5 = - 9 % G7 ' >9 ( g: ) ; L+ A= ' H9 ( q: T" ^- /9 % >7 ' d5 + + 6 P& A 7 A & m7 + = % Y7 '( p9 + + 5 && A 7 A ( ( ( 5 `9 %' %' =5 O( 9 P* C< b* _< ' '8 p( 9 & 7 %* !< & 7 ( _: Y* Z* Z* 5 V< & & & 4 ~7 ( 9 & 7 ?* 2< & 8 ?( 9 ) ; W+ L= - 9 ) : * < 2 ) !. : * A/ < ( . : * ,/ y< K$ + 0 = s" ( }- h9 {! r& , 7 " ( - : > !r#8 /8 L<8 87 !H &H ,H 8H > ! 2 2 4 4 4 2 4 4 4 2 2 !> n$P n$P = n$P X6P X6P X6P ,P P P P ! 5' , 8 H3P p4P W W l!P c&P ,P 7P 6 6 N0P N0P = N0P 6P 6P 6P 3P ,P P P P 3P ! e e 2` 2` 2` =P =P K P P 3P 3P 3P 4P 4P 4P = s =P 6P n$P X6P N0P 6P 2 2 2 ` P 2` = = = =P = , - A 9 Ar6 r6 r6 9$ A}+ A 0 A|= AQ& Q& , , - A 9 A 4 R3 z4 n3 4 " `) o. ; # * / < K! & , n7 F# ) . ; $ k+ / `= !* !0 2 2 2 2 3 3 3 3 " L) [. ; # * {/ < 8! % t, Z7 " j) y. (; # * / < % " ') 6. : # * V/ < 6 ' ' `, `, `, 55 G( 3 3 5 G( G( 3 3 3 5 r* r* R6 R6 R6 5 + > > .6 + + > > > .6 % - A 9 Ad6 d6 d6 0$ At+ A 0 As= A'& '& % % - A 9 A 4 !E@ !7@ 2 2 R 2 S 3 3 S 3 3 {3 4 3 A4 1 ; T1 O; - 9 2 2 G6 6 G6 G6 6 6 T$ + (0 = 3 0 - 9 41 2 3 T, T, G6 GV{ 6 V{ [! 8& , 7 c! @& , 7 Y& Y& 4 /& /& 4 4 4 " 4 6 f, M6 4 4 " 4 6 2 ! 2 ! 2 ! 4 0 B$ + 0 = r! i& , 7 j# H* / ;< 0 $ 83 `4 ! `3 4 )3 Q4 v0 O8 [0 n8 i0 ?8 !\8 !!, ! % 4` 4 4 1 % 0` $` 4 4 4 !17 17 4 ! ' O5 + + 6 E - # ) ! . ; ! $ :+ ! / /= ! %P %P %P E L 2,P P P P t> t> M3P u4P ^ ^ i$ i$ i$ I0 I0 I0 v2P v2P ! , 08 3 7 1 % 1 ; 0 ! $ !)1 ! ; ! 1 % 1 $% ): R0 !r$ ! 0 ! % ! 9 ! 1 % 0 ! $ !v2P ! 4' , 8 k! b& , 7 3 ! 3 3 ! E' , 8 7 7 \" ' f- 3 !79 <6 <6 <6 2 2 2 6 6 6 6 6 6 " ' 9- 8 Y# ) . < ! ! ! ,' , 8 ! g' ! - 8 ! " ( - ?: 6 6 T! & , ! !w7 3 ! ! M' , 8 ! y' !&- 8 ! " ( - O: 7 7 c" ( m- 3 !P9 P P P 3P |#P l*P /P i1 ;; # .+ / #= 1# ) . ; # ) . m; # + / = $ % 1 x% j1 ;% 1" ' L- 9 1$ u+ 0 t= % ^6 ^6 l l =P =P Q P P 3P 3P 3P 4P 4P 4P z =P > 3 N K %P > '> < < v2P 3 ! 7 f> ! A ' A , A/8 A 4` C0 C0 4 4 " 4 6 2 ! 2 ! 2 ! 4 6 u h ~ j 6 r o % Y 6 6 j . P 5 i - O = q 5 [ R . < h , p 4 @ t . b & < b 4 h , R < p 4 Z Q ) ] ! 6 j . P 5 i - O = q 5 [ R . b & < b 4 h , R < p 4 Z Q % Y [ % Y o - O = q . P 5 i j 1 e ) ? e 8 l 0 V M 8 ^ ! U % . b & < b 4 h , R < p 4 Z Q B - O = q . P 5 i j f10 w10 f20 DSPOutFlag20 w20 f30 w30 ac0 fcc0 f0 w0 f11 w11 f21 DSPOutFlag21 w21 f31 w31 ac1 fcc1 f1 w1 f12 w12 f22 DSPOutFlag22 w22 ac2 fcc2 f2 w2 f13 w13 f23 DSPOutFlag23 w23 ac3 fcc3 f3 w3 f14 w14 f24 w24 fcc4 f4 w4 f15 w15 f25 w25 fcc5 f5 w5 f16 w16 f26 w26 fcc6 f6 w6 f17 w17 f27 w27 fcc7 f7 w7 f18 w18 f28 w28 f8 w8 DSPOutFlag16_19 f19 w19 f29 w29 f9 w9 DSPEFI ra pc DSPCCond DSPOutFlag hi lo zero fp gp sp DSPPos DSPSCount DSPCarry , 1f b 2f .align 2 1: .word mipsel +mips32 +mips32r2 +mips64 +mips64r2 COP2 FGRH32 GPR32 CPU16Regs FCC HI32DSP LO32DSP HI32 HWRegs LO32 AFGR64 HI64 LO64 MSA128B MSA128D MSA128H MSA128W ACC128 Select the mips16 processor Select the mips32 processor Select the mips32r2 processor Select the mips64 processor Select the mips64r2 processor FPIdx bitcount condmov Mips DSP ASE Mips DSP-R2 ASE Enable eabi ABI Support 64-bit FP registers. gp64 microMips mode Mips16 mode Mips32 ISA Support Mips32r2 ISA Support Mips64 ISA Support Mips64r2 ISA Support Mips MSA ASE Enable n32 ABI Enable n64 ABI Enable o32 ABI seinreg vfpu S T ! U " V # W $ X % Y & Z ' [ ( \ ) ] * ^ + _ , ` - a . b / c 0 d 1 e 2 f 3 g 4 h 5 i 6 j 7 k 8 l 9 m : n ; o < p = q > r ? ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < ! = " > # ? & ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < S T ! U " V # W $ X % Y & Z ' [ ( \ ) ] * ^ + _ , ` - a . b / c 0 d 1 e 2 f 3 g 4 h 5 i 6 j 7 k 8 l 9 m : n ; o < p = q > r ? ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < ! = " > # ? & ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < H ; < 1 2 3 4 5 6 7 8 ) * + , - . / 0 9 : & ' ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = ! > " ? # @ A H ; < 1 2 3 4 5 6 7 8 ) * + , - . / 0 9 : & ' ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = ! > " ? # @ A $ O P Q R ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ 9 R < M h A y A # f A & h A o A 2 A , A X A A A E A _ A A j A ) l A n A k n A n A n A n A n n 2 h Z h " 6 ( 6 Q V H V m O w } 7 # & ) , / = 2 5 / 8 = ; B x z q q q q q q q : q q q q q A q q 3 q A q q q X q q ' q q ] q q O q ] q q q t q q V q q r q q q q q x q q 2 q q % q q q ( q q q C q q q q q L q q > q L q q q c q q 8 q q n q q ` q n q q ( q q q a q q } Q Q Q Q " Q Q Q = Q Q Q Q Q E Q Q 7 Q E Q Q Q \ Q Q + Q Q a Q Q S Q a Q Q Q x Q Q Z Q Q ~ " " " " 1 d 1 d 1 ! | b * b b b - b b b H b z ` - ` ` " ` 0 ` ` ` K ` ` ` ` 0 ` \ 3 \ \ % \ 3 \ \ \ N \ \ \ \ \ R \ \ D \ R \ \ \ i \ \ > \ \ t \ \ f \ t \ \ . \ \ \ g \ \ v v v v % v ] a ] a ] a + ] a K ] a k ] a ] a ] a ] a ] a j ] a ] a ] a ] a = ] a ] ] a } ] a ] a ] a ] a q ] a ] a ] a ] a D ] a d ] a ] a ] a ] a ] a x ] a ] a t ` @ 1 Q q 7 W w COP210 D10 F10 F_HI10 FCR10 W10 COP220 F20 F_HI20 COP20 FCR20 W20 DSPOutFlag20 COP230 F30 F_HI30 FCR30 W30 A0 AC0 FCC0 D0 F0 F_HI0 K0 LO0 FCR0 S0 T0 V0 W0 COP211 D11 F11 F_HI11 FCR11 W11 COP221 F21 F_HI21 COP21 FCR21 W21 DSPOutFlag21 COP231 F31 F_HI31 FCR31 W31 A1 AC1 FCC1 D1 F1 F_HI1 K1 LO1 FCR1 S1 T1 V1 W1 COP212 D12 F12 F_HI12 FCR12 W12 COP222 F22 F_HI22 COP22 FCR22 W22 DSPOutFlag22 A2 AC2 FCC2 D2 F2 F_HI2 LO2 FCR2 S2 T2 W2 COP213 D13 F13 F_HI13 FCR13 W13 COP223 F23 F_HI23 COP23 FCR23 W23 DSPOutFlag23 A3 AC3 FCC3 D3 F3 F_HI3 LO3 FCR3 S3 T3 W3 COP214 D14 F14 F_HI14 FCR14 W14 COP224 F24 F_HI24 COP24 FCR24 W24 D10_64 D20_64 D30_64 A0_64 AC0_64 D0_64 HI0_64 K0_64 LO0_64 S0_64 T0_64 V0_64 D11_64 D21_64 D31_64 A1_64 D1_64 K1_64 S1_64 T1_64 V1_64 D12_64 D22_64 A2_64 D2_64 S2_64 T2_64 D13_64 D23_64 A3_64 D3_64 S3_64 T3_64 D14_64 D24_64 D4_64 S4_64 T4_64 D15_64 D25_64 D5_64 S5_64 T5_64 D16_64 D26_64 D6_64 S6_64 T6_64 D17_64 D27_64 D7_64 S7_64 T7_64 D18_64 D28_64 D8_64 T8_64 D19_64 D29_64 D9_64 T9_64 RA_64 ZERO_64 FP_64 GP_64 SP_64 AT_64 FCC4 D4 F4 F_HI4 FCR4 S4 T4 W4 COP215 D15 F15 F_HI15 FCR15 W15 COP225 F25 F_HI25 COP25 FCR25 W25 FCC5 D5 F5 F_HI5 FCR5 S5 T5 W5 COP216 F16 F_HI16 FCR16 W16 COP226 F26 F_HI26 COP26 FCR26 W26 FCC6 D6 F6 F_HI6 FCR6 S6 T6 W6 COP217 F17 F_HI17 FCR17 W17 COP227 F27 F_HI27 COP27 FCR27 W27 FCC7 D7 F7 F_HI7 FCR7 S7 T7 W7 COP218 F18 F_HI18 FCR18 W18 COP228 F28 F_HI28 COP28 FCR28 W28 D8 F8 F_HI8 FCR8 T8 W8 COP219 F19 F_HI19 FCR19 W19 DSPOutFlag16_19 COP229 F29 F_HI29 COP29 FCR29 HWR29 W29 D9 F9 F_HI9 FCR9 T9 W9 RA PC DSPEFI ZERO FP GP SP MSAIR MSACSR AT DSPCCond MSASave DSPOutFlag MSAMap MSAUnmap DSPPos MSAAccess DSPSCount MSARequest MSAModify DSPCarry @ @ + ! " # A H g H & O I _ ` d C K M V % a ] m h V ] & $ 6 a C $ r ~ $ o O , ` % h" % " * ) ( Y * ' l * , ,, r 6 5 ( r , ' ,- . 1 - ` C# 8 - & ! \! " 1- = * . ? + B j v n m V 2 Z * , & E | S* x ~ + ~ ^ Y # y % j r M( ^) R# R , p , R Z 5( Y ( ]( . ) +& , , z & & g 4 D ( / ' I 6 & , < ! N! & ! % o( # @+ D 1 & , L 2 P 1 P h D # A ! A _ $ % [ c >( ( N . M [* + = t K* p v + N" @ _ m* + } * H H, , k @ x M _ g , ! /+ ` t, - U 1$ & ;$ & + % I m + % 7 [ #% $ $ q I% ~ y$ $ $ S w 1% $ ] 9% # G % $ - Q % $ g A% 5 % i d +- . - M" , % % S & < $ M & + P d, 2 % - y * , + b 9* ^ d + Y ( ~ # E g ( O * @ Q + # u # & 8& w } `& ? f %& | f& - O& A % % ># v" s& {& ) ) , ) ) ) < @ d *% ) B k j$ A' ' ( * g f' G+ > ' l) ) u t' U+ ' v ( / _% , ( q & C ( z) * P, L ( ) ! ( & $ % I H' ' = , ' o ( f% , +' a $ ( $ ( l+ + ' ) n m' N+ ' s) z P% }+ % m X [$ $' ) } |' ]+ ' } ( * Z, ) %* J + " Y 0* U [ + F * 7 H + ' " , h ( _ ^' 6 ) $ ! 1 t+ & ' # ] - - i # X d y q 6 ` , - ' > ( # B R Q' . ' , - g T ! " " J N @- & 8 2 # x , Z . m Y |- - - " D) % *# L q , u " )) r$ - # G # I h v* , ' '+ X l, ! O 7 " X" D # 7 V d* + ' R q * , 5 l C* h n + & < $ > t T E$ F $ ) P X% K a P$ Z $ :) % # C i }, w b " ) c$ 3 ' e M " $ }" c" K # S # Z# ) * N) N % 4# # 4 - ( 6 * , J 2) 0 } 6 4 3' ; :' t q$ v a b$ " # d z & ! k! " _ # e { & ! l! " 7- @ y , W V' * e+ w# / : # i# ' ' ' ' Y a & & * % - 2& I& % I 1 R" > % T > " % - >& U& " # p 3 0 % # & $ w% f B D : u * @ @, 9& # H \ ! , ) ' ]" l& * + ( * ! z ) c q ) < 8 & = ( Q P' x D L '( a& = ( % & ;- . ( : - 5! ! ! 4" f( 8+ @ 6 ( b j E( W) && w & } K S .( r z U( ' e) g& S ( ` , " " ) : + { ) ( Q * 5 5, + c * # #, j , - w( j ~, - T & = 8 # ~ ` j B! ! ! A" Y O } . > - - - R- - n- 2. O. - D- - `- #. A. _ F s : q I R ) f - a $ $ V# j , \ ? & ] & U % o f 4 & o - k D q" $ m% & P& ( ' % " # j & &! z! %" 6- DMFC0 DMTC0 LDC1 SDC1 CFC1 DMFC1 MFHC1 MTHC1 CTC1 DMTC1 LWC1 SWC1 LDXC1 SDXC1 LUXC1 SUXC1 LWXC1 SWXC1 DSRA32 FSUB_D32 NMSUB_D32 FADD_D32 NMADD_D32 C_NGE_D32 C_NGLE_D32 C_OLE_D32 C_ULE_D32 C_LE_D32 C_SF_D32 MOVF_D32 C_F_D32 FNEG_D32 MOVN_I_D32 MOVZ_I_D32 C_NGL_D32 FMUL_D32 C_UN_D32 FCMP_D32 C_SEQ_D32 C_UEQ_D32 C_EQ_D32 FABS_D32 CVT_S_D32 C_NGT_D32 C_OLT_D32 C_ULT_D32 C_LT_D32 FSQRT_D32 MOVT_D32 FDIV_D32 FMOV_D32 TRUNC_W_D32 ROUND_W_D32 CEIL_W_D32 FLOOR_W_D32 CVT_W_D32 BPOSGE32 ATOMIC_LOAD_SUB_I32 ATOMIC_LOAD_ADD_I32 ATOMIC_LOAD_NAND_I32 ATOMIC_LOAD_AND_I32 ATOMIC_SWAP_I32 ATOMIC_CMP_SWAP_I32 ATOMIC_LOAD_XOR_I32 ATOMIC_LOAD_OR_I32 DSLL32 DSRL32 DROTR32 FCMP_S32 DSLL64_32 MIPSeh_return32 LwConstant32 LDC2 SDC2 DMFC2 DMTC2 LWC2 SWC2 LDC164 SDC164 LDXC164 SDXC164 LUXC164 SUXC164 SEB64 LB64 SB64 LOAD_ACC64 STORE_ACC64 AND64 MOVN_I64_D64 MOVZ_I64_D64 FSUB_D64 NMSUB_D64 FADD_D64 NMADD_D64 C_NGE_D64 C_NGLE_D64 C_OLE_D64 C_ULE_D64 C_LE_D64 C_SF_D64 MOVF_D64 C_F_D64 FNEG_D64 MOVN_I_D64 MOVZ_I_D64 C_NGL_D64 FMUL_D64 TRUNC_L_D64 ROUND_L_D64 CEIL_L_D64 FLOOR_L_D64 CVT_L_D64 C_UN_D64 FCMP_D64 C_SEQ_D64 C_UEQ_D64 C_EQ_D64 FABS_D64 CVT_S_D64 C_NGT_D64 C_OLT_D64 C_ULT_D64 C_LT_D64 FSQRT_D64 MOVT_D64 FDIV_D64 FMOV_D64 TRUNC_W_D64 ROUND_W_D64 CEIL_W_D64 FLOOR_W_D64 CVT_W_D64 BNE64 BuildPairF64 ExtractElementF64 SEH64 LH64 SH64 PseudoMFHI64 PseudoMTLOHI64 MTHI64 MOVN_I64_I64 MOVZ_I64_I64 ATOMIC_LOAD_SUB_I64 ATOMIC_LOAD_ADD_I64 ATOMIC_LOAD_NAND_I64 ATOMIC_LOAD_AND_I64 MOVF_I64 MOVN_I_I64 MOVZ_I_I64 ATOMIC_SWAP_I64 ATOMIC_CMP_SWAP_I64 ATOMIC_LOAD_XOR_I64 ATOMIC_LOAD_OR_I64 MOVT_I64 LWL64 SWL64 PseudoMFLO64 MTLO64 BEQ64 JR64 JALR64 NOR64 XOR64 RDHWR64 LWR64 SWR64 SLT64 LW64 SW64 BGEZ64 BLEZ64 BGTZ64 BLTZ64 BuildPairF64_64 ExtractElementF64_64 SLL64_64 ANDi64 XORi64 SLTi64 LUi64 MIPSeh_return64 LBu64 LHu64 SLTu64 LEA_ADDiu64 SLTiu64 MoveR3216 RetRA16 RestoreRaF16 SaveRaF16 SaveDecSpF16 RestoreIncSpF16 ATOMIC_LOAD_SUB_I16 ATOMIC_LOAD_ADD_I16 ATOMIC_LOAD_NAND_I16 ATOMIC_LOAD_AND_I16 ATOMIC_SWAP_I16 ATOMIC_CMP_SWAP_I16 ATOMIC_LOAD_XOR_I16 ATOMIC_LOAD_OR_I16 Move32R16 SraX16 BtnezT8CmpiX16 BteqzT8CmpiX16 BtnezT8SltiX16 BteqzT8SltiX16 SllX16 SrlX16 LbRxRyOffMemX16 SbRxRyOffMemX16 LhRxRyOffMemX16 ShRxRyOffMemX16 LbuRxRyOffMemX16 LhuRxRyOffMemX16 AddiuRxRyOffMemX16 LwRxRyOffMemX16 SwRxRyOffMemX16 AddiuRxPcImmX16 AddiuSpImmX16 LwRxSpImmX16 SwRxSpImmX16 SltiCCRxImmX16 SltiuCCRxImmX16 LiRxImmX16 CmpiRxImmX16 SltiRxImmX16 AddiuRxImmX16 SltiuRxImmX16 AddiuRxRxImmX16 BnezRxImmX16 BeqzRxImmX16 BimmX16 LiRxImmAlignX16 LwRxPcTcpX16 BtnezT8CmpX16 BteqzT8CmpX16 BtnezT8SltX16 BteqzT8SltX16 BtnezT8SltiuX16 BteqzT8SltiuX16 BtnezT8SltuX16 BteqzT8SltuX16 BtnezX16 BteqzX16 JrcRa16 JrRa16 GotPrologue16 JumpLinkReg16 Mfhi16 Break16 Jal16 AddiuSpImm16 LiRxImm16 CmpiRxImm16 SltiRxImm16 SltiuRxImm16 AddiuRxRxImm16 BnezRxImm16 BeqzRxImm16 Bimm16 Mflo16 LwRxPcTcp16 SebRx16 JrcRx16 SehRx16 SltCCRxRy16 SltuCCRxRy16 NegRxRy16 CmpRxRy16 SltRxRy16 MultRxRy16 NotRxRy16 SltuRxRy16 MultuRxRy16 DivuRxRy16 SravRxRy16 DivRxRy16 SllvRxRy16 SrlvRxRy16 AndRxRxRy16 OrRxRxRy16 XorRxRxRy16 MultRxRyRz16 SubuRxRyRz16 AdduRxRyRz16 SltuRxRyRz16 MultuRxRyRz16 Btnez16 Bteqz16 LOAD_ACC128 STORE_ACC128 ATOMIC_LOAD_SUB_I8 ATOMIC_LOAD_ADD_I8 ATOMIC_LOAD_NAND_I8 ATOMIC_LOAD_AND_I8 ATOMIC_SWAP_I8 ATOMIC_CMP_SWAP_I8 ATOMIC_LOAD_XOR_I8 ATOMIC_LOAD_OR_I8 PRECEU_PH_QBLA PRECEQU_PH_QBLA PRECEU_PH_QBRA PRECEQU_PH_QBRA DSRA RetRA LSA CFCMSA CTCMSA SEB LB SHRA_QB CMPGDU_LE_QB CMPGU_LE_QB PseudoCMPU_LE_QB SUBUH_QB ADDUH_QB PseudoPICK_QB SHLL_QB REPL_QB SHRL_QB CMPGDU_EQ_QB CMPGU_EQ_QB PseudoCMPU_EQ_QB SHRA_R_QB SUBUH_R_QB ADDUH_R_QB SHRAV_R_QB ABSQ_S_QB SUBU_S_QB ADDU_S_QB CMPGDU_LT_QB CMPGU_LT_QB PseudoCMPU_LT_QB SUBU_QB ADDU_QB SHRAV_QB SHLLV_QB REPLV_QB SHRLV_QB RADDU_W_QB SB MODSUB PseudoMSUB SRA_B ADD_A_B MIN_A_B ADDS_A_B MAX_A_B NLOC_B NLZC_B SLD_B PCKOD_B ILVOD_B INSVE_B VSHF_B BNEG_B SRAI_B SLDI_B ANDI_B BNEGI_B BSELI_B SLLI_B SRLI_B BINSLI_B CEQI_B SRARI_B BCLRI_B SRLRI_B NORI_B XORI_B BINSRI_B SPLATI_B BSETI_B SUBVI_B ADDVI_B BMZI_B BMNZI_B FILL_B SLL_B SRL_B BINSL_B ILVL_B CEQ_B SRAR_B BCLR_B SRLR_B BINSR_B ILVR_B ASUB_S_B MOD_S_B CLE_S_B AVE_S_B CLEI_S_B MINI_S_B CLTI_S_B MAXI_S_B MIN_S_B AVER_S_B SUBS_S_B ADDS_S_B SAT_S_B CLT_S_B SUBSUU_S_B DIV_S_B MAX_S_B COPY_S_B SPLAT_B BSET_B PCNT_B INSERT_B ST_B ASUB_U_B MOD_U_B CLE_U_B AVE_U_B CLEI_U_B MINI_U_B CLTI_U_B MAXI_U_B MIN_U_B AVER_U_B SUBS_U_B ADDS_U_B SUBSUS_U_B SAT_U_B CLT_U_B DIV_U_B MAX_U_B COPY_U_B MSUBV_B MADDV_B PCKEV_B ILVEV_B MULV_B BZ_B BNZ_B SYNC ADDSC ADDWC SCD DADD PseudoMADD DSHD LLD AND PREPEND APPEND LIFETIME_END SD FLOG2_D FEXP2_D SRA_D ADD_A_D FMIN_A_D ADDS_A_D FMAX_A_D FSUB_D FMSUB_D NLOC_D NLZC_D FADD_D FMADD_D SLD_D PCKOD_D ILVOD_D FCLE_D FSLE_D FCULE_D FSULE_D FCNE_D FSNE_D FCUNE_D FSUNE_D INSVE_D FCAF_D FSAF_D VSHF_D BNEG_D SRAI_D SLDI_D BNEGI_D SLLI_D SRLI_D BINSLI_D CEQI_D SRARI_D BCLRI_D SRLRI_D BINSRI_D SPLATI_D BSETI_D SUBVI_D ADDVI_D SLL_D FEXUPL_D FFQL_D SRL_D BINSL_D FMUL_D ILVL_D FMIN_D FCUN_D FSUN_D FRCP_D FCEQ_D FSEQ_D FCUEQ_D FSUEQ_D SRAR_D BCLR_D SRLR_D FCOR_D FSOR_D FEXUPR_D FFQR_D BINSR_D ILVR_D FABS_D FCLASS_D ASUB_S_D HSUB_S_D DPSUB_S_D FTRUNC_S_D HADD_S_D DPADD_S_D MOD_S_D CLE_S_D AVE_S_D CLEI_S_D MINI_S_D CLTI_S_D MAXI_S_D MIN_S_D DOTP_S_D AVER_S_D SUBS_S_D ADDS_S_D SAT_S_D CLT_S_D FFINT_S_D FTINT_S_D SUBSUU_S_D DIV_S_D MAX_S_D SPLAT_D BSET_D FCLT_D FSLT_D FCULT_D FSULT_D PCNT_D FRINT_D FSQRT_D FRSQRT_D ST_D ASUB_U_D HSUB_U_D DPSUB_U_D FTRUNC_U_D HADD_U_D DPADD_U_D MOD_U_D CLE_U_D AVE_U_D CLEI_U_D MINI_U_D CLTI_U_D MAXI_U_D MIN_U_D DOTP_U_D AVER_U_D SUBS_U_D ADDS_U_D SUBSUS_U_D SAT_U_D CLT_U_D FFINT_U_D FTINT_U_D DIV_U_D MAX_U_D MSUBV_D MADDV_D PCKEV_D ILVEV_D FDIV_D MULV_D FMAX_D BZ_D BNZ_D REG_SEQUENCE TGE BUNDLE BNE TNE DBG_VALUE BC1F IMPLICIT_DEF EXTRACT_SUBREG INSERT_SUBREG SUBREG_TO_REG DSBH WSBH SEH LH SHRA_PH PRECRQ_QB_PH PRECR_QB_PH PRECRQU_S_QB_PH PseudoCMP_LE_PH SUBQH_PH ADDQH_PH PseudoPICK_PH SHLL_PH REPL_PH SHRL_PH PACKRL_PH MUL_PH SUBQ_PH ADDQ_PH PseudoCMP_EQ_PH SHRA_R_PH SUBQH_R_PH ADDQH_R_PH SHRAV_R_PH MULQ_RS_PH SHLL_S_PH MUL_S_PH SUBQ_S_PH ADDQ_S_PH MULQ_S_PH ABSQ_S_PH SUBU_S_PH ADDU_S_PH SHLLV_S_PH PseudoCMP_LT_PH SUBU_PH ADDU_PH SHRAV_PH SHLLV_PH REPLV_PH SHRLV_PH DPA_W_PH MULSA_W_PH DPAQX_SA_W_PH DPSQX_SA_W_PH DPS_W_PH DPAQ_S_W_PH MULSAQ_S_W_PH DPSQ_S_W_PH DPAQX_S_W_PH DPSQX_S_W_PH DPAX_W_PH DPSX_W_PH SH SRA_H ADD_A_H MIN_A_H ADDS_A_H MAX_A_H NLOC_H NLZC_H SLD_H PCKOD_H ILVOD_H INSVE_H VSHF_H BNEG_H SRAI_H SLDI_H BNEGI_H SLLI_H SRLI_H BINSLI_H CEQI_H SRARI_H BCLRI_H SRLRI_H BINSRI_H SPLATI_H BSETI_H SUBVI_H ADDVI_H FILL_H SLL_H SRL_H BINSL_H ILVL_H FEXDO_H CEQ_H FTQ_H MSUB_Q_H MADD_Q_H MUL_Q_H MSUBR_Q_H MADDR_Q_H MULR_Q_H SRAR_H BCLR_H SRLR_H BINSR_H ILVR_H ASUB_S_H HSUB_S_H DPSUB_S_H HADD_S_H DPADD_S_H MOD_S_H CLE_S_H AVE_S_H CLEI_S_H MINI_S_H CLTI_S_H MAXI_S_H MIN_S_H DOTP_S_H AVER_S_H EXTR_S_H SUBS_S_H ADDS_S_H SAT_S_H CLT_S_H SUBSUU_S_H DIV_S_H EXTRV_S_H MAX_S_H COPY_S_H SPLAT_H BSET_H PCNT_H INSERT_H ST_H ASUB_U_H HSUB_U_H DPSUB_U_H HADD_U_H DPADD_U_H MOD_U_H CLE_U_H AVE_U_H CLEI_U_H MINI_U_H CLTI_U_H MAXI_U_H MIN_U_H DOTP_U_H AVER_U_H SUBS_U_H ADDS_U_H SUBSUS_U_H SAT_U_H CLT_U_H DIV_U_H MAX_U_H COPY_U_H MSUBV_H MADDV_H PCKEV_H ILVEV_H MULV_H BZ_H BNZ_H DI TGEI TNEI PseudoMFHI PseudoMTLOHI PHI MTHI TEQI TLTI MOVN_I64_I MOVZ_I64_I MOVF_I MOVN_I_I MOVZ_I_I MOVT_I J BREAK JAL BGEZAL BLTZAL MULEU_S_PH_QBL PRECEU_PH_QBL PRECEQU_PH_QBL DPAU_H_QBL DPSU_H_QBL LDL SDL GC_LABEL PROLOG_LABEL EH_LABEL MAQ_SA_W_PHL PRECEQ_W_PHL MAQ_S_W_PHL MULEQ_S_W_PHL TAILCALL SYSCALL KILL DSLL DSRL MUL LWL SWL PseudoCVT_D64_L PseudoCVT_S_L SRA_MM SEB_MM LB_MM SB_MM MSUB_MM MADD_MM AND_MM TGE_MM BNE_MM TNE_MM WSBH_MM SEH_MM LH_MM SH_MM TGEI_MM TNEI_MM MFHI_MM MTHI_MM TEQI_MM TLTI_MM MOVF_I_MM MOVN_I_MM MOVT_I_MM MOVZ_I_MM J_MM JAL_MM BGEZAL_MM BLTZAL_MM TAILCALL_MM SLL_MM SRL_MM MUL_MM LWL_MM SWL_MM CLO_MM MFLO_MM MTLO_MM BEQ_MM TEQ_MM JR_MM JALR_MM NOR_MM XOR_MM ROTR_MM LWR_MM SWR_MM TAILCALL_R_MM INS_MM RET_MM SLT_MM TLT_MM MULT_MM EXT_MM MSUBU_MM MADDU_MM TGEU_MM TGEIU_MM TLTIU_MM TLTU_MM SRAV_MM SDIV_MM UDIV_MM SLLV_MM SRLV_MM ROTRV_MM LW_MM SW_MM BGEZ_MM BLEZ_MM CLZ_MM BGTZ_MM BLTZ_MM ADDi_MM ANDi_MM XORi_MM SLTi_MM LUi_MM LBu_MM SUBu_MM ADDu_MM LHu_MM SLTu_MM MULTu_MM ADDiu_MM SLTiu_MM INLINEASM DINSM DEXTM BALIGN ADJCALLSTACKDOWN FEXP2_D_1_PSEUDO FEXP2_W_1_PSEUDO BPOSGE32_PSEUDO SNZ_B_PSEUDO SZ_B_PSEUDO BSEL_FD_PSEUDO FILL_FD_PSEUDO INSERT_FD_PSEUDO COPY_FD_PSEUDO BSEL_D_PSEUDO AND_V_D_PSEUDO NOR_V_D_PSEUDO XOR_V_D_PSEUDO SNZ_D_PSEUDO SZ_D_PSEUDO BSEL_H_PSEUDO AND_V_H_PSEUDO NOR_V_H_PSEUDO XOR_V_H_PSEUDO SNZ_H_PSEUDO SZ_H_PSEUDO SNZ_V_PSEUDO SZ_V_PSEUDO BSEL_FW_PSEUDO FILL_FW_PSEUDO INSERT_FW_PSEUDO COPY_FW_PSEUDO BSEL_W_PSEUDO AND_V_W_PSEUDO NOR_V_W_PSEUDO XOR_V_W_PSEUDO SNZ_W_PSEUDO SZ_W_PSEUDO DCLO PseudoMFLO SHILO MTLO STACKMAP TRAP EXTPDP MTHLIP NOP LOAD_ACC64DSP STORE_ACC64DSP RDDSP WRDSP MSUB_DSP MADD_DSP LOAD_CCOND_DSP STORE_CCOND_DSP MFHI_DSP PseudoMTLOHI_DSP MTHI_DSP MFLO_DSP MTLO_DSP MULT_DSP MSUBU_DSP MADDU_DSP MULTU_DSP EXTP ADJCALLSTACKUP BEQ TEQ MULEU_S_PH_QBR PRECEU_PH_QBR PRECEQU_PH_QBR DPAU_H_QBR DPSU_H_QBR BAL_BR LDR SDR MAQ_SA_W_PHR PRECEQ_W_PHR MAQ_S_W_PHR MULEQ_S_W_PHR JR JALR NOR XOR DROTR RDHWR LWR SWR TAILCALL64_R TAILCALL_R DINS COPY_TO_REGCLASS CVT_D32_S CVT_D64_S MOVN_I64_S MOVZ_I64_S FSUB_S NMSUB_S FADD_S NMADD_S C_NGE_S C_NGLE_S C_OLE_S C_ULE_S C_LE_S C_SF_S MOVF_S C_F_S FNEG_S MOVN_I_S MOVZ_I_S C_NGL_S FMUL_S TRUNC_L_S ROUND_L_S CEIL_L_S FLOOR_L_S CVT_L_S C_UN_S C_SEQ_S C_UEQ_S C_EQ_S FABS_S C_NGT_S C_OLT_S C_ULT_S C_LT_S FSQRT_S MOVT_S FDIV_S FMOV_S TRUNC_W_S ROUND_W_S CEIL_W_S FLOOR_W_S CVT_W_S BC1T DERET WAIT SLT TLT PseudoDMULT PseudoMULT PATCHPOINT LIFETIME_START DEXT PseudoMSUBU PseudoMADDU TGEU TGEIU TTLTIU DINSU TLTU DEXTU DSRAV BITREV PseudoDSDIV PseudoSDIV PseudoDUDIV PseudoUDIV DSLLV DSRLV SHILOV EXTPDPV EXTPV DROTRV INSV AND_V MOVE_V BSEL_V NOR_V XOR_V BZ_V BMZ_V BNZ_V BMNZ_V LW SW PseudoCVT_D32_W FLOG2_W FEXP2_W PseudoCVT_D64_W SRA_W ADD_A_W FMIN_A_W ADDS_A_W FMAX_A_W FSUB_W FMSUB_W NLOC_W NLZC_W FADD_W FMADD_W SLD_W PCKOD_W ILVOD_W FCLE_W FSLE_W FCULE_W FSULE_W FCNE_W FSNE_W FCUNE_W FSUNE_W INSVE_W FCAF_W FSAF_W VSHF_W BNEG_W PRECR_SRA_PH_W PRECRQ_PH_W PRECR_SRA_R_PH_W PRECRQ_RS_PH_W SUBQH_W ADDQH_W SRAI_W SLDI_W BNEGI_W SLLI_W SRLI_W BINSLI_W CEQI_W SRARI_W BCLRI_W SRLRI_W BINSRI_W SPLATI_W BSETI_W SUBVI_W ADDVI_W FILL_W SLL_W FEXUPL_W FFQL_W SRL_W BINSL_W FMUL_W ILVL_W DPAQ_SA_L_W DPSQ_SA_L_W FMIN_W FCUN_W FSUN_W FEXDO_W FRCP_W FCEQ_W FSEQ_W FCUEQ_W FSUEQ_W FTQ_W MSUB_Q_W MADD_Q_W MUL_Q_W MSUBR_Q_W MADDR_Q_W MULR_Q_W SRAR_W BCLR_W SRLR_W FCOR_W FSOR_W FEXUPR_W FFQR_W BINSR_W EXTR_W ILVR_W SHRA_R_W SUBQH_R_W ADDQH_R_W EXTR_R_W SHRAV_R_W EXTRV_R_W FABS_W MULQ_RS_W EXTR_RS_W EXTRV_RS_W FCLASS_W ASUB_S_W HSUB_S_W DPSUB_S_W FTRUNC_S_W HADD_S_W DPADD_S_W MOD_S_W CLE_S_W AVE_S_W CLEI_S_W MINI_S_W CLTI_S_W MAXI_S_W SHLL_S_W MIN_S_W DOTP_S_W SUBQ_S_W ADDQ_S_W MULQ_S_W ABSQ_S_W AVER_S_W SUBS_S_W ADDS_S_W SAT_S_W CLT_S_W FFINT_S_W FTINT_S_W PseudoCVT_S_W SUBSUU_S_W DIV_S_W SHLLV_S_W MAX_S_W COPY_S_W SPLAT_W BSET_W FCLT_W FSLT_W FCULT_W FSULT_W PCNT_W FRINT_W INSERT_W FSQRT_W FRSQRT_W ST_W ASUB_U_W HSUB_U_W DPSUB_U_W FTRUNC_U_W HADD_U_W DPADD_U_W MOD_U_W CLE_U_W AVE_U_W CLEI_U_W MINI_U_W CLTI_U_W MAXI_U_W MIN_U_W DOTP_U_W AVER_U_W SUBS_U_W ADDS_U_W SUBSUS_U_W SAT_U_W CLT_U_W FFINT_U_W FTINT_U_W DIV_U_W MAX_U_W COPY_U_W MSUBV_W MADDV_W PCKEV_W ILVEV_W FDIV_W MULV_W EXTRV_W FMAX_W BZ_W BNZ_W LHX LBUX LWX COPY CONSTPOOL_ENTRY BGEZ BLEZ DCLZ BGTZ BLTZ SelBneZ SelBeqZ LoadImm32Reg LoadAddr32Reg DADDi ANDi XORi SLTi LUi SelTBtneZCmpi SelTBteqZCmpi SelTBtneZSlti SelTBteqZSlti LoadAddr32Imm JALR64Pseudo JALRPseudo SelTBtneZCmp SelTBteqZCmp SelTBtneZSlt SelTBteqZSlt LBu DSUBu DADDu LHu SLTu PseudoDMULTu PseudoMULTu LWu DADDiu LEA_ADDiu SLTiu SelTBtneZSltiu SelTBteqZSltiu SelTBtneZSltu SelTBteqZSltu { | } ~ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r ? 0 0s t u v w x y z ! " # ; < 1 2 3 4 5 6 7 8 ) * + , - . / 0 9 : & ' @ ? @ A B C D E F G H I J K L M N ; < ) * ; < ) * < % ( ? ? ? ? O % ( $ R s ! % ( P Q ! ! ! GPR64_with_sub_32_in_CPU16RegsPlusSP GPR64_with_sub_32_in_CPU16Regs Enable 'FP indexed load/store' instructions. Enable 'count leading bits' instructions. Enable 'conditional move' instructions. General Purpose Registers are 64-bit wide. Enable 'signext in register' instructions. Only supports single precision float Enable 'byte/half swap' instructions. Enable vector FPU instructions. .mips_hack_stocg .mips_hack_elf_flags 0x print-hack-directives m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m po o m m m m o o m m m m m m m m m m m m m m m m m m o o o m o m m o m m m m m m m fixup_Mips_16 fixup_Mips_32 fixup_Mips_REL32 fixup_Mips_26 fixup_Mips_HI16 fixup_Mips_LO16 fixup_Mips_GPREL16 fixup_Mips_LITERAL fixup_Mips_GOT_Global fixup_Mips_GOT_Local fixup_Mips_PC16 fixup_Mips_CALL16 fixup_Mips_GPREL32 fixup_Mips_SHIFT5 fixup_Mips_SHIFT6 fixup_Mips_64 fixup_Mips_TLSGD fixup_Mips_GOTTPREL fixup_Mips_TPREL_HI fixup_Mips_TPREL_LO fixup_Mips_TLSLDM fixup_Mips_DTPREL_HI fixup_Mips_DTPREL_LO fixup_Mips_Branch_PCRel fixup_Mips_GPOFF_HI fixup_Mips_GPOFF_LO fixup_Mips_GOT_PAGE fixup_Mips_GOT_OFST fixup_Mips_GOT_DISP fixup_Mips_HIGHER fixup_Mips_HIGHEST fixup_Mips_GOT_HI16 fixup_Mips_GOT_LO16 fixup_Mips_CALL_HI16 fixup_Mips_CALL_LO16 fixup_MICROMIPS_26_S1 fixup_MICROMIPS_HI16 fixup_MICROMIPS_LO16 fixup_MICROMIPS_GOT16 fixup_MICROMIPS_PC16_S1 fixup_MICROMIPS_CALL16 fixup_MICROMIPS_GOT_DISP fixup_MICROMIPS_GOT_PAGE fixup_MICROMIPS_GOT_OFST fixup_MICROMIPS_TLS_DTPREL_HI16 fixup_MICROMIPS_TLS_DTPREL_LO16 fixup_MICROMIPS_TLS_TPREL_HI16 fixup_MICROMIPS_TLS_TPREL_LO16 v v w w v v v v v v w v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v w w w w v w w w w v v v v w w xw pw hw `w Xw w Pw Hw @w 8w 0w (w w w w w w v v v v v v v v v v v v v .2byte .4byte .8byte .space .gpword .gpdword =. { g S ? 5 + y r k , Z Z Z n n n n Q Q 4 4 6 4 4 4 Q Q 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 N 4 4 3 5 ] q q q q ] q q q q Z q q 3 5 o 4 4 4 4 4 q 4 3 N N ( 4 4 4 4 4 4 4 4 4 4 4 4 4 4 O O O O O n n n n n n n n n n n n n n n n n n n n 4 4 4 p p p O O O O O O O O O O O O O O \ N 4 Q Q ( e y y y p q q q q q q ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ q q q q q q ^ ^ ^ ^ Z Z Z \ \ e ( r r r r r r r r r r r r 4 4 4 O O O 4 . . . 4 4 4 4 O O O O O q q O O O q q O O O O O O 4 y . 4 4 B 4 4 . g ( ( = = 2 Q Q Q Q 2 4 4 4 4 9 9 9 2 ( ( ( ( N 4 4 4 4 N ( q q ^ q q q q ^ q q ^ ^ ^ ^ n n n n n n n n | R | R n n n n n n n n 4 4 f f q q ^ q q q q ^ q q p p f f ^ ^ ^ ^ ] 4 4 4 4 4 6 4 4 4 \ \ 6 4 4 4 Q Q Z Z Z Z Z Z Z Z Z Z p p 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 Z Z X X O O O O O ( ( 4 4 3 3 Z Z Z Z 6 6 6 J ^ r r r r Z Z 3 4 4 4 4 4 ^ r r r r 3 3 3 3 4 4 4 4 Q Q Q Q n n n n V ) 4 4 4 4 4 ( ( ( = = 4 4 4 4 4 4 4 4 4 4 4 4 4 4 ( ~ 4 \ 4 N 4 N 4 \ 4 ~ ~ ( A A A A A A 4 O O O O O q q q q ( B Z 6 4 4 4 Q Q > ? ? @ A A B C C D G G J O O Q ( ( ) : : ; : : = > > A d d f n n p t t v ~ ~ 2 2 3 4 4 7 5 5 6 I I K R R S X X Z [ [ ] ^ ^ { A A C D D E F F I G G H J J Q K K N L L M O O P R R X S S U V V W Y Y \ Z Z [ c c T d d e l l m n n q v v x R | R | R | | | | | | | | | x x x x y `y y @y y y y y | | | | | | x `x x @x x `x x @x P | x `x x @x $ 0 ! P $ $ x P x 0 0 1 | z `z z @z z z z z { `{ { @{ { { { { z `z z @z z z z z H H H @ c 3 1 | E E y y y y y y y y `@ @@ @ p{ { `{ @{ { `{ { @{ { { { { { { { { | @ @ @ x x y x z z z z z z z z G G G E G z x pz z `z @z z `z z @z G `G G `E @G ( ( ` 0 a 1 F F F F F x `x x @x x `x x @x @D ~x z `z z @z z z z z z `z z @z z z z z ! p x ! F ! F ! F ! F ! F % F % F F F F F $ F $ F $ F 2 F 2 F 2 F 0 F 0 F 0 F > F > F > F < F < F < F = F = F = F 9 F 9 F 9 F ; F ; F ; F ? F ? F ? F 6 F 6 F 6 F 4 F 4 F 4 F : F : F : F 8 F 8 F 8 F 3 F 3 F 3 F 7 F 7 F 7 F 5 F 5 F 5 F 1 F 1 F 1 F p p , ` d - % p $ p B | | | ``A | | | z `z z @z z z z z @ D H @ D H `x x @x x x x `y y @y y y y | 0 | 0 | 0 | | | 0 | 0 | | p | p | p | `z z @z z z z | | p | p | : > V | d | 8 < < ; ? : > / ``A B | | | | | | x | | x | | 8 | | 8 | , F F F x F F F x x x x x !{ { y y y y 0 F 0 F 0 F x x `x @x x x y y `y @y x x `x @x x F F F x z z y y 1{ 0{ 3{ 2{ ={ <{ ?{ >{ 5{ 4{ 7{ 6{ { { { /{ .{ F F F F F y y { { { { `{ @{ { { F F F `y @y x F F F x F F F +{ *{ -{ ,{ ){ ({ z z z z { { { { z z `z @z '{ F F F &{ `x F F F @x z z { { `{ @{ z z `z @z 9{ 8{ ;{ :{ z z #{ "{ %{ ${ `z z @z z z z `{ { @{ { { { { `{ { @{ z `z z @z { { { { z z z z | y y 0y | @y xy `y py < < | { `{ { @{ h l L L x # x ! x " x $ d | < 4 L L < < A ` ` | L h h h p @{ `{ p p < x x x x ! L ! L p < @y `y L 0 | | 0 | | y `y y @y y y y y { `{ { @{ y `y y @y y y y y @ D H `D | | z `z z @z z z z z { { { { z `z z @z z z z z | { `{ { @{ { { { { x F F { T F F F F F F !F !F { T F F F F F X F p { { p p < y `y y @y ) L ) L p < y y ( L @ D H D |- | |= p | P | | | | | | | { { | | < < x `x x @x | y y | e g { { { { { { { { 1 L 1 L 0 L 9 L 9 L 8 L ' ' z @x % % y x 4 4 P | y `y y @y y y y y { { { { | | | | R | | | R | | | R | | | | | Q | Q | | | q | | | ; | ; | | | | | < F F F F F F d pd px x `x @x x x x x < L L | | <+ | | <; x y z | | | | | | | | | | | | | | | S | | S | S | S | | | S | S | 8 x 8x x 0x x `x x @x px x `x @x x `x x @x * * P ( ( , , + + @x xx `x px x x x x x x x x py y `y @y x x x x x x x x py y `y @y y y y y y `y y @y P y `y y @ @y $ x ' x % x & x " X | | | X | | | | y `y y @y y y y y x `x x @x x x x x X | | P | P | P | P | x x x x x x x x # L L ` ` L d d 0 P P X X 0 0 < 4 A < 0 `A A 1 < < 2 @A A 3 < < 6 A < F F F F F < x `x x @x B | | <{ & & { `x 8 8 p Mips Mipsel Mips64 [experimental] Mips64el [experimental] mips64el 32-bit X86: Pentium-Pro and above 64-bit X86: EM64T and AMD64 ) 1 < G R Z r 2 J U ] h p x + C [ s 3 K c k s & . 6 > F N V ^ P b b b b b b b b b b b b b b b b b b ` h R R R R R R R R R R H 0 B B B B B B B B B B B B B B B B x h 8 / / r / / / / / / N e o u k a W M ) [ Q G = 3 u = 3 ) G u k a W M C 9 / % | Q ( 9 / % C { q g ] S g C - # # # # # # # # # # # # # m I 3 a W M C 9 / % k } y 9 / % C } s i _ U K A 7 p 8 p ` ` p 8 $ . D h ( ` x X p e Z O D 9 R { M B 7 , $ X # # # $ @% $ 0$ & & & & p' (( * " " * " " " " " ) " " " R) " " ( n0 " " " " " 0 " " . " " " V. " / 6/ " . - " " " " " n, " " " x- " , ~+ " " (+ P1 <1 (1 # # # 1 # # # # d1 # # # # # # # # # # # # # 1 1 1 1 # # # 1 # # # # 1 # # # # # # # # # # # # # 1 i7 87 7 h# h# h# 6 h# h# h# h# 6 h# h# h# h# h# h# h# h# h# h# h# h# h# }6 .> = = " " " G= " " " " < " " " " " " " " " " " " " < O @P P P O O Q xP slt R{ R{ 0 R{ R{ P R{ R{ ` 0 R{ @} R{ P } } R{ R{ { a a ? < p : a = a ; ap > p / )) + )g - ^) * ! ^g ( a , a) ) " ag . # g) 8 CC 4 $ Cn 6 % \C 3 & \n 1 ' _* 5 ( _C 2 ) _n 7 * nC # & # " + e # $ , ] # ! - ]e # a # # a # . ae # % / e - B 3 )) - A 4 g) 3 D 3 CC 3 C 5 nC = n = k p = i a = l a = j ap = m p B Z )) B T )g B V ^) B S ! ^g B Q a B U a) B R " ag B Y # g) G q GG G p 7 dG M s GG M r 7 dG S f CC S ` $ Cn S c % \C S _ & \n S ] ' _* S a ( _C S ^ ) _n S e * nC X v GG X t * nG ^ z GG ^ x # gG d } GG d | 7 dG m GG m ~ 7 dG v N v H + e v J , ] v G - ]e v E a v I a v F . ae v M / e 3 )) 4 g) 3 CC 5 nC GG 7 dG GG 7 dG GG 7 dG GG 7 dG 3 GG 9 dG < aGG = adG p a a ap p )) )g ^) ! ^g a a) " ag # g) A ))) B g)) GG 7 dG GG 7 dG A CCC C nCC GG 7 dG GG 7 dG CC $ Cn % \C & \n ' _* ( _C ) _n * nC + e , ] - ]e a a . ae / e 3 + e I _CC J _nC < a)) K ag) A ))) L )g) A CCC M CnC # 3 )) # 3 CC # 4 g) # 5 nC + 3 )) + 3 CC + 4 g) + 5 nC 0 3 )) 0 3 CC 0 4 g) 0 5 nC 6 3 )) 6 3 CC 6 4 g) 6 5 nC = 3 )) = " 3 CC = 4 g) = ! 5 nC B $ P `GG B # Q `dG J & P `GG J % Q `dG R ( GG R ' 7 dG R ( R FGG R ' S FdG [ * GG [ ) 7 dG [ * R FGG [ ) S FdG d , 3 )) d . 3 CC d + 4 g) d - 5 nC q 4 3 )) q 6 3 CC q 3 4 g) q 5 5 nC w 0 3 )) w / 4 g) } 2 3 CC } 1 5 nC 8 3 )) 7 4 g) : 3 CC 9 5 nC < 3 )) ; 4 g) > 3 CC = 5 nC ? U e @ 4 g) D 3 )) C 4 g) F 3 CC E 5 nC B 3 A U e J 3 )) I 4 g) L 3 CC K 5 nC H 3 G U e M V ) N V C S ! ^g _ ! ^g b 3 )) ` )g a Z ^) _ ! ^g f 3 CC d $ Cn e [ \C c & \n ^ 3 \ + e ] \ ] [ - ]e V 3 )) T )g U Z ^) S ! ^g Z 3 CC X $ Cn Y [ \C W & \n k ! ^g n 3 )) l )g m Z ^) k ! ^g r 3 CC p $ Cn q [ \C o & \n j 3 h + e i \ ] g - ]e w ! ^g z 3 )) x )g y Z ^) w ! ^g % ~ 3 CC % | $ Cn % } [ \C % { & \n * v 3 * t + e * u \ ] * s - ]e / R 3 / P + e / Q \ ] / O - ]e 8 A ))) 8 L )g) > A CCC > M CnC D a aa I ^ b I b ) I c g I a aa O ^ b O b C O d n U ^ b U a aa [ m r v z e p f f ) f C f )) # g) CC * nC / e )) # g) CC * nC / e )) # g) CC * nC / e )) # g) CC * nC / e , )) , # g) 3 CC 3 * nC : : / e N )) N # g) V CC V * nC ^ ^ / e f )) f # g) m CC m * nC t t / e )) # g) CC * nC / e )) # g) CC * nC / e )) # g) CC * nC / e )) # g) CC * nC / e )) # g) CC * nC / e )) # g) ! CC ! * nC ) ) / e 7 )) 7 # g) > CC > * nC E E / e R )) R # g) Y CC Y * nC ` ` / e m )) m # g) t CC t * nC { { / e N j a GG L m a dG R j a GG P m a dG Z j a GG X o a nG ^ j a GG \ p a gG J 3 G p E a H r a F ap I s p : 3 )) 6 )g 8 Z ^) 5 ! ^g 3 a 7 r a) 4 " ag 9 4 g) O v aGG M w adG S v aGG Q w adG C 3 CC ? $ Cn A [ \C > & \n < ' _* @ x _C = ) _n B 5 nC W [ v aGG Y z anG U V _ v aGG ] | agG T 1 3 - + e / \ ] , - ]e * a . r a + . ae 0 U e ` } d g ` n i 3 h p d 3 )) c )g f 3 CC e $ Cn b 3 a + e k 3 GG j 9 dG m 3 GG l 9 dG v # w . } ) . C . z p) . pC 5 | )) 5 y # g) < CC < ~ * nC C { ) C x / e) J M 3 GG M 5 nG V 3 GG V 9 dG _ 3 GG _ 9 dG h V 3 GD h U 9 dD q 3 GG q 9 dG z X 3 DG z W 5 nG Z DG Y * nG 3 GG 9 dG 3 GG 5 nG \ 3 GD [ 5 nD 3 G) 3 GC 5 n) 5 nC 3 G) 5 n) 3 GC 5 nC 3 GG 5 nG 4 gG 3 )G 4 gG 3 CG 5 nG 4 gG 3 )G 4 gG 3 CG 5 nG 3 GG 4 gG 3 G) 3 GC 4 g) 4 gC 3 G) 4 g) # 3 GC # 4 gC - 3 GG - 9 dG 7 ^ 3 GD 7 ] 9 dD A 3 GG A 9 dG K ` 3 GD K _ 5 nD U 3 G) U 3 GC U 5 n) U 5 nC _ 3 G) _ 5 n) j 3 GC j 5 nC u 3 G) u 3 GC u 4 g) u 4 gC 3 G) 4 g) 3 GC 4 gC V e p V ) V ) _ g _ g V C ` n V V ~ e ~ e ] e p ] e p ] ) _ g ] ) _ g GG 7 dG GG 7 dG ] C ` n ] C* ` n* GG * nG GG # gG ] ~ e ] ~ e P `GG Q `dG P `GG Q `dG a aa ^Gc ^Gg $ GG $ aaG * 0 5 ] P 5 OO 5 b OP 5 ] PO : ` n @ @ ] P @ OO @ b OP @ ] PO F _ g L _ g Q _ g W \ ] PO c ] PO k ] PO r ] PO z ] PO ] PO ] PO ] PO q q ] P p p ] P p OO p ] PO ` n n n ] P o o ] P o OO o ] PO ` n _ g _ g r ! ] P OO b OP ] PO ` n ] P OO b OP ] PO ] P OO b OP ] PO ` n ] P OO b OP ] PO _ g _ g " # ] P $ _ g + ~ e 8 % _ g F ' _ g N & ~ e V $ ~ e c _ g q _ g y ~ e ~ e | _ g } ` n { ~ e _ g ~ e ( _ g _ g ` n ~ e ~ e _ g ` n ~ e _ g _ g % ~ e - ~ e 4 ] P 8 = ) ~ e C * _ g J ` n O + V , ] - d . k / q _ g v i { ] P OO b OP ] PO ` n ] P OO b OP ] PO _ g 0 1 2 E _ g 3 ~ e H _ g 4 4 4 4 5 _ g ? @ A B C D _ g I F - G G k ] P [ ` n _ ] P ] ` n ! \ _ g ' ^ i - Z _ g 2 ] P 2 OO 2 b OP 2 ] PO 7 ` n = = ] P = OO = b OP = ] PO C ] P C OO C b OP C ] PO I ` n P P ] P P OO P b OP P ] PO W _ g ^ _ g d i i ] P o o ] P o OO o ] PO v v ] P } } ] P } OO } ] PO J ] P K j L j M j N j O P Q i k GG j 7 dG m GG l 7 dG n p GG o 7 dG r GG q 7 dG z ] y e p z ] y e p v ] ) u _ g v ] ) u _ g x ] C w ` n x ] C* w ` n* t ] s ~ e t ] s ~ e ] e p ] ) _ g )) ^) a) # g) ^)) ^g) < a)) K ag) ] C ` n CC \C _C * nC \CC \nC I _CC J _nC $ ] $ ~ e $ $ ] $ a $ / e $ ] $ ]e $ < a $ ae - - a - - a 5 V 5 e p : V ) : V ) : _ g : _ g ? V C ? ` n D V D V D ~ e D ~ e I I a I I a Q V P `GG V `gG _ GG _ aaGG g l q a u z 9 d) 9 dC e p " "* 9 d) 9 dC 9 d) 9 dC a a Q ^ b R ^ b O ^ b P ^ b U ^ b V ^ b S ^ b T ^ b W ^ b Z ^ b [ ^ b X ^ b Y ^ b ^ ^ b _ ^ b \ ^ b ] ^ b b ^ b c ^ b ` ^ b a ^ b i ^ b j ^ b a aa e b ) d c g a aa g ^ b h b C f d n a aa k ^ b l ^ b m ^ b n ^ b o ^ b p ^ b q ^ b r ^ b s ^ b t ^ b u ^ b v ^ b w ^ b $ x ^ b $ y ^ b ' z A NNN - { A NNN 4 | A NNN : 3 )N : 3 N) : } 3 NN : + Ne : ~ U eN @ 3 NN F 3 NN O A NNN T < aNN ] < aNN f 3 NN m A NNN v A NNN } A NNN 3 )) U e) 3 )C U eC 3 U e j a aa j a aa j j a aa 9 dG _ g j) j 4 g) j) jC 4 g j) j j) jC j j j " j) ' jC , j 1 j 6 j < j < a aa A j A a aa G j M j M a aa X ] X ~ e c ] c ~ e i n z ^ b ^ b ^ b a a 3 )) 4 g) 3 CC 5 nC 3 U e j) jC j ] ~ e ' 3 )) & 4 g) ) 3 CC ( 5 nC % 3 $ U e * 3 GG + 3 GG b 3 DD c 3 DD 5 GG 4 7 dG 7 GG 6 7 dG : GG 8 * nG > GG < # gG & @ - J GG - I 7 dG 3 L GG 3 K 7 dG 9 O GG 9 M * nG ? S GG ? Q # gG E E " E *.+ M U $ Yg U / 4 gY ` 4 o ` = o h 2 l h ; l p 3 *m p @ r aC p < m* x 1 k x : k X 3 GG V Gd W 9 dG \ 3 GG Z Gd [ 9 dG K o S 3 M p P r a L ap O o Q s p ` )g a 4 g) b $ Cn c 5 nC ^ + e _ U e h 3 )D g 3 )G i 3 CD H 3 CG e 3 D) d 3 DC f Dg 3 G) 3 GC Gg g 4 gD f 4 gG e 3 GG d 5 nG j 3 GD l 3 GG j Gd k 9 dG p 3 GG n Gd o 9 dG r GG s $ Gn t * nG u $ Gn v * nG l , 3 )) 0 3 )Y ! 3 )Z 3 )[ # )g . 3 Y) $ Yg ( 3 Z) ' 3 [) ) r a) " " ag % l + 4 g) / 4 gY w GG x $ Gn y * nG z $ Gn { * nG } Gc ~ Gc Gd 9 dG , )g 4 $ Cn < Gd D Gd L l $ Dn S $ Gn [ Gg c C 3 CC c i 3 CD c H 3 CG c G 3 CY c 6 3 CZ c 5 3 C[ c 8 $ Cn c d 3 DC c q 3 DD c o $ Dn c 3 GC c 3 GG c | $ Gn c $ Gn c E 3 YC c 9 $ Yn c ? 3 ZC c > 3 [C c A x _C c 7 ) _n c @ r aC c B 5 nC c p 5 nD c 5 nG c F 5 nY h m 3 DG p v 3 ) v s p) } 3 C } s pC 3 s p GG $ Gn 5 nG 3 GG 9 dG 3 GG 9 dG 3 )C 4 gC GG Gg 4 gG 3 ) U e) 3 C U eC 3 3 ) 3 C 3 ) 3 C 3 )C s p 3 GG Gd 9 dG 3 GG Gd 9 dG k 3 3 Y + e 3 Y + Ye r a . ae k U e U eY 3 ) s p) 3 C s pC 3 s p 3 ) U e) 3 C U eC 3 3 ) 3 C 3 ) 3 C s p P `GG Q `dG % ] % e p * ] ) * _ g / GG / 7 dG 5 GG 5 7 dG ; ] C ; ` n @ GG @ * nG F GG F # gG L ] L ~ e V A ))) V B g)) \ A CCC \ C nCC b b " b *. l V l e p q V ) q _ g v V C v ` n { V { ~ e _ g ~ e V e p V ) _ g V C ` n V ~ e ) & p $ a ' a % ap ( p )) )g ^) ! ^g a a) " ag # g) , GG + 7 dG . GG - 7 dG " CC $ Cn % \C & \n ' _* ( _C ) _n ! * nC + e , ] - ]e a a . ae / e 4 3 a 4 3 a 2 1 a 2 1 a 5 6 7 0 / a 0 / a s 3 DD 9 3 GG 8 9 dG r 5 nD u 3 DD ; 3 GG : 9 dG t 5 nD w 3 DD = 3 GG < 9 dG v 5 nD y DD ? GG > 7 dG x * nD { DD A GG @ 7 dG z * nD C GG B 7 dG } DD E GG D 7 dG | * nD $ DD $ G GG $ F 7 dG $ ~ * nD * DD * I GG * H 7 dG * * nD 0 DD 0 K GG 0 J 7 dG 0 * nD 6 DD 6 M GG 6 L 7 dG 6 * nD = DD = O GG = N 7 dG = * nD D DD D Q GG D P 7 dG D * nD L DD L S GG L R 7 dG L * nD T DD T U GG T T 7 dG T * nD Z v aDD Z W v aGG Z V w adG Z z anD b DD b [ GG b Z 7 dG b * nD g DD g Y GG g X 7 dG g * nD m \ s DD s ^ GG s ] 7 dG s * nD y ` DD y _ * nD DD b GG a 7 dG * nD d GG c 7 dG d R FGG c S FdG f P `GG e Q `dG h GG g dG h GG g dG h GG g dG h GG g dG h v aGG g w adG DD j GG i 7 dG * nD DD l GG k 7 dG * nD n GG m 7 dG DD p GG o 7 dG * nD t < aGG s = adG x < aGG w = adG DD z GG y 7 dG * nD DD | GG { 7 dG * nD ~ GG } 7 dG " DD " GG " 7 dG " * nD * < aGG * = adG 4 < aGG 4 = adG C A ))) C B g)) I A CCC I C nCC T A ))) T B g)) Z A CCC Z C nCC ` ^Gc ` ^Gp g ^G) g ^Gg n ^GC n ^Gn u ^Dc u ^Gc u ^Ge | 3 DD | 5 nD 3 DD 5 nD DD * nD DD * nD DD * nD DD * nD DD * nD DD * nD DD * nD DD * nD DD * nD DD * nD 3 DD 5 nD DD * nD DD * nD DD * nD 3 DD 5 nD DD * nD DD * nD DD GG 7 dG * nD DD GG 7 dG * nD DD GG 7 dG * nD 3 GG 9 dG $ DD $ GG $ 7 dG $ * nD + DD + GG + 7 dG + * nD 3 DD 3 GG 3 7 dG 3 * nD : 3 DD : 5 nD @ 3 DD @ 5 nD F ^cG F ^pG M ^)G M ^gG T ^CG T ^nG [ ^cD [ ^cG [ ^eD [ ^eG b DD b GG b 7 dG b * nD l DD l GG l 7 dG l * nD t GG t 7 dG { GG { 7 dG DD GG 7 dG * nD DD GG 7 dG * nD GG 7 dG GG 7 dG GG 7 dG GG 7 dG DD GG 7 dG * nD DD GG 7 dG * nD GG 7 dG GG 7 dG Dc Gc 3 GG 4 gG 3 GG U eG 3 GG 5 nG 3 GG 5 nG 3 GG 5 nG 3 GG 4 gG 3 GG 4 gG 3 GG U eG 3 GG 5 nG " 3 GG " 5 nG + 3 GG + 5 nG 4 3 GG 4 4 gG = GG = 7 dG D DD D GG D 7 dG D * nD M DD M * nD U DD U GG U 7 dG U * nD ] DD ] GG ] 7 dG ] * nD d GG d 7 dG k DD k GG k 7 dG k * nD r DD r GG r 7 dG r * nD ( , 3 )) + 4 g) . 3 CC - 5 nC * 3 ) U e 4 5 3 " ] ) $ ] ) 0 T = U 2 V 7 W : X # _ g % ] C ' ] C 8 W ; X & ` n ] ! ] / T < U 1 V 6 W 9 X ~ e DD ? GG > 7 dG * nD @ e p A e p B e p C e p D e p E e p DD G GG F 7 dG * nD DD I GG H 7 dG * nD & K < aGG & J = adG - M < aGG - L = adG 5 O < aGG 5 N = adG = < aDD = anD D DD D Q GG D P 7 dG D * nD K DD K S GG K R 7 dG K * nD R DD R U GG R T 7 dG R * nD Y DD Y Y GG Y ^D Y W aG Y X 7 dG Y * nD _ V ^G f DD f \ GG f ^D f Z aG f [ 7 dG f * nD l DD l _ GG l ^D l ] aG l ^ 7 dG l * nD r DD r b GG r ^D r ` aG r a 7 dG r * nD x DD x e GG x ^D x c aG x d 7 dG x * nD ~ DD ~ i GG ~ ^D ~ g aG ~ h 7 dG ~ * nD f ^G DD l GG ^D j aG k 7 dG * nD DD o GG ^D m aG n 7 dG * nD DD q GG p 7 dG * nD DD s GG r 7 dG * nD DD u GG t 7 dG * nD DD w GG v 7 dG * nD DD y GG x 7 dG * nD DD { GG z 7 dG * nD DD } GG | 7 dG * nD DD GG ~ 7 dG * nD 3 DD 5 nD 3 GG 9 dG DD GG 7 dG * nD DD GG 7 dG * nD GG 7 dG DD GG 7 dG * nD DD GG 7 dG * nD DD GG 7 dG * nD GG 7 dG " DD " GG " 7 dG " * nD 7 K R Y ` ] ) ` ] ) ` S ` T ` U ` V ` W ` X ` ^ ` a ` _ g f ] C f ] C f W f X f \ f ' _ f a f ` n l ] l ] l S l T l U l V l W l X l a l ~ e r DD r GG r 7 dG r * nD { V { e p { { p { a { ap V ) _ g ) c g a) " ag V C ` n C d n aC an V ~ e e a . ae 3 GG 9 dG 3 GG 4 gG V e p p a ap V ) _ g ) c g a) " ag V C ` n C d n aC an V ~ e e a . ae ] ) ] C ] ) ] C ] ) ] C ] ] ) ' ] C / ] 7 = D H N N a W W a \ f + V f ( e p f , f ) p f - a f * ap k V ) k _ g k ) k c g k ! a) k " ag p % V C p " ` n p & C p # d n p ' aC p $ an u V u ~ e u u e u a u . ae ~ C V ~ @ e p ~ D ~ A p ~ E a ~ B ap 7 V ) 4 _ g 8 ) 5 c g 9 a) 6 " ag = V C : ` n > C ; d n ? aC < an 1 V . ~ e 2 / e 3 a 0 . ae G < a)) F K ag) I < aCC H anC K ^GG J ^dG M ^GG L ^dG O ^GG N ^nG R ^GG Q ^gG T W 3 GG U 9 dG [ 3 GG Y 4 gG ] s V p e p t q p u a r ap g V ) d _ g h ) e c g i a) f " ag m V C j ` n n C k d n o aC l an a V ^ ~ e b _ e c a ` . ae w A ))) v L )g) y A CCC x M CnC p a a ap p )) )g ^) ! ^g a a) " ag # g) CC $ Cn % \C & \n ' _* ( _C ) _n * nC } + e , ] | - ]e z a ~ a { . ae / e ) / 5 ; ] ; e p @ ] @ e p F ] F e p K ] K e p Q ] Q e p V ] V e p [ ] [ e p a ] a e p f ] f e p l ] l e p r ] r e p x ] x e p ~ ] ~ e p ] e p ] e p ] e p j j GG 7 dG GG 7 dG GG 7 dG v aGG w adG GG 7 dG GG 7 dG GG 7 dG R FGG S FdG V e p p a ap )) )g R )) )g v a)) a)g CC $ Cn R CC Cn v aCC aCn + e R e v a a e V ) _ g ) c g a) " ag V C ` n C d n aC an V ~ e e a . ae ! A ))) ! L )g) ' A CCC ' M CnC 1 V 1 e p 1 1 p 1 a 1 ap ; )) ; )g ; R )) ; )g ; v a)) ; a)g A ! CC A $ Cn A ! R CC A Cn A " v aCC A aCn G G + e G R G e G v a G a e M V ) M _ g M ) M c g M a) M " ag R V C R ` n R C R d n R aC R an W V W ~ e W W e W a W . ae a $ A ))) a # L )g) g & A CCC g % M CnC m ( v aGG m ' w adG t * v aGG t ) w adG { , j + j 1 2 ~ e 4 ] ) 6 ] C 5 ~ e 3 ] 2 ~ e 9 ] ) : ] C 8 ] 7 ~ e < 3 GG ; 9 dG > 3 GG = 9 dG A 3 GG ? 5 nG E 3 GG C 4 gG K L M N O P Q _ g R S T U W ] ) X ] C $ V ] $ Y ~ e - - p - a - a - ap - p 2 | )) 2 x )g 2 z ^) 2 w ! ^g 2 u a 2 y a) 2 v " ag 2 { # g) 7 GG 7 7 dG = GG = 7 dG C CC C $ Cn C % \C C & \n C ~ ' _* C ( _C C ) _n C * nC H GG H * nG N GG N # gG T s T o + e T q , ] T n - ]e T l a T p a T m . ae T r / e Y ` h y 3 )) 3 CC 4 g) 5 nC 3 h p a r a ap s p 3 )) 1 )g a r a) " ag 4 g) 3 CC 2 Cn ' _* x _C ) _n 5 nC 3 T e a r a . ae U e 3 )) 4 g) 3 CC 5 nC 3 U e 3 )) 3 CC 4 g) 5 nC 3 GG 5 nG 3 GG 4 gG GG 7 dG GG 7 dG GG 7 dG GG 7 dG $ ! A GGG $ A III $ A LLL $ dGG $ fII $ hLL $ n LL + ( A GGG + # A III + & A LLL + ' dGG + " fII + $ hLL + % g LL 2 - A GGG 2 + C nGG 9 * A HHH 9 ) C nHH A 3 A GGG A 1 B gGG H 0 A HHH H / B gHH P 8 A GGG P 6 A III P 7 dGG P 5 fII Z < A GGG Z : A III Z ; dGG Z 9 fII d @ A GGG d ? dGG l > A GGG l = dGG x D A GGG x C dGG B A GGG A dGG F 3 GG E 9 dG H < aGG G = adG J aLLL I ahLL L aLLL K ahLL P A GGG N A III O dGG M fII T A GGG R A III S dGG Q fII X A GGG V A III W dGG U fII \ A GGG Z A III [ dGG Y fII ^ hLML ` LLL M b hLML d LLL M i `GGG g `III h `dGG f `fII m `GGG k `III l `dGG j `fII q GGGG p GdGG o IIII n IfII u GGGG t GdGG s IIII r IfII v 9 dI w 9 dI + y 3 GI + x 5 nI 8 { 3 HL 8 z 5 nL F 3 GG F } 3 GI F 4 gG F | 4 gI S 3 HL S ~ 4 gL a a GGG a a III a a LLN a a dGG a a fII a a hLN a a GGG a a III a a LLN a a dGG a a fII a a hLN a a GGG a a nGG a a GGG a a gGG f aGGG f aIII f aLLL f adGG f afII f ahLL m aGGG m aIII m aLLL m adGG m afII m ahLL t aGGG t anGG { aGGG { agGG 3 GG 9 dG 3 HH 9 dH 3 GG 9 dG 3 HH 9 dH 3 GG 3 GI 3 JL 9 dI fL 5 nG 3 GG 3 II 3 LL 9 dG fI hL 3 GG 3 IG 3 GG 9 dG 3 IG fG 3 GG 3 IG 3 LJ hJ 3 GG 9 dG 3 IG fG 3 GG 3 GI 3 JL 9 dI fL 5 nG 3 GG 3 II 3 LL 9 dG fI hL 3 GG 3 GI 3 JL 9 dI fL 5 nG ^GG ^Gn ^IG ^Id ^LJ ^Lf 3 G) 3 GC 5 n) 5 nC * 3 G) * 5 n) 5 3 GC 5 5 nC @ 3 H) @ 3 HC @ 5 n) @ 5 nC K A GGG K C nGG U A HHH U C nHH k 3 H) k 3 HC k 5 n) k 5 nC w B gGG A )GG B gGG A )HH B gHH A CGG C nGG A CHH C nHH B gGG A )GG B gGG A )HH B gHH A CGG C nGG A CHH C nHH A GGG B gGG A HHH B gHH 3 G) 3 GC 4 g) 4 gC 3 G) 4 g) 3 GC 4 gC 3 H) 3 HC 4 g) 4 gC 2 3 H) 2 3 HC 2 4 g) 2 4 gC > 3 GG > 3 IG > 3 LJ > hJ I 3 GG I 9 dG U 3 IG U fG a 3 LJ a hJ m 3 GG m 3 II m 3 LL m 9 dG m fI m hL x 3 LL x hL 3 G) 3 GC 5 n) 5 nC 3 G) 5 n) 3 GC 5 nC 3 H) 3 HC 5 n) 5 nC # 3 H) ! 3 HC " 5 n) 5 nC + 3 G) ' 3 GC * 4 g) & 4 gC + 3 G) * 4 g) ' 3 GC & 4 gC ) 3 H) % 3 HC ( 4 g) $ 4 gC / 3 H) - 3 HC . 4 g) , 4 gC 1 3 JL 0 fL 3 3 LL 2 hL 5 5 A )HH 5 4 B gHH B 9 A CHH B 8 C nHH Z 7 A )HH Z 6 B gHH g ; A CHH g : C nHH t B A GGG t = A III t @ A LLL t A dGG t < fII t > hLL t ? n LL { I A GGG { D A III { G A LLL { H dGG { C fII { E hLL { F g LL N A GGG L C nGG K A HHH J C nHH T A GGG R B gGG Q A HHH P B gHH W `GGG V `dGG [ `GGG Y `III Z `dGG X `fII ] ] \ ~ e _ ] ^ ~ e a < aIG ` aId c < aLH b aLd e < aLJ d aLf g < aIG f aId i < aLH h aLd k < aLJ j aLf m ^Gc l ^Gg o $ `H) n % `Hg & GGG & III + dGG , fII p - hLL q / n LL + & GGG + & III + + dGG + , fII + r - hLL + s 1 g LL 7 & GGG 7 2 nGG C & GGG C 3 gGG O & GGG O & III O v & LLL O + dGG O , fII O t - hLL O u / n LL [ & GGG [ & III [ y & LLL [ + dGG [ , fII [ w - hLL [ x 1 g LL g & GGG g 2 nGG s & HHH s + dHH & GGG 3 gGG & HHH + dHH & GGG & III + dGG , fII & GGG & III + dGG , fII & GGG 2 nGG & GGG 3 gGG ~ GGGG z GdGG IIII { IfII | 6 dGGG } 7 fIII GGGG GdGG IIII IfII 6 dGGG 7 fIII GGGG : GnGG ; nGGG GGGG > GgGG ? gGGG & GGG & III + dGG , fII - hLL / n LL & GGG & III + dGG , fII - hLL 1 g LL ! & GGG ! & III ! & LLL ! + dGG ! , fII ! - hLL ! / n LL ! & GGG ! & III ! & LLL ! + dGG ! , fII ! - hLL ! 1 g LL )! & GGG )! & III )! + dGG )! , fII 8! & GGG 8! & III 8! + dGG 8! , fII G! GGGG G! GdGG G! IIII G! IfII G! 6 dGGG G! 7 fIII S! GGGG S! GdGG S! IIII S! IfII S! 6 dGGG S! 7 fIII _!< & GGG _!= & III _!: + dGG _!; , fII _! - hLL _! / n LL k!P & GGG k!Q & III k!N + dGG k!O , fII k! - hLL k! 1 g LL w!d & GGG w!c 2 nGG !u & GGG !t 3 gGG !@ & GGG !A & III ! & LLL !> + dGG !? , fII ! - hLL ! / n LL !T & GGG !U & III ! & LLL !R + dGG !S , fII ! - hLL ! 1 g LL !g & GGG !e 2 nGG !b & HHH !a + dHH !x & GGG !v 3 gGG !s & HHH !r + dHH !D & GGG !E & III !B + dGG !C , fII !X & GGG !Y & III !V + dGG !W , fII !j & GGG !i 2 nGG !{ & GGG !z 3 gGG " & GGG " & III " + dGG " , fII " - hLL " / n LL "( & GGG ") & III "& + dGG "' , fII " - hLL " 1 g LL '" & GGG '" & III '" & LLL '" + dGG '" , fII '" - hLL '" / n LL 6", & GGG 6"- & III 6" & LLL 6"* + dGG 6"+ , fII 6" - hLL 6" 1 g LL E" & GGG E" & III E" + dGG E" , fII T"0 & GGG T"1 & III T". + dGG T"/ , fII c" GGGG c" GdGG c" IIII c" IfII c" 6 dGGG c" 7 fIII o"" GGGG o" GdGG o"# IIII o" IfII o" 6 dGGG o"! 7 fIII {"6 GGGG {"2 GdGG {"7 IIII {"3 IfII {"4 6 dGGG {"5 7 fIII "J GGGG "F GdGG "K IIII "G IfII "H 6 dGGG "I 7 fIII "^ GGGG "Z : GnGG "\ ; nGGG "o GGGG "k > GgGG "m ? gGGG " & GGG " & III " + dGG " , fII "| - hLL "} / n LL " & GGG " & III " + dGG " , fII "~ - hLL " 1 g LL " & GGG " 2 nGG " & GGG " 3 gGG " & GGG " & III " & LLL " + dGG " , fII " - hLL " / n LL " & GGG " & III " & LLL " + dGG " , fII " - hLL " 1 g LL " & GGG " 2 nGG " & HHH " + dHH # & GGG # 3 gGG # & HHH # + dHH ## & GGG ## & III ## + dGG ## , fII 0# & GGG 0# & III 0# + dGG 0# , fII =# & GGG =# 2 nGG J# & GGG J# 3 gGG W# GGGG W# GdGG W# IIII W# IfII W# 6 dGGG W# 7 fIII a# GGGG a# GdGG a# IIII a# IfII a# 6 dGGG a# 7 fIII k# GGGG k# : GnGG k# ; nGGG u# GGGG u# > GgGG u# ? gGGG # & GGG # & III # + dGG # , fII # - hLL # / n LL # & GGG # & III # + dGG # , fII # - hLL # 1 g LL # & GGG # 2 nGG # & GGG # 3 gGG # & GGG # & III # & LLL # + dGG # , fII # - hLL # / n LL # & GGG # & III # & LLL # + dGG # , fII # - hLL # 1 g LL # & GGG # 2 nGG # & HHH # + dHH # & GGG # 3 gGG # & HHH # + dHH $ & GGG $ & III $ + dGG $ , fII $ & GGG $ & III $ + dGG $ , fII $ & GGG $ 2 nGG *$# & GGG *$" 3 gGG 7$ GGGG 7$ GdGG 7$ IIII 7$ IfII 7$ 6 dGGG 7$ 7 fIII A$ GGGG A$ GdGG A$ IIII A$ IfII A$ 6 dGGG A$ 7 fIII K$ GGGG K$ : GnGG K$ ; nGGG U$ GGGG U$ > GgGG U$ ? gGGG _$& 3 GG _$' 3 II _$$ 9 dG _$% fI g$* 3 GG g$+ 3 II g$( 9 dG g$) fI o$- 3 GG o$, 5 nG w$/ 3 GG w$. 4 gG $B @ GrG $@ @ IrI $A C tL M $E D GqG $C F IsI $D I uL M $H @ GrG $F J ItI $G M vL M $K D GqG $I F GsG $J M vJ M $O A GGG $M A III $N dGG $L fII $S A GGG $Q A III $R dGG $P fII $W A GGG $U A III $V dGG $T fII $[ A GGG $Y A III $Z dGG $X fII $] aGII $\ adII $_ aHLL $^ adLL $a aJLL $` afLL $c aGII $b adII $e aHLL $d adLL %g aJLL %f afLL %i `GGG %h O `gGG !%k `HHH !%j O `gHH ,%m 9 dG ,%l fI 3%n _ g <%o 3 GG <%p 3 GG H%s P GGd H%q Q IIf H%t dGG H%r fII S%w P GGd S%u Q IIf S%x dGG S%v fII ^% A GGG ^% A III ^% A LLL ^% dGG ^% fII ^% hLL ^% n LL e% A GGG e% A III e% A LLL e% dGG e% fII e% hLL e% g LL l% A GGG l% C nGG s% A HHH s% C nHH {% A GGG {% B gGG % A HHH % B gHH % % ` n % % A GGG % A III % A LLL % dGG % fII % hLL % n LL % A GGG % A III % A LLL % dGG % fII % hLL % g LL % A GGG % C nGG % A HHH % C nHH % A GGG % B gGG % A HHH % B gHH % % % * % % 3 GG % Gd % 3 II % T If % 3 LL % U Lh % 9 dG % fI % hL % Z LL M % [ hL M % 3 GG % Gd % 3 II % T If % 3 LL % U Lh % 9 dG % fI % hL % Z LL M % [ hL M % 3 )G % 3 CG %5 3 G) %9 3 GC %4 Gg % 4 gG % 3 GG % 3 II % 3 LL % fI % hL % 5 nG & 3 GG & Gd & 3 II & T If & 9 dG & fI & 3 LL & U Lh & hL & 3 LL & U Lh & hL & 3 GG & Gd & 3 II & T If & 9 dG & fI '& 3 LL '& U Lh '& hL '& Z LL M '& [ hL M 1& 3 LL 1& U Lh 1& hL 1& Z LL M 1& [ hL M ;& 3 )H ;&3 3 H) ;&2 Hg ;& 4 gH B& A GGG K& A HHH U& $ Gn U& C nGG ]& $ Gn ]& C nGG e& A GGG n& A HHH x&! $ Gn x&" C nGG $ Gn &$ C nGG &' Gc && Ic &) Gc &( Ic &- Gd &, T If &+ 9 dG &* fI &/ Gd &. T If &1 Gd &0 T If & 3 CG &9 3 GC &} 3 GG &% $ Gn &6 $ Gn &; 5 nG & 3 CH &D $ Gn &8 3 HC &{ 3 HH &7 $ Hn &z 9 dH &: 5 nH &@ $ Gn &A 5 nG &B A GGG &< $ Hn &= 5 nH &> A HHH &M 3 GG &I 3 II &K 3 LL &L 9 dG &H fI &J hL &S 3 GG &O 3 II &Q 3 LL &R 9 dG &N fI &P hL &\ Gg &] 4 gG &^ A GGG &X Hg &Y 4 gH &Z A HHH 'k 3 GG 'i Gd 'b 3 II '` T If 'g 3 LL 'd U Lh 'j 9 dG 'a fI 'e hL 'h Z LL M 'f [ hL M 'x 3 GG 'v Gd 'o 3 II 'm T If 't 3 LL 'q U Lh 'w 9 dG 'n fI 'r hL 'u Z LL M 's [ hL M ' `GGG ' `III ' `dGG ' `fII ' ` n !' ` n 0' 3 )) 0' )g 8' 3 CC 8' $ Cn @' I' I' * O' O' * V' A GGG V' A III V' A LLL V' dGG V' fII V' hLL V' n LL ]' A GGG ]' A III ]' A LLL ]' dGG ]' fII ]' hLL ]' g LL d' A GGG d' C nGG k' A HHH k' C nHH s' A GGG s' B gGG z' A HHH z' B gHH ' 3 )) ' 4 g) ' 3 CC ' 5 nC ' ' ` n ' A GGG ' A III ' dGG ' fII ' A GGG ' A III ' dGG ' fII ' 3 GG ' 3 II ' 9 dG ' fI ' 3 GG ' 3 II ' 3 LL ' 9 dG ' fI ' hL ' 3 LL ' hL ' 3 GG ' 3 II ' 9 dG ' fI ' A GGG ' A III ' dGG ' fII ' A GGG ' A III ' dGG ' fII ' A GGG ' A III ' dGG ' fII ' A GGG ' A III ' dGG ' fII ' A GGG ' A III ' dGG ' fII ( A GGG ( A III ( A LLL ( dGG ( fII ( hLL ( g LL ( A GGG ( A III ( A LLL ( dGG ( fII ( hLL ( n LL ( A GGG ( A III ( dGG ( fII ( A GGG ( A III ( dGG ( fII ( A GGG ( A III ( dGG ( fII '( A GGG '( A III '( dGG '( fII 0( A GGG 0( A III 0( dGG 0( fII 7( aGGG 7( aIII 7( adGG 7( afII @( A GGG @( A III @( dGG @( fII F( A LLL F( hLL F( g LL M( A GGG M( A III M( dGG M( fII T( A LLL T( hLL T( g LL \( A LLL \( hLL \( n LL d( A LLL d( hLL d( n LL k( A GGG k( A III k( dGG k( fII r( A GGG r( A III r( dGG r( fII y( `GGG y( `III y( `dGG y( `fII (! hLML (# LLL M (% hLML (' LLL M (, GGGG (+ GdGG (* IIII () IfII (0 `GGG (. `III (/ `dGG (- `fII (4 3 GG (2 3 GI (3 s pG (1 s pI (< 3 )L (> 3 GG (6 3 GI (: 3 HL (= 4 gG (5 4 gI (9 4 gL (; \ )L M (8 \ HL M (7 _ gL M (? 3 NL (@ 3 NL (H 3 CL (J 3 GG (B 3 GI (F 3 HL (I 5 nG (A 5 nI (E 5 nL (G \ CL M (D \ HL M (C a nL M (N 3 GG (L 3 GI (M U eG (K U eI (P b GGG (O e dGG )P f GGG )O i dGG )P j GGG )O m dGG ')P n GGG ')O q dGG 5)P aGGG 5)O adGG @)U GGGG @)Q GdGG @)V IIII @)R IfII @)S 6 dGGG @)T 7 fIII G)Y a LLN G)W a hLN G) a LLN G) a hLN G) a LLN G) a hLN G) a LLN G) a hLN M)Z aLLL M)X ahLL T)^ A GGG T)\ A III T)] dGG T)[ fII ])d A GGG ])` A III ])b A LLN ])c dGG ])_ fII ])a hLN f)j A GGG f)f A III f)h A LLN f)i dGG f)e fII f)g hLN o)n A GGG o)l A III o)m dGG o)k fII x)r < aGG x)q = adG )v < aGG )u = adG )z A GGG )x A III )y dGG )w fII ) A GGG )| A III )~ A LLN ) dGG ){ fII )} hLN ) A GGG ) A III ) A LLN ) dGG ) fII ) hLN ) A GGG ) A III ) dGG ) fII ) < aGG ) = adG ) < aGG ) = adG ) aLLL ) ahLL ) aLLL ) ahLL ) aLLL ) ahLL ) aGGG ) adGG ) aGGG ) adGG ) aGGG ) adGG ) aGGG ) adGG ) aGGG ) adGG * aGGG * adGG * aGGG * adGG * aGGG * adGG * 3 LL * hL * r g L * Z LL M * [ hL M * \ LL M * u g L M * v hL M * w g L M '* 3 LL '* hL '* x n L '* Z LL M '* [ hL M '* \ LL M '* v hL M '* z n L M '* { n L M 3* aIII 3* afII >* aIII >* afII I* A III I* A LLL I* fII I* hLL P* & LLL P* - hLL Y* & LLL Y* - hLL c* & LLL c* - hLL m* & LLL m* - hLL v* aGGGG v* aGdGG v* aIIII v* aIfII v* adGGG v* afIII * aGGGG * aGdGG * aIIII * aIfII * adGGG * afIII * A GGG * A III * < aGG * < aII * < aLL * = adG * afI * ahL * dGG * fII * A GGG * A III * < aGG * < aII * < aLL * = adG * afI * ahL * dGG * fII * A LLL * < aII * < aLL * afI * ahL * hLL * A III * A LLL * fII * hLL * A LLL * < aII * < aLL * afI * ahL * hLL * ^Gc * ^Gp * ^G) * ^Gg * ^GC * ^Gn * ^Gc * ^Ge * D GqG * F IsI * I uL M * @ GrG * @ IrI * C tL M * D GqG * F GsG * M vJ M * @ GrG * J ItI * M vL M + 3 GG + 9 dG + 3 GG + 9 dG + 3 GG + 9 dG +! A GGG + A III + dGG + fII &+ 3 GG &+ 9 dG /+$ A GGG /+% A III /+" dGG /+# fII 8+' 3 GG 8+& 9 dG B+) 3 GG B+( 9 dG L++ 3 GG L+* 9 dG V+- 3 GG V+, 9 dG `+/ 3 GG `+. 9 dG j+1 3 GG j+0 9 dG t+9 A GGG t+7 A III t+8 dGG t+6 fII |+3 3 GG |+2 9 dG +5 3 GG +4 9 dG +; 3 GG +: 9 dG += 3 GG +< 9 dG +C A GGG +A A III +B dGG +@ fII +? 3 GG +> 9 dG +F A GGG +G A III +D dGG +E fII +M A GGG +K A III +L dGG +J fII +I 3 GG +H 9 dG +O ^cGG +N ^pGG +Q ^)GG +P ^gGG +S ^CGG +R ^nGG +U ^cGG +T ^eGG +W GGGG +V GdGG +Y GGGG +X GdGG ,[ GGGG ,Z GdGG ,] GGGG ,\ GdGG ,_ GGGG ,^ GdGG ,a GGGG ,` GdGG +,c GGGG +,b GdGG 5,e GGGG 5,d GdGG ?,g GGGG ?,f GdGG H,i GGGG H,h GdGG Q,k GGGG Q,j GdGG \,m GGGG \,l GdGG f,p A GGG f,q A III f,n dGG f,o fII q,u A GGG q,s A III q,t dGG q,r fII z,x P GGd z,v Q IIf z,y dGG z,w fII ,| P GGd ,z Q IIf ,} dGG ,{ fII , A GGG , A III , dGG ,~ fII , A GGG , A III , A LLL , dGG , fII , hLL , g LL , A LLL , hLL , n LL , A GGG , A III , dGG , fII , A GGG , A III , dGG , fII , A GGG , A III , A LLL , dGG , fII , hLL , g LL , A LLL , hLL , n LL , A GGG , A III , dGG , fII , A GGG , A III , dGG , fII , A GGG , A III , A LLL , dGG , fII , hLL , g LL , A LLL , hLL , n LL , A GGG , A III , dGG , fII , A GGG , A III , dGG , fII , A GGG , A III , A LLL , dGG , fII , hLL , g LL - A LLL - hLL - n LL - A GGG - A III - dGG - fII - 3 LH - Ld - \ LH M - 3 LJ - T Lf - \ LJ M - Gc - Ic *- 3 LH *- Ld *- \ LH M 2- 3 LJ 2- T Lf 2- \ LJ M :- 3 LH :- Ld :- \ LH M B- 3 LH B- Ld B- \ LH M K- 3 LJ K- T Lf K- \ LJ M T- 3 LH T- Ld T- \ LH M ]- 3 LJ ]- T Lf ]- \ LJ M f- 3 LH f- Ld f- \ LH M o- 3 GG o- 3 GI o- 3 HL o- 9 dL o- 4 gG o- 4 gI y- 3 GG y- 3 GI y- 3 HL y- 9 dL y- U eG y- U eI - 3 GG - 3 GI - 9 dI - 5 nG - 3 GG - 3 GI - 3 JL - 9 dI - fL - 5 nG - 3 GG - 3 GI - 3 JL - 9 dI - fL - 5 nG - 3 GG - 3 GI - 3 HL - 9 dL - 4 gG - 4 gI - 3 LH - Ld - \ LH M - 3 LJ - T Lf - \ LJ M - 3 LH - Ld - \ LH M - 3 LJ - T Lf - \ LJ M - 3 LH - Ld - \ LH M - 3 GG - 3 GI - 3 HL - 9 dL - 4 gG - 4 gI -" 3 GG - 3 GI - 3 HL - 9 dL -! U eG - U eI -& 3 GG -$ 3 GI -# 9 dI -% 5 nG -, 3 GG -( 3 GI -* 3 JL -' 9 dI -) fL -+ 5 nG .2 3 GG .. 3 GI .0 3 JL .- 9 dI ./ fL .1 5 nG .8 3 GG .4 3 GI .6 3 HL .5 9 dL .7 4 gG .3 4 gI .> A GGG .: A III .< A LLL .= dGG .9 fII .; hLL !.A A GGG !.B A III !.? dGG !.@ fII +.F A GGG +.D A III +.E dGG +.C fII 4.J A GGG 4.H A III 4.I dGG 4.G fII <.Q A GGG <.L A III <.O A LLL <.P dGG <.K fII <.M hLL <.N g LL D.U A GGG D.S A III D.T dGG D.R fII L.[ A GGG L.W A III L.Y A LLL L.Z dGG L.V fII L.X hLL U.e A GGG U.c A III U.d dGG U.b fII Z.^ A LLL Z.\ hLL Z.] g LL `.a A LLL `._ hLL `.` n LL f.h GGGG f.f GdGG f.g 6 dGGG m.m A GGG m.j GdG m.k < aGG m.i = adG m.l dGG t.r A GGG t.o GdG t.p < aGG t.n = adG t.q dGG {.w A GGG {.t GdG {.u < aGG {.s = adG {.v dGG .| A GGG .y GdG .z < aGG .x = adG .{ dGG . A GGG .~ A III . dGG .} fII . Lu M . Lt M . Jv M . Lv M . A GGG . GdG . dGG . A GGG . GdG . dGG . A GGG . GdG . dGG . A GGG . GdG . dGG . A GGG . GdG . dGG . A GGG . GdG . dGG . A GGG . GdG . dGG . A GGG . GdG . dGG . A GGG . A III . dGG . fII / < aGG / < aII / < aLL / = adG / afI / ahL / < aGG / < aII / = adG / afI / < aGG / < aII / = adG / afI / A GGG / A III / dGG / fII #/ A GGG #/ A III #/ dGG #/ fII +/ A GGG +/ A III +/ dGG +/ fII 3/ A GGG 3/ A GII 3/ A HLL 3/ < aGG 3/ < aII 3/ < aLL 3/ ahL 3/ dGG 3/ dII 3/ dLL 3/ HLL M 3/ aLL M 3/ ahL M 3/ dLL M :/ ^GG :/ ^II B/ A GGG B/ A GII B/ A HLL B/ < aGG B/ < aII B/ < aLL B/ ahL B/ dGG B/ dII B/ dLL B/ HLL M B/ aLL M B/ ahL M B/ dLL M I/ A GGG I/ A III I/ A LLL I/ dGG I/ fII I/ hLL Q/ A GGG Q/ A III Q/ A LLL Q/ dGG Q/ fII Q/ hLL Y/ A GGG Y/ A GII Y/ < aGG Y/ < aII Y/ dGG Y/ dII `/ A GGG `/ A GII `/ A HLL `/ < aGG `/ < aII `/ < aLL `/ ahL `/ dGG `/ dII `/ dLL `/ HLL M `/ aLL M `/ ahL M `/ dLL M g/ A HLL g/ < aLL g/ ahL g/ dLL g/ HLL M g/ aLL M g/ ahL M g/ dLL M n/ A GGG n/ A III n/ A LLL n/ dGG n/ fII n/ hLL v/ A LLL v/ hLL ~/ A GGG ~/ A GII ~/ < aGG ~/ < aII ~/ dGG ~/ dII / A GGG / A GII / A HLL / < aGG / < aII / < aLL / ahL / dGG / dII / dLL / HLL M / aLL M / ahL M / dLL M / ^GG / ^II /, A GGG /! A GII /( A HLL /* < aGG / < aII /$ < aLL /" ahL /+ dGG / dII /& dLL /) HLL M /% aLL M /# ahL M /' dLL M /2 A GGG /. A III /0 A LLL /1 dGG /- fII // hLL /8 A GGG /4 A III /6 A LLL /7 dGG /3 fII /5 hLL /> A GGG /; A GII /< < aGG /9 < aII /= dGG /: dII /B A GGG /@ A III /A dGG /? fII /I A GGG /D A III /G A LLL /H dGG /C fII /E hLL /F g LL /P A GGG /K A III /N A LLL /O dGG /J fII /L hLL /M n LL /T A GGG /R A III /S dGG /Q fII /X A GGG /V A III /W dGG /U fII /\ A GGG /Z A III /[ dGG /Y fII /` A GGG /^ A III /_ dGG /] fII /d A GGG /b A III /c dGG /a fII /l 3 GG /j 3 II /k 9 dG /i fI /f A LLN /e hLN 0h A LLN 0g hLN 0p A GGG 0n A III 0o dGG 0m fII 0v A GGG 0r A III 0t A LLL 0u dGG 0q fII 0s hLL 0| A GGG 0x A III 0z A LLL 0{ dGG 0w fII 0y hLL +0 A GGG +0~ A III +0 dGG +0} fII 60 A GGG 60 A III 60 dGG 60 fII A0 A GGG A0 A III A0 A LLL A0 dGG A0 fII A0 hLL L0 A GGG L0 A III L0 A LLL L0 dGG L0 fII L0 hLL X0 A GGG X0 A III X0 dGG X0 fII c0 A GGG c0 A III c0 dGG c0 fII i0 A LLL i0 hLL i0 g LL p0 A LLL p0 hLL p0 n LL w0 3 LL w0 hL 0 3 LL 0 fL 0 A HHH 0 C nHH 0 A HHH 0 B gHH 0 3 LL 0 hL 0 3 LL 0 fL 0 A HHH 0 C nHH 0 A HHH 0 B gHH 0 3 GG 0 3 II 0 9 dG 0 fI 0 A GGG 0 B gGG 0 ^LL 0 ^fL 0 ^LL 0 ^fL 0 ^HHH 0 ^nHH 0 ^HHH 0 ^gHH 0 ^GG 0 ^II 0 ^dG 0 ^fI 1 ^GG 1 ^II 1 ^dG 1 ^fI 1 ^GGG 1 ^nGG 1 ^GGG 1 ^gGG !1 3 LL !1 hL ,1 3 LL ,1 fL 71 A HHH 71 C nHH B1 A HHH B1 B gHH M1 3 LL M1 hL X1 3 LL X1 fL c1 A HHH c1 C nHH n1 A HHH n1 B gHH y1 3 GG y1 3 II y1 9 dG y1 fI 1 A GGG 1 B gGG 1 Lt M 1 Lu M 1 Lv M 1 Jv M 1 aGGG 1 aIII 1 aLLL 1 adGG 1 afII 1 ahLL 1 aGGG 1 aIII 1 aLLL 1 adGG 1 afII 1 ahLL 1 3 LL 1" 3 LL 1 hL 1! hL 1 3 GG 1 3 II 1 9 dG 1 fI 1$ 3 GG 1 3 II 1# 9 dG 1 fI 1+ A GGG 1) C nGG 1' A HHH 1% C nHH 12 A GGG 10 B gGG 1. A HHH 1, B gHH 23 _ g 2: A GGG 25 A III 28 A LLL 29 dGG 24 fII 26 hLL 27 n LL 2A A GGG 2< A III 2? A LLL 2@ dGG 2; fII 2= hLL 2> g LL 2F A GGG 2D C nGG !2C A HHH !2B C nHH )2L A GGG )2J B gGG 02I A HHH 02H B gHH 82Q 3 GG 82O 3 II 82P 9 dG 82N fI @2U 3 GG @2S 3 II @2T 9 dG @2R fI H2Y 3 GG H2X 5 nG Q2W 3 HH Q2V 5 nH [2] 3 GG [2\ 4 gG d2[ 3 HH d2Z 4 gH n2c A GGG n2_ A III n2a A LLL n2b dGG n2^ fII n2` hLL x2i A GGG x2e A III x2g A LLL x2h dGG x2d fII x2f hLL 2o A GGG 2k A III 2m A LLL 2n dGG 2j fII 2l hLL 2u A GGG 2q A III 2s A LLL 2t dGG 2p fII 2r hLL 2y A GGG 2w A III 2x dGG 2v fII 2} A GGG 2{ A III 2| dGG 2z fII 2~ 2 2 2 2 ] ) 2 ] C 2 ] ) 2 ] C 2 3 a 3 3 3 3 p 3 3 )) 3 )g %3 3 CC %3 $ Cn +3 3 +3 + e 13 ^ b =3 =3 p =3 p C3 b % C3 b ) C3 ] % C3 ] ) C3 )) C3 )g C3 # g) I3 b *C I3 ] C* I3 CC I3 Cn I3 * nC O3 b O3 ] O3 O3 e O3 / e U3 _3 i3 s3 }3 3 3 3 3 3 p 3 a 3 a 3 ap 3 p 3 )) 3 )g 3 ^) 3 ! ^g 3 a 3 a) 3 " ag 3 # g) 3 GG 3 7 dG 3 GG 3 7 dG 3 CC 3 $ Cn 3 % \C 3 & \n 3 ' _* 3 ( _C 3 ) _n 3 * nC 3 3 + e 3 , ] 3 - ]e 3 a 3 a 3 . ae 3 / e 3 3 j 3 j 3 j 3 j 4 j 4 j 4 4 4 &4 -4 74 a a : a ? = a > p a & $ ] # a % e ( a / )) - )^ , )a . )g 1 *_ 8 CC 6 C\ 5 C_ 7 Cn " e ! e] ea + g) * g^ ) ga 4 nC 3 n\ 2 n_ < p ; pa ( B 0 )) ( A 1 )g ( D 0 CC ( C 2 Cn 9 i a 9 n 9 l a 9 m p 9 E a 9 N 9 J ] 9 I a 9 M e 9 Q a 9 Z )) 9 V )^ 9 U )a 9 Y )g 9 ] *_ 9 f CC 9 c C\ 9 a C_ 9 e Cn 9 H e 9 G e] 9 F ea 9 T g) 9 S g^ 9 R ga 9 ` nC 9 _ n\ 9 ^ n_ 9 k p 9 j pa G q GG G p 6 Gd M s GG M r 6 Gd X v GG X t Gn ^ z GG ^ x Gg d } GG d | 6 Gd m GG m ~ 6 Gd { 0 )) { 1 )g { 0 CC { 2 Cn GG 6 Gd GG 6 Gd GG 6 Gd GG 6 Gd 0 GG 8 Gd : GGa ; Gda a a p a ] a e a )) )^ )a )g *_ CC C\ C_ Cn e e] ea g) g^ ga nC n\ n_ p pa > ))) ? ))g > CCC @ CCn GG 6 Gd GG 6 Gd GG 6 Gd GG 6 Gd 0 e > ))) : ))a D )g) E )ga > CCC F CC_ G CnC H Cn_ # 0 )) # 1 )g # 0 CC # 2 Cn + 0 )) + 1 )g + 0 CC + 2 Cn 0 0 )) 0 1 )g 0 0 CC 0 2 Cn 6 0 )) 6 1 )g 6 0 CC 6 2 Cn = 0 )) = 1 )g = " 0 CC = ! 2 Cn B $ N GG` B # O Gd` J & N GG` J % O Gd` R ( GG R ' 6 Gd R ( GGF R ' 6 GdF [ * GG [ ) 6 Gd [ * GGF [ ) 6 GdF d , 0 )) d + 1 )g d . 0 CC d - 2 Cn l 0 0 )) l / 1 )g l 2 0 CC l 1 2 Cn q 4 0 )) q 3 1 )g q 6 0 CC q 5 2 Cn 8 0 )) 7 1 )g : 0 CC 9 2 Cn < 0 )) ; 1 )g > 0 CC = 2 Cn ? T e @ 1 )g B 0 A T e D 0 )) C 1 )g F 0 CC E 2 Cn H 0 G T e J 0 )) I 1 )g L 0 CC K 2 Cn M V ) N V C R 0 Q W ] V 0 )) U X )^ Z 0 CC Y Y C\ P e O e] T g) S g^ S g^ X nC W n\ ^ 0 ] W ] b 0 )) a X )^ f 0 CC e Y C\ \ e [ e] ` g) _ g^ _ g^ d nC c n\ j 0 i W ] n 0 )) m X )^ r 0 CC q Y C\ h e g e] l g) k g^ k g^ p nC o n\ v 0 u W ] z 0 )) y X )^ ~ 0 CC } Y C\ t e s e] x g) w g^ w g^ | nC { n\ 3 > ))) 3 D )g) 3 > CCC 3 G CnC D ] ) D ] C D ^ b D ^ b D _ g D ` n D a aa I a aa U ^ b U a aa ` d h m r v z e p f f ) f C f e )) )g CC Cn e )) )g CC Cn e )) )g CC Cn e )) )g CC Cn & & e & )) & )g & CC & Cn A A e A )) A )g A CC A Cn G G e G )) G )g G CC G Cn { { e { )) { )g { CC { Cn e )) )g CC Cn e )) )g CC Cn e )) )g CC Cn e )) )g CC Cn e )) )g CC Cn 1 1 e 1 )) 1 )g 1 CC 1 Cn L L e L )) L )g L CC L Cn g g e g )) g )g g CC g Cn E a J 0 H g a I h p * a 1 0 / W ] . g a 0 T e 3 a : 0 )) 8 X )^ 7 g )a 9 1 )g < *_ C 0 CC A Y C\ @ i C_ B 2 Cn - e , e] + ea 6 g) 5 g^ 4 ga ? nC > n\ = n_ G p F pa N k a GG L l a Gd R k a GG P l a Gd Z k a GG X n a Gn ^ k aUGG \ q aUGg O t GGa M u Gda S t GGa Q u Gda W U [ t GGa Y y Gna V _ t GGa ] { Gga T i 0 b 0 d 0 )) f 0 CC a e c g) e nC h p ` } d g ` n k 0 GG j 8 Gd m 0 GG l 8 Gd v w ( } ) ( { ) ( | )) ( x )e ( y )g ( z )p ( C ( CC ( ~ Cn ( Cp J M 0 GG M 2 Gn V 0 GG V 8 Gd _ 0 GG _ 8 Gd h V 0 DG h U 8 Dd q 0 GG q 8 Gd z X 0 GD z W 2 Gn Z GD Y Gn 0 GG 8 Gd 0 GG 2 Gn \ 0 DG [ 2 Dn 0 )G 0 )G 2 )n 2 )n 0 CG 0 CG 2 Cn 2 Cn 0 GG 2 Gn 0 G) 0 GC 1 Gg 1 Gg 2 Gn 0 G) 0 GC 1 Gg 1 Gg 2 Gn 0 GG 1 Gg 0 )G 0 )G 1 )g 1 )g 0 CG 0 CG 1 Cg 1 Cg - 0 GG - 8 Gd 7 ^ 0 DG 7 ] 8 Dd A 0 GG A 8 Gd K ` 0 DG K _ 2 Dn U 0 )G U 0 )G U 2 )n U 2 )n U 0 CG U 0 CG U 2 Cn U 2 Cn u 0 )G u 0 )G u 1 )g u 1 )g u 0 CG u 0 CG u 1 Cg u 1 Cg V V V V ) V ) V C ~ e ~ e _ g _ g ` n e p ] ] ] ) ] C ~ e _ g ` n e p b p b e b ) c g b *C d *n GG 6 Gd GG 6 Gd GG Gn GG Gg N GG` O Gd` N GG` O Gd` a aa cG^ gG^ $ GG $ Gaa * 0 5 ] P 5 _ g 5 ` n 5 OO 5 b OP 5 ] PO @ @ ] P @ OO @ b OP @ ] PO L _ g Q _ g W \ b OP c b OP k b OP r b OP z b OP b OP b OP b OP q q ] P _ g ` n p p ] P p OO p b OP n n ] P _ g ` n o o ] P o OO o b OP r ! ] P _ g ` n OO b OP ] PO ] P OO b OP ] PO ] P _ g ` n OO b OP ] PO ] P OO b OP ] PO " # ] P ~ e _ g 2 $ ~ e 2 % _ g ? & ~ e ? ' _ g ] ~ e ] _ g j ~ e j _ g { ~ e | _ g } ` n ~ e _ g ( ~ e _ g ~ e _ g ` n ~ e _ g ` n ~ e _ g ~ e _ g 4 ] P 4 _ g 4 ` n 4 i 8 = ) ~ e C * _ g O + V , ] - d . k / { ] P _ g ` n OO b OP ] PO ] P OO b OP ] PO 0 1 2 E _ g 3 ~ e H _ g 4 4 4 4 5 _ g ? @ A B C D _ g I F - G G k ] P Z _ g [ ` n _ ] P \ _ g ] ` n ^ i 2 ] P 2 _ g 2 ` n 2 OO 2 b OP 2 ] PO = = ] P = OO = b OP = ] PO C ] P C _ g C ` n C OO C b OP C ] PO P P ] P P OO P b OP P ] PO d i i ] P o o ] P o OO o b OP v v ] P } } ] P } OO } b OP J ] P K j L j M j N j O P Q i k GG j 6 Gd m GG l 6 Gd n p GG o 6 Gd r GG q 6 Gd z ] t ] v ] ) x ] C s ~ e u _ g w ` n y e p z b y p t b s e v b ) u c g x b *C w d *n ] ] ] ) ] C ~ e _ g ` n e p e )) )g CC Cn ] : a e] ea ))^ : ))a )g^ E )ga CC\ F CC_ Cn\ H Cn_ ^) a) \C _C $ ] $ a * * a * * a * * a - - a 1 V 1 V 1 V 1 V ) 1 V ) 1 V C 1 ~ e 1 ~ e 1 _ g 1 _ g 1 ` n 1 e p I I a M M M V N GG` V Gg` _ GG _ GGaa q a u z 8 )d 8 Cd e p " *" 8 )d 8 Cd 8 )d 8 Cd a Q ^ b R ^ b O ^ b P ^ b U ^ b V ^ b S ^ b T ^ b W ^ b Z ^ b [ ^ b X ^ b Y ^ b ^ ^ b _ ^ b \ ^ b ] ^ b b ^ b c ^ b ` ^ b a ^ b e ] ) h ] C i ^ b j ^ b d _ g f ` n a aa a aa g ^ b a aa k ^ b l ^ b m ^ b n ^ b o ^ b p ^ b q ^ b r ^ b s ^ b t ^ b u ^ b v ^ b w ^ b $ x ^ b $ y ^ b ' z > NNN - { > NNN 4 | > NNN : 0 )N : 0 N) : } 0 NN : ~ T Ne : eN @ 0 NN F 0 NN O > NNN T : NNa ] : NNa f 0 NN m > NNN v > NNN } > NNN 0 T e 0 )) T )e 0 C) T Ce j j j j aa aa a aa 8 Gd _ g j )j 1 g 1 )g )j Cj j )j j )j Cj j j j )j Cj 1 j 1 j < j < j < j < j < aa < aa < a aa S ] S ~ e ^ ] ^ ~ e i n t ^ b ^ b ^ b 0 T e 0 )) 1 )g 0 CC 2 Cn j )j Cj ] ~ e % 0 $ T e ' 0 )) & 1 )g ) 0 CC ( 2 Cn * 0 GG + 0 GG b 0 DD c 0 DD 5 GG 4 6 Gd 7 GG 6 6 Gd : GG 8 Gn > GG < Gg & @ - J GG - I 6 Gd 3 L GG 3 K 6 Gd 9 O GG 9 M Gn ? S GG ? Q Gg E E " E +.* M U O o U S 0 U P g a U Q h p U k U 0 U 0 Y U g a U T e U % l U , 0 )) U . 0 )Y U ( 0 )Z U ' 0 )[ U ) g )a U + 1 )g U C 0 CC U E 0 CY U ? 0 CZ U > 0 C[ U A i C_ U B 2 Cn U 0 Y U 0 0 Y) U G 0 YC U T Ye U / 1 Yg U $ Yg U F 2 Yn U ! 0 Z) U 6 0 ZC U 0 [) U 5 0 [C U / 4 gY U 8 nC U 9 nY U 7 n_ U k U e U eY U ea U l U # g) U $ gY U " ga U K o U M p U L pa Y = o Y : k Y ; l Y < *m Y @ g Ca Y 1 k Y 2 l Y 3 m* Y 4 o X 0 GG W 8 Gd V dG \ 0 GG [ 8 Gd Z dG _ T e a 1 )g c 2 Cn ^ e ` g) b nC e 0 )D 0 )G d 0 CD h 0 D) i 0 DC g 1 Dg g 0 G) f 1 Gg f gD gG e 0 GG d 2 Gn j 0 DG l 0 GG k 8 Gd j dG p 0 GG o 8 Gd n dG r GG t Gn s nG v Gn u nG w GG y Gn x nG { Gn z nG } cG ~ cG dG 8 Gd % g) % nC < dG D dG L l nD S nG [ gG c i 3 CD c 0 CG c 0 CG c d 3 DC c q 0 DD c p 2 Dn c H 0 GC c H 0 GC c 0 GG c 2 Gn c @ r aC c o nD c | nG c nG h m 0 GD p GG 2 Gn nG 0 GG 8 Gd 0 GG 8 Gd GG 1 Gg gG 3 3 ) 3 C 0 3 ) 3 C h p 0 ) 0 ) 3 )C T )e h )p 0 C 0 C T Ce h Cp s p 0 C) 1 Cg 0 GG 8 Gd dG 0 GG 8 Gd dG 3 3 ) 3 C 0 3 ) 3 C h p 0 ) 0 ) T )e h )p 0 C 0 C T Ce h Cp s p N GG` O Gd` ! ] ! ] ! ] ) ! ] C ! ~ e ! _ g ! ` n ! e p / GG / 6 Gd 5 GG 5 6 Gd @ GG @ Gn F GG F Gg Q > ))) Q ? ))g Q > CCC Q @ CCn b b " b .* h V h V h V ) h V C h ~ e h _ g h ` n h e p ~ e _ g V V V ) V C ~ e _ g ` n e p $ a ) ' a ( p a ] a e a )) )^ )a )g *_ " CC C\ C_ ! Cn e e] ea g) g^ ga nC n\ n_ & p % pa , GG + 6 Gd . GG - 6 Gd 4 0 2 3 a / a 1 a 4 3 a 2 1 a 5 6 7 0 / a s 0 DD r 2 Dn 9 0 GG 8 8 Gd u 0 DD t 2 Dn ; 0 GG : 8 Gd w 0 DD v 2 Dn = 0 GG < 8 Gd y DD x Dn ? GG > 6 Gd { DD z Dn A GG @ 6 Gd C GG B 6 Gd } DD | Dn E GG D 6 Gd $ DD $ ~ Dn $ G GG $ F 6 Gd * DD * Dn * I GG * H 6 Gd 0 DD 0 Dn 0 K GG 0 J 6 Gd 6 DD 6 Dn 6 M GG 6 L 6 Gd = DD = Dn = O GG = N 6 Gd D DD D Dn D Q GG D P 6 Gd L DD L Dn L S GG L R 6 Gd T DD T Dn T U GG T T 6 Gd Z t DDa Z y Dna Z W t GGa Z V u Gda b DD b Dn b [ GG b Z 6 Gd g DD g Dn g Y GG g X 6 Gd m \ s DD s Dn s ^ GG s ] 6 Gd y ` DD y _ Dn DD Dn b GG a 6 Gd d GG c 6 Gd d GGF c 6 GdF f N GG` e O Gd` h GG g Gd h GG g Gd h GG g Gd h GG g Gd h t GGa g u Gda DD Dn j GG i 6 Gd DD Dn l GG k 6 Gd n GG m 6 Gd DD Dn p GG o 6 Gd t : GGa s ; Gda x : GGa w ; Gda DD Dn z GG y 6 Gd DD Dn | GG { 6 Gd ~ GG } 6 Gd " DD " Dn " GG " 6 Gd * : GGa * ; Gda 4 : GGa 4 ; Gda > > ))) > ? ))g > > CCC > @ CCn O > ))) O ? ))g O > CCC O @ CCn ` cG^ ` pG^ g )G^ g gG^ n CG^ n nG^ u cD^ u cG^ u eG^ | 0 DD | 2 Dn 0 DD 2 Dn DD Dn DD Dn DD Dn DD Dn DD Dn DD Dn DD Dn DD Dn DD Dn DD Dn 0 DD 2 Dn DD Dn DD Dn DD Dn 0 DD 2 Dn DD Dn DD Dn DD Dn GG 6 Gd DD Dn GG 6 Gd DD Dn GG 6 Gd 0 GG 8 Gd $ DD $ Dn $ GG $ 6 Gd + DD + Dn + GG + 6 Gd 3 DD 3 Dn 3 GG 3 6 Gd : 0 DD : 2 Dn @ 0 DD @ 2 Dn F Gc^ F Gp^ M G)^ M Gg^ T GC^ T Gn^ [ Dc^ [ De^ [ Gc^ [ Ge^ b DD b Dn b GG b 6 Gd l DD l Dn l GG l 6 Gd t GG t 6 Gd { GG { 6 Gd DD Dn GG 6 Gd DD Dn GG 6 Gd GG 6 Gd GG 6 Gd GG 6 Gd GG 6 Gd DD Dn GG 6 Gd DD Dn GG 6 Gd GG 6 Gd GG 6 Gd cD cG 0 GG 1 Gg 0 GG T Ge 0 GG 2 Gn 0 GG 2 Gn 0 GG 2 Gn 0 GG 1 Gg 0 GG 1 Gg 0 GG T Ge 0 GG 2 Gn " 0 GG " 2 Gn + 0 GG + 2 Gn 4 0 GG 4 1 Gg = GG = 6 Gd D DD D Dn D GG D 6 Gd M DD M Dn U DD U Dn U GG U 6 Gd ] DD ] Dn ] GG ] 6 Gd d GG d 6 Gd k DD k Dn k GG k 6 Gd r DD r Dn r GG r 6 Gd z ] z ! ] z " ] ) z $ ] ) z % ] C z ' ] C z / T z 0 T z < U z = U z 1 V z 2 V z 7 W z 6 W z 8 W z : X z 9 X z ; X z ~ e z # _ g z & ` n ~ ( * 0 ) T e , 0 )) + 1 )g . 0 CC - 2 Cn 3 4 5 DD Dn ? GG > 6 Gd @ e p A e p B e p C e p D e p E e p DD Dn G GG F 6 Gd DD Dn I GG H 6 Gd & K : GGa & J ; Gda - M : GGa - L ; Gda 5 O : GGa 5 N ; Gda = : DDa = Dna D DD D Dn D Q GG D P 6 Gd K DD K Dn K S GG K R 6 Gd R DD R Dn R U GG R T 6 Gd Y DD Y D^ Y Dn Y Y GG Y W Ga Y X 6 Gd _ V G^ f DD f D^ f Dn f \ GG f Z Ga f [ 6 Gd l DD l D^ l Dn l _ GG l ] Ga l ^ 6 Gd r DD r D^ r Dn r b GG r ` Ga r a 6 Gd x DD x D^ x Dn x e GG x c Ga x d 6 Gd ~ DD ~ D^ ~ Dn ~ i GG ~ g Ga ~ h 6 Gd f G^ DD D^ Dn l GG j Ga k 6 Gd DD D^ Dn o GG m Ga n 6 Gd DD Dn q GG p 6 Gd DD Dn s GG r 6 Gd DD Dn u GG t 6 Gd DD Dn w GG v 6 Gd DD Dn y GG x 6 Gd DD Dn { GG z 6 Gd DD Dn } GG | 6 Gd DD Dn GG ~ 6 Gd 0 DD 2 Dn 0 GG 8 Gd DD Dn GG 6 Gd DD Dn GG 6 Gd GG 6 Gd DD Dn GG 6 Gd DD Dn GG 6 Gd DD Dn GG 6 Gd GG 6 Gd " DD " Dn " GG " 6 Gd , ] , ] , ] ) , ] ) , ] C , ] C , S , S , T , T , U , U , V , V , W , W , W , X , X , X , \ , ^ , ' _ , a , a , a , ~ e , _ g , ` n 1 > D R r DD r Dn r GG r 6 Gd w V w V w V ) w V C w ~ e w _ g w ` n w e p w V w a w V w a w V ) w )a w V C w Ca w ~ e w ea w _ g w ga w ` n w na w e p w pa 0 GG 8 Gd 0 GG 1 Gg V V V ) V C ~ e _ g ` n e p V a V a V ) )a V C Ca ~ e ea _ g ga ` n na e p pa ] ) ] C ] ) ] C ] ] ) ] C ] ] ) ] C 7 = D H N N N a N a R R R R a R a \ b + V b V b V ) b % V C b ~ e b _ g b " ` n b ( e p b , V b - a b V b a b V ) b ! )a b & V C b ' Ca b ~ e b ea b _ g b ga b # ` n b $ na b ) e p b * pa z C V z 1 V z 7 V ) z = V C z . ~ e z 4 _ g z : ` n z @ e p z D V z E a z 2 V z 3 a z 8 V ) z 9 )a z > V C z ? Ca z / ~ e z 0 ea z 5 _ g z 6 ga z ; ` n z < na z A e p z B pa G : ))a F E )ga I : CCa H Cna K GG^ J Gd^ M GG^ L Gd^ O GG^ N Gn^ R GG^ Q Gg^ T W 0 GG U 8 Gd [ 0 GG Y 1 Gg ] s V a V g V ) m V C ^ ~ e d _ g j ` n p e p t V u a b V c a h V ) i )a n V C o Ca _ ~ e ` ea e _ g f ga k ` n l na q e p r pa w > ))) v D )g) y > CCC x G CnC a a p z a ] ~ a e a )) )^ )a )g *_ CC C\ C_ Cn } e | e] { ea g) g^ ga nC n\ n_ p pa # / 5 ; ] ; e p @ ] @ e p F ] F e p K ] K e p Q ] Q e p V ] V e p [ ] [ e p a ] a e p f ] f e p l ] l e p r ] r e p x ] x e p ~ ] ~ e p ] e p ] e p ] e p j j GG 6 Gd GG 6 Gd GG 6 Gd t GGa u Gda GG 6 Gd GG 6 Gd GG 6 Gd GGF 6 GdF V V V ) V C ~ e _ g ` n e p V a V a V ) )a V C Ca ~ e ea _ g ga ` n na e p pa )) CC e g) nC t a )) t ))a CC t CCa e e a g) g)a nC nCa > ))) D )g) > CCC G CnC - V - V - V ) - V C - ~ e - _ g - ` n - e p - V - a - V - a - V ) - )a - V C - Ca - ~ e - ea - _ g - ga - ` n - na - e p - pa 6 6 )) 6 ! CC 6 e 6 g) 6 nC 6 6 t a 6 )) 6 t ))a 6 ! CC 6 " t CCa 6 e 6 e a 6 g) 6 g)a 6 nC 6 nCa \ $ > ))) \ # D )g) \ & > CCC \ % G CnC m ( t GGa m ' u Gda t * t GGa t ) u Gda { + j { , j 1 3 ] 4 ] ) 6 ] C 2 ~ e 5 ~ e 2 ~ e 8 ] 9 ] ) : ] C 7 ~ e < 0 GG ; 8 Gd > 0 GG = 8 Gd A 0 GG ? 2 Gn E 0 GG C 1 Gg K L M N O P Q _ g R S T U V ] W ] ) X ] C Y ~ e ) a ) ) a ) p ) l a ) s ) q ] ) p a ) r e ) u a ) | )) ) z )^ ) y )a ) { )g ) ~ *_ ) CC ) C\ ) C_ ) Cn ) o e ) n e] ) m ea ) x g) ) w g^ ) v ga ) nC ) n\ ) n_ ) p ) pa 7 GG 7 6 Gd = GG = 6 Gd H GG H Gn N GG N Gg Y ` h q q 0 )) 1 )g 0 CC 2 Cn a 0 g a h p a 0 g a T e a 0 )) g )a 1 )g *_ 0 CC i C_ 2 Cn U e ea 4 g) ga 5 nC n_ s p pa 0 T e 0 )) 1 )g 0 CC 2 Cn 0 )) 1 )g 0 CC 2 Cn 0 GG 2 Gn 0 GG 1 Gg GG 6 Gd GG 6 Gd GG 6 Gd GG 6 Gd $ ! > GGG $ GGd $ > III $ IIf $ > LLL $ LLh $ @ LLn + ( > GGG + ' GGd + # > III + " IIf + & > LLL + $ LLh + % ? LLg 2 - > GGG 2 + @ GGn 2 * > HHH 2 ) @ HHn A 3 > GGG A 1 ? GGg A 0 > HHH A / ? HHg P 8 > GGG P 7 GGd P 6 > III P 5 IIf Z < > GGG Z ; GGd Z : > III Z 9 IIf d @ > GGG d ? GGd l > > GGG l = GGd x D > GGG x C GGd B > GGG A GGd F 0 GG E 8 Gd H : GGa G ; Gda J LLLa I LLha L LLLa K LLha P > GGG O GGd N > III M IIf T > GGG S GGd R > III Q IIf X > GGG W GGd V > III U IIf \ > GGG [ GGd Z > III Y IIf ^ LMLh ` L M LL b LMLh d L M LL i GGG` h GGd` g III` f IIf` m GGG` l GGd` k III` j IIf` q GGGG p GGdG o IIII n IIfI u GGGG t GGdG s IIII r IIfI v 8 Id w 8 Id + y 0 IG + x 2 In + { 0 LH + z 2 Ln F 0 GG F 1 Gg F } 0 IG F | 1 Ig F 0 LH F ~ 1 Lg a a GGG a a GGd a a III a a IIf a a NLL a a NLh a a GGG a a GGd a a III a a IIf a a NLL a a NLh a a GGG a a GGn a aUGGG a aUGGg f GGGa f GGda f IIIa f IIfa f LLLa f LLha m GGGa m GGda m IIIa m IIfa m LLLa m LLha t GGGa t GGna { GGGa { GGga 0 GG 8 Gd 0 HH 8 Hd 0 GG 8 Gd 0 HH 8 Hd 0 GG 2 Gn 0 IG 8 Id 0 LJ Lf 0 GG 8 Gd 0 II If 0 LL Lh 0 GG 0 GI 0 GI Gf 0 GG 8 Gd 0 GG 0 GI 0 GI Gf 0 JL Jh 0 GG 8 Gd 0 GG 2 Gn 0 IG 8 Id 0 LJ Lf 0 GG 8 Gd 0 II If 0 LL Lh 0 GG 2 Gn 0 IG 8 Id 0 LJ Lf GG^ GI^ JL^ dI^ fL^ nG^ 0 )G 0 )G 0 )H 2 )n 2 )n 2 )n 0 CG 0 CG 0 CH 2 Cn 2 Cn 2 Cn K > GGG K @ GGn K > HHH K @ HHn ` 0 )H ` 2 )n ` 0 CH ` 2 Cn w > GG) w > GGC w ? GGg w ? GGg w @ GGn w > HH) w > HHC w ? HHg w @ HHn > GG) > GGC ? GGg ? GGg @ GGn > HH) > HHC ? HHg @ HHn > GGG ? GGg > HHH ? HHg 0 )G 0 )G 0 )H 1 )g 1 )g 1 )g 0 CG 0 CG 0 CH 1 Cg 1 Cg 1 Cg ' 0 )H ' 1 )g ' 0 CH ' 1 Cg > 0 GG > 0 GI > 0 GI > Gf > 0 JL > Jh I 0 GG I 8 Gd a 0 JL a Jh m 0 GG m 8 Gd m 0 II m If m 0 LL m Lh x 0 LL x Lh 0 )G 0 )G 0 )H 2 )n 2 )n 2 )n 0 CG 0 CG 0 CH 2 Cn 2 Cn 2 Cn # 0 )H " 2 )n ! 0 CH 2 Cn + 0 )G + 0 )G ) 0 )H ( 1 )g * 1 )g * 1 )g ' 0 CG ' 0 CG % 0 CH $ 1 Cg & 1 Cg & 1 Cg / 0 )H . 1 )g - 0 CH , 1 Cg 1 0 LJ 0 Lf 3 0 LL 2 Lh * 5 > HH) * 9 > HHC * 4 ? HHg * 8 @ HHn O 7 > HH) O ; > HHC O 6 ? HHg O : @ HHn t B > GGG t A GGd t = > III t < IIf t @ > LLL t > LLh t ? @ LLn { I > GGG { H GGd { D > III { C IIf { G > LLL { E LLh { F ? LLg N > GGG L @ GGn K > HHH J @ HHn T > GGG R ? GGg Q > HHH P ? HHg W GGG` V GGd` [ GGG` Z GGd` Y III` X IIf` ] ] \ ~ e _ ] ^ ~ e a : GIa ` dIa c : HLa b dLa e : JLa d ! fLa g : GIa f dIa i : HLa h dLa k : JLa j ! fLa o " )H` m cG^ l gG^ n # gH` ' GGG ( GGd ' III ) IIf p * LLh q . LLn + ' GGG + ( GGd + ' III + ) IIf + r * LLh + s 0 LLg 7 ' GGG 7 . GGn C ' GGG C 0 GGg O ' GGG O ( GGd O ' III O ) IIf O v ' LLL O t * LLh O u . LLn [ ' GGG [ ( GGd [ ' III [ ) IIf [ y ' LLL [ w * LLh [ x 0 LLg g ' GGG g . GGn g ' HHH g ( HHd ' GGG 0 GGg ' HHH ( HHd ' GGG ( GGd ' III ) IIf ' GGG ( GGd ' III ) IIf ' GGG . GGn ' GGG 0 GGg ~ GGGG | 4 GGGd z GGdG IIII } 5 IIIf { IIfI GGGG 4 GGGd GGdG IIII 5 IIIf IIfI GGGG 8 GGGn 9 GGnG GGGG < GGGg = GGgG ' GGG ( GGd ' III ) IIf * LLh . LLn ' GGG ( GGd ' III ) IIf * LLh 0 LLg ! ' GGG ! ( GGd ! ' III ! ) IIf ! ' LLL ! * LLh ! . LLn ! ' GGG ! ( GGd ! ' III ! ) IIf ! ' LLL ! * LLh ! 0 LLg )! ' GGG )! ( GGd )! ' III )! ) IIf 8! ' GGG 8! ( GGd 8! ' III 8! ) IIf G! GGGG G! 4 GGGd G! GGdG G! IIII G! 5 IIIf G! IIfI S! GGGG S! 4 GGGd S! GGdG S! IIII S! 5 IIIf S! IIfI _!< ' GGG _!: ( GGd _!= ' III _!; ) IIf _! * LLh _! . LLn k!P ' GGG k!N ( GGd k!Q ' III k!O ) IIf k! * LLh k! 0 LLg w!d ' GGG w!c . GGn !u ' GGG !t 0 GGg !@ ' GGG !> ( GGd !A ' III !? ) IIf ! ' LLL ! * LLh ! . LLn !T ' GGG !R ( GGd !U ' III !S ) IIf ! ' LLL ! * LLh ! 0 LLg !g ' GGG !e . GGn !b ' HHH !a ( HHd !x ' GGG !v 0 GGg !s ' HHH !r ( HHd !D ' GGG !B ( GGd !E ' III !C ) IIf !X ' GGG !V ( GGd !Y ' III !W ) IIf !j ' GGG !i . GGn !{ ' GGG !z 0 GGg " ' GGG " ( GGd " ' III " ) IIf " * LLh " . LLn "( ' GGG "& ( GGd ") ' III "' ) IIf " * LLh " 0 LLg '" ' GGG '" ( GGd '" ' III '" ) IIf '" ' LLL '" * LLh '" . LLn 6", ' GGG 6"* ( GGd 6"- ' III 6"+ ) IIf 6" ' LLL 6" * LLh 6" 0 LLg E" ' GGG E" ( GGd E" ' III E" ) IIf T"0 ' GGG T". ( GGd T"1 ' III T"/ ) IIf c" GGGG c" 4 GGGd c" GGdG c" IIII c" 5 IIIf c" IIfI o"" GGGG o" 4 GGGd o" GGdG o"# IIII o"! 5 IIIf o" IIfI {"6 GGGG {"4 4 GGGd {"2 GGdG {"7 IIII {"5 5 IIIf {"3 IIfI "J GGGG "H 4 GGGd "F GGdG "K IIII "I 5 IIIf "G IIfI "^ GGGG "\ 8 GGGn "Z 9 GGnG "o GGGG "m < GGGg "k = GGgG " ' GGG " ( GGd " ' III " ) IIf "| * LLh "} . LLn " ' GGG " ( GGd " ' III " ) IIf "~ * LLh " 0 LLg " ' GGG " . GGn " ' GGG " 0 GGg " ' GGG " ( GGd " ' III " ) IIf " ' LLL " * LLh " . LLn " ' GGG " ( GGd " ' III " ) IIf " ' LLL " * LLh " 0 LLg " ' GGG " . GGn " ' HHH " ( HHd # ' GGG # 0 GGg # ' HHH # ( HHd ## ' GGG ## ( GGd ## ' III ## ) IIf 0# ' GGG 0# ( GGd 0# ' III 0# ) IIf =# ' GGG =# . GGn J# ' GGG J# 0 GGg W# GGGG W# 4 GGGd W# GGdG W# IIII W# 5 IIIf W# IIfI a# GGGG a# 4 GGGd a# GGdG a# IIII a# 5 IIIf a# IIfI k# GGGG k# 8 GGGn k# 9 GGnG u# GGGG u# < GGGg u# = GGgG # ' GGG # ( GGd # ' III # ) IIf # * LLh # . LLn # ' GGG # ( GGd # ' III # ) IIf # * LLh # 0 LLg # ' GGG # . GGn # ' GGG # 0 GGg # ' GGG # ( GGd # ' III # ) IIf # ' LLL # * LLh # . LLn # ' GGG # ( GGd # ' III # ) IIf # ' LLL # * LLh # 0 LLg # ' GGG # . GGn # ' HHH # ( HHd # ' GGG # 0 GGg # ' HHH # ( HHd $ ' GGG $ ( GGd $ ' III $ ) IIf $ ' GGG $ ( GGd $ ' III $ ) IIf $ ' GGG $ . GGn *$# ' GGG *$" 0 GGg 7$ GGGG 7$ 4 GGGd 7$ GGdG 7$ IIII 7$ 5 IIIf 7$ IIfI A$ GGGG A$ 4 GGGd A$ GGdG A$ IIII A$ 5 IIIf A$ IIfI K$ GGGG K$ 8 GGGn K$ 9 GGnG U$ GGGG U$ < GGGg U$ = GGgG _$& 0 GG _$$ 8 Gd _$' 0 II _$% If g$* 0 GG g$( 8 Gd g$+ 0 II g$) If o$- 0 GG o$, 2 Gn w$/ 0 GG w$. 1 Gg $B A GrG $@ A IrI $A B L M t $E E GqG $C G IsI $D H L M u $H A GrG $F K ItI $G L L M v $K E GqG $I G GsG $J L J M v $O > GGG $N GGd $M > III $L IIf $S > GGG $R GGd $Q > III $P IIf $W > GGG $V GGd $U > III $T IIf $[ > GGG $Z GGd $Y > III $X IIf $] IIGa $\ IIda $_ LLHa $^ LLda $a LLJa $` LLfa $c IIGa $b IIda $e LLHa $d LLda %g LLJa %f LLfa %i GGG` %h N GGg` %k HHH` %j N HHg` ,%m 8 Gd ,%l If 3%n _ g <%o 0 GG <%p 0 GG H%t GGd H%r IIf H%s R dGG H%q S fII S%x GGd S%v IIf S%w R dGG S%u S fII ^% > GGG ^% GGd ^% > III ^% IIf ^% > LLL ^% LLh ^% @ LLn e% > GGG e% GGd e% > III e% IIf e% > LLL e% LLh e% ? LLg l% > GGG l% @ GGn l% > HHH l% @ HHn {% > GGG {% ? GGg {% > HHH {% ? HHg % % ` n % % > GGG % GGd % > III % IIf % > LLL % LLh % @ LLn % > GGG % GGd % > III % IIf % > LLL % LLh % ? LLg % > GGG % @ GGn % > HHH % @ HHn % > GGG % ? GGg % > HHH % ? HHg % % % * % % 0 GG % 8 Gd % 0 II % If % 0 LL % Lh % dG % V fI % W hL % X L M L % Y L M h % 0 GG % 8 Gd % 0 II % If % 0 LL % Lh % dG % V fI % W hL % X L M L % Y L M h %5 0 )G %3 0 )H %9 0 CG % 0 G) % 0 GC % 1 Gg % 0 H) % 1 Hg %4 gG %2 gH % 0 GG % 2 Gn % 0 II % If % 0 LL % Lh & 0 GG & 8 Gd & 0 II & If & dG & V fI & 0 LL & Lh & W hL & 0 LL & Lh & W hL & 0 GG & 8 Gd & 0 II & If & dG & V fI '& 0 LL '& Lh '& W hL '& X L M L '& Y L M h 1& 0 LL 1& Lh 1& W hL 1& X L M L 1& Y L M h B& > GGG B& > HHH U& nG U& @ GGn ]& nG ]& @ GGn e& > GGG e& > HHH x&! nG x&" @ GGn nG &$ @ GGn &' cG && cI &) cG &( cI &- dG &, V fI &+ 8 Gd &* If &/ dG &. V fI &1 dG &0 V fI &9 0 CG &8 0 CH & 0 GC &} 0 GG &; 2 Gn & 0 HC &{ 0 HH &z 8 Hd &: 2 Hn &% nG &6 nG &D nG &7 nH &A 2 Gn &= 2 Hn &@ nG &< nH &B > GGG &> > HHH &M 0 GG &L 8 Gd &I 0 II &H If &K 0 LL &J Lh &S 0 GG &R 8 Gd &O 0 II &N If &Q 0 LL &P Lh &] 1 Gg &Y 1 Hg &\ gG &X gH &^ > GGG &Z > HHH 'k 0 GG 'j 8 Gd 'b 0 II 'a If 'g 0 LL 'e Lh 'i dG '` V fI 'd W hL 'h X L M L 'f Y L M h 'x 0 GG 'w 8 Gd 'o 0 II 'n If 't 0 LL 'r Lh 'v dG 'm V fI 'q W hL 'u X L M L 's Y L M h ' GGG` ' GGd` ' III` ' IIf` ' ` n !' ` n )' 0 )) )' 0 CC )' g) )' nC @' I' I' * O' O' * V' > GGG V' GGd V' > III V' IIf V' > LLL V' LLh V' @ LLn ]' > GGG ]' GGd ]' > III ]' IIf ]' > LLL ]' LLh ]' ? LLg d' > GGG d' @ GGn d' > HHH d' @ HHn s' > GGG s' ? GGg s' > HHH s' ? HHg ' 0 )) ' 1 )g ' 0 CC ' 2 Cn ' ' ` n ' > GGG ' GGd ' > III ' IIf ' > GGG ' GGd ' > III ' IIf ' 0 GG ' 8 Gd ' 0 II ' If ' 0 GG ' 8 Gd ' 0 II ' If ' 0 LL ' Lh ' 0 LL ' Lh ' 0 GG ' 8 Gd ' 0 II ' If ' > GGG ' GGd ' > III ' IIf ' > GGG ' GGd ' > III ' IIf ' > GGG ' GGd ' > III ' IIf ' > GGG ' GGd ' > III ' IIf ' > GGG ' GGd ' > III ' IIf ( > GGG ( GGd ( > III ( IIf ( > LLL ( LLh ( ? LLg ( > GGG ( GGd ( > III ( IIf ( > LLL ( LLh ( @ LLn ( > GGG ( GGd ( > III ( IIf ( > GGG ( GGd ( > III ( IIf ( > GGG ( GGd ( > III ( IIf '( > GGG '( GGd '( > III '( IIf 0( > GGG 0( GGd 0( > III 0( IIf 7( GGGa 7( GGda 7( IIIa 7( IIfa @( > GGG @( GGd @( > III @( IIf F( > LLL F( LLh F( ? LLg M( > GGG M( GGd M( > III M( IIf T( > LLL T( LLh T( ? LLg \( > LLL \( LLh \( @ LLn d( > LLL d( LLh d( @ LLn k( > GGG k( GGd k( > III k( IIf r( > GGG r( GGd r( > III r( IIf y( GGG` y( GGd` y( III` y( IIf` (! LMLh (# L M LL (% LMLh (' L M LL (, GGGG (+ GGdG (* IIII () IIfI (0 GGG` (/ GGd` (. III` (- IIf` (4 0 GG (3 h Gp (2 0 IG (1 h Ip (> 0 GG (= 1 Gg (6 0 IG (5 1 Ig (< 0 L) (: 0 LH (9 1 Lg (; ] L M ) (8 ] L M H (7 ^ L M g (? 0 LN (@ 0 LN (J 0 GG (I 2 Gn (B 0 IG (A 2 In (H 0 LC (F 0 LH (E 2 Ln (G ] L M C (D ] L M H (C ` L M n (N 0 GG (M T Ge (L 0 IG (K T Ie (P c GGG (O d GGd )P g GGG )O h GGd )P k GGG )O l GGd ')P o GGG ')O p GGd 5)P GGGa 5)O GGda @)U GGGG @)S 4 GGGd @)Q GGdG @)V IIII @)T 5 IIIf @)R IIfI G)Y a NLL G)W a NLh G) a NLL G) a NLh G) a NLL G) a NLh G) a NLL G) a NLh M)Z LLLa M)X LLha T)^ > GGG T)] GGd T)\ > III T)[ IIf ])d > GGG ])c GGd ])` > III ])_ IIf ])b > NLL ])a NLh f)j > GGG f)i GGd f)f > III f)e IIf f)h > NLL f)g NLh o)n > GGG o)m GGd o)l > III o)k IIf x)r : GGa x)q ; Gda )v : GGa )u ; Gda )z > GGG )y GGd )x > III )w IIf ) > GGG ) GGd )| > III ){ IIf )~ > NLL )} NLh ) > GGG ) GGd ) > III ) IIf ) > NLL ) NLh ) > GGG ) GGd ) > III ) IIf ) : GGa ) ; Gda ) : GGa ) ; Gda ) LLLa ) LLha ) LLLa ) LLha ) LLLa ) LLha ) GGGa ) GGda ) GGGa ) GGda ) GGGa ) GGda ) GGGa ) GGda ) GGGa ) GGda * GGGa * GGda * GGGa * GGda * GGGa * GGda * 0 LL * Lh * 1 Lg * X L M L * Y L M h * ] L M L * s L M h * t L M g * ^ L M g '* 0 LL '* Lh '* 2 Ln '* X L M L '* Y L M h '* ] L M L '* s L M h '* y L M n '* ` L M n 3* IIIa 3* IIfa >* IIIa >* IIfa I* > III I* IIf I* > LLL I* LLh P* ' LLL P* * LLh Y* ' LLL Y* * LLh c* ' LLL c* * LLh m* ' LLL m* * LLh v* | GGGGa v* } GGGda v* ~ GGdGa v* | IIIIa v* IIIfa v* IIfIa * | GGGGa * } GGGda * ~ GGdGa * | IIIIa * IIIfa * IIfIa * > GGG * : GGa * GGd * ; Gda * > III * : IIa * IIf * Ifa * : LLa * Lha * > GGG * : GGa * GGd * ; Gda * > III * : IIa * IIf * Ifa * : LLa * Lha * : IIa * Ifa * > LLL * : LLa * LLh * Lha * > III * IIf * > LLL * LLh * : IIa * Ifa * > LLL * : LLa * LLh * Lha * cG^ * pG^ * )G^ * gG^ * CG^ * nG^ * cG^ * eG^ * E GqG * G IsI * H L M u * A GrG * A IrI * B L M t * E GqG * G GsG * L J M v * A GrG * K ItI * L L M v + 0 GG + 8 Gd + 0 GG + 8 Gd + 0 GG + 8 Gd +! > GGG + GGd + > III + IIf &+ 0 GG &+ 8 Gd /+$ > GGG /+" GGd /+% > III /+# IIf 8+' 0 GG 8+& 8 Gd B+) 0 GG B+( 8 Gd L++ 0 GG L+* 8 Gd V+- 0 GG V+, 8 Gd `+/ 0 GG `+. 8 Gd j+1 0 GG j+0 8 Gd t+9 > GGG t+8 GGd t+7 > III t+6 IIf |+3 0 GG |+2 8 Gd +5 0 GG +4 8 Gd +; 0 GG +: 8 Gd += 0 GG +< 8 Gd +C > GGG +B GGd +A > III +@ IIf +? 0 GG +> 8 Gd +F > GGG +D GGd +G > III +E IIf +M > GGG +L GGd +K > III +J IIf +I 0 GG +H 8 Gd +O GGc^ +N GGp^ +Q GG)^ +P GGg^ +S GGC^ +R GGn^ +U GGc^ +T GGe^ +W GGGG +V GGdG +Y GGGG +X GGdG ,[ GGGG ,Z GGdG ,] GGGG ,\ GGdG ,_ GGGG ,^ GGdG ,a GGGG ,` GGdG +,c GGGG +,b GGdG 5,e GGGG 5,d GGdG ?,g GGGG ?,f GGdG H,i GGGG H,h GGdG Q,k GGGG Q,j GGdG \,m GGGG \,l GGdG f,p > GGG f,n GGd f,q > III f,o IIf q,u > GGG q,t GGd q,s > III q,r IIf z,y GGd z,w IIf z,x R dGG z,v S fII ,} GGd ,{ IIf ,| R dGG ,z S fII , > GGG , GGd , > III ,~ IIf , > GGG , GGd , > III , IIf , > LLL , LLh , ? LLg , > LLL , LLh , @ LLn , > GGG , GGd , > III , IIf , > GGG , GGd , > III , IIf , > GGG , GGd , > III , IIf , > LLL , LLh , ? LLg , > LLL , LLh , @ LLn , > GGG , GGd , > III , IIf , > GGG , GGd , > III , IIf , > GGG , GGd , > III , IIf , > LLL , LLh , ? LLg , > LLL , LLh , @ LLn , > GGG , GGd , > III , IIf , > GGG , GGd , > III , IIf , > GGG , GGd , > III , IIf , > LLL , LLh , ? LLg - > LLL - LLh - @ LLn - > GGG - GGd - > III - IIf - 0 HL - dL - ] H M L - 0 JL - V fL - ] J M L - cG - cI *- 0 HL *- dL *- ] H M L 2- 0 JL 2- V fL 2- ] J M L :- 0 HL :- dL :- ] H M L B- 0 HL B- dL B- ] H M L K- 0 JL K- V fL K- ] J M L T- 0 HL T- dL T- ] H M L ]- 0 JL ]- V fL ]- ] J M L f- 0 HL f- dL f- ] H M L o- 0 GG o- 1 Gg o- 0 IG o- 1 Ig o- 0 LH o- 8 Ld y- 0 GG y- T Ge y- 0 IG y- T Ie y- 0 LH y- 8 Ld - 0 GG - 2 Gn - 0 IG - 8 Id - 0 GG - 2 Gn - 0 IG - 8 Id - 0 LJ - Lf - 0 GG - 2 Gn - 0 IG - 8 Id - 0 LJ - Lf - 0 GG - 1 Gg - 0 IG - 1 Ig - 0 LH - 8 Ld - 0 HL - dL - ] H M L - 0 JL - V fL - ] J M L - 0 HL - dL - ] H M L - 0 JL - V fL - ] J M L - 0 HL - dL - ] H M L - 0 GG - 1 Gg - 0 IG - 1 Ig - 0 LH - 8 Ld -" 0 GG -! T Ge - 0 IG - T Ie - 0 LH - 8 Ld -& 0 GG -% 2 Gn -$ 0 IG -# 8 Id -, 0 GG -+ 2 Gn -( 0 IG -' 8 Id -* 0 LJ -) Lf .2 0 GG .1 2 Gn .. 0 IG .- 8 Id .0 0 LJ ./ Lf .8 0 GG .7 1 Gg .4 0 IG .3 1 Ig .6 0 LH .5 8 Ld .> > GGG .= GGd .: > III .9 IIf .< > LLL .; LLh !.A > GGG !.? GGd !.B > III !.@ IIf +.F > GGG +.E GGd +.D > III +.C IIf 4.J > GGG 4.I GGd 4.H > III 4.G IIf <.Q > GGG <.P GGd <.L > III <.K IIf <.O > LLL <.M LLh <.N ? LLg D.U > GGG D.T GGd D.S > III D.R IIf L.[ > GGG L.Z GGd L.W > III L.V IIf L.Y > LLL L.X LLh U.e > GGG U.d GGd U.c > III U.b IIf Z.^ > LLL Z.\ LLh Z.] ? LLg `.a > LLL `._ LLh `.` @ LLn f.h GGGG f.g 4 GGGd f.f GGdG m.m > GGG m.k : GGa m.l GGd m.j GdG m.i ; Gda t.r > GGG t.p : GGa t.q GGd t.o GdG t.n ; Gda {.w > GGG {.u : GGa {.v GGd {.t GdG {.s ; Gda .| > GGG .z : GGa .{ GGd .y GdG .x ; Gda . > GGG . GGd .~ > III .} IIf . u M L . t M L . v M J . v M L . > GGG . GGd . GdG . > GGG . GGd . GdG . > GGG . GGd . GdG . > GGG . GGd . GdG . > GGG . GGd . GdG . > GGG . GGd . GdG . > GGG . GGd . GdG . > GGG . GGd . GdG . > GGG . GGd . > III . IIf / : GGa / ; Gda / : IIa / Ifa / : LLa / Lha / : GGa / ; Gda / : IIa / Ifa / : GGa / ; Gda / : IIa / Ifa / > GGG / GGd / > III / IIf #/ > GGG #/ GGd #/ > III #/ IIf +/ > GGG +/ GGd +/ > III +/ IIf 3/ > GGG 3/ : GGa 3/ GGd 3/ > IIG 3/ : IIa 3/ IId 3/ > LLH 3/ : LLa 3/ LLd 3/ Lha 3/ L M LH 3/ L M La 3/ L M Ld 3/ L M ha :/ GG^ :/ II^ B/ > GGG B/ : GGa B/ GGd B/ > IIG B/ : IIa B/ IId B/ > LLH B/ : LLa B/ LLd B/ Lha B/ L M LH B/ L M La B/ L M Ld B/ L M ha I/ > GGG I/ GGd I/ > III I/ IIf I/ > LLL I/ LLh Q/ > GGG Q/ GGd Q/ > III Q/ IIf Q/ > LLL Q/ LLh Y/ > GGG Y/ : GGa Y/ GGd Y/ > IIG Y/ : IIa Y/ IId `/ > GGG `/ : GGa `/ GGd `/ > IIG `/ : IIa `/ IId `/ > LLH `/ : LLa `/ LLd `/ Lha `/ L M LH `/ L M La `/ L M Ld `/ L M ha g/ > LLH g/ : LLa g/ LLd g/ Lha g/ L M LH g/ L M La g/ L M Ld g/ L M ha n/ > GGG n/ GGd n/ > III n/ IIf n/ > LLL n/ LLh v/ > LLL v/ LLh ~/ > GGG ~/ : GGa ~/ GGd ~/ > IIG ~/ : IIa ~/ IId / > GGG / : GGa / GGd / > IIG / : IIa / IId / > LLH / : LLa / LLd / Lha / L M LH / L M La / L M Ld / L M ha / GG^ / II^ /, > GGG /* : GGa /+ GGd /! > IIG / : IIa / IId /( > LLH /$ : LLa /& LLd /" Lha /) L M LH /% L M La /' L M Ld /# L M ha /2 > GGG /1 GGd /. > III /- IIf /0 > LLL // LLh /8 > GGG /7 GGd /4 > III /3 IIf /6 > LLL /5 LLh /> > GGG /< : GGa /= GGd /; > IIG /9 : IIa /: IId /B > GGG /A GGd /@ > III /? IIf /I > GGG /H GGd /D > III /C IIf /G > LLL /E LLh /F ? LLg /P > GGG /O GGd /K > III /J IIf /N > LLL /L LLh /M @ LLn /T > GGG /S GGd /R > III /Q IIf /X > GGG /W GGd /V > III /U IIf /\ > GGG /[ GGd /Z > III /Y IIf /` > GGG /_ GGd /^ > III /] IIf /d > GGG /c GGd /b > III /a IIf /l 0 GG /k 8 Gd /j 0 II /i If /f > NLL /e NLh 0h > NLL 0g NLh 0p > GGG 0o GGd 0n > III 0m IIf 0v > GGG 0u GGd 0r > III 0q IIf 0t > LLL 0s LLh 0| > GGG 0{ GGd 0x > III 0w IIf 0z > LLL 0y LLh +0 > GGG +0 GGd +0~ > III +0} IIf 60 > GGG 60 GGd 60 > III 60 IIf A0 > GGG A0 GGd A0 > III A0 IIf A0 > LLL A0 LLh L0 > GGG L0 GGd L0 > III L0 IIf L0 > LLL L0 LLh X0 > GGG X0 GGd X0 > III X0 IIf c0 > GGG c0 GGd c0 > III c0 IIf i0 > LLL i0 LLh i0 ? LLg p0 > LLL p0 LLh p0 @ LLn w0 0 LL w0 Lh 0 0 LL 0 Lf 0 > HHH 0 @ HHn 0 > HHH 0 ? HHg 0 0 LL 0 Lh 0 0 LL 0 Lf 0 > HHH 0 @ HHn 0 > HHH 0 ? HHg 0 0 GG 0 8 Gd 0 0 II 0 If 0 > GGG 0 ? GGg 0 LL^ 0 Lf^ 0 LL^ 0 Lf^ 0 HHH^ 0 HHn^ 0 HHH^ 0 HHg^ 0 GG^ 0 Gd^ 0 II^ 0 If^ 1 GG^ 1 Gd^ 1 II^ 1 If^ 1 GGG^ 1 GGn^ 1 GGG^ 1 GGg^ !1 0 LL !1 Lh ,1 0 LL ,1 Lf 71 > HHH 71 @ HHn B1 > HHH B1 ? HHg M1 0 LL M1 Lh X1 0 LL X1 Lf c1 > HHH c1 @ HHn n1 > HHH n1 ? HHg y1 0 GG y1 8 Gd y1 0 II y1 If 1 > GGG 1 ? GGg 1 t M L 1 u M L 1 v M L 1 v M J 1 GGGa 1 GGda 1 IIIa 1 IIfa 1 LLLa 1 LLha 1 GGGa 1 GGda 1 IIIa 1 IIfa 1 LLLa 1 LLha 1 0 LL 1" 0 LL 1 Lh 1! Lh 1 0 GG 1 8 Gd 1 0 II 1 If 1$ 0 GG 1# 8 Gd 1 0 II 1 If 1+ > GGG 1) @ GGn 1' > HHH 1% @ HHn 12 > GGG 10 ? GGg 1. > HHH 1, ? HHg 23 _ g 2: > GGG 29 GGd 25 > III 24 IIf 28 > LLL 26 LLh 27 @ LLn 2A > GGG 2@ GGd 2< > III 2; IIf 2? > LLL 2= LLh 2> ? LLg 2F > GGG 2D @ GGn 2C > HHH 2B @ HHn )2L > GGG )2J ? GGg )2I > HHH )2H ? HHg 82Q 0 GG 82P 8 Gd 82O 0 II 82N If @2U 0 GG @2T 8 Gd @2S 0 II @2R If H2Y 0 GG H2X 2 Gn H2W 0 HH H2V 2 Hn [2] 0 GG [2\ 1 Gg [2[ 0 HH [2Z 1 Hg n2c > GGG n2b GGd n2_ > III n2^ IIf n2a > LLL n2` LLh x2i > GGG x2h GGd x2e > III x2d IIf x2g > LLL x2f LLh 2o > GGG 2n GGd 2k > III 2j IIf 2m > LLL 2l LLh 2u > GGG 2t GGd 2q > III 2p IIf 2s > LLL 2r LLh 2y > GGG 2x GGd 2w > III 2v IIf 2} > GGG 2| GGd 2{ > III 2z IIf 2~ 2 2 2 2 ] ) 2 ] C 2 ] ) 2 ] C 2 3 a 3 3 0 3 0 3 0 )) 3 0 CC 3 e 3 g) 3 nC 3 p 13 ^ b 83 83 p 83 b 83 ] 83 83 e 83 b % 83 b ) 83 ] % 83 ] ) 83 )) 83 )g 83 b *C 83 ] C* 83 CC 83 Cn 83 / e 83 # g) 83 * nC 83 p U3 _3 i3 s3 }3 3 3 3 3 a 3 3 a 3 p 3 a 3 3 ] 3 a 3 e 3 a 3 )) 3 )^ 3 )a 3 )g 3 *_ 3 CC 3 C\ 3 C_ 3 Cn 3 e 3 e] 3 ea 3 g) 3 g^ 3 ga 3 nC 3 n\ 3 n_ 3 p 3 pa 3 GG 3 6 Gd 3 GG 3 6 Gd 3 3 j 3 j 3 j 3 j 3 j 3 j 4 4 4 &4 -4 74 S T " R V QWX *98.0+7 0: U[[[[[[[[[[[[[[[[ZZZZZZZZEEEEEEENMMMMMMMDDDDDDDD44;4;;;;OPPPPPPPFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLL psw .code32 .att_syntax .intel_syntax noprefix .code64 unexpected directive invalid register name register % expected stack index invalid stack index expected scale expression cbtw cltd cqto cwtd popl popq calll callq qe cltq cwtl iretl lretl popfl popfq pushl pushq d2a ud2 fildll lgdt lidt opz loope pfd pushfl pushfq repne sgdt sidt movsb movsl movsq movsw errw verr cmovbl cmovbq cmovbw cmovel cmoveq cmovew fcmovnbe fcmove fcompi stpq fistpll dcww fldcw opnz loopne ushfd ysret sysretl cmovbel cmovbeq cmovbew cmovael cmovaeq cmovaew cmovlel cmovleq cmovlew cmovgel cmovgeq cmovgew cmovnel cmovneq cmovnew cmovpl cmovpq cmovpw cmovnpl cmovnpq cmovnpw fcmovnb fcmovbe sttpq fisttpll fnstcw fnstsw comip fucompi ysexit sysexitl cmoval cmovaq cmovaw cmovll cmovlq cmovlw cmovgl cmovgq cmovgw cmovnae fcmovb opad popa cmovae cmovle cmovge cmovne cmovp cmovnp ushad pusha cmovn cmova cmovl cmovg jb je jbe jae jle jge jne jp jnp ja jg setb sete setbe setae setle setge setne setp setnp setn seta setl setg {1to8} {1to16} fninit fnsave fnstenv fnclex 32-bit mode 64-bit mode bwlq fstsw fstcw fstsww fstcww finit fclex fsave fstenv unable to lookup expression unknown token in expression Unexpected identifier! Expected '[' token! Unexpected operator! Unexpected token type! BYTE DWORD dword QWORD qword XWORD XMMWORD xmmword YMMWORD ymmword Expected ':' token! LENGTH vcmpss vcmpsd vcmpps vcmppd lodsb lodsw lodsl lodsq stosb stosw stosl stosq setnb vcmp unord nlt nle eq_uq neq_oq lt_oq le_oq unord_s neq_us nlt_uq nle_uq nge_uq ngt_uq false_os neq_os ge_oq gt_oq true_us repe repz repnz data16 Expected } at this point Expected z at this point outb outw outl outsb lods stos sar sal int3 rex64 insl outsw outsl rcl rcr aaa aad aam aas adc adcb adcl adcq adcw adcx adcxl adcxq add addb addl addpd addps addq addsd addss addsubpd addsubps addw adox adoxl adoxq aesdec aesdeclast aesenc aesenclast aesimc aeskeygenassist and andb andl andn andnl andnpd andnps andnq andpd andps andq andw arpl bextr bextrl bextrq blcfill blci blcic blcmsk blcs blendpd blendps blendvpd blendvps blsfill blsi blsic blsil blsiq blsmsk blsmskl blsmskq blsr blsrl blsrq bound bsf bsfl bsfq bsfw bsr bsrl bsrq bsrw bswap bswapl bswapq bt btc btcl btcq btcw btl btq btr btrl btrq btrw bts btsl btsq btsw btw bzhi bzhil bzhiq call calll callq callw cbtw cbw cdq cdqe clac clc cld clflush clgi cli clrb clrl clrq clrw cltd cltq clts cmc cmova cmovae cmovael cmovaeq cmovaew cmoval cmovaq cmovaw cmovb cmovbe cmovbel cmovbeq cmovbew cmovbl cmovbq cmovbw cmove cmovel cmoveq cmovew cmovg cmovge cmovgel cmovgeq cmovgew cmovgl cmovgq cmovgw cmovl cmovle cmovlel cmovleq cmovlew cmovll cmovlq cmovlw cmovne cmovnel cmovneq cmovnew cmovno cmovnol cmovnoq cmovnow cmovnp cmovnpl cmovnpq cmovnpw cmovns cmovnsl cmovnsq cmovnsw cmovo cmovol cmovoq cmovow cmovp cmovpl cmovpq cmovpw cmovs cmovsl cmovsq cmovsw cmp cmpb cmpl cmppd cmpps cmpq cmpsb cmpsd cmpsl cmpsq cmpss cmpsw cmpw cmpxchg cmpxchg16b cmpxchg8b cmpxchgb cmpxchgl cmpxchgq cmpxchgw comisd comiss cpuid cqo cqto crc32 crc32b crc32l crc32q crc32w cs cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps cvtpi2pd cvtpi2ps cvtps2dq cvtps2pd cvtps2pi cvtsd2si cvtsd2sil cvtsd2siq cvtsd2ss cvtsi2sd cvtsi2sdl cvtsi2sdq cvtsi2ss cvtsi2ssl cvtsi2ssq cvtss2sd cvtss2si cvtss2sil cvtss2siq cvttpd2dq cvttpd2pi cvttps2dq cvttps2pi cvttsd2si cvttsd2sil cvttsd2siq cvttss2si cvttss2sil cvttss2siq cwd cwde cwtd cwtl daa das data16 dec decb decl decq decw div divb divl divpd divps divq divsd divss divw dppd dpps ds emms enter es extractps extrq f2xm1 fabs fadd faddl faddp fadds fbld fbstp fchs fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu fcmovu fcom fcomi fcoml fcomp fcompi fcompl fcompp fcomps fcoms fcos fdecstp fdiv fdivl fdivp fdivr fdivrl fdivrp fdivrs fdivs femms ffree fiadd fiaddl fiadds ficom ficoml ficomp ficompl ficomps ficoms fidiv fidivl fidivr fidivrl fidivrs fidivs fild fildl fildll filds fimul fimull fimuls fincstp fist fistl fistp fistpl fistpll fistps fists fisttp fisttpl fisttpll fisttps fisub fisubl fisubr fisubrl fisubrs fisubs fld fld1 fldcw fldenv fldl fldl2e fldl2t fldlg2 fldln2 fldpi flds fldt fldz fmul fmull fmulp fmuls fnclex fninit fnop fnsave fnstcw fnstenv fnstsw fpatan fprem fprem1 fptan frndint frstor fs fscale fsin fsincos fsqrt fst fstl fstp fstpl fstps fstpt fsts fsub fsubl fsubp fsubr fsubrl fsubrp fsubrs fsubs ftst fucom fucomi fucomp fucompi fucompp fxam fxch fxrstor fxrstorq fxsave fxsaveq fxtract fyl2x fyl2xp1 gs haddpd haddps hlt hsubpd hsubps idiv idivb idivl idivq idivw imul imulb imull imulq imulw in inb inc incb incl incq incw inl ins insb insertps insertq insl insw int int3 into invd invept invlpg invlpga invpcid invvpid inw iret iretd iretl iretq iretw ja jae jb jbe jcxz je jecxz jg jge jl jle jmp jmpl jmpq jmpw jne jno jnp jns jo jp jrcxz js kaddw kandnw kandw kmovw knotw kortestw korw kshiftlw kshiftrw ktestw kunpckbw kxnorw kxorw lahf lar larl larq larw lcall lcalll lcallq lcallw lddqu ldmxcsr lds ldsl ldsw lea leal leaq leave leaw les lesl lesw lfence lfs lfsl lfsq lfsw lgdt lgdtw lgs lgsl lgsq lgsw lidt lidtw ljmp ljmpl ljmpq ljmpw lldt lldtw lmsw lmsww lock lodsb lodsd lodsl lodsq lodsw loop loope loopne lretl lretq lretw lsl lsll lslq lslw lss lssl lssq lssw ltr ltrw lzcnt lzcntl lzcntq lzcntw maskmovdqu maskmovq maxpd maxps maxsd maxss mfence minpd minps minsd minss monitor montmul mov movabs movabsb movabsl movabsq movabsw movapd movaps movb movbe movbel movbeq movbew movd movddup movdq2q movdqa movdqu movhlps movhpd movhps movl movlhps movlpd movlps movmskpd movmskps movntdq movntdqa movnti movntil movntiq movntpd movntps movntq movntsd movntss movq movq2dq movsb movsbl movsbq movsbw movsd movshdup movsl movsldup movslq movsq movss movsw movswl movswq movsx movsxd movupd movups movw movzbl movzbq movzbw movzwl movzwq movzx mpsadbw mul mulb mull mulpd mulps mulq mulsd mulss mulw mulx mulxl mulxq mwait neg negb negl negq negw nop nopl nopw not notb notl notq notw or orb orl orpd orps orq orw out outb outl outsb outsd outsl outsw outw pabsb pabsd pabsw packssdw packsswb packusdw packuswb paddb paddd paddq paddsb paddsw paddusb paddusw paddw palignr pand pandn pause pavgb pavgusb pavgw pblendvb pblendw pclmulhqhqdq pclmulhqlqdq pclmullqhqdq pclmullqlqdq pclmulqdq pcmpeqb pcmpeqd pcmpeqq pcmpeqw pcmpestri pcmpestrm pcmpgtb pcmpgtd pcmpgtq pcmpgtw pcmpistri pcmpistrm pdep pdepl pdepq pext pextl pextq pextrb pextrd pextrq pextrw pf2id pf2iw pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfnacc pfpnacc pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr phaddd phaddsw phaddw phminposuw phsubd phsubsw phsubw pi2fd pi2fw pinsrb pinsrd pinsrq pinsrw pmaddubsw pmaddwd pmaxsb pmaxsd pmaxsw pmaxub pmaxud pmaxuw pminsb pminsd pminsw pminub pminud pminuw pmovmskb pmovsxbd pmovsxbq pmovsxbw pmovsxdq pmovsxwd pmovsxwq pmovzxbd pmovzxbq pmovzxbw pmovzxdq pmovzxwd pmovzxwq pmuldq pmulhrsw pmulhrw pmulhuw pmulhw pmulld pmullw pmuludq pop popa popal popcnt popcntl popcntq popcntw popf popfd popfl popfq popfw popl popq popw por prefetch prefetchnta prefetcht0 prefetcht1 prefetcht2 prefetchw psadbw pshufb pshufd pshufhw pshuflw pshufw psignb psignd psignw pslld pslldq psllq psllw psrad psraw psrld psrldq psrlq psrlw psubb psubd psubq psubsb psubsw psubusb psubusw psubw pswapd ptest punpckhbw punpckhdq punpckhqdq punpckhwd punpcklbw punpckldq punpcklqdq punpcklwd push pusha pushal pushf pushfd pushfl pushfq pushfw pushl pushq pushw pxor rcl rclb rcll rclq rclw rcpps rcpss rcr rcrb rcrl rcrq rcrw rdfsbase rdfsbasel rdfsbaseq rdgsbase rdgsbasel rdgsbaseq rdmsr rdpmc rdrand rdrandl rdrandq rdrandw rdseed rdseedl rdseedq rdseedw rdtsc rdtscp rep repne ret retf retw rex64 rol rolb roll rolq rolw ror rorb rorl rorq rorw rorx rorxl rorxq roundpd roundps roundsd roundss rsm rsqrtps rsqrtss sahf sar sarb sarl sarq sarw sarx sarxl sarxq sbb sbbb sbbl sbbq sbbw scasb scasd scasl scasq scasw seta setae setb setbe sete setg setge setl setle setne setno setnp setns seto setp sets sfence sgdt sgdtw sha1msg1 sha1msg2 sha1nexte sha1rnds4 sha256msg1 sha256msg2 sha256rnds2 shl shlb shld shldl shldq shldw shll shlq shlw shlx shlxl shlxq shr shrb shrd shrdl shrdq shrdw shrl shrq shrw shrx shrxl shrxq shufpd shufps sidt sidtw skinit sldt sldtl sldtq sldtw smsw smswl smswq smsww sqrtpd sqrtps sqrtsd sqrtss ss stac stc std stgi sti stmxcsr stosb stosd stosl stosq stosw str strl strq strw sub subb subl subpd subps subq subsd subss subw swapgs syscall sysenter sysexit sysexitl sysexitq sysret sysretl sysretq t1mskc test testb testl testq testw tzcnt tzcntl tzcntq tzcntw tzmsk ucomisd ucomiss ud2 ud2b unpckhpd unpckhps unpcklpd unpcklps vaddpd vaddps vaddsd vaddsdz vaddss vaddssz vaddsubpd vaddsubps vaesdec vaesdeclast vaesenc vaesenclast vaesimc vaeskeygenassist valignd valignq vandnpd vandnps vandpd vandps vblendmpd vblendmps vblendpd vblendps vblendvpd vblendvps vbroadcastf128 vbroadcasti128 vbroadcastsd vbroadcastsdz vbroadcastss vbroadcastssz vcmp vcmppd vcmpps vcmpsd vcmpss vcomisd vcomisdz vcomiss vcomissz vcvtdq2pd vcvtdq2ps vcvtpd2dq vcvtpd2dqx vcvtpd2dqy vcvtpd2ps vcvtpd2psx vcvtpd2psy vcvtph2ps vcvtps2dq vcvtps2pd vcvtps2ph vcvtsd2si vcvtsd2sil vcvtsd2siq vcvtsd2siz vcvtsd2ss vcvtsd2ssz vcvtsd2usi vcvtsd2usiz vcvtsi2sd vcvtsi2sdl vcvtsi2sdlz vcvtsi2sdq vcvtsi2sdqz vcvtsi2ss vcvtsi2ssl vcvtsi2sslz vcvtsi2ssq vcvtsi2ssqz vcvtss2sd vcvtss2sdz vcvtss2si vcvtss2sil vcvtss2siq vcvtss2siz vcvtss2usi vcvtss2usiz vcvttpd2dq vcvttpd2dqx vcvttpd2dqy vcvttpd2udq vcvttps2dq vcvttps2udq vcvttsd2si vcvttsd2sil vcvttsd2siq vcvttsd2siz vcvttsd2usi vcvttsd2usiz vcvttss2si vcvttss2sil vcvttss2siq vcvttss2siz vcvttss2usi vcvttss2usiz vcvtudq2pd vcvtudq2ps vcvtusi2sd vcvtusi2sdlz vcvtusi2sdqz vcvtusi2ss vcvtusi2sslz vcvtusi2ssqz vdivpd vdivps vdivsd vdivsdz vdivss vdivssz vdppd vdpps verr verw vextractf128 vextractf32x4 vextractf64x4 vextracti128 vextracti32x4 vextracti64x4 vextractps vextractpsz vfmadd132pd vfmadd132ps vfmadd132sd vfmadd132ss vfmadd213pd vfmadd213ps vfmadd213sd vfmadd213sdz vfmadd213ss vfmadd213ssz vfmadd231pd vfmadd231ps vfmadd231sd vfmadd231ss vfmaddpd vfmaddps vfmaddsd vfmaddss vfmaddsub132pd vfmaddsub132ps vfmaddsub213pd vfmaddsub213ps vfmaddsub231pd vfmaddsub231ps vfmaddsubpd vfmaddsubps vfmsub132pd vfmsub132ps vfmsub132sd vfmsub132ss vfmsub213pd vfmsub213ps vfmsub213sd vfmsub213sdz vfmsub213ss vfmsub213ssz vfmsub231pd vfmsub231ps vfmsub231sd vfmsub231ss vfmsubadd132pd vfmsubadd132ps vfmsubadd213pd vfmsubadd213ps vfmsubadd231pd vfmsubadd231ps vfmsubaddpd vfmsubaddps vfmsubpd vfmsubps vfmsubsd vfmsubss vfnmadd132pd vfnmadd132ps vfnmadd132sd vfnmadd132ss vfnmadd213pd vfnmadd213ps vfnmadd213sd vfnmadd213sdz vfnmadd213ss vfnmadd213ssz vfnmadd231pd vfnmadd231ps vfnmadd231sd vfnmadd231ss vfnmaddpd vfnmaddps vfnmaddsd vfnmaddss vfnmsub132pd vfnmsub132ps vfnmsub132sd vfnmsub132ss vfnmsub213pd vfnmsub213ps vfnmsub213sd vfnmsub213sdz vfnmsub213ss vfnmsub213ssz vfnmsub231pd vfnmsub231ps vfnmsub231sd vfnmsub231ss vfnmsubpd vfnmsubps vfnmsubsd vfnmsubss vfrczpd vfrczps vfrczsd vfrczss vgatherdpd vgatherdps vgatherqpd vgatherqps vhaddpd vhaddps vhsubpd vhsubps vinsertf128 vinsertf32x4 vinsertf64x4 vinserti128 vinserti32x4 vinserti64x4 vinsertps vinsertpsz vlddqu vldmxcsr vmaskmovdqu vmaskmovpd vmaskmovps vmaxpd vmaxps vmaxsd vmaxsdz vmaxss vmaxssz vmcall vmclear vmfunc vminpd vminps vminsd vminsdz vminss vminssz vmlaunch vmload vmmcall vmovapd vmovaps vmovd vmovddup vmovdqa vmovdqa32 vmovdqa64 vmovdqu vmovdqu32 vmovdqu64 vmovdz vmovhlps vmovhlpsz vmovhpd vmovhps vmovlhps vmovlhpsz vmovlpd vmovlps vmovmskpd vmovmskps vmovntdq vmovntdqa vmovntpd vmovntps vmovq vmovqz vmovsd vmovsdz vmovshdup vmovsldup vmovss vmovssz vmovupd vmovups vmpsadbw vmptrld vmptrst vmread vmreadl vmreadq vmresume vmrun vmsave vmulpd vmulps vmulsd vmulsdz vmulss vmulssz vmwrite vmwritel vmwriteq vmxoff vmxon vorpd vorps vpabsb vpabsd vpabsq vpabsw vpackssdw vpacksswb vpackusdw vpackuswb vpaddb vpaddd vpaddq vpaddsb vpaddsw vpaddusb vpaddusw vpaddw vpalignr vpand vpandd vpandn vpandnd vpandnq vpandq vpavgb vpavgw vpblendd vpblendmd vpblendmq vpblendvb vpblendw vpbroadcastb vpbroadcastd vpbroadcastmb2q vpbroadcastmw2d vpbroadcastq vpbroadcastw vpclmulhqhqdq vpclmulhqlqdq vpclmullqhqdq vpclmullqlqdq vpclmulqdq vpcmov vpcmp vpcmpd vpcmpeqb vpcmpeqd vpcmpeqq vpcmpeqw vpcmpestri vpcmpestrm vpcmpgtb vpcmpgtd vpcmpgtq vpcmpgtw vpcmpistri vpcmpistrm vpcmpq vpcmpud vpcmpuq vpcomb vpcomd vpcomq vpcomub vpcomud vpcomuq vpcomuw vpcomw vpconflictd vpconflictq vperm2f128 vperm2i128 vpermd vpermi2d vpermi2pd vpermi2ps vpermi2q vpermil2pd vpermil2ps vpermilpd vpermilps vpermpd vpermps vpermq vpextrb vpextrd vpextrq vpextrw vpgatherdd vpgatherdq vpgatherqd vpgatherqq vphaddbd vphaddbq vphaddbw vphaddd vphadddq vphaddsw vphaddubd vphaddubq vphaddubw vphaddudq vphadduwd vphadduwq vphaddw vphaddwd vphaddwq vphminposuw vphsubbw vphsubd vphsubdq vphsubsw vphsubw vphsubwd vpinsrb vpinsrd vpinsrq vpinsrw vpmacsdd vpmacsdqh vpmacsdql vpmacssdd vpmacssdqh vpmacssdql vpmacsswd vpmacssww vpmacswd vpmacsww vpmadcsswd vpmadcswd vpmaddubsw vpmaddwd vpmaskmovd vpmaskmovq vpmaxsb vpmaxsd vpmaxsq vpmaxsw vpmaxub vpmaxud vpmaxuq vpmaxuw vpminsb vpminsd vpminsq vpminsw vpminub vpminud vpminuq vpminuw vpmovdb vpmovdw vpmovmskb vpmovqb vpmovqd vpmovqw vpmovsdb vpmovsdw vpmovsqb vpmovsqd vpmovsqw vpmovsxbd vpmovsxbq vpmovsxbw vpmovsxdq vpmovsxwd vpmovsxwq vpmovusdb vpmovusdw vpmovusqb vpmovusqd vpmovusqw vpmovzxbd vpmovzxbq vpmovzxbw vpmovzxdq vpmovzxwd vpmovzxwq vpmuldq vpmulhrsw vpmulhuw vpmulhw vpmulld vpmullw vpmuludq vpor vpord vporq vpperm vprotb vprotd vprotq vprotw vpsadbw vpscatterdd vpscatterdq vpscatterqd vpscatterqq vpshab vpshad vpshaq vpshaw vpshlb vpshld vpshlq vpshlw vpshufb vpshufd vpshufhw vpshuflw vpsignb vpsignd vpsignw vpslld vpslldq vpsllq vpsllvd vpsllvq vpsllw vpsrad vpsraq vpsravd vpsravq vpsraw vpsrld vpsrldq vpsrlq vpsrlvd vpsrlvq vpsrlw vpsubb vpsubd vpsubq vpsubsb vpsubsw vpsubusb vpsubusw vpsubw vptest vptestmd vptestmq vpunpckhbw vpunpckhdq vpunpckhqdq vpunpckhwd vpunpcklbw vpunpckldq vpunpcklqdq vpunpcklwd vpxor vpxord vpxorq vrcp14pd vrcp14ps vrcp14sd vrcp14ss vrcp28pd vrcp28ps vrcp28sd vrcp28ss vrcpps vrcpss vrndscalepd vrndscaleps vrndscalesd vrndscaless vroundpd vroundps vroundsd vroundss vrsqrt14pd vrsqrt14ps vrsqrt14sd vrsqrt14ss vrsqrt28pd vrsqrt28ps vrsqrt28sd vrsqrt28ss vrsqrtps vrsqrtss vscatterdpd vscatterdps vscatterqpd vscatterqps vshufpd vshufps vsqrt vsqrtpd vsqrtps vsqrtsd vsqrtsdz vsqrtss vsqrtssz vstmxcsr vsubpd vsubps vsubsd vsubsdz vsubss vsubssz vtestpd vtestps vucomisd vucomisdz vucomiss vucomissz vunpckhpd vunpckhps vunpcklpd vunpcklps vxorpd vxorps vzeroall vzeroupper wait wbinvd wrfsbase wrfsbasel wrfsbaseq wrgsbase wrgsbasel wrgsbaseq wrmsr xabort xacquire xadd xaddb xaddl xaddq xaddw xbegin xchg xchgb xchgl xchgq xchgw xcryptcbc xcryptcfb xcryptctr xcryptecb xcryptofb xend xgetbv xlatb xor xorb xorl xorpd xorps xorq xorw xrelease xrstor xrstor64 xrstorq xsave xsave64 xsaveopt xsaveopt64 xsaveoptq xsaveq xsetbv xsha1 xsha256 xstore xstorerng xtest is only available in 64-bit mode eiz and riz can only be used as index registers expected comma in scale expression scale factor in address must be 1, 2, 4 or 8 scale factor without index register is ignored unexpected token in memory operand index register is 32-bit, but base register is 64-bit index register is 64-bit, but base register is 32-bit ambiguous instructions require an explicit suffix (could be invalid instruction mnemonic ' unknown use of instruction mnemonic without a size suffix Non-constant offsets are not supported! Unable to lookup field reference! Expected 'PTR' or 'ptr' token! expected a positive immediate displacement before bracketed expr. %eiz and %riz can only be used as index registers X86 Assembly / Object Emitter @feat.00 $stub __imp_ + [.- @TLSLDM @GOTTPOFF @INDNTPOFF @TPOFF @DTPOFF @NTPOFF @GOTNTPOFF @GOTPCREL @GOT @GOTOFF @PLT @TLVP @SECREL32 subreg no-rip +8 (%rip) __fltused __jump_table __IMPORT __pointers h 0 p P P h h h ` p 8 # " " " " " " " " " " + r+ r+ r+ r+ r+ r+ r+ + r+ r+ r+ r+ r+ r+ r+ r+ r+ r+ r+ r+ r+ r+ r+ r+ r+ #+ r+ r+ r+ r+ r+ #+ r+ r+ #+ r+ r+ r+ r+ r+ #+ r+ r+ r+ r+ r+ #+ , , , , , , , , , , , , , , , - , , , , , H, / . . . . . . . . . . . . . . / . . . . . . . . . . . . . . . . / . . . . . . . . . . . . `. . . . . . . . . . I I xJ hJ XJ HJ 8J (J J J I I I I I I I I I xJ xJ PK (I `K N M L L pO Hs r (n (n r (n (s (n pr r r `q q #MEMBARRIER eh_return, addr: % ___tls_get_addr X d d d d d X d d d d d d d X X d d d d d d d X d d d d d d d d X d X d X d d d d d d d d d d d d d d d d d d d d d d d d d X d X d X ( L L B B L 8 8 ( 8 . $ $ . ( . B L 8 $ . ( ( ( ( ( ( ( ( B L 8 $ . ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( H > 4 * ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( H > 4 * H > 4 * H > 4 * z p p z z p z f \ p z f \ f f \ \ R ` V R ` V R ` V R ` V ` ` ` ` ` ` ` ( ` ` ` ` ` ` ( ( ( ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` j j j ~ ~ ~ t t t j ~ t j ~ t . 0 &7## &7&& '7'' (9(( )9)) -7** ,:++ ,:,, -7-- /7// 0<00 1911 5:22 3:33 4944 5:55 6<66 7777 8<88 9999 :::: ;;;; <<<< ==== B C DD EE " " # 0 2 7 9 ; = I J L O Q S U W Y ^ c h j o { ' 3 ? K W c d f h k m p r # # u # ; } # ; I I ; } u I ; ; I ; W W W W W W W W h h h h h h h I L L L L L L L L L L L L L L L L J J J J J J J J J J J J J J J J % e f g h $ % & ( + ' a b c d e f g h $ q r s t u v w x y z { | } ~ % $ ' + e f g h U V W X % e f g h $ U V W X % $ ' + e f g h % e f g h $ % e f g h $ y z { | } ~ % $ ' + e f g h w x y z { | } ~ # ( % e f g h $ h 0 0 h 0 0 0 0 ! i ` h 0 0 1 5 $ ( " & / 3 # ' 0 4 6 @ @ $ @ P R @ @ @ @ @ @ @ p P F @ % w @ ` @ p P w @ @ 2 @ @ 3 w @ Stack realignment in presence of dynamic allocas is not supported withthis calling convention. Force align the stack to the minimum alignment needed for the function. Enable use of a base pointer for complex stack frames GR8_NOREX+GR64_NOREX_and_GR64_TC x86-use-base-pointer GR8_ABCD_H GR8_ABCD_L SEGMENT_REG RFP32 GR8_NOREX VK8 DEBUG_REG VR64 GR8_NOREX+GR64_TCW64 CONTROL_REG GR8 GR8_NOREX+GR64_TC GR8+GR64_TCW64 GR64_NOREX+GR64_TC GR8+GR64_NOREX GR8+GR64_TC FR32X sub_8bit_hi sub_16bit sub_32bit sub_xmm sub_ymm e-p:32:32-s:64-f64:64:64-i64:64:64-f80:128:128-f128:128:128-n8:16:32:64-S128 e-p:64:64-s:64-f64:64:64-i64:64:64-f80:128:128-f128:128:128-n8:16:32:64-S128 e-p:32:32-f64:32:64-i64:32:64-f80:128:128-f128:128:128-n8:16:32-S128 e-p:32:32-f64:32:64-i64:32:64-f80:32:32-f128:128:128-n8:16:32-S128 e-p:32:32-f64:64:64-i64:64:64-f80:32:32-f128:128:128-n8:16:32-S32 Minimize AVX to SSE transition penalty Enable early if-conversion on X86 x86-use-vzeroupper x86-early-ifcvt P @ 0 ` P @ 0 ` P @ 0 ` P @ 0 ` P @ 0 P @ ` P @ 0 ` P @ 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 ( ( 9 9 9 9 ( ( 9 9 9 ( ( 9 9 ( ( ( 9 9 9 9 9 9 ( ( 9 9 ( ( 9 P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P p ^ h A ^ C / C 4 C 0 - & - " - ' - - # C 3 C / - & - " - C / C 4 C 0 - & - " - ' - - # C 3 C / - & - " - f ' f # f f f 4 f 0 f ' f # f f f 3 f / f & f " f f o 3 & o 3 " ( o 3 P o 3 n 3 & n 3 " ( n 3 P n 3 o / & o / " o / o / n / & n / " n / n / j k j # k # j ' " k ' " m " ' m # m n 0 n 0 n 0 n 0 # n / n / n / n / " n 4 n 4 n 4 n 4 " o 0 o 0 o 0 o 0 # o / o / o / o / " o 4 o 4 o 4 o 4 " q 0 q / k # j # j ' j ' j ' m # ( X " Z " Y " X # Z # Y # X & Z & X ' Z ' X * X Z @ Z P Y @ Y Y ' ( 0 0 @ 0 # 0 ' P 1 1 @ 1 # 1 ' P X X X " X & Z Z Z " Z & Y Y Y " X X P X " X & Z Z P Z " ( Z & Y Y P Y " ( Y & 0 @ 0 0 " P 0 & ( 1 @ 1 1 " P 1 & ( / # . # - # . ' - ' / ' / & / ' X86 Target Transform Info x86tti X86 vzeroupper inserter X86 Machine Code Emitter ( r I 3 2 0 u0 / X/ 1 i i i i i i i i i @. @. @. @. @. @. @. @. , , , , , , , , y, =, i i i , + + M+ + 6) x! P% # 7' " " " " " " " " 1 1 1 1 1 1 1 1 X86 Atom LEA Fixup I I I I 0I I HH 8H 8H 8H 8H 8H 8H 8H 8H 8H I I I I I I I I `I `I `I `I `I `I `I `I I I I I I I I I I I I I I I I I I I I I I I I I I I I I X86 FP Stackifier Stack overflow! Cannot pop empty stack! Access past stack top! illegal "f" output constraint _ftol2 Stack empty?? Stack cannot be empty! fixed input regs must be last on the x87 stack output regs must be last on the x87 stack clobbers must be last on the x87 stack implicitly popped regs must be last on the x87 stack s r t r u r ~ { { { | | | } } } . - / - 0 - H G I G J G ` Z a [ b Z c Z d [ h ^ Z \ [ ] k _ Segmented stacks does not support fastcall with nested function. Segmented stacks do not support vararg functions. Segmented stacks not supported on this platform. Segmented stacks not supported on FreeBSD i386. erlang. bif_ ._ inc_stack_0 __morestack ___chkstk # ( & + ' a b c d X86 DAG->DAG Instruction Selection {O _O CO 4O "O O N N N N N N UN IN :N +N N N N M M M M M M M M wM _M SM ;M /M #M M M L L L L L L L tL LL =L 1L L K K K K nK SK GK )K K J J J J J dJ >J *J !J J I I I I I O T T U PU U U U T pT p p p p p p 0p (r q q /q o qo Wo =o s s s [s }s gs s p s r r xr o n s wn l l l l l l l xl ll `l Tl >l 2l &l l l l k k k k k dk Xk Lk @k 4k (k k k k j j j j j j j j j j j tj hj \j Pj Dj 8j ,j j j j i i i i i i i i i i i xi li `i Ti Hi ( 2 ' O ) R ' V / ! 0 " $ -( 1] ( 2 0 " $ -( 1Y ( 2 0 T ! 4 " $ -( 1A ( 2 4 " $ -( 1= ( 2 4 R ' c / $ -1] ( @2 / $ -1 ( @2 / $ -1Y ( ?2 / c 3 $ -1A ( @2 3 $ -1 ( @2 3 $ -1= ( ?2 3 rw ' / 3 $ -1A ( @2 3 $ -1 ( @2 3 $ -1= ( ?2 3 _/ $ -1] ( @2 / $ -1 ( @2 / $ -1Y ( ?2 / _3 $ -1A ( @2 3 $ -1 ( @2 3 $ -1= ( ?2 3 & 3 2} 3 2 3 2{ 3 R @ / 1 / 2^ / 1 / 2 / 1 / 2Z / @ 3 1 3 2B 3 1 3 2 3 1 3 2> 3 _/ 1 / ( 1 2^ / 1 / ( 1 2 / 1 / ( 1 2Z / `0 . ( 1 / ( 1 1^ ( 2 0 . ( 1 / ( 1 1Z ( 2 0 O ) R W / ! 0 " ( 1 / 1^ / ( 2 0 " ( 1 / 1Z / ( 2 0 U ! 4 " ( 1 3 1B 3 ( 2 4 " ( 1 3 1> 3 ( 2 4 O & / ! 0 ( 1 ( 2 0 $ ! 4 ( 1 ( 2 4 c 4 . ( 1 3 ( 1 1B ( 2 4 . ( 1 3 ( 1 1> ( 2 4 U ' ! $ -+ 2 V ! $ -+ 2 ! $ -+ 2 ! $ -+ 2 ' ! $ .2 ! $ .2 ! $ .2 ! $ .2 ' ! $ -2 ! $ -2 ! $ -2 ! $ -2 ' 5 $ -+ 2, $ -+ 2+ 5 $ -+ 25 $ -+ 24 7 $ -+ 2> $ -+ 2= $ -+ 2F ! ' $ .2I ! ' $ .20 ! ' $ .29 ! ' $ .2B c ' $ -2G $ -2- $ -26 $ -2? N ' $ .2\ $ .2 $ .2Z N ' $ .2X $ .2 $ .2V U _ ! + 2 > ! + 2 ! + 2 ! + 2 H ! 2 ! 2 ! 2 ! 2 3 ! 2 + 2H 2J E ! 2 1 # + 2/ + 2. 21 E ! 2 1 # + 28 + 27 2: G ! 2 3 % + 2A + 2@ 2C 5 2 2] 2 2[ 5 2 2Y 2 2W 2 $ R! 3 l ' $ .+ 2 6 + 2 6 M! - ' $ -+ 2 + 2 I! + ' $ -+ 2 + 2 J! + ' $ .+ 2 6 + 2 6 G! * ' $ -+ 2 6 + 2 6 9! # ' $ -2 2 9! # ' $ -2 2 9! # ' $ -2 2 9! # ' $ -2 2 6! ! ' $ .2 2 6! ! ' $ .2 2 6! ! ' $ .2 2 6! ! ' $ .2 2 6! ! ' $ .2z 2} 6! ! ' $ .2x 2{ 6! ! ' $ .2y 2| 6! ! ' $ .2~ 2 5! " ' $ -2r 6 2s 6 5! " ' $ -2v 6 2w 6 5! " ' $ -2t 6 2u 6 6! ! ' $ .2~ 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 8! # ' $ .2 6 2 6 8! # ' $ .2 6 2 6 8! # ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 8! # ' $ .2 6 2 6 8! # ' $ .2 6 2 6 8! # ' $ .2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 ^! $ ' $ .2 6 $ ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 8! # ' $ .2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 8! # ' $ .2 6 2 6 8! # ' $ .2 6 2 6 8! # ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 Z! " ' $ .2 6 " ' $ -2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2z 6 2{ 6 6! ! ' $ .2x 6 2y 6 6! ! ' $ .2| 6 2} 6 8! # ' $ .2 6 2 6 3! ' $ -2[ 6 2\ 6 5! " ' $ -2U 6 2V 6 3! ' $ -2_ 6 2` 6 5! " ' $ -2] 6 2^ 6 6! ! ' $ .2_ 6 2` 6 3! ' $ -2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 3! ' $ -2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 3! ' $ -2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 3! ' $ -2 6 2 6 6! ! ' $ .2 6 2 6 3! ' $ -2 6 2 6 3! ' $ -2 6 2 6 6! ! ' $ .2 6 2 6 6! ! ' $ .2 6 2 6 3! ' $ -2 6 2 6 R! $ , 2 $ , 2 2 2 2 R! $ , 2 $ , 2 2 2 2 R! $ , 29 $ , 2 2: 2 28 R! $ , 25 $ , 2 26 2 24 R! $ , 2- $ , 2 2. 2 2, R! $ , 2) $ , 2 2* 2 2( R! $ , 2 $ , 2 2 2 2 R! $ , 2 $ , 2 2 2 2 ! + 2 6 ! + 2 6 ! + 2 6 ! + 2 6 ! + 2 6 ! + 2 6 ! + 2 6 ! + 2 6 ! + 2 ! 2) 2~ ! 2' 2} ! 2( ! 2& ! 2 2 ! 2 ! 2 ! 2 ! 2 ! 2 ! 2> ! 2< ! 22 ! 20 ! 2 ! w B R ' & $ -2 $ -2 & 2? & =! * w ' & $ -2< 2= =! * w ' & $ -24 & 25 & =! * w ' & $ -22 " 23 " =! * w ' & $ -20 & 21 & =! * w ' & $ -2. " 2/ " =! * w ' & $ -2, & 2- & =! * w ' & $ -2* 2+ =! * w ' & $ -2( & 2) & =! * w ' & $ -2& " 2' " =! * w ' & $ -2 & 2 & =! * w ' & $ -2 2 =! * w ' & $ -2 & 2 & =! * w ' & $ -2 " 2 " n! , w ' & $ .2 , w ' & $ -2 2 n! , w ' & $ .2 " , w ' & $ -2 " 2 " n! , w ' & $ .2 , w ' & $ -2 2 n! , w ' & $ .2 , w ' & $ -2 2 n! , w ' & $ .2 " , w ' & $ -2 " 2 " n! , w ' & $ .2 , w ' & $ -2 2 n! , w ' & $ .2{ , w ' & $ -2y 2| n! , w ' & $ .2q " , w ' & $ -2o " 2r " n! , w ' & $ .2l , w ' & $ -2j 2m I! , ' $ -+ 2s & + 2u & D! - w ' & $ .2l " 2m " D! - w ' & $ .2j " 2k " D! - w ' & $ .2h 2i D! - w ' & $ .2f " 2g " D! - w ' & $ .2d 2e D! - w ' & $ .2b " 2c " D! - w ' & $ .2` & 2a & D! - w ' & $ .2^ & 2_ & D! - w ' & $ .2\ " 2] " D! - w ' & $ .2Z & 2[ & D! - w ' & $ .2X & 2Y & D! - w ' & $ .2V " 2W " L! - ' $ .+ 2 & + 2 & L! - ' $ .+ 2 & + 2 & t! / w ' & $ , 2g - w ' & $ .2f 2h h! D w ' & $ .2S $ .2v 2T 2w >! ) w ' ' $ .2Q 2R h! D w ' & $ .2W $ .2x 2X 2y >! ) w ' ' $ .2U 2V ! E w ' & $ .2 $ .2L F w ' & $ -2 $ -2L 2 2M j! * w ' ' $ .2 * w ' ' $ -2 2 ! E w ' & $ .2 $ .2N F w ' & $ -2 $ -2N 2 2O j! * w ' ' $ .2 * w ' ' $ -2 2 ! E w ' & $ .2 $ .2P F w ' & $ -2 $ -2P 2 2Q j! * w ' ' $ .2 * w ' ' $ -2 2 ! E w ' & $ .2 $ .2R F w ' & $ -2 $ -2R 2 2S j! * w ' ' $ .2 * w ' ' $ -2 2 ! E w ' & $ .2E $ .2 F w ' & $ -2E $ -2 2F 2 j! * w ' ' $ .2C * w ' ' $ -2C 2D ! E w ' & $ .2I $ .2 F w ' & $ -2I $ -2 2J 2 j! * w ' ' $ .2G * w ' ' $ -2G 2H ! E w ' & $ .2t " $ .2 " F w ' & $ -2t " $ -2 " 2u " 2 " j! * w ' ' $ .2r # * w ' ' $ -2r # 2s # ! E w ' & $ .2 $ .2] F w ' & $ -2 $ -2] 2 2^ j! * w ' ' $ .2 * w ' ' $ -2 2 ! E w ' & $ .2 $ .2a F w ' & $ -2 $ -2a 2 2b j! * w ' ' $ .2 * w ' ' $ -2 2 ! E w ' & $ .2 & $ .2F & F w ' & $ -2 & $ -2F & 2 & 2G & j! * w ' ' $ .2} ' * w ' ' $ -2} ' 2~ ' h! D w ' & $ .2 $ .2@ 2 2A >! ) w ' ' $ .2 2 h! D w ' & $ .2 $ .2> 2 2? >! ) w ' ' $ .2 2 h! D w ' & $ .2 $ .2D 2 2E >! ) w ' ' $ .2 2 a! @ w ' & $ -2 $ -28 2 29 a! @ w ' & $ -2 $ -2< 2 2= a! @ w ' & $ -2 " $ -2: " 2 " 2; " =! * w ' ' $ -2 2 =! * w ' ' $ -2 2 =! * w ' ' $ -2 # 2 # f! B w ' & $ .2" $ .2 2$ 2 f! B w ' & $ .2D $ .2 2F 2 f! B w ' & $ .2n $ .2 2p 2 ! C w ' & $ .2? $ .2 C w ' & $ -2? $ -2 2A 2 >! ) w ' ' $ .2# 2% >! ) w ' ' $ .2E 2G >! ) w ' ' $ .2o 2q j! * w ' ' $ .2@ * w ' ' $ -2@ 2B a! @ w ' & $ -2: $ -2 2; 2 f! B w ' & $ .2 $ .2B 2 2C ! C w ' & $ .2= & $ .2 & C w ' & $ -2= & $ -2 & 2> & 2 & >! ) w ' ' $ .2 2 j! * w ' ' $ .29 ' * w ' ' $ -29 ' 2: ' s! J w ' & $ .2+ $ ./ q2c 2, / q2d B! + w ' ' $ .2) 2* @! + w ' & $ .2 " 2 " @! + w ' & $ .2 " 2 " @! + w ' & $ .2 " 2 " H! / w ' & $ ./ q2 " / q2 " @! + w ' & $ .2 " 2 " @! + w ' & $ .2 " 2 " {! M ' $ -+ 2G & $ -+ 2 & & + 2H & + 2 & ! O ' $ .+ 2O & $ .+ 2g & ( + 2P & + 2h & ;! ( R ' $ -23 24 ;! ( R ' $ -21 22 ;! ( R ' $ -2M 2N ;! ( R ' $ -2K 2L ;! ( R ' $ -2= " 2> " ;! ( R ' $ -25 # 26 # ;! ( R ' $ -2I & 2J & ;! ( R ' $ -2A ' 2B ' ^! $ ' $ .2 & $ ' $ -2 & 2 & ^! $ ' $ .2 & $ ' $ -2 & 2 & ^! $ ' $ .2v & $ ' $ -2t & 2w & d! ' ' $ , 2S & % ' $ .2Q & 2U & d! ' ' $ , 2T ' % ' $ .2R ' 2V ' Z! 9 ' $ -2 " $ -2 " 2 " 2 " 3! ' $ -2 # 2 # Z! 9 ' $ -2 " $ -2 " 2 " 2 " 3! ' $ -2 " 2 " Z! 9 ' $ -2 " $ -2 " 2 " 2 " 3! ' $ -2 # 2 # Z! 9 ' $ -2 " $ -2 " 2 " 2 " 3! ' $ -2 " 2 " 3! ' $ -2 2 3! ' $ -2 # 2 # 3! ' $ -2 ' 2 ' 3! ' $ -2# 2$ 3! ' $ -2- # 2. # 3! ' $ -2' ' 2( ' ^! : ' $ .2C & $ .2 & 2D & 2 & ^! : ' $ .2A & $ .2 & 2B & 2 & ^! : ' $ .2? & $ .2 & 2@ & 2 & ^! : ' $ .2= & $ .2 & 2> & 2 & Z! 9 ' $ -2E & $ -2 & 2F & 2 & =! & ' $ , 2" $ 2$ $ =! & ' $ , 2& ( 2( ( 5! " ' $ -2 $ 2 $ #! + + 2 & %! + + 2 & *! + 2 & + 2V & *! + 2 & + 2f & ! + 2 ' ! + 2 ' 0! + 0 2 & + 0 2V & 0! + 0 2 & + 0 2f & ! + 0 2 ' ! + 0 2 ' ! !+ 2 ! !+ 2 ! + 2g & ! + 2 ! 2 & ! 2 & ! 2< $ ! 2H ( ! 2: $ ! 2F ( ! 2z ! 2| ! 2{ ! 2 ! 2 ! 2 ! 2 5! " ' "$ -2 1 "2 1 5! " ' "$ -2 5 "2 5 5! " ' "$ -2 1 "2 1 5! " ' "$ -2 5 "2 5 ! 1 ' $ , + 2 3 / ' $ .+ 2 3 + 2 3 ! 1 ' $ , + 2 4 / ' $ .+ 2 4 + 2 4 ! 1 ' $ , + 2 / / ' $ .+ 2 / + 2 / ! 1 ' $ , + 2 0 / ' $ .+ 2 0 + 2 0 c! B w ' & $ -2 / $ -2 / 2 / 2 / ;! ( w ' & $ -2 4 2 4 ;! ( w ' ' $ -2 0 2 0 v! E ' $ .+ 2 / $ .+ 2 / ( + 2 / + 2 / v! E ' $ .+ 2 3 $ .+ 2 3 ( + 2 3 + 2 3 x! G ' $ .+ 2 / $ .+ 2P / ( + 2 / + 2R / x! G ' $ .+ 2 3 $ .+ 2L 3 ( + 2 3 + 2N 3 L! - ' $ .+ 2 0 + 2 0 L! - ' $ .+ 2 4 + 2 4 {! M ' $ -+ 2 / $ -+ 2L / & + 2 / + 2M / {! M ' $ -+ 2 3 $ -+ 2J 3 & + 2 3 + 2K 3 G! * ' $ -+ 2 0 + 2 0 G! * ' $ -+ 2 4 + 2 4 ! O ' $ .+ 2l / $ .+ 2% / ( + 2m / + 2& / J! + ' $ .+ 2j 0 + 2k 0 ! O ' $ .+ 2h 3 $ .+ 2# 3 ( + 2i 3 + 2$ 3 J! + ' $ .+ 2f 4 + 2g 4 ! P ' $ .+ 2Z / $ .+ 2 / Q ' $ -+ 2Z / ! $ -+ 2 / ) + 2[ / + 2 / ! P ' $ .+ 2V 3 $ .+ 2 3 Q ' $ -+ 2V 3 ! $ -+ 2 3 ) + 2W 3 + 2 3 J! + ' $ .+ 2X 0 + 2Y 0 >! ) w ' & $ .2 / 2 / >! ) w ' ' $ .2 0 2 0 9! ( w ' ( $ -2 1 2 1 I! , ' $ -+ 2 1 + 2 1 I! , ' $ -+ 2 5 + 2 5 5! " ' $ -2( / 2* / 5! " ' $ -2$ 3 2& 3 5! " ' $ -2) 0 2+ 0 5! " ' $ -2% 4 2' 4 |! L ' $ .2# / $ .2 / $ .2! / ' 2$ / 2 / 2" / |! L ' $ .2 / $ .2 / $ .2 / ' 2 / 2 / 2 / |! L ' $ .2 3 $ .2 3 $ .2 3 ' 2 3 2 3 2 3 |! L ' $ .2 3 $ .2 3 $ .2 3 ' 2 3 2 3 2 3 3! ' $ -2 4 2 4 Z! 9 ' $ -2 / $ -2 / 2 / 2 / 3! ' $ -2 / 2 / Z! 9 ' $ -2 / $ -2V / 2 / 2X / 3! ' $ -2 0 2 0 Z! 9 ' $ -2 / $ -2 / 2 / 2 / 3! ' $ -2 0 2 0 ^! : ' $ .2; / #$ .2~ / 2< / #2 / 8! # ' $ .29 0 2: 0 ^! : ' $ .27 3 #$ .2| 3 28 3 #2} 3 8! # ' $ .25 4 26 4 j! A ' $ .2p 3 $ ./ q2' 3 2q 3 / q2( 3 :! # ' $ .2n 4 2o 4 j! A ' $ .2t / $ ./ q2) / 2u / / q2* / :! # ' $ .2r 0 2s 0 6! ! ' $ .2 3 2 3 6! ! ' $ .2 4 2 4 =! & ' $ , 2c 1 2e 1 =! & ' $ , 2_ 5 2a 5 6! ! ' $ .2E / 2F / 6! ! ' $ .2C / 2D / 6! ! ' $ .2A 3 2B 3 6! ! ' $ .2? 3 2@ 3 5! " ' $ -2 1 2 1 5! " ' $ -2 5 2 5 5! " ' $ -2 1 2 1 5! " ' $ -2 5 2 5 5! " ' $ -2 1 2 1 5! " ' $ -2 5 2 5 3! ' $ -2W 3 2X 3 6! ! ' $ .2Y / 2Z / _! $ , + 2 / $ , + 2Q / + 2 / + 2S / _! $ , + 2 3 $ , + 2N 3 + 2 3 + 2P 3 5! $ , + 2 / + 2 / 5! $ , + 2 3 + 2 3 i! $$ , 2 / . % $ , 2 / $ , 2 / $2 / %2 / i! $$ , 2 3 . % $ , 2 3 $ , 2 3 $2 3 %2 3 i! $$ , 2w / . % $ , 2n / $ , 2l / $2y / %2p / i! $$ , 2f 3 . % $ , 2] 3 $ , 2[ 3 $2h 3 %2_ 3 i! $$ , 2 / . % $ , 2 / $ , 2 / $2 / %2 / i! $$ , 2 3 . % $ , 2 3 $ , 2 3 $2 3 %2 3 i! $$ , 2 / . % $ , 2 / $ , 2 / $2! / %2 / i! $$ , 2 3 . % $ , 2 3 $ , 2 3 $2 3 %2 3 %! $ , 2. / 2/ / %! $ , 2, 3 2- 3 L! $ , 2 / $ , 2 / 2 / 2 / L! $ , 2% 3 $ , 2 3 2& 3 2 3 L! $ , 22 / $ , 2y / 24 / 2{ / L! $ , 2, 3 $ , 2u 3 2. 3 2w 3 L! $ , 2 / $ , 2 / 2 / 2 / L! $ , 2 3 $ , 2 3 2 3 2 3 L! $ , 2K / $ , 2 / 2M / 2 / L! $ , 2E 3 $ , 2 3 2G 3 2 3 L! $ , 2S / $ , 2 / 2U / 2 / L! $ , 2M 3 $ , 2 3 2O 3 2 3 L! $ , 2 / $ , 2= / 2 / 2? / L! $ , 2 3 $ , 29 3 2 3 2; 3 L! $ , 2 / $ , 2R / 2 / 2T / L! $ , 2 3 $ , 2N 3 2 3 2P 3 ! $ , 2D / $ , 1 / 21 / $ , 1 / 2- / 2F / * 1 ( 1 12 ( @2 / * 1 ( 1 1. ( ?2 / ! $ , 2@ 3 $ , 1 3 2* 3 $ , 1 3 2& 3 2B 3 * 1 ( $1 1+ ( @2 3 * 1 ( $1 1' ( ?2 3 (! $ , 2- / 2/ / (! $ , 2& 3 2( 3 [! $ , 1 / 2 / 2\ / * 1 ( 1 1 ( @2 / [! $ , 1 / 2 / 2 / * 1 ( 1 1 ( @2 / K! $ , 1 / 2 / (1 ( 1 1 ( ?2 / K! $ , 1 / 2 / (1 ( 1 1 ( ?2 / M! " $ , 1 / 2 / (1 ( 1 1 ( ?2 / M! " $ , 1 / 2 / (1 ( 1 1 ( ?2 / ! 2 3 2 3 ! 2 3 2 3 ! 2 / ! 2} 0 ! 2y 4 ! !2 / ! !2 0 ! 2 1 ! 2{ 5 ! 2 1 ! ! ! &$ -2E p ! ! $ -2B ! ! $ -2C ! ! $ -2D ! ! $ -2A ! ! $ -2@ QW ! ' $ .2 $ .2 f ' . W ! $ -2 . W ! $ -2 n ' $ .2 $ .2 $ .2 $ .2 l ' $ -2 $ -2 $ -2 $ -2 /W ! 2 2 3 W ! 2 2 } + 2 + 2 + 2 + 2 - + 2 + 2 + 2 2 2 2 2 U QW ! ' $ .2 $ .2 f ' . W ! $ -2 . W ! $ -2 n ' $ .2 $ .2 $ .2 $ .2 l ' $ -2 $ -2 $ -2 $ -2 fW ! - ! 2 2 )! 2 2 |- 6! W ! 2 2 ?! W ! 2 2 % Z ! H " ( 1 ( 1 2 " ( 1 ( 1 2 0 ( ( 61 ( 1 1 ( 2 ! ! / 2 * - ! 2 2 ^ /W ! 2 2 %- ! 2 2 4 W ! 2 2 % ( 1 2 B% ( 1 2 " ( 1 ( 1 2 -% ( ( 1 1, ( 2 +% ( ( 1 1 ( 2 % $ ( ( 1 1 ( 2 T " ( 1 1 ( 2 . ( 1 ( 1 1 ( 2 + 2 + 2 + 2 + 2 0 ( ( 1 + 0 1 ( 2 0 ( ( 1 + 0 1 ( 2 - + 2 + 2 + 2 2 2 2 2 w & 0 ' ' $ .2Y ' & 4 ' ' $ .2U ' B / ' & $ .2[ & & $ .2 & B 3 ' & $ .2W & & $ .2 & I ? ' $ $ .2 $ ( $ .2 ( ' m w 0 ' $ -2Y ' 4 ' $ -2U ' / & $ -2[ & 3 & $ -2W & = w / & $ -2 & 3 & $ -2 & E? ' $ $ -2 $ ( $ -2 ( ' & $ .2 & & $ .2Z & ' $ .2 ' $ $ .2 $ ( $ .2 ( ' & $ -2 & & $ -2Z & ' $ -2 ' $ $ -2 $ ( $ -2 ( W ! 2{ # W ! 2{ G W ! ( 1 ( 1 1{ ( 2 G W ! ( 1 ( 1 1{ ( 2 K w 4 w 4 ' 2V ' ( 3 w 3 & 2X & 2 & && 2 & 2[ & 2 & ' 2 ' 2Z ' 2| $ 2 $ ( 2 ( / ( 1 ( 1 1| ( 2 U Q w ' & $ .+ 2 $ .+ 2 * + 2 + 2 V b w ' & $ , + / / 2o $ , + / / 2q 7 + / / 2p + / / 2r ' ' ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ! ! '$ ./ 2 ' " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 " ! '$ -/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 6! '/ 2 '/ 2 '/ 2 A + / 2 (+ / 2 (+ / 2 9! )/ 2 */ 2 '/ 2 9! )/ 2 */ 2 '/ 2 9! )/ 2 */ 2 '/ 2 9! )/ 2 */ 2 '/ 2 9! )/ 2 */ 2 '/ 2 9! )/ 2 */ 2 '/ 2 9! )/ 2 */ 2 '/ 2 9! )/ 2 */ 2 '/ 2 $ + / 2 + / 2 $ + / 2 + / 2 + / 2 &+ / 2# & '+ / 2& ' (+ / 2) ( /+ / 2$ / 3+ / 2" 3 0+ / 2' 0 4+ / 2% 4 5+ / 2( 5 1+ / 2! 1 4 $ -+ + + 2 p ' $ -+ 2O $ -+ 2S $ -+ 2W o # + 2Q 2R # + 2U 2V # + 2Y 2Z ! ' $ $ -+ 2 < $ -+ 2 $ -2 $ -2 P - + 2 + 2 2 2 ' $ -+ 2 $ -+ 2 $ -+ 2 $ -+ 2 / $ -+ 2 $ -+ 2 M ' $ .2 $ .2 $ .2 M ' $ -2 $ -2 $ -2 o + 2 + 2 + 2 + 2 + 2 + 2 2 2 2 / ' " $ -+ 2 " $ -+ 2 ? $ -+ 2 $ -+ 2 $ -+ 2 $ -+ 2 p ' $ ./ 2 $ .2 $ .2 $ .2 X ' $ -2 $ -2 $ -2 < & $ 2 $ 2 $ 2 o + 2 + 2 + 2 + 2 + 2 + 2 / 2 2 2 2 w ' b& $ .2T G $ .2 *" $ .2P " $ .2 " 4' $ .2R # $ .2K # &? ' $ $ .2N $ w ' d& $ -2T H $ -2 *" $ -2P " $ -2 " 6' $ -2R # $ -2K # '? ' $ $ -2N $ & ' $ $ .2M $ & ' $ $ -2M $ c 2U 2 2S " 2Q " 2 " # 2L # $ 2O $ I ' $ , + 2 ; +$ , + 2 ; j 0 -+ 2 3 -+ 2 3 0! -+ 2 3 -+ 2 3 % -+ 2 3 -+ 2 3 [ [ ' & $ -+ 0 2F & $ -+ 0 2H / + 0 2G + 0 2I 5 ! 2+ 2 2 2% B + 2- + 2 + 2! + 2' < / 2, / 2 / 2 / 2& & ! $ -2m ! $ -2` .! $ -2v $ -2 .! $ -2i $ -2 ! $ -2 +! $ -2n $ -2 +! $ -23 $ -2Q .! $ -2 $ -2n ! $ -2 .! $ -2% $ -2| ! $ -2 ! $ -2 ! $ -2w ! $ -2u ! $ -2s ! $ -2q ! $ -2x ! $ -2v ! $ -2| ! $ -2z ! $ -2l ! ,$ -2 %! ! -2 -+ 2 ! --+ 2 ! -2 ! -2 ! -2@ O! " .-/ 2o /-/ 2* " 0-/ '2p 1-/ '2+ ! ,-/ / 2 ! -2~ ! -2 ! -2a +! 2-/ 2b 3-/ '2c ! -2" ! --2 ! 4-2 ! 4-2 ! 4-2 ! 4-2 k{ ! $ -2 ! $ -2 ! $ -2 ! $ -2 T $ -2A $ -2C $ -2E * 2B 2D 2F T $ -2G $ -2I $ -2K * 2H 2J 2L o] T $ -2_ $ -2a $ -2c 2M 2N _ W 5$ -2$ 5$ -2& 5$ -2( * 52% 52' 52) ^ W $ -2 $ -2 $ -2 * 2 2 2 _ > $ -2; $ -2= 2< 2> _ > $ -27 $ -29 28 2: _ > $ -2/ $ -21 20 22 n ' $ .2( $ .2 $ .2 $ .2! q ' $ -2( $ -2 $ -2 $ -2! } + 2 + 2 + 2 + 2 - + 2' + 2 + 2 2) 2 2 2" n ' $ .2 $ .2 $ .2 $ .2 q ' $ -2 $ -2 $ -2 $ -2 } + 2 + 2 + 2 + 2 - + 2 + 2 + 2 2 2 2 2 n ' $ .2m $ .2M $ .2Y $ .2e q ' $ -2m $ -2M $ -2Y $ -2e } + 2J + 2V + 2c + 2a - + 2l + 2I + 2U 2n 2N 2Z 2f n ' $ .2 $ .2r $ .2{ $ .2 4 ! 2 2 2 2 } + 2q + 2z + 2 + 2 - + 2 + 2p + 2y 2 2s 2| 2 } ' $ ./ 2> $ ./ 2% $ ./ 2. $ ./ 27 + / 2$ + / 2- + / 26 + / 25 7 + / 2= + / 2# + / 2, ? / 2? / 2& / 2/ / 28 } ' $ ./ 2 $ ./ 2 $ ./ 2 $ ./ 2 + / 2 + / 2 + / 2 + / 2 7 + / 2 + / 2~ + / 2 ? / 2 / 2 / 2 / 2 a ? ' $ , 2d $ , 2f -2e -2h ? ' 6$ , 2 / 7$ , 2 / j L -2 ' -2 ' ! -2 ' -2 ' 8-+ 2 ' -2 ' -2 ' q } ; $ -2* $ -2 $ -2( ; $ -2& $ -2 $ -2$ } ; $ -2 $ -2 $ -2 ; $ -2 $ -2 $ -2 N # 2+ 2 2) # 2' 2 2% N # 2 2 2 # 2 2 2 0/ " $ -2 " " $ -2 " 0 # $ -2 # 4 " $ -2 " 1 $ $ -2 $ 5 # $ -2 # [ *" / 2 " 2 " 4 2 " # 0 2 # 5 2 # $ 1 2 $ y / L ' $ .2M $ .2 $ .2K ' 2N 2 2L y 3 L ' $ .2I $ .2 $ .2G ' 2J 2 2H y / L ' $ .2 $ .2 $ .2 ' 2 2 2 y 3 L ' $ .2 $ .2 $ .2 ' 2 2 2 $ \ & ; ' $ .2k $ .2 2l 2 3 ' ! ' $ .2i 2j % 3 / ! ' $ .2T 2U 3 0 ! ' $ .2R 2S 3 3 ! ' $ .2P 2Q 3 4 ! ' $ .2N 2O ` W 9$ -2) 9$ -2+ 9$ -2- * 92* 92, 92. r h + $ -2. $ -2, + $ -2" $ -2 = 2/ 2- 2# 2! @ 1 $ $ -2 $ 5 # $ -2 # I $ 1 2 $ 6# 5 2 # & 0( ( 1 1 1 $ ( 2 # R # 6 $ -2g 6 6 2h 6 H - " $ -2 " $ -2f " " $ -2 " H - & $ -2; & $ -2 & & $ -2: & w 6 & 2m & Q %" 2 " 2g " 2 " %& 2 & 2H & 2 & b / $ -1] ( @2 / $ -1 ( @2 / $ -1Y ( ?2 / b 3 $ -1A ( @2 3 $ -1 ( @2 3 $ -1= ( ?2 3 E /( @2 / 0( @2 0 3( @2 3 4( @2 4 * $ -2p 6 2j 6 - n ' $ .2m $ .2M $ .2Y $ .2e l ' $ -2m $ -2M $ -2Y $ -2e KU ! ! ( / 2= ( / 2- ( / 26 P U ! ! ( / 2= ( / 2- ( / 26 < & $ 2 $ 2 $ 2 q 2U 2U 2U ! 2U " 2U 2a v 2U 2U 2U ! 2U " 2U 2a S! 2 2 2 2 2 2 \! 2 2 2 2 2 2 N! ( 2q ( 2z ( 2 ! ( 2 } + 2J + 2V + 2c + 2a - + 2l + 2I + 2U 2n 2N 2Z 2f w ' & $ .2 $ .2F $ .2 $ .2T " $ .2 " " $ .2H " C' $ .2 $ .2 # $ .2 # C? ' $ $ .2 $ ( $ .2 ( w ' & $ -2 $ -2F $ -2 $ -2T " $ -2 " " $ -2H " D' $ -2 $ -2 # $ -2 # E? ' $ $ -2 $ ( $ -2 ( ' & $ .2 & & $ .2J & ' $ .2 ' $ $ .2 $ ( $ .2 ( ' & $ -2 & & $ -2J & ' $ -2 ' $ $ -2 $ ( $ -2 ( 2 2G 2 2 2U 2 " 2 " 2I " # 2 # & 2 & 2K & ' 2 ' 2z $ 2 $ ( 2 ( . h ' $ .2 $ .2r $ .2{ $ .2 JU ! ! ( / 2 ( / 2 ( / 2 < & $ 2 $ 2 $ 2 E ! ( / 2= ( / 2- ( / 26 4 ! 2 2 2 2 } + 2q + 2z + 2 + 2 - + 2 + 2p + 2y 2 2s 2| 2 w ' & $ .2A $ .2p $ .2c $ .2~ " $ .2H " " $ .2r " C' $ .2? $ .2a # $ .2C # C? ' $ $ .2F $ ( $ .2M ( ' & $ .2O & & $ .2t & ' $ .2J ' $ $ .2E $ ( $ .2L ( 2B 2q 2@ 2d 2 2b " 2I " 2s " # 2D # & 2P & 2u & ' 2K ' $ 2G $ ( 2N ( V n ' $ .2( $ .2 $ .2 $ .2! q ' $ -2( $ -2 $ -2 $ -2! > W - ! ! 2 2 W f ! - )! 24 26 ! 2 2 9 - ! ! 2 2 |- ?! W ! 24 26 6! W ! 2 2 < & $ 2 $ 2 $ 2 z + 2K + 2W + 2d + 2b ! + 2L + 2X -. ! 2 2 Q- ! 2 2" )! 2, 2. .. ! 2 2 T- "! 2 2" +! 2, 2. ( 2O 2[ 2g } + 2 + 2 + 2 + 2 - + 2' + 2 + 2 2) 2 2 2" w & 0 ' ' $ .2 ' & 4 ' ' $ .2 ' B / ' & $ .2 & & $ .2- & B 3 ' & $ .2 & & $ .2+ & I ? ' $ $ .2] $ ( $ .2` ( ' m w 0 ' $ -2 ' 4 ' $ -2 ' / & $ -2 & 3 & $ -2 & = w / & $ -2- & 3 & $ -2+ & E? ' $ $ -2] $ ( $ -2` ( ' & $ .2d & & $ .2> & ' $ .2b ' $ $ .2\ $ ( $ .2_ ( ' & $ -2d & & $ -2> & ' $ -2b ' $ $ -2\ $ ( $ -2_ ( Fw 4 w 4 ' 2 ' ( 3 w 3 & 2 & 2, & && 2e & 2? & 2. & ' 2c ' 2 ' 2 $ 2^ $ ( 2a ( / ( 1 ( 1 1 ( 2 W n ' $ .2 $ .2 $ .2 $ .2 q ' $ -2 $ -2 $ -2 $ -2 d 6! 2 2 2 2 ' - ! 2 2 * - ! 2 2 } + 2 + 2 + 2 + 2 - + 2 + 2 + 2 2 2 2 2 w w K " w - 8 w K " & 2 & 29 & 8 w K " & 2 & 29 & i# w - * w K # ' 2 ' * w K # ' 2 ' - I w K " w w K " & 2 & I w K " w w K " & 2 & I w K # w w K # ' 2 ' I w K # w w K # ' 2 ' I w K " w w K " & 29 & I w K " w w K " & 29 & & 0 ' ' $ .2z ' & 4 ' ' $ .2v ' B / ' & $ .2| & & $ .2 & B 3 ' & $ .2x & & $ .2 & q! ; w - ! & 2 & 2= & - w - ! ' 2 ' q! ;" w - ! " & 2 & 2; & -# w - ! # ' 2 ' I ? ' $ $ .2 $ ( $ .2 ( ' m w 0 ' $ -2z ' 4 ' $ -2v ' / & $ -2| & 3 & $ -2x & = w / & $ -2 & 3 & $ -2 & E? ' $ $ -2 $ ( $ -2 ( w q! ; w - ! & 2 & 2= & - w - ! ' 2 ' q! ;" w - ! " & 2 & 2; & -# w - ! # ' 2 ' - 7 ! w ! & 2 & 7 ! w ! & 2 & 7 ! " w ! " & 2 & 7 ! " w ! " & 2 & 7 ! w ! ' 2 ' 7 ! w ! ' 2 ' 7 ! # w ! # ' 2 ' 7 ! # w ! # ' 2 ' 7 ! w ! & 2= & 7 ! w ! & 2= & 7 ! " w ! " & 2; & 7 ! " w ! " & 2; & ' & $ .2 & & $ .2 & ' $ .2 ' $ $ .2 $ ( $ .2 ( ' & $ -2 & & $ -2 & ' $ -2 ' $ $ -2 $ ( $ -2 ( ?W ! 2 ! 2 # W ! 2 W A ! ( 1 ( 1 1 ( 2 A ! ( 1 ( 1 1 ( 2 G W ! ( 1 ( 1 1 ( 2 K w 4 w 4 ' 2w ' ( 3 w 3 & 2y & 2 & S $ -1 1] 2 " ?$ -1 1Y 2 U& 2 $ -2 & = $ -2w & 2 $ -2[ & $ -2 & *' 3 $ -2 ' $ -2n ' $ -2~ ;( 4$ -2 ( $ -2 ( $ -2 ( ;$ 4$ -2 $ $ -2 $ $ -2 $ R/ 2 $ -2 / $ -2w / 2 $ -2[ / $ -2 / R3 2 $ -2 3 $ -2j 3 2 $ -2W 3 $ -2 3 *0 3 $ -2 0 $ -2n 0 *4 3 $ -2 4 $ -2a 4 D * 5 (3 $ -2 3 $ -2 3 4 $ -2 4 [ , 4 1 $ -2 1 5 $ -2 5 1 $ -2r 1 5 $ -2e 5 , * 5 5 $ -2 5 $ -2 5 Z 6$ -2 7$ -2 8$ -2 9$ -2 ^ :$ -2# ;$ -2 <$ -2! =$ -2" U >$ -2 ?$ -2 @$ -2 A$ -2 Z B$ -2 C$ -2 D$ -2 E$ -2 ^ F$ -2 G$ -2 H$ -2 I$ -2 ^ J$ -2 K$ -2 L$ -2 M$ -2 ^ N$ -2 O$ -2 P$ -2 Q$ -2 ^ R$ -2 S$ -2 T$ -2 U$ -2 ^ V$ -2 W$ -2 X$ -2 Y$ -2 ^ Z$ -2 [$ -2 \$ -2 ]$ -2 ^ ^$ -2 _$ -2 `$ -2 a$ -2 ^ b$ -2 c$ -2 d$ -2 e$ -2 * ,$ -2 $ -26 * ,$ -2 $ -29 * ,$ -2 $ -2< * ,$ -2 $ -27 * ,$ -2 $ -2: * ,$ -2 $ -2= * ,$ -2 $ -28 * ,$ -2 $ -2; * ,$ -2 $ -2> # $ -2` 1 # $ -2b # $ -2a F # $ -2c # $ -2d # $ -2h $ -23 / $ -2 $ -2 / $ -2 $ -2 | $ -2 } @$ -2 , $ -2 $ -2 ( $ -2 $ -2 - $ -2 $ -2 <# & $ 2 $ 2 $ 2 X < & $ 2 $ 2 $ 2 S U 2 / 2 / 2 / 2 f / 2 7! 2n 2N 2Z 2f B + 2 + 2 + 2 + 2 / 1 ( 1 2 / 2 / 1 ( 1 2 / 2 / 2 / 2 Ew ' & " " $ .2 " ' # # $ .2 # n ' & & $ .2 & ' ' $ .2 ' $ $ $ .2 $ ( ( $ .2 ( { + 2 " " 2 " # # 2 # & & 2 & ' ' 2 ' $ $ 2 $ ( ( 2 ( < & $ 2 $ 2 $ 2 ' $ 2 $ 2 Z a U ! ! " ( 1 ( 1 2 " ( 1 ( 1 2 S U 2 / 2 / 2 / 2 f / 2 3! 2 2 2 2 g! . ( 1 ( 1 1 ( 2 . ( 1 ( 1 1 ( 2 B + 2 + 2 + 2 + 2 / 1 ( 1 2$ / 2 / 1 ( 1 2& / 2 / 2 / 2 Ew ' & " " $ .21 " ' # # $ .2- # n ' & & $ .27 & ' ' $ .23 ' $ $ $ .2/ $ ( ( $ .25 ( { + 2 " " 22 " # # 2. # & & 28 & ' ' 24 ' $ $ 20 $ ( ( 26 ( m JZ ! ( 1 ( 2 ( 1 ( 2 7 2 2 2 @ ( 2 , ( 2 ( 1 ( 2 . ( 2 ( 2 ( 2 0 ( 2 ( 1 ( 2 k Z ! H " ( 1 ( 1 2 " ( 1 ( 1 2 0 ( ( 1 ( 1 1 ( 2 g ( ( 2 > 2 ( 1 ( 2 1 ( 2 ( 2 ( 1 ( 2 ( 1, ( 2 l Z ! H " ( 1 ( 1 2 " ( 1 ( 1 2 0 ( ( 1 ( 1 1 ( 2 D ! * / 2 / 2 / 2 / 2 ( ( 2 > 2 1 ( 2 ( 1 ( 2 4 1 ( 2 ( 1 ( 2 w M & ! 6 2j 6 5 # 2G 2 2E 6 2k 6 ' 2W 2 2U 6 2i 6 2i 6 6 2d 2d 1 ( 2 & ( 1 1 ( 2 H - $ -2 $ -2h $ -2 - $ -2 $ -2I a 5 % 2 2J 2 6 2n % 2 2i 2 x K 0 ( 1 ( 2 ( 1 ( 2 # ( 1 ( 2 # ' ( 1 ( 2 ' T " & 4 4 4 4 4 4 / 4 4 3 4 4 T & 4 4 " 4 4 4 4 / 4 4 3 4 4 T & 4 4 " 4 4 4 4 / 4 4 3 4 4 T 3 & 4 4 " 4 4 4 4 4 4 / 4 4 T / & 4 4 " 4 4 4 4 4 4 3 4 4 T & " 4 4 4 4 4 4 / 4 4 3 4 4 T 0 ' 4 4 4 4 # 4 4 4 4 4 4 4 T # ' 4 4 4 4 4 4 4 4 4 0 4 4 T 4 ' 4 4 4 4 # 4 4 4 4 0 4 4 T ' 4 4 # 4 4 4 4 4 4 4 0 4 4 T ' 4 4 4 4 # 4 4 4 4 4 0 4 4 T ' 4 4 # 4 4 4 4 4 4 4 0 4 4 1 ( 4 $ 4 5 4 $ ( 4 5 4 1 4 5 ( 4 $ 4 1 4 ( $ 4 5 4 4 1 4 ( ( 1 2 * ( ( 1 1 ( 2 j 7 ! / 2 / 2 / 2 X . 2 2 1 ( 2 2 2 2 Y S U 2 / 2t / 2b / 2h f / 2n 3! 2s 2a 2g 2m B + 2u + 2c + 2i + 2o / 1 ( 1 2w / 2h / 1 ( 1 2y / 2n / 2t / 2b Ew ' & " " $ .2 " ' # # $ .2 # > ' $ $ $ .2 $ ( ( $ .2 ( ? " " 2 " # # 2 # $ $ 2 $ ( ( 2 ( M @ w / " + 2m + 2 + 2o W " * ! 25 2 23 ' + 2 + 2 W & * ! 29 2 28 ' + 2 + 2 / ! ( 2 3 ! ( $2 , -2 -2 I -+ + 2] A ! / 2 ! / 2 ! / 2 ! / 2 ! / 2 ! / 2 ! / 2 ! / 2 ! / 2 ! / 2 ! / 2 ! / 2 ! / 2 ! / 2 ! / 2 ! / 2 ! ! -2 # -2 # ! -/ 2t ! -/ 2n ! -/ 2V ! -/ 2P ! -/ 2[ ! -/ 2l ! -/ 2T ! -/ 2R ! -/ 2y ! -/ 2r ! -/ 2v ! -/ 2p ! -/ 2c ! -/ 2] ! -/ 2a ! -/ 2_ \ 5 ! 2C 21 27 2= B + 2E + 23 + 29 + 2? < / 2D / 22 / 28 / 2> % ! 4-2 ! 4-2 ! 4-2 ! 4-2 ! --2 9! % ' A$ , 2 $ A-2 $ $ .21 $ .2x $ .2/ > $ .2+ $ .2t $ .2) ' > $ -21 $ -2x $ -2/ > $ -2+ $ -2t $ -2) ' F# $ .2 $ .2 $ .2 F# $ .2 $ .2 $ .2 ' G# $ -2 $ -2 $ -2 G# $ -2 $ -2 $ -2 y 3 2 23 2z 20 3 2 2- 2v 2* 2 F ? ' 1 $ .2% 1 5 $ .2 5 H ? ' 1 $ -2% 1 5 $ -2 5 ' W / $ .2' / 3 $ .2 3 0 $ .2" 0 4 $ .2 4 / / $ .2r / 3 $ .2p 3 1 $ .2$ 1 5 $ .2 5 ' X / $ -2' / 3 $ -2 3 0 $ -2" 0 4 $ -2 4 0 / $ -2r / 3 $ -2p 3 1 $ -2$ 1 5 $ -2 5 p / 2( / 2s / 3 2! 3 2q 3 0 2# 0 4 2 4 1 2& 1 5 2 5 D ' 1 $ .2 $ .2 L * / 0 $ .2 $ .2 1 $ .2 1 $ .2 $ .2 L * / 0 $ .2 $ .2 1 $ .2 > $ .2J $ .2 $ .2H > $ .2D $ .2 $ .2B ' |# & $ . 2 2 & $ . 2 2 $ $ . 2 2 |# & $ . 2 2 & $ . 2 2 $ $ . 2 2 y 3 2 2L 2 2I 3 2 2F 2 2C 2 A? ' 1 $ .2> 1 5 $ .27 5 ' W / $ .2@ / 3 $ .29 3 0 $ .2; 0 4 $ .24 4 / / $ .2 / 3 $ .2 3 1 $ .2= 1 5 $ .26 5 o / 2A / 2 / 3 2: 3 2 3 0 2< 0 4 25 4 1 2? 1 5 28 5 E ' 1 $ .2 $ .2 L * / 0 $ .2 $ .2 1 $ .2 ' 2 $ -2 $ -2 N * 0 0 $ -2 $ -2 1 $ -2 ' > $ .2 $ .2 $ .2 > $ .2 $ .2 $ .2 ' > $ -2 $ -2 $ -2 > $ -2 $ -2 $ -2 ' F# $ .2 $ .2 $ .2 F# $ .2 $ .2 $ .2 ' G# $ -2 $ -2 $ -2 G# $ -2 $ -2 $ -2 y 3 2 2 2 2 3 2 2 2 2 2 F ? ' 1 $ .2 1 5 $ .2 5 H ? ' 1 $ -2 1 5 $ -2 5 ' W / $ .2 / 3 $ .2 3 0 $ .2 0 4 $ .2 4 / / $ .2 / 3 $ .2 3 1 $ .2 1 5 $ .2 5 ' X / $ -2 / 3 $ -2 3 0 $ -2 0 4 $ -2 4 0 / $ -2 / 3 $ -2 3 1 $ -2 1 5 $ -2 5 p / 2 / 2 / 3 2 3 2 3 0 2 0 4 2 4 1 2 1 5 2 5 G ' 1 $ .2 $ .2 L * / 0 $ .2 $ .2 1 $ .2 1 $ .2 $ .2 L * / 0 $ .2 $ .2 1 $ .2 > $ .2R $ .2 $ .2P > $ .2L $ .2 $ .2J ' |# & $ . 2 2 & $ . 2 2 $ $ . 2 2 |# & $ . 2 2 & $ . 2 2 $ $ . 2 2 y 3 2 2T 2 2Q 3 2 2N 2 2K 2 A? ' 1 $ .2F 1 5 $ .2? 5 ' W / $ .2H / 3 $ .2A 3 0 $ .2C 0 4 $ .2< 4 / / $ .2 / 3 $ .2 3 1 $ .2E 1 5 $ .2> 5 o / 2I / 2 / 3 2B 3 2 3 0 2D 0 4 2= 4 1 2G 1 5 2@ 5 C [ ' 0 $$ , 2 %$ , 2 $$ , 2 % ' %$ .2 ' ' %$ , 2 % ' %$ .2 @ ' $ , 2 $ , 2 Y ) $2 %2 2 ) $2 %2 2 L ? ' 1 $ , 2x 1 5 $ , 2u 5 J ? ' 1 $ .2s 1 5 $ .2q 5 ' 0/ $$ , 2 / %$ , 2 / 0 $$ , 2 0 3 $$ , 2 3 4 $$ , 2 4 % ' / %$ .2 / ' ' 0 %$ , 2 0 % ' 0 %$ .2 0 ' ' 3 %$ , 2| 3 % ' 3 %$ .2z 3 ' ' 4 %$ , 2} 4 % ' 4 %$ .2{ 4 H ' 1 $ , 2w 1 5 $ , 2t 5 E ' 1 $ .2r 1 5 $ .2p 5 / $2 / %2 / 0 $2 0 %2 0 3 $2 3 %2~ 3 4 $2 4 %2 4 1 2y 1 5 2v 5 E [ ' 0 $$ , 2v %$ , 2m $$ , 2e % ' %$ .2k ' ' %$ , 2\ % ' %$ .2Z @ ' $ , 2r $ , 2a Y ) $2x %2o 2s ) $2g %2^ 2b L ? ' 1 $ , 2 1 5 $ , 2 5 J ? ' 1 $ .2 1 5 $ .2 5 ' 0/ $$ , 2R / %$ , 2H / 0 $$ , 2S 0 3 $$ , 2> 3 4 $$ , 2? 4 % ' / %$ .2F / ' ' 0 %$ , 2I 0 % ' 0 %$ .2G 0 ' ' 3 %$ , 24 3 % ' 3 %$ .22 3 ' ' 4 %$ , 25 4 % ' 4 %$ .23 4 H ' 1 $ , 2 1 5 $ , 2 5 E ' 1 $ .2 1 5 $ .2 5 / $2T / %2J / 0 $2U 0 %2K 0 3 $2@ 3 %26 3 4 $2A 4 %27 4 1 2 1 5 2 5 D [ ' 0 $$ , 2 %$ , 2 $$ , 2 % ' %$ .2 ' ' %$ , 2 % ' %$ .2 @ ' $ , 2 $ , 2 Y ) $2 %2 2 ) $2 %2 2 L ? ' 1 $ , 2 1 5 $ , 2 5 J ? ' 1 $ .2 1 5 $ .2} 5 ' 0/ $$ , 2 / %$ , 2 / 0 $$ , 2 0 3 $$ , 2 3 4 $$ , 2 4 % ' / %$ .2 / ' ' 0 %$ , 2 0 % ' 0 %$ .2 0 ' ' 3 %$ , 2 3 % ' 3 %$ .2 3 ' ' 4 %$ , 2 4 % ' 4 %$ .2 4 H ' 1 $ , 2 1 5 $ , 2 5 E ' 1 $ .2~ 1 5 $ .2| 5 / $2 / %2 / 0 $2 0 %2 0 3 $2 3 %2 3 4 $2 4 %2 4 1 2 1 5 2 5 F [ ' 0 $$ , 2 %$ , 2 $$ , 2 % ' %$ .2 ' ' %$ , 2 % ' %$ .2 @ ' $ , 2 $ , 2 Y ) $2 %2 2 ) $2 %2 2 L ? ' 1 $ , 2 1 5 $ , 2 5 J ? ' 1 $ .2 1 5 $ .2 5 ' 0/ $$ , 2 / %$ , 2 / 0 $$ , 2 0 3 $$ , 2 3 4 $$ , 2 4 % ' / %$ .2 / ' ' 0 %$ , 2 0 % ' 0 %$ .2 0 ' ' 3 %$ , 2 3 % ' 3 %$ .2 3 ' ' 4 %$ , 2 4 % ' 4 %$ .2 4 H ' 1 $ , 2 1 5 $ , 2 5 E ' 1 $ .2 1 5 $ .2 5 / $2 / %2 / 0 $2 0 %2 0 3 $2 3 %2 3 4 $2 4 %2 4 1 2 1 5 2 5 n $ -2 $ -2 $ -1 2 $ -1 2 $ -1 2 $ -1 2 $ -2 $ -2 $ -1 2 $ -1 2 $ -1 2 $ -1 2 n 3 2 1 2 1 2 3 2 1 2 1 2 n 3 2 1 2 1 2 3 2 1 2 1 2 w ' O& " / $ -2 / " / $ -2 / " 4 $ -2 4 6' # 0 $ -2 0 # 5 $ -2 5 ( $ 1 $ -2 1 Z * " / 2 / 2 / 4 2 4 # 0 2 0 5 2 5 $ 1 2 1 s # :$ -2 a L ( 2 ( 2 ' 2 2 2 ( 2 W 4 / $ -2 / 05 0 $ -2 0 0 $ -2 0 / 4 2 / 0 5 2 0 v \ $ -2 $ -1 2 $ -1 2 a J 4 ( 2 2 2 2 ( >2 ( >2 . w ' 4 0 5 $ -2 5 4 / 2 4 5 0 2 5 k ' * $ .26 $ .2Y * $ .24 $ .2W k ' * $ -26 $ -2Y * $ -24 $ -2W < 27 2Z 25 2X k ' * $ .2: $ .2a * $ .28 $ .2_ k ' * $ -2: $ -2a * $ -28 $ -2_ < 2; 2b 29 2` k ' * $ .2> $ .2g * $ .2< $ .2e k ' * $ -2> $ -2g * $ -2< $ -2e < 2? 2h 2= 2f k ' * $ .22 $ .2U * $ .20 $ .2S k ' * $ -22 $ -2U * $ -20 $ -2S < 23 2V 21 2T ' > $ .2 $ .2< $ .2 > $ .2 $ .28 $ .2 S & 2 2> 2 & 2 2: 2 A? ' 1 $ .2 1 5 $ .2 5 ' W / $ .2 / 3 $ .2 3 0 $ .2 0 4 $ .2 4 / / $ .26 / 3 $ .24 3 1 $ .2 1 5 $ .2 5 o / 2 / 27 / 3 2 3 25 3 0 2 0 4 2 4 1 2 1 5 2 5 ' > $ .2 $ .2Q $ .2 > $ .2 $ .2M $ .2 S & 2 2S 2 & 2 2O 2 A? ' 1 $ .2 1 5 $ .2 5 ' W / $ .2 / 3 $ .2 3 0 $ .2 0 4 $ .2 4 / / $ .2K / 3 $ .2I 3 1 $ .2 1 5 $ .2 5 o / 2 / 2L / 3 2 3 2J 3 0 2 0 4 2 4 1 2 1 5 2 5 i ' * $ .2 $ .22 * $ .2 $ .20 i ' * $ -2 $ -22 * $ -2 $ -20 ; 2 23 2 21 ' W / $ .2 / 3 $ .2{ 3 0 $ .2} 0 4 $ .2y 4 / / $ .2. / 3 $ .2, 3 ' X / $ -2 / 3 $ -2{ 3 0 $ -2} 0 4 $ -2y 4 0 / $ -2. / 3 $ -2, 3 V / 2 / 2/ / 3 2| 3 2- 3 0 2~ 0 4 2z 4 i ' * $ .2 $ .2G * $ .2 $ .2E i ' * $ -2 $ -2G * $ -2 $ -2E ; 2 2H 2 2F ' W / $ .2 / 3 $ .2 3 0 $ .2 0 4 $ .2 4 / / $ .2C / 3 $ .2A 3 ' X / $ -2 / 3 $ -2 3 0 $ -2 0 4 $ -2 4 0 / $ -2C / 3 $ -2A 3 V / 2 / 2D / 3 2 3 2B 3 0 2 0 4 2 4 ~ K G$ -2C $ -1 20 $ -1 2, K :$ -2? $ -1 2) $ -1 2% ? 2H 2E 1 22 1 2. ? 2I 2A 1 2+ 1 2' 2J 'w ' 1 5 $ -2 5 + / $ -2# / 0 $ -2 0 / $ -2= / + 3 $ -2 3 4 $ -2 4 3 $ -2; 3 1 $ -2! 1 g / 2$ / 2> / 0 2 0 3 2 3 2< 3 4 2 4 1 2" 1 5 2 5 Z G$ -2Y $ -1 2 $ -1 2 6 2[ 1 2 1 2 ' 1 "$ - 2 1 2 1 + / $ -2 / 0 $ -2 0 / $ -2U / ' 1 $ - 2 1 2 1 ] 1 "2 1 2 1 5 "2 5 2 5 / 2 / 2W / 0 2 0 Z G$ -2 $ -1 2 $ -1 2 6 2 1 2 1 2 ' 1 "$ - 2 1 2 1 + / $ -2 / 0 $ -2 0 / $ -2 / ' 1 $ - 2 1 2 1 ] 1 "2 1 2 1 5 "2 5 2 5 / 2 / 2 / 0 2 0 o B $ -1 26 $ -1 24 B $ -1 2: $ -1 28 ] , 1 27 1 25 , 1 2; 1 29 S )w ' ' # 5 $ -20 5 $ 1 $ -22 1 5 # 21 5 1 $ 23 1 B# $ -2~ $ -2 $ -2 B# $ -2 $ -2 $ -2 B# $ -2 $ -2 $ -2 L # $ -2 # $ -2 # $ -2 # $ -2 T h 2 i 2 j 2\ k 1 2 l 1 2 T h 2 i 2 h 2[ k 1 2 l 1 2 @ h2 i2 k1 2 l1 2 (| 2 2 2 (} 2 2 2 ( 2. 2/ 20 ( 2s 2t 2u E 1 ( 2 1 ( 2R 1 ( 2 E 1 ( 2 1 ( 2O 1 ( 2 / ( 2 / ( 2M / 3 ( 2 3 ( 2K 3 0 ( 2 0 4 ( 2 4 1( 2 1 5( 2 5 E 1 ( 2 1 ( 2R 1 ( 2 E 1 ( 2 1 ( 2O 1 ( 2 / ( 2 / ( 2M / 3 ( 2 3 ( 2K 3 0 ( 2 0 4 ( 2 4 1( 2 1 5( 2 5 E 1 ( 2 1 ( 2R 1 ( 2 E 1 ( 2 1 ( 2O 1 ( 2 / ( 2 / ( 2M / 3 ( 2 3 ( 2K 3 0 ( 2 0 4 ( 2 4 1( 2 1 5( 2 5 E 1 ( 2 1 ( 2R 1 ( 2 E 1 ( 2 1 ( 2O 1 ( 2 / ( 2 / ( 2M / 3 ( 2 3 ( 2K 3 0 ( 2 0 4 ( 2 4 1( 2 1 5( 2 5 E 1 ( 2 1 ( 2R 1 ( 2 E 1 ( 2 1 ( 2O 1 ( 2 / ( 2 / ( 2M / 3 ( 2 3 ( 2K 3 0 ( 2 0 4 ( 2 4 1( 2 1 5( 2 5 ~ (& $ -2~ & $ -2 & J' $ m $ -( 1 ( 2 ' " $ -( 1w ( 2 ' _3 $ -1A ( @2 3 $ -1 ( @2 3 $ -1= ( ?2 3 O } ) ! '1 ' ( 2 ' " ! #1 # ( 2 # 5 ! 1 ( 2 1 ( 2 w ' & ( " n # $ , 0 2\ # C n $ , 0 2\ $ , 0 2\ ( " n # $ , 0 2b # C n $ , 0 2b $ , 0 2b & " n $$ , 0 2d $ '' # o $$ , 0 2f $ ' C n ' $ , 0 2\ ' $ , 0 2b ' & & n ($ , 0 2d ( & ' o ($ , 0 2f ( ) ! ( 2 ' ! (1 ( ( 2 ( # ! $1 $ ( 2 $ 3 & ! (1 ( 1 ' ( 1 ' ( 2 ( 3 " ! $1 $ 1 # ( 1 # ( 2 $ n ' 0 2] ' " n # 0 2] # ? n 0 2] 0 2] ' 0 2c ' " n # 0 2c # . n 0 2c 0 2c & n (0 2e ( " n $0 2e $ ' n (0 2g ( # n $0 2g $ G ) ! 41 4 ( 2 4 / ! 01 0 ( 2 0 ' ( / n 0 $ , 0 2\ 0 & n 4 $ , 0 2\ 4 & / n 1$ , 0 2^ 1 & 3 n 5$ , 0 2^ 5 & 0 o 1$ , 0 2` 1 & 4 o 5$ , 0 2` 5 ) 4 ! 51 5 ( 2 5 0 ! 11 1 ( 2 1 3 3 ! 51 5 1 4 ( 1 4 ( 2 5 3 / ! 11 1 1 0 ( 1 0 ( 2 1 / n 0 0 2] 0 n 4 0 2] 4 / n 10 2_ 1 3 n 50 2_ 5 0 o 10 2a 1 4 o 50 2a 5 - w ' L& # " $ .+ 2 " % " $ .+ 2) " #' # $ .+ 2 # ' < & $ .+ 2 & ' $ .+ 2 ' $ & $ .+ 2' & " $$ .+ 2 $ " ($ .+ 2 ( " + 2 " + 2* " & + 2 & + 2( & # + 2 # ' + 2 ' $+ 2 $ (+ 2 ( ' l / $ .+ 2 / 0 $ .+ 2 0 3 $ .+ 2 3 4 $ .+ 2 4 > / $ .+ 2) / 3 $ .+ 2' 3 $ 1 $ .+ 2 1 $ 5 $ .+ 2 5 / + 2 / + 2* / 0 + 2 0 3 + 2 3 + 2( 3 4 + 2 4 1 + 2 1 5 + 2 5 * w ' J& " " $ -+ 2 " $ " $ -+ 2J " "' # $ -+ 2 # + ' $ $ -+ 2 $ J " + 2 " + 2K " # + 2 # $ + 2 $ U ' ! / $ -+ 2 / # / $ -+ 2J / * / + 2 / + 2K / + w ' J& " $ -+ 2 $ $ -+ 2L "' $ -+ 2 ; + 2 + 2M + 2 , w ' J& " $ -+ 2 $ $ -+ 2N "' $ -+ 2 ; + 2 + 2O + 2 w R ' p 4 & # $ -2 # ' $ -2 ' 4 3 # $ -2 # ' $ -2 ' " ' $ -2 ' > & " $ -2 " 3 " $ -2 " 8 " " $ -2 " & $ -2 & ! * - " & $ -2 & w & +" & $ -2 & $ -2 & + $ -2 $ -2 " $ -2 " w 3 +" & $ -2 & $ -2 & + $ -2 $ -2 " $ -2 " 8 " " $ -2 " & $ -2 & ! * - " & $ -2 & ' G& + $ $ -2 $ ( $ -2 ( ( $ -2 ( 1' $ $ -2 $ # ( $ -2 ( 2 # 2 # ' 2 ' 2 2 " 2 " 2 " & 2 & 2 & $ 2 $ ( 2 ( \ # 2 # ' 2 ' " 2 " 2 " & 2 & 2 & ( 2 ( * " ' 2 ' & 2 & 2 & @ $ 2 $ # ( 1 2 # ' ( 1 2 ' ( # ( 2 ( ' ( 1 2 ' L ( 1 2 # ( 1 2 # ' ( 1 2 ' w R ' > & $ -2% 3 $ -2% " " $ -2 " " & $ -2! & > & " $ -21 " 3 " $ -21 " " & $ -27 & p 4 & " & $ -2+ & $ -2 4 3 " & $ -2+ & $ -2 " " $ -2 " " & $ -2 & > & " $ -2 " 3 " $ -2 " " & $ -2 & > & " & $ -2 & 3 " & $ -2 & ' G& + $ $ -2 $ ( $ -2 ( ( $ -25 ( 1' $ $ -2/ $ # ( $ -2) ( 4~ ' & " & $ -2+ & $ -2 & 2$ # 2 # ' 2 ' 2& 2 " 2 " 2 " & 2" & 2 & $ 2 $ ( 2 ( \ # 2. # ' 24 ' " 22 " 2 " & 28 & 2 & ( 26 ( * " ' 2( ' & 2, & 2 & @ $ 20 $ # ( 1 2. # ' ( 1 24 ' ( # ( 2* ( ' ( 1 2( ' L ( 1 2$ # ( 1 2 # ' ( 1 2 ' $( 1) 2; $ (( 1@ 2G ( : } 1w ' ' # $ -+ 2 # B ' ' $ -+ 2 ' & $ -+ 2 & S # + 2 # ' + 2 ' & + 2 & $+ 2 $ (+ 2 ( ' j / $ -+ 2 / 0 $ -+ 2 0 3 $ -+ 2 3 4 $ -+ 2 4 # 1 $ -+ 2 1 # 5 $ -+ 2 5 f / + 2 / 0 + 2 0 3 + 2 3 4 + 2 4 1 + 2 1 5 + 2 5 > w ' ' 0# $ .+ 2 # $ .+ 2 # 0 $ .+ 2 $ .+ 2 0 $ .+ 2 $ .+ 2 D ' ' $ .+ 2 ' $ .+ 2 ' # + 2 # + 2 # ' + 2 ' + 2 ' + 2 + 2 + 2 + 2 I ' 0 $ .+ 2 0 4 $ .+ 2 4 , 0 + 2 0 4 + 2 4 y / I ' " $ .+ 2 " $ .+ 2P " * " + 2 " + 2R " y 3 I ' & $ .+ 2 & $ .+ 2L & * & + 2 & + 2N & M 0 / ' # $ .+ 2 # # + 2 # M 4 / ' ' $ .+ 2 ' ' + 2 ' 8 w ' `' # $ .2p # E $ .2 $ .2 # $ .2 # & * $ .2 $ .2 * $ .2 $ .2 *" $ .2 " $ .2 " ' ' $ .2j ' F *& $ .2 & $ .2 & ' $ .2 ' $ $ .2 $ ( $ .2 ( # 2q # 2 # ' 2k ' 2 ' 2 2 2 2 " 2 " 2 " & 2 & 2 & 2 2 $ 2 $ ( 2 ( =R ' 3 $ .2 3 $ .2t 3 (w ' 5 1 $ .2r 1 ' W / $ .2t / 3 $ .2n 3 0 $ .2p 0 4 $ .2j 4 / / $ .2 / 3 $ .2 3 5 $ .2l 5 o / 2u / 2 / 3 2o 3 2 3 0 2q 0 4 2k 4 1 2s 1 5 2m 5 9 w ' `' # $ .2d # E $ .2m $ .2} # $ .2q # & * $ .2o $ .2 * $ .2 $ .2 *" $ .2u " $ .2 " ' ' $ .2^ ' F *& $ .2{ & $ .2 & ' $ .2w ' $ $ .2s $ ( $ .2y ( # 2e # 2r # ' 2_ ' 2x ' 2p 2 2 2 " 2v " 2 " & 2| & 2 & 2n 2~ $ 2t $ ( 2z ( (w ' 5 1 $ .2f 1 ' W / $ .2h / 3 $ .2b 3 0 $ .2d 0 4 $ .2^ 4 / / $ .2 / 3 $ .2 3 5 $ .2` 5 o / 2i / 2 / 3 2c 3 2 3 0 2e 0 4 2_ 4 1 2g 1 5 2a 5 w & 0 ' ' $ .2Q ' & 4 ' ' $ .2M ' B / ' & $ .2S & & $ .2 & B 3 ' & $ .2O & & $ .2 & C? ' $ $ .2 $ ( $ .2 ( ' & $ .2 & & $ .2X & ' $ .2 ' $ $ .2 $ ( $ .2 ( K w 4 w 4 ' 2N ' ( 3 w 3 & 2P & 2 & b && 2 & 2Y & 2 & ' 2 ' 2R ' $ 2 $ ( 2 ( w ' f& $ .2[ $ .2z $ .2_ $ .2| .' $ .2Y $ .2] U 2\ 2{ 2Z 2` 2} 2^ w ' & $ .2 $ .2 . " $ .2 " $ .2 0 " $ .2 " $ .2 C' $ .2 # $ .2 # $ .2 C? ' $ $ .2 $ ( $ .2 ( < ' $ $ .2 $ ( $ .2 ( 2 2 2 " 2 " 2 " 2 2 # 2 # 2 $ 2 $ ( 2 ( w ' & $ .2 $ .2 . $ .2 " $ .2 " 0 $ .2 " $ .2 " C' $ .2 $ .2 # $ .2 # C? ' $ $ .2 $ ( $ .2 ( < ' $ $ .2 $ ( $ .2 ( 2 2 2 2 2 " 2 " 2 " 2 # 2 # $ 2 $ ( 2 ( w ' & $ .2 $ .2 . " $ .2 " $ .2 0 " $ .2 " $ .2 C' $ .2 # $ .2 # $ .2 C? ' $ $ .2 $ ( $ .2 ( < ' $ $ .2 $ ( $ .2 ( 2 2 2 " 2 " 2 " 2 2 # 2 # 2 $ 2 $ ( 2 ( w ' & $ .2 $ .2 . $ .2 " $ .2 " 0 $ .2 " $ .2 " C' $ .2 $ .2~ # $ .2 # C? ' $ $ .2 $ ( $ .2 ( < ' $ $ .2 $ ( $ .2 ( 2 2 2 2 2 " 2 " 2 " 2 # 2 # $ 2 $ ( 2 ( B k " H w ' & & $ .2Z & & $ .2 & & 2[ & 2 & ? # + w ' ' ' $ .2V ' ' 2W ' $ (2Y ( w ' & D * $ .2 $ .2^ $ .2 Y" *" $ .2 " $ .2X " # $ .2 # $ $ .2 $ e ' & *& $ .2 & $ .2[ & ' $ .2 ' ( $ .2 ( - 2 2_ 2 : " " 2 " 2Y " # 2 # $ 2 $ : & & 2 & 2\ & ' 2 ' ( 2 ( w ' & D * $ .2= $ .2n $ .2: Y" *" $ .2 " $ .2h " # $ .2 # $ $ .2 $ e ' & *& $ .2+ & $ .2k & ' $ .2 ' ( $ .2& ( - 2> 2o 2; : " " 2 " 2i " # 2 # $ 2 $ : & & 2, & 2l & ' 2! ' ( 2( ( w ' & D * $ .2 $ .2d $ .2 Y" *" $ .2 " $ .2a " # $ .2 # $ $ .2 $ " ' & ( $ .2 ( | - 2 2e 2 : " " 2 " 2b " # 2 # $ 2 $ & ( 2 ( w ' & $ .2] $ .2i $ .2m $ .2o " $ .2c " " $ .2k " C' $ .2[ $ .2k # $ .2_ # w ' & $ -2] $ -2i $ -2m $ -2o " $ -2c " " $ -2k " D' $ -2[ $ -2k # $ -2_ # T ' *& $ .2i & $ .2m & ' $ .2e ' T ' *& $ -2i & $ -2m & ' $ -2e ' 2^ 2j 2\ 2n 2p 2l " 2d " 2l " # 2` # & 2j & 2n & ' 2f ' w ' & $ .2y $ .2y $ .2 $ .2 " $ .2 " " $ .2{ " C' $ .2w $ .2 # $ .2{ # Q ' - & $ .2 & ' $ .2 ' & $ .2} & 2z 2z 2x 2 2 2 " 2 " 2| " # 2| # & 2 & 2~ & ' 2 ' t G ' * - $ .+ 2T $ .+ 2 ( + 2U + 2 / [w ' 2& " $ -2L " " #$ -2 " ' # $ -2H # $$ -2J $ 3 " 2M " #2 " # 2I # $2K $ j + / $ -2L / 0 $ -2H 0 / #$ -2 / 1 $ -2J 1 5 / 2M / #2 / 0 2I 0 1 2K 1 0 [w ' 2& " $ -2R " " #$ -2 " ' # $ -2N # $$ -2P $ 3 " 2S " #2 " # 2O # $2Q $ j + / $ -2R / 0 $ -2N 0 / #$ -2 / 1 $ -2P 1 5 / 2S / #2 / 0 2O 0 1 2Q 1 . K %R ' ' $ -2 ' ' $ -2 ' ' 2 ' w >R ' & 3 $ -2 3 #$ -2d 3 r ' 2/ 3 $ -2 3 3 #$ -2d 3 2& 3 $ -2 3 3 #$ -2d 3 cR ' (3 $ -2 3 #$ -2d 3 4 $ -2 4 5$ -2 5 e + 3 $ -2 3 4 $ -2 4 3 #$ -2d 3 5 $ -2 5 7 3 2o 3 2 3 4 2 4 5 2 5 w ' b& . $ .28 " $ .2 " 0 $ .2 " $ .2 " .' $ .26 # $ .2 # U 29 2 " 2! " 2 " 27 # 2 # w ' b& . $ .2L " $ .2B " 0 $ .2 " $ .2 " .' $ .2J # $ .2@ # U 2M 2 " 2C " 2 " 2K # 2A # w ' & C $ .2 $ .2 " $ .2 " E $ .2P $ .2T " $ .2R " C' $ .2 $ .2 # $ .2 # ~ 2 2Q 2 2U " 2 " 2S " 2 2 # 2 # c w ' 4& $ .2 $ .2H ' $ .2 , 2 2I 2 E w ' & # $ -2 # " ' $ -2 ' * " ' 2 ' & 2 & 2 & * # 2 # " 2 " 2 " * 2 2 2 t G ' * , $ .+ 2N $ .+ 2 ( + 2O + 2 L ' < " $ .+ 2P " $ .+ 2 " < & $ .+ 2R & $ .+ 2 & N " + 2Q " + 2 " & + 2S & + 2 & ; l &w ' ' # $ .2 # < ' $ $ .2 $ ( $ .2 ( * # 2 # $ 2 $ ( 2 ( X ' 0 $ .2 0 1 $ .2 1 5 $ .2 5 * 0 2 0 1 2 1 5 2 5 = U ' ! ' $ -+ 2 ' # ( $ -+ 2 ( * ' + 2 ' ( + 2 ( U ' ! 4 $ -+ 2 4 # 5 $ -+ 2 5 * 4 + 2 4 5 + 2 5 M $ / ' $ .+ 2W + 2Y M ( / ' $ .+ 2 + 2 M 1 / ' $ .+ 2 + 2 M 5 / ' $ .+ 2 + 2 D 0 ( ( 1 1 ( ( 1 1 + 1 ( 2 D # ( ( 1 $ ( ( 1 $ + 1Y ( 2 M $ / ' $ .+ 2 + 2 M ( / ' $ .+ 2 + 2 D # ( ( 1 $ ( ( 1 $ + 1 ( 2 W ' # $ $ -+ 2 $ # ( $ -+ 2" ( + 2< + 2m " + 2 " + 2g " & + 2* & + 2j & + 29 # + 2 # ' + 2 ' $ + 2 $ ( + 2$ ( W ' # $ $ -+ 2 $ # ( $ -+ 2 ( + 2 + 2] " + 2 " + 2W " & + 2 & + 2Z & + 2 # + 2 # ' + 2 ' $ + 2 $ ( + 2 ( W ' # $ $ -+ 2 $ # ( $ -+ 2 ( + 2 + 2c " + 2 " + 2` " + 2 # + 2 # $ + 2 $ ( + 2 ( 1 ' w ~ ' & " $ .2 " S &" 2 " 2w " 2 " && 2 & 2w & 2 & w uR ' 1 3 / $ .2 / $ .2v / 1 & / $ .2 / $ .2v / ~ ' & / $ .2v / ) / 2 / 2w / 2 / 4 : ' " $ .2$ " $ .2{ " M " ( $1 2B " ( $1 2 " ( !1 2> " cw R ' 1 3 / $ .2$ / $ .2{ / & / $ .2{ / 5 ' / $ .2$ / $ .2{ / M / ( $1 2B / ( $1 2 / ( !1 2> / 5 : ' & $ .2" & $ .2y & M & ( $1 2B & ( $1 2 & ( !1 2> & | =R ' 3 $ .2" 3 $ .2y 3 5 ' 3 $ .2" 3 $ .2y 3 M 3 ( $1 2B 3 ( $1 2 3 ( !1 2> 3 ? - $ -23 $ -21 - $ -2M $ -2K v - " $ -2= " # $ -25 # # $ -2| # - " $ -2 " $ $ -29 $ ` - & $ -2I & ' $ -2A ' ' $ -2x ' ( $ -2E ( 4" ( @1 2 " ( @1 ( 2 " m# ( @1 2} # S 1 # ( @1 ( 1 ( 1 # ( @1 ( 1 ( 2] # $2< $ } m' ( @1 2y ' S 1 ' ( @1 ( D1 ( 1 ' ( @1 ( D1 ( 2] ' (2H ( 24 22 2N 2L ( " " 2> " # 26 # $ 2: $ ( & & 2J & ' 2B ' ( 2F ( x = 0 $ -2| 0 / $ -2 / 1$ -2~ 1 ) 4 $ -2x 4 5$ -2z 5 4/ ( @1 2 / ( @1 ( 2 / m0 ( @1 2} 0 S 1 0 ( @1 ( 1 ( 1 0 ( @1 ( 1 ( 2] 0 1( ?1 2 1 m4 ( @1 2y 4 S 1 4 ( @1 ( D1 ( 1 4 ( @1 ( D1 ( 2] 4 5( ?1 2{ 5 & / / 2 / 0 2} 0 12 1 & 3 3 2J 3 4 2y 4 52{ 5 @ ; % ' $ $ .27 $ " $ 28 $ ~ Y ' ( $ .2C ( 0 # $ .( 1 17 $ ( 2 # ( 2G ( & 2D ( < G ' $ $ , 2 $ ( $ , 2 ( $ 2 $ ( 2 ( G ' 1 $ , 2 1 5 $ , 2 5 1 2 1 5 2 5 S ' $ ' $ .2a ' ( ' $ .2g E ' $ $ -2a ( $ -2g _ $ 2b J ( 2h 8 # ( ( 1 $ ( ( 1 $ 1b ( 2 9 $ % ' $ .2} 2~ 9 ( % ' $ .2 2 : # ( ( 1 $ ( ( 1 $ 1~ ( 2 w& 9 $ % ' $ .2e 2f 9 ( % ' $ .2g 2h d > $ 2 $ 2# $ 1 2u 1 2d 1 ( 2 ( 2' ( D# ( 1 ( ( 1 $ ( ( 1 $ 1# $ ( 2 # 5 2h 5 2` 5 D0 ( 1 ( ( 1 1 ( ( 1 1 1d 1 ( 2 0 $ 2, / q2d F " " 2u " / q2* " / 2u / / q2* / F & & 2q & / q2( & 3 2q 3 / q2( 3 " # # 2s # 0 2s 0 " ' ' 2o ' 4 2o 4 2* A Uw K $# ! '( 1 ( 2 ' $$ ! (( 1 ( 2 ( AK ! #( 1 ( 2 # $( 1 ( 2 $ ) = ! #( 1 ( 2 # $( 1 ( 2 $ = ! '( 1 ( 2 ' (( 1 ( 2 ( P # ! "( 2 " ' ! &( 2 & % ! ( 2 ( 2 ' $ ! #( 2 # "( 2 " ' ( ! '( 2 ' &( 2 & 8 ! ( 2 ! ( 1 ( 2 ' & 0 2a & # " 0 2a " , 0 2a 0 2a ' & 0 2g & # " 0 2g " , 0 2g 0 2g , $ " 0 2c " # p0 2k # , ( & 0 2i & ' p0 2k ' 0 ! /( 2 / 4 ! 3( 2 3 ! 0( 2 0 ' 5 ! 4( 2 4 3( 2 3 1 ! /( 2 / 0 / 0 2a / 4 3 0 2a 3 1 /0 2c / 5 30 2c 3 p 00 2e 0 5 p 40 2e 4 0 & + 0 2 & + 0 2V & 0 & + 0 2 & + 0 2f & ) # + 2 # + 2 + 2 " + 2 " + 2W " + 2 + 2W + 2 + 2W $+ 2J $ (+ 2L ( 0 + 2 0 / + 2 / + 2W / 1+ 2J 1 5+ 2L 5 + 20 + 2f + 2. "+ 2 " #+ 2 # 0 + 2k 0 4 + 2g 4 / + 2m / + 2& / 3 + 2i 3 + 2$ 3 K T "2 " &2 & 2 2 ' 2 ' # 2 # 2 2 ! "2 " # 2 # , (2 ( $2 $ 2 2 ! 2 2 ( 1 ( 2 ( 1 ( 2 # ( 1 ( 2 # ' ( 1 ( 2 ' 1 ( 2 ! 1 ( 2 K /2 / 32 3 0 2 0 4 2 4 1 2 1 2 1 52 5 T3 &" 2 " 2r " 2 " &/ 2 / 2r / 2 / ? " ( 2 2 #2 # $ 2 2 ? $ 2 2 ( 2 #2 # 7 J" ( 1 2^ " ( 1 2 " ( 1 2Z " j# 3 ( ( 1 ( 1 1^ ( 2 # 3 ( ( 1 ( 1 1Z ( 2 # 1 R / 2^ / 2 / 2Z / J/ ( 1 2^ / ( 1 2 / ( 1 2Z / j0 3 ( ( 1 ( 1 1^ ( 2 0 3 ( ( 1 ( 1 1Z ( 2 0 6 J& ( $1 2B & ( $1 2 & ( !1 2> & J" ( $1 2B " ( $1 2 " ( !1 2> " j' 3 ( ( 1 ( 1 1B ( 2 ' 3 ( ( 1 ( 1 1> ( 2 ' 1 R 3 2B 3 2 3 2> 3 J3 ( $1 2B 3 ( $1 2 3 ( !1 2> 3 J/ ( $1 2B / ( $1 2 / ( !1 2> / j4 3 ( ( 1 ( 1 1B ( 2 4 3 ( ( 1 ( 1 1> ( 2 4 C2 R ' 3 $ .2 3 $ .2t 3 d R ' $ .+ 2h / $ .+ 2 / $ .+ 2j / 7 + 2i / + 2 / + 2k / G M ? ' 1 $ , 2 1 5 $ , 2 5 J ? ' 1 $ .2 1 5 $ .2 5 ' 0/ $$ , 2 / %$ , 2 / 0 $$ , 2 0 3 $$ , 2 3 4 $$ , 2 4 % ' / %$ .2 / ' ' 0 %$ , 2 0 % ' 0 %$ .2 0 ' ' 3 %$ , 2 3 % ' 3 %$ .2 3 ' ' 4 %$ , 2 4 % ' 4 %$ .2 4 H ' 1 $ , 2 1 5 $ , 2 5 E ' 1 $ .2 1 5 $ .2 5 / $2 / %2 / 0 $2 0 %2 0 3 $2 3 %2 3 4 $2 4 %2 4 1 2 1 5 2 5 H M ? ' 1 $ , 2 1 5 $ , 2 5 J ? ' 1 $ .2 1 5 $ .2 5 ' 0/ $$ , 2* / %$ , 2 / 0 $$ , 2+ 0 3 $$ , 2 3 4 $$ , 2 4 % ' / %$ .2 / ' ' 0 %$ , 2! 0 % ' 0 %$ .2 0 ' ' 3 %$ , 2 3 % ' 3 %$ .2 3 ' ' 4 %$ , 2 4 % ' 4 %$ .2 4 H ' 1 $ , 2 1 5 $ , 2 5 E ' 1 $ .2 1 5 $ .2 5 / $2, / %2" / 0 $2- 0 %2# 0 3 $2 3 %2 3 4 $2 4 %2 4 1 2 1 5 2 5 _ > 3 / $ -2 / / $ -2 / 3 / 2 / 2 / ' */ $ .2R / #$ .2l / 0 $ .2P 0 *3 $ .2N 3 #$ .2j 3 4 $ .2L 4 U / 2S / #2m / 0 2Q 0 3 2O 3 #2k 3 4 2M 4 ' */ $ .2Z / #$ .2q / 0 $ .2X 0 *3 $ .2V 3 #$ .2o 3 4 $ .2T 4 U / 2[ / #2r / 0 2Y 0 3 2W 3 #2p 3 4 2U 4 2 3 + 0 2 3 + 0 2f 3 / 3 2 3 2 3 __main ? X86ISD::BSF X86ISD::BSR X86ISD::SHLD X86ISD::SHRD X86ISD::FAND X86ISD::FANDN X86ISD::FOR X86ISD::FXOR X86ISD::FSRL X86ISD::FILD X86ISD::FILD_FLAG X86ISD::FP_TO_INT16_IN_MEM X86ISD::FP_TO_INT32_IN_MEM X86ISD::FP_TO_INT64_IN_MEM X86ISD::FLD X86ISD::FST X86ISD::CALL X86ISD::RDTSC_DAG X86ISD::BT X86ISD::CMP X86ISD::COMI X86ISD::UCOMI X86ISD::CMPM X86ISD::CMPMU X86ISD::SETCC X86ISD::SETCC_CARRY X86ISD::FSETCCsd X86ISD::FSETCCss X86ISD::CMOV X86ISD::BRCOND X86ISD::RET_FLAG X86ISD::REP_STOS X86ISD::REP_MOVS X86ISD::GlobalBaseReg X86ISD::Wrapper X86ISD::WrapperRIP X86ISD::PEXTRB X86ISD::PEXTRW X86ISD::INSERTPS X86ISD::PINSRB X86ISD::PINSRW X86ISD::PSHUFB X86ISD::ANDNP X86ISD::PSIGN X86ISD::BLENDV X86ISD::BLENDI X86ISD::SUBUS X86ISD::HADD X86ISD::HSUB X86ISD::FHADD X86ISD::FHSUB X86ISD::UMAX X86ISD::UMIN X86ISD::SMAX X86ISD::SMIN X86ISD::FMAX X86ISD::FMIN X86ISD::FMAXC X86ISD::FMINC X86ISD::FRSQRT X86ISD::FRCP X86ISD::TLSADDR X86ISD::TLSBASEADDR X86ISD::TLSCALL X86ISD::EH_SJLJ_SETJMP X86ISD::EH_SJLJ_LONGJMP X86ISD::EH_RETURN X86ISD::TC_RETURN X86ISD::FNSTCW16m X86ISD::FNSTSW16r X86ISD::LCMPXCHG_DAG X86ISD::LCMPXCHG8_DAG X86ISD::ATOMADD64_DAG X86ISD::ATOMSUB64_DAG X86ISD::ATOMOR64_DAG X86ISD::ATOMXOR64_DAG X86ISD::ATOMAND64_DAG X86ISD::ATOMNAND64_DAG X86ISD::VZEXT_MOVL X86ISD::VSEXT_MOVL X86ISD::VZEXT_LOAD X86ISD::VZEXT X86ISD::VSEXT X86ISD::VTRUNC X86ISD::VTRUNCM X86ISD::VINSERT X86ISD::VFPEXT X86ISD::VFPROUND X86ISD::VSHLDQ X86ISD::VSRLDQ X86ISD::VSHL X86ISD::VSRL X86ISD::VSRA X86ISD::VSHLI X86ISD::VSRLI X86ISD::VSRAI X86ISD::CMPP X86ISD::PCMPEQ X86ISD::PCMPGT X86ISD::PCMPEQM X86ISD::PCMPGTM X86ISD::ADD X86ISD::SUB X86ISD::ADC X86ISD::SBB X86ISD::SMUL X86ISD::UMUL X86ISD::INC X86ISD::DEC X86ISD::OR X86ISD::XOR X86ISD::AND X86ISD::BLSI X86ISD::BLSMSK X86ISD::BLSR X86ISD::BZHI X86ISD::BEXTR X86ISD::MUL_IMM X86ISD::PTEST X86ISD::TESTP X86ISD::TESTM X86ISD::KORTEST X86ISD::KTEST X86ISD::PALIGNR X86ISD::PSHUFD X86ISD::PSHUFHW X86ISD::PSHUFLW X86ISD::SHUFP X86ISD::MOVLHPS X86ISD::MOVLHPD X86ISD::MOVHLPS X86ISD::MOVLPS X86ISD::MOVLPD X86ISD::MOVDDUP X86ISD::MOVSHDUP X86ISD::MOVSLDUP X86ISD::MOVSD X86ISD::MOVSS X86ISD::UNPCKL X86ISD::UNPCKH X86ISD::VBROADCAST X86ISD::VBROADCASTM X86ISD::VPERMILP X86ISD::VPERM2X128 X86ISD::VPERMV X86ISD::VPERMV3 X86ISD::VPERMI X86ISD::PMULUDQ X86ISD::VASTART_SAVE_XMM_REGS X86ISD::VAARG_64 X86ISD::WIN_ALLOCA X86ISD::MEMBARRIER X86ISD::SEG_ALLOCA X86ISD::WIN_FTOL X86ISD::SAHF X86ISD::RDRAND X86ISD::RDSEED X86ISD::FMADD X86ISD::FMSUB X86ISD::FNMADD X86ISD::FNMSUB X86ISD::FMADDSUB X86ISD::FMSUBADD X86ISD::PCMPESTRI X86ISD::PCMPISTRI X86ISD::XTEST ~{cc} ~{fpsr} ~{dirflag} _tls_array _tls_index bswapl bswapq ${0:q} =r,0, ${0:w} $$8, rorw rolw $$16, rorl %edx %eax, xchgl bitset::set _alldiv _aulldiv _allrem _aullrem _allmul { t m f _ X Q J C < 5 . ' x q j c \ U N G @ 9 2 + $ | u n g ` Y R K D = 6 / ( ! y r k d ] V O H A : 3 , % } v o h a Z S L E > 7 0 ) " K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K X E E E h E E E E x E E E E E E E E E E E E E E E E E E E E E E E E E X H 8 ( x h X H 8 ( ( H p x ( H p x x x p h ` @ ` @ h x ` @ p x ` @ h @ 6 , " p G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G 83 x2 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 83 83 83 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 82 ; 8 ; ; 8 8 ; 8 ; P; : : `: : 8 8 ; ; ; 8 8 8 8 8 9 9 8 8 8 8 8 8 ; ; ; ; 9 `9 8 8 8 8 8 8 8 8 8 8 ; 8 8 `9 `9 8 8 9 89 , >, >, >, >, >, >, ., ., ., ., ., ., , , , , , , , , , , + + + "+ "+ "+ "+ "+ ^, ^, ^, ^, 8 8 8 8 8 8 8 8 8 8 8 8 8 h8 h8 h8 h8 h8 h8 x8 x8 x8 x8 x8 8 8 8 8 8 8 8 8 h7 h7 h7 h7 h7 8 8 8 8 : : : : : : +; +; +; +; +; +; +; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 8; 8; 8; G: G: G: G: G: : : : : YW V HY X [ V Y @ 0 P 0 0 0 0 0 0 @ @ @ @ (% (% (% (% (% (% .$ .$ .$ .$ .$ # # # # # p$ p$ p$ $ $ $ $ $ $ $ $ $ / / / / / / / 80 80 80 80 80 80 0 0 0 0 0 0 0 0 0 0 (0 (0 (0 H0 H0 H0 H0 H0 X0 X0 X0 X0 `5 `5 `5 `5 `5 `5 `5 p5 p5 p5 p5 p5 p5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 e e j j j j j k e j k e k k 0l l ~ Q + F i ] Q E 9 9 F Q F g X X X X X X N N N N N N N D D D D D D : : : : : 0 0 0 0 0 & & & b b b b - - - - - - i i i i i i i b b b b b b [ [ [ [ [ T T T T T w w w p p p p p M M M M ~ ~ ~ ~ ~ \ 7 [ [ [ [ [ [ Q Q Q Q Q Q Q G G G G G G = = = = = 3 3 3 3 3 ) ) ) l l l l l e e e e ( P z 0 0 0 0 0 0 0 0 0 0 0 0 0 / / / / / / / / / / / / / / / / / / / & & & & & 0 0 0 0 40 40 40 40 40 40 *0 *0 *0 *0 *0 *0 *0 . . . . . . f0 f0 f0 f0 f0 \0 \0 \0 \0 \0 R0 R0 R0 H0 H0 H0 H0 H0 >0 >0 >0 >0 ' 81 0 1 1 (2 ' 1 0 p0 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 * X5 5 4 4 O4 * (4 3 3 Y Y Y P Y W W W P W W W W P W P P P P P Y Y Y P Y P P W W W P W W W W P W Y Y Y P Y y_ o_ e_ Y [_ Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Q_ G_ =_ Y W^ Y Y Y Y Y Y Y Y Y Y Y Y _ _ _ Y _ ~ 6p 6p 6p ~ 6p 6p 6p 6p u 6p 6p 6p 6p u 6p 6p 6p 6p r 6p 6p 6p 6p ~ 6p ~ Cp 6p 6p 6p u 6p 6p 6p 6p u 6p 6p 6p 6p ~ W 0 z C B - / K e ) e ) e @ E E E E E E > > > > > > > 7 7 7 7 7 7 0 0 0 0 0 ) ) ) ) ) " " " L L L L } } } } } v v v S S S S S % $ &" f f f f f f f f f f f f f f f f f f f J! &! f f f f f f f f f f n f f f ? > f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f h f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f J f f f f f f % f f f f U . f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f 1 f f f f f f f f f f f f f f f f f f f f f f f > f f f f f f f f f f f f f f f f f f f n n n n n f f f n f n f f n n n n n f f f n 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 y5 y5 y5 y5 y5 r5 r5 r5 (5 (5 (5 (5 (5 5 5 5 5 f f f f f f f f f f f f f f f f f f f f f f f f f f 76 76 76 76 76 76 -6 -6 -6 -6 -6 -6 -6 #6 #6 #6 #6 #6 #6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 A6 A6 A6 A6 [ [ [ [ [ [ K K K K K K K ; ; ; ; ; ; + + + + + k k k k ` @ U U U U U U U H H H H H H ; ; ; ; ; . . . . . ! ! ! b b b b b o o o o ) ) ) ) ) ) ) ) ) ) ) ) ) 2) 2) 2) 2) 2) 2) ( ( ( ( ( ( ( ( ( ( k( k( k( ' ' ' ' ' E* E* E* E* ! ! ! ! m m m ! ! ! ! q! @! # # # # # # # # # # # # # # # # # # # # # # # # ~# ~# ~# ~# ~# # # # ! ! ! ! ! # # # # 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 . . . . . . . . . . . . . . . . . . . / / / / / / / / / / / / / , , , , , . . . . , !, + H, * * * 3, + , o, Z, + {6 {6 {6 {6 {6 {6 t6 t6 t6 t6 t6 t6 t6 m6 m6 m6 m6 m6 m6 f6 f6 f6 f6 f6 _6 _6 _6 _6 _6 X6 X6 X6 6 6 6 6 6 6 6 6 6 $8 $8 $8 $8 $8 $8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 .8 .8 .8 .8 xD D H? 8> < `? [ \ [ [ gZ [ (n (n (n (n (n (n 8n 8n 8n 8n 8n 8n 8n Hn Hn Hn Hn Hn Hn Xn Xn Xn Xn Xn hn hn hn hn hn xn xn xn l l l l l m m m m m F G G \ 5 G G G G G G G G G G z z G G G G G G V V G G G G G G G G u u u u + + + + + + G G G G G G V / g 1 G G G G G G G G g G G ] 6 G G { T - G G v G G G G O G G G G G G G G G G G G G G G G G G G G G G G G G G G G ( G \ G G G D G G G G G G G ` q r s t # ( & q r s t i j h $ # ( q r q r q r q r s q r s q r s i j d q r s t u v w x & ( a b ' + ( & a b & ( a b ' + ( & q r s t q r s t ( a b r s t & ( a b q r s t q r s t & ( a b ' + ( & a b q r s t u v w x q r s Y Z [ q r s t f $ e % g + ' a b h r s t u v w h $ + ( & a q r s & ( a b q r s t u v w x 0C 0E # $ % & ' ( + , SSE register return with SSE disabled SSE2 register return with SSE2 disabled Cannot use segmented stacks with functions that have nested arguments. Nest register in use - reduce number of inreg parameters! __morestack_allocate_stack_space @ @ @ @ @ @ P P P P P P P ` ` ` ` ` ` p p p p p 0 0 0 0 0CX86 PIC Global Base Reg Initialization Local Dynamic TLS Access Clean-up cannot spill patchpoint subregister operand Disable fusing of spill code into instructions Print instructions that the allocator wants to fuse, but the X86 backend currently can't Re-materialize load from stub in PIC mode ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` v \ R H > 4 * l b X N D : 0 & X 7 7 7 H 7 7 7 h 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 x p z p z p z p z z z z z z z z z z z z z z z z z z z z z z z H\ P\ X\ `\ h\ p\ x\ \ \ \ \ \ \ \ 8\ @\ h (h h h c c c c c h g g vh c c c c c lh bh Xh Qh c c c c Jh 6h /h s s s s s t t t t t (t 0t 8t @t s s , ) - * / + 5 2 6 3 8 4 I F J G L F K G N H O H U R V S X R W S Z T [ T a ^ c _ b ^ d _ f ` g ` l j n k " ' % ) & ! % " & # ' $ + ( , ) - * 1 . 2 / 3 0 7 4 8 5 9 6 = : > ; ? < C @ D A E B a ^ b _ c ` g d h e i f m j n k o l s p t q u r ! " p m q n s o y v z w | x Q O @ U S @ Y W @ @ @ . + @ / , @ 1 - @ 7 4 @ 8 5 @ : 6 @ @ = @ A > @ C ? @ H F @ J G @ @ @ @ @ t s @ v u @ x w @ z y @ @ @ @ @ e d @ h f @ ) " , # A 7 C 8 P L S M T N X V \ Z l j @ @ @ @ @ @ @ @ @ @ m l a ` 5 4 9 6 G F W V k i x v g f b ` o m 3 2 1 0 : 9 C B J I , + C B H J I S Q X W \ [ e d g f i h l k 9 8 ; : = < K J M L O N W U X V [ Y \ Z < ; > = A ? B @ E C F D J I N M * ) . - ' & 6 5 + * : 9 ; S R M L k j x w ~ } | $ # Y X ] \ b a o n } | y x " ! , + . - 0 / 2 1 4 3 6 5 8 7 : 9 < ; > = % $ ' & ) ( * ) , + . - G F I H w v y x $ # & % : @ @ F E H G / . 8 7 N M O M Z Y [ Y f e g e n m q p s r v t z x } | ~ $ # & % ( ' * ) N L R P Z X ^ \ T S V U X W Z Y ` _ b a f e h g k j m l p o r q 5 4 7 6 : 8 > < J I L K O M S Q " ! ) ( , + . - ? > A @ C B E D G F I H K J M L O N Q P S R U T W V Y X [ Z ^ ] b a f e j i l k n m p o z y | { ~ } ? > G F I H Q P U T S R Y X \ [ _ ^ b a e d i h l k o n q p s r w v y x ~ ( ' * ) s r | { $ # & % + ) 2 0 ! ( ' - + 3 1 8 7 < ; P O T S X W \ [ i h m l q p u t B A I H N L T R 1 0 3 2 5 4 7 6 9 8 ; : = < ? > O N S R W V [ Z 0 / ^ ] d c j i n m z y ! $ " 9 8 C B F D M L U T p n u t > = A ? F E J I Q P U T [ Z e d , + > = B A I H T S X W d c p o v u | { : 9 A @ F D L J c b i h o n u t y x } | # " 6 5 : 9 N M R Q V U Z Y g f k j o n s r = < D C M L Q P U T Y X ] \ 5 4 < ; _ ^ e d k j q p w v { z c b . - \ [ ` _ f e l k x w | { % # 7 6 A @ G E K J q o s r ~ : 9 B @ D C H G L K S R W V c b ~ } ! ; : 2 1 . - 8 7 4 3 @ ? D C R Q V U b a n m r q x w ~ } ~ z { o k ^ Z J F 6 2 K G 7 3 " # & $ ? = 8 6 G E @ > 0 / 6 5 L K J I > = @ ? B A D C { z j i u t d c x v g e y w h f X V D B P N < : T R @ > Y W E C Q O = ; U S A ? # " ! 0 . ( & , * 1 / ) ' - + ~ | } o m ^ \ J H 6 4 K I 7 5 " # ! Z V j [ W k \ X l n o X Y Z [ - + > . , ? v i w j 1 / - S O T P [ W \ X d e | x } y m ` n a 0 . , Q M R N Y U Z V b c z v { w ` ` f a a g \ \ b ] ] c We failed to fuse operand disable-spill-fusing print-failed-fuse-candidates remat-pic-stub-load x x X86 Atom pad short functions & " & % % % |% % % % a% |% |% " " & % % % & % % % |% F% +% % % % |% F% +% % % |% F% +% % |% F% +% % % % |% % % |% F% +% % |% F% +% % " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " % +% +% +% +% & __bzero GenuineIntel AuthenticAMD +64bit,+sse2, +64bit,+sse2 hU N N N N N T N N N N T N N N S N N N N N N N N U N N N T X hX P P P X W P P P P P P P P P P P `Y @W P P V HV d] \ \ N \ [ I[ N N N N N N Z XZ ^ N ] h^ Y Iq p i i i p 3p o i i i o Fj Fj 9o n n an Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj n 8s r h h h pr r ht h s t q v v w w Lw w v v v v v v v v v v v z z 3x 3x 3x z y hy 3x x x Kx C ~ { ~ I~ ~ { { { { { { } O} | { | D| { 0 P x @ s s 8 s s s s s s s s s s s s s s s s s @ s s s s s s s h 0 s X 8 ( P H P f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f ` ( f P @ p 8 X ( P v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v h v v 0 V V V V @ V V V p V p V V V V V V p V 0 V V V V @ V V V p V p V V V V V V p V 0 a a a a a a a a a a X ( x a a a a a a a a @ a P a a a a a a p a a a a a a a a a a a a a a a a a a x a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a x ( a a a a a a a a a a a a a a a a a a a a a a a a ( a a a a a a 0 a @ a a a a a a a a a a a a a a a a a a a a a a a a a P a a a a a a a a a a a a a a p @ a a a a a a a a a a a a a a X a a a a a a a a a a a ] { | 2 8 j W j ' ' ' ' ' ' ' ' x * 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 y z 7 7 7 0 P O O O O O O O O O O 8 m W D j p g g g g g g g g g g g g g g g g g g g g g g g g g g 0 g g g g g g g g g g g g g g W y ( F 1 _ 1 P P I B m 7 c c c % c [ % x [ r r r I r j ( x j 8 ` ( 8 H p h x H h$ x$ 8$ # + + (0 0 0 / + + `. @. ,1 ,1 X1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 2 83 3 ,1 ,1 ,1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 07 4 7 7 88 8 8 (9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 : ; `; 8 ; < h< = = 8= > X> > = = = = = = = = = = = = = = = = = = = = = = = > H? = = = ? @ X@ C E xE 0E D D C D PD D L O N pN 0N M L M M hM ] h_ ha a ` ` ] a h` 8` P^ _ (b a xb _ P^ _ ^ 8_ u pu Dr e e e e e e e e e e e e e e e e e e e (r o o e o e e e e e e e e e e e e e o eq 5q q p t t m e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e l s s q e e e ~q t r n e e e e e e e e e e e e e e e e e e e e e Tn p p e e ep 9p k k tr k }l al El l Xo (o p e e e e e e e e e e e e e e e e e e e j k j e e e e 8n j m i e e e e e e e e e e e e e e e e (i e e h g hg g f e e e e e e e e h e h e e e e lf " O c ' ( ? 7 G . M ; \ ^ m 6 , @ < E C 1 S - { X H J 0 N K ` ) 3 < & X ( J # 1 " $ a# n# X# # C R | G& { , ( & $ & u % 5 Z YT W [ 8 P '> nY h * 7 J 7= @R ' a G Q U l S( 9 > a[ u e* iT W O 8 g /> wY y / * ! 7 a 1 ?= sR ' j Q c 3U $ _( 9 > i[ } p* ^ e [ ` v [ R 8 u 7> Y * * 7 o > G= {R ( s [ l ;U k( 9 > p[ {* \S V & ^ Q .f ^ e m s , 8 s u 6 B | 2 s g ; % 3 S Q $W 8 O= 8 = )S V R o U R HR U t S _V S [ .W ; B ; NB 5S V S VV RR U ~ S jV S @ W SZ S Y R Q U 4 CZ U S 8 W G 7 1 D Y p S $ Z 7 ] q % I 4 ? p y . o ( < R x U [ H 'K ( + ,% E > f z `& ~ JY D R T H Y R sU dY ^ 6R T b Y R ~U | v [ Y R G U * Y R e U H Y R U Y RS V Y R % U o a F Y R 0 U Z eS V / Z 0 S V U vZ e S d GW Z pS V : )Z ; S V ` * Z x T w }W i ( 5 , U J a 9 ~ ^> Z ( +* 3 )8 x P y= S ( e u V M w( 9 > [ * ; 9B O < nB ] M |` g ( Y R Y U < w[ )` Jg &~ ~ G $ 4 x = " , ^ ce ec ! 2e ~c H &^ V ob f n HU _ WW g _ 5 IV b Yc qc ; U i Rb (V b y % /, K 5 A H L /I _ J M L (I 2 ~K )M l_ f N _H K /L H <~ uI K ) S ( W l p ` g U L ! rH K :L H G~ c I K A a 6 e z { ; 0B < eB , $ l ~ , } % , 0% , 7 DL 7 H 7 uL 7 H @ ;M M H 7K I [K % % '& WL H L I $% L N e& + & % L N $ $ G$ $ $ \$ q$ # 2$ $ $ % $ & N M ! 6& N , # % | q& + 2 _ [ 8f ^ e v >& =^ ze B_ vf 1^ ne 7_ kf , ^ e Z & ^^ e 3 L 'I 1 }K (M K CH J n C ! r OL p Y ; A H IS ; A [ /K V ' | M W> r= > K < K *H L 9I i J M f " N% & $ l $ " . e jL H IK [ 9 K iH `L H ?K z O - ~ ` g 0 N` og f y UU _ ! dW g _ @ V w ^b 6V b 2` Sg w` g # Du @` @z ag f i Vr CU t P _ s RW y p f _ 0 }r U d Fv Mb r > v r #V ev zb r c v < ir u a s z 4u #` ~ 0z Dg O E u U J z 3 a [ r f w H TK l | 4 h y 1D Q 9D D c + + v@ @ j s 3Z E S ( W w { h % KZ S DH J E U ^ # WI K E / . U y ^Z S fZ S 7W L N nZ S ?W L N L L 8 b 7 \ , 9 8 p 7 j 9 9 K H J L K %H J M T9 + ^8 e ( 9 j, 8 B 7 < x9 G9 Q8 X 9 N 6% + % ? 8 + # H% + Y AS V Z T uW N l Z 'T W & {^ e P ` l 2g _ f W ` g b ^ . q^ e F ` b (g _ g Df f` g H { { * | : | { | -& V% Z * fU l , V j $ | ={ M{ z V j{ >| z C} { n} | z 8 $| w{ z c | z p { : &} { { I } 2 ~C 6 T & D = oC 2 { X }} $ /{ Q} !{ % F d } A } } m| || # | J s : )@ Z? ] < ? Md U@ i ;? ] @ Bh o? ] [ ? bd j@ >i z I ]{ 1| z 5} z _} | z | X K| { g | i \| { x | . % J # & n i9 V /4 > Z C* } s8 4 d7 7 = aT /( } p d W _ %4 4 4 94 l7 7 > W G ( } x ` 9 , B4 ? [ + , * x 4^ * qe * Y F R U b u a | f [ * h + ^ e ^ $f } $ [ O g 3 X& c ' b ` ` * t b c B% p g U * + N @ - X C V_ * f 8 * #b b Y d L 8 c% % q% % !< xB PL q H 0K M ^ H f \` }g ; {T W a LH J L H ~ `I K 8 < g Q [ z K a {H K M % # + L I * vK "M @9 $ > [ * &_ p Zf Z + h \ h \ ' [ u] c _ \ ti =\ i h q 0[ D b T ] h u [ G\ h -< B c [ H _ od , Ui . # a 4b # " [ $ \\ ` 6 d b i # o Ab # 3 [ 4 zS V D DT W 2 F ~ c A Z @ + ] " i \ 2 b] 1d a g p j . b \ b B \ : \ C Q s T 1 b d R ~ g e \ k] ? h _ \ 8] 1 h 4 ] h \ t _ d 7 9< B ! Sa R\ ` i \ a c i (\ e` ~i \ ` Y i K] Bc h G d a e W] Nc h S &d a e c M _i Y i h ] I ,i d x Q D Q Q 1 Z T W ^ o # t 4 E ] $e < : + Zh [ : H? : 7@ : B@ [ > ] p Ki $ ? R? ] 4 ? Ed M@ i 3? ] @ :h ? g? ] S ? Zd b@ 6i [ B] 9c \ ji | 2\ i h > H^ h oh c s c ^a |h c c ka h Q : Q | Q ' L U f l w + < T , +e h! 9 ]" ?> 8 | ! Z= )! 8 " = K ! 9 $ " > /N r zN \ 3 ! /9 " n> ! 98 " = M! 8 B" = g ! 9 @ " > Q M c c % W M $ N W =, , F u v, 9 h |& + + ", # z! 9 o" O> !8 ! j= ;! 8 0" = Y ! 9 2 " > C ! ?9 " ~> ! I8 " = _! 8 T" = u ! 9 N " > {8 = 8 > KM # %N wM O G cN E $ 7N ~ N d + ! '9 x" f> ! 18 ! = D! 8 9" = ` ! 9 9 " > T W s 8 9 > TY N ) 7 3 '= &R ' O 3 ? T R ;( q9 > S[ g O* E M n /M M u C 5M M M | M M M M M M N M M N v L N Q [ T a # ; A Q f T T # q! 9 f" G> 8 ! b= 2! 8 '" = R ! 9 + " > # / B# " # E " ,# f rT W X ; ! 79 " v> ! A8 " = V! 8 K" = n ! 9 G " > # : M# " !# P " $ 7# q T X | ; %B < ZB L N & L " nK L 9 & UM - 8N M f e N e P , k % T <% + N jH K H @K E l I K 6 I dK E 6 8 G > \Y V ) 7 A /= .R ' X = H T Z G( }9 > Z[ n Z* U^ e * UH J $L H 1~ jI K E I t ^ e _ Y g ! 1H J L H } CI m K R " M 7 G & # % & y& \R U t7 M h U 7 O: ? `9 > Z E j8 = ;T y W ) $ 9 ? + [ k v $ Z Z 1T W S uV (` Ig I ^ e ^ < f S &l t 46 ^ o *y -7 e c *u ` u &z ;g - k Q^ o Q e & g \ M g \ a \ W =[ Q ; B ; BB yl p ^ P Pp -f 0l ( ^ o e l & Jt K fy m P< B ; B t< B ; MB l __ p / f A n } m ru p P cz g < i< B j < *C ; 8B N < B y = ? dC < mB \ {` g ' Hu D` Dz eg k s [ ^ o 9 x u be j 9n #j }o x [ o , x h =e Tn 6w }c G k s v %^ = r V Xv nb y V f m r S v . GU t T _ VW y t g t 1 y 7 u s _ 4 r / HV wv b r x v O j +n w w 3 Fn (w pc : w B r U h Jv Qb r B v r 'V iv ~b r g v @ s h y u e z t @ y F l t U6 k_ p < y N7 # f M u ` sz g T K ; /B < B < dB N N | ^ m % M U @O 4 P Q5 O 4 P 5 }2 AX I/ O3 J' ( ,G - 0 I . 1 F - ~ 90 9 2 X / } 3 ' ) G +. R _1 hJ . H #2 F g- & 0 sX o - ; $) 0P } fG J = :F ~ k X } ) Q q G J ! F ` O J4 QP 5 ]O 4 P p5 B2 X / 3 & ( F - } 0 I J. s ~1 E , Q~ / 2 X d/ F j3 m' E) G - 1 )J . 1 WF $- ~ X0 O \4 bP 5 nO 4 P 5 /O {4 P ?5 O 4 P 5 m2 2X 9/ ?3 6' ( G - 0 I {. 1 E , ~ '0 * 2 X / n 3 ' y) G . A M1 WJ . 7 2 F U- 0 R2 X / $3 ' ( F - 0 I \. 1 E , b~ 0 2 X t/ U z3 ' X) G - $ .1 :J . 1 hF 6- ~ j0 ZX N ) P f IG I F ~ R X \ ) iQ Z G o J b e F C NO 4 P `5 O 4 P 5 2 MX V/ \3 [' ( :G - 1 I . 1 F - ~ H0 E 2 X / 3 ' ) G :. ` n1 vJ . V 22 F v- 4 0 X 9 K 4) ;P tG J O HF ~ w Y ) Q | H J 3 F n O k4 pP /5 |O 4 P 5 _2 %X +/ 13 $' ( G - 0 I k. 1 E , p~ 0 2 X / a 3 ' h) G . 2 =1 HJ . ( 2 vF E- y0 fX ^ * ) $P q WG I * +F ~ ^ X l ) tQ e G } J t s F Q _ / 3 f / _ 3 ` g f _ Z 7f ^ e u A_ uf 6_ jf :l t ^ p 4y e l lt _ ep y Lf l ^ o e Y k ]^ o ^ e 2 Z Y ,Y [ Y ;Y 5 f ! } c p h % & l t_ p f l z^ o ~ e O ` k 1g l t `6 _ p F y Y7 - f V u ` z g a ] - # M l p^ o s e E ` a 'g l { bt J6 _ f [p ~y C7 Cf hu n` Yz g G w# ` w k 2+ C s D LE w 3^ * o F P+ y D E pe * m v ] b t v a { y c f R T < l =j 6 #+ [ * MT AD D K W ND ; E p j n+ h + ^ e ^ #f | ? # 0j [ N b & % &v b u }+ ` * s m v i b m v v c o }z + g T * l A+ l t D XE U_ * p $ _+ y D E f 7 * 4v "b b < B < wB AM N gR 'U / A ol f @t ?6 ^ G ;p \y 87 f Su [` Oz |g : R ; U $ l %_ o sp Yf _ O d J ' oq h k \ |q h k \ & Rj K [ ik o bs 5 t] an - Cw 6 c ^ j \ q Z si j <\ r | i eq h p /[ C Z ls 6 s 6 P %x 6 m b S tw 6 k ] g gj ` [ q h C< B ; B s n - : x \ j \ < C ,< B j o\ @m } u % & ` I v o } x 8 d u $r i c 3 'h / 3 < C |j [ G l t _ n 0x nd + q C Ti - # ` 3b # ! [ # j [\ 4m u ` 5 o sx d a r i # n @b # 2 [ 3 < AC < 5C < / LC : ? ': {? Z: ? : (? E: ? l: ? : @ : @ ` 5 C ~ [D ' E d 5 C jD S E Z Z k s : \ k ^ y Ie c j 2 ^ / 3 2 Ue / 3 : @ Ul L <; A 0: ? ^ / : 'A !p |; A v: @ f : @ I; A Wt Ep sy : A r; A x E } b @ Y @ + sk vs }] n w c m t _ o Q +] ,c h ' d a d Ga d Zq h ^ [ Nh c S /k 5 7] 0 C A : 6@ ; JA : A@ qj w [ = k ] o q 8 Ji # @ ? @ k y (; C A C s D 6E Q? ] 3 A n ^; C A D w D w oE ? Dd qm > u V a v .o x + d VA q L@ i @ %k + ; C jA C 4s yD +E 2? ] T; C A D v D dE fm 3 u K a l x 4A p u @ 9h @ ? @ k 2; C A D s D # AE f? ] R A n h; C A &D w D zE ? Yd |m I u a %a 9o x 6 d `A q . a@ 5i Hj A [ :k @ >s 5 A] n v 6 8c j \ q O ii { j 1\ q p i 6q h = s D x p ` h q nh kn 7 Mw c r n ^ ~w c m ` ]a q {h yn E [w c n m w $ c m n ja t u6 ' Sx 6 to *e O Q : O d 6 9Q * O 6 !Q Z P N QQ B N .N q yN [ M X T lN N hM @ TN 6 JM " $N vM N F bN D ]M 5 IN + O % Q I O s A DQ 5 O E ) ,Q i P Y \Q / M N 6N } N c N ] ]< B < C ; $B < B = XC < YB N V zt TM , N z y @N " GP , M e Q @ N m % k t )6 g^ o i y "7 e < u _ X z g l K_ p f - 8u '` 4z Hg Hl 2 &t ^ p By e bl Y 3t ^ ; .p Oy f l -_ w |p af # % , % } & \ Z X l n % & J, vY x rR 2U h[ | $ Y ` R \ U ? z[ p : % D & l& L9 # > ;Z M 7* < V8 ] = S 0 #( o ~ W ( 9 ? [ * ._ x bf Z, % } & & J & MORESTACK_RET_RESTORE_R10 LD_Fp080 LD_Fp180 CMOV_RFP80 SUB_FpI32m80 ADD_FpI32m80 MUL_FpI32m80 SUBR_FpI32m80 DIVR_FpI32m80 DIV_FpI32m80 ILD_Fp32m80 IST_Fp32m80 ISTT_Fp32m80 ILD_Fp64m80 IST_Fp64m80 ISTT_Fp64m80 SUB_FpI16m80 ADD_FpI16m80 MUL_FpI16m80 SUBR_FpI16m80 DIVR_FpI16m80 DIV_FpI16m80 ILD_Fp16m80 IST_Fp16m80 ISTT_Fp16m80 CMOVNB_Fp80 SUB_Fp80 CMOVB_Fp80 ADD_Fp80 CMOVNBE_Fp80 CMOVBE_Fp80 CMOVNE_Fp80 CMOVE_Fp80 MUL_Fp80 SIN_Fp80 CMOVNP_Fp80 CMOVP_Fp80 ABS_Fp80 CHS_Fp80 COS_Fp80 SQRT_Fp80 TST_Fp80 DIV_Fp80 UCOM_FpIr80 UCOM_Fpr80 LD_F0 AVX512_512_SET0 V_SET0 AVX_SET0 PREFETCHT0 SUB_FrST0 ADD_FrST0 MUL_FrST0 SUBR_FrST0 DIVR_FrST0 DIV_FrST0 SUB_FPrST0 ADD_FPrST0 MUL_FPrST0 SUBR_FPrST0 DIVR_FPrST0 DIV_FPrST0 PBLENDVBrm0 BLENDVPDrm0 BLENDVPSrm0 MOV32r0 PBLENDVBrr0 BLENDVPDrr0 BLENDVPSrr0 XSHA1 LD_F1 FPREM1 F2XM1 FYL2XP1 PREFETCHT1 JA_1 JB_1 JAE_1 JBE_1 JGE_1 JE_1 JLE_1 JNE_1 JG_1 JL_1 JO_1 JNO_1 JP_1 JMP_1 JNP_1 JS_1 JNS_1 RCL32m1 SHL32m1 ROL32m1 SAR32m1 RCR32m1 SHR32m1 ROR32m1 RCL64m1 SHL64m1 ROL64m1 SAR64m1 RCR64m1 SHR64m1 ROR64m1 RCL16m1 SHL16m1 ROL16m1 SAR16m1 RCR16m1 SHR16m1 ROR16m1 RCL8m1 SHL8m1 ROL8m1 SAR8m1 RCR8m1 SHR8m1 ROR8m1 RCL32r1 SHL32r1 ROL32r1 SAR32r1 RCR32r1 SHR32r1 ROR32r1 RCL64r1 SHL64r1 ROL64r1 SAR64r1 RCR64r1 SHR64r1 ROR64r1 RCL16r1 SHL16r1 ROL16r1 SAR16r1 RCR16r1 SHR16r1 ROR16r1 RCL8r1 SHL8r1 ROL8r1 SAR8r1 RCR8r1 SHR8r1 ROR8r1 LD_Fp032 LD_Fp132 ATOMSUB6432 ATOMADD6432 ATOMAND6432 ATOMNAND6432 ATOMMIN6432 ATOMUMIN6432 ATOMSWAP6432 ATOMOR6432 ATOMXOR6432 ATOMMAX6432 ATOMUMAX6432 INVLPGA32 PUSHA32 POPA32 VMLOAD32 LXADD32 INVPCID32 INVVPID32 ATOMAND32 ATOMNAND32 VMSAVE32 CMOV_V4F32 CMOV_V16F32 CMOV_V8F32 PUSHF32 POPF32 LCMPXCHG32 ATOMMIN32 ATOMUMIN32 VMRUN32 ADJCALLSTACKDOWN32 CMOV_RFP32 ADJCALLSTACKUP32 CMOV_FR32 CMOV_GR32 ATOMOR32 ATOMXOR32 SCAS32 PUSHCS32 PUSHDS32 POPDS32 PUSHES32 POPES32 PUSHFS32 POPFS32 PUSHGS32 POPGS32 CMPS32 PUSHSS32 POPSS32 IRET32 INVEPT32 ATOMMAX32 ATOMUMAX32 SEG_ALLOCA_32 REP_STOSB_32 REP_MOVSB_32 REP_STOSD_32 REP_MOVSD_32 WIN_FTOL_32 REP_STOSW_32 REP_MOVSW_32 JECXZ_32 TLSCall_32 SBB32i32 SUB32i32 ADC32i32 ADD32i32 AND32i32 CMP32i32 XOR32i32 TEST32i32 SBB64i32 SUB64i32 ADC64i32 ADD64i32 AND64i32 PUSH64i32 CMP64i32 XOR64i32 TEST64i32 PUSHi32 SBB64mi32 LOCK_SUB64mi32 ADC64mi32 LOCK_ADD64mi32 LOCK_AND64mi32 CMP64mi32 LOCK_XOR64mi32 LOCK_OR64mi32 TEST64mi32 MOV64mi32 IMUL64rmi32 SBB64ri32 SUB64ri32 ADC64ri32 ADD64ri32 AND64ri32 CMP64ri32 XOR64ri32 TEST64ri32 MOV64ri32 IMUL64rri32 CALL64pcrel32 JMP64pcrel32 CALLpcrel32 ST_FpP80m32 SUB_Fp80m32 ADD_Fp80m32 MUL_Fp80m32 SUBR_Fp80m32 DIVR_Fp80m32 ST_Fp80m32 DIV_Fp80m32 SUB_FpI32m32 ADD_FpI32m32 MUL_FpI32m32 SUBR_FpI32m32 DIVR_FpI32m32 DIV_FpI32m32 ILD_Fp32m32 IST_Fp32m32 ISTT_Fp32m32 CRC32r32m32 ST_FpP64m32 SUB_Fp64m32 ADD_Fp64m32 ILD_Fp64m32 MUL_Fp64m32 SUBR_Fp64m32 DIVR_Fp64m32 IST_Fp64m32 ISTT_Fp64m32 DIV_Fp64m32 SUB_FpI16m32 ADD_FpI16m32 MUL_FpI16m32 SUBR_FpI16m32 DIVR_FpI16m32 DIV_FpI16m32 ILD_Fp16m32 IST_Fp16m32 ISTT_Fp16m32 MOVSX64rm32 MOV32ao32 MOV64ao32 CMOVNB_Fp32 SUB_Fp32 CMOVB_Fp32 ADD_Fp32 CMOVNBE_Fp32 CMOVBE_Fp32 CMOVNE_Fp32 CMOVE_Fp32 MUL_Fp32 SIN_Fp32 CMOVNP_Fp32 CMOVP_Fp32 ABS_Fp32 CHS_Fp32 COS_Fp32 SQRT_Fp32 TST_Fp32 DIV_Fp32 EH_SjLj_LongJmp32 EH_SjLj_SetJmp32 CRC32r32r32 UCOM_FpIr32 TLS_addr32 TLS_base_addr32 UCOM_Fpr32 MOVSX64rr32 FLDLG2 FLDLN2 PREFETCHT2 INT3 LD_Fp064 LD_Fp164 INVLPGA64 VMLOAD64 LXADD64 INVPCID64 INVVPID64 ATOMAND64 ATOMNAND64 RDFSBASE64 WRFSBASE64 RDGSBASE64 WRGSBASE64 LEAVE64 VMSAVE64 FXSAVE64 CMOV_V2F64 CMOV_V4F64 CMOV_V8F64 PUSHF64 POPF64 LCMPXCHG64 CMOV_V2I64 CMOV_V4I64 CMOV_V8I64 FARCALL64 ATOMMIN64 ATOMUMIN64 EH_RETURN64 VMRUN64 ADJCALLSTACKDOWN64 CMOV_RFP64 FARJMP64 ADJCALLSTACKUP64 MMX_MASKMOVQ64 CMOV_FR64 ATOMOR64 FXRSTOR64 ATOMXOR64 SCAS64 PUSHFS64 POPFS64 PUSHGS64 POPGS64 CMPS64 IRET64 SYSRET64 SYSEXIT64 INVEPT64 XSAVEOPT64 VMASKMOVDQU64 ATOMMAX64 ATOMUMAX64 SEG_ALLOCA_64 REP_STOSB_64 REP_MOVSB_64 REP_STOSD_64 REP_MOVSD_64 VAARG_64 WIN_FTOL_64 REP_STOSQ_64 REP_MOVSQ_64 REP_STOSW_64 REP_MOVSW_64 JECXZ_64 TLSCall_64 TAILJMPd64 TCRETURNdi64 TCRETURNmi64 MOV32ri64 TCRETURNri64 ST_FpP80m64 SUB_Fp80m64 ADD_Fp80m64 MUL_Fp80m64 SUBR_Fp80m64 DIVR_Fp80m64 ST_Fp80m64 DIV_Fp80m64 SUB_FpI32m64 ADD_FpI32m64 MUL_FpI32m64 SUBR_FpI32m64 DIVR_FpI32m64 DIV_FpI32m64 ILD_Fp32m64 IST_Fp32m64 ISTT_Fp32m64 ILD_Fp64m64 IST_Fp64m64 ISTT_Fp64m64 CRC32r64m64 SUB_FpI16m64 ADD_FpI16m64 MUL_FpI16m64 SUBR_FpI16m64 DIVR_FpI16m64 DIV_FpI16m64 ILD_Fp16m64 IST_Fp16m64 ISTT_Fp16m64 TAILJMPm64 MMX_PSHUFBrm64 MMX_PSIGNBrm64 MMX_PABSBrm64 MMX_PHSUBDrm64 MMX_PHADDrm64 MMX_PSIGNDrm64 MMX_PABSDrm64 MMX_PHSUBWrm64 MMX_PHADDWrm64 MMX_PSIGNWrm64 MMX_PABSWrm64 MMX_PMADDUBSWrm64 MMX_PHSUBSWrm64 MMX_PHADDSWrm64 MMX_PMULHRSWrm64 MOV64ao64 CMOVNB_Fp64 SUB_Fp64 CMOVB_Fp64 ADD_Fp64 CMOVNBE_Fp64 CMOVBE_Fp64 CMOVNE_Fp64 CMOVE_Fp64 MUL_Fp64 SIN_Fp64 CMOVNP_Fp64 CMOVP_Fp64 ABS_Fp64 CHS_Fp64 COS_Fp64 SQRT_Fp64 TST_Fp64 DIV_Fp64 EH_SjLj_LongJmp64 EH_SjLj_SetJmp64 CRC32r64r64 UCOM_FpIr64 TAILJMPr64 XCHG32ar64 TLS_addr64 TLS_base_addr64 UCOM_Fpr64 MMX_PSHUFBrr64 MMX_PSIGNBrr64 MMX_PABSBrr64 MMX_PHSUBDrr64 MMX_PHADDrr64 MMX_PSIGNDrr64 MMX_PABSDrr64 MMX_PHSUBWrr64 MMX_PHADDWrr64 MMX_PSIGNWrr64 MMX_PABSWrr64 MMX_PMADDUBSWrr64 MMX_PHSUBSWrr64 MMX_PHADDSWrr64 MMX_PMULHRSWrr64 JA_4 JB_4 JAE_4 JBE_4 JGE_4 JE_4 JLE_4 JNE_4 JG_4 JL_4 XBEGIN_4 JO_4 JNO_4 JP_4 JMP_4 JNP_4 JS_4 JNS_4 LXADD16 ATOMAND16 ATOMNAND16 PUSHF16 POPF16 LCMPXCHG16 ATOMMIN16 ATOMUMIN16 CMOV_GR16 ATOMOR16 ATOMXOR16 SCAS16 PUSHCS16 PUSHDS16 POPDS16 PUSHES16 POPES16 PUSHFS16 POPFS16 PUSHGS16 POPGS16 CMPS16 PUSHSS16 POPSS16 IRET16 ATOMMAX16 ATOMUMAX16 PUSH64i16 SBB16i16 SUB16i16 ADC16i16 ADD16i16 AND16i16 CMP16i16 XOR16i16 TEST16i16 PUSHi16 CALLpcrel16 CRC32r32m16 MOVSX32rm16 MOVZX32rm16 MOVSX64rm16 MOV64ao16 MOV16ao16 CRC32r32r16 MOVSX32rr16 MOVZX32rr16 MOVSX64rr16 XSHA256 VPABSBrm256 VPABSDrm256 VPABSWrm256 VPMADDUBSWrm256 VPHSUBSWrm256 VPHADDSWrm256 VPMULHRSWrm256 VPABSBrr256 VPABSDrr256 VPABSWrr256 VPMADDUBSWrr256 VPHSUBSWrr256 VPHADDSWrr256 VPMULHRSWrr256 VBROADCASTF128 VBROADCASTI128 VPABSBrm128 VPABSDrm128 VPABSWrm128 VPMADDUBSWrm128 VPHSUBSWrm128 VPHADDSWrm128 VPMULHRSWrm128 VPHMINPOSUWrm128 VPABSBrr128 VPABSDrr128 VPABSWrr128 VPMADDUBSWrr128 VPHSUBSWrr128 VPHADDSWrr128 VPMULHRSWrr128 VPHMINPOSUWrr128 LXADD8 ATOMAND8 ATOMNAND8 LCMPXCHG8 ATOMMIN8 ATOMUMIN8 CMOV_GR8 ATOMOR8 ATOMXOR8 SCAS8 CMPS8 ATOMMAX8 ATOMUMAX8 PUSH64i8 SBB8i8 SUB8i8 ADC8i8 AAD8i8 ADD8i8 AND8i8 AAM8i8 CMP8i8 XOR8i8 TEST8i8 PUSHi8 SBB32mi8 LOCK_SUB32mi8 ADC32mi8 BTC32mi8 LOCK_ADD32mi8 LOCK_AND32mi8 CMP32mi8 LOCK_XOR32mi8 LOCK_OR32mi8 BTR32mi8 BTS32mi8 BT32mi8 SBB64mi8 LOCK_SUB64mi8 ADC64mi8 BTC64mi8 LOCK_ADD64mi8 LOCK_AND64mi8 CMP64mi8 LOCK_XOR64mi8 LOCK_OR64mi8 BTR64mi8 BTS64mi8 BT64mi8 SBB16mi8 LOCK_SUB16mi8 ADC16mi8 BTC16mi8 LOCK_ADD16mi8 LOCK_AND16mi8 CMP16mi8 LOCK_XOR16mi8 LOCK_OR16mi8 BTR16mi8 BTS16mi8 BT16mi8 IMUL32rmi8 IMUL64rmi8 IMUL16rmi8 SBB32ri8 SUB32ri8 ADC32ri8 BTC32ri8 ADD32ri8 AND32ri8 CMP32ri8 XOR32ri8 BTR32ri8 BTS32ri8 BT32ri8 SBB64ri8 SUB64ri8 ADC64ri8 BTC64ri8 ADD64ri8 AND64ri8 CMP64ri8 XOR64ri8 BTR64ri8 BTS64ri8 BT64ri8 SBB16ri8 SUB16ri8 ADC16ri8 BTC16ri8 ADD16ri8 AND16ri8 CMP16ri8 XOR16ri8 BTR16ri8 BTS16ri8 BT16ri8 SHLD32mri8 SHRD32mri8 SHLD64mri8 SHRD64mri8 SHLD16mri8 SHRD16mri8 SHLD32rri8 SHRD32rri8 IMUL32rri8 SHLD64rri8 SHRD64rri8 IMUL64rri8 SHLD16rri8 SHRD16rri8 IMUL16rri8 CRC32r32m8 CRC32r64m8 MOVSX32rm8 MOVZX32rm8 MOVSX64rm8 MOVSX16rm8 MOVZX16rm8 MOVZX32_NOREXrm8 MOV64ao8 MOV8ao8 CRC32r32r8 CRC32r64r8 MOVSX32rr8 MOVZX32rr8 MOVSX64rr8 MOVSX16rr8 MOVZX16rr8 MOVZX32_NOREXrr8 AAA DAA W64ALLOCA WIN_ALLOCA PREFETCHNTA KSET0B KSET1B UD2B LCMPXCHG16B LCMPXCHG8B XCRYPTECB ADD64ri32_DB ADD32ri8_DB ADD64ri8_DB ADD16ri8_DB ADD32ri_DB ADD16ri_DB ADD32rr_DB ADD64rr_DB ADD16rr_DB XCRYPTCFB XCRYPTOFB LODSB STOSB OUTSB MOVSB CLAC STAC XCRYPTCBC CLC CMC RDPMC VMFUNC RDTSC STC CPUID CLD XEND LIFETIME_END FsFLD0SD LODSD STOSD MOVNTSD OUTSD MOVSD STD WBINVD CWD FLDL2E LFENCE MFENCE SFENCE REG_SEQUENCE CWDE FFREE FSCALE BUNDLE VMRESUME LOOPNE LOOPE CDQE XSTORE RDFSBASE WRFSBASE RDGSBASE WRGSBASE PAUSE DBG_VALUE LEAVE FXSAVE IMPLICIT_DEF VMXOFF LAHF SAHF CMOVNB_F CMOVB_F CMOVNBE_F CMOVBE_F CMOVNE_F CMOVE_F XCH_F SIN_F CMOVNP_F CMOVP_F ABS_F CHS_F COS_F SQRT_F TST_F VPCMPESTRM128REG VPCMPISTRM128REG EXTRACT_SUBREG INSERT_SUBREG VPCMPESTRIREG VPCMPISTRIREG SUBREG_TO_REG INVLPG VMLAUNCH PREFETCH CLFLUSH CLGI STGI PHI CLI FLDPI EXTRQI INSERTQI LRETI STI FpPOP_RETVAL RCL32mCL SHL32mCL ROL32mCL SAR32mCL RCR32mCL SHR32mCL ROR32mCL RCL64mCL SHL64mCL ROL64mCL SAR64mCL RCR64mCL SHR64mCL ROR64mCL RCL16mCL SHL16mCL ROL16mCL SAR16mCL RCR16mCL SHR16mCL ROR16mCL RCL8mCL SHL8mCL ROL8mCL SAR8mCL RCR8mCL SHR8mCL ROR8mCL RCL32rCL SHL32rCL ROL32rCL SAR32rCL RCR32rCL SHR32rCL ROR32rCL RCL64rCL SHL64rCL ROL64rCL SAR64rCL RCR64rCL SHR64rCL ROR64rCL RCL16rCL SHL16rCL ROL16rCL SAR16rCL RCR16rCL SHR16rCL ROR16rCL RCL8rCL SHL8rCL ROL8rCL SAR8rCL RCR8rCL SHR8rCL ROR8rCL SHLD32mrCL SHRD32mrCL SHLD64mrCL SHRD64mrCL SHLD16mrCL SHRD16mrCL SHLD32rrCL SHRD32rrCL SHLD64rrCL SHRD64rrCL SHLD16rrCL SHRD16rrCL GC_LABEL PROLOG_LABEL EH_LABEL VMMCALL VMCALL SYSCALL VZEROALL KILL NOOPL LRETL MONTMUL FXAM VPCMPESTRM128MEM VPCMPISTRM128MEM VPCMPESTRIMEM VPCMPISTRIMEM FP80_TO_INT32_IN_MEM FP32_TO_INT32_IN_MEM FP64_TO_INT32_IN_MEM FP80_TO_INT64_IN_MEM FP32_TO_INT64_IN_MEM FP64_TO_INT64_IN_MEM FP80_TO_INT16_IN_MEM FP32_TO_INT16_IN_MEM FP64_TO_INT16_IN_MEM FPREM INLINEASM RSM FPATAN FPTAN XBEGIN VMXON EH_RETURN CQO INTO STACKMAP TRAP RDTSCP FNOP LOOP NOOP FCOMPP FDECSTP FINCSTP CDQ EXTRQ LODSQ STOSQ MOVSQ LRETQ INSERTQ MMX_MASKMOVQ MOVZX64rm16_Q MOVZX64rr16_Q MOVZX64rm8_Q MOVZX64rr8_Q VZEROUPPER SYSENTER MONITOR FXRSTOR VLDMXCSR VSTMXCSR RDMSR WRMSR XCRYPTCTR AAS DAS AVX2_SETALLONES V_SETALLONES VASTART_SAVE_XMM_REGS SWAPGS FEMMS MMX_EMMS FSINCOS FsFLD0SS COPY_TO_REGCLASS MOVNTSS CLTS FLDL2T XLAT FXTRACT SYSRET MORESTACK_RET WAIT SKINIT FNINIT SYSEXIT HLT FRNDINT PATCHPOINT XSAVEOPT LIFETIME_START XABORT XTEST VMASKMOVDQU XGETBV XSETBV VFMADDSUBPD4rrY_REV VFMSUBPD4rrY_REV VFNMSUBPD4rrY_REV VFMSUBADDPD4rrY_REV VFMADDPD4rrY_REV VFNMADDPD4rrY_REV VFMADDSUBPS4rrY_REV VFMSUBPS4rrY_REV VFNMSUBPS4rrY_REV VFMSUBADDPS4rrY_REV VFMADDPS4rrY_REV VFNMADDPS4rrY_REV SBB32rr_REV SUB32rr_REV ADC32rr_REV ADD32rr_REV AND32rr_REV CMP32rr_REV XOR32rr_REV MOV32rr_REV SBB64rr_REV SUB64rr_REV ADC64rr_REV ADD64rr_REV AND64rr_REV CMP64rr_REV XOR64rr_REV MOV64rr_REV VFMADDSUBPD4rr_REV VFMSUBPD4rr_REV VFNMSUBPD4rr_REV VFMSUBADDPD4rr_REV VFMADDPD4rr_REV VFNMADDPD4rr_REV VFMSUBSD4rr_REV VFNMSUBSD4rr_REV VFMADDSD4rr_REV VFNMADDSD4rr_REV VFMADDSUBPS4rr_REV VFMSUBPS4rr_REV VFNMSUBPS4rr_REV VFMSUBADDPS4rr_REV VFMADDPS4rr_REV VFNMADDPS4rr_REV VFMSUBSS4rr_REV VFNMSUBSS4rr_REV VFMADDSS4rr_REV VFNMADDSS4rr_REV SBB16rr_REV SUB16rr_REV ADC16rr_REV ADD16rr_REV AND16rr_REV CMP16rr_REV XOR16rr_REV MOV16rr_REV SBB8rr_REV SUB8rr_REV ADC8rr_REV ADD8rr_REV AND8rr_REV CMP8rr_REV XOR8rr_REV MOV8rr_REV VMOVDQArr_REV VMOVAPDrr_REV VMOVUPDrr_REV VMOVSDrr_REV VMOVAPSrr_REV VMOVUPSrr_REV VMOVSSrr_REV VMOVDQUrr_REV VPEXTRWrr_REV VMOVDQAYrr_REV VMOVAPDYrr_REV VMOVUPDYrr_REV VMOVAPSYrr_REV VMOVUPSYrr_REV VMOVDQUYrr_REV VMOVSDZrr_REV VMOVSSZrr_REV KSET0W KSET1W CBW PREFETCHW LRETIW NOOPW LODSW STOSW OUTSW MOVSW LRETW FYL2X FNCLEX TEST8ri_NOREX MOV8rm_NOREX MOV8mr_NOREX MOV8rr_NOREX REX64_PREFIX DATA16_PREFIX REPNE_PREFIX XACQUIRE_PREFIX XRELEASE_PREFIX LOCK_PREFIX REP_PREFIX CS_PREFIX DS_PREFIX ES_PREFIX FS_PREFIX GS_PREFIX SS_PREFIX COPY VFMADDSUBPDr231mY VFMSUBPDr231mY VFNMSUBPDr231mY VFMSUBADDPDr231mY VFMADDPDr231mY VFNMADDPDr231mY VFMADDSUBPSr231mY VFMSUBPSr231mY VFNMSUBPSr231mY VFMSUBADDPSr231mY VFMADDPSr231mY VFNMADDPSr231mY VFMADDSUBPDr132mY VFMSUBPDr132mY VFNMSUBPDr132mY VFMSUBADDPDr132mY VFMADDPDr132mY VFNMADDPDr132mY VFMADDSUBPSr132mY VFMSUBPSr132mY VFNMSUBPSr132mY VFMSUBADDPSr132mY VFMADDPSr132mY VFNMADDPSr132mY VFMADDSUBPDr213mY VFMSUBPDr213mY VFNMSUBPDr213mY VFMSUBADDPDr213mY VFMADDPDr213mY VFNMADDPDr213mY VFMADDSUBPSr213mY VFMSUBPSr213mY VFNMSUBPSr213mY VFMSUBADDPSr213mY VFMADDPSr213mY VFNMADDPSr213mY VFMADDSUBPD4rmY VFMSUBPD4rmY VFNMSUBPD4rmY VFMSUBADDPD4rmY VFMADDPD4rmY VFNMADDPD4rmY VFMADDSUBPS4rmY VFMSUBPS4rmY VFNMSUBPS4rmY VFMSUBADDPS4rmY VFMADDPS4rmY VFNMADDPS4rmY VPERMIL2PDrmY VFRCZPDrmY VPERMIL2PSrmY VFRCZPSrmY VPCMOVrmY VFMADDSUBPDr231rY VFMSUBPDr231rY VFNMSUBPDr231rY VFMSUBADDPDr231rY VFMADDPDr231rY VFNMADDPDr231rY VFMADDSUBPSr231rY VFMSUBPSr231rY VFNMSUBPSr231rY VFMSUBADDPSr231rY VFMADDPSr231rY VFNMADDPSr231rY VFMADDSUBPDr132rY VFMSUBPDr132rY VFNMSUBPDr132rY VFMSUBADDPDr132rY VFMADDPDr132rY VFNMADDPDr132rY VFMADDSUBPSr132rY VFMSUBPSr132rY VFNMSUBPSr132rY VFMSUBADDPSr132rY VFMADDPSr132rY VFNMADDPSr132rY VFMADDSUBPDr213rY VFMSUBPDr213rY VFNMSUBPDr213rY VFMSUBADDPDr213rY VFMADDPDr213rY VFNMADDPDr213rY VFMADDSUBPSr213rY VFMSUBPSr213rY VFNMSUBPSr213rY VFMSUBADDPSr213rY VFMADDPSr213rY VFNMADDPSr213rY VFMADDSUBPD4mrY VFMSUBPD4mrY VFNMSUBPD4mrY VFMSUBADDPD4mrY VFMADDPD4mrY VFNMADDPD4mrY VFMADDSUBPS4mrY VFMSUBPS4mrY VFNMSUBPS4mrY VFMSUBADDPS4mrY VFMADDPS4mrY VFNMADDPS4mrY VPERMIL2PDmrY VPERMIL2PSmrY VPCMOVmrY VFMADDSUBPD4rrY VFMSUBPD4rrY VFNMSUBPD4rrY VFMSUBADDPD4rrY VFMADDPD4rrY VFNMADDPD4rrY VFMADDSUBPS4rrY VFMSUBPS4rrY VFNMSUBPS4rrY VFMSUBADDPS4rrY VFMADDPS4rrY VFNMADDPS4rrY VPERMIL2PDrrY VFRCZPDrrY VPERMIL2PSrrY VFRCZPSrrY VPCMOVrrY JCXZ JRCXZ MOV32o32a MOV64o32a MOV64o64a MOV64o16a MOV16o16a MOV64o8a MOV8o8a VFMADDSUB132PDZmb VFMSUB132PDZmb VFNMSUB132PDZmb VFMSUBADD132PDZmb VFMADD132PDZmb VFNMADD132PDZmb VFMADDSUB213PDZmb VFMSUB213PDZmb VFNMSUB213PDZmb VFMSUBADD213PDZmb VFMADD213PDZmb VFNMADD213PDZmb VFMADDSUB132PSZmb VFMSUB132PSZmb VFNMSUB132PSZmb VFMSUBADD132PSZmb VFMADD132PSZmb VFNMADD132PSZmb VFMADDSUB213PSZmb VFMSUB213PSZmb VFNMSUB213PSZmb VFMSUBADD213PSZmb VFMADD213PSZmb VFNMADD213PSZmb VPCONFLICTDrmb VPCONFLICTQrmb VPSUBDZrmb VPADDDZrmb VPANDDZrmb VPMULLDZrmb VPANDNDZrmb VSUBPDZrmb VADDPDZrmb VMULPDZrmb VMINPDZrmb VDIVPDZrmb VMAXPDZrmb VPORDZrmb VPXORDZrmb VPMINSDZrmb VPMAXSDZrmb VPMINUDZrmb VPMAXUDZrmb VPSUBQZrmb VPADDQZrmb VPANDQZrmb VPANDNQZrmb VPORQZrmb VPXORQZrmb VPMINSQZrmb VPMAXSQZrmb VPMINUQZrmb VPMAXUQZrmb VSUBPSZrmb VADDPSZrmb VMULPSZrmb VMINPSZrmb VDIVPSZrmb VMAXPSZrmb MOV32rc MOV64rc TAILJMPd OR32mrLocked MOV32rd MOV64rd FARCALL32i FARJMP32i FARCALL16i FARJMP16i TCRETURNdi SBB32mi LOCK_SUB32mi ADC32mi LOCK_ADD32mi LOCK_AND32mi BEXTRI32mi RCL32mi SHL32mi ROL32mi CMP32mi SAR32mi RCR32mi SHR32mi ROR32mi LOCK_XOR32mi LOCK_OR32mi TEST32mi MOV32mi RORX32mi BEXTRI64mi RCL64mi SHL64mi ROL64mi SAR64mi RCR64mi SHR64mi ROR64mi RORX64mi SBB16mi LOCK_SUB16mi ADC16mi LOCK_ADD16mi LOCK_AND16mi RCL16mi SHL16mi ROL16mi CMP16mi SAR16mi RCR16mi SHR16mi ROR16mi LOCK_XOR16mi LOCK_OR16mi TEST16mi MOV16mi SBB8mi LOCK_SUB8mi ADC8mi LOCK_ADD8mi LOCK_AND8mi RCL8mi SHL8mi ROL8mi CMP8mi SAR8mi RCR8mi SHR8mi ROR8mi LOCK_XOR8mi LOCK_OR8mi TEST8mi MOV8mi VPCOMBmi VPROTBmi VPCOMUBmi VPSHUFDmi VPCOMDmi VPERMILPDmi VPROTDmi VPCOMUDmi TCRETURNmi VPCOMQmi VPROTQmi VPCOMUQmi VPERMILPSmi MMX_PSHUFWmi VPSHUFHWmi VPSHUFLWmi VPCOMWmi VPROTWmi VPCOMUWmi VPSHUFDYmi VPERMILPDYmi VPERMPDYmi VPERMQYmi VPERMILPSYmi VPSHUFHWYmi VPSHUFLWYmi VPSRADZmi VPSHUFDZmi VPSLLDZmi VPSRLDZmi VPERMILPDZmi VPERMPDZmi VPSRAQZmi VPSLLQZmi VPSRLQZmi VPERMQZmi VPERMILPSZmi IMUL32rmi SHA1RNDS4rmi IMUL16rmi VPBLENDDrmi VALIGNDrmi VBLENDPDrmi VSHUFPDrmi VDPPDrmi VCMPPDrmi VALIGNQrmi VBLENDPSrmi VSHUFPSrmi VDPPSrmi VCMPPSrmi VMPSADBWrmi VPBLENDWrmi VPINSRWrmi VPBLENDDYrmi VBLENDPDYrmi VSHUFPDYrmi VCMPPDYrmi VBLENDPSYrmi VSHUFPSYrmi VDPPSYrmi VCMPPSYrmi VMPSADBWYrmi VPBLENDWYrmi VSHUFPDZrmi VPCMPDZrmi VCMPPDZrmi VPCMPUDZrmi VPCMPQZrmi VPCMPUQZrmi VSHUFPSZrmi VCMPPSZrmi MMX_PINSRWirmi SBB32ri SUB32ri ADC32ri ADD32ri AND32ri BEXTRI32ri RCL32ri SHL32ri ROL32ri IN32ri CMP32ri SAR32ri RCR32ri SHR32ri ROR32ri XOR32ri TEST32ri MOV32ri RORX32ri BEXTRI64ri RCL64ri SHL64ri ROL64ri SAR64ri RCR64ri SHR64ri ROR64ri MOV64ri RORX64ri SBB16ri SUB16ri ADC16ri ADD16ri AND16ri RCL16ri SHL16ri ROL16ri IN16ri CMP16ri SAR16ri RCR16ri SHR16ri ROR16ri XOR16ri TEST16ri MOV16ri SBB8ri SUB8ri ADC8ri ADD8ri AND8ri RCL8ri SHL8ri ROL8ri IN8ri CMP8ri SAR8ri RCR8ri SHR8ri ROR8ri XOR8ri TEST8ri MOV8ri VPCOMBri VPROTBri VPCOMUBri VPSRADri MMX_PSRADri VPSHUFDri VPSLLDri MMX_PSLLDri VPSRLDri MMX_PSRLDri VPCOMDri VPERMILPDri VPROTDri VPCOMUDri TCRETURNri VPSLLDQri VPSRLDQri VPSLLQri MMX_PSLLQri VPSRLQri MMX_PSRLQri VPCOMQri VPROTQri VPCOMUQri VPERMILPSri VPSRAWri MMX_PSRAWri MMX_PSHUFWri VPSHUFHWri VPSHUFLWri VPSLLWri MMX_PSLLWri VPSRLWri MMX_PSRLWri KSHIFTLWri VPCOMWri KSHIFTRWri VPEXTRWri VPROTWri VPCOMUWri VPSRADYri VPSHUFDYri VPSLLDYri VPSRLDYri VPERMILPDYri VPERMPDYri VPSLLDQYri VPSRLDQYri VPSLLQYri VPSRLQYri VPERMQYri VPERMILPSYri VPSRAWYri VPSHUFHWYri VPSHUFLWYri VPSLLWYri VPSRLWYri VPSRADZri VPSHUFDZri VPSLLDZri VPSRLDZri VPERMILPDZri VPERMPDZri VPSRAQZri VPSLLQZri VPSRLQZri VPERMQZri VPERMILPSZri IMUL32rri SHA1RNDS4rri IMUL16rri VPBLENDDrri VALIGNDrri VBLENDPDrri VSHUFPDrri VDPPDrri VCMPPDrri VALIGNQrri VBLENDPSrri VSHUFPSrri VDPPSrri VCMPPSrri VMPSADBWrri VPBLENDWrri VPINSRWrri VPBLENDDYrri VBLENDPDYrri VSHUFPDYrri VCMPPDYrri VBLENDPSYrri VSHUFPSYrri VDPPSYrri VCMPPSYrri VMPSADBWYrri VPBLENDWYrri VSHUFPDZrri VPCMPDZrri VCMPPDZrri VPCMPUDZrri VPCMPQZrri VPCMPUQZrri VSHUFPSZrri VCMPPSZrri MMX_PINSRWirri MMX_PEXTRWirri VPCONFLICTDrmbk VPCONFLICTQrmbk VPSRADZmik VPSLLDZmik VPSRLDZmik VPSRAQZmik VPSLLQZmik VPSRLQZmik VPSRADZrik VPSLLDZrik VPSRLDZrik VPSRAQZrik VPSLLQZrik VPSRLQZrik KMOVWkk KMOVWmk VMOVDQU32rmk VMOVDQU64rmk VPCONFLICTDrmk VPCONFLICTQrmk VPSRADZrmk VPSLLDZrmk VPSRLDZrmk VMOVAPDZrmk VMOVUPDZrmk VPSRAQZrmk VPSLLQZrmk VPSRLQZrmk VMOVAPSZrmk VMOVUPSZrmk KMOVWrk VMOVDQU32rrk VMOVDQU64rrk VPCONFLICTDrrk VPCONFLICTQrrk VPSRADZrrk VPSLLDZrrk VPSRLDZrrk VMOVAPDZrrk VMOVUPDZrrk VPSRAQZrrk VPSLLQZrrk VPSRLQZrrk VMOVAPSZrrk VMOVUPSZrrk LD_F80m ST_FP80m ST_FpP80m LD_Fp80m VFMADDSUBPDr231m VFMSUBPDr231m VFNMSUBPDr231m VFMSUBADDPDr231m VFMADDPDr231m VFNMADDPDr231m VFMSUBSDr231m VFNMSUBSDr231m VFMADDSDr231m VFNMADDSDr231m VFMADDSUBPSr231m VFMSUBPSr231m VFNMSUBPSr231m VFMSUBADDPSr231m VFMADDPSr231m VFNMADDPSr231m VFMSUBSSr231m VFNMSUBSSr231m VFMADDSSr231m VFNMADDSSr231m VFMADDSUBPDr132m VFMSUBPDr132m VFNMSUBPDr132m VFMSUBADDPDr132m VFMADDPDr132m VFNMADDPDr132m VFMSUBSDr132m VFNMSUBSDr132m VFMADDSDr132m VFNMADDSDr132m VFMADDSUBPSr132m VFMSUBPSr132m VFNMSUBPSr132m VFMSUBADDPSr132m VFMADDPSr132m VFNMADDPSr132m VFMSUBSSr132m VFNMSUBSSr132m VFMADDSSr132m VFNMADDSSr132m LOCK_DEC32m LOCK_INC32m SUB_F32m ADD_F32m ILD_F32m MUL_F32m SUBR_F32m DIVR_F32m IST_F32m DIV_F32m NEG32m SUB_FI32m ADD_FI32m MUL_FI32m SUBR_FI32m DIVR_FI32m DIV_FI32m FARCALL32m IMUL32m FCOM32m FICOM32m IST_FP32m ISTT_FP32m FARJMP32m FCOMP32m FICOMP32m ST_FpP32m NOT32m IDIV32m DEC64_32m INC64_32m SUB_Fp32m ADD_Fp32m LD_Fp32m MUL_Fp32m SUBR_Fp32m DIVR_Fp32m ST_Fp32m DIV_Fp32m VFMADDSUBPDr213m VFMSUBPDr213m VFNMSUBPDr213m VFMSUBADDPDr213m VFMADDPDr213m VFNMADDPDr213m VFMSUBSDr213m VFNMSUBSDr213m VFMADDSDr213m VFNMADDSDr213m VFMADDSUBPSr213m VFMSUBPSr213m VFNMSUBPSr213m VFMSUBADDPSr213m VFMADDPSr213m VFNMADDPSr213m VFMSUBSSr213m VFNMSUBSSr213m VFMADDSSr213m VFNMADDSSr213m LOCK_DEC64m LOCK_INC64m SUB_F64m ADD_F64m ILD_F64m MUL_F64m SUBR_F64m DIVR_F64m ST_F64m DIV_F64m NEG64m CALL64m IMUL64m FCOM64m IST_FP64m ISTT_FP64m JMP64m FCOMP64m ST_FpP64m SLDT64m NOT64m IDIV64m SUB_Fp64m ADD_Fp64m LD_Fp64m MUL_Fp64m SUBR_Fp64m DIVR_Fp64m ST_Fp64m DIV_Fp64m LOCK_DEC16m LOCK_INC16m ILD_F16m IST_F16m NEG16m SUB_FI16m ADD_FI16m MUL_FI16m SUBR_FI16m DIVR_FI16m DIV_FI16m FARCALL16m IMUL16m FICOM16m IST_FP16m ISTT_FP16m FARJMP16m FICOMP16m LGDT16m SGDT16m LIDT16m SIDT16m LLDT16m SLDT16m NOT16m IDIV16m FLDCW16m FNSTCW16m LMSW16m SMSW16m DEC64_16m INC64_16m LOCK_DEC8m LOCK_INC8m NEG8m IMUL8m NOT8m IDIV8m SETAm SETBm FBLDm VMPTRLDm VROUNDPDm VSQRTPDm VROUNDYPDm VRNDSCALEZPDm VROUNDSDm VRNDSCALESDm VSQRTSDm SETAEm SETBEm SETGEm SETLEm SETNEm SETEm FSAVEm SETGm SETLm SETNOm SETOm TAILJMPm SETNPm SETPm FBSTPm VMCLEARm FRSTORm VERRm LTRm STRm SETNSm VROUNDPSm VRCPPSm VRSQRTPSm VSQRTPSm VROUNDYPSm VRNDSCALEZPSm VROUNDSSm VRNDSCALESSm VRCPSSm VRSQRTSSm VSQRTSSm SETSm LGDTm SGDTm LIDTm SIDTm VMPTRSTm FLDENVm FSTENVm VERWm FNSTSWm VSQRTPDYm VRCPPSYm VRSQRTPSYm VSQRTPSYm VFMADDSUB132PDZm VFMSUB132PDZm VFNMSUB132PDZm VFMSUBADD132PDZm VFMADD132PDZm VFNMADD132PDZm VFMADDSUB213PDZm VFMSUB213PDZm VFNMSUB213PDZm VFMSUBADD213PDZm VFMADD213PDZm VFNMADD213PDZm VRCP14PDZm VRSQRT14PDZm VRCP28PDZm VRSQRT28PDZm VRCP14SDZm VRSQRT14SDZm VRCP28SDZm VRSQRT28SDZm VFMSUBSDZm VFNMSUBSDZm VFMADDSDZm VFNMADDSDZm VSQRTSDZm VFMADDSUB132PSZm VFMSUB132PSZm VFNMSUB132PSZm VFMSUBADD132PSZm VFMADD132PSZm VFNMADD132PSZm VFMADDSUB213PSZm VFMSUB213PSZm VFNMSUB213PSZm VFMSUBADD213PSZm VFMADD213PSZm VFNMADD213PSZm VRCP14PSZm VRSQRT14PSZm VRCP28PSZm VRSQRT28PSZm VRCP14SSZm VRSQRT14SSZm VRCP28SSZm VRSQRT28SSZm VFMSUBSSZm VFNMSUBSSZm VFMADDSSZm VFNMADDSSZm VSQRTSSZm KMOVWkm PUSH32rmm POP32rmm PUSH64rmm POP64rmm PUSH16rmm POP16rmm SHA1MSG1rm SHA256MSG1rm PFRCPIT1rm PFRSQIT1rm VMOVDQA32rm CMOVA32rm SBB32rm SUB32rm CMOVB32rm ADC32rm BLCIC32rm BLSIC32rm T1MSKC32rm VMREAD32rm XADD32rm AND32rm CMOVAE32rm CMOVBE32rm CMOVGE32rm CMOVLE32rm CMOVNE32rm VMWRITE32rm CMOVE32rm BSF32rm CMPXCHG32rm CMOVG32rm BLCI32rm BZHI32rm BLSI32rm BLCMSK32rm BLSMSK32rm TZMSK32rm BLCFILL32rm BLSFILL32rm LSL32rm IMUL32rm CMOVL32rm ANDN32rm CMOVNO32rm CMOVO32rm PDEP32rm CMP32rm CMOVNP32rm CMOVP32rm LAR32rm XOR32rm BSR32rm BLSR32rm BEXTR32rm BLCS32rm LDS32rm BOUNDS32rm LES32rm LFS32rm LGS32rm CMOVNS32rm LSS32rm CMOVS32rm POPCNT32rm LZCNT32rm TZCNT32rm TEST32rm PEXT32rm VMOVDQU32rm ACQUIRE_MOV32rm ADCX32rm SHLX32rm MULX32rm ADOX32rm SARX32rm SHRX32rm SHA1MSG2rm SHA256MSG2rm SHA256RNDS2rm PFRCPIT2rm VMOVDQA64rm CMOVA64rm SBB64rm SUB64rm CMOVB64rm ADC64rm BLCIC64rm BLSIC64rm T1MSKC64rm VMREAD64rm XADD64rm AND64rm Int_VCVTSI2SD64rm Int_CVTSI2SD64rm MMX_MOVD64rm CMOVAE64rm CMOVBE64rm CMOVGE64rm CMOVLE64rm CMOVNE64rm VMWRITE64rm CMOVE64rm BSF64rm CMPXCHG64rm CMOVG64rm BLCI64rm BZHI64rm Int_VCVTTSD2SI64rm Int_CVTTSD2SI64rm VCVTSD2SI64rm Int_VCVTTSS2SI64rm Int_CVTTSS2SI64rm VCVTSS2SI64rm BLSI64rm BLCMSK64rm BLSMSK64rm TZMSK64rm BLCFILL64rm BLSFILL64rm LSL64rm IMUL64rm CMOVL64rm ANDN64rm CMOVNO64rm CMOVO64rm PDEP64rm CMP64rm CMOVNP64rm CMOVP64rm MMX_MOVQ64rm LAR64rm XOR64rm BSR64rm BLSR64rm BEXTR64rm BLCS64rm LFS64rm LGS64rm CMOVNS64rm Int_VCVTSI2SS64rm Int_CVTSI2SS64rm LSS64rm CMOVS64rm POPCNT64rm LZCNT64rm TZCNT64rm TEST64rm PEXT64rm VMOVDQU64rm ACQUIRE_MOV64rm ADCX64rm SHLX64rm MULX64rm ADOX64rm SARX64rm SHRX64rm VFMADDSUBPD4rm VFMSUBPD4rm VFNMSUBPD4rm VFMSUBADDPD4rm VFMADDPD4rm VFNMADDPD4rm VFMSUBSD4rm VFNMSUBSD4rm VFMADDSD4rm VFNMADDSD4rm VFMADDSUBPS4rm VFMSUBPS4rm VFNMSUBPS4rm VFMSUBADDPS4rm VFMADDPS4rm VFNMADDPS4rm VFMSUBSS4rm VFNMSUBSS4rm VFMADDSS4rm VFNMADDSS4rm VINSERTF32x4rm VINSERTI32x4rm VINSERTF64x4rm VINSERTI64x4rm CMOVA16rm SBB16rm SUB16rm CMOVB16rm ADC16rm XADD16rm AND16rm CMOVAE16rm CMOVBE16rm CMOVGE16rm CMOVLE16rm CMOVNE16rm CMOVE16rm BSF16rm CMPXCHG16rm CMOVG16rm LSL16rm IMUL16rm CMOVL16rm CMOVNO16rm CMOVO16rm CMP16rm CMOVNP16rm CMOVP16rm LAR16rm XOR16rm BSR16rm LDS16rm BOUNDS16rm LES16rm LFS16rm LGS16rm CMOVNS16rm LSS16rm CMOVS16rm POPCNT16rm LZCNT16rm TZCNT16rm TEST16rm ACQUIRE_MOV16rm VPALIGNR256rm VPERM2F128rm VINSERTF128rm VPERM2I128rm VINSERTI128rm VPCMPESTRM128rm VPCMPISTRM128rm VPALIGNR128rm VAESKEYGENASSIST128rm SBB8rm SUB8rm ADC8rm XADD8rm AND8rm CMPXCHG8rm CMP8rm XOR8rm TEST8rm ACQUIRE_MOV8rm VMOVNTDQArm VMOVDQArm VPSHABrm VPSUBBrm VPADDBrm VPSHUFBrm VPAVGBrm VPSHLBrm VPSIGNBrm VPCMPEQBrm VPINSRBrm VPSUBSBrm VPADDSBrm VPMINSBrm VPSUBUSBrm VPADDUSBrm PAVGUSBrm VPMAXSBrm VPCMPGTBrm VPROTBrm VPBROADCASTBrm VPMINUBrm PFSUBrm VPMAXUBrm VPBLENDVBrm VPACKSSWBrm VPACKUSWBrm PFACCrm PFNACCrm PFPNACCrm VAESDECrm VAESIMCrm VAESENCrm VPERMI2Drm VPSHADrm VPSRADrm MMX_PSRADrm VPHADDBDrm VPHADDUBDrm VPHSUBDrm VPSUBDrm VPMOVSXBDrm VPMOVZXBDrm PFADDrm VPHADDDrm VPADDDrm VPGATHERDDrm VPMACSDDrm VPMACSSDDrm PI2FDrm PF2IDrm VPSHLDrm VPSLLDrm MMX_PSLLDrm VPMULLDrm VPSRLDrm MMX_PSRLDrm VPANDrm VPSIGNDrm VPERMI2PDrm VPERMIL2PDrm VCVTDQ2PDrm VCVTPS2PDrm FsVMOVAPDrm FsMOVAPDrm PSWAPDrm VADDSUBPDrm VHSUBPDrm VSUBPDrm VMINCPDrm VMAXCPDrm VHADDPDrm VADDPDrm VANDPDrm VFsANDPDrm VGATHERDPDrm VUNPCKHPDrm VMOVHPDrm VPERMILPDrm VUNPCKLPDrm VMULPDrm VMOVLPDrm VANDNPDrm VFsANDNPDrm VMINPDrm VGATHERQPDrm VORPDrm VXORPDrm VFsXORPDrm VFsORPDrm VTESTPDrm VMOVUPDrm VBLENDVPDrm VDIVPDrm VMASKMOVPDrm VMAXPDrm VFRCZPDrm VPCMPEQDrm VPGATHERQDrm VPINSRDrm Int_VCVTSI2SDrm Int_CVTSI2SDrm Int_VCVTSS2SDrm Int_CVTSS2SDrm VPABSDrm VSUBSDrm VMINCSDrm VMAXCSDrm VADDSDrm Int_VUCOMISDrm Int_UCOMISDrm Int_VCOMISDrm Int_COMISDrm VMULSDrm VPMINSDrm VMINSDrm Int_VCMPSDrm Int_CMPSDrm VDIVSDrm VMOVSDrm VPMAXSDrm VMAXSDrm VFRCZSDrm VMOV64toSDrm VPCONFLICTDrm VPCMPGTDrm VPROTDrm VPBROADCASTDrm VPMINUDrm VPMAXUDrm VPSRAVDrm VPSLLVDrm VPSRLVDrm VPMASKMOVDrm VPHSUBWDrm VPHADDWDrm VPMADDWDrm VPUNPCKHWDrm VPUNPCKLWDrm VPMACSWDrm VPMADCSWDrm VPMACSSWDrm VPMADCSSWDrm VPHADDUWDrm VPMOVSXWDrm VPMOVZXWDrm PFCMPGErm SHA1NEXTErm VPMACSDQHrm VPMACSSDQHrm VMOVDI2PDIrm VMOVQI2PQIrm VMOVZQI2PQIrm VMOVZPQILo2PQIrm VPCMPESTRIrm VPCMPISTRIrm Int_VCVTTSD2SIrm Int_CVTTSD2SIrm VCVTSD2SIrm Int_VCVTTSS2SIrm Int_CVTTSS2SIrm VCVTSS2SIrm VPMACSDQLrm VPMACSSDQLrm PFMULrm VPPERMrm VPANDNrm PFMINrm PFRCPrm VMOVDDUPrm VMOVSHDUPrm VMOVSLDUPrm VPERMI2Qrm VPSHAQrm VPHADDBQrm VPHADDUBQrm VPSUBQrm VPMOVSXBQrm VPMOVZXBQrm CVTTPD2DQrm CVTPD2DQrm VCVTTPS2DQrm VCVTPS2DQrm VPHSUBDQrm VPADDQrm VPHADDDQrm VPUNPCKHDQrm VPUNPCKLDQrm VPMULDQrm VPUNPCKHQDQrm VPUNPCKLQDQrm VPCLMULQDQrm VPGATHERDQrm VPHADDUDQrm VPMULUDQrm VPMOVSXDQrm VPMOVZXDQrm PFCMPEQrm VPSHLQrm VPSLLQrm MMX_PSLLQrm VPSRLQrm MMX_PSRLQrm VPCMPEQQrm VPGATHERQQrm VPINSRQrm VPABSQrm VPCONFLICTQrm VPCMPGTQrm VPROTQrm VPBROADCASTQrm VPSLLVQrm VPSRLVQrm VPMASKMOVQrm VPHADDWQrm VPHADDUWQrm VPMOVSXWQrm VPMOVZXWQrm PFSUBRrm VPORrm VPXORrm CVTPD2PSrm VCVTPH2PSrm VPERMI2PSrm VPERMIL2PSrm VCVTDQ2PSrm FsVMOVAPSrm FsMOVAPSrm VADDSUBPSrm VHSUBPSrm VSUBPSrm VMINCPSrm VMAXCPSrm VHADDPSrm VADDPSrm VANDPSrm VFsANDPSrm VGATHERDPSrm VUNPCKHPSrm VMOVHPSrm VPERMILPSrm VUNPCKLPSrm VMULPSrm VMOVLPSrm VANDNPSrm VFsANDNPSrm VMINPSrm VGATHERQPSrm VORPSrm VXORPSrm VFsXORPSrm VFsORPSrm VINSERTPSrm VTESTPSrm VMOVUPSrm VBLENDVPSrm VDIVPSrm VMASKMOVPSrm VMAXPSrm VFRCZPSrm Int_VCVTSD2SSrm Int_CVTSD2SSrm VMOVDI2SSrm Int_VCVTSI2SSrm Int_CVTSI2SSrm VSUBSSrm VMINCSSrm VMAXCSSrm VADDSSrm Int_VUCOMISSrm Int_UCOMISSrm Int_VCOMISSrm Int_COMISSrm VMULSSrm VMINSSrm Int_VCMPSSrm Int_CMPSSrm VBROADCASTSSrm VDIVSSrm VMOVSSrm VMAXSSrm VFRCZSSrm PFCMPGTrm PFRSQRTrm VAESDECLASTrm VAESENCLASTrm VPTESTrm VLDDQUrm VMOVDQUrm VPCMOVrm VPSHAWrm VPSRAWrm MMX_PSRAWrm VPHSUBBWrm VPSADBWrm VPHADDBWrm VPUNPCKHBWrm VPUNPCKLBWrm VPHADDUBWrm VPHSUBWrm VPSUBWrm VPMOVSXBWrm VPMOVZXBWrm VPHADDWrm VPADDWrm VPACKSSDWrm VPACKUSDWrm PI2FWrm VPAVGWrm VPMULHWrm PF2IWrm VPSHLWrm VPSLLWrm MMX_PSLLWrm VPMULLWrm VPSRLWrm MMX_PSRLWrm VPSIGNWrm VPCMPEQWrm PMULHRWrm VPSUBSWrm VPADDSWrm VPMINSWrm VPSUBUSWrm VPADDUSWrm VPMAXSWrm VPCMPGTWrm VPROTWrm VPBROADCASTWrm VPMULHUWrm VPMINUWrm VPMAXUWrm VPMACSWWrm VPMACSSWWrm PFMAXrm VCVTTPD2DQXrm VCVTPD2DQXrm VCVTPD2PSXrm VMOVNTDQAYrm VMOVDQAYrm VPSUBBYrm VPADDBYrm VPSHUFBYrm VPAVGBYrm VPSIGNBYrm VPCMPEQBYrm VPSUBSBYrm VPADDSBYrm VPMINSBYrm VPSUBUSBYrm VPADDUSBYrm VPMAXSBYrm VPCMPGTBYrm VPBROADCASTBYrm VPMINUBYrm VPMAXUBYrm VPBLENDVBYrm VPACKSSWBYrm VPACKUSWBYrm VPSRADYrm VPHSUBDYrm VPSUBDYrm VPMOVSXBDYrm VPMOVZXBDYrm VPHADDDYrm VPADDDYrm VPGATHERDDYrm VPSLLDYrm VPMULLDYrm VPSRLDYrm VPERMDYrm VPANDYrm VPSIGNDYrm VCVTDQ2PDYrm VCVTPS2PDYrm VMOVAPDYrm VADDSUBPDYrm VHSUBPDYrm VSUBPDYrm VMINCPDYrm VMAXCPDYrm VHADDPDYrm VADDPDYrm VANDPDYrm VGATHERDPDYrm VUNPCKHPDYrm VPERMILPDYrm VUNPCKLPDYrm VMULPDYrm VANDNPDYrm VMINPDYrm VGATHERQPDYrm VORPDYrm VXORPDYrm VTESTPDYrm VMOVUPDYrm VBLENDVPDYrm VDIVPDYrm VMASKMOVPDYrm VMAXPDYrm VPCMPEQDYrm VPGATHERQDYrm VPMINSDYrm VBROADCASTSDYrm VPMAXSDYrm VPCMPGTDYrm VPBROADCASTDYrm VPMINUDYrm VPMAXUDYrm VPSRAVDYrm VPSLLVDYrm VPSRLVDYrm VPMASKMOVDYrm VPMADDWDYrm VPUNPCKHWDYrm VPUNPCKLWDYrm VPMOVSXWDYrm VPMOVZXWDYrm VPANDNYrm VMOVDDUPYrm VMOVSHDUPYrm VMOVSLDUPYrm VPSUBQYrm VPMOVSXBQYrm VPMOVZXBQYrm VCVTTPD2DQYrm VCVTPD2DQYrm VCVTTPS2DQYrm VCVTPS2DQYrm VPADDQYrm VPUNPCKHDQYrm VPUNPCKLDQYrm VPMULDQYrm VPUNPCKHQDQYrm VPUNPCKLQDQYrm VPGATHERDQYrm VPMULUDQYrm VPMOVSXDQYrm VPMOVZXDQYrm VPSLLQYrm VPSRLQYrm VPCMPEQQYrm VPGATHERQQYrm VPCMPGTQYrm VPBROADCASTQYrm VPSLLVQYrm VPSRLVQYrm VPMASKMOVQYrm VPMOVSXWQYrm VPMOVZXWQYrm VPORYrm VPXORYrm VCVTPD2PSYrm VCVTPH2PSYrm VCVTDQ2PSYrm VMOVAPSYrm VADDSUBPSYrm VHSUBPSYrm VSUBPSYrm VMINCPSYrm VMAXCPSYrm VHADDPSYrm VADDPSYrm VANDPSYrm VGATHERDPSYrm VUNPCKHPSYrm VPERMILPSYrm VUNPCKLPSYrm VMULPSYrm VPERMPSYrm VANDNPSYrm VMINPSYrm VGATHERQPSYrm VORPSYrm VXORPSYrm VTESTPSYrm VMOVUPSYrm VBLENDVPSYrm VDIVPSYrm VMASKMOVPSYrm VMAXPSYrm VBROADCASTSSYrm VPTESTYrm VLDDQUYrm VMOVDQUYrm VPSRAWYrm VPSADBWYrm VPUNPCKHBWYrm VPUNPCKLBWYrm VPHSUBWYrm VPSUBWYrm VPMOVSXBWYrm VPMOVZXBWYrm VPHADDWYrm VPADDWYrm VPACKSSDWYrm VPACKUSDWYrm VPAVGWYrm VPMULHWYrm VPSLLWYrm VPMULLWYrm VPSRLWYrm VPSIGNWYrm VPCMPEQWYrm VPSUBSWYrm VPADDSWYrm VPMINSWYrm VPSUBUSWYrm VPADDUSWYrm VPMAXSWYrm VPCMPGTWYrm VPBROADCASTWYrm VPMULHUWYrm VPMINUWYrm VPMAXUWYrm Int_VCVTSI2SD64Zrm Int_VCVTUSI2SD64Zrm Int_VCVTTSD2SI64Zrm VCVTSD2SI64Zrm Int_VCVTTSS2SI64Zrm VCVTSS2SI64Zrm Int_VCVTTSD2USI64Zrm VCVTSD2USI64Zrm Int_VCVTTSS2USI64Zrm VCVTSS2USI64Zrm Int_VCVTSI2SS64Zrm Int_VCVTUSI2SS64Zrm VPSRADZrm VPSUBDZrm VPMOVSXBDZrm VPMOVZXBDZrm VPADDDZrm VPANDDZrm VPGATHERDDZrm VPSLLDZrm VPMULLDZrm VPSRLDZrm VPBLENDMDZrm VPERMDZrm VPTESTMDZrm VPANDNDZrm VCVTDQ2PDZrm VCVTUDQ2PDZrm VCVTPS2PDZrm VMOVAPDZrm VSUBPDZrm VADDPDZrm VGATHERDPDZrm VUNPCKHPDZrm VUNPCKLPDZrm VMULPDZrm VBLENDMPDZrm VPERMPDZrm VMINPDZrm VGATHERQPDZrm VSQRTPDZrm VMOVUPDZrm VDIVPDZrm VMAXPDZrm VPCMPEQDZrm VPGATHERQDZrm VPORDZrm VPXORDZrm VCVTSI642SDZrm VCVTUSI642SDZrm Int_VCVTSI2SDZrm Int_VCVTUSI2SDZrm VCVTSS2SDZrm VSUBSDZrm VADDSDZrm Int_VUCOMISDZrm Int_VCOMISDZrm VMULSDZrm VPMINSDZrm VMINSDZrm VBROADCASTSDZrm VDIVSDZrm VMOVSDZrm VPMAXSDZrm VMAXSDZrm VPCMPGTDZrm VPBROADCASTDZrm VPMINUDZrm VPMAXUDZrm VPSRAVDZrm VPSLLVDZrm VPSRLVDZrm VPMOVSXWDZrm VPMOVZXWDZrm VMOVDI2PDIZrm VMOVQI2PQIZrm VMOVZPQILo2PQIZrm Int_VCVTTSD2SIZrm VCVTSD2SIZrm Int_VCVTTSS2SIZrm VCVTSS2SIZrm Int_VCVTTSD2USIZrm VCVTSD2USIZrm Int_VCVTTSS2USIZrm VCVTSS2USIZrm VMOVDDUPZrm VMOVSHDUPZrm VMOVSLDUPZrm VPSRAQZrm VPSUBQZrm VPMOVSXBQZrm VPMOVZXBQZrm VCVTTPD2DQZrm VCVTTPS2DQZrm VCVTPS2DQZrm VPADDQZrm VPUNPCKHDQZrm VPUNPCKLDQZrm VPMULDQZrm VPANDQZrm VPUNPCKHQDQZrm VPUNPCKLQDQZrm VPGATHERDQZrm VCVTTPD2UDQZrm VCVTTPS2UDQZrm VPMULUDQZrm VPMOVSXDQZrm VPMOVZXDQZrm VPSLLQZrm VPSRLQZrm VPBLENDMQZrm VPERMQZrm VPTESTMQZrm VPANDNQZrm VPCMPEQQZrm VPGATHERQQZrm VPORQZrm VPXORQZrm VPMINSQZrm VPMAXSQZrm VPCMPGTQZrm VPBROADCASTQZrm VPMINUQZrm VPMAXUQZrm VPSRAVQZrm VPSLLVQZrm VPSRLVQZrm VPMOVSXWQZrm VPMOVZXWQZrm VCVTPD2PSZrm VCVTPH2PSZrm VCVTDQ2PSZrm VCVTUDQ2PSZrm VMOVAPSZrm VSUBPSZrm VADDPSZrm VGATHERDPSZrm VUNPCKHPSZrm VUNPCKLPSZrm VMULPSZrm VBLENDMPSZrm VPERMPSZrm VMINPSZrm VGATHERQPSZrm VSQRTPSZrm VMOVUPSZrm VDIVPSZrm VMAXPSZrm VCVTSI642SSZrm VCVTUSI642SSZrm VCVTSD2SSZrm VMOVDI2SSZrm Int_VCVTSI2SSZrm Int_VCVTUSI2SSZrm VSUBSSZrm VADDSSZrm Int_VUCOMISSZrm Int_VCOMISSZrm VMULSSZrm VMINSSZrm VBROADCASTSSZrm VDIVSSZrm VMOVSSZrm VMAXSSZrm MMX_PALIGNR64irm MMX_PSUBBirm MMX_PADDBirm MMX_PAVGBirm MMX_PCMPEQBirm MMX_PSUBSBirm MMX_PADDSBirm MMX_PSUBUSBirm MMX_PADDUSBirm MMX_PCMPGTBirm MMX_PMINUBirm MMX_PMAXUBirm MMX_PACKSSWBirm MMX_PACKUSWBirm MMX_PSUBDirm MMX_PADDDirm MMX_PANDirm MMX_CVTPI2PDirm MMX_PCMPEQDirm MMX_PCMPGTDirm MMX_PMADDWDirm MMX_PUNPCKHWDirm MMX_PUNPCKLWDirm MMX_CVTTPD2PIirm MMX_CVTPD2PIirm MMX_CVTTPS2PIirm MMX_CVTPS2PIirm MMX_PANDNirm MMX_PSUBQirm MMX_PADDQirm MMX_PUNPCKHDQirm MMX_PUNPCKLDQirm MMX_PMULUDQirm MMX_PORirm MMX_PXORirm MMX_CVTPI2PSirm MMX_PSADBWirm MMX_PUNPCKHBWirm MMX_PUNPCKLBWirm MMX_PSUBWirm MMX_PADDWirm MMX_PACKSSDWirm MMX_PAVGWirm MMX_PMULHWirm MMX_PMULLWirm MMX_PCMPEQWirm MMX_PSUBSWirm MMX_PADDSWirm MMX_PMINSWirm MMX_PSUBUSWirm MMX_PADDUSWirm MMX_PMAXSWirm MMX_PCMPGTWirm MMX_PMULHUWirm VPBROADCASTDZkrm VPBROADCASTQZkrm VINSERTPSzrm MOV32sm MOV64sm MOV16sm EH_SjLj_Setup SUB_FST0r ADD_FST0r MUL_FST0r COM_FST0r COMP_FST0r SUBR_FST0r DIVR_FST0r DIV_FST0r VFMADDSUBPDr231r VFMSUBPDr231r VFNMSUBPDr231r VFMSUBADDPDr231r VFMADDPDr231r VFNMADDPDr231r VFMSUBSDr231r VFNMSUBSDr231r VFMADDSDr231r VFNMADDSDr231r VFMADDSUBPSr231r VFMSUBPSr231r VFNMSUBPSr231r VFMSUBADDPSr231r VFMADDPSr231r VFNMADDPSr231r VFMSUBSSr231r VFNMSUBSSr231r VFMADDSSr231r VFNMADDSSr231r VFMADDSUBPDr132r VFMSUBPDr132r VFNMSUBPDr132r VFMSUBADDPDr132r VFMADDPDr132r VFNMADDPDr132r VFMSUBSDr132r VFNMSUBSDr132r VFMADDSDr132r VFNMADDSDr132r VFMADDSUBPSr132r VFMSUBPSr132r VFNMSUBPSr132r VFMSUBADDPSr132r VFMADDPSr132r VFNMADDPSr132r VFMSUBSSr132r VFNMSUBSSr132r VFMADDSSr132r VFNMADDSSr132r LEA32r DEC32r INC32r MOVPC32r SETB_C32r RDSEED32r RDRAND32r NEG32r PUSH32r CALL32r IMUL32r BSWAP32r JMP32r POP32r STR32r SLDT32r NOT32r IDIV32r SMSW32r DEC32_32r INC32_32r LEA64_32r DEC64_32r INC64_32r VFMADDSUBPDr213r VFMSUBPDr213r VFNMSUBPDr213r VFMSUBADDPDr213r VFMADDPDr213r VFNMADDPDr213r VFMSUBSDr213r VFNMSUBSDr213r VFMADDSDr213r VFNMADDSDr213r VFMADDSUBPSr213r VFMSUBPSr213r VFNMSUBPSr213r VFMSUBADDPSr213r VFMADDPSr213r VFNMADDPSr213r VFMSUBSSr213r VFNMSUBSSr213r VFMADDSSr213r VFNMADDSSr213r LEA64r DEC64r INC64r SETB_C64r RDSEED64r RDRAND64r NEG64r PUSH64r CALL64r IMUL64r BSWAP64r JMP64r POP64r STR64r SLDT64r NOT64r IDIV64r SMSW64r LEA16r DEC16r INC16r SETB_C16r RDSEED16r RDRAND16r NEG16r PUSH16r IMUL16r POP16r STR16r LLDT16r SLDT16r NOT16r IDIV16r LMSW16r SMSW16r FNSTSW16r DEC32_16r INC32_16r DEC64_16r INC64_16r DEC8r INC8r SETB_C8r NEG8r IMUL8r NOT8r IDIV8r SETAr SETBr VROUNDPDr VSQRTPDr VROUNDYPDr VRNDSCALEZPDr VROUNDSDr VRNDSCALESDr VSQRTSDr SETAEr SETBEr SETGEr SETLEr SETNEr SETEr UCOM_Fr SETGr UCOM_FIr SETLr SETNOr SETOr UCOM_FPr UCOM_FIPr TAILJMPr SETNPr UCOM_FPPr SETPr VERRr LTRr SETNSr VROUNDPSr VRCPPSr VRSQRTPSr VSQRTPSr VROUNDYPSr VRNDSCALEZPSr VROUNDSSr VRNDSCALESSr VRCPSSr VRSQRTSSr VSQRTSSr SETSr VERWr VSQRTPDYr VRCPPSYr VRSQRTPSYr VSQRTPSYr VFMADDSUB213PDZr VFMSUB213PDZr VFNMSUB213PDZr VFMSUBADD213PDZr VFMADD213PDZr VFNMADD213PDZr VRCP14PDZr VRSQRT14PDZr VRCP28PDZr VRSQRT28PDZr VRCP14SDZr VRSQRT14SDZr VRCP28SDZr VRSQRT28SDZr VFMSUBSDZr VFNMSUBSDZr VFMADDSDZr VFNMADDSDZr VSQRTSDZr VFMADDSUB213PSZr VFMSUB213PSZr VFNMSUB213PSZr VFMSUBADD213PSZr VFMADD213PSZr VFNMADD213PSZr VRCP14PSZr VRSQRT14PSZr VRCP28PSZr VRSQRT28PSZr VRCP14SSZr VRSQRT14SSZr VRCP28SSZr VRSQRT28SSZr VFMSUBSSZr VFNMSUBSSZr VFMADDSSZr VFNMADDSSZr VSQRTSSZr XCHG32ar XCHG64ar XCHG16ar MOV32cr MOV64cr MOV32dr MOV64dr Int_MemBarrier OUT32ir OUT16ir OUT8ir KMOVWkr VMOVDQA32mr SBB32mr LOCK_SUB32mr ADC32mr BTC32mr LOCK_ADD32mr LOCK_AND32mr MOVBE32mr CMP32mr LOCK_XOR32mr LOCK_OR32mr BTR32mr BTS32mr BT32mr VMOVDQU32mr RELEASE_MOV32mr VMOVDQA64mr SBB64mr LOCK_SUB64mr ADC64mr BTC64mr LOCK_ADD64mr LOCK_AND64mr MMX_MOVD64mr MOVBE64mr CMP64mr MMX_MOVQ64mr LOCK_XOR64mr LOCK_OR64mr BTR64mr BTS64mr BT64mr VMOVDQU64mr RELEASE_MOV64mr MOVNTI_64mr VMOVSDto64mr VFMADDSUBPD4mr VFMSUBPD4mr VFNMSUBPD4mr VFMSUBADDPD4mr VFMADDPD4mr VFNMADDPD4mr VFMSUBSD4mr VFNMSUBSD4mr VFMADDSD4mr VFNMADDSD4mr VFMADDSUBPS4mr VFMSUBPS4mr VFNMSUBPS4mr VFMSUBADDPS4mr VFMADDPS4mr VFNMADDPS4mr VFMSUBSS4mr VFNMSUBSS4mr VFMADDSS4mr VFNMADDSS4mr VEXTRACTF32x4mr VEXTRACTI32x4mr VEXTRACTF64x4mr VEXTRACTI64x4mr SBB16mr LOCK_SUB16mr ADC16mr BTC16mr LOCK_ADD16mr LOCK_AND16mr MOVBE16mr ARPL16mr CMP16mr LOCK_XOR16mr LOCK_OR16mr BTR16mr BTS16mr BT16mr RELEASE_MOV16mr VEXTRACTF128mr VEXTRACTI128mr VMOVLQ128mr SBB8mr LOCK_SUB8mr ADC8mr LOCK_ADD8mr LOCK_AND8mr CMP8mr LOCK_XOR8mr LOCK_OR8mr RELEASE_MOV8mr VMOVDQAmr VPSHABmr VPMOVUSDBmr VPMOVSDBmr VPMOVDBmr VPSHLBmr VPMOVUSQBmr VPMOVSQBmr VPMOVQBmr VPEXTRBmr VPROTBmr VPSHADmr VPSHLDmr VPERMIL2PDmr VMOVAPDmr VMOVHPDmr VMOVLPDmr VMOVNTPDmr VMOVUPDmr VMASKMOVPDmr VPMOVUSQDmr VPMOVSQDmr VPMOVQDmr VPEXTRDmr VMOVSDmr VPROTDmr VPMASKMOVDmr VCVTPS2PHmr VMOVPDI2DImr VMOVSS2DImr VMOVPQI2QImr MOVNTImr VPPERMmr VPSHAQmr VMOVNTDQmr VPSHLQmr VPEXTRQmr MMX_MOVNTQmr VPROTQmr VPMASKMOVQmr VPERMIL2PSmr VMOVAPSmr VMOVHPSmr VMOVLPSmr VEXTRACTPSmr VMOVNTPSmr VMOVUPSmr VMASKMOVPSmr VMOVSSmr VMOVDQUmr VPCMOVmr VPSHAWmr VPMOVUSDWmr VPMOVSDWmr VPMOVDWmr VPSHLWmr VPMOVUSQWmr VPMOVSQWmr VPMOVQWmr VPEXTRWmr VPROTWmr VMOVDQAYmr VMOVAPDYmr VMOVNTPDYmr VMOVUPDYmr VMASKMOVPDYmr VPMASKMOVDYmr VCVTPS2PHYmr VMOVNTDQYmr VPMASKMOVQYmr VMOVAPSYmr VMOVNTPSYmr VMOVUPSYmr VMASKMOVPSYmr VMOVDQUYmr VMOVSDto64Zmr VMOVPQIto64Zmr VPSCATTERDDZmr VMOVAPDZmr VSCATTERDPDZmr VSCATTERQPDZmr VMOVUPDZmr VPSCATTERQDZmr VMOVSDZmr VCVTPS2PHZmr VMOVPDI2DIZmr VMOVSS2DIZmr VPSCATTERDQZmr VPSCATTERQQZmr VMOVAPSZmr VSCATTERDPSZmr VSCATTERQPSZmr VMOVUPSZmr VMOVSSZmr PUSH32rmr POP32rmr PUSH64rmr POP64rmr PUSH16rmr POP16rmr VEXTRACTPSzmr SHA1MSG1rr SHA256MSG1rr PFRCPIT1rr PFRSQIT1rr VMOVDQA32rr CMOVA32rr SBB32rr SUB32rr CMOVB32rr ADC32rr BLCIC32rr BLSIC32rr T1MSKC32rr BTC32rr VMREAD32rr XADD32rr AND32rr CMOVAE32rr CMOVBE32rr CMOVGE32rr CMOVLE32rr CMOVNE32rr VMWRITE32rr CMOVE32rr BSF32rr CMPXCHG32rr CMOVG32rr BLCI32rr BZHI32rr BLSI32rr BLCMSK32rr BLSMSK32rr TZMSK32rr BLCFILL32rr BLSFILL32rr LSL32rr IMUL32rr CMOVL32rr ANDN32rr IN32rr CMOVNO32rr CMOVO32rr PDEP32rr CMP32rr CMOVNP32rr CMOVP32rr LAR32rr XOR32rr BSR32rr BLSR32rr BTR32rr BEXTR32rr BLCS32rr CMOVNS32rr BTS32rr CMOVS32rr BT32rr POPCNT32rr LZCNT32rr TZCNT32rr TEST32rr OUT32rr PEXT32rr VMOVDQU32rr MOV32rr ADCX32rr SHLX32rr MULX32rr ADOX32rr SARX32rr SHRX32rr SHA1MSG2rr SHA256MSG2rr SHA256RNDS2rr PFRCPIT2rr VMOVDQA64rr CMOVA64rr SBB64rr SUB64rr CMOVB64rr ADC64rr BLCIC64rr BLSIC64rr T1MSKC64rr BTC64rr VMREAD64rr XADD64rr AND64rr Int_VCVTSI2SD64rr Int_CVTSI2SD64rr MMX_MOVD64rr CMOVAE64rr CMOVBE64rr CMOVGE64rr CMOVLE64rr CMOVNE64rr VMWRITE64rr CMOVE64rr BSF64rr CMPXCHG64rr CMOVG64rr BLCI64rr BZHI64rr Int_VCVTTSD2SI64rr Int_CVTTSD2SI64rr VCVTSD2SI64rr Int_VCVTTSS2SI64rr Int_CVTTSS2SI64rr VCVTSS2SI64rr BLSI64rr BLCMSK64rr BLSMSK64rr TZMSK64rr BLCFILL64rr BLSFILL64rr LSL64rr IMUL64rr CMOVL64rr ANDN64rr CMOVNO64rr CMOVO64rr PDEP64rr CMP64rr CMOVNP64rr CMOVP64rr MMX_MOVQ64rr LAR64rr MMX_MOVQ2FR64rr XOR64rr BSR64rr BLSR64rr BTR64rr BEXTR64rr BLCS64rr CMOVNS64rr Int_VCVTSI2SS64rr Int_CVTSI2SS64rr BTS64rr CMOVS64rr BT64rr POPCNT64rr LZCNT64rr TZCNT64rr TEST64rr PEXT64rr VMOVDQU64rr MOV64rr ADCX64rr SHLX64rr MULX64rr ADOX64rr SARX64rr SHRX64rr MMX_MOVD64from64rr MMX_MOVD64to64rr VMOVSDto64rr VMOVPQIto64rr VFMADDSUBPD4rr VFMSUBPD4rr VFNMSUBPD4rr VFMSUBADDPD4rr VFMADDPD4rr VFNMADDPD4rr VFMSUBSD4rr VFNMSUBSD4rr VFMADDSD4rr VFNMADDSD4rr VFMADDSUBPS4rr VFMSUBPS4rr VFNMSUBPS4rr VFMSUBADDPS4rr VFMADDPS4rr VFNMADDPS4rr VFMSUBSS4rr VFNMSUBSS4rr VFMADDSS4rr VFNMADDSS4rr VEXTRACTF32x4rr VINSERTF32x4rr VEXTRACTI32x4rr VINSERTI32x4rr VEXTRACTF64x4rr VINSERTF64x4rr VEXTRACTI64x4rr VINSERTI64x4rr CMOVA16rr SBB16rr SUB16rr CMOVB16rr ADC16rr BTC16rr XADD16rr AND16rr CMOVAE16rr CMOVBE16rr CMOVGE16rr CMOVLE16rr CMOVNE16rr CMOVE16rr BSF16rr CMPXCHG16rr CMOVG16rr ARPL16rr LSL16rr IMUL16rr CMOVL16rr IN16rr CMOVNO16rr CMOVO16rr CMP16rr CMOVNP16rr CMOVP16rr LAR16rr XOR16rr BSR16rr BTR16rr CMOVNS16rr BTS16rr CMOVS16rr BT16rr POPCNT16rr LZCNT16rr TZCNT16rr TEST16rr OUT16rr MOV16rr VPALIGNR256rr VPERM2F128rr VEXTRACTF128rr VINSERTF128rr VPERM2I128rr VEXTRACTI128rr VINSERTI128rr VPCMPESTRM128rr VPCMPISTRM128rr VPALIGNR128rr VAESKEYGENASSIST128rr SBB8rr SUB8rr ADC8rr XADD8rr AND8rr CMPXCHG8rr IN8rr CMP8rr XOR8rr TEST8rr OUT8rr MOV8rr VMOVDQArr VPSHABrr VPSUBBrr VPADDBrr VPMOVUSDBrr VPMOVSDBrr VPMOVDBrr VPSHUFBrr VPAVGBrr VPMOVMSKBrr MMX_PMOVMSKBrr VPSHLBrr VPSIGNBrr VPCMPEQBrr VPMOVUSQBrr VPMOVSQBrr VPMOVQBrr VPINSRBrr VPEXTRBrr VPSUBSBrr VPADDSBrr VPMINSBrr VPSUBUSBrr VPADDUSBrr PAVGUSBrr VPMAXSBrr VPCMPGTBrr VPROTBrr VPBROADCASTBrr VPMINUBrr PFSUBrr VPMAXUBrr VPBLENDVBrr VPACKSSWBrr VPACKUSWBrr PFACCrr PFNACCrr PFPNACCrr VAESDECrr VAESIMCrr VAESENCrr VPERMI2Drr VPBROADCASTMW2Drr VPSHADrr VPSRADrr MMX_PSRADrr VPHADDBDrr VPHADDUBDrr VPHSUBDrr VPSUBDrr VPMOVSXBDrr VPMOVZXBDrr PFADDrr VPHADDDrr VPADDDrr VPMACSDDrr VPMACSSDDrr PI2FDrr PF2IDrr VPSHLDrr VPSLLDrr MMX_PSLLDrr VPMULLDrr VPSRLDrr MMX_PSRLDrr VPANDrr VPSIGNDrr VPERMI2PDrr VPERMIL2PDrr VCVTDQ2PDrr VCVTPS2PDrr VMOVAPDrr PSWAPDrr VADDSUBPDrr VHSUBPDrr VSUBPDrr VMINCPDrr VMAXCPDrr VHADDPDrr VADDPDrr VANDPDrr VFsANDPDrr VUNPCKHPDrr VMOVMSKPDrr VPERMILPDrr VUNPCKLPDrr VMULPDrr VANDNPDrr VFsANDNPDrr VMINPDrr VORPDrr VXORPDrr VFsXORPDrr VFsORPDrr VTESTPDrr VMOVUPDrr VBLENDVPDrr VDIVPDrr VMAXPDrr VFRCZPDrr VPCMPEQDrr VPMOVUSQDrr VPMOVSQDrr VPMOVQDrr VPINSRDrr VPEXTRDrr Int_VCVTSI2SDrr Int_CVTSI2SDrr Int_VCVTSS2SDrr Int_CVTSS2SDrr VPABSDrr VSUBSDrr VMINCSDrr VMAXCSDrr VADDSDrr Int_VUCOMISDrr Int_UCOMISDrr Int_VCOMISDrr Int_COMISDrr VMULSDrr VPMINSDrr VMINSDrr Int_VCMPSDrr Int_CMPSDrr VDIVSDrr VMOVSDrr VPMAXSDrr VMAXSDrr VFRCZSDrr VMOV64toSDrr VPCONFLICTDrr VPCMPGTDrr VPROTDrr VPBROADCASTDrr VPMINUDrr VPMAXUDrr VPSRAVDrr VPSLLVDrr VPSRLVDrr VPHSUBWDrr VPHADDWDrr VPMADDWDrr VPUNPCKHWDrr VPUNPCKLWDrr VPMACSWDrr VPMADCSWDrr VPMACSSWDrr VPMADCSSWDrr VPHADDUWDrr VPMOVSXWDrr VPMOVZXWDrr PFCMPGErr SHA1NEXTErr LD_Frr ST_Frr VCVTPS2PHrr VPMACSDQHrr VPMACSSDQHrr VMOVPDI2DIrr VMOVSS2DIrr VMOVDI2PDIrr VMOVZQI2PQIrr VMOVZPQILo2PQIrr VMOV64toPQIrr VPCMPESTRIrr VPCMPISTRIrr Int_VCVTTSD2SIrr Int_CVTTSD2SIrr VCVTSD2SIrr Int_VCVTTSS2SIrr Int_CVTTSS2SIrr VCVTSS2SIrr VPMACSDQLrr VPMACSSDQLrr PFMULrr VPPERMrr VPANDNrr PFMINrr PFRCPrr ST_FPrr VMOVDDUPrr VMOVSHDUPrr VMOVSLDUPrr MMX_MOVFR642Qrr VPBROADCASTMB2Qrr VPERMI2Qrr MMX_MOVDQ2Qrr VPSHAQrr VPHADDBQrr VPHADDUBQrr VPSUBQrr VPMOVSXBQrr VPMOVZXBQrr VCVTTPD2DQrr VCVTPD2DQrr MMX_MOVQ2DQrr VCVTTPS2DQrr VCVTPS2DQrr VPHSUBDQrr VPADDQrr VPHADDDQrr VPUNPCKHDQrr VPUNPCKLDQrr VPMULDQrr VPUNPCKHQDQrr VPUNPCKLQDQrr VPCLMULQDQrr VPHADDUDQrr VPMULUDQrr VPMOVSXDQrr VPMOVZXDQrr PFCMPEQrr VPSHLQrr VPSLLQrr MMX_PSLLQrr VPSRLQrr MMX_PSRLQrr VPCMPEQQrr VPINSRQrr VPEXTRQrr VPABSQrr VPCONFLICTQrr VPCMPGTQrr VPROTQrr VPBROADCASTQrr VPSLLVQrr VPSRLVQrr VPHADDWQrr VPHADDUWQrr VPMOVSXWQrr VPMOVZXWQrr PFSUBRrr VPORrr VPXORrr VCVTPD2PSrr VCVTPH2PSrr VPERMI2PSrr VPERMIL2PSrr VCVTDQ2PSrr VMOVAPSrr VADDSUBPSrr VHSUBPSrr VSUBPSrr VMINCPSrr VMAXCPSrr VHADDPSrr VADDPSrr VANDPSrr VFsANDPSrr VUNPCKHPSrr VMOVLHPSrr VMOVMSKPSrr VMOVHLPSrr VPERMILPSrr VUNPCKLPSrr VMULPSrr VANDNPSrr VFsANDNPSrr VMINPSrr VORPSrr VXORPSrr VFsXORPSrr VFsORPSrr VEXTRACTPSrr VINSERTPSrr VTESTPSrr VMOVUPSrr VBLENDVPSrr VDIVPSrr VMAXPSrr VFRCZPSrr Int_VCVTSD2SSrr Int_CVTSD2SSrr VMOVDI2SSrr Int_VCVTSI2SSrr Int_CVTSI2SSrr VSUBSSrr VMINCSSrr VMAXCSSrr VADDSSrr Int_VUCOMISSrr Int_UCOMISSrr Int_VCOMISSrr Int_COMISSrr VMULSSrr VMINSSrr Int_VCMPSSrr Int_CMPSSrr VBROADCASTSSrr VDIVSSrr VMOVSSrr VMAXSSrr VFRCZSSrr PFCMPGTrr MWAITrr PFRSQRTrr VAESDECLASTrr VAESENCLASTrr VPTESTrr VMOVDQUrr VPCMOVrr VPSHAWrr VPSRAWrr MMX_PSRAWrr VPHSUBBWrr VPSADBWrr VPHADDBWrr VPUNPCKHBWrr KUNPCKBWrr VPUNPCKLBWrr VPHADDUBWrr VPHSUBWrr VPSUBWrr VPMOVSXBWrr VPMOVZXBWrr VPHADDWrr KADDWrr VPADDWrr KANDWrr VPACKSSDWrr VPACKUSDWrr VPMOVUSDWrr VPMOVSDWrr VPMOVDWrr PI2FWrr VPAVGWrr VPMULHWrr PF2IWrr VPSHLWrr VPSLLWrr MMX_PSLLWrr VPMULLWrr VPSRLWrr MMX_PSRLWrr KANDNWrr VPSIGNWrr VPCMPEQWrr VPMOVUSQWrr VPMOVSQWrr VPMOVQWrr PMULHRWrr KORWrr KXNORWrr KXORWrr VPSUBSWrr VPADDSWrr VPMINSWrr VPSUBUSWrr VPADDUSWrr VPMAXSWrr VPCMPGTWrr KNOTWrr VPROTWrr VPBROADCASTWrr KTESTWrr KORTESTWrr VPMULHUWrr VPMINUWrr VPMAXUWrr VPMACSWWrr VPMACSSWWrr PFMAXrr VMOVDQAYrr VPSUBBYrr VPADDBYrr VPSHUFBYrr VPAVGBYrr VPMOVMSKBYrr VPSIGNBYrr VPCMPEQBYrr VPSUBSBYrr VPADDSBYrr VPMINSBYrr VPSUBUSBYrr VPADDUSBYrr VPMAXSBYrr VPCMPGTBYrr VPBROADCASTBYrr VPMINUBYrr VPMAXUBYrr VPBLENDVBYrr VPACKSSWBYrr VPACKUSWBYrr VPSRADYrr VPHSUBDYrr VPSUBDYrr VPMOVSXBDYrr VPMOVZXBDYrr VPHADDDYrr VPADDDYrr VPSLLDYrr VPMULLDYrr VPSRLDYrr VPERMDYrr VPANDYrr VPSIGNDYrr VCVTDQ2PDYrr VCVTPS2PDYrr VMOVAPDYrr VADDSUBPDYrr VHSUBPDYrr VSUBPDYrr VMINCPDYrr VMAXCPDYrr VHADDPDYrr VADDPDYrr VANDPDYrr VUNPCKHPDYrr VMOVMSKPDYrr VPERMILPDYrr VUNPCKLPDYrr VMULPDYrr VANDNPDYrr VMINPDYrr VORPDYrr VXORPDYrr VTESTPDYrr VMOVUPDYrr VBLENDVPDYrr VDIVPDYrr VMAXPDYrr VPCMPEQDYrr VPMINSDYrr VBROADCASTSDYrr VPMAXSDYrr VPCMPGTDYrr VPBROADCASTDYrr VPMINUDYrr VPMAXUDYrr VPSRAVDYrr VPSLLVDYrr VPSRLVDYrr VPMADDWDYrr VPUNPCKHWDYrr VPUNPCKLWDYrr VPMOVSXWDYrr VPMOVZXWDYrr VCVTPS2PHYrr VPANDNYrr VMOVDDUPYrr VMOVSHDUPYrr VMOVSLDUPYrr VPSUBQYrr VPMOVSXBQYrr VPMOVZXBQYrr VCVTTPD2DQYrr VCVTPD2DQYrr VCVTTPS2DQYrr VCVTPS2DQYrr VPADDQYrr VPUNPCKHDQYrr VPUNPCKLDQYrr VPMULDQYrr VPUNPCKHQDQYrr VPUNPCKLQDQYrr VPMULUDQYrr VPMOVSXDQYrr VPMOVZXDQYrr VPSLLQYrr VPSRLQYrr VPCMPEQQYrr VPCMPGTQYrr VPBROADCASTQYrr VPSLLVQYrr VPSRLVQYrr VPMOVSXWQYrr VPMOVZXWQYrr VPORYrr VPXORYrr VCVTPD2PSYrr VCVTPH2PSYrr VCVTDQ2PSYrr VMOVAPSYrr VADDSUBPSYrr VHSUBPSYrr VSUBPSYrr VMINCPSYrr VMAXCPSYrr VHADDPSYrr VADDPSYrr VANDPSYrr VUNPCKHPSYrr VMOVMSKPSYrr VPERMILPSYrr VUNPCKLPSYrr VMULPSYrr VPERMPSYrr VANDNPSYrr VMINPSYrr VORPSYrr VXORPSYrr VTESTPSYrr VMOVUPSYrr VBLENDVPSYrr VDIVPSYrr VMAXPSYrr VBROADCASTSSYrr VPTESTYrr VMOVDQUYrr VPSRAWYrr VPSADBWYrr VPUNPCKHBWYrr VPUNPCKLBWYrr VPHSUBWYrr VPSUBWYrr VPMOVSXBWYrr VPMOVZXBWYrr VPHADDWYrr VPADDWYrr VPACKSSDWYrr VPACKUSDWYrr VPAVGWYrr VPMULHWYrr VPSLLWYrr VPMULLWYrr VPSRLWYrr VPSIGNWYrr VPCMPEQWYrr VPSUBSWYrr VPADDSWYrr VPMINSWYrr VPSUBUSWYrr VPADDUSWYrr VPMAXSWYrr VPCMPGTWYrr VPBROADCASTWYrr VPMULHUWYrr VPMINUWYrr VPMAXUWYrr Int_VCVTSI2SD64Zrr Int_VCVTUSI2SD64Zrr Int_VCVTTSD2SI64Zrr VCVTSD2SI64Zrr Int_VCVTTSS2SI64Zrr VCVTSS2SI64Zrr Int_VCVTTSD2USI64Zrr VCVTSD2USI64Zrr Int_VCVTTSS2USI64Zrr VCVTSS2USI64Zrr Int_VCVTSI2SS64Zrr Int_VCVTUSI2SS64Zrr VMOVSDto64Zrr VMOVPQIto64Zrr VPSRADZrr VPSUBDZrr VPMOVSXBDZrr VPMOVZXBDZrr VPADDDZrr VPANDDZrr VPSLLDZrr VPMULLDZrr VPSRLDZrr VPBLENDMDZrr VPERMDZrr VPTESTMDZrr VPANDNDZrr VCVTDQ2PDZrr VCVTUDQ2PDZrr VCVTPS2PDZrr VMOVAPDZrr VSUBPDZrr VADDPDZrr VUNPCKHPDZrr VUNPCKLPDZrr VMULPDZrr VBLENDMPDZrr VPERMPDZrr VMINPDZrr VSQRTPDZrr VMOVUPDZrr VDIVPDZrr VMAXPDZrr VPCMPEQDZrr VPORDZrr VPXORDZrr VCVTSI642SDZrr VCVTUSI642SDZrr Int_VCVTSI2SDZrr Int_VCVTUSI2SDZrr VCVTSS2SDZrr VSUBSDZrr VADDSDZrr Int_VUCOMISDZrr Int_VCOMISDZrr VMULSDZrr VPMINSDZrr VMINSDZrr VBROADCASTSDZrr VDIVSDZrr VMOVSDZrr VPMAXSDZrr VMAXSDZrr VMOV64toSDZrr VPCMPGTDZrr VPBROADCASTDZrr VPMINUDZrr VPMAXUDZrr VPSRAVDZrr VPSLLVDZrr VPSRLVDZrr VPMOVSXWDZrr VPMOVZXWDZrr VCVTPS2PHZrr VMOVPDI2DIZrr VMOVSS2DIZrr VMOVDI2PDIZrr VMOVZPQILo2PQIZrr VMOV64toPQIZrr Int_VCVTTSD2SIZrr VCVTSD2SIZrr Int_VCVTTSS2SIZrr VCVTSS2SIZrr Int_VCVTTSD2USIZrr VCVTSD2USIZrr Int_VCVTTSS2USIZrr VCVTSS2USIZrr VMOVDDUPZrr VMOVSHDUPZrr VMOVSLDUPZrr VPSRAQZrr VPSUBQZrr VPMOVSXBQZrr VPMOVZXBQZrr VCVTTPD2DQZrr VCVTTPS2DQZrr VCVTPS2DQZrr VPADDQZrr VPUNPCKHDQZrr VPUNPCKLDQZrr VPMULDQZrr VPANDQZrr VPUNPCKHQDQZrr VPUNPCKLQDQZrr VCVTTPD2UDQZrr VCVTTPS2UDQZrr VPMULUDQZrr VPMOVSXDQZrr VPMOVZXDQZrr VPSLLQZrr VPSRLQZrr VPBLENDMQZrr VPERMQZrr VPTESTMQZrr VPANDNQZrr VPCMPEQQZrr VPORQZrr VPXORQZrr VPMINSQZrr VPMAXSQZrr VPCMPGTQZrr VPBROADCASTQZrr VPMINUQZrr VPMAXUQZrr VPSRAVQZrr VPSLLVQZrr VPSRLVQZrr VPMOVSXWQZrr VPMOVZXWQZrr VCVTPD2PSZrr VCVTPH2PSZrr VCVTDQ2PSZrr VCVTUDQ2PSZrr VMOVAPSZrr VSUBPSZrr VADDPSZrr VUNPCKHPSZrr VMOVLHPSZrr VMOVHLPSZrr VUNPCKLPSZrr VMULPSZrr VBLENDMPSZrr VPERMPSZrr VMINPSZrr VSQRTPSZrr VMOVUPSZrr VDIVPSZrr VMAXPSZrr VCVTSI642SSZrr VCVTUSI642SSZrr VCVTSD2SSZrr VMOVDI2SSZrr Int_VCVTSI2SSZrr Int_VCVTUSI2SSZrr VSUBSSZrr VADDSSZrr Int_VUCOMISSZrr Int_VCOMISSZrr VMULSSZrr VMINSSZrr VBROADCASTSSZrr VDIVSSZrr VMOVSSZrr VMAXSSZrr VPBROADCASTDrZrr VPBROADCASTQrZrr MMX_MOVD64grr MMX_PALIGNR64irr MMX_PSUBBirr MMX_PADDBirr MMX_PAVGBirr MMX_PCMPEQBirr MMX_PSUBSBirr MMX_PADDSBirr MMX_PSUBUSBirr MMX_PADDUSBirr MMX_PCMPGTBirr MMX_PMINUBirr MMX_PMAXUBirr MMX_PACKSSWBirr MMX_PACKUSWBirr MMX_PSUBDirr MMX_PADDDirr MMX_PANDirr MMX_CVTPI2PDirr MMX_PCMPEQDirr MMX_PCMPGTDirr MMX_PMADDWDirr MMX_PUNPCKHWDirr MMX_PUNPCKLWDirr MMX_CVTTPD2PIirr MMX_CVTPD2PIirr MMX_CVTTPS2PIirr MMX_CVTPS2PIirr MMX_PANDNirr MMX_PSUBQirr MMX_PADDQirr MMX_PUNPCKHDQirr MMX_PUNPCKLDQirr MMX_PMULUDQirr MMX_PORirr MMX_PXORirr MMX_CVTPI2PSirr MMX_PSADBWirr MMX_PUNPCKHBWirr MMX_PUNPCKLBWirr MMX_PSUBWirr MMX_PADDWirr MMX_PACKSSDWirr MMX_PAVGWirr MMX_PMULHWirr MMX_PMULLWirr MMX_PCMPEQWirr MMX_PSUBSWirr MMX_PADDSWirr MMX_PMINSWirr MMX_PSUBUSWirr MMX_PADDUSWirr MMX_PMAXSWirr MMX_PCMPGTWirr MMX_PMULHUWirr VPMOVUSDBkrr VPMOVSDBkrr VPMOVDBkrr VPMOVUSQBkrr VPMOVSQBkrr VPMOVQBkrr VPMOVUSQDkrr VPMOVSQDkrr VPMOVQDkrr VPMOVUSDWkrr VPMOVSDWkrr VPMOVDWkrr VPMOVUSQWkrr VPMOVSQWkrr VPMOVQWkrr VPBROADCASTDZkrr VPBROADCASTQZkrr VPBROADCASTDrZkrr VPBROADCASTQrZkrr MONITORrrr VEXTRACTPSzrr VINSERTPSzrr MOV32sr MOV64sr MOV16sr MOV32ms MOV64ms MOV16ms MOV32rs MOV64rs MOV16rs VCMPPDrmi_alt VCMPPSrmi_alt VCMPPDYrmi_alt VCMPPSYrmi_alt VPCMPDZrmi_alt VCMPPDZrmi_alt VPCMPUDZrmi_alt VPCMPQZrmi_alt VPCMPUQZrmi_alt VCMPPSZrmi_alt VCMPPDrri_alt VCMPPSrri_alt VCMPPDYrri_alt VCMPPSYrri_alt VPCMPDZrri_alt VCMPPDZrri_alt VPCMPUDZrri_alt VPCMPQZrri_alt VPCMPUQZrri_alt VCMPPSZrri_alt VCMPSDrm_alt VCMPSSrm_alt VCMPSDrr_alt VCMPSSrr_alt VFMSUBSDr213m_Int VFNMSUBSDr213m_Int VFMADDSDr213m_Int VFNMADDSDr213m_Int VFMSUBSSr213m_Int VFNMSUBSSr213m_Int VFMADDSSr213m_Int VFNMADDSSr213m_Int VSQRTSDm_Int VRCPPSm_Int VRSQRTPSm_Int VRCPSSm_Int VRSQRTSSm_Int VSQRTSSm_Int VRCPPSYm_Int VRSQRTPSYm_Int VRCP14PDZm_Int VRSQRT14PDZm_Int VRCP28PDZm_Int VRSQRT28PDZm_Int VSQRTPDZm_Int VRCP14SDZm_Int VRSQRT14SDZm_Int VRCP28SDZm_Int VRSQRT28SDZm_Int VSQRTSDZm_Int VRCP14PSZm_Int VRSQRT14PSZm_Int VRCP28PSZm_Int VRSQRT28PSZm_Int VSQRTPSZm_Int VRCP14SSZm_Int VRSQRT14SSZm_Int VRCP28SSZm_Int VRSQRT28SSZm_Int VSQRTSSZm_Int VFMSUBSD4rm_Int VFNMSUBSD4rm_Int VFMADDSD4rm_Int VFNMADDSD4rm_Int VFMSUBSS4rm_Int VFNMSUBSS4rm_Int VFMADDSS4rm_Int VFNMADDSS4rm_Int VSUBSDrm_Int VADDSDrm_Int VMULSDrm_Int VMINSDrm_Int VDIVSDrm_Int VMAXSDrm_Int VSUBSSrm_Int VADDSSrm_Int VMULSSrm_Int VMINSSrm_Int VDIVSSrm_Int VMAXSSrm_Int VPBLENDMDZrm_Int VBLENDMPDZrm_Int VPBLENDMQZrm_Int VBLENDMPSZrm_Int VFMSUBSDr213r_Int VFNMSUBSDr213r_Int VFMADDSDr213r_Int VFNMADDSDr213r_Int VFMSUBSSr213r_Int VFNMSUBSSr213r_Int VFMADDSSr213r_Int VFNMADDSSr213r_Int VROUNDSDr_Int VRNDSCALESDr_Int SQRTSDr_Int VRCPPSr_Int VRSQRTPSr_Int VROUNDSSr_Int VRNDSCALESSr_Int RCPSSr_Int RSQRTSSr_Int VRCPPSYr_Int VRSQRTPSYr_Int VRCP14PDZr_Int VRSQRT14PDZr_Int VRCP28PDZr_Int VRSQRT28PDZr_Int VSQRTPDZr_Int VSQRTSDZr_Int VRCP14PSZr_Int VRSQRT14PSZr_Int VRCP28PSZr_Int VRSQRT28PSZr_Int VSQRTPSZr_Int VSQRTSSZr_Int VFMSUBSD4mr_Int VFNMSUBSD4mr_Int VFMADDSD4mr_Int VFNMADDSD4mr_Int VFMSUBSS4mr_Int VFNMSUBSS4mr_Int VFMADDSS4mr_Int VFNMADDSS4mr_Int VFMSUBSD4rr_Int VFNMSUBSD4rr_Int VFMADDSD4rr_Int VFNMADDSD4rr_Int VFMSUBSS4rr_Int VFNMSUBSS4rr_Int VFMADDSS4rr_Int VFNMADDSS4rr_Int VSUBSDrr_Int VADDSDrr_Int VMULSDrr_Int VMINSDrr_Int VDIVSDrr_Int VMAXSDrr_Int VSUBSSrr_Int VADDSSrr_Int VMULSSrr_Int VMINSSrr_Int VDIVSSrr_Int VMAXSSrr_Int VPBLENDMDZrr_Int VBLENDMPDZrr_Int VPBLENDMQZrr_Int VBLENDMPSZrr_Int VPCONFLICTDrmbkz VPCONFLICTQrmbkz VPCONFLICTDrmkz VPCONFLICTQrmkz VPCONFLICTDrrkz VPCONFLICTQrrkz # $ % & ' ( ) + , Q R S T U V W X Y Z [ \ ] ! ^ " _ # ` $ a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ # $ % & ' ( ) + , Q R S T U V W X Y Z [ \ ] ! ^ " _ # ` $ a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ # $ % & ' ( ) + , Q v R w S x T y U z V { W | X } Y ) Z * [ + \ , ] - ^ . _ / ` 0 a b c d e f g h i ! j " k # l $ m % n & o ' p ( q r s t u v w x y z { | } ~ < = > ? @ A B C D E F G H I J K < = > ? @ A B C D E F G H I J K < = > ? @ A B C D E F G H I J K # $ % & ' ( ) + , Q R S T U V W X Y Z [ \ ] ! ^ " _ # ` $ a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ # $ % & ' ( ) + , Q R S T U V W X Y Z [ \ ] ! ^ " _ # ` $ a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ # $ % & ' ( ) + , Q v R w S x T y U z V { W | X } Y ) Z * [ + \ , ] - ^ . _ / ` 0 a b c d e f g h i ! j " k # l $ m % n & o ' p ( q r s t u v w x y z { | } ~ < = > ? @ A B C D E F G H I J K < = > ? @ A B C D E F G H I J K < = > ? @ A B C D E F G H I J K ! i j k l m n o p q r s t u v w x Y Z [ \ ! ] " ^ # _ $ ` ! i j k l m n o p q r s t u v w x Y Z [ \ ! ] " ^ # _ $ ` I # ( & % + ' $ , a b c d e f g h ) q r s t u v w x y z { | } ~ ! i " j # k $ l % m & n ' o ( p ) Y * Z + [ , \ - ] . ^ / _ 0 ` < = > ? @ A B C D E F G H I J K v Q w R x S y T z U { V | W } X ! i j k l m n o p q r s t u v w x Y Z [ \ ! ] " ^ # _ $ ` ! i j k l m n o p q r s t u v w x Y Z [ \ ! ] " ^ # _ $ ` I # ( & % + ' $ , a b c d e f g h ) q r s t u v w x y z { | } ~ ! i " j # k $ l % m & n ' o ( p ) Y * Z + [ , \ - ] . ^ / _ 0 ` < = > ? @ A B C D E F G H I J K v Q w R x S y T z U { V | W } X " . 0 ! * 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J p K o L n M m N l O k P j Q R S T U V W X Y Z [ \ ] ^ _ ` i q r s t u v w x y z { | } ~ ( Z D V W + N G J a S X R K 0 . F ! J B ! x ! C ` 1 : 5 ? p P > p M 6 { 7 8 ` 8 8 C 8 C 4 8 p 8 h % 4 ~ < - p - i 3 d 8 p l $ @ a t a = 0 T / q , \ + a Q a a a D a a a a b a a a a o a a a b a a U a a a H a a a $ a f a M a a a @ a a a a ; a a a . a y a a a P a ? a a a 2 a } a a a T a a a a p a a a c a a Y a L p ( P j 0 > ` ` ` 1 ` | ` ` ` S ` ` ` ` ] ` ` ` P ` ` ` , ` n ` ` ` t ` ` ` g ` ` ` > ` ` ` ) ` ` C a a a 6 a a a a X a a a a c a a a V a a a 2 a t a a a z a a " a m a a a D a a a / a a H ; ] i \ 8 z # ( s J 5 y q y q y q y q y q y q y q y q { Q $ { Q { Q { Q { Q { Q { Q { Q z 1 z 1 z 1 z 1 z 1 z 1 z 1 z 1 XMM10 YMM10 ZMM10 CR10 XMM20 YMM20 ZMM20 XMM30 YMM30 ZMM30 K0 XMM0 YMM0 ZMM0 FP0 CR0 DR0 ST0 XMM11 YMM11 ZMM11 CR11 XMM21 YMM21 ZMM21 XMM31 YMM31 ZMM31 K1 XMM1 YMM1 ZMM1 FP1 CR1 DR1 ST1 XMM12 YMM12 ZMM12 CR12 XMM22 YMM22 ZMM22 K2 XMM2 YMM2 ZMM2 FP2 CR2 DR2 ST2 XMM13 YMM13 ZMM13 CR13 XMM23 YMM23 ZMM23 K3 XMM3 YMM3 ZMM3 FP3 CR3 DR3 ST3 XMM14 YMM14 ZMM14 CR14 XMM24 YMM24 ZMM24 K4 XMM4 YMM4 ZMM4 FP4 CR4 DR4 ST4 XMM15 YMM15 ZMM15 CR15 XMM25 YMM25 ZMM25 K5 XMM5 YMM5 ZMM5 FP5 CR5 DR5 ST5 XMM16 YMM16 ZMM16 XMM26 YMM26 ZMM26 K6 XMM6 YMM6 ZMM6 FP6 CR6 DR6 ST6 XMM17 YMM17 ZMM17 XMM27 YMM27 ZMM27 K7 XMM7 YMM7 ZMM7 CR7 DR7 ST7 XMM18 YMM18 ZMM18 XMM28 YMM28 ZMM28 XMM8 YMM8 ZMM8 CR8 XMM19 YMM19 ZMM19 XMM29 YMM29 ZMM29 XMM9 YMM9 ZMM9 CR9 R10B R11B R12B R13B R14B R15B R8B R9B R10D R11D R12D R13D R14D R15D R8D R9D AH BH CH DH EDI RDI ESI RSI AL BL CL DL DIL SIL BPL SPL EBP RBP EIP RIP ESP RSP CS DS ES FS EFLAGS SS R10W R11W R12W R13W R14W R15W R8W R9W FPSW EAX RAX EBX RBX ECX RCX EDX RDX EIZ RIZ / 0 1 2 3 4 5 e m u x ! ! " ! " " # # $ # $ $ % % & & ' ' ( ( ) ) * ) * * + & ' & ' + , , - - . . / / 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 , - 7 8 8 9 # $ # $ # $ # $ # $ # $ 9 : 9 : 9 : 9 : : ; : ; : ; ; < < = = > > ? ? @ 0 1 @ A A B + , B C B C C D D E E F F G G H % & 2 3 H I I J + , J K + , K L K L L M M N N O O P : ; P Q J K J K 9 : 9 : : ; : ; 9 : 9 : 9 : K L 2 3 Q R ! R S G H 9 : 9 : 9 : 9 : S T & ' M N T U + , K L K L K L U V 2 3 V W W X R S X Y " # " # $ % $ % $ % ! " ! " # $ # $ G H + , Y Z P Q Z [ [ \ J K ! " ! " " # " # $ % $ % \ ] 6 % ' - ' - ' - ' - ( . . ( . . % % ' - ' - ' - ' - % 2 2 % % % % % % 2 % 2 % 2 % ( . 2 % % 2 2 2 % 2 2 2 2 % ( . . ( . . % ( . ( . ( . % % % % % % 2 2 2 2 2 5 ( . ( ( . . ( . ( ( . . % 5 5 5 5 5 5 ( . ( . 2 2 2 ( ( % < : : : : : < A A : < : A E L E L E L E L E E G N : : : Q V : : A : : < < : : Y b b : : i : : : A : A : : < < : < < : E L L : E L E L E L E L E L E L E L E L E L E L : : < : l u l u l u l u m v v m v v : : : : b Y b b Y b : : : i : : : : : : : : : : : : : : : : : : : E L i E L : l u l u l u l u i E L E E L E L E E L E L E E L E L : : : : : : : : | | E E i b b Y b b : : : < < < < i i : i i : M M : i : : : : : : < < : b b b Y : : : < < | i E L E L M : | i : : | : i F M F M F F M F M M F M F M F M m v F M F M F w n w F M F M : : | : : i : : : : : : : : : i | : | A F M | i : | F | N | : : | i : A : A : G N A : A : E L E L E L E L m v v m v v E L : : : : F M F M F M F M i F F M F M F M F M m v m v m v i i i i : i i : F M F M F M w w n w F M | | | | : : | V m v m m v v : : : : : Y Q V : m v m m v v Q : : i : V V V V V V F M : : : m v m v : : : | : : | : : : : Y b Y Y b L L L E L E L E L E : : : F M | F F w m m : : < : : < : i ] ^ ] ^ ] ^ ] ^ ^ _ _ a _ a a c ] ^ a c a c c e e f f h h i f h h i f h h i e f h i i j a c ] ^ j l l m a c ] ^ ] ^ m o o p ] ^ a c a c ] ^ ] ^ a c a c ] ^ ] ^ a c ] ^ a c p q ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ _ a ^ _ _ a ^ _ ] ^ q r q r q r q r r t r t l m l m ] ^ t u u w w x x y y { c e e f y { x y y { x y c e e f c e e f j l l m j l l m c e e f c e e f ] ^ ] ^ a c ] ^ { | { | { | { | | } | } } ] ^ ] ^ c e e f ] ^ a c a c ] ^ a c a c ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ j l l m j l ] ^ ] ^ r t p q p q r t w x u w u w w x q r p q p q q r q r ] ^ ] ^ ] ^ j l l m ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ j l j l ] ^ ] ^ a c ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ l m ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ a c ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ x y ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ a c a c ] ^ ] ^ a c ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ l m l m j l l m ] ^ ] ^ l m l m j l j l l m l m l m l m l m ] ^ ] ^ j l j l l m a c ] ^ ] ^ ] ^ l m l m a c ] ^ ] ^ ] ^ p q u w w x p q p q p q p q c e e f l m p q p q ] ^ ] ^ ] ^ ] ^ ] ^ j l l m j l l m c e e f j l l m ] ^ e f l m l m x y x y ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ y { x y j l l m ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ x y y { ] ^ ] ^ a c ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ ] ^ a c ] ^ ] ^ ] ^ c e e f f h h i c e e f ] ^ ] ^ ] ^ l m l m j l j l l m l m j l l m ] ^ ] ^ l m ] ^ > > " # " " " " " " " " " " # @ @ @ @ @ $ $ $ $ $ = > > > > > , , @ @ @ @ @ @ " " " " " # " " B C " " " @ @ @ @ @ q " " " " > > > $ $ $ > > > C C C @ @ @ B B B $ $ $ $ $ # % & ( # ( # ( " " " @ @ $ $ $ " $ " $ " $ $ " @ @ @ @ > > $ > @ @ @ # @ @ " @ @ @ @ ? ? ? @ @ @ @ @ ? ? ? ? " @ @ " ? ? @ @ " ? ? & " " & " " & $ , ' - - @ @ - @ @ - - - " - - - - - " - $ $ - - - - - - - - - - - - - - - - - - - - # + # ( + # # # " " " # " " " @ " ) . ) . @ @ @ $ @ @ $ @ @ " " ) . ( @ @ @ q @ " @ @ @ @ @ @ @ " @ @ # & ( & ' + & ' & ' # & ' & ' # , " " " " $ $ # & ' , ' J K L M N O P i Y Z [ \ ] ^ _ ` q r s t u v w x y z { | } ~ # & ( + ' a b c d J K L M N O P i j Y Z [ \ ] ^ _ ` q r s t u v w x y z { | } ~ i " B B B B B C C C C C ! ! ! ! ! $ $ $ $ $ C C C C C C C C C C C C B B B B B B B B B @ @ @ @ @ @ @ B B @ C C ? C C C C C C $ $ C A B B C C @ B A A C B @ B C A C ! ! ! $ $ $ $ $ " ! ! $ $ " ! ! " " ! ! $ $ " ! ! " ? C ? ? C C C C C C C @ @ @ B B B @ @ @ B B B @ @ @ @ B B B B $ $ $ $ $ $ $ $ $ $ ! ! ! ! ! ! ! $ $ $ $ $ $ $ B B B @ B C C A @ @ @ @ @ B B B B B C C C C C C @ @ @ B @ A A C B B @ C C ? C C A ? ? ? ? ? B B @ @ ? " B C C C C C C C C C C C ? ? ? ? B ? ! ! ? ? ! @ @ $ ? ? @ @ C C ? C C C C C C ? C " C " C C C C C C C C C C @ @ @ B B B @ @ @ B B B @ @ @ @ B B B B B B B C C C @ @ @ @ @ @ " ? C ? C A C ? C A C @ @ C C A C C A C C B B @ C C C C C ? C C ? C C C C C ? ! ! ! ! ! @ # c d , % ( + ' + ' ( # ( # & # + ' ( ' # ' . 0 @ 6& Q R S T U V W X R S T U V W X " $ - / HQ - / HQ Q R S T U V W X R S T U V W X 1 ! q r s t u v w x y z { | } ~ q r s t u v w x y z { | } ~ a a ! ! B C D E F G H I a a !J K L M N O P ! h ` H @ J K L M N O P q r s t u v w x y z { | } ~ # & ( + ' a b c d % g h e f $ , ) 2 3 4 5 6 7 8 9 : ; < = > ? @ A q r s t u v w x y z { | } ~ # & ( + ' a b c d % g h e f $ , # & ( + ' a b c d % g h e f $ & ( + ' a b c d % g h e f $ , & ( + ' a b c d % g h e f $ # & ( + ' % $ , ) # & ( + ' a b d ) # & ( + ' a b d # & ( + ' % $ , Y Z [ \ ] ^ _ ` # & ( + ' % $ & ( + ' a b d & ( + ' % $ , # & ( + ' ) # & ( a b d H & ( + ' % $ # & ( + ' & ( a b d @ # & ( % h & ( + ' & ( % ` # & ( H # ( & ( @ ( i j k l m n o p J K L M N O P q r s t u v w x y z { | } ~ q r s t u v w x y z { | } ~ Select the athlon-fx processor Select the athlon-mp processor Select the athlon-tbird processor Select the athlon-xp processor Select the athlon64-sse3 processor Select the core-avx-i processor Select the core-avx2 processor Select the corei7-avx processor Select the opteron-sse3 processor Select the pentium-m processor Select the pentium-mmx processor Select the pentium3m processor Select the pentium4m processor Select the pentiumpro processor Select the winchip-c6 processor Enable 3DNow! Athlon instructions Enable AVX-512 Conflict Detection Instructions Enable AVX-512 Exponential and Reciprocal Instructions Enable AVX-512 PreFetch Instructions Enable conditional move instructions Support 16-bit floating point conversion instructions Enable three-operand fused multiple-add Enable four-operand fused multiple-add Support FS/GS Base instructions Use small divide for positive values less than 256 Use LEA for adjusting the stack pointer LEA instruction needs inputs at AG stage Enable packed carry-less multiplication instructions Allow unaligned memory operands on vector/SIMD instructions GR64_with_sub_32bit_in_GR32_NOAX_and_GR32_NOSP GR64_with_sub_16bit_in_GR16_NOREX GR64_TC_and_GR64_with_sub_32bit_in_GR32_NOAX GR64_with_sub_32bit_in_GR32_NOAX_and_GR32_NOREX_NOSP GR64_TCW64_and_GR64_with_sub_32bit_in_GR32_NOAX GR64_TC_and_GR64_with_sub_32bit_in_GR32_NOAX_and_GR32_NOREX GR64_with_sub_32bit_in_GR32_ABCD_and_GR32_NOAX GR64_with_sub_32bit_in_GR32_TC GR64_with_sub_32bit_in_GR32_AD GR64_with_sub_32bit_in_GR32_NOAX_and_GR32_TC GR64_with_sub_32bit_in_GR32_AD_and_GR32_NOAX .note.GNU-stack Emit Intel-style assembly intel Emit AT&T-style assembly att x86-asm-syntax mark-data-regions Choose style of code to emit from X86 backend: Mark code section jump table data regions. 3 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 k V X # e e e e e e e e e ! . =+ C( # Z Z Z Z Z Z Z Z Z L L L L L L L L L "3 3 3 2 2 2 2 2 2 2 V V 2 2 w2 k2 _2 S2 ^3 O3 @3 13 |3 m3 3 G2 2 FORM: Expected X86_64_RELOC_UNSIGNED after X86_64_RELOC_SUBTRACTOR. A A ? ? ? @? B C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C D C D C D C C C +N N M M M N O N N N O N N N N N N N O N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N ] ] ] ] R] ] % e f g h $ f @ D f D f f. reloc_riprel_4byte reloc_riprel_4byte_movq_load reloc_signed_4byte reloc_global_offset_table mc-x86-disable-arith-relaxation Disable relaxation of arithmetic instruction for X86 hu t ^u Tu t u Ju ru u t |u t u u u u u u u Tu wt u u u u u t u %u ^u %u Tu %u %u %u %u %u %u %u %u u u hu v v v v v v v v v v v v |u ru Invalid section index! Invalid section type in Rel! z z z z 0{ z y y y `{ z z z z z z y y y y y y y y z hz z z `{ z z z { { ) into 24 bits of scattered relocation entry. Section too large, can't encode r_address ( unsupported relocation of modified symbol unsupported pc-relative relocation of difference unsupported relocation with identical base unsupported relocation with subtraction expression unsupported relocation of variable ' unsupported relocation of undefined symbol ' unsupported symbol modifier in relocation unsupported symbol modifier in branch relocation TLVP symbol modifier should have been rip-rel 32-bit absolute addressing is not supported in 64-bit mode imm = 0x%llX aad aam xstorerng {1to16}, {1to8}, , %ax , %eax , %rax , %al , %st(0) pd ps sd ss # NOREX # TAILCALL ud uq } {z} lock 0 X @ ` h ` 8 x ` 8 X 8 H p X 0 prefetcht0 sha1msg1 sha256msg1 prefetcht1 pfrcpit1 pfrsqit1 vmovdqa32 vmovdqu32 sha1msg2 sha256msg2 sha256rnds2 prefetcht2 pfrcpit2 vmovdqa64 vmovdqu64 sha1rnds4 vextractf32x4 vinsertf32x4 vextracti32x4 vinserti32x4 vextractf64x4 vinsertf64x4 vextracti64x4 vinserti64x4 vperm2f128 vextractf128 vinsertf128 vbroadcastf128 vperm2i128 vextracti128 vinserti128 vbroadcasti128 ja vmovntdqa vmovdqa seta prefetchnta crc32b cmpxchg16b cmpxchg8b vpshab sbbb vpsubb adcb decb incb vpaddb xaddb andb vpmovusdb vpmovsdb vpmovdb vpshufb negb cmpxchgb vpavgb jb vpmovmskb rclb vpshlb rolb imulb vpcomb vpsignb inb fcmovnb cmpb vpcmpeqb vpmovusqb vpmovsqb vpmovqb sarb rcrb shrb rorb xorb vpinsrb vpextrb vpabsb movabsb vpsubsb vpaddsb vpminsb vpsubusb vpaddusb pavgusb vpmaxsb setb vpcmpgtb notb vprotb vpbroadcastb testb vpcomub vpminub pfsub vpmaxub vpblendvb idivb fcmovb vpacksswb vpackuswb pfacc pfnacc pfpnacc vaesdec blcic blsic t1mskc vaesimc vaesenc vpermi2d vpbroadcastmw2d aad vpshad vpsrad vphaddbd vphaddubd vphsubd vpsubd vpmovsxbd vpmovzxbd pfadd vphaddd vpaddd vpandd vpblendd vpgatherdd vpscatterdd vpmacsdd vpmacssdd pi2fd vpshufd pf2id invpcid invvpid fbld fld vpshld vpslld vpmulld vpsrld vmptrld vpblendmd vpcomd vpermd vptestmd vpand vpandnd valignd vpsignd bound vfmaddsub231pd vfmsub231pd vfnmsub231pd vfmsubadd231pd vfmadd231pd vfnmadd231pd vfmaddsub132pd vfmsub132pd vfnmsub132pd vfmsubadd132pd vfmadd132pd vfnmadd132pd vpermi2pd cvtpi2pd vpermil2pd vcvtdq2pd vcvtudq2pd vcvtps2pd vfmaddsub213pd vfmsub213pd vfnmsub213pd vfmsubadd213pd vfmadd213pd vfnmadd213pd vrcp14pd vrsqrt14pd vrcp28pd vrsqrt28pd vmovapd pswapd vfmaddsubpd vaddsubpd vhsubpd vfmsubpd vfnmsubpd vsubpd vfmsubaddpd vhaddpd vfmaddpd vfnmaddpd vaddpd vandpd vblendpd vroundpd vgatherdpd vscatterdpd vrndscalepd vshufpd vunpckhpd vmovhpd vmovmskpd vpermilpd vunpcklpd vmulpd vmovlpd vpcmpd vblendmpd vpermpd vandnpd vminpd vdppd vcmppd vgatherqpd vscatterqpd vorpd vxorpd vmovntpd vsqrtpd vtestpd vmovupd vblendvpd vdivpd vmaskmovpd vmaxpd vfrczpd vpcmpeqd vpgatherqd vpscatterqd vpmovusqd vpmovsqd vpmovqd vpord vpxord vpinsrd vpextrd vfmsub231sd vfnmsub231sd vfmadd231sd vfnmadd231sd vfmsub132sd vfnmsub132sd vfmadd132sd vfnmadd132sd vcvtss2sd vfmsub213sd vfnmsub213sd vfmadd213sd vfnmadd213sd vrcp14sd vrsqrt14sd vrcp28sd vrsqrt28sd vpabsd vfmsubsd vfnmsubsd vsubsd vfmaddsd vfnmaddsd vaddsd vroundsd vrndscalesd vucomisd vcomisd vmulsd vpminsd vminsd vcmpsd movntsd vsqrtsd vbroadcastsd vdivsd vmovsd vpmaxsd vmaxsd vfrczsd vpconflictd vpcmpgtd vprotd vpbroadcastd vpcomud vpminud vpcmpud vpmaxud vpsravd vpsllvd vpsrlvd vpmaskmovd vmovd vphsubwd vphaddwd vpmaddwd vpunpckhwd vpunpcklwd vpmacswd vpmadcswd vpmacsswd vpmadcsswd vphadduwd vpmovsxwd vpmovzxwd jae setae jbe fcmovnbe setbe fcmovbe ffree jge pfcmpge setge je jle setle jne loopne setne fcmovne loope sete sha1nexte fnsave fxsave fcmove jg invlpg setg prefetch fxch vcvtps2ph vpmacsdqh vpmacssdqh clflush blci fcomi fucomi cvttpd2pi cvtpd2pi cvttps2pi cvtps2pi fcompi fucompi vpcmpestri vpcmpistri vcvttsd2si vcvtsd2si vcvttss2si vcvtss2si blcmsk tzmsk crc32l leal cmoval sbbl movsbl fsubl fisubl cmovbl movzbl adcl decl incl btcl vmreadl faddl fiaddl xaddl rdseedl fldl shldl fildl rdrandl shrdl vcvtsi2sdl cmovael cmovbel cmovgel cmovlel cmovnel rdfsbasel wrfsbasel rdgsbasel wrgsbasel vmwritel cmovel bsfl negl cmpxchgl cmovgl pushl bzhil blsil movntil jl blsmskl rcll fildll shll blcfill blsfill lcalll roll fistpll fisttpll lsll fmull fimull cmovll fcoml ficoml andnl inl cmovnol cmovol bswapl pdepl cmpl ljmpl fcompl ficompl cmovnpl nopl popl arpl fstpl fistpl fisttpl cmovpl vpmacsdql vpmacssdql larl sarl fsubrl fisubrl rcrl shrl rorl xorl bsrl blsrl btrl strl bextrl fdivrl fidivrl movabsl ldsl lesl lfsl lgsl cmovnsl vcvtsi2ssl lssl btsl cmovsl btl sldtl lretl setl popcntl lzcntl tzcntl notl testl fstl fistl pextl pfmul fdivl fidivl movl smswl movswl movzwl adcxl shlxl mulxl adoxl sarxl shrxl rorxl aam fcom fucom vpperm vpcmpestrm vpcmpistrm vpandn xbegin pfmin vmxon jo jno setno seto fsubp pfrcp faddp jp fmulp jmp fcomp fucomp jnp setnp loop fsubrp fdivrp setp fbstp fstp vmovddup vmovshdup vmovsldup #EH_SjLj_Setup fdivp crc32q vpbroadcastmb2q vpermi2q movdq2q leaq vpshaq vpsraq cmovaq sbbq vphaddbq movsbq vphaddubq vpsubq cmovbq vpmovsxbq vpmovzxbq movzbq adcq decq incq btcq vcvttpd2dq vcvtpd2dq movq2dq vcvttps2dq vcvtps2dq vmreadq vphsubdq vpaddq xaddq vphadddq rdseedq vpunpckhdq shldq vpunpckldq vpslldq vpsrldq vpmuldq vpandq rdrandq vpunpckhqdq vpunpcklqdq vpclmulqdq vpgatherdq vpscatterdq shrdq vcvtsi2sdq vmovntdq vcvttpd2udq vcvttps2udq vphaddudq vpmuludq vpmovsxdq vpmovzxdq cmovaeq cmovbeq cmovgeq cmovleq cmovneq pfcmpeq rdfsbaseq wrfsbaseq rdgsbaseq wrgsbaseq vmwriteq fxsaveq cmoveq bsfq negq cmpxchgq cmovgq pushq bzhiq blsiq movntiq blsmskq rclq vpshlq callq vpsllq rolq vpsrlq lslq movslq imulq cmovlq vpblendmq vpcomq vpermq vptestmq vpandnq valignq cmovnoq cmovoq bswapq pdepq vpcmpq jmpq cmovnpq popq cmovpq vpcmpeqq vpgatherqq vpscatterqq larq sarq rcrq shrq vporq rorq fxrstorq vpxorq bsrq blsrq vpinsrq btrq strq bextrq vpextrq vpabsq movabsq lfsq lgsq vpminsq cmovnsq vcvtsi2ssq lssq btsq cmovsq vpmaxsq btq vpconflictq sldtq vpcmpgtq popcntq lzcntq tzcntq movntq notq vprotq xsaveoptq insertq vpbroadcastq testq pextq vpcomuq vpminuq vpcmpuq vpmaxuq vpsravq idivq vpsllvq vpsrlvq vpmaskmovq vmovq vphaddwq smswq movswq vphadduwq vpmovsxwq vpmovzxwq movzwq adcxq shlxq mulxq adoxq sarxq shrxq rorxq vmclear pfsubr enter vpalignr vpor frstor fxrstor vpxor verr vldmxcsr vstmxcsr bextr fdivr fsubs fisubs blcs fadds fiadds flds filds js fmuls fimuls fcoms ficoms jns setns vfmaddsub231ps vfmsub231ps vfnmsub231ps vfmsubadd231ps vfmadd231ps vfnmadd231ps vfmaddsub132ps vfmsub132ps vfnmsub132ps vfmsubadd132ps vfmadd132ps vfnmadd132ps vcvtpd2ps vcvtph2ps vpermi2ps cvtpi2ps vpermil2ps vcvtdq2ps vcvtudq2ps vfmaddsub213ps vfmsub213ps vfnmsub213ps vfmsubadd213ps vfmadd213ps vfnmadd213ps vrcp14ps vrsqrt14ps vrcp28ps vrsqrt28ps vmovaps vfmaddsubps vaddsubps vhsubps vfmsubps vfnmsubps vsubps vfmsubaddps vhaddps vfmaddps vfnmaddps vaddps vandps vblendps vroundps vgatherdps vscatterdps vrndscaleps vshufps vunpckhps vmovlhps vmovhps vmovmskps vmovhlps vpermilps vunpcklps vmulps vmovlps vblendmps fcomps ficomps vpermps vandnps vminps vrcpps vdpps vcmpps vgatherqps vscatterqps vorps vxorps vextractps vmovntps vinsertps vrsqrtps vsqrtps vtestps fstps fistps fisttps vmovups vblendvps vdivps vmaskmovps vmaxps vfrczps fsubrs fisubrs fdivrs fidivrs vfmsub231ss vfnmsub231ss vfmadd231ss vfnmadd231ss vfmsub132ss vfnmsub132ss vfmadd132ss vfnmadd132ss vcvtsd2ss vfmsub213ss vfnmsub213ss vfmadd213ss vfnmadd213ss vrcp14ss vrsqrt14ss vrcp28ss vrsqrt28ss vfmsubss vfnmsubss vsubss vfmaddss vfnmaddss vaddss vroundss vrndscaless vucomiss vcomiss vmulss vminss vrcpss vcmpss movntss vrsqrtss vsqrtss vbroadcastss vdivss vmovss vmaxss vfrczss sets fsts fists fdivs fidivs lgdt sgdt lidt sidt fldt ret pfcmpgt int invept xsaveopt fstpt xabort pfrsqrt vsqrt vaesdeclast vaesenclast vptest fst vaeskeygenassist vmptrst fcmovnu vlddqu vmaskmovdqu vmovdqu fcmovu fdiv fldenv fnstenv vpcmov crc32w leaw vpshaw vpsraw cmovaw sbbw vphsubbw vmpsadbw vpsadbw vphaddbw vpunpckhbw kunpckbw vpunpcklbw movsbw vphaddubw vphsubw vpsubw cmovbw vpmovsxbw vpmovzxbw movzbw adcw fldcw decw incw btcw fnstcw vphaddw kaddw vpaddw xaddw rdseedw shldw kandw rdrandw vpblendw shrdw vpackssdw vpackusdw vpmovusdw vpmovsdw vpmovdw cmovaew cmovbew cmovgew cmovlew cmovnew cmovew pi2fw bsfw pshufw negw cmpxchgw vpavgw cmovgw prefetchw vpshufhw vpmulhw pushw pf2iw rclw vpshuflw vpshlw lcallw vpsllw vpmullw rolw vpsrlw lslw kshiftlw imulw cmovlw vpcomw kandnw vpsignw inw cmovnow cmovow cmpw ljmpw cmovnpw nopw popw cmovpw vpcmpeqw vpmovusqw vpmovsqw vpmovqw larw sarw rcrw verw pmulhrw shrw korw kxnorw rorw kxorw bsrw vpinsrw btrw kshiftrw ltrw strw vpextrw vpabsw movabsw vpmaddubsw vphsubsw vpsubsw vphaddsw vpaddsw ldsw lesw lfsw lgsw vpminsw cmovnsw vpmulhrsw lssw btsw fnstsw vpsubusw vpaddusw cmovsw vpmaxsw btw lgdtw sgdtw lidtw sidtw lldtw sldtw lretw vpcmpgtw popcntw lzcntw tzcntw knotw vprotw vpbroadcastw ktestw kortestw vpmulhuw vpcomuw vpminuw vphminposuw vpmaxuw idivw kmovw vpmacsww lmsww smsww vpmacssww pfmax vcvttpd2dqx vcvtpd2dqx vcvtpd2psx vcvttpd2dqy vcvtpd2dqy vcvtpd2psy vcvtss2sdz vfmsub213sdz vfnmsub213sdz vfmadd213sdz vfnmadd213sdz vsubsdz vaddsdz vucomisdz vcomisdz vmulsdz vminsdz vsqrtsdz vbroadcastsdz vdivsdz vmovsdz vmaxsdz vmovdz vcvttsd2siz vcvtsd2siz vcvttss2siz vcvtss2siz vcvttsd2usiz vcvtsd2usiz vcvttss2usiz vcvtss2usiz vcvtsi2sdlz vcvtusi2sdlz vcvtsi2sslz vcvtusi2sslz vcvtsi2sdqz vcvtusi2sdqz vcvtsi2ssqz vcvtusi2ssqz vmovqz vmovlhpsz vmovhlpsz vextractpsz vinsertpsz vcvtsd2ssz vfmsub213ssz vfnmsub213ssz vfmadd213ssz vfnmadd213ssz vsubssz vaddssz vucomissz vcomissz vmulssz vminssz vsqrtssz vbroadcastssz vdivssz vmovssz vmaxssz jecxz jcxz jrcxz fsub %st(0), fadd %st(0), fmul %st(0), fsubr %st(0), fdivr %st(0), fdiv %st(0), movabsb %al, outb %al, movb %al, rclb %cl, shlb %cl, rolb %cl, sarb %cl, rcrb %cl, shrb %cl, rorb %cl, shldl %cl, shrdl %cl, rcll %cl, shll %cl, roll %cl, sarl %cl, rcrl %cl, shrl %cl, rorl %cl, shldq %cl, shrdq %cl, rclq %cl, shlq %cl, rolq %cl, sarq %cl, rcrq %cl, shrq %cl, rorq %cl, shldw %cl, shrdw %cl, rclw %cl, shlw %cl, rolw %cl, sarw %cl, rcrw %cl, shrw %cl, rorw %cl, movabsw %ax, outw %ax, movw %ax, movabsl %eax, outl %eax, movl %eax, movabsq %rax, #VAARG_64 ret #eh_return, addr: #VASTART_SAVE_XMM_REGS #CMOV_GR32* PSEUDO! #CMOV_GR16* PSEUDO! #CMOV_RFP80 PSEUDO! #ATOMSUB6432 PSEUDO! #ATOMADD6432 PSEUDO! #ATOMAND6432 PSEUDO! #ATOMNAND6432 PSEUDO! #ATOMMIN6432 PSEUDO! #ATOMUMIN6432 PSEUDO! #ATOMSWAP6432 PSEUDO! #ATOMOR6432 PSEUDO! #ATOMXOR6432 PSEUDO! #ATOMMAX6432 PSEUDO! #ATOMUMAX6432 PSEUDO! #ATOMAND32 PSEUDO! #ATOMNAND32 PSEUDO! #CMOV_V4F32 PSEUDO! #CMOV_V16F32 PSEUDO! #CMOV_V8F32 PSEUDO! #ATOMMIN32 PSEUDO! #ATOMUMIN32 PSEUDO! #CMOV_RFP32 PSEUDO! #CMOV_FR32 PSEUDO! #ATOMOR32 PSEUDO! #ATOMXOR32 PSEUDO! #ATOMMAX32 PSEUDO! #ATOMUMAX32 PSEUDO! #ATOMAND64 PSEUDO! #ATOMNAND64 PSEUDO! #CMOV_V2F64 PSEUDO! #CMOV_V4F64 PSEUDO! #CMOV_V8F64 PSEUDO! #CMOV_V2I64 PSEUDO! #CMOV_V4I64 PSEUDO! #CMOV_V8I64 PSEUDO! #ATOMMIN64 PSEUDO! #ATOMUMIN64 PSEUDO! #CMOV_RFP64 PSEUDO! #CMOV_FR64 PSEUDO! #ATOMOR64 PSEUDO! #ATOMXOR64 PSEUDO! #ATOMMAX64 PSEUDO! #ATOMUMAX64 PSEUDO! #ATOMAND16 PSEUDO! #ATOMNAND16 PSEUDO! #ATOMMIN16 PSEUDO! #ATOMUMIN16 PSEUDO! #ATOMOR16 PSEUDO! #ATOMXOR16 PSEUDO! #ATOMMAX16 PSEUDO! #ATOMUMAX16 PSEUDO! #ATOMAND8 PSEUDO! #ATOMNAND8 PSEUDO! #ATOMMIN8 PSEUDO! #ATOMUMIN8 PSEUDO! #CMOV_GR8 PSEUDO! #ATOMOR8 PSEUDO! #ATOMXOR8 PSEUDO! #ATOMMAX8 PSEUDO! #ATOMUMAX8 PSEUDO! #ACQUIRE_MOV PSEUDO! #RELEASE_MOV PSEUDO! lcalll * ljmpl * lcallq * ljmpq * lcallw * ljmpw * xsha1 fld1 fprem1 f2xm1 fyl2xp1 #EH_SJLJ_LONGJMP32 #EH_SJLJ_SETJMP32 # TLSCall_32 # TLS_addr32 # TLS_base_addr32 ud2 fldlg2 fldln2 int3 #EH_SJLJ_LONGJMP64 #EH_SJLJ_SETJMP64 # TLSCall_64 # TLS_addr64 # TLS_base_addr64 rex64 data16 xsha256 LIFETIME_END BUNDLE DBG_VALUE # XBEGIN #ADJCALLSTACKDOWN #ADJCALLSTACKUP #MEMBARRIER LIFETIME_START aaa daa ud2b xcryptecb xcryptcfb xcryptofb scasb lodsb insb rep;stosb cmpsb outsb rep;movsb xlatb clac stac xcryptcbc clc cmc rdpmc vmfunc rdtsc stc cpuid cld xend cltd std cwtd wbinvd fldl2e lfence mfence sfence fscale vmresume repne xacquire xstore xrelease pause leave vmxoff lahf sahf vmlaunch clgi stgi cli fldpi sti # win32 fptoui lock inb %dx, %al pushal popal pushfl popfl vmmcall vmcall syscall vzeroall scasl lodsl insl rep;stosl cmpsl outsl rep;movsl iretl lretl sysretl sysexitl cwtl montmul fxam fprem rsm fpatan fptan fsin # dynamic stack allocation into cqto rdtscp rep vpcmp vcmp fnop fcompp fucompp fdecstp fincstp pushfq popfq scasq lodsq rep;stosq cmpsq rep;movsq iretq lretq sysretq sysexitq cltq vzeroupper sysenter monitor rdmsr wrmsr xcryptctr aas das fabs pushl %cs pushw %cs pushl %ds popl %ds pushw %ds popw %ds pushl %es popl %es pushw %es popw %es pushl %fs popl %fs pushq %fs popq %fs pushw %fs popw %fs pushl %gs popl %gs pushq %gs popq %gs pushw %gs popw %gs swapgs fchs # variable sized alloca for segmented stacks femms fcos fsincos pushl %ss popl %ss pushw %ss popw %ss clts fldl2t fxtract ret mwait fninit hlt frndint fsqrt xtest ftst xgetbv xsetbv pushfw popfw scasw lodsw insw rep;stosw cmpsw outsw rep;movsw cbtw iretw lretw fyl2x fnstsw %ax inw %dx, %ax vmload %eax vmsave %eax vmrun %eax skinit %eax invlpga %ecx, %eax inl %dx, %eax vmload %rax vmsave %rax vmrun %rax invlpga %ecx, %rax outb %al, %dx outw %ax, %dx outl %eax, %dx fnclex fldz . 0 \ 0 H H K 5 ` } 0 0 0 0 v F N ] ` ` K D m ; K & \ { > i ~ Y 0 F 6 w L i t 6 = q q 0 [ [ 0 l t 4 = h } / / / / 0 =D WQ 3 3 X. X. X. X. #` # @ # @ # @ # ` # ` # a # ` # M ` ` M ` R ` ` ` A@ ` ` ` ` & &Q W M` M @ M @ M @ M ` M ` M a M ` M M ` ` M ` \S \ \ \ \ ` \ ` \ \ ` \ B@ ` ` ` ` X X 2 2 2 2 ] ] p p M Q D Ag / / / / ; ;Q X D ` z` z @ z @ z @ z ` z ` z a z ` z N ` ` N ` S ` ` ` B@ ` ` ` ` SO S ` ` 3 3 @ O * - * + #* - - + , * 3. A- G+ , N* - -- * + 8* - h- + , * . ) y* - + - * E. T- Z+ , c* - z- + , * !. = = ` j j ` { { ` { { ` N N L L C C j jM j jM X X G Z W W N N N U D D N ! !U * *P N NV a N T b $ $P H HV pO U j @ j @ jc jc P P V V < @ < @ <` <` M M S S @ @ b b 1 1 1P 1P ^ ^ ^V ^V 7 @ 7 @ 7c 7c P P V V ` ` n n . 8U n }a O 4 0 2 3 i0 }0 0 11 ;1 W4 0 M ,N , h h M 5N 5 q q L C N L 0! 0 N >N > z z ! 0 B@ ]1 6 6` 6` M M M 6 6` M M S B \ 0 ` 0 ^ 8/ ;2 0 C5 5 4 1 2 D O \ P < O R2 2Rr *R2 :Rr *e eJ ] !N ! P I = =M = =M TM TM TM TM / d dJ ] V2 2Vr *V2 :Vr *m mJ m mJ ] ] ` ` ` e ` N ` ` ` e ` P ` I ` a% ae < h P >h ( V h ` B g YN T oN T 2 0 ` N S i` M sS 0 E2 m. m. m. m. 0 Y0 Y0 1 1 2 4 4 L2 C0 C0 1 1 2 4 4 k4 ^ c 4 / ! ( @ a h O (h O (h G ( G GU h G x x ` xB g x x" ) x @ xb i x P Th P Th 0 ( 0 0V h 0 ` B g P P ` ` ` ` MJ M M ] 2 \ \ ^ ^ ^ #1 I" ( I @ Ib h I O 3h O 3h ( V h ` B g B B ` ` _ @ @ @ ` ` a ` M ` ` M ` R ` ` ` A@ ` ` ` ` 4 1 2 20 3 3 K A K T TC ^ ^L # #L L 3 3L P G GL Q Q X Q R P P^ 0 v x Y Y d d @e c c o o v! ( v @ va h v N h N h 2 ( 2 2U h 2 r r ` rB g r @ r k r [ _ c_ - - ` ` d" ) d @ db i d P Ih P Ih # ( # #V h # ` B g @ k [ k ck I I ` ` G ![ ! 2 75 # c P V C$ Cd Q W H \ J J ^ ^ ^ ^ 4 84 n0 0 0 61 E1 rX G0 1 2 4 b 7P dV " V 5 R ^ _ @ @ @ ` ` a ` M ` ` M ` R ` ` ` A@ ` ` ` ` s s P Q +X 3g ] ] M R C ]g 3 1 2 1 2 1 2 D D Q Q n . n c @ c c P P P GW G GW G GW C@ ` C C . b/ / o/ / |/ &/ 4 c P W r rM r rM d dJ ] ] M L g2 Q bQ 0 * * h h i p} } ` }G } } ` } b } ` ` Z Z ` b ` $ ` D D D ` D ` f ` ] ] ` ` ! ! ` ! b ! ` z z ` z b z ` d ` d ` d ` d ` D ` yE y U 2 2 ` 2 b 2 ` ` b ` ` b ` ` b ` i G% G Z% Z H% H V\% V V\ V N J /% /e !^ !^ f f !^ !^ V2IzJH% VrI*J V2I JHE VrI*J V2I"JH VrI*J V2iz [% Vri* V2i [E Vri* V2i" [ Vri* V2 2 J Vr * V2 : ] Vr * e m mJ f ] _ _F _ _F _ _F Y Y Y i d d S u d d Y Y Y Y Y Y % > ` ` ` g ` /^ /^ / ` / ` CH C [e [ a aX U" Ub 3 3 ` ` ` j j ` ` ` C ` S& CS ` # # ,y y , , , hG hG% hGm h m h h h h #F # # # F E Z Z% Zm m yY y y y Z #Y # # # /J /J / (/ (/ / / d ( ( ( L (L ] ] ( ( f ( : (: (: : ( ,> > , , , G G% Gm m E F E mZ mZ% mZm m m m m m m >Y > > > Y X ,N N , , , ,i i , , , RG RG% RGm R m R R R R F F E Z Z% Zm m iY i i i Z Y 5G 5G% 5Gm 5 m 5 5 5 5 E F E Z Z% Zm m NY N N N Y X J J ( ( d g (g ( ( 1 (1 ] ] ( ( xf x ( ( ( ( 0 0 , , , * * ,* rG rG% rGm r m r r r r 0F 0 0 0 F E Z Z% Zm m Y *Z * * * 0Y 0 0 0 9J 9J 9 (9 (9 9 9 d ( ( ( Y (Y ] ] ( ( f ( G (G (G G ( ,[ [ , , , ?G ?G% ?Gm ? m ? ? ? ? F F E Z Z% Zm m [Y [ [ [ Y Y J J ( ( d t (t ( ( > (> ] ] ( ( f ( , (, (, , ( H H H } }\ }\ }\ J G^ G^ 2 b 2 ` b ` b ` b ` k b k ` b ` r b r ` b ` Z R R R _ _ ` _ b _ ` ` b ` , , ` , b , ` ` b ` AA A @ @e xAe x @e Ae \ `f ` gX '_ '_ b i i i i b ` b ` u u ` u b u ` ` ?^ ? ` ` H ` b ` u u ` u\ u\ u ` u b u ` P% P ` ` ` g ` ?^ ?^ ? ` ? ` 1 ! 0 ; ; ` ; b ; ` ` b ` ` ] ` ; ; ` ;H ; ; ` ; b ; ` ` [ [ ` b ` % ` ` ` f ` ] ] ` ` (1 5 d5 1 5f W 5f W G G G G G G d dZ dZ dZ d d d dZ d d d dZ dZ &R &R & &R & &R Y% Ye Y YK Y% Ye Y YK C C C@ @ A A A A N N N N@ N @ 4 4 4_ 4_ 4 4 4_ 4_ H ` R ` > > = ` 4 ` z z G G G[ G[ z z Y Ye Y YK 5 5f W 5 G G% G ` G ` ` ` 5 5f W 0R 0R 0 0R 0 0R ;R ;R ; ;R ; ;R Y Ye Y YK @ g ` ` 7 @ 7^ 7 ` 7 ` H H H H H H M M\ M\ M\ M M M M\ M M M M\ M\ 5 5f W W _e _e ; M G GS 0 ,5 |5 5 p5 ` H ` b ` r r ` r[ r[ r ` r b r ` % ` v v v ` v ` f ` ] ] ` ` N T 1 k k ` k b k ` ` b ` C C J J J { {V b b ` d ` ` d ` ` d ` ` d ` ` d ` ` o D ` d ` Z Z ` Z o Z Z ` Z d Z ` ` d ` ` d ` 8 8 ` 8 d 8 ` O O ` O d O ` Z Z ` Z d Z ` 9Xe 9 9Xe 9 o D ` p o pE p ` o ` ` d ` o ` i i ` i d i ` S S ` S d S ` ( ( ` ( d ( ` De De D D D D r r r r Ce Ce `e `e r rC r rC K K K K K eR ,D 9 9W 9 9 9 9W 9 9W 9 9W c c Se \_e \_% \_o \ \ \ P2I H PrI. ` d ` ` o ` d ` ` o ` d ` ` d ` $ $ ` q q ` Z Z ` Z d Z ` ` o ` d ` ` o ` d ` ` d ` 0 0 ` } } ` P2i U Pri. P2 K Pr . P2 gW Pr .g Be OEe O }Ue } Ce Ke UWe U ce ae J J V 'A% ' ^A% ^ W W ` W o W ` " " > > v v S &S ~S S S S & ~ % ` ` E ` ` d ` \ % \ ` \ \ ` \ E \ ` \ \ ` \ d \ ` ) e ) ` ) ) ` )H ) ` ` [ ` e ` E ` o ` S ` ( [( ` r cr ` " k ` ` D R RD R _ i iS ` d ` d ` ` \ \D R _ = =T K W j jK W J J ` J d J ` d _ P PS g g ` g d g ` d ` ` ` `K ` d ` B Ie UV U bE De Le Oe De Le Oe Ke Jde J Ke 2de 2 Ke Ke d ` ` t t ` t d t ` M M M M d d K K ` K d K ` ` o J ` d ` o ` a a ` a d a ` ` d ` ) ) ` ) o )K ) ` ) d ) ` p o p p ` ` d ` % % ` % d % ` ~ ~ ` ~ o ~J ~ ` ~ d ~ ` o ` ` d ` ` d ` ` o K ` d ` ^ o ^ ^ ` ` d ` 1 1 1B ` _B _B B I : : :b ' ' 'B ` B H 0 0 0b x xD x xD x xD R R R ` ` R RT R RT R RT K K K W W W B ` B H % % %b D D D R R R ` ` ] ]T ] ]T ] ]T K K K W W W ` o ` d ` & d & & ` & ` ` d ` M M ` M d M ` * * ` * o *E * ` * d * ` ` d ` H H ` H o H ` H d H ` o I ` ) o ) ) ` C C ` C d C ` iQe iQo i j j j ` j d j ` ` d ` ` d ` # # ` d ` ` d ` D S H V d ` B B d B ` d ` r r d r ` p p d p ` d ` 0 0 d 0 ` t! t d t ` : : ` : d : ` e ` E ` ` C!e C ` C! C ` j!e j ` j! j ` ` d ` ` d ` ` d ` ` ` " ` " d " ` " E "E " ` " " d "E " ` " " ` " d " ` ? ` ? d ? ` ? E ?U ? ` ? ? d ?U ? ` ? ? ` ? d ? ` ; ; ` ; o ; ` ; d ; ` ` o ` d ` ` d ` ` d ` J ` J d J ` J E JD J ` J J d JD J ` J J ` J d J ` E R ` d R ` 2 2 ` 2 o 2 ` 2 d 2 ` y o y ` z ` z d z ` z ` z d z ` ` ` 3 ` 3 d 3 ` 3 E 3E 3 ` 3 3 d 3E 3 ` 3 3 ` 3 d 3 ` M ` M d M ` M E MU M ` M M d MU M ` M M ` M d M ` D D ` D o D ` D d D ` ` o ` d ` ` d ` ` d ` ` d ` p p ` p o pD p ` p d p ` ` o ` d ` ` d ` ` d ` . . ` . d . ` E E ` E d E ` ` d ` _E _ ` U ` ^ ^ ` d ` | | ` | o | ` | d | ` ` o ` d ` ~ ~ ` ~ d ~ ` ` d ` ` o ` d ` ` o ` d ` ` d ` o I ` @ o @ @ ` Z Z ` Z d Z ` F F 8Z 8 8Z 8Z ` U] U] U ` F F NZ N NZ NZ ` k] k] k ` [ [ [ [ [ [ ] ] ` VJ V V ] % ` % ` ` ` LJ L L ] % ` % ` F F BZ B BZ BZ ` _] _] _ ` F F XZ X XZ XZ ` u] u] u ` \ \ \ \ \ \ ^ ^ ` G [ ^H [ G% GE G [% [E [ H H H ^ H #\ #\ # #\ ^ # #\ %% %% % ` % ` ` f f ` ` ^ ^ ` qX J J ` JG J J ` J b J ` ` Z Z ` b ` $ ` ' ' ' ` ' ` f ` ] ] ` ` H H H ,\ ,\ , ,\ $ d c cJ f f ] ] ` G ` b ` ) ) ` )[ ) ` ) b ) ` ` G ` b ` g g ` g[ g ` g b g ` r r ` r b r ` ` b ` 1 2 8U p4 0 2 I1 I1 dN T zN T 2 ^ 0 b @ b` M b bS ` B / Q !a !aB !a N N Nb N T T T LB LB L s0 0 2 0 (0 0 4 c0 b @ @ @ ` ` "a ` P ` ` P ` BV B B B B ` B ` B B ` B B@ ` ` ` ` s s 1 R 7 x % 4 . / 0 4 !! !! !! !! -+ + -+ + - + + - + + + + + + + + + + + + + + + + + 5 ! 3 ! 5 ! 3 ! 5 ! 3 ! 5 ! 3 ! 5 ! 3 ! 5 ! 3 ! 8 T ; W q h > Z A E ` ] p D x L y t H | P M d l ! h 8 v B ; % l < z } d 4 k R " d o V & h C < $ * n U % g 0 ) p @ ~ G @ R Y s Z * l 6 / v F M F X _ x _ / q < 5 | L S L ^ e 0 4 ! & + st(0) st(1) st(2) st(3) st(4) st(5) st(6) st(7) xmm10 ymm10 zmm10 cr10 xmm20 ymm20 zmm20 xmm30 ymm30 zmm30 k0 xmm0 ymm0 zmm0 fp0 cr0 dr0 xmm11 ymm11 zmm11 cr11 xmm21 ymm21 zmm21 xmm31 ymm31 zmm31 k1 xmm1 ymm1 zmm1 fp1 cr1 dr1 xmm12 ymm12 zmm12 cr12 xmm22 ymm22 zmm22 k2 xmm2 ymm2 zmm2 fp2 cr2 dr2 xmm13 ymm13 zmm13 cr13 xmm23 ymm23 zmm23 k3 xmm3 ymm3 zmm3 fp3 cr3 dr3 xmm14 ymm14 zmm14 cr14 xmm24 ymm24 zmm24 k4 xmm4 ymm4 zmm4 fp4 cr4 dr4 xmm15 ymm15 zmm15 cr15 xmm25 ymm25 zmm25 k5 xmm5 ymm5 zmm5 fp5 cr5 dr5 xmm16 ymm16 zmm16 xmm26 ymm26 zmm26 k6 xmm6 ymm6 zmm6 fp6 cr6 dr6 xmm17 ymm17 zmm17 xmm27 ymm27 zmm27 k7 xmm7 ymm7 zmm7 cr7 dr7 xmm18 ymm18 zmm18 xmm28 ymm28 zmm28 xmm8 ymm8 zmm8 cr8 xmm19 ymm19 zmm19 xmm29 ymm29 zmm29 xmm9 ymm9 zmm9 cr9 r10b r11b r12b r13b r14b r15b r8b r9b r10d r11d r12d r13d r14d r15d r8d r9d ah bh ch dh edi rdi esi rsi al bl cl dl dil sil bpl spl ebp rbp eip rip esp rsp cs ds es fs flags ss r10w r11w r12w r13w r14w r15w r8w r9w fpsw eax rax ebx rbx ecx rcx edx rdx eiz riz dword ptr qword ptr byte ptr xmmword ptr opaque ptr xword ptr ymmword ptr zmmword ptr , st(0) , ax , eax , rax , al , cl } {z}, ( H p ! 8! `! ! ! ! ' 0( ' x( P' ' & ( x' ( & P( (' ' & x& % (& % P& % & `% 8% $ % $ $ p$ P$ ($ ( prefetcht0 sha1msg1 sha256msg1 prefetcht1 pfrcpit1 pfrsqit1 vmovdqa32 crc32 vmovdqu32 sha1msg2 sha256msg2 sha256rnds2 prefetcht2 pfrcpit2 vmovdqa64 xsave64 xrstor64 xsaveopt64 vmovdqu64 sha1rnds4 vextractf32x4 vinsertf32x4 vextracti32x4 vinserti32x4 vextractf64x4 vinsertf64x4 vextracti64x4 vinserti64x4 vperm2f128 vextractf128 vinsertf128 vbroadcastf128 vperm2i128 vextracti128 vinserti128 vbroadcasti128 lea ja vmovntdqa vmovdqa seta prefetchnta cmova cmpxchg16b cmpxchg8b vpshab sbb vpsubb vpaddb vpmovusdb vpmovsdb vpmovdb vpshufb vpavgb jb vpmovmskb vpshlb vpcomb vpsignb vpcmpeqb vpmovusqb vpmovsqb vpmovqb vpinsrb vpextrb vpabsb vpsubsb vpaddsb vpminsb vpsubusb vpaddusb pavgusb vpmaxsb setb vpcmpgtb vprotb vpbroadcastb vpcomub vpminub pfsub fisub vpmaxub vpblendvb cmovb vpacksswb vpackuswb pfacc pfnacc pfpnacc adc vaesdec blcic blsic t1mskc vaesimc vaesenc inc btc vpermi2d vpbroadcastmw2d aad vmread vpshad vpsrad vphaddbd vphaddubd vphsubd vpsubd vpmovsxbd vpmovzxbd pfadd fiadd xadd vphaddd vpaddd vpandd vpblendd vpgatherdd vpscatterdd vpmacsdd vpmacssdd rdseed pi2fd vpshufd pf2id invpcid invvpid fbld fld vpshld fild vpslld vpmulld vpsrld vmptrld vpblendmd vpcomd vpermd vptestmd vpand rdrand vpandnd valignd vpsignd bound vfmaddsub231pd vfmsub231pd vfnmsub231pd vfmsubadd231pd vfmadd231pd vfnmadd231pd vfmaddsub132pd vfmsub132pd vfnmsub132pd vfmsubadd132pd vfmadd132pd vfnmadd132pd vpermi2pd cvtpi2pd vpermil2pd vcvtdq2pd vcvtudq2pd vcvtps2pd vfmaddsub213pd vfmsub213pd vfnmsub213pd vfmsubadd213pd vfmadd213pd vfnmadd213pd vrcp14pd vrsqrt14pd vrcp28pd vrsqrt28pd vmovapd pswapd vfmaddsubpd vaddsubpd vhsubpd vfmsubpd vfnmsubpd vsubpd vfmsubaddpd vhaddpd vfmaddpd vfnmaddpd vaddpd vandpd vblendpd vroundpd vgatherdpd vscatterdpd vrndscalepd vshufpd vunpckhpd vmovhpd vmovmskpd vpermilpd vunpcklpd vmulpd vmovlpd vpcmpd vblendmpd vpermpd vandnpd vminpd vdppd vcmppd vgatherqpd vscatterqpd vorpd vxorpd vmovntpd vsqrtpd vtestpd vmovupd vblendvpd vdivpd vmaskmovpd vmaxpd vfrczpd vpcmpeqd vpgatherqd vpscatterqd vpmovusqd vpmovsqd vpmovqd shrd vpord vpxord vpinsrd vpextrd vfmsub231sd vfnmsub231sd vfmadd231sd vfnmadd231sd vfmsub132sd vfnmsub132sd vfmadd132sd vfnmadd132sd vcvtsi2sd vcvtusi2sd vcvtss2sd vfmsub213sd vfnmsub213sd vfmadd213sd vfnmadd213sd vrcp14sd vrsqrt14sd vrcp28sd vrsqrt28sd vpabsd vfmsubsd vfnmsubsd vsubsd vfmaddsd vfnmaddsd vaddsd vroundsd vrndscalesd vucomisd vcomisd vmulsd vpminsd vminsd vcmpsd movntsd vsqrtsd vbroadcastsd vdivsd vmovsd vpmaxsd vmaxsd vfrczsd vpconflictd vpcmpgtd vprotd vpbroadcastd vpcomud vpminud vpcmpud vpmaxud vpsravd vpsllvd vpsrlvd vpmaskmovd vmovd vphsubwd vphaddwd vpmaddwd vpunpckhwd vpunpcklwd vpmacswd vpmadcswd vpmacsswd vpmadcsswd vphadduwd vpmovsxwd vpmovzxwd movsxd jae setae cmovae jbe setbe cmovbe ffree jge pfcmpge setge cmovge je jle setle cmovle jne loopne setne cmovne loope rdfsbase wrfsbase rdgsbase wrgsbase sete vmwrite sha1nexte fnsave fxsave cmove bsf retf neg cmpxchg jg invlpg setg cmovg prefetch fxch vcvtps2ph vpmacsdqh vpmacssdqh clflush push blci bzhi fcomi fucomi cvttpd2pi cvtpd2pi cvttps2pi cvtps2pi fcompi fucompi vpcmpestri vpcmpistri vcvttsd2si vcvtsd2si vcvttss2si vcvtss2si blsi vcvttsd2usi vcvtsd2usi vcvttss2usi vcvtss2usi movnti blcmsk blsmsk tzmsk rcl shl jl lcall blcfill blsfill rol arpl vpmacsdql vpmacssdql lsl setl pfmul fimul cmovl aam fcom ficom fucom vpperm vpcmpestrm vpcmpistrm vpandn xbegin pfmin vmxon jo jno setno cmovno seto cmovo bswap fsubp pfrcp faddp pdep jp fmulp cmp ljmp fcomp ficomp fucomp jnp setnp cmovnp nop loop pop fsubrp fdivrp setp fbstp fstp fistp fisttp vmovddup vmovshdup vmovsldup #EH_SjLj_Setup fdivp cmovp vpbroadcastmb2q vpermi2q movdq2q vpshaq vpsraq vphaddbq vphaddubq vpsubq vpmovsxbq vpmovzxbq vcvttpd2dq vcvtpd2dq movq2dq vcvttps2dq vcvtps2dq vphsubdq vpaddq vphadddq vpunpckhdq vpunpckldq vpslldq vpsrldq vpmuldq vpandq vpunpckhqdq vpunpcklqdq vpclmulqdq vpgatherdq vpscatterdq vmovntdq vcvttpd2udq vcvttps2udq vphaddudq vpmuludq vpmovsxdq vpmovzxdq pfcmpeq fxsaveq vpshlq vpsllq vpsrlq vpblendmq vpcomq vpermq vptestmq vpandnq valignq vpcmpq jmpq vpcmpeqq vpgatherqq vpscatterqq vporq fxrstorq vpxorq vpinsrq vpextrq vpabsq vpminsq vpmaxsq vpconflictq vpcmpgtq movntq vprotq insertq vpbroadcastq vpcomuq vpminuq vpcmpuq vpmaxuq vpsravq vpsllvq vpsrlvq vpmaskmovq vmovq vphaddwq vphadduwq vpmovsxwq vpmovzxwq vmclear lar sar pfsubr fisubr rcr enter shr vpalignr vpor ror frstor fxrstor vpxor verr bsr vldmxcsr vstmxcsr blsr btr ltr str bextr fdivr fidivr movabs blcs lds les lfs lgs js jns setns cmovns vfmaddsub231ps vfmsub231ps vfnmsub231ps vfmsubadd231ps vfmadd231ps vfnmadd231ps vfmaddsub132ps vfmsub132ps vfnmsub132ps vfmsubadd132ps vfmadd132ps vfnmadd132ps vcvtpd2ps vcvtph2ps vpermi2ps cvtpi2ps vpermil2ps vcvtdq2ps vcvtudq2ps vfmaddsub213ps vfmsub213ps vfnmsub213ps vfmsubadd213ps vfmadd213ps vfnmadd213ps vrcp14ps vrsqrt14ps vrcp28ps vrsqrt28ps vmovaps vfmaddsubps vaddsubps vhsubps vfmsubps vfnmsubps vsubps vfmsubaddps vhaddps vfmaddps vfnmaddps vaddps vandps vblendps vroundps vgatherdps vscatterdps vrndscaleps vshufps vunpckhps vmovlhps vmovhps vmovmskps vmovhlps vpermilps vunpcklps vmulps vmovlps vblendmps vpermps vandnps vminps vrcpps vdpps vcmpps vgatherqps vscatterqps vorps vxorps vextractps vmovntps vinsertps vrsqrtps vsqrtps vtestps vmovups vblendvps vdivps vmaskmovps vmaxps vfrczps vfmsub231ss vfnmsub231ss vfmadd231ss vfnmadd231ss vfmsub132ss vfnmsub132ss vfmadd132ss vfnmadd132ss vcvtsd2ss vcvtsi2ss vcvtusi2ss vfmsub213ss vfnmsub213ss vfmadd213ss vfnmadd213ss vrcp14ss vrsqrt14ss vrcp28ss vrsqrt28ss vfmsubss vfnmsubss vsubss vfmaddss vfnmaddss vaddss vroundss vrndscaless vucomiss vcomiss vmulss vminss vrcpss vcmpss movntss vrsqrtss vsqrtss vbroadcastss vdivss vmovss vmaxss vfrczss bts sets cmovs bt lgdt sgdt lidt sidt lldt sldt ret pfcmpgt popcnt lzcnt tzcnt int not invept xsaveopt xabort pfrsqrt vsqrt vaesdeclast vaesenclast vptest fst fist vaeskeygenassist vmptrst out pext vlddqu vmaskmovdqu vmovdqu fdiv fidiv fldenv fnstenv vpcmov vpshaw vpsraw vphsubbw vmpsadbw vpsadbw vphaddbw vpunpckhbw kunpckbw vpunpcklbw vphaddubw vphsubw vpsubw vpmovsxbw vpmovzxbw fldcw fnstcw vphaddw kaddw vpaddw kandw vpblendw vpackssdw vpackusdw vpmovusdw vpmovsdw vpmovdw pi2fw pshufw vpavgw prefetchw vpshufhw vpmulhw pf2iw vpshuflw vpshlw callw vpsllw vpmullw vpsrlw kshiftlw vpcomw kandnw vpsignw vpcmpeqw vpmovusqw vpmovsqw vpmovqw verw pmulhrw korw kxnorw kxorw vpinsrw kshiftrw vpextrw vpabsw vpmaddubsw vphsubsw vpsubsw vphaddsw vpaddsw lmsw smsw vpminsw vpmulhrsw fnstsw vpsubusw vpaddusw vpmaxsw vpcmpgtw knotw vprotw vpbroadcastw ktestw kortestw vpmulhuw vpcomuw vpminuw vphminposuw vpmaxuw kmovw vpmacsww vpmacssww pfmax adcx shlx mulx adox vcvttpd2dqx vcvtpd2dqx sarx shrx rorx vcvtpd2psx movsx movzx jecxz jcxz jrcxz fcmovnb st(0), fcmovb st(0), fcmovnbe st(0), fcmovbe st(0), fcmovne st(0), fcmove st(0), fcmovnu st(0), fcmovu st(0), sbb al, sub al, adc al, add al, and al, in al, cmp al, xor al, movabs al, test al, mov al, sbb ax, sub ax, adc ax, add ax, and ax, xchg ax, in ax, cmp ax, xor ax, movabs ax, test ax, mov ax, sbb eax, sub eax, adc eax, add eax, and eax, xchg eax, in eax, cmp eax, xor eax, movabs eax, test eax, mov eax, sbb rax, sub rax, adc rax, add rax, and rax, xchg rax, cmp rax, xor rax, movabs rax, test rax, #VAARG_64 ret #eh_return, addr: #VASTART_SAVE_XMM_REGS #CMOV_GR32* PSEUDO! #CMOV_GR16* PSEUDO! #CMOV_RFP80 PSEUDO! #ATOMSUB6432 PSEUDO! #ATOMADD6432 PSEUDO! #ATOMAND6432 PSEUDO! #ATOMNAND6432 PSEUDO! #ATOMMIN6432 PSEUDO! #ATOMUMIN6432 PSEUDO! #ATOMSWAP6432 PSEUDO! #ATOMOR6432 PSEUDO! #ATOMXOR6432 PSEUDO! #ATOMMAX6432 PSEUDO! #ATOMUMAX6432 PSEUDO! #ATOMAND32 PSEUDO! #ATOMNAND32 PSEUDO! #CMOV_V4F32 PSEUDO! #CMOV_V16F32 PSEUDO! #CMOV_V8F32 PSEUDO! #ATOMMIN32 PSEUDO! #ATOMUMIN32 PSEUDO! #CMOV_RFP32 PSEUDO! #CMOV_FR32 PSEUDO! #ATOMOR32 PSEUDO! #ATOMXOR32 PSEUDO! #ATOMMAX32 PSEUDO! #ATOMUMAX32 PSEUDO! #ATOMAND64 PSEUDO! #ATOMNAND64 PSEUDO! #CMOV_V2F64 PSEUDO! #CMOV_V4F64 PSEUDO! #CMOV_V8F64 PSEUDO! #CMOV_V2I64 PSEUDO! #CMOV_V4I64 PSEUDO! #CMOV_V8I64 PSEUDO! #ATOMMIN64 PSEUDO! #ATOMUMIN64 PSEUDO! #CMOV_RFP64 PSEUDO! #CMOV_FR64 PSEUDO! #ATOMOR64 PSEUDO! #ATOMXOR64 PSEUDO! #ATOMMAX64 PSEUDO! #ATOMUMAX64 PSEUDO! #ATOMAND16 PSEUDO! #ATOMNAND16 PSEUDO! #ATOMMIN16 PSEUDO! #ATOMUMIN16 PSEUDO! #ATOMOR16 PSEUDO! #ATOMXOR16 PSEUDO! #ATOMMAX16 PSEUDO! #ATOMUMAX16 PSEUDO! #ATOMAND8 PSEUDO! #ATOMNAND8 PSEUDO! #ATOMMIN8 PSEUDO! #ATOMUMIN8 PSEUDO! #CMOV_GR8 PSEUDO! #ATOMOR8 PSEUDO! #ATOMXOR8 PSEUDO! #ATOMMAX8 PSEUDO! #ATOMUMAX8 PSEUDO! #ACQUIRE_MOV PSEUDO! #RELEASE_MOV PSEUDO! xsha1 fld1 fprem1 f2xm1 fyl2xp1 #EH_SJLJ_LONGJMP32 #EH_SJLJ_SETJMP32 # TLSCall_32 # TLS_addr32 # TLS_base_addr32 ud2 fldlg2 fldln2 int3 #EH_SJLJ_LONGJMP64 #EH_SJLJ_SETJMP64 # TLSCall_64 # TLS_addr64 # TLS_base_addr64 rex64 data16 xsha256 LIFETIME_END BUNDLE DBG_VALUE # XBEGIN #ADJCALLSTACKDOWN #ADJCALLSTACKUP #MEMBARRIER LIFETIME_START aaa daa pusha popa ud2b xcryptecb xcryptcfb xcryptofb scasb lodsb rep stosb cmpsb outsb rep movsb xlatb clac stac xcryptcbc clc cmc rdpmc vmfunc rdtsc stc pushfd popfd cpuid cld xend scasd lodsd rep stosd cmpsd outsd rep movsd iretd std wbinvd cwd fldl2e lfence mfence sfence cwde fscale vmresume repne cdqe xacquire xstore xrelease pause leave vmxoff lahf sahf pushf popf retf vmlaunch clgi stgi cli fldpi sti # win32 fptoui lock out dx, al vmmcall vmcall syscall vzeroall montmul fxam fprem rsm fpatan fptan fsin # dynamic stack allocation cqo into rdtscp rep vpcmp vcmp fnop fcompp fucompp fdecstp fincstp cdq pushfq popfq scasq lodsq rep stosq cmpsq rep movsq iretq vzeroupper sysenter monitor rdmsr wrmsr xcryptctr aas das fabs push cs push ds pop ds push es pop es push fs pop fs push gs pop gs swapgs fchs # variable sized alloca for segmented stacks femms ins fcos fsincos push ss pop ss clts fldl2t fxtract iret sysret mwait fninit sysexit hlt frndint fsqrt xtest ftst xgetbv xsetbv cbw scasw lodsw rep stosw cmpsw outsw rep movsw fyl2x fnstsw ax out dx, ax vmload eax vmsave eax vmrun eax skinit eax out dx, eax vmload rax vmsave rax vmrun rax invlpga eax, ecx invlpga rax, ecx in al, dx in ax, dx in eax, dx fnclex fldz 5 H: : `: P5 x5 < P5 x5 9 : h; ; ; : 7 8 7 7 7 8; : ; 9 H9 `8 5 5 x4 x4 8 ; @< 5 = ? = @ ? > > ? > > > @ x@ 0@ @ = = @ X@ ? 8? < 5 }B TB = 3B +B B A @ @ H= 5 D D D +D C B C C B AD 6D C B WD B D D D bD (C B C B C C C C LD wC 4A E VE E 69 E E E VE E E E E E E 3E F F E E 3E F VF (C E A 2L 3E *L K K K E E % % .& % =& C N ) ) $ $ $ $ ^ 0 C _ @ C _ C C C P C C^ ` C B] B] B] B] ^ E E E E E E 0 E ED %_ E E E E E E @ E ED _ ED ED ED E E E P E ED L^ E E E E ` E ED 0G 0G U U 'J 'J 'J 'J mX mX mX mX F F pU pU D D J J O DD DDp & & & & T] T] T] T] Y Y C C Y Y C C C C Y T Y H ^ ; ; ; ; ; ; 0 ; ;E /_ ; ; ; ; ; ; @ ; ;E _ ;E ;E ;E ; ; ; P ; ;E U^ ; ; ; ; ` ; ;E N H N H N H N H H H V V ^G ^G U U R RN w # L! J" $ # #" \# !! $ # ! " B$ # _! ]" /$ # ! 7# y$ b $ 6" o# 6! $ # ! " T$ # " I# ! $ S F S H S J S H S F S H S J S H;N ;N ;N ;N 3M 3M 3M 3M C C C C N N N N S S S S fG LfG D U L U DxH xH .W .W DN DN DN DN M M M M C C C C N N N N S S S S cE cE L L L L L L jS jS jS jS jS jS O O . . .Y .Y . . .Y .Y .Y .Y .Y .Y C C C C C C C C S S S S S S S S Y Y Y Y Y Y Y Y 9M F9M H9M J9M H5 5N 5N 5N 5N [ 5N * ( l' e) & & & $ ' ' ) & A A A A A A K K K K K K ZC ZC ZC ZC ZC ZC L L L L L L ] ] L L L L L L ^ L L L L L L $L $L $L $L $L $L N N N N N N >O >O Q >O >O >O DL DL N N ZO ZO S S N N -O -O ] S S Z H [ H Z H ] ] ] ] \ \ \ H [ H"\ H \ Z H \ H \ H ' S S S S S S L A Z p S ( S ( + $ D A A A A ' ' S ( S (<' S ( S ( S (2Y 2Y S ( S ( S (>Y >Y J JY o o\ E E E E E E ED ED ED E E ; ; ; ; ; ; ;E ;E ;E ; ; C C C C C C C C CS CS CS C C ' : : : : : : :C :C :C : : _ _ _ _ _ _ _S _S _S _ _ y& & ( '* sO `L IL L L ' ' ' oN oN oN oN oN oN X ( X ( X ( S QD Q Q Q lY lY lY lY lY lY Z Z H H MW MW J J Y Y H H MW MW J J J J Y Y Y Y C' H H V V uJ uJ X X H H V V uJ uJ uJ uJ X X X X YM YM !F !F T T nM "nM NM NM cM "cM ) R R HK HK H HK HK HK P P _R lP lP R R R B B J J 6\ 6\ [ [ bC bC mC mC B B aD aD P P B B g\ g\ B B \ \ Z Z 8S \8S D N N :E :E NB NB L[ L[ ~B ~B H H [ [ C C J J \ \ -\ H]\ ]\ Z Z XD XD D D J\ J\ Z Z \ X \ D>\ >\ jK jK \ \ GC GC |\ |\ 0C 0C ZB \ \ \ \ i[ i[ [ [ RQ RQ BS BS aZ aZ EB EB C[ JC[ HuB uB [E [E [ [ D D D Q Q Q [ [ [ D D D NZ NZ NZ E E E Q Q Q [ [ [ B B &D &D 8P 8P B B T\ T\ B B \ \ Z Z }Z }Z P P tK tK Z Z P P K K ^S ^S ( ( @Z @ @ @ ^ @Z @Z @Z @Z @Z @Z @Z @ @Z @Z @ @ @ y @Z @Z @Z @Z @Z @Z @Z @Z @Z S @Z @Z @Z @Z @Z ^ a x @Z @Z S @Z @Z @Z @Z @Z @Z @Z R R R @ @ @ @ @Z @Z @Z @Z @Z @Z F F F F eU eU eU eU L L L L O " O HK HK HK HK A A A Z Z Z SV G ? ?V 5V G { {V R G HV A #Q N SH V H HK R R R & ' J " J J R R O O O O ( H HK Y $ Y Y G* ] ] ] ] ] ] ] K ] ] K ] oH oH oH oH %W %W %W %W R R R R ] ] ] ] ] ] ] ] ] ] ] ] `Z R`Z D| |N | |N |N |N | |N G G sV sV lJ lJ lJ lJ X X X X N] HN] HN] HN] H{ { 1O {N {Np ) L L L L L {( n n Y Y Y Y Y ^ C C C C C C 0 C CS X_ C C C C C C C @ C CS _ CS CS CS C C C P C CS p^ C C C C ` C CS DH DH V V Y ]* Y * Y ' & ' =* B B J J 6\ 6\ [ [ bC bC [ [ mC mC B B aD aD P P B B g\ g\ B B \ \ Z Z 8S R8S D N N :E :E ' NB NB B B L[ L[ PC PC Z R Z D P R P D~B ~B H H Q Q [ [ M T M H N T N H C C J J VR VR \ \ M T M H N T N H'O H'O H'O H'O H Y H Y H Y H Y H @ B H @ I H&R @&R H- @-\ H-\ H D D q[ q[ wC wC CD CD qQ qQ L L [Y [Y ;] ;] N N zN zN ~C ~C C C /@ /@ @ @ O O 9@ 9@ Y Y S S 8C 8C XD XD ]\ ]\ Z Z ] ] D D J\ J\ Z Z D D <[ <[ B * B D H Z H D R \ R D \ X \ D>\ >\ jK jK B B J J \ \ GC GC K K ] ] B B tJ tJ |\ |\ 0C 0C K K ] ] ZB .D .D @P @P Z Z \Q \Q K K R R 9D 9D KP KP Z Z gQ gQ K K R R P P \ \ [ [ \ \ i[ i[ D D [ [ RQ RQ yO y yO yO y yO yO yO yO K& dY dY dY dY dY dY *) *) 9) 9) ' & ( H) H) H) W) W) W) ) ) BS BS # S aZ aZ EB EB D T D H_[ T_[ Hy[ Ty[ HuB uB [E [E [ [ P D D D Q Q Q [ [ [ D D D NZ NZ NZ P E E E Q Q Q [ [ [ B B &D &D 8P 8P B B T\ T\ B B \ \ Z Z F F Y Y }Z }Z P P P P tK tK Z Z P P P P K K -M - -M -M - -M -M -M -M -M -M -M E& ) ) ") ") 1) 1) ' & ( @) @) @) O) O) O) ) ) -M -M -M ^S ^S & & & &N &N &N & & & &N &N &N &N &N &N &N &N &N & & & &N &N &N V V V V X $ X X X & & & &S &S &S & & & &S &S &S &S &S &S &S &S &S & & & &S &S &S gL gL {L {L ( & @E @E @E D D D & d( $ $ $ $ f' & & ' ' ( C* C* k( & & ' ' ( -* -* ) VY VY ) % M M M MN MN MN M M M MN MN MN MN MN MN MN MN MN M M M MN MN MN G G G GS GS GS G G G GS GS GS GS GS GS GS GS GS G G G GS GS GS ] F] H] J] HpG `pG H U ` U HBJ NBJ DBJ D X P X D X D*( W W W W X $ X X X ' S S S S S S S S S S S S S S S s] Fs] Hs] Js] H ^ 0 B _ @ B _ B B B P B 1^ ` B !* & ( s& j) j) K A K C L L L 5 5L t tN Q QL N _ _O S N O ! !Y J' 8Y 8Y @ @ `@ `@ L L @ R @ D @ @ j@ j@ v@ v@ + + + +N +N +N + + + +N +N +N +N +N +N +N +N +N + + + +N +N +N @ D D D @ D D D D D @ D D DH] FH] HH] JH] H2 2 2 2S 2S 2S 2 2 2 2S 2S 2S 2S 2S 2S 2S 2S 2S 2 2 2 2S 2S 2S @ H H D @ H H D H H @ H H Dy] Fy] Hy] Jy] H G L G D!V L!V DDY DY ;( * P PY PY P PY u u\ u\ u\ ]H ]H W W J " J " J J X $ X $ X X ) ) & & &' ' ' z & ' ( 1* S S S O Y ^ : : : : : : 0 : :C _ : : : : : : @ : :C _ :C :C :C : : : P : :C :^ : : : : ` : :C F F sU sU ~O S Sp J J J J PX PX PX PX 9 9 ? ? O 9C 9Cp ^) ( ( ) ) ) ) C C C C >O >O > >O >O ^ Y Y Y n_ Y Y Y _ Y Y Y Y ^ Y Y Y 0% % =% % J% % \% * sY sY sY sY sY sY N N N N YJ "YJ X $ X M FM ( RO N P& G G *V *V G G hV hV _ ^UG HUG HUG HUG HUG HUG HUG H U H U H U H U H U H U H U H9J H9J H9J H9J H9J H9J HX HX HX HX HX HX H F H F H F H F HzU HzU HzU HzU H Y H Y H C H C H Y H Y H C H C H C C Y T Y HQE HQE H Q H Q H H H H H H H H H V H V H V H V H]G H]G H]G H]G H U H U H U H U H ` H G H G H G G V H V H V V eG HeG HeG HeG H U H U H U H U HwH HwH HwH HwH H-W H-W H-W H-W HtA A J " J J " J X $ X X $ X X $ X u H"H Hu H"H Hu H"H Hu H"H Hu H"H Hu H"H Hu H V Hu H V Hu H V Hu H V Hu H V Hu H V Hu H J Hu H J Hu H X Hu H X HbJ bJ bJ bJ X X X X 7F 7F 7F ,7F 7F 7F T , T T . T T T g] aP 0aP aP ] T 0 T T 2 T T T T T 0 T T " T P 0 P P 2 P P P NF NF NF 0NF NF "NF M 4 M H 4 M H @ M H M " M M " M M " M M " M W H W H W H W H M " M M " M {I H{I H{I H{I H{I H{I H W H W H W H W H W H W H{I H{I H W H W H I H I H I H I H M $ M M $ M M $ M M $ M M $ M M $ M Z] UP 0UP UP 2UP UP ,Q 2,Q uP 0uP uP 2uP uP uP 9Q 29Q M " M M " M M " M M " M M " M M " M M $ M M $ M M $ M M $ M M $ M M $ M BF 0BF T 2 T I H I H W H W H I H I H W H W H H H H H H H H H H H H H H H8W H8W H8W H8W H8W H8W H8W H J H J H J H J H J H J H X H X H X H X H X H X H H H H H V H V H V H V Hd dS [ YA 4YA H @ 4 @ H 4 A H @ A H @ @ H0 40A H @ V H @ V H E D E DyT DyT D F D F D F D U D U D U D@G H@G H@G H@G H@G H@G H@G H@G H E D E D E D E D F D F D F D F D E D E D E D E D U H U H U H U H U H U H U H U HyT DyT DyT DyT D U D U D U D U D#T D#T D#T D#T D$J H$J H$J H$J H$J H$J H$J H I D I D`I D`I D I D I D I D I D*I D*I DjX HjX HjX HjX HjX HjX HjX H X D X D W D W D X D X D X D X DxW DxW D E D E D>T D>T DYF DYF DYF D T D T D T D F H F H F H F H F H F H F H F H E D E D E D E DYF DYF DYF DYF DjE DjE DjE DjE DmU HmU HmU HmU HmU HmU HmU HmU H>T D>T D>T D>T D T D T D T D T D S D S D S D S D E D E DNT DNT DiF DiF DiF D T D T D T D E D E DiT DiT D F D F D F D U D U D U D*G H*G H*G H*G H*G H*G H*G H*G H E D E D E D E D F D F D F D F D E D E D E D E D U H U H U H U H U H U H U H U HiT DiT DiT DiT D U D U D U D U D T D T D T D T D G H G H G H G H G H G H G H G H E D E D E D E DiF DiF DiF DiF DzE DzE DzE DzE D U H U H U H U H U H U H U H U HNT DNT DNT DNT D T D T D T D T D S D S D S D S D J H J H J H J H J H J H J H I D I DEI DEI D I D I D I D I D I D I DMX HMX HMX HMX HMX HMX HMX H W D W D W D W D W D W D W D W D]W D]W D F D F D T D T D F D F D F D*U D*U D*U DJG HJG HJG HJG HJG HJG HJG HJG H F D F D F D F D F D F D F D F D E D E D E D E D U H U H U H U H U H U H U H U H T D T D T D T D*U D*U D*U D*U D0T D0T D0T D0T D.J H.J H.J H.J H.J H.J H.J H I D I DmI DmI D I D I D I D I D7I D7I DtX HtX HtX HtX HtX HtX HtX H X D X D W D W D X D X D X D X D W D W D E D E D[T D[T DvF DvF DvF D T D T D T D G H G H G H G H G H G H G H G H E D E D E D E DvF DvF DvF DvF D E D E D E D E D U H U H U H U H U H U H U H U H[T D[T D[T D[T D T D T D T D T D T D T D T D T D J H J H J H J H J H J H J H I D I DRI DRI D I D I D I D I D I D I DWX HWX HWX HWX HWX HWX HWX H W D W D W D W D W D W D W D W DjW DjW D H H 0 H H TW TW 0TW TW J " J Y $ Y H H H H V H V H]G H]G H U H U HCH HCH H V H V HJH HJH H V H V HyG 6yG yyG 6 U : U U :*H 6*H y*H 6 V : V y V :7G H7G H7G H7G H U H U H U H U H G H G H G H G H U H U H U H U HgA HgA H @ H @ H"A H"A H A H A H A H A H?A H?A H V H V H V H V H Z , Z o Z Z 4 H H H 4 H H@ 4@W H@W 4@W H H H H H H H H HLW HLW HLW HLW H J H J H Y H Y H H H H H H H H H H H H H H HLW HLW HLW HLW HLW HLW HLW H J H J H J H J H J H J H Y H Y H Y H Y H Y H Y H ' S & H H H H H H H H V H V H V H V H|J H|J H X H X H H H H H H H H H H H H H H H V H V H V H V H V H V H V H|J H|J H|J H|J H|J H|J H X H X H X H X H X H X H ' h* * ' R R R R R F 0 F F F 2 F F F F F F F d dU 0dU dU d dU 2dU dU dU dU dU dU dU O 0 O O 2 O O " O NK NK NK NK NK NK NK NK C@ C@ .C@ @ @ . @ A , A A A A A U@ U@ .U@ U@ U@ @ @ . @ @ @ Z , Z Z Z Z Z RV HRV H G H> >V H4V H4V H G Hz zV H R G G GV GV A , A " "Q R RH V N NK N NK R R R R R R J " J H J H J " J H J H R R R R O 0 O O 2 O O O O 0 O O 2 O O O N NK N NK Y $ Y H Y H Y $ Y H Y Hn nH 0nH nH n nH 2nH nH nH nH nH nH nH $ $W 0$W $W $ $W 2$W $W $W $W $W $W $W R R R R R R _Z H_Z H_Z H_Z H E Y C C C ]' ~* * s* * G H G H G H G H G H G H G HrV HrV HrV HrV HrV HrV HrV HkJ HkJ HkJ HkJ HkJ HkJ H X H X H X H X H X H X H L L L L ' N CH HCH HCH HCH H V H V H V H V H B B , B B I . I I , I I I .R ..R 5\ 5\ ,5\ 5\ [ H [ H [ H [ HaC HaC HaC HaC H [ H [ H [ H [ HlC HlC HlC HlC H B H B H B H B H`D H`D H`D H`D H`D H`D H`D H P H P H P H P H P H P H P H B H B H B H B Hf\ Hf\ Hf\ Hf\ H B H B H B H B H \ H \ H \ H \ H Z H Z H Z H Z H7S H7S H7S H7S HhD HhD HhD HHE HHE HHE H Q H Q H Q H N H N H N H N H P H P H P H9E H9E H9E H9E HMB HMB HMB HMB HK[ HK[ HK[ HK[ HpD HpD HpD HpD H E H E H E E Q H Q H Q Q OC HOC HOC HOC H Z H Z H Z H Z H C C C C J J J J J J J J J J O C xR xR xR xR xR xR xR xR xR xR \ \ \ \ P H P H=Z H=Z H=Z H=Z H=Z H=Z Ho 3= G Ho 3 G H}B H}B H}B H}B H H H H H H H H H H H H H Q H Q H Q H Q H Q H Q H [ H [ H [ H [ H M T M H N T N H C H C H C H C H J H J H J H J H J H J HUR HUR HUR HUR HUR HUR H \ H \ H \ H \ H M T M H N T N Ho C= Q Ho C Q Ho S= K Ho S K Ho c= R Ho c R HlB HlB H E H E H Q H Q H&C H&C H K H K H R H R H \ H \ H [ H [ H J . J J J J J J J J HR .HR JHR HR HR HR HR HR HR MA HMA H A H A H'E H'E H'E H'E H C D C D F D F D T D T D O D O D+F H+F H+F H+F H+F H+F H T H T H T H T H T H T H G p G H G H G H G n G H G ` G H G H G H\V p\V H\V H\V H\V n\V H\V `\V H\V H\V H H l H H H r H H H H H H V H V H V H V H Q l Q H Q n Q H Q H Q H @ B H @ I H%R @%R H, @,\ H,\ HzD :zD zD : Q 6 Q y Q 6 H : H y H : Q 6 Q y Q 6 D D "P "P rZ rZ P P WD HWD HWD HWD H\\ H\\ H\\ H\\ H D D ,P ,P Z Z FQ FQ K K R R _K _K R R Z H Z H Z H Z H ] ] UZ UZ P P D H D H D H D HI\ HI\ HI\ HI\ HUK UK Z H Z H Z H Z H B H B H H H H H R H R H \ H \ H D H D H M H M HXN HXN H D H D H M H M HcN HcN H K H K H0] H0] H K H K H&] H&] H K H K H K H K H=\ H=\ H=\ H=\ HiK HiK HiK HiK HB 4BK HB @BK H 4 R H @ R H B H B H B H B H J H J H J H J H J H J H J H?R H?R H?R H \ H \ H \ H \ HFC HFC HFC HFC H K H K H K H K H K H K H K H R H R H R H ] H ] H ] H ] H B H B H B H B HsJ HsJ HsJ HsJ HsJ HsJ HsJ H6R H6R H6R H{\ H{\ H{\ H{\ H/C H/C H/C H/C H K H K H K H K H K H K H K H R H R H R H ] H ] H ] H ] H;B ; ;B 3[ 3 3[ YB YB B B H H [ [ 1B 1 1B )[ ) )[ B B H H [ [ -D -D -D -D -D -D ?P ?P ?P ?P ?P ?P Z Z Z Z [Q [Q [Q ,[Q [Q [Q K K K , K K K R R R R R R &B & &B [ [ B B H H [ [ 8D 8D 8D 8D 8D 8D JP JP JP JP JP JP Z Z Z Z fQ fQ fQ ,fQ fQ fQ K K K , K K K R R R R R R P H P H P H P H P H P H \ H \ H \ H \ H \ H \ H \ H \ Hh[ Hh[ Hh[ Hh[ H D H D H D H D H D H D H D H [ H [ H [ H [ HQQ HQQ HQQ HQQ HQQ HQQ H H H H H H H R H R H R HAS HAS HAS HAS H N H N H N H C T C T C H C H C H J T J T J H J H J HgR TgR TgR HgR HgR H \ T \ T \ H \ H \ HiZ HiZ HiZ HiZ H B T B H B H C T C H C H P T P H P HEZ TEZ HEZ HdB TdB HdB H D T D H D H Q T Q H Q H [ T [ H [ HDB HDB HDB HDB H D l D H D n D H D T D H^[ l^[ H^[ T^[ Hx[ lx[ Hx[ Tx[ HtB HtB HtB HtB HZE HZE HZE HZE H [ H [ H [ H [ H P H P H D H D H D H D n D D H D D H D D H D D H D H D H Q H Q H Q H Q n Q Q H Q Q H Q Q H Q Q H Q H Q H0K H0K H0K H0K H0K H0K H R H R H R H R H R H R H [ H [ H [ H [ H [ H [ H C H C H C H C n C C H C C H C C H C C H C H C H P n P P H P P H P P H P 'K H'K H'K H'K H'K H'K H R H R HMZ HMZ HMZ HMZ HMZ HMZ H P H P H E H E H E H E n E E H E E H E E H E E H E H E H Q H Q H Q H Q n Q Q H Q Q H Q Q H Q Q H Q H Q H9K H9K H9K H9K H9K H9K H R H R H R H R H R H R H [ H [ H [ H [ H [ H [ H B H B H B H B H%D H%D H%D H%D H%D H%D H%D H7P H7P H7P H7P H7P H7P H7P H B H B H B H B HS\ HS\ HS\ HS\ H B H B H B H B H \ H \ H \ H \ H Z H Z H Z H Z H/E H/E H Q H Q H Y , Y Y Y |Z H|Z H|Z H|Z H P H P H P H P H P H P H P H P H P H P H P H P HsK HsK HsK HsK H Z H Z H Z H Z H P H P H P H P H P H P H P H P H P H P H P H P HK HK HK HK H H H H H H H R H R H R H]S H]S H]S H]S H F 2 F 2 F F 8U 08U 28U 8U I H I H I H!X H!X H!X H F 2 F 2 F F NU 0NU 2NU NU I H I H I H7X H7X H7X H V 0 V 0 V V V V V V X H X H X HKJ HKJ HKJ H X H X H X H G p G H V p V HoG `oG H U ` U HAJ HAJ HAJ H X H X H X HoG poG H U p U H F 2 F 2 F F BU 0BU 2BU BU I H I H I H+X H+X H+X H F 2 F 2 F F XU 0XU 2XU XU I H I H I HAX HAX HAX H W 0 W 0 W W W W W W X H X H X H 6 G H G H G H G H G H G H V H V H V H V H V H V H\H 0\H \H 2\H Y 2 Y \H \H W 0 W W 2 W Y 2 Y W W J H J H J H J H J H J H J H X H X H X H X H X H X H X Hy "G H"G H"G H"G H"G H"G H"G H U H U H U H U H U H U H U H J H J H J H J H J H J HbX HbX HbX HbX HbX HbX HeH 0eH eH eH W 0 W W W XJ "XJ XJ "XJ X $ X X $ X G H G H G H G H G H G H)V H)V H)V H)V H)V H)V H G H G H G H G H G H G HgV HgV HgV HgV HgV HgV HJH HJH HJH HJH H V H V H V H V H ( ( 5N ) *' @( ' ' qL qL L L ( Y q' Q QD Q QD QD QD Q QD % N ^ L 9_ 9_ _ L & _& ) U& i& & * & ^ _ _ _ _ _ _ 0 _ _S W_ _ _ _ _ _ _ @ _ _S _ _S _S _S _ _ _ P _ _S o^ _ _ _ _ ` _ _S KH KH V V ' US @ L @ Y @ * $ % z' * $ ( , $ ( , $ , $ , 0 0 0 0 " "$ , $ , $ , $ , " " " " " " " " " " " " $ "( ", "$ "( ", " " " $ ( , $ ( , " " " < @ < < @ < & ( " " " "H L H L H L & ( " " " "H L H L H L " " "H @ @ @ @ " " "H D D D D < @ < < @ < & ( " " " "H L H L H L & ( " " " "H L H L H L < @ < < @ < < @ < < @ < & ( " " " "H L H L H L & ( " " " "H L H L H L & ( " " " "H L H L H L & ( " " " "H L H L H L " " "H @ @ @ @ " " "H D D D D < @ < < @ < & ( " " " "H L H L H L & ( " " " "H L H L H L " " "H @ @ @ @ " " "H D D D D < @ < < @ < & ( " " " "H L H L H L & ( " " " "H L H L H L " " "H @ @ @ @ " " "H D D D D , , , , , , , , $ , $ , $ , $ , " " " " " " " " $ , $ , $ , $ , $ ( , $ ( , $ , $ , $ ( , $ ( , = = Q Q = = " " $ ( , $ ( , $ , $ , 8 0 8 0 8 0 8 0 8 0 8 4 0 8 4 0 8 0 8 0 8 0 8 0 8 0 " "4 4 4 8 0 4 8 0 8 0 8 0 " " " " " " " " " " " " " "8 0 8 4 0 8 4 0 8 0 8 0 8 4 0 8 4 0 8 0 " " " " " " " " " " " U Q 5 Y Q 5 " "8 4 P P P P B B B B 8 0 8 0 ( 8 ( 4 8 0 0 8 8 0 8 0 0 8 8 0 \ " " "` " " " " " " " " " " " " "0 8 8 0 8 0 8 0 8 0 8 4 0 4 8 0 8 0 8 4 0 4 8 0 8 0 8 4 0 4 8 0 8 0 8 4 0 4 8 0 8 4 0 0 8 8 0 8 0 8 4 0 8 0 8 4 0 4 4 8 0 " 0 0 0 0 8 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 0 "0 " 0 0 "0 " 0 8 4 0 8 4 0 0 0 0 "0 " 0 "0 "8 4 0 4 0 0 0 "0 " 0 0 "0 " 0 8 4 0 8 4 0 0 0 8 0 8 4 0 8 4 0 8 0 8 0 8 0 8 0 8 0 ( ( 8 0 8 4 0 8 4 0 8 0 8 0 8 4 0 8 4 0 8 0 4 4 8 0 " " " " " " " " " " " " " " $ ( , $ ( , $ ( , $ ( , $ ( , $ ( , $ , $ , 8 T ; W q h > Z A E ` ] p D x L y t H | P M d l ! h 8 v B ; % l < z } d 4 k R " d o V & h C < $ * n U % g 0 ) p @ ~ G @ R Y s Z * l 6 / v F M F X _ x _ / q < 5 | L S L ^ e 0 4 ! & + st(0) st(1) st(2) st(3) st(4) st(5) st(6) st(7) xmm10 ymm10 zmm10 cr10 xmm20 ymm20 zmm20 xmm30 ymm30 zmm30 k0 xmm0 ymm0 zmm0 fp0 cr0 dr0 xmm11 ymm11 zmm11 cr11 xmm21 ymm21 zmm21 xmm31 ymm31 zmm31 k1 xmm1 ymm1 zmm1 fp1 cr1 dr1 xmm12 ymm12 zmm12 cr12 xmm22 ymm22 zmm22 k2 xmm2 ymm2 zmm2 fp2 cr2 dr2 xmm13 ymm13 zmm13 cr13 xmm23 ymm23 zmm23 k3 xmm3 ymm3 zmm3 fp3 cr3 dr3 xmm14 ymm14 zmm14 cr14 xmm24 ymm24 zmm24 k4 xmm4 ymm4 zmm4 fp4 cr4 dr4 xmm15 ymm15 zmm15 cr15 xmm25 ymm25 zmm25 k5 xmm5 ymm5 zmm5 fp5 cr5 dr5 xmm16 ymm16 zmm16 xmm26 ymm26 zmm26 k6 xmm6 ymm6 zmm6 fp6 cr6 dr6 xmm17 ymm17 zmm17 xmm27 ymm27 zmm27 k7 xmm7 ymm7 zmm7 cr7 dr7 xmm18 ymm18 zmm18 xmm28 ymm28 zmm28 xmm8 ymm8 zmm8 cr8 xmm19 ymm19 zmm19 xmm29 ymm29 zmm29 xmm9 ymm9 zmm9 cr9 r10b r11b r12b r13b r14b r15b r8b r9b r10d r11d r12d r13d r14d r15d r8d r9d ah bh ch dh edi rdi esi rsi al bl cl dl dil sil bpl spl ebp rbp eip rip esp rsp cs ds es fs flags ss r10w r11w r12w r13w r14w r15w r8w r9w fpsw eax rax ebx rbx ecx rcx edx rdx eiz riz [i ei oi yi i +i =i [i ei oi yi i +i =i [i ei oi yi i =i [i ei oi yi =i [i ei oi yi [i ei oi =i [i ei oi yi =i [i ei oi i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i j i i i i i j i i i i j j i i i i i i i i i i j j j i i i j j j i i j j j i j j j j i i j i i j j j i j j j i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i j j j j j j k k k "k ,k j j k k k "k ,k j j k k k "k ,k j k k k "k j k k k "k k k k j k k k "k j k k k k 6k 6k 6k 6k 6k k 6k 6k 6k 6k k k 6k 6k 6k 6k 6k 6k 6k 6k 6k 6k k k k 6k 6k 6k k k k 6k 6k k k k 6k k k k k 6k 6k k 6k 6k k k k 6k k k k 6k j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j k k k k k k l l m m m Kl l l l m m m Kl l l l m m m l l l m m l l l m m l l m l l l m m l l l m Vn cn pn }n n m In Vn cn pn }n n m In Vn cn pn }n n In Vn cn pn }n In Vn cn pn }n Vn cn pn In Vn cn pn }n In Vn cn pn p p p o o o )p p p p o o o )p p p p o o )p p p p o )p p p p o p p p )p p p p o )p p p p p 5o 5o 5o 5o 5o zp 5o 5o 5o 5o zp zp 5o 5o 5o 5o 5o 5o 5o 5o 5o 5o zp p p 5o 5o 5o zp p p 5o 5o zp p p 5o zp p p p 5o 5o zp 5o 5o zp p p 5o zp p p 5o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o *o p zp zp zp zp p q q q q q p q q q q q q p q q q q q q q q q q q q q q q q q q q q q q q q q q q q q p p p p p p p p p p p p p p p p p p p p p p p q q p p p p q q p p p q q p p q q q p p p p p p q q p p q q p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p r q q q q q bs ls vs s s r Xs bs ls vs s s r Xs bs ls vs s s Xs bs ls vs s Xs bs ls vs s bs ls vs Xs bs ls vs s Xs bs ls vs s r r r r r r r r r r r r r r r r r r r r r r r s s r r r r s s r r r s s r r s s s r r r r r r s s r r s s r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r s s s s s s u u t t t \t %u u u t t t \t %u u u t t t %u u u t t %u u u t t u u t %u u u t t %u u u t AArch64 (ARM 64-bit target) y _w !y _w )y Ay _w Yy _w _w _w _w x _w x _w _w x w w _w w w w _w x =x w x w w _w x w w w x w _w w x w w x x w 2x w w _w x mx Ux w w x w w w w 0 Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z v * 4 v b X N D : 0 & l | r h ^ H > z p f \ R e > f \ R H > 4 * p } s i _ U K ) { q g ] S K A 7 - # U } s i _ U K ) { q g ] S ' 1 z } s i _ @ X V Q = b 8 " t 2 > g @ ' ) H h d i B P N d d d d d 3. . / R/ %. / @0 0 0 Q1 1 2 q2 2 13 3 3 Q4 4 5 q5 5 16 6 6 Q7 7 8 q8 8 19 9 9 Q: : ; q; ; 1< < < Q= = > q> > 1? ? ? Q@ @ A qA A 1B B B QC C D qD D 1E K K 0L m m hl k k Xj i h Hh g f 8f e d (d xc b b ha ` ` X_ ^ ] H] \ [ 8[ Z Y (Y xX W W hV U U XT S R HR Q P 8P O N N `M L oL K K K K hK hK K hK 8L A ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ s ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [ , ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ % % % % % % % % % % % % % % % % % % % % % % % % % / y o ! ! ! " # $ % & ' ( ) ) " * * + + , , - - " . / 0 1 2 2 3 4 4 4 4 4 4 5 6 7 # % * * " 8 9 : ! ! " " ; ; # < = ! ! ! ! ! ! ! ! W _ _ R U n q q c f H V W X _ R _ R Y S Z T [ U \ V ] W ^ X _ Y ` Z m n o q R q R g S h T i U j W k X l Y p V q Z K L N I ! ! ! J ! ! ! M ! ! ! O ! ! ! " ! ! # ! ! $ ! ! ! ! ! ! ! ! ! ! ! ! , ! ' ( * % ! ! ! & ! ! ! ) ! ! ! + ! ! ! # . # 6 # P # S # ? # B # a # d # - # . # / # 6 R # 0 S # 1 T # 2 U # 3 V # 4 W # 5 X # 6 Y # 7 Z # > # ? # @ # B R # 8 S # 9 T # : U # ; W # < X # = Y # A V # B Z ( D ( C ! ( E ( F ! ( G ! - u 1 t 6 v ! ! ; w ! ! @ x ! ! G y ! ! M M M M M M M M M M M M M M ! ! ! Q | Q z Q Q Q { Q | Q } Q ~ Q Q Q Q V V V V Z ] ! ] " _ # _ $ c % c & g ' g ( m m m ) m ) m ) ! m ) ! m m m m m m m m m * m + m * ! m + ! m m ! ! ! q q q q q q q q q q v v ! ! ! z z ! ! ! ~ ! , , - ! ! ! . . . . / 0 / 0 / 0 / 0 1 1 1 1 2 3 ! ! ! ! ! ! ! ! ! ! ! ! 4 5 5 5 5 ! ! 5 ! ! 5 ! ! 5 ! ! ! ! ! ! ! ! ! ! ! ! ! ! 4 5 5 ! 5 5 ! ! 5 ! ! 5 ! ! " 5 ! ! % & ( # ! ! ! $ ! ! ! ' ! ! ! ) ! ! ! * + 4 . 5 / 5 1 5 , 5 ! ! - 5 ! ! 0 5 ! ! 2 5 ! ! 5 6 8 3 ! ! ! 4 ! ! ! 7 ! ! ! 9 ! ! ! : = > @ ; ! ! ! < ! ! ! ? ! ! ! A ! ! ! B E F H C ! ! ! D ! ! ! G ! ! ! I ! ! ! J 4 M 5 N 5 P 5 K 5 ! ! L 5 ! ! O 5 ! ! Q 5 ! ! % 6 & 6 ( 6 # 6 ! ! ! $ 6 ! ! ! ' 6 ! ! ! ) 6 ! ! ! = 6 > 6 @ 6 ; 6 ! ! ! < 6 ! ! ! ? 6 ! ! ! A 6 ! ! ! E 6 F 6 H 6 C 6 ! ! ! D 6 ! ! ! G 6 ! ! ! I 6 ! ! ! R 4 U 5 V 5 X 5 S 5 ! ! T 5 ! ! W 5 ! ! Y 5 ! ! 5 6 6 6 8 6 3 6 ! ! ! 4 6 ! ! ! 7 6 ! ! ! 9 6 ! ! ! [ 7 c 7 Q 8 T 9 l 7 o 7 b 8 e 9 Z : [ ; \ < c = R ] > S ^ ? T _ @ U ` A V a B W b C X c D Y d E Z k F l G m H o = R e > S f ? T g @ U h B W i C X j D Y n A V o E Z q 7 y 7 8 9 7 7 8 9 p : q ; r < y = R s > S t ? T u @ U v A V w B W x C X y D Y z E Z F G H = R { > S | ? T } @ U ~ B W C X D Y A V E Z ! ! ! ! ! ! ! ! ! ! ! ! 1 1 ! ! & - 4 ; I ; I @ J @ K E J E K K I K I Q I Q I W I W I ] L ` M ` - f M f - l M l - r N v O { N ! ! ! ! P ! Q ! R ! S ! T ! U ! V ! V ! ! W ! ! T ! ! U ! ! ! ! ! O X Y ! ! ! Z [ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6 6 ! ! ! 6 ! ! ! 6 6 ! ! ! 6 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! / / / / \ \ ] ] ! ! ] ! ! ! ! ! ! ! ! \ \ ] ] ! ! ] ! ! ! ! ! ! ! ! \ \ ] ] ! ! ] ! ! ! ! ! ! ! ! \ \ ] ] ! ! ] ! ! 6 6 ! ! ! 6 ! ! ! \ \ ] ] ! ! ] ! ! 6 6 ! ! ! 6 ! ! ! # ! ^ ^ $ " ^ ^ & I % I - , / . + * ( ' ! ! ) ! ! 6 5 8 7 4 3 1 0 ! ! 2 ! ! 9 ! : ! ; ! ! < ! ! " C " B " E " D " A " @ " > " = ! ! " ? ! ! ) L ) K ) N ) M ) J ) I ) G ) F ! ! ) H ! ! 0 O ! 0 Q ! 6 P ! ! 6 R ! ! = Y = X = [ = Z = W = V = T = S ! ! = U ! ! D b D a D d D c D ` D _ D ] D \ ! ! D ^ ! ! K k K j K m K l K i K h K f K e ! ! K g ! ! R t R s R v R u R r R q R o R n ! ! R p ! ! Y w Y x ! ` y ! ! h h h h h h h _ h _ h ` h ` h ~ a h } b h { h z ! ! h | ! ! h c h d ! ! h c ! ! o o o o o o o _ o _ o ` o ` o a o b o o ! ! o ! ! o c o d ! ! o c ! ! v v v v ! ! ! v ! ! ! { e { e ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! f ! g ! h ! i ! ! ! h ! ! ! ! ! ! ! ! ! f ! g ! h ! i ! ! ! h ! ! ! j j k k ! k ! l ! l ! m ! m ! e e ! ! ! ! ! ! n ! o ! p ! q ! ! ! p ! ! ! ! ! ! ! ! ! n ! o ! p ! q ! ! ! p ! ! ! ! ! ! ! e e e e ! ! ! ! ! ! ! ! ! ! ! ! ! ! & $ & # & ! & ! ! & " ! ! - ) - ( - & - % ! ! - ' ! ! 4 . 4 - 4 + 4 * ! ! 4 , ! ! ; 3 ; 2 ; 0 ; / ! ! ; 1 ! ! B 8 B 7 B 5 B 4 ! ! B 6 ! ! I = I < I : I 9 ! ! I ; ! ! P B P A P ? P > ! ! P @ ! ! X D X C X F X E ! ! ! X G ! ! ! ` L ` K ` I ` H ! ! ` J ! ! f N f M f P f O ! ! ! f Q ! ! ! k R r p S - t T - x U s x V t { [ u ! { \ v ! { ] w ! { ^ x ! { W y ! ! { X z ! ! { Y { ! ! { Z | ! ! _ 2 _ } ~ [ \ ] ^ _ ` a b h i j k l m n o t u v w x y z { [ [ \ \ ] ] ^ ^ _ _ ` ` a a b b h h i i j j k k l l m m n n o o t t u u v v w w x x y y z z { { ` c a d b e c f e c d c g d f d i e h e k f j f l ~ [ m \ n ] o ^ p _ q ` r a s b u [ t [ w \ v \ y ] x ] { ^ z ^ } _ | _ ` ~ ` a a b b h j k l m n o h h j j k k l l m m n n o o p q r s p p q q r r s s h i j k l m n o h h i i j j k k l l m m n n o o O P Q R S T U B A D C F E H G J I L K N M " ! $ # & % ( ' ) * + , - . / 0 2 1 4 3 6 5 8 7 : 9 < ; > = @ ? t v w x y z { { t z t } v | v w ~ w x x y y z z { { V | W } X ~ Y [ | Z | ] } \ } _ ~ ^ ~ a ! ` " b t c u d v e w f x g y h z i { k t j # t m u l u o v n $ v q w p % w s x r & x u y t ' y w z v ( z y { x ) { * P * P * P * P + P + P * P * P * P * P \ , d , H , P , @ , !! \ - d . H - P . @ / !! [ , c , G , O , ? , !! ^ 0 [ - f 1 c . J 0 G - R 1 O . B 2 !! ? / !! ` 3 h 4 L 3 T 4 D 5 !! , 0 - 3 6 6 6 6 6 ! 7 7 3 7 7 7 ' 7 7 ! 8 9 : 8 9 ; 5 8 = 9 3 < 8 9 = 8 % 9 : ) 8 1 9 ' ; 8 ! 9 ! > ! ? @ A B C A ; D = E 7 A F G A # ? % @ A / B 1 C + A H ! I ! A ! 7 8 9 < D E A 7 8 9 = F G A 7 7 8 9 < 8 9 < D E A D E A 7 7 8 9 = 8 9 = F G A F G A 6 7 8 9 : ? @ A 7 7 J J 7 J 7 J 7 7 J J 7 7 J J 7 J ' 7 ' 7 ' 4 7 ' 7 ' 7 ' ( 7 ' 7 ! ' J ' J ' 4 J ' J ' J ' ( J ' J ! , 7 , J 2 7 2 J 8 J 8 J ? J ? J F 7 F J M + P M + P R * P R * P W * P ] * P c W c Y c X c Z g k g m g l g n k o e k p e p v p w p y p u ! ! ! p x ! ! ! p z ! ! ! p q h ! p r K p s h ! ! ! p t K ! ! t t t t ! ! ! t ! ! ! t ! ! ! t { h ! t | K t } h ! ! ! t ~ K ! ! x L x M } N } O } P } R 7 } R 7 } Q } R } S } T } c 7 } c 7 } U } V } V ! ! } R ! } S ! } P ! } Q ! } R ! } S ! } [ u ! } \ v ! } ] w ! } ^ x ! } W y ! ! } X z ! ! } Y { ! ! } Z | ! ! W X X Y Y ! Z ! X ! X ! [ \ ] [ ! \ ! ] ! ^ _ ` a b c d e f e e o L p M ! ! ! ! ! ! ! ! ! p ! g p ! ! ! g ! ! 7 7 : ; < h F G H i ! ! X X X ! X ! [ \ ] [ ! \ ! ] ! N R j k l m n o ! ! ! ! ! ! ! ! N R j k l m n o O p P q M p N q R M ! ! ! ! ! ) ) ) ! ) ! * + * ! + ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! r s t u v w s x ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! y , ! ! ! ! ! ! ! ! ! ! ! ! z { c ! | ! } ! & ~ ! ! & ! ! & ! ! - ! ! - ! ! - ! ! 4 ! ! ! 4 ! ! ! 4 ! ! ! < < < " < ! ! ! < ! ! ! ! < # ! ! ! A ! A ! A ! G ! ! ! G ! ! ! G ! ! ! N + N , N . N * ! ! ! N - ! ! ! N / ! ! ! S ' ! S ( ! S ) ! Y $ ! ! ! Y % ! ! ! Y & ! ! ! ` 1 ` 2 ` 4 ` 3 ! ! ` 5 ! ! ` 0 ! ! g D ! g E ! g F ! m 6 ! ! ! m 7 ! ! ! m 8 ! ! ! t : t ; t = t < ! ! t > ! ! t 9 ! ! { A { @ ! { B { C ! { ? ! J ! ! K ! ! L ! ! G ! ! ! H ! ! ! I ! ! ! O P M N Q R S T U V b d a ] _ \ c _ e ` [ a ^ _ ` ` Z b X W ! ! Y ! ! c d ! ! c ! ! f g R R h ! ! i j ! ! k ! ! l ! ! ! m ! ! n !!! o !!! p ! ! q ! ! ! s t v r ! ! ! u ! ! ! w ! ! ! ~ ! ! ! ! ! ! ! ! y ! z ! | ! { ! ! } ! ! x ! ! c ! | ! } ! # ~ ! ! # ! ! # ! ! ) ) ) ) ! ! ! ) ! ! ! ) ! ! ! / / / / / ! ! / ! ! / ! ! / ! ! 3 e : : : : ! ! ! : ! ! ! : ! ! ! ? ? ? ? ! ! ! ? ! ! ! ? ! ! ! E E ! E E ! E ! K - O O O O ! ! ! O ! ! ! O ! ! ! T T T T ! ! ! T ! ! ! T ! ! ! Z Z ! Z Z ! Z ! ` ! ` ! ` ! ` h ! ! ` K ! f ! ! ! f ! ! ! f ! ! ! f h ! ! ! f K ! ! m ! m ! m ! m h ! ! m K ! s ! ! ! s ! ! ! s ! ! ! s h ! ! ! s K ! ! z M P ! Q ! P ! Q ! R ! e M ! ! ! p ! ! g ! ! ! ! ! ! ! ! ! ! p ! ! ! g ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! f g f ! h ! ! K ! ! ! ! ! ! ! h ! ! ! K ! ! ! ! f g f ! h ! ! K ! ! ! ! ! ! ! h ! ! ! K ! ! ! ! ! ! " ! ! ! n o n ! p ! g p ! ! ! g ! ! ( % / ! 0 ! ) n * & o ' n ! + p ! ! - g ! # ! ! ! $ ! ! ! , p ! ! ! . g ! ! 8 : ; 9 3 4 6 1 ! ! 2 ! ! 5 ! ! 7 ! ! < ? F G H ! ! ! I ! ! ! = n > @ o A n ! B p ! C g D p ! ! ! E g ! ! J L M K P Q S N ! ! ! O ! ! ! R ! ! ! T ! ! ! U V W a Y c ! Z | ! \ } ! X ~ ! ! [ ! ! ] ! ! ^ _ ` a c ! | ! } ! ~ ! ! ! ! ! ! ! l ! m ! p ! q ! s ! r ! n ! o ! v ! w ! y ! t ! ! ! u ! ! ! x ! ! ! z ! ! ! } ! ~ ! ! { ! ! ! ! | ! ! ! ! ! ! ! ! ! ! ! ' a ' c ' d ' b ' g ' h ' j ' e ! ! ' f ! ! ' i ! ! ' k ! ! . . . a . c ! . | ! . } ! 5 ~ ! ! 5 ! ! 5 ! ! = = = a = c ! = | ! = } ! E ~ ! ! E ! ! E ! ! N N N N N N N N ! ! ! N ! ! ! N ! ! ! N ! ! ! T T T T ! T ! T ! Z ! ! Z ! ! Z ! ! a a a a ! a ! a ! h ! ! h ! ! h ! ! p p p p ! ! ! p ! ! ! p ! ! ! w w w w ~ w ~ ! ! w ! ! w ! ! w ! ! { { { { { ! ! ! { ! ! ! { ! ! ! { ! ! ! b c | } } ! ! d ! ! c ! ! | ! ! ~ ~ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! b c | } } ! ! d ! ! c ! ! | ! ! ~ ~ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! [ \ ] ^ _ ` a b / h 0 i 1 j 2 k 3 l 4 m 5 n 6 o _ t ` u a v b w c x d y e z f { G H I J K L M N [ [ \ \ ] ] ^ ^ _ _ ` ` a a b b h h " i ! i $ j # j & k % k ( l ' l * m ) m , n + n . o - o P t O t R u Q u T v S v V w U w X x W x Z y Y y \ z [ z ^ { ] { 8 7 : 9 < ; > = @ ? B A D C F E c d e f c c d d e e f f h j k l m n o t h s h v j u j x k w k z l y l | m { m ~ n } n o o g p h q i r j s l p k p n q m q p r o r r s q s ! " # t v w x y z { t t v v w w x x y y z z { { $ | % } & ~ ' ( | ) | * } + } , ~ - ~ . / * P * P * P * P 0 P 0 P + P + P + P + P ] , e , I , Q , A , !! ] - e . I - Q . A / !! b , j , N , V , F , !! _ 1 b - g 2 j . K 1 N - S 2 V . C 3 !! F / !! a 4 i 5 M 4 U 5 E 6 !! 7 7 9 7 7 ! 7 - 7 7 ! 7 9 : 7 9 ; 6 7 > 9 9 < 7 9 = 7 & 9 ! : * 7 2 9 - ; 7 ! 9 ! > ! ? @ 8 B C 8 < D > E 8 8 F G 8 $ ? & @ 8 0 B 2 C , 8 H ! I ! 8 ! 7 7 9 < D E 8 7 7 9 = F G 8 7 7 J J 7 J 7 J & 7 & 7 & : 7 & 7 & " 7 & . 7 & 7 ! & J & J & : J & J & " J & . J & J ! + 7 + J 1 7 1 J 7 0 P 7 0 P < + P < + P A + P G + P M M M M M M M M M M M M M M M R M R M S M T M U M V M W M X M Y M Z M M M M R M R M S M T M U M W M X M Y M V M Z M M M M ! ! ! M ! ! ! M ! ! ! M ! ! ! Q ! ! Q ! ! Q ! ! W ! ! ! W ! ! ! W ! ! ! ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ R ^ S ^ T ^ U ^ V ^ W ^ X ^ Y ^ Z ^ ^ ^ ^ R ^ S ^ T ^ U ^ W ^ X ^ Y ^ V ^ Z c ' 9 c ) 9 c * 9 c ( 9 c " c # c % c ! ! c ! ! ! c $ ! ! c & ! ! j + - n , n - s . s / x 0 } 2 : OO } 2 ; OO 1 < OO 6 = [ 8 > h < ? t : @ 5 = ! [! 7 > ! h! ; ? ! t! 9 @ ! ! = A > B @ C [ B D h F E t D F ? C ! [! A D ! h! E E ! t! C F ! ! G A H B K G L H Q R T O ! ! ! P ! ! ! S ! ! ! U ! ! ! X Y [ V ! ! ! W ! ! ! Z ! ! ! \ ! ! ! ^ 7 z I b 7 J ] : ^ ; _ < ` h a F b G c H d i l m o k ! ! ! n ! ! ! p ! ! ! h ! i ! j ! e ! ! ! f ! ! ! g ! ! ! x y { w ! ! ! z ! ! ! | ! ! ! t ! u ! v ! q ! ! ! r ! ! ! s ! ! ! ~ ! ! ! ! } ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! _ ` a _ ` b ! ! ! ! c d ! ! c ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! $ e + + + + ! ! ! + ! ! ! + ! ! ! 0 0 0 0 ! ! ! 0 ! ! ! 0 ! ! ! 6 6 ! 6 6 ! 6 ! < < < < ! ! ! < ! ! ! < ! ! ! A A A A ! ! ! A ! ! ! A ! ! ! G G ! G G ! G ! M ! M ! M ! M h ! ! M K ! S ! ! ! S ! ! ! S ! ! ! S h ! ! ! S K ! ! Z ! Z ! Z ! Z h ! ! Z K ! ` ! ! ! ` ! ! ! ` ! ! ! ` h ! ! ! ` K ! ! g M n P ! n Q ! n R ! n S ! s e z M ! ! ! p ! ! g ! ! ! ! ! ! ! ! ! ! p ! ! ! g ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! a c ! | ! ! } ! ~ ! ! ! ! " ! ! # $ ' ( * ) % & - . 0 + ! ! , ! ! / ! ! 1 ! ! 4 5 7 2 ! ! ! 3 ! ! ! 6 ! ! ! 8 ! ! ! 9 : ; a = c ! > | ! @ } ! < ~ ! ! ? ! ! A ! ! B D E C H I K F ! ! ! G ! ! ! J ! ! ! L ! ! ! S T U M ! O ! R ! Q ! ! N ! ! P ! ! V W ! ! Y Z \ X ! ! ! [ ! ! ! ] ! ! ! ^ a b d _ ! ! ! ` ! ! ! c ! ! ! e ! ! ! f b i c j | l } g } ! ! h d ! ! k c ! ! m | ! ! n o ! ! p s t v ~ q ~ ! ! r ! ! u ! ! w ! ! ~ ! ! ! ! ! ! ! ! ! ! ! ! y ! z ! | ! { ! ! } ! ! x ! ! b c | } } ! ! d ! ! c ! ! | ! ! 9 9 9 9 ! ! ! ! ! ! ! ! ~ ~ ! ! ! ! ! ! ! ! ! ! ! $ ! ! ! $ ! ! ! $ ! ! ! + ! ! + ! ! + ! ! 1 ! ! ! 1 ! ! ! 1 ! ! ! 8 8 = = B B B B ! ! ! B ! ! ! B ! ! ! B ! ! ! G G G G ! ! ! G ! ! ! G ! ! ! G ! ! ! L R K P R L T ! T ! T ! X ! ! X ! ! X ! ! ] R M c c c c ! ! ! c ! ! ! c ! ! ! c ! ! ! h h h h ! ! ! h ! ! ! h ! ! ! h ! ! ! " !!!!!!!!!!!!!!!! ###############$&&&&&&&&&&&&&&&%'''''''''''''''(***************)++++++++++++++,-111111111111110.222222222222223588888888888888769999999999999=@ACCCCCCCCCCCCC<;:DDDDDDDDDDDDDHKLNNNNNNNNNNNNNGFE # # # # Z ; ; @ @ E E K K Q Q W W ] r { x x [ \ ] ^ _ ` a b h i j k l m n o t u v w x y z { [ [ \ \ ] ] ^ ^ _ _ ` ` a a b b h h i i j j k k l l m m n n o o t t u u v v w w x x y y z z { { c d e f c c d d e e f f [ \ ] ^ _ ` a b [ [ \ \ ] ] ^ ^ _ _ ` ` a a b b h j k l m n o h h j j k k l l m m n n o o p q r s p p q q r r s s h i j k l m n o h h i i j j k k l l m m n n o o t v w x y z { t t v v w w x x y y z z { { | } ~ | | } } ~ ~ t u v w x y z { t t u u v v w w x x y y z z { { P P P P P P P P P P M P M P R P R P W P ] P [ \ ] ^ _ ` a b h i j k l m n o t u v w x y z { [ [ \ \ ] ] ^ ^ _ _ ` ` a a b b h h i i j j k k l l m m n n o o t t u u v v w w x x y y z z { { c d e f c c d d e e f f h j k l m n o h h j j k k l l m m n n o o p q r s p p q q r r s s t v w x y z { t t v v w w x x y y z z { { | } ~ | | } } ~ ~ P P P P P P P P P P 7 P 7 P < P < P A P G P M M M M ^ ^ ^ ^ } O } O O [ h t [ h t [ h t [ h t ' + 2 srv orv got_lo12 abs_g0_s abs_g1_s abs_g2_s gottprel_lo12 tlsdesc tlsdesc_lo12 .1q .2d .4s .8h .16b .8b .4h .2s .1d expected vector type register , 31] expected integer in range [, 63] expected integer in range [1, 8] expected integer in range [1, 16] specified TLBI op requires a register lane number incompatible with layout invalid space between two vectors expected comma before next operand expected the same vector layout Expected cN operand where 0 <= N <= 15 expected ',' or ']' after register expected #imm after shift specifier AArch64 Assembly Printer #0.0 8 ( ( ( ( ( ` H ' ' ' ' ' $ !"# %+ *34 '. !"#$ + )134 !"#$ 4 !"#$ %&'()*+ $ !"# +4 $ !"# !!!! !!! !!! !!! !!! !! !!! """" """ """ """ """ "" """ #### ### ### ### ### ## ### $$$$ $$$ $$$ $$$ $$$ $$ $$$ %%%% %%% %%% %%% %%% %% %%% &&&& &&& &&& &&& &&& && &&& '''' ''' ''' ''' ''' '' ''' (( (((( (((( ( )) )))) )))) ) ** **** **** * ++ ++++ ++++ + ,,, ,,,, ,,,, ,,,, , ,,,, --- ---- ---- ---- - ---- ... .... .... .... . .... /// //// //// //// / //// 000 0000 0000 0000 0 0000 111 1111 1111 1111 1 1111 222 2222 2222 2222 2 2222 33333333 3333 3333 33333 3333 333333 44444444 4444 4444 44444 4444 444444 55555555 5555 5555 55555 5555 555555 66666666 6666 6666 66666 6666 666666 77777777 7777 7777 77777 7777 777777 88888888 8888 8888 88888 8888 888888 99999999 9999 9999 99999 9999 999999 :::::::: :::: :::: ::::: :::: :::::: ;;;;;;;; ;;;; ;;;; ;;;;; ;;;; ;;;;;; <<<<<<<< <<<< <<<< <<<<< <<<< <<<<<< ======== ==== ==== ===== ==== ====== ! ! # & ) , . 1 3 6 9 < ? B E G J M P S V Y \ _ b e g j m p r u x { ~ A A @ @ @ @ ( R P * A R P @ 5 4 3 2 1 0 / . ? ? ? ? 3 & / " & ' ( - . ! % 2 9 ! " # $ / 0 ( ) 1 2 * , - 3 % & ' + . 4 @ @ @ @# @ @ ` P h t R i @ | @v R P ` t h R t @# | i @ @v | @ R @v @# @ R t h Nv | @# i @ @*R Nv | @ E*R Nv | i @# @ \ ! @ @ \ ( Rwsp tcGPR64 FPR8 GPR32+GPR32wsp qqsub sub_128 dsub_1_then_sub_8 dsub_1_then_sub_16 dsub_1_then_sub_32 qsub_1_then_sub_8 qsub_1_then_sub_16 qsub_1_then_sub_32 dsub_2_then_sub_8 dsub_2_then_sub_16 dsub_2_then_sub_32 qsub_2_then_sub_8 qsub_2_then_sub_16 qsub_2_then_sub_32 qsub_2_then_sub_64 dsub_3_then_sub_8 dsub_3_then_sub_16 dsub_3_then_sub_32 qsub_3_then_sub_8 qsub_3_then_sub_16 qsub_3_then_sub_32 qsub_3_then_sub_64 sub_64_qsub_1_then_sub_64 dsub_0_dsub_1 qsub_0_qsub_1 qsub_0_qsub_1_qsub_2 qsub_1_qsub_2_qsub_3 DQuad_with_dsub_0_in_FPR64Lo+DQuad_with_dsub_3_in_FPR64Lo sub_64_qsub_1_then_sub_64_qsub_2_then_sub_64 qsub_1_then_sub_64_qsub_2_then_sub_64 sub_64_qsub_1_then_sub_64_qsub_2_then_sub_64_qsub_3_then_sub_64 qsub_1_then_sub_64_qsub_2_then_sub_64_qsub_3_then_sub_64 qsub_2_then_sub_64_qsub_3_then_sub_64 +fp-armv8, _TLS_MODULE_BASE_ : X 0 h @ H p 7 7 7 @ ` e-p:64:64-i64:64:64-i128:128:128-s0:32:32-f128:128:128-n32:64-S128 AArch64 Instruction Selection M @J M @J M @J M @J 4J @J M @J M @J M @J @J @J @J @J @J @J @J @J M @J M @J M @J M @J M @J M @J M @J ~M @J @J @J @J @J @J @J @J @J xM @J rM @J lM @J fM @J `M @J ZM @J TM @J NM @J @J @J @J @J @J @J @J @J HM @J BM @J K @J 8K @J @J @J @J @J @J @J @J @J 2K @J ,K @J &K @J K @J K @J K @J K @J K @J @J @J @J @J @J @J @J @J @J @J @J @J K @J J @J J @J J @J J @J J @J J @J J @J J @J J @J J @J @J @J @J @J @J @J @J @J @J @J @J J @J J @J J @J J @J J @J J @J J @J J @J J @J J @J J @J @J @J @J @J @J @J @J @J @J @J @J ~J @J xJ @J rJ @J lJ @J fJ @J `J @J ZJ @J TJ @J NJ @J HJ @J BJ Uc c ` b Ab Z BZ a 6a a ] X qX X X t_ _ ^ W^ (` _ b }Y \ [ [ _[ ` {\ [ :W h h Kh 3d f e Xf Y 7g f .] \ 2e d g W g g >^ ] e e /Y #Y f ~d U[ Z V |V \V ;V yU XU 7U +U U U T T U U U U V U S S 7T +T T T S S S S {T eT YT MT T T MS AS R R Q P R Q R O sR R P KP cQ Q O VO N [ [ 8N N c W PN N [ Hm Xm hm m 8m y Xy y y z Xz z H{ { { xx x ( 8 H X h 8 H X x h h ( 8 H X ( 8 H X h 8 H X h H X h X h H X h H X h X h X 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 0 h x ` ` x ` p H h H ( X 0 x * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * c x c c c c c c x x c c c c c c c c c c c c c c c c c c c c B B B B B B ; ; ; ; ; ; ; 4 4 4 4 4 4 - - - - - & & & & & I I I I \ \ \ \ \ P M # x ` H ` H x ` H x ` H ` H H H H @ x ` N @ x ` N @ @ @ @ @ x ` N x ` N @ @ @ x ` N @ @ @ ` N @ @ @ N @ @ @ @ ` N @ ` N @ @ @ N @ @ @ N a a a a a a a a a a a a a a a a a a a a a a H H a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a P @ p a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a ( P x ( 0 X 8 ` v X : ] S I ? 5 + ! ? 5 + ! ! { q I ? 5 + I ? 5 + ! g ] ? 5 + ! g ] 5 + ! g ] + ! g ] 5 + ! 5 + ! g ] + ! g ] + x n x n x n x n x n x n K G E A M I C ~ z | } y w ! s { u 9 Q / - , * ) 0 . + h f e c b i g d = 9 7 3 1 ? ; 5 v r p l j x t n ! % ' # Z ^ ` \ k o q m + ' % ! - ) # C ? = 9 7 E A ; [ W U Q O ] Y S T R Q O U S P 0 H ` 5 3 2 0 / 6 4 1 M K J H G N L I e c b ` _ f d a V X Y W g i j h 9 $ $ $ $ 1 1 1 2 . ! X .% l + 2h /% l + 2i \ p l %# + 2e %# + 2f #% l ( 2h $% l ( 2i X T %k + 2j %j + 2g ? + 2o + 2l % Z + 2m % Y + 2k ]X +% l + 2~ ,% l + 2 . ! X &% + 2a '% + 2b T p %# + 2] %# + 2^ % ( 2a % ( 2b \ X + 2c + 2_ + 2[ % Z + 2\ % Y + 2Z MX #% + 2w $% + 2x U MX ! + 2b ! + 2^ MZ ! + 2c ! + 2_ MY ! + 2a ! + 2] M\ ! + 2d ! + 2` OX ! ! + 2b ! ! + 2^ OZ ! ! + 2c ! ! + 2_ OY ! ! + 2a ! ! + 2] O\ ! ! + 2d ! ! + 2` . ! Cp l # ( 2e # ( 2f k ( 2j j ( 2g [ X p l "# + 2{ "# + 2| % l ( 2~ !% l ( 2 Q X "k + 2 "j + 2} . ! ( 2l q . ! @ p # ( 2] # ( 2^ % ( 2c 2_ S X p "# + 2s "# + 2t % ( 2w % ( 2x . ! ( 2[ C U ! ( 2b ! ( 2^ 9X + 2 + 2 Z + 2 Y + 2 =p l # ( 2{ # ( 2| e + 0 2b + 0 2e + 2 + 0 2 8 k ( 2 j ( 2} ( 2 PX + 2y + 2u + 2q Z + 2r Y + 2p e + 0 2Q + 0 2T + 2 + 0 2 : p # ( 2s # ( 2t - ( 2y 2u 2q $ $ 2! 2# $ $ 2 2 %U [% ( ( 1 ( 1 + 0 + 0 1 ( 2 W UX $ ! + 2 $ ! + 2 UZ $ ! + 2 $ ! + 2 UY $ ! + 2 $ ! + 2 U\ $ ! + 2 $ ! + 2 W WX % ! + 2 % ! + 2 WZ % ! + 2 % ! + 2 WY % ! + 2 % ! + 2 W\ % ! + 2 % ! + 2 W OX ! ! + 2 ! ! + 2 OZ ! ! + 2 ! ! + 2 OY ! ! + 2 ! ! + 2 O\ ! ! + 2 ! ! + 2 W QX " ! + 2 " ! + 2 QZ " ! + 2 " ! + 2 QY " ! + 2 " ! + 2 Q\ " ! + 2 " ! + 2 $% M + 2 %% M + 2 4% M ( ( 1 + 2 5% M ( ( 1 + 2 : W ! ( 2 ( 2 : W ! ( 2 ( 2 % l 2 % l 2 7X + 2 + 2| 7Z + 2 + 2} 7Y + 2 + 2{ 7\ + 2 + 2~ 0W ! ( 2 ( 2 9X + 2 + 2| 9Z + 2 + 2} 9Y + 2 + 2{ 9\ + 2 + 2~ 1W ! ( 2 ( 2 1X + 2 + 2 1Z + 2 + 2 1Y + 2 + 2 1\ + 2 + 2 3X + 2 + 2 3Z + 2 + 2 3Y + 2 + 2 3\ + 2 + 2 @ $ 2 $ 2 $ 2 $ 2 % 2 % 2 H $ ( 2 ( 2| ( 2 ( 2 W j w ! ! & !2 ! 2 %2 % & "2 " 2 &2 & ( w ! ! !2 ! [ W ) w ! ! !2 ! ) w ! ! !2 ! . W w ! ! 2 [ W ) w ! ! 2 ) w ! ! 2 . W w ! ! %2 % [ W ) w ! ! %2 % ) w ! ! %2 % . W w ! ! "2 " [ W ) w ! ! "2 " ) w ! ! "2 " . W w ! ! 2 [ W ) w ! ! 2 ) w ! ! 2 . W w ! ! &2 & [ W ) w ! ! &2 & ) w ! ! &2 & ] W 1 ! ! 2 2 " ! ! 2 O W # ! ! 2 # ! ! 2 ( W ! ! 2 O W # ! ! 2 # ! ! 2 B ! ( + 0 2 ( + 0 2 B ! ( + 0 2 ( + 0 2 g ! + 0 2 ! " + 0 2 " + 0 2 + 0 2 g ! + 0 2 ! " + 0 2 " + 0 2 + 0 2 ` 2 2 !2 ! 2 %2 % "2 " 2 &2 & U v ! $ -2H ! $ -2> $ -2H ! $ -2> v ! $ -2G ! $ -2= $ -2G ! $ -2= ? ! " -2 # -2 ? ! " -2 # -2 -+ / 2 l- [ X '% l + 2j (% l + 2k \ X (% l + 2j )% l + 2k K X % + 2] % + 2^ L X % + 2] !% + 2^ V X p l # + 2g # + 2h W X p l # + 2g # + 2h @ % l ( 2j % l ( 2k A % l ( 2j % l ( 2k X k + 2l j + 2i Cp # + 2Y # + 2Z X k + 2l j + 2i Ep # + 2Y # + 2Z D / j j 2 k k 2 E / j j 2 k k 2 0 % ( 2] % ( 2^ 1 % ( 2] % ( 2^ jX + 2q + 2_ + 2[ + 2n + 2W 1Z + 2o + 2X 1Y + 2m + 2V oX + 2q + 2_ + 2[ + 2n + 2W 3Z + 2o + 2X 3Y + 2m + 2V ; p l # ( 2g # ( 2h < p l # ( 2g # ( 2h + 2R + 0 2U + 2c + 0 2f + 0 2 + 0 2 + 0 2 + 0 2 k ( 2l j ( 2i -p # ( 2Y # ( 2Z / 2o 2p / 2o 2p j ( 2i /p # ( 2Y # ( 2Z k ( 2l : & ( 2_ 2[ 2W ( 2n k $ ! P , ! P ! 2 0 ! P ! " 2 " 0 " ! ! P " ! ! ! & 2 & ! P , ! P ! 2g 0 ! P ! " 2f " 0 " ! ! P " ! ! ! & 2e & k $ ! P - ! P ! 2 1 ! P ! " 2 " 1 " ! ! P " ! ! ! & 2 & ! P - ! P ! 2g 1 ! P ! " 2f " 1 " ! ! P " ! ! ! & 2e & $ ! P ) ! P ! 2 - ! P ! " 2 " - " ! ! P " ! ! & 2 & ! P ) ! P ! 2 - ! P ! " 2 " - " ! ! P " ! ! & 2 & $ ! P * ! P ! 2 . ! P ! " 2 " . " ! ! P " ! ! & 2 & ! P * ! P ! 2 . ! P ! " 2 " . " ! ! P " ! ! & 2 & $ ! eP 0 ! "+ 2 " 0 " ! ! " ! &+ 2 & 1 P ! "+ 2 " n! P 0 ! "+ 2 " 0 " ! ! " ! &+ 2 & y $ ! 2P ! "+ 2 " 2 P ! "+ 2 " B $ ! " ! P " ! ! &+ 2 & y $ ! 2P " ! ! " ! &+ 2 & 2 " ! P " ! ! &+ 2 & B $ ! P ! "+ 2 " y $ ! 2P ! "+ 2 " 2 P ! "+ 2 " B $ ! " ! P " ! ! &+ 2 & y $ ! 2P " ! ! " ! &+ 2 & 2 " ! P " ! ! &+ 2 & $ ! P @ ! "( ( 1 + 2 " @ " ! ! ! $ ! &( ( 1 + 2 & A P ! "( ( 1 + 2 " ! P @ ! "( ( 1 + 2 " @ " ! ! ! $ ! &( ( 1 + 2 & $ ! BP ! "( ( 1 + 2 " B P ! "( ( 1 + 2 " R $ ! ! $ ! P " ! ! &( ( 1 + 2 & $ ! BP " ! ! ! $ ! &( ( 1 + 2 & B ! $ ! P " ! ! &( ( 1 + 2 & R $ ! P ! "( ( 1 + 2 " $ ! BP ! "( ( 1 + 2 " B P ! "( ( 1 + 2 " R $ ! ! $ ! P " ! ! &( ( 1 + 2 & $ ! BP " ! ! ! $ ! &( ( 1 + 2 & B ! $ ! P " ! ! &( ( 1 + 2 & j P . ! j P ! 28 2 ! j P ! " 27 " 2 " ! ! j P " ! ! & 26 & k P . ! k P ! 2 2 ! k P ! " 2 " 2 " ! ! k P " ! ! & 2 & $ ! eP 0 ! "1 ( 2 " 0 " ! ! ! &1 ( 2 & 1 P ! "1 ( 2 " n! P 0 ! "1 ( 2 " 0 " ! ! ! &1 ( 2 & y $ ! 2P ! "1 ( 2 " 2 P ! "1 ( 2 " B $ ! ! P " ! ! &1 ( 2 & y $ ! 2P " ! ! ! &1 ( 2 & 2 ! P " ! ! &1 ( 2 & B $ ! P ! "1 ( 2 " y $ ! 2P ! "1 ( 2 " 2 P ! "1 ( 2 " B $ ! ! P " ! ! &1 ( 2 & y $ ! 2P " ! ! ! &1 ( 2 & 2 ! P " ! ! &1 ( 2 & $ ! Q & "+ 2 " & ! " ! &+ 2 & ' "+ 2 " U! & "+ 2 " & ! " ! &+ 2 & _ $ ! ( "+ 2 " ( "+ 2 " 3 $ ! " ! ! &+ 2 & _ $ ! ( ! " ! &+ 2 & ( " ! ! &+ 2 & 3 $ ! "+ 2 " _ $ ! ( "+ 2 " ( "+ 2 " 3 $ ! " ! ! &+ 2 & _ $ ! ( ! " ! &+ 2 & ( " ! ! &+ 2 & $ ! q 6 "( ( 1 + 2 " 6 ! ! $ ! &( ( 1 + 2 & 7 "( ( 1 + 2 " u! 6 "( ( 1 + 2 " 6 ! ! $ ! &( ( 1 + 2 & $ ! 8 "( ( 1 + 2 " 8 "( ( 1 + 2 " C $ ! ! $ ! ! &( ( 1 + 2 & $ ! 8 ! ! $ ! &( ( 1 + 2 & 8 ! $ ! ! &( ( 1 + 2 & C $ ! "( ( 1 + 2 " $ ! 8 "( ( 1 + 2 " 8 "( ( 1 + 2 " C $ ! ! $ ! ! &( ( 1 + 2 & $ ! 8 ! ! $ ! &( ( 1 + 2 & 8 ! $ ! ! &( ( 1 + 2 & $ !l % + 2 & + 2 ! ' ! + 2 ! % + 2 & + 2 " ' " + 2 " & ( & + 2 & !~ % + 2v & + 2t ! ' ! + 2s ! % + 2q & + 2w " ' " + 2u " & ( & + 2r & $ !l % + 2 & + 2 ! ' ! + 2 ! % + 2 & + 2 " ' " + 2 " & ( & + 2 & !~ % + 2v & + 2t ! ' ! + 2s ! % + 2q & + 2w " ' " + 2u " & ( & + 2r & Wj P ! 2I ! " 2H " " ! ! & 2G & k RP ! 2 ! " 2 " " ! ! & 2 & $ L! 2 " 2 " ! ! ! & 2 & L! 2j " 2i " ! ! ! & 2h & Zj P ! 2I ! " 2H " " ! ! & 2G & k UP ! 2 ! " 2 " " ! ! & 2 & $ O! 2 " 2 " ! ! ! & 2 & O! 2j " 2i " ! ! ! & 2h & Y % + 2 & + 2 ' ! ! + 2 ! % + 2 & + 2 ' " " + 2 " ( & & + 2 & Z % + 2 & + 2 ' ! ! + 2 ! % + 2 & + 2 ' " " + 2 " ( & & + 2 & e/ - " !+ 2q ! "+ 2s " - + 2r + 2t Y % + 2 & + 2 ' ! ! + 2 ! % + 2 & + 2 ' " " + 2 " ( & & + 2 & Z % + 2 & + 2 ' ! ! + 2 ! % + 2 & + 2 ' " " + 2 " ( & & + 2 & ) / " !+ 2q ! Q / $ " !+ 2q ! $ " !+ 2q ! ) / " "+ 2s " Q / $ " "+ 2s " $ " "+ 2s " ) / + 2r Q / $ + 2r $ + 2r ) / + 2t Q / $ + 2t $ + 2t / c , ! $ !( ( 1 + 2q ! , ( ( 1 + 2r 3 ! $ !( ( 1 + 2q ! q / 4 ! $ !( ( 1 + 2q ! 4 ! $ !( ( 1 + 2q ! 9 / ( ( 1 + 2r q / 4 ( ( 1 + 2r 4 ( ( 1 + 2r $ ! 2o 2k 2m 2p ! ! ! 2l ! " " " 2n " ! 2" 2 2 2# ! ! ! 2 ! " " " 2! " F! 2 " 2 " ! ! & 2 & F! 2 " 2 " ! ! & 2 & $ ! 2o 2k 2m 2p ! ! ! 2l ! " " " 2n " ! 2" 2 2 2# ! ! ! 2 ! " " " 2! " I! 2 " 2 " ! ! & 2 & I! 2 " 2 " ! ! & 2 & Qj j 2F j " 2E " ! j ! & 2D & Qk k 2 k " 2 " ! k ! & 2 & Y/ 2y 2u 2w 2z ! 2v ! " 2x " 6j 2L " 2K " ! & 2J & 6k 2 " 2 " ! & 2 & Z/ 2y 2u 2w 2z ! 2v ! " 2x " 9j 2L " 2K " ! & 2J & 9k 2 " 2 " ! & 2 & j 2L 2O ! 2K ! " 2M " 2N 2I & 2J & %2H % *. X '% l + 2 (% l + 2 % + 2 % + 2 N ! / j j ) 2 k k ) 2 V X p l # + 2 # + 2 ! 7X ) + 2 ) + 2 7Z ) + 2 ) + 2 7Y ) + 2 ) + 2 % l ( 2 % l ( 2 X k + 2 j + 2 Cp # + 2 # + 2 A / j j 2 k k 2 % ( 2 % ( 2 - ! / ) 2 ) 2 jX + 2 + 2 + 2 + 2 + 2 1Z + 2 + 2 1Y + 2 + 2 5p l # ( 2 # ( 2 , ! ) ( 2 ) ( 2 k ( 2 j ( 2 -p # ( 2 # ( 2 / 2 2 : & ( 2 2 2 ( 2 $ ! P ) ! P ! 2 ! P ! " 2 " Q "+ 2 " . "( ( 1 + 2 " " ! ! P " ! ! & 2 & Q " ! &+ 2 & . ! $ ! &( ( 1 + 2 & 0 P ! "+ 2 " 0 " ! P " ! ! &+ 2 & @ P ! "( ( 1 + 2 " @ ! $ ! P " ! ! &( ( 1 + 2 & ! P ) ! P ! 2 ! P ! " 2 " Q "+ 2 " . "( ( 1 + 2 " " ! ! P " ! ! & 2 & Q " ! &+ 2 & . ! $ ! &( ( 1 + 2 & 0 P ! "+ 2 " 0 " ! P " ! ! &+ 2 & @ P ! "( ( 1 + 2 " @ ! $ ! P " ! ! &( ( 1 + 2 & j P . ! j P ! 2 2 ! j P ! " 2 " 2 " ! ! j P " ! ! & 2 & k P . ! k P ! 2 2 ! k P ! " 2 " 2 " ! ! k P " ! ! & 2 & $ ! eP 0 ! "1 ( 2 " 0 " ! ! ! &1 ( 2 & a , P ! "1 ( 2 " ,! P " ! ! &1 ( 2 & ! eP 0 ! "1 ( 2 " 0 " ! ! ! &1 ( 2 & a , P ! "1 ( 2 " ,! P " ! ! &1 ( 2 & b w ! ! # %2 % 2 !2 ! # 2 "2 " &2 & $ ! Q & "+ 2 " & ! " ! &+ 2 & L ! "+ 2 " ! " ! ! &+ 2 & q 6 "( ( 1 + 2 " 6 ! ! $ ! &( ( 1 + 2 & l 1 "( ( 1 + 2 " 1 ! $ ! ! &( ( 1 + 2 & ! Q & "+ 2 " & ! " ! &+ 2 & L ! "+ 2 " ! " ! ! &+ 2 & q 6 "( ( 1 + 2 " 6 ! ! $ ! &( ( 1 + 2 & l 1 "( ( 1 + 2 " 1 ! $ ! ! &( ( 1 + 2 & ) ! ! 2 2 Wj P ! 2 ! " 2 " " ! ! & 2 & Wk P ! 2 ! " 2 " " ! ! & 2 & / e - " !+ 2{ ! "+ 2} " - + 2| + 2~ f . " !+ 2{ ! "+ 2} " . + 2| + 2~ c , ! $ !( ( 1 + 2{ ! , ( ( 1 + 2| d - ! $ !( ( 1 + 2{ ! - ( ( 1 + 2| $ F! 2 " 2 " ! ! & 2 & F! 2 " 2 " ! ! & 2 & Qj j 2 j " 2 " ! j ! & 2 & Qk k 2 k " 2 " ! k ! & 2 & Y/ 2 2 2 2 ! 2 ! " 2 " 6j 2 " 2 " ! & 2 & 6k 2 " 2 " ! & 2 & i 2 2 ! 2 ! " 2 " 2 2 & 2 & %2 % 9 ] X (% l + 2; )% l + 2< ^ X )% l + 2; *% l + 2< M X % + 24 !% + 25 N X !% + 24 "% + 25 X X p l # + 28 # + 29 Y X p l # + 28 # + 29 X k + 2= j + 2: Ep # + 20 # + 21 X k + 2= j + 2: Gp # + 20 # + 21 oX + 2B + 26 + 22 + 2? + 2. 3Z + 2@ + 2/ 3Y + 2> + 2- tX + 2B + 26 + 22 + 2? + 2. 5Z + 2@ + 2/ 5Y + 2> + 2- + 2P + 0 2S + 2a + 0 2d + 0 2 + 0 2 + 0 2 + 0 2 ( 2? ( 2. : X (% l + 2 )% l + 2 % + 2 !% + 2 p M l # + 2 # + 2 E # + 2 # + 2 " k + 2 " j + 2 o + 2 + 2 + 2 + 2 + 2 3Z + 2 + 2 3Y + 2 + 2 # ( 2 ( 2 @ + 0 + 0 2 + 0 + 0 2 DV W OX ! ! + 2 ! ! + 2 OZ ! ! + 2 ! ! + 2 OY ! ! + 2 ! ! + 2 O\ ! ! + 2 ! ! + 2 W QX " ! + 2 " ! + 2 QZ " ! + 2 " ! + 2 QY " ! + 2 " ! + 2 Q\ " ! + 2 " ! + 2 6 W ! ( 2 ( 2 6 W ! ( 2 ( 2 1X + 2 + 2 1Z + 2 + 2 1Y + 2 + 2 1\ + 2 + 2 3X + 2 + 2 3Z + 2 + 2 3Y + 2 + 2 3\ + 2 + 2 \ * $ 2 $ 2 ( 2 * $ 2 $ 2 ( 2 ) U U W s w ! ! * 2 !2 ! %2 % * 2 "2 " &2 & + w ! ! 2 a W , w ! ! 2 , w ! ! 2 ` W + w ! ! 2 + w ! ! 2 a W , w ! ! 2 , w ! ! 2 W G w ! ! U 2 2 G w ! ! U 2 2 W H w ! ! U 2 2 H w ! ! U 2 2 U 1 W w ! ! !2 ! a W , w ! ! !2 ! , w ! ! !2 ! ` W + w ! ! !2 ! + w ! ! !2 ! a W , w ! ! !2 ! , w ! ! !2 ! W G w ! ! U !2 ! !2 ! G w ! ! U !2 ! !2 ! W H w ! ! U !2 ! !2 ! H w ! ! U !2 ! !2 ! U 1 W w ! ! %2 % a W , w ! ! %2 % , w ! ! %2 % ` W + w ! ! %2 % + w ! ! %2 % a W , w ! ! %2 % , w ! ! %2 % W G w ! ! U %2 % %2 % G w ! ! U %2 % %2 % W H w ! ! U %2 % %2 % H w ! ! U %2 % %2 % U 1 W w ! ! 2 a W , w ! ! 2 , w ! ! 2 ` W + w ! ! 2 + w ! ! 2 a W , w ! ! 2 , w ! ! 2 W G w ! ! U 2 2 G w ! ! U 2 2 W H w ! ! U 2 2 H w ! ! U 2 2 U 1 W w ! ! "2 " a W , w ! ! "2 " , w ! ! "2 " ` W + w ! ! "2 " + w ! ! "2 " a W , w ! ! "2 " , w ! ! "2 " W G w ! ! U "2 " "2 " G w ! ! U "2 " "2 " W H w ! ! U "2 " "2 " H w ! ! U "2 " "2 " U 1 W w ! ! &2 & a W , w ! ! &2 & , w ! ! &2 & ` W + w ! ! &2 & + w ! ! &2 & a W , w ! ! &2 & , w ! ! &2 & W G w ! ! U &2 & &2 & G w ! ! U &2 & &2 & W H w ! ! U &2 & &2 & H w ! ! U &2 & &2 & U ^ W 1 ! ! 2 2 # ! ! 2 Q W $ ! ! 2 $ ! ! 2 P W # ! ! 2 # ! ! 2 Q W $ ! ! 2 $ ! ! 2 W ? ! ! U 2 2 ? ! ! U 2 2 W @ ! ! U 2 2 @ ! ! U 2 2 U ) W ! ! 2 Q W $ ! ! 2 $ ! ! 2 P W # ! ! 2 # ! ! 2 Q W $ ! ! 2 $ ! ! 2 W ? ! ! U 2 2 ? ! ! U 2 2 W @ ! ! U 2 2 @ ! ! U 2 2 W j w ! ! & !2 ! 2 %2 % & "2 " 2 &2 & ( w ! ! !2 ! [ W ) w ! ! !2 ! ) w ! ! !2 ! . W w ! ! 2 [ W ) w ! ! 2 ) w ! ! 2 . W w ! ! %2 % [ W ) w ! ! %2 % ) w ! ! %2 % . W w ! ! "2 " [ W ) w ! ! "2 " ) w ! ! "2 " . W w ! ! 2 [ W ) w ! ! 2 ) w ! ! 2 . W w ! ! &2 & [ W ) w ! ! &2 & ) w ! ! &2 & ] W 1 ! ! 2 2 " ! ! 2 O W # ! ! 2 # ! ! 2 ( W ! ! 2 O W # ! ! 2 # ! ! 2 w ) * + + 0 2 %+ + 0 2 % = + + 0 2 "+ + 0 2 " &+ + 0 2 & ) * + + 0 2 %+ + 0 2 % = + + 0 2 "+ + 0 2 " &+ + 0 2 & w ) + + + 0 2 %+ + 0 2 % > + + 0 2 "+ + 0 2 " &+ + 0 2 & ) + + + 0 2 %+ + 0 2 % > + + 0 2 "+ + 0 2 " &+ + 0 2 & g ! + 0 2 ! " + 0 2 " + 0 2 + 0 2 g ! + 0 2 ! " + 0 2 " + 0 2 + 0 2 ` 2 2 !2 ! 2 %2 % "2 " 2 &2 & W W OX ! ! + 2 ! ! + 2 OZ ! ! + 2 ! ! + 2 OY ! ! + 2 ! ! + 2 O\ ! ! + 2 ! ! + 2 W 0 X ! + 2 0 ! X + 2 ` +X ! + 2 +Z ! + 2 0 ! Z + 2 ` +Z ! + 2 +Y ! + 2 0 ! Y + 2 ` +Y ! + 2 +\ ! + 2 0 ! \ + 2 ` +\ ! + 2 +X ! + 2 0 ! X + 2 ` +X ! + 2 +Z ! + 2 0 ! Z + 2 ` +Z ! + 2 +Y ! + 2 0 ! Y + 2 ` +Y ! + 2 +\ ! + 2 0 ! \ + 2 0 \ ! + 2 X ' W ! + 2 ' W ! + 2 ! + 2 ! + 2 Z ' W ! + 2 ' W ! + 2 ! + 2 ! + 2 Y ' W ! + 2 ' W ! + 2 ! + 2 ! + 2 \ ' W ! + 2 ' W ! + 2 ! + 2 ! + 2 6 W ! ( 2 ( 2 6 W ! ( 2 ( 2 1X + 2 + 2 1Z + 2 + 2 1Y + 2 + 2 1\ + 2 + 2 3X + 2 + 2 3Z + 2 + 2 3Y + 2 + 2 3\ + 2 + 2 ? $ 2 $ 2 $ 2 $ 2 , ! ( 2 ( 2 ! ( 2 ( 2 W w ! ! " 2 "2 " &2 & 2 !2 ! Y w ! ! # 2 "2 " &2 & 2 !2 ! * ! ! 2 2 * ! ! 2 2 ` 2 2 !2 ! 2 %2 % "2 " 2 &2 & ! >! * ) ) + / 2 ) ) + / 2 G! * ) ) + / 2 ) ) + / 2 I! ! + ) ) + 0 / 2 ) ) + 0 / 2 R! ! + ) ) + 0 / 2 ) ) + 0 / 2 @ - ! + + 0 / 2 + 0 / 2 I W ! + + 0 / 2 + 0 / 2 @ . ! + + 0 / 2 + 0 / 2 4- ! + / 2 + / 2 =W ! + / 2 + / 2 4. ! + / 2 + / 2 e + / 2 + / 2 + / 2& + / 2% + / 2 - X }j , - . -( 2 / 0 1 -( 2 2 3 4 -( 2 5 6 7 -( 2 }k , - . -( 2 / 0 1 -( 2 2 3 4 -( 2 5 6 7 -( 2 X k , - . -( 2 / 0 1 -( 2 2 3 4 -( 2 5 6 7 -( 2 j , - . -( 2 / 0 1 -( 2 2 3 4 -( 2 5 6 7 -( 2 X , - . -( 2 / 0 1 -( 2 2 3 4 -( 2 5 6 7 -( 2 X , - . -( 2 / 0 1 -( 2 2 3 4 -( 2 5 6 7 -( 2 n - .$ -2 0 1$ -2 3 4$ -2 - .$ -2 0 1$ -2 3 4$ -2 & 6 7$ -2 6 7$ -2 b 8 > - .-+ 0 2 0 1-+ 0 2 3 4-+ 0 2 6 7-+ 0 2 Zj ; - .-( 2 0 1-( 2 3 4-( 2 6 7-( 2 Zk ; - .-( 2 0 1-( 2 3 4-( 2 6 7-( 2 [k ; 3 4-( 2 - .-( 2 0 1-( 2 6 7-( 2 [j ; - .-( 2 0 1-( 2 3 4-( 2 6 7-( 2 9 - . -1t 2 : 0 1 -1t 2 ; 3 4 -1t 2 < 6 7 -1t 2 9 - . -1t 2 : 0 1 -1t 2 ; 3 4 -1t 2 < 6 7 -1t 2 ! ! 9 - . -1t 2 : 0 1 -1t 2 ; 3 4 -1t 2 < 6 7 -1t 2 9 - . -1t 2 : 0 1 -1t 2 ; 3 4 -1t 2 < 6 7 -1t 2 V = n - .$ -2 0 1$ -2 3 4$ -2 - .$ -2 0 1$ -2 3 4$ -2 & 6 7$ -2 6 7$ -2 d 8 = > - .-+ 0 2 0 1-+ 0 2 3 4-+ 0 2 6 7-+ 0 2 d A - .-0 ( 2 0 1-0 ( 2 3 4-0 ( 2 6 7-0 ( 2 ] - ; - .-( 2 0 1-( 2 3 4-( 2 6 7-( 2 b - >-2 0 ?-2 3 @-2 - .-( 2 0 1-( 2 3 4-( 2 " 6 A-2 6 7-( 2 - X j , B C-( 2 / D E-( 2 2 F G-( 2 5 H I-( 2 k , B C-( 2 / D E-( 2 2 F G-( 2 5 H I-( 2 X k , B C-( 2 / D E-( 2 2 F G-( 2 5 H I-( 2 j , B C-( 2 / D E-( 2 2 F G-( 2 5 H I-( 2 X , B C-( 2 / D E-( 2 2 F G-( 2 5 H I-( 2 X , B C-( 2 / D E-( 2 2 F G-( 2 5 H I-( 2 p B C$ -2 D E$ -2 F G$ -2 B C$ -2 D E$ -2 F G$ -2 $ H I $ -2 $ -2 e 8 @ B C-+ 0 2 D E-+ 0 2 F G-+ 0 2 H I-+ 0 2 ]j = B C-( 2 D E-( 2 F G-( 2 H I-( 2 ]k = B C-( 2 D E-( 2 F G-( 2 H I-( 2 ^k = F G-( 2 B C-( 2 D E-( 2 H I-( 2 ^j = B C-( 2 D E-( 2 F G-( 2 H I-( 2 9 B C-1t 2 : D E-1t 2 ; F G-1t 2 < H I-1t 2 9 B C-1t 2 : D E-1t 2 ; F G-1t 2 < H I-1t 2 ! ! 9 B C-1t 2 : D E-1t 2 ; F G-1t 2 < H I-1t 2 9 B C-1t 2 : D E-1t 2 ; F G-1t 2 < H I-1t 2 V = p B C$ -2 D E$ -2 F G$ -2 B C$ -2 D E$ -2 F G$ -2 $ H I $ -2 $ -2 g 8 = @ B C-+ 0 2 D E-+ 0 2 F G-+ 0 2 H I-+ 0 2 g C B C-0 ( 2 D E-0 ( 2 F G-0 ( 2 H I-0 ( 2 ` - = B C-( 2 D E-( 2 F G-( 2 H I-( 2 d B J-2 D K-2 F L-2 B C-( 2 D E-( 2 F G-( 2 " H M-2 I-( 2 w W 8- X j 3 , N O P-( 2 Q R-( 2 3 / N O S-( 2 Q T-( 2 D 2 N O U-( 2 Q V-( 2 W-( 2 5 N W -( 2 / , N X Y -( 2 -( 2 / / N X Z -( 2 -( 2 2 N X [ -( 2 k 3 , N O P-( 2 Q R-( 2 3 / N O S-( 2 Q T-( 2 D 2 N O U-( 2 Q V-( 2 W-( 2 5 N W -( 2 / , N X Y -( 2 -( 2 / / N X Z -( 2 -( 2 2 N X [ -( 2 X k 4 , N O P-( 2 Q R-( 2 4 / N O S-( 2 Q T-( 2 E 2 N O U-( 2 Q V-( 2 W-( 2 5 N W -( 2 0 , N X Y -( 2 -( 2 0 / N X Z -( 2 -( 2 2 N X [ -( 2 j 4 , N O P-( 2 Q R-( 2 4 / N O S-( 2 Q T-( 2 E 2 N O U-( 2 Q V-( 2 W-( 2 5 N W -( 2 0 , N X Y -( 2 -( 2 0 / N X Z -( 2 -( 2 2 N X [ -( 2 X j S , N " O P-( ( 1 ( 2 " Q R-( ( 1 ( 2 S / N " O S-( ( 1 ( 2 " Q T-( ( 1 ( 2 S 2 N " O U-( ( 1 ( 2 " Q V-( ( 1 ( 2 k S , N " O P-( ( 1 ( 2 " Q R-( ( 1 ( 2 S / N " O S-( ( 1 ( 2 " Q T-( ( 1 ( 2 S 2 N " O U-( ( 1 ( 2 " Q V-( ( 1 ( 2 X k T , N " O P-( ( 1 ( 2 " Q R-( ( 1 ( 2 T / N " O S-( ( 1 ( 2 " Q T-( ( 1 ( 2 T 2 N " O U-( ( 1 ( 2 " Q V-( ( 1 ( 2 j T , N " O P-( ( 1 ( 2 " Q R-( ( 1 ( 2 T / N " O S-( ( 1 ( 2 " Q T-( ( 1 ( 2 T 2 N " O U-( ( 1 ( 2 " Q V-( ( 1 ( 2 X 3 , N O P-( 2 Q R-( 2 3 / N O S-( 2 Q T-( 2 D 2 N O U-( 2 Q V-( 2 W-( 2 5 N W -( 2 / , N X Y -( 2 -( 2 / / N X Z -( 2 -( 2 2 N X [ -( 2 X 4 , N O P-( 2 Q R-( 2 4 / N O S-( 2 Q T-( 2 E 2 N O U-( 2 Q V-( 2 W-( 2 5 N W -( 2 0 , N X Y -( 2 -( 2 0 / N X Z -( 2 -( 2 2 N X [ -( 2 X S , N " O P-( ( 1 ( 2 " Q R-( ( 1 ( 2 S / N " O S-( ( 1 ( 2 " Q T-( ( 1 ( 2 S 2 N " O U-( ( 1 ( 2 " Q V-( ( 1 ( 2 X T , N " O P-( ( 1 ( 2 " Q R-( ( 1 ( 2 T / N " O S-( ( 1 ( 2 " Q T-( ( 1 ( 2 T 2 N " O U-( ( 1 ( 2 " Q V-( ( 1 ( 2 N O P $ -2 Q R $ -2 O S $ -2 Q T $ -2 O U $ -2 Q V $ -2 " W $ -2 $ -2 \ X " Y $ -2 $ -2 " Z $ -2 $ -2 [ $ -2 O P $ -2 Q R $ -2 O S $ -2 Q T $ -2 O U $ -2 Q V $ -2 " W $ -2 $ -2 \ X " Y $ -2 $ -2 " Z $ -2 $ -2 [ $ -2 # O P $ -( 1 ( 2 # Q R $ -( 1 ( 2 # O S $ -( 1 ( 2 # Q T $ -( 1 ( 2 # O U $ -( 1 ( 2 # Q V $ -( 1 ( 2 # O P $ -( 1 ( 2 # Q R $ -( 1 ( 2 # O S $ -( 1 ( 2 # Q T $ -( 1 ( 2 # O U $ -( 1 ( 2 # Q V $ -( 1 ( 2 8 N O P -+ 0 2 Q R -+ 0 2 O S -+ 0 2 Q T -+ 0 2 & W -+ 0 2 -+ 0 2 f X & Y -+ 0 2 -+ 0 2 & Z -+ 0 2 -+ 0 2 [ -+ 0 2 % O P -( + 0 1 ( 2 % Q R -( + 0 1 ( 2 % O S -( + 0 1 ( 2 % Q T -( + 0 1 ( 2 % O U -( + 0 1 ( 2 j N O P -( 2 Q R -( 2 O S -( 2 Q T -( 2 O U -( 2 Q V -( 2 $ W -( 2 -( 2 a X $ Y -( 2 -( 2 $ Z -( 2 -( 2 [ -( 2 k N O P -( 2 Q R -( 2 O S -( 2 Q T -( 2 O U -( 2 Q V -( 2 $ W -( 2 -( 2 a X $ Y -( 2 -( 2 $ Z -( 2 -( 2 [ -( 2 k N W -( 2 a X $ Y -( 2 -( 2 $ Z -( 2 -( 2 [ -( 2 O P -( 2 Q R -( 2 O S -( 2 Q T -( 2 O U -( 2 Q V -( 2 W -( 2 j N O P -( 2 Q R -( 2 O S -( 2 Q T -( 2 O U -( 2 Q V -( 2 $ W -( 2 -( 2 a X $ Y -( 2 -( 2 $ Z -( 2 -( 2 [ -( 2 j N " O P-( ( 1 ( 2 " Q R-( ( 1 ( 2 " O S-( ( 1 ( 2 " Q T-( ( 1 ( 2 " O U-( ( 1 ( 2 " Q V-( ( 1 ( 2 k N " O P-( ( 1 ( 2 " Q R-( ( 1 ( 2 " O S-( ( 1 ( 2 " Q T-( ( 1 ( 2 " O U-( ( 1 ( 2 " Q V-( ( 1 ( 2 j N " O P-( ( 1 ( 2 " Q R-( ( 1 ( 2 " O S-( ( 1 ( 2 " Q T-( ( 1 ( 2 " O U-( ( 1 ( 2 " Q V-( ( 1 ( 2 k N " O P-( ( 1 ( 2 " Q R-( ( 1 ( 2 " O S-( ( 1 ( 2 " Q T-( ( 1 ( 2 " O U-( ( 1 ( 2 " Q V-( ( 1 ( 2 8 9 N O P-1t 2 Q R-1t 2 8 : N O S-1t 2 Q T-1t 2 M ; N O U-1t 2 Q V-1t 2 W-1t 2 < N W -1t 2 4 9 N X Y -1t 2 -1t 2 4 : N X Z -1t 2 -1t 2 ; N X [ -1t 2 X 9 N & O P-( 1t 1 ( 2 & Q R-( 1t 1 ( 2 X : N & O S-( 1t 1 ( 2 & Q T-( 1t 1 ( 2 X ; N & O U-( 1t 1 ( 2 & Q V-( 1t 1 ( 2 8 9 N O P-1t 2 Q R-1t 2 8 : N O S-1t 2 Q T-1t 2 M ; N O U-1t 2 Q V-1t 2 W-1t 2 < N W -1t 2 4 9 N X Y -1t 2 -1t 2 4 : N X Z -1t 2 -1t 2 ; N X [ -1t 2 X 9 N & O P-( 1t 1 ( 2 & Q R-( 1t 1 ( 2 X : N & O S-( 1t 1 ( 2 & Q T-( 1t 1 ( 2 X ; N & O U-( 1t 1 ( 2 & Q V-( 1t 1 ( 2 ! ! 8 9 N O P-1t 2 Q R-1t 2 8 : N O S-1t 2 Q T-1t 2 M ; N O U-1t 2 Q V-1t 2 W-1t 2 < N W -1t 2 4 9 N X Y -1t 2 -1t 2 4 : N X Z -1t 2 -1t 2 ; N X [ -1t 2 X 9 N & O P-( 1t 1 ( 2 & Q R-( 1t 1 ( 2 X : N & O S-( 1t 1 ( 2 & Q T-( 1t 1 ( 2 X ; N & O U-( 1t 1 ( 2 & Q V-( 1t 1 ( 2 8 9 N O P-1t 2 Q R-1t 2 8 : N O S-1t 2 Q T-1t 2 M ; N O U-1t 2 Q V-1t 2 W-1t 2 < N W -1t 2 4 9 N X Y -1t 2 -1t 2 4 : N X Z -1t 2 -1t 2 ; N X [ -1t 2 X 9 N & O P-( 1t 1 ( 2 & Q R-( 1t 1 ( 2 X : N & O S-( 1t 1 ( 2 & Q T-( 1t 1 ( 2 X ; N & O U-( 1t 1 ( 2 & Q V-( 1t 1 ( 2 V = N O P $ -2 Q R $ -2 O S $ -2 Q T $ -2 O U $ -2 Q V $ -2 " W $ -2 $ -2 \ X " Y $ -2 $ -2 " Z $ -2 $ -2 [ $ -2 O P $ -2 Q R $ -2 O S $ -2 Q T $ -2 O U $ -2 Q V $ -2 " W $ -2 $ -2 \ X " Y $ -2 $ -2 " Z $ -2 $ -2 [ $ -2 # O P $ -( 1 ( 2 # Q R $ -( 1 ( 2 # O S $ -( 1 ( 2 # Q T $ -( 1 ( 2 # O U $ -( 1 ( 2 # Q V $ -( 1 ( 2 # O P $ -( 1 ( 2 # Q R $ -( 1 ( 2 # O S $ -( 1 ( 2 # Q T $ -( 1 ( 2 # O U $ -( 1 ( 2 # Q V $ -( 1 ( 2 8 = N O P -+ 0 2 Q R -+ 0 2 O S -+ 0 2 Q T -+ 0 2 & W -+ 0 2 -+ 0 2 f X & Y -+ 0 2 -+ 0 2 & Z -+ 0 2 -+ 0 2 [ -+ 0 2 % O P -( + 0 1 ( 2 % Q R -( + 0 1 ( 2 % O S -( + 0 1 ( 2 % Q T -( + 0 1 ( 2 % O U -( + 0 1 ( 2 N O P -0 ( 2 Q R -0 ( 2 O S -0 ( 2 Q T -0 ( 2 O U -0 ( 2 Q V -0 ( 2 ( W -0 ( 2 -0 ( 2 k X ( Y -0 ( 2 -0 ( 2 ( Z -0 ( 2 -0 ( 2 [ -0 ( 2 - N O P -( 2 Q R -( 2 O S -( 2 Q T -( 2 O U -( 2 Q V -( 2 $ W -( 2 -( 2 a X $ Y -( 2 -( 2 $ Z -( 2 -( 2 [ -( 2 N $ O P-( 0 ( 1 ( 2 $ Q R-( 0 ( 1 ( 2 $ O S-( 0 ( 1 ( 2 $ Q T-( 0 ( 1 ( 2 $ O U-( 0 ( 1 ( 2 $ Q V-( 0 ( 1 ( 2 - N " O P-( ( 1 ( 2 " Q R-( ( 1 ( 2 " O S-( ( 1 ( 2 " Q T-( ( 1 ( 2 " O U-( ( 1 ( 2 " Q V-( ( 1 ( 2 N O P -( 2 Q R -( 2 O S -( 2 Q T -( 2 O U -( 2 Q V -( 2 " W -( 2 -( 2 \ X " Y -( 2 -( 2 " Z -( 2 -( 2 [ -( 2 # O P -( ( 1 ( 2 # Q R -( ( 1 ( 2 # O S -( ( 1 ( 2 # Q T -( ( 1 ( 2 # O U -( ( 1 ( 2 # Q V -( ( 1 ( 2 - X }j / N W -( 2 2 N W -( 2# 5 N W -( 2/ \ N W -( 2 }k / N W -( 2 2 N W -( 2# 5 N W -( 2/ \ N W -( 2 X k / N W -( 2 2 N W -( 2# 5 N W -( 2/ \ N W -( 2 j / N W -( 2 2 N W -( 2# 5 N W -( 2/ \ N W -( 2 X / N W -( 2 2 N W -( 2% 5 N W -( 21 \ N W -( 2 X / N W -( 2 2 N W -( 2% 5 N W -( 21 \ N W -( 2 N W $ -2 $ -2 $ -2 $ -2 $ -2' $ -2' $ -2 $ -2 U 8 N W -+ 0 2 -+ 0 2 -+ 0 2( -+ 0 2 Mj N W -( 2 -( 2# -( 2/ -( 2 Mk N W -( 2 -( 2# -( 2/ -( 2 Nk N W -( 2 -( 2# -( 2/ -( 2 Nj N W -( 2 -( 2# -( 2/ -( 2 : N W -1t 2 ; N W -1t 2 < N W -1t 2' ] N W -1t 2 : N W -1t 2 ; N W -1t 2 < N W -1t 2' ] N W -1t 2 ! ! : N W -1t 2 ; N W -1t 2 < N W -1t 2' ] N W -1t 2 : N W -1t 2 ; N W -1t 2 < N W -1t 2' ] N W -1t 2 V = N W $ -2 $ -2 $ -2 $ -2 $ -2' $ -2' $ -2 $ -2 W 8 = N W -+ 0 2 -+ 0 2 -+ 0 2( -+ 0 2 W N W -0 ( 2 -0 ( 2 -0 ( 2' -0 ( 2 P - N W -( 2 -( 2% -( 21 -( 2 N W -( 2 -( 2 -( 2' -( 2 &-2 & "-2 " -2 -2 %-2 % !-2 ! -2 -2 3-2 3 /-2 / 2-2 2 .-2 . M 3 - X uj , ^ _ `-( 2 / ^ _ a-( 2 / 2 ^ _ b-( 2 c-( 2 uk , ^ _ `-( 2 / ^ _ a-( 2 / 2 ^ _ b-( 2 c-( 2 X xk , ^ _ `-( 2 / ^ _ a-( 2 0 2 ^ _ b-( 2 c-( 2 xj , ^ _ `-( 2 / ^ _ a-( 2 0 2 ^ _ b-( 2 c-( 2 x X , ^ _ `-( 2 / ^ _ a-( 2 / 2 ^ _ b-( 2 c-( 2 z X , ^ _ `-( 2 / ^ _ a-( 2 0 2 ^ _ b-( 2 c-( 2 ^ 4 _ `$ -2 a$ -2 b$ -2 c$ -2 4 _ `$ -2 a$ -2 b$ -2 c$ -2 J 8 ^ ( _ `-+ 0 2 a-+ 0 2 c-+ 0 2 ~ 9 ^ _ `-1t 2 : ^ _ a-1t 2 4 ; ^ _ b-1t 2 c-1t 2 ~ 9 ^ _ `-1t 2 : ^ _ a-1t 2 4 ; ^ _ b-1t 2 c-1t 2 ~! ! 9 ^ _ `-1t 2 : ^ _ a-1t 2 4 ; ^ _ b-1t 2 c-1t 2 ~ 9 ^ _ `-1t 2 : ^ _ a-1t 2 4 ; ^ _ b-1t 2 c-1t 2 V = ^ 4 _ `$ -2 a$ -2 b$ -2 c$ -2 4 _ `$ -2 a$ -2 b$ -2 c$ -2 L 8 = ^ ( _ `-+ 0 2 a-+ 0 2 c-+ 0 2 - X X $j 5 ^ c-( 2 $k 5 ^ c-( 2 Y X %k 5 ^ c-( 2 %j 5 ^ c-( 2 X j ' , ^ _ `-( 1 ( 2 ' / ^ _ a-( 1 ( 2 ' 2 ^ _ b-( 1 ( 2 k ' , ^ _ `-( 1 ( 2 ' / ^ _ a-( 1 ( 2 ' 2 ^ _ b-( 1 ( 2 X k ( , ^ _ `-( 1 ( 2 ( / ^ _ a-( 1 ( 2 ( 2 ^ _ b-( 1 ( 2 j ( , ^ _ `-( 1 ( 2 ( / ^ _ a-( 1 ( 2 ( 2 ^ _ b-( 1 ( 2 ' X 5 ^ c-( 2 ' X 5 ^ c-( 2 X ' , ^ _ `-( 1 ( 2 ' / ^ _ a-( 1 ( 2 ' 2 ^ _ b-( 1 ( 2 X ( , ^ _ `-( 1 ( 2 ( / ^ _ a-( 1 ( 2 ( 2 ^ _ b-( 1 ( 2 ^ c $ -2 $ -2 _ `$ -( 1 2 a$ -( 1 2 b$ -( 1 2 `$ -( 1 2 a$ -( 1 2 b$ -( 1 2 8 ^ c-+ 0 2 < ^ c-1t 2 ( 9 ^ _ `-( 1 1t 2 ( : ^ _ a-( 1 1t 2 ( ; ^ _ b-( 1 1t 2 < ^ c-1t 2 ( 9 ^ _ `-( 1 1t 2 ( : ^ _ a-( 1 1t 2 ( ; ^ _ b-( 1 1t 2 ! ! < ^ c-1t 2 ( 9 ^ _ `-( 1 1t 2 ( : ^ _ a-( 1 1t 2 ( ; ^ _ b-( 1 1t 2 < ^ c-1t 2 ( 9 ^ _ `-( 1 1t 2 ( : ^ _ a-( 1 1t 2 ( ; ^ _ b-( 1 1t 2 V = ^ c $ -2 $ -2 _ `$ -( 1 2 a$ -( 1 2 b$ -( 1 2 `$ -( 1 2 a$ -( 1 2 b$ -( 1 2 8 = ^ c-+ 0 2 ^ _ `-( 1 + 0 2 a-( 1 + 0 2 b-( 1 + 0 2 - X X $j / ^ c-( 2 $k / ^ c-( 2 Y X %k / ^ c-( 2 %j / ^ c-( 2 ' X / ^ c-( 2 ' X / ^ c-( 2 I % ^ c $ -2 $ -2 8 ^ c-+ 0 2 ' : ^ c-1t 2 ' : ^ c-1t 2 '! ! : ^ c-1t 2 ' : ^ c-1t 2 MV ' = ^ c $ -2 $ -2 8 = ^ c-+ 0 2 - X X $j 2 ^ c-( 2$ $k 2 ^ c-( 2$ Y X %k 2 ^ c-( 2$ %j 2 ^ c-( 2$ ' X 2 ^ c-( 2& ' X 2 ^ c-( 2& I % ^ c $ -2! $ -2! 8 ^ c-+ 0 2" ' ; ^ c-1t 2! ' ; ^ c-1t 2! '! ! ; ^ c-1t 2! ' ; ^ c-1t 2! MV ' = ^ c $ -2! $ -2! 8 = ^ c-+ 0 2" - X X $j 5 ^ c-( 20 $k 5 ^ c-( 20 Y X %k 5 ^ c-( 20 %j 5 ^ c-( 20 ' X 5 ^ c-( 22 ' X 5 ^ c-( 22 I % ^ c $ -2- $ -2- 8 ^ c-+ 0 2. ' < ^ c-1t 2- ' < ^ c-1t 2- '! ! < ^ c-1t 2- ' < ^ c-1t 2- MV ' = ^ c $ -2- $ -2- 8 = ^ c-+ 0 2. - X X $j \ ^ c-( 2 $k \ ^ c-( 2 Y X %k \ ^ c-( 2 %j \ ^ c-( 2 ' X \ ^ c-( 2 ' X \ ^ c-( 2 I % ^ c $ -2 $ -2 8 ^ c-+ 0 2 ' ] ^ c-1t 2 ' ] ^ c-1t 2 '! ! ] ^ c-1t 2 ' ] ^ c-1t 2 MV ' = ^ c $ -2 $ -2 8 = ^ c-+ 0 2 M % ^ _ `-+ 2 % ^ _ a-+ 2 # " ^ c-+ 2 # / ^ c-+ 2 # & $ ^ c-+ 2 # 3 $ ^ c-+ 2 u - 8 ^ _ `-( 1 + 0 2 a-( 1 + 0 2 b-( 1 + 0 2 M 5 ^ _ `-( ( 1 + 2 5 ^ _ a-( ( 1 + 2 3 ! $ ^ c-( ( 1 + 2 3 . $ ^ c-( ( 1 + 2 3 % d ^ c-( ( 1 + 2 3 2 d ^ c-( ( 1 + 2 - Tj ^ 7 _ `-( 2 a-( 2 b-( 2 c-( 2 Tk ^ 7 _ `-( 2 a-( 2 b-( 2 c-( 2 Uk ^ c-( 2 7 _ `-( 2 a-( 2 b-( 2 Uj ^ 7 _ `-( 2 a-( 2 b-( 2 c-( 2 ^ ^ = _ `-0 ( 2 a-0 ( 2 b-0 ( 2 c-0 ( 2 W - ^ 7 _ `-( 2 a-( 2 b-( 2 c-( 2 L ^ 4 _ `-( 2 a-( 2 b-( 2 c-( 2 - = j ^ c-( 2 k ^ c-( 2 > k ^ c-( 2 j ^ c-( 2 dj ^ _ `-( 1 ( 2 a-( 1 ( 2 b-( 1 ( 2 dk ^ _ `-( 1 ( 2 a-( 1 ( 2 b-( 1 ( 2 ej ^ _ `-( 1 ( 2 a-( 1 ( 2 b-( 1 ( 2 ek ^ _ `-( 1 ( 2 a-( 1 ( 2 b-( 1 ( 2 ^ c-0 ( 2 - ^ c-( 2 l ^ _ `-( 1 0 ( 2 a-( 1 0 ( 2 b-( 1 0 ( 2 g - ^ _ `-( 1 ( 2 a-( 1 ( 2 b-( 1 ( 2 p ^ c-( 2 X _ `-( 1 ( 2 a-( 1 ( 2 b-( 1 ( 2 - = j ^ c-( 2 k ^ c-( 2 > k ^ c-( 2 j ^ c-( 2 ^ c-0 ( 2 - ^ c-( 2 ^ c-( 2 - = j ^ c-( 2$ k ^ c-( 2$ > k ^ c-( 2$ j ^ c-( 2$ ^ c-0 ( 2! - ^ c-( 2& ^ c-( 2! - = j ^ c-( 20 k ^ c-( 20 > k ^ c-( 20 j ^ c-( 20 ^ c-0 ( 2- - ^ c-( 22 ^ c-( 2- - = j ^ c-( 2 k ^ c-( 2 > k ^ c-( 2 j ^ c-( 2 ^ c-0 ( 2 - ^ c-( 2 ^ c-( 2 & ^ c-2 3 ^ c-2 " ^ c-2 / ^ c-2 ^ c-2 ^ c-2 % ^ c-2 2 ^ c-2 ! ^ c-2 . ^ c-2 ^ c-2 ^ c-2 z "! ! ! -1t 2 " ! -1t 2 " ! -1t 2 p l M # # + 2 # # + 2 ! " # + 2 3 # ( ( 1 + 2 3 # ( ( 1 + 2 1 ! $ # ( ( 1 " + 2 J # 2- # 2/ %# ( ( 1 ( ( 2V M 3 # + 2 + 2 3 # + 2 + 2 " " # + 2 O # ( ( 1 + 2 ( ( 1 + 2 O # ( ( 1 + 2 ( ( 1 + 2 0 ! $ # ( ( 1 " + 2 %# 2, ( 1 2- %# 2. ( 1 2/ )# ( ( 2V ( ( 2U # ( 1 20 q E C $ 2 $ 2 $ 2 $ 2 C $ 2 $ 2 $ 2 $ 2 w 2 2 2 2 2 %2 % / " 2| " 3 & 2z & . ! 2{ ! r E C $ 2 $ 2 $ 2 $ 2 C $ 2 $ 2 $ 2 $ 2 w 2 2 2 2 2 %2 % / " 2 " 3 & 2 & . ! 2 ! !" " 1t 2c !! ! 1t 2c ! 1t 2c ! 1t 2c ! 1t 2c E] * \ ! 2 ! 2 2 2 j M + 2 + 2 " + 2 - ( ( 1 + 2 - ( ( 1 + 2 - ! $ ( ( 1 " + 2 20 W P ! ( 2 ! "( 2 " " ! ! &( 2 & 3 ( 2 " ( 2 " & !( 2 & k T M & $ + 2 - % d ( ( 1 + 2 % ( ( ( 1 ( 2 $ ! P * ! P ! 2& . ! P ! " 2% " . " ! ! P " ! ! ! & 2$ & B 2) " 2( " ! ! ! & 2' & ! P * ! P ! 2s . ! P ! " 2r " . " ! ! P " ! ! ! & 2q & B 2v " 2u " ! ! ! & 2t & RP ! ( 2x ! "( 2} " " ! ! &( 2{ & 3 ( 2| " ( 2z " & !( 2y & -2s E + + 2U + + 2V E + + 2 + + 2 / B j j ) 2 k k ) 2 ! ) 2o ) 2p ^ * " !+ 2 ! "+ 2 " * + 2 + 2 ` + " !+ 2 ! "+ 2 " + + 2 + 2 _ * ! $ !( ( 1 + 2 ! * ( ( 1 + 2 ` + ! $ !( ( 1 + 2 ! + ( ( 1 + 2 R 2 2 ! 2 ! " 2 " 2 2 -( 2 M 2 -2I 3 ! -+ 2I 3 -2J 3 M ! 2 % ! 2 ' ! ( ( 1 ( 2 ' ! ( ( 1 ( 2 + 2 + 2 " + 2 & $ + 2 * ( ( 1 + 2 * ( ( 1 + 2 * ! $ ( ( 1 " + 2 : 2 ! 4 ( d ( ( 1 3 + 2 - ! 4 / + 2 3 $ + 2 * . $ ( ( 1 / + 2 Y , e + 2 f + 2 k 2 ' 2 ( 1 2 % + 2 & + 2 ' ! ! + 2 ! % + 2 & + 2 ' " " + 2 " ' ( & & + 2 & % %+ 2 % Z , e + 2m f + 2n k 2k ' 2l ( 1 2k % + 2 & + 2 ' ! ! + 2 ! % + 2 & + 2 ' " " + 2 " ' ( & & + 2 & % %+ 2 % X o , g + 2Y h + 2Z k 2W ' 2X ( 1 2W j P - ! i + 2 / ! j " " + 2 " / " ! ! k & & + 2 & + ! l + 2x - ! m " "+ 2} " - " ! ! n & &+ 2{ & < i + 2 l + 2| < j " " + 2 " m " "+ 2z " < ! k & & + 2 & n & &+ 2y & k P - ! i + 2x / ! j " " + 2} " / " ! ! k & & + 2{ & + ! l + 2x - ! m " "+ 2} " - " ! ! n & &+ 2{ & < i + 2| l + 2| < j " " + 2z " m " "+ 2z " < ! k & & + 2y & n & &+ 2y & i + 2 j + 2 k ! ! + 2 ! i + 2 j + 2 k " " + 2 " o & & + 2 & ( % %+ 2~ % q\ . e + 2 f + 2 k 2 ' 2 ( 1 2 -2r ' + 2 + 2 0 -2 ' ! -2 ' -2 ' & -2N 7 ! -2N 7 ; 2 2 < 2M 2N __ 2 2 2 2 " 2 " 2 2 ! 2 ! b 2 2 1 2 2 0 2f 2g S 2 T 2 w 2 4 -4 5 2 % 4 4 4 4 !4 24 .4 C % 2 4 4 ! 4 4 4 4 4 4 .4 2 2 4 ' ! 2 4 %4 4 4 .4 ' . 2 4 %4 !4 4 4 ' 2 4 %4 !4 4 .4 ' 2 4 %4 !4 4 .4 2 4 4 - 4 " 4 &4 "4 4 34 /4 " 4 &4 "4 4 34 /4 " " 4 &4 4 4 34 /4 " & 4 "4 4 4 34 /4 " / 4 &4 "4 4 4 34 " 3 4 &4 "4 4 4 /4 2 2 L 2 %2 % !2 ! 2 2 22 2 .2 . 4 " 4 4 "4 &4 /4 34 -2 -2 -2 ( 2 m ( 2 Z S- ! 2$ ! " " 2# ! & & ! 2" ! S. ! 2 ! " " 2 ! & & ! 2 ! U % + 2 & " " + 2 ' & & !+ 2 ! UY % + 2 & " " + 2 ' & & !+ 2 ! ' 2 "2 ! &2 ! '^ 1 2 1 2 'a 1 2 1 2 l 1 ( 2 z % f M & + 1 2 6 ( ( 1 + 1 2 " 1 ( 1 2 : { 4 " 1 ( 1 2 % !? ( M / -+ 2 ( M / -+ 2 ( M 3 $ -+ 2 ( M 3 $ -+ 2 8 M . $ -( ( 1 / + 2 8 M . $ -( ( 1 / + 2 8 M 2 d -( ( 1 3 + 2 8 M 2 d -( ( 1 3 + 2 -2 -2 k . T / . .-+ 2 . - . $ . .-( ( 1 + 2 . . . -2 . : / # / / /-+ 2 / / / -2 / g 3 P 3 $ 3 3-+ 2 3 (N 2 3 3-( ( 1 ( 2 3 3 3 -2 3 F + | M / + 2 + | M / + 2 + | M 3 $ + 2 + | M 3 $ + 2 + | M 3 $ + 2 + | M 3 $ + 2 ; | M . $ ( ( 1 / + 2 ; | M . $ ( ( 1 / + 2 ; | M 2 d ( ( 1 3 + 2 ; | M 2 d ( ( 1 3 + 2 ; | M 2 d ( ( 1 3 + 2 ; | M 2 d ( ( 1 3 + 2 % M / + 2 % M / + 2 % M 3 $ + 2 % M 3 $ + 2 % M 3 $ + 2 % M 3 $ + 2 5 M . $ ( ( 1 / + 2 5 M . $ ( ( 1 / + 2 5 M 2 d ( ( 1 3 + 2 5 M 2 d ( ( 1 3 + 2 5 M 2 d ( ( 1 3 + 2 u 0M 2 d ( ( 1 3 + 2 ;| % | 2 2 2 | 2 | 2 : | 2 2 2 | / / .+ 2 . /+ 2 / 3 $ 3+ 2 3 O . $ .( ( 1 + 2 . /( ( 1 + 2 / N .( ( 1 ( 2 . /( ( 1 ( 2 / . N 2 3( ( 1 ( 2 3 6 .2 . /2 / 32 3 22 2 | -/ .+ 2 . /+ 2 / 3 $ 3+ 2 3 M. $ .( ( 1 + 2 . /( ( 1 + 2 / ~ . / .+ 2 . /+ 2 / 3 $ 3+ 2 3 - . $ .( ( 1 + 2 . 4N | 2 | 3( ( 1 ( 2 3 M .( ( 1 ( 2 . /( ( 1 ( 2 / - N 2 3( ( 1 ( 2 3 5 .2 . /2 / 32 3 22 2 G Qn & $ 2c $ 2^ & $ 2e $ 2` Qo & $ 2 $ 2 & $ 2 $ 2 P 2 2 . 2 . / 2 / 3 2 3 22 2 $ !, ' + 2[ !0 ( + 2Z !- ' + 2 !1 ( + 2 !. 2a !2 2\ !/ 2 !3 2 !! B " $ ! P ! P ! " " 2 " B & $ ! P " ! ! P " ! ! & & 2 & y $ ! P 2 ! P ! " " " 2 " 2 " ! ! P " ! ! & & & 2 & } " $ ! 3P ! " "+ 2 " 3 P ! " "+ 2 " E & $ ! P " ! ! " ! & &+ 2 & $ ! 6P ! " " "+ 2 " 6 P ! " " "+ 2 " F & $ ! " ! P " ! ! & &+ 2 & $ ! 6P " ! ! " ! & & &+ 2 & 6 " ! P " ! ! & & &+ 2 & " $ ! CP ! " "( ( 1 + 2 " C P ! " "( ( 1 + 2 " U & $ ! P " ! ! ! $ ! & &( ( 1 + 2 & $ ! FP ! " " "( ( 1 + 2 " F P ! " " "( ( 1 + 2 " V & $ ! ! $ ! P " ! ! & &( ( 1 + 2 & $ ! FP " ! ! ! $ ! & & &( ( 1 + 2 & F ! $ ! P " ! ! & & &( ( 1 + 2 & } " $ ! 3P ! " "1 ( 2 " 3 P ! " "1 ( 2 " E & $ ! P " ! ! ! & &1 ( 2 & $ ! 6P ! " " "1 ( 2 " 6 P ! " " "1 ( 2 " F & $ ! ! P " ! ! & &1 ( 2 & $ ! 6P " ! ! ! & & &1 ( 2 & 6 ! P " ! ! & & &1 ( 2 & $ ! 3 R M + 2 3 R M + 2 3 R M + 2 3 R M + 2 % $ ! 3 R M ! $ % %+ 2 % 3 R M ! $ % %+ 2 % 3 R M " % %+ 2 % 3 R M " % %+ 2 % $ ! 6 R M + 2 6 R M + 2 6 R M + 2 6 R M + 2 6 R M ! $ % % %+ 2 % 6 R M ! $ % % %+ 2 % 6 R M " % % %+ 2 % 6 R M " % % %+ 2 % c " $ ! ) " "+ 2 " ) " "+ 2 " 6 & $ ! ! " ! & &+ 2 & g $ ! , " " "+ 2 " , " " "+ 2 " 7 & $ ! " ! ! & &+ 2 & g $ ! , ! " ! & & &+ 2 & , " ! ! & & &+ 2 & " $ ! 9 " "( ( 1 + 2 " 9 " "( ( 1 + 2 " F & $ ! ! ! $ ! & &( ( 1 + 2 & $ ! < " " "( ( 1 + 2 " < " " "( ( 1 + 2 " G & $ ! ! $ ! ! & &( ( 1 + 2 & $ ! < ! ! $ ! & & &( ( 1 + 2 & < ! $ ! ! & & &( ( 1 + 2 & M $ " $ ! " " 2 " $ & $ ! ! ! & & 2 & @ $ ! " " " 2 " & ! ! & & 2 & 2 2 ! ! ! 2 ! " " " 2 " 2 2 & & & 2 & % % %2 % 2 2 2 ! " $ ! P ! P ! " " 2 " U " "+ 2 " 0 " "( ( 1 + 2 " ! " "1 ( 2 " y 2 P ! " "+ 2 " B P ! " "( ( 1 + 2 " 3 P ! " "1 ( 2 " ) " "+ 2 " ) " "+ 2 " 9 " "( ( 1 + 2 " 9 " "( ( 1 + 2 " " " 2 " " " 2 " & $ ! P " ! ! P " ! ! & & 2 & U " ! & &+ 2 & 0 ! $ ! & &( ( 1 + 2 & ! ! & &1 ( 2 & y 2 " ! P " ! ! & &+ 2 & B ! $ ! P " ! ! & &( ( 1 + 2 & 3 ! P " ! ! & &1 ( 2 & ) ! " ! & &+ 2 & ) " ! ! & &+ 2 & 9 ! ! $ ! & &( ( 1 + 2 & 9 ! $ ! ! & &( ( 1 + 2 & ! ! & & 2 & & & 2 & $ ! 3 R M + 2 3 R M + 2 3 R M + 2 3 R M + 2 2 % $ ! 3 R M ! $ % %+ 2 % 3 R M ! $ % %+ 2 % 3 R M " % %+ 2 % 3 R M " % %+ 2 % % %2 % 2 2 ! ! ! 2 ! 2 2 2 2 ! P ' ! P ! 2 ! P ! " 2 " M "+ 2 " , "( ( 1 + 2 " "1 ( 2 " " ! ! P " ! ! & 2 & M " ! &+ 2 & , ! $ ! &( ( 1 + 2 & ! &1 ( 2 & . P ! "+ 2 " . " ! P " ! ! &+ 2 & > P ! "( ( 1 + 2 " > ! $ ! P " ! ! &( ( 1 + 2 & ] * P ! "1 ( 2 " *! P " ! ! &1 ( 2 & M $ "+ 2 " $ ! " ! &+ 2 & H "+ 2 " " ! ! &+ 2 & m 4 "( ( 1 + 2 " 4 ! ! $ ! &( ( 1 + 2 & h / "( ( 1 + 2 " / ! $ ! ! &( ( 1 + 2 & 9 2 " 2 " & ! ! 2 & ! P ' ! P ! 2 ! P ! " 2 " M "+ 2 " , "( ( 1 + 2 " "1 ( 2 " " ! ! P " ! ! & 2 & M " ! &+ 2 & , ! $ ! &( ( 1 + 2 & ! &1 ( 2 & . P ! "+ 2 " . " ! P " ! ! &+ 2 & > P ! "( ( 1 + 2 " > ! $ ! P " ! ! &( ( 1 + 2 & ] * P ! "1 ( 2 " *! P " ! ! &1 ( 2 & M $ "+ 2 " $ ! " ! &+ 2 & H "+ 2 " " ! ! &+ 2 & m 4 "( ( 1 + 2 " 4 ! ! $ ! &( ( 1 + 2 & h / "( ( 1 + 2 " / ! $ ! ! &( ( 1 + 2 & 9 2 " 2 " & ! ! 2 & ! P ! P ! " 2$ " M "+ 2. " , "( ( 1 + 2. " "1 ( 2. " " ! ! P " ! ! & 2# & M " ! &+ 2, & , ! $ ! &( ( 1 + 2, & ! &1 ( 2, & . P ! "+ 2. " . " ! P " ! ! &+ 2, & > P ! "( ( 1 + 2. " > ! $ ! P " ! ! &( ( 1 + 2, & ] * P ! "1 ( 2. " *! P " ! ! &1 ( 2, & / R M + 2) / R M + 2) / R M + 2* / R M + 2* / R M ! $ %+ 2& % / R M ! $ %+ 2& % / R M " %+ 2' % / R M " %+ 2' % M $ "+ 2- " $ ! " ! &+ 2+ & H "+ 2- " " ! ! &+ 2+ & m 4 "( ( 1 + 2- " 4 ! ! $ ! &( ( 1 + 2+ & h / "( ( 1 + 2- " / ! $ ! ! &( ( 1 + 2+ & G " 20 " & ! ! 2/ & 2( % 2% % H! - P ! P ! 2 2 !# > % * w ! ! % %( 2 % % %2 % - - R - $ 2 - 2 - 2 R - %$ 2 % 2 %2 % !$ > % * w ! ! % %( 2 % % %2 % - - R - $ 2 - 2 - 2 R - %$ 2 % 2 %2 % !% > % * w ! ! % %( 2+ % % %2* % - - R - $ 2 - 2 - 2 R - %$ 2 % 2 %2 % k!( , % w ! ! % %( 2J % - R - $ 2 2 R - %$ 2 % k!) , % w ! ! % %( 2R % - R - $ 2 2 R - %$ 2 % ! / R M + 2 / R M + 2 / R M + 2 / R M + 2 / R M ! $ + 2 / R M ! $ + 2 / R M " + 2 / R M " + 2 $ ! " ! !+ 2 ! $ " " " "+ 2 " $ + 2 $ + 2 t 5 " ! ! !+ 2 ! " " "+ 2 " 5 + 2 + 2 m 4 ! ! $ ! !( ( 1 + 2 ! 4 ( ( 1 + 2 h / ! $ ! ! !( ( 1 + 2 ! / ( ( 1 + 2 k 2 2" ! ! ! 2 ! " " " 2! " 2 2 ! / R M + 2= / R M + 2= / R M + 2> / R M + 2> / R M ! $ + 2@ / R M ! $ + 2@ / R M " + 2A / R M " + 2A $ ! " ! !+ 2B ! $ " " " "+ 2D " $ + 2C $ + 2E t 5 " ! ! !+ 2B ! " " "+ 2D " 5 + 2C + 2E m 4 ! ! $ ! !( ( 1 + 2B ! 4 ( ( 1 + 2C h / ! $ ! ! !( ( 1 + 2B ! / ( ( 1 + 2C k 2G 2I ! ! ! 2F ! " " " 2H " 2< 2? !l % + 2 & + 2 ! ' ! + 2 ! % + 2 & + 2 " ' " + 2 " & ( & + 2 & % ( %+ 2 % !~ % + 2l & + 2j ! ' ! + 2i ! % + 2g & + 2m " ' " + 2k " & ( & + 2h & % ( %+ 2f % !f i + 2j j + 2h ! k ! + 2g ! i + 2e j + 2k " k " + 2i " & o & + 2f & % o %+ 2b % i + 2a j + 2c k + 2d !b i + 2 j + 2 ! ! k ! + 2 ! i + 2 j + 2 " " k " + 2 " & & o & + 2 & % % o %+ 2 % !k % + 2 & + 2 ! ! ' ! + 2 ! % + 2 & + 2 " " ' " + 2 " & & ( & + 2 & % % ( %+ 2 % !h % + 2 " & + 2 & ' !+ 2 ! & + 2 ' + 2 % ( + 2 Q!Z % + 2 " & + 2 & ' !+ 2 ! !e % + 2 " & + 2 & ' !+ 2 ! & + 2^ ' + 2_ % ( + 2` !g % + 2 " & + 2 & ' !+ 2 ! & + 2 ' + 2 % ( + 2 !} % + 2@ " & + 2> & ' !+ 2= ! & + 29 ' + 2: % ( + 2; !d % + 2\ " & + 2Z & ' !+ 2Y ! & + 2U ' + 2V % ( + 2W !| % + 2! " & + 2 & ' !+ 2 ! & + 2 ' + 2 % ( + 2 q! . ' ! + 2 ! / ' " + 2 " 3 ( & + 2 & 2 ( %+ 2} % q! . ' ! + 2 ! / ' " + 2 " 3 ( & + 2 & 2 ( %+ 2 % !` ( + 2 % !a ( + 2 % !i ( + 2 % !j ( + 2 % ![ ( + 2 % !\ ( + 2p % !] o + 2~ % j!S % o %+ 2o % i + 2m j + 2q k + 2r j!U % o %+ 2& % i + 2$ j + 2( k + 2) !4 ' + 2~ !* ( + 2} % !5 ' + 2 !+ ( + 2 % +! 2 2 ! 2 2 ! ! ! !2 ! % % % %2 % 2 2 " " " "2 " & & & &2 & . . . .2 . 2 2 2 22 2 / / / /2 / 3 3 3 32 3 s! 2y 2| ! ! ! 2x ! " " " 2z " 2{ 2w ! 2, 2/ ! ! ! 2+ ! " " " 2- " 2. 2* . . . 2 . / / / 2 / 3 3 3 2 3 2 2 22 2 ! 2 ! ! 2 " ! 2 & ! 2 ! ! 2 " ! 2 & s! 2t 2w ! ! ! 2s ! " " " 2u " 2v 2r s! 2 2 ! ! ! 2 ! " " " 2 " 2 2 s! 2 2 ! ! ! 2 ! " " " 2 " 2 2 s! 2 2 ! ! ! 2 ! " " " 2 " 2 2 s! 2 2 ! ! ! 2 ! " " " 2 " 2 2 s! 2Z 2] ! ! ! 2Y ! " " " 2[ " 2\ 2X ! 2 2 ! ! ! 2 ! " " " 2 " 2 2 & & & 2 & % % %2 % 2 2 2 ! 2I 2L ! ! ! 2H ! " " " 2J " 2K 2F & & & 2G & % % %2C % 2B 2D 2E ! 2 2 ! ! ! 2 ! " " " 2 " 2 2 & & & 2 & % % %2 % ! 2 2 ! ! ! 2 ! " " " 2 " 2 2 & & & 2 & % % %2~ % ! 2~ 2 ! ! ! 2} ! " " " 2 " 2 2{ & & & 2| & % % %2n % ! 25 28 ! ! ! 24 ! " " " 26 " 27 22 & & & 23 & % % %2% % ! 2 2 ! ! ! 2 ! " " " 2 " 2 2 & & & 2 & % % %2 % ! 2b 2e ! ! ! 2a ! " " " 2c " 2d 2_ & & & 2` & % % %2^ % ! 2Q 2T ! ! ! 2P ! " " " 2R " 2S 2N & & & 2O & % % %2K % ! 2 2 ! ! ! 2 ! " " " 2 " 2 2 & & & 2 & % % %2 % ! 2 2 ! ! ! 2 ! " " " 2 " 2 2 . . . 2 . / / / 2 / 3 3 3 2 3 2 2 22 2 s! 2 2 ! ! ! 2 ! " " " 2 " 2 2 ! 2 2 ! ! ! 2 ! " " " 2 " 2 2 . . . 2 . / / / 2 / 3 3 3 2 3 2 2 22 2 s! 2 2 ! ! ! 2 ! " " " 2 " 2 2 ! 2 2 ! ! ! 2 ! " " " 2 " 2 2 . . . 2 . / / / 2 / 3 3 3 2 3 s! 2 2 ! ! ! 2 ! " " " 2 " 2 2 ! 2 2 ! ! ! 2 ! " " " 2 " 2 2 . . . 2 . / / / 2 / 3 3 3 2 3 s! 2 2 ! ! ! 2 ! " " " 2 " 2 2 ! 2( 2+ ! ! ! 2' ! " " " 2) " 2* 2% & & & 2& & . . . 2 . / / / 2 / 3 3 3 2 3 P! 2A 2@ 2B 2C % " 2? % P! 2 2 2 2 % " 2 % P! 2 2 2 2 " 2 P! 2 2 2 2 " 2 P! 2 2 2 2 " 2 P! 2 2 2 2 " 2 ! 2D 2C 2E 2F " 2G % &2, % -- .2 - /1 / ( 1 . 2 - 2 32 2 =! 2 " " 2 ! & & 2 ! =! 2 " " 2 ! & & 2 ! ! 2H % ! 2H % !p 2 % !q 2 % !^ 2 % !_ 2~ % F!R % % %2n % 2l 2p 2s F!T % % %2% % 2# 2' 2* !X 2 % !Y 2^ % F!P % % %2K % 2J 2L 2M F!Q % % %2 % 2 2 2 .!N 2 % % 2 % .!O 2 % % 2 % H! -2W % 22V % " / 2U " & 3 2S & ! . 2T ! H! -2` % 22_ % " / 2^ " & 3 2\ & ! . 2] ! H! -2A % 22@ % " / 2? " & 3 2= & ! . 2> ! H! -2J % 22I % " / 2H " & 3 2F & ! . 2G ! H! -2+ % 22* % " / 2) " & 3 2' & ! . 2( ! H! -24 % 223 % " / 22 " & 3 20 & ! . 21 ! H! -2i % 22h % " / 2g " & 3 2e & ! . 2f ! H! -2r % 22q % " / 2p " & 3 2n & ! . 2o ! ! -2 % 22 % ! -2 % 22 % !' % % %2B % !& % % %2: % !z % % %2 % &!! - -2 % 2 22 % &!" - -2 % 2 22 % ! 2 % ! % %2 % 2 2 2 2 2 " "2 " & &2 & 2 2 ! !2 ! !@ 2 % ! % %29 % 28 2: 2; 21 27 " "25 " & &22 & 26 24 ! !23 ! F!{ 2' 2) 2* % % %2( % F!c 2 2 2 % % %2 % ! % % %2( % 2 2& " " "2$ " & & &2! & 2% 2# ! ! !2" ! ! % % %2 % 2 2 " " "2 " & & &2 & 2 2 ! ! !2 ! g! % %2 % 2 2 " "2 " & &2 & 2 2 ! !2 ! O! 2 2 %2 2 "2 ! &2 ! O! 2 2 %2 2 "2 ! &2 ! O! 2S 2T %2U 2R "2O ! &2M ! !A 2, % [! 29 2= " 2> " ! 2; ! & " 2< & % ! 2: % [! 2 2 " 2 " ! 2 ! & " 2 & % ! 2 % s! 20 24 " " 25 " ! ! 22 ! & & " 23 & % % ! 21 % s! 2} 2 " " 2 " ! ! 2 ! & & " 2 & % % ! 2~ % [! 2 2 " " 2 " 2 2 ! ! 2 ! ! 2 2 ! 2Q e! " " 2W " ! ! 2V ! - -2 - 2 22 2 / / 2 / 3 3 2 3 . . 2 . e! " " 2o " ! ! 2n ! - -2B - 2 22A 2 / / 2@ / 3 3 2> 3 . . 2? . ! 2w ! 2v ! 2y ! 2x ! " " " 2m " ! " " " 2p " ! 2i ! " " " " 2l " ! " " " " 2q " ! " " " " 2n " ! " " " " 2o " ! 2h " ! 2k " ! 2j " )! P ! 2< / 2: / q! ! ' . + 2 . " ' / + 2 / & ( 3 + 2 3 % ( 2+ 2Z 2 q! ! ' . + 2 . " ' / + 2 / & ( 3 + 2 3 % ( 2+ 2 2 ]! . . . 2 . / / / 2 / 3 3 3 2 3 - - -2 - 2 2 22 2 ]! . . . 2F . / / / 2G / 3 3 3 2E 3 - - -2D - 2 2 22C 2 L!9 . . . 2 . / / / 2 / 3 3 3 2 3 2 2 22 2 L!< . . . 2 . / / / 2 / 3 3 3 2 3 2 2 22 2 - / 2 - .2 - 2 32 2 ! - 22w - . 32x . !W - -2 - 2 22 2 W ".+ 2c " $ &.+ 2a & z Q 9 R .( ( 1 + 1` ( 2 9 T .( ( 1 + 1b ( 2 v W 7 $ !.( ( 1 + 1c ( 2 ! 7 d %.( ( 1 + 1a ( 2 % + 2[ + 2] " + 2^ " - ( ( 1 + 1[ ( 2 - ( ( 1 + 1] ( 2 - $ !( ( 1 " + 1^ " ( 2 ! N $ & + 2\ & - d %( ( 1 & + 1\ & ( 2 % ) M 3 $ 2+ 2 2 / -+ 2 - / 2 d 2( ( 1 3 + 2 2 / . $ -( ( 1 / + 2 - M ` / /+ + 2Z / 0 $ .( ( 1 / + + 1Z / ( 2 . ` 3 $ $ 3+ + 2X 3 0 d 2( ( 1 3 + + 1X 3 ( 2 2 . $ $ /( ( 1 / + + 2Z / @ $ .( ( 1 / ( ( 1 / + + 1Z / ( 2 . 2 d $ $ 3( ( 1 3 + + 2X 3 @ d 2( ( 1 3 ( ( 1 3 + + 1X 3 ( 2 2 ' N W M /.+ 2c / . $ ..( ( 1 + 1c ( 2 . M $ 3.+ 2a 3 . d 2.( ( 1 + 1a ( 2 2 o /( ( 1 / + ( 2Z / <.( ( 1 / ( ( 1 / + ( 1Z / ( 2 . o $ 3( ( 1 3 + ( 2X 3 <2( ( 1 3 ( ( 1 3 + ( 1X 3 ( 2 2 N % w m Z - )! &( ( 1 2 & )! " " &( ( 1 2! & )! & & ! &( ( 1 2 & . )! &( ( 1 2 & )! " " &( ( 1 2 & )! & & ! &( ( 1 2 & + % &( ( 1 & + 2 & + & " " &( ( 1 + 2 & + ' & & ! &( ( 1 + 2 & Y + % &( ( 1 & + 2 & + & " " &( ( 1 + 2 & + ' & & ! &( ( 1 + 2 & $ !h - % &( ( 1 + 2 & - " & &( ( 1 + 2 & - & ' ! &( ( 1 + 2 & !Z - % &( ( 1 + 2 & - " & &( ( 1 + 2 & - & ' ! &( ( 1 + 2 & !e - % &( ( 1 + 2 & - " & &( ( 1 + 2 & - & ' ! &( ( 1 + 2 & !g - % &( ( 1 + 2 & - " & &( ( 1 + 2 & - & ' ! &( ( 1 + 2 & !} - % &( ( 1 + 2< & - " & &( ( 1 + 2A & - & ' ! &( ( 1 + 2? & !d - % &( ( 1 + 2X & - " & &( ( 1 + 2] & - & ' ! &( ( 1 + 2[ & !| - % &( ( 1 + 2 & - " & &( ( 1 + 2" & - & ' ! &( ( 1 + 2 & v! # &( ( 1 2 & # " " &( ( 1 2 & #! & & &( ( 1 2 & v! # &( ( 1 2 & # " " &( ( 1 2 & #! & & &( ( 1 2 & w $ #! ( ( 1 2 #! ( ( 1 2 #! ( ( 1 2Q w $ #! " ( ( 1 2 #! " ( ( 1 2 #! " ( ( 1 2P w ! $ #! & "( ( 1 2 " #! & "( ( 1 2 " #! & "( ( 1 2N " ( $ ! ( ( 1 / 2R < ) ( ( 2 m ( ( 1 2 ( ( 1 & ( 2 4 ( ( 1 & ( ( 1 & ( ( 2X < ) ( ( 2 m " ( ( 1 2 ( ( 1 & ( 2 4 ( ( 1 & ( ( 1 & ( ( 2X ! < ) "( ( 2 " m & "( ( 1 2 " "( ( 1 & ( 2 " 4 "( ( 1 & ( ( 1 & ( ( 2X " s % ) &( ( 2 & &( ( 1 & ( 2 & 4 &( ( 1 & ( ( 1 & ( ( 2X & . c $$ ! 3 /( ( 1 / 2y / ) /( ( 2 / s 3 /( ( 1 / 2P / /( ( 1 & ( 2 / 4 /( ( 1 & ( ( 1 & ( ( 2X / s 2 ) 3( ( 2 3 3( ( 1 & ( 2 3 4 3( ( 1 & ( ( 1 & ( ( 2X 3 ) ! + 0 2 ! " + 0 2 " ) ) + 0 2 + 0 2 ) t ! + 0 2 ! " + 0 2 " : 2 2 & 2 & % 2 % ) ! + 0 2 ! " + 0 2 " ) ) + 0 2 + 0 2 ) t ! + 0 2 ! " + 0 2 " R M & $ %+ 2 % " + 2 + 2 + 2 - % d %( ( 1 & + 2 % - ! $ ( ( 1 " + 2 - ( ( 1 + 2 - ( ( 1 + 2 c R 2 1 ( 1[ ( 2 1 ( 1] ( 2 %2 % M 3 $ 2+ 2 2 / -+ 2 - - 2 d 2( ( 1 3 + 2 2 - . $ -( ( 1 / + 2 - C - 4 2 - + 2 4 2 2 31 3 ( 2 3 2 " %$ 2 % f % u " %+ 2 % " %+ 2 % " %+ 2+ % " %+ 2J % " %+ 2R % n " + 2 " + 2! " + 21 " + 2P " + 2X n " + 2 " + 2 " + 2, " + 2K " + 2S n " + 2 " + 2 " + 2/ " + 2N " + 2V n " + 2 " + 2" " + 22 " + 2Q " + 2Y n ! " ! + 2 ! " ! + 2 ! " ! + 2. ! " ! + 2M ! " ! + 2U ! n " " " + 2 " " " + 2 " " " + 20 " " " + 2O " " " + 2W " n & " & + 2 & " & + 2 & " & + 2- & " & + 2L & " & + 2T & n . " ! + 2 ! " ! + 2 ! " ! + 2 ! " ! + 2 ! " ! + 2 ! n / " " + 2 " " " + 2 " " " + 2 " " " + 2 " " " + 2 " n 3 " & + 2 & " & + 2 & " & + 2 & " & + 2 & " & + 2 & P , ! ( 2 ! ( 2 . ! ( 2 ! ( 2 . " ! !( 2 ! ! !( 2 ! . & ! %( 2 % ! %( 2 % ! ( 2 3 ! ( 2 + 2 3 " ! !( 2 ! + 2 & ! %( 2 % + 2 * ( ( 1 + 2 * ( ( 1 + 2 * ! $ ( ( 1 " + 2 u H! ! .( 2 . 2( 2 2 ! .( 2 . 2( 2 2 ! .( 2 . ! 2( 2 2 i + 2y j + 2w k ! + 2v ! i + 2t j + 2z k " + 2x " ! o & + 2u & %+ 2o % i + 20 j + 2. k ! + 2- ! i + 2+ j + 21 k " + 2/ " ! o & + 2, & %+ 2& % N > Q R -2r -2l T -2p -2s : W !-2o ! "-2q " %-2m % &-2n & _ L 2 2 " 2 " 2 2 ! 2 ! & 2 & F N W .-2o . /-2q / 2-2m 2 3-2n 3 e @ .( ( 1 ( 2 . /( ( 1 ( 2 / 3( ( 1 ( 2 3 = v + 2 + 2 !+ 2 ! %+ 2 % = w + 2 + 2 "+ 2 " &+ 2 & ! v .+ 2 . 2+ 2 2 ! w /+ 2 / 3+ 2 3 ' + 2 + 2 ' + 2 + 2 ' " "+ 2 " !+ 2 ! & $ &+ 2 & G ( ( 1 + 2 ( ( 1 + 2 G ( ( 1 + 2 ( ( 1 + 2 G ! $ "( ( 1 " + 2 " !( ( 1 " + 2 ! ( % d &( ( 1 & + 2 & ' / /+ 2 / .+ 2 . 3 $ 3+ 2 3 G . $ /( ( 1 / + 2 / .( ( 1 / + 2 . ( 2 d 3( ( 1 3 + 2 3 < x 2 2 2 2 2 2 !2 ! 2 %2 % "2 " 2 &2 & \ " 2 " 2F " 2& " 2> " 26 \ " 2 " 2I " 2) " 2A " 29 \ ! " ! 2 ! " ! 2E ! " ! 2% ! " ! 2= ! " ! 25 ! \ " " " 2 " " " 2G " " " 2' " " " 2? " " " 27 " \ " 2 " 2H " 2( " 2@ " 28 \ " 2 " 2C " 2# " 2; " 23 \ & " & 2 & " & 2D & " & 2$ & " & 2< & " & 24 & : . " ! 2 ! " ! 2 ! " ! 2 ! : / " " 2 " " " 2 " " " 2 " : 3 " & 2 & " & 2 & " & 2 & R % " %2 % " %2 % " %2B % " %2: % " %2* % 4 2 " %2 % " %2 % " %2 % 2 2 ! ! 2 ! " " 2 " 2 2 & & 2 & % % 2 % 2 2 2 2 ! 2 ! " 2 " & 2 & .2 . /2 / 32 3 2T 2O 2R 2U ! 2Q ! " 2S " & 2P & .2Q . /2S / 32P 3 2 2 2 2 ! 2 ! " 2 " & 2 & .2 . /2 / 32 3 2 2 2 2 ! 2 ! " 2 " & 2 & .2 . /2 / 32 3 2[ 2V 2Y 2\ ! 2X ! " 2Z " & 2W & .2X . /2Z / 32W 3 2 2 2 2 ! 2 ! " 2 " & 2 & .2 . /2 / 32 3 _ 2 2 " 2 " 2 2 ! 2 ! /2 / .2 . 3 2 2 2 2 2 2 ` 2 2 - . 2 . / 2 / 3 2 3 1 22 2 / 2 / 3 2 3 . 2 . AArch64 branch fixup pass AArch64ISD::BR_CC AArch64ISD::Call AArch64ISD::FPMOV AArch64ISD::GOTLoad AArch64ISD::BFI AArch64ISD::EXTR AArch64ISD::Ret AArch64ISD::SBFX AArch64ISD::SELECT_CC AArch64ISD::SETCC AArch64ISD::TC_RETURN AArch64ISD::THREAD_POINTER AArch64ISD::TLSDESCCALL AArch64ISD::WrapperLarge AArch64ISD::WrapperSmall AArch64ISD::NEON_BSL AArch64ISD::NEON_MOVIMM AArch64ISD::NEON_MVNIMM AArch64ISD::NEON_FMOVIMM AArch64ISD::NEON_CMP AArch64ISD::NEON_CMPZ AArch64ISD::NEON_TST AArch64ISD::NEON_QSHLs AArch64ISD::NEON_QSHLu AArch64ISD::NEON_VDUP AArch64ISD::NEON_VDUPLANE AArch64ISD::NEON_REV16 AArch64ISD::NEON_REV32 AArch64ISD::NEON_REV64 AArch64ISD::NEON_UZP1 AArch64ISD::NEON_UZP2 AArch64ISD::NEON_ZIP1 AArch64ISD::NEON_ZIP2 AArch64ISD::NEON_TRN1 AArch64ISD::NEON_TRN2 AArch64ISD::NEON_LD1_UPD AArch64ISD::NEON_LD2_UPD AArch64ISD::NEON_LD3_UPD AArch64ISD::NEON_LD4_UPD AArch64ISD::NEON_ST1_UPD AArch64ISD::NEON_ST2_UPD AArch64ISD::NEON_ST3_UPD AArch64ISD::NEON_ST4_UPD AArch64ISD::NEON_LD1x2_UPD AArch64ISD::NEON_LD1x3_UPD AArch64ISD::NEON_LD1x4_UPD AArch64ISD::NEON_ST1x2_UPD AArch64ISD::NEON_ST1x3_UPD AArch64ISD::NEON_ST1x4_UPD AArch64ISD::NEON_LD2DUP AArch64ISD::NEON_LD3DUP AArch64ISD::NEON_LD4DUP AArch64ISD::NEON_LD2DUP_UPD AArch64ISD::NEON_LD3DUP_UPD AArch64ISD::NEON_LD4DUP_UPD AArch64ISD::NEON_LD2LN_UPD AArch64ISD::NEON_LD3LN_UPD AArch64ISD::NEON_LD4LN_UPD AArch64ISD::NEON_ST2LN_UPD AArch64ISD::NEON_ST3LN_UPD AArch64ISD::NEON_ST4LN_UPD AArch64ISD::NEON_VEXTRACT | u n g ` Y R K D = 6 / ( ! y r k d ] V O H A : 3 , % & > N x H X ` 8 h p & & > h p 8 0 p p p p p p p ` ` ` h p 8 @ @ @ @ @ p ` X P p ` X P p ` X P p ` X p ` X p ` p ` X p ` P\ X] h] x] ;[ ;[ ;[ ] ] ] ] ] ] _ ^ ^ _ /[ /[ /[ /[ H^ ] ] H^ + { ] ? ! + + { ] ? ! ` P @ 0 ` ` @ p h d | p p h h M G w Z = t _ R E 0 # s f 9 T $ p ` P @ p ` P @ p ` P @ p ` P @ p ` P @ p ` P p ` P @ p ` P ( ( ( ( 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & x x x h h h h h x h X H x h X H x h X H x h X H x h X H x h X x h X H x h X E ; 1 c Y O E ; 1 c Y O E ; 1 c Y O E ; 1 c O E ; 1 c E ; 1 O E ; 1 c O E ; 1 } } s i _ U s i _ K U U A 7 } s i _ } s i _ U - s i _ U - i _ U - _ U - i _ U i _ U - _ U - _ & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % % % % % & & & & $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ }$ }$ }$ P# P# P# P# P# $ $ $ $ ( ( ( ( ( ( u( u( u( u( u( u( u( k( k( k( k( k( k( a( a( a( a( a( W( W( W( W( W( M( M( M( & & & & & ( ( ( ( : : : : : : 9 9 9 9 : 9 9 9 9 9 9 : g g g g g d g g g g g g d g g g g g g g g g g g g g g g g g g g g g g g g g g g g gu gu gu gu gu gu ]u ]u ]u ]u ]u ]u ]u Su Su Su Su Su Su Iu Iu Iu Iu Iu ?u ?u ?u ?u ?u 5u 5u 5u 2r 2r 2r 2r 2r qu qu qu qu X~ 0~ z ~ z z } z } } z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z } p} `} z 0} z z z | z z z z z | z z z z z z z z z z z z z z z z z | z x| P| z z z z z z z @| | z | { { z z { z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z X{ 0{ z z z z z z z { z z F G H I J K L M & ' ( ) * + , - f g h i j k l m f g h i j k l m :got: :got_lo12: :lo12: :abs_g0: :abs_g0_nc: :abs_g1: :abs_g1_nc: :abs_g2: :abs_g2_nc: :abs_g3: :abs_g0_s: :abs_g1_s: :abs_g2_s: :dtprel_g2: :dtprel_g1: :dtprel_g1_nc: :dtprel_g0: :dtprel_g0_nc: :dtprel_hi12: :dtprel_lo12: :dtprel_lo12_nc: :gottprel_g1: :gottprel_g0_nc: :gottprel: :gottprel_lo12: :tprel_g2: :tprel_g1: :tprel_g1_nc: :tprel_g0: :tprel_g0_nc: :tprel_hi12: :tprel_lo12: :tprel_lo12_nc: :tlsdesc: :tlsdesc_lo12: X X X 8 @ p h p ( @ P h FPR16 FPR32 GPR32nowzr FlagClass FPR64 GPR64xsp GPR64noxzr Rxsp DPair_with_dsub_0_in_FPR64Lo DPair_with_dsub_1_in_FPR64Lo FPR128 DQuad_with_dsub_0_in_FPR64Lo DQuad_with_dsub_1_in_FPR64Lo DQuad_with_dsub_2_in_FPR64Lo DQuad_with_dsub_3_in_FPR64Lo QPair QPair_with_qsub_0_in_FPR128Lo QPair_with_qsub_1_in_FPR128Lo QTriple QQuad QQuad_with_qsub_0_in_FPR128Lo QQuad_with_qsub_1_in_FPR128Lo QQuad_with_qsub_2_in_FPR128Lo QQuad_with_qsub_3_in_FPR128Lo l 1 > ( \ K Z > h 0 4 1 ( 1 }1 1 W9 %l K o ^4 O ; { ~ { ~ O M; s : .s O k % + L i Z "k 7 S vz ]} %8 T { } 7 S z m8 eT N{ rj Z k } 5~ 2 45 L O s < o 5 ( - o. } ] 0 Z t 1 5[ t hi Y j |7 tS ]z D} 8 T z } 0 [ t !1 W[ u 7 S z T8 LT 5{ j bZ xk } ~ | Y Y / l s X i Z .k h cY ~j Z k i X si Y j mh 9Y #j mZ k h { X UY z 8 / F a X 1 o X 1 L C $ Z u l D k } V EW V XW V MW i Z k h fj Z k i ' G - w I Z ]i Y j bh j WZ mk h | Z T | R N 8 Z y | y | {X { X ~ X { X ~ T 1 3l K o d4 O { ~ 2 Bl L p 4 "O { ~ D= kU X \' , ? * W 0 < U & @ , p d J) t . s= U ' $ , T * w W0 < o r) . L= J * b 0 #U & K , { U ' / , _ *i tY j Z7 RS ;z "} 7 S z } 7 S z 28 *T { i $Z :k j} } >i Y j e7 ]S Fz -} 7 S z } 7 S z =8 5T { i 8Z Nk u} ~ {= * b0 2 z4 { { | -| T~ | "| I~ 8 8 8 8 8 8 8 8 T T T | T 0 T 1 P9 l K o V4 O 1 e9 9l K p q4 O ^ p1 ~i Y j xh .j xZ k h X i Y j h GY Dj Z k h x1 X kY 2 4 G < v ) ( M. V9 $l o ; u < v W =) . i= Sw { * J0 % + K & < v 4 ( n. ; ku ; u U 5X C= 5w W [' , > * 0 U !X < v & , c I) . U ?X r= \w ' , * V0 U +X & , U IX ' , qx K ~x K x K x K 8 8 9 l vp ; u J w J x : l p )< v J w )K =x : s ; Es 9 l p ; u J w K x : l p 2< v J w 2K Fx mm Qq L P 9 l p < u J w K "x : l p ;< v J w ;K Ox 9 l p < u J w K +x : m p D< (v J w DK Xx m zq 9 l p SU W < u J "V w SX K 6V 4x gX *: m p _U X M< 1v J ,V w ]X MK @V ax qX R u H @u J KS = ew * n0 = w g 5& 1* / s 1= #w ) {/ Q& 2 c* / s = mw * y0 X && #* / s '= w ) n/ v D& & ?* / s ;= -w * / - : 9t t ( . - : Ft t U * $0 V< U | W :v 4z v& + B~ x VK y = ~w = uw - : ,t ~t + 0 = w - : t rt ) c/ A9 l o ; u = w = w = w x9 [l 'p ~; bu T= >w ` * /0 ]< Av n9 Ql p c; Gu 9 l Np ; u 9 l Xp ; u 9 l bp ; u 9 l lp ; u 4: m p f< Jv >: !m p o< Sv 9 el 1p ; tu ^= Hw m * <0 9 l p !< v x< }v ( . T T T T | 6 \; R t z | z .z T 01 @ *^ B a [E ^d 'H g t % + " > ~\ )A f_ KB ` F f C b G ^g ? ] E d = h[ @ ^ mA _ E d C a G Vf > \ 9D c y % | + 5 > [ @ ^ A _ F Fe SC a AG f 7? ] uD Nc % <+ Q K> \ @ _ A J` _F e C Bb G f w? f] D c 3 % \+ q > T\ A >_ )B ` F e C b G 6g ? ] D c W 9 % |+ . @1 ?@ R^ B 6a }E d IH g } & + * > \ :A z_ \B ` F f D b G rg ? ] (E "d = [ A _ F "e 5C a #G zf ? \ WD *c % .+ C > P1 a@ z^ B ^a E d kH g & + 2 > \ KA _ mB ` F .f D b H g ? ^ 9E 6d +> [ A &` AF ne uC b cG f Y? B] D vc # % N+ c N `1 @ ^ B a E d H &h & + : > \ \A _ ~B ` F Bf (D b H g @ ^ JE Jd o> .\ B r` F e C jb G g ? ] D c G + % n+ dK I >J I I dI xK J TJ I | FI H y I H 1 x -y n| (I H 1 x Uy y I H 1 x Ay }| 7I H 1 x iy | UI H y }y y y y y y y y u| y | | | I oI K J `J I $ " ! " W% $ N S# "$ $ k p! f k +% x }$ " # $ ! A% $ %# # L % Z _" I N! Q y% $ # c h$ & $ !" ! + a% d i# 3 8$ $ ! K% 6 ;# $ $ X ]! T Y % " # $ ! 5% # # B % H M" 8 =! G n% } # L Q$ 2 " 0 5" ! &! 7 j o" | ! v { " ! { X @Y " ! " ! { X \Y B| , :t _P t P ( . Gt kP t P * m %0 U ' b .- ' W- V W V &W V =W Y V | 9| # !t TP st P ^ ) d/ Y 7 ' T - ' I- 4i ~Y j Nh i .Z Dk h 1 B9 l K o P4 N ; 2 4 y i Y j h 9j Z k h ' p <- X i Y j h NY Oj Z k i : 3 8 i6 ] X g x y y v M' , q @' , O L; s : -s O 1 j4 { ~ y1 | w2 4 [{ ~ -2 L 4 (O ~ [2 Hl L p 4 1O { ~ { U &' , y O <; {s : s O "n M 5 ^n M 5 k( - @n M 5 n #N 16 T ( X. d D O 9 o ; _L Os Sr Q 3 O 9 o &; uL es 9q 3 j5 L P n ?N M6 r bR 4 no N 6 { ~ { ~ W {W V WW V iW 9 pl 5 L P s i * / c A r Q L3 m q ;M 3Q n M 5 r &R 3 n q gM _Q 6o N 6 z8 rT 8 T jx `~ ~ r Q 3 m q M Q o kN w6 1 ]9 +l K o \4 O 7 ; R u "7 < R v ? %) \ . r {Q \v $( }- *S m q +M #Q zn M r R rv @( - @S m q WM OQ &o N R } v N( - t 5P St wP U) . qr Q gv 2( - 5S m q M P n [N 1 H9 l K o N4 N 7 ; R u R v \( - t DP bt P c) . F7 < S v ) / ^V W U S $' }, w V W V T U V X ' : - j 47 T < +U S V W v ? & j 3, - z }) / JV W U 7 ' c, ] tV W V 7 < R v / ( 5. B , wm [q L P *3 5 R 'u J m oq L P @3 5 R 7u J l ( * y. z Z $ 5 & ` ), # < ) 5/ sU c g' , & & + B & K, E = : ) M/ 8 ! U { ' , > & * + Z 5r Q l3 n N 6 r DR 3 Ro N 6 & 81 .@ >^ B "a lE rd 8H g = {[ @ ^ |A _ E e &C a G hf ? \ HD c % '+ < > [ @ _ A ` 0F Ze dC b RG f H? .] D bc % E+ Z ]> \ @ *_ A ^` pF e C Vb G f ? z] D c = " % e+ z > i\ A R_ :B ` F e C b G Jg ? ] E c a B % + 6 H1 P@ f^ B Ja E d ZH g = [ A _ F 4e DC a 2G f (? ] fD [ A 8` PF e C 0b rG f h? T] D c + % U+ j V h1 @ ^ C a E d H :h > A\ B ` F e C |b G $g ? ] D c O 2 % u+ nK J IJ I I yI K 'J kJ I I I K 3J wJ I O =; |s : s O i Y k 7 S iz P} 8 T z } 7 S z `8 XT A{ Zj Z k } (~ y< ( . , 0 Z t 0 $[ t Ri Y j p7 hS Qz 8} 8 S z } 0 [ t 1 F[ u 7 S z H8 @T ){ j LZ bk } ~ 1 89 k K o E4 N 6 u; R Yu T c{ K| q{ Y| g| T } | Z 2 4 72 4 I2 4 e2 4 V 5W $2 4 @2 4 R2 4 n2 4 V .W U X T | P | 2 H: +m L p 4 :O 2 i: Lm >L q 5 [O Hi Y j Xh i BZ Xk h 1n M 5 ln M 5 v( - On M 5 n 1N ?6 ` ( c. o O O 9 o ; jL Zs br Q 3 O $9 o 1; L ps Eq 3 v5 L P n MN [6 r qR ,4 |o N 6 W W V `W W rW 9 yl Ep HU W ; z X | Y u &z X } 0Y { ~ ) P . " ( ). 6 ~ {* K 0 { 3 _5 L *P s ) + 0 W* 3 / c 2 I5 L P s u * / n L &r Q \3 m q IM AQ n M 6 r 5R 3 n q uM mQ Do N 6 8 yT x ]K k~ ~ r R 3 m q M Q o yN 6 +7 < R v K 1) h . P7 < S v ) (/ iV W V b 2' , =7 T < 4U S V W v K & v ?, 9 ) / TV W U E ' p, j 7 < R v < ( A. N 8 m eq L P 53 5 R /u J k o z ) 7 . g < - ) A/ , |U o s' , 2 l o & + N * & W, Q = F ) X/ C , U ' , I 1 /9 k K o <4 N 6 l; R Pu & 5 + e Dr Q |3 n N #6 r SR 4 `o N 6 j{ R| x{ `| 2 ^: Am 3L q 5 PO 2 : bm TL .q )5 qO ( e- ( q- ^& + j& + ym ]q L P ,3 5 2 S: 6m (L q 4 EO 2 t: Wm IL #q 5 fO SHA1SU0 SHA256SU0 SHA1SU1 SHA256SU1 ATOMIC_LOAD_SUB_I32 ATOMIC_LOAD_ADD_I32 ATOMIC_LOAD_NAND_I32 ATOMIC_LOAD_AND_I32 ATOMIC_LOAD_UMIN_I32 ATOMIC_LOAD_MIN_I32 ATOMIC_SWAP_I32 ATOMIC_CMP_SWAP_I32 ATOMIC_LOAD_XOR_I32 ATOMIC_LOAD_OR_I32 ATOMIC_LOAD_UMAX_I32 ATOMIC_LOAD_MAX_I32 SHA256H2 ATOMIC_LOAD_SUB_I64 ATOMIC_LOAD_ADD_I64 ATOMIC_LOAD_NAND_I64 ATOMIC_LOAD_AND_I64 ATOMIC_LOAD_UMIN_I64 ATOMIC_LOAD_MIN_I64 ATOMIC_SWAP_I64 ATOMIC_CMP_SWAP_I64 ATOMIC_LOAD_XOR_I64 ATOMIC_LOAD_OR_I64 ATOMIC_LOAD_UMAX_I64 ATOMIC_LOAD_MAX_I64 ATOMIC_LOAD_SUB_I16 ATOMIC_LOAD_ADD_I16 ATOMIC_LOAD_NAND_I16 ATOMIC_LOAD_AND_I16 ATOMIC_LOAD_UMIN_I16 ATOMIC_LOAD_MIN_I16 ATOMIC_SWAP_I16 ATOMIC_CMP_SWAP_I16 ATOMIC_LOAD_XOR_I16 ATOMIC_LOAD_OR_I16 ATOMIC_LOAD_UMAX_I16 ATOMIC_LOAD_MAX_I16 ATOMIC_LOAD_SUB_I8 ATOMIC_LOAD_ADD_I8 ATOMIC_LOAD_NAND_I8 ATOMIC_LOAD_AND_I8 ATOMIC_LOAD_UMIN_I8 ATOMIC_LOAD_MIN_I8 ATOMIC_SWAP_I8 ATOMIC_CMP_SWAP_I8 ATOMIC_LOAD_XOR_I8 ATOMIC_LOAD_OR_I8 ATOMIC_LOAD_UMAX_I8 ATOMIC_LOAD_MAX_I8 SRSRA URSRA SSRA USRA LD1_16B ST1_16B LD2_16B ST2_16B LD1x2_16B ST1x2_16B LD3_16B ST3_16B LD1x3_16B ST1x3_16B LD4_16B ST4_16B LD1x4_16B ST1x4_16B ADDP_16B LD1R_16B LD2R_16B LD3R_16B LD4R_16B MOVIvi_16B SRSRAvvi_16B URSRAvvi_16B SSRAvvi_16B USRAvvi_16B CMGEvvi_16B CMLEvvi_16B SLIvvi_16B SRIvvi_16B SQSHLvvi_16B UQSHLvvi_16B SSHLLvvi_16B USHLLvvi_16B SQSHRNvvi_16B UQSHRNvvi_16B SQRSHRNvvi_16B UQRSHRNvvi_16B QSHRUNvvi_16B QRSHRUNvvi_16B CMEQvvi_16B SRSHRvvi_16B URSHRvvi_16B SSHRvvi_16B USHRvvi_16B CMGTvvi_16B CMLTvvi_16B SQSHLUvvi_16B SABAvvv_16B UABAvvv_16B MLAvvv_16B SHSUBvvv_16B UHSUBvvv_16B SQSUBvvv_16B UQSUBvvv_16B BICvvv_16B SABDvvv_16B UABDvvv_16B SRHADDvvv_16B URHADDvvv_16B SHADDvvv_16B UHADDvvv_16B SQADDvvv_16B UQADDvvv_16B ANDvvv_16B CMGEvvv_16B BIFvvv_16B CMHIvvv_16B SQSHLvvv_16B UQSHLvvv_16B SQRSHLvvv_16B UQRSHLvvv_16B SRSHLvvv_16B URSHLvvv_16B SSHLvvv_16B USHLvvv_16B BSLvvv_16B PMULvvv_16B SMINvvv_16B UMINvvv_16B ORNvvv_16B SMINPvvv_16B UMINPvvv_16B SMAXPvvv_16B UMAXPvvv_16B CMEQvvv_16B EORvvv_16B ORRvvv_16B CMHSvvv_16B MLSvvv_16B CMGTvvv_16B BITvvv_16B CMTSTvvv_16B SMAXvvv_16B UMAXvvv_16B LD1_8B ST1_8B LD2_8B ST2_8B LD1x2_8B ST1x2_8B LD3_8B ST3_8B LD1x3_8B ST1x3_8B LD4_8B ST4_8B LD1x4_8B ST1x4_8B ADDP_8B LD1R_8B LD2R_8B LD3R_8B LD4R_8B MOVIvi_8B SRSRAvvi_8B URSRAvvi_8B SSRAvvi_8B USRAvvi_8B CMGEvvi_8B CMLEvvi_8B SLIvvi_8B SRIvvi_8B SQSHLvvi_8B UQSHLvvi_8B SSHLLvvi_8B USHLLvvi_8B SQSHRNvvi_8B UQSHRNvvi_8B SQRSHRNvvi_8B UQRSHRNvvi_8B QSHRUNvvi_8B QRSHRUNvvi_8B CMEQvvi_8B SRSHRvvi_8B URSHRvvi_8B SSHRvvi_8B USHRvvi_8B CMGTvvi_8B CMLTvvi_8B SQSHLUvvi_8B SABAvvv_8B UABAvvv_8B MLAvvv_8B SHSUBvvv_8B UHSUBvvv_8B SQSUBvvv_8B UQSUBvvv_8B BICvvv_8B SABDvvv_8B UABDvvv_8B SRHADDvvv_8B URHADDvvv_8B SHADDvvv_8B UHADDvvv_8B SQADDvvv_8B UQADDvvv_8B ANDvvv_8B CMGEvvv_8B BIFvvv_8B CMHIvvv_8B SQSHLvvv_8B UQSHLvvv_8B SQRSHLvvv_8B UQRSHLvvv_8B SRSHLvvv_8B URSHLvvv_8B SSHLvvv_8B USHLvvv_8B BSLvvv_8B PMULvvv_8B SMINvvv_8B UMINvvv_8B ORNvvv_8B SMINPvvv_8B UMINPvvv_8B SMAXPvvv_8B UMAXPvvv_8B CMEQvvv_8B EORvvv_8B ORRvvv_8B CMHSvvv_8B MLSvvv_8B CMGTvvv_8B BITvvv_8B CMTSTvvv_8B SMAXvvv_8B UMAXvvv_8B LD1LN_B ST1LN_B LD2LN_B ST2LN_B LD3LN_B ST3LN_B LD4LN_B ST4LN_B DUPbv_B SHA1C AESIMC AESMC LD1_1D ST1_1D LD1x2_1D ST1x2_1D LD1x3_1D ST1x3_1D LD1x4_1D ST1x4_1D LD1R_1D LD2R_1D LD3R_1D LD4R_1D LD1_2D ST1_2D LD2_2D ST2_2D LD1x2_2D ST1x2_2D LD3_2D ST3_2D LD1x3_2D ST1x3_2D LD4_2D ST4_2D LD1x4_2D ST1x4_2D FADDPvv_D_2D FMINNMPvv_D_2D FMAXNMPvv_D_2D FMINPvv_D_2D FMAXPvv_D_2D FADDP_2D LD1R_2D LD2R_2D LD3R_2D LD4R_2D VCVTxs2f_2D VCVTxu2f_2D MOVIvi_2D FMOVvi_2D SRSRAvvi_2D URSRAvvi_2D SSRAvvi_2D USRAvvi_2D FCMGEvvi_2D FCMLEvvi_2D SLIvvi_2D SRIvvi_2D SQSHLvvi_2D UQSHLvvi_2D FCMEQvvi_2D SRSHRvvi_2D URSHRvvi_2D SSHRvvi_2D USHRvvi_2D FCMGTvvi_2D FCMLTvvi_2D SQSHLUvvi_2D VCVTf2xs_2D VCVTf2xu_2D FMLAddv_2D FMULddv_2D FMLSddv_2D FMULXddv_2D FMLAvvv_2D FSUBvvv_2D SQSUBvvv_2D UQSUBvvv_2D FABDvvv_2D FADDvvv_2D SQADDvvv_2D UQADDvvv_2D FACGEvvv_2D FCMGEvvv_2D CMHIvvv_2D SQSHLvvv_2D UQSHLvvv_2D SQRSHLvvv_2D UQRSHLvvv_2D SRSHLvvv_2D URSHLvvv_2D SSHLvvv_2D USHLvvv_2D FMULvvv_2D FMINNMvvv_2D FMAXNMvvv_2D FMINvvv_2D FMINNMPvvv_2D FMAXNMPvvv_2D FMINPvvv_2D FMAXPvvv_2D FCMEQvvv_2D CMHSvvv_2D FMLSvvv_2D FRECPSvvv_2D FRSQRTSvvv_2D FACGTvvv_2D FCMGTvvv_2D CMTSTvvv_2D FDIVvvv_2D FMAXvvv_2D FMULXvvv_2D LIFETIME_END AESD LD1LN_D ST1LN_D LD2LN_D ST2LN_D LD3LN_D ST3LN_D LD4LN_D ST4LN_D DUPdv_D REG_SEQUENCE BUNDLE AESE DBG_VALUE IMPLICIT_DEF EXTRACT_SUBREG INSERT_SUBREG SUBREG_TO_REG SHA1H LD1_4H ST1_4H LD2_4H ST2_4H LD1x2_4H ST1x2_4H LD3_4H ST3_4H LD1x3_4H ST1x3_4H LD4_4H ST4_4H LD1x4_4H ST1x4_4H ADDP_4H LD1R_4H LD2R_4H LD3R_4H LD4R_4H SRSRAvvi_4H URSRAvvi_4H SSRAvvi_4H USRAvvi_4H CMGEvvi_4H CMLEvvi_4H SLIvvi_4H SRIvvi_4H SQSHLvvi_4H UQSHLvvi_4H SSHLLvvi_4H USHLLvvi_4H SQSHRNvvi_4H UQSHRNvvi_4H SQRSHRNvvi_4H UQRSHRNvvi_4H QSHRUNvvi_4H QRSHRUNvvi_4H CMEQvvi_4H SRSHRvvi_4H URSHRvvi_4H SSHRvvi_4H USHRvvi_4H CMGTvvi_4H CMLTvvi_4H SQSHLUvvi_4H BICvi_lsl_4H MVNIvi_lsl_4H MOVIvi_lsl_4H ORRvi_lsl_4H SQDMULHhhv_4H SQRDMULHhhv_4H SQDMLALshv_4H SQDMULLshv_4H SQDMLSLshv_4H SABAvvv_4H UABAvvv_4H MLAvvv_4H SHSUBvvv_4H UHSUBvvv_4H SQSUBvvv_4H UQSUBvvv_4H SABDvvv_4H UABDvvv_4H SRHADDvvv_4H URHADDvvv_4H SHADDvvv_4H UHADDvvv_4H SQADDvvv_4H UQADDvvv_4H CMGEvvv_4H SQDMULHvvv_4H SQRDMULHvvv_4H CMHIvvv_4H SQSHLvvv_4H UQSHLvvv_4H SQRSHLvvv_4H UQRSHLvvv_4H SRSHLvvv_4H URSHLvvv_4H SSHLvvv_4H USHLvvv_4H MULvvv_4H SMINvvv_4H UMINvvv_4H SMINPvvv_4H UMINPvvv_4H SMAXPvvv_4H UMAXPvvv_4H CMEQvvv_4H CMHSvvv_4H MLSvvv_4H CMGTvvv_4H CMTSTvvv_4H SMAXvvv_4H UMAXvvv_4H SHA256H LD1_8H ST1_8H LD2_8H ST2_8H LD1x2_8H ST1x2_8H LD3_8H ST3_8H LD1x3_8H ST1x3_8H LD4_8H ST4_8H LD1x4_8H ST1x4_8H ADDP_8H LD1R_8H LD2R_8H LD3R_8H LD4R_8H SRSRAvvi_8H URSRAvvi_8H SSRAvvi_8H USRAvvi_8H CMGEvvi_8H CMLEvvi_8H SLIvvi_8H SRIvvi_8H SQSHLvvi_8H UQSHLvvi_8H SSHLLvvi_8H USHLLvvi_8H SQSHRNvvi_8H UQSHRNvvi_8H SQRSHRNvvi_8H UQRSHRNvvi_8H QSHRUNvvi_8H QRSHRUNvvi_8H CMEQvvi_8H SRSHRvvi_8H URSHRvvi_8H SSHRvvi_8H USHRvvi_8H CMGTvvi_8H CMLTvvi_8H SQSHLUvvi_8H BICvi_lsl_8H MVNIvi_lsl_8H MOVIvi_lsl_8H ORRvi_lsl_8H SQDMULHhhv_8H SQRDMULHhhv_8H SQDMLALshv_8H SQDMULLshv_8H SQDMLSLshv_8H SABAvvv_8H UABAvvv_8H MLAvvv_8H SHSUBvvv_8H UHSUBvvv_8H SQSUBvvv_8H UQSUBvvv_8H SABDvvv_8H UABDvvv_8H SRHADDvvv_8H URHADDvvv_8H SHADDvvv_8H UHADDvvv_8H SQADDvvv_8H UQADDvvv_8H CMGEvvv_8H SQDMULHvvv_8H SQRDMULHvvv_8H CMHIvvv_8H SQSHLvvv_8H UQSHLvvv_8H SQRSHLvvv_8H UQRSHLvvv_8H SRSHLvvv_8H URSHLvvv_8H SSHLvvv_8H USHLvvv_8H MULvvv_8H SMINvvv_8H UMINvvv_8H SMINPvvv_8H UMINPvvv_8H SMAXPvvv_8H UMAXPvvv_8H CMEQvvv_8H CMHSvvv_8H MLSvvv_8H CMGTvvv_8H CMTSTvvv_8H SMAXvvv_8H UMAXvvv_8H LD1LN_H ST1LN_H LD2LN_H ST2LN_H LD3LN_H ST3LN_H LD4LN_H ST4LN_H DUPhv_H PHI SLI SRI GC_LABEL PROLOG_LABEL EH_LABEL F128CSEL TLSDESCCALL KILL SHA1M PRFM INLINEASM PRFUM ADJCALLSTACKDOWN FCVTXN SHA1P STACKMAP ADJCALLSTACKUP LSFP32_LDR LS32_LDR LSFPPair32_LDR LSPair32_LDR LSFP64_LDR LS64_LDR LSFPPair64_LDR LSPair64_LDR LSFP16_LDR LS16_LDR LSFP128_LDR LSFPPair128_LDR LSFP8_LDR LS8_LDR LSFP32_PreInd_LDR LS32_PreInd_LDR LSFPPair32_PreInd_LDR LSPair32_PreInd_LDR LSFP64_PreInd_LDR LS64_PreInd_LDR LSFPPair64_PreInd_LDR LSPair64_PreInd_LDR LSFP16_PreInd_LDR LS16_PreInd_LDR LSFP128_PreInd_LDR LSFPPair128_PreInd_LDR LSFP8_PreInd_LDR LS8_PreInd_LDR LSFP32_PostInd_LDR LS32_PostInd_LDR LSFPPair32_PostInd_LDR LSPair32_PostInd_LDR LSFP64_PostInd_LDR LS64_PostInd_LDR LSFPPair64_PostInd_LDR LSPair64_PostInd_LDR LSFP16_PostInd_LDR LS16_PostInd_LDR LSFP128_PostInd_LDR LSFPPair128_PostInd_LDR LSFP8_PostInd_LDR LS8_PostInd_LDR LSFPPair32_NonTemp_LDR LSPair32_NonTemp_LDR LSFPPair64_NonTemp_LDR LSPair64_NonTemp_LDR LSFPPair128_NonTemp_LDR LSFP32_Wm_RegOffset_LDR LS32_Wm_RegOffset_LDR LSFP64_Wm_RegOffset_LDR LS64_Wm_RegOffset_LDR LSFP16_Wm_RegOffset_LDR LS16_Wm_RegOffset_LDR LSFP128_Wm_RegOffset_LDR LSFP8_Wm_RegOffset_LDR LS8_Wm_RegOffset_LDR LSFP32_Xm_RegOffset_LDR LS32_Xm_RegOffset_LDR LSFP64_Xm_RegOffset_LDR LS64_Xm_RegOffset_LDR LSFP16_Xm_RegOffset_LDR LS16_Xm_RegOffset_LDR LSFP128_Xm_RegOffset_LDR LSFP8_Xm_RegOffset_LDR LS8_Xm_RegOffset_LDR LS32_UnPriv_LDR LS64_UnPriv_LDR LS16_UnPriv_LDR LS8_UnPriv_LDR LSFP32_STR LS32_STR LSFPPair32_STR LSPair32_STR LSFP64_STR LS64_STR LSFPPair64_STR LSPair64_STR LSFP16_STR LS16_STR LSFP128_STR LSFPPair128_STR LSFP8_STR LS8_STR LSFP32_PreInd_STR LS32_PreInd_STR LSFPPair32_PreInd_STR LSPair32_PreInd_STR LSFP64_PreInd_STR LS64_PreInd_STR LSFPPair64_PreInd_STR LSPair64_PreInd_STR LSFP16_PreInd_STR LS16_PreInd_STR LSFP128_PreInd_STR LSFPPair128_PreInd_STR LSFP8_PreInd_STR LS8_PreInd_STR LSFP32_PostInd_STR LS32_PostInd_STR LSFPPair32_PostInd_STR LSPair32_PostInd_STR LSFP64_PostInd_STR LS64_PostInd_STR LSFPPair64_PostInd_STR LSPair64_PostInd_STR LSFP16_PostInd_STR LS16_PostInd_STR LSFP128_PostInd_STR LSFPPair128_PostInd_STR LSFP8_PostInd_STR LS8_PostInd_STR LSFPPair32_NonTemp_STR LSPair32_NonTemp_STR LSFPPair64_NonTemp_STR LSPair64_NonTemp_STR LSFPPair128_NonTemp_STR LSFP32_Wm_RegOffset_STR LS32_Wm_RegOffset_STR LSFP64_Wm_RegOffset_STR LS64_Wm_RegOffset_STR LSFP16_Wm_RegOffset_STR LS16_Wm_RegOffset_STR LSFP128_Wm_RegOffset_STR LSFP8_Wm_RegOffset_STR LS8_Wm_RegOffset_STR LSFP32_Xm_RegOffset_STR LS32_Xm_RegOffset_STR LSFP64_Xm_RegOffset_STR LS64_Xm_RegOffset_STR LSFP16_Xm_RegOffset_STR LS16_Xm_RegOffset_STR LSFP128_Xm_RegOffset_STR LSFP8_Xm_RegOffset_STR LS8_Xm_RegOffset_STR LS32_UnPriv_STR LS64_UnPriv_STR LS16_UnPriv_STR LS8_UnPriv_STR LSFP32_LDUR LS32_LDUR LSFP64_LDUR LS64_LDUR LSFP16_LDUR LS16_LDUR LSFP128_LDUR LSFP8_LDUR LS8_LDUR LSFP32_STUR LS32_STUR LSFP64_STUR LS64_STUR LSFP16_STUR LS16_STUR LSFP128_STUR LSFP8_STUR LS8_STUR LD1_2S ST1_2S LD2_2S ST2_2S LD1x2_2S ST1x2_2S LD3_2S ST3_2S LD1x3_2S ST1x3_2S LD4_2S ST4_2S LD1x4_2S ST1x4_2S FADDP_2S LD1R_2S LD2R_2S LD3R_2S LD4R_2S FADDPvv_S_2S FMINNMPvv_S_2S FMAXNMPvv_S_2S FMINPvv_S_2S FMAXPvv_S_2S VCVTxs2f_2S VCVTxu2f_2S FMOVvi_2S SRSRAvvi_2S URSRAvvi_2S SSRAvvi_2S USRAvvi_2S FCMGEvvi_2S FCMLEvvi_2S SLIvvi_2S SRIvvi_2S SQSHLvvi_2S UQSHLvvi_2S SSHLLvvi_2S USHLLvvi_2S SQSHRNvvi_2S UQSHRNvvi_2S SQRSHRNvvi_2S UQRSHRNvvi_2S QSHRUNvvi_2S QRSHRUNvvi_2S FCMEQvvi_2S SRSHRvvi_2S URSHRvvi_2S SSHRvvi_2S USHRvvi_2S FCMGTvvi_2S FCMLTvvi_2S SQSHLUvvi_2S BICvi_lsl_2S MVNIvi_lsl_2S MOVIvi_lsl_2S ORRvi_lsl_2S MVNIvi_msl_2S MOVIvi_msl_2S VCVTf2xs_2S VCVTf2xu_2S SQDMLALdsv_2S SQDMULLdsv_2S SQDMLSLdsv_2S SQDMULHssv_2S SQRDMULHssv_2S SABAvvv_2S UABAvvv_2S FMLAvvv_2S FSUBvvv_2S SHSUBvvv_2S UHSUBvvv_2S SQSUBvvv_2S UQSUBvvv_2S FABDvvv_2S SABDvvv_2S UABDvvv_2S FADDvvv_2S SRHADDvvv_2S URHADDvvv_2S SHADDvvv_2S UHADDvvv_2S SQADDvvv_2S UQADDvvv_2S FACGEvvv_2S FCMGEvvv_2S SQDMULHvvv_2S SQRDMULHvvv_2S CMHIvvv_2S SQSHLvvv_2S UQSHLvvv_2S SQRSHLvvv_2S UQRSHLvvv_2S SRSHLvvv_2S URSHLvvv_2S SSHLvvv_2S USHLvvv_2S FMULvvv_2S FMINNMvvv_2S FMAXNMvvv_2S FMINvvv_2S SMINvvv_2S UMINvvv_2S FMINNMPvvv_2S FMAXNMPvvv_2S FMINPvvv_2S SMINPvvv_2S UMINPvvv_2S FMAXPvvv_2S SMAXPvvv_2S UMAXPvvv_2S FCMEQvvv_2S CMHSvvv_2S FMLSvvv_2S FRECPSvvv_2S FRSQRTSvvv_2S FACGTvvv_2S FCMGTvvv_2S CMTSTvvv_2S FDIVvvv_2S FMAXvvv_2S SMAXvvv_2S UMAXvvv_2S FMULXvvv_2S LD1_4S ST1_4S LD2_4S ST2_4S LD1x2_4S ST1x2_4S LD3_4S ST3_4S LD1x3_4S ST1x3_4S LD4_4S ST4_4S LD1x4_4S ST1x4_4S FADDP_4S LD1R_4S LD2R_4S LD3R_4S LD4R_4S VCVTxs2f_4S VCVTxu2f_4S FMOVvi_4S SRSRAvvi_4S URSRAvvi_4S SSRAvvi_4S USRAvvi_4S FCMGEvvi_4S FCMLEvvi_4S SLIvvi_4S SRIvvi_4S SQSHLvvi_4S UQSHLvvi_4S SSHLLvvi_4S USHLLvvi_4S SQSHRNvvi_4S UQSHRNvvi_4S SQRSHRNvvi_4S UQRSHRNvvi_4S QSHRUNvvi_4S QRSHRUNvvi_4S FCMEQvvi_4S SRSHRvvi_4S URSHRvvi_4S SSHRvvi_4S USHRvvi_4S FCMGTvvi_4S FCMLTvvi_4S SQSHLUvvi_4S BICvi_lsl_4S MVNIvi_lsl_4S MOVIvi_lsl_4S ORRvi_lsl_4S MVNIvi_msl_4S MOVIvi_msl_4S VCVTf2xs_4S VCVTf2xu_4S SQDMLALdsv_4S SQDMULLdsv_4S SQDMLSLdsv_4S FMLAssv_4S SQDMULHssv_4S SQRDMULHssv_4S FMULssv_4S FMLSssv_4S FMULXssv_4S SABAvvv_4S UABAvvv_4S FMLAvvv_4S FSUBvvv_4S SHSUBvvv_4S UHSUBvvv_4S SQSUBvvv_4S UQSUBvvv_4S FABDvvv_4S SABDvvv_4S UABDvvv_4S FADDvvv_4S SRHADDvvv_4S URHADDvvv_4S SHADDvvv_4S UHADDvvv_4S SQADDvvv_4S UQADDvvv_4S FACGEvvv_4S FCMGEvvv_4S SQDMULHvvv_4S SQRDMULHvvv_4S CMHIvvv_4S SQSHLvvv_4S UQSHLvvv_4S SQRSHLvvv_4S UQRSHLvvv_4S SRSHLvvv_4S URSHLvvv_4S SSHLvvv_4S USHLvvv_4S FMULvvv_4S FMINNMvvv_4S FMAXNMvvv_4S FMINvvv_4S SMINvvv_4S UMINvvv_4S FMINNMPvvv_4S FMAXNMPvvv_4S FMINPvvv_4S SMINPvvv_4S UMINPvvv_4S FMAXPvvv_4S SMAXPvvv_4S UMAXPvvv_4S FCMEQvvv_4S CMHSvvv_4S FMLSvvv_4S FRECPSvvv_4S FRSQRTSvvv_4S FACGTvvv_4S FCMGTvvv_4S CMTSTvvv_4S FDIVvvv_4S FMAXvvv_4S SMAXvvv_4S UMAXvvv_4S FMULXvvv_4S DRPS COPY_TO_REGCLASS SUBwwi_lsl0_S ADDwwi_lsl0_S SUBxxi_lsl0_S ADDxxi_lsl0_S SUBwwi_lsl12_S ADDwwi_lsl12_S SUBxxi_lsl12_S ADDxxi_lsl12_S LD1LN_S ST1LN_S LD2LN_S ST2LN_S LD3LN_S ST3LN_S LD4LN_S ST4LN_S DUPsv_S ERET PATCHPOINT LIFETIME_START LDRSBw_U LDRSHw_U LDRSBx_U LDRSHx_U COPY USQADD16b SUQADD16b SQNEG16b DUP16b SQABS16b CLS16b RBIT16b DUPELT16b CNT16b NOT16b CLZ16b TBL1_16b TBX1_16b REV32_16b TBL2_16b TBX2_16b TBL3_16b TBX3_16b REV64_16b TBL4_16b TBX4_16b REV16_16b EXTvvvi_16b TRN1vvv_16b ZIP1vvv_16b UZP1vvv_16b TRN2vvv_16b ZIP2vvv_16b UZP2vvv_16b ADDV_1b16b SMINV_1b16b UMINV_1b16b SMAXV_1b16b UMAXV_1b16b SADDLV_1h16b UADDLV_1h16b SQXTN8h16b UQXTN8h16b SQXTUN8h16b SMLAL2vvv_8h16b UMLAL2vvv_8h16b SSUBL2vvv_8h16b USUBL2vvv_8h16b SADDL2vvv_8h16b UADDL2vvv_8h16b PMULL2vvv_8h16b SMULL2vvv_8h16b UMULL2vvv_8h16b SMLSL2vvv_8h16b UMLSL2vvv_8h16b SSUBW2vvv_8h16b USUBW2vvv_8h16b SADDW2vvv_8h16b UADDW2vvv_8h16b USQADD8b SUQADD8b SQNEG8b DUP8b SQABS8b CLS8b RBIT8b DUPELT8b CNT8b NOT8b CLZ8b TBL1_8b TBX1_8b REV32_8b TBL2_8b TBX2_8b TBL3_8b TBX3_8b REV64_8b TBL4_8b TBX4_8b REV16_8b EXTvvvi_8b TRN1vvv_8b ZIP1vvv_8b UZP1vvv_8b TRN2vvv_8b ZIP2vvv_8b UZP2vvv_8b ADDV_1b8b SMINV_1b8b UMINV_1b8b SMAXV_1b8b UMAXV_1b8b SADDLV_1h8b UADDLV_1h8b SQXTN8h8b UQXTN8h8b SQXTUN8h8b SABAL2vvv_8h8b UABAL2vvv_8h8b SABDL2vvv_8h8b UABDL2vvv_8h8b SABALvvv_8h8b UABALvvv_8h8b SMLALvvv_8h8b UMLALvvv_8h8b SSUBLvvv_8h8b USUBLvvv_8h8b SABDLvvv_8h8b UABDLvvv_8h8b SADDLvvv_8h8b UADDLvvv_8h8b PMULLvvv_8h8b SMULLvvv_8h8b UMULLvvv_8h8b SMLSLvvv_8h8b UMLSLvvv_8h8b SSUBWvvv_8h8b USUBWvvv_8h8b SADDWvvv_8h8b UADDWvvv_8h8b INSELb USQADDbb SUQADDbb SQNEGbb SQABSbb SQSUBbbb UQSUBbbb SQADDbbb UQADDbbb SQSHLbbb UQSHLbbb SQRSHLbbb UQRSHLbbb CMNww_sxtb CMPww_sxtb SUBwww_sxtb ADDwww_sxtb SUBSwww_sxtb ADDSwww_sxtb CMNxw_sxtb CMPxw_sxtb SUBxxw_sxtb ADDxxw_sxtb SUBSxxw_sxtb ADDSxxw_sxtb CMNww_uxtb CMPww_uxtb SUBwww_uxtb ADDwww_uxtb SUBSwww_uxtb ADDSwww_uxtb CMNxw_uxtb CMPxw_uxtb SUBxxw_uxtb ADDxxw_uxtb SUBSxxw_uxtb ADDSxxw_uxtb SMOVwb UMOVwb SMOVxb Bcc FCSELdddc FCSELsssc CSINCwwwc CSNEGwwwc CSELwwwc CSINVwwwc CSINCxxxc CSNEGxxxc CSELxxxc CSINVxxxc PMULLvvv_1q1d SADALP2s1d UADALP2s1d SADDLP2s1d UADDLP2s1d USQADD2d SUQADD2d FNEG2d SQNEG2d DUP2d FABS2d SQABS2d DUPELT2d FRINTA_2d FRECPE_2d FRSQRTE_2d SCVTF_2d UCVTF_2d FRINTI_2d FRINTM_2d FRINTN_2d FRINTP_2d FCVTAS_2d FCVTMS_2d FCVTNS_2d FCVTPS_2d FCVTZS_2d FSQRT_2d FCVTAU_2d FCVTMU_2d FCVTNU_2d FCVTPU_2d FCVTZU_2d FRINTX_2d FRINTZ_2d TRN1vvv_2d ZIP1vvv_2d UZP1vvv_2d TRN2vvv_2d ZIP2vvv_2d UZP2vvv_2d FMULve_2d2d FMULXve_2d2d FMLAvve_2d2d FMLSvve_2d2d PMULL2vvv_1q2d SHLL2s2d FCVTL2s2d RSUBHNvvv_2s2d RADDHNvvv_2s2d SHLL4s2d FCVTL4s2d SADALP4s2d UADALP4s2d SADDLP4s2d UADDLP4s2d RSUBHN2vvv_4s2d RADDHN2vvv_4s2d INSELd FRINTAdd USQADDdd SUQADDdd FRECPEdd FCCMPEdd FRSQRTEdd SCVTFdd UCVTFdd FNEGdd SQNEGdd FRINTIdd FRINTMdd FRINTNdd FCCMPdd FRINTPdd FCVTASdd FABSdd SQABSdd FCVTMSdd FCVTNSdd FCVTPSdd FCVTZSdd FSQRTdd FCVTAUdd FCVTMUdd FCVTNUdd FCVTPUdd FCVTZUdd FMOVdd FRECPXdd FRINTXdd FRINTZdd FSUBddd SQSUBddd UQSUBddd FABDddd FADDddd SQADDddd UQADDddd FACGEddd FCMGEddd CMHIddd SQSHLddd UQSHLddd SQRSHLddd UQRSHLddd SRSHLddd URSHLddd SSHLddd USHLddd FMULddd FNMULddd FMINNMddd FMAXNMddd FMINddd FCMEQddd CMHSddd FRECPSddd FRSQRTSddd FACGTddd FCMGTddd CMTSTddd FDIVddd FMAXddd FMULXddd FMSUBdddd FNMSUBdddd FMADDdddd FNMADDdddd LD1WB_16B_fixed ST1WB_16B_fixed LD2WB_16B_fixed ST2WB_16B_fixed LD1x2WB_16B_fixed ST1x2WB_16B_fixed LD3WB_16B_fixed ST3WB_16B_fixed LD1x3WB_16B_fixed ST1x3WB_16B_fixed LD4WB_16B_fixed ST4WB_16B_fixed LD1x4WB_16B_fixed ST1x4WB_16B_fixed LD1R_WB_16B_fixed LD2R_WB_16B_fixed LD3R_WB_16B_fixed LD4R_WB_16B_fixed LD1WB_8B_fixed ST1WB_8B_fixed LD2WB_8B_fixed ST2WB_8B_fixed LD1x2WB_8B_fixed ST1x2WB_8B_fixed LD3WB_8B_fixed ST3WB_8B_fixed LD1x3WB_8B_fixed ST1x3WB_8B_fixed LD4WB_8B_fixed ST4WB_8B_fixed LD1x4WB_8B_fixed ST1x4WB_8B_fixed LD1R_WB_8B_fixed LD2R_WB_8B_fixed LD3R_WB_8B_fixed LD4R_WB_8B_fixed LD1LN_WB_B_fixed ST1LN_WB_B_fixed LD2LN_WB_B_fixed ST2LN_WB_B_fixed LD3LN_WB_B_fixed ST3LN_WB_B_fixed LD4LN_WB_B_fixed ST4LN_WB_B_fixed LD1WB_1D_fixed ST1WB_1D_fixed LD1x2WB_1D_fixed ST1x2WB_1D_fixed LD1x3WB_1D_fixed ST1x3WB_1D_fixed LD1x4WB_1D_fixed ST1x4WB_1D_fixed LD1R_WB_1D_fixed LD2R_WB_1D_fixed LD3R_WB_1D_fixed LD4R_WB_1D_fixed LD1WB_2D_fixed ST1WB_2D_fixed LD2WB_2D_fixed ST2WB_2D_fixed LD1x2WB_2D_fixed ST1x2WB_2D_fixed LD3WB_2D_fixed ST3WB_2D_fixed LD1x3WB_2D_fixed ST1x3WB_2D_fixed LD4WB_2D_fixed ST4WB_2D_fixed LD1x4WB_2D_fixed ST1x4WB_2D_fixed LD1R_WB_2D_fixed LD2R_WB_2D_fixed LD3R_WB_2D_fixed LD4R_WB_2D_fixed LD1LN_WB_D_fixed ST1LN_WB_D_fixed LD2LN_WB_D_fixed ST2LN_WB_D_fixed LD3LN_WB_D_fixed ST3LN_WB_D_fixed LD4LN_WB_D_fixed ST4LN_WB_D_fixed LD1WB_4H_fixed ST1WB_4H_fixed LD2WB_4H_fixed ST2WB_4H_fixed LD1x2WB_4H_fixed ST1x2WB_4H_fixed LD3WB_4H_fixed ST3WB_4H_fixed LD1x3WB_4H_fixed ST1x3WB_4H_fixed LD4WB_4H_fixed ST4WB_4H_fixed LD1x4WB_4H_fixed ST1x4WB_4H_fixed LD1R_WB_4H_fixed LD2R_WB_4H_fixed LD3R_WB_4H_fixed LD4R_WB_4H_fixed LD1WB_8H_fixed ST1WB_8H_fixed LD2WB_8H_fixed ST2WB_8H_fixed LD1x2WB_8H_fixed ST1x2WB_8H_fixed LD3WB_8H_fixed ST3WB_8H_fixed LD1x3WB_8H_fixed ST1x3WB_8H_fixed LD4WB_8H_fixed ST4WB_8H_fixed LD1x4WB_8H_fixed ST1x4WB_8H_fixed LD1R_WB_8H_fixed LD2R_WB_8H_fixed LD3R_WB_8H_fixed LD4R_WB_8H_fixed LD1LN_WB_H_fixed ST1LN_WB_H_fixed LD2LN_WB_H_fixed ST2LN_WB_H_fixed LD3LN_WB_H_fixed ST3LN_WB_H_fixed LD4LN_WB_H_fixed ST4LN_WB_H_fixed LD1WB_2S_fixed ST1WB_2S_fixed LD2WB_2S_fixed ST2WB_2S_fixed LD1x2WB_2S_fixed ST1x2WB_2S_fixed LD3WB_2S_fixed ST3WB_2S_fixed LD1x3WB_2S_fixed ST1x3WB_2S_fixed LD4WB_2S_fixed ST4WB_2S_fixed LD1x4WB_2S_fixed ST1x4WB_2S_fixed LD1R_WB_2S_fixed LD2R_WB_2S_fixed LD3R_WB_2S_fixed LD4R_WB_2S_fixed LD1WB_4S_fixed ST1WB_4S_fixed LD2WB_4S_fixed ST2WB_4S_fixed LD1x2WB_4S_fixed ST1x2WB_4S_fixed LD3WB_4S_fixed ST3WB_4S_fixed LD1x3WB_4S_fixed ST1x3WB_4S_fixed LD4WB_4S_fixed ST4WB_4S_fixed LD1x4WB_4S_fixed ST1x4WB_4S_fixed LD1R_WB_4S_fixed LD2R_WB_4S_fixed LD3R_WB_4S_fixed LD4R_WB_4S_fixed LD1LN_WB_S_fixed ST1LN_WB_S_fixed LD2LN_WB_S_fixed ST2LN_WB_S_fixed LD3LN_WB_S_fixed ST3LN_WB_S_fixed LD4LN_WB_S_fixed ST4LN_WB_S_fixed FCVThd LDRSBw_PreInd LDRSHw_PreInd LDRSBx_PreInd LDRSHx_PreInd LDPSWx_PreInd LDRSWx_PreInd LDRSBw_PostInd LDRSHw_PostInd LDRSBx_PostInd LDRSHx_PostInd LDPSWx_PostInd LDRSWx_PostInd LDAXP_word LDXP_word STLXP_word STXP_word LDAR_word STLR_word LDAXR_word LDXR_word STLXR_word STXR_word LDAXP_dword LDXP_dword STLXP_dword STXP_dword LDAR_dword STLR_dword LDAXR_dword LDXR_dword STLXR_dword STXR_dword LDAR_hword STLR_hword LDAXR_hword LDXR_hword STLXR_hword STXR_hword SQXTNsd UQXTNsd SQXTUNsd FCVTsd FCVTASwd FCVTMSwd FCVTNSwd FCVTPSwd FCVTZSwd FCVTAUwd FCVTMUwd FCVTNUwd FCVTPUwd FCVTZUwd FCVTASxd FCVTMSxd FCVTNSxd FCVTPSxd FCVTZSxd FCVTAUxd FCVTMUxd FCVTNUxd FCVTPUxd FCVTZUxd FMOVxd UMOVxd LDAR_byte STLR_byte LDAXR_byte LDXR_byte STLXR_byte STXR_byte FCMPdd_sig FCMPdi_sig FCMPsi_sig FCMPss_sig USQADD4h SUQADD4h SQNEG4h DUP4h SQABS4h CLS4h DUPELT4h CLZ4h REV32_4h REV64_4h TRN1vvv_4h ZIP1vvv_4h UZP1vvv_4h TRN2vvv_4h ZIP2vvv_4h UZP2vvv_4h SADALP8b4h UADALP8b4h SADDLP8b4h UADDLP8b4h ADDV_1h4h SMINV_1h4h UMINV_1h4h SMAXV_1h4h UMAXV_1h4h SADDLV_1s4h UADDLV_1s4h FCVTN4s4h SQXTN4s4h UQXTN4s4h SQXTUN4s4h SQDMULLve_4s4h SMULLve_4s4h UMULLve_4s4h SQDMLALvve_4s4h SMLALvve_4s4h UMLALvve_4s4h SQDMLSLvve_4s4h SMLSLvve_4s4h UMLSLvve_4s4h SABAL2vvv_4s4h UABAL2vvv_4s4h SABDL2vvv_4s4h UABDL2vvv_4s4h SABALvvv_4s4h UABALvvv_4s4h SQDMLALvvv_4s4h SMLALvvv_4s4h UMLALvvv_4s4h SSUBLvvv_4s4h USUBLvvv_4s4h SABDLvvv_4s4h UABDLvvv_4s4h SADDLvvv_4s4h UADDLvvv_4s4h SQDMULLvvv_4s4h SMULLvvv_4s4h UMULLvvv_4s4h SQDMLSLvvv_4s4h SMLSLvvv_4s4h UMLSLvvv_4s4h SSUBWvvv_4s4h USUBWvvv_4s4h SADDWvvv_4s4h UADDWvvv_4s4h USQADD8h SUQADD8h SQNEG8h DUP8h SQABS8h CLS8h DUPELT8h CLZ8h REV32_8h REV64_8h TRN1vvv_8h ZIP1vvv_8h UZP1vvv_8h TRN2vvv_8h ZIP2vvv_8h UZP2vvv_8h SHLL16b8h SADALP16b8h UADALP16b8h SADDLP16b8h UADDLP16b8h RSUBHN2vvv_16b8h RADDHN2vvv_16b8h SHLL8b8h RSUBHNvvv_8b8h RADDHNvvv_8b8h ADDV_1h8h SMINV_1h8h UMINV_1h8h SMAXV_1h8h UMAXV_1h8h SQDMULHve_4h8h SQRDMULHve_4h8h MULve_4h8h MLAvve_4h8h MLSvve_4h8h SQDMULHve_8h8h SQRDMULHve_8h8h MULve_8h8h MLAvve_8h8h MLSvve_8h8h SADDLV_1s8h UADDLV_1s8h FCVTN4s8h SQXTN4s8h UQXTN4s8h SQXTUN4s8h SQDMULLve_4s8h SMULLve_4s8h UMULLve_4s8h SQDMLALvve_4s8h SMLALvve_4s8h UMLALvve_4s8h SQDMLSLvve_4s8h SMLSLvve_4s8h UMLSLvve_4s8h SQDMLAL2vvv_4s8h SMLAL2vvv_4s8h UMLAL2vvv_4s8h SSUBL2vvv_4s8h USUBL2vvv_4s8h SADDL2vvv_4s8h UADDL2vvv_4s8h SQDMULL2vvv_4s8h SMULL2vvv_4s8h UMULL2vvv_4s8h SQDMLSL2vvv_4s8h SMLSL2vvv_4s8h UMLSL2vvv_4s8h SSUBW2vvv_4s8h USUBW2vvv_4s8h SADDW2vvv_4s8h UADDW2vvv_4s8h INSELh SQXTNbh UQXTNbh SQXTUNbh FCVTdh USQADDhh SUQADDhh SQNEGhh SQABShh SQSUBhhh UQSUBhhh SQADDhhh UQADDhhh SQDMULHhhh SQRDMULHhhh SQSHLhhh UQSHLhhh SQRSHLhhh UQRSHLhhh SQDMLALshh SQDMULLshh SQDMLSLshh FCVTsh CMNww_sxth CMPww_sxth SUBwww_sxth ADDwww_sxth SUBSwww_sxth ADDSwww_sxth CMNxw_sxth CMPxw_sxth SUBxxw_sxth ADDxxw_sxth SUBSxxw_sxth ADDSxxw_sxth CMNww_uxth CMPww_uxth SUBwww_uxth ADDwww_uxth SUBSwww_uxth ADDSwww_uxth CMNxw_uxth CMPxw_uxth SUBxxw_uxth ADDxxw_uxth SUBSxxw_uxth ADDSxxw_uxth SMOVwh UMOVwh SMOVxh DCPS1i DCPS2i DCPS3i DMBi DSBi ISBi ICi SMCi HVCi SVCi TLBIi BRKi HLTi HINTi CLREXi SQSHLbbi UQSHLbbi SQSHLUbbi SYSLxicci MOVIdi TC_RETURNdi FMOVdi CMGEddi CMLEddi SQSHLddi UQSHLddi SCVTF_Nddi UCVTF_Nddi FCVTZS_Nddi FCVTZU_Nddi CMEQddi SRSHRddi URSHRddi SSHRddi USHRddi CMGTddi CMLTddi SQSHLUddi FCMGEZddi FCMLEZddi FCMEQZddi FCMGTZddi FCMLTZddi SQSHRNsdi UQSHRNsdi SQRSHRNsdi UQRSHRNsdi SQSHRUNsdi SQRSHRUNsdi FCVTZSwdi FCVTZUwdi FCVTZSxdi FCVTZUxdi SQSHRNbhi UQSHRNbhi SQRSHRNbhi UQRSHRNbhi SQSHRUNbhi SQRSHRUNbhi SQSHLhhi UQSHLhhi SQSHLUhhi MSRii MOVKwii MOVNwii TBZwii TBNZwii MOVZwii BFIwwii BFXILwwii SBFMwwii UBFMwwii SBFXwwii UBFXwwii SBFIZwwii UBFIZwwii MOVKxii MOVNxii TBZxii TBNZxii MOVZxii BFIxxii BFXILxxii SBFMxxii UBFMxxii SBFXxxii UBFXxxii SBFIZxxii UBFIZxxii FMOVsi SQSHRNhsi UQSHRNhsi SQRSHRNhsi UQRSHRNhsi SQSHRUNhsi SQRSHRUNhsi SQSHLssi UQSHLssi SCVTF_Nssi UCVTF_Nssi FCVTZS_Nssi FCVTZU_Nssi SQSHLUssi FCMGEZssi FCMLEZssi FCMEQZssi FCMGTZssi FCMLTZssi FCVTZSwsi FCVTZUwsi FCVTZSxsi FCVTZUxsi CCMNwi CCMPwi SCVTFdwi UCVTFdwi SCVTFswi UCVTFswi ANDwwi LSLwwi EORwwi ORRwwi ASRwwi LSRwwi ANDSwwi EXTRwwwi CCMNxi TC_RETURNxi CCMPxi ADRPxi ADRxi MRSxi SCVTFdxi UCVTFdxi SCVTFsxi UCVTFsxi ANDxxi LSLxxi EORxxi ORRxxi ASRxxi LSRxxi ANDSxxi EXTRxxxi CMNww_lsl MVNww_lsl CMPww_lsl TSTww_lsl SUBwww_lsl BICwww_lsl ADDwww_lsl ANDwww_lsl EONwww_lsl ORNwww_lsl EORwww_lsl ORRwww_lsl SUBSwww_lsl BICSwww_lsl ADDSwww_lsl ANDSwww_lsl CMNxx_lsl MVNxx_lsl CMPxx_lsl TSTxx_lsl SUBxxx_lsl BICxxx_lsl ADDxxx_lsl ANDxxx_lsl EONxxx_lsl ORNxxx_lsl EORxxx_lsl ORRxxx_lsl SUBSxxx_lsl BICSxxx_lsl ADDSxxx_lsl ANDSxxx_lsl TAIL_Bimm BLimm SUBwwi_lsl0_cmp ADDwwi_lsl0_cmp SUBxxi_lsl0_cmp ADDxxi_lsl0_cmp SUBwwi_lsl12_cmp ADDwwi_lsl12_cmp SUBxxi_lsl12_cmp ADDxxi_lsl12_cmp LD1WB_16B_register ST1WB_16B_register LD2WB_16B_register ST2WB_16B_register LD1x2WB_16B_register ST1x2WB_16B_register LD3WB_16B_register ST3WB_16B_register LD1x3WB_16B_register ST1x3WB_16B_register LD4WB_16B_register ST4WB_16B_register LD1x4WB_16B_register ST1x4WB_16B_register LD1R_WB_16B_register LD2R_WB_16B_register LD3R_WB_16B_register LD4R_WB_16B_register LD1WB_8B_register ST1WB_8B_register LD2WB_8B_register ST2WB_8B_register LD1x2WB_8B_register ST1x2WB_8B_register LD3WB_8B_register ST3WB_8B_register LD1x3WB_8B_register ST1x3WB_8B_register LD4WB_8B_register ST4WB_8B_register LD1x4WB_8B_register ST1x4WB_8B_register LD1R_WB_8B_register LD2R_WB_8B_register LD3R_WB_8B_register LD4R_WB_8B_register LD1LN_WB_B_register ST1LN_WB_B_register LD2LN_WB_B_register ST2LN_WB_B_register LD3LN_WB_B_register ST3LN_WB_B_register LD4LN_WB_B_register ST4LN_WB_B_register LD1WB_1D_register ST1WB_1D_register LD1x2WB_1D_register ST1x2WB_1D_register LD1x3WB_1D_register ST1x3WB_1D_register LD1x4WB_1D_register ST1x4WB_1D_register LD1R_WB_1D_register LD2R_WB_1D_register LD3R_WB_1D_register LD4R_WB_1D_register LD1WB_2D_register ST1WB_2D_register LD2WB_2D_register ST2WB_2D_register LD1x2WB_2D_register ST1x2WB_2D_register LD3WB_2D_register ST3WB_2D_register LD1x3WB_2D_register ST1x3WB_2D_register LD4WB_2D_register ST4WB_2D_register LD1x4WB_2D_register ST1x4WB_2D_register LD1R_WB_2D_register LD2R_WB_2D_register LD3R_WB_2D_register LD4R_WB_2D_register LD1LN_WB_D_register ST1LN_WB_D_register LD2LN_WB_D_register ST2LN_WB_D_register LD3LN_WB_D_register ST3LN_WB_D_register LD4LN_WB_D_register ST4LN_WB_D_register LD1WB_4H_register ST1WB_4H_register LD2WB_4H_register ST2WB_4H_register LD1x2WB_4H_register ST1x2WB_4H_register LD3WB_4H_register ST3WB_4H_register LD1x3WB_4H_register ST1x3WB_4H_register LD4WB_4H_register ST4WB_4H_register LD1x4WB_4H_register ST1x4WB_4H_register LD1R_WB_4H_register LD2R_WB_4H_register LD3R_WB_4H_register LD4R_WB_4H_register LD1WB_8H_register ST1WB_8H_register LD2WB_8H_register ST2WB_8H_register LD1x2WB_8H_register ST1x2WB_8H_register LD3WB_8H_register ST3WB_8H_register LD1x3WB_8H_register ST1x3WB_8H_register LD4WB_8H_register ST4WB_8H_register LD1x4WB_8H_register ST1x4WB_8H_register LD1R_WB_8H_register LD2R_WB_8H_register LD3R_WB_8H_register LD4R_WB_8H_register LD1LN_WB_H_register ST1LN_WB_H_register LD2LN_WB_H_register ST2LN_WB_H_register LD3LN_WB_H_register ST3LN_WB_H_register LD4LN_WB_H_register ST4LN_WB_H_register LD1WB_2S_register ST1WB_2S_register LD2WB_2S_register ST2WB_2S_register LD1x2WB_2S_register ST1x2WB_2S_register LD3WB_2S_register ST3WB_2S_register LD1x3WB_2S_register ST1x3WB_2S_register LD4WB_2S_register ST4WB_2S_register LD1x4WB_2S_register ST1x4WB_2S_register LD1R_WB_2S_register LD2R_WB_2S_register LD3R_WB_2S_register LD4R_WB_2S_register LD1WB_4S_register ST1WB_4S_register LD2WB_4S_register ST2WB_4S_register LD1x2WB_4S_register ST1x2WB_4S_register LD3WB_4S_register ST3WB_4S_register LD1x3WB_4S_register ST1x3WB_4S_register LD4WB_4S_register ST4WB_4S_register LD1x4WB_4S_register ST1x4WB_4S_register LD1R_WB_4S_register LD2R_WB_4S_register LD3R_WB_4S_register LD4R_WB_4S_register LD1LN_WB_S_register ST1LN_WB_S_register LD2LN_WB_S_register ST2LN_WB_S_register LD3LN_WB_S_register ST3LN_WB_S_register LD4LN_WB_S_register ST4LN_WB_S_register MVNww_ror TSTww_ror BICwww_ror ANDwww_ror EONwww_ror ORNwww_ror EORwww_ror ORRwww_ror BICSwww_ror ANDSwww_ror MVNxx_ror TSTxx_ror BICxxx_ror ANDxxx_ror EONxxx_ror ORNxxx_ror EORxxx_ror ORRxxx_ror BICSxxx_ror ANDSxxx_ror CMNww_asr MVNww_asr CMPww_asr TSTww_asr SUBwww_asr BICwww_asr ADDwww_asr ANDwww_asr EONwww_asr ORNwww_asr EORwww_asr ORRwww_asr SUBSwww_asr BICSwww_asr ADDSwww_asr ANDSwww_asr CMNxx_asr MVNxx_asr CMPxx_asr TSTxx_asr SUBxxx_asr BICxxx_asr ADDxxx_asr ANDxxx_asr EONxxx_asr ORNxxx_asr EORxxx_asr ORRxxx_asr SUBSxxx_asr BICSxxx_asr ADDSxxx_asr ANDSxxx_asr CMNww_lsr MVNww_lsr CMPww_lsr TSTww_lsr SUBwww_lsr BICwww_lsr ADDwww_lsr ANDwww_lsr EONwww_lsr ORNwww_lsr EORwww_lsr ORRwww_lsr SUBSwww_lsr BICSwww_lsr ADDSwww_lsr ANDSwww_lsr CMNxx_lsr MVNxx_lsr CMPxx_lsr TSTxx_lsr SUBxxx_lsr BICxxx_lsr ADDxxx_lsr ANDxxx_lsr EONxxx_lsr ORNxxx_lsr EORxxx_lsr ORRxxx_lsr SUBSxxx_lsr BICSxxx_lsr ADDSxxx_lsr ANDSxxx_lsr USQADD2s SUQADD2s URECPE2s URSQRTE2s FNEG2s SQNEG2s DUP2s FABS2s SQABS2s CLS2s DUPELT2s CLZ2s REV64_2s FRINTA_2s FRECPE_2s FRSQRTE_2s SCVTF_2s UCVTF_2s FRINTI_2s FRINTM_2s FRINTN_2s FRINTP_2s FCVTAS_2s FCVTMS_2s FCVTNS_2s FCVTPS_2s FCVTZS_2s FSQRT_2s FCVTAU_2s FCVTMU_2s FCVTNU_2s FCVTPU_2s FCVTZU_2s FRINTX_2s FRINTZ_2s TRN1vvv_2s ZIP1vvv_2s UZP1vvv_2s TRN2vvv_2s ZIP2vvv_2s UZP2vvv_2s FCVTN2d2s SQXTN2d2s UQXTN2d2s SQXTUN2d2s FCVTXN2d2s SQDMULLve_2d2s SMULLve_2d2s UMULLve_2d2s SQDMLALvve_2d2s SMLALvve_2d2s UMLALvve_2d2s SQDMLSLvve_2d2s SMLSLvve_2d2s UMLSLvve_2d2s SABAL2vvv_2d2s UABAL2vvv_2d2s SABDL2vvv_2d2s UABDL2vvv_2d2s SABALvvv_2d2s UABALvvv_2d2s SQDMLALvvv_2d2s SMLALvvv_2d2s UMLALvvv_2d2s SSUBLvvv_2d2s USUBLvvv_2d2s SABDLvvv_2d2s UABDLvvv_2d2s SADDLvvv_2d2s UADDLvvv_2d2s SQDMULLvvv_2d2s SMULLvvv_2d2s UMULLvvv_2d2s SQDMLSLvvv_2d2s SMLSLvvv_2d2s UMLSLvvv_2d2s SSUBWvvv_2d2s USUBWvvv_2d2s SADDWvvv_2d2s UADDWvvv_2d2s SADALP4h2s UADALP4h2s SADDLP4h2s UADDLP4h2s USQADD4s SUQADD4s URECPE4s URSQRTE4s FNEG4s SQNEG4s DUP4s FABS4s SQABS4s CLS4s DUPELT4s CLZ4s REV64_4s FRINTA_4s FRECPE_4s FRSQRTE_4s SCVTF_4s UCVTF_4s FRINTI_4s FRINTM_4s FRINTN_4s FRINTP_4s FCVTAS_4s FCVTMS_4s FCVTNS_4s FCVTPS_4s FCVTZS_4s FSQRT_4s FCVTAU_4s FCVTMU_4s FCVTNU_4s FCVTPU_4s FCVTZU_4s FRINTX_4s FRINTZ_4s TRN1vvv_4s ZIP1vvv_4s UZP1vvv_4s TRN2vvv_4s ZIP2vvv_4s UZP2vvv_4s SADDLV_1d4s UADDLV_1d4s FCVTN2d4s SQXTN2d4s UQXTN2d4s SQXTUN2d4s FCVTXN2d4s SQDMULLve_2d4s SMULLve_2d4s UMULLve_2d4s SQDMLALvve_2d4s SMLALvve_2d4s UMLALvve_2d4s SQDMLSLvve_2d4s SMLSLvve_2d4s UMLSLvve_2d4s SQDMLAL2vvv_2d4s SMLAL2vvv_2d4s UMLAL2vvv_2d4s SSUBL2vvv_2d4s USUBL2vvv_2d4s SADDL2vvv_2d4s UADDL2vvv_2d4s SQDMULL2vvv_2d4s SMULL2vvv_2d4s UMULL2vvv_2d4s SQDMLSL2vvv_2d4s SMLSL2vvv_2d4s UMLSL2vvv_2d4s SSUBW2vvv_2d4s USUBW2vvv_2d4s SADDW2vvv_2d4s UADDW2vvv_2d4s SHLL4h4s FCVTL4h4s RSUBHNvvv_4h4s RADDHNvvv_4h4s SHLL8h4s FCVTL8h4s SADALP8h4s UADALP8h4s SADDLP8h4s UADDLP8h4s RSUBHN2vvv_8h4s RADDHN2vvv_8h4s ADDV_1s4s FMINNMV_1s4s FMAXNMV_1s4s FMINV_1s4s SMINV_1s4s UMINV_1s4s FMAXV_1s4s SMAXV_1s4s UMAXV_1s4s SQDMULHve_2s4s SQRDMULHve_2s4s FMULve_2s4s FMULXve_2s4s FMLAvve_2s4s FMLSvve_2s4s SQDMULHve_4s4s SQRDMULHve_4s4s FMULve_4s4s FMULXve_4s4s FMLAvve_4s4s FMLSvve_4s4s INSELs SUBwwi_lsl0_s ADDwwi_lsl0_s SUBxxi_lsl0_s ADDxxi_lsl0_s SUBwwi_lsl12_s ADDwwi_lsl12_s SUBxxi_lsl12_s ADDxxi_lsl12_s FCVTds SQXTNhs UQXTNhs SQXTUNhs FCVThs FRINTAss USQADDss SUQADDss FRECPEss FCCMPEss FRSQRTEss SCVTFss UCVTFss FNEGss SQNEGss FRINTIss FRINTMss FRINTNss FCCMPss FRINTPss FCVTASss FABSss SQABSss FCVTMSss FCVTNSss FCVTPSss FCVTZSss FSQRTss FCVTAUss FCVTMUss FCVTNUss FCVTPUss FCVTZUss FMOVss FRECPXss FRINTXss FRINTZss SQDMLALdss SQDMULLdss SQDMLSLdss FSUBsss SQSUBsss UQSUBsss FABDsss FADDsss SQADDsss UQADDsss FACGEsss FCMGEsss SQDMULHsss SQRDMULHsss SQSHLsss UQSHLsss SQRSHLsss UQRSHLsss FMULsss FNMULsss FMINNMsss FMAXNMsss FMINsss FCMEQsss FRECPSsss FRSQRTSsss FACGTsss FCMGTsss FDIVsss FMAXsss FMULXsss FMSUBssss FNMSUBssss FMADDssss FNMADDssss FCVTASws FCVTMSws FCVTNSws FCVTPSws FCVTZSws FCVTAUws FCVTMUws FCVTNUws FCVTPUws FCVTZUws FMOVws UMOVws FCVTASxs FCVTMSxs FCVTNSxs FCVTPSxs FCVTZSxs FCVTAUxs FCVTMUxs FCVTNUxs FCVTPUxs FCVTZUxs SMOVxs FCMPdd_quiet FCMPdi_quiet FCMPsi_quiet FCMPss_quiet PRFM_Wm_RegOffset LDRSBw_Wm_RegOffset LDRSHw_Wm_RegOffset LDRSBx_Wm_RegOffset LDRSHx_Wm_RegOffset LDRSWx_Wm_RegOffset PRFM_Xm_RegOffset LDRSBw_Xm_RegOffset LDRSHw_Xm_RegOffset LDRSBx_Xm_RegOffset LDRSHx_Xm_RegOffset LDRSWx_Xm_RegOffset PRFM_lit LDRd_lit LDRq_lit LDRs_lit LDRw_lit LDRx_lit LDRSWx_lit FMOVxv LDRSBw LDTRSBw LDRSHw LDTRSHw CBZw CBNZw INSbw SCVTFdw UCVTFdw INShw SCVTFsw UCVTFsw INSsw FMOVsw CMNww_sxtw CMPww_sxtw SUBwww_sxtw ADDwww_sxtw SUBSwww_sxtw ADDSwww_sxtw CMNxw_sxtw CMPxw_sxtw SUBxxw_sxtw ADDxxw_sxtw SUBSxxw_sxtw ADDSxxw_sxtw CMNww_uxtw CMPww_uxtw SUBwww_uxtw ADDwww_uxtw SUBSwww_uxtw ADDSwww_uxtw CMNxw_uxtw CMPxw_uxtw SUBxxw_uxtw ADDxxw_uxtw SUBSxxw_uxtw ADDSxxw_uxtw REV16ww SXTBww UXTBww SXTHww UXTHww CCMNww CCMPww CLSww RBITww REVww CLZww SBCwww ADCwww SBCSwww ADCSwww SDIVwww UDIVwww LSLVwww RORVwww ASRVwww LSRVwww CRC32B_www CRC32CB_www CRC32H_www CRC32CH_www CRC32W_www CRC32CW_www MSUBwwww MADDwwww SXTBxw UXTBxw SXTHxw UXTHxw SXTWxw LDRSBx LDTRSBx LDRSHx LDTRSHx TAIL_BRx TLSDESC_BLRx RETx LDPSWx LDRSWx LDTRSWx LDURSWx CBZx CBNZx SCVTFdx UCVTFdx INSdx FMOVdx DCix ICix TLBIix MSRix ATix SYSiccix SCVTFsx UCVTFsx CMNww_sxtx CMPww_sxtx SUBwww_sxtx ADDwww_sxtx SUBSwww_sxtx ADDSwww_sxtx CMNxx_sxtx CMPxx_sxtx SUBxxx_sxtx ADDxxx_sxtx SUBSxxx_sxtx ADDSxxx_sxtx CMNww_uxtx CMPww_uxtx SUBwww_uxtx ADDwww_uxtx SUBSwww_uxtx ADDSwww_uxtx CMNxx_uxtx CMPxx_uxtx SUBxxx_uxtx ADDxxx_uxtx SUBSxxx_uxtx ADDSxxx_uxtx FMOVvx CRC32X_wwx CRC32CX_wwx SMSUBLxwwx UMSUBLxwwx SMADDLxwwx UMADDLxwwx REV32xx REV16xx CCMNxx CCMPxx CLSxx RBITxx REVxx CLZxx SBCxxx ADCxxx SMULHxxx UMULHxxx SBCSxxx ADCSxxx SDIVxxx UDIVxxx LSLVxxx RORVxxx ASRVxxx LSRVxxx MSUBxxxx MADDxxxx @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ! [ " \ # ] $ ^ % _ & @ ' A ( B ) C * D + E , F - G . H / I 0 J 1 K 2 L 3 M 4 N 5 O 6 P 7 Q 8 R 9 S : T ; U < V = W > X ? Y @ Z A [ B \ C ] D ^ E _ F @ G A H B I C J D K E L F M G N H O I P J Q K R L S M T N U O V P W Q X R Y S Z T [ U \ V ] W ^ X _ Y ` Z a [ b \ c ] d ^ e _ f @ g A h B i C j D k E l F m G n H o I p J q K r L s M t N u O v P w Q x R y S z T { U | V } W ~ X Y Z [ \ ] ^ _ @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ! [ " \ # ] $ ^ % _ & @ ' A ( B ) C * D + E , F - G . H / I 0 J 1 K 2 L 3 M 4 N 5 O 6 P 7 Q 8 R 9 S : T ; U < V = W > X ? Y @ Z A [ B \ C ] D ^ E _ F @ G A H B I C J D K E L F M G N H O I P J Q K R L S M T N U O V P W Q X R Y S Z T [ U \ V ] W ^ X _ Y ` Z a [ b \ c ] d ^ e _ f @ g A h B i C j D k E l F m G n H o I p J q K r L s M t N u O v P w Q x R y S z T { U | V } W ~ X Y Z [ \ ] ^ _ @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @ @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @ @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ! " # $ % ( ( ( ( ( 4 ( S w ( ( u ( ( ( " ( ( @ ( ( ( ( ~ ( ( ( + ( ( I ( ( g ( . ( ( ( A ( ( _ ( ( } ( ( ( b ( ' ( 7 ' a z ' ' ' ' ' . ' ' L ' ' ' ' ' ' ' ; ' ' Y ' ' w ' > ' ' ' Q ' ' o ' ' ' ' ' r ' 7 ' 5 Q d x Q Q Q Q Q 1 Q Q O Q Q Q Q Q ! Q Q ? Q Q ] Q Q { Q B Q Q Q U Q Q s Q Q Q Q Q v Q ; Q P r = [ 1 O m R e 0 K 6 a u y a a a " a a @ a a ^ a a " a a a 5 a a S a a q a a a V a a a i a a a a a 4 a a a O a " a x " a " a " a % " a " a C " a " a a " a " a & " a " a " a 9 " a " a W " a " a u " a " a " a Z " a " a " a m " a " a " a " a " a 8 " a " a " a A { A A A ( A A F A A d A A * A A A = A A [ A A y A A A ^ A # A A q A A A A A < A A A ^ ~ Z Z Z + Z Z I Z Z Z Z Z Z Z 7 Z Z U Z Z s Z : Z Z Z M Z Z k Z Z Z Z Z n Z 3 Z Z @ o , @ , , f , f , f : , f , f X , f , f , f , f , f - , f , f K , f , f i , f , f , f N , f , f , f a , f , f , f , f , f , , f , f , f G , f 8 f @ { ( F 3 Q o 6 I g j / Z | @ ' + + + + 7 + + U + + + + + ) + + G + + e + + + J + + + ] + + { + + + ( + + ~ + C + + k ` + @ x * @ * @ * @ % * @ * @ C * @ * @ * @ * @ * @ * @ * @ / * @ * @ M * @ * @ k * @ 2 * @ * @ * @ E * @ * @ c * @ * @ * @ * @ * @ f * @ + * @ * @ V J * @ d * @ $ V $ V a $ V a 4 $ V a $ V a R $ V a $ V a $ V a $ V a $ V a % $ V a $ V a C $ V a $ V a a $ V a $ V a $ V a F $ V a $ V a $ V a Y $ V a $ V a w $ V a $ V a $ V a $ $ V a $ V a z $ V a ? $ V a D V g u V V B10 D7_D8_D9_D10 H10 Q7_Q8_Q9_Q10 S10 W10 X10 B20 D17_D18_D19_D20 H20 Q17_Q18_Q19_Q20 S20 W20 X20 B30 D27_D28_D29_D30 H30 Q27_Q28_Q29_Q30 S30 W30 X30 B0 D29_D30_D31_D0 H0 Q29_Q30_Q31_Q0 S0 W0 X0 B11 D8_D9_D10_D11 H11 Q8_Q9_Q10_Q11 S11 W11 X11 B21 D18_D19_D20_D21 H21 Q18_Q19_Q20_Q21 S21 W21 X21 B31 D28_D29_D30_D31 H31 Q28_Q29_Q30_Q31 S31 B1 D30_D31_D0_D1 H1 Q30_Q31_Q0_Q1 S1 W1 X1 B12 D9_D10_D11_D12 H12 Q9_Q10_Q11_Q12 S12 W12 X12 B22 D19_D20_D21_D22 H22 Q19_Q20_Q21_Q22 S22 W22 X22 B2 D31_D0_D1_D2 H2 Q31_Q0_Q1_Q2 S2 W2 X2 B13 D10_D11_D12_D13 H13 Q10_Q11_Q12_Q13 S13 W13 X13 B23 D20_D21_D22_D23 H23 Q20_Q21_Q22_Q23 S23 W23 X23 B3 D0_D1_D2_D3 H3 Q0_Q1_Q2_Q3 S3 W3 X3 B14 D11_D12_D13_D14 H14 Q11_Q12_Q13_Q14 S14 W14 X14 B24 D21_D22_D23_D24 H24 Q21_Q22_Q23_Q24 S24 W24 X24 B4 D1_D2_D3_D4 H4 Q1_Q2_Q3_Q4 S4 W4 X4 B15 D12_D13_D14_D15 H15 Q12_Q13_Q14_Q15 S15 W15 X15 B25 D22_D23_D24_D25 H25 Q22_Q23_Q24_Q25 S25 W25 X25 B5 D2_D3_D4_D5 H5 Q2_Q3_Q4_Q5 S5 W5 X5 B16 D13_D14_D15_D16 H16 Q13_Q14_Q15_Q16 S16 W16 X16 B26 D23_D24_D25_D26 H26 Q23_Q24_Q25_Q26 S26 W26 X26 B6 D3_D4_D5_D6 H6 Q3_Q4_Q5_Q6 S6 W6 X6 B17 D14_D15_D16_D17 H17 Q14_Q15_Q16_Q17 S17 W17 X17 B27 D24_D25_D26_D27 H27 Q24_Q25_Q26_Q27 S27 W27 X27 B7 D4_D5_D6_D7 H7 Q4_Q5_Q6_Q7 S7 W7 X7 B18 D15_D16_D17_D18 H18 Q15_Q16_Q17_Q18 S18 W18 X18 B28 D25_D26_D27_D28 H28 Q25_Q26_Q27_Q28 S28 W28 X28 B8 D5_D6_D7_D8 H8 Q5_Q6_Q7_Q8 S8 W8 X8 B19 D16_D17_D18_D19 H19 Q16_Q17_Q18_Q19 S19 W19 X19 B29 D26_D27_D28_D29 H29 Q26_Q27_Q28_Q29 S29 W29 X29 B9 D6_D7_D8_D9 H9 Q6_Q7_Q8_Q9 S9 W9 X9 WSP XSP WZR XZR NZCV @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ % & ' % ( ) * + & ' , - . $ # " ! % ( ) * + / 0 1 2 3 4 @ @ @ } > = @ @ @ ~ ! ! ? > @ @ @ } ? ! @ ! ? ` ! ` ! ` ` ! ` ` @ @ @ } > > ? ? @ b ` a ` b ` A ` ^ } ` ! ` ` ! ` ? " ` A ` a ` ? ` a ` A ` a ` _ ~ B ` ` B ` ! ` ` ` ! ` ! ` ! ` ? ` ! ` ! ` ` ? " ` a ` a ` " ` a ` A ` ` A ` a ` a ` ? ~ ` a ` a ` a ` _ ^ ` a ` a ` A ` _ ^ ` ` ! ` ! ` _ ` ` ! ` ' ' ' + + + 2 2 2 ' ' ' ' ' ' + + + + + + 2 2 2 2 2 2 ' ' ' + + + 2 2 2 ' ' ' + + + 2 2 2 ' ' + + 2 2 ' ' + + 2 2 ! " # $ % ? F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e ? ? & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E ? & ' ( ) * + , - . / 0 1 2 3 4 5 ? f g h i j k l m n o p q r s t u v w x y z { | } ~ ? f g h i j k l m n o p q r s t u ? $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C $ % & ' ( ) * + , - . / 0 1 2 3 $ % & ' ( ) * + , - . / 0 1 2 C $ % & ' ( ) * + , - . / 0 1 B C $ % & ' ( ) * + , - . / 0 1 2 $ % & ' ( ) * + , - . / 0 1 C $ % & ' ( ) * + , - . / 0 1 d e f g h i j k l m n o p q r s t u v w x y z { | } ~ d e f g h i j k l m n o p q r s d e f g h i j k l m n o p q r d e f g h i j k l m n o p q d e f g h i j k l m n o p d e f g h i j k l m n o p q r d e f g h i j k l m n o p q d e f g h i j k l m n o p d e f g h i j k l m n o p q d e f g h i j k l m n o p d e f g h i j k l m n o p ! " # # D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c D E F G H I J K L M N O P Q R S D E F G H I J K L M N O P Q R c D E F G H I J K L M N O P Q b c D E F G H I J K L M N O P Q R D E F G H I J K L M N O P Q c D E F G H I J K L M N O P Q Enable cryptographic instructions Enable Advanced SIMD instructions DPair_with_dsub_0_in_FPR64Lo_and_DPair_with_dsub_1_in_FPR64Lo DTriple_with_dsub_0_in_FPR64Lo DTriple_with_dsub_1_in_FPR64Lo DTriple_with_dsub_2_in_FPR64Lo DTriple_with_dsub_0_in_FPR64Lo_and_DTriple_with_dsub_1_in_FPR64Lo DTriple_with_dsub_1_in_FPR64Lo_and_DTriple_with_dsub_2_in_FPR64Lo DTriple_with_dsub_0_in_FPR64Lo_and_DTriple_with_dsub_2_in_FPR64Lo DQuad_with_dsub_0_in_FPR64Lo_and_DQuad_with_dsub_1_in_FPR64Lo DQuad_with_dsub_1_in_FPR64Lo_and_DQuad_with_dsub_2_in_FPR64Lo DQuad_with_dsub_2_in_FPR64Lo_and_DQuad_with_dsub_3_in_FPR64Lo DQuad_with_dsub_0_in_FPR64Lo_and_DQuad_with_dsub_2_in_FPR64Lo DQuad_with_dsub_1_in_FPR64Lo_and_DQuad_with_dsub_3_in_FPR64Lo DQuad_with_dsub_0_in_FPR64Lo_and_DQuad_with_dsub_3_in_FPR64Lo QPair_with_qsub_0_in_FPR128Lo_and_QPair_with_qsub_1_in_FPR128Lo QTriple_with_qsub_0_in_FPR128Lo QTriple_with_qsub_0_in_FPR128Lo_and_QTriple_with_qsub_1_in_FPR128Lo QTriple_with_qsub_1_in_FPR128Lo_and_QTriple_with_qsub_2_in_FPR128Lo QTriple_with_qsub_0_in_FPR128Lo_and_QTriple_with_qsub_2_in_FPR128Lo QQuad_with_qsub_0_in_FPR128Lo_and_QQuad_with_qsub_1_in_FPR128Lo QQuad_with_qsub_1_in_FPR128Lo_and_QQuad_with_qsub_2_in_FPR128Lo QQuad_with_qsub_2_in_FPR128Lo_and_QQuad_with_qsub_3_in_FPR128Lo QQuad_with_qsub_0_in_FPR128Lo_and_QQuad_with_qsub_2_in_FPR128Lo QQuad_with_qsub_1_in_FPR128Lo_and_QQuad_with_qsub_3_in_FPR128Lo QQuad_with_qsub_0_in_FPR128Lo_and_QQuad_with_qsub_3_in_FPR128Lo U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U { ' I I R w { g ! ! f I I I I R R ! { ! f I I I I R R I fixup_a64_ld_prel fixup_a64_adr_prel fixup_a64_adr_prel_page fixup_a64_add_lo12 fixup_a64_ldst8_lo12 fixup_a64_ldst16_lo12 fixup_a64_ldst32_lo12 fixup_a64_ldst64_lo12 fixup_a64_ldst128_lo12 fixup_a64_tstbr fixup_a64_condbr fixup_a64_uncondbr fixup_a64_call fixup_a64_movw_uabs_g0 fixup_a64_movw_uabs_g0_nc fixup_a64_movw_uabs_g1 fixup_a64_movw_uabs_g1_nc fixup_a64_movw_uabs_g2 fixup_a64_movw_uabs_g2_nc fixup_a64_movw_uabs_g3 fixup_a64_movw_sabs_g0 fixup_a64_movw_sabs_g1 fixup_a64_movw_sabs_g2 fixup_a64_adr_prel_got_page fixup_a64_ld64_got_lo12_nc fixup_a64_movw_dtprel_g2 fixup_a64_movw_dtprel_g1 fixup_a64_movw_dtprel_g1_nc fixup_a64_movw_dtprel_g0 fixup_a64_movw_dtprel_g0_nc fixup_a64_add_dtprel_hi12 fixup_a64_add_dtprel_lo12 fixup_a64_add_dtprel_lo12_nc fixup_a64_ldst8_dtprel_lo12 fixup_a64_ldst16_dtprel_lo12 fixup_a64_ldst32_dtprel_lo12 fixup_a64_ldst64_dtprel_lo12 fixup_a64_movw_gottprel_g1 fixup_a64_movw_gottprel_g0_nc fixup_a64_adr_gottprel_page fixup_a64_ld_gottprel_prel19 fixup_a64_movw_tprel_g2 fixup_a64_movw_tprel_g1 fixup_a64_movw_tprel_g1_nc fixup_a64_movw_tprel_g0 fixup_a64_movw_tprel_g0_nc fixup_a64_add_tprel_hi12 fixup_a64_add_tprel_lo12 fixup_a64_add_tprel_lo12_nc fixup_a64_ldst8_tprel_lo12 fixup_a64_ldst8_tprel_lo12_nc fixup_a64_ldst16_tprel_lo12 fixup_a64_ldst32_tprel_lo12 fixup_a64_ldst64_tprel_lo12 fixup_a64_tlsdesc_adr_page fixup_a64_tlsdesc_add_lo12_nc fixup_a64_tlsdesc_call fixup_a64_ldst8_dtprel_lo12_nc fixup_a64_ldst16_dtprel_lo12_nc fixup_a64_ldst32_dtprel_lo12_nc fixup_a64_ldst64_dtprel_lo12_nc fixup_a64_ld64_gottprel_lo12_nc fixup_a64_ldst16_tprel_lo12_nc fixup_a64_ldst32_tprel_lo12_nc fixup_a64_ldst64_tprel_lo12_nc fixup_a64_tlsdesc_ld64_lo12_nc A 9 A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A % A A A A A ? E + 1 7 = C I O A U A [ a g m s y ' - 3 ! $x .hword .word .xword 0 k k k @ P k k ` p ` X P H @ 8 0 h P 8 0 | | | | | | | | | 1 1 1 1 1 1 | | | | | 9 9 1 1 1 9 9 1 1 1 | - - | | \ 1 1 1 1 \ 1 1 1 1 \ 1 1 1 1 \ 1 1 1 1 1 1 1 1 1 1 1 1 l l 1 1 1 1 1 1 1 1 , I e l l l l | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | | I I I | | | | | | | ( k ( ( k 1 1 1 1 1 1 1 1 \ 1 1 1 1 \ 1 1 1 1 4 4 | | | | | | | l l l l | | | | | | | | | | | | | | | | | | | | | | | | | 9 9 9 9 9 9 9 9 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - | | | q | | | | | | | | | q | | | | | | | | | | | | R R | | | | | | | | | | | | e e | ! | ! | | R R R | | | | R R M M | | | | | R R R R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I I # ? D ! d ; . - ~ 4 ; . - ~ 4 ; . - ~ 4 ; . - ~ 4 : : : : q q : : : : j O O j O O O O O O O O h h h h h h q q : : : : O O O O O O O O O O O O j j O O O O g g O O O O O O O O O O O O O O O O j j O O O O R R R R R R [ [ T T C R R t t [ [ | | | | | | | | | | 1 1 1 1 1 1 1 1 l l \ 1 1 1 1 \ 1 1 1 1 O O h k X k X | | | | | | | | | | | | | | | | | | | | | k X - - - - - - | | | | | | | | | | | | | | q | | | | | | | - - | | | | | | H H k X & p & p R | | | | | I | | | | | ( ( R N t t | | | | | | | | | | | d d t t t t | | | | | | | | | | | t t k k X k H H H H H H k k X k | - | - - | | | | | - | - - | | | | X X q q k k X X H H q q k k X X + | a ] m % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U % U + | a ] m % U % U % U % U % U % U % U + | a ] m % U % U % U % U % U % U % U + | a ] m % U % U % U % U % U % U % U : : : : 1 1 1 1 1 1 9 9 1 1 1 9 9 1 1 1 - - - - - - - - - - - I | | | | | j # - - - - - - | | | | | | | | | | | | | | q | | | | | | R | | | | | | | | | | ( k R N t t k k X H H H k k X | - | - - | | | | | | q q k k | | X X H H q q k k - - - - - - - - - - - X X | | | | q q q q | - | - - | N N ` N `N ^ : @ N @ N @`N @ @` @ N N ` N `N ^ + + @+ + + + + + + @ + ` + @ @ ` 1N 1 q qN N ^ N N ` N `N 1 1 @1 @1 @ @ @ ` @ @ @ @ @ ` X(N H(N x(N h(N r j j @j j @ N @ @ ( ( | @ 3 @ 3 @ 3 @ j j `j j ` / / o o `N ` ` ` n . n . ? `n `. T 5 4 @: @: @ @ @z @z @ @ _0 H N H H` H N H H`N Z H n H . H`. H n H . H`n Z ~ ^ N N ` N `N n n . `. n . `n < ^ ~ n n . `. n . `n < N < N < <` < N < <`N 4 ^ ^ N N ` N `N 4 N 4 N 4 4` 4 N 4 4`N 4 ~ 4 n 4 n 4 . 4`. 4 n 4 . 4`n < ~ < n < n < . <`. < n < . <`n ~ n n . `. n . `n ^ N N ` N `N + + @+ + + + + + + @ + ` + @ @ ` k k @k k k k k k k @ k ` k @ @ ` ^ N N ` N `N X N X @ P T X \ D H L Z Z 0 0 N N N N N N N N ^ ^ ^ ^ J J `J J ` n . R J J @J J @ n . ~ ~ n . n N N ` `~ ~ `n . n ~ ~ n . n `n . n p~ 0~ (` ( `N N ` ` ^ ^ `^ ^ N N `N N ~ ~ `~ ~ n . n `n . n ^ ^ ~ ~ N N n . n ~ ~ n . n ^ ^ N N ` ` ` ` ` aN ! !N a^ !^ d $ d $ an !. !n a~ !~ e % e % xa x! xaN x!N aN ! !N a^ !^ p 0 p 0 an !. !n a~ !~ q 1 q 1 ha haN h! h!N aN ! !N a^ !^ ` ` an !. !n a~ !~ a ! a ! N N ^ ^ h ( h ( n . n ~ ~ i ) i ) ha~ ha. han N N @_ _ ^ ^ x X 8 x X 8 n . n @ ~ ~ y Y 9 y Y 9 " c # @b @ ` `n . n @ p~ 0~ `n . n 0n h` h `N N p~ 0~ `n . n 0n H` H `N N ~ ~ n . n n x` x N N ~ ~ n . n n X` X N N _ _ O O `N N P _ P _ P O P P O N N @` ` g @ ' o O & f @ `^ ^ o / o `N N ` _ _ O O `n . n n . n @a @! ` ` ` N N ^ ^ `^ ^ `N N ^ ^ an !. !n @f @& n . n g ' aN ! !N @e @% aN ! !N @d @$ N N d $ an !. !n @g @' N N e % n . n ~ ~ ^ ^ N N n . n a ! 8` 8 N N @ n n n n N N N N 0 @ @ @@ @ @ @ @M @ @M @ @ @M @ @M M M M M M M M M p L p L | | | L | L x x t t x L x L p p t L t L p@L |@ |@L x@ t@ x@L p@ t@L L L L L L L L L @L @ @L @ @ @L @ @L ` L ` L l l l L l L h h d d h L h L ` ` d L d L `@L l@ l@L h@ d@ h@L `@ d@L L L , , , L , L ( ( $ $ ( L ( L $ L $ L @L ,@ ,@L (@ $@ (@L @ $@L ` ` @` ` @ @ `M ` `M ` ` `M ` `M M M M M M M M M L L L L L L L L @L @L @ @ @L @ @L @ @ `@ @ ` ` @M @ @M @ @ @M @ @M M M M M M M M M @ L @ L L L L L H H D D H L H L @ @ D L D L @@L L@L H@ D@ H@L @@ D@L ` ` `` ` ` ` `M ` `M ` ` `M ` `M M M M M M M M M L L L L L L L L @L @L @ @ @L @ @L H ` ` @ @ @H @ @i h i 9 8 8 8 8 ( 8 9 8 8 8 8 ( 8 y x x x x ( x y x x x x ( x ( \ X 8 8 x x ` ` @ @ @H @ @y @x @x x @x x y x @x x `x x (`x ( x @ @ @ @ @ ` (` ( @ @ @ @ @ ` (` ( @9 @8 @8 8 @8 8 9 8 @8 8 `8 8 (`8 ( 8 = < < < < < = < < < ( < ( < @} @| @| | @| | } | `| | (`| ( | @ @ @ @ ` (` ( @ @ @ @ ` (` ( @= @< @< < @< < = < `< < (`< ( < @ @ @- @, , , , - - - @m @l l l l m m m S @ @) @( ( ( ( ) ) ) @ @ $ $ | S @ / @/ o @o N ` N `N @ / @@/ @ o @@o n . `. n . `n / O o O O O r R @ @ O @O N ` N `N / / o o / o * * `* * ` n n . `. n . `n ~ X n X . N * * `* * ` O O N 2 * * @* * @ N N n . ( o / / o / o o / / o / o @ n @ n @`n @ . @`. @ . X`n X`. Z _ N Z n `. . `n N ` N `N Z , , O O O ` n ` n ``n ` . ``. ` . P N P`N P N P P` P | N | |` | N | |`N p N p`N p N p p` p t N t t` t N t t`N h N h h` h N h h`N N `N N ( N ( (` ( N ( (`N 8 N 80N 80 8p 8pN ` N `N N ` z Z @ @ @ aN ! !N @_ _ a^ b B b B !^ " " ^ (^ ^ ^ 0 ^ (^ @ ^ P ^ ((^ ` ^ N ` N `N 8!n 8 . 8a. 8 n 8!. 8an T@_ T O T@O T T T O T T O O O O $ N $ $` $ N $ $`N T@ T o T@o T / T / T o T / T o N ` N `N 0N 0 p pN N d N d d` d N d d`N N ` N `N 1N 1 q qN N l N l l` l N l l`N N `N N O @ @O ` N `N N ` ` O `@ `@O ` , , , N , N , N @ N `N N O @ @O ` x N x N x x` x N x x`N x ^ x ^ x`^ x ^ ^ ^ `^ ^ N N ` N `N N `N ^ 0 _ 0 _ `^ 0@_ 0@_ 0 0 O 0@ 0@O ` N `N ^ p _ p _ `^ p@_ p@_ p p O p@ p@O ` `^ @_ @_ ^ _ _ @ O @O ` N `N N `N ^ _ _ `^ @_ @_ O @ @O ` x n x n x . x`. x n x . x`n x ~ x ~ x`~ x ~ `~ @_ @_ ~ _ _ @ O @O . `. n `n \ ^ \ ^ \`^ \ ^ \ N \ N \ \` \ N \ \`N _ _ _ O O O d d@ d d d o d@o d / d / d o d / d o L ^ t _ L ^ t@_ L`^ t _ t _ L ^ t O t@O t t t O t t O L N L N L L` L N L L`N _ _ _ O O O , ^ , ^ ,`^ , ^ , N , N , ,` , N , ,`N H H N Ha HaN H!N H! H!^ Ha^ H ^ ( . ( n (a. (an (!n (!. (!~ (a~ ( ~ N ` N `N D@ D o D@o D / D / D o D / D o T ^ T N T N T T` T N T T`N $@_ $ O $@O $ $ $ O $ $ O 4@_ 4 O 4@O 4 4 4 O 4 4 O O O O D ^ D N D N D D` D N D D`N @_ O @O O O @_ O @O O O N `N N ` 0 N 0`N 0 N 0 0` 0 @ @ @ p L p L | | | L | L x x t t x L x L p p t L t L p L | | L x t x L p t L L L L L L L L L L L L L ` L ` L l l l L l L h h d d h L h L ` ` d L d L ` L l l L h d h L ` d L L L , , , L , L ( ( $ $ ( L ( L $ L $ L L , , L ( $ ( L $ L @ @ @ L L L L L L L L L L L L ` ` ` @ L @ L L L L L H H D D H L H L @ @ D L D L @ L L L H D H L @ D L ` ` ` L L L L L L L L L L L L H H H ` N ` N ``N ` `` ` k k @k k k k k k k @ k ` k @ @ ` ~ n n . `. n . `n q q Q @q @q @Q K K @K K K K K K K @ K ` K @ @ @ @ @ ` 8 N 8 N 8 8` 8 N 8 8`N 8 ^ 8 ^ 8`^ 8 ^ @ < <@ |@ ( N N @ N @ ` N ` 7 7 N 0 N 0 P N P p N p 6 6 ( N ( N ( (@ ( N ( (@N h N h N h h@ h N h h@N j j @j j @ P n P`n P n P . P`. P . | n | . |`. | n | . |`n p n p`n p n p . p`. p . t n t . t`. t n t . t`n h n h . h`. h n h . h`n n `n n ( n ( . (`. ( n ( . (`n 8 n 80n 80. 8p. 8pn . `. . n `n n . `. . S @ S @ S @ an !. !n @ a~ c C c C !~ # # n . `. n . `n $ n $ . $`. $ n $ . $`n n . `. n . `n 0n 0. p. pn n d n d . d`. d n d . d`n n . `. n . `n 1n 1. q. qn n l n l . l`. l n l . l`n n `n n / o @/ @o . `. . n `n n ` / ` o `@/ `@o . `. . < < < < N n `n n / o @/ @o . `. . ~ ~ `~ ~ n n . `. n . `n \ ~ \ ~ \`~ \ ~ \ n \ n \ . \`. \ n \ . \`n o / / o / o L ~ t L ~ t@ L`~ t t L ~ t o t@o t / t / t o t / t o L n L n L . L`. L n L . L`n o / / o / o , ~ , ~ ,`~ , ~ , n , n , . ,`. , n , . ,`n H . H n Ha. Han H!n H!. H!~ Ha~ H ~ N n . `. n . `n T ~ T n T n T . T`. T n T . T`n $@ $ o $@o $ / $ / $ o $ / $ o . n 4@ 4 o 4@o 4 / 4 / 4 o 4 / 4 o o / / o / o D ~ D n D n D . D`. D n D . D`n @ o @o / / o / o 8 n 8 n 8 . 8`. 8 n 8 . 8`n 8 ~ 8 ~ 8`~ 8 ~ @ o @o / / o / o n `n n . `. . 0 n 0`n 0 n 0 . 0`. 0 . S S < S < S N N @ N @N X N X N X X@ X N X X@N @O O @o / o @O O @o / o ( ( N (a (aN (!N (! 8 N 8 N 8 8@ 8 N 8 8@N x N x N x x@ x N x x@N , lsl #12 %.8f , lsl # adds $ , $ , $ mov $ , $ add $ , $ , $ ands $ , $ , $ and $ , $ , $ bics $ , $ , $ bic $ , $ , $ cmn $ , $ cmp $ , $ dcps1 dcps2 dcps3 eon $ , $ , $ eor $ , $ , $ ldpsw $ , $ , [$ ] ldrsb $ , [$ ] ldrsb $ , [$ , $ ] ldrsh $ , [$ ] ldrsh $ , [$ , $ ] ldrsw $ , [$ ] ldrsw $ , [$ , $ ] ldtrsb $ , [$ ] ldtrsh $ , [$ ] ldtrsw $ , [$ ] ldursw $ , [$ ] ldrh $ , [$ ] ldurh $ , [$ ] strh $ , [$ ] sturh $ , [$ ] ldtrh $ , [$ ] sttrh $ , [$ ] ldrh $ , [$ , $ ] strh $ , [$ , $ ] ldr $ , [$ ] ldur $ , [$ ] str $ , [$ ] stur $ , [$ ] ldtr $ , [$ ] sttr $ , [$ ] ldr $ , [$ , $ ] str $ , [$ , $ ] ldrb $ , [$ ] ldurb $ , [$ ] strb $ , [$ ] sturb $ , [$ ] ldtrb $ , [$ ] sttrb $ , [$ ] ldrb $ , [$ , $ ] strb $ , [$ , $ ] ldp $ , $ , [$ ] ldnp $ , $ , [$ ] stnp $ , $ , [$ ] stp $ , $ , [$ ] mul $ , $ , $ mneg $ , $ , $ mvn $ , $ orn $ , $ , $ mov $ , $ orr $ , $ , $ ngcs $ , $ ngc $ , $ smull $ , $ , $ smnegl $ , $ , $ subs $ , $ , $ negs $ , $ sub $ , $ , $ tst $ , $ umull $ , $ , $ umnegl $ , $ , $ , lsl ], [ .16b, .2d, .2s, .4h, .4s, .8b, .8h, .d[ .b[ .h[ .s[ .1q, .1d, , msl ]! .tlsdesccall ` h sha1su0 sha256su0 ld1 trn1 zip1 uzp1 dcps1 st1 sha1su1 sha256su1 rev32 ld2 sha256h2 sabal2 uabal2 sqdmlal2 smlal2 umlal2 ssubl2 usubl2 sabdl2 uabdl2 saddl2 uaddl2 sshll2 ushll2 sqdmull2 pmull2 smull2 umull2 sqdmlsl2 smlsl2 umlsl2 fcvtl2 rsubhn2 raddhn2 sqshrn2 uqshrn2 sqrshrn2 uqrshrn2 trn2 fcvtn2 sqxtn2 uqxtn2 sqshrun2 sqrshrun2 sqxtun2 fcvtxn2 zip2 uzp2 dcps2 st2 ssubw2 usubw2 saddw2 uaddw2 ld3 dcps3 st3 rev64 ld4 st4 rev16 saba uaba fmla srsra ursra ssra usra frinta crc32b crc32cb dmb ldarb ldrb stlrb ldtrb strb sttrb ldurb sturb ldaxrb ldxrb stlxrb stxrb dsb isb ldrsb ldtrsb ldursb sxtb uxtb fsub shsub uhsub fmsub fnmsub sqsub uqsub sha1c sbc adc bic aesimc aesmc csinc hvc svc fabd sabd uabd fadd srhadd urhadd shadd uhadd fmadd fnmadd usqadd suqadd and aesd facge fcmge fcmle frecpe urecpe fccmpe fcmpe aese frsqrte ursqrte bif scvtf ucvtf fneg sqneg csneg sha1h crc32h sha256h crc32ch sqdmulh sqrdmulh smulh umulh ldarh ldrh stlrh ldtrh strh sttrh ldurh sturh ldaxrh ldxrh stlxrh stxrh ldrsh ldtrsh ldursh sxth uxth tlbi bfi cmhi sli mvni sri frinti movi brk movk sabal uabal sqdmlal smlal umlal tbl smsubl umsubl ssubl usubl sabdl uabdl smaddl umaddl saddl uaddl fcsel sqshl uqshl sqrshl uqrshl srshl urshl sshl ushl bfxil sshll ushll sqdmull pmull smull umull bsl sqdmlsl smlsl umlsl sysl fcvtl fmul fnmul pmul sha1m sbfm ubfm prfm fminnm fmaxnm frintm prfum rsubhn raddhn fmin smin umin ccmn eon sqshrn uqshrn sqrshrn uqrshrn orn frintn fcvtn sqxtn uqxtn sqshrun sqrshrun sqxtun mvn movn fcvtxn sha1p faddp ldp sadalp uadalp saddlp uaddlp fccmp fcmp fminnmp fmaxnmp ldnp fminp sminp uminp stnp adrp frintp stp dup ldaxp fmaxp smaxp umaxp ldxp stlxp stxp fcmeq ld1r ld2r ld3r ld4r ldar br adr ldr srshr urshr sshr ushr blr stlr eor ror orr asr lsr msr ldtr str sttr extr ldur stur ldaxr ldxr stlxr stxr fcvtas fabs sqabs subs sbcs adcs bics adds ands cmhs cls fmls fcvtms ins fcvtns frecps fcvtps mrs frsqrts sys fcvtzs at ret facgt fcmgt rbit hlt fcmlt cnt hint not fsqrt cmtst fcvt ext fcvtau sqshlu fcvtmu fcvtnu fcvtpu fcvtzu addv rev fdiv sdiv udiv saddlv uaddlv fminnmv fmaxnmv fminv sminv uminv csinv fmov smov umov fmaxv smaxv umaxv crc32w ssubw usubw crc32cw saddw uaddw ldpsw ldrsw ldtrsw ldursw sxtw crc32x fmax smax umax tbx crc32cx clrex sbfx ubfx fmulx frecpx frintx cbz tbz sbfiz ubfiz clz cbnz tbnz frintz movz movi cmn cmp b. LIFETIME_END BUNDLE DBG_VALUE LIFETIME_START drps eret } s 1 w 2 3 x c 6 z d f 4 f 4 z 6 5 y n ) ] P = > 2 d X h V J b Q V F E x & v f r f ) E ) 5 y 9 W 2 H q $ H d $ q q $ @ 5 f { f { { h m# O# 1# # # # # # $ $ " "" ! +! Q 3 v+ ^+ ,+ * * |* J* 2* * ) ) $) ( ( u( C( ( ' r' ' & % % % ,% $ $ $ ;$ / / 0 / / / X0 :0 v0 h/ z. \. >. . - - - - . . . N- &- , c, 1, + + 1 1 1 )3 3 2 2 2 f2 2 1 1 i1 N1 0 0 , > = = }= "= < 6< ; ; b; (; : : z: @: : 9 9 X9 9 8 8 i8 78 7 7 [7 7 6 6 36 5 5 ^5 4 J4 3 S3 1 N N ~N DN N M M \M "M L L |L JL L K K [K $K K J YJ J I UI I H XH G G vG YG "G F F U U @U U 0 U @ U P@U ` U(p m(p m(p "p "p D @ ` I I 0 I P@ @ 0 @ P `@ &p@y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p y(p X)p X)p@X)p X)p X)p 3#p 3 3 3 @3 0 3 @ 3 P 3 `@y(p *p 3#p y(p *p 3#p 3#p 3#p 3#p 3#p 3#p 3#p 3#p 3#p 3#p 3#p 3#p y(p *p 3#p y(p *p 3#p 3#p 3#p 3#p 3#p 3#p 3#p 3#p 3#p 3#p 3#p 3#p R'p 'p z (p (p (p (p (p (p (p (p (p (p u u P u#p u#p u#p u#p u#p u#p u#p u#p u#p u#p (p (p (p (p 8 $p $p &p &p %p %p s(p s(p s(p s(p s(p s(p s(p s(p 0P @ `P P "p "p "p "p "p "p "p "p P P ' E $ ' P Z 'B *p *p }*p }*p b&p b&p b&p b&p 'p 'p 'p 'p S* 0 @ P@ ` (p (p 0 @ P@ ` *p *p 'p 'p @ 0 @ P `@ @ 0 @ P `@ #p #p @ 0 @ P `@ @ 0 @ P `@ (p (p @ 0 @ P `@ @ 0 @ P `@ $p @ 0 @ P `@ (p @ 0 @ P `@ #p @ 0 @ P `@ (p @ 0 @ P `@c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p c&p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p )p @ 0 @ P `@ P@""p *"p $p )p J*p #p )p +*p [%p [%p #p #p )p )p #p #p , ! ! b 3r r e e e e 0 e @ e P e ` e e e e 0@e @ e P e `@e'p e'p e'p@e'p h&p h&p h&p h&p h&p h&p h&p h&p P 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p (p (p # # P #p #p @ @ T @T T @ T(p T(p #p #p @ @ (p (p @ @ @ @ &p@ &p 2#p 2#p 2 2 @2 @ #p #p 'p 'p 'p 'p 'p 'p @ @ @ @ #p #p #p #p @ @ @ @ (p (p (p (p @ @ @ @ #p #p @ @ (p (p @ @ 'p #p 'p #p 'p #p 'p #p Z%p Z%p L @L L @ L(p L(p L(p L(p L(p L(p ( @( ( @ ()p ()p ()p ()p ()p ()p @ @ @ @ (p (p (p (p (p (p 8 @8 8 @ 8)p 8)p 8)p 8)p 8)p 8)p @N @D 0 N ` @ @ (p (p (p (p (p (p @ @@ @ @ @)p @)p @)p @)p @)p @)p @ @ (p (p (p (p (p (p H @H H @ H)p H)p H)p H)p H)p H)p &p @ @D @ @ (p (p (p (p (p (p (p (p (p (p (p (p P @P P @ P)p P)p P)p P)p P)p P)p P)p P)p P)p P)p P)p P)p )p )p )p )p )p )p c)p c)p c c @c @ V#p V#p ('p@('p ( ( @( @ )p )&p )&p ) ) @) @ q'p@q'p q q @q @ )p 3*p 3*p 3 3 @3 @ 'p@ 'p @ @ )p !&p !&p ! ! @! @ 7'p@7'p 7 7 @7 @ )p P&p P&p P P @P @ !p !p D @ D @ (p (p D @ D @ )p )p )p )p )p )p @ )p )p )p "p "p f*p f*p f*p f*p f f @f @ f f @f @ %p %p %p %p @ @ @ @ @ @ #p #p ]#p ]#p "p "p %p %p @ @ #p #p (p (p @ @ m*p m*p @ @ "p "p @ @ $p $p 1 @1 1 @ 1&p 1&p @ @ &p &p X @X X @ X'p X'p u @u u @ u*p u*p @ @ *p *p @ @ #p #p (p (p @ @ @ @ )p )p "p "p @ @ ) ( # p D ' 7 G W ' ' 7 7 G G W W 0 0 @ @ P P 0 @ P ` ` p p ` p 0 0 @ @ P P 0 @ P ` ` p p ` p S S S S S S S S S S S S g w g g w w S` S` S S S S S S S S S S S S S` S S S S S S ! 1 A Q ! ! 1 1 A A Q Q ' 7 G W ' ' 7 7 G G W W ! ! 1 1 A A Q Q ! 1 A Q a q a a q q g w g g w w a a a 8" ' 5$ ' j'pBj'pBn" 2( k$ 2( *pB *pB *pB " " " " " " " " " " " " $ $ $ $ $ $ $ $ $ $ $ $ * * * * * *p 'p 'p 'p 'p 'p " " $ $ * * 'pB 'pBv" 9( s$ 9( <$ ]$ <$ P <$ P P$ d$ I$ V$ <$ P$ <$ P$ ' &( ' ' ( ,( ( ( ' ( ' ( ' &( ' ' ( ,( ( ( ' ( ' ( ?" `" ?" S ?" S S" g" L" Y" ?" S" ?" S" ' &( ' ' ( ,( ' ( ' ( ' &( ' ' ( ,( ' ( ' ( ' &( ' ' ( ,( ' ( ' ( ' &( ' ' ( ,( ' ( ' ( ' &( ' ' ( ,( ' ( ' ( &pB1'pBL'pB &pB` sN &pB` sN`'pB &pB1'pBL'pB &pB` sN &pB` sN`'pB &pB1'pBL'pB &pB` sN &pB` sN`'pB %p %p %p %p &pB1'pBL'pB &pB` sN &pB` sN`'pB &pB1'pBL'pB &pB` sN &pB` sN`'pB (p (p (p (p W#p W#p D 0 @ `D D 0 @ P `D D 0 @ `D D 0 @ P `D *p P 0 @ ` ^ @^ $p $p &p" &p" *p" *p" (p$ "p "p @ 0 @ `@ @ 0 @ P `@ 0 @ ` ^ @^ &p &p &p &p &p &p &p &p @ 0 @ P@ ` #p P@ P &p &p &p &p &p &p &p &p 0P @ `P P 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p ' ` ) ` P s 9 p D 0 p @ P@p ` f D 0 f @ P@f ` D @ ` H H 0 H P@ P@ (p (p ( P@ !p !p L L 0 L P@L ` L p 0 @ P@ ` ^)p ^)p 'p 'p 6 D 0 6 @ P@6 ` D @ ` @ @ 0 @ P@b b @Db ` D @ ` D 0 @ P `D @@ ` . @. @ . ` & & @& 0 & @ & P & `@ ` 0 0D @ @@ ` ` 0 0@ @ u)p u)p u)p@u)p u)p L @L @ L ` @ `@ @ `@g(p g(p "p "p *p *p &p &p Z*p Z*p @ @ #p #p #p #p #p #p #p #p #p #p #p #p i)p i)p "p #p &p &p @ 8 @ $p X p @ A @ H H @H 0 H @ H P H `@ ` @ @ ` @@c%p c c c @c 0 c @ c P c `@$ Do o 0 $ @ o P@$ ` @ 0 @ P `@ $p D 0 @ P `D<%p x x @x 0 x @ x P x `@ )p )p@ )p )p )p 9 9 @9 0 9 @ 9 P 9 `@ # > > @> 0 > @ > P > `@ )p )p@ )p )p )p V V @V 0 V @ V P V `@| | @D| ` D| @ | @D D @ ` @D ` D @ @D D @ ` )p )p@ )p )p@ )p %p '$p @@ ` @ @ @@ @ @ ` Z Z @Z Z 0 Z @ Z P@Z ` Z(p Z(p Z(p Z(p f#p f#p f#p f#p f f f @f 0 f @ f P f `@r r @D $p $p $p $p $p $p Dr @ r @D D @ @D %p %p %p %p %p %p D @ @D D @ $p $p $p $p $p $p @ 0 @ `@ @ 0 @ `@ @@ %p %p %p %p %p %p @ @ @@ @ @ @ 0 @ P@ ` #p #p #p #p $p $p $p $p $p $p @ 0 @ `@ @ 0 @ `@o%p o%p o%p o%p o o o @o 0 o @ o P o `@}&p }&p }&p 4 D} } 0 4 @ } P@4 ` &p &p &p 0)p 0)p 0)p 0)p 0 0 0 @0 0 0 @ 0 P 0 `@a%p a%p a%p a%p a%p a%p a%p a%p a a a @a 0 a @ a P a `@a a a @a 0 a @ a P a `@m&p m&p m&p " Dm m 0 " @ m P@" ` &p &p &p "p "p "p "p @ 0 @ P `@ @V @D 0 V ` V P &p &p &p @{ @D 0 { ` { P &p &p &p 8 8 @8 0 8 @ 8 P 8 `@ $p D 0 @ P `D%p @ 0 @ P `@ 'p @ 0 @ P `@ "p D 0 @ P `D ` @ @ ` @@ %p @ 0 @ P `@ 'p @ 0 @ P `@ "p D 0 @ P `D @@ ` @ @ ` @ `@ @ `@3 3 3 3 3 3 30 30 3@ 3@ 3P 3P 3` 3` 3p 3p 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 30 3@ 3P 3` 3` 3p 3p 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 30 3@ 3P 3` 3` 3p 3p 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 30 3@ 3P 3` 3` 3p 3p 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 30 3@ 3P a q a a ! 1 A Q ! ! 1 1 A A Q Q a a ! 1 A Q a q a a ! 1 A Q E" ' B$ ' 'p 'p }"pB?(pBz$pB?(pB 'p 'p "pBF(pB $pBF(pB D @ ` A A 0 A P@a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p a(p "p @ 0 @ P `@a(p *p "p a(p *p "p "p "p "p "p "p "p "p "p "p "p "p a(p *p "p a(p *p "p "p "p "p "p "p "p "p "p "p "p "p m m Dm m 0 m @ m PDm ` m#p m#p m#p m#p # "p "p $p $p %*p %p (p* , Pl . Pn 0 Pp 2 Pr *p *p E 4E PtE 6E PvE 8E PxE :E Pz *p *p y @ 0 @ P `@H H H @H 0 H @ H P H `@ )p )p )p )p )p )p )p )p j j @Dj ` D @ ` D 0 @ P `D @@ ` 5 @5 @ 5 ` , , @, 0 , @ , P , `@ ` 0 0D @ @@ ` ` 0 0@ @ })p })p })p@})p })p S @S @ S ` @ `@ @ `@ *p *p &p &p `*p `*p @ @ #p #p #p #p #p #p #p #p #p #p #p #p o)p o)p O O @O 0 O @ O P O `@ @ 0 @ P `@D%p @ 0 @ P `@ )p )p@ )p )p )p ? ? @? 0 ? @ ? P ? `@E E @E 0 E @ E P E `@ )p )p@ )p )p )p \ \ @\ 0 \ @ \ P \ `@ @D ` D @ @D D @ ` @D ` D @ @D D @ ` )p )p@ )p )p %p .$p @@ ` @ @ @@ @ @ ` n#p n#p n#p n#p n n n @n 0 n @ n P n `@w%p w%p w%p w%p w w w @w 0 w @ w P w `@ &p &p &p > D 0 > @ P@> ` h%p h%p h%p h%p h%p h%p h%p h%p h h h @h 0 h @ h P h `@h h h @h 0 h @ h P h `@u&p u&p u&p + Du u 0 + @ u P@+ ` "p "p "p "p @ 0 @ P `@ @^ @D 0 ^ ` ^ P &p &p &p @ @ @ @@ 0 @ @ @ P @ `@ %p @ 0 @ P `@ 'p @ 0 @ P `@ @ "p D 0 @ P `D ` @ @ ` @@ %p @ 0 @ P `@ 'p @ 0 @ P `@e e De e 0 e @ e PDe ` e#p e#p e#p e#p "p D 0 @ P `D @@ ` ' @' @ ' ` @ `@ @ `@ "p "p $p $p & & & @& 0 & @ & P & `@ @ 0 @ P `@ @ @ P P @P @ @ @ @ @ @X @D 0 X ` X P @ 0 @ P `@ @ 0 @ P `@ P P P P P P " " P P P " " P P P * P 2 P * P 2 P : B J J JP JP P P P P R S R S S R S R R S R S S R S R R S R S S R S R R S R S S R S R R S R S S R S R Z b j r z r z Z b j Z b j r z r z Z b j P P * P 2 P V X V X X V X V X X N N P P P P P P P P P P P P P N N N N N N N N N\ N\ NP NP N N N N N\ N\ NP NP X ^ X ^ Z b j Z b j P P * P 2 P J J J J J J J J J " J J J J K J K K J K J X X ^ ^ J J J J ^ ^ X X X ^ X ^ X X ^ ^ X X ^ ^ ^ ^ X X X ^ X ^ J J J J J J J K J K K J K J J K J K K J K J J K J K K J K J P P P P P P " " P P P " " P P P * 2 2 2 2 Z b j Z b j " X X ^ ^ J J J J J J J K J K K J K J J K J K K J K J J 9 ( $ n ] V 9 ` O u M < + ( r a Z = d S y P ? . " , v e ^ A h W } S B 1 & 0 z i b E l [ V E 4 * 4 ~ # m f I $ p _ Y H 7 . 8 ' q j M ( t c \ K : 2 < + u n Q , x g 7 ' q g V E > ! H 7 z ] D 3 } " w f U N 1 X G m 4 $ n c R A : D 3 } v Y A 0 z s b Q J - T C i | ! k _ N = 6 @ / y r U 0 - w o ^ M F ) P ? e = D7_D8_D9_D10 Q7_Q8_Q9_Q10 b10 d10 h10 q10 s10 w10 x10 D17_D18_D19_D20 Q17_Q18_Q19_Q20 b20 d20 h20 q20 s20 w20 x20 D27_D28_D29_D30 Q27_Q28_Q29_Q30 b30 d30 h30 q30 s30 w30 x30 D29_D30_D31_D0 Q29_Q30_Q31_Q0 b0 d0 h0 q0 s0 w0 x0 D8_D9_D10_D11 Q8_Q9_Q10_Q11 b11 d11 h11 q11 s11 w11 x11 D18_D19_D20_D21 Q18_Q19_Q20_Q21 b21 d21 h21 q21 s21 w21 x21 D28_D29_D30_D31 Q28_Q29_Q30_Q31 b31 d31 h31 q31 s31 D30_D31_D0_D1 Q30_Q31_Q0_Q1 b1 d1 h1 q1 s1 w1 x1 D9_D10_D11_D12 Q9_Q10_Q11_Q12 b12 d12 h12 q12 s12 w12 x12 D19_D20_D21_D22 Q19_Q20_Q21_Q22 b22 d22 h22 q22 s22 w22 x22 D31_D0_D1_D2 Q31_Q0_Q1_Q2 b2 d2 h2 q2 s2 w2 x2 D10_D11_D12_D13 Q10_Q11_Q12_Q13 b13 d13 h13 q13 s13 w13 x13 D20_D21_D22_D23 Q20_Q21_Q22_Q23 b23 d23 h23 q23 s23 w23 x23 D0_D1_D2_D3 Q0_Q1_Q2_Q3 b3 d3 h3 q3 s3 w3 x3 D11_D12_D13_D14 Q11_Q12_Q13_Q14 b14 d14 h14 q14 s14 w14 x14 D21_D22_D23_D24 Q21_Q22_Q23_Q24 b24 d24 h24 q24 s24 w24 x24 D1_D2_D3_D4 Q1_Q2_Q3_Q4 b4 d4 h4 q4 s4 w4 x4 D12_D13_D14_D15 Q12_Q13_Q14_Q15 b15 d15 h15 q15 s15 w15 x15 D22_D23_D24_D25 Q22_Q23_Q24_Q25 b25 d25 h25 q25 s25 w25 x25 D2_D3_D4_D5 Q2_Q3_Q4_Q5 b5 d5 h5 q5 s5 w5 x5 D13_D14_D15_D16 Q13_Q14_Q15_Q16 b16 d16 h16 q16 s16 w16 x16 D23_D24_D25_D26 Q23_Q24_Q25_Q26 b26 d26 h26 q26 s26 w26 x26 D3_D4_D5_D6 Q3_Q4_Q5_Q6 b6 d6 h6 q6 s6 w6 x6 D14_D15_D16_D17 Q14_Q15_Q16_Q17 b17 d17 h17 q17 s17 w17 x17 D24_D25_D26_D27 Q24_Q25_Q26_Q27 b27 d27 h27 q27 s27 w27 x27 D4_D5_D6_D7 Q4_Q5_Q6_Q7 b7 d7 h7 q7 s7 w7 x7 D15_D16_D17_D18 Q15_Q16_Q17_Q18 b18 d18 h18 q18 s18 w18 x18 D25_D26_D27_D28 Q25_Q26_Q27_Q28 b28 d28 h28 q28 s28 w28 x28 D5_D6_D7_D8 Q5_Q6_Q7_Q8 b8 d8 h8 q8 s8 w8 x8 D16_D17_D18_D19 Q16_Q17_Q18_Q19 b19 d19 h19 q19 s19 w19 x19 D26_D27_D28_D29 Q26_Q27_Q28_Q29 b29 d29 h29 q29 s29 w29 x29 D6_D7_D8_D9 Q6_Q7_Q8_Q9 b9 d9 h9 q9 s9 w9 x9 wsp wzr xzr nzcv = ? ^s3_([0-7])_c(1[15])_c([0-9]|1[0-5])_([0-7])$ s3_ ipas2e1is ipas2le1is vmalle1is alle2is alle3is vae1is vae2is vae3is aside1is vaae1is vale1is vale2is vale3is vmalls12e1is vaale1is ipas2e1 ipas2le1 vmalle1 alle2 alle3 vae1 vae2 vae3 aside1 vaae1 vale1 vale2 vale3 vmalls12e1 vaale1 osdtrrx_el1 osdtrtx_el1 teecr32_el1 mdccint_el1 mdscr_el1 dbgdtr_el0 oseccr_el1 dbgvcr32_el2 dbgbvr0_el1 dbgbvr1_el1 dbgbvr2_el1 dbgbvr3_el1 dbgbvr4_el1 dbgbvr5_el1 dbgbvr6_el1 dbgbvr7_el1 dbgbvr8_el1 dbgbvr9_el1 dbgbvr10_el1 dbgbvr11_el1 dbgbvr12_el1 dbgbvr13_el1 dbgbvr14_el1 dbgbvr15_el1 dbgbcr0_el1 dbgbcr1_el1 dbgbcr2_el1 dbgbcr3_el1 dbgbcr4_el1 dbgbcr5_el1 dbgbcr6_el1 dbgbcr7_el1 dbgbcr8_el1 dbgbcr9_el1 dbgbcr10_el1 dbgbcr11_el1 dbgbcr12_el1 dbgbcr13_el1 dbgbcr14_el1 dbgbcr15_el1 dbgwvr0_el1 dbgwvr1_el1 dbgwvr2_el1 dbgwvr3_el1 dbgwvr4_el1 dbgwvr5_el1 dbgwvr6_el1 dbgwvr7_el1 dbgwvr8_el1 dbgwvr9_el1 dbgwvr10_el1 dbgwvr11_el1 dbgwvr12_el1 dbgwvr13_el1 dbgwvr14_el1 dbgwvr15_el1 dbgwcr0_el1 dbgwcr1_el1 dbgwcr2_el1 dbgwcr3_el1 dbgwcr4_el1 dbgwcr5_el1 dbgwcr6_el1 dbgwcr7_el1 dbgwcr8_el1 dbgwcr9_el1 dbgwcr10_el1 dbgwcr11_el1 dbgwcr12_el1 dbgwcr13_el1 dbgwcr14_el1 dbgwcr15_el1 teehbr32_el1 osdlr_el1 dbgprcr_el1 dbgclaimset_el1 dbgclaimclr_el1 csselr_el1 vpidr_el2 vmpidr_el2 sctlr_el1 sctlr_el2 sctlr_el3 actlr_el1 actlr_el2 actlr_el3 cpacr_el1 scr_el3 mdcr_el2 sder32_el3 cptr_el2 cptr_el3 hstr_el2 hacr_el2 mdcr_el3 ttbr0_el1 ttbr0_el2 ttbr0_el3 ttbr1_el1 tcr_el1 tcr_el3 vttbr_el2 vtcr_el2 dacr32_el2 spsr_el1 spsr_el2 spsr_el3 elr_el2 elr_el3 sp_el0 sp_el1 sp_el2 spsel daif currentel spsr_irq spsr_abt spsr_und spsr_fiq dspsr_el0 dlr_el0 ifsr32_el2 afsr0_el1 afsr0_el2 afsr0_el3 afsr1_el1 afsr1_el2 afsr1_el3 esr_el1 esr_el2 esr_el3 fpexc32_el2 far_el1 far_el3 hpfar_el2 par_el1 pmcr_el0 pmcntenset_el0 pmcntenclr_el0 pmovsclr_el0 pmselr_el0 pmccntr_el0 pmxevtyper_el0 pmxevcntr_el0 pmuserenr_el0 pmintenset_el1 pmintenclr_el1 pmovsset_el0 amair_el1 amair_el2 amair_el3 rmr_el1 rmr_el2 rmr_el3 contextidr_el1 tpidr_el0 tpidr_el2 tpidr_el3 tpidrro_el0 tpidr_el1 cntfrq_el0 cntvoff_el2 cntkctl_el1 cnthctl_el2 cntp_tval_el0 cnthp_tval_el2 cntps_tval_el1 cntp_ctl_el0 cnthp_ctl_el2 cntps_ctl_el1 cntp_cval_el0 cnthp_cval_el2 cntps_cval_el1 cntv_tval_el0 cntv_ctl_el0 cntv_cval_el0 pmevcntr0_el0 pmevcntr1_el0 pmevcntr2_el0 pmevcntr3_el0 pmevcntr4_el0 pmevcntr5_el0 pmevcntr6_el0 pmevcntr7_el0 pmevcntr8_el0 pmevcntr9_el0 pmevcntr10_el0 pmevcntr11_el0 pmevcntr12_el0 pmevcntr13_el0 pmevcntr14_el0 pmevcntr15_el0 pmevcntr16_el0 pmevcntr17_el0 pmevcntr18_el0 pmevcntr19_el0 pmevcntr20_el0 pmevcntr21_el0 pmevcntr22_el0 pmevcntr23_el0 pmevcntr24_el0 pmevcntr25_el0 pmevcntr26_el0 pmevcntr27_el0 pmevcntr28_el0 pmevcntr29_el0 pmevcntr30_el0 pmccfiltr_el0 pmevtyper0_el0 pmevtyper1_el0 pmevtyper2_el0 pmevtyper3_el0 pmevtyper4_el0 pmevtyper5_el0 pmevtyper6_el0 pmevtyper7_el0 pmevtyper8_el0 pmevtyper9_el0 pmevtyper10_el0 pmevtyper11_el0 pmevtyper12_el0 pmevtyper13_el0 pmevtyper14_el0 pmevtyper15_el0 pmevtyper16_el0 pmevtyper17_el0 pmevtyper18_el0 pmevtyper19_el0 pmevtyper20_el0 pmevtyper21_el0 pmevtyper22_el0 pmevtyper23_el0 pmevtyper24_el0 pmevtyper25_el0 pmevtyper26_el0 pmevtyper27_el0 pmevtyper28_el0 pmevtyper29_el0 pmevtyper30_el0 trcprgctlr trcprocselr trcconfigr trcauxctlr trceventctl0r trceventctl1r trcstallctlr trctsctlr trcsyncpr trcccctlr trcbbctlr trctraceidr trcqctlr trcvictlr trcviiectlr trcvissctlr trcvipcssctlr trcvdctlr trcvdsacctlr trcvdarcctlr trcseqevr0 trcseqevr1 trcseqevr2 trcseqrstevr trcseqstr trcextinselr trccntrldvr0 trccntrldvr1 trccntrldvr2 trccntrldvr3 trccntctlr0 trccntctlr1 trccntctlr2 trccntctlr3 trccntvr0 trccntvr1 trccntvr2 trccntvr3 trcimspec0 trcimspec1 trcimspec2 trcimspec3 trcimspec4 trcimspec5 trcimspec6 trcimspec7 trcrsctlr2 trcrsctlr3 trcrsctlr4 trcrsctlr5 trcrsctlr6 trcrsctlr7 trcrsctlr8 trcrsctlr9 trcrsctlr10 trcrsctlr11 trcrsctlr12 trcrsctlr13 trcrsctlr14 trcrsctlr15 trcrsctlr16 trcrsctlr17 trcrsctlr18 trcrsctlr19 trcrsctlr20 trcrsctlr21 trcrsctlr22 trcrsctlr23 trcrsctlr24 trcrsctlr25 trcrsctlr26 trcrsctlr27 trcrsctlr28 trcrsctlr29 trcrsctlr30 trcrsctlr31 trcssccr0 trcssccr1 trcssccr2 trcssccr3 trcssccr4 trcssccr5 trcssccr6 trcssccr7 trcsscsr0 trcsscsr1 trcsscsr2 trcsscsr3 trcsscsr4 trcsscsr5 trcsscsr6 trcsscsr7 trcsspcicr0 trcsspcicr1 trcsspcicr2 trcsspcicr3 trcsspcicr4 trcsspcicr5 trcsspcicr6 trcsspcicr7 trcpdcr trcacvr0 trcacvr1 trcacvr2 trcacvr3 trcacvr4 trcacvr5 trcacvr6 trcacvr7 trcacvr8 trcacvr9 trcacvr10 trcacvr11 trcacvr12 trcacvr13 trcacvr14 trcacvr15 trcacatr0 trcacatr1 trcacatr2 trcacatr3 trcacatr4 trcacatr5 trcacatr6 trcacatr7 trcacatr8 trcacatr9 trcacatr10 trcacatr11 trcacatr12 trcacatr13 trcacatr14 trcacatr15 trcdvcvr0 trcdvcvr1 trcdvcvr2 trcdvcvr3 trcdvcvr4 trcdvcvr5 trcdvcvr6 trcdvcvr7 trcdvcmr0 trcdvcmr1 trcdvcmr2 trcdvcmr3 trcdvcmr4 trcdvcmr5 trcdvcmr6 trcdvcmr7 trccidcvr0 trccidcvr1 trccidcvr2 trccidcvr3 trccidcvr4 trccidcvr5 trccidcvr6 trccidcvr7 trcvmidcvr0 trcvmidcvr1 trcvmidcvr2 trcvmidcvr3 trcvmidcvr4 trcvmidcvr5 trcvmidcvr6 trcvmidcvr7 trccidcctlr0 trccidcctlr1 trcvmidcctlr0 trcvmidcctlr1 trcitctrl trcclaimset trcclaimclr icc_bpr1_el1 icc_bpr0_el1 icc_pmr_el1 icc_ctlr_el1 icc_ctlr_el3 icc_sre_el1 icc_sre_el2 icc_sre_el3 icc_igrpen0_el1 icc_igrpen1_el1 icc_igrpen1_el3 icc_seien_el1 icc_ap0r0_el1 icc_ap0r1_el1 icc_ap0r2_el1 icc_ap0r3_el1 icc_ap1r0_el1 icc_ap1r1_el1 icc_ap1r2_el1 icc_ap1r3_el1 ich_ap0r0_el2 ich_ap0r1_el2 ich_ap0r2_el2 ich_ap0r3_el2 ich_ap1r0_el2 ich_ap1r1_el2 ich_ap1r2_el2 ich_ap1r3_el2 ich_hcr_el2 ich_misr_el2 ich_vmcr_el2 ich_vseir_el2 ich_lr0_el2 ich_lr1_el2 ich_lr2_el2 ich_lr3_el2 ich_lr4_el2 ich_lr5_el2 ich_lr6_el2 ich_lr7_el2 ich_lr8_el2 ich_lr9_el2 ich_lr10_el2 ich_lr11_el2 ich_lr12_el2 ich_lr13_el2 ich_lr14_el2 ich_lr15_el2 dbgdtrtx_el0 oslar_el1 pmswinc_el0 trcoslar trclar icc_eoir1_el1 icc_eoir0_el1 icc_dir_el1 icc_sgi1r_el1 icc_asgi1r_el1 icc_sgi0r_el1 mdccsr_el0 dbgdtrrx_el0 mdrar_el1 oslsr_el1 dbgauthstatus_el1 pmceid0_el0 pmceid1_el0 midr_el1 ccsidr_el1 clidr_el1 ctr_el0 mpidr_el1 revidr_el1 aidr_el1 dczid_el0 id_pfr0_el1 id_pfr1_el1 id_dfr0_el1 id_afr0_el1 id_mmfr0_el1 id_mmfr1_el1 id_mmfr2_el1 id_mmfr3_el1 id_isar0_el1 id_isar1_el1 id_isar2_el1 id_isar3_el1 id_isar4_el1 id_isar5_el1 id_aa64pfr0_el1 id_aa64pfr1_el1 id_aa64dfr0_el1 id_aa64dfr1_el1 id_aa64afr0_el1 id_aa64afr1_el1 id_aa64isar0_el1 id_aa64isar1_el1 id_aa64mmfr0_el1 id_aa64mmfr1_el1 mvfr0_el1 mvfr1_el1 mvfr2_el1 rvbar_el1 rvbar_el2 rvbar_el3 isr_el1 cntpct_el0 cntvct_el0 trcstatr trcidr8 trcidr9 trcidr10 trcidr11 trcidr12 trcidr13 trcidr0 trcidr1 trcidr2 trcidr3 trcidr4 trcidr5 trcidr6 trcidr7 trcoslsr trcpdsr trcdevaff0 trcdevaff1 trclsr trcauthstatus trcdevarch trcdevid trcdevtype trcpidr4 trcpidr5 trcpidr6 trcpidr7 trcpidr0 trcpidr1 trcpidr2 trcpidr3 trccidr0 trccidr1 trccidr2 trccidr3 icc_iar1_el1 icc_iar0_el1 icc_hppir1_el1 icc_hppir0_el1 icc_rpr_el1 ich_vtr_el2 ich_eisr_el2 ich_elsr_el2 daifset daifclr pldl1keep pldl1strm pldl2keep pldl2strm pldl3keep pldl3strm plil1keep plil1strm plil2keep plil2strm plil3keep plil3strm pstl1keep pstl1strm pstl2keep pstl2strm pstl3keep pstl3strm ialluis iallu ivau zva cvac csw cvau civac cisw s1e1r s1e2r s1e3r s1e1w s1e2w s1e3w s1e0r s1e0w s12e1r s12e1w s12e0r s12e0w LLVM IR Parsing Parse IR Could not open input file: constant bigger than 128 bits detected! constant bigger than 64 bits detected! invalid value number (too large)! end of file in string constant end of file in global variable name bitwidth for integer type out of range! linker_private linker_private_weak available_externally linkonce_odr weak_odr appending externally_initialized extern_weak localdynamic initialexec localexec zeroinitializer datalayout addrspace sideeffect alignstack inteldialect fastcc coldcc x86_stdcallcc x86_fastcallcc x86_thiscallcc arm_apcscc arm_aapcscc arm_aapcs_vfpcc msp430_intrcc ptx_kernel ptx_device spir_kernel spir_func x86_64_sysvcc x86_64_win64cc webkit_jscc anyregcc alwaysinline byval inlinehint nest nobuiltin nocapture noduplicate noimplicitfloat nonlazybind noredzone nounwind optnone optsize readnone signext ssp sspreq sspstrong uwtable zeroext opaque sgt sle sge uno blockaddress x86_fp80 ppc_fp128 x86_mmx udiv sdiv urem srem frem fcmp fptrunc fpext uitofp sitofp fptoui fptosi bitcast addrspacecast cmpxchg atomicrmw getelementptr extractelement insertelement extractvalue insertvalue landingpad `U ~S S S S S S S S S ~S ~S S S ~S S S S S S S S S S S S S S S S S S S ~S PU @U 0U U T S S T T T T T T @T S T T T T T T T T T T S 0T (T T T S T S S S S S S S S S S S S S S S S S S S S S S S S S S T S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S expected 'global' or 'constant' expected '=' after target triple expected '=' after target datalayout expected 32-bit integer (too large) expected localdynamic, initialexec or localexec expected ')' after thread local model invalid use of parameter-only attribute invalid use of function-only attribute invalid use of attribute on return type huge alignments are not supported yet alignment is not a power of two Expected ordering on atomic instruction stack alignment is not a power of two expected ',' as start of index list expected fcmp predicate (e.g. 'oeq') expected icmp predicate (e.g. 'eq') cannot have an attribute group reference in an attribute group invalid use of attribute on a function invalid use of parameter-only attribute on a function instructions returning void cannot have a name instruction expected to be numbered '% instruction forward referenced with type ' multiple definition of local value named ' expected '>' at end of packed struct void type only allowed for function results basic block pointers are invalid pointers to void are invalid - use i8* instead pointer to this type is invalid pointers to void are invalid; use i8* instead expected number in address space expected end of sequential type zero element vector is illegal expected 'x' after element count invalid element type for struct forward references to non-struct type non-struct types may not be recursive argument can not have void type invalid type for function argument expected ')' at end of argument list argument name invalid in function type argument attributes invalid in function type expected end of attribute group attribute group has no attributes global variable reference must have pointer type invalid use of a non-first-class type functions are not values, refer to them as pointers invalid use of function-local name invalid type for inline asm constraint string metadata value must have metadata type integer constant must have integer type floating point constant invalid for type floating point constant does not have type ' invalid type for undef constant invalid empty array initializer invalid type for null constant constant expression type mismatch initializer with struct type has wrong # elements packed'ness of initializer and type don't match of struct initializer doesn't match struct element type cannot take address of numeric label after the function is defined referenced value is not a basic block unknown function referenced by blockaddress expected end of struct constant constant vector must not be empty vector elements must have integer, pointer or floating point type expected end of array constant expected comma in inline asm expression expected '(' in block address expression expected comma in block address expression expected ')' in block address expression expected function name in blockaddress expected basic block name in blockaddress expected '(' after constantexpr cast expected 'to' in constantexpr cast expected ')' at end of constantexpr cast invalid cast opcode for cast from ' expected '(' in extractvalue constantexpr expected ')' in extractvalue constantexpr invalid indices for extractvalue expected '(' in insertvalue constantexpr expected comma in insertvalue constantexpr expected ')' in insertvalue constantexpr invalid indices for insertvalue expected '(' in compare constantexpr expected comma in compare constantexpr expected ')' in compare constantexpr compare operands must have the same type fcmp requires floating point operands icmp requires pointer or integer operands expected '(' in binary constantexpr expected comma in binary constantexpr expected ')' in binary constantexpr operands of constexpr must have same type nuw only applies to integer operations nsw only applies to integer operations constexpr requires integer operands constexpr requires fp operands expected '(' in logical constantexpr expected comma in logical constantexpr expected ')' in logical constantexpr constexpr requires integer or integer vector operands getelementptr requires pointer operand invalid indices for getelementptr expected three operands to select expected three operands to shufflevector invalid operands to shufflevector expected two operands to extractelement invalid extractelement operands expected three operands to insertelement invalid insertelement operands extractvalue operand must be aggregate type insertvalue operand must be aggregate type expected '[' in phi value list expected ',' after insertelement value expected ']' in phi value list phi node must have first class type value doesn't match function result type ' expected comma after insertvalue operand base of getelementptr must be a pointer getelementptr index must be an integer getelementptr index type missmatch getelementptr vector index has a wrong number of elements base element of getelementptr must be sized expected binary operation in atomicrmw expected ',' after atomicrmw address atomicrmw operand must be a pointer atomicrmw value and pointer type do not match atomicrmw operand must be an integer atomicrmw operand must be power-of-two byte-sized integer expected ',' after cmpxchg address expected ',' after cmpxchg cmp operand cmpxchg operand must be a pointer compare value and pointer type do not match new value and pointer type do not match cmpxchg operand must be an integer cmpxchg operand must be power-of-two byte-sized integer expected ',' after store operand store operand must be a pointer stored value and pointer type do not match atomic store must have explicit non-zero alignment atomic store cannot use Acquire ordering store operand must be a first class value load operand must be a pointer to a first class type atomic load must have explicit non-zero alignment atomic load cannot use Release ordering element count must have integer type 'catch' clause has an invalid type 'filter' clause has an invalid type expected 'to' after cast value expected ',' after shuffle mask expected ',' after shuffle value invalid shufflevector operands expected ',' after extract value expected ',' after vaarg operand va_arg requires operand with first class type expected ',' after select condition expected ',' after select value expected ',' after indirectbr address indirectbr address must have pointer type expected ']' at end of block list expected ',' after switch condition expected '[' with switch table switch condition must have integer type duplicate case value in switch case value is not a constant integer branch condition must have 'i1' type expected ',' after branch condition expected ',' after true destination expected ',' after compare value icmp requires integer operands expected ',' in logical operation instruction requires integer or integer vector operands expected ',' in arithmetic operation invalid operand type for instruction global values must be constants invalid type for global variable forward reference and definition of global have different types expected global section string unknown global variable property! redefinition of global named '@ forward reference and definition of alias have different types invalid linkage type for alias expected '=' in global variable variable expected to be numbered '% Invalid result type for LLVM function argument is not of expected type ' not enough parameters specified for call found end of file when expecting more instructions invalid linkage for function definition invalid linkage for function declaration function expected to be numbered '% expected '(' in function argument list 'builtin' attribute not valid on function functions with 'sret' argument must return void invalid forward reference to function as global value! invalid forward reference to function ' invalid redefinition of function ' type of definition and forward reference of '@ expected '=' after instruction id expected '=' after instruction name function body requires at least one basic block expected string constant expected '=' after deplibs expected ']' at end of list unknown target property expected 'module asm' expected integer expected '(' in address space expected ')' in address space expected metadata or 'align' expected index fence cannot be unordered fence cannot be monotonic unterminated attribute group expected '=' here expected type expected '*' in address space size too large for vector invalid vector element type invalid array element type expected '}' at end of struct redefinition of type expected '>' in packed struct expected '=' after name expected 'type' after name invalid function return type expected 'type' after '=' expected '{' here Expected '!' here Expected '{' here expected end of metadata node ' defined with type ' ' is not a basic block null must be a pointer type element use of undefined value '% use of undefined metadata '! use of undefined type '% use of undefined type named ' use of undefined value '@ expected value token expected end of packed struct expected end of constant is not of type ' vector element # array element # expected string expected constraint string ' to ' expected '(' in constantexpr expected ')' in constantexpr invalid array element type: expected '(' in call expected ',' in argument list Metadata id is already used invalid getelementptr indices atomicrmw cannot be unordered cmpxchg cannot be unordered expected 'personality' expected a basic block expected '[' with indirectbr expected ',' after case value redefinition of global '@ invalid aliasee alias must have pointer type expected 'tail call' too many arguments specified expected 'to' in invoke expected 'unwind' in invoke expected instruction opcode invalid function linkage type expected function name ' with wrong type! redefinition of function '@ ' disagree redefinition of argument '% expected metadata after comma expected '!' here expected '{' in function body expected top-level entity d c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c d c c c c c d c c d c c c c c c c c c xc xc d c Xc c c c d c c c 0c d d d d d d d d d e e e e dd dd dd dd dd e d f f f f f f f f f f xf pf hf `f Xf Pf Hf @f f 0g i ph ph ph ph ph ph i ph ph ph ph ph ph ph ph ph ph ph ph ph ph ph ph ph ph ph ph ph ph ph ph ph i i i i ph i xi i i `i Hi i 0i i i i i i i i i i i i h i h i i i h i i i h k k k k k k (o o o o xo po ho `o Xo Po 4p )p n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n p p p o o o o o o o o o o o (v q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q pr q q q q q q 8r q q q q q q q q q q q q q q q q q q q q q q q q q r r q v u u u u pu v v Xu v @u (u u t t t t t t ht Pt v 8t u t t s v s s s u q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q Xs q q q q r 8 h ( @ p ~ ~ ~ ~ ~ ~ ~ ~ ` ( ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ x p ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ x x x @ @ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ P 8 ~ ~ ~ ~ ~ 0 2 2 2 02 @2 P2 0 `2 0 0 0 0 0 0 0 0 0 0 0 0 p2 2 2 F F F F % % F P P x S ` ` ` ` ` ` ` ` ` ` ` ` ` 0 U u ( E b 6 0 Child Loop BB Depth Parent Loop BB implicit-def: DW_OP_bregx DW_OP_regx _set_ Block address taken in Loop: Header=BB => This Inner Loop Header: Depth= DWARF Emission DWARF Debug Writer -byte Reload -byte Folded Reload -byte Spill -byte Folded Spill Reload Reuse DEBUG_VALUE: <- (long double) kill: avoids zero-length function nop DWARF Exception Writer 0x%llx float double llvm.init.trampoline .constructors_used .destructors_used $tlv$init _tlv_bootstrap ' label emitted multiple times to assembly file Address of block that was removed by CodeGen Unsupported expression in static initializer: Address taken block that was later removed no GCMetadataPrinter registered for GC: : Target doesn't support aliases to declarations Start of file scope inline assembly End of file scope inline assembly X, x, + + + + X, @, @, @, + X, X, X, + `I J @J XJ I I ` e e e e c ` ` c ` ` f` u s u s u s s u s s u s u s s u u u s s s u s s s t s s s s s s s s t s t %w v w v v v v v v v v v kv v v Lv -v v Ry `z Ry { { v{ v{ M{ Ry { ,{ Ry z z uz z } } X~ h~ x~ ~ ~ ~ } h~ ~ } ~ ~ P h r ] H 3 H k ` p [ [ : ` ! ` R~ R~ o R~ J q g V 9 e t . Z " 0 @ P ` ` p @ H & ^ R F : . . & F & v | absptr omit indirect pcrel udata4 indirect pcrel sdata4 indirect pcrel udata8 indirect pcrel sdata8 DW_CFA_offset + Reg ( Encoding = ` L L L L L @ x Unknown special formatter ' ' for machine instr: Error parsing inline asm .intel_syntax .att_syntax Inline asm not supported by this streamer because we don't have an asm parser for this target Nested variants found in inline asm string: ' Unterminated ${:foo} operand in inline asm string: ' Bad $ operand number in inline asm string: ' Bad ${:} expression in inline asm string: ' Bad ${} expression in inline asm string: ' Invalid $ operand number in inline asm string: ' invalid operand in inline asm: ' >> Catch TypeInfos << >> Filter TypeInfos << FilterInfo eh_func_begin eh_func_end arm-enable-ehabi-descriptors Generate ARM EHABI tables with unwinding descriptors EOM(1) EOM(2) < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < = = < < < < < (= < < < < < = < < < < < R R pS R R R R R R R R R R R R R R R R R R R R R 0S R R R R 0S R R R R R R R R R R R R R R R R R R R 0S R R R R R R R R R R R R R R R 0S R R R R R 0S R 0S R R R R R R R R R R R pR section_info section_abbrev section_abbrev_dwo section_line info_string skel_string addr_sec debug_range section_debug_loc text_begin :0x ] 0x Abbrev [ End Of Children Mark Length of Unit vector::_M_range_check Abbreviation Code EOM(3) Names objc_begin namespac_begin Length of Public Names Info pubnames_begin pubnames_end DWARF Version Compilation Unit Length DIE offset External Name End Mark Length of Public Types Info pubtypes_begin pubtypes_end Extended Op Op size DW_LNE_set_address Section end label section_end DW_LNE_end_sequence DW_OP_consts DW_OP_deref DW_OP_plus_uconst Loc expr size DW_OP_constu line_table_start debug_end Length of ARange Set DWARF Arange version number Address Size (in bytes) Segment Size (in bytes) ARange terminator disable-debug-info-print Disable debug info printing use-unknown-locations generate-odr-hash generate-cu-hash Disabled Disable Enabled Default for platform dwarf-accel-tables generate-dwarf-pub-sections Offset of Compilation Unit Info Offset Into Debug Info Section Make an absence of debug location information explicit. Add an ODR hash to external type DIEs. Add the CU hash as the dwo_id. generate-gnu-dwarf-pub-sections Generate GNU-style pubnames and pubtypes Output prototype dwarf accelerator tables. Output prototype dwarf split debug info. Generate DWARF pubnames and pubtypes sections GCC_except_table @LPStart @TType @TType base offset Call site Call site table length >> Call Site On exception at call site Action: cleanup Action: Call between has no landing pad jumps to On action: cleanup On action: >> Action Record Catch TypeInfo Filter TypeInfo Cleanup No further actions Continue to action _GCC_specific_handler p p ( ^ p p p p p ( p ( X( 0( p p p p p p p ( ' ' p p' p p H' ' & p p & & p p p p `& p p p p p p 8& & p p % % % p p h% 8% p p p p % $ p p p p p p p $ p p x$ H$ $ # # # h# 8# # p " p p p p p p p " " X" (" ! ! ! h! 8! p ! p p p p p Header Magic Header Version Header Hash Function Header Bucket Count Header Hash Count Header Data Length HeaderData Die Offset Base HeaderData Atom Count Hash in Bucket Offset in Bucket Num DIEs DWARF version number Offset Into Abbrev. Section (anonymous namespace) # % (& # % # # # # # # # # # # # # # # (& # ) # (& llvm.bitcode Expected a constant Insufficient function protos Invalid bitcode signature Invalid ronstant reference Invalid ID Invalid record Invalid type for value Invalid TYPE table Invalid type Malformed block Invalid multiple blocks Invalid value Bitcode stream length should be >= 16 bytes and a multiple of 4 Conflicting METADATA_KIND records Could not find function in stream Invalid bitcode wrapper header Invalid instruction with no BB Malformed global initializer set Never resolved value found in function 0M PM pM M M M M N 0N PN pN N N N N O 0O L M R S `S S R S S T 0T @T PT R R # p k - ' } A 5 / ` j x K l W B - M 8 8 K U < 9 8 6 5 5 E @ }= = D > -B U , 0 U U i/ . U U )- + U k* 3 }= :) 6 ( U ' & % j% # " " !"#$% ! " # $ % & ' ( ) * + , - 0 P 8 P P x 0 x x Bitcode Writer H @ 8 0 ( x p h ` X P H @ 8 0 ( H x ( ( 0 8 8 @ H H P X ` h ( 0 8 @ H P X ` h _+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, f* f* 3, 3, ) 3, 3, 3, ( ( & l5 F E G G ;D D C l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 6C VB aA @ @ ? }? l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 l5 ? ? = ; }; l5 l5 : : f: : 9 -7 6 K K K K pK fK \K RK HK J zK 4d *d d _ ;d @ 6 , " R % J enable-bc-uselist-preserve Turn on experimental support for use-list order preservation. Map Name: Size: Value: Value: [null] Uses( [null] MetaData J 8 J 8 J 8 J 8 ~ J 8 ~ J 8 ~ 8 ~ \ J 8 J 8 ~ 8 ~ 8 P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P \ \ \ \ \ \ 5 5 1 ' ; 1 ' ; 1 ' ; 1 ' ; 1 ' 1 ' ; 1 ' ; 1 ' E E { n a T G { n a T G { n a T G { n a T { n a T { n a { n a T { n a ( ( ( ( ( ( X X X X X X H H H H H h h h h h 8 8 8 8 ; + y d y y O = + + y y y y y y y t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t @ @ @ @ @ @ 8 8 8 8 8 8 8 0 0 0 0 0 0 ( ( ( ( ( H H H H c c c c c | r h | r h | r h | r | r | | r | / / / x/ n/ . / / / / x/ n/ . / / / / x/ n/ / / / / x/ / / / / x/ / / / / / / / x/ / / / / 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 n1 n1 n1 n1 n1 1 1 1 1 r r r r r z z z z z z z s s s s s s l l l l l e e e e e ^ ^ ^ 5 5 5 5 5 { { { { { { q q q q q g g g g g ] ] ] r r r r r X H 8 ( h X H 8 ( h X H 8 ( h X H 8 ( h X H 8 ( X H 8 h X H 8 ( h X H 8 = = = = = = = = = = = = = = = = = = = x= x= x= x= x= h= h= h= h= h= X= X= X= ; ; ; ; ; = = = = e e e e e e ^ ^ ^ ^ ^ ^ ^ z z z z z s s s s s l l l 6 6 6 6 6 1 1 1 1 1 1 * * * * * # # # # # 8 8 8 8 U U U U U U U U U U U U U U U U U U U U U U U U }U }U }U }U }U vU vU vU RU RU RU RU RU U U U U 3 3 3 3 3 3 ) ) ) ) ) ) ) d d d d d = = = = & & & & & & 0 ( 8 0 ( 8 0 ( 8 0 ( 8 0 ( 0 ( 8 0 ( 8 0 ( r r r r r r h h h h h h h ^ ^ ^ ^ ^ ^ T T T T T J J J J J @ @ @ ? ? ? ? ? | | | | f 8 h / f 4 4 4 4 4 4 - - - - - & & & & v v v v v v l l l l l b b b b b X X X ; ; ; ; ; 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 u8 e8 U8 9 9 8 8 8 7 0 %9 7 : : 0 0 0 0 P; `: ; : ; F8 9 U9 E9 0 59 9 9 9 0 f7 6 0 6 6 6 6 6 7 D6 6 0 0 0 S6 7 5 5 f5 W5 H5 95 q4 0 0 0 *5 3 3 3 3 2 2 [2 2 L2 0 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 P1 0 0 0 1 0 1 1 0 0 0 0 0 0 H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M } } ~ ~ } } } ~ } } } } } (~ } ~ ~ } } ~ ~ } } } {} i} ~ } } } {} i} } } } {} i} } } {} i} y } } } } } } {} i} } } {} i} } y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y \ \ M > M > s M > M > M > M > > [ M > M > > > @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ [ [ [ [ [ [ & & & & & & - - - - ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` combiner-alias-analysis combiner-stress-load-slicing Turn on alias analysis during testing combiner-global-alias-analysis Include global information in alias analysis Bypass the profitability model of load slicing @ @ @ ` P ! h x X 8 p P 8 ( H 8 8 7# C# # "! o" o" {" # " " " # O# 8& #& & % % % % & % % 0% # # & ( ( ( ( h( h( @( & ( ( & ' ' @' ' ' * * x* h* X* X* 8* ' x* * ' * ) ) ( - 2 X2 2 1 1 - {1 @1 1 a8 a8 a8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 a8 a8 a8 X8 X8 X8 X8 a8 a8 a8 a8 a8 X8 X8 X8 a8 X8 X8 X8 X8 X8 a8 a8 a8 X8 X8 X8 X8 X8 a8 a8 a8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 a8 a8 a8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 a8 a8 a8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 a8 a8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 a8 a8 a8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 a8 a8 a8 X8 a8 a8 a8 X8 X8 X8 X8 a8 a8 X8 X8 X8 a8 X8 X8 X8 a8 a8 a8 X8 X8 X8 X8 X8 a8 X8 X8 X8 X8 a8 X8 a8 X8 X8 a8 X8 X8 X8 X8 X8 a8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 X8 a8 a8 a8 )P )P 0P 7P >P EP OP 7P >P EP YP OP OP cP mP 0P 7P >P EP 0P 7P >P EP OP wP P 7P >P EP OP wP P >P EP OP wP P EP OP wP P P >P EP OP >P EP OP wP P EP OP wP P EP N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O P P P P P P i i i i i i i i i i i i i i xi i i i i i i i i i ki ^i i i i i ki ^i i i i ki ^i i i ki ^i Qi i i i i i i ki ^i i i ki ^i i h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h Qi Qi Qi Qi Qi Qi j j }j sj lj ej ^j sj lj ej Wj ^j ^j Pj Ij }j sj lj ej }j sj lj ej ^j Bj ;j sj lj ej ^j Bj ;j lj ej ^j Bj ;j ej ^j Bj ;j i lj ej ^j lj ej ^j Bj ;j ej ^j Bj ;j ej hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh hh i i i i i i j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j 0j j j j j j j u u h , w m w w w { q w { q w { q w { q g w w { q w { q A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A g g g g g g m f P P P 8 8 8 8 8 8 x9 x9 x9 x9 x9 x9 h9 h9 h9 h9 h9 h9 h9 X9 X9 X9 X9 X9 X9 H9 H9 H9 H9 H9 89 89 89 89 89 (9 (9 (9 9 9 9 9 9 9 9 9 9 P ` ` ` ` ` ` P P P P P P P @ @ @ @ @ @ 0 0 0 0 0 p p p p u u u u u u u k k k k k k a a a a a W W W W W M M M N N N N N @ 0 ( @ I I I I I I I I ( I I I I I I I I I I I I I I I ( I I I I I P P P I I I I I I ( p I x I I I I I I I I H H H H H H I I I I I I I h I I I I I I I I I I ( H I I I @ @ @ @ @ I x Q I I I x 8 8 I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I x h h h h h h ` ` ` ` ` ` ` P P P P P P H H H H H @ @ @ @ @ 8 8 8 X X X X 83 3 , , , , , 4 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 4 h3 , , , , , , , , , , , , , , . . . . . . , , , , , , , , , , , , , , , , , , 2 2 2 1 X1 , 0 0 , , , , , , / , , . , , , (0 , , , , , / 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 p7 p7 p7 p7 p7 7 7 7 7 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > d> d> d> d> d> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ? ? ? ? G G G G G G G G G G G G G G G G G G G G G G G G G G G G G F F F F F F F F 'G 'G 'G 'G H H H H H pH H H H H H H pH H H H H H H H H H H H H H H H H H H H H H H H H H H H H K K K K K K K K K K K K K J J J J J J @K @K @K @K @K 0K 0K 0K 0K 0K J J J J J J J J K K K K ?H xJ (J I I `I ?H 8I H H M M M O M M M xN xN N N O hO @M M M M M M M M M M xN xN N N O hO @M hO M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M N M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M f f f f f f f f f f f f f f f f f f f e e e e e e e e e e e e e e e e e e f f f f f f g g g f g f f g g g f g f f g g g g f f g g g f f g g f f g g f f g g g f f g I I I I I I 1 1 1 1 1 1 1 s s s s s s l l l l l e e e e e ^ ^ ^ W W W W W P P P P ( 8 ( 8 ( 8 ( 8 ( ( 8 ( 8 ( l ] { z l ] { z l ] z l ] z l ] l ] z l ] z l ] x ` X 0 X 0 0 0 0 0 w w w w w 0# " ! ! @! @ @ 0 - - - - - - - - - - - - - - - - - - - - - - - - , , , , , , , , , , , , , )- )- )- )- . . 6 1 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . . R1 R1 . . . . . . . . . . . . . . . . . . . . `4 `4 `4 . `4 `4 . . . . P6 P7 . P8 . . . . 1 R1 R1 H1 H1 H1 H1 H1 . . . . . . . . . . . . . . . . . . . 3 . . 5 . 5 ; ; < ; ; ; ; 0 0 0 0 0 ; 0 ; 0 0 0 0 0 0 0 += += += 0 += += 0 0 0 0 0 0 0 0 0 0 0 0 < < ; < v; < > Q> > / = = C= v; 0 ; ; ; ; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 v; 0 0 v; v; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ; v; ; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 v; 0 0 0 0 v; h h h h h h h h h h h h h h h h h h h h h h h h h h h h h i i i h h h h h h h h h h h h sh dh Uh ;h h h h sh dh Uh ;h h h h sh dh ;h h h h sh ;h h h h sh h h h ;h h h h sh ;h h h h o o @p o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o @p o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o @p o o o ^u o o o o o o o o o o o o o o o o o o o o o o o t w v Yv o o o o o Yv o o n hw o o o o Hx u pn `n m Pm `n m j j j j j j j l 0l 0l 0l k k j j j j j j j k t t j j j s s j j j j r r j j j j j j j j j j r r j j j r Qy Fy ;y 0y x \y { }{ u{ m{ @{ { | | | | | | | | | | | | | { { { { { { { { { { { { { { { { { { { { { { { { | | | | x @ @ x f % X m 0 < < V h + { p 0 0 0 0 0 0 p p p p p ` ` ` ` ` P P P @ @ @ @ @ x h X x h X x h X x h x h x x h x + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + p p p p p + + + + $ ? 4 , @ @ @ @ @ @ 9 9 9 9 9 9 9 2 2 2 2 2 2 + + + + + $ $ $ $ $ G G G G v v v v v v l l l l l b b b b b X X X N N N N N x x x x x u k M = u k M = u k M u k u k u u k u W W W W W W J J J J J J J ~ ~ ~ ~ ~ ~ q q q q q = = = = = 0 0 0 d d d d " " " " " " " " " " " " " p" p" p" p" p" p" `" `" `" `" `" P" P" P" P" P" @" @" @" " " " " # # # # # 8# # # ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' & & & & & & & & & & & & & "' "' "' "' % p) ) ( P( ' % ' p' )' jk k (l xl l m jk 8m `m k ~ ~ ~ ~ ~ ~ ~ w w w w w w p p p p p i i i i i b b b : : : : : t g Z @ M t g Z @ M t g Z @ t g Z @ t g Z @ t g Z t g Z @ t g Z w w w w w m m m m m t t t t t t h h h h h \ \ \ \ \ P P P > > > > > r r r r r e e e e e e e X X X X X X . . . . s W _ s 7 3 A E E E E wE fE A ME 4E E E D D D D D |D cD JD 1D D C C C C C C C pC _C NC =C ,C C C B B B B B B B B qB `B OB >B -B B B B B B A A A A A A m p p p p p p o m p o m o n m m b 9 9 ~ > @ @ ` [ d a C e 5 a D ' 0 0 0 0 p0 p0 O0 ' 0 60 ' 0 e/ N- - M ZM uM I I ?M $M I I I M L I U U U U U S U U *b K` K` K` K` b K` b K` K` K` K` K` K` a a V` D D D L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L D D D L L L L D D D D D L L L D L L L L L D D D L L L L L D D D L L L L L L L L L L L L L L D D D L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L D D D L L L L L L L L L L D D L L L L L L L L L L D D D L L L L L L L L L L L L L L L L L L L L L L L L L L L D D D L D D D L L L L D D L L L D L L L D D D L L L L L D L L L L D L D L L D L L L L L D L L L L L L L L L L L L L L L L L L L L L L L L L D D D L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L w w w L L L L L L L L L L L L L L j j j L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L ] ] ] L L L L L L L L L L D + L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L Z Z Z ( 8 H $ $ $ $ $ $ $ % +% T% % & ) . . . r. - - - ) . - ) x- , * . ' 4 4 4 \4 94 94 4 ' 4 3 ' 3 4 ;/ . E PE @E 0E E C E E PE @E 0E E C E E PE @E 0E E E E PE @E 0E E E PE @E 0E E PE @E E E PE @E 0E E E PE @E S S S S S S iS iS iS iS iS iS iS _S _S _S _S _S _S US US US US US 4S 4S 4S 4S 4S }S }S }S sS sS sS sS sS S S S S non-trivial scalar-to-vector conversion , possible invalid constraint for vector type scalar-to-vector conversion failed Indirect operand for inline asm not a pointer! Unsupported asm: input constraint with a matching output constraint of incompatible type! couldn't allocate output register for constraint ' inline asm not supported yet: don't know how to handle tied indirect register inputs inline asm error: This value type register class is not natively supported! invalid operand for inline asm constraint ' Don't know how to handle indirect register inputs yet for constraint ' couldn't allocate input reg for constraint ' Cannot generate unaligned atomic store Cannot generate unaligned atomic load Generate low-precision inline sequences for some float libcalls Cannot select: In function: target intrinsic % unknown intrinsic # DAG Combining 1 Type Legalization Vector Legalization Type Legalization 2 DAG Legalization DAG Combining 2 Instruction Scheduling Instruction Creation FastISel missed call: FastISel missed terminator: FastISel miss: fast-isel-verbose fast-isel-abort fast-isel-abort-args use-mbpi Best scheduler for the target 0 @ P ` 0 @ P p ` ` 0 @ P 0 @ P ` 0 @ P ` @ P ` P ` @ P ` @ P ` P ` P X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ X{ ( 8 H X H X H X H X h H X H X x x x x x x H + O ! p H H 2 8 d o o o d d d d 2 9 _ 3 : Could not match memory address. Inline asm failure! Instruction Selection and Scheduling DAG Combining after legalize types DAG Combining after legalize vectors Instruction Scheduling Cleanup Enable verbose messages in the "fast" instruction selector Enable abort calls when "fast" instruction selection fails to lower an instruction Enable abort calls when "fast" instruction selection fails to lower a formal argument use Machine Branch Probability Info Instruction schedulers available (before register allocation): 0Y X 0Y X X X X X X Y Y X X X X X X X X X X X X X X X 0Y X X X X X X X X X X X X X X X X Y X X X X X 0Y X 0Y X X Y X Z Z Z sZ sZ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ p^ ^ { { { P| ~ h 0 h ( c c c c c c \ \ \ \ \ \ \ U U U U U U N N N N N G G G G G @ @ @ j j j j a a a a a a Z Z Z Z Z Z Z S S S S S S L L L L L E E E E E > > > h h h h o o o o o R R 6 6 6 R : ' : 8K pK O P Q (P 8K XP P 8K 8K 8K 8K 8K P 8K 8K pK O P Q (P P Q ]K ]K Q bQ Q Q $R v } | R v } 5 v f~ } } ( r ` ; O & X @ x x x x x x h h h h h h h X X X X X X H H H H H 8 8 8 8 8 ( ( ( 8 8 8 8 8 8 0 0 0 0 0 0 0 ( ( ( ( ( ( @ @ @ @ X X X X X X N N N N N N N D D D D D D : : : : : 0 0 0 0 0 & & & b b b b [ [ [ [ [ [ O O O O O O O C C C C C C 7 7 7 7 7 + + + + + g g g g w w w w w w m m m m m c c c c c Y Y Y , , , , , @ @ @ @ @ 0 0 0 0 0 0 ! ! ! ! ! ! ! ! ! ! ! ! ! ! H ! H ! H ! ! ! ! ! ! ! !! !! !! !! !! "! ! ! e%! ! ! ! ! ! ! ! &! &! ! '! '! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! (! (! ! (! (! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! -! ,! ,! ,! ,! ,! -! -! ,! ,! ,! ,! ,! -! -! ,! ,! ,! ,! -! -! ,! ,! ,! -! -! ,! ,! ,! -! ,! ,! -! -! ,! ,! ,! -! -! ,! ,! /! w/! m/! /! c/! ^-! /! /! w/! m/! /! c/! ^-! /! /! w/! m/! /! c/! /! /! w/! m/! /! /! /! w/! m/! /! /! w/! m/! /! /! w/! m/! /! /! /! w/! m/! @S! @S! @S! @S! @S! @S! 4S! 4S! 4S! 4S! 4S! 4S! 4S! (S! (S! (S! (S! (S! (S! S! S! S! S! S! S! S! S! S! S! S! S! S! R! R! R! R! R! LS! LS! LS! LS! X! X! X! HX! X! X! X! X! (Y! 0Y! 8Y! @Y! 8]! H]! X]! h]! x]! ]! ]! ]! ]! ]! (]! 0]! ]! ]! z_! p_! f_! \_! _! ]! ]! _! _! _! _! _! ]! ]! R_! H_! >_! 4_! _! ]! ]! `! `! `! `! ^! ]! ]! j`! ``! V`! L`! _! v]! v]! B`! 8`! .`! $`! `! f]! f]! `! `! `! `! ^! V]! V]! `! `! ~`! t`! _! 6]! 6]! _! _! _! _! *_! .]! .]! ^! ^! ^! ^! ^! ]! ]! _! _! ^! ^! ^! F]! F]! _! _! `! `! _! "a! "a! 5a! g! 6g! Lg! bg! @o! Po! `o! h! 0o! )s! p! p! p! p! p! p! p! p! q! q! q! q! ! q! p! p! p! p! p! p! p! p! p! p! p! p! p! p! p! ! I ! { ! ! p! V ! ! ! ! ! ! p! p! ! ! p! p! p! p! p! & ! ! & ! ! ! ! p! ! p! q ! ! ! ! p! E ! ! ! @ ! ! U ! ! j ! ! ! p! p! p! ! ! ! p! p! ; ! O ! O ! O ! O ! O ! ! p! ! ! p! p! p! p! p! p! p! ! ! ! p! ! l ! ! ! ! l ! p! p! # ! ! y ! ! ! ^ ! ^ ! N ! ! ! ! ! ! C ! g ! ! ! ! ! ! n ! p! p! b ! p! p! ! 3 ! ! p! q! y! !y! p! p! z! t! q! p! p! p! p! p! p! p! p! K ! p! q! v! ! s! r! r! r! r! r! r! r! r! r! r! r! r! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! { ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ' ! ' ! ' ! ' ! ' ! ' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! S ! S ! S ! S ! S ! 7 ! 7 ! 7 ! 7 ! \ ! \ ! ! ! ! ! g ! ! ! ! ! ! ! ! " # " " " " ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! I ! I ! I ! I ! I ! I ! B ! B ! B ! B ! B ! B ! B ! ; ! ; ! ; ! ; ! ; ! ; ! 4 ! 4 ! 4 ! 4 ! 4 ! - ! - ! - ! - ! - ! & ! & ! & ! ! ! ! ! ! P ! P ! P ! P ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ~ ! ~ ! ~ ! ~ ! ~ ! w ! w ! w ! W ! W ! W ! W ! W ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! %R" %R" %R" %R" %R" %R" R" R" R" R" R" R" R" R" R" R" R" R" R" R" R" R" R" R" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" /R" /R" /R" /R" R" R" R" R" R" R" xR" xR" xR" xR" xR" xR" xR" qR" qR" qR" qR" qR" qR" jR" jR" jR" jR" jR" cR" cR" cR" cR" cR" \R" \R" \R" 9R" 9R" 9R" 9R" 9R" R" R" R" R" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" Q" `a" `a" e" e" e" e" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" e" e" e" Y" Y" Y" e" Y" e" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" e" e" e" e" e" e" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" b" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" a" a" Y" Y" Y" Y" Y" Y" Y" b" b" xe" Y" Y" Y" e" xe" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" e" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" Y" a" a" Y" Y" Y" Y" Y" a" Y" Y" e" Y" a" a" @e" Y" Y" Y" Y" Y" Y" Y" Y" `a" `a" Y" a" Y" Y" Y" d" " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " 8 " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " 8 " 8 " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " X " S 5 k T 4 j 0C 0E AP " P " ` " p " " " " p " " " " " " " " ` " p " " " ` " p " " " " " " p " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " p " p " p " p " p " " " " " " " " " " " " " " " " " " " " " " " " " " " " " x " h " " " " " x " h " " " " x " h " " " x " h " X " " " " " " " x " h " " " x " h " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " X " X " X " X " X " X " " " x " h " X " " " " " x " h " X " " " " " x " h " X " " " " x " h " " " " x " h " " " x " " " " x " h " " " " x " " x " ( " " " ` " " 8 " " " ( " " ( " @ " X " p " " @ " X " p " " " " " " ( " @ " X " p " ( " @ " X " p " " " " @ " X " p " " " " X " p " " " " p " " " " " X " p " " X " p " " " " p " " " " p " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " ( " " " " " " " ( " " " " 8 " ( " ( " H " X " " " " " " " " " ( " h " x " " " " ( " h " x " " " ( " h " x " " ( " h " x " " " " ( " " " ( " h " x " " ( " h " x " " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " w " " " " " " " X " H " 8 " ( " " " " ( " " " " " " " " 8 " ( " " " 8 " ( " " " " " " ( " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " X " p " X " " " " " " " " ` " " " H " 0 " X " " " " X " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " X " " " ( " @ " X " p " " @ " X " p " " " " " " ( " @ " X " p " ( " @ " X " p " " " " @ " X " p " " " " X " p " " " " p " " " " " X " p " " X " p " " " " p " " " " p " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " 0 " 0 " 0 " 0 " 0 " 0 " " " " " " " " " " " " " " " " " " " " " " " " " " ( " " " " " " ( " " " " " ( " " " " ( " 8 " " " " " " " " ( " " " " ( " " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " x " H " H " H " H " H " H " 6# :# :# 9# 9# 9# 9# <:# 5# 7# 7# 7# 7# 7# o7# 8# Unprocessed value in a map! Value in multiple maps! ReplacedValues PromotedIntegers SoftenedFloats ScalarizedVectors ExpandedIntegers ExpandedFloats SplitVectors WidenedVectors Value with legal type was transformed! Processed value not in any map! enable-legalize-types-checking X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# X# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# Y# X# X# X# X# X# Y# Y# Y# Y# a# a# a# a# a# a# a# a# a# a# a# a# a# a# a# a# a# a# a# `# `# `# `# `# `# `# `# `# `# `# `# `# Y# Y# Y# Y# Y# &a# &a# &a# &a# `# `# `# `# `# `# `# `# `# `# z`# `# `# j`# Z`# `# `# `# `# `# `# `# `# `# J`# :`# `# `# `# `# J`# :`# `# `# `# J`# :`# `# `# J`# :`# s]# `# `# `# `# `# `# J`# :`# `# `# J`# :`# `# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# d]# s]# s]# s]# s]# s]# s]# c# c# c# c# b# b# 'c# c# c# c# c# b# b# 'c# c# c# c# c# b# 'c# c# c# c# c# 'c# c# c# c# c# c# c# c# 'c# c# c# c# c# 'c# c# c# c# ~c# ~c# ~c# ~c# ~c# ~c# wc# wc# wc# wc# wc# wc# wc# pc# pc# pc# pc# pc# pc# ic# ic# ic# ic# ic# bc# bc# bc# bc# bc# [c# [c# [c# .c# .c# .c# .c# .c# c# c# c# c# `j# jj# `j# j# j# ~j# tj# j# j# ~j# Vj# tj# tj# Lj# Bj# `j# j# j# ~j# `j# j# j# ~j# tj# 8j# .j# j# j# ~j# tj# 8j# .j# j# ~j# tj# 8j# .j# ~j# tj# 8j# .j# $j# j# ~j# tj# j# ~j# tj# 8j# .j# ~j# tj# 8j# .j# ~j# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# Kc# $j# $j# $j# $j# $j# `j# 9d# i# h# h# g# Vg# 9d# g# f# cf# k# k# k# k# k# Hk# k# k# k# k# k# k# Hk# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# k# @l# @l# @l# @l# @l# @l# 8l# 8l# 8l# 8l# 8l# 8l# 8l# l# l# l# l# l# l# l# l# l# l# l# 0l# 0l# 0l# 0l# 0l# l# l# l# l# l# l# l# l# 0l# 0l# 0l# 0l# n# n# m# m# m# l# n# n# n# m# m# m# l# n# n# n# m# m# m# n# n# n# m# m# n# n# n# m# m# n# n# m# n# n# n# m# m# n# n# n# m# rr# er# Xr# Kr# >r# 1r# $r# Kr# >r# 1r# r# $r# $r# r# q# Xr# Kr# >r# 1r# Xr# Kr# >r# 1r# $r# q# q# Kr# >r# 1r# $r# q# q# >r# 1r# $r# q# q# 1r# $r# q# q# n# >r# 1r# $r# >r# 1r# $r# q# q# 1r# $r# q# q# 1r# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# m# n# n# n# n# n# n# u# u# u# u# v# v# v# u# v# v# u# v# v# )v# v# u# u# v# v# u# u# v# v# v# 3v# rr# u# v# v# v# 3v# rr# v# v# v# 3v# rr# v# v# 3v# rr# u# v# v# v# v# v# v# 3v# rr# v# v# 3v# rr# v# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# q# u# u# u# u# u# u# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# y# x# x# x# x# x# x# x# x# 'y# 'y# 'y# 'y# e # U # E # 5 # % # y # u # e # U # E # 5 # % # y # u # e # U # E # 5 # % # u # e # U # E # 5 # u # e # U # E # 5 # e # U # E # u # e # U # E # 5 # u # e # U # E # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # K # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # K # K # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # ( # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # p # s # c # S # C # 3 # c # S # C # # # 3 # 3 # p # p # s # c # S # C # s # c # S # C # 3 # # # c # S # C # 3 # # # S # C # 3 # # # C # 3 # # # # # S # C # 3 # S # C # 3 # # # C # 3 # # # C # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 3 # # # o # e # [ # Q # o # e # [ # G # Q # Q # # # # o # e # [ # # o # e # [ # Q # = # 3 # o # e # [ # Q # = # 3 # e # [ # Q # = # 3 # [ # Q # = # 3 # y # e # [ # Q # e # [ # Q # = # 3 # [ # Q # = # 3 # [ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 3 # G # G # G # G # 3 # m # V # ? # ( # # # # ( # # # # # # # # ? # ( # # # ? # ( # # # # # # ( # # # # # # # # # # # # # # # m # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # m # m # m # m # m # m # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # L # L # L # L # L # L # L # @ # @ # @ # @ # @ # @ # 4 # 4 # 4 # 4 # 4 # ( # ( # ( # ( # ( # d # d # d # X # X # X # X # X # # # # # # # s # f # Y # L # ? # f # Y # L # 2 # ? # ? # % # # s # f # Y # L # s # f # Y # L # ? # # # f # Y # L # ? # # # Y # L # ? # # # L # ? # # # # Y # L # ? # Y # L # ? # # # L # ? # # # L # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # s # c # S # C # 3 # f # # s # c # S # C # 3 # f # # s # c # S # C # 3 # # s # c # S # C # # s # c # S # C # s # c # S # # s # c # S # C # # s # c # S # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # # # # # # # # # # # # # # # # # # # # ~ # ~ # ~ # ~ # ~ # ~ # w # w # w # w # w # Y # Y # Y # Y # Y # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # w # m # c # Y # O # E # c # Y # O # ; # E # E # 1 # ' # m # c # Y # O # m # c # Y # O # E # # # c # Y # O # E # # # Y # O # E # # # O # E # # # # Y # O # E # Y # O # E # # # O # E # # # O # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 9 # 9 # 9 # 9 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # B # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # x # x # x # x # # x # x # x # # x # x # x # x # x # x # x # x # # x # x # x # # x # x # x # x # x # # x # x # x # x # # x # x # x # # x # x # x # x # x # # x # x # # x # x # x # # x # x # x # # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # W # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # i # i # i # # # # # # # # # # # # # } # s # i # _ # } # s # i # U # _ # _ # K # A # # } # s # i # # } # s # i # _ # 7 # - # } # s # i # _ # 7 # - # s # i # _ # 7 # - # i # _ # 7 # - # # # s # i # _ # s # i # _ # 7 # - # i # _ # 7 # - # i # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # v # l # b # X # N # l # b # X # D # N # N # : # 0 # v # l # b # X # v # l # b # X # N # & # # l # b # X # N # & # # b # X # N # & # # X # N # & # # # b # X # N # b # X # N # & # # X # N # & # # X # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # o # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ; # ; # ; # ; # ; # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # _ # # # p # 0 # # _ # # # X # ( # ( # ( # ( # ( # ( # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 8 # 8 # 8 # 8 # H # H # H # H # H # H # @ # @ # @ # @ # @ # @ # @ # x # x # x # x # x # x # h # h # h # h # h # # # # # # 8 # 8 # 8 # # # # # # X # X # X # X # ` # ` # ` # ` # ` # ` # P # P # P # P # P # P # P # @ # @ # @ # @ # @ # @ # 0 # 0 # 0 # 0 # 0 # # # # # # # # # # # # # # p # p # p # p # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # p # p # p # # # # # # # # # # # # # # # # p # p # p # p # p # p # p # # # # # # # # # # # # # # # # # ` # ` # ` # # # # # # # # # # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ x $ x $ x $ x $ x $ $ $ $ $ U $ U $ U $ U $ U $ U $ N $ N $ N $ N $ N $ N $ N $ G $ G $ G $ G $ G $ G $ j $ j $ j $ j $ j $ c $ c $ c $ c $ c $ q $ q $ q $ $ $ $ $ $ \ $ \ $ \ $ \ $ 0:$ 0:$ 0:$ 0:$ 0:$ 0:$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ 9$ 9$ 9$ 9$ 9$ 9$ 9$ 9$ X5$ X5$ X5$ X5$ X5$ @:$ @:$ @:$ @:$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ x:$ x:$ x:$ x:$ x:$ p:$ p:$ p:$ p:$ p:$ h:$ h:$ h:$ P:$ P:$ P:$ P:$ P:$ :$ :$ :$ :$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ @$ >$ >$ >$ >$ >$ @$ @$ @$ @$ D$ iC$ iC$ D$ HD$ HD$ HD$ HD$ HD$ HD$ HD$ iC$ iC$ iC$ iC$ iC$ iC$ iC$ iC$ iC$ iC$ iC$ iC$ iC$ iC$ iC$ HD$ HD$ HD$ pD$ HD$ HD$ HD$ iC$ D$ D$ iC$ D$ iC$ E$ 8E$ `E$ iC$ iC$ HD$ HD$ HD$ HD$ HD$ HD$ iC$ iC$ iC$ E$ E$ E$ E$ E$ E$ E$ E$ F$ iC$ iC$ iC$ (F$ (F$ (F$ E$ E$ E$ C$ E$ E$ E$ iC$ C$ E$ F$ iC$ E$ iC$ iC$ E$ E$ E$ E$ E$ PF$ HD$ E$ E$ E$ E$ E$ E$ E$ E$ E$ E$ E$ iC$ xF$ @O$ @O$ @O$ @O$ @O$ @O$ 0O$ 0O$ 0O$ 0O$ 0O$ 0O$ 0O$ pO$ pO$ pO$ pO$ pO$ pO$ `O$ `O$ `O$ `O$ `O$ O$ O$ O$ O$ O$ O$ O$ O$ M$ M$ M$ M$ M$ PO$ PO$ PO$ PO$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ X$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ b$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ c$ pc$ pc$ pc$ pc$ pc$ c$ c$ c$ c$ h$ h$ h$ h$ h$ h$ h$ h$ h$ h$ h$ h$ h$ g$ g$ g$ g$ g$ g$ g$ g$ g$ g$ g$ g$ g$ g$ g$ g$ g$ g$ g$ c$ c$ c$ c$ c$ h$ h$ h$ h$ hp$ hp$ hp$ hp$ hp$ hp$ Xp$ Xp$ Xp$ Xp$ Xp$ Xp$ Xp$ p$ p$ p$ p$ p$ p$ p$ p$ p$ p$ p$ p$ p$ p$ p$ p$ Hp$ Hp$ Hp$ n$ n$ n$ n$ n$ xp$ xp$ xp$ xp$ xs$ Ps$ q$ (s$ q$ q$ q$ q$ q$ q$ q$ q$ q$ q$ q$ q$ q$ s$ s$ s$ q$ q$ q$ r$ q$ r$ q$ q$ q$ s$ s$ s$ r$ s$ s$ q$ s$ s$ `r$ q$ q$ s$ 8r$ q$ q$ q$ q$ q$ q$ q$ q$ q$ q$ q$ q$ q$ q$ q$ q$ q$ s$ q$ q$ q$ q$ q$ q$ q$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ l $ l $ l $ l $ l $ $ $ $ $ G $ G $ G $ G $ G $ G $ = $ = $ = $ = $ = $ = $ = $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ ) $ ) $ ) $ ) $ ) $ $ $ $ $ $ $ $ $ $ $ $ $ $ Q $ Q $ Q $ Q $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ u $ u $ u $ X $ X $ X $ X $ X $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ x $ x $ x $ x $ x $ x $ x $ $ $ $ $ $ $ $ $ $ $ $ p $ p $ p $ p $ p $ h $ h $ h $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ x $ x $ x $ x $ x $ h $ h $ h $ $ $ $ $ $ $ $ $ $ h $ h $ h $ h $ h $ h $ X $ X $ X $ X $ X $ X $ X $ H $ H $ H $ H $ H $ H $ 8 $ 8 $ 8 $ 8 $ 8 $ ( $ ( $ ( $ ( $ ( $ $ $ $ H $ H $ H $ H $ H $ x $ x $ x $ x $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ y $ y $ y $ y $ y $ $ $ $ $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ $ $ $ $ $ $ $ 8 $ 8 $ 8 $ 8 $ 8 $ 8 $ ` $ ` $ ` $ ` $ ` $ X $ X $ X $ X $ X $ P $ P $ P $ H $ H $ H $ H $ H $ @ $ @ $ @ $ @ $ P $ $ $ ( $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ ` $ 8 $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ p $ H $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ x $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ I $ I $ I $ I $ I $ I $ B $ B $ B $ B $ B $ B $ B $ ; $ ; $ ; $ ; $ ; $ ; $ 4 $ 4 $ 4 $ 4 $ 4 $ - $ - $ - $ - $ - $ & $ & $ & $ $ $ $ $ $ P $ P $ P $ P $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ m $ m $ m $ m $ m $ m $ c $ c $ c $ c $ c $ c $ c $ Y $ Y $ Y $ Y $ Y $ Y $ O $ O $ O $ O $ O $ E $ E $ E $ E $ E $ ; $ ; $ ; $ $ $ $ $ $ w $ w $ w $ w $ $ $ $ X $ $ $ $ p $ 9 $ $ P $ P $ P $ P $ P $ P $ @ $ @ $ @ $ @ $ @ $ @ $ @ $ $ $ $ $ $ $ p $ p $ p $ p $ p $ $ $ $ $ $ 0 $ 0 $ 0 $ $ $ $ $ $ ` $ ` $ ` $ ` $ x $ x $ x $ x $ x $ x $ h $ h $ h $ h $ h $ h $ h $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ X $ X $ X $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ H $ H $ H $ H $ H $ H $ 8 $ 8 $ 8 $ 8 $ 8 $ X $ X $ X $ X $ X $ $ $ $ $ $ $ $ $ ( $ ( $ ( $ ( $ J % J % J % J % J % J % C % C % C % C % C % C % C % < % < % < % < % < % < % 5 % 5 % 5 % 5 % 5 % . % . % . % . % . % ' % ' % ' % % % % % % % % % % l % l % l % l % l % l % \ % \ % \ % \ % \ % \ % \ % L % L % L % L % L % L % < % < % < % < % < % % % % % % , % , % , % p % p % p % p % p % | % | % | % | % % % h % % % % % % H % % - % x % ( % % % h % - % @ % % % *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% *% w*% w*% w*% )% )% )% )% )% *% *% *% *% U-% U-% U-% U-% U-% U-% K-% K-% K-% K-% K-% K-% K-% A-% A-% A-% A-% A-% A-% 7-% 7-% 7-% 7-% 7-% --% --% --% --% --% #-% #-% #-% *% *% *% *% *% _-% _-% _-% _-% 0% /% .% /% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% /% .% .% .% p/% p/% p/% p/% p/% p/% .% p/% p/% .% .% .% p/% H/% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% .% [6% [6% [6% [6% [6% [6% Q6% Q6% Q6% Q6% Q6% Q6% Q6% G6% G6% G6% G6% G6% G6% =6% =6% =6% =6% =6% 36% 36% 36% 36% 36% )6% )6% )6% 6% 6% 6% 6% 6% e6% e6% e6% e6% 9% 9% 9% 9% 9% 9% 9% 9% 9% 9% 9% 9% 9% &:% &:% &:% &:% &:% &:% :% :% :% :% :% 9% 9% 9% 9% 9% 9% 9% 9% 7% 7% 7% 7% 7% :% :% :% :% 5>% 5>% 5>% 5>% 5>% 5>% %>% %>% %>% %>% %>% %>% %>% >% >% >% >% >% >% >% >% >% >% >% =% =% =% =% =% =% =% =% 3:% 3:% 3:% 3:% 3:% E>% E>% E>% E>% G% G% G% G% G% G% G% G% G% G% G% G% G% F% F% F% F% F% F% F% F% F% F% F% F% F% F% F% F% F% F% F% E% E% E% E% E% (G% (G% (G% (G% J% J% J% J% J% J% rJ% rJ% rJ% rJ% rJ% rJ% rJ% J% J% J% J% J% J% J% J% J% J% J% eJ% eJ% eJ% eJ% eJ% XJ% XJ% XJ% H% H% H% H% H% J% J% J% J% 1M% 1M% 1M% 1M% 1M% 1M% !M% !M% !M% !M% !M% !M% !M% M% M% M% M% M% M% M% M% M% M% M% L% L% L% L% L% L% L% L% J% J% J% J% J% AM% AM% AM% AM% X% X% X% X% X% X% 8Y% 8Y% 8Y% 8Y% 8Y% 8Y% 8Y% (Y% (Y% (Y% (Y% (Y% (Y% Y% Y% Y% Y% Y% Y% Y% Y% Y% Y% X% X% X% X% X% X% X% X% X% X% X% X% .c% .c% .c% .c% .c% .c% c% c% c% c% c% c% c% b% b% b% b% b% b% b% b% b% b% b% _% _% _% _% _% !c% !c% !c% c% c% c% c% c% ;c% ;c% ;c% ;c% `e% d% d% e% e% e% e% e% e% e% e% d% d% d% d% d% d% d% d% d% d% d% d% d% d% d% e% e% e% f% e% e% e% d% (f% Pf% d% xf% d% f% f% f% e% e% e% e% e% g% g% g% d% d% e% @g% @g% @g% d% d% hg% hg% g% g% d% d% d% h% h% h% h% h% h% e% h% h% h% d% e% h% h% d% 0h% d% d% @g% @g% @g% @g% @g% Xh% e% @g% @g% @g% @g% @g% @g% @g% @g% @g% @g% @g% d% g% Do not know how to split the result of this operator! Do not know how to split this operator's operand! Do not know how to scalarize the result of this operator! list-burr list-hybrid list-ilp disable-sched-cycles disable-sched-reg-pressure disable-sched-live-uses disable-sched-vrcycle disable-sched-physreg-join disable-sched-stalls disable-sched-critical-path disable-sched-height disable-2addr-hack max-sched-reorder sched-avg-ipc Can't handle live physical register dependency! Bottom-up register reduction list scheduling Similar to list-burr but schedules in source order when possible Bottom-up register pressure aware list scheduling which tries to balance latency and register pressure Bottom-up register pressure aware list scheduling which tries to balance ILP and register pressure Disable cycle-level precision during preRA scheduling Disable regpressure priority in sched=list-ilp Disable live use priority in sched=list-ilp Disable virtual register cycle interference checks Disable physreg def-use affinity Disable no-stall priority in sched=list-ilp Disable critical path priority in sched=list-ilp Disable scheduled-height priority in sched=list-ilp Disable scheduler's two-address hack Number of instructions to allow ahead of the critical path in sched=list-ilp Average inst/cycle whan no target itinerary exists. sunit-dag. sched-high-latency-cycles Roughly estimate the number of cycles that 'long latency'instructions take for targets with no itinerary vliw-td VLIW scheduler Mem: [TF= , anyext , sext , zext , trunc to [ORD= [ID= dbg: <> < SelectionDAG has nodes: & & & & & a & & & & & & & a & & & & & & & & & & & & & & & & & & & & & & & & & & & & & * & & & & & & p & X & 9 & & & & & & & ` & A & " & & & & & & h & I & * & & & & & & p & Q & 2 & & & & & & f & G & ( & & & & & & _ & = & & & & & & q & O & - & & & & & & a & ? & & & & & & s & Q & / & & & & & & f & D & " & & & & & x & V & 4 & & & & & & h & F & $ & & & & & z & X & 6 & & & & & & j & H & & & & & & & | & Z & 8 & & & & & & z & X & 9 & & & & & & y & Z & ; & & & & & & & b & C & $ & & & & & } & [ & 9 & & & & & & s & Q & / & & & & & & i & J & + & & & & & & e & F & ' & & & & & & m & N & / & & & & & & u & V & & & & l & J & ( & & & & & & & & & b & @ & & & & & & t & R & 0 & & & & & & d & B & & . & SelectionDAG::viewGraph is only available in debug builds on SelectionDAG::clearGraphAttrs is only available in debug builds on systems with Graphviz or gv! SelectionDAG::setGraphAttrs is only available in debug builds SelectionDAG::getGraphAttrs is only available in debug builds SelectionDAG::setGraphColor is only available in debug builds SelectionDAG::setSubgraphColor is only available in debug builds SU( ): CROSS RC COPY GraphRoot plaintext=circle Node label =" color=blue,style=dashed -> Node s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' s' r' r' r' r' r' s' s' s' s' P~' P~' H ' h ' x ' ' X ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' h~' ' ' ' ' ' ' ' ' ' ' ' ( ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' 8 ' ' ' ' ' ' ' ' p ' p ' p ' p ' p ' p ' p ' ` ' ` ' ` ' ` ' ` ' ` ' P ' P ' P ' P ' P ' @ ' @ ' @ ' @ ' @ ' 0 ' 0 ' 0 ' ' ' ' ' ' ' ' ' ' ' ' ' ' 0 ' @ ' P ' ' 0 ' @ ' ` ' P ' P ' p ' ' ' ' 0 ' @ ' ' ' 0 ' @ ' P ' ' ' ' 0 ' @ ' P ' ' ' 0 ' @ ' P ' ' ' @ ' P ' ' ' ' 0 ' @ ' P ' 0 ' @ ' P ' ' ' @ ' P ' ' ' @ ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ` ' P ' @ ' 0 ' ' p ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' 0 ' 0 ' 0 ' 0 ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ( ' ' ' ' ' ' ' ' ' ' 8 ' H ' ' ' ' ' 8 ' H ' ' ' ' 8 ' H ' ' ' 8 ' H ' X ' ' ' ' ' ' ' 8 ' H ' ' ' 8 ' H ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' h ' h ' h ' h ' h ' h ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' | ' | ' | ' | ' | ' r ' r ' r ' h ' h ' h ' h ' h ' ' ' ' ' 8 ' 8 ' H ' X ' h ' x ' ' X ' h ' x ' ' ' ' ' ' H ' X ' h ' x ' H ' X ' h ' x ' ' ' ( ' X ' h ' x ' ' ' ( ' h ' x ' ' ' ( ' x ' ' ' ( ' ' h ' x ' ' h ' x ' ' ' ( ' x ' ' ' ( ' x ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' [ ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' M ' M ' M ' M ' M ' M ' M ' C ' C ' C ' C ' C ' C ' 9 ' 9 ' 9 ' 9 ' 9 ' / ' / ' / ' / ' / ' ' ' ' ' ' ' ' ' % ' % ' % ' % ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' W ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' W ' W ' W ' W ' W ' W ' ' ' ' ' ' ' ' ' ' ' ' ' ' r ' a ' ' ' ' ' ' ' ' ' ' P ' ? ' ' ' ' ' P ' ? ' ' ' ' P ' ? ' ' ' P ' ? ' ' ' ' ' ' ' ' P ' ? ' ' ' P ' ? ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ` ' ' ' ' ` ' ' ' ' ' ' ' ' ' ` ' ' ' ' ` ' ' ' ' ' ' ` ' ' ' ' ' ` ' ' ' ' ` ' ' ' ' ' ' ` ' ' ' ` ' ' ' ' ` ' ' ' ' ` ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' . ' L ' m ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' 7 ' X ' y ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ? ' ' ' ' ' ` ' ' ' ' ' ' & ' G ' h ' ' ' ' ' ' . ' O ' p ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' x ' P ' ' ' ' ' ' ' ' ' ' ' ( ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' 8 ' ' ' o ' o ' o ' o ' o ' o ' o ' o ' o ' o ' ' 0 ' X ' o ' o ' o ' ' o ' o ' o ' ' o ' o ' o ' o ' o ' o ' o ' o ' o ' o ' o ' o ' o ' o ' o ' o ' o ' o ' o ' o ' ' o ' o ' o ' o ' o ' ' ` ( ` ( p ( ( ( ( ( ( ( ( ( ( ( ( ( p ( ( ( ( p ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( 1 ( ( ( ( ( ( ( @ ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( h ( ( ( ( ( ( ( ( ( ( P ( 8 ( ( ( ( ( P ( 8 ( ( ( ( P ( 8 ( ( ( P ( 8 ( ( ( ( ( ( ( ( P ( 8 ( ( ( P ( 8 ( ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( g ( ( ( ( ( ( ( ( P ( @ ( ( ( p ( ` ( ( ( p ( ( ` ( ` ( ( ( @ ( ( ( p ( @ ( ( ( p ( ` ( ( ( ( ( p ( ` ( ( ( ( p ( ` ( ( ( p ( ` ( ( ( ( ( p ( ` ( ( p ( ` ( ( ( p ( ` ( ( ( p ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( @ ( 0 ( ( ( ( 0 ( ( ( ( ( ( ( ( @ ( 0 ( ( ( @ ( 0 ( ( ( ( p ( ` ( 0 ( ( ( ( p ( ` ( ( ( ( p ( ` ( ( ( p ( ` ( P ( ( ( ( ( ( ( p ( ` ( ( ( p ( ` ( ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( U ( P ( ( ( ( ( ( h ( h ( x ( ( ( ( ( ( ( ( ( ( ( ( ( x ( ( ( ( x ( ( ( ( ( 8 ( P ( ( ( ( ( 8 ( P ( ( ( ( 8 ( P ( ( ( 8 ( P ( h ( ( ( ( ( ( ( 8 ( P ( ( ( 8 ( P ( ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( L ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( h ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( @ ( ( ( ( ( x ( P ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ` ( 8 ( ( ( ( ( ( ( ( p ( H ( ( ( ( ( ( X ( 0 ( ( ( ( ( h ( @ ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( A C G 0)( 0)( 0)( 0)( 0)( 0)( )( )( )( )( )( )( )( p)( p)( p)( p)( p)( p)( `)( `)( `)( `)( `)( P)( P)( P)( P)( P)( )( )( )( )( )( )( )( )( @)( @)( @)( @)( 9( 9( 9( 9( 9( 9( 9( 9( 9( 9( ;( `;( V;( L;( B;( 9( 9( 8;( .;( $;( ;( <( 9( 9( ;( ;( ;( ;( ;( 9( 9( ;( ;( ;( ;( ;( 9( 9( ;( ;( ~;( t;( j;( 9( 9( :( :( :( :( :( 9( 9( :( :( s:( :( :( 9( 9( :( :( :( :( ;( a( a( a( a( a( a( a( a( a( a( a( a( a( a( a( a( a( a( a( a( a( a( a( a( `( `( `( `( `( `( `( `( `( `( `( `( `( a( a( a( a( qa( qa( qa( qa( qa( qa( ja( ja( ja( ja( ja( ja( ja( ca( ca( ca( ca( ca( ca( \a( \a( \a( \a( \a( Ua( Ua( Ua( Ua( Ua( Na( Na( Na( &a( &a( &a( &a( &a( xa( xa( xa( xa( ( ( ( x ( ( ( ( ( ( ( ( x ( ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) X ) X ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) ) ) 0 ) 0 ) 0 ) 0 ) 0 ) ) 0 ) 0 ) 0 ) 0 ) 0 ) H ) H ) H ) H ) H ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) p ) ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) ) ) ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 8 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) ` ) 0 ) 0 ) 0 ) 0 ) 0 ) ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) 0 ) ) H ) 8 ) ( ) ) ) ) X ) H ) 8 ) ( ) ) ) ) X ) H ) 8 ) ( ) ) ) X ) H ) 8 ) ( ) ) X ) H ) 8 ) ( ) ) H ) 8 ) ( ) X ) H ) 8 ) ( ) ) X ) H ) 8 ) ( ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) h ) h ) h ) h ) h ) 0 ) 0 ) 0 ) 0 ) ( ) ( ) ( ) ( ) ( ) ( ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) @ ) @ ) @ ) @ ) @ ) 8 ) 8 ) 8 ) 8 ) & ) & ) & ) & ) & ) & ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) 3 ) 3 ) 3 ) 3 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") !) !) !) !) !) !) !) !) !) !) !) !) !) ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") ") x") x") x") %") %") %") %") %") ") ") ") ") ") ") ") ") ") ") #) ") ") ") ") ") ") #) ") ") ") ") ") #) ") ") ") ") #) ") ") ") ") ") ") ") #) ") ") ") ") #) ") ") ") 9&) *&) &) &) %) #) H&) 9&) *&) &) &) %) #) H&) 9&) *&) &) &) %) H&) 9&) *&) &) &) H&) 9&) *&) &) &) 9&) *&) &) H&) 9&) *&) &) &) H&) 9&) *&) &) 7) 9) 7) H<) 7) 7) :) 8) @) @) @) @) @) ?) @) @) @) @) @) @) ?) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) @) -C) -C) -C) -C) -C) -C) #C) #C) #C) #C) #C) #C) #C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) B) B) B) A) A) A) A) A) 7C) 7C) 7C) 7C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) C) AC) AC) AC) AC) AC) C) C) C) C) {E) nE) TE) GE) aE) C) E) {E) nE) TE) GE) aE) C) E) {E) nE) TE) GE) aE) E) {E) nE) TE) GE) E) {E) nE) TE) GE) {E) nE) TE) E) {E) nE) TE) GE) E) {E) nE) TE) XI) XI) XI) XI) XI) XI) PI) PI) PI) PI) PI) PI) PI) HI) HI) HI) HI) HI) HI) @I) @I) @I) @I) @I) 8I) 8I) 8I) 8I) 8I) 0I) 0I) 0I) I) I) I) I) I) `I) `I) `I) `I) pK) pK) pK) pK) pK) pK) `K) `K) `K) `K) `K) `K) `K) PK) PK) PK) PK) PK) PK) @K) @K) @K) @K) @K) 0K) 0K) 0K) 0K) 0K) K) K) K) I) I) I) I) I) K) K) K) K) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) L) 8P) 8P) 8P) 8P) 8P) 8P) (P) (P) (P) (P) (P) (P) (P) P) P) P) P) P) P) P) P) P) P) P) O) O) O) O) O) O) O) O) O) O) O) O) O) HP) HP) HP) HP) ~) ~) ~) ~) ~) ~) ~) ) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) =) ^) ) ) ) ) ) ) ( ) I ) j ) ~) ~) ~) ~) ~) ) ) ) ) ) ) ) ) ) ) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) 0 ) ~) ~) ~) ~) ~) ~) ~) Q ) Q ) Q ) r ) r ) r ) ~) ~) ) ) ) ) ) ) ) ~) 8 ) ~) ~) ~) ~) Y ) z ) ) ) ~) ~) ) ) ) ~) ~) ~) ~) @ ) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) a ) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ~) ) ~) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) u ) k ) ) ) ) ) ) u ) k ) ) ) ) ) ) u ) k ) ) ) ) ) u ) ) ) ) ) u ) ) ) ) ) ) ) ) u ) ) ) ) ) 0 ) ) P ) ) ) J ) 0 ) ( ) ) ) a ) ) a ) a ) a ) a ) a ) ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) ) a ) $ ) H ) p ) p ) p ) ) ) ) ) a ) a ) a ) a ) a ) a ) a ) a ) a ) ) ) ) ) , ) , ) a ) a ) a ) a ) a ) a ) a ) a ) T ) x ) ) ) a ) ) ) , ) a ) a ) p ) p ) p ) P ) t ) ) a ) a ) ) ) ) ( ) ) ) L ) p ) ) ) a ) a ) a ) ) ) ) ) a ) a ) $ ) H ) H ) a ) a ) a ) a ) l ) a ) ) a ) ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) a ) ) a ) D ) h ) h ) h ) h ) h ) h ) h ) h ) h ) h ) h ) P ) P ) P ) P ) P ) P ) H ) H ) H ) H ) H ) H ) H ) @ ) @ ) @ ) @ ) @ ) @ ) 8 ) 8 ) 8 ) 8 ) 8 ) 0 ) 0 ) 0 ) 0 ) 0 ) ( ) ( ) ( ) ) ) ) ) ) X ) X ) X ) X ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) H ) p ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) 8 ) 8 ) ` ) ) ) ) ) ) ) ) ( ) P ) x ) ) ) ) ) ) ) ) ) ) ) x ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) @ ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) h ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ( ) ) ) ) ) ) ) ( ) ) ) ) ) ) ( ) ) ) ) ) ( ) ) ) ) ) ) ) ) ( ) ) ) ) ) ( ) ) ) ) X ) X ) X ) X ) X ) X ) H ) H ) H ) H ) H ) H ) H ) 8 ) 8 ) 8 ) 8 ) 8 ) 8 ) ( ) ( ) ( ) ( ) ( ) ) ) ) ) ) ) ) ) 8 ) 8 ) 8 ) 8 ) 8 ) h ) h ) h ) h ) i ) ) ) ( ) ) h ) i ) ) ) ) ) ( ) ) ) 8 ) ) ) x ) ) ) ) x ) ) ) 8 ) h ) ) ) 8 ) h ) ) ) ) x ) x ) ) ) 8 ) h ) ) ) 8 ) h ) ) ) ( ) ) 8 ) h ) ) ) ( ) 8 ) h ) ) ) ( ) h ) ) ) ( ) X ) 8 ) h ) ) 8 ) h ) ) ) ( ) h ) ) ) ( ) h ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) ( ) ) ) ) ) ) X ) X ) X ) X ) X ) X ) P ) P ) P ) P ) P ) P ) P ) H ) H ) H ) H ) H ) H ) @ ) @ ) @ ) @ ) @ ) 8 ) 8 ) 8 ) 8 ) 8 ) 0 ) 0 ) 0 ) ) ) ) ) ) ` ) ` ) ` ) ` ) 8 ) h ) @ ) ) ) ) 8 ) ) x ) p ) ) ) ) ) ) g ) ) ) ) ) ) ) g ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ` ) ) ) ) ) ) ) ` ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) X ) @ ) ) ) ) ) 0 ) ) ) ) ) ) ) x ) ) ) ) ) ) ) x ) ) ) ) ) ) ) x ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) x ) ( ) x ) ) ) ) 8 ) ) ) ) H ) 8 ) 8 ) ( ) ( ) x ) ) ) ) x ) ) ) ) 8 ) ) ) ) ) ) 8 ) ) ) ) ) 8 ) ) ) ) 8 ) ) ) h ) ) ) 8 ) ) ) 8 ) ) ) ) 8 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) x ) ) ) ) ) x ) ) ) y ) g ) U ) l ) ) ) ) y ) g ) U ) l ) ) ) ) y ) g ) U ) ) ) ) y ) g ) ) ) ) y ) g ) ) ) y ) ) ) ) y ) g ) ) ) ) y ) ) ) ) ` ) ) ) ) ) ) W ) * * * * * * ( * * * * * Z * 5 * * * Z * 5 * * * * * * * * Z * 5 * * * Z * 5 * * * | * W * Z * 5 * * * | * W * 5 * * * | * W * * * | * W * * 5 * * * 5 * * * | * W * * * | * W * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * W * W * W * W * * > * * * 4 * * * * * 4 * * * * * * * * * * 4 * * * * * 4 * * * * * > * * 4 * * * * * > * * * * * * > * * * * > * * = * * * * * * * * * > * * * * > * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * > * > * > * > * > * > * * } * * Y * * * * S * . * * * '* '* '* '* '* * '* '* '* .* .* .* r.* b.* R.* B.* r.* b.* R.* 2.* B.* B.* .* .* .* r.* b.* R.* .* r.* b.* R.* B.* .* ".* r.* b.* R.* B.* .* ".* b.* R.* B.* .* ".* R.* B.* .* ".* ,* b.* R.* B.* b.* R.* B.* .* ".* R.* B.* .* ".* R.* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* ,* disable-dfa-sched Disable use of DFA during scheduling dfa-sched-reg-pressure-threshold Track reg pressure and switch priority to in-depth Promote 'by reference' arguments to scalars argpromotion llvm.compiler.used constmerge Merge Duplicate Global Constants Dead Argument Elimination deadargelim deadarghaX0r newret oldret Dead Argument Hacking (BUGPOINT USE ONLY; DO NOT USE) @K+ K+ @K+ @K+ @K+ J+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ K+ @K+ K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ @K+ K+ @K+ K+ @K+ K+ J+ K+ S+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ XT+ R+ R+ U+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ R+ U+ R+ R+ R+ NU+ S+ T+ 0 + p + + + + + + + + + + + + + + + + + + + + + + + + + + + + + h + h + + + + + + + + + + + + + + + + + + + + + + + + + h + h + h + h + + + x + + + + + + + + + + 9 + 9 + + + + + + + + + + 9 + + + + + + + + + + + + + + + + v + + v + + v + + + + v + X + + v + + v + + + + + + + + + + + + 8 + v + + + + + v + v + + v + + + + + v + v + + v + v + + h + h + + + ` + h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + F + + + F + F + + + + + i + + + + + + + + + + 7 + + + + p + + + + + + + 0 + p + + + ( + ` + + + + X + X + + + + + + X + + + + U + + + + + + + + + + + @ + + + + + + + + + + + + R + + + R + R + + R + + ` + R + + R + + + + + + R + + + + B + B + + + + + + + + + + + + + + @ + + + + + + + + + X + + + + h + + + ` + + + + h + + Deduce function attributes functionattrs Dead Global Elimination globaldce Global Variable Optimizer globalopt newgv notinit isneg malloc_cont malloc_ret_null free_it m + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + , + + + + + + + + + + + c + + + v + + } + q + + + + + + + + 0 + + + + A + A + + w , b , M , 8 , # , # , , + M , , + , x , + ` + , &, &, &, &, &, &, %, , &, %, , %, j!, , , Interprocedural constant propagation ipconstprop Inliner for always_inline functions always-inline Function Integration/Inlining inline-threshold inlinehint-threshold Control the amount of inlining to perform (default = 225) Threshold for inlining functions with inline hint Internalize Global Symbols internalize __stack_chk_fail __stack_chk_guard internalize-public-api-file internalize-public-api-list WARNING: Internalize couldn't load file ' '! Continuing as if it's empty. A file containing list of symbol names to preserve A list of symbol names to preserve Extract loops into new functions Extract at most one loop into a new function Extract Basic Blocks From Module (for bugpoint use) WARNING: BlockExtractor couldn't load file ' A file containing list of basic blocks to not extract loop-extract loop-extract-single extract-blocks '! extract-blocks-file - - - - - - - - - - - - H - - - - Merge Functions mergefunc Partial Inliner partial-inliner late-vectorize use-gvn-after-vectorization use-new-sroa Run the loop rerolling pass Run the vectorization pasess late in the pass pipeline (after the inliner) Run GVN instead of Early CSE after vectorization passes Enable the new, experimental SROA pass Remove unused exception handling info prune-eh Strip Unused Function Prototypes strip-dead-prototypes llvm.dbg strip-nondebug strip-debug-declare strip-dead-debug-info llvm.dbg.declare Strip all symbols from a module Strip all symbols, except dbg symbols, from a module Strip all llvm.dbg.declare intrinsics Strip debug info for unused symbols A No-Op Barrier Pass CallGraph Construction basiccg >> #uses= CS< > calls external node CallGraph Root is: <> CallGraph Pass Manager Call Graph SCC Pass Manager max-cg-scc-iterations cgscc-passmgr Maximum CGSCCPassMgr iterations on one SCC View call graph view-callgraph dot-callgraph [shape=record, label="{ external node truncated... }"]; :s Call graph digraph " digraph unnamed { label=" error opening file ' ' for writing! done. .dot Writing ' '... Print call graph to 'dot' file error opening file for writing! Types in use by this module: Find Used Types print-used-types Simple mod/ref analysis for globals globalsmodref-aa . . / . . . . . . . . . . . V . . . / / / Z / / 4 / / 5 / / / / / / / / / / / / / / / / / / / / / N / X / / / / / / / / / / / / / F / 4 / " / / H / H / 5 / Z / / / / < / / / / / / / *"/ $/ $/ $/ $/ x$/ x$/ #/ *"/ $/ #/ *"/ #/ #/ m"/ 5"/ +/ ./ -/ S1/ $1/ 0/ 0/ a0/ +/ S1/ E0/ +/ 0/ // // 1/ // X/ X/ X/ X/ X/ X/ Y/ // X/ Y/ // Y/ RY/ -Y/ X/ Inline Cost Analysis inline-cost Combine redundant instructions Enable unsafe double to float shrinking for math lib calls instcombine .op .offs phitmp .sum __gnat_eh_personality enable-double-float-shrink |/ }/ / y / / } / } / d / |/ y / S / |/ 6 / / / / ]~/ / / / / / / @ / ]~/ / ( / ]~/ / / ~/ p~/ / h / X / H / 8 / / / x / / H / / / / / / / / / / | / g / R / R / 1 / / | / / / / / q / . / P / G / x / x / x / x / x / x / x / x / x / x / x / x / x / x / G / x / ` / x / x / / > 0 0 @!0 !0 0 "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 " 0 5 0 $"0 S!0 f!0 y!0 !0 !0 !0 !0 0 0 0 L 0 _ 0 r 0 0 0 H 0 [ 0 n 0 0 0 0 0 0 0 0 !0 !0 0 0 0 0 9 0 & 0 !0 0 0 !0 @0 xH0 `H0 HH0 0H0 H0 H0 G0 @0 HH0 G0 @0 G0 `C0 B0 B0 addconv diff.neg 3 1 H 1 X 1 h 1 x 1 1 1 1 1 1 1 1 1 1 1 11 N11 N11 N11 N11 N11 N11 N11 N11 N11 N11 N11 41 71 91 N11 91 <1 M1 M1 M1 M1 M1 M1 xL1 N1 1 1 1 1 1 1 d 1 1 1 ) 1 ! 1 1 1 1 1 1 1 1 V 1 1 V 1 ) 1 1 ) 1 V 1 ) 1 n 1 V 1 8 1 1 1 1 1 V 1 1 1 V 1 1 V 1 ! 1 b 1 ! 1 1 ! 1 1 1 1 1 1 1 1 1 1 1 1 1 1 F 1 F 1 1 1 1 1 notlhs notrhs .off .demorgan and.shrunk umul_with_overflow 2 I 2 0 2 2 2 2 2 2 2 2 2 2 r 2 2 2 C 2 g 2 2 2 2 | 2 ] 2 ] 2 . 2 g 2 2 2 g 2 2 z 2 2 b 2 2 2 y 2 ` 2 G 2 . 2 . 2 2 2 ` 2 2 2 2 2 2 2 '2 /2 .2 .2 .2 -2 -2 ,2 '2 .2 ,2 '2 X,2 p.2 -2 (/2 ,2 @22 (22 22 12 802 802 /2 ,2 22 p/2 ,2 (2 h12 P02 12 qV2 Z2 iZ2 PZ2 7Z2 Z2 Z2 Y2 qV2 PZ2 Y2 qV2 Y2 W2 V2 |V2 W2 Y2 yY2 `Y2 GY2 .Y2 .Y2 Y2 W2 `Y2 X2 W2 X2 X2 S2 W2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 @ 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 8 2 2 2 2 2 2 2 2 2 2 2 2 ( 2 ( 2 ( 2 2 2 2 2 2 2 2 2 2 2 2 2 h 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ` 2 2 2 2 2 2 2 2 2 2 2 2 X 2 X 2 X 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 H 2 H 2 H 2 2 2 2 2 2 2 2 2 2 2 2 2 ` 2 2 2 2 2 0 2 2 2 p 2 p 2 H 2 2 2 ( 2 2 2 2 2 H 2 2 2 2 2 2 2 2 2 2 2 2 2 2 @ 2 2 2 2 2 2 2 2 2 2 2 2 2 ` 2 2 0 2 2 p 2 0 2 2 p 2 X 2 @ 2 ( 2 2 2 2 2 @ 2 2 2 2 P 2 X 2 ( 2 2 i 2 ] 2 Q 2 E 2 9 2 9 2 2 2 Q 2 2 2 2 2 2 2 tmpcast .lobit sqrtfcall >3 h?3 >3 >3 @3 >3 ?3 @3 bA3 E3 xE3 XE3 8E3 C3 B3 A3 A3 E3 xE3 XE3 8E3 C3 B3 A3 A3 A3 kI3 sI3 J3 I3 I3 I3 N3 N3 M3 L3 0M3 L3 M3 L3 0M3 _3 i3 i3 i3 i3 Fj3 Fj3 !j3 _3 i3 j3 _3 i3 j3 hh3 [j3 `3 l3 l3 l3 k3 k3 k3 k3 `3 l3 k3 `3 k3 'k3 `3 j3 i3 Br3 'r3 r3 r3 r3 r3 ]r3 i3 r3 r3 i3 q3 Xq3 ol3 'l3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 { 3 3 3 3 3 3 3 3 3 3 3 Q 3 Q 3 3 @ 3 3 3 3 3 3 3 3 & 3 3 3 3 3 _ 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 3 0 3 0 3 ` 3 0 3 0 3 0 3 0 3 0 3 3 0 3 0 3 0 3 0 3 ` 3 3 8 3 N 3 3 3 3 3 3 3 3 3 3 u 3 v 4 a 4 L 4 7 4 " 4 " 4 4 u 3 L 4 4 u 3 3 4 ) 3 3 ;4 74 O74 E4 D4 4D4 B4 G4 F4 y=4 u*4 3 )4 3 3 3 3 3 3 3 3 3 3 3 3 3 h)4 3 3 3 3 6)4 3 '4 !P4 O4 $4 $4 $4 $4 O4 O4 dO4 dO4 V4 $4 V4 $4 U4 $4 R4 S4 $4 $4 $4 $4 hR4 R4 S4 $4 $4 V4 uadd uadd.overflow sadd sadd.result sadd.overflow .unshifted storemerge {4 34 4 4 ~4 ~4 ~4 S~4 {4 4 6~4 {4 }4 }4 |4 |4 }4 4 4 4 4 4 4 4 }4 4 y 4 }4 N 4 , 4 4 4 +~4 4 4 } 4 H4 4 4 4 +~4 } 4 4 +~4 4 5 4 4 | 4 | 4 4 4 4 4 D 4 D 4 7 4 | 4 4 _ 4 | 4 4 Q 4 4 [ 4 4 4 4 4 s 4 ^ 4 ^ 4 Q 4 4 4 8 4 4 4 4 4 4 q 4 4 4 4 4 4 4 4 q 4 4 v 4 q 4 Q 4 4 4 4 4 : 4 ! 4 4 4 4 4 < 4 4 4 S 4 4 4 4 4 4 4 4 4 4 4 T 4 T 4 + 4 4 4 m 4 4 4 > 4 t 4 9 4 1 4 4 k 4 R 4 9 4 4 4 7 4 1 4 R 4 4 1 4 4 m 4 4 } 4 4 k 4 R 4 4 4 4 4 W 4 4 4 5 4 4 4 4 4 4 \ 4 C 4 * 4 4 4 4 4 4 * 4 4 4 4 4 4 4 4 m 4 N 4 / 4 4 4 4 4 N 4 4 4 4 4 4 4 4 4 4 4 4 4 4 < 4 4 4 # 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 m 4 4 H 4 4 4 x 4 H 4 4 4 4 4 4 4 4 H 4 4 4 H 4 \ 4 4 4 4 suba ?.pn extract.t not. \7 [7 X7 Z7 Z7 Z7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 X7 Z7 X7 Y7 k7 h7 g7 h7 h7 h7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 g7 h7 g7 g7 8 7 8 7 8 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 8 7 7 7 7 " 8 7 7 7 7 7 = 7 = 7 po8 58 m8 58 58 58 58 58 58 "f8 ld8 58 j8 i8 _8 *[8 M8 K8 58 58 58 58 58 58 58 VG8 xB8 @T8 58 58 58 58 58 58 58 58 pS8 58 58 58 58 p8 @8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 s69 s69 s69 79 s69 s69 s69 79 79 79 79 79 79 79 79 79 s69 s69 s69 s69 79 79 s69 s69 79 s69 s69 s69 s69 ~69 <9 <9 <9 <9 <9 <9 <9 <9 <9 <9 <9 <9 <9 <9 <9 <9 <9 <9 99 99 99 ;9 99 99 99 Q;9 Q;9 Q;9 Q;9 Q;9 Q;9 Q;9 Q;9 Q;9 99 99 99 99 :9 99 .Elt .lhs .rhs AddressSanitizerFunctionPass AddressSanitizerModule __asan_gen_ asan-module asan.module_ctor __asan_init_v3 __asan_mapping_offset __asan_mapping_scale __asan_before_dynamic_init __asan_after_dynamic_init __asan_register_globals __asan_unregister_globals L_OBJC_ l_OBJC_ __OBJC, __DATA, __objc_ asan.module_dtor __asan_stack_malloc_ __asan_stack_free_ __asan_poison_stack_memory __asan_unpoison_stack_memory __asan_report_ __asan_report_load_n __asan_report_store_n __asan_handle_no_return __sanitizer_cov load] NOASAN_ MyAlloca __asan_gen_cov_ NOASAN instrument read instructions asan-instrument-reads asan-instrument-writes instrument write instructions asan-instrument-atomics asan-always-slow-path asan-max-ins-per-bb asan-stack Handle stack memory Check return-after-free asan-use-after-return asan-globals Handle global objects asan-coverage ASan coverage asan-initialization-order Handle C++ initializer order asan-memintrin Handle memset/memcpy/memmove asan-realign-stack Realign stack to 32 asan-blacklist asan-mapping-scale scale of asan shadow mapping asan-mapping-offset-log offset of asan shadow mapping asan-opt Optimize instrumentation asan-opt-same-temp asan-opt-globals asan-check-lifetime asan-debug asan-debug-stack debug stack asan-debug-func Debug func asan-debug-min Debug min inst asan-debug-max Debug man inst trying to redefine an AddressSanitizer interface function AddressSanitizer: detects use-after-free and out-of-bounds bugs. AddressSanitizer: detects use-after-free and out-of-bounds bugs.ModulePass __asan_option_detect_stack_use_after_return instrument atomic instructions (rmw, cmpxchg) use instrumentation with slow path for all accesses maximal number of instructions to instrument in any given BB File containing the list of objects to ignore during instrumentation asan-keep-uninstrumented-functions Keep uninstrumented copies of functions asan-short-64bit-mapping-offset Use short immediate constant as the mapping offset for 64bit Instrument the same temp just once Don't instrument scalar globals Use llvm.lifetime intrinsics to insert extra checks 9 ( 9 9 ( 9 @ 9 X 9 X 9 p 9 9 ( 9 9 9 9 9 X 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 K 9 f 9 9 R : : : : : : : : R : : : R : : Y : : ] : p : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : { : : : : : : : : : : : Run-time bounds checking bounds-checking-single-trap M: M: U: U: XU: pU: pU: V: M: U: pW: M: U: U: V: V: V: )`: `: _: _: _: _: D_: V: _: +_: V: _: =^: ]: P]: Use one trap block per function functional discard custom dfs$ .symver __dfsw_ dfst labelreturn __dfsan_arg_tls __dfsan_retval_tls __dfsan_union __dfsan_union_load __dfsan_unimplemented __dfsan_set_label __dfsan_nonzero_label uninstrumented dfsw$ dfsan-preserve-alignment dfsan-abilist dfsan-args-abi dfsan-debug-nonzero-labels DataFlowSanitizer: dynamic data flow analysis. respect alignment requirements provided by input IR File listing native ABI functions and how the pass treats them Use the argument ABI rather than the TLS ABI Insert calls to __dfsan_nonzero_label on observing a parameter, load or return with a nonzero label e : s : : : : : : : e : : : e : , : _ : : : : : : : : : : : : : : : : : : : : : : : : : : : : : } : : 8 : : : : : : : : : : : : : : : : : : : : : : N : : : : : : : : : : 5 : ; ; ; ; ; ; ; 5 : ; ; 5 : x ; 3 ; : : GCOV Profiler __llvm_gcov_writeout llvm_gcda_start_file llvm_gcda_emit_function llvm_gcda_emit_arcs llvm_gcda_summary_info llvm_gcda_end_file gcda predecessor counters gcno oncg MVLL insert-gcov-profiling __llvm_gcov_ctr __llvm_gcda_edge_table __llvm_gcov_global_state_pred __llvm_gcov_flush __llvm_gcov_init default-gcov-version 402* __llvm_gcov_indirect_counter_increment Invalid -default-gcov-version: Insert instrumentation for GCOV profiling invalid return type for __llvm_gcov_flush A C E MemorySanitizer unsupported pointer size __msan_init __msan_track_origins __msan_keep_going _msarg _msarg_o _msprop ZZZ call ZZZ QQQ _msprop_ptrtoint _msprop_inttoptr _msprop_select_agg _mso_select _msprop_select _msld _msprop_icmp _msprop_icmpslt _msret ---- _msphi_s _msphi_o __msan_warning __msan_warning_noreturn __msan_copy_origin __msan_set_alloca_origin4 __msan_poison_stack __msan_memmove __msan_memcpy __msan_memset __msan_retval_tls __msan_retval_origin_tls __msan_param_tls __msan_param_origin_tls __msan_va_arg_tls __msan_origin_tls __executable_start msandr.indirect_target _mscmp msan-track-origins msan-keep-going msan-poison-stack msan-poison-stack-with-call msan-poison-stack-pattern msan-poison-undef poison undef temps msan-handle-icmp msan-handle-icmp-exact msan-store-clean-origin msan-check-access-address msan-dump-strict-instructions msan-blacklist msan-wrap-indirect-calls msan-wrap-indirect-calls-fast ; ; ; ; ; ; ; ; xD< L< TO< HO< = >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == >= >= >= >= >= >= ?= ?= ~?= w?= p?= i?= b?= w?= p?= i?= [?= b?= b?= T?= M?= ~?= w?= p?= i?= ~?= w?= p?= i?= b?= F?= ??= w?= p?= i?= b?= F?= ??= p?= i?= b?= F?= ??= i?= b?= F?= ??= ?= p?= i?= b?= p?= i?= b?= F?= ??= i?= b?= F?= ??= i?= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= >= ?= ?= ?= ?= ?= ?= @= @= @= @= @= @= @= @= @= @= @= @= @= @= @= @= @= @= @= @= @= @= @= @= @= y@= @= @= @= @= @= y@= @= @= @= @= y@= @= @= @= y@= a@= @= @= @= @= @= @= @= y@= @= @= @= y@= @= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= R@= a@= a@= a@= a@= a@= a@= A= {A= qA= gA= SA= IA= BA= gA= SA= IA= ;A= BA= BA= 4A= -A= qA= gA= SA= IA= qA= gA= SA= IA= BA= &A= @= gA= SA= IA= BA= &A= @= SA= IA= BA= &A= @= IA= BA= &A= @= ]A= SA= IA= BA= SA= IA= BA= &A= @= IA= BA= &A= @= IA= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= n@= ]A= ]A= ]A= ]A= ]A= ]A= Target independent code generator's TTI basictti Early If-Conversion Early If Converter early-ifcvt-limit stress-early-ifcvt Turn all knobs to 11 Maximum number of instructions per speculated block. Bundle Machine CFG Edges digraph { "BB# " [ shape=box ] " -> "BB# " [ color=lightgray ] EdgeBundles view-edge-bundles Pop up a window to show edge bundle graphs Execution dependency fix Print Garbage Collector Information Create Garbage Collector Module Metadata collector-metadata unsupported GC: pre-call post-call GC roots for [sp] GC safe points for , live = { } Lower Garbage Collection Instructions must override findCustomSafePoints. must override performCustomLowering. Analyze Machine Code For Garbage Collection gc GC Lowering gc-lowering gc-analysis if-converter ifcvt-fn-start ifcvt-fn-stop disable-ifcvt-simple disable-ifcvt-simple-false disable-ifcvt-triangle disable-ifcvt-triangle-rev disable-ifcvt-triangle-false disable-ifcvt-diamond ifcvt-branch-fold -? /? /? .? .? .? .? -? disable-ifcvt-triangle-false-rev Number of simple if-conversions performed Number of simple (F) if-conversions performed Number of triangle if-conversions performed Number of triangle (R) if-conversions performed Number of triangle (F) if-conversions performed Number of triangle (F/R) if-conversions performed Number of diamond if-conversions performed cppop.and1 ctpop.sh cppop.and2 ctpop.step ctpop.part ctpop.part.sh bswap.2 bswap.1 bswap.i16 bswap.4 bswap.3 bswap.and3 bswap.and2 bswap.or1 bswap.or2 bswap.i32 bswap.8 bswap.7 bswap.6 bswap.5 bswap.and7 bswap.and6 bswap.and5 bswap.and4 bswap.or3 bswap.or4 bswap.or5 bswap.or6 bswap.i64 ctlz.sh ctlz.step address intrinsic. Cannot lower a call to a non-intrinsic function ' Code generator does not support intrinsic function ' WARNING: this target does not support the llvm.stack WARNING: this target does not support the llvm. WARNING: this target does not support the llvm.readcyclecoun ter intrinsic. It is being lowered to a constant 0 UUUUUUUU33333333 Live Variable Analysis livevars regalloc=... not currently supported with -O0 fast-isel show-mc-encoding Show encoding in .s output show-mc-inst Add comments to directives. Enable the "fast" instruction selector Show instruction structure in .s output is null derived from LLVM BB EH LANDING PAD ADDRESS TAKEN Align Live Ins: * Can't print out MachineBasicBlock because parent MachineFunction Predecessors according to CFG: Successors according to CFG: Machine Branch Probability Analysis machine-branch-prob [HOT edge] edge MBB# -> MBB# probability is MachineDominator Tree Construction =============================-------------------------------- machinedomtree <> Inorder PostDominator Tree: Inorder Dominator Tree: DFSNumbers invalid: slow queries. Machine Function Analysis MachineFunction::viewCFG is only available in debug builds on MachineFunction::viewCFGOnly is only available in debug builds on # End machine code for function $pb Frame Objects: fi# dead variable sized , fixed , at location [SP Jump Tables: jt# Constant Pool: cp# Post SSA # Machine code for function , not tracking liveness Function Live Ins: . 0B x0B X0B X0B 0B X0B 1B 1B 1B 1B @2B 1B OB dRB RB RB RB RB RB RB OB RB \SB OB SB SB TB TB RB WB VB VB VB VB VB %VB RB VB VB RB UB OB UB TB scalar-evolution iv-users memdep live-values domfrontier lda MachineFunction Printer # Machine Function Printer print-machineinstrs Unpack machine instruction bundles Finalize machine instruction bundles unpack-mi-bundles finalize-mi-bundles earlyclobber, imp- ,read-undef imp-use kill dead Machine Module Information machinemoduleinfo MinInstr Machine Trace Metrics machine-trace-metrics pred=BB# pred=null head=BB# +instrs depth invalid height= succ=BB# succ=null tail=BB# height invalid , crit= ensemble: BB# trace BB# --> BB# instrs. cycles. BB# <- BB# -> BB# *** Bad machine code: - function: - liverange: - basic block: BB# - instruction: - operand : is defined at where valno # is live Invalid definition index , not at the beginning of BB# No instruction at def index Foreign valno in live segment has a bad valno live into BB# , not live before live out of BB# Valno # Verify generated machine code machineverifier FrameDestroy < > is after FrameSetup < >. Predecessor BB# has exit state ( ), while BB# has entry state ( Successor BB# Tied use must be a register Operand should be tied No live segment at use is not live in Live range: Inconsistent valno->def Valno is not defined at No live segment at def Must be tied to a register Inconsistent tie links is not a register. Register class Expected a register, but got a register PHI operand is not in the CFG Live stack: Inconsistent CFG Missing PHI operand Virtual register - interval: : valnos is used after the block. still has defs or uses LLVM_VERIFY_MACHINEINSTRS Error opening ' ': Instruction: Last instruction was at First terminator was: No bundle header Too few operands operands expected, but given. Unknown asm flags Missing slot index Block ends at last instruction was at machine code errors. Found Missing mayLoad flag Missing mayStore flag Valno not live at def and not marked unused Live segment at def has different valno PHIDef value is not defined at MBB start Defining instruction does not modify register Early clobber def must be at an early-clobber slot Non-PHI, non-early clobber def must be at a register slot Live segment valno is marked unused Bad start of live segment, no basic block Bad end of live segment, no basic block Live segment doesn't end at a valid instruction Live segment ends at B slot of an instruction Live segment ending at dead slot spans instructions Live segment ending at early clobber slot must be redefined by an EC def in the same instruction Instruction ending live segment doesn't read the register Register not marked live out of predecessor Different value live out of predecessor Live segment must begin at MBB entry or valno def FrameSetup is after another FrameSetup FrameDestroy is not after a FrameSetup FrameDestroy is after FrameSetup The exit stack state of a predecessor is inconsistent. The entry stack state of a successor is inconsistent. A return block ends with a FrameSetup. A return block ends with a nonzero stack adjustment. Explicit definition must be a register Explicit definition marked as use Explicit definition marked as implicit Explicit operand marked as def Explicit operand marked as implicit Tied def doesn't match MCInstrDesc Explicit operand should not be tied Extra explicit operand on non-variadic instruction Kill missing from LiveVariables Live range continues after kill flag Reading virtual register without a def Using a killed virtual register Live range continues after dead def flag Missing tie flags on tied operand Explicit def tied to explicit use without tie constraint Explicit def should be tied to implicit use Two-address instruction operands must be identical Illegal subregister index for physical register Illegal physical register for instruction Invalid subregister index for virtual register does not support subreg index Invalid register class for subregister index does not fully support subreg index No largest legal super class exists. No matching super-reg register class. Illegal virtual register for instruction Instruction loads from dead spill slot Instruction stores to dead spill slot Virtual register has no live interval Using an undefined physical register Virtual register has no Live interval Multiple virtual register defs in SSA form MBB has allocable live-in, but isn't entry or landing-pad. MBB has successor that isn't part of the function. MBB is not in the predecessor list of the successor BB# MBB has predecessor that isn't part of the function. MBB is not in the successor list of the predecessor BB# MBB has more than one landing pad successor MBB exits via unconditional fall-through but doesn't have exactly one CFG successor! MBB exits via unconditional fall-through but its successor differs from its CFG successor! MBB exits via unconditional fall-through but ends with a barrier instruction! MBB exits via unconditional fall-through but has a condition! MBB exits via unconditional branch but doesn't have exactly one CFG successor! MBB exits via unconditional branch but the CFG successor doesn't match the actual successor! MBB exits via unconditional branch but doesn't contain any instructions! MBB exits via unconditional branch but doesn't end with a barrier instruction! MBB exits via unconditional branch but the branch isn't a terminator instruction! MBB conditionally falls through out of function! MBB exits via conditional branch/fall-through but only has one CFG successor! MBB exits via conditional branch/fall-through but the CFG successor don't match the actual successor! MBB exits via conditional branch/fall-through but doesn't have exactly two CFG successors! MBB exits via conditional branch/fall-through but the CFG successors don't match the actual successors! MBB exits via conditional branch/fall-through but doesn't contain any instructions! MBB exits via conditional branch/fall-through but ends with a barrier instruction! MBB exits via conditional branch/fall-through but the branch isn't a terminator instruction! MBB exits via conditional branch/branch through but only has one CFG successor! MBB exits via conditional branch/branch through but the CFG successor don't match the actual successor! MBB exits via conditional branch/branch but doesn't have exactly two CFG successors! MBB exits via conditional branch/branch but the CFG successors don't match the actual successors! MBB exits via conditional branch/branch but doesn't contain any instructions! MBB exits via conditional branch/branch but doesn't end with a barrier instruction! MBB exits via conditional branch/branch but the branch isn't a terminator instruction! MBB exits via conditinal branch/branch but there's no condition! AnalyzeBranch returned invalid data! MBB live-in list contains non-physical register is a predecessor according to the CFG. Virtual register def doesn't dominate all uses. LiveVariables: Block missing from AliveBlocks must be live through the block. LiveVariables: Block should not be in AliveBlocks is not needed live through the block. Multiple connected components in live interval PHI operand is not live-out from predecessor Virtual register killed in block, but needed live out. Missing live interval for virtual register MBB has duplicate entries in its predecessor list. MBB has duplicate entries in its successor list. Bad instruction parent pointer Missing BundledPred flag, BundledSucc was set on predecessor BundledPred flag is set, but BundledSucc not set on predecessor Instruction index out of order Non-terminator instruction after the first terminator Too few operands on inline asm Asm string must be an external symbol Asm flags must be an immediate Missing operands in last group Expected implicit register after groups Debug instruction has a slot index Instruction inside bundle has a slot index BundledSucc flag set on last instruction in block Block ends before last instruction index Target Pass Configuration targetpassconfig *** Code after LSR *** Target cannot enable pass After BranchFolding After TailDuplicate After copy propagation pass After Machine Scheduling After pre-rewrite passes After Register Allocation After codegen DCE pass After ILP optimizations option-unspecified After Instruction Selection After ExpandISelPseudos After PreRegAlloc passes After PostRegAlloc passes After ExpandPostRAPseudos After PreSched2 passes After PostRAScheduler After PreEmit passes disable-post-ra Disable Post Regalloc Disable branch folding disable-branch-fold disable-tail-duplicate Disable tail duplication disable-early-taildup disable-block-placement enable-block-placement-stats Disable Stack Slot Coloring disable-ssc disable-machine-dce Disable Early If-conversion disable-early-ifcvt Disable Machine LICM disable-machine-licm disable-machine-cse optimize-regalloc enable-misched disable-postra-machine-licm Disable Machine Sinking disable-machine-sink disable-lsr Disable Codegen Prepare disable-cgp Disable Copy Propagation pass disable-copyprop print-lsr-output print-isel-input print-gc Dump garbage collector data verify-machineinstrs Print machine instrs pass-name early-live-intervals Register allocator to use Cannot stop compilation after pass that is not run *** Final LLVM Code input to ISel *** After machine block placement. After Register Allocation, before rewriter After Virtual Register Rewriter After StackSlotColoring and postra Machine LICM After Pre-RegAlloc TailDuplicate After Machine LICM, CSE and Sinking passes After codegen peephole optimization pass After PrologEpilogCodeInserter Disable pre-register allocation tail duplication Disable probability-driven block placement Collect probability-driven block placement stats Disable Machine Dead Code Elimination Disable Machine Common Subexpression Elimination Enable optimized register allocation compilation path. Enable the machine instruction scheduling pass. Disable Loop Strength Reduction Pass Print LLVM IR produced by the loop-reduce pass Print LLVM IR input to isel pass Run live interval analysis earlier in the pipeline pick register allocator based on -O option E E E E E Peephole Optimizations peephole-opts aggressive-ext-opt disable-peephole Aggressive extension optimization Disable the peephole optimizer Eliminate PHI nodes for register allocation disable-phi-elim-edge-splitting Disable critical edge splitting during PHI elimination phi-elim-split-all-critical-edges Split all critical edges during PHI elimination phi-node-elimination Post RA top-down list latency scheduler Enable scheduling after register allocation Break post-RA scheduling anti-dependencies: "critical", "all", or "none" Debug control MBBs that are scheduled critical post-RA-scheduler break-anti-dependencies postra-sched-debugdiv postra-sched-debugmod Process Implicit Definitions processimpdefs Prologue/Epilogue Insertion & Frame Finalization warning: Stack size limit exceeded ( Warn for stack size bigger than the given number prologepilog ) in warn-stack-size FixedStack Fast Register Allocator fast register allocator inline assembly requires more registers than available ran out of registers during register allocation Greedy Register Allocator Evict Local Splitting Global Splitting After spilling Spiller split-spill-mode greedy greedy register allocator Before greedy register allocator After splitting live range around region After splitting live range around basic blocks Spill mode for splitting live ranges _ 8H z?stress-regalloc Limit all regclasses to N registers 8 G i G i G _ G G G Simple Register Coalescing simple-register-coalescing Before register coalescing After register coalescing join-liveintervals join-splitedges join-globalcopies verify-coalescing Coalesce copies (default=true) Coalesce copies on split edges (default=subtarget) Coalesce copies that span blocks (default=subtarget) Verify machine instrs before and after register coalescing enable-aa-sched-mi Enable use of AA during MI GAD construction ScheduleDAG::viewGraph is only available in debug builds on Scheduling-Units Graph for SJLJ Exception Handling preparation _Unwind_SjLj_Register _Unwind_SjLj_Unregister call_site fn_context __data exception_gep exn_val exn_selector_gep exn_selector_val lpad.val pers_fn_gep lsda_addr lsda_gep jbuf_gep jbuf_fp_gep jbuf_sp_gep Slot index numbering slotindexes Berd Spill Code Placement Analysis spill-code-placement Merge disjoint stack slots no-stack-coloring Disable stack coloring protect-from-escaped-allocas Do not optimize lifetime zones that are broken __LLVM_StackMaps Insert stack protectors CallStackCheckFailBlk __stack_smash_handler SSH __guard_local StackGuardSlot StackGuard SP_return enable-selectiondag-sp JK XNK mNK vKK LK #LK #LK 8LK JK vKK LK JK LK MK ]MK NK stack-slot-coloring no-stack-slot-sharing ssc-dce-limit stackslotcoloring Suppress slot sharing during stack coloring Number of trivially dead stack accesses eliminated Malformed PHI in BB# Warning: malformed PHI in BB# non-existing BB# Tail Duplication tailduplication tail-dup-size tail-dup-verify tail-dup-limit Number of tails duplicated missing input from predecessor BB# extra input from predecessor BB# Maximum instructions to consider tail duplicating Verify sanity of PHI instructions during taildup Don't know how to commute: disable-sched-hazard Disable hazard detection during preRA scheduling __ashlhi3 __ashlsi3 __ashldi3 __ashlti3 __lshrhi3 __lshrsi3 __lshrdi3 __lshrti3 __ashrhi3 __ashrsi3 __ashrdi3 __ashrti3 __mulqi3 __mulhi3 __mulsi3 __muldi3 __multi3 __mulosi4 __mulodi4 __muloti4 __divqi3 __divhi3 __divsi3 __divdi3 __divti3 __udivqi3 __udivhi3 __udivsi3 __udivdi3 __udivti3 __modqi3 __modhi3 __modsi3 __moddi3 __modti3 __umodqi3 __umodhi3 __umodsi3 __umoddi3 __umodti3 __negsi2 __negdi2 __addsf3 __adddf3 __addxf3 __gcc_qadd __subsf3 __subdf3 __subxf3 __gcc_qsub __mulsf3 __muldf3 __mulxf3 __gcc_qmul __divsf3 __divdf3 __divxf3 __gcc_qdiv __powisf2 __powidf2 __powixf2 __extendsfdf2 __gnu_h2f_ieee __gnu_f2h_ieee __truncdfsf2 __truncxfsf2 __truncxfdf2 __fixsfqi __fixsfhi __fixsfsi __fixsfdi __fixsfti __fixdfqi __fixdfhi __fixdfsi __fixdfdi __fixdfti __fixxfsi __fixxfdi __fixxfti __fixunssfqi __fixunssfhi __fixunssfsi __fixunssfdi __fixunssfti __fixunsdfqi __fixunsdfhi __fixunsdfdi __fixunsdfti __fixunsxfsi __fixunsxfdi __fixunsxfti __floatsisf __floatsidf __floatsixf __floatdisf __floatdidf __floatdixf __floattisf __floattidf __floattixf __floatunsisf __floatunsidf __floatunsixf __floatundisf __floatundidf __floatundixf __floatuntisf __floatuntidf __floatuntixf __eqsf2 __eqdf2 __nesf2 __nedf2 __gesf2 __gedf2 __ltsf2 __ltdf2 __lesf2 __ledf2 __gtsf2 __gtdf2 __unordsf2 __unorddf2 __sync_fetch_and_nand_1 __sync_fetch_and_nand_2 __sync_fetch_and_nand_4 __sync_fetch_and_nand_8 __sync_fetch_and_nand_16 __sync_fetch_and_max_1 __sync_fetch_and_max_2 __sync_fetch_and_max_4 __sync_fetch_and_max_8 __sync_fetch_and_max_16 __sync_fetch_and_umax_1 __sync_fetch_and_umax_2 __sync_fetch_and_umax_4 __sync_fetch_and_umax_8 __sync_fetch_and_umax_16 __sync_fetch_and_min_1 __sync_fetch_and_min_2 __sync_fetch_and_min_4 __sync_fetch_and_min_8 __sync_fetch_and_min_16 __sync_fetch_and_umin_1 __sync_fetch_and_umin_2 __sync_fetch_and_umin_4 __sync_fetch_and_umin_8 __sync_fetch_and_umin_16 sincosl }L }L }L |L }L }L |L }L }L }L |L }L }L |L }L }L }L |L }L |L }L }L }L |L |L }L }L }L |L }L }L }L |L }L }L }L |L |L }L }L }L e~L e~L e~L e~L e~L e~L e~L X~L X~L X~L X~L X~L X~L ~L ~L ~L ~L ~L }L }L }L }L }L }L }L }L ~L ~L ~L ~L ~L ;~L ;~L ;~L ;~L e L [ L Q L G L = L ! L o L e L [ L Q L G L = L ! L o L e L [ L Q L G L = L o L e L [ L Q L G L o L e L [ L Q L G L e L [ L Q L o L e L [ L Q L G L o L e L [ L Q L }L }L }L }L }L }L }L 3}L 3}L 3}L 3}L 3}L 3}L ]}L ]}L ]}L ]}L ]}L x}L x}L x}L x}L x}L 3}L 3}L 3}L ]}L ]}L ]}L ]}L ]}L x}L x}L x}L x}L L L L L L y L ~~L L L L L L y L ~~L L L L L L ~~L L L L L ~~L L L L L L L L ~~L L L L L ~~L L L L ?}L ?}L L L L ~~L ~~L L L ~~L 4 L 4 L 4 L 4 L 4 L 4 L 4 L \ L \ L \ L \ L \ L \ L R L R L R L R L R L * L * L * L * L * L |L |L |L H L H L H L H L H L > L > L > L > L R L R L R L R L R L R L H L H L H L H L H L H L H L \ L \ L \ L \ L \ L \ L L L L L L > L > L > L > L > L 4 L 4 L 4 L f L f L f L f L f L * L * L * L * L L L L @ L L L L L Q L L L L L X L L ( L L s L L L L L L L L D L L L L D L L L L L L L L L D L L L L D L L L L L L D L L L L L D L L L L D L L L L L L D L L L D L L L L D L L L L |L > L 7 L 0 L L E L |L |L > L 7 L 0 L L E L |L |L > L 7 L 0 L L |L |L > L 7 L 0 L |L |L > L 7 L 0 L |L > L 7 L |L |L > L 7 L 0 L |L |L > L 7 L L L L L L L L L L L v L L L L l L L L L L L L L L L b L X L L L L L b L X L L L L b L X L L L b L X L N L L L L L L L b L X L L L b L X L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L N L N L N L N L N L N L s L i L L L } L s L 7 L L } L s L - L 7 L 7 L # L L L L } L s L L L } L s L 7 L L L L } L s L 7 L L L } L s L 7 L L L s L 7 L L L + L } L s L 7 L } L s L 7 L L L s L 7 L L L s L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L i L i L i L i L i L L w L m L c L Y L O L E L c L Y L O L ; L E L E L D L : L m L c L Y L O L m L c L Y L O L E L 0 L & L c L Y L O L E L 0 L & L Y L O L E L 0 L & L O L E L 0 L & L L Y L O L E L Y L O L E L 0 L & L O L E L 0 L & L O L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L = L = L = L = L = L = L 3 L 3 L 3 L 3 L 3 L 3 L 3 L ) L ) L ) L ) L ) L ) L L L L L L L L L L L L L L L L L L L G L G L G L G L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L c L @ L L L p L 8 L c L L L L L L P L L L L L X L L L L L L L L L L L L L L L L L w L L L L L L L L L L m L c L L L L L m L c L L L L m L c L L L m L c L Y L L L L L L L m L c L L L m L c L L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L - L Y L Y L Y L Y L Y L Y L y L o L e L [ L L L L [ L L L L L L L L e L [ L L L e L [ L L L L L y L [ L L L L L y L L L L L y L L L L y L L L L L L L L L y L L L L y L L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L } L L L L L L L [ L T L M L F L ? L 8 L 1 L F L ? L 8 L * L 1 L 1 L # L L M L F L ? L 8 L M L F L ? L 8 L 1 L L L F L ? L 8 L 1 L L L ? L 8 L 1 L L L 8 L 1 L L L L ? L 8 L 1 L ? L 8 L 1 L L L 8 L 1 L L L 8 L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L 8 L 0 L ( L L L L p L L X L P L H L @ L L L L L L L L L L L L L L L L L L x L L L L L L L L L L L h L L L L L L ` L L L L L L H L L L L L ` L L L L L U L I L = L 1 L % L I L = L 1 L L % L % L L L U L I L = L 1 L U L I L = L 1 L % L L L I L = L 1 L % L L L = L 1 L % L L L 1 L % L L L L = L 1 L % L = L 1 L % L L L 1 L % L L L 1 L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L a L a L a L a L a L L L L L L L L L L L L L L L L L L L L L L L L L u L k L L L L L u L k L L L L u L k L L L u L k L a L L L L L L L u L k L L L u L k L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L a L a L a L a L a L a L L V L L L B L 8 L L L B L 8 L L L L L L ~ L L L B L 8 L L L L B L 8 L L L t L j L B L 8 L L L t L j L 8 L L L t L j L L L t L j L ` L 8 L L L 8 L L L t L j L L L t L j L L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L \ L L L L L L L L L L # L L L L # L L L L L L L L L # L L L L # L L L L L 1 L # L L L L L 1 L L L L L 1 L L L L 1 L * L L L L L L L L 1 L L L L 1 L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L * L * L * L * L * L L .text$ .bss$ .tls$LLVM .data$ .rdata$ .init_array .fini_array .preinit_array DW.ref. .text. .rodata. .bss. .tdata. .tbss. .data. .data.rel.local. .data.rel. .data.rel.ro.local. .data.rel.ro. .rodata.str2. .rodata.str1. .rodata.str4. .gnu.linkonce.b. .llvm.linkonce.b. .gnu.linkonce.sb. .llvm.linkonce.sb. .tdata .gnu.linkonce.td. .llvm.linkonce.td. .tbss .gnu.linkonce.tb. .sbss. .llvm.linkonce.tb. Global variable ' .fini_array. .dtors. .init_array. .ctors. Invalid section specifier ' L_OBJC_IMAGE_INFO We do not support this DWARF encoding yet! ' has an invalid section specifier ' ' section type or attributes does not match previous section specifier %noreg SS# %vreg %physreg :sub( BadUnit~ schedmodel scheditins Use TargetSchedModel for latency lookup Use InstrItineraryData for latency lookup Two-Address instruction pass twoaddressinstruction twoaddr-reschedule After two-address instruction pass Coalesce copies by rescheduling (default=true) Remove unreachable blocks from the CFG Remove unreachable machine basic blocks unreachableblockelim unreachable-mbb-elimination ********** REGISTER MAP ********** -> fi# Virtual Register Map virtregmap Virtual Register Rewriter virtregrewriter (last-use) Dead Def: agg-antidep-debugdiv agg-antidep-debugmod Debug control for aggressive anti-dep breaker 8cN 0cN bN bN @cN 0cN 0cN bN 0cN 8cN 8cN Control Flow Optimizer branch-folder enable-tail-merge tail-merge-threshold tail-merge-size Max number of predecessors to consider tail merging Min number of instructions to consider tail merging @@ G ? ?Remove dead machine instructions dead-mi-elimination Exception handling preparation exn.obj unwind_resume Expand ISel Pseudo-instructions expand-isel-pseudos Post-RA pseudo instruction expansion pass postrapseudos disable-spill-hoist Disable inline spill hoisting Debug Variable Analysis livedebugvars live-debug-variables Enable the live debug variables pass Live Interval Analysis RegMasks: ********** MACHINEINSTRS ********** ********** INTERVALS ********** Clean updater: Null updater. updater with gap = , last start = : Area 1: Spills: Area 2: empty Live Register Matrix liveregmatrix [Unknown] Live Stack Slot Analysis livestacks Local Stack Slot Allocation localstackalloc Machine Block Frequency Analysis machine-block-freq Branch Probability Basic Block Placement Force the alignment of all blocks in the function. block-placement2 Basic Block Placement Stats align-all-blocks Machine Copy Propagation Pass machine-cp MachineCopyPropagation should be run after register allocation! Machine Loop Invariant Code Motion MachineLICM should avoid speculation machinelicm avoid-speculation MachinePostDominator Tree Construction machinepostdomtree Machine Instruction Scheduler TopQ .A .P BotQ Before machine scheduling. After machine scheduling. misched-topdown misched-bottomup misched-regpressure misched-cyclicpath misched-cluster Enable load clustering. misched-fusion verify-misched converge ilpmax ilpmin ScheduleDAGMI::viewGraph is only available in debug builds on Force top-down list scheduling Force bottom-up list scheduling Enable register pressure scheduling. Enable cyclic critical path analysis. Enable scheduling for macro fusion. Verify machine instrs before and after machine scheduling Machine instruction scheduler to use Use the target's default scheduler choice. Standard converging scheduler. Schedule bottom-up for max ILP Schedule bottom-up for min ILP Machine code sinking machine-sink-split Split critical edges during machine sinking Optimize machine instruction PHIs opt-phis Seed Live Regs verify-regalloc Verify during register allocation Register Allocation inline spiller trivial spiller Spiller to use: (default: standard) llvm.object Success No object file for requested architecture The file was not recognized as a valid object file Invalid data was encountered while parsing the file The end of the file was unexpectedly encountered QV QV (RV hQV QV get_load_name() unimplemented in MachOObjectFile Needed libraries unimplemented in MachOObjectFile Dynamic symbols unimplemented in MachOObjectFile getRelocationAddress not implemented in MachOObjectFile getSymbolValue unimplemented in MachOObjectFile Expected GENERIC_RELOC_PAIR after GENERIC_RELOC_SECTDIFF. Expected GENERIC_RELOC_PAIR after GENERIC_RELOC_LOCAL_SECTDIFF. Expected ARM_RELOC_PAIR after ARM_RELOC_HALF @TLV :upper16:( :lower16:( Mach-O 32-bit i386 Mach-O arm Mach-O 32-bit ppc Mach-O 32-bit unknown Mach-O 64-bit x86-64 Mach-O 64-bit ppc64 Mach-O 64-bit unknown GENERIC_RELOC_VANILLA GENERIC_RELOC_PAIR GENERIC_RELOC_SECTDIFF GENERIC_RELOC_PB_LA_PTR GENERIC_RELOC_LOCAL_SECTDIFF GENERIC_RELOC_TLV X86_64_RELOC_UNSIGNED X86_64_RELOC_SIGNED X86_64_RELOC_BRANCH X86_64_RELOC_GOT_LOAD X86_64_RELOC_GOT X86_64_RELOC_SUBTRACTOR X86_64_RELOC_SIGNED_1 X86_64_RELOC_SIGNED_2 X86_64_RELOC_SIGNED_4 X86_64_RELOC_TLV ARM_RELOC_VANILLA ARM_RELOC_PAIR ARM_RELOC_SECTDIFF ARM_RELOC_LOCAL_SECTDIFF ARM_RELOC_PB_LA_PTR ARM_RELOC_BR24 ARM_THUMB_RELOC_BR22 ARM_THUMB_32BIT_BRANCH ARM_RELOC_HALF ARM_RELOC_HALF_SECTDIFF PPC_RELOC_VANILLA PPC_RELOC_PAIR PPC_RELOC_BR14 PPC_RELOC_BR24 PPC_RELOC_HI16 PPC_RELOC_LO16 PPC_RELOC_HA16 PPC_RELOC_LO14 PPC_RELOC_SECTDIFF PPC_RELOC_PB_LA_PTR PPC_RELOC_HI16_SECTDIFF PPC_RELOC_LO16_SECTDIFF PPC_RELOC_HA16_SECTDIFF PPC_RELOC_JBSR PPC_RELOC_LO14_SECTDIFF PPC_RELOC_LOCAL_SECTDIFF ]V P^V ]V ]V ]V ]V ]V ]V ]V ^V ]V ]V ]V ]V ]V ]V ]V ]V ^V ]V 7 V 7 V Y V # V V V V V V V p V p V p V p V ` V ` V ` V ` V ` V ` V ` V ` V ` V ` V V V V V V V V X V 8 V 8 V 8 V 8 V V V V V V V V V V V V V V V V getLibraryPath not implemented in COFFObjectFile getLibraryNext not implemented in COFFObjectFile getRelocationAddress not implemented in COFFObjectFile Libraries needed unimplemented in COFFObjectFile Dynamic symbols unimplemented in COFFObjectFile getSymbolValue unimplemented in COFFObjectFile COFF-i386 COFF-x86-64 COFF- IMAGE_REL_AMD64_ADDR64 IMAGE_REL_I386_DIR16 IMAGE_REL_AMD64_ABSOLUTE IMAGE_REL_AMD64_SSPAN32 IMAGE_REL_AMD64_PAIR IMAGE_REL_AMD64_SREL32 IMAGE_REL_AMD64_TOKEN IMAGE_REL_AMD64_SECREL7 IMAGE_REL_AMD64_SECREL IMAGE_REL_AMD64_SECTION IMAGE_REL_AMD64_REL32_5 IMAGE_REL_AMD64_REL32_4 IMAGE_REL_AMD64_REL32_3 IMAGE_REL_AMD64_REL32_2 IMAGE_REL_AMD64_REL32_1 IMAGE_REL_AMD64_REL32 IMAGE_REL_AMD64_ADDR32NB IMAGE_REL_AMD64_ADDR32 IMAGE_REL_I386_ABSOLUTE IMAGE_REL_I386_REL32 IMAGE_REL_I386_SECREL7 IMAGE_REL_I386_TOKEN IMAGE_REL_I386_SECREL IMAGE_REL_I386_SECTION IMAGE_REL_I386_SEG12 IMAGE_REL_I386_DIR32NB IMAGE_REL_I386_DIR32 IMAGE_REL_I386_REL16 V V V V @ V 0 V V V V V V V V p V ` V P V V V V V V V V V p V V ` V P V @ V 0 V V V V V V V V V PE ELF ELF32-i386 ELF32-x86-64 ELF32-arm ELF32-hexagon ELF32-mips ELF32-ppc ELF32-unknown ELF64-i386 ELF64-x86-64 ELF64-aarch64 ELF64-ppc64 ELF64-s390 ELF64-unknown Invalid ELFCLASS! File too short! More than one .symtab_shndx! More than one .symtab! More than one .dynsym! More than one .dynamic! W W W W W W W Section header table goes past end of file! Section table goes past end of file! More than one .gnu.version section! More than one .gnu.version_d section! More than one .gnu.version_r section! String table must end with a null terminator! Buffer is not an ELF object file! Symbol name offset outside of string table! Invalid symbol table section type! W W W W W W W H3W P3W X3W 83W @3W P3W P3W (JW 0JW 8JW JW JW 0JW 0JW W W W W W W W W W W W W W 0 W W W W W @ W W #1/ ! __.SYMDEF __.SYMDEF SORTED R_X86_64_NONE R_X86_64_64 R_X86_64_PC32 R_X86_64_GOT32 R_X86_64_PLT32 R_X86_64_COPY R_X86_64_GLOB_DAT R_X86_64_JUMP_SLOT R_X86_64_RELATIVE R_X86_64_GOTPCREL R_X86_64_32 R_X86_64_32S R_X86_64_16 R_X86_64_PC16 R_X86_64_8 R_X86_64_PC8 R_X86_64_DTPMOD64 R_X86_64_DTPOFF64 R_X86_64_TPOFF64 R_X86_64_TLSGD R_X86_64_TLSLD R_X86_64_DTPOFF32 R_X86_64_GOTTPOFF R_X86_64_TPOFF32 R_X86_64_PC64 R_X86_64_GOTOFF64 R_X86_64_GOTPC32 R_X86_64_GOT64 R_X86_64_GOTPCREL64 R_X86_64_GOTPC64 R_X86_64_GOTPLT64 R_X86_64_PLTOFF64 R_X86_64_SIZE32 R_X86_64_SIZE64 R_X86_64_GOTPC32_TLSDESC R_X86_64_TLSDESC_CALL R_X86_64_TLSDESC R_X86_64_IRELATIVE R_386_NONE R_386_32 R_386_PC32 R_386_GOT32 R_386_PLT32 R_386_COPY R_386_GLOB_DAT R_386_JUMP_SLOT R_386_RELATIVE R_386_GOTOFF R_386_GOTPC R_386_32PLT R_386_TLS_TPOFF R_386_TLS_IE R_386_TLS_GOTIE R_386_TLS_LE R_386_TLS_GD R_386_TLS_LDM R_386_16 R_386_PC16 R_386_8 R_386_PC8 R_386_TLS_GD_32 R_386_TLS_GD_PUSH R_386_TLS_GD_CALL R_386_TLS_GD_POP R_386_TLS_LDM_32 R_386_TLS_LDM_PUSH R_386_TLS_LDM_CALL R_386_TLS_LDM_POP R_386_TLS_LDO_32 R_386_TLS_IE_32 R_386_TLS_LE_32 R_386_TLS_DTPMOD32 R_386_TLS_DTPOFF32 R_386_TLS_TPOFF32 R_386_TLS_GOTDESC R_386_TLS_DESC_CALL R_386_TLS_DESC R_386_IRELATIVE R_MIPS_NONE R_MIPS_16 R_MIPS_32 R_MIPS_REL32 R_MIPS_26 R_MIPS_HI16 R_MIPS_LO16 R_MIPS_GPREL16 R_MIPS_LITERAL R_MIPS_GOT16 R_MIPS_PC16 R_MIPS_CALL16 R_MIPS_GPREL32 R_MIPS_SHIFT5 R_MIPS_SHIFT6 R_MIPS_64 R_MIPS_GOT_DISP R_MIPS_GOT_PAGE R_MIPS_GOT_OFST R_MIPS_GOT_HI16 R_MIPS_GOT_LO16 R_MIPS_SUB R_MIPS_INSERT_A R_MIPS_INSERT_B R_MIPS_DELETE R_MIPS_HIGHER R_MIPS_HIGHEST R_MIPS_CALL_HI16 R_MIPS_CALL_LO16 R_MIPS_SCN_DISP R_MIPS_REL16 R_MIPS_ADD_IMMEDIATE R_MIPS_PJUMP R_MIPS_RELGOT R_MIPS_JALR R_MIPS_TLS_DTPMOD32 R_MIPS_TLS_DTPREL32 R_MIPS_TLS_DTPMOD64 R_MIPS_TLS_DTPREL64 R_MIPS_TLS_GD R_MIPS_TLS_LDM R_MIPS_TLS_DTPREL_HI16 R_MIPS_TLS_DTPREL_LO16 R_MIPS_TLS_GOTTPREL R_MIPS_TLS_TPREL32 R_MIPS_TLS_TPREL64 R_MIPS_TLS_TPREL_HI16 R_MIPS_TLS_TPREL_LO16 R_MIPS_GLOB_DAT R_MIPS_COPY R_MIPS_JUMP_SLOT R_MICROMIPS_26_S1 R_MICROMIPS_HI16 R_MICROMIPS_LO16 R_MICROMIPS_GOT16 R_MICROMIPS_PC16_S1 R_MICROMIPS_CALL16 R_MICROMIPS_GOT_DISP R_MICROMIPS_GOT_PAGE R_MICROMIPS_GOT_OFST R_MICROMIPS_TLS_DTPREL_HI16 R_MICROMIPS_TLS_DTPREL_LO16 R_MICROMIPS_TLS_TPREL_HI16 R_MICROMIPS_TLS_TPREL_LO16 R_MIPS_NUM R_AARCH64_NONE R_AARCH64_ABS64 R_AARCH64_ABS32 R_AARCH64_ABS16 R_AARCH64_PREL64 R_AARCH64_PREL32 R_AARCH64_PREL16 R_AARCH64_MOVW_UABS_G0 R_AARCH64_MOVW_UABS_G0_NC R_AARCH64_MOVW_UABS_G1 R_AARCH64_MOVW_UABS_G1_NC R_AARCH64_MOVW_UABS_G2 R_AARCH64_MOVW_UABS_G2_NC R_AARCH64_MOVW_UABS_G3 R_AARCH64_MOVW_SABS_G0 R_AARCH64_MOVW_SABS_G1 R_AARCH64_MOVW_SABS_G2 R_AARCH64_LD_PREL_LO19 R_AARCH64_ADR_PREL_LO21 R_AARCH64_ADR_PREL_PG_HI21 R_AARCH64_ADD_ABS_LO12_NC R_AARCH64_LDST8_ABS_LO12_NC R_AARCH64_TSTBR14 R_AARCH64_CONDBR19 R_AARCH64_JUMP26 R_AARCH64_CALL26 R_AARCH64_LDST16_ABS_LO12_NC R_AARCH64_LDST32_ABS_LO12_NC R_AARCH64_LDST64_ABS_LO12_NC R_AARCH64_LDST128_ABS_LO12_NC R_AARCH64_ADR_GOT_PAGE R_AARCH64_LD64_GOT_LO12_NC R_AARCH64_TLSLE_MOVW_TPREL_G2 R_AARCH64_TLSLE_MOVW_TPREL_G1 R_AARCH64_TLSLE_MOVW_TPREL_G0 R_AARCH64_TLSDESC_ADR_PAGE R_AARCH64_TLSDESC_ADD_LO12_NC R_AARCH64_TLSDESC_CALL R_ARM_NONE R_ARM_PC24 R_ARM_ABS32 R_ARM_REL32 R_ARM_LDR_PC_G0 R_ARM_ABS16 R_ARM_ABS12 R_ARM_THM_ABS5 R_ARM_ABS8 R_ARM_SBREL32 R_ARM_THM_CALL R_ARM_THM_PC8 R_ARM_BREL_ADJ R_ARM_TLS_DESC R_ARM_THM_SWI8 R_ARM_XPC25 R_ARM_THM_XPC22 R_ARM_TLS_DTPMOD32 R_ARM_TLS_DTPOFF32 R_ARM_TLS_TPOFF32 R_ARM_COPY R_ARM_GLOB_DAT R_ARM_JUMP_SLOT R_ARM_RELATIVE R_ARM_GOTOFF32 R_ARM_BASE_PREL R_ARM_GOT_BREL R_ARM_PLT32 R_ARM_CALL R_ARM_JUMP24 R_ARM_THM_JUMP24 R_ARM_BASE_ABS R_ARM_ALU_PCREL_7_0 R_ARM_ALU_PCREL_15_8 R_ARM_ALU_PCREL_23_15 R_ARM_LDR_SBREL_11_0_NC R_ARM_ALU_SBREL_19_12_NC R_ARM_ALU_SBREL_27_20_CK R_ARM_TARGET1 R_ARM_SBREL31 R_ARM_V4BX R_ARM_TARGET2 R_ARM_PREL31 R_ARM_MOVW_ABS_NC R_ARM_MOVT_ABS R_ARM_MOVW_PREL_NC R_ARM_MOVT_PREL R_ARM_THM_MOVW_ABS_NC R_ARM_THM_MOVT_ABS R_ARM_THM_MOVW_PREL_NC R_ARM_THM_MOVT_PREL R_ARM_THM_JUMP19 R_ARM_THM_JUMP6 R_ARM_THM_ALU_PREL_11_0 R_ARM_THM_PC12 R_ARM_ABS32_NOI R_ARM_REL32_NOI R_ARM_ALU_PC_G0_NC R_ARM_ALU_PC_G0 R_ARM_ALU_PC_G1_NC R_ARM_ALU_PC_G1 R_ARM_ALU_PC_G2 R_ARM_LDR_PC_G1 R_ARM_LDR_PC_G2 R_ARM_LDRS_PC_G0 R_ARM_LDRS_PC_G1 R_ARM_LDRS_PC_G2 R_ARM_LDC_PC_G0 R_ARM_LDC_PC_G1 R_ARM_LDC_PC_G2 R_ARM_ALU_SB_G0_NC R_ARM_ALU_SB_G0 R_ARM_ALU_SB_G1_NC R_ARM_ALU_SB_G1 R_ARM_ALU_SB_G2 R_ARM_LDR_SB_G0 R_ARM_LDR_SB_G1 R_ARM_LDR_SB_G2 R_ARM_LDRS_SB_G0 R_ARM_LDRS_SB_G1 R_ARM_LDRS_SB_G2 R_ARM_LDC_SB_G0 R_ARM_LDC_SB_G1 R_ARM_LDC_SB_G2 R_ARM_MOVW_BREL_NC R_ARM_MOVT_BREL R_ARM_MOVW_BREL R_ARM_THM_MOVW_BREL_NC R_ARM_THM_MOVT_BREL R_ARM_THM_MOVW_BREL R_ARM_TLS_GOTDESC R_ARM_TLS_CALL R_ARM_TLS_DESCSEQ R_ARM_THM_TLS_CALL R_ARM_PLT32_ABS R_ARM_GOT_ABS R_ARM_GOT_PREL R_ARM_GOT_BREL12 R_ARM_GOTOFF12 R_ARM_GOTRELAX R_ARM_GNU_VTENTRY R_ARM_GNU_VTINHERIT R_ARM_THM_JUMP11 R_ARM_THM_JUMP8 R_ARM_TLS_GD32 R_ARM_TLS_LDM32 R_ARM_TLS_LDO32 R_ARM_TLS_IE32 R_ARM_TLS_LE32 R_ARM_TLS_LDO12 R_ARM_TLS_LE12 R_ARM_TLS_IE12GP R_ARM_PRIVATE_0 R_ARM_PRIVATE_1 R_ARM_PRIVATE_2 R_ARM_PRIVATE_3 R_ARM_PRIVATE_4 R_ARM_PRIVATE_5 R_ARM_PRIVATE_6 R_ARM_PRIVATE_7 R_ARM_PRIVATE_8 R_ARM_PRIVATE_9 R_ARM_PRIVATE_10 R_ARM_PRIVATE_11 R_ARM_PRIVATE_12 R_ARM_PRIVATE_13 R_ARM_PRIVATE_14 R_ARM_PRIVATE_15 R_ARM_ME_TOO R_ARM_THM_TLS_DESCSEQ16 R_ARM_THM_TLS_DESCSEQ32 R_HEX_NONE R_HEX_B22_PCREL R_HEX_B15_PCREL R_HEX_B7_PCREL R_HEX_LO16 R_HEX_HI16 R_HEX_32 R_HEX_16 R_HEX_8 R_HEX_GPREL16_0 R_HEX_GPREL16_1 R_HEX_GPREL16_2 R_HEX_GPREL16_3 R_HEX_HL16 R_HEX_B13_PCREL R_HEX_B9_PCREL R_HEX_B32_PCREL_X R_HEX_32_6_X R_HEX_B22_PCREL_X R_HEX_B15_PCREL_X R_HEX_B13_PCREL_X R_HEX_B9_PCREL_X R_HEX_B7_PCREL_X R_HEX_16_X R_HEX_12_X R_HEX_11_X R_HEX_10_X R_HEX_9_X R_HEX_8_X R_HEX_7_X R_HEX_6_X R_HEX_32_PCREL R_HEX_COPY R_HEX_GLOB_DAT R_HEX_JMP_SLOT R_HEX_RELATIVE R_HEX_PLT_B22_PCREL R_HEX_GOTREL_LO16 R_HEX_GOTREL_HI16 R_HEX_GOTREL_32 R_HEX_GOT_LO16 R_HEX_GOT_HI16 R_HEX_GOT_32 R_HEX_GOT_16 R_HEX_DTPMOD_32 R_HEX_DTPREL_LO16 R_HEX_DTPREL_HI16 R_HEX_DTPREL_32 R_HEX_DTPREL_16 R_HEX_GD_PLT_B22_PCREL R_HEX_GD_GOT_LO16 R_HEX_GD_GOT_HI16 R_HEX_GD_GOT_32 R_HEX_GD_GOT_16 R_HEX_IE_LO16 R_HEX_IE_HI16 R_HEX_IE_32 R_HEX_IE_GOT_LO16 R_HEX_IE_GOT_HI16 R_HEX_IE_GOT_32 R_HEX_IE_GOT_16 R_HEX_TPREL_LO16 R_HEX_TPREL_HI16 R_HEX_TPREL_32 R_HEX_TPREL_16 R_HEX_6_PCREL_X R_HEX_GOTREL_32_6_X R_HEX_GOTREL_16_X R_HEX_GOTREL_11_X R_HEX_GOT_32_6_X R_HEX_GOT_16_X R_HEX_GOT_11_X R_HEX_DTPREL_32_6_X R_HEX_DTPREL_16_X R_HEX_DTPREL_11_X R_HEX_GD_GOT_32_6_X R_HEX_GD_GOT_16_X R_HEX_GD_GOT_11_X R_HEX_IE_32_6_X R_HEX_IE_16_X R_HEX_IE_GOT_32_6_X R_HEX_IE_GOT_16_X R_HEX_IE_GOT_11_X R_HEX_TPREL_32_6_X R_HEX_TPREL_16_X R_HEX_TPREL_11_X R_PPC_NONE R_PPC_ADDR32 R_PPC_ADDR24 R_PPC_ADDR16 R_PPC_ADDR16_LO R_PPC_ADDR16_HI R_PPC_ADDR16_HA R_PPC_ADDR14 R_PPC_ADDR14_BRTAKEN R_PPC_ADDR14_BRNTAKEN R_PPC_REL24 R_PPC_REL14 R_PPC_REL14_BRTAKEN R_PPC_REL14_BRNTAKEN R_PPC_GOT16 R_PPC_GOT16_LO R_PPC_GOT16_HI R_PPC_GOT16_HA R_PPC_REL32 R_PPC_TLS R_PPC_DTPMOD32 R_PPC_TPREL16 R_PPC_TPREL16_LO R_PPC_TPREL16_HI R_PPC_TPREL16_HA R_PPC_TPREL32 R_PPC_DTPREL16 R_PPC_DTPREL16_LO R_PPC_DTPREL16_HI R_PPC_DTPREL16_HA R_PPC_DTPREL32 R_PPC_GOT_TLSGD16 R_PPC_GOT_TLSGD16_LO R_PPC_GOT_TLSGD16_HI R_PPC_GOT_TLSGD16_HA R_PPC_GOT_TLSLD16 R_PPC_GOT_TLSLD16_LO R_PPC_GOT_TLSLD16_HI R_PPC_GOT_TLSLD16_HA R_PPC_GOT_TPREL16 R_PPC_GOT_TPREL16_LO R_PPC_GOT_TPREL16_HI R_PPC_GOT_TPREL16_HA R_PPC_GOT_DTPREL16 R_PPC_GOT_DTPREL16_LO R_PPC_GOT_DTPREL16_HI R_PPC_GOT_DTPREL16_HA R_PPC_TLSGD R_PPC_TLSLD R_PPC_REL16 R_PPC_REL16_LO R_PPC_REL16_HI R_PPC_REL16_HA R_PPC64_NONE R_PPC64_ADDR32 R_PPC64_ADDR24 R_PPC64_ADDR16 R_PPC64_ADDR16_LO R_PPC64_ADDR16_HI R_PPC64_ADDR16_HA R_PPC64_ADDR14 R_PPC64_ADDR14_BRTAKEN R_PPC64_ADDR14_BRNTAKEN R_PPC64_REL24 R_PPC64_REL14 R_PPC64_REL14_BRTAKEN R_PPC64_REL14_BRNTAKEN R_PPC64_GOT16 R_PPC64_GOT16_LO R_PPC64_GOT16_HI R_PPC64_GOT16_HA R_PPC64_REL32 R_PPC64_ADDR64 R_PPC64_ADDR16_HIGHER R_PPC64_ADDR16_HIGHERA R_PPC64_ADDR16_HIGHEST R_PPC64_ADDR16_HIGHESTA R_PPC64_REL64 R_PPC64_TOC16 R_PPC64_TOC16_LO R_PPC64_TOC16_HI R_PPC64_TOC16_HA R_PPC64_TOC R_PPC64_ADDR16_DS R_PPC64_ADDR16_LO_DS R_PPC64_GOT16_DS R_PPC64_GOT16_LO_DS R_PPC64_TOC16_DS R_PPC64_TOC16_LO_DS R_PPC64_TLS R_PPC64_DTPMOD64 R_PPC64_TPREL16 R_PPC64_TPREL16_LO R_PPC64_TPREL16_HI R_PPC64_TPREL16_HA R_PPC64_TPREL64 R_PPC64_DTPREL16 R_PPC64_DTPREL16_LO R_PPC64_DTPREL16_HI R_PPC64_DTPREL16_HA R_PPC64_DTPREL64 R_PPC64_GOT_TLSGD16 R_PPC64_GOT_TLSGD16_LO R_PPC64_GOT_TLSGD16_HI R_PPC64_GOT_TLSGD16_HA R_PPC64_GOT_TLSLD16 R_PPC64_GOT_TLSLD16_LO R_PPC64_GOT_TLSLD16_HI R_PPC64_GOT_TLSLD16_HA R_PPC64_GOT_TPREL16_DS R_PPC64_GOT_TPREL16_LO_DS R_PPC64_GOT_TPREL16_HI R_PPC64_GOT_TPREL16_HA R_PPC64_GOT_DTPREL16_DS R_PPC64_GOT_DTPREL16_LO_DS R_PPC64_GOT_DTPREL16_HI R_PPC64_GOT_DTPREL16_HA R_PPC64_TPREL16_DS R_PPC64_TPREL16_LO_DS R_PPC64_TPREL16_HIGHER R_PPC64_TPREL16_HIGHERA R_PPC64_TPREL16_HIGHEST R_PPC64_TPREL16_HIGHESTA R_PPC64_DTPREL16_DS R_PPC64_DTPREL16_LO_DS R_PPC64_DTPREL16_HIGHER R_PPC64_DTPREL16_HIGHERA R_PPC64_DTPREL16_HIGHEST R_PPC64_DTPREL16_HIGHESTA R_PPC64_TLSGD R_PPC64_TLSLD R_PPC64_REL16 R_PPC64_REL16_LO R_PPC64_REL16_HI R_PPC64_REL16_HA R_390_NONE R_390_8 R_390_12 R_390_16 R_390_32 R_390_PC32 R_390_GOT12 R_390_GOT32 R_390_PLT32 R_390_COPY R_390_GLOB_DAT R_390_JMP_SLOT R_390_RELATIVE R_390_GOTOFF R_390_GOTPC R_390_GOT16 R_390_PC16 R_390_PC16DBL R_390_PLT16DBL R_390_PC32DBL R_390_PLT32DBL R_390_GOTPCDBL R_390_64 R_390_PC64 R_390_GOT64 R_390_PLT64 R_390_GOTENT R_390_GOTOFF16 R_390_GOTOFF64 R_390_GOTPLT12 R_390_GOTPLT16 R_390_GOTPLT32 R_390_GOTPLT64 R_390_GOTPLTENT R_390_PLTOFF16 R_390_PLTOFF32 R_390_PLTOFF64 R_390_TLS_LOAD R_390_TLS_GDCALL R_390_TLS_LDCALL R_390_TLS_GD32 R_390_TLS_GD64 R_390_TLS_GOTIE12 R_390_TLS_GOTIE32 R_390_TLS_GOTIE64 R_390_TLS_LDM32 R_390_TLS_LDM64 R_390_TLS_IE32 R_390_TLS_IE64 R_390_TLS_IEENT R_390_TLS_LE32 R_390_TLS_LE64 R_390_TLS_LDO32 R_390_TLS_LDO64 R_390_TLS_DTPMOD R_390_TLS_DTPOFF R_390_TLS_TPOFF R_390_20 R_390_GOT20 R_390_GOTPLT20 R_390_TLS_GOTIE20 R_390_IRELATIVE R_AARCH64_TLSLD_MOVW_DTPREL_G2 R_AARCH64_TLSLD_MOVW_DTPREL_G1 R_AARCH64_TLSLD_MOVW_DTPREL_G1_NC R_AARCH64_TLSLD_MOVW_DTPREL_G0 R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC R_AARCH64_TLSLD_ADD_DTPREL_HI12 R_AARCH64_TLSLD_ADD_DTPREL_LO12 R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC R_AARCH64_TLSLD_LDST8_DTPREL_LO12 R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC R_AARCH64_TLSLD_LDST16_DTPREL_LO12 R_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC R_AARCH64_TLSLD_LDST32_DTPREL_LO12 R_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC R_AARCH64_TLSLD_LDST64_DTPREL_LO12 R_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC R_AARCH64_TLSIE_MOVW_GOTTPREL_G1 R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21 R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC R_AARCH64_TLSIE_LD_GOTTPREL_PREL19 R_AARCH64_TLSLE_MOVW_TPREL_G1_NC R_AARCH64_TLSLE_MOVW_TPREL_G0_NC R_AARCH64_TLSLE_ADD_TPREL_HI12 R_AARCH64_TLSLE_ADD_TPREL_LO12 R_AARCH64_TLSLE_ADD_TPREL_LO12_NC R_AARCH64_TLSLE_LDST8_TPREL_LO12 R_AARCH64_TLSLE_LDST8_TPREL_LO12_NC R_AARCH64_TLSLE_LDST16_TPREL_LO12 R_AARCH64_TLSLE_LDST16_TPREL_LO12_NC R_AARCH64_TLSLE_LDST32_TPREL_LO12 R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC R_AARCH64_TLSLE_LDST64_TPREL_LO12 R_AARCH64_TLSLE_LDST64_TPREL_LO12_NC R_AARCH64_TLSDESC_LD64_LO12_NC ,"X P"X >"X (#X #X #X "X "X "X "X "X 'X 'X 'X r'X `'X N'X <'X X X X X X X X X *'X X X X X X X X X X X X 'X 'X &X &X &X X &X X X &X &X &X v&X d&X X X X X R&X @&X .&X &X X X X &X %X X X %X %X %X %X %X %X z%X h%X V%X D%X 2%X %X %X $X $X $X $X $X $X $X ~$X l$X Z$X H$X 6$X $$X $X $X #X #X #X #X #X #X #X p#X ^#X L#X :#X "X "X t"X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X b"X "X "X !X !X !X !X !X !X !X x!X f!X T!X B!X 0!X !X !X X X X X X X X X | X j X X X F X X 4 X " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X n X \ X J X 8 X & X X X X X X X X X X r X ` X N X < X * X X X X X X X X X X v X d X R X @ X . X X X X X X X X X X X X X X X X X X X X x X d X P X < X X X ( X X X X X X X X X t X ` X L X 8 X $ X X X X X X X X X p X \ X X H X 4 X X X X X X X X X l X X X D X 0 X X X X X X X X X | X h X T X @ X , X X X X X X X X X x X d X P X < X ( X X X 6X 6X 6X 6X 6X ~6X l6X Z6X H6X 66X $6X 6X 6X 5X 5X 5X 5X 5X 5X 5X p5X ^5X L5X :5X (5X 5X 5X 4X 4X 4X 4X 4X 4X 4X t4X b4X P4X >4X ,4X 4X 4X 3X 3X 3X 3X 3X 3X 3X x3X f3X T3X B3X 03X 3X 3X 2X 2X 2X 2X 2X 2X 2X |2X j2X X2X F2X 42X "2X 2X 1X 1X 1X 1X 1X 1X 1X 1X n1X \1X J1X 81X &1X 1X 1X 0X 0X 0X 0X 0X 0X 0X r0X `0X N0X <0X *0X 0X 0X /X /X /X /X /X /X /X v/X d/X R/X @/X ./X /X /X .X .X .X .X .X .X .X z.X h.X V.X D.X 2.X .X .X -X -X -X -X 6X X X X X X z X h X V X D X 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X ~ X l X Z X H X 6 X $ X X X X X X X X X X p X ^ X L X : X ( X X X X X X X X X X t X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X b X P X > X , X &(X (X (X 'X 'X 'X 'X -X -X -X ~-X l-X Z-X H-X 6-X $-X -X -X ,X ,X ,X ,X ,X ,X ,X p,X ^,X L,X :,X (,X ,X ,X +X +X +X +X +X +X +X t+X b+X P+X >+X ,+X +X +X *X *X *X *X *X *X *X x*X f*X T*X B*X 0*X *X *X )X )X )X )X )X )X )X |)X j)X X)X F)X 4)X ")X )X (X (X (X (X (X (X (X (X n(X \(X J(X 8(X X X X X z X h X V X D X 2 X X X X X X X X X X X X X ~ X l X Z X H X 6 X $ X X X X X X X X X X p X ^ X L X : X ( X X X X X X X X X X t X b X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X P X > X X X X X X , X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X x X X X X f X T X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X B X X X X X X X X X X | X j X X X F X 4 X " X X X X X X X X X X n X \ X J X 8 X & X X X X X X X X X X r X ` X N X < X * X X X X X X X X X X v X d X R X @ X . X X X X X 0 X ': symbol multiply defined! Linking globals named ' linking module flags ' ' and ' EX DX DX DX HEX ': IDs have conflicting override values ': IDs have conflicting behaviors ': IDs have conflicting values WARNING: linking module flags ' ': does not have the required value ': can only link appending global with another appending global! Appending variables with different element types! Appending variables linked with different const'ness! Appending variables with different alignment need to be linked! Appending variables with different visibility need to be linked! Appending variables with different unnamed_addr need to be linked! Appending variables with different section name need to be linked! WARNING: Linking two modules of different data layouts! WARNING: Linking two modules of different target triples: Size expression must be absolute. A @@ version cannot be undefined @@@ .shstrtab .symtab .symtab_shndx .strtab .ARM.exidx .rela 8Y 8Y \ ] \ \ ] ] \ ] \ ] \ ] <> <> (NONE) (GOT) (GOTOFF) (tpoff) (gottpoff) (tlsgd) (target1) (target2) (prel31) got@l got@h got@ha tocbase toc@l toc@h toc@ha dtpmod dtprel@higher dtprel@highera dtprel@highest dtprel@highesta got@tprel got@tprel@l got@tprel@h got@tprel@ha got@dtprel got@dtprel@l got@dtprel@h got@dtprel@ha got@tlsgd got@tlsgd@l got@tlsgd@h got@tlsgd@ha got@tlsld got@tlsld@l got@tlsld@h got@tlsld@ha GPREL GOT_CALL ABS_HI ABS_LO IMGREL32 gotoff gotpcrel indntpoff gotntpoff dtpoff tlvp IMGREL imgrel GOT@L GOT@H GOT@HA TOCBASE TOC@L TOC@H TOC@HA DTPREL@HIGHER DTPREL@HIGHERA DTPREL@HIGHEST DTPREL@HIGHESTA GOT@TPREL GOT@TPREL@L GOT@TPREL@H GOT@TPREL@HA GOT@DTPREL GOT@DTPREL@L GOT@DTPREL@H GOT@DTPREL@HA GOT@TLSGD GOT@TLSGD@L GOT@TLSGD@H GOT@TLSGD@HA GOT@TLSLD GOT@TLSLD@L GOT@TLSLD@H GOT@TLSLD@HA $] $] $] $] $] s$] a$] O$] =$] +$] $] $] #] #] #] #] #] #] #] w#] e#] S#] A#] /#] #] #] "] "] "] "] "] "] "] {"] i"] W"] E"] 3"] !"] "] !] !] !] !] !] !] !] !] m!] [!] I!] 7!] %!] !] !] ] ] ] ] ] ] ] q ] _ ] M ] ; ] ) ] ] ] ] ] ] ] ] ] ] u ] c ] Q ] ? ] - ] ] ] ] ] ] ] ] ] ] y ] g ] U ] C ] 1 ] ] ] ] ] ] ] ] $] &] P&] %] P%] &] M'] (] (] (] q(] T(] *] )] )] J)] )] )] )] (] )] -)] g)] (] D] 8E] `E] xD] E] vJ] J] J] MJ] J] I] I] I] nI] +I] H] H] H] ]H] 6H] wH] G] J] M] M] M] M] N] ` ?` >` invalid alignment value expected absolute expression unsupported encoding. invalid symbol redefinition while in macro instantiation Wrong number of arguments ' (already modified) invalid variant ' ' (no symbols present) invalid modifier ' infinity Expected an identifier is_stmt is_stmt value not 0 or 1 isa number less than zero unexpected token in ' invalid number of bytes in ' .macros_on unexpected ' expected string in ' invalid token in expression Recursive use of ' invalid assignment to ' expected identifier after ' ' is not defined .rept .endr Could not find include file ' Could not find incbin file ' .equ .equiv .ascii .asciz .string .byte .short .2byte .long .4byte .quad .8byte .single .align32 .p2align .p2alignw .p2alignl .org .fill .extern .globl .lazy_reference .no_dead_strip .symbol_resolver .private_extern .reference .weak_definition .weak_reference .weak_def_can_be_hidden .comm .common .lcomm .abort .include .incbin .code16gcc .irp .irpc .bundle_align_mode .if .ifb .ifnb .ifc .ifnc .ifdef .ifndef .ifnotdef .elseif .else .endif .skip .file .line .loc .stabs .sleb128 .uleb128 .cfi_sections .cfi_def_cfa .cfi_def_cfa_offset .cfi_adjust_cfa_offset .cfi_def_cfa_register .cfi_offset .cfi_rel_offset .cfi_personality .cfi_lsda .cfi_same_value .cfi_restore .cfi_escape .cfi_undefined .cfi_register .macros_off .macro .endm .endmacro .purgem .endr Count is negative ' is already defined ' is missing macro argument ' Too many arguments .endmacro .abort ' not supported yet unmatched '.endr' directive file number less than one file number already allocated unknown directive __EMIT parsed instruction: [ __emit ALIGN .align unmatched .ifs or .elses for .file directives unassigned file number: assembler local symbol ' ' not defined Consider warnings as error alignment directive can never be satisfied in this many bytes, ignoring maximum bytes expression maximum bytes expression exceeds alignment and has no effect alignment must be a power of 2 expected identifier in directive non-local symbol required in directive unable to emit symbol attribute literal value out of range for directive alignment not supported on this target unexpected token in '.comm' or '.lcomm' directive invalid '.comm' or '.lcomm' directive size, can't be less than zero invalid '.comm' or '.lcomm' directive alignment, can't be less than zero expected ')' in parentheses expression expected section directive before assembly directive unexpected token in '.ifb' directive unexpected token in '.ifc' directive unexpected backslash at end of string invalid octal escape sequence (out of range) invalid escape sequence (unrecognized character) invalid variant on expression ' unexpected symbol modifier following '@' invalid floating point literal unexpected token in '.loc' directive file number less than one in '.loc' directive unassigned file number in '.loc' directive line number less than zero in '.loc' directive column position less than zero in '.loc' directive is_stmt value not the constant value of 0 or 1 isa number not a constant value unknown sub-directive in '.loc' directive ' in file, no current macro definition unexpected modifier on variable reference invalid reference to undefined symbol brackets expression not supported on this target expected ']' in brackets expression unexpected token in assignment assignment to pseudo-symbol '.' is unsupported (use '.space' or '.org').) invalid reassignment of non-absolute variable ' expected identifier in '.purgem' directive unexpected token in '.purgem' directive no matching '.endr' in definition unexpected token in '.endr' directive expected string in '.include' directive unexpected token in '.include' directive expected string in '.incbin' directive unexpected token in '.incbin' directive unexpected token in '.rept' directive unexpected token in macro instantiation expected ' ' for macro argument separator unbalanced parentheses in macro argument unexpected token in '.if' directive expected identifier after '.ifdef' unexpected expression in _emit unexpected expression in align literal value not a power of two greater then zero expected identifier in '.macro' directive no matching '.endmacro' in definition macro defined with named parameters which are not used in macro body, possible positional parameter found in body which will have no effect expected identifier in '.irpc' directive expected comma in '.irpc' directive unexpected token in '.irpc' directive expected identifier in '.irp' directive expected comma in '.irp' directive macros cannot be nested more than 20 levels deep unexpected token at start of statement Encountered a .elseif that doesn't follow a .if or an .elseif unexpected token in '.elseif' directive unexpected token in '.else' directive Encountered a .else that doesn't follow a .if or an .elseif unexpected token in '.endif' directive Encountered a .endif that doesn't follow a .if or .else invalid use of pseudo-symbol '.' as a label unexpected token in '.org' directive unexpected token in '.fill' directive invalid '.fill' size, expected 1, 2, 4, or 8 unexpected token in '.zero' directive unexpected token in '.abort' directive .abort detected. Assembly stopping. ' detected. Assembly stopping. unexpected token after expression in '.bundle_align_mode' directive invalid bundle alignment size (expected between 0 and 30) invalid option for '.bundle_lock' directive unexpected token after '.bundle_lock' directive option unexpected token in '.bundle_unlock' directive unexpected token in '.file' directive explicit path specified, but no file number input can't have .file dwarf directives when -g is used to generate dwarf debug info for assembly code unexpected token in '.line' directive unsupported directive '.stabs' unexpected token in '.cfi_signal_frame' register can't be represented in SEH unwind info unexpected token in section switching directive a handler attribute must begin with '@' you must specify an offset on the stack you must specify a stack pointer offset offset is not a multiple of 16 you must specify one or both of @unwind or @except expected associated section name cannot associate unknown section ' associated section must be a COMDAT section associated section cannot be itself associative cannot associate a section with itself conflicting section flags 'b' and 'd'. register number is too high .section .def .scl .type .secrel32 .linkonce .seh_proc .seh_handler .seh_pushreg .seh_setframe .seh_stackalloc .seh_savereg .seh_savexmm .weak expected @code expected @unwind or @except size is not a multiple of 8 one_only same_size same_contents associative largest newest unrecognized COMDAT type ' ' is already linkonce section ' expected string in directive unknown flag expected comma in directive ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` h ` ` ` ` ` X ` 8 ` 0 ` .indirect_symbol .lsym .dump .pushsection .popsection .secure_log_unique .secure_log_reset .zerofill .const .const_data .constructor .cstring .destructor .dyld .fvmlib_init0 .fvmlib_init1 .lazy_symbol_pointer .linker_option .literal16 .literal4 .literal8 .mod_init_func .mod_term_func .non_lazy_symbol_pointer .objc_cat_cls_meth .objc_cat_inst_meth .objc_category .objc_class .objc_class_names .objc_class_vars .objc_cls_meth .objc_cls_refs .objc_inst_meth .objc_instance_vars .objc_message_refs .objc_meta_class .objc_meth_var_names .objc_meth_var_types .objc_module_info .objc_selector_strs .objc_string_object .objc_symbols .picsymbol_stub .static_const .static_data .symbol_stub .thread_init_func .tlv __dyld __fvmlib_init0 __fvmlib_init1 __OBJC __cat_cls_meth __cat_inst_meth __category __class __class_vars __cls_meth __cls_refs __inst_meth __instance_vars __message_refs __meta_class __module_info __protocol __selector_strs __string_object __symbols __picsymbol_stub __static_const __static_data __symbol_stub can't open secure log file: unexpected token in '.end_data_region' directive unexpected token in '.secure_log_reset' directive unexpected token in '.subsections_via_symbols' directive .popsection without corresponding .pushsection expected string in '.dump' or '.load' directive unexpected token in '.dump' or '.load' directive ignoring directive .dump for now ignoring directive .load for now expected region type after '.data_region' directive unknown region type in '.data_region' directive .previous without corresponding .section indirect symbol not in a symbol pointer or stub section expected identifier in .indirect_symbol directive unable to emit indirect symbol attribute for: unexpected token in '.indirect_symbol' directive unexpected token in '.desc' directive unexpected token in '.tbss' directive invalid '.tbss' directive size, can't be less thanzero invalid '.tbss' alignment, can't be lessthan zero unexpected token in '.lsym' directive directive '.lsym' is unsupported expected segment name after '.zerofill' directive expected section name after comma in '.zerofill' directive unexpected token in '.zerofill' directive invalid '.zerofill' directive size, can't be less than zero invalid '.zerofill' directive alignment, can't be less than zero expected identifier after '.section' directive unexpected token in '.section' directive unexpected token in '.secure_log_unique' directive .secure_log_unique specified multiple times .secure_log_unique used but AS_SECURE_LOG_FILE environment variable unset. .symver .version .weakref .protected .internal .hidden .subsection .note expected a comma expected a '@' in the name STT_FUNC STT_OBJECT STT_TLS STT_COMMON STT_NOTYPE STT_GNU_IFUNC notype .fini expected the entry size entry size must be positive expected group name Linkage must be 'comdat' unknown section type unexpected token in '.ident' directive unexpected token in '.version' directive unexpected token in '.type' directive expected symbol type in directive expected STT_, '#