, K R . a a y a B a l d < l 9 9 b 9 | 9 9 9 9 ` A d l d T 8 $ d 4 < | T 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Q 4 Q o u * r \ a V >) * * * * * * 4, *, T) R, H, t* * z, >) >) >) >) >) >) >) >) >) >) >) >) >) >) >) >) >) T) * * * t* * \, >, f, p, vz Xz z x z 4u 4u Jv v u u 4u u u u 4u 4u Jv v u u 4u u u u d d d d d d d d d d d d d d d d d L d d d d d d d d d d d d d d l < D _ C C W ~ ) 6 W C C C C C C C C C C C C C C C C C W ) 6 W q d L | , l < < \ \ l \ * + 0 i n x y * + 0 . x y t y ~ ] j Y k a q m I M e . 0 K O n I M l n I M l n I M / 5 0 . K O m q n l I M . 0 A B C . 0 - , / 5 + 0 . d 4 | 32-bit X86: Pentium-Pro and above x86 64-bit X86: EM64T and AMD64 x86-64 +64bit-mode -64bit-mode amdfam10 athlon athlon-4 athlon-fx athlon-mp athlon-tbird athlon-xp athlon64 athlon64-sse3 atom bdver1 bdver2 btver1 c3-2 core-avx-i core-avx2 core2 corei7 corei7-avx i386 i486 i586 k6 k6-2 k6-3 k8 k8-sse3 nehalem nocona opteron opteron-sse3 penryn pentium pentium-m pentium-mmx pentium2 pentium3 pentium3m pentium4 pentium4m prescott westmere winchip-c6 winchip2 yonah Select the amdfam10 processor Select the athlon processor Select the athlon-4 processor Select the athlon64 processor Select the atom processor Select the bdver1 processor Select the bdver2 processor Select the btver1 processor Select the c3 processor Select the c3-2 processor Select the core2 processor Select the corei7 processor Select the i386 processor Select the i486 processor Select the i586 processor Select the i686 processor Select the k6 processor Select the k6-2 processor Select the k6-3 processor Select the k8 processor Select the k8-sse3 processor Select the nehalem processor Select the nocona processor Select the opteron processor Select the penryn processor Select the pentium processor Select the pentium2 processor Select the pentium3 processor Select the pentium4 processor Select the prescott processor Select the westmere processor Select the winchip2 processor Select the x86-64 processor Select the yonah processor Enable 3DNow! instructions 64bit Support 64-bit instructions 64-bit mode (x86_64) Enable AES instructions Intel Atom processors Enable AVX instructions Enable AVX2 instructions bmi Support BMI instructions bmi2 Support BMI2 instructions clmul 64-bit with cmpxchg16b f16c fast-unaligned-mem Fast unaligned memory access fma3 fma4 fsgsbase lea-sp lzcnt Support LZCNT instruction Enable MMX instructions movbe Support MOVBE instruction popcnt Support POPCNT instruction rdrand Support RDRAND instruction slow-bt-mem Bit testing of memory is slow sse Enable SSE instructions Enable SSE2 instructions Enable SSE3 instructions sse41 Enable SSE 4.1 instructions sse42 Enable SSE 4.2 instructions sse4a Support SSE 4a instructions ssse3 Enable SSSE3 instructions vector-unaligned-mem xop Enable XOP instructions GR8 GR64 GR16 FR32 GR32 CONTROL_REG FR64 GR64_with_sub_8bit VR128 VR256 GR64_NOSP GR32_NOAX_and_GR32_NOSP GR64_NOREX GR8_NOREX GR16_NOREX DEBUG_REG GR64_NOSP_and_GR64_TC VR64 RST GR32_NOAX_and_GR32_NOREX RFP32 RFP64 GR64_NOREX_NOSP RFP80 SEGMENT_REG GR32_NOAX_and_GR32_NOREX_NOSP GR64_NOREX_and_GR64_TC GR64_TCW64 GR64_NOREX_NOSP_and_GR64_TC GR8_ABCD_H GR8_ABCD_L GR16_ABCD GR32_ABCD GR64_ABCD GR32_ABCD_and_GR32_NOAX GR32_AD GR32_NOAX_and_GR32_TC GR32_AD_and_GR32_NOAX AH BH BL BPL CH CR0 CR1 CR2 CR3 CR4 CR5 CR6 CR7 CR8 CR9 CR10 CR11 CR12 CR13 CR14 CR15 DH DIL DL DR0 DR1 DR2 DR3 DR4 DR5 DR6 DR7 EBP EBX ECX EDI EDX EFLAGS EIP EIZ ESI ESP FP0 FP1 FP3 FP4 FP5 FP6 FS R8B R8D R8W R9B R9D R9W R10B R10D R10W R11B R11D R11W R12B R12D R12W R13B R13D R13W R14B R14D R14W R15B R15D R15W RAX RBP RBX RCX RDI RDX RIZ RSI RSP SIL SPL ST0 ST1 ST2 ST3 ST4 ST5 ST6 ST7 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 > 2 D ( ' O K J " F } . - L !$ " " " # E % . + Z 2% M kH (K N 4 ( r 8 L | 5) 3 " 3p 7 F v !' + p ) H x ' (5 Ns F9 wN ~ ) 4 ? r 8 L | A) 3 9 Hp 7 F v -' 4 p ( ; H x ' 45 Zs M9 N ~ ) Q - X S V g RZ Q X ? ^B C @ h @ T C f 7 D B m 0 [ P w [ @ t3 C R3 w@ ' D XE Q@ B @ B p$ w$ % C Y@ C @ $ FD F % T * % a$ OD +n F # s# # $ # # # ^# # /$ $ - 6$ & hE "E % F u+ 7# % c > % * : d 3R oY Q H Y p % Q X ~ dR Y N Q X r YR Y C + Q , X % Q X >D m @ 5k B m D $n kC ? gB E ! I z C m M 6 H} ; u I@ k pG 6 Tw ; 3 B l J y e T D n 8 [} U 8 pw p9 ~ dC ym ? j sD m @ Yk NB l D n Y e & P$ 6 ! ! + / C l@ B ] 8 9 a tC ? C b@ B Q , - U |S Z _ FS Z 3 SQ X c V A X + V { rQ Z I x R / J z 9Z R N I y jU I y U o *S ~ iZ oS Z R 8S wZ % CQ X S V 1 oX V k bQ Y H x R J z )Z R > I my YU I y U S o ZZ W t M j ] z R o 2 i c z n z@ k B l t 2 Y IM } G w |J Sz E +[ % aM G ' ? hB = ] f # @ { C 6= km j Ek l 8 v tM H |M H J D E M H J D E 'D m YD m 4 : r 3 4 Cp p /5 Us 4 H r 3 B Pp p ;5 as SC ? =B }D _C ? IB D 4 m r 4 g |p 'q 5 s @+ |4 r 3 &p p 5 Bs 4 _ r 4 Y op q 5 ts % y $ * f$ Z * )# $ * L @} hG Lw J y M (H J vE n f M } EH x K z & R < Y f S L Z ?R / {Y ) Y ^S p 2 Z J >f e T f d _f -f Nf % $ A E{ T p I x X{ t P [z q oJ Fz U | n [ 8g e e d e ; f 1e g Ne g ? +g d b of e H e Hg e e d qg ]e e s g \ = + x | i 7 < e g N ze g " le o # ; g k Ug cg f > f M f t P 1 &6 : _ @ 9 P d d: W A : 5\ 9 WP : X[ : Q y: W V ; T\ d s e . |f #e g ?e g 0 g f f f g f - f f X $ z /# % \ 5 s 2 09 M ~ q) h o o "4 p 2 3 73 V8 sH Bx ]' g o o Rq 3 ?3 8 [ l 0K { ' g S 5 s * 3 9 N * + ) s Q ) t X u * r L ]p F p .I V T b Z s N , ) Cu 4[ 6* s Q t 0Y s R u [Y 0s N t Zq t t u j ^t I wt w{ U 7 3t S * gq j{ +V 7V $ kt V :u Z )* * 3 , r D j s t xR ) #u Y { * T o /U !U > I 8 ~ P $ v $ $ ( $ ,7 b< C m J@ k B l D n R w RY TS c % Z A H Sx AK { ? pB C @ h @ C D Q L % }C m ? j B l D n k$ ## * 7D m @ .k B l D n 4 e r 9 RM } f) 3 _ up *3 >8 G w R' Z q G W J lz ' y5 zs 9 N ~ ) HR Y 2 p ~ p 1x p 1 * [ O D [ O P O H P # V PO \ 7 oO \ V [ FN ~ U f %Q ( O [ yO \ 87 n< ;W 1O R W c k\ N P U w TX d 9 @U =# &N s~ O S ( W \ k N $P V bX d G MU N# 6N ~ G w IJ z bH 9x K { s )t t x hu ; P J \ O [ P vW % T Z ] U n U T O c P l F ^v H nx V F iv Z ;X O % P 9 [ V {P + [ X P B \ l } ' EX 1 w - B * p[ O Q 5 9 46 : ?6 : 'O -Q a\ H: 9 P \ \: W 9 : -\ 9 OP : P[ R: : Q { q: W N : L\ N ? P cV FO \ - dO \ K [ b Q "[ [ 2 V W WT [ ? W -W dT m oF Kv j IF %v F l \F 8v 8 A R 6 c ~ t y LX 4 ! 8 q 3 f! 7 34 ! g8 S .! G5 , #" [9 E o ^ E Do ; ! 4 " 9 3 ! -8 S4 ! 8 o N! j5 H C" 9 J ` % O m j l \ Z$ s p Jq s 3+ o - \ v L+ b | O i % [ * * + + ! 4 ! 8 3 x! 8 C4 ! w8 a >! U5 : 3" i9 K %! 4 $ " 9 3 ! =8 c4 ! 8 } ^! x5 V S" 9 *4 ^8 k4 8 D An E o D _n D E :o +$ E o j E Lo ^ 3 ! 4 ! 8 3 ! %8 K4 ! 8 h F! c5 A ;" }9 H \x JK ({ t4 wr 8 y jL | ) 3 p 7 F ~v ' p H x i' 5 ;s 89 iN ~ }) 1 w T D qn D 4n E xn m j l n D :n E n E n )E n E n /E n E n 5E n KE n E o {H Jx 8K { C ! 4 " 9 3 ! 58 [4 ! 8 v V! q5 O K" 9 " " j f" " ( |" " I H ex SK 1{ 6 < 7 D< D E % /D m &k B l aD m =k m D Kn 7 E o k D in Q E Mo ) + b G ` % + $ * m k l {E ? B c@ B #= @ @C @ B z ,= 4 r 8 rL | )) 3 +p 7 F v ' " p H x u' !5 Gs ?9 pN ~ ) Q X ? yB C @ ?h @ *C Q ^ V S I ^ IZ s ? UB C @ v h @ @ C R * 7 8 |% # $ % % !3 BE E n ~3 5 <: 5 '9 M } 4 M8 YH (x b P K z 5 9 * N ~ ] U$ 3 M } OH x K z S t _Z n n n n Q h & n Q S $Y R k FY : _ Q 5 xb Y S U f QZ ^ Q Kb X [ P v [ ;P 1P SN ~ ]_ (R b X dY "_ Q > b Y f% [7 < 6 < 7 < 7 7< _ H R c Y h w S 5c Z k t7 < - 6 -< 7 < < !7 W< sS K t Z X V Z z 6 $< 7 < 7 N< pE n F do s +~ s U~ u W q k1 K 7. { =2 x& ( > , i / PA {- k 0 ~= + h '/ ,r 1 L . H| 2 & ( @? - `j M0 A - 8l 1 > U, 4i / q K { R( > j A k = h ^r GL z| ( z? j B rl N> ni sq 01 \K - { 2 -& ' k> t, i / A 8- ck l0 ?= + _h . q 1 K R. | X2 & s( ? , !j 0 A - k 0 = , h F/ q [1 K '. { -2 d& ' > , i / ?A i- k 0 m= + h / r 1 L }. 9| 2 & ( /? - Oj ;0 A - 'l 0 > C, #i w/ q @1 kK . { 2 A& ' |> , i / "A J- tk ~0 P= + ph . r 1 K b. | h2 & ( ? , 2j 0 A - l 0 = $, i X/ q K { 1( > i mA k = h Er .L a| ( ]? }j B Ul 1> Qi q x1 K D. { J2 & ( > , i / ^A - k 0 = , h 6/ 8r 1 !L . T| 2 & ( N? (- nj \0 A - Fl 1 "> d, Bi / q K | b( > j A k = h jr SL | ) ? j .B l \> |i q M1 wK . { 2 R& ' > , i / 0A Y- k 0 ^= + ~h / r 1 K o. ,| u2 & ( ? , @j +0 A - l 0 = 3, i g/ q K { A( > i {A k = h Qr :L m| ( k? j B cl ?> _i R . 2 Y . 2 S Z 2R nY Q G Y cR Y M XR Y B _ Q + mb X ^ Q Xb X M :~ N d~ Y d Oc *[ % & u _ t R v c ,u Y _ _ R ; +c ( Y e S K Z # _E U h_ >R . b c zY ( X fS o 1 Z I ( " S u ^ R* s Q ) u @b p* t X t * ` 7 V T a Z zu S] C* s N + ) v Yc * Bu 3[ 5* s Q t /Y s R u ZY /s Mm L "m \m [ 0m F] N u t u t u u ]t H vt v{ U :{ e { 2t S ) fq i{ ` C *V ` P 6V jt U 9u Z (* u _ = a* t wR ) v b * "u Y z * T n .U U 7 < +7 a< D E F v H x e ~ S_ R v b C QY SS b $ Z @ G v YI 0y R <$ r_ GR b m Y 1 ! c Q [ !^ O C c ^ [ .^ O O h] O G ^ , P " a V ] V OO Id \ 6 ] x nO kd \ U c G [ EN ~ M ~ ` - U e ^ _ $Q }] O Z c k \ N7 < 6 < ^ O 7 7 < 77 m< ] O _ S ; a X W d \ ~ :W Lu 1 =[ . 2 ] ? 0O _ i R a @ W b 2d j\ N P U v SX d 8 ?U <# %N r~ ] O _ S ' a L W d \ j N #P V aX d F LU M# 5N ~ 5 9 5 : 5 : 5 9 5 2: 6 : [6 +; I6 ; M ~ N H~ ^ U s 1 6Q . 2 t 1 X . F 2 p6 ^; 9_ 5 : Q ^ 6 ; b ) 6 : 9Y }6 k; b M 6 ; s O (t t w gu ; cP KV y[ & V t^ ! P 8 K nP VV [ K GW T X @T X c < [ U d[ V E^ zP * = 5T | c [ W ;O R W m C7 \3 y< P + T / U ; P 6 T ; U G T ] pT \ T {T - M` KT u ?` Dt (T u a t W ] O _ S wd \ ` ^ O - ` T T d - \ ] a YO _ u \S Td \ @ ] O ` S J d " \ >m ' m c Z^ P ` g kV c " [ j ta ^W u` T a ~ #X g^ P ` t wV c / [ v a jW ` T a /X ?a W F Y d \ c u \ ^ @ Q p d A\ ha SW b DX t U \ 5 s 9 O 5 ;t ): S 2 6 t : W R6 qu "; \ u nc o[ s N 5 s EP t BV Uu F[ s O ~ s P R t W / ^u #\ r] O P e6 ?; 5 9 6 ; 36 : 6 ; >6 : ] 4 &O ^ h ,Q 'd `\ v; G: J; ^ 6 9 P [ ; a , [: W 8 )` T h a h W ; d : ,\ 5; ;^ 9 NP ` T ^ ; dc : O[ ; Q: T; ^ K 9 Q z ; a 6 p: W M 4` T r a s W ; d : K\ ^] N > P^ P ` ] bV ] K EO >d \ , ] l cO _d \ J c [ a Ec ![ yc [ 1 #a V Ja W Y` VT c [ > 1a W Ya ,W g` cT b KX +F to E o ] E Co D @n E o D ^n C E 9o D Sn E .o 4F }o E o i E Ko h7 < 6 < 7 < 7 C< !F jo D Jn 6 ?F o E %o w D hn E Uo % _ Q " cb X S H ] HZ r _ 2 mR b Y p S s ^Z ,_ Q R b #Y F_ R j b 6 EY {_ ( OR b v Y 9 # $ & J% b % l C U k "% L | F v H x ~N ~ o L $} o 8G w o zI Qy N ~ = (% & % 4 d r 9 QM } e) 4 ^ tp E8 G w Q' Y q F V J kz ' 5 ys 9 N ~ ) PR Y : % d ? & && ! 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 AVX2_SET0 V_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 MOV64r0 MOV16r0 MOV8r0 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 ATOMSWAP6432 ATOMOR6432 ATOMXOR6432 INVLPGA32 PUSHA32 POPA32 VMLOAD32 LXADD32 INVPCID32 INVVPID32 ATOMAND32 ATOMNAND32 VMSAVE32 CMOV_V4F32 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 MOV64ri64i32 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 MOVZX64rm32 MOV32ao32 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 CRC32r32r32 UCOM_FpIr32 TLS_addr32 UCOM_Fpr32 MOVSX64rr32 MOVZX64rr32 VMOVMSKPDrr32 VMOVMSKPSrr32 VMOVMSKPDYrr32 VMOVMSKPSYrr32 FLDLG2 FLDLN2 PREFETCHT2 INT3 LD_Fp064 LD_Fp164 MMX_MOVD64rrv164 INVLPGA64 VMLOAD64 LXADD64 INVPCID64 INVVPID64 ATOMAND64 ATOMNAND64 RDFSBASE64 WRFSBASE64 RDGSBASE64 WRGSBASE64 LEAVE64 VMSAVE64 FXSAVE64 CMOV_V2F64 CMOV_V4F64 PUSHF64 POPF64 LCMPXCHG64 CMOV_V2I64 CMOV_V4I64 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 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 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 CRC32r64r64 UCOM_FpIr64 TAILJMPr64 XCHG32ar64 TLS_addr64 UCOM_Fpr64 MMX_PSHUFBrr64 MMX_PSIGNBrr64 VPEXTRBrr64 MMX_PABSBrr64 MMX_PHSUBDrr64 MMX_PHADDrr64 MMX_PSIGNDrr64 VMOVMSKPDrr64 MMX_PABSDrr64 VMOVMSKPSrr64 VEXTRACTPSrr64 MMX_PHSUBWrr64 MMX_PHADDWrr64 MMX_PSIGNWrr64 MMX_PABSWrr64 MMX_PMADDUBSWrr64 MMX_PHSUBSWrr64 MMX_PHADDSWrr64 MMX_PMULHRSWrr64 VMOVMSKPDYrr64 VMOVMSKPSYrr64 JA_4 JB_4 JAE_4 JBE_4 JGE_4 JE_4 JLE_4 JNE_4 JG_4 JL_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 MOVZX64rm16 MOV16ao16 CRC32r32r16 MOVSX32rr16 MOVZX32rr16 MOVSX64rr16 MOVZX64rr16 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 IN8 CMOV_GR8 ATOMOR8 ATOMXOR8 SCAS8 CMPS8 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 MOVZX64rm8 MOVSX16rm8 MOVZX16rm8 MOVZX32_NOREXrm8 MOV8ao8 CRC32r32r8 CRC32r64r8 MOVSX32rr8 MOVZX32rr8 MOVSX64rr8 MOVZX64rr8 MOVSX16rr8 MOVZX16rr8 MOVZX32_NOREXrr8 AAA DAA W64ALLOCA WIN_ALLOCA PREFETCHNTA 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 XCRYPTCBC CLC CMC RDPMC VMFUNC RDTSC STC CPUID CLD FsFLD0SD LODSD STOSD 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 SUBREG_TO_REG INVLPG VMLAUNCH PREFETCH CLFLUSH CLGI STGI PHI CLI FLDPI 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 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 VMXON EH_RETURN CQO INTO TRAP RDTSCP FNOP LOOP NOOP FCOMPP FDECSTP FINCSTP CDQ LODSQ STOSQ MOVSQ LRETQ 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 AVX_SETALLONES VASTART_SAVE_XMM_REGS SWAPGS FEMMS MMX_EMMS FSINCOS FsFLD0SS COPY_TO_REGCLASS CLTS FLDL2T XLAT FXTRACT SYSRET MORESTACK_RET MWAIT SKINIT FNINIT SYSEXIT HLT FRNDINT XSAVEOPT 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 VMOVDQAYrr_REV VMOVAPDYrr_REV VMOVUPDYrr_REV VMOVAPSYrr_REV VMOVUPSYrr_REV VMOVDQUYrr_REV 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 LOCK_PREFIX REP_PREFIX CS_PREFIX DS_PREFIX ES_PREFIX FS_PREFIX GS_PREFIX SS_PREFIX AVX_SET0PDY COPY AVX_SET0PSY 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 MOV16o16a MOV8o8a MOV32rc MOV64rc TAILJMPd OR32mrLocked MOV32rd MOV64rd FARCALL32i FARJMP32i VPINSRWrr64i FARCALL16i FARJMP16i TCRETURNdi SBB32mi LOCK_SUB32mi ADC32mi LOCK_ADD32mi LOCK_AND32mi RCL32mi SHL32mi ROL32mi CMP32mi SAR32mi RCR32mi SHR32mi ROR32mi LOCK_XOR32mi LOCK_OR32mi TEST32mi MOV32mi RORX32mi 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 IMUL32rmi IMUL16rmi VPBLENDDrmi VBLENDPDrmi VSHUFPDrmi VDPPDrmi VCMPPDrmi VBLENDPSrmi VSHUFPSrmi VDPPSrmi VCMPPSrmi VMPSADBWrmi VPBLENDWrmi VPINSRWrmi VPBLENDDYrmi VBLENDPDYrmi VSHUFPDYrmi VCMPPDYrmi VBLENDPSYrmi VSHUFPSYrmi VDPPSYrmi VCMPPSYrmi VMPSADBWYrmi VPBLENDWYrmi MMX_PINSRWirmi SBB32ri SUB32ri ADC32ri ADD32ri AND32ri RCL32ri SHL32ri ROL32ri IN32ri CMP32ri SAR32ri RCR32ri SHR32ri ROR32ri XOR32ri TEST32ri MOV32ri RORX32ri 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 VPCOMWri VPEXTRWri VPROTWri VPCOMUWri VPSRADYri VPSHUFDYri VPSLLDYri VPSRLDYri VPERMILPDYri VPERMPDYri VPSLLDQYri VPSRLDQYri VPSLLQYri VPSRLQYri VPERMQYri VPERMILPSYri VPSRAWYri VPSHUFHWYri VPSHUFLWYri VPSLLWYri VPSRLWYri IMUL32rri IMUL16rri VPBLENDDrri VBLENDPDrri VSHUFPDrri VDPPDrri VCMPPDrri VBLENDPSrri VSHUFPSrri VDPPSrri VCMPPSrri VMPSADBWrri VPBLENDWrri VPINSRWrri VPBLENDDYrri VBLENDPDYrri VSHUFPDYrri VCMPPDYrri VBLENDPSYrri VSHUFPSYrri VDPPSYrri VCMPPSYrri VMPSADBWYrri VPBLENDWYrri MMX_PINSRWirri MMX_PEXTRWirri 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 VROUNDSDm 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 VROUNDSSm VRCPSSm VRSQRTSSm VSQRTSSm SETSm LGDTm SGDTm LIDTm SIDTm VMPTRSTm FLDENVm FSTENVm VERWm FNSTSWm VSQRTPDYm VRCPPSYm VRSQRTPSYm VSQRTPSYm PUSH32rmm POP32rmm PUSH64rmm POP64rmm PUSH16rmm POP16rmm PFRCPIT1rm PFRSQIT1rm CMOVA32rm SBB32rm SUB32rm CMOVB32rm ADC32rm VMREAD32rm XADD32rm AND32rm CMOVAE32rm CMOVBE32rm CMOVGE32rm CMOVLE32rm CMOVNE32rm VMWRITE32rm CMOVE32rm BSF32rm CMPXCHG32rm CMOVG32rm BZHI32rm BLSI32rm BLSMSK32rm LSL32rm IMUL32rm CMOVL32rm ANDN32rm CMOVNO32rm CMOVO32rm PDEP32rm CMP32rm CMOVNP32rm CMOVP32rm LAR32rm XOR32rm BSR32rm BLSR32rm BEXTR32rm LDS32rm BOUNDS32rm LES32rm LFS32rm LGS32rm CMOVNS32rm LSS32rm CMOVS32rm POPCNT32rm LZCNT32rm TZCNT32rm TEST32rm PEXT32rm ACQUIRE_MOV32rm SHLX32rm MULX32rm SARX32rm SHRX32rm PFRCPIT2rm CMOVA64rm SBB64rm SUB64rm CMOVB64rm ADC64rm VMREAD64rm XADD64rm AND64rm Int_VCVTSI2SD64rm Int_CVTSI2SD64rm MMX_MOVD64rm CMOVAE64rm CMOVBE64rm CMOVGE64rm CMOVLE64rm CMOVNE64rm VMWRITE64rm CMOVE64rm BSF64rm CMPXCHG64rm CMOVG64rm BZHI64rm Int_VCVTTSD2SI64rm Int_CVTTSD2SI64rm VCVTSD2SI64rm Int_VCVTTSS2SI64rm Int_CVTTSS2SI64rm VCVTSS2SI64rm BLSI64rm BLSMSK64rm LSL64rm IMUL64rm CMOVL64rm ANDN64rm CMOVNO64rm CMOVO64rm PDEP64rm CMP64rm CMOVNP64rm CMOVP64rm MMX_MOVQ64rm LAR64rm XOR64rm BSR64rm BLSR64rm BEXTR64rm LFS64rm LGS64rm CMOVNS64rm Int_VCVTSI2SS64rm Int_CVTSI2SS64rm LSS64rm CMOVS64rm POPCNT64rm LZCNT64rm TZCNT64rm TEST64rm PEXT64rm ACQUIRE_MOV64rm SHLX64rm MULX64rm SARX64rm SHRX64rm VFMADDSUBPD4rm VFMSUBPD4rm VFNMSUBPD4rm VFMSUBADDPD4rm VFMADDPD4rm VFNMADDPD4rm VFMSUBSD4rm VFNMSUBSD4rm VFMADDSD4rm VFNMADDSD4rm VFMADDSUBPS4rm VFMSUBPS4rm VFNMSUBPS4rm VFMSUBADDPS4rm VFMADDPS4rm VFNMADDPS4rm VFMSUBSS4rm VFNMSUBSS4rm VFMADDSS4rm VFNMADDSS4rm 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 VPCMPESTRIArm VPCMPISTRIArm 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 VPCMPESTRICrm VPCMPISTRICrm VAESIMCrm VAESENCrm VPSHADrm VPSRADrm MMX_PSRADrm VPHADDBDrm VPHADDUBDrm VPHSUBDrm VPSUBDrm VPMOVSXBDrm VPMOVZXBDrm PFADDrm VPHADDDrm VPADDDrm VPMACSDDrm VPMACSSDDrm PI2FDrm PF2IDrm VPSHLDrm VPSLLDrm MMX_PSLLDrm VPMULLDrm VPSRLDrm MMX_PSRLDrm VPANDrm VPSIGNDrm VPERMIL2PDrm Int_VCVTDQ2PDrm Int_CVTDQ2PDrm Int_VCVTPS2PDrm Int_CVTPS2PDrm FsVMOVAPDrm FsMOVAPDrm PSWAPDrm VADDSUBPDrm VHSUBPDrm VSUBPDrm VHADDPDrm VADDPDrm VANDPDrm VFsANDPDrm VUNPCKHPDrm VMOVHPDrm VPERMILPDrm VUNPCKLPDrm VMULPDrm VMOVLPDrm VANDNPDrm VFsANDNPDrm VMINPDrm VORPDrm VXORPDrm VFsXORPDrm VFsORPDrm VTESTPDrm VMOVUPDrm VBLENDVPDrm VDIVPDrm VMASKMOVPDrm VMAXPDrm VFRCZPDrm VPCMPEQDrm VPINSRDrm Int_VCVTSI2SDrm Int_CVTSI2SDrm Int_VCVTSS2SDrm Int_CVTSS2SDrm VSUBSDrm VADDSDrm Int_VUCOMISDrm Int_UCOMISDrm Int_VCOMISDrm Int_COMISDrm VMULSDrm VPMINSDrm VMINSDrm Int_VCMPSDrm Int_CMPSDrm VBROADCASTSDrm VDIVSDrm VMOVSDrm VPMAXSDrm VMAXSDrm VFRCZSDrm VMOV64toSDrm VPCMPGTDrm VPROTDrm VPBROADCASTDrm VPMINUDrm VPMAXUDrm VPSRAVDrm VPSLLVDrm VPSRLVDrm VPMASKMOVDrm VPHSUBWDrm VPHADDWDrm VPMADDWDrm VPUNPCKHWDrm VPUNPCKLWDrm VPMACSWDrm VPMADCSWDrm VPMACSSWDrm VPMADCSSWDrm VPHADDUWDrm VPMOVSXWDrm VPMOVZXWDrm PFCMPGErm VPMACSDQHrm VPMACSSDQHrm VMOVDI2PDIrm VMOVZDI2PDIrm MMX_MOVZDI2PDIrm VMOVQI2PQIrm VMOVZQI2PQIrm VMOVZPQILo2PQIrm VPCMPESTRIrm VPCMPISTRIrm Int_VCVTTSD2SIrm Int_CVTTSD2SIrm VCVTSD2SIrm Int_VCVTTSS2SIrm Int_CVTTSS2SIrm VCVTSS2SIrm VCVTSI2SDLrm VPMACSDQLrm VPMACSSDQLrm PFMULrm VPPERMrm VPANDNrm PFMINrm VPCMPESTRIOrm VPCMPISTRIOrm PFRCPrm VMOVDDUPrm VMOVSHDUPrm VMOVSLDUPrm VPSHAQrm VPHADDBQrm VPHADDUBQrm VPSUBQrm VPMOVSXBQrm VPMOVZXBQrm VCVTTPD2DQrm Int_VCVTPD2DQrm Int_CVTPD2DQrm VCVTTPS2DQrm Int_VCVTPS2DQrm Int_CVTPS2DQrm VPHSUBDQrm VPADDQrm VPHADDDQrm VPUNPCKHDQrm VPUNPCKLDQrm VPMULDQrm VPUNPCKHQDQrm VPUNPCKLQDQrm VPCLMULQDQrm VPHADDUDQrm VPMULUDQrm VPMOVSXDQrm VPMOVZXDQrm PFCMPEQrm VPSHLQrm VPSLLQrm MMX_PSLLQrm VPSRLQrm MMX_PSRLQrm VPCMPEQQrm VPINSRQrm VPCMPGTQrm VPROTQrm VPBROADCASTQrm VPSLLVQrm VPSRLVQrm VPMASKMOVQrm VPHADDWQrm VPHADDUWQrm VPMOVSXWQrm VPMOVZXWQrm PFSUBRrm VPORrm VPXORrm VPCMPESTRISrm VPCMPISTRISrm Int_VCVTPD2PSrm Int_CVTPD2PSrm VCVTPH2PSrm VPERMIL2PSrm Int_VCVTDQ2PSrm Int_CVTDQ2PSrm FsVMOVAPSrm FsMOVAPSrm VADDSUBPSrm VHSUBPSrm VSUBPSrm VHADDPSrm VADDPSrm VANDPSrm VFsANDPSrm VUNPCKHPSrm VMOVHPSrm VPERMILPSrm VUNPCKLPSrm VMULPSrm VMOVLPSrm VANDNPSrm VFsANDNPSrm VMINPSrm VORPSrm VXORPSrm VFsXORPSrm VFsORPSrm VINSERTPSrm VTESTPSrm VMOVUPSrm VBLENDVPSrm VDIVPSrm VMASKMOVPSrm VMAXPSrm VFRCZPSrm Int_VCVTSD2SSrm Int_CVTSD2SSrm VMOVDI2SSrm Int_VCVTSI2SSrm Int_CVTSI2SSrm VSUBSSrm 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 VPSLLDYrm VPMULLDYrm VPSRLDYrm VPERMDYrm VPANDYrm VPSIGNDYrm VCVTDQ2PDYrm VCVTPS2PDYrm VMOVAPDYrm VADDSUBPDYrm VHSUBPDYrm VSUBPDYrm VHADDPDYrm VADDPDYrm VANDPDYrm VUNPCKHPDYrm VPERMILPDYrm VUNPCKLPDYrm VMULPDYrm VANDNPDYrm VMINPDYrm VORPDYrm VXORPDYrm VTESTPDYrm VMOVUPDYrm VBLENDVPDYrm VDIVPDYrm VMASKMOVPDYrm VMAXPDYrm VPCMPEQDYrm VPMINSDYrm 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 VPMULUDQYrm VPMOVSXDQYrm VPMOVZXDQYrm VPSLLQYrm VPSRLQYrm VPCMPEQQYrm VPCMPGTQYrm VPBROADCASTQYrm VPSLLVQYrm VPSRLVQYrm VPMASKMOVQYrm VPMOVSXWQYrm VPMOVZXWQYrm VPORYrm VPXORYrm VCVTPD2PSYrm VCVTPH2PSYrm VCVTDQ2PSYrm VMOVAPSYrm VADDSUBPSYrm VHSUBPSYrm VSUBPSYrm VHADDPSYrm VADDPSYrm VANDPSYrm VUNPCKHPSYrm VPERMILPSYrm VUNPCKLPSYrm VMULPSYrm VPERMPSYrm VANDNPSYrm VMINPSYrm 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 VPCMPESTRIZrm VPCMPISTRIZrm 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 MOV32sm MOV64sm MOV16sm 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 RDRAND32r NEG32r PUSH32r CALL32r IMUL32r BSWAP32r JMP32r POP32r STR32r SLDT32r NOT32r IDIV32r SMSW32r 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 RDRAND64r NEG64r PUSH64r CALL64r IMUL64r BSWAP64r JMP64r POP64r STR64r SLDT64r NOT64r IDIV64r SMSW64r VPMOVMSKBr64r VMOVMSKPDr64r VMOVMSKPSr64r VPMOVMSKBYr64r VMOVMSKPDYr64r VMOVMSKPSYr64r LEA16r DEC16r INC16r SETB_C16r RDRAND16r NEG16r PUSH16r IMUL16r POP16r STR16r LLDT16r SLDT16r NOT16r IDIV16r LMSW16r SMSW16r DEC64_16r INC64_16r DEC8r INC8r SETB_C8r NEG8r IMUL8r NOT8r IDIV8r FNSTSW8r SETAr SETBr VROUNDPDr VSQRTPDr VROUNDYPDr VROUNDSDr 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 VROUNDSSr VRCPSSr VRSQRTSSr VSQRTSSr SETSr VERWr VSQRTPDYr VRCPPSYr VRSQRTPSYr VSQRTPSYr VCVTTPD2DQXrYr VCVTPD2DQXrYr VCVTPD2PSXrYr XCHG32ar XCHG64ar XCHG16ar MOV32cr MOV64cr MOV32dr MOV64dr Int_MemBarrier OUT32ir OUT16ir OUT8ir SBB32mr LOCK_SUB32mr ADC32mr BTC32mr LOCK_ADD32mr LOCK_AND32mr MOVBE32mr CMP32mr LOCK_XOR32mr LOCK_OR32mr BTR32mr BTS32mr BT32mr RELEASE_MOV32mr SBB64mr LOCK_SUB64mr ADC64mr BTC64mr LOCK_ADD64mr LOCK_AND64mr MMX_MOVD64mr MOVBE64mr CMP64mr MMX_MOVQ64mr LOCK_XOR64mr LOCK_OR64mr BTR64mr BTS64mr BT64mr 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 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 VPSHLBmr VPEXTRBmr VPROTBmr VPSHADmr VPSHLDmr VPERMIL2PDmr VMOVAPDmr VMOVHPDmr VMOVLPDmr VMOVNTPDmr VMOVUPDmr VMASKMOVPDmr 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 VPSHLWmr VPEXTRWmr VPROTWmr VMOVDQAYmr VMOVAPDYmr VMOVNTPDYmr VMOVUPDYmr VMASKMOVPDYmr VPMASKMOVDYmr VCVTPS2PHYmr VMOVNTDQYmr VPMASKMOVQYmr VMOVAPSYmr VMOVNTPSYmr VMOVUPSYmr VMASKMOVPSYmr VMOVDQUYmr PUSH32rmr POP32rmr PUSH64rmr POP64rmr PUSH16rmr POP16rmr PFRCPIT1rr PFRSQIT1rr CMOVA32rr SBB32rr SUB32rr CMOVB32rr ADC32rr BTC32rr VMREAD32rr XADD32rr AND32rr CMOVAE32rr CMOVBE32rr CMOVGE32rr CMOVLE32rr CMOVNE32rr VMWRITE32rr CMOVE32rr BSF32rr CMPXCHG32rr CMOVG32rr BZHI32rr BLSI32rr BLSMSK32rr LSL32rr IMUL32rr CMOVL32rr ANDN32rr IN32rr CMOVNO32rr CMOVO32rr PDEP32rr CMP32rr CMOVNP32rr CMOVP32rr LAR32rr XOR32rr BSR32rr BLSR32rr BTR32rr BEXTR32rr CMOVNS32rr BTS32rr CMOVS32rr BT32rr POPCNT32rr LZCNT32rr TZCNT32rr TEST32rr OUT32rr PEXT32rr MOV32rr SHLX32rr MULX32rr SARX32rr SHRX32rr PFRCPIT2rr CMOVA64rr SBB64rr SUB64rr CMOVB64rr ADC64rr BTC64rr VMREAD64rr XADD64rr AND64rr Int_VCVTSI2SD64rr Int_CVTSI2SD64rr MMX_MOVD64rr CMOVAE64rr CMOVBE64rr CMOVGE64rr CMOVLE64rr CMOVNE64rr VMWRITE64rr CMOVE64rr BSF64rr CMPXCHG64rr CMOVG64rr BZHI64rr Int_VCVTTSD2SI64rr Int_CVTTSD2SI64rr VCVTSD2SI64rr Int_VCVTTSS2SI64rr Int_CVTTSS2SI64rr VCVTSS2SI64rr BLSI64rr BLSMSK64rr LSL64rr IMUL64rr CMOVL64rr ANDN64rr CMOVNO64rr CMOVO64rr PDEP64rr CMP64rr CMOVNP64rr CMOVP64rr MMX_MOVQ64rr LAR64rr MMX_MOVQ2FR64rr XOR64rr BSR64rr BLSR64rr BTR64rr BEXTR64rr CMOVNS64rr Int_VCVTSI2SS64rr Int_CVTSI2SS64rr BTS64rr CMOVS64rr BT64rr POPCNT64rr LZCNT64rr TZCNT64rr TEST64rr PEXT64rr MOV64rr SHLX64rr MULX64rr SARX64rr SHRX64rr VMOVQd64rr MMX_MOVD64from64rr MMX_MOVD64to64rr VMOVSDto64rr VMOVPQIto64rr VMOVQs64rr VFMADDSUBPD4rr VFMSUBPD4rr VFNMSUBPD4rr VFMSUBADDPD4rr VFMADDPD4rr VFNMADDPD4rr VFMSUBSD4rr VFNMSUBSD4rr VFMADDSD4rr VFNMADDSD4rr VFMADDSUBPS4rr VFMSUBPS4rr VFNMSUBPS4rr VFMSUBADDPS4rr VFMADDPS4rr VFNMADDPS4rr VFMSUBSS4rr VFNMSUBSS4rr VFMADDSS4rr VFNMADDSS4rr 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 VPCMPESTRIArr VPCMPISTRIArr VMOVDQArr VPSHABrr VPSUBBrr VPADDBrr VPSHUFBrr VPAVGBrr VPMOVMSKBrr MMX_PMOVMSKBrr VPSHLBrr VPSIGNBrr VPCMPEQBrr VPINSRBrr VPEXTRBrr VPSUBSBrr VPADDSBrr VPMINSBrr VPSUBUSBrr VPADDUSBrr PAVGUSBrr VPMAXSBrr VPCMPGTBrr VPROTBrr VPBROADCASTBrr VPMINUBrr PFSUBrr VPMAXUBrr VPBLENDVBrr VPACKSSWBrr VPACKUSWBrr PFACCrr PFNACCrr PFPNACCrr VAESDECrr VPCMPESTRICrr VPCMPISTRICrr VAESIMCrr VAESENCrr 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 VPERMIL2PDrr Int_VCVTDQ2PDrr Int_CVTDQ2PDrr Int_VCVTPS2PDrr Int_CVTPS2PDrr FsVMOVAPDrr FsMOVAPDrr PSWAPDrr VADDSUBPDrr VHSUBPDrr VSUBPDrr VHADDPDrr VADDPDrr VANDPDrr VFsANDPDrr VUNPCKHPDrr VPERMILPDrr VUNPCKLPDrr VMULPDrr VANDNPDrr VFsANDNPDrr VMINPDrr VORPDrr VXORPDrr VFsXORPDrr VFsORPDrr VTESTPDrr VMOVUPDrr VBLENDVPDrr VDIVPDrr VMAXPDrr VFRCZPDrr VPCMPEQDrr VPINSRDrr VPEXTRDrr Int_VCVTSI2SDrr Int_CVTSI2SDrr Int_VCVTSS2SDrr Int_CVTSS2SDrr VSUBSDrr VADDSDrr Int_VUCOMISDrr Int_UCOMISDrr Int_VCOMISDrr Int_COMISDrr VMULSDrr VPMINSDrr VMINSDrr Int_VCMPSDrr Int_CMPSDrr VBROADCASTSDrr VDIVSDrr VMOVSDrr VPMAXSDrr VMAXSDrr VFRCZSDrr VMOV64toSDrr VPCMPGTDrr VPROTDrr VPBROADCASTDrr VPMINUDrr VPMAXUDrr VPSRAVDrr VPSLLVDrr VPSRLVDrr VPHSUBWDrr VPHADDWDrr VPMADDWDrr VPUNPCKHWDrr VPUNPCKLWDrr VPMACSWDrr VPMADCSWDrr VPMACSSWDrr VPMADCSSWDrr VPHADDUWDrr VPMOVSXWDrr VPMOVZXWDrr PFCMPGErr LD_Frr ST_Frr VCVTPS2PHrr VPMACSDQHrr VPMACSSDQHrr VMOVPDI2DIrr VMOVSS2DIrr VMOVDI2PDIrr VMOVZDI2PDIrr MMX_MOVZDI2PDIrr VMOVZQI2PQIrr VMOVZPQILo2PQIrr VMOV64toPQIrr VPCMPESTRIrr VPCMPISTRIrr Int_VCVTTSD2SIrr Int_CVTTSD2SIrr VCVTSD2SIrr Int_VCVTTSS2SIrr Int_CVTTSS2SIrr VCVTSS2SIrr VCVTSI2SDLrr VPMACSDQLrr VPMACSSDQLrr PFMULrr VPPERMrr VPANDNrr PFMINrr VPCMPESTRIOrr VPCMPISTRIOrr PFRCPrr ST_FPrr VMOVDDUPrr VMOVSHDUPrr VMOVSLDUPrr MMX_MOVFR642Qrr MMX_MOVDQ2Qrr VPSHAQrr VPHADDBQrr VPHADDUBQrr VPSUBQrr VPMOVSXBQrr VPMOVZXBQrr VCVTTPD2DQrr Int_VCVTPD2DQrr Int_CVTPD2DQrr MMX_MOVQ2DQrr VCVTTPS2DQrr Int_VCVTPS2DQrr Int_CVTPS2DQrr VPHSUBDQrr VPADDQrr VPHADDDQrr VPUNPCKHDQrr VPUNPCKLDQrr VPMULDQrr VPUNPCKHQDQrr VPUNPCKLQDQrr VPCLMULQDQrr VPHADDUDQrr VPMULUDQrr VPMOVSXDQrr VPMOVZXDQrr PFCMPEQrr VPSHLQrr VPSLLQrr MMX_PSLLQrr VPSRLQrr MMX_PSRLQrr VPCMPEQQrr VPINSRQrr VPEXTRQrr VPCMPGTQrr VPROTQrr VPBROADCASTQrr VPSLLVQrr VPSRLVQrr VPHADDWQrr VPHADDUWQrr VPMOVSXWQrr VPMOVZXWQrr PFSUBRrr VPORrr VPXORrr VPCMPESTRISrr VPCMPISTRISrr Int_VCVTPD2PSrr Int_CVTPD2PSrr VCVTPH2PSrr VPERMIL2PSrr Int_VCVTDQ2PSrr Int_CVTDQ2PSrr FsVMOVAPSrr FsMOVAPSrr VADDSUBPSrr VHSUBPSrr VSUBPSrr VHADDPSrr VADDPSrr VANDPSrr VFsANDPSrr VUNPCKHPSrr VMOVLHPSrr 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 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 VPUNPCKLBWrr VPHADDUBWrr VPHSUBWrr VPSUBWrr VPMOVSXBWrr VPMOVZXBWrr VPHADDWrr VPADDWrr VPACKSSDWrr VPACKUSDWrr PI2FWrr VPAVGWrr VPMULHWrr PF2IWrr VPSHLWrr VPSLLWrr MMX_PSLLWrr VPMULLWrr VPSRLWrr MMX_PSRLWrr VPSIGNWrr VPCMPEQWrr PMULHRWrr VPSUBSWrr VPADDSWrr VPMINSWrr VPSUBUSWrr VPADDUSWrr VPMAXSWrr VPCMPGTWrr VPROTWrr VPBROADCASTWrr VPMULHUWrr VPMINUWrr VPMAXUWrr VPMACSWWrr VPMACSSWWrr PFMAXrr VCVTTPD2DQXrr VCVTPD2DQXrr VCVTPD2PSXrr 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 VHADDPDYrr VADDPDYrr VANDPDYrr VUNPCKHPDYrr VPERMILPDYrr VUNPCKLPDYrr VMULPDYrr VANDNPDYrr VMINPDYrr VORPDYrr VXORPDYrr VTESTPDYrr VMOVUPDYrr VBLENDVPDYrr VDIVPDYrr VMAXPDYrr VPCMPEQDYrr VPMINSDYrr 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 VHADDPSYrr VADDPSYrr VANDPSYrr VUNPCKHPSYrr 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 VPCMPESTRIZrr VPCMPISTRIZrr 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 MONITORrrr MOV32sr MOV64sr MOV16sr VMOVQxrxr MOV32ms MOV64ms MOV16ms MOV32rs MOV64rs MOV16rs VCMPPDrmi_alt VCMPPSrmi_alt VCMPPDYrmi_alt VCMPPSYrmi_alt VCMPPDrri_alt VCMPPSrri_alt VCMPPDYrri_alt VCMPPSYrri_alt VCMPSDrm_alt VCMPSSrm_alt VMOVQd64rr_alt VCMPSDrr_alt VCMPSSrr_alt VSQRTPDm_Int VSQRTSDm_Int VRCPPSm_Int VRSQRTPSm_Int VSQRTPSm_Int VRCPSSm_Int VRSQRTSSm_Int VSQRTSSm_Int VSQRTPDYm_Int VRCPPSYm_Int VRSQRTPSYm_Int VSQRTPSYm_Int VMINPDrm_Int VMAXPDrm_Int VSUBSDrm_Int VADDSDrm_Int VMULSDrm_Int VMINSDrm_Int VDIVSDrm_Int VMAXSDrm_Int VMINPSrm_Int VMAXPSrm_Int VSUBSSrm_Int VADDSSrm_Int VMULSSrm_Int VMINSSrm_Int VDIVSSrm_Int VMAXSSrm_Int VMINPDYrm_Int VMAXPDYrm_Int VMINPSYrm_Int VMAXPSYrm_Int VSQRTPDr_Int VROUNDSDr_Int SQRTSDr_Int VRCPPSr_Int VRSQRTPSr_Int VSQRTPSr_Int VROUNDSSr_Int RCPSSr_Int RSQRTSSr_Int VSQRTPDYr_Int VRCPPSYr_Int VRSQRTPSYr_Int VSQRTPSYr_Int VMOVDQUmr_Int VMINPDrr_Int VMAXPDrr_Int VSUBSDrr_Int VADDSDrr_Int VMULSDrr_Int VMINSDrr_Int VDIVSDrr_Int VMAXSDrr_Int VMINPSrr_Int VMAXPSrr_Int VSUBSSrr_Int VADDSSrr_Int VMULSSrr_Int VMINSSrr_Int VDIVSSrr_Int VMAXSSrr_Int VMINPDYrr_Int VMAXPDYrr_Int VMINPSYrr_Int VMAXPSYrr_Int J + , - . / 0 2 5 6 A B C D E ! F " G # H $ I M Q U Y ] a e i j k l m n o q r x y z { | } ~ J + , - . / 0 2 5 6 A B C D E ! F " G # H $ I M Q U Y ] a e i j k l m n o q r x y z { | } ~ J + , - . / 0 2 5 6 A ) B * C + D , E - F . G / H 0 I M Q U Y ] a e i j k l m n o q r x ! y " z # { $ | % } & ~ ' ( J + , - . / 0 2 5 6 A B C D E ! F " G # H $ I M Q U Y ] a e i j k l m n o q r x y z { | } ~ J + , - . / 0 2 5 6 A B C D E ! F " G # H $ I M Q U Y ] a e i j k l m n o q r x y z { | } ~ J + , - . / 0 2 5 6 A ) B * C + D , E - F . G / H 0 I M Q U Y ] a e i j k l m n o q r x ! y " z # { $ | % } & ~ ' ( ! + . 0 - 6 , 5 / 2 x y z { | } ~ A B C D ! E " F # G $ H ! + . 0 - , 6 5 / 2 x y z { | } ~ A B C D ! E " F # G $ H 1 i n l k q m j r I M Q U Y ] a e o ! x " y # z $ { % | & } ' ~ ( ) A * B + C , D - E . F / G 0 H ! + . 0 - 6 , 5 / 2 x y z { | } ~ A B C D ! E " F # G $ H ! + . 0 - , 6 5 / 2 x y z { | } ~ A B C D ! E " F # G $ H 1 i n l k q m j r I M Q U Y ] a e o ! x " y # z $ { % | & } ' ~ ( ) A * B + C , D - E . F / G 0 H i + + i k - - k j , , j l . . l n 0 * 0 n * m / / m ! " # $ % & ' ( ) 1 3 4 7 ~ 8 } 9 | : { ; z < y = > ? o 2 @ A B C D E F G H L J K I J L K I K I L J I K L J P N O M N P O M O M P N M O P N T R S Q R T S Q S Q T R Q S T R X V W U V X W U W U X V U W X V \ Z [ Y Z \ [ Y [ Y \ Z Y [ \ Z ` ^ _ ] ^ ` _ ] _ ] ` ^ ] _ ` ^ d b c a b d c a c a d b a c d b h f g e f h g e g e h f e g h f + i + i + i , j , j - k - k - k . l . l . l / m / m * 0 n * 0 n * 0 n @ 2 o 2 @ o p t s 5 q s t 5 q v u 6 r u v 6 r q 5 s t 5 q s t r 6 u v 6 r u v w x = y < z ; { : | 9 } 8 ~ 7 * @ t s v u J L K J L J N P O N P N R T S R T R V X W V X V Z \ [ Z \ Z ^ ` _ ^ ` ^ b d c b d b f h g f h f + , - . / * 0 @ 2 t s 5 v u 6 t v , - ! ! ! # $ # $ $ % $ % " # " # % & % & ) * + , ( ) ( ) ! " ! " # $ * + ) * # $ ! " ! " & ' ' ( ! ! 1 + i ! ! ! ! ! 6 6 1 r r 1 + - . 0 1 + - . 0 + 0 ! ! ! ! ! ! i k l n i n 1 + 0 1 i n * * 1 1 ! ! ! * + . i . . l 1 + 1 i 1 1 , 6 j r / m + . 0 i q i n q " " " " " " " " / 5 1 / 5 0 n . + * * + * . 1 1 / 5 , - 0 . + 6 i l n . / 5 l m q . / . / l m l m + . / i l m . / l m + 6 1 i r 1 / 1 + / 1 i l m 1 / 1 0 0 0 0 0 0 + . 1 r m + . 0 7 8 9 : ; < = x A B C D E F G H 1 i l n q m I M Q U 7 8 9 : ; < = x y A B C D E F G H 1 x i Q U r 1 k n q m q m n i n i l i q m n m i m t v J N R V b f Z ^ DDDD P i l n q m I M Q U k a e Y ] j r o """" * s u L P T X d h \ ` H P ( + . 0 5 / - , 6 K O S W c g [ _ a i l n q m I M Q U k a e Y ] j r """"~ . 0 5 / - , 6 K O S W c g [ _ a + . 0 5 / - , K O S W c g [ _ ! i l n q m I M Q U k a e Y ] j """"~ l n q m I M Q U k a e Y ] j r """"| . 0 5 / - , K O S W c g [ _ ! l n q m I M Q U k a e Y ] j """"| i l n q m k j r o i l n q m I M U o " 6 * s u H P ( ! " # $ % & ' ( + . 0 5 / - , 6 a i l n q m I M U " r i l n q m k j r ~ A B C D E F G H x y z { | } ~ . 0 5 / - , 6 a + . 0 5 / - , ! 7 8 9 : ; < = ?7 8 9 : ; < = ?i l n q m k j ~ l n q m I M U " p l n q m k j r | 7 8 9 : ; < = ? ) w 4 > ? . 0 5 / - , ! i l n q m o i l n I M U " Rl n q m k j | i l n q m r l n I M U " P $ * + . 0 - h i l n k Zl n q m p . 0 - ` + . 0 H l n k Xi l n R+ 0 . 0 @ i n Bl n P1 0 n @ 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 carry-less multiplication 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 LEA for adjusting the stack pointer 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 Cannot find option named ' '! .note.GNU-stack ## Emit Intel-style assembly intel Emit AT&T-style assembly att x86-asm-syntax {si} {di} {ax} {cx} {fpcr} Choose style of code to emit from X86 backend: FORM: |# |# |# |# t# |# # |# |# |# |# |# |# |# |# " " " " " " " " t# |# |# |# |# |# |# |# |# |# |# |# |# |# |# |# |# |# |# |# |# |# |# |# % [0 0 `/ . - , % % % % % % % % % ,, ,, ,, ,, ,, ,, ,, ,, + + + + + + + + . d. d. d. d. d. d. d. d. d. d. 0 d. d. d. d. d. d. d. d. d. d. d. 4 3 23 l2 h$ h$ h$ h$ h$ h$ h$ h$ h$ 1 1 1 1 1 1 1 1 R4 R4 R4 R4 R4 R4 R4 R4 R4 6 6 z6 k6 \6 M6 >6 /6 6 6 . . 6 5 5 5 5 5 5 5 5 5 [5 : ;; +: ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) : : : : : : : : +: lI dI tI dI |I dI I dI dI dI dI I dI I dI I dI I dI I dI dI dI dI dI dI I dI I dI I dI I dI I dI I dI I dI dI \I N |N lN $N N |N lN $N N N N N N |N lN $N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N lN lN lN lN 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 \ [ \ \ [ \ \ \ \ [ b\ [ N\ v\ l\ $\ ][ \ ][ \ ][ ][ ][ ][ ][ ][ ][ ][ .\ 8\ D\ v[ v[ v[ \ Z v[ v[ v[ X\ N\ [ unsupported relocation of modified symbol unsupported pc-relative relocation of difference unsupported relocation with identical base 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 imm = 0x%llX aad aam fcompi fcomi fdivp fdivrp fnstsw inw %dx inl %dx inb %dx movsd fmulp outw %dx outl %dx outb %dx shldw $r2, $r1 shldl $r2, $r1 shldq $r2, $r1 shrdw $r2, $r1 shrdl $r2, $r1 shrdq $r2, $r1 fsubp fsubrp fucompi fucomi fucomp fucom fxch clrw $reg clrl $reg clrq $reg clrb $reg xstorerng , %ax , %eax , %rax , %al , %st(0) pd ps sd ss # NOREX # TAILCALL L l $ L 4 t \ | T d < | , crc32b crc32l crc32q vextractps crc32w prefetcht0 prefetcht1 pfrcpit1 pfrsqit1 prefetcht2 pfrcpit2 vperm2f128 vextractf128 vinsertf128 vbroadcastf128 vperm2i128 vextracti128 vinserti128 vbroadcasti128 ja vmovntdqa vmovdqa seta prefetchnta lock cmpxchg16b lock cmpxchg8b vpshab sbbb lock subb vpsubb adcb lock decb lock incb lock addb vpaddb lock xaddb lock andb vpshufb negb lock cmpxchgb vpavgb jb vpmovmskb rclb vpshlb rolb imulb vpcomb vpsignb inb fcmovnb cmpb vpcmpeqb sarb rcrb shrb lock orb rorb lock xorb vpinsrb vpextrb vpabsb 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 vaesimc vaesenc aad vpshad vpsrad vphaddbd vphaddubd vphsubd vpsubd vpmovsxbd vpmovzxbd pfadd vphaddd vpaddd vpblendd vpmacsdd vpmacssdd pi2fd vpshufd pf2id fbld fld vpshld vpslld vpmulld vpsrld vmptrld vpcomd vpermd vpand vpsignd bound vfmaddsub231pd vfmsub231pd vfnmsub231pd vfmsubadd231pd vfmadd231pd vfnmadd231pd vfmaddsub132pd vfmsub132pd vfnmsub132pd vfmsubadd132pd vfmadd132pd vfnmadd132pd cvtpi2pd vpermil2pd vcvtdq2pd vcvtps2pd vfmaddsub213pd vfmsub213pd vfnmsub213pd vfmsubadd213pd vfmadd213pd vfnmadd213pd vmovapd pswapd vfmaddsubpd vaddsubpd vhsubpd vfmsubpd vfnmsubpd vsubpd vfmsubaddpd vhaddpd vfmaddpd vfnmaddpd vaddpd vandpd vblendpd vroundpd vshufpd vunpckhpd vmovhpd vmovmskpd vpermilpd vunpcklpd vmulpd vmovlpd vpermpd vandnpd vminpd vdppd vcmppd vorpd vxorpd vmovntpd vsqrtpd vtestpd vmovupd vblendvpd vdivpd vmaskmovpd vmaxpd vfrczpd vpcmpeqd vpinsrd vpextrd vfmsub231sd vfnmsub231sd vfmadd231sd vfnmadd231sd vfmsub132sd vfnmsub132sd vfmadd132sd vfnmadd132sd vcvtsi2sd vcvtss2sd vfmsub213sd vfnmsub213sd vfmadd213sd vfnmadd213sd vpabsd vfmsubsd vfnmsubsd vsubsd vfmaddsd vfnmaddsd vaddsd vroundsd vucomisd vcomisd vmulsd vpminsd vminsd vcmpsd vsqrtsd vbroadcastsd vdivsd vmovsd vpmaxsd vmaxsd vfrczsd vpcmpgtd vprotd vpbroadcastd vpcomud vpminud 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 fnsave fxsave fcmove jg invlpg setg fxch vcvtps2ph vpmacsdqh vpmacssdqh clflush fcomi fucomi cvttpd2pi cvtpd2pi cvttps2pi cvtps2pi fcompi fucompi vpcmpestri vpcmpistri vcvttsd2si vcvtsd2si vcvttss2si vcvtss2si leal cmoval sbbl movsbl lock subl fsubl fisubl cmovbl movzbl adcl lock decl lock incl btcl vmreadl lock addl faddl fiaddl lock xaddl fldl shldl fildl lock andl rdrandl shrdl vcvtsi2sdl cmovael cmovbel cmovgel cmovlel cmovnel rdfsbasel wrfsbasel rdgsbasel wrgsbasel vmwritel cmovel bsfl negl lock cmpxchgl cmovgl pushl bzhil cvtsd2sil vcvtss2sil blsil movntil jl blsmskl rcll fildll shll 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 lock orl rorl lock xorl bsrl blsrl btrl strl bextrl fdivrl fidivrl ldsl lesl lfsl lgsl cmovnsl lssl btsl cmovsl btl sldtl lretl setl popcntl lzcntl tzcntl notl testl fstl fistl pextl pfmul fdivl fidivl movl smswl movswl movzwl shlxl mulxl sarxl shrxl rorxl aam fcom fucom vpperm vpcmpestrm vpcmpistrm vpandn 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 fdivp movdq2q leaq vpshaq cmovaq sbbq vphaddbq movsbq vphaddubq lock subq vpsubq cmovbq vpmovsxbq vpmovzxbq movzbq adcq lock decq lock incq btcq vcvttpd2dq vcvtpd2dq movq2dq vcvttps2dq vcvtps2dq vmreadq vphsubdq lock addq vpaddq lock xaddq vphadddq vpunpckhdq shldq vpunpckldq vpslldq vpsrldq vpmuldq lock andq rdrandq vpunpckhqdq vpunpcklqdq vpclmulqdq shrdq vcvtsi2sdq vmovntdq vphaddudq vpmuludq vpmovsxdq vpmovzxdq cmovaeq cmovbeq cmovgeq cmovleq cmovneq pfcmpeq rdfsbaseq wrfsbaseq rdgsbaseq wrgsbaseq vmwriteq fxsaveq cmoveq bsfq negq lock cmpxchgq cmovgq pushq bzhiq cvttsd2siq cvtsd2siq cvttss2siq cvtss2siq blsiq movntiq blsmskq rclq vpshlq callq vpsllq rolq vpsrlq lslq movslq imulq cmovlq vpcomq vpermq andnq cmovnoq cmovoq bswapq pdepq cmpq jmpq cmovnpq popq cmovpq vpcmpeqq larq sarq rcrq shrq lock orq rorq fxrstorq lock xorq bsrq blsrq vpinsrq btrq strq bextrq vpextrq movabsq lfsq lgsq cmovnsq vcvtsi2ssq lssq btsq cmovsq btq sldtq vpcmpgtq popcntq lzcntq tzcntq movntq notq vprotq xsaveoptq vpbroadcastq testq pextq vpcomuq idivq vpsllvq vpsrlvq vpmaskmovq vmovq vphaddwq smswq movswq vphadduwq vpmovsxwq vpmovzxwq movzwq shlxq mulxq sarxq shrxq rorxq vmclear pfsubr enter vpalignr vpor frstor fxrstor vpxor verr vldmxcsr vstmxcsr fdivr fsubs fisubs 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 cvtpi2ps vpermil2ps vcvtdq2ps vfmaddsub213ps vfmsub213ps vfnmsub213ps vfmsubadd213ps vfmadd213ps vfnmadd213ps vmovaps vfmaddsubps vaddsubps vhsubps vfmsubps vfnmsubps vsubps vfmsubaddps vhaddps vfmaddps vfnmaddps vaddps vandps vblendps vroundps vshufps vunpckhps vmovlhps vmovhps vmovmskps vmovhlps vpermilps vunpcklps vmulps vmovlps fcomps ficomps vpermps vandnps vminps vrcpps vdpps vcmpps 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 vcvtsi2ss vfmsub213ss vfnmsub213ss vfmadd213ss vfnmadd213ss vfmsubss vfnmsubss vsubss vfmaddss vfnmaddss vaddss vroundss vucomiss vcomiss vmulss vminss vrcpss vcmpss vrsqrtss vsqrtss vbroadcastss vdivss vmovss vmaxss vfrczss sets fsts fists fdivs fidivs lgdt sgdt lidt sidt fldt ret pfcmpgt int xsaveopt fstpt pfrsqrt vaesdeclast vaesenclast vptest fst vaeskeygenassist vmptrst fcmovnu vlddqu vmaskmovdqu vmovdqu fdiv fldenv fnstenv vpcmov leaw vpshaw vpsraw cmovaw sbbw vphsubbw vmpsadbw vpsadbw vphaddbw vpunpckhbw vpunpcklbw movsbw vphaddubw lock subw vphsubw vpsubw cmovbw vpmovsxbw vpmovzxbw movzbw adcw fldcw lock decw lock incw btcw fnstcw lock addw vphaddw vpaddw lock xaddw shldw lock andw rdrandw vpblendw shrdw vpackssdw vpackusdw cmovaew cmovbew cmovgew cmovlew cmovnew cmovew pi2fw bsfw pshufw negw lock cmpxchgw vpavgw cmovgw vpshufhw vpmulhw pushw pf2iw rclw vpshuflw vpshlw lcallw vpsllw vpmullw rolw vpsrlw lslw imulw cmovlw vpcomw vpsignw inw cmovnow cmovow cmpw ljmpw cmovnpw nopw popw cmovpw vpcmpeqw larw sarw rcrw verw pmulhrw shrw lock orw rorw lock xorw bsrw vpinsrw btrw ltrw strw vpextrw vpabsw 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 notw vprotw vpbroadcastw testw vpmulhuw vpcomuw vpminuw vphminposuw vpmaxuw idivw movw vpmacsww lmsww smsww vpmacssww pfmax vcvttpd2dqx vcvtpd2dqx vcvtpd2psx vcvttpd2dqy vcvtpd2dqy vcvtpd2psy jecxz jcxz jrcxz fcmovu fsub %st(0), fadd %st(0), fmul %st(0), fsubr %st(0), fdivr %st(0), fdiv %st(0), 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, outw %ax, movw %ax, outl %eax, movl %eax, #VAARG_64 ret #eh_return, addr: #VASTART_SAVE_XMM_REGS invpcid invvpid prefetch invept prefetchw #CMOV_GR32* PSEUDO! #CMOV_GR16* PSEUDO! #CMOV_RFP80 PSEUDO! #ATOMSUB6432 PSEUDO! #ATOMADD6432 PSEUDO! #ATOMAND6432 PSEUDO! #ATOMNAND6432 PSEUDO! #ATOMSWAP6432 PSEUDO! #ATOMOR6432 PSEUDO! #ATOMXOR6432 PSEUDO! #ATOMAND32 PSEUDO! #ATOMNAND32 PSEUDO! #CMOV_V4F32 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_V2I64 PSEUDO! #CMOV_V4I64 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! #CMOV_GR8 PSEUDO! #ATOMOR8 PSEUDO! #ATOMXOR8 PSEUDO! #ACQUIRE_MOV PSEUDO! #RELEASE_MOV PSEUDO! lcalll * ljmpl * lcallq * ljmpq * lcallw * ljmpw * xsha1 fld1 fprem1 f2xm1 fyl2xp1 # TLSCall_32 # TLS_addr32 ud2 fldlg2 fldln2 int3 # TLSCall_64 # TLS_addr64 rex64 data16 xsha256 BUNDLE DBG_VALUE #ADJCALLSTACKDOWN #ADJCALLSTACKUP #MEMBARRIER aaa daa ud2b xcryptecb xcryptcfb xcryptofb scasb lodsb insb rep;stosb cmpsb outsb rep;movsb xlatb xcryptcbc clc cmc rdpmc vmfunc rdtsc stc cpuid cld cltd std cwtd wbinvd fldl2e lfence mfence sfence fscale vmresume repne xstore 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 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 ftst xgetbv xsetbv pushfw popfw scasw lodsw insw rep;stosw cmpsw outsw rep;movsw cbtw iretw lretw fyl2x inw %dx, %ax fnstsw %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 l C l \ l 4 $ D $ d < $ l f B Y # Q u L m W h A H e l [ ? < ; < < w N * 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 l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l r' k' ' _ * * & & & & 0 0 0 0 @ 6 P 6 ` 6 ` 6 ` 6 0 6 0 6 0 6 0 6 @ U p U U U U 0 U 0 U 0 U 0 U @ R R R R 0 R R 0 R @ H H H H H 0 H 0 H 0 H 0 H @ i P i ` i ` i ` i 0 i 0 i 0 i 0 i @ p 0 0 0 0 @ v v v v 0 v v 0 v @ @ @ C @ C @ @$ @$ @ @ @( @( @ @ @ @ @ @ s ,o 0z 4v 8W _ |' |' ' ' @< @ E @ ` 4 ` @J 8 B- & , 0 V T T T X ( ( [( & 4& 4 B B B c ` c ` c ` p p s s s ` ` ` ( ( ( 4< 8[ `X h( 4H 8g `d h ` ` ` e e e / / ( ` ` ` > > ' ' ' ` ` ` @ @ ' ,) * 0, d d dN 4 ]) 4* f, \ @D T @D X @D . H 4H _ E~ E E EN \N @Dd Td @D X @D" @D" @D @ @ @ @ @ @ @ @ @$ @$ @ @ Q @(Q @(Q @ Q @ b( @ @ @ @ @ @ @ @ ? @$? @$? @ ? @ @( @( @ @ y |y @D X @D @ @ @Dn |n @D @D + @D @D @D @D ` T @D @D @D @D @D, @D @D X @D T @D_ X_ @D X @D^ X^ @D @ @ @ @ " @ " @ } @ } @ @ @ @ @ p @ p @ @ @ @ @ @ @ X @ X @ M @P @ @ D @ D @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ < @ < @ U 0 @ @ O @ O @ @ @ @ @ r @ r @ @ @ : M: @Pf @ f @ @ @ @ @ @ @ @ @ @ @ @D @ @ @ @ * @ * @ i @ i @ @ @ & @ & @ @ @ @ @ H 0 @ @ K @ K @ @ @ @ @ @ @ @ @ a @ a @ a @ m @ m @ m @ e @ e @ e @ # @ # @ # @ @ @ @ x @ x @ x @ K @ K @ @ @ ( @ ( @ g @ g @ | @ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ + @ + @ = @ = @ d* y) D" d d @D \ @D @D @D \ @D[" d @D @D ` ` ` Pd @D @D @D T @D @D @D T @D @D @D @D @D @D @D X @D @D @D X @D @D X @D d d @D l m @D ED @D | @D @D | @D @D \ ` T X @D T @D T @D @ @D @D& & & @& @D& @D @ ; ; @$ @$ @ m m @$ @$ D @DD @D @D @D @w ` M ` @D @D X @D ( Q) v v v @ v @ @D | @D | @D(* ` @DI I I @ I @ U, l @D \ l @D @D \ T l @D @D @D | @D @D | @D @D T @D @ @D X @D l @D. l. @D \. l @D. @D \ M l @D M @D L @P 4 8 ` h e @ e @ @ @ 6 @$6 @$6 @ 6 @ @( @( @ @ 0 0 0 0 , 0 4 8b m + 4 8 88 . `. h ) L 8 4^ 4^ t 8t 4 `4 h 0 0 0 0 @ P ` ` ` ` 0 0 0 0 @ k p k k k k 0 k 0 k 0 k 0 k @ 5 5 5 5 0 5 5 0 5 @ @ @ 2 @ 2 @ 9" - O" ,- - ' G) K, _ @_ @D @ @D^ @^ @D @< @ @< @ @< @ " @<" @ } @<} @ @< @ @< @ p @ @<> @ @< @ @< @ @< @ @< @ @D T @D8 \8 @D X @D X @Dn Xn @D T @D T @DC \C @D X @D X @Dy Xy @D T @D @< @ @< @ @ @ @< @ * @<* @ @< @ i @ h^ h " 4 @< @ @< @ H 0 H 0 G HG 0 @< @ K @ @<> @ @< @ @< @ @< @ K @ 0 > > 0 > 0 0 0 0 0 0 0 !M `N 0P 0P 0P 0P 0 0 0 B 0 B B 0 B 0 j 0 j j 0 j 0 !M `N 0P 0P 0P 0P# 0 # # 0 # 0 0 0 0 0 0 0 QM 0P 0PT 0$T 0 0$ 0 0$ 0 qM 0P 0P& 0(& 0 r 0(r 0 0( 0 !M `N 0P 0P 0P 0P 0 0 0 z 0 z z 0 z 0 0 0 0 ] !M] `N] ] ] 0P] 0P] 0P] 0P[ 0 [ [ 0 [ 0 0 0 0 0 0 0 QM 0P 0P| 0$| 0 0$ 0 F 0$F 0 qM 0P 0PN 0(N 0 0( 0 0( 0 !M `N 0P 0P 0P 0P 0 0 0 O 0 O O 0 O 0 w 0 w w 0 w 0 * !M* `N* * * 0P* 0P* 0P* 0P0 0 0 0 0 0 0 0 0 0 0 0 0 QM 0P 0Pa 0$a 0 0$ 0 + 0$+ 0 qM 0P 0P3 0(3 0 0( 0 0( 0 | @D @D | @D @D @$ @ X @(X @ ~ 0 ~ 0 0 0 0 0 p 0 p 0 0 0 1 0 1 0 0 0 8 0 8 0 0 0 0 J J 0 J 0 J 0 0 0 0 0 0 0 !M 0P L 0PV qMV 0P @I 8! @D! @D I I 0 I I 0 0 0 0 0 0 0 0 0 0 0 0 0 0$ 0$ 0 0 P 0(P 0(P 0 P 0 ) `$( 0 0 0 0 0 0 0 0 0 0 0 0 F 0$F 0$F 0 F 0 0( 0( 0 0 ( , , ) @D X @D p @D @D | @D @D p @D @D | @D @D @D @D T @D T @D @D @D @ @D @D. . . @D. @D. . . @. @D. @D 0 : : 0$ 0$ 0 l l 0$ 0$ C @DC @DC @DC @DC @DC @D @D @D @D @D @D @D @v p v p L p L ` @D @D X @D @D @D @Du u u 0 u 0 @D @D | @D @D | @D ` @DH H H 0 H 0 p @D @D | @D @D p @D @D | @D @D T @D @ @D X @D PN 0P L 0P* ` `Z ` Z @D @Dw( , , , , d d 0 d 0 d 0 0 0 0 5 0$5 0$5 0 5 0 0( 0( 0 0 T @D X @D ( , ` 0 0 0 1 1 0 1 0 1 0 ^ @^ ^ @D^ @D @ @D @D] @] ] @D] @D 0 0< 0 0 0< 0 0 0< 0 ! ! 0 ! 0 O v ( : L Z < c F S z , > N 5 = E M U K r $ B i 1 M | - [ 1 = ^ d c h m r # w ( 9 A I Q Y $ * A h 0 B P 0 W ~ F m 5 G U 6 ] st(0) st(1) st(2) st(3) st(4) st(5) st(6) st(7) xmm10 ymm10 cr10 xmm0 ymm0 fp0 cr0 dr0 xmm11 ymm11 cr11 xmm1 ymm1 fp1 cr1 dr1 xmm12 ymm12 cr12 xmm2 ymm2 fp2 cr2 dr2 xmm13 ymm13 cr13 xmm3 ymm3 fp3 cr3 dr3 xmm14 ymm14 cr14 xmm4 ymm4 fp4 cr4 dr4 xmm15 ymm15 cr15 xmm5 ymm5 fp5 cr5 dr5 xmm6 ymm6 fp6 cr6 dr6 xmm7 ymm7 cr7 dr7 xmm8 ymm8 cr8 xmm9 ymm9 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 eax rax ebx rbx ecx rcx edx rdx eiz riz + XMMWORD PTR YMMWORD PTR DWORD PTR QWORD PTR BYTE PTR OPAQUE PTR XWORD PTR , ST(0) , AL , EAX , AX , CL , %cl L l $ L 4 t \ | T d < | , crc32 vextractps prefetcht0 prefetcht1 pfrcpit1 pfrsqit1 prefetcht2 pfrcpit2 vperm2f128 vextractf128 vinsertf128 vbroadcastf128 vperm2i128 vextracti128 vinserti128 vbroadcasti128 lea ja vmovntdqa vmovdqa seta prefetchnta cmova lock cmpxchg16b lock cmpxchg8b vpshab sbb vpsubb vpaddb vpshufb vpavgb jb vpmovmskb vpshlb vpcomb vpsignb vpcmpeqb vpinsrb vpextrb vpabsb vpsubsb vpaddsb vpminsb vpsubusb vpaddusb pavgusb vpmaxsb setb vpcmpgtb vprotb vpbroadcastb vpcomub vpminub lock sub pfsub fisub vpmaxub vpblendvb cmovb vpacksswb vpackuswb pfacc pfnacc pfpnacc adc lock dec vaesdec vaesimc vaesenc lock inc btc aad vmread vpshad vpsrad vphaddbd vphaddubd vphsubd vpsubd vpmovsxbd vpmovzxbd lock add pfadd fiadd lock xadd vphaddd vpaddd vpblendd vpmacsdd vpmacssdd pi2fd vpshufd pf2id fbld fld vpshld fild vpslld vpmulld vpsrld vmptrld vpcomd vpermd lock and vpand rdrand vpsignd bound vfmaddsub231pd vfmsub231pd vfnmsub231pd vfmsubadd231pd vfmadd231pd vfnmadd231pd vfmaddsub132pd vfmsub132pd vfnmsub132pd vfmsubadd132pd vfmadd132pd vfnmadd132pd cvtpi2pd vpermil2pd vcvtdq2pd vcvtps2pd vfmaddsub213pd vfmsub213pd vfnmsub213pd vfmsubadd213pd vfmadd213pd vfnmadd213pd vmovapd pswapd vfmaddsubpd vaddsubpd vhsubpd vfmsubpd vfnmsubpd vsubpd vfmsubaddpd vhaddpd vfmaddpd vfnmaddpd vaddpd vandpd vblendpd vroundpd vshufpd vunpckhpd vmovhpd vmovmskpd vpermilpd vunpcklpd vmulpd vmovlpd vpermpd vandnpd vminpd vdppd vcmppd vorpd vxorpd vmovntpd vsqrtpd vtestpd vmovupd vblendvpd vdivpd vmaskmovpd vmaxpd vfrczpd vpcmpeqd shrd vpinsrd vpextrd vfmsub231sd vfnmsub231sd vfmadd231sd vfnmadd231sd vfmsub132sd vfnmsub132sd vfmadd132sd vfnmadd132sd vcvtsi2sd vcvtss2sd vfmsub213sd vfnmsub213sd vfmadd213sd vfnmadd213sd vpabsd vfmsubsd vfnmsubsd vsubsd vfmaddsd vfnmaddsd vaddsd vroundsd vucomisd vcomisd vmulsd vpminsd vminsd vcmpsd vsqrtsd vbroadcastsd vdivsd vmovsd vpmaxsd vmaxsd vfrczsd vpcmpgtd vprotd vpbroadcastd vpcomud vpminud 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 fnsave fxsave cmove bsf retf neg lock cmpxchg jg invlpg setg cmovg fxch vcvtps2ph vpmacsdqh vpmacssdqh clflush push bzhi fcomi fucomi cvttpd2pi cvtpd2pi cvttps2pi cvtps2pi fcompi fucompi vpcmpestri vpcmpistri vcvttsd2si vcvtsd2si vcvttss2si vcvtss2si blsi movnti blsmsk rcl shl jl lcall rol arpl vpmacsdql vpmacssdql lsl setl pfmul fimul cmovl aam fcom ficom fucom vpperm vpcmpestrm vpcmpistrm vpandn 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 fdivp cmovp movdq2q vpshaq vphaddbq vphaddubq vpsubq vpmovsxbq vpmovzxbq vcvttpd2dq vcvtpd2dq movq2dq vcvttps2dq vcvtps2dq vphsubdq vpaddq vphadddq vpunpckhdq vpunpckldq vpslldq vpsrldq vpmuldq vpunpckhqdq vpunpcklqdq vpclmulqdq vmovntdq vphaddudq vpmuludq vpmovsxdq vpmovzxdq pfcmpeq fxsaveq vpshlq vpsllq vpsrlq vpcomq vpermq jmpq vpcmpeqq fxrstorq vpinsrq vpextrq vpcmpgtq movntq vprotq xsaveoptq vpbroadcastq vpcomuq vpsllvq vpsrlvq vpmaskmovq vmovq vphaddwq vphadduwq vpmovsxwq vpmovzxwq vmclear lar sar pfsubr fisubr rcr enter shr vpalignr lock or vpor ror frstor fxrstor lock xor vpxor verr bsr vldmxcsr vstmxcsr blsr btr ltr str bextr fdivr fidivr movabs lds les lfs lgs js jns setns cmovns vfmaddsub231ps vfmsub231ps vfnmsub231ps vfmsubadd231ps vfmadd231ps vfnmadd231ps vfmaddsub132ps vfmsub132ps vfnmsub132ps vfmsubadd132ps vfmadd132ps vfnmadd132ps vcvtpd2ps vcvtph2ps cvtpi2ps vpermil2ps vcvtdq2ps vfmaddsub213ps vfmsub213ps vfnmsub213ps vfmsubadd213ps vfmadd213ps vfnmadd213ps vmovaps vfmaddsubps vaddsubps vhsubps vfmsubps vfnmsubps vsubps vfmsubaddps vhaddps vfmaddps vfnmaddps vaddps vandps vblendps vroundps vshufps vunpckhps vmovlhps vmovhps vmovmskps vmovhlps vpermilps vunpcklps vmulps vmovlps vpermps vandnps vminps vrcpps vdpps vcmpps vorps vxorps vextractps vmovntps vinsertps vrsqrtps vsqrtps vtestps vmovups vblendvps vdivps vmaskmovps vmaxps vfrczps vfmsub231ss vfnmsub231ss vfmadd231ss vfnmadd231ss vfmsub132ss vfnmsub132ss vfmadd132ss vfnmadd132ss vcvtsd2ss vcvtsi2ss vfmsub213ss vfnmsub213ss vfmadd213ss vfnmadd213ss vfmsubss vfnmsubss vsubss vfmaddss vfnmaddss vaddss vroundss vucomiss vcomiss vmulss vminss vrcpss vcmpss vrsqrtss vsqrtss vbroadcastss vdivss vmovss vmaxss vfrczss bts sets cmovs bt lgdt sgdt lidt sidt lldt sldt ret pfcmpgt popcnt lzcnt tzcnt int not xsaveopt pfrsqrt vaesdeclast vaesenclast vptest fst fist vaeskeygenassist vmptrst out pext vlddqu vmaskmovdqu vmovdqu fdiv fidiv fldenv fnstenv vpcmov vpshaw vpsraw vphsubbw vmpsadbw vpsadbw vphaddbw vpunpckhbw vpunpcklbw vphaddubw vphsubw vpsubw vpmovsxbw vpmovzxbw fldcw fnstcw vphaddw vpaddw vpblendw vpackssdw vpackusdw pi2fw pshufw vpavgw vpshufhw vpmulhw pf2iw vpshuflw vpshlw callw vpsllw vpmullw vpsrlw vpcomw vpsignw vpcmpeqw verw pmulhrw vpinsrw vpextrw vpabsw vpmaddubsw vphsubsw vpsubsw vphaddsw vpaddsw lmsw smsw vpminsw vpmulhrsw fnstsw vpsubusw vpaddusw vpmaxsw lgdtw sgdtw lidtw sidtw vpcmpgtw vprotw vpbroadcastw vpmulhuw vpcomuw vpminuw vphminposuw vpmaxuw vpmacsww vpmacssww pfmax shlx mulx vcvttpd2dqx vcvtpd2dqx sarx shrx rorx vcvtpd2psx movsx movzx vcvttpd2dqy vcvtpd2dqy vcvtpd2psy 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, test AL, mov AL, sbb AX, sub AX, adc AX, add AX, and AX, xchg AX, in AX, cmp AX, xor AX, test AX, sbb EAX, sub EAX, adc EAX, add EAX, and EAX, xchg EAX, in EAX, cmp EAX, xor EAX, test EAX, mov EAX, sbb RAX, sub RAX, adc RAX, add RAX, and RAX, xchg RAX, cmp RAX, xor RAX, test RAX, #VAARG_64 ret #eh_return, addr: #VASTART_SAVE_XMM_REGS invpcid invvpid prefetch invept prefetchw #CMOV_GR32* PSEUDO! #CMOV_GR16* PSEUDO! #CMOV_RFP80 PSEUDO! #ATOMSUB6432 PSEUDO! #ATOMADD6432 PSEUDO! #ATOMAND6432 PSEUDO! #ATOMNAND6432 PSEUDO! #ATOMSWAP6432 PSEUDO! #ATOMOR6432 PSEUDO! #ATOMXOR6432 PSEUDO! #ATOMAND32 PSEUDO! #ATOMNAND32 PSEUDO! #CMOV_V4F32 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_V2I64 PSEUDO! #CMOV_V4I64 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! #CMOV_GR8 PSEUDO! #ATOMOR8 PSEUDO! #ATOMXOR8 PSEUDO! #ACQUIRE_MOV PSEUDO! #RELEASE_MOV PSEUDO! xsha1 fld1 fprem1 f2xm1 fyl2xp1 # TLSCall_32 # TLS_addr32 ud2 fldlg2 fldln2 int3 # TLSCall_64 # TLS_addr64 rex64 data16 xsha256 BUNDLE DBG_VALUE out DX, AL #ADJCALLSTACKDOWN #ADJCALLSTACKUP #MEMBARRIER push CS push DS pop DS push ES pop ES push FS pop FS push GS pop GS push SS pop SS 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 aaa daa pusha popa ud2b xcryptecb xcryptcfb xcryptofb scasb lodsb rep stosb cmpsb outsb rep movsb xlatb xcryptcbc clc cmc rdpmc vmfunc rdtsc stc pushfd popfd cpuid cld scasd lodsd rep stosd cmpsd outsd rep movsd iretd std wbinvd cwd fldl2e lfence mfence sfence cwde fscale vmresume repne cdqe xstore pause leave vmxoff lahf sahf pushf popf retf vmlaunch clgi stgi cli fldpi sti # win32 fptoui lock vmmcall vmcall syscall vzeroall montmul fxam fprem rsm fpatan fptan fsin # dynamic stack allocation cqo into rdtscp rep 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 cs ds es fs swapgs fchs # variable sized alloca for segmented stacks femms ins fcos fsincos ss clts fldl2t fxtract iret sysret mwait fninit sysexit hlt frndint fsqrt ftst xgetbv xsetbv cbw scasw lodsw rep stosw cmpsw outsw rep movsw fyl2x fnstsw %ax fnclex fldz T T \ , \ < < / , l | L Z ) ^ M ) ^ > } q Q Q ) d @ @ @ @ @ @ @ @ @ d d @ @ @ d @ @ @ d d @ @ @ @ @ @ @ < < < < z z z z < < < < < < d d < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D D z D z D D z z D D z D z z D D z z D D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z z D D z D z D z D z D z D z D z D z D z D z D z z z z z D z D z z z z z D z z z z z z z D z D z z z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z D z < < < < < < < < ( h " " > > > > u @ u @ u @ u u u u u B ` u @ u @ u @ u u u u u B u @(u @(u @(u u u @ u u B u @0u @0u u u u B @ @ @ B j @ @ @ B @( @( @( @ B @0 @0 B m D m B @ D @ B F F B B z H z H z B z B , D , B D B 8 @ J B J B J B J B L N L N @ @ @ B t @ @ @ B @( @( @( @ B @0 @0 B N N N N D B D B D B n D n B + H+ J P 9 # q ] c L ' % 6 ; , p P p N p R p N J B v J v B c J c B s J s B P N R N P N R N [ P [ N [ R [ N T P T N P N R N B T B N B P B N B R B N % @ % @ % N % N % @ % @ % N % N % @(% @(% N % N @ @ N N @ @ N N @( @( N N a @ a @ a N a N a @ a @ a N a N a @(a @(a N a N @ @ N N @ @ N N @( @( N N e P e N e R e N ( P ) P P # W" H! " V 0 ! ! 2# V B X B Z B - V - B - X - B - Z - B @ V @ B @ X @ B @ Z @ B A V A B A X A B A Z A B H ( V B X B Z B h ' V ' B ' X ' B ' Z ' B e V e B e X e B e Z e B a V a B a X a B a Z a B } V } B } X } B } Z } B 7 V B X B Z B X V B X B Z B 7 V 7 B 7 X 7 B 7 Z 7 B w V B X B Z B V B X B Z B V B X B Z B V B X B Z B ` w t 0 @ @ @ N N T N N @ @ @ N N P N N @( @( @( N N R N N @0 @0 N \ N N /"DZ' D /"Bb' B /" Z D /" b B # ~" t /" Z F /" b B /" [ H /" c B h @ N @ N @( N ( @0 N ^ N ^ N k m "# " @ " ^ N L N ^ N g ^ g N ^ N ` N ^ N ^ N ` N ! R ! N ! P ! N R N P N , b , N b N b N ^ N ^ N ` N ` N b N b N ! -! , " ( 0 ( 0 n D n B ~ D ~ B w 8w @~ ~ W w w F F B B H H B B 8 @ J B J B " " " N " - @8- N z N p N p p N p N p pu 8e 8m 8m @ 8 @8" G" # I s s O" 8 ! 7# ! # X# 3" # 8 ! ! s ! k# 8 82! '# 8 " ! ! p p p p># # D B D B D B n D n B ^ N ^ N / D / B D B ^ N ^ N 6 D 6 B % D % B " u D u B H D H B g# B D B B D B ( 0 ( [ [ [ V [ T [ T [ B [ N [ N [ [ [ X [ P [ P [ B [ N [ N [ ([ [ Z [ R [ R [ B [ N [ N [ 0[ # ( # # ( 0 C H C B q " ! m L m L 0 Q L Q L Z L Z L F# " y y y ( r r r ( /" Z/" b/" [/" c ^ N ^ N R N L N ^ N g ^ g N ^ N ` N F B ! Z ! B ! X ! B Z B X B , H , B ^ N ^ N b N b N & ^ N ^ N . Z. b. [. c ^ N ^ N R N L N ^ N f ^ f N ^ N ` N N N N N N N N N N N + N + N ^ N ^ N b N b N ^ N ^ N ! P! P P P5 P5 PN PN P P P Pm Pm PP PP P P Pq Pq P P P ( P P P P P P P+ P+ P P P P P P P P P Pg! T N T N T N @ h @ @( @0 ( L H d d # n { 8{ @{ x { P P P R Z! Z! d d ! d d d p) p d d d p5 pA A @ @ @ @ @ @ @( @( @( @0 @0 @ @ @ @ @ @ @( @( @( @0 @0z z z (z 0 ( 0 @ @ @ @ @ @ @( @( @( @0 @0 ! @ @ @ @ @ @ @( @( @( @0 @0* @ * @ * @ * @ * @ * @ * @(* @(* @(* @0* @0d n" # D P P P |! |! |! H T H N H P H N H R H N d d d f f " " " " c T c N c P c N c R c N N N D D B B D D B B F F B B H H B B ! D D B B D D B B F F B B H H B B ^ N R N | Z | B ` N z ^ z N ` N # N N N N @ P N N N N N D @( N N @( R N P N R N m R m N R N Z B H Z H B S Z S B 6 Z 6 B 8 Z 8 B 5 Z 5 B Z B Z B Z B Z B Z B Z B Z B Z B G Z G B Z B w Z w B Z B [ Z [ B Z B . Z . B ! Z ! B } N Z B Z B / Z / B Z B Z B Z B t V t B Z B Z B Z B - Z - B Z B Z B S N Z B A Z A B Z B 9 Z 9 B Z B Z B A Z A B > Z > B R N n Z n B Z B R Z R B B Z B B Z B 1 B 1 Z 1 B B Z B . B . Z . B B Z B B Z B B B B Z B B . Z . B Z B Z B Z B Z B Z B Z B Z B ] Z ] B G Z G B Z B i Z i B S Z S B Z B 6 Z 6 B " ! @S @ @ @ P N T N N N T N S N N @ @ @ P N N N P N N N P N N N @( @( @( N N N N R N N N R N N R N @S @0 @0 A0 P N \ ] N O N ^ N N ^ N N B @ B T B @ B P B @(B R ` N P N P N @h L N N @h @h L N N B @@ F @@ F B @@ F @@ F @( N N N N L @( @ > 9 @ N @( N R N @@ ` B B @( N ^ N ^ N " @ N @8 b B B # \ N T \ N N T P \ N N N Z Z ^ Z N Z N j j ^ j N j N P N L N R N \ N \ N T \ N N T \ N N @ J @ B U U U U U (U U 0U D B D B F F B B H H B B N N N N T 8T @Z Z T T R# ( 0 4" ? ? v v v v v (v v 0v : @ @ @ B @ @ @ @ B @( @( @( @ B @0 @0 B / D / B D B @ z # L N m L m N L N J B H J H B J B S J S B 6 J 6 B 8 J 8 B 5 J 5 B J B J B J B J B J B J B J B J B T! G J G B Z B J B 6 J 6 B J B J B w J w B J B J B [ J [ B L N L N L N L N L N L N L N J B . J . B ; J ; B ! J ! B L N L N L N L N L N L N L N N N N N N N N N @0 N @ N 2 @(2 N } @ } N n R n N R N ] Z ] B Z B Z B U Z U B R Z R B Z B Z B S Z S B d Z d B l Z l B . Z . B N Z N B R N 8 Z 8 B R N Z B Z B / J / B J B J B ] L ] N J B J B J B ^ R ^ N R N f B X B ) Z ) B t V t B J B J B J B J B J B - J - B ` J ` B j J j B J B J B J B J B W J W B T J T B S N P N T N R N R N R N P N P N T N R N R N R N P N q J q B J B j Z j B A J A B J B J B 9 J 9 B J B J J J J J J J J (J 6 [ T [ N [ P [ N [ R [ N B B Q Q w! b" ` ` ` o o o ~ ~ J B c 0 0" 0B 0u A J A B > J > B f L f N L N L N n J n B J B R J R B _ B B J B B J B 1 B 1 J 1 B B J B . B . J . B h B B J B B J B B B B J B B . J . B J B J B J B J B J B J B J B ! R ! N ^ N ] J ] B G J G B z J z B J B i J i B S J S B J B J B _ _ _ _ _ _ _ _ _ _ _ (_ 0 2 2 : : I I q! [" X X X g g g v v _ _ _ 6 J 6 B @ B $ @ B ( , @( B 0 4 @0 B ^ ^ N N b b N N @ B $ @ B ( , @( B 0 4 @0 B " #" S S S S B! " # # *" j j t" # # G# M M G# & & & @ & & & B & & $& @ & & & B & (& @,& @(& & & B & 0& 4& @0& & & B @ B $ @ B ( , @( B 0 4 @0 B P N R N ^ N ^ N F B B H B B ! N ^ N ^ N N N N b b N N l! @ B $ @ B ( , @( B 0 4 @0 B P N R N ( @ ( @ ( @ ( ( ( ( ( B L ( @ ( @ ( @ ( ( ( ( ( B ( @(( @(( @(( ( ( @ ( ( B ( @0( @0( ( ( ( B # h" ^ " " & 0& 0 : 0: 0 0 ^ 0^ ! 0! v 0v M 0M 0 0 0 00 0 0 _ 0_ 0 &! p/ p @ B $ @ B ( , @( B 0 4 @0 B A @ C B A @ C B A( @( C B P N R N @ B $ @ B ( , @( B 0 4 @0 B A @ C B A @ C B A( @( C B P N R N D B D B p; p ! G G G G G H ^ H ^ H N H N O ^ O ^ O N O N ` ` N N b b N N s# /# ! ! ! R n x" # k k k k 8 @l 8l @l xl @ @ @ B V @ @ @ B @( @( @( @ B @0 @0 B / D / B D B 8 @ O w F w F w B w B ] H ] H ] B ] B 8 @% % " ! " _# _# K# K# T T $ , B @ N T N @ N P N @( N R N @0 N \ N y# j T j N j P j N j R j N ` N b N r ?" # z ; D B D B D B D B \ N N N N e N e N e N e N N N N N N N N N 6 N 6 N 6 N 6 N N N N N N N N N N N N N L N L N N N N N N N N N N N N N m N m N m N m N 9 N N N N N u N u N u N u N b N b N b N b N r N r N r N r N ^ L ` N b N b N . NZ& N . Nb& N . NZ& N . Nb& N . Z N . b N . Z N . b N . Z N . b N . [ N . c N ^ N ^ N ^ N ^ N h N L N N ^ N j N N f N ^ N j N f N q ^ q N q ` q N j N ^ N ^ N ` N 4 l 4 N 4 @@4 N ^ N ^ N N N N N N N N N N N N N + N + N b N b N N ^ N j N ^ N j N ^ N ` N ` N b N b N m N m N m N m N } N } N } N } N N N N N N N N N N N N N N N < < d d d l d N @h N , @8, N N } N } N } N } N } N } N } N } N { N { N { N { N N N N N % N % N % N % N P N P N P N P N P N P N P N P N K N K N K N K N N N N N N N N N N N N N N N Q N Q N N N w N w N w N w N N N ? N ? N N N ) N ) N ) N ) N ) N ) N ) N ) N @ N @ N @ N @ N N N N N N N N N N N N N N N N N N N N N N N N N N N N N g N g N g N g N g N g N g N g N k N k N k N 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 J N J N J N J N J N J N J N J N P N P N P N 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 t N t N t N t N N N 6 N 6 N N N Z N Z N Z N Z N N N $ N $ N N N N N N N N N N N N N N N N N N N 2 N 2 N 2 N 2 N Z N Z N Z N Z N Z N Z N Z N Z N X N X N X N 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 L N L N N N T N T N T N T N T N T N T N T N ] N ] N ] N ] N N N N N N N N N ' N ' N ' N ' N ' N ' N ' N ' N - N - N - N - N N N N N N N N N ~ N ~ N ~ N ~ N N N C N C N N N d N d N d N d N N N 1 N 1 N N N ^ j N N ^ j N N $ F $ B H B N N N N N N m N m N . N . N N N 5 N 5 N $ N $ N t N t N t N t N G N G N G N G N A N A N A N A N N N N N r N r N N N B N B N h L G N N u l u N u l u N l N 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 N N N N N N N N N N N N N N N N ! ! N R N j N N ^ N N j N N ^ N N j N ` N P N P N h N N @h L N N h N N @h @h L N N N @@ N @@ N N @@ N @@ N @( N N N N N N N N N N N N h L = = 8 8 @ N @( N R N N N N @@ ` N N @( N j N ^ N j N ^ N @ N @8 b N N Y Y j Y N Y N Y Y ^ Y N Y N i i j i N i N i i ^ i N i N P N L N R N ? N ? N ? N ? N ( ( @ N @( N 9! N N N N N N N N N N N N N N N N P N R N `! (. N . N . N . N N N N N L h N N l L l h l N l N L h N N N N N N G N G N G N G N N N N N R N R N R N R N 5 N 5 N 5 N 5 N 7 N 7 N 7 N 7 N 4 N 4 N 4 N 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 F N F N F N F N N N N N ? N ? N ? N ? N 5 N 5 N 5 N 5 N N N N N \ N \ N ? P ? N ? P ? N _ R _ N _ R _ N 2 T 2 N 2 T 2 N N N N N N N N N v N v N v N v N N N N N N N N N Z N Z N Z N Z N L N L N L N L N L N L N L N N N N N - N - N - N - N : N : N : N : N N N N N L N L N L N L N L N L N L N e N e N N N N N N N M N M N m N m N J N J N I N I N X N X N N N N N N N N N N N N N N N N N j N N N ^ N N N j N N N ^ N N N h N N N h N @0 N N @ N 1 @(1 N | @ | N ^ N ^ N R ^ R N < ^ < N . N . N . N . N N N N N ^ N ^ N t ^ t N ^ N ^ N ^ N ^ N ^ N N N N N \ L \ N 5 ^ 5 N * ^ * N N N N N N N N N ^ N N N N N N N N N ( N ( N s N s N s N I N I N ? N ? N 1 N 1 N S N S N J N J N < N < N N N | N | N N N r N r N N N N N N N N N N N N N l N @h N l N @h N N N N N N N N N N N N N , N , N , N , N _ N _ N _ N _ N i N i N i N i N N N N N N N N N N N N N N N N N V N V N V N V N S N S N S N S N R N R N R N R N P N P N T N T N L N R N L N R N L N R N P N P N P N P N T N T N L N R N L N R N L N R N P N P N p N p N p N p N N N N N @ N @ N @ N @ N N N N N N N N N 8 N 8 N 8 N 8 N N N N N N N N N N N N ^ ^ N N N 7 ^ 7 ^ 7 N 7 N 7 N L ^ L ^ L N L N L N * ^ * ^ * N * N * N I N I N I N I N ^ N N ^ N N ^ N N % ^ % N % N ] ^ ] N ] N ^ N N ^ N N ! ^ ! N ! N = N = N = N = N e h e N e L e N h N L N h N L N m N m N m N m N N N N N Q N Q N Q N Q N ^ N ^ N N N N N N N N N N N N N q N q N q N q N v N v N v N v N 0 N 0 N 0 N 0 N 0 N 0 N N N N N N N h N h N h N h N - N - N - N - N - N - N g N g N N N N N N N N N N N N N z N z N z N z N N N N N A N A N A N A N A N A N - N - N - N - N N N N N N N N N N N N N N N N N N N N N N N N N N N N N h N ^ N \ N \ N \ N \ N F N F N F N F N y N y N y N y N N N N N h N h N h N h N R N R N R N R N N N N N N N N N 5 N 5 N 5 N 5 N j j N N ^ ^ N N N N N ^ N ^ N N N N N N N j N j N M j M j M N M N M ^ M ^ M N M N N N N n B D B N N N N G j G j G N G N G ^ G ^ G N G N W j W j W N W N W ^ W ^ W N W N N N N N N N Q _ N _ N _ N _ N 2 N 2 N 2 N 2 N N N N N o N o N o N o N P j P N P ^ P N ` j ` N ` ^ ` N ` N b N N N N N N N N N N N N N N N N N 5 N 5 N 5 N 5 N $ N $ N $ N $ N ! " PS# ! ! ! ! " ( @ ( N ( @ ( N ( @(( N ( @0( N ~ ~ . J " @ T ~# 9 0 @ 0 @ 0 @ 0 0 0 0 0 B 0 @ 0 @ 0 @ 0 0 0 0 0 B 0 @(0 @(0 @(0 0 0 @ 0 0 B 0 @00 @00 0 0 0 B 6 D 6 B % D % B " p p p p{ pT p # h M! 6 > O v ( : L Z < c F S z , > N 5 = E M U K r $ B i 1 M | - [ 1 = ^ d c h m r # w ( 9 A I Q Y $ * A h 0 B P 0 W ~ F m 5 G U 6 ] st(0) st(1) st(2) st(3) st(4) st(5) st(6) st(7) xmm10 ymm10 cr10 xmm0 ymm0 fp0 cr0 dr0 xmm11 ymm11 cr11 xmm1 ymm1 fp1 cr1 dr1 xmm12 ymm12 cr12 xmm2 ymm2 fp2 cr2 dr2 xmm13 ymm13 cr13 xmm3 ymm3 fp3 cr3 dr3 xmm14 ymm14 cr14 xmm4 ymm4 fp4 cr4 dr4 xmm15 ymm15 cr15 xmm5 ymm5 fp5 cr5 dr5 xmm6 ymm6 fp6 cr6 dr6 xmm7 ymm7 cr7 dr7 xmm8 ymm8 cr8 xmm9 ymm9 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 eax rax ebx rbx ecx rcx edx rdx eiz riz kJ vJ vJ vJ vJ vJ cK vJ vJ vJ vJ cK cK vJ vJ vJ cK mK vJ vJ cK mK vJ cK mK vJ cK mK wK vJ vJ cK mK cK mK vJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ kJ K kJ K K K {N N N N N N O N N N N O O N N N O O N N O O N O O N O O P N N O O O 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 {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {N {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 {N P P P TP _P _P _P _P _P _P _P _P _P _P _P _P _P _P _P _P Q _P _P _P Q _P _P Q _P _P Q Q _P _P _P Q _P Q _P TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP Q TP Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q +S Q Q Q +S Q Q +S Q Q +S 5S Q Q Q +S Q +S Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q ?S Q ?S ?S ?S Child Loop BB Depth Parent Loop BB half 0x%x 0x%lx double x86_fp80 ~= DW_OP_bregx DW_OP_regx 0x%llx CPI 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 (long double) implicit-def: kill: avoids zero-length function nop DWARF Exception Writer Lllvm$workaround$fake$stub$ llvm.init.trampoline .constructors_used .destructors_used llvm.metadata $tlv$init _tlv_bootstrap asm-printer ' label emitted multiple times to assembly file Unsupported expression in static initializer: Address of block that was removed by CodeGen Address taken block that was later removed no GCMetadataPrinter registered for GC: Start of file scope inline assembly End of file scope inline assembly Number of machine instrs printed h } h } h } } h } } h } h } } h h h } } } } } } } } } } } } } } & ~ k H % D $ < . 4 L , . . . . ! , , T absptr omit indirect pcrel udata4 indirect pcrel sdata4 indirect pcrel udata8 indirect pcrel sdata8 DW_CFA_offset + Reg ( Encoding = Unknown special formatter ' ' for machine instr: Error parsing inline asm 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: ' eh_func_begin eh_func_end arm-enable-ehabi-descriptors Generate ARM EHABI tables with unwinding descriptors section_str section_info section_abbrev section_line debug_range section_debug_loc text_begin :0x ] 0x Abbrev [ End Of Children Mark info_begin DWARF version number Offset Into Abbrev. Section abbrev_begin Address Size (in bytes) info_end Abbreviation Code EOM(3) abbrev_end Extended Op Op size DW_LNE_set_address Section end label section_end DW_LNE_end_sequence Names names_begin objc_begin namespac_begin Length of Public Types Info pubtypes_begin pubtypes_end DWARF Version Compilation Unit Length DIE offset External Name End Mark DW_OP_consts DW_OP_deref DW_OP_plus_uconst Loc expr size DW_OP_constu debug_inlined_begin debug_inlined_end Dwarf Version MIPS linkage name Function name Inline count llvm.dbg.enum llvm.dbg.ty llvm.dbg.cu text_end data_end disable-debug-info-print Disable debug info printing use-unknown-locations dwarf-accel-tables Length of Compilation Unit Info Offset of Compilation Unit Info Length of Debug Inlined Information Entry Make an absence of debug location information explicit. Output prototype dwarf accelerator tables. GCC_except_table @LPStart @TType @TType base offset Call site Call site table length >> Call Site On exception at call site Action: cleanup Action: and 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 >> Catch TypeInfos << >> Filter TypeInfos << FilterInfo _GCC_specific_handler $ p p p p p p p p p EOM(1) EOM(2) eAtomTypeNULL eAtomTypeDIEOffset eAtomTypeCUOffset eAtomTypeTag eAtomTypeNameFlags eAtomTypeTypeFlags 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 __forwarding (anonymous namespace) , < < < < < < t d d d , }7 }7 }7 }7 }7 n7 n7 n7 n7 _7 _7 _7 P7 P7 P7 P7 A7 27 27 27 7 7 6 B 9B ,B B B mB ,B B B `B mB mB ,B B B mB SB B B mB SB B mB SB B mB SB FB B B mB SB mB SB B 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 zB 6 zB zB zB 7 B B B B B B B B B B B B B B B B B B B B B B B B B B B zB B B B B B B B 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 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 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 zB 7 zB zB zB < < > D D E 7D > D bD D n> A B 7B [B IB B 7B [B (B IB IB B 7B [B IB B 7B [B IB B [B IB B [B IB B A 7B [B IB B IB 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> 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> 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> 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> 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> c> c> c> c> c> c> c> c> c> c> c> c> c> c> c> c> c> c> c> A c> A A A Z Z Z Z Z KZ KZ KZ KZ DZ DZ DZ =Z =Z =Z =Z 6Z /Z /Z /Z RZ RZ combiner-alias-analysis dagcombine Number of dag nodes combined Turn on alias analysis during testing combiner-global-alias-analysis Include global information in alias analysis Number of pre-indexed nodes created Number of post-indexed nodes created Number of fp load/store pairs transformed to int Number of load/op/store narrowed @ _ _ _ ` 4` \` _ ` ` _ < < 8 t < D { n { { { { { { { { H 3 ) 3 ) 3 ) 3 ) ) ) 3 ) ) H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H s s D s s s s D $ d l L , s s s s s $ s s s s \ \ D s s D , s s s s s s s l 4 \ T D 4 T D $ 4 4 T D 4 T D 4 D 4 D 4 T D 4 4 D n 2 % n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n u G 4 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / ^ ^ L $ t ^ \ 4 4 | t L $ \ D [ J ; , J ; , J ; , ; , , , ; , , [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ w m w w w c w c w c w c Y w c w c Y Y Y Y y r k y r d k k y r k ] y r k ] r k ] r k ] ( y r k ] k ] r ( ( ( ( Y 4 Number of dead insts removed on failure Number of insts selected by target-independent selector Number of insts selected by target-specific selector } p } } } c } c } c } c Y } c } c Y Y Y 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 < < < < r< e< < < r< X< e< e< < < r< e< K< < r< e< K< r< e< K< r< e< K< < < r< e< K< e< K< r< 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 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 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 < 8 < < < 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 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 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 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 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 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 9 9 9 9 9 9 9 9 9 9 B 9 B B B O +P P P P O O P P O O O O P P O O O P 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 O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O cP \P UP 8P P P UP 8P P xP P P UP 8P P P qP 8P P P qP P P qP P P qP jP 8P P P qP P qP 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 O O O O O O O O O O O O O O O O O O O O jP O jP jP jP P 1R $R R R Q Q R R Q Q Q Q R R Q Q Q R Q Q Q Q Q Q Q Q Q Q R 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 P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P 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 Q Q Q $ , 4 t 4 L t 4 L t l 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 j j j j ` ` ` V V V V L . . . B B t l P d | l l l P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P 4 $ L , | , L \ \ \ \ \ d % d l $ L d d d d D D D D $ 4 4 4 T T 4 4 4 4 4 & & & & - - _ _ _ w w w w p p p i i i i b ? ? ? ~ ~ d \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ T \ T T \ \ \ \ \ \ \ \ \ \ \ T \ \ \ \ \ $ \ \ \ \ \ < < < < , , ^ ^ ^ ^ ^ W W W W P P P I I I I B e e o o o % % : : : : : 3 3 3 3 , , , % % % % A A x" x" x" x" x" n" n" n" n" d" d" d" Z" Z" Z" Z" P" F" F" F" " " U U " " $ l t , { { { { { 5 7 X X X P V o q q 8 N q q h / F , ' ' ' ' ' | d d \ d \ d = = = = = = = L = = = = = = = $ b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b d b b b b b b b b b b b b b b b b b b b b b b b D b b b b b T b b b b b l ^ L L L L L L L L L L L L L L L L L 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 L L L L L L L L L L L L L L L L L L L L L L L L L L ,! $" L # L 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 & & =& & & & & & & (& (& (& (& (& =& & & =& # =& # ' ' ' ' # # # ' # ' # # - - - - - - - - - - - - - - - - y- x, x, x, - - . . . . . . . . . . . . . . . . . k. k. k. . . 0 2 1 v 1 1 r1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? I I I ? ? e e e e e f f f f f f f f f f f f f f f f f y y y y y Ly Ly Ly Ly Dy Dy Dy > > %? %? vG vG vG vG vG H H H H H H H H H H H H H H H H H KI KI KI KI KI DI DI DI DI =I =I =I `I `I `I `I YI )I )I )I RI RI CY [ Z [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY CY [ CY [ [ [ v n } ` C & G * | _ J 5 / r ] H 3 Y D f K 0 2 2 |2 r2 h2 0 2 2 \ \ \ \ \ ] ] ,] <] $Z \ vector::_M_range_insert srcloc nontemporal invariant.load limit-float-precision 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 invalid operand for inline asm 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: 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 use-mbpi Best scheduler for the target 4 $ t d $ t T d d $ t d D t d D t d D t d D t d D d D t D D D D V t V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V 9 9 9 9 9 9 9 9 j 8 z @ @ @ @ @ @ @ @ N , | C 7 7 W l 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 fails use Machine Branch Probability Info Instruction schedulers available (before register allocation): Number of instructions fast isel selected Number of instructions fast isel failed on Number of blocks selected using DAG Number of blocks selected entirely by fast isel Number of times dag isel has to try another path t vt t vt vt vt vt vt vt t t vt vt t t t t t t t t vt vt vt vt vt t vt t vt vt vt vt vt vt vt vt vt vt vt vt vt vt vt vt t vt vt vt t t t t vt t t v zu v zu zu zu zu zu zu u u zu zu zu zu zu zu zu zu zu zu zu zu zu zu zu v zu zu zu zu zu zu zu zu zu zu zu zu zu zu zu zu u zu u zu zu zu v u v zu zu u u w w w Ow Ow 4 4 4 4 t t t t d D D D T T L L L L $ $ $ l l , , , $ $ $ $ Z Z $ T ~ ~ ~ ~ q ~ ~ ~ ~ ~ D y H H H H e e e e Y Y Y M M M M A q q q 5 5 y y y y g U U $ $ $ $ \ < t \ , $ | | | | | \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | L t | | | | | | | | | | | | | D | | T | | | | | | k k , , , k - - - - E E UD C A A A oB UD C E E A l Q l Q __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 __powitf2 __extendsfdf2 __gnu_h2f_ieee __gnu_f2h_ieee __truncdfsf2 __truncxfsf2 __trunctfsf2 __truncxfdf2 __trunctfdf2 __fixsfqi __fixsfhi __fixsfsi __fixsfdi __fixsfti __fixdfqi __fixdfhi __fixdfsi __fixdfdi __fixdfti __fixxfsi __fixxfdi __fixxfti __fixtfsi __fixtfdi __fixtfti __fixunssfqi __fixunssfhi __fixunssfsi __fixunssfdi __fixunssfti __fixunsdfqi __fixunsdfhi __fixunsdfsi __fixunsdfdi __fixunsdfti __fixunsxfsi __fixunsxfdi __fixunsxfti __fixunstfsi __fixunstfdi __fixunstfti __floatsisf __floatsidf __floatsixf __floatsitf __floatdisf __floatdidf __floatdixf __floatditf __floattisf __floattidf __floattixf __floattitf __floatunsisf __floatunsidf __floatunsixf __floatunsitf __floatundisf __floatundidf __floatundixf __floatunditf __floatuntisf __floatuntidf __floatuntixf __floatuntitf __eqsf2 __eqdf2 __nesf2 __nedf2 __gesf2 __gedf2 __ltsf2 __ltdf2 __lesf2 __ledf2 __gtsf2 __gtdf2 __unordsf2 __unorddf2 _Unwind_Resume __sync_val_compare_and_swap_1 __sync_val_compare_and_swap_2 __sync_val_compare_and_swap_4 __sync_val_compare_and_swap_8 __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_fetch_and_add_1 __sync_fetch_and_add_2 __sync_fetch_and_add_4 __sync_fetch_and_add_8 __sync_fetch_and_sub_1 __sync_fetch_and_sub_2 __sync_fetch_and_sub_4 __sync_fetch_and_sub_8 __sync_fetch_and_and_1 __sync_fetch_and_and_2 __sync_fetch_and_and_4 __sync_fetch_and_and_8 __sync_fetch_and_or_1 __sync_fetch_and_or_2 __sync_fetch_and_or_4 __sync_fetch_and_or_8 __sync_fetch_and_xor_1 __sync_fetch_and_xor_2 __sync_fetch_and_xor_4 __sync_fetch_and_xor_8 __sync_fetch_and_nand_1 __sync_fetch_and_nand_2 __sync_fetch_and_nand_4 __sync_fetch_and_nand_8 promote-elements Allow promotion of integer vector element types o | o o \ < t K K K K A A A 7 7 7 7 - # # # u e U E u e U 5 E E u e U E % e U E % U E % U E % e U E % E % U w w w w f U U U W W F F 2 < < ( < P P P P Z P 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 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 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 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 F F F F F F F F F F F F d F d d d x x x x n n n d d d d Z P P P " \ L < , < , < , | , | | | l , | | " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " l " l l l W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W l | , < , , , L , L , L , L \ , L , L l l l l , \ D D D t t t t t $ $ $ $ $ 4 4 > z p f z p \ f f z p f R z p f R p f R p f R H z p f R f R p H H H H \ L , , | | | l l l l L < < < \ \ B 9 N c 9 N x c c 9 N c 9 N c N c N c $ 9 N c c N B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B 9 B 9 9 9 7 - # 7 - # # 7 - # 7 - # - # - # 7 - # # - e *& % % X% % $ % X% % $ $ $ % X% % $ @$ X% % $ @$ % $ @$ % $ @$ & 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 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 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 & & & & & & & & & & & & & & & & & & & w& & & & w& & & w& & & w& m& & & & w& & w& & @$ @$ @$ @$ 2 2 2 2 3 3 3 3 3 3 4 34 S4 i3 3 F9 F9 Y9 J> `> v> > .F ?@ ?@ ?@ ?@ ?@ ?@ ?@ ?@ E E E D ?@ cA ,A ,A ?@ ?@ ?@ ?@ ?@ ?@ ?@ ?@ ?@ ?@ ?@ ?@ ?@ ?@ [ a ?@ M j ?@ ?@ ?@ ?@ ?@ ?@ ?@ { { ?@ z ?@ z z 4 ?@ j X ?@ ?@ ?@ ?@ ?@ a sY ?@ W m ?@ ?@ ?@ ?@ ?@ ?@ ?@ zm zm o ?@ e e |e e d e ?@ Xd d _ _\ :\ \ [ [ Js %s s r b bz ?@ ?@ os ?@ ?@ x` fU R ?@ ,A 4R O ?@ ?@ 'K I ,A ?@ ?@ ?@ ?@ ?@ ?@ ?@ ?@ cG ,A P P C ~F E E E E E E E E E E E E [ [ [ [ [ v v v j j j j ^ * * * j j 3 3 3 3 3 Q Q Q Q G G G ) ) ) ) = = l l l f \ } } } } y } } y y y y S z p R H > 4 R H > * 4 4 R H > 4 H > 4 > 4 > 4 H > 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 S S S S S S S S S S S S S S S S S S S S S 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 k k k k k k k k k k k k k k k k k k k k k k e e e e e e L [ Q G = 3 ) G = 3 ) ) G = 3 ) = 3 ) 3 ) 3 ) = 3 ) ) 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 L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ~ a a a i i m v 8 8 8 8 8 M M M M F F F 1 1 1 1 * ? ? L L L L L L L L L L L L * * L L , , * , , U ]/ ]/ 4 4 4 4 4 4 4 4 * 4 4 4 ( ( ( 4 4 4 4 4 n1 - - - - - & 4 4 B$ 4 4 4 4 4 4 4 " " 4 I! I! 4 4 4 4 4 4 4 4 4 4 4 4 4 4 ]/ q q 4 q q 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 % zj zj zj zj zj j j j j j j j sj sj sj sj lj j j j j j U 7 m V 6 l __sync_synchronize Y O 0EUnprocessed 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 < k N 1 b U ; ! o 4 $ $ $ D D D D t d T D $ T D $ $ T D $ D $ D $ D $ D $ $ D t $ $ $ l D $ l l l l l d 4 d L d 4 L L d L d L d L d L | d L L d | | | | ~ ~ ~ ~ t ~ ~ t t t 4 $ 4 $ 4 $ T 4 $ T $ T $ T D 4 $ T T $ D D D D , < < < < L < < \ \ \ \ t t t t \ t t \ \ \ \ | d L | d 4 L L | d L | d L d L d L | d L L d ) T L $ $ 4 $ D ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) D ) D D \ o3 -B #B sB iB _B UB sB iB _B KB UB UB sB iB _B UB AB iB _B UB AB _B UB AB _B UB AB 7B iB _B UB AB UB AB _B o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 o3 7B o3 7B 7B #B B B B B B 5D 5D 5D 5D &D &D &D D D D D D gD gD gD DD DD B B B B B D D D D D D D vD vD vD vD ]D SD SD SD D D jJ [ [ 5\ %\ \ \ 5\ %\ \ e\ \ \ 5\ %\ \ \ U\ %\ \ \ U\ \ \ U\ \ \ U\ E\ %\ \ \ U\ \ U\ \ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ jJ E\ jJ E\ E\ [ xa xa xa xa xa eh eh eh eh Vh Vh Vh Gh Gh Gh Gh )h h h h 8h 8h O O O O O 4[ 4[ 4[ 4[ $[ $[ $[ [ [ [ [ [ Z Z Z D[ D[ O O O O O [ [ [ [ [ [ [ t[ t[ t[ t[ d[ T[ T[ T[ [ [ t t t t t t t q q q q q q q q q q q q q q q t t t q t t q q q q q q q q q q q q t t t t t t t t q t t t t t t t t t q q q t t t t t t t t t q q r q q q q q t t t t t t t t t t t t t t t t t 2 2 2 2 2 R R R R H H H > > > > 4 * * * \ \ h [ h N [ [ h [ A h [ A h [ A h [ A h [ A [ A h } - # - # - # # # s l e ^ W F < ^ W F 2 < < ^ W F < W F < F < F < s W F < < F 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 | | | | | \ D D D t t H H H H H > > > > p p p f f f f \ R R R 4 4 T d $ L L L L L | l l l \ \ , , , , d d d d d t t t T T T T T $ $ $ $ t t t t t 4 l $ $ $ $ L L L L L < < < < , , , \ \ * * , L t t t t t t t t t t t t < d t t t t t t T , | t d < $ $ $ $ w w w \ \ \ \ L L L < < < < , < d d d d d d d d d d d d d 5! 5! 5! 5! 5! (! (! (! (! ! ! ! ! ! ! ! ! B! B! tB tB tB tB tB jB jB jB jB `B `B `B VB VB VB VB LB BB BB BB ~B ~B "B "B "B "B "B B B B B B B B A A A A A A A A 2B 2B J J J J J J J J J !K !K !K K K K K K J J J J J Q Q Q Q Q |Q |Q |Q |Q lQ lQ lQ \Q \Q \Q \Q LQ Mem: [TF= , anyext , sext , zext , trunc to [ORD= [ID= dbg: <> < SelectionDAG has nodes: [ [ [ i[ J[ +[ [ Z Z Z Z xZ YZ :Z Z Y Y Y Y Y aY BY #Y Y X X X X iX JX +X X W W W W qW RW V V V V V V dV BV #V V U U U U iU JU +U U T T T T eT CT !T S S S S wS US 3S S R R R R gR ER &R R Q Q Q |Q ZQ 8Q Q P P P P rP PP .P P O O O O bO @O O N N N N tN RN 0N N M M M M dM BM M L L L L vL TL ;L L K K K K {K \K :K K J J J J }J ^J ?J J J I I I |I ZI 8I I H H H H rH PH .H H G G G G eG FG 'G G F F F F dF EF &F F E E E E lE ME .E E D D D D zD n] L] *] ] \ \ \ \ ] ` |` Z` 8` ` _ _ _ _ l_ J_ (_ _ ^ ^ ^ ~^ \^ :^ ^ ] ] ] ` 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 systems with Graphviz or gv! SU( ): CROSS RC COPY GraphRoot plaintext=circle Node label =" color=blue,style=dashed -> Node 4 4 4 4 4 t t t t d T T T D D 8 8 D $ 4 N t ~ t j ~ t ` j j ~ t j Q ~ t j Q t j Q t j Q Q ~ t j Q j Q t N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N ` N ` ` ` d T d D T T d T 4 d T 4 d T 4 d T 4 d T 4 T 4 d 4 4 4 4 \ l | l | l | | | Y D $ D 4 $ $ D $ D $ D $ D $ D $ $ D Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y $ | t | | | l | l | l | l T | l | l T T T T 3 , % % % z s z l s s z s e z s e z s e z s e = z s e s e z = = = = 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 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 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 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 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 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 G = G 3 ) 3 ) 3 ) ) ) G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G 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 | r D D | D h | D h | D h | D h ^ | D h D h | ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 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 7 X y 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 h . O p 5 5 5 5 5 5 5 5 5 5 5 5 5 ! ]W |Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W ]W Y ]W Y Y Y W _ _ _ ` \_ t_ _ ` \_ _ t_ t_ _ ` \_ t_ _ ` \_ t_ _ \_ t_ _ \_ t_ _ D_ ` \_ t_ _ 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 W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W \_ W \_ \_ D_ eY ` ,` <` L` \` l` <` L` \` |` l` l` <` L` \` l` ` L` \` l` ` \` l` ` \` l` ` ` L` \` l` ` l` ` \` eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY eY ` eY ` ` ` 'Z ` ,a a a ` ` a a ` ` ` ` a a ` ` ` a ` ` ` ` ` ` ` ` ` ` a ` ` ` ` ` ` '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 '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 '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 '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 'Z 'Z 'Z 'Z 'Z 'Z 'Z 'Z 'Z 'Z 'Z 'Z 'Z 'Z 'Z 'Z 'Z 'Z 'Z ` 'Z ` ` ` Rd Dg ,g g f f f g f f f f f g f f f f f f f f f f f f f f $f f f f f f f f Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd Rd $f Rd $f $f $f /| * /| /| /| /| /| /| /| /| * { F| F| ` + E t < d l D | T , d < t L $ \ 4 l A C G D D D D D t t t | l | \ l l | l L | l L | l L | l L < | l L l L | | | | | $ < \ $ t d t T d d t d D t d D t d D t d D 4 t d D d D t 4 4 4 4 D T d T d T d $ d $ $ $ d $ $ } T D 4 T D $ 4 4 T D 4 T D 4 D 4 D 4 T D 4 4 D } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } L L L L B B B 8 8 8 8 . $ $ $ V V ] ] \ Z W W W W ] ] \ Z || | | z l| \ $ L t < d | | | r r r r h ^ ^ ^ T L \ b b b b b X X X X D D D : : : : 0 N N \ \ \ \ \ R R R R H H H > > > > 4 * * * f f | | | | l l l \ \ \ \ L < < < , , $ I I j 0 0 Q r Q r 8 Y z 8 Y @ a ' H H H H H H H H H H H ? : w , , , | U , y S S S D D D D D & & & & 5 5 4 4 4 4 4 l l l l d d d \ \ \ \ T L L L t t < < < < 4 4 4 , , , , $ D D $ $ $ $ , , | | | | | d d d d d T T T T L L L D D D D < 4 4 4 \ \ \ \ \ \ T T T L L L L D < < < d d d d d d d | | | - - - - ! ! ! 9 9 !' !' !' !' !' ' ' ' ' ' ' ' & & & & & & & & -' -' & & & & & & & & & & & & & & & & & & & & & & ( r( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( $) $) $) H) l) H) l) ( ( ( ( ( ( ( ( ( ) ) ) ) ) ) ( ( ( ( ( ( ( ( * ,* P* t* ( * * * ( ( $) $) $) + (+ L+ ( ( p+ + + + + + , $, H, l, ( ( ( , , , , ( ( , , , ( ( ( ( - D- ( h- ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( - ( ( ( ( ( ( ( ( ( ( ( ( ( - ( ( ( ( ( ( ( ( ( ( ( ( ( ( - ( - . . . . . . . . . . . '3 '3 '3 '3 '3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 n3 n3 n3 n3 n3 `3 `3 `3 `3 Y3 Y3 Y3 R3 R3 R3 R3 K3 33 33 33 g3 g3 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 7 D7 l7 7 6 6 6 7 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 8 8 48 \8 6 6 6 8 8 8 8 $9 L9 6 6 6 6 6 6 6 t9 9 L9 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9 6 6 6 6 9 : 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 <: 6 6 d: > > = B LB |B > A A A ? NC bC XC C C vC XC C C lC vC vC XC C C vC C C C vC C C vC C C vC C C C C vC C vC C C ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? C ? C C C 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 C C C C C C C C C C C A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A C A C C C F 4K K J J tJ DJ J J tJ J DJ DJ J J tJ DJ I J tJ DJ I tJ DJ I tJ DJ I I J tJ DJ I DJ I tJ 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 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 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 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 I F I I I N N ~ ~ > ~ ~ ~ > ~ ~ ~ ~ ~ ~ ~ ~ ` ~ ~ ~ ~ Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts Ts ` Ts ` ` w w | { { t{ w { L{ { t t G > t e disable-dfa-sched Disable use of DFA during scheduling dfa-sched-reg-pressure-threshold Track reg pressure and switch priority to in-depth llvm.eh.catch.all.value L T \ d l t | < D L T \ d l t | < D Y D Bundle Machine CFG Edges digraph { "BB# " [ shape=box ] " -> " -> "BB# " [ color=lightgray ] Error: .dot Writing ' '... done. error opening file ' ' for writing! EdgeBundles view-edge-bundles Pop up a window to show edge bundle graphs Execution dependency fix Print Garbage Collector Information Delete 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 if-converter ifcvt-fn-start ifcvt-fn-stop ifcvt-limit disable-ifcvt-simple disable-ifcvt-simple-false disable-ifcvt-triangle disable-ifcvt-triangle-rev disable-ifcvt-triangle-false disable-ifcvt-diamond ifcvt-branch-fold Number of duplicated blocks Number of if-converted blocks ( ( ( ( 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 Number of true blocks of diamonds unpredicated 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 lV QU ,U QU QU show-mc-encoding Show encoding in .s output show-mc-inst asm-verbose Add comments to directives. Enable the "fast" instruction selector Show instruction structure in .s output Live Variable Analysis livevars Alive in blocks: Killed by: No instructions. # regalloc=... not currently supported with -O0 (null) 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 <> Inorder PostDominator Tree: Inorder Dominator Tree: DFSNumbers invalid: slow queries. machinedomtree =============================-------------------------------- MachineDominator Tree Construction 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 , align= , fixed , at location [SP Jump Tables: jt# Constant Pool: cp# Post SSA # Machine code for function , not tracking liveness Function Live Ins: Function Live Outs: . $ , Machine Function Analysis scalar-evolution iv-users memdep live-values domfrontier lda MachineFunction Printer # earlyclobber, imp- imp-use dead Machine Module Information machinemoduleinfo *** Bad machine code: - function: - basic block: (BB# Virtual register - instruction: - operand : Block ends at last instruction was at Verify generated machine code machineverifier Last instruction was at Inconsistent valno->def Valno is not defined at No live range at def is not live in is not a register. Register class Expected a register, but got a register No live range at use Live range: PHI operand is not in the CFG Live stack: Missing PHI operand is defined at where valno # is live in Invalid definition index , not at the beginning of BB# No instruction at def index Foreign valno in live range has a valno not in Basic block starts at live into BB# , not live before live out of BB# Valno # components in : valnos ': Instruction: Too few operands operands expected, but given. Missing slot index First terminator was: machine code errors. Found Missing mayLoad flag Missing mayStore flag LLVM_VERIFY_MACHINEINSTRS 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. Block ends before last instruction index Instruction index out of order 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 Two-address instruction operands must be identical Kill missing from LiveVariables Virtual register has no Live interval Using a killed virtual register 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 Extra explicit operand on non-variadic instruction Live range continues after kill flag Using an undefined physical register Instruction loads from dead spill slot Instruction stores to dead spill slot Multiple virtual register defs in SSA form is a predecessor according to the CFG. Virtual register def doesn't dominate all uses. Valno not live at def and not marked unused Live range 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 range 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 doesn't have a dead def operand Instruction ending live range doesn't read the register Register not marked live out of predecessor Different value live out of predecessor Multiple connected components in live interval PHI operand is not live-out from predecessor Live segment must begin at MBB entry or valno def 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 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 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 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 Bad instruction parent pointer Debug instruction has a slot index Instruction inside bundle has a slot index Non-terminator instruction after the first terminator MBB has allocable live-in, but isn't entry or landing-pad. MBB has more than one landing pad successor MBB exits via unconditional fall-through but ends with a barrier instruction! *** Code after LSR *** Target Pass Configuration targetpassconfig Target cannot enable pass After BranchFolding After TailDuplicate After copy propagation pass After Machine Scheduling After Register Allocation After RegAlloc finalization After codegen DCE pass After Instruction Selection 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-code-place Disable code placement Disable Stack Slot Coloring disable-ssc disable-machine-dce disable-machine-licm Disable Machine LICM disable-machine-cse optimize-regalloc enable-misched strong-phi-elim Use strong PHI elimination. disable-postra-machine-licm disable-machine-sink Disable Machine Sinking 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 Register allocator to use *** Final LLVM Code input to ISel *** After machine block placement. 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 the probability-driven block placement, and re-enable the old code placement pass 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 pick register allocator based on -O option Peephole Optimizations peephole-opts aggressive-ext-opt disable-peephole peephole-opt Number of bitcasts eliminated Number of compares eliminated Aggressive extension optimization Disable the peephole optimizer Number of extension results reused Number of move immediate folded 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 Number of fixed anti-dependencies critical post-RA-scheduler break-anti-dependencies postra-sched-debugdiv postra-sched-debugmod Process Implicit Definitions processimpdefs Prologue/Epilogue Insertion & Frame Finalization Number of bytes used for stack in all functions Number of virtual frame regs encountered Number of frame index regs scavenged prologepilog pei FixedStack Fast Register Allocator fast fast register allocator Number of copies coalesced Number of loads added Number of stores added ran out of registers during register allocation Greedy Register Allocator Evict Local Splitting Global Splitting After spilling Spiller Rewriter Emit Debug Info Optimize for speed Optimize for size split-spill-mode greedy greedy register allocator After splitting live range around region After splitting live range around basic blocks Before greedy register allocator Spill mode for splitting live ranges Number of interferences evicted Number of split global live ranges Number of split local live ranges H z?stress-regalloc Limit all regclasses to N registers Simple Register Coalescing simple-register-coalescing Before register coalescing After register coalescing join-liveintervals disable-cross-class-join join-physregs Join physical register copies verify-coalescing Number of copies extended Coalesce copies (default=true) Avoid coalescing cross register class copies Verify machine instrs before and after register coalescing Number of identity moves eliminated after coalescing Number of register classes inflated Number of cross class joins performed Number of interval joins performed Number of times interval joining aborted Number of instructions re-materialized Number of instruction commuting performed zD # preds left : # succs left : # rdefs left : Latency : Depth : Height : Predecessors: anti ch : Latency= Reg= Successors: Scoreboard: shrink-wrap shrink-wrap-func funcname print all DF sets Details Iterations print basic DF sets BasicInfo disable debug output None shrink-wrap-dbg Shrink wrap callee-saved register spills/restores Shrink wrap the specified function print SR sets for each iteration Print shrink wrapping debugging information Number of CSR spills+restores reduced. SJLJ Exception Handling preparation Number of registers live across unwind edges _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 sjljehprepare Number of invokes replaced Slot index numbering slotindexes Berd [ Number of global renumberings Number of local renumberings Spill Code Placement Analysis spill-code-placement ? 8 empty Number of splits finished Number of invalid live ranges repaired Number of rematerialized defs for splitting Number of copies inserted for splitting Number of splits that were simple Insert stack protectors stack-protector StackGuardSlot StackGuard CallStackCheckFailBlk SP_return stack-protector-buffer-size Lower bound for a buffer to be considered for stack protection stack-slot-coloring no-stack-slot-sharing ssc-dce-limit stackcoloring Suppress slot sharing during stack coloring Number of stack slots eliminated due to coloring Number of trivially dead stack accesses eliminated Eliminate PHI nodes for register allocation, intelligently Number of source copies inserted Number of destination copies inserted strong-phi-node-elimination strongphielim Number of PHIs lowered 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 Number of dead blocks removed Number of phis added missing input from predecessor BB# extra input from predecessor BB# Maximum instructions to consider tail duplicating Verify sanity of PHI instructions during taildup Additional instructions due to tail duplication Number of tail duplicated blocks Don't know how to commute: disable-sched-hazard Disable hazard detection during preRA scheduling .data. .text$ .bss$ .tls$ .data$ .rdata$ .preinit_array DW.ref. .bss. .gnu.linkonce.b. .llvm.linkonce.b. .sbss .gnu.linkonce.sb. .llvm.linkonce.sb. .tdata .tdata. .gnu.linkonce.td. .llvm.linkonce.td. .tbss .tbss. .gnu.linkonce.tb. .sbss. .llvm.linkonce.tb. Global variable ' Objective-C GC Only Invalid section specifier ' L_OBJC_IMAGE_INFO .text. .rodata. .data.rel.local. .data.rel. .data.rel.ro.local. .data.rel.ro. .rodata.str2. .rodata.str1. .rodata.str4. .ctors. .dtors. We do not support this DWARF encoding yet! ' has an invalid section specifier ' ' section type or attributes does not match previous section specifier Objective-C Image Info Version Objective-C Garbage Collection Objective-C Image Info Section Two-Address instruction pass twoaddressinstruction twoaddrinstr Number of two-address instructions Number of dead instructions deleted Number of instructions commuted to coalesce Number of instructions aggressively commuted Number of instructions re-scheduled down Number of instructions promoted to 3-address Number of instructions re-scheduled up Number of 3-address instructions sunk Remove unreachable blocks from the CFG Remove unreachable machine basic blocks unreachableblockelim unreachable-mbb-elimination ********** REGISTER MAP ********** Number of spill slots allocated Number of identity moves eliminated after rewriting -> fi# Virtual Register Map virtregmap vector::_M_range_check (last-use) Dead Def: agg-antidep-debugdiv agg-antidep-debugmod Debug control for aggressive anti-dep breaker 4d ,d c c Rendering Pressure Legend: Pressure | Description | Appearance | No Pressure | No physical registers of this class requested. | | Low Pressure | Sufficient physical registers to meet demand. | | High Pressure | Potentially insufficient physical registers to meet demand. | | Warning: Invalid interval range " " in -rmf-intervals. Skipping. Warning: Invalid interval number "