github.com/bytedance/sonic@v1.11.7-0.20240517092252-d2edb31b167b/internal/native/avx/skip_one_text_amd64.go (about) 1 // +build amd64 2 // Code generated by asm2asm, DO NOT EDIT. 3 4 package avx 5 6 var _text_skip_one = []byte{ 7 // .p2align 4, 0x00 8 // LCPI0_0 9 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, // QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' 10 //0x00000010 LCPI0_1 11 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x00000010 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 12 //0x00000020 LCPI0_2 13 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000020 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 14 //0x00000030 LCPI0_3 15 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000030 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' 16 //0x00000040 LCPI0_4 17 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000040 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' 18 //0x00000050 LCPI0_5 19 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000050 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' 20 //0x00000060 LCPI0_6 21 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000060 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' 22 //0x00000070 LCPI0_7 23 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000070 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' 24 //0x00000080 LCPI0_8 25 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x00000080 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' 26 //0x00000090 .p2align 4, 0x90 27 //0x00000090 _skip_one 28 0x55, //0x00000090 pushq %rbp 29 0x48, 0x89, 0xe5, //0x00000091 movq %rsp, %rbp 30 0x41, 0x57, //0x00000094 pushq %r15 31 0x41, 0x56, //0x00000096 pushq %r14 32 0x41, 0x55, //0x00000098 pushq %r13 33 0x41, 0x54, //0x0000009a pushq %r12 34 0x53, //0x0000009c pushq %rbx 35 0x48, 0x83, 0xec, 0x70, //0x0000009d subq $112, %rsp 36 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x000000a1 movq %rcx, $-136(%rbp) 37 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000000a8 movl $1, %r8d 38 0xc4, 0xc1, 0xf9, 0x6e, 0xc0, //0x000000ae vmovq %r8, %xmm0 39 0xc5, 0xfa, 0x7f, 0x02, //0x000000b3 vmovdqu %xmm0, (%rdx) 40 0x4c, 0x8b, 0x27, //0x000000b7 movq (%rdi), %r12 41 0x4c, 0x89, 0xe0, //0x000000ba movq %r12, %rax 42 0x48, 0xf7, 0xd0, //0x000000bd notq %rax 43 0x48, 0x89, 0x45, 0x98, //0x000000c0 movq %rax, $-104(%rbp) 44 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000000c4 movl $1, %eax 45 0x4c, 0x29, 0xe0, //0x000000c9 subq %r12, %rax 46 0x48, 0x89, 0x45, 0x90, //0x000000cc movq %rax, $-112(%rbp) 47 0x49, 0x8d, 0x44, 0x24, 0x40, //0x000000d0 leaq $64(%r12), %rax 48 0x48, 0x89, 0x45, 0x88, //0x000000d5 movq %rax, $-120(%rbp) 49 0x4c, 0x8b, 0x36, //0x000000d9 movq (%rsi), %r14 50 0x49, 0x8d, 0x44, 0x24, 0x05, //0x000000dc leaq $5(%r12), %rax 51 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000000e1 movq %rax, $-152(%rbp) 52 0x48, 0xc7, 0x85, 0x70, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x000000e8 movq $-1, $-144(%rbp) 53 0xc5, 0xfa, 0x6f, 0x05, 0x05, 0xff, 0xff, 0xff, //0x000000f3 vmovdqu $-251(%rip), %xmm0 /* LCPI0_0+0(%rip) */ 54 0xc5, 0xfa, 0x6f, 0x0d, 0x0d, 0xff, 0xff, 0xff, //0x000000fb vmovdqu $-243(%rip), %xmm1 /* LCPI0_1+0(%rip) */ 55 0xc5, 0x7a, 0x6f, 0x3d, 0x15, 0xff, 0xff, 0xff, //0x00000103 vmovdqu $-235(%rip), %xmm15 /* LCPI0_2+0(%rip) */ 56 0xc5, 0xe1, 0x76, 0xdb, //0x0000010b vpcmpeqd %xmm3, %xmm3, %xmm3 57 0xc5, 0x7a, 0x6f, 0x05, 0x19, 0xff, 0xff, 0xff, //0x0000010f vmovdqu $-231(%rip), %xmm8 /* LCPI0_3+0(%rip) */ 58 0xc5, 0x7a, 0x6f, 0x0d, 0x21, 0xff, 0xff, 0xff, //0x00000117 vmovdqu $-223(%rip), %xmm9 /* LCPI0_4+0(%rip) */ 59 0xc5, 0x7a, 0x6f, 0x15, 0x29, 0xff, 0xff, 0xff, //0x0000011f vmovdqu $-215(%rip), %xmm10 /* LCPI0_5+0(%rip) */ 60 0xc5, 0x7a, 0x6f, 0x1d, 0x31, 0xff, 0xff, 0xff, //0x00000127 vmovdqu $-207(%rip), %xmm11 /* LCPI0_6+0(%rip) */ 61 0xc5, 0x7a, 0x6f, 0x25, 0xe9, 0xfe, 0xff, 0xff, //0x0000012f vmovdqu $-279(%rip), %xmm12 /* LCPI0_2+0(%rip) */ 62 0xc5, 0x7a, 0x6f, 0x2d, 0x31, 0xff, 0xff, 0xff, //0x00000137 vmovdqu $-207(%rip), %xmm13 /* LCPI0_7+0(%rip) */ 63 0xc5, 0x7a, 0x6f, 0x35, 0x39, 0xff, 0xff, 0xff, //0x0000013f vmovdqu $-199(%rip), %xmm14 /* LCPI0_8+0(%rip) */ 64 0x48, 0x89, 0x75, 0xc8, //0x00000147 movq %rsi, $-56(%rbp) 65 0x4c, 0x89, 0x65, 0xd0, //0x0000014b movq %r12, $-48(%rbp) 66 0x48, 0x89, 0x55, 0xb8, //0x0000014f movq %rdx, $-72(%rbp) 67 0x48, 0x89, 0x7d, 0xc0, //0x00000153 movq %rdi, $-64(%rbp) 68 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00000157 jmp LBB0_4 69 0x90, 0x90, 0x90, 0x90, //0x0000015c .p2align 4, 0x90 70 //0x00000160 LBB0_1 71 0x4d, 0x89, 0xd3, //0x00000160 movq %r10, %r11 72 //0x00000163 LBB0_2 73 0x4c, 0x8b, 0x0a, //0x00000163 movq (%rdx), %r9 74 0x4d, 0x89, 0xde, //0x00000166 movq %r11, %r14 75 //0x00000169 LBB0_3 76 0x4d, 0x89, 0xc8, //0x00000169 movq %r9, %r8 77 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000016c movq $-144(%rbp), %rax 78 0x4d, 0x85, 0xc9, //0x00000173 testq %r9, %r9 79 0x0f, 0x84, 0x68, 0x22, 0x00, 0x00, //0x00000176 je LBB0_424 80 //0x0000017c LBB0_4 81 0x4c, 0x8b, 0x4f, 0x08, //0x0000017c movq $8(%rdi), %r9 82 0x4c, 0x89, 0xf0, //0x00000180 movq %r14, %rax 83 0x4c, 0x89, 0xf3, //0x00000183 movq %r14, %rbx 84 0x4c, 0x29, 0xcb, //0x00000186 subq %r9, %rbx 85 0x0f, 0x83, 0x31, 0x00, 0x00, 0x00, //0x00000189 jae LBB0_9 86 0x41, 0x8a, 0x0c, 0x04, //0x0000018f movb (%r12,%rax), %cl 87 0x80, 0xf9, 0x0d, //0x00000193 cmpb $13, %cl 88 0x0f, 0x84, 0x24, 0x00, 0x00, 0x00, //0x00000196 je LBB0_9 89 0x80, 0xf9, 0x20, //0x0000019c cmpb $32, %cl 90 0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x0000019f je LBB0_9 91 0x80, 0xc1, 0xf7, //0x000001a5 addb $-9, %cl 92 0x80, 0xf9, 0x01, //0x000001a8 cmpb $1, %cl 93 0x0f, 0x86, 0x0f, 0x00, 0x00, 0x00, //0x000001ab jbe LBB0_9 94 0x49, 0x89, 0xc7, //0x000001b1 movq %rax, %r15 95 0xe9, 0x34, 0x01, 0x00, 0x00, //0x000001b4 jmp LBB0_30 96 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000001b9 .p2align 4, 0x90 97 //0x000001c0 LBB0_9 98 0x4c, 0x8d, 0x78, 0x01, //0x000001c0 leaq $1(%rax), %r15 99 0x4d, 0x39, 0xcf, //0x000001c4 cmpq %r9, %r15 100 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000001c7 jae LBB0_13 101 0x43, 0x8a, 0x0c, 0x3c, //0x000001cd movb (%r12,%r15), %cl 102 0x80, 0xf9, 0x0d, //0x000001d1 cmpb $13, %cl 103 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000001d4 je LBB0_13 104 0x80, 0xf9, 0x20, //0x000001da cmpb $32, %cl 105 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000001dd je LBB0_13 106 0x80, 0xc1, 0xf7, //0x000001e3 addb $-9, %cl 107 0x80, 0xf9, 0x01, //0x000001e6 cmpb $1, %cl 108 0x0f, 0x87, 0xfe, 0x00, 0x00, 0x00, //0x000001e9 ja LBB0_30 109 0x90, //0x000001ef .p2align 4, 0x90 110 //0x000001f0 LBB0_13 111 0x4c, 0x8d, 0x78, 0x02, //0x000001f0 leaq $2(%rax), %r15 112 0x4d, 0x39, 0xcf, //0x000001f4 cmpq %r9, %r15 113 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000001f7 jae LBB0_17 114 0x43, 0x8a, 0x0c, 0x3c, //0x000001fd movb (%r12,%r15), %cl 115 0x80, 0xf9, 0x0d, //0x00000201 cmpb $13, %cl 116 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000204 je LBB0_17 117 0x80, 0xf9, 0x20, //0x0000020a cmpb $32, %cl 118 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000020d je LBB0_17 119 0x80, 0xc1, 0xf7, //0x00000213 addb $-9, %cl 120 0x80, 0xf9, 0x01, //0x00000216 cmpb $1, %cl 121 0x0f, 0x87, 0xce, 0x00, 0x00, 0x00, //0x00000219 ja LBB0_30 122 0x90, //0x0000021f .p2align 4, 0x90 123 //0x00000220 LBB0_17 124 0x4c, 0x8d, 0x78, 0x03, //0x00000220 leaq $3(%rax), %r15 125 0x4d, 0x39, 0xcf, //0x00000224 cmpq %r9, %r15 126 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000227 jae LBB0_21 127 0x43, 0x8a, 0x0c, 0x3c, //0x0000022d movb (%r12,%r15), %cl 128 0x80, 0xf9, 0x0d, //0x00000231 cmpb $13, %cl 129 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000234 je LBB0_21 130 0x80, 0xf9, 0x20, //0x0000023a cmpb $32, %cl 131 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000023d je LBB0_21 132 0x80, 0xc1, 0xf7, //0x00000243 addb $-9, %cl 133 0x80, 0xf9, 0x01, //0x00000246 cmpb $1, %cl 134 0x0f, 0x87, 0x9e, 0x00, 0x00, 0x00, //0x00000249 ja LBB0_30 135 0x90, //0x0000024f .p2align 4, 0x90 136 //0x00000250 LBB0_21 137 0x48, 0x8d, 0x48, 0x04, //0x00000250 leaq $4(%rax), %rcx 138 0x49, 0x39, 0xc9, //0x00000254 cmpq %rcx, %r9 139 0x0f, 0x86, 0x33, 0x21, 0x00, 0x00, //0x00000257 jbe LBB0_413 140 0x49, 0x39, 0xc9, //0x0000025d cmpq %rcx, %r9 141 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00000260 je LBB0_27 142 0x4b, 0x8d, 0x0c, 0x0c, //0x00000266 leaq (%r12,%r9), %rcx 143 0x48, 0x83, 0xc3, 0x04, //0x0000026a addq $4, %rbx 144 0x48, 0x03, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000026e addq $-152(%rbp), %rax 145 0x49, 0x89, 0xc7, //0x00000275 movq %rax, %r15 146 0x49, 0xba, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000278 movabsq $4294977024, %r10 147 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000282 .p2align 4, 0x90 148 //0x00000290 LBB0_24 149 0x41, 0x0f, 0xbe, 0x47, 0xff, //0x00000290 movsbl $-1(%r15), %eax 150 0x83, 0xf8, 0x20, //0x00000295 cmpl $32, %eax 151 0x0f, 0x87, 0x42, 0x00, 0x00, 0x00, //0x00000298 ja LBB0_29 152 0x49, 0x0f, 0xa3, 0xc2, //0x0000029e btq %rax, %r10 153 0x0f, 0x83, 0x38, 0x00, 0x00, 0x00, //0x000002a2 jae LBB0_29 154 0x49, 0xff, 0xc7, //0x000002a8 incq %r15 155 0x48, 0xff, 0xc3, //0x000002ab incq %rbx 156 0x0f, 0x85, 0xdc, 0xff, 0xff, 0xff, //0x000002ae jne LBB0_24 157 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x000002b4 jmp LBB0_28 158 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002b9 .p2align 4, 0x90 159 //0x000002c0 LBB0_27 160 0x4c, 0x01, 0xe1, //0x000002c0 addq %r12, %rcx 161 //0x000002c3 LBB0_28 162 0x4c, 0x29, 0xe1, //0x000002c3 subq %r12, %rcx 163 0x49, 0x89, 0xcf, //0x000002c6 movq %rcx, %r15 164 0x4d, 0x39, 0xcf, //0x000002c9 cmpq %r9, %r15 165 0x0f, 0x82, 0x1b, 0x00, 0x00, 0x00, //0x000002cc jb LBB0_30 166 0xe9, 0xbc, 0x20, 0x00, 0x00, //0x000002d2 jmp LBB0_414 167 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002d7 .p2align 4, 0x90 168 //0x000002e0 LBB0_29 169 0x4c, 0x03, 0x7d, 0x98, //0x000002e0 addq $-104(%rbp), %r15 170 0x4d, 0x39, 0xcf, //0x000002e4 cmpq %r9, %r15 171 0x0f, 0x83, 0xa6, 0x20, 0x00, 0x00, //0x000002e7 jae LBB0_414 172 //0x000002ed LBB0_30 173 0x4d, 0x8d, 0x57, 0x01, //0x000002ed leaq $1(%r15), %r10 174 0x4c, 0x89, 0x16, //0x000002f1 movq %r10, (%rsi) 175 0x47, 0x0f, 0xbe, 0x1c, 0x3c, //0x000002f4 movsbl (%r12,%r15), %r11d 176 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000002f9 movq $-1, %rax 177 0x45, 0x85, 0xdb, //0x00000300 testl %r11d, %r11d 178 0x0f, 0x84, 0xdb, 0x20, 0x00, 0x00, //0x00000303 je LBB0_424 179 0x4d, 0x8d, 0x48, 0xff, //0x00000309 leaq $-1(%r8), %r9 180 0x42, 0x8b, 0x0c, 0xc2, //0x0000030d movl (%rdx,%r8,8), %ecx 181 0x48, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x00000311 movq $-144(%rbp), %rbx 182 0x48, 0x83, 0xfb, 0xff, //0x00000318 cmpq $-1, %rbx 183 0x49, 0x0f, 0x44, 0xdf, //0x0000031c cmoveq %r15, %rbx 184 0x48, 0x89, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x00000320 movq %rbx, $-144(%rbp) 185 0xff, 0xc9, //0x00000327 decl %ecx 186 0x83, 0xf9, 0x05, //0x00000329 cmpl $5, %ecx 187 0x0f, 0x87, 0x3d, 0x02, 0x00, 0x00, //0x0000032c ja LBB0_62 188 0x48, 0x8d, 0x1d, 0x57, 0x22, 0x00, 0x00, //0x00000332 leaq $8791(%rip), %rbx /* LJTI0_0+0(%rip) */ 189 0x48, 0x63, 0x0c, 0x8b, //0x00000339 movslq (%rbx,%rcx,4), %rcx 190 0x48, 0x01, 0xd9, //0x0000033d addq %rbx, %rcx 191 0xff, 0xe1, //0x00000340 jmpq *%rcx 192 //0x00000342 LBB0_33 193 0x41, 0x83, 0xfb, 0x2c, //0x00000342 cmpl $44, %r11d 194 0x0f, 0x84, 0xb2, 0x04, 0x00, 0x00, //0x00000346 je LBB0_102 195 0x41, 0x83, 0xfb, 0x5d, //0x0000034c cmpl $93, %r11d 196 0x0f, 0x84, 0x42, 0x02, 0x00, 0x00, //0x00000350 je LBB0_65 197 0xe9, 0x82, 0x20, 0x00, 0x00, //0x00000356 jmp LBB0_423 198 //0x0000035b LBB0_35 199 0x41, 0x83, 0xfb, 0x2c, //0x0000035b cmpl $44, %r11d 200 0x0f, 0x85, 0x29, 0x02, 0x00, 0x00, //0x0000035f jne LBB0_64 201 0x49, 0x81, 0xf8, 0xff, 0x0f, 0x00, 0x00, //0x00000365 cmpq $4095, %r8 202 0x0f, 0x8f, 0x2d, 0x20, 0x00, 0x00, //0x0000036c jg LBB0_432 203 0x49, 0x8d, 0x40, 0x01, //0x00000372 leaq $1(%r8), %rax 204 0x48, 0x89, 0x02, //0x00000376 movq %rax, (%rdx) 205 0x4a, 0xc7, 0x44, 0xc2, 0x08, 0x03, 0x00, 0x00, 0x00, //0x00000379 movq $3, $8(%rdx,%r8,8) 206 0xe9, 0xd9, 0xfd, 0xff, 0xff, //0x00000382 jmp LBB0_1 207 //0x00000387 LBB0_38 208 0x41, 0x80, 0xfb, 0x22, //0x00000387 cmpb $34, %r11b 209 0x0f, 0x85, 0x4c, 0x20, 0x00, 0x00, //0x0000038b jne LBB0_423 210 0x4a, 0xc7, 0x04, 0xc2, 0x04, 0x00, 0x00, 0x00, //0x00000391 movq $4, (%rdx,%r8,8) 211 0x48, 0x8b, 0x4f, 0x08, //0x00000399 movq $8(%rdi), %rcx 212 0xf6, 0x85, 0x78, 0xff, 0xff, 0xff, 0x20, //0x0000039d testb $32, $-136(%rbp) 213 0x48, 0x89, 0x4d, 0xa0, //0x000003a4 movq %rcx, $-96(%rbp) 214 0x0f, 0x85, 0x72, 0x04, 0x00, 0x00, //0x000003a8 jne LBB0_104 215 0x49, 0x89, 0xcd, //0x000003ae movq %rcx, %r13 216 0x4d, 0x29, 0xd5, //0x000003b1 subq %r10, %r13 217 0x0f, 0x84, 0x9d, 0x21, 0x00, 0x00, //0x000003b4 je LBB0_449 218 0x4f, 0x8d, 0x1c, 0x14, //0x000003ba leaq (%r12,%r10), %r11 219 0x49, 0x83, 0xfd, 0x40, //0x000003be cmpq $64, %r13 220 0x0f, 0x82, 0x40, 0x1a, 0x00, 0x00, //0x000003c2 jb LBB0_353 221 0x44, 0x89, 0xe8, //0x000003c8 movl %r13d, %eax 222 0x83, 0xe0, 0x3f, //0x000003cb andl $63, %eax 223 0x48, 0x89, 0x45, 0xa8, //0x000003ce movq %rax, $-88(%rbp) 224 0x4c, 0x29, 0xf9, //0x000003d2 subq %r15, %rcx 225 0x48, 0x83, 0xc1, 0xbf, //0x000003d5 addq $-65, %rcx 226 0x48, 0x83, 0xe1, 0xc0, //0x000003d9 andq $-64, %rcx 227 0x4c, 0x01, 0xd1, //0x000003dd addq %r10, %rcx 228 0x48, 0x03, 0x4d, 0x88, //0x000003e0 addq $-120(%rbp), %rcx 229 0x48, 0x89, 0x4d, 0x80, //0x000003e4 movq %rcx, $-128(%rbp) 230 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000003e8 movq $-1, %r9 231 0x45, 0x31, 0xe4, //0x000003ef xorl %r12d, %r12d 232 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000003f2 .p2align 4, 0x90 233 //0x00000400 LBB0_43 234 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00000400 vmovdqu (%r11), %xmm2 235 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00000405 vmovdqu $16(%r11), %xmm4 236 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x20, //0x0000040b vmovdqu $32(%r11), %xmm5 237 0xc4, 0xc1, 0x7a, 0x6f, 0x73, 0x30, //0x00000411 vmovdqu $48(%r11), %xmm6 238 0xc5, 0xe9, 0x74, 0xf8, //0x00000417 vpcmpeqb %xmm0, %xmm2, %xmm7 239 0xc5, 0xf9, 0xd7, 0xff, //0x0000041b vpmovmskb %xmm7, %edi 240 0xc5, 0xd9, 0x74, 0xf8, //0x0000041f vpcmpeqb %xmm0, %xmm4, %xmm7 241 0xc5, 0xf9, 0xd7, 0xcf, //0x00000423 vpmovmskb %xmm7, %ecx 242 0xc5, 0xd1, 0x74, 0xf8, //0x00000427 vpcmpeqb %xmm0, %xmm5, %xmm7 243 0xc5, 0xf9, 0xd7, 0xf7, //0x0000042b vpmovmskb %xmm7, %esi 244 0xc5, 0xc9, 0x74, 0xf8, //0x0000042f vpcmpeqb %xmm0, %xmm6, %xmm7 245 0xc5, 0xf9, 0xd7, 0xdf, //0x00000433 vpmovmskb %xmm7, %ebx 246 0xc5, 0xe9, 0x74, 0xd1, //0x00000437 vpcmpeqb %xmm1, %xmm2, %xmm2 247 0xc5, 0xf9, 0xd7, 0xd2, //0x0000043b vpmovmskb %xmm2, %edx 248 0xc5, 0xd9, 0x74, 0xd1, //0x0000043f vpcmpeqb %xmm1, %xmm4, %xmm2 249 0xc5, 0xf9, 0xd7, 0xc2, //0x00000443 vpmovmskb %xmm2, %eax 250 0xc5, 0xd1, 0x74, 0xd1, //0x00000447 vpcmpeqb %xmm1, %xmm5, %xmm2 251 0xc5, 0x79, 0xd7, 0xf2, //0x0000044b vpmovmskb %xmm2, %r14d 252 0xc5, 0xc9, 0x74, 0xd1, //0x0000044f vpcmpeqb %xmm1, %xmm6, %xmm2 253 0xc5, 0x79, 0xd7, 0xc2, //0x00000453 vpmovmskb %xmm2, %r8d 254 0x48, 0xc1, 0xe3, 0x30, //0x00000457 shlq $48, %rbx 255 0x48, 0xc1, 0xe6, 0x20, //0x0000045b shlq $32, %rsi 256 0x48, 0xc1, 0xe1, 0x10, //0x0000045f shlq $16, %rcx 257 0x48, 0x09, 0xcf, //0x00000463 orq %rcx, %rdi 258 0x48, 0x09, 0xf7, //0x00000466 orq %rsi, %rdi 259 0x49, 0xc1, 0xe0, 0x30, //0x00000469 shlq $48, %r8 260 0x49, 0xc1, 0xe6, 0x20, //0x0000046d shlq $32, %r14 261 0x48, 0xc1, 0xe0, 0x10, //0x00000471 shlq $16, %rax 262 0x48, 0x09, 0xc2, //0x00000475 orq %rax, %rdx 263 0x4c, 0x09, 0xf2, //0x00000478 orq %r14, %rdx 264 0x4c, 0x09, 0xc2, //0x0000047b orq %r8, %rdx 265 0x49, 0x83, 0xf9, 0xff, //0x0000047e cmpq $-1, %r9 266 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000482 jne LBB0_45 267 0x48, 0x85, 0xd2, //0x00000488 testq %rdx, %rdx 268 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x0000048b jne LBB0_54 269 //0x00000491 LBB0_45 270 0x48, 0x09, 0xdf, //0x00000491 orq %rbx, %rdi 271 0x48, 0x89, 0xd0, //0x00000494 movq %rdx, %rax 272 0x4c, 0x09, 0xe0, //0x00000497 orq %r12, %rax 273 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x0000049a jne LBB0_55 274 //0x000004a0 LBB0_46 275 0x48, 0x85, 0xff, //0x000004a0 testq %rdi, %rdi 276 0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x000004a3 jne LBB0_56 277 //0x000004a9 LBB0_47 278 0x49, 0x83, 0xc5, 0xc0, //0x000004a9 addq $-64, %r13 279 0x49, 0x83, 0xc3, 0x40, //0x000004ad addq $64, %r11 280 0x49, 0x83, 0xfd, 0x3f, //0x000004b1 cmpq $63, %r13 281 0x0f, 0x87, 0x45, 0xff, 0xff, 0xff, //0x000004b5 ja LBB0_43 282 0xe9, 0xb4, 0x12, 0x00, 0x00, //0x000004bb jmp LBB0_48 283 //0x000004c0 LBB0_54 284 0x4c, 0x89, 0xd8, //0x000004c0 movq %r11, %rax 285 0x48, 0x2b, 0x45, 0xd0, //0x000004c3 subq $-48(%rbp), %rax 286 0x4c, 0x0f, 0xbc, 0xca, //0x000004c7 bsfq %rdx, %r9 287 0x49, 0x01, 0xc1, //0x000004cb addq %rax, %r9 288 0x48, 0x09, 0xdf, //0x000004ce orq %rbx, %rdi 289 0x48, 0x89, 0xd0, //0x000004d1 movq %rdx, %rax 290 0x4c, 0x09, 0xe0, //0x000004d4 orq %r12, %rax 291 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x000004d7 je LBB0_46 292 //0x000004dd LBB0_55 293 0x4c, 0x89, 0xe0, //0x000004dd movq %r12, %rax 294 0x48, 0xf7, 0xd0, //0x000004e0 notq %rax 295 0x48, 0x21, 0xd0, //0x000004e3 andq %rdx, %rax 296 0x48, 0x8d, 0x0c, 0x00, //0x000004e6 leaq (%rax,%rax), %rcx 297 0x4c, 0x09, 0xe1, //0x000004ea orq %r12, %rcx 298 0x48, 0x89, 0xce, //0x000004ed movq %rcx, %rsi 299 0x48, 0xf7, 0xd6, //0x000004f0 notq %rsi 300 0x48, 0x21, 0xd6, //0x000004f3 andq %rdx, %rsi 301 0x48, 0xba, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000004f6 movabsq $-6148914691236517206, %rdx 302 0x48, 0x21, 0xd6, //0x00000500 andq %rdx, %rsi 303 0x45, 0x31, 0xe4, //0x00000503 xorl %r12d, %r12d 304 0x48, 0x01, 0xc6, //0x00000506 addq %rax, %rsi 305 0x41, 0x0f, 0x92, 0xc4, //0x00000509 setb %r12b 306 0x48, 0x01, 0xf6, //0x0000050d addq %rsi, %rsi 307 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000510 movabsq $6148914691236517205, %rax 308 0x48, 0x31, 0xc6, //0x0000051a xorq %rax, %rsi 309 0x48, 0x21, 0xce, //0x0000051d andq %rcx, %rsi 310 0x48, 0xf7, 0xd6, //0x00000520 notq %rsi 311 0x48, 0x21, 0xf7, //0x00000523 andq %rsi, %rdi 312 0x48, 0x85, 0xff, //0x00000526 testq %rdi, %rdi 313 0x0f, 0x84, 0x7a, 0xff, 0xff, 0xff, //0x00000529 je LBB0_47 314 //0x0000052f LBB0_56 315 0x48, 0x0f, 0xbc, 0xc7, //0x0000052f bsfq %rdi, %rax 316 //0x00000533 LBB0_57 317 0x4c, 0x03, 0x5d, 0x90, //0x00000533 addq $-112(%rbp), %r11 318 0x49, 0x01, 0xc3, //0x00000537 addq %rax, %r11 319 0x4c, 0x8b, 0x65, 0xd0, //0x0000053a movq $-48(%rbp), %r12 320 0xe9, 0x80, 0x09, 0x00, 0x00, //0x0000053e jmp LBB0_186 321 //0x00000543 LBB0_58 322 0x41, 0x80, 0xfb, 0x3a, //0x00000543 cmpb $58, %r11b 323 0x0f, 0x85, 0x90, 0x1e, 0x00, 0x00, //0x00000547 jne LBB0_423 324 0x4a, 0xc7, 0x04, 0xc2, 0x00, 0x00, 0x00, 0x00, //0x0000054d movq $0, (%rdx,%r8,8) 325 0xe9, 0x06, 0xfc, 0xff, 0xff, //0x00000555 jmp LBB0_1 326 //0x0000055a LBB0_60 327 0x4d, 0x89, 0xd6, //0x0000055a movq %r10, %r14 328 0x41, 0x80, 0xfb, 0x5d, //0x0000055d cmpb $93, %r11b 329 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x00000561 jne LBB0_66 330 0x4c, 0x89, 0x0a, //0x00000567 movq %r9, (%rdx) 331 0xe9, 0xfa, 0xfb, 0xff, 0xff, //0x0000056a jmp LBB0_3 332 //0x0000056f LBB0_62 333 0x4d, 0x89, 0xd6, //0x0000056f movq %r10, %r14 334 0x4c, 0x89, 0x0a, //0x00000572 movq %r9, (%rdx) 335 0x41, 0x83, 0xfb, 0x7b, //0x00000575 cmpl $123, %r11d 336 0x0f, 0x86, 0x36, 0x00, 0x00, 0x00, //0x00000579 jbe LBB0_67 337 0xe9, 0x59, 0x1e, 0x00, 0x00, //0x0000057f jmp LBB0_423 338 //0x00000584 LBB0_63 339 0x41, 0x83, 0xfb, 0x22, //0x00000584 cmpl $34, %r11d 340 0x0f, 0x84, 0x6d, 0x04, 0x00, 0x00, //0x00000588 je LBB0_125 341 //0x0000058e LBB0_64 342 0x41, 0x83, 0xfb, 0x7d, //0x0000058e cmpl $125, %r11d 343 0x0f, 0x85, 0x45, 0x1e, 0x00, 0x00, //0x00000592 jne LBB0_423 344 //0x00000598 LBB0_65 345 0x4d, 0x89, 0xd6, //0x00000598 movq %r10, %r14 346 0x4c, 0x89, 0x0a, //0x0000059b movq %r9, (%rdx) 347 0xe9, 0xc6, 0xfb, 0xff, 0xff, //0x0000059e jmp LBB0_3 348 //0x000005a3 LBB0_66 349 0x4a, 0xc7, 0x04, 0xc2, 0x01, 0x00, 0x00, 0x00, //0x000005a3 movq $1, (%rdx,%r8,8) 350 0x41, 0x83, 0xfb, 0x7b, //0x000005ab cmpl $123, %r11d 351 0x0f, 0x87, 0x28, 0x1e, 0x00, 0x00, //0x000005af ja LBB0_423 352 //0x000005b5 LBB0_67 353 0x4f, 0x8d, 0x14, 0x3c, //0x000005b5 leaq (%r12,%r15), %r10 354 0x44, 0x89, 0xd9, //0x000005b9 movl %r11d, %ecx 355 0x48, 0x8d, 0x1d, 0xe5, 0x1f, 0x00, 0x00, //0x000005bc leaq $8165(%rip), %rbx /* LJTI0_1+0(%rip) */ 356 0x48, 0x63, 0x0c, 0x8b, //0x000005c3 movslq (%rbx,%rcx,4), %rcx 357 0x48, 0x01, 0xd9, //0x000005c7 addq %rbx, %rcx 358 0xff, 0xe1, //0x000005ca jmpq *%rcx 359 //0x000005cc LBB0_68 360 0x4c, 0x8b, 0x4f, 0x08, //0x000005cc movq $8(%rdi), %r9 361 0x4d, 0x29, 0xf9, //0x000005d0 subq %r15, %r9 362 0x0f, 0x84, 0xec, 0x1d, 0x00, 0x00, //0x000005d3 je LBB0_418 363 0x41, 0x80, 0x3a, 0x30, //0x000005d9 cmpb $48, (%r10) 364 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x000005dd jne LBB0_73 365 0x49, 0x83, 0xf9, 0x01, //0x000005e3 cmpq $1, %r9 366 0x0f, 0x84, 0xa1, 0x06, 0x00, 0x00, //0x000005e7 je LBB0_269 367 0x43, 0x8a, 0x04, 0x34, //0x000005ed movb (%r12,%r14), %al 368 0x04, 0xd2, //0x000005f1 addb $-46, %al 369 0x3c, 0x37, //0x000005f3 cmpb $55, %al 370 0x0f, 0x87, 0x93, 0x06, 0x00, 0x00, //0x000005f5 ja LBB0_269 371 0x0f, 0xb6, 0xc0, //0x000005fb movzbl %al, %eax 372 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x000005fe movabsq $36028797027352577, %rcx 373 0x48, 0x0f, 0xa3, 0xc1, //0x00000608 btq %rax, %rcx 374 0x0f, 0x83, 0x7c, 0x06, 0x00, 0x00, //0x0000060c jae LBB0_269 375 //0x00000612 LBB0_73 376 0x49, 0x83, 0xf9, 0x10, //0x00000612 cmpq $16, %r9 377 0x0f, 0x82, 0xcb, 0x17, 0x00, 0x00, //0x00000616 jb LBB0_342 378 0x49, 0x8d, 0x79, 0xf0, //0x0000061c leaq $-16(%r9), %rdi 379 0x48, 0x89, 0xf8, //0x00000620 movq %rdi, %rax 380 0x48, 0x83, 0xe0, 0xf0, //0x00000623 andq $-16, %rax 381 0x4a, 0x8d, 0x44, 0x10, 0x10, //0x00000627 leaq $16(%rax,%r10), %rax 382 0x48, 0x89, 0x45, 0xb0, //0x0000062c movq %rax, $-80(%rbp) 383 0x83, 0xe7, 0x0f, //0x00000630 andl $15, %edi 384 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00000633 movq $-1, %r12 385 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000063a movq $-1, %r13 386 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00000641 movq $-1, %r11 387 0x4d, 0x89, 0xd6, //0x00000648 movq %r10, %r14 388 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000064b .p2align 4, 0x90 389 //0x00000650 LBB0_75 390 0xc4, 0xc1, 0x7a, 0x6f, 0x16, //0x00000650 vmovdqu (%r14), %xmm2 391 0xc4, 0xc1, 0x69, 0x64, 0xe0, //0x00000655 vpcmpgtb %xmm8, %xmm2, %xmm4 392 0xc5, 0xb1, 0x64, 0xea, //0x0000065a vpcmpgtb %xmm2, %xmm9, %xmm5 393 0xc5, 0xd9, 0xdb, 0xe5, //0x0000065e vpand %xmm5, %xmm4, %xmm4 394 0xc5, 0xa9, 0x74, 0xea, //0x00000662 vpcmpeqb %xmm2, %xmm10, %xmm5 395 0xc5, 0xa1, 0x74, 0xf2, //0x00000666 vpcmpeqb %xmm2, %xmm11, %xmm6 396 0xc5, 0xc9, 0xeb, 0xed, //0x0000066a vpor %xmm5, %xmm6, %xmm5 397 0xc5, 0x99, 0xeb, 0xf2, //0x0000066e vpor %xmm2, %xmm12, %xmm6 398 0xc5, 0x91, 0x74, 0xd2, //0x00000672 vpcmpeqb %xmm2, %xmm13, %xmm2 399 0xc5, 0x89, 0x74, 0xf6, //0x00000676 vpcmpeqb %xmm6, %xmm14, %xmm6 400 0xc5, 0xc9, 0xeb, 0xfa, //0x0000067a vpor %xmm2, %xmm6, %xmm7 401 0xc5, 0xd1, 0xeb, 0xe4, //0x0000067e vpor %xmm4, %xmm5, %xmm4 402 0xc5, 0xc1, 0xeb, 0xe4, //0x00000682 vpor %xmm4, %xmm7, %xmm4 403 0xc5, 0x79, 0xd7, 0xc2, //0x00000686 vpmovmskb %xmm2, %r8d 404 0xc5, 0xf9, 0xd7, 0xc6, //0x0000068a vpmovmskb %xmm6, %eax 405 0xc5, 0xf9, 0xd7, 0xd5, //0x0000068e vpmovmskb %xmm5, %edx 406 0xc5, 0xf9, 0xd7, 0xcc, //0x00000692 vpmovmskb %xmm4, %ecx 407 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000696 movl $2863311530, %esi 408 0x48, 0x81, 0xc6, 0x55, 0x55, 0x55, 0x55, //0x0000069b addq $1431655765, %rsi 409 0x48, 0x31, 0xce, //0x000006a2 xorq %rcx, %rsi 410 0x48, 0x0f, 0xbc, 0xce, //0x000006a5 bsfq %rsi, %rcx 411 0x83, 0xf9, 0x10, //0x000006a9 cmpl $16, %ecx 412 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x000006ac je LBB0_77 413 0xbe, 0xff, 0xff, 0xff, 0xff, //0x000006b2 movl $-1, %esi 414 0xd3, 0xe6, //0x000006b7 shll %cl, %esi 415 0xf7, 0xd6, //0x000006b9 notl %esi 416 0x41, 0x21, 0xf0, //0x000006bb andl %esi, %r8d 417 0x21, 0xf0, //0x000006be andl %esi, %eax 418 0x21, 0xd6, //0x000006c0 andl %edx, %esi 419 0x89, 0xf2, //0x000006c2 movl %esi, %edx 420 //0x000006c4 LBB0_77 421 0x41, 0x8d, 0x70, 0xff, //0x000006c4 leal $-1(%r8), %esi 422 0x44, 0x21, 0xc6, //0x000006c8 andl %r8d, %esi 423 0x0f, 0x85, 0x6b, 0x10, 0x00, 0x00, //0x000006cb jne LBB0_309 424 0x8d, 0x70, 0xff, //0x000006d1 leal $-1(%rax), %esi 425 0x21, 0xc6, //0x000006d4 andl %eax, %esi 426 0x0f, 0x85, 0x60, 0x10, 0x00, 0x00, //0x000006d6 jne LBB0_309 427 0x8d, 0x72, 0xff, //0x000006dc leal $-1(%rdx), %esi 428 0x21, 0xd6, //0x000006df andl %edx, %esi 429 0x0f, 0x85, 0x55, 0x10, 0x00, 0x00, //0x000006e1 jne LBB0_309 430 0x45, 0x85, 0xc0, //0x000006e7 testl %r8d, %r8d 431 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x000006ea je LBB0_83 432 0x4c, 0x89, 0xf3, //0x000006f0 movq %r14, %rbx 433 0x4c, 0x29, 0xd3, //0x000006f3 subq %r10, %rbx 434 0x41, 0x0f, 0xbc, 0xf0, //0x000006f6 bsfl %r8d, %esi 435 0x48, 0x01, 0xde, //0x000006fa addq %rbx, %rsi 436 0x49, 0x83, 0xfb, 0xff, //0x000006fd cmpq $-1, %r11 437 0x0f, 0x85, 0xf5, 0x13, 0x00, 0x00, //0x00000701 jne LBB0_326 438 0x49, 0x89, 0xf3, //0x00000707 movq %rsi, %r11 439 //0x0000070a LBB0_83 440 0x85, 0xc0, //0x0000070a testl %eax, %eax 441 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000070c je LBB0_86 442 0x4c, 0x89, 0xf6, //0x00000712 movq %r14, %rsi 443 0x4c, 0x29, 0xd6, //0x00000715 subq %r10, %rsi 444 0x0f, 0xbc, 0xc0, //0x00000718 bsfl %eax, %eax 445 0x48, 0x01, 0xf0, //0x0000071b addq %rsi, %rax 446 0x49, 0x83, 0xfd, 0xff, //0x0000071e cmpq $-1, %r13 447 0x0f, 0x85, 0xbd, 0x11, 0x00, 0x00, //0x00000722 jne LBB0_314 448 0x49, 0x89, 0xc5, //0x00000728 movq %rax, %r13 449 //0x0000072b LBB0_86 450 0x85, 0xd2, //0x0000072b testl %edx, %edx 451 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000072d je LBB0_89 452 0x4c, 0x89, 0xf6, //0x00000733 movq %r14, %rsi 453 0x4c, 0x29, 0xd6, //0x00000736 subq %r10, %rsi 454 0x0f, 0xbc, 0xc2, //0x00000739 bsfl %edx, %eax 455 0x48, 0x01, 0xf0, //0x0000073c addq %rsi, %rax 456 0x49, 0x83, 0xfc, 0xff, //0x0000073f cmpq $-1, %r12 457 0x0f, 0x85, 0x9c, 0x11, 0x00, 0x00, //0x00000743 jne LBB0_314 458 0x49, 0x89, 0xc4, //0x00000749 movq %rax, %r12 459 //0x0000074c LBB0_89 460 0x83, 0xf9, 0x10, //0x0000074c cmpl $16, %ecx 461 0x0f, 0x85, 0x74, 0x04, 0x00, 0x00, //0x0000074f jne LBB0_147 462 0x49, 0x83, 0xc6, 0x10, //0x00000755 addq $16, %r14 463 0x49, 0x83, 0xc1, 0xf0, //0x00000759 addq $-16, %r9 464 0x49, 0x83, 0xf9, 0x0f, //0x0000075d cmpq $15, %r9 465 0x0f, 0x87, 0xe9, 0xfe, 0xff, 0xff, //0x00000761 ja LBB0_75 466 0x48, 0x85, 0xff, //0x00000767 testq %rdi, %rdi 467 0x0f, 0x84, 0x7d, 0x04, 0x00, 0x00, //0x0000076a je LBB0_149 468 //0x00000770 LBB0_92 469 0x48, 0x8b, 0x45, 0xb0, //0x00000770 movq $-80(%rbp), %rax 470 0x48, 0x8d, 0x0c, 0x38, //0x00000774 leaq (%rax,%rdi), %rcx 471 0x48, 0x8d, 0x35, 0x05, 0x21, 0x00, 0x00, //0x00000778 leaq $8453(%rip), %rsi /* LJTI0_3+0(%rip) */ 472 0xe9, 0x28, 0x00, 0x00, 0x00, //0x0000077f jmp LBB0_96 473 //0x00000784 LBB0_93 474 0x48, 0x89, 0xd8, //0x00000784 movq %rbx, %rax 475 0x4c, 0x29, 0xd0, //0x00000787 subq %r10, %rax 476 0x49, 0x83, 0xfc, 0xff, //0x0000078a cmpq $-1, %r12 477 0x0f, 0x85, 0x0f, 0x14, 0x00, 0x00, //0x0000078e jne LBB0_419 478 0x48, 0xff, 0xc8, //0x00000794 decq %rax 479 0x49, 0x89, 0xc4, //0x00000797 movq %rax, %r12 480 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000079a .p2align 4, 0x90 481 //0x000007a0 LBB0_95 482 0x48, 0x89, 0xd8, //0x000007a0 movq %rbx, %rax 483 0x48, 0xff, 0xcf, //0x000007a3 decq %rdi 484 0x0f, 0x84, 0x48, 0x11, 0x00, 0x00, //0x000007a6 je LBB0_315 485 //0x000007ac LBB0_96 486 0x0f, 0xbe, 0x10, //0x000007ac movsbl (%rax), %edx 487 0x83, 0xc2, 0xd5, //0x000007af addl $-43, %edx 488 0x83, 0xfa, 0x3a, //0x000007b2 cmpl $58, %edx 489 0x0f, 0x87, 0x2e, 0x04, 0x00, 0x00, //0x000007b5 ja LBB0_148 490 0x48, 0x8d, 0x58, 0x01, //0x000007bb leaq $1(%rax), %rbx 491 0x48, 0x63, 0x14, 0x96, //0x000007bf movslq (%rsi,%rdx,4), %rdx 492 0x48, 0x01, 0xf2, //0x000007c3 addq %rsi, %rdx 493 0xff, 0xe2, //0x000007c6 jmpq *%rdx 494 //0x000007c8 LBB0_98 495 0x48, 0x89, 0xd8, //0x000007c8 movq %rbx, %rax 496 0x4c, 0x29, 0xd0, //0x000007cb subq %r10, %rax 497 0x49, 0x83, 0xfd, 0xff, //0x000007ce cmpq $-1, %r13 498 0x0f, 0x85, 0xcb, 0x13, 0x00, 0x00, //0x000007d2 jne LBB0_419 499 0x48, 0xff, 0xc8, //0x000007d8 decq %rax 500 0x49, 0x89, 0xc5, //0x000007db movq %rax, %r13 501 0xe9, 0xbd, 0xff, 0xff, 0xff, //0x000007de jmp LBB0_95 502 //0x000007e3 LBB0_100 503 0x48, 0x89, 0xd8, //0x000007e3 movq %rbx, %rax 504 0x4c, 0x29, 0xd0, //0x000007e6 subq %r10, %rax 505 0x49, 0x83, 0xfb, 0xff, //0x000007e9 cmpq $-1, %r11 506 0x0f, 0x85, 0xb0, 0x13, 0x00, 0x00, //0x000007ed jne LBB0_419 507 0x48, 0xff, 0xc8, //0x000007f3 decq %rax 508 0x49, 0x89, 0xc3, //0x000007f6 movq %rax, %r11 509 0xe9, 0xa2, 0xff, 0xff, 0xff, //0x000007f9 jmp LBB0_95 510 //0x000007fe LBB0_102 511 0x49, 0x81, 0xf8, 0xff, 0x0f, 0x00, 0x00, //0x000007fe cmpq $4095, %r8 512 0x0f, 0x8f, 0x94, 0x1b, 0x00, 0x00, //0x00000805 jg LBB0_432 513 0x49, 0x8d, 0x40, 0x01, //0x0000080b leaq $1(%r8), %rax 514 0x48, 0x89, 0x02, //0x0000080f movq %rax, (%rdx) 515 0x4a, 0xc7, 0x44, 0xc2, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00000812 movq $0, $8(%rdx,%r8,8) 516 0xe9, 0x40, 0xf9, 0xff, 0xff, //0x0000081b jmp LBB0_1 517 //0x00000820 LBB0_104 518 0x48, 0x89, 0xc8, //0x00000820 movq %rcx, %rax 519 0x4c, 0x29, 0xd0, //0x00000823 subq %r10, %rax 520 0x0f, 0x84, 0x2b, 0x1d, 0x00, 0x00, //0x00000826 je LBB0_449 521 0x4f, 0x8d, 0x1c, 0x14, //0x0000082c leaq (%r12,%r10), %r11 522 0x48, 0x83, 0xf8, 0x40, //0x00000830 cmpq $64, %rax 523 0x0f, 0x82, 0xe7, 0x15, 0x00, 0x00, //0x00000834 jb LBB0_354 524 0x89, 0xc2, //0x0000083a movl %eax, %edx 525 0x83, 0xe2, 0x3f, //0x0000083c andl $63, %edx 526 0x48, 0x89, 0x55, 0xa8, //0x0000083f movq %rdx, $-88(%rbp) 527 0x4c, 0x29, 0xf9, //0x00000843 subq %r15, %rcx 528 0x48, 0x83, 0xc1, 0xbf, //0x00000846 addq $-65, %rcx 529 0x48, 0x83, 0xe1, 0xc0, //0x0000084a andq $-64, %rcx 530 0x4c, 0x01, 0xd1, //0x0000084e addq %r10, %rcx 531 0x48, 0x03, 0x4d, 0x88, //0x00000851 addq $-120(%rbp), %rcx 532 0x48, 0x89, 0x4d, 0x80, //0x00000855 movq %rcx, $-128(%rbp) 533 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000859 movq $-1, %r9 534 0x45, 0x31, 0xc0, //0x00000860 xorl %r8d, %r8d 535 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000863 .p2align 4, 0x90 536 //0x00000870 LBB0_107 537 0xc4, 0xc1, 0x7a, 0x6f, 0x33, //0x00000870 vmovdqu (%r11), %xmm6 538 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x10, //0x00000875 vmovdqu $16(%r11), %xmm5 539 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x20, //0x0000087b vmovdqu $32(%r11), %xmm4 540 0xc4, 0xc1, 0x7a, 0x6f, 0x7b, 0x30, //0x00000881 vmovdqu $48(%r11), %xmm7 541 0xc5, 0xc9, 0x74, 0xd0, //0x00000887 vpcmpeqb %xmm0, %xmm6, %xmm2 542 0xc5, 0xf9, 0xd7, 0xf2, //0x0000088b vpmovmskb %xmm2, %esi 543 0xc5, 0xd1, 0x74, 0xd0, //0x0000088f vpcmpeqb %xmm0, %xmm5, %xmm2 544 0xc5, 0xf9, 0xd7, 0xda, //0x00000893 vpmovmskb %xmm2, %ebx 545 0xc5, 0xd9, 0x74, 0xd0, //0x00000897 vpcmpeqb %xmm0, %xmm4, %xmm2 546 0xc5, 0xf9, 0xd7, 0xca, //0x0000089b vpmovmskb %xmm2, %ecx 547 0xc5, 0xc1, 0x74, 0xd0, //0x0000089f vpcmpeqb %xmm0, %xmm7, %xmm2 548 0xc5, 0xf9, 0xd7, 0xd2, //0x000008a3 vpmovmskb %xmm2, %edx 549 0xc5, 0xc9, 0x74, 0xd1, //0x000008a7 vpcmpeqb %xmm1, %xmm6, %xmm2 550 0xc5, 0x79, 0xd7, 0xea, //0x000008ab vpmovmskb %xmm2, %r13d 551 0xc5, 0xd1, 0x74, 0xd1, //0x000008af vpcmpeqb %xmm1, %xmm5, %xmm2 552 0xc5, 0xf9, 0xd7, 0xfa, //0x000008b3 vpmovmskb %xmm2, %edi 553 0xc5, 0xd9, 0x74, 0xd1, //0x000008b7 vpcmpeqb %xmm1, %xmm4, %xmm2 554 0x48, 0xc1, 0xe3, 0x10, //0x000008bb shlq $16, %rbx 555 0x48, 0x09, 0xde, //0x000008bf orq %rbx, %rsi 556 0xc5, 0xf9, 0xd7, 0xda, //0x000008c2 vpmovmskb %xmm2, %ebx 557 0xc5, 0xc1, 0x74, 0xd1, //0x000008c6 vpcmpeqb %xmm1, %xmm7, %xmm2 558 0x48, 0xc1, 0xe1, 0x20, //0x000008ca shlq $32, %rcx 559 0x48, 0x09, 0xce, //0x000008ce orq %rcx, %rsi 560 0xc5, 0xf9, 0xd7, 0xca, //0x000008d1 vpmovmskb %xmm2, %ecx 561 0xc5, 0x81, 0x64, 0xd6, //0x000008d5 vpcmpgtb %xmm6, %xmm15, %xmm2 562 0xc5, 0xc9, 0x64, 0xf3, //0x000008d9 vpcmpgtb %xmm3, %xmm6, %xmm6 563 0xc5, 0xc9, 0xdb, 0xd2, //0x000008dd vpand %xmm2, %xmm6, %xmm2 564 0x48, 0xc1, 0xe7, 0x10, //0x000008e1 shlq $16, %rdi 565 0x49, 0x09, 0xfd, //0x000008e5 orq %rdi, %r13 566 0xc5, 0x79, 0xd7, 0xe2, //0x000008e8 vpmovmskb %xmm2, %r12d 567 0xc5, 0x81, 0x64, 0xd5, //0x000008ec vpcmpgtb %xmm5, %xmm15, %xmm2 568 0xc5, 0xd1, 0x64, 0xeb, //0x000008f0 vpcmpgtb %xmm3, %xmm5, %xmm5 569 0xc5, 0xd1, 0xdb, 0xd2, //0x000008f4 vpand %xmm2, %xmm5, %xmm2 570 0x48, 0xc1, 0xe3, 0x20, //0x000008f8 shlq $32, %rbx 571 0x49, 0x09, 0xdd, //0x000008fc orq %rbx, %r13 572 0xc5, 0xf9, 0xd7, 0xfa, //0x000008ff vpmovmskb %xmm2, %edi 573 0xc5, 0x81, 0x64, 0xd4, //0x00000903 vpcmpgtb %xmm4, %xmm15, %xmm2 574 0xc5, 0xd9, 0x64, 0xe3, //0x00000907 vpcmpgtb %xmm3, %xmm4, %xmm4 575 0xc5, 0xd9, 0xdb, 0xd2, //0x0000090b vpand %xmm2, %xmm4, %xmm2 576 0x48, 0xc1, 0xe1, 0x30, //0x0000090f shlq $48, %rcx 577 0x49, 0x09, 0xcd, //0x00000913 orq %rcx, %r13 578 0xc5, 0xf9, 0xd7, 0xca, //0x00000916 vpmovmskb %xmm2, %ecx 579 0xc5, 0x81, 0x64, 0xd7, //0x0000091a vpcmpgtb %xmm7, %xmm15, %xmm2 580 0xc5, 0xc1, 0x64, 0xe3, //0x0000091e vpcmpgtb %xmm3, %xmm7, %xmm4 581 0xc5, 0xd9, 0xdb, 0xd2, //0x00000922 vpand %xmm2, %xmm4, %xmm2 582 0x48, 0xc1, 0xe7, 0x10, //0x00000926 shlq $16, %rdi 583 0x49, 0x09, 0xfc, //0x0000092a orq %rdi, %r12 584 0xc5, 0x79, 0xd7, 0xf2, //0x0000092d vpmovmskb %xmm2, %r14d 585 0x48, 0xc1, 0xe2, 0x30, //0x00000931 shlq $48, %rdx 586 0x48, 0xc1, 0xe1, 0x20, //0x00000935 shlq $32, %rcx 587 0x49, 0x83, 0xf9, 0xff, //0x00000939 cmpq $-1, %r9 588 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000093d jne LBB0_109 589 0x4d, 0x85, 0xed, //0x00000943 testq %r13, %r13 590 0x0f, 0x85, 0x9c, 0x00, 0x00, 0x00, //0x00000946 jne LBB0_124 591 //0x0000094c LBB0_109 592 0x49, 0xc1, 0xe6, 0x30, //0x0000094c shlq $48, %r14 593 0x49, 0x09, 0xcc, //0x00000950 orq %rcx, %r12 594 0x48, 0x09, 0xd6, //0x00000953 orq %rdx, %rsi 595 0x4c, 0x89, 0xe9, //0x00000956 movq %r13, %rcx 596 0x4c, 0x09, 0xc1, //0x00000959 orq %r8, %rcx 597 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x0000095c jne LBB0_144 598 0x4d, 0x09, 0xf4, //0x00000962 orq %r14, %r12 599 0x48, 0x85, 0xf6, //0x00000965 testq %rsi, %rsi 600 0x0f, 0x85, 0x35, 0x02, 0x00, 0x00, //0x00000968 jne LBB0_145 601 //0x0000096e LBB0_111 602 0x4d, 0x85, 0xe4, //0x0000096e testq %r12, %r12 603 0x0f, 0x85, 0x84, 0x1a, 0x00, 0x00, //0x00000971 jne LBB0_425 604 0x48, 0x83, 0xc0, 0xc0, //0x00000977 addq $-64, %rax 605 0x49, 0x83, 0xc3, 0x40, //0x0000097b addq $64, %r11 606 0x48, 0x83, 0xf8, 0x3f, //0x0000097f cmpq $63, %rax 607 0x0f, 0x87, 0xe7, 0xfe, 0xff, 0xff, //0x00000983 ja LBB0_107 608 0xe9, 0x62, 0x0e, 0x00, 0x00, //0x00000989 jmp LBB0_113 609 //0x0000098e LBB0_144 610 0x4c, 0x89, 0xc1, //0x0000098e movq %r8, %rcx 611 0x48, 0xf7, 0xd1, //0x00000991 notq %rcx 612 0x4c, 0x21, 0xe9, //0x00000994 andq %r13, %rcx 613 0x48, 0x8d, 0x14, 0x09, //0x00000997 leaq (%rcx,%rcx), %rdx 614 0x4c, 0x09, 0xc2, //0x0000099b orq %r8, %rdx 615 0x48, 0x89, 0xd7, //0x0000099e movq %rdx, %rdi 616 0x48, 0xf7, 0xd7, //0x000009a1 notq %rdi 617 0x4c, 0x21, 0xef, //0x000009a4 andq %r13, %rdi 618 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000009a7 movabsq $-6148914691236517206, %rbx 619 0x48, 0x21, 0xdf, //0x000009b1 andq %rbx, %rdi 620 0x45, 0x31, 0xc0, //0x000009b4 xorl %r8d, %r8d 621 0x48, 0x01, 0xcf, //0x000009b7 addq %rcx, %rdi 622 0x41, 0x0f, 0x92, 0xc0, //0x000009ba setb %r8b 623 0x48, 0x01, 0xff, //0x000009be addq %rdi, %rdi 624 0x48, 0xb9, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000009c1 movabsq $6148914691236517205, %rcx 625 0x48, 0x31, 0xcf, //0x000009cb xorq %rcx, %rdi 626 0x48, 0x21, 0xd7, //0x000009ce andq %rdx, %rdi 627 0x48, 0xf7, 0xd7, //0x000009d1 notq %rdi 628 0x48, 0x21, 0xfe, //0x000009d4 andq %rdi, %rsi 629 0x4d, 0x09, 0xf4, //0x000009d7 orq %r14, %r12 630 0x48, 0x85, 0xf6, //0x000009da testq %rsi, %rsi 631 0x0f, 0x84, 0x8b, 0xff, 0xff, 0xff, //0x000009dd je LBB0_111 632 0xe9, 0xbb, 0x01, 0x00, 0x00, //0x000009e3 jmp LBB0_145 633 //0x000009e8 LBB0_124 634 0x4c, 0x89, 0xdf, //0x000009e8 movq %r11, %rdi 635 0x48, 0x2b, 0x7d, 0xd0, //0x000009eb subq $-48(%rbp), %rdi 636 0x4d, 0x0f, 0xbc, 0xcd, //0x000009ef bsfq %r13, %r9 637 0x49, 0x01, 0xf9, //0x000009f3 addq %rdi, %r9 638 0xe9, 0x51, 0xff, 0xff, 0xff, //0x000009f6 jmp LBB0_109 639 //0x000009fb LBB0_125 640 0x4a, 0xc7, 0x04, 0xc2, 0x02, 0x00, 0x00, 0x00, //0x000009fb movq $2, (%rdx,%r8,8) 641 0x48, 0x8b, 0x4f, 0x08, //0x00000a03 movq $8(%rdi), %rcx 642 0xf6, 0x85, 0x78, 0xff, 0xff, 0xff, 0x20, //0x00000a07 testb $32, $-136(%rbp) 643 0x48, 0x89, 0x4d, 0xa0, //0x00000a0e movq %rcx, $-96(%rbp) 644 0x0f, 0x85, 0x8d, 0x02, 0x00, 0x00, //0x00000a12 jne LBB0_160 645 0x49, 0x89, 0xcd, //0x00000a18 movq %rcx, %r13 646 0x4d, 0x29, 0xd5, //0x00000a1b subq %r10, %r13 647 0x0f, 0x84, 0x33, 0x1b, 0x00, 0x00, //0x00000a1e je LBB0_449 648 0x4f, 0x8d, 0x1c, 0x14, //0x00000a24 leaq (%r12,%r10), %r11 649 0x49, 0x83, 0xfd, 0x40, //0x00000a28 cmpq $64, %r13 650 0x0f, 0x82, 0x10, 0x14, 0x00, 0x00, //0x00000a2c jb LBB0_357 651 0x44, 0x89, 0xe8, //0x00000a32 movl %r13d, %eax 652 0x83, 0xe0, 0x3f, //0x00000a35 andl $63, %eax 653 0x48, 0x89, 0x45, 0xa8, //0x00000a38 movq %rax, $-88(%rbp) 654 0x4c, 0x29, 0xf9, //0x00000a3c subq %r15, %rcx 655 0x48, 0x83, 0xc1, 0xbf, //0x00000a3f addq $-65, %rcx 656 0x48, 0x83, 0xe1, 0xc0, //0x00000a43 andq $-64, %rcx 657 0x4c, 0x01, 0xd1, //0x00000a47 addq %r10, %rcx 658 0x48, 0x03, 0x4d, 0x88, //0x00000a4a addq $-120(%rbp), %rcx 659 0x48, 0x89, 0x4d, 0x80, //0x00000a4e movq %rcx, $-128(%rbp) 660 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000a52 movq $-1, %r9 661 0x45, 0x31, 0xe4, //0x00000a59 xorl %r12d, %r12d 662 0x90, 0x90, 0x90, 0x90, //0x00000a5c .p2align 4, 0x90 663 //0x00000a60 LBB0_129 664 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00000a60 vmovdqu (%r11), %xmm2 665 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00000a65 vmovdqu $16(%r11), %xmm4 666 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x20, //0x00000a6b vmovdqu $32(%r11), %xmm5 667 0xc4, 0xc1, 0x7a, 0x6f, 0x73, 0x30, //0x00000a71 vmovdqu $48(%r11), %xmm6 668 0xc5, 0xe9, 0x74, 0xf8, //0x00000a77 vpcmpeqb %xmm0, %xmm2, %xmm7 669 0xc5, 0xf9, 0xd7, 0xff, //0x00000a7b vpmovmskb %xmm7, %edi 670 0xc5, 0xd9, 0x74, 0xf8, //0x00000a7f vpcmpeqb %xmm0, %xmm4, %xmm7 671 0xc5, 0xf9, 0xd7, 0xcf, //0x00000a83 vpmovmskb %xmm7, %ecx 672 0xc5, 0xd1, 0x74, 0xf8, //0x00000a87 vpcmpeqb %xmm0, %xmm5, %xmm7 673 0xc5, 0xf9, 0xd7, 0xf7, //0x00000a8b vpmovmskb %xmm7, %esi 674 0xc5, 0xc9, 0x74, 0xf8, //0x00000a8f vpcmpeqb %xmm0, %xmm6, %xmm7 675 0xc5, 0xf9, 0xd7, 0xdf, //0x00000a93 vpmovmskb %xmm7, %ebx 676 0xc5, 0xe9, 0x74, 0xd1, //0x00000a97 vpcmpeqb %xmm1, %xmm2, %xmm2 677 0xc5, 0xf9, 0xd7, 0xd2, //0x00000a9b vpmovmskb %xmm2, %edx 678 0xc5, 0xd9, 0x74, 0xd1, //0x00000a9f vpcmpeqb %xmm1, %xmm4, %xmm2 679 0xc5, 0xf9, 0xd7, 0xc2, //0x00000aa3 vpmovmskb %xmm2, %eax 680 0xc5, 0xd1, 0x74, 0xd1, //0x00000aa7 vpcmpeqb %xmm1, %xmm5, %xmm2 681 0xc5, 0x79, 0xd7, 0xf2, //0x00000aab vpmovmskb %xmm2, %r14d 682 0xc5, 0xc9, 0x74, 0xd1, //0x00000aaf vpcmpeqb %xmm1, %xmm6, %xmm2 683 0xc5, 0x79, 0xd7, 0xc2, //0x00000ab3 vpmovmskb %xmm2, %r8d 684 0x48, 0xc1, 0xe3, 0x30, //0x00000ab7 shlq $48, %rbx 685 0x48, 0xc1, 0xe6, 0x20, //0x00000abb shlq $32, %rsi 686 0x48, 0xc1, 0xe1, 0x10, //0x00000abf shlq $16, %rcx 687 0x48, 0x09, 0xcf, //0x00000ac3 orq %rcx, %rdi 688 0x48, 0x09, 0xf7, //0x00000ac6 orq %rsi, %rdi 689 0x49, 0xc1, 0xe0, 0x30, //0x00000ac9 shlq $48, %r8 690 0x49, 0xc1, 0xe6, 0x20, //0x00000acd shlq $32, %r14 691 0x48, 0xc1, 0xe0, 0x10, //0x00000ad1 shlq $16, %rax 692 0x48, 0x09, 0xc2, //0x00000ad5 orq %rax, %rdx 693 0x4c, 0x09, 0xf2, //0x00000ad8 orq %r14, %rdx 694 0x4c, 0x09, 0xc2, //0x00000adb orq %r8, %rdx 695 0x49, 0x83, 0xf9, 0xff, //0x00000ade cmpq $-1, %r9 696 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000ae2 jne LBB0_131 697 0x48, 0x85, 0xd2, //0x00000ae8 testq %rdx, %rdx 698 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x00000aeb jne LBB0_140 699 //0x00000af1 LBB0_131 700 0x48, 0x09, 0xdf, //0x00000af1 orq %rbx, %rdi 701 0x48, 0x89, 0xd0, //0x00000af4 movq %rdx, %rax 702 0x4c, 0x09, 0xe0, //0x00000af7 orq %r12, %rax 703 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x00000afa jne LBB0_141 704 //0x00000b00 LBB0_132 705 0x48, 0x85, 0xff, //0x00000b00 testq %rdi, %rdi 706 0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x00000b03 jne LBB0_142 707 //0x00000b09 LBB0_133 708 0x49, 0x83, 0xc5, 0xc0, //0x00000b09 addq $-64, %r13 709 0x49, 0x83, 0xc3, 0x40, //0x00000b0d addq $64, %r11 710 0x49, 0x83, 0xfd, 0x3f, //0x00000b11 cmpq $63, %r13 711 0x0f, 0x87, 0x45, 0xff, 0xff, 0xff, //0x00000b15 ja LBB0_129 712 0xe9, 0xf1, 0x0d, 0x00, 0x00, //0x00000b1b jmp LBB0_134 713 //0x00000b20 LBB0_140 714 0x4c, 0x89, 0xd8, //0x00000b20 movq %r11, %rax 715 0x48, 0x2b, 0x45, 0xd0, //0x00000b23 subq $-48(%rbp), %rax 716 0x4c, 0x0f, 0xbc, 0xca, //0x00000b27 bsfq %rdx, %r9 717 0x49, 0x01, 0xc1, //0x00000b2b addq %rax, %r9 718 0x48, 0x09, 0xdf, //0x00000b2e orq %rbx, %rdi 719 0x48, 0x89, 0xd0, //0x00000b31 movq %rdx, %rax 720 0x4c, 0x09, 0xe0, //0x00000b34 orq %r12, %rax 721 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x00000b37 je LBB0_132 722 //0x00000b3d LBB0_141 723 0x4c, 0x89, 0xe0, //0x00000b3d movq %r12, %rax 724 0x48, 0xf7, 0xd0, //0x00000b40 notq %rax 725 0x48, 0x21, 0xd0, //0x00000b43 andq %rdx, %rax 726 0x48, 0x8d, 0x0c, 0x00, //0x00000b46 leaq (%rax,%rax), %rcx 727 0x4c, 0x09, 0xe1, //0x00000b4a orq %r12, %rcx 728 0x48, 0x89, 0xce, //0x00000b4d movq %rcx, %rsi 729 0x48, 0xf7, 0xd6, //0x00000b50 notq %rsi 730 0x48, 0x21, 0xd6, //0x00000b53 andq %rdx, %rsi 731 0x48, 0xba, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000b56 movabsq $-6148914691236517206, %rdx 732 0x48, 0x21, 0xd6, //0x00000b60 andq %rdx, %rsi 733 0x45, 0x31, 0xe4, //0x00000b63 xorl %r12d, %r12d 734 0x48, 0x01, 0xc6, //0x00000b66 addq %rax, %rsi 735 0x41, 0x0f, 0x92, 0xc4, //0x00000b69 setb %r12b 736 0x48, 0x01, 0xf6, //0x00000b6d addq %rsi, %rsi 737 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000b70 movabsq $6148914691236517205, %rax 738 0x48, 0x31, 0xc6, //0x00000b7a xorq %rax, %rsi 739 0x48, 0x21, 0xce, //0x00000b7d andq %rcx, %rsi 740 0x48, 0xf7, 0xd6, //0x00000b80 notq %rsi 741 0x48, 0x21, 0xf7, //0x00000b83 andq %rsi, %rdi 742 0x48, 0x85, 0xff, //0x00000b86 testq %rdi, %rdi 743 0x0f, 0x84, 0x7a, 0xff, 0xff, 0xff, //0x00000b89 je LBB0_133 744 //0x00000b8f LBB0_142 745 0x48, 0x0f, 0xbc, 0xc7, //0x00000b8f bsfq %rdi, %rax 746 //0x00000b93 LBB0_143 747 0x4c, 0x03, 0x5d, 0x90, //0x00000b93 addq $-112(%rbp), %r11 748 0x49, 0x01, 0xc3, //0x00000b97 addq %rax, %r11 749 0x4c, 0x8b, 0x65, 0xd0, //0x00000b9a movq $-48(%rbp), %r12 750 0xe9, 0x8f, 0x03, 0x00, 0x00, //0x00000b9e jmp LBB0_193 751 //0x00000ba3 LBB0_145 752 0x48, 0x0f, 0xbc, 0xc6, //0x00000ba3 bsfq %rsi, %rax 753 0x4d, 0x85, 0xe4, //0x00000ba7 testq %r12, %r12 754 0x0f, 0x84, 0xf9, 0x02, 0x00, 0x00, //0x00000baa je LBB0_184 755 0x49, 0x0f, 0xbc, 0xcc, //0x00000bb0 bsfq %r12, %rcx 756 0x4c, 0x8b, 0x65, 0xd0, //0x00000bb4 movq $-48(%rbp), %r12 757 0x4d, 0x29, 0xe3, //0x00000bb8 subq %r12, %r11 758 0x48, 0x39, 0xc1, //0x00000bbb cmpq %rax, %rcx 759 0x0f, 0x83, 0xfa, 0x02, 0x00, 0x00, //0x00000bbe jae LBB0_185 760 0xe9, 0x97, 0x19, 0x00, 0x00, //0x00000bc4 jmp LBB0_308 761 //0x00000bc9 LBB0_147 762 0x49, 0x01, 0xce, //0x00000bc9 addq %rcx, %r14 763 0x4c, 0x89, 0x75, 0xb0, //0x00000bcc movq %r14, $-80(%rbp) 764 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000bd0 movq $-1, %rax 765 0x4d, 0x85, 0xed, //0x00000bd7 testq %r13, %r13 766 0x48, 0x8b, 0x75, 0xc8, //0x00000bda movq $-56(%rbp), %rsi 767 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x00000bde jne LBB0_150 768 0xe9, 0xeb, 0x17, 0x00, 0x00, //0x00000be4 jmp LBB0_421 769 //0x00000be9 LBB0_148 770 0x48, 0x89, 0x45, 0xb0, //0x00000be9 movq %rax, $-80(%rbp) 771 //0x00000bed LBB0_149 772 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000bed movq $-1, %rax 773 0x4d, 0x85, 0xed, //0x00000bf4 testq %r13, %r13 774 0x48, 0x8b, 0x75, 0xc8, //0x00000bf7 movq $-56(%rbp), %rsi 775 0x0f, 0x84, 0xd3, 0x17, 0x00, 0x00, //0x00000bfb je LBB0_421 776 //0x00000c01 LBB0_150 777 0x4d, 0x85, 0xe4, //0x00000c01 testq %r12, %r12 778 0x0f, 0x84, 0xca, 0x17, 0x00, 0x00, //0x00000c04 je LBB0_421 779 0x4d, 0x85, 0xdb, //0x00000c0a testq %r11, %r11 780 0x0f, 0x84, 0xc1, 0x17, 0x00, 0x00, //0x00000c0d je LBB0_421 781 0x48, 0x8b, 0x4d, 0xb0, //0x00000c13 movq $-80(%rbp), %rcx 782 0x4c, 0x29, 0xd1, //0x00000c17 subq %r10, %rcx 783 0x48, 0x8d, 0x41, 0xff, //0x00000c1a leaq $-1(%rcx), %rax 784 0x49, 0x39, 0xc5, //0x00000c1e cmpq %rax, %r13 785 0x0f, 0x84, 0x49, 0x00, 0x00, 0x00, //0x00000c21 je LBB0_158 786 0x49, 0x39, 0xc3, //0x00000c27 cmpq %rax, %r11 787 0x0f, 0x84, 0x40, 0x00, 0x00, 0x00, //0x00000c2a je LBB0_158 788 0x49, 0x39, 0xc4, //0x00000c30 cmpq %rax, %r12 789 0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00000c33 je LBB0_158 790 0x4d, 0x85, 0xe4, //0x00000c39 testq %r12, %r12 791 0x48, 0x8b, 0x55, 0xb8, //0x00000c3c movq $-72(%rbp), %rdx 792 0x48, 0x8b, 0x7d, 0xc0, //0x00000c40 movq $-64(%rbp), %rdi 793 0x0f, 0x8e, 0xa2, 0x02, 0x00, 0x00, //0x00000c44 jle LBB0_188 794 0x49, 0x8d, 0x44, 0x24, 0xff, //0x00000c4a leaq $-1(%r12), %rax 795 0x49, 0x39, 0xc5, //0x00000c4f cmpq %rax, %r13 796 0x0f, 0x84, 0x94, 0x02, 0x00, 0x00, //0x00000c52 je LBB0_188 797 0x49, 0xf7, 0xd4, //0x00000c58 notq %r12 798 0x4c, 0x89, 0xe1, //0x00000c5b movq %r12, %rcx 799 0x4c, 0x8b, 0x65, 0xd0, //0x00000c5e movq $-48(%rbp), %r12 800 0x48, 0x85, 0xc9, //0x00000c62 testq %rcx, %rcx 801 0x0f, 0x89, 0x1d, 0x00, 0x00, 0x00, //0x00000c65 jns LBB0_268 802 0xe9, 0x61, 0x17, 0x00, 0x00, //0x00000c6b jmp LBB0_420 803 //0x00000c70 LBB0_158 804 0x48, 0xf7, 0xd9, //0x00000c70 negq %rcx 805 //0x00000c73 LBB0_159 806 0x4c, 0x8b, 0x65, 0xd0, //0x00000c73 movq $-48(%rbp), %r12 807 0x48, 0x8b, 0x55, 0xb8, //0x00000c77 movq $-72(%rbp), %rdx 808 0x48, 0x8b, 0x7d, 0xc0, //0x00000c7b movq $-64(%rbp), %rdi 809 0x48, 0x85, 0xc9, //0x00000c7f testq %rcx, %rcx 810 0x0f, 0x88, 0x49, 0x17, 0x00, 0x00, //0x00000c82 js LBB0_420 811 //0x00000c88 LBB0_268 812 0x4c, 0x01, 0xf9, //0x00000c88 addq %r15, %rcx 813 0x49, 0x89, 0xce, //0x00000c8b movq %rcx, %r14 814 //0x00000c8e LBB0_269 815 0x4d, 0x89, 0xf3, //0x00000c8e movq %r14, %r11 816 0x4c, 0x89, 0x36, //0x00000c91 movq %r14, (%rsi) 817 0x4c, 0x89, 0xf8, //0x00000c94 movq %r15, %rax 818 0x4d, 0x85, 0xff, //0x00000c97 testq %r15, %r15 819 0x0f, 0x89, 0xc3, 0xf4, 0xff, 0xff, //0x00000c9a jns LBB0_2 820 0xe9, 0x3f, 0x17, 0x00, 0x00, //0x00000ca0 jmp LBB0_424 821 //0x00000ca5 LBB0_160 822 0x48, 0x89, 0xc8, //0x00000ca5 movq %rcx, %rax 823 0x4c, 0x29, 0xd0, //0x00000ca8 subq %r10, %rax 824 0x0f, 0x84, 0xa6, 0x18, 0x00, 0x00, //0x00000cab je LBB0_449 825 0x4f, 0x8d, 0x1c, 0x14, //0x00000cb1 leaq (%r12,%r10), %r11 826 0x48, 0x83, 0xf8, 0x40, //0x00000cb5 cmpq $64, %rax 827 0x0f, 0x82, 0x9c, 0x11, 0x00, 0x00, //0x00000cb9 jb LBB0_358 828 0x89, 0xc2, //0x00000cbf movl %eax, %edx 829 0x83, 0xe2, 0x3f, //0x00000cc1 andl $63, %edx 830 0x48, 0x89, 0x55, 0xa8, //0x00000cc4 movq %rdx, $-88(%rbp) 831 0x49, 0x89, 0xcc, //0x00000cc8 movq %rcx, %r12 832 0x4d, 0x29, 0xfc, //0x00000ccb subq %r15, %r12 833 0x49, 0x83, 0xc4, 0xbf, //0x00000cce addq $-65, %r12 834 0x49, 0x83, 0xe4, 0xc0, //0x00000cd2 andq $-64, %r12 835 0x4d, 0x01, 0xd4, //0x00000cd6 addq %r10, %r12 836 0x4c, 0x03, 0x65, 0x88, //0x00000cd9 addq $-120(%rbp), %r12 837 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000cdd movq $-1, %r9 838 0x45, 0x31, 0xc0, //0x00000ce4 xorl %r8d, %r8d 839 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000ce7 .p2align 4, 0x90 840 //0x00000cf0 LBB0_163 841 0xc4, 0xc1, 0x7a, 0x6f, 0x33, //0x00000cf0 vmovdqu (%r11), %xmm6 842 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x10, //0x00000cf5 vmovdqu $16(%r11), %xmm5 843 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x20, //0x00000cfb vmovdqu $32(%r11), %xmm4 844 0xc4, 0xc1, 0x7a, 0x6f, 0x7b, 0x30, //0x00000d01 vmovdqu $48(%r11), %xmm7 845 0xc5, 0xc9, 0x74, 0xd0, //0x00000d07 vpcmpeqb %xmm0, %xmm6, %xmm2 846 0xc5, 0xf9, 0xd7, 0xf2, //0x00000d0b vpmovmskb %xmm2, %esi 847 0xc5, 0xd1, 0x74, 0xd0, //0x00000d0f vpcmpeqb %xmm0, %xmm5, %xmm2 848 0xc5, 0xf9, 0xd7, 0xda, //0x00000d13 vpmovmskb %xmm2, %ebx 849 0xc5, 0xd9, 0x74, 0xd0, //0x00000d17 vpcmpeqb %xmm0, %xmm4, %xmm2 850 0xc5, 0xf9, 0xd7, 0xca, //0x00000d1b vpmovmskb %xmm2, %ecx 851 0xc5, 0xc1, 0x74, 0xd0, //0x00000d1f vpcmpeqb %xmm0, %xmm7, %xmm2 852 0xc5, 0xf9, 0xd7, 0xfa, //0x00000d23 vpmovmskb %xmm2, %edi 853 0xc5, 0xc9, 0x74, 0xd1, //0x00000d27 vpcmpeqb %xmm1, %xmm6, %xmm2 854 0xc5, 0x79, 0xd7, 0xea, //0x00000d2b vpmovmskb %xmm2, %r13d 855 0xc5, 0xd1, 0x74, 0xd1, //0x00000d2f vpcmpeqb %xmm1, %xmm5, %xmm2 856 0xc5, 0xf9, 0xd7, 0xd2, //0x00000d33 vpmovmskb %xmm2, %edx 857 0xc5, 0xd9, 0x74, 0xd1, //0x00000d37 vpcmpeqb %xmm1, %xmm4, %xmm2 858 0x48, 0xc1, 0xe3, 0x10, //0x00000d3b shlq $16, %rbx 859 0x48, 0x09, 0xde, //0x00000d3f orq %rbx, %rsi 860 0xc5, 0xf9, 0xd7, 0xda, //0x00000d42 vpmovmskb %xmm2, %ebx 861 0xc5, 0xc1, 0x74, 0xd1, //0x00000d46 vpcmpeqb %xmm1, %xmm7, %xmm2 862 0x48, 0xc1, 0xe1, 0x20, //0x00000d4a shlq $32, %rcx 863 0x48, 0x09, 0xce, //0x00000d4e orq %rcx, %rsi 864 0xc5, 0xf9, 0xd7, 0xca, //0x00000d51 vpmovmskb %xmm2, %ecx 865 0xc5, 0x81, 0x64, 0xd6, //0x00000d55 vpcmpgtb %xmm6, %xmm15, %xmm2 866 0xc5, 0xc9, 0x64, 0xf3, //0x00000d59 vpcmpgtb %xmm3, %xmm6, %xmm6 867 0xc5, 0xc9, 0xdb, 0xd2, //0x00000d5d vpand %xmm2, %xmm6, %xmm2 868 0x48, 0xc1, 0xe2, 0x10, //0x00000d61 shlq $16, %rdx 869 0x49, 0x09, 0xd5, //0x00000d65 orq %rdx, %r13 870 0xc5, 0xf9, 0xd7, 0xd2, //0x00000d68 vpmovmskb %xmm2, %edx 871 0xc5, 0x81, 0x64, 0xd5, //0x00000d6c vpcmpgtb %xmm5, %xmm15, %xmm2 872 0xc5, 0xd1, 0x64, 0xeb, //0x00000d70 vpcmpgtb %xmm3, %xmm5, %xmm5 873 0xc5, 0xd1, 0xdb, 0xd2, //0x00000d74 vpand %xmm2, %xmm5, %xmm2 874 0x48, 0xc1, 0xe3, 0x20, //0x00000d78 shlq $32, %rbx 875 0x49, 0x09, 0xdd, //0x00000d7c orq %rbx, %r13 876 0xc5, 0xf9, 0xd7, 0xda, //0x00000d7f vpmovmskb %xmm2, %ebx 877 0xc5, 0x81, 0x64, 0xd4, //0x00000d83 vpcmpgtb %xmm4, %xmm15, %xmm2 878 0xc5, 0xd9, 0x64, 0xe3, //0x00000d87 vpcmpgtb %xmm3, %xmm4, %xmm4 879 0xc5, 0xd9, 0xdb, 0xd2, //0x00000d8b vpand %xmm2, %xmm4, %xmm2 880 0x48, 0xc1, 0xe1, 0x30, //0x00000d8f shlq $48, %rcx 881 0x49, 0x09, 0xcd, //0x00000d93 orq %rcx, %r13 882 0xc5, 0xf9, 0xd7, 0xca, //0x00000d96 vpmovmskb %xmm2, %ecx 883 0xc5, 0x81, 0x64, 0xd7, //0x00000d9a vpcmpgtb %xmm7, %xmm15, %xmm2 884 0xc5, 0xc1, 0x64, 0xe3, //0x00000d9e vpcmpgtb %xmm3, %xmm7, %xmm4 885 0xc5, 0xd9, 0xdb, 0xd2, //0x00000da2 vpand %xmm2, %xmm4, %xmm2 886 0x48, 0xc1, 0xe3, 0x10, //0x00000da6 shlq $16, %rbx 887 0x48, 0x09, 0xda, //0x00000daa orq %rbx, %rdx 888 0xc5, 0x79, 0xd7, 0xf2, //0x00000dad vpmovmskb %xmm2, %r14d 889 0x48, 0xc1, 0xe7, 0x30, //0x00000db1 shlq $48, %rdi 890 0x48, 0xc1, 0xe1, 0x20, //0x00000db5 shlq $32, %rcx 891 0x49, 0x83, 0xf9, 0xff, //0x00000db9 cmpq $-1, %r9 892 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000dbd jne LBB0_165 893 0x4d, 0x85, 0xed, //0x00000dc3 testq %r13, %r13 894 0x0f, 0x85, 0xa4, 0x00, 0x00, 0x00, //0x00000dc6 jne LBB0_180 895 //0x00000dcc LBB0_165 896 0x49, 0xc1, 0xe6, 0x30, //0x00000dcc shlq $48, %r14 897 0x48, 0x09, 0xca, //0x00000dd0 orq %rcx, %rdx 898 0x48, 0x09, 0xfe, //0x00000dd3 orq %rdi, %rsi 899 0x4c, 0x89, 0xe9, //0x00000dd6 movq %r13, %rcx 900 0x4c, 0x09, 0xc1, //0x00000dd9 orq %r8, %rcx 901 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00000ddc jne LBB0_181 902 0x4c, 0x09, 0xf2, //0x00000de2 orq %r14, %rdx 903 0x48, 0x85, 0xf6, //0x00000de5 testq %rsi, %rsi 904 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x00000de8 jne LBB0_182 905 //0x00000dee LBB0_167 906 0x48, 0x85, 0xd2, //0x00000dee testq %rdx, %rdx 907 0x0f, 0x85, 0x17, 0x16, 0x00, 0x00, //0x00000df1 jne LBB0_427 908 0x48, 0x83, 0xc0, 0xc0, //0x00000df7 addq $-64, %rax 909 0x49, 0x83, 0xc3, 0x40, //0x00000dfb addq $64, %r11 910 0x48, 0x83, 0xf8, 0x3f, //0x00000dff cmpq $63, %rax 911 0x0f, 0x87, 0xe7, 0xfe, 0xff, 0xff, //0x00000e03 ja LBB0_163 912 0xe9, 0x7f, 0x0b, 0x00, 0x00, //0x00000e09 jmp LBB0_169 913 //0x00000e0e LBB0_181 914 0x4c, 0x89, 0xc1, //0x00000e0e movq %r8, %rcx 915 0x48, 0xf7, 0xd1, //0x00000e11 notq %rcx 916 0x4c, 0x21, 0xe9, //0x00000e14 andq %r13, %rcx 917 0x4c, 0x89, 0x55, 0xb0, //0x00000e17 movq %r10, $-80(%rbp) 918 0x4c, 0x8d, 0x14, 0x09, //0x00000e1b leaq (%rcx,%rcx), %r10 919 0x4d, 0x09, 0xc2, //0x00000e1f orq %r8, %r10 920 0x4c, 0x89, 0xd3, //0x00000e22 movq %r10, %rbx 921 0x48, 0xf7, 0xd3, //0x00000e25 notq %rbx 922 0x4c, 0x21, 0xeb, //0x00000e28 andq %r13, %rbx 923 0x48, 0xbf, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000e2b movabsq $-6148914691236517206, %rdi 924 0x48, 0x21, 0xfb, //0x00000e35 andq %rdi, %rbx 925 0x45, 0x31, 0xc0, //0x00000e38 xorl %r8d, %r8d 926 0x48, 0x01, 0xcb, //0x00000e3b addq %rcx, %rbx 927 0x41, 0x0f, 0x92, 0xc0, //0x00000e3e setb %r8b 928 0x48, 0x01, 0xdb, //0x00000e42 addq %rbx, %rbx 929 0x48, 0xb9, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000e45 movabsq $6148914691236517205, %rcx 930 0x48, 0x31, 0xcb, //0x00000e4f xorq %rcx, %rbx 931 0x4c, 0x21, 0xd3, //0x00000e52 andq %r10, %rbx 932 0x4c, 0x8b, 0x55, 0xb0, //0x00000e55 movq $-80(%rbp), %r10 933 0x48, 0xf7, 0xd3, //0x00000e59 notq %rbx 934 0x48, 0x21, 0xde, //0x00000e5c andq %rbx, %rsi 935 0x4c, 0x09, 0xf2, //0x00000e5f orq %r14, %rdx 936 0x48, 0x85, 0xf6, //0x00000e62 testq %rsi, %rsi 937 0x0f, 0x84, 0x83, 0xff, 0xff, 0xff, //0x00000e65 je LBB0_167 938 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00000e6b jmp LBB0_182 939 //0x00000e70 LBB0_180 940 0x4c, 0x89, 0xdb, //0x00000e70 movq %r11, %rbx 941 0x48, 0x2b, 0x5d, 0xd0, //0x00000e73 subq $-48(%rbp), %rbx 942 0x4d, 0x0f, 0xbc, 0xcd, //0x00000e77 bsfq %r13, %r9 943 0x49, 0x01, 0xd9, //0x00000e7b addq %rbx, %r9 944 0xe9, 0x49, 0xff, 0xff, 0xff, //0x00000e7e jmp LBB0_165 945 //0x00000e83 LBB0_182 946 0x48, 0x0f, 0xbc, 0xc6, //0x00000e83 bsfq %rsi, %rax 947 0x48, 0x85, 0xd2, //0x00000e87 testq %rdx, %rdx 948 0x4c, 0x8b, 0x65, 0xd0, //0x00000e8a movq $-48(%rbp), %r12 949 0x0f, 0x84, 0x88, 0x00, 0x00, 0x00, //0x00000e8e je LBB0_191 950 0x48, 0x0f, 0xbc, 0xca, //0x00000e94 bsfq %rdx, %rcx 951 0x4d, 0x29, 0xe3, //0x00000e98 subq %r12, %r11 952 0x48, 0x39, 0xc1, //0x00000e9b cmpq %rax, %rcx 953 0x0f, 0x83, 0x89, 0x00, 0x00, 0x00, //0x00000e9e jae LBB0_192 954 0xe9, 0xb7, 0x16, 0x00, 0x00, //0x00000ea4 jmp LBB0_308 955 //0x00000ea9 LBB0_184 956 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00000ea9 movl $64, %ecx 957 0x4c, 0x8b, 0x65, 0xd0, //0x00000eae movq $-48(%rbp), %r12 958 0x4d, 0x29, 0xe3, //0x00000eb2 subq %r12, %r11 959 0x48, 0x39, 0xc1, //0x00000eb5 cmpq %rax, %rcx 960 0x0f, 0x82, 0xa2, 0x16, 0x00, 0x00, //0x00000eb8 jb LBB0_308 961 //0x00000ebe LBB0_185 962 0x4d, 0x8d, 0x5c, 0x03, 0x01, //0x00000ebe leaq $1(%r11,%rax), %r11 963 //0x00000ec3 LBB0_186 964 0x4d, 0x85, 0xdb, //0x00000ec3 testq %r11, %r11 965 0x0f, 0x88, 0xdf, 0x14, 0x00, 0x00, //0x00000ec6 js LBB0_415 966 0x48, 0x8b, 0x75, 0xc8, //0x00000ecc movq $-56(%rbp), %rsi 967 0x4c, 0x89, 0x1e, //0x00000ed0 movq %r11, (%rsi) 968 0x4c, 0x89, 0xf8, //0x00000ed3 movq %r15, %rax 969 0x4d, 0x85, 0xd2, //0x00000ed6 testq %r10, %r10 970 0x48, 0x8b, 0x55, 0xb8, //0x00000ed9 movq $-72(%rbp), %rdx 971 0x48, 0x8b, 0x7d, 0xc0, //0x00000edd movq $-64(%rbp), %rdi 972 0x0f, 0x8f, 0x7c, 0xf2, 0xff, 0xff, //0x00000ee1 jg LBB0_2 973 0xe9, 0xf8, 0x14, 0x00, 0x00, //0x00000ee7 jmp LBB0_424 974 //0x00000eec LBB0_188 975 0x4c, 0x89, 0xd8, //0x00000eec movq %r11, %rax 976 0x4c, 0x09, 0xe8, //0x00000eef orq %r13, %rax 977 0x4d, 0x39, 0xeb, //0x00000ef2 cmpq %r13, %r11 978 0x0f, 0x8c, 0x55, 0x05, 0x00, 0x00, //0x00000ef5 jl LBB0_267 979 0x48, 0x85, 0xc0, //0x00000efb testq %rax, %rax 980 0x0f, 0x88, 0x4c, 0x05, 0x00, 0x00, //0x00000efe js LBB0_267 981 0x49, 0xf7, 0xd3, //0x00000f04 notq %r11 982 0x4c, 0x89, 0xd9, //0x00000f07 movq %r11, %rcx 983 0x4c, 0x8b, 0x65, 0xd0, //0x00000f0a movq $-48(%rbp), %r12 984 0x48, 0x85, 0xc9, //0x00000f0e testq %rcx, %rcx 985 0x0f, 0x89, 0x71, 0xfd, 0xff, 0xff, //0x00000f11 jns LBB0_268 986 0xe9, 0xb5, 0x14, 0x00, 0x00, //0x00000f17 jmp LBB0_420 987 //0x00000f1c LBB0_191 988 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00000f1c movl $64, %ecx 989 0x4d, 0x29, 0xe3, //0x00000f21 subq %r12, %r11 990 0x48, 0x39, 0xc1, //0x00000f24 cmpq %rax, %rcx 991 0x0f, 0x82, 0x33, 0x16, 0x00, 0x00, //0x00000f27 jb LBB0_308 992 //0x00000f2d LBB0_192 993 0x4d, 0x8d, 0x5c, 0x03, 0x01, //0x00000f2d leaq $1(%r11,%rax), %r11 994 //0x00000f32 LBB0_193 995 0x4d, 0x85, 0xdb, //0x00000f32 testq %r11, %r11 996 0x0f, 0x88, 0x70, 0x14, 0x00, 0x00, //0x00000f35 js LBB0_415 997 0x48, 0x8b, 0x75, 0xc8, //0x00000f3b movq $-56(%rbp), %rsi 998 0x4c, 0x89, 0x1e, //0x00000f3f movq %r11, (%rsi) 999 0x4c, 0x89, 0xf8, //0x00000f42 movq %r15, %rax 1000 0x4d, 0x85, 0xd2, //0x00000f45 testq %r10, %r10 1001 0x48, 0x8b, 0x55, 0xb8, //0x00000f48 movq $-72(%rbp), %rdx 1002 0x48, 0x8b, 0x7d, 0xc0, //0x00000f4c movq $-64(%rbp), %rdi 1003 0x0f, 0x8e, 0x8e, 0x14, 0x00, 0x00, //0x00000f50 jle LBB0_424 1004 0x48, 0x8b, 0x02, //0x00000f56 movq (%rdx), %rax 1005 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00000f59 cmpq $4095, %rax 1006 0x0f, 0x8f, 0x3a, 0x14, 0x00, 0x00, //0x00000f5f jg LBB0_432 1007 0x48, 0x8d, 0x48, 0x01, //0x00000f65 leaq $1(%rax), %rcx 1008 0x48, 0x89, 0x0a, //0x00000f69 movq %rcx, (%rdx) 1009 0x48, 0xc7, 0x44, 0xc2, 0x08, 0x04, 0x00, 0x00, 0x00, //0x00000f6c movq $4, $8(%rdx,%rax,8) 1010 0xe9, 0xe9, 0xf1, 0xff, 0xff, //0x00000f75 jmp LBB0_2 1011 //0x00000f7a LBB0_197 1012 0x4c, 0x8b, 0x47, 0x08, //0x00000f7a movq $8(%rdi), %r8 1013 0xf6, 0x85, 0x78, 0xff, 0xff, 0xff, 0x20, //0x00000f7e testb $32, $-136(%rbp) 1014 0x4c, 0x89, 0x45, 0xa0, //0x00000f85 movq %r8, $-96(%rbp) 1015 0x0f, 0x85, 0xe8, 0x04, 0x00, 0x00, //0x00000f89 jne LBB0_270 1016 0x4d, 0x89, 0xc4, //0x00000f8f movq %r8, %r12 1017 0x4d, 0x29, 0xf4, //0x00000f92 subq %r14, %r12 1018 0x0f, 0x84, 0xd7, 0x15, 0x00, 0x00, //0x00000f95 je LBB0_448 1019 0x48, 0x8b, 0x45, 0xd0, //0x00000f9b movq $-48(%rbp), %rax 1020 0x4e, 0x8d, 0x1c, 0x30, //0x00000f9f leaq (%rax,%r14), %r11 1021 0x49, 0x83, 0xfc, 0x40, //0x00000fa3 cmpq $64, %r12 1022 0x4c, 0x89, 0x75, 0xb0, //0x00000fa7 movq %r14, $-80(%rbp) 1023 0x0f, 0x82, 0xea, 0x0e, 0x00, 0x00, //0x00000fab jb LBB0_360 1024 0x44, 0x89, 0xe0, //0x00000fb1 movl %r12d, %eax 1025 0x83, 0xe0, 0x3f, //0x00000fb4 andl $63, %eax 1026 0x48, 0x89, 0x45, 0xa8, //0x00000fb7 movq %rax, $-88(%rbp) 1027 0x4d, 0x29, 0xf8, //0x00000fbb subq %r15, %r8 1028 0x49, 0x83, 0xc0, 0xbf, //0x00000fbe addq $-65, %r8 1029 0x49, 0x83, 0xe0, 0xc0, //0x00000fc2 andq $-64, %r8 1030 0x4d, 0x01, 0xf0, //0x00000fc6 addq %r14, %r8 1031 0x4c, 0x03, 0x45, 0x88, //0x00000fc9 addq $-120(%rbp), %r8 1032 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000fcd movq $-1, %r9 1033 0x45, 0x31, 0xd2, //0x00000fd4 xorl %r10d, %r10d 1034 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000fd7 .p2align 4, 0x90 1035 //0x00000fe0 LBB0_201 1036 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00000fe0 vmovdqu (%r11), %xmm2 1037 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00000fe5 vmovdqu $16(%r11), %xmm4 1038 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x20, //0x00000feb vmovdqu $32(%r11), %xmm5 1039 0xc4, 0xc1, 0x7a, 0x6f, 0x73, 0x30, //0x00000ff1 vmovdqu $48(%r11), %xmm6 1040 0xc5, 0xe9, 0x74, 0xf8, //0x00000ff7 vpcmpeqb %xmm0, %xmm2, %xmm7 1041 0xc5, 0xf9, 0xd7, 0xff, //0x00000ffb vpmovmskb %xmm7, %edi 1042 0xc5, 0xd9, 0x74, 0xf8, //0x00000fff vpcmpeqb %xmm0, %xmm4, %xmm7 1043 0xc5, 0xf9, 0xd7, 0xcf, //0x00001003 vpmovmskb %xmm7, %ecx 1044 0xc5, 0xd1, 0x74, 0xf8, //0x00001007 vpcmpeqb %xmm0, %xmm5, %xmm7 1045 0xc5, 0xf9, 0xd7, 0xf7, //0x0000100b vpmovmskb %xmm7, %esi 1046 0xc5, 0xc9, 0x74, 0xf8, //0x0000100f vpcmpeqb %xmm0, %xmm6, %xmm7 1047 0xc5, 0x79, 0xd7, 0xef, //0x00001013 vpmovmskb %xmm7, %r13d 1048 0xc5, 0xe9, 0x74, 0xd1, //0x00001017 vpcmpeqb %xmm1, %xmm2, %xmm2 1049 0xc5, 0xf9, 0xd7, 0xd2, //0x0000101b vpmovmskb %xmm2, %edx 1050 0xc5, 0xd9, 0x74, 0xd1, //0x0000101f vpcmpeqb %xmm1, %xmm4, %xmm2 1051 0xc5, 0xf9, 0xd7, 0xc2, //0x00001023 vpmovmskb %xmm2, %eax 1052 0xc5, 0xd1, 0x74, 0xd1, //0x00001027 vpcmpeqb %xmm1, %xmm5, %xmm2 1053 0xc5, 0xf9, 0xd7, 0xda, //0x0000102b vpmovmskb %xmm2, %ebx 1054 0xc5, 0xc9, 0x74, 0xd1, //0x0000102f vpcmpeqb %xmm1, %xmm6, %xmm2 1055 0xc5, 0x79, 0xd7, 0xf2, //0x00001033 vpmovmskb %xmm2, %r14d 1056 0x49, 0xc1, 0xe5, 0x30, //0x00001037 shlq $48, %r13 1057 0x48, 0xc1, 0xe6, 0x20, //0x0000103b shlq $32, %rsi 1058 0x48, 0xc1, 0xe1, 0x10, //0x0000103f shlq $16, %rcx 1059 0x48, 0x09, 0xcf, //0x00001043 orq %rcx, %rdi 1060 0x48, 0x09, 0xf7, //0x00001046 orq %rsi, %rdi 1061 0x49, 0xc1, 0xe6, 0x30, //0x00001049 shlq $48, %r14 1062 0x48, 0xc1, 0xe3, 0x20, //0x0000104d shlq $32, %rbx 1063 0x48, 0xc1, 0xe0, 0x10, //0x00001051 shlq $16, %rax 1064 0x48, 0x09, 0xc2, //0x00001055 orq %rax, %rdx 1065 0x48, 0x09, 0xda, //0x00001058 orq %rbx, %rdx 1066 0x4c, 0x09, 0xf2, //0x0000105b orq %r14, %rdx 1067 0x49, 0x83, 0xf9, 0xff, //0x0000105e cmpq $-1, %r9 1068 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001062 jne LBB0_203 1069 0x48, 0x85, 0xd2, //0x00001068 testq %rdx, %rdx 1070 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x0000106b jne LBB0_212 1071 //0x00001071 LBB0_203 1072 0x4c, 0x09, 0xef, //0x00001071 orq %r13, %rdi 1073 0x48, 0x89, 0xd0, //0x00001074 movq %rdx, %rax 1074 0x4c, 0x09, 0xd0, //0x00001077 orq %r10, %rax 1075 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x0000107a jne LBB0_213 1076 //0x00001080 LBB0_204 1077 0x48, 0x85, 0xff, //0x00001080 testq %rdi, %rdi 1078 0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x00001083 jne LBB0_214 1079 //0x00001089 LBB0_205 1080 0x49, 0x83, 0xc4, 0xc0, //0x00001089 addq $-64, %r12 1081 0x49, 0x83, 0xc3, 0x40, //0x0000108d addq $64, %r11 1082 0x49, 0x83, 0xfc, 0x3f, //0x00001091 cmpq $63, %r12 1083 0x0f, 0x87, 0x45, 0xff, 0xff, 0xff, //0x00001095 ja LBB0_201 1084 0xe9, 0x4e, 0x0b, 0x00, 0x00, //0x0000109b jmp LBB0_206 1085 //0x000010a0 LBB0_212 1086 0x4c, 0x89, 0xd8, //0x000010a0 movq %r11, %rax 1087 0x48, 0x2b, 0x45, 0xd0, //0x000010a3 subq $-48(%rbp), %rax 1088 0x4c, 0x0f, 0xbc, 0xca, //0x000010a7 bsfq %rdx, %r9 1089 0x49, 0x01, 0xc1, //0x000010ab addq %rax, %r9 1090 0x4c, 0x09, 0xef, //0x000010ae orq %r13, %rdi 1091 0x48, 0x89, 0xd0, //0x000010b1 movq %rdx, %rax 1092 0x4c, 0x09, 0xd0, //0x000010b4 orq %r10, %rax 1093 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x000010b7 je LBB0_204 1094 //0x000010bd LBB0_213 1095 0x4c, 0x89, 0xd0, //0x000010bd movq %r10, %rax 1096 0x48, 0xf7, 0xd0, //0x000010c0 notq %rax 1097 0x48, 0x21, 0xd0, //0x000010c3 andq %rdx, %rax 1098 0x48, 0x8d, 0x0c, 0x00, //0x000010c6 leaq (%rax,%rax), %rcx 1099 0x4c, 0x09, 0xd1, //0x000010ca orq %r10, %rcx 1100 0x48, 0x89, 0xce, //0x000010cd movq %rcx, %rsi 1101 0x48, 0xf7, 0xd6, //0x000010d0 notq %rsi 1102 0x48, 0x21, 0xd6, //0x000010d3 andq %rdx, %rsi 1103 0x48, 0xba, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000010d6 movabsq $-6148914691236517206, %rdx 1104 0x48, 0x21, 0xd6, //0x000010e0 andq %rdx, %rsi 1105 0x45, 0x31, 0xd2, //0x000010e3 xorl %r10d, %r10d 1106 0x48, 0x01, 0xc6, //0x000010e6 addq %rax, %rsi 1107 0x41, 0x0f, 0x92, 0xc2, //0x000010e9 setb %r10b 1108 0x48, 0x01, 0xf6, //0x000010ed addq %rsi, %rsi 1109 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000010f0 movabsq $6148914691236517205, %rax 1110 0x48, 0x31, 0xc6, //0x000010fa xorq %rax, %rsi 1111 0x48, 0x21, 0xce, //0x000010fd andq %rcx, %rsi 1112 0x48, 0xf7, 0xd6, //0x00001100 notq %rsi 1113 0x48, 0x21, 0xf7, //0x00001103 andq %rsi, %rdi 1114 0x48, 0x85, 0xff, //0x00001106 testq %rdi, %rdi 1115 0x0f, 0x84, 0x7a, 0xff, 0xff, 0xff, //0x00001109 je LBB0_205 1116 //0x0000110f LBB0_214 1117 0x48, 0x0f, 0xbc, 0xc7, //0x0000110f bsfq %rdi, %rax 1118 //0x00001113 LBB0_215 1119 0x4c, 0x03, 0x5d, 0x90, //0x00001113 addq $-112(%rbp), %r11 1120 0x49, 0x01, 0xc3, //0x00001117 addq %rax, %r11 1121 0x4c, 0x8b, 0x65, 0xd0, //0x0000111a movq $-48(%rbp), %r12 1122 0x4c, 0x8b, 0x55, 0xb0, //0x0000111e movq $-80(%rbp), %r10 1123 0xe9, 0x9c, 0xfd, 0xff, 0xff, //0x00001122 jmp LBB0_186 1124 //0x00001127 LBB0_216 1125 0x4c, 0x8b, 0x57, 0x08, //0x00001127 movq $8(%rdi), %r10 1126 0x4d, 0x29, 0xf2, //0x0000112b subq %r14, %r10 1127 0x0f, 0x84, 0xf0, 0x12, 0x00, 0x00, //0x0000112e je LBB0_429 1128 0x4c, 0x89, 0x75, 0xb0, //0x00001134 movq %r14, $-80(%rbp) 1129 0x4d, 0x01, 0xf4, //0x00001138 addq %r14, %r12 1130 0x41, 0x80, 0x3c, 0x24, 0x30, //0x0000113b cmpb $48, (%r12) 1131 0x0f, 0x85, 0x36, 0x00, 0x00, 0x00, //0x00001140 jne LBB0_221 1132 0x41, 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00001146 movl $1, %r11d 1133 0x49, 0x83, 0xfa, 0x01, //0x0000114c cmpq $1, %r10 1134 0x0f, 0x84, 0xb1, 0x05, 0x00, 0x00, //0x00001150 je LBB0_305 1135 0x41, 0x8a, 0x44, 0x24, 0x01, //0x00001156 movb $1(%r12), %al 1136 0x04, 0xd2, //0x0000115b addb $-46, %al 1137 0x3c, 0x37, //0x0000115d cmpb $55, %al 1138 0x0f, 0x87, 0xa2, 0x05, 0x00, 0x00, //0x0000115f ja LBB0_305 1139 0x0f, 0xb6, 0xc0, //0x00001165 movzbl %al, %eax 1140 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00001168 movabsq $36028797027352577, %rcx 1141 0x48, 0x0f, 0xa3, 0xc1, //0x00001172 btq %rax, %rcx 1142 0x0f, 0x83, 0x8b, 0x05, 0x00, 0x00, //0x00001176 jae LBB0_305 1143 //0x0000117c LBB0_221 1144 0x49, 0x83, 0xfa, 0x10, //0x0000117c cmpq $16, %r10 1145 0x0f, 0x82, 0xee, 0x0c, 0x00, 0x00, //0x00001180 jb LBB0_359 1146 0x4d, 0x8d, 0x4a, 0xf0, //0x00001186 leaq $-16(%r10), %r9 1147 0x4c, 0x89, 0xc8, //0x0000118a movq %r9, %rax 1148 0x48, 0x83, 0xe0, 0xf0, //0x0000118d andq $-16, %rax 1149 0x4e, 0x8d, 0x44, 0x20, 0x10, //0x00001191 leaq $16(%rax,%r12), %r8 1150 0x41, 0x83, 0xe1, 0x0f, //0x00001196 andl $15, %r9d 1151 0x48, 0xc7, 0x45, 0xa8, 0xff, 0xff, 0xff, 0xff, //0x0000119a movq $-1, $-88(%rbp) 1152 0x48, 0xc7, 0x45, 0xa0, 0xff, 0xff, 0xff, 0xff, //0x000011a2 movq $-1, $-96(%rbp) 1153 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000011aa movq $-1, %r14 1154 0x4d, 0x89, 0xe5, //0x000011b1 movq %r12, %r13 1155 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000011b4 .p2align 4, 0x90 1156 //0x000011c0 LBB0_223 1157 0xc4, 0xc1, 0x7a, 0x6f, 0x55, 0x00, //0x000011c0 vmovdqu (%r13), %xmm2 1158 0xc4, 0xc1, 0x69, 0x64, 0xe0, //0x000011c6 vpcmpgtb %xmm8, %xmm2, %xmm4 1159 0xc5, 0xb1, 0x64, 0xea, //0x000011cb vpcmpgtb %xmm2, %xmm9, %xmm5 1160 0xc5, 0xd9, 0xdb, 0xe5, //0x000011cf vpand %xmm5, %xmm4, %xmm4 1161 0xc5, 0xa9, 0x74, 0xea, //0x000011d3 vpcmpeqb %xmm2, %xmm10, %xmm5 1162 0xc5, 0xa1, 0x74, 0xf2, //0x000011d7 vpcmpeqb %xmm2, %xmm11, %xmm6 1163 0xc5, 0xc9, 0xeb, 0xed, //0x000011db vpor %xmm5, %xmm6, %xmm5 1164 0xc5, 0x99, 0xeb, 0xf2, //0x000011df vpor %xmm2, %xmm12, %xmm6 1165 0xc5, 0x91, 0x74, 0xd2, //0x000011e3 vpcmpeqb %xmm2, %xmm13, %xmm2 1166 0xc5, 0x89, 0x74, 0xf6, //0x000011e7 vpcmpeqb %xmm6, %xmm14, %xmm6 1167 0xc5, 0xc9, 0xeb, 0xfa, //0x000011eb vpor %xmm2, %xmm6, %xmm7 1168 0xc5, 0xd1, 0xeb, 0xe4, //0x000011ef vpor %xmm4, %xmm5, %xmm4 1169 0xc5, 0xc1, 0xeb, 0xe4, //0x000011f3 vpor %xmm4, %xmm7, %xmm4 1170 0xc5, 0xf9, 0xd7, 0xc2, //0x000011f7 vpmovmskb %xmm2, %eax 1171 0xc5, 0xf9, 0xd7, 0xde, //0x000011fb vpmovmskb %xmm6, %ebx 1172 0xc5, 0xf9, 0xd7, 0xd5, //0x000011ff vpmovmskb %xmm5, %edx 1173 0xc5, 0xf9, 0xd7, 0xcc, //0x00001203 vpmovmskb %xmm4, %ecx 1174 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001207 movl $2863311530, %esi 1175 0x48, 0x8d, 0xbe, 0x55, 0x55, 0x55, 0x55, //0x0000120c leaq $1431655765(%rsi), %rdi 1176 0x48, 0x31, 0xcf, //0x00001213 xorq %rcx, %rdi 1177 0x48, 0x0f, 0xbc, 0xcf, //0x00001216 bsfq %rdi, %rcx 1178 0x83, 0xf9, 0x10, //0x0000121a cmpl $16, %ecx 1179 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x0000121d je LBB0_225 1180 0xbf, 0xff, 0xff, 0xff, 0xff, //0x00001223 movl $-1, %edi 1181 0xd3, 0xe7, //0x00001228 shll %cl, %edi 1182 0xf7, 0xd7, //0x0000122a notl %edi 1183 0x21, 0xf8, //0x0000122c andl %edi, %eax 1184 0x21, 0xfb, //0x0000122e andl %edi, %ebx 1185 0x21, 0xd7, //0x00001230 andl %edx, %edi 1186 0x89, 0xfa, //0x00001232 movl %edi, %edx 1187 //0x00001234 LBB0_225 1188 0x8d, 0x78, 0xff, //0x00001234 leal $-1(%rax), %edi 1189 0x21, 0xc7, //0x00001237 andl %eax, %edi 1190 0x0f, 0x85, 0x88, 0x09, 0x00, 0x00, //0x00001239 jne LBB0_337 1191 0x8d, 0x7b, 0xff, //0x0000123f leal $-1(%rbx), %edi 1192 0x21, 0xdf, //0x00001242 andl %ebx, %edi 1193 0x0f, 0x85, 0x7d, 0x09, 0x00, 0x00, //0x00001244 jne LBB0_337 1194 0x8d, 0x7a, 0xff, //0x0000124a leal $-1(%rdx), %edi 1195 0x21, 0xd7, //0x0000124d andl %edx, %edi 1196 0x0f, 0x85, 0x72, 0x09, 0x00, 0x00, //0x0000124f jne LBB0_337 1197 0x85, 0xc0, //0x00001255 testl %eax, %eax 1198 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00001257 je LBB0_231 1199 0x4c, 0x89, 0xef, //0x0000125d movq %r13, %rdi 1200 0x4c, 0x29, 0xe7, //0x00001260 subq %r12, %rdi 1201 0x44, 0x0f, 0xbc, 0xd8, //0x00001263 bsfl %eax, %r11d 1202 0x49, 0x01, 0xfb, //0x00001267 addq %rdi, %r11 1203 0x49, 0x83, 0xfe, 0xff, //0x0000126a cmpq $-1, %r14 1204 0x0f, 0x85, 0x5d, 0x09, 0x00, 0x00, //0x0000126e jne LBB0_338 1205 0x4d, 0x89, 0xde, //0x00001274 movq %r11, %r14 1206 //0x00001277 LBB0_231 1207 0x85, 0xdb, //0x00001277 testl %ebx, %ebx 1208 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00001279 je LBB0_234 1209 0x4c, 0x89, 0xe8, //0x0000127f movq %r13, %rax 1210 0x4c, 0x29, 0xe0, //0x00001282 subq %r12, %rax 1211 0x44, 0x0f, 0xbc, 0xdb, //0x00001285 bsfl %ebx, %r11d 1212 0x49, 0x01, 0xc3, //0x00001289 addq %rax, %r11 1213 0x48, 0x83, 0x7d, 0xa0, 0xff, //0x0000128c cmpq $-1, $-96(%rbp) 1214 0x0f, 0x85, 0x3a, 0x09, 0x00, 0x00, //0x00001291 jne LBB0_338 1215 0x4c, 0x89, 0x5d, 0xa0, //0x00001297 movq %r11, $-96(%rbp) 1216 //0x0000129b LBB0_234 1217 0x85, 0xd2, //0x0000129b testl %edx, %edx 1218 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x0000129d je LBB0_237 1219 0x4c, 0x89, 0xe8, //0x000012a3 movq %r13, %rax 1220 0x4c, 0x29, 0xe0, //0x000012a6 subq %r12, %rax 1221 0x44, 0x0f, 0xbc, 0xda, //0x000012a9 bsfl %edx, %r11d 1222 0x49, 0x01, 0xc3, //0x000012ad addq %rax, %r11 1223 0x48, 0x83, 0x7d, 0xa8, 0xff, //0x000012b0 cmpq $-1, $-88(%rbp) 1224 0x0f, 0x85, 0x16, 0x09, 0x00, 0x00, //0x000012b5 jne LBB0_338 1225 0x4c, 0x89, 0x5d, 0xa8, //0x000012bb movq %r11, $-88(%rbp) 1226 //0x000012bf LBB0_237 1227 0x83, 0xf9, 0x10, //0x000012bf cmpl $16, %ecx 1228 0x0f, 0x85, 0xb1, 0x03, 0x00, 0x00, //0x000012c2 jne LBB0_293 1229 0x49, 0x83, 0xc5, 0x10, //0x000012c8 addq $16, %r13 1230 0x49, 0x83, 0xc2, 0xf0, //0x000012cc addq $-16, %r10 1231 0x49, 0x83, 0xfa, 0x0f, //0x000012d0 cmpq $15, %r10 1232 0x0f, 0x87, 0xe6, 0xfe, 0xff, 0xff, //0x000012d4 ja LBB0_223 1233 0x4d, 0x85, 0xc9, //0x000012da testq %r9, %r9 1234 0x48, 0x8d, 0x35, 0xb4, 0x14, 0x00, 0x00, //0x000012dd leaq $5300(%rip), %rsi /* LJTI0_2+0(%rip) */ 1235 0x48, 0x8b, 0x5d, 0xa0, //0x000012e4 movq $-96(%rbp), %rbx 1236 0x48, 0x8b, 0x4d, 0xa8, //0x000012e8 movq $-88(%rbp), %rcx 1237 0x0f, 0x84, 0x95, 0x03, 0x00, 0x00, //0x000012ec je LBB0_294 1238 //0x000012f2 LBB0_240 1239 0x4b, 0x8d, 0x3c, 0x08, //0x000012f2 leaq (%r8,%r9), %rdi 1240 0xe9, 0x31, 0x00, 0x00, 0x00, //0x000012f6 jmp LBB0_244 1241 //0x000012fb LBB0_241 1242 0x49, 0x89, 0xc3, //0x000012fb movq %rax, %r11 1243 0x4d, 0x29, 0xe3, //0x000012fe subq %r12, %r11 1244 0x48, 0x83, 0xf9, 0xff, //0x00001301 cmpq $-1, %rcx 1245 0x0f, 0x85, 0x2f, 0x0b, 0x00, 0x00, //0x00001305 jne LBB0_356 1246 0x49, 0xff, 0xcb, //0x0000130b decq %r11 1247 0x4c, 0x89, 0xd9, //0x0000130e movq %r11, %rcx 1248 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001311 .p2align 4, 0x90 1249 //0x00001320 LBB0_243 1250 0x49, 0x89, 0xc0, //0x00001320 movq %rax, %r8 1251 0x49, 0xff, 0xc9, //0x00001323 decq %r9 1252 0x0f, 0x84, 0x9f, 0x0a, 0x00, 0x00, //0x00001326 je LBB0_341 1253 //0x0000132c LBB0_244 1254 0x41, 0x0f, 0xbe, 0x10, //0x0000132c movsbl (%r8), %edx 1255 0x83, 0xc2, 0xd5, //0x00001330 addl $-43, %edx 1256 0x83, 0xfa, 0x3a, //0x00001333 cmpl $58, %edx 1257 0x0f, 0x87, 0x4b, 0x03, 0x00, 0x00, //0x00001336 ja LBB0_294 1258 0x49, 0x8d, 0x40, 0x01, //0x0000133c leaq $1(%r8), %rax 1259 0x48, 0x63, 0x14, 0x96, //0x00001340 movslq (%rsi,%rdx,4), %rdx 1260 0x48, 0x01, 0xf2, //0x00001344 addq %rsi, %rdx 1261 0xff, 0xe2, //0x00001347 jmpq *%rdx 1262 //0x00001349 LBB0_246 1263 0x49, 0x89, 0xc3, //0x00001349 movq %rax, %r11 1264 0x4d, 0x29, 0xe3, //0x0000134c subq %r12, %r11 1265 0x48, 0x83, 0xfb, 0xff, //0x0000134f cmpq $-1, %rbx 1266 0x0f, 0x85, 0xe1, 0x0a, 0x00, 0x00, //0x00001353 jne LBB0_356 1267 0x49, 0xff, 0xcb, //0x00001359 decq %r11 1268 0x4c, 0x89, 0xdb, //0x0000135c movq %r11, %rbx 1269 0xe9, 0xbc, 0xff, 0xff, 0xff, //0x0000135f jmp LBB0_243 1270 //0x00001364 LBB0_248 1271 0x49, 0x89, 0xc3, //0x00001364 movq %rax, %r11 1272 0x4d, 0x29, 0xe3, //0x00001367 subq %r12, %r11 1273 0x49, 0x83, 0xfe, 0xff, //0x0000136a cmpq $-1, %r14 1274 0x0f, 0x85, 0xc6, 0x0a, 0x00, 0x00, //0x0000136e jne LBB0_356 1275 0x49, 0xff, 0xcb, //0x00001374 decq %r11 1276 0x4d, 0x89, 0xde, //0x00001377 movq %r11, %r14 1277 0xe9, 0xa1, 0xff, 0xff, 0xff, //0x0000137a jmp LBB0_243 1278 //0x0000137f LBB0_250 1279 0x48, 0x8b, 0x02, //0x0000137f movq (%rdx), %rax 1280 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00001382 cmpq $4095, %rax 1281 0x0f, 0x8f, 0x11, 0x10, 0x00, 0x00, //0x00001388 jg LBB0_432 1282 0x48, 0x8d, 0x48, 0x01, //0x0000138e leaq $1(%rax), %rcx 1283 0x48, 0x89, 0x0a, //0x00001392 movq %rcx, (%rdx) 1284 0x48, 0xc7, 0x44, 0xc2, 0x08, 0x05, 0x00, 0x00, 0x00, //0x00001395 movq $5, $8(%rdx,%rax,8) 1285 0x4d, 0x89, 0xf3, //0x0000139e movq %r14, %r11 1286 0xe9, 0xbd, 0xed, 0xff, 0xff, //0x000013a1 jmp LBB0_2 1287 //0x000013a6 LBB0_252 1288 0x48, 0x8b, 0x4f, 0x08, //0x000013a6 movq $8(%rdi), %rcx 1289 0x48, 0x8d, 0x59, 0xfc, //0x000013aa leaq $-4(%rcx), %rbx 1290 0x49, 0x39, 0xdf, //0x000013ae cmpq %rbx, %r15 1291 0x0f, 0x83, 0x3c, 0x10, 0x00, 0x00, //0x000013b1 jae LBB0_431 1292 0x43, 0x8b, 0x0c, 0x34, //0x000013b7 movl (%r12,%r14), %ecx 1293 0x81, 0xf9, 0x61, 0x6c, 0x73, 0x65, //0x000013bb cmpl $1702063201, %ecx 1294 0x0f, 0x85, 0x6c, 0x10, 0x00, 0x00, //0x000013c1 jne LBB0_433 1295 0x4d, 0x8d, 0x5f, 0x05, //0x000013c7 leaq $5(%r15), %r11 1296 0xe9, 0x45, 0x00, 0x00, 0x00, //0x000013cb jmp LBB0_264 1297 //0x000013d0 LBB0_255 1298 0x48, 0x8b, 0x4f, 0x08, //0x000013d0 movq $8(%rdi), %rcx 1299 0x48, 0x8d, 0x59, 0xfd, //0x000013d4 leaq $-3(%rcx), %rbx 1300 0x49, 0x39, 0xdf, //0x000013d8 cmpq %rbx, %r15 1301 0x0f, 0x83, 0x12, 0x10, 0x00, 0x00, //0x000013db jae LBB0_431 1302 0x41, 0x81, 0x3a, 0x6e, 0x75, 0x6c, 0x6c, //0x000013e1 cmpl $1819047278, (%r10) 1303 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x000013e8 je LBB0_263 1304 0xe9, 0x95, 0x10, 0x00, 0x00, //0x000013ee jmp LBB0_257 1305 //0x000013f3 LBB0_261 1306 0x48, 0x8b, 0x4f, 0x08, //0x000013f3 movq $8(%rdi), %rcx 1307 0x48, 0x8d, 0x59, 0xfd, //0x000013f7 leaq $-3(%rcx), %rbx 1308 0x49, 0x39, 0xdf, //0x000013fb cmpq %rbx, %r15 1309 0x0f, 0x83, 0xef, 0x0f, 0x00, 0x00, //0x000013fe jae LBB0_431 1310 0x41, 0x81, 0x3a, 0x74, 0x72, 0x75, 0x65, //0x00001404 cmpl $1702195828, (%r10) 1311 0x0f, 0x85, 0xc9, 0x10, 0x00, 0x00, //0x0000140b jne LBB0_438 1312 //0x00001411 LBB0_263 1313 0x4d, 0x8d, 0x5f, 0x04, //0x00001411 leaq $4(%r15), %r11 1314 //0x00001415 LBB0_264 1315 0x4c, 0x89, 0x1e, //0x00001415 movq %r11, (%rsi) 1316 0x4c, 0x89, 0xf8, //0x00001418 movq %r15, %rax 1317 0x4d, 0x85, 0xf6, //0x0000141b testq %r14, %r14 1318 0x0f, 0x8f, 0x3f, 0xed, 0xff, 0xff, //0x0000141e jg LBB0_2 1319 0xe9, 0xbb, 0x0f, 0x00, 0x00, //0x00001424 jmp LBB0_424 1320 //0x00001429 LBB0_265 1321 0x48, 0x8b, 0x02, //0x00001429 movq (%rdx), %rax 1322 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x0000142c cmpq $4095, %rax 1323 0x0f, 0x8f, 0x67, 0x0f, 0x00, 0x00, //0x00001432 jg LBB0_432 1324 0x48, 0x8d, 0x48, 0x01, //0x00001438 leaq $1(%rax), %rcx 1325 0x48, 0x89, 0x0a, //0x0000143c movq %rcx, (%rdx) 1326 0x48, 0xc7, 0x44, 0xc2, 0x08, 0x06, 0x00, 0x00, 0x00, //0x0000143f movq $6, $8(%rdx,%rax,8) 1327 0x4d, 0x89, 0xf3, //0x00001448 movq %r14, %r11 1328 0xe9, 0x13, 0xed, 0xff, 0xff, //0x0000144b jmp LBB0_2 1329 //0x00001450 LBB0_267 1330 0x48, 0x85, 0xc0, //0x00001450 testq %rax, %rax 1331 0x49, 0x8d, 0x45, 0xff, //0x00001453 leaq $-1(%r13), %rax 1332 0x49, 0xf7, 0xd5, //0x00001457 notq %r13 1333 0x4c, 0x0f, 0x48, 0xe9, //0x0000145a cmovsq %rcx, %r13 1334 0x49, 0x39, 0xc3, //0x0000145e cmpq %rax, %r11 1335 0x49, 0x0f, 0x44, 0xcd, //0x00001461 cmoveq %r13, %rcx 1336 0x4c, 0x8b, 0x65, 0xd0, //0x00001465 movq $-48(%rbp), %r12 1337 0x48, 0x85, 0xc9, //0x00001469 testq %rcx, %rcx 1338 0x0f, 0x89, 0x16, 0xf8, 0xff, 0xff, //0x0000146c jns LBB0_268 1339 0xe9, 0x5a, 0x0f, 0x00, 0x00, //0x00001472 jmp LBB0_420 1340 //0x00001477 LBB0_270 1341 0x4c, 0x89, 0xc0, //0x00001477 movq %r8, %rax 1342 0x4d, 0x89, 0xf2, //0x0000147a movq %r14, %r10 1343 0x4c, 0x29, 0xf0, //0x0000147d subq %r14, %rax 1344 0x0f, 0x84, 0xd1, 0x10, 0x00, 0x00, //0x00001480 je LBB0_449 1345 0x4f, 0x8d, 0x1c, 0x14, //0x00001486 leaq (%r12,%r10), %r11 1346 0x48, 0x83, 0xf8, 0x40, //0x0000148a cmpq $64, %rax 1347 0x0f, 0x82, 0x20, 0x0a, 0x00, 0x00, //0x0000148e jb LBB0_361 1348 0x89, 0xc1, //0x00001494 movl %eax, %ecx 1349 0x83, 0xe1, 0x3f, //0x00001496 andl $63, %ecx 1350 0x48, 0x89, 0x4d, 0xa8, //0x00001499 movq %rcx, $-88(%rbp) 1351 0x4d, 0x89, 0xc4, //0x0000149d movq %r8, %r12 1352 0x4d, 0x29, 0xfc, //0x000014a0 subq %r15, %r12 1353 0x49, 0x83, 0xc4, 0xbf, //0x000014a3 addq $-65, %r12 1354 0x49, 0x83, 0xe4, 0xc0, //0x000014a7 andq $-64, %r12 1355 0x4d, 0x01, 0xd4, //0x000014ab addq %r10, %r12 1356 0x4c, 0x03, 0x65, 0x88, //0x000014ae addq $-120(%rbp), %r12 1357 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000014b2 movq $-1, %r9 1358 0x45, 0x31, 0xc0, //0x000014b9 xorl %r8d, %r8d 1359 0x90, 0x90, 0x90, 0x90, //0x000014bc .p2align 4, 0x90 1360 //0x000014c0 LBB0_273 1361 0xc4, 0xc1, 0x7a, 0x6f, 0x33, //0x000014c0 vmovdqu (%r11), %xmm6 1362 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x10, //0x000014c5 vmovdqu $16(%r11), %xmm5 1363 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x20, //0x000014cb vmovdqu $32(%r11), %xmm4 1364 0xc4, 0xc1, 0x7a, 0x6f, 0x7b, 0x30, //0x000014d1 vmovdqu $48(%r11), %xmm7 1365 0xc5, 0xc9, 0x74, 0xd0, //0x000014d7 vpcmpeqb %xmm0, %xmm6, %xmm2 1366 0xc5, 0xf9, 0xd7, 0xf2, //0x000014db vpmovmskb %xmm2, %esi 1367 0xc5, 0xd1, 0x74, 0xd0, //0x000014df vpcmpeqb %xmm0, %xmm5, %xmm2 1368 0xc5, 0xf9, 0xd7, 0xda, //0x000014e3 vpmovmskb %xmm2, %ebx 1369 0xc5, 0xd9, 0x74, 0xd0, //0x000014e7 vpcmpeqb %xmm0, %xmm4, %xmm2 1370 0xc5, 0xf9, 0xd7, 0xca, //0x000014eb vpmovmskb %xmm2, %ecx 1371 0xc5, 0xc1, 0x74, 0xd0, //0x000014ef vpcmpeqb %xmm0, %xmm7, %xmm2 1372 0xc5, 0xf9, 0xd7, 0xfa, //0x000014f3 vpmovmskb %xmm2, %edi 1373 0xc5, 0xc9, 0x74, 0xd1, //0x000014f7 vpcmpeqb %xmm1, %xmm6, %xmm2 1374 0xc5, 0x79, 0xd7, 0xea, //0x000014fb vpmovmskb %xmm2, %r13d 1375 0xc5, 0xd1, 0x74, 0xd1, //0x000014ff vpcmpeqb %xmm1, %xmm5, %xmm2 1376 0xc5, 0xf9, 0xd7, 0xd2, //0x00001503 vpmovmskb %xmm2, %edx 1377 0xc5, 0xd9, 0x74, 0xd1, //0x00001507 vpcmpeqb %xmm1, %xmm4, %xmm2 1378 0x48, 0xc1, 0xe3, 0x10, //0x0000150b shlq $16, %rbx 1379 0x48, 0x09, 0xde, //0x0000150f orq %rbx, %rsi 1380 0xc5, 0xf9, 0xd7, 0xda, //0x00001512 vpmovmskb %xmm2, %ebx 1381 0xc5, 0xc1, 0x74, 0xd1, //0x00001516 vpcmpeqb %xmm1, %xmm7, %xmm2 1382 0x48, 0xc1, 0xe1, 0x20, //0x0000151a shlq $32, %rcx 1383 0x48, 0x09, 0xce, //0x0000151e orq %rcx, %rsi 1384 0xc5, 0xf9, 0xd7, 0xca, //0x00001521 vpmovmskb %xmm2, %ecx 1385 0xc5, 0x81, 0x64, 0xd6, //0x00001525 vpcmpgtb %xmm6, %xmm15, %xmm2 1386 0xc5, 0xc9, 0x64, 0xf3, //0x00001529 vpcmpgtb %xmm3, %xmm6, %xmm6 1387 0xc5, 0xc9, 0xdb, 0xd2, //0x0000152d vpand %xmm2, %xmm6, %xmm2 1388 0x48, 0xc1, 0xe2, 0x10, //0x00001531 shlq $16, %rdx 1389 0x49, 0x09, 0xd5, //0x00001535 orq %rdx, %r13 1390 0xc5, 0xf9, 0xd7, 0xd2, //0x00001538 vpmovmskb %xmm2, %edx 1391 0xc5, 0x81, 0x64, 0xd5, //0x0000153c vpcmpgtb %xmm5, %xmm15, %xmm2 1392 0xc5, 0xd1, 0x64, 0xeb, //0x00001540 vpcmpgtb %xmm3, %xmm5, %xmm5 1393 0xc5, 0xd1, 0xdb, 0xd2, //0x00001544 vpand %xmm2, %xmm5, %xmm2 1394 0x48, 0xc1, 0xe3, 0x20, //0x00001548 shlq $32, %rbx 1395 0x49, 0x09, 0xdd, //0x0000154c orq %rbx, %r13 1396 0xc5, 0xf9, 0xd7, 0xda, //0x0000154f vpmovmskb %xmm2, %ebx 1397 0xc5, 0x81, 0x64, 0xd4, //0x00001553 vpcmpgtb %xmm4, %xmm15, %xmm2 1398 0xc5, 0xd9, 0x64, 0xe3, //0x00001557 vpcmpgtb %xmm3, %xmm4, %xmm4 1399 0xc5, 0xd9, 0xdb, 0xd2, //0x0000155b vpand %xmm2, %xmm4, %xmm2 1400 0x48, 0xc1, 0xe1, 0x30, //0x0000155f shlq $48, %rcx 1401 0x49, 0x09, 0xcd, //0x00001563 orq %rcx, %r13 1402 0xc5, 0xf9, 0xd7, 0xca, //0x00001566 vpmovmskb %xmm2, %ecx 1403 0xc5, 0x81, 0x64, 0xd7, //0x0000156a vpcmpgtb %xmm7, %xmm15, %xmm2 1404 0xc5, 0xc1, 0x64, 0xe3, //0x0000156e vpcmpgtb %xmm3, %xmm7, %xmm4 1405 0xc5, 0xd9, 0xdb, 0xd2, //0x00001572 vpand %xmm2, %xmm4, %xmm2 1406 0x48, 0xc1, 0xe3, 0x10, //0x00001576 shlq $16, %rbx 1407 0x48, 0x09, 0xda, //0x0000157a orq %rbx, %rdx 1408 0xc5, 0x79, 0xd7, 0xf2, //0x0000157d vpmovmskb %xmm2, %r14d 1409 0x48, 0xc1, 0xe7, 0x30, //0x00001581 shlq $48, %rdi 1410 0x48, 0xc1, 0xe1, 0x20, //0x00001585 shlq $32, %rcx 1411 0x49, 0x83, 0xf9, 0xff, //0x00001589 cmpq $-1, %r9 1412 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000158d jne LBB0_275 1413 0x4d, 0x85, 0xed, //0x00001593 testq %r13, %r13 1414 0x0f, 0x85, 0xa4, 0x00, 0x00, 0x00, //0x00001596 jne LBB0_289 1415 //0x0000159c LBB0_275 1416 0x49, 0xc1, 0xe6, 0x30, //0x0000159c shlq $48, %r14 1417 0x48, 0x09, 0xca, //0x000015a0 orq %rcx, %rdx 1418 0x48, 0x09, 0xfe, //0x000015a3 orq %rdi, %rsi 1419 0x4c, 0x89, 0xe9, //0x000015a6 movq %r13, %rcx 1420 0x4c, 0x09, 0xc1, //0x000015a9 orq %r8, %rcx 1421 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x000015ac jne LBB0_290 1422 0x4c, 0x09, 0xf2, //0x000015b2 orq %r14, %rdx 1423 0x48, 0x85, 0xf6, //0x000015b5 testq %rsi, %rsi 1424 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x000015b8 jne LBB0_291 1425 //0x000015be LBB0_277 1426 0x48, 0x85, 0xd2, //0x000015be testq %rdx, %rdx 1427 0x0f, 0x85, 0x47, 0x0e, 0x00, 0x00, //0x000015c1 jne LBB0_427 1428 0x48, 0x83, 0xc0, 0xc0, //0x000015c7 addq $-64, %rax 1429 0x49, 0x83, 0xc3, 0x40, //0x000015cb addq $64, %r11 1430 0x48, 0x83, 0xf8, 0x3f, //0x000015cf cmpq $63, %rax 1431 0x0f, 0x87, 0xe7, 0xfe, 0xff, 0xff, //0x000015d3 ja LBB0_273 1432 0xe9, 0x8b, 0x06, 0x00, 0x00, //0x000015d9 jmp LBB0_279 1433 //0x000015de LBB0_290 1434 0x4c, 0x89, 0xc1, //0x000015de movq %r8, %rcx 1435 0x48, 0xf7, 0xd1, //0x000015e1 notq %rcx 1436 0x4c, 0x21, 0xe9, //0x000015e4 andq %r13, %rcx 1437 0x4c, 0x89, 0x55, 0xb0, //0x000015e7 movq %r10, $-80(%rbp) 1438 0x4c, 0x8d, 0x14, 0x09, //0x000015eb leaq (%rcx,%rcx), %r10 1439 0x4d, 0x09, 0xc2, //0x000015ef orq %r8, %r10 1440 0x4c, 0x89, 0xd7, //0x000015f2 movq %r10, %rdi 1441 0x48, 0xf7, 0xd7, //0x000015f5 notq %rdi 1442 0x4c, 0x21, 0xef, //0x000015f8 andq %r13, %rdi 1443 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000015fb movabsq $-6148914691236517206, %rbx 1444 0x48, 0x21, 0xdf, //0x00001605 andq %rbx, %rdi 1445 0x45, 0x31, 0xc0, //0x00001608 xorl %r8d, %r8d 1446 0x48, 0x01, 0xcf, //0x0000160b addq %rcx, %rdi 1447 0x41, 0x0f, 0x92, 0xc0, //0x0000160e setb %r8b 1448 0x48, 0x01, 0xff, //0x00001612 addq %rdi, %rdi 1449 0x48, 0xb9, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00001615 movabsq $6148914691236517205, %rcx 1450 0x48, 0x31, 0xcf, //0x0000161f xorq %rcx, %rdi 1451 0x4c, 0x21, 0xd7, //0x00001622 andq %r10, %rdi 1452 0x4c, 0x8b, 0x55, 0xb0, //0x00001625 movq $-80(%rbp), %r10 1453 0x48, 0xf7, 0xd7, //0x00001629 notq %rdi 1454 0x48, 0x21, 0xfe, //0x0000162c andq %rdi, %rsi 1455 0x4c, 0x09, 0xf2, //0x0000162f orq %r14, %rdx 1456 0x48, 0x85, 0xf6, //0x00001632 testq %rsi, %rsi 1457 0x0f, 0x84, 0x83, 0xff, 0xff, 0xff, //0x00001635 je LBB0_277 1458 0xe9, 0x13, 0x00, 0x00, 0x00, //0x0000163b jmp LBB0_291 1459 //0x00001640 LBB0_289 1460 0x4c, 0x89, 0xdb, //0x00001640 movq %r11, %rbx 1461 0x48, 0x2b, 0x5d, 0xd0, //0x00001643 subq $-48(%rbp), %rbx 1462 0x4d, 0x0f, 0xbc, 0xcd, //0x00001647 bsfq %r13, %r9 1463 0x49, 0x01, 0xd9, //0x0000164b addq %rbx, %r9 1464 0xe9, 0x49, 0xff, 0xff, 0xff, //0x0000164e jmp LBB0_275 1465 //0x00001653 LBB0_291 1466 0x48, 0x0f, 0xbc, 0xc6, //0x00001653 bsfq %rsi, %rax 1467 0x48, 0x85, 0xd2, //0x00001657 testq %rdx, %rdx 1468 0x4c, 0x8b, 0x65, 0xd0, //0x0000165a movq $-48(%rbp), %r12 1469 0x0f, 0x84, 0xc2, 0x00, 0x00, 0x00, //0x0000165e je LBB0_306 1470 0x48, 0x0f, 0xbc, 0xca, //0x00001664 bsfq %rdx, %rcx 1471 0x4d, 0x29, 0xe3, //0x00001668 subq %r12, %r11 1472 0x48, 0x39, 0xc1, //0x0000166b cmpq %rax, %rcx 1473 0x0f, 0x83, 0x4a, 0xf8, 0xff, 0xff, //0x0000166e jae LBB0_185 1474 0xe9, 0xe7, 0x0e, 0x00, 0x00, //0x00001674 jmp LBB0_308 1475 //0x00001679 LBB0_293 1476 0x49, 0x01, 0xcd, //0x00001679 addq %rcx, %r13 1477 0x4d, 0x89, 0xe8, //0x0000167c movq %r13, %r8 1478 0x48, 0x8b, 0x5d, 0xa0, //0x0000167f movq $-96(%rbp), %rbx 1479 0x48, 0x8b, 0x4d, 0xa8, //0x00001683 movq $-88(%rbp), %rcx 1480 //0x00001687 LBB0_294 1481 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001687 movq $-1, %r11 1482 0x48, 0x85, 0xdb, //0x0000168e testq %rbx, %rbx 1483 0x48, 0x8b, 0x75, 0xc8, //0x00001691 movq $-56(%rbp), %rsi 1484 0x0f, 0x84, 0x90, 0x0d, 0x00, 0x00, //0x00001695 je LBB0_430 1485 //0x0000169b LBB0_295 1486 0x48, 0x85, 0xc9, //0x0000169b testq %rcx, %rcx 1487 0x0f, 0x84, 0x87, 0x0d, 0x00, 0x00, //0x0000169e je LBB0_430 1488 0x4d, 0x85, 0xf6, //0x000016a4 testq %r14, %r14 1489 0x48, 0x8b, 0x55, 0xb8, //0x000016a7 movq $-72(%rbp), %rdx 1490 0x48, 0x8b, 0x7d, 0xc0, //0x000016ab movq $-64(%rbp), %rdi 1491 0x0f, 0x84, 0x76, 0x0d, 0x00, 0x00, //0x000016af je LBB0_430 1492 0x4d, 0x29, 0xe0, //0x000016b5 subq %r12, %r8 1493 0x49, 0x8d, 0x40, 0xff, //0x000016b8 leaq $-1(%r8), %rax 1494 0x48, 0x39, 0xc3, //0x000016bc cmpq %rax, %rbx 1495 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000016bf je LBB0_303 1496 0x49, 0x39, 0xc6, //0x000016c5 cmpq %rax, %r14 1497 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x000016c8 je LBB0_303 1498 0x48, 0x39, 0xc1, //0x000016ce cmpq %rax, %rcx 1499 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000016d1 je LBB0_303 1500 0x48, 0x85, 0xc9, //0x000016d7 testq %rcx, %rcx 1501 0x0f, 0x8e, 0x71, 0x00, 0x00, 0x00, //0x000016da jle LBB0_310 1502 0x48, 0x8d, 0x41, 0xff, //0x000016e0 leaq $-1(%rcx), %rax 1503 0x48, 0x39, 0xc3, //0x000016e4 cmpq %rax, %rbx 1504 0x0f, 0x84, 0x64, 0x00, 0x00, 0x00, //0x000016e7 je LBB0_310 1505 0x48, 0xf7, 0xd1, //0x000016ed notq %rcx 1506 0x49, 0x89, 0xcb, //0x000016f0 movq %rcx, %r11 1507 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000016f3 jmp LBB0_304 1508 //0x000016f8 LBB0_303 1509 0x49, 0xf7, 0xd8, //0x000016f8 negq %r8 1510 0x4d, 0x89, 0xc3, //0x000016fb movq %r8, %r11 1511 //0x000016fe LBB0_304 1512 0x4d, 0x85, 0xdb, //0x000016fe testq %r11, %r11 1513 0x0f, 0x88, 0x24, 0x0d, 0x00, 0x00, //0x00001701 js LBB0_430 1514 //0x00001707 LBB0_305 1515 0x48, 0x8b, 0x4d, 0xb0, //0x00001707 movq $-80(%rbp), %rcx 1516 0x49, 0x01, 0xcb, //0x0000170b addq %rcx, %r11 1517 0x4c, 0x89, 0x1e, //0x0000170e movq %r11, (%rsi) 1518 0x4c, 0x89, 0xf8, //0x00001711 movq %r15, %rax 1519 0x48, 0x85, 0xc9, //0x00001714 testq %rcx, %rcx 1520 0x4c, 0x8b, 0x65, 0xd0, //0x00001717 movq $-48(%rbp), %r12 1521 0x0f, 0x8f, 0x42, 0xea, 0xff, 0xff, //0x0000171b jg LBB0_2 1522 0xe9, 0xbe, 0x0c, 0x00, 0x00, //0x00001721 jmp LBB0_424 1523 //0x00001726 LBB0_306 1524 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00001726 movl $64, %ecx 1525 0x4d, 0x29, 0xe3, //0x0000172b subq %r12, %r11 1526 0x48, 0x39, 0xc1, //0x0000172e cmpq %rax, %rcx 1527 0x0f, 0x83, 0x87, 0xf7, 0xff, 0xff, //0x00001731 jae LBB0_185 1528 0xe9, 0x24, 0x0e, 0x00, 0x00, //0x00001737 jmp LBB0_308 1529 //0x0000173c LBB0_309 1530 0x4d, 0x29, 0xd6, //0x0000173c subq %r10, %r14 1531 0x0f, 0xbc, 0xce, //0x0000173f bsfl %esi, %ecx 1532 0x4c, 0x01, 0xf1, //0x00001742 addq %r14, %rcx 1533 0x48, 0xf7, 0xd1, //0x00001745 notq %rcx 1534 0x48, 0x8b, 0x75, 0xc8, //0x00001748 movq $-56(%rbp), %rsi 1535 0xe9, 0x22, 0xf5, 0xff, 0xff, //0x0000174c jmp LBB0_159 1536 //0x00001751 LBB0_310 1537 0x4c, 0x89, 0xf0, //0x00001751 movq %r14, %rax 1538 0x48, 0x09, 0xd8, //0x00001754 orq %rbx, %rax 1539 0x49, 0x39, 0xde, //0x00001757 cmpq %rbx, %r14 1540 0x0f, 0x8c, 0x68, 0x01, 0x00, 0x00, //0x0000175a jl LBB0_313 1541 0x48, 0x85, 0xc0, //0x00001760 testq %rax, %rax 1542 0x0f, 0x88, 0x5f, 0x01, 0x00, 0x00, //0x00001763 js LBB0_313 1543 0x49, 0xf7, 0xd6, //0x00001769 notq %r14 1544 0x4d, 0x89, 0xf3, //0x0000176c movq %r14, %r11 1545 0xe9, 0x8a, 0xff, 0xff, 0xff, //0x0000176f jmp LBB0_304 1546 //0x00001774 LBB0_48 1547 0x4c, 0x8b, 0x5d, 0x80, //0x00001774 movq $-128(%rbp), %r11 1548 0x4c, 0x8b, 0x6d, 0xa8, //0x00001778 movq $-88(%rbp), %r13 1549 0x49, 0x83, 0xfd, 0x20, //0x0000177c cmpq $32, %r13 1550 0x0f, 0x82, 0xeb, 0x07, 0x00, 0x00, //0x00001780 jb LBB0_366 1551 //0x00001786 LBB0_49 1552 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00001786 vmovdqu (%r11), %xmm2 1553 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x0000178b vmovdqu $16(%r11), %xmm4 1554 0xc5, 0xe9, 0x74, 0xe8, //0x00001791 vpcmpeqb %xmm0, %xmm2, %xmm5 1555 0xc5, 0xf9, 0xd7, 0xcd, //0x00001795 vpmovmskb %xmm5, %ecx 1556 0xc5, 0xd9, 0x74, 0xe8, //0x00001799 vpcmpeqb %xmm0, %xmm4, %xmm5 1557 0xc5, 0xf9, 0xd7, 0xd5, //0x0000179d vpmovmskb %xmm5, %edx 1558 0xc5, 0xe9, 0x74, 0xd1, //0x000017a1 vpcmpeqb %xmm1, %xmm2, %xmm2 1559 0xc5, 0xf9, 0xd7, 0xfa, //0x000017a5 vpmovmskb %xmm2, %edi 1560 0xc5, 0xd9, 0x74, 0xd1, //0x000017a9 vpcmpeqb %xmm1, %xmm4, %xmm2 1561 0xc5, 0xf9, 0xd7, 0xc2, //0x000017ad vpmovmskb %xmm2, %eax 1562 0x48, 0xc1, 0xe2, 0x10, //0x000017b1 shlq $16, %rdx 1563 0x48, 0xc1, 0xe0, 0x10, //0x000017b5 shlq $16, %rax 1564 0x48, 0x09, 0xc7, //0x000017b9 orq %rax, %rdi 1565 0x49, 0x83, 0xf9, 0xff, //0x000017bc cmpq $-1, %r9 1566 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000017c0 jne LBB0_51 1567 0x48, 0x85, 0xff, //0x000017c6 testq %rdi, %rdi 1568 0x0f, 0x85, 0x41, 0x07, 0x00, 0x00, //0x000017c9 jne LBB0_363 1569 //0x000017cf LBB0_51 1570 0x48, 0x09, 0xca, //0x000017cf orq %rcx, %rdx 1571 0x48, 0x89, 0xf8, //0x000017d2 movq %rdi, %rax 1572 0x4c, 0x09, 0xe0, //0x000017d5 orq %r12, %rax 1573 0x0f, 0x85, 0x4f, 0x07, 0x00, 0x00, //0x000017d8 jne LBB0_364 1574 //0x000017de LBB0_52 1575 0x48, 0x85, 0xd2, //0x000017de testq %rdx, %rdx 1576 0x0f, 0x84, 0x82, 0x07, 0x00, 0x00, //0x000017e1 je LBB0_365 1577 //0x000017e7 LBB0_53 1578 0x48, 0x0f, 0xbc, 0xc2, //0x000017e7 bsfq %rdx, %rax 1579 0xe9, 0x43, 0xed, 0xff, 0xff, //0x000017eb jmp LBB0_57 1580 //0x000017f0 LBB0_113 1581 0x4c, 0x8b, 0x5d, 0x80, //0x000017f0 movq $-128(%rbp), %r11 1582 0x48, 0x8b, 0x45, 0xa8, //0x000017f4 movq $-88(%rbp), %rax 1583 0x4c, 0x8b, 0x65, 0xd0, //0x000017f8 movq $-48(%rbp), %r12 1584 0x48, 0x83, 0xf8, 0x20, //0x000017fc cmpq $32, %rax 1585 0x0f, 0x82, 0x6f, 0x02, 0x00, 0x00, //0x00001800 jb LBB0_318 1586 //0x00001806 LBB0_114 1587 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00001806 vmovdqu (%r11), %xmm2 1588 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x0000180b vmovdqu $16(%r11), %xmm4 1589 0xc5, 0xe9, 0x74, 0xe8, //0x00001811 vpcmpeqb %xmm0, %xmm2, %xmm5 1590 0xc5, 0xf9, 0xd7, 0xcd, //0x00001815 vpmovmskb %xmm5, %ecx 1591 0xc5, 0xd9, 0x74, 0xe8, //0x00001819 vpcmpeqb %xmm0, %xmm4, %xmm5 1592 0xc5, 0xf9, 0xd7, 0xf5, //0x0000181d vpmovmskb %xmm5, %esi 1593 0xc5, 0xe9, 0x74, 0xe9, //0x00001821 vpcmpeqb %xmm1, %xmm2, %xmm5 1594 0xc5, 0xf9, 0xd7, 0xd5, //0x00001825 vpmovmskb %xmm5, %edx 1595 0xc5, 0xd9, 0x74, 0xe9, //0x00001829 vpcmpeqb %xmm1, %xmm4, %xmm5 1596 0xc5, 0xf9, 0xd7, 0xdd, //0x0000182d vpmovmskb %xmm5, %ebx 1597 0xc5, 0x81, 0x64, 0xea, //0x00001831 vpcmpgtb %xmm2, %xmm15, %xmm5 1598 0xc5, 0xe9, 0x64, 0xd3, //0x00001835 vpcmpgtb %xmm3, %xmm2, %xmm2 1599 0xc5, 0xe9, 0xdb, 0xd5, //0x00001839 vpand %xmm5, %xmm2, %xmm2 1600 0xc5, 0x79, 0xd7, 0xf2, //0x0000183d vpmovmskb %xmm2, %r14d 1601 0xc5, 0x81, 0x64, 0xd4, //0x00001841 vpcmpgtb %xmm4, %xmm15, %xmm2 1602 0xc5, 0xd9, 0x64, 0xe3, //0x00001845 vpcmpgtb %xmm3, %xmm4, %xmm4 1603 0xc5, 0xd9, 0xdb, 0xd2, //0x00001849 vpand %xmm2, %xmm4, %xmm2 1604 0xc5, 0xf9, 0xd7, 0xfa, //0x0000184d vpmovmskb %xmm2, %edi 1605 0x48, 0xc1, 0xe6, 0x10, //0x00001851 shlq $16, %rsi 1606 0x48, 0xc1, 0xe3, 0x10, //0x00001855 shlq $16, %rbx 1607 0x48, 0x09, 0xda, //0x00001859 orq %rbx, %rdx 1608 0x49, 0x83, 0xf9, 0xff, //0x0000185c cmpq $-1, %r9 1609 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001860 jne LBB0_116 1610 0x48, 0x85, 0xd2, //0x00001866 testq %rdx, %rdx 1611 0x0f, 0x85, 0x7c, 0x07, 0x00, 0x00, //0x00001869 jne LBB0_373 1612 //0x0000186f LBB0_116 1613 0x48, 0xc1, 0xe7, 0x10, //0x0000186f shlq $16, %rdi 1614 0x48, 0x09, 0xce, //0x00001873 orq %rcx, %rsi 1615 0x48, 0x89, 0xd1, //0x00001876 movq %rdx, %rcx 1616 0x4c, 0x09, 0xc1, //0x00001879 orq %r8, %rcx 1617 0x0f, 0x85, 0x4f, 0x06, 0x00, 0x00, //0x0000187c jne LBB0_362 1618 //0x00001882 LBB0_117 1619 0x4c, 0x09, 0xf7, //0x00001882 orq %r14, %rdi 1620 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00001885 movl $64, %ecx 1621 0xba, 0x40, 0x00, 0x00, 0x00, //0x0000188a movl $64, %edx 1622 0x48, 0x85, 0xf6, //0x0000188f testq %rsi, %rsi 1623 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001892 je LBB0_119 1624 0x48, 0x0f, 0xbc, 0xd6, //0x00001898 bsfq %rsi, %rdx 1625 //0x0000189c LBB0_119 1626 0x48, 0x85, 0xff, //0x0000189c testq %rdi, %rdi 1627 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x0000189f je LBB0_121 1628 0x48, 0x0f, 0xbc, 0xcf, //0x000018a5 bsfq %rdi, %rcx 1629 //0x000018a9 LBB0_121 1630 0x48, 0x85, 0xf6, //0x000018a9 testq %rsi, %rsi 1631 0x0f, 0x84, 0xb2, 0x01, 0x00, 0x00, //0x000018ac je LBB0_316 1632 //0x000018b2 LBB0_122 1633 0x4d, 0x29, 0xe3, //0x000018b2 subq %r12, %r11 1634 0x48, 0x39, 0xd1, //0x000018b5 cmpq %rdx, %rcx 1635 0x0f, 0x82, 0xa2, 0x0c, 0x00, 0x00, //0x000018b8 jb LBB0_308 1636 0x4d, 0x8d, 0x5c, 0x13, 0x01, //0x000018be leaq $1(%r11,%rdx), %r11 1637 0xe9, 0xfb, 0xf5, 0xff, 0xff, //0x000018c3 jmp LBB0_186 1638 //0x000018c8 LBB0_313 1639 0x48, 0x85, 0xc0, //0x000018c8 testq %rax, %rax 1640 0x48, 0x8d, 0x43, 0xff, //0x000018cb leaq $-1(%rbx), %rax 1641 0x48, 0xf7, 0xd3, //0x000018cf notq %rbx 1642 0x49, 0x0f, 0x48, 0xd8, //0x000018d2 cmovsq %r8, %rbx 1643 0x49, 0x39, 0xc6, //0x000018d6 cmpq %rax, %r14 1644 0x49, 0x0f, 0x45, 0xd8, //0x000018d9 cmovneq %r8, %rbx 1645 0x49, 0x89, 0xdb, //0x000018dd movq %rbx, %r11 1646 0xe9, 0x19, 0xfe, 0xff, 0xff, //0x000018e0 jmp LBB0_304 1647 //0x000018e5 LBB0_314 1648 0x48, 0xf7, 0xd0, //0x000018e5 notq %rax 1649 0x48, 0x89, 0xc1, //0x000018e8 movq %rax, %rcx 1650 0x48, 0x8b, 0x75, 0xc8, //0x000018eb movq $-56(%rbp), %rsi 1651 0xe9, 0x7f, 0xf3, 0xff, 0xff, //0x000018ef jmp LBB0_159 1652 //0x000018f4 LBB0_315 1653 0x48, 0x89, 0x4d, 0xb0, //0x000018f4 movq %rcx, $-80(%rbp) 1654 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000018f8 movq $-1, %rax 1655 0x4d, 0x85, 0xed, //0x000018ff testq %r13, %r13 1656 0x48, 0x8b, 0x75, 0xc8, //0x00001902 movq $-56(%rbp), %rsi 1657 0x0f, 0x85, 0xf5, 0xf2, 0xff, 0xff, //0x00001906 jne LBB0_150 1658 0xe9, 0xc3, 0x0a, 0x00, 0x00, //0x0000190c jmp LBB0_421 1659 //0x00001911 LBB0_134 1660 0x4c, 0x8b, 0x5d, 0x80, //0x00001911 movq $-128(%rbp), %r11 1661 0x4c, 0x8b, 0x6d, 0xa8, //0x00001915 movq $-88(%rbp), %r13 1662 0x49, 0x83, 0xfd, 0x20, //0x00001919 cmpq $32, %r13 1663 0x0f, 0x82, 0xda, 0x07, 0x00, 0x00, //0x0000191d jb LBB0_382 1664 //0x00001923 LBB0_135 1665 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00001923 vmovdqu (%r11), %xmm2 1666 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00001928 vmovdqu $16(%r11), %xmm4 1667 0xc5, 0xe9, 0x74, 0xe8, //0x0000192e vpcmpeqb %xmm0, %xmm2, %xmm5 1668 0xc5, 0xf9, 0xd7, 0xcd, //0x00001932 vpmovmskb %xmm5, %ecx 1669 0xc5, 0xd9, 0x74, 0xe8, //0x00001936 vpcmpeqb %xmm0, %xmm4, %xmm5 1670 0xc5, 0xf9, 0xd7, 0xd5, //0x0000193a vpmovmskb %xmm5, %edx 1671 0xc5, 0xe9, 0x74, 0xd1, //0x0000193e vpcmpeqb %xmm1, %xmm2, %xmm2 1672 0xc5, 0xf9, 0xd7, 0xfa, //0x00001942 vpmovmskb %xmm2, %edi 1673 0xc5, 0xd9, 0x74, 0xd1, //0x00001946 vpcmpeqb %xmm1, %xmm4, %xmm2 1674 0xc5, 0xf9, 0xd7, 0xc2, //0x0000194a vpmovmskb %xmm2, %eax 1675 0x48, 0xc1, 0xe2, 0x10, //0x0000194e shlq $16, %rdx 1676 0x48, 0xc1, 0xe0, 0x10, //0x00001952 shlq $16, %rax 1677 0x48, 0x09, 0xc7, //0x00001956 orq %rax, %rdi 1678 0x49, 0x83, 0xf9, 0xff, //0x00001959 cmpq $-1, %r9 1679 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000195d jne LBB0_137 1680 0x48, 0x85, 0xff, //0x00001963 testq %rdi, %rdi 1681 0x0f, 0x85, 0x30, 0x07, 0x00, 0x00, //0x00001966 jne LBB0_379 1682 //0x0000196c LBB0_137 1683 0x48, 0x09, 0xca, //0x0000196c orq %rcx, %rdx 1684 0x48, 0x89, 0xf8, //0x0000196f movq %rdi, %rax 1685 0x4c, 0x09, 0xe0, //0x00001972 orq %r12, %rax 1686 0x0f, 0x85, 0x3e, 0x07, 0x00, 0x00, //0x00001975 jne LBB0_380 1687 //0x0000197b LBB0_138 1688 0x48, 0x85, 0xd2, //0x0000197b testq %rdx, %rdx 1689 0x0f, 0x84, 0x71, 0x07, 0x00, 0x00, //0x0000197e je LBB0_381 1690 //0x00001984 LBB0_139 1691 0x48, 0x0f, 0xbc, 0xc2, //0x00001984 bsfq %rdx, %rax 1692 0xe9, 0x06, 0xf2, 0xff, 0xff, //0x00001988 jmp LBB0_143 1693 //0x0000198d LBB0_169 1694 0x4d, 0x89, 0xe3, //0x0000198d movq %r12, %r11 1695 0x48, 0x8b, 0x45, 0xa8, //0x00001990 movq $-88(%rbp), %rax 1696 0x4c, 0x8b, 0x65, 0xd0, //0x00001994 movq $-48(%rbp), %r12 1697 0x48, 0x83, 0xf8, 0x20, //0x00001998 cmpq $32, %rax 1698 0x0f, 0x82, 0x7a, 0x01, 0x00, 0x00, //0x0000199c jb LBB0_329 1699 //0x000019a2 LBB0_170 1700 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x000019a2 vmovdqu (%r11), %xmm2 1701 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x000019a7 vmovdqu $16(%r11), %xmm4 1702 0xc5, 0xe9, 0x74, 0xe8, //0x000019ad vpcmpeqb %xmm0, %xmm2, %xmm5 1703 0xc5, 0xf9, 0xd7, 0xcd, //0x000019b1 vpmovmskb %xmm5, %ecx 1704 0xc5, 0xd9, 0x74, 0xe8, //0x000019b5 vpcmpeqb %xmm0, %xmm4, %xmm5 1705 0xc5, 0xf9, 0xd7, 0xf5, //0x000019b9 vpmovmskb %xmm5, %esi 1706 0xc5, 0xe9, 0x74, 0xe9, //0x000019bd vpcmpeqb %xmm1, %xmm2, %xmm5 1707 0xc5, 0xf9, 0xd7, 0xd5, //0x000019c1 vpmovmskb %xmm5, %edx 1708 0xc5, 0xd9, 0x74, 0xe9, //0x000019c5 vpcmpeqb %xmm1, %xmm4, %xmm5 1709 0xc5, 0xf9, 0xd7, 0xdd, //0x000019c9 vpmovmskb %xmm5, %ebx 1710 0xc5, 0x81, 0x64, 0xea, //0x000019cd vpcmpgtb %xmm2, %xmm15, %xmm5 1711 0xc5, 0xe9, 0x64, 0xd3, //0x000019d1 vpcmpgtb %xmm3, %xmm2, %xmm2 1712 0xc5, 0xe9, 0xdb, 0xd5, //0x000019d5 vpand %xmm5, %xmm2, %xmm2 1713 0xc5, 0x79, 0xd7, 0xf2, //0x000019d9 vpmovmskb %xmm2, %r14d 1714 0xc5, 0x81, 0x64, 0xd4, //0x000019dd vpcmpgtb %xmm4, %xmm15, %xmm2 1715 0xc5, 0xd9, 0x64, 0xe3, //0x000019e1 vpcmpgtb %xmm3, %xmm4, %xmm4 1716 0xc5, 0xd9, 0xdb, 0xd2, //0x000019e5 vpand %xmm2, %xmm4, %xmm2 1717 0xc5, 0xf9, 0xd7, 0xfa, //0x000019e9 vpmovmskb %xmm2, %edi 1718 0x48, 0xc1, 0xe6, 0x10, //0x000019ed shlq $16, %rsi 1719 0x48, 0xc1, 0xe3, 0x10, //0x000019f1 shlq $16, %rbx 1720 0x48, 0x09, 0xda, //0x000019f5 orq %rbx, %rdx 1721 0x49, 0x83, 0xf9, 0xff, //0x000019f8 cmpq $-1, %r9 1722 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000019fc jne LBB0_172 1723 0x48, 0x85, 0xd2, //0x00001a02 testq %rdx, %rdx 1724 0x0f, 0x85, 0x77, 0x07, 0x00, 0x00, //0x00001a05 jne LBB0_390 1725 //0x00001a0b LBB0_172 1726 0x48, 0xc1, 0xe7, 0x10, //0x00001a0b shlq $16, %rdi 1727 0x48, 0x09, 0xce, //0x00001a0f orq %rcx, %rsi 1728 0x48, 0x89, 0xd1, //0x00001a12 movq %rdx, %rcx 1729 0x4c, 0x09, 0xc1, //0x00001a15 orq %r8, %rcx 1730 0x0f, 0x85, 0xdf, 0x05, 0x00, 0x00, //0x00001a18 jne LBB0_374 1731 //0x00001a1e LBB0_173 1732 0x4c, 0x09, 0xf7, //0x00001a1e orq %r14, %rdi 1733 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00001a21 movl $64, %ecx 1734 0xba, 0x40, 0x00, 0x00, 0x00, //0x00001a26 movl $64, %edx 1735 0x48, 0x85, 0xf6, //0x00001a2b testq %rsi, %rsi 1736 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001a2e je LBB0_175 1737 0x48, 0x0f, 0xbc, 0xd6, //0x00001a34 bsfq %rsi, %rdx 1738 //0x00001a38 LBB0_175 1739 0x48, 0x85, 0xff, //0x00001a38 testq %rdi, %rdi 1740 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001a3b je LBB0_177 1741 0x48, 0x0f, 0xbc, 0xcf, //0x00001a41 bsfq %rdi, %rcx 1742 //0x00001a45 LBB0_177 1743 0x48, 0x85, 0xf6, //0x00001a45 testq %rsi, %rsi 1744 0x0f, 0x84, 0xbd, 0x00, 0x00, 0x00, //0x00001a48 je LBB0_327 1745 0x4d, 0x29, 0xe3, //0x00001a4e subq %r12, %r11 1746 0x48, 0x39, 0xd1, //0x00001a51 cmpq %rdx, %rcx 1747 0x0f, 0x82, 0x06, 0x0b, 0x00, 0x00, //0x00001a54 jb LBB0_308 1748 0x4d, 0x8d, 0x5c, 0x13, 0x01, //0x00001a5a leaq $1(%r11,%rdx), %r11 1749 0xe9, 0xce, 0xf4, 0xff, 0xff, //0x00001a5f jmp LBB0_193 1750 //0x00001a64 LBB0_316 1751 0x48, 0x85, 0xff, //0x00001a64 testq %rdi, %rdi 1752 0x0f, 0x85, 0x0e, 0x0b, 0x00, 0x00, //0x00001a67 jne LBB0_450 1753 0x49, 0x83, 0xc3, 0x20, //0x00001a6d addq $32, %r11 1754 0x48, 0x83, 0xc0, 0xe0, //0x00001a71 addq $-32, %rax 1755 //0x00001a75 LBB0_318 1756 0x4d, 0x85, 0xc0, //0x00001a75 testq %r8, %r8 1757 0x0f, 0x85, 0xee, 0x05, 0x00, 0x00, //0x00001a78 jne LBB0_377 1758 0x48, 0x85, 0xc0, //0x00001a7e testq %rax, %rax 1759 0x0f, 0x84, 0x2e, 0x09, 0x00, 0x00, //0x00001a81 je LBB0_416 1760 //0x00001a87 LBB0_320 1761 0x41, 0x0f, 0xb6, 0x0b, //0x00001a87 movzbl (%r11), %ecx 1762 0x80, 0xf9, 0x22, //0x00001a8b cmpb $34, %cl 1763 0x0f, 0x84, 0x2e, 0x03, 0x00, 0x00, //0x00001a8e je LBB0_355 1764 0x80, 0xf9, 0x5c, //0x00001a94 cmpb $92, %cl 1765 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00001a97 je LBB0_324 1766 0x80, 0xf9, 0x1f, //0x00001a9d cmpb $31, %cl 1767 0x0f, 0x86, 0xe1, 0x0a, 0x00, 0x00, //0x00001aa0 jbe LBB0_451 1768 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001aa6 movq $-1, %rcx 1769 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001aad movl $1, %edx 1770 0x49, 0x01, 0xd3, //0x00001ab2 addq %rdx, %r11 1771 0x48, 0x01, 0xc8, //0x00001ab5 addq %rcx, %rax 1772 0x0f, 0x85, 0xc9, 0xff, 0xff, 0xff, //0x00001ab8 jne LBB0_320 1773 0xe9, 0xf2, 0x08, 0x00, 0x00, //0x00001abe jmp LBB0_416 1774 //0x00001ac3 LBB0_324 1775 0x48, 0x83, 0xf8, 0x01, //0x00001ac3 cmpq $1, %rax 1776 0x0f, 0x84, 0xe8, 0x08, 0x00, 0x00, //0x00001ac7 je LBB0_416 1777 0x4c, 0x89, 0xd9, //0x00001acd movq %r11, %rcx 1778 0x4c, 0x8b, 0x65, 0xd0, //0x00001ad0 movq $-48(%rbp), %r12 1779 0x4c, 0x29, 0xe1, //0x00001ad4 subq %r12, %rcx 1780 0x49, 0x83, 0xf9, 0xff, //0x00001ad7 cmpq $-1, %r9 1781 0x4c, 0x0f, 0x44, 0xc9, //0x00001adb cmoveq %rcx, %r9 1782 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00001adf movq $-2, %rcx 1783 0xba, 0x02, 0x00, 0x00, 0x00, //0x00001ae6 movl $2, %edx 1784 0x49, 0x01, 0xd3, //0x00001aeb addq %rdx, %r11 1785 0x48, 0x01, 0xc8, //0x00001aee addq %rcx, %rax 1786 0x0f, 0x85, 0x90, 0xff, 0xff, 0xff, //0x00001af1 jne LBB0_320 1787 0xe9, 0xb9, 0x08, 0x00, 0x00, //0x00001af7 jmp LBB0_416 1788 //0x00001afc LBB0_326 1789 0x48, 0xf7, 0xd6, //0x00001afc notq %rsi 1790 0x48, 0x89, 0xf1, //0x00001aff movq %rsi, %rcx 1791 0x48, 0x8b, 0x75, 0xc8, //0x00001b02 movq $-56(%rbp), %rsi 1792 0xe9, 0x68, 0xf1, 0xff, 0xff, //0x00001b06 jmp LBB0_159 1793 //0x00001b0b LBB0_327 1794 0x48, 0x85, 0xff, //0x00001b0b testq %rdi, %rdi 1795 0x0f, 0x85, 0x67, 0x0a, 0x00, 0x00, //0x00001b0e jne LBB0_450 1796 0x49, 0x83, 0xc3, 0x20, //0x00001b14 addq $32, %r11 1797 0x48, 0x83, 0xc0, 0xe0, //0x00001b18 addq $-32, %rax 1798 //0x00001b1c LBB0_329 1799 0x4d, 0x85, 0xc0, //0x00001b1c testq %r8, %r8 1800 0x0f, 0x85, 0x9f, 0x06, 0x00, 0x00, //0x00001b1f jne LBB0_393 1801 0x48, 0x85, 0xc0, //0x00001b25 testq %rax, %rax 1802 0x0f, 0x84, 0x87, 0x08, 0x00, 0x00, //0x00001b28 je LBB0_416 1803 //0x00001b2e LBB0_331 1804 0x41, 0x0f, 0xb6, 0x0b, //0x00001b2e movzbl (%r11), %ecx 1805 0x80, 0xf9, 0x22, //0x00001b32 cmpb $34, %cl 1806 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x00001b35 je LBB0_340 1807 0x80, 0xf9, 0x5c, //0x00001b3b cmpb $92, %cl 1808 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00001b3e je LBB0_335 1809 0x80, 0xf9, 0x1f, //0x00001b44 cmpb $31, %cl 1810 0x0f, 0x86, 0x3a, 0x0a, 0x00, 0x00, //0x00001b47 jbe LBB0_451 1811 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001b4d movq $-1, %rcx 1812 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001b54 movl $1, %edx 1813 0x49, 0x01, 0xd3, //0x00001b59 addq %rdx, %r11 1814 0x48, 0x01, 0xc8, //0x00001b5c addq %rcx, %rax 1815 0x0f, 0x85, 0xc9, 0xff, 0xff, 0xff, //0x00001b5f jne LBB0_331 1816 0xe9, 0x4b, 0x08, 0x00, 0x00, //0x00001b65 jmp LBB0_416 1817 //0x00001b6a LBB0_335 1818 0x48, 0x83, 0xf8, 0x01, //0x00001b6a cmpq $1, %rax 1819 0x0f, 0x84, 0x41, 0x08, 0x00, 0x00, //0x00001b6e je LBB0_416 1820 0x4c, 0x89, 0xd9, //0x00001b74 movq %r11, %rcx 1821 0x4c, 0x8b, 0x65, 0xd0, //0x00001b77 movq $-48(%rbp), %r12 1822 0x4c, 0x29, 0xe1, //0x00001b7b subq %r12, %rcx 1823 0x49, 0x83, 0xf9, 0xff, //0x00001b7e cmpq $-1, %r9 1824 0x4c, 0x0f, 0x44, 0xc9, //0x00001b82 cmoveq %rcx, %r9 1825 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00001b86 movq $-2, %rcx 1826 0xba, 0x02, 0x00, 0x00, 0x00, //0x00001b8d movl $2, %edx 1827 0x49, 0x01, 0xd3, //0x00001b92 addq %rdx, %r11 1828 0x48, 0x01, 0xc8, //0x00001b95 addq %rcx, %rax 1829 0x0f, 0x85, 0x90, 0xff, 0xff, 0xff, //0x00001b98 jne LBB0_331 1830 0xe9, 0x12, 0x08, 0x00, 0x00, //0x00001b9e jmp LBB0_416 1831 //0x00001ba3 LBB0_419 1832 0x48, 0xf7, 0xd8, //0x00001ba3 negq %rax 1833 0x48, 0x8b, 0x75, 0xc8, //0x00001ba6 movq $-56(%rbp), %rsi 1834 0x4c, 0x8b, 0x65, 0xd0, //0x00001baa movq $-48(%rbp), %r12 1835 0x48, 0x8b, 0x55, 0xb8, //0x00001bae movq $-72(%rbp), %rdx 1836 0x48, 0x8b, 0x7d, 0xc0, //0x00001bb2 movq $-64(%rbp), %rdi 1837 0x48, 0x89, 0xc1, //0x00001bb6 movq %rax, %rcx 1838 0x48, 0x85, 0xc9, //0x00001bb9 testq %rcx, %rcx 1839 0x0f, 0x89, 0xc6, 0xf0, 0xff, 0xff, //0x00001bbc jns LBB0_268 1840 0xe9, 0x0a, 0x08, 0x00, 0x00, //0x00001bc2 jmp LBB0_420 1841 //0x00001bc7 LBB0_337 1842 0x4d, 0x29, 0xe5, //0x00001bc7 subq %r12, %r13 1843 0x44, 0x0f, 0xbc, 0xdf, //0x00001bca bsfl %edi, %r11d 1844 0x4d, 0x01, 0xeb, //0x00001bce addq %r13, %r11 1845 //0x00001bd1 LBB0_338 1846 0x49, 0xf7, 0xd3, //0x00001bd1 notq %r11 1847 //0x00001bd4 LBB0_339 1848 0x48, 0x8b, 0x75, 0xc8, //0x00001bd4 movq $-56(%rbp), %rsi 1849 0x48, 0x8b, 0x55, 0xb8, //0x00001bd8 movq $-72(%rbp), %rdx 1850 0x48, 0x8b, 0x7d, 0xc0, //0x00001bdc movq $-64(%rbp), %rdi 1851 0xe9, 0x19, 0xfb, 0xff, 0xff, //0x00001be0 jmp LBB0_304 1852 //0x00001be5 LBB0_340 1853 0x4c, 0x03, 0x5d, 0x90, //0x00001be5 addq $-112(%rbp), %r11 1854 0xe9, 0x44, 0xf3, 0xff, 0xff, //0x00001be9 jmp LBB0_193 1855 //0x00001bee LBB0_206 1856 0x4d, 0x89, 0xc3, //0x00001bee movq %r8, %r11 1857 0x4c, 0x8b, 0x65, 0xa8, //0x00001bf1 movq $-88(%rbp), %r12 1858 0x49, 0x83, 0xfc, 0x20, //0x00001bf5 cmpq $32, %r12 1859 0x0f, 0x82, 0x99, 0x06, 0x00, 0x00, //0x00001bf9 jb LBB0_399 1860 //0x00001bff LBB0_207 1861 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00001bff vmovdqu (%r11), %xmm2 1862 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00001c04 vmovdqu $16(%r11), %xmm4 1863 0xc5, 0xe9, 0x74, 0xe8, //0x00001c0a vpcmpeqb %xmm0, %xmm2, %xmm5 1864 0xc5, 0xf9, 0xd7, 0xcd, //0x00001c0e vpmovmskb %xmm5, %ecx 1865 0xc5, 0xd9, 0x74, 0xe8, //0x00001c12 vpcmpeqb %xmm0, %xmm4, %xmm5 1866 0xc5, 0xf9, 0xd7, 0xd5, //0x00001c16 vpmovmskb %xmm5, %edx 1867 0xc5, 0xe9, 0x74, 0xd1, //0x00001c1a vpcmpeqb %xmm1, %xmm2, %xmm2 1868 0xc5, 0xf9, 0xd7, 0xfa, //0x00001c1e vpmovmskb %xmm2, %edi 1869 0xc5, 0xd9, 0x74, 0xd1, //0x00001c22 vpcmpeqb %xmm1, %xmm4, %xmm2 1870 0xc5, 0xf9, 0xd7, 0xc2, //0x00001c26 vpmovmskb %xmm2, %eax 1871 0x48, 0xc1, 0xe2, 0x10, //0x00001c2a shlq $16, %rdx 1872 0x48, 0xc1, 0xe0, 0x10, //0x00001c2e shlq $16, %rax 1873 0x48, 0x09, 0xc7, //0x00001c32 orq %rax, %rdi 1874 0x49, 0x83, 0xf9, 0xff, //0x00001c35 cmpq $-1, %r9 1875 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001c39 jne LBB0_209 1876 0x48, 0x85, 0xff, //0x00001c3f testq %rdi, %rdi 1877 0x0f, 0x85, 0xed, 0x05, 0x00, 0x00, //0x00001c42 jne LBB0_396 1878 //0x00001c48 LBB0_209 1879 0x48, 0x09, 0xca, //0x00001c48 orq %rcx, %rdx 1880 0x48, 0x89, 0xf8, //0x00001c4b movq %rdi, %rax 1881 0x4c, 0x09, 0xd0, //0x00001c4e orq %r10, %rax 1882 0x0f, 0x85, 0xfb, 0x05, 0x00, 0x00, //0x00001c51 jne LBB0_397 1883 //0x00001c57 LBB0_210 1884 0x48, 0x85, 0xd2, //0x00001c57 testq %rdx, %rdx 1885 0x0f, 0x84, 0x30, 0x06, 0x00, 0x00, //0x00001c5a je LBB0_398 1886 //0x00001c60 LBB0_211 1887 0x48, 0x0f, 0xbc, 0xc2, //0x00001c60 bsfq %rdx, %rax 1888 0xe9, 0xaa, 0xf4, 0xff, 0xff, //0x00001c64 jmp LBB0_215 1889 //0x00001c69 LBB0_279 1890 0x4d, 0x89, 0xe3, //0x00001c69 movq %r12, %r11 1891 0x48, 0x8b, 0x45, 0xa8, //0x00001c6c movq $-88(%rbp), %rax 1892 0x48, 0x83, 0xf8, 0x20, //0x00001c70 cmpq $32, %rax 1893 0x4c, 0x8b, 0x65, 0xd0, //0x00001c74 movq $-48(%rbp), %r12 1894 0x0f, 0x82, 0xbd, 0x00, 0x00, 0x00, //0x00001c78 jb LBB0_345 1895 //0x00001c7e LBB0_280 1896 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00001c7e vmovdqu (%r11), %xmm2 1897 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00001c83 vmovdqu $16(%r11), %xmm4 1898 0xc5, 0xe9, 0x74, 0xe8, //0x00001c89 vpcmpeqb %xmm0, %xmm2, %xmm5 1899 0xc5, 0xf9, 0xd7, 0xcd, //0x00001c8d vpmovmskb %xmm5, %ecx 1900 0xc5, 0xd9, 0x74, 0xe8, //0x00001c91 vpcmpeqb %xmm0, %xmm4, %xmm5 1901 0xc5, 0xf9, 0xd7, 0xf5, //0x00001c95 vpmovmskb %xmm5, %esi 1902 0xc5, 0xe9, 0x74, 0xe9, //0x00001c99 vpcmpeqb %xmm1, %xmm2, %xmm5 1903 0xc5, 0xf9, 0xd7, 0xd5, //0x00001c9d vpmovmskb %xmm5, %edx 1904 0xc5, 0xd9, 0x74, 0xe9, //0x00001ca1 vpcmpeqb %xmm1, %xmm4, %xmm5 1905 0xc5, 0xf9, 0xd7, 0xdd, //0x00001ca5 vpmovmskb %xmm5, %ebx 1906 0xc5, 0x81, 0x64, 0xea, //0x00001ca9 vpcmpgtb %xmm2, %xmm15, %xmm5 1907 0xc5, 0xe9, 0x64, 0xd3, //0x00001cad vpcmpgtb %xmm3, %xmm2, %xmm2 1908 0xc5, 0xe9, 0xdb, 0xd5, //0x00001cb1 vpand %xmm5, %xmm2, %xmm2 1909 0xc5, 0x79, 0xd7, 0xf2, //0x00001cb5 vpmovmskb %xmm2, %r14d 1910 0xc5, 0x81, 0x64, 0xd4, //0x00001cb9 vpcmpgtb %xmm4, %xmm15, %xmm2 1911 0xc5, 0xd9, 0x64, 0xe3, //0x00001cbd vpcmpgtb %xmm3, %xmm4, %xmm4 1912 0xc5, 0xd9, 0xdb, 0xd2, //0x00001cc1 vpand %xmm2, %xmm4, %xmm2 1913 0xc5, 0xf9, 0xd7, 0xfa, //0x00001cc5 vpmovmskb %xmm2, %edi 1914 0x48, 0xc1, 0xe6, 0x10, //0x00001cc9 shlq $16, %rsi 1915 0x48, 0xc1, 0xe3, 0x10, //0x00001ccd shlq $16, %rbx 1916 0x48, 0x09, 0xda, //0x00001cd1 orq %rbx, %rdx 1917 0x49, 0x83, 0xf9, 0xff, //0x00001cd4 cmpq $-1, %r9 1918 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001cd8 jne LBB0_282 1919 0x48, 0x85, 0xd2, //0x00001cde testq %rdx, %rdx 1920 0x0f, 0x85, 0x37, 0x06, 0x00, 0x00, //0x00001ce1 jne LBB0_408 1921 //0x00001ce7 LBB0_282 1922 0x48, 0xc1, 0xe7, 0x10, //0x00001ce7 shlq $16, %rdi 1923 0x48, 0x09, 0xce, //0x00001ceb orq %rcx, %rsi 1924 0x48, 0x89, 0xd1, //0x00001cee movq %rdx, %rcx 1925 0x4c, 0x09, 0xc1, //0x00001cf1 orq %r8, %rcx 1926 0x0f, 0x85, 0xfa, 0x04, 0x00, 0x00, //0x00001cf4 jne LBB0_395 1927 //0x00001cfa LBB0_283 1928 0x4c, 0x09, 0xf7, //0x00001cfa orq %r14, %rdi 1929 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00001cfd movl $64, %ecx 1930 0xba, 0x40, 0x00, 0x00, 0x00, //0x00001d02 movl $64, %edx 1931 0x48, 0x85, 0xf6, //0x00001d07 testq %rsi, %rsi 1932 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001d0a je LBB0_285 1933 0x48, 0x0f, 0xbc, 0xd6, //0x00001d10 bsfq %rsi, %rdx 1934 //0x00001d14 LBB0_285 1935 0x48, 0x85, 0xff, //0x00001d14 testq %rdi, %rdi 1936 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001d17 je LBB0_287 1937 0x48, 0x0f, 0xbc, 0xcf, //0x00001d1d bsfq %rdi, %rcx 1938 //0x00001d21 LBB0_287 1939 0x48, 0x85, 0xf6, //0x00001d21 testq %rsi, %rsi 1940 0x0f, 0x85, 0x88, 0xfb, 0xff, 0xff, //0x00001d24 jne LBB0_122 1941 0x48, 0x85, 0xff, //0x00001d2a testq %rdi, %rdi 1942 0x0f, 0x85, 0x48, 0x08, 0x00, 0x00, //0x00001d2d jne LBB0_450 1943 0x49, 0x83, 0xc3, 0x20, //0x00001d33 addq $32, %r11 1944 0x48, 0x83, 0xc0, 0xe0, //0x00001d37 addq $-32, %rax 1945 //0x00001d3b LBB0_345 1946 0x4d, 0x85, 0xc0, //0x00001d3b testq %r8, %r8 1947 0x0f, 0x85, 0xec, 0x05, 0x00, 0x00, //0x00001d3e jne LBB0_409 1948 0x48, 0x85, 0xc0, //0x00001d44 testq %rax, %rax 1949 0x0f, 0x84, 0x68, 0x06, 0x00, 0x00, //0x00001d47 je LBB0_416 1950 //0x00001d4d LBB0_347 1951 0x41, 0x0f, 0xb6, 0x0b, //0x00001d4d movzbl (%r11), %ecx 1952 0x80, 0xf9, 0x22, //0x00001d51 cmpb $34, %cl 1953 0x0f, 0x84, 0x68, 0x00, 0x00, 0x00, //0x00001d54 je LBB0_355 1954 0x80, 0xf9, 0x5c, //0x00001d5a cmpb $92, %cl 1955 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00001d5d je LBB0_351 1956 0x80, 0xf9, 0x1f, //0x00001d63 cmpb $31, %cl 1957 0x0f, 0x86, 0x1b, 0x08, 0x00, 0x00, //0x00001d66 jbe LBB0_451 1958 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001d6c movq $-1, %rcx 1959 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001d73 movl $1, %edx 1960 0x49, 0x01, 0xd3, //0x00001d78 addq %rdx, %r11 1961 0x48, 0x01, 0xc8, //0x00001d7b addq %rcx, %rax 1962 0x0f, 0x85, 0xc9, 0xff, 0xff, 0xff, //0x00001d7e jne LBB0_347 1963 0xe9, 0x2c, 0x06, 0x00, 0x00, //0x00001d84 jmp LBB0_416 1964 //0x00001d89 LBB0_351 1965 0x48, 0x83, 0xf8, 0x01, //0x00001d89 cmpq $1, %rax 1966 0x0f, 0x84, 0x22, 0x06, 0x00, 0x00, //0x00001d8d je LBB0_416 1967 0x4c, 0x89, 0xd9, //0x00001d93 movq %r11, %rcx 1968 0x4c, 0x8b, 0x65, 0xd0, //0x00001d96 movq $-48(%rbp), %r12 1969 0x4c, 0x29, 0xe1, //0x00001d9a subq %r12, %rcx 1970 0x49, 0x83, 0xf9, 0xff, //0x00001d9d cmpq $-1, %r9 1971 0x4c, 0x0f, 0x44, 0xc9, //0x00001da1 cmoveq %rcx, %r9 1972 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00001da5 movq $-2, %rcx 1973 0xba, 0x02, 0x00, 0x00, 0x00, //0x00001dac movl $2, %edx 1974 0x49, 0x01, 0xd3, //0x00001db1 addq %rdx, %r11 1975 0x48, 0x01, 0xc8, //0x00001db4 addq %rcx, %rax 1976 0x0f, 0x85, 0x90, 0xff, 0xff, 0xff, //0x00001db7 jne LBB0_347 1977 0xe9, 0xf3, 0x05, 0x00, 0x00, //0x00001dbd jmp LBB0_416 1978 //0x00001dc2 LBB0_355 1979 0x4c, 0x03, 0x5d, 0x90, //0x00001dc2 addq $-112(%rbp), %r11 1980 0xe9, 0xf8, 0xf0, 0xff, 0xff, //0x00001dc6 jmp LBB0_186 1981 //0x00001dcb LBB0_341 1982 0x49, 0x89, 0xf8, //0x00001dcb movq %rdi, %r8 1983 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001dce movq $-1, %r11 1984 0x48, 0x85, 0xdb, //0x00001dd5 testq %rbx, %rbx 1985 0x48, 0x8b, 0x75, 0xc8, //0x00001dd8 movq $-56(%rbp), %rsi 1986 0x0f, 0x85, 0xb9, 0xf8, 0xff, 0xff, //0x00001ddc jne LBB0_295 1987 0xe9, 0x44, 0x06, 0x00, 0x00, //0x00001de2 jmp LBB0_430 1988 //0x00001de7 LBB0_342 1989 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001de7 movq $-1, %r11 1990 0x4c, 0x89, 0x55, 0xb0, //0x00001dee movq %r10, $-80(%rbp) 1991 0x4c, 0x89, 0xcf, //0x00001df2 movq %r9, %rdi 1992 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00001df5 movq $-1, %r13 1993 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00001dfc movq $-1, %r12 1994 0xe9, 0x68, 0xe9, 0xff, 0xff, //0x00001e03 jmp LBB0_92 1995 //0x00001e08 LBB0_353 1996 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001e08 movq $-1, %r9 1997 0x45, 0x31, 0xe4, //0x00001e0f xorl %r12d, %r12d 1998 0x49, 0x83, 0xfd, 0x20, //0x00001e12 cmpq $32, %r13 1999 0x0f, 0x83, 0x6a, 0xf9, 0xff, 0xff, //0x00001e16 jae LBB0_49 2000 0xe9, 0x50, 0x01, 0x00, 0x00, //0x00001e1c jmp LBB0_366 2001 //0x00001e21 LBB0_354 2002 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001e21 movq $-1, %r9 2003 0x45, 0x31, 0xc0, //0x00001e28 xorl %r8d, %r8d 2004 0x48, 0x83, 0xf8, 0x20, //0x00001e2b cmpq $32, %rax 2005 0x0f, 0x83, 0xd1, 0xf9, 0xff, 0xff, //0x00001e2f jae LBB0_114 2006 0xe9, 0x3b, 0xfc, 0xff, 0xff, //0x00001e35 jmp LBB0_318 2007 //0x00001e3a LBB0_356 2008 0x49, 0xf7, 0xdb, //0x00001e3a negq %r11 2009 0xe9, 0x92, 0xfd, 0xff, 0xff, //0x00001e3d jmp LBB0_339 2010 //0x00001e42 LBB0_357 2011 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001e42 movq $-1, %r9 2012 0x45, 0x31, 0xe4, //0x00001e49 xorl %r12d, %r12d 2013 0x49, 0x83, 0xfd, 0x20, //0x00001e4c cmpq $32, %r13 2014 0x0f, 0x83, 0xcd, 0xfa, 0xff, 0xff, //0x00001e50 jae LBB0_135 2015 0xe9, 0xa2, 0x02, 0x00, 0x00, //0x00001e56 jmp LBB0_382 2016 //0x00001e5b LBB0_358 2017 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001e5b movq $-1, %r9 2018 0x45, 0x31, 0xc0, //0x00001e62 xorl %r8d, %r8d 2019 0x48, 0x83, 0xf8, 0x20, //0x00001e65 cmpq $32, %rax 2020 0x0f, 0x83, 0x33, 0xfb, 0xff, 0xff, //0x00001e69 jae LBB0_170 2021 0xe9, 0xa8, 0xfc, 0xff, 0xff, //0x00001e6f jmp LBB0_329 2022 //0x00001e74 LBB0_359 2023 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00001e74 movq $-1, %r14 2024 0x4d, 0x89, 0xe0, //0x00001e7b movq %r12, %r8 2025 0x4d, 0x89, 0xd1, //0x00001e7e movq %r10, %r9 2026 0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001e81 movq $-1, %rbx 2027 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001e88 movq $-1, %rcx 2028 0x48, 0x8d, 0x35, 0x02, 0x09, 0x00, 0x00, //0x00001e8f leaq $2306(%rip), %rsi /* LJTI0_2+0(%rip) */ 2029 0xe9, 0x57, 0xf4, 0xff, 0xff, //0x00001e96 jmp LBB0_240 2030 //0x00001e9b LBB0_360 2031 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001e9b movq $-1, %r9 2032 0x45, 0x31, 0xd2, //0x00001ea2 xorl %r10d, %r10d 2033 0x49, 0x83, 0xfc, 0x20, //0x00001ea5 cmpq $32, %r12 2034 0x0f, 0x83, 0x50, 0xfd, 0xff, 0xff, //0x00001ea9 jae LBB0_207 2035 0xe9, 0xe4, 0x03, 0x00, 0x00, //0x00001eaf jmp LBB0_399 2036 //0x00001eb4 LBB0_361 2037 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001eb4 movq $-1, %r9 2038 0x45, 0x31, 0xc0, //0x00001ebb xorl %r8d, %r8d 2039 0x48, 0x83, 0xf8, 0x20, //0x00001ebe cmpq $32, %rax 2040 0x4c, 0x8b, 0x65, 0xd0, //0x00001ec2 movq $-48(%rbp), %r12 2041 0x0f, 0x83, 0xb2, 0xfd, 0xff, 0xff, //0x00001ec6 jae LBB0_280 2042 0xe9, 0x6a, 0xfe, 0xff, 0xff, //0x00001ecc jmp LBB0_345 2043 //0x00001ed1 LBB0_362 2044 0x44, 0x89, 0xc1, //0x00001ed1 movl %r8d, %ecx 2045 0xf7, 0xd1, //0x00001ed4 notl %ecx 2046 0x21, 0xd1, //0x00001ed6 andl %edx, %ecx 2047 0x44, 0x8d, 0x24, 0x09, //0x00001ed8 leal (%rcx,%rcx), %r12d 2048 0x45, 0x09, 0xc4, //0x00001edc orl %r8d, %r12d 2049 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001edf movl $2863311530, %ebx 2050 0x44, 0x31, 0xe3, //0x00001ee4 xorl %r12d, %ebx 2051 0x21, 0xd3, //0x00001ee7 andl %edx, %ebx 2052 0x81, 0xe3, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001ee9 andl $-1431655766, %ebx 2053 0x45, 0x31, 0xc0, //0x00001eef xorl %r8d, %r8d 2054 0x01, 0xcb, //0x00001ef2 addl %ecx, %ebx 2055 0x41, 0x0f, 0x92, 0xc0, //0x00001ef4 setb %r8b 2056 0x01, 0xdb, //0x00001ef8 addl %ebx, %ebx 2057 0x81, 0xf3, 0x55, 0x55, 0x55, 0x55, //0x00001efa xorl $1431655765, %ebx 2058 0x44, 0x21, 0xe3, //0x00001f00 andl %r12d, %ebx 2059 0x4c, 0x8b, 0x65, 0xd0, //0x00001f03 movq $-48(%rbp), %r12 2060 0xf7, 0xd3, //0x00001f07 notl %ebx 2061 0x21, 0xde, //0x00001f09 andl %ebx, %esi 2062 0xe9, 0x72, 0xf9, 0xff, 0xff, //0x00001f0b jmp LBB0_117 2063 //0x00001f10 LBB0_363 2064 0x4c, 0x89, 0xd8, //0x00001f10 movq %r11, %rax 2065 0x48, 0x2b, 0x45, 0xd0, //0x00001f13 subq $-48(%rbp), %rax 2066 0x4c, 0x0f, 0xbc, 0xcf, //0x00001f17 bsfq %rdi, %r9 2067 0x49, 0x01, 0xc1, //0x00001f1b addq %rax, %r9 2068 0x48, 0x09, 0xca, //0x00001f1e orq %rcx, %rdx 2069 0x48, 0x89, 0xf8, //0x00001f21 movq %rdi, %rax 2070 0x4c, 0x09, 0xe0, //0x00001f24 orq %r12, %rax 2071 0x0f, 0x84, 0xb1, 0xf8, 0xff, 0xff, //0x00001f27 je LBB0_52 2072 //0x00001f2d LBB0_364 2073 0x44, 0x89, 0xe0, //0x00001f2d movl %r12d, %eax 2074 0xf7, 0xd0, //0x00001f30 notl %eax 2075 0x21, 0xf8, //0x00001f32 andl %edi, %eax 2076 0x8d, 0x0c, 0x00, //0x00001f34 leal (%rax,%rax), %ecx 2077 0x44, 0x09, 0xe1, //0x00001f37 orl %r12d, %ecx 2078 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001f3a movl $2863311530, %esi 2079 0x31, 0xce, //0x00001f3f xorl %ecx, %esi 2080 0x21, 0xfe, //0x00001f41 andl %edi, %esi 2081 0x81, 0xe6, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001f43 andl $-1431655766, %esi 2082 0x45, 0x31, 0xe4, //0x00001f49 xorl %r12d, %r12d 2083 0x01, 0xc6, //0x00001f4c addl %eax, %esi 2084 0x41, 0x0f, 0x92, 0xc4, //0x00001f4e setb %r12b 2085 0x01, 0xf6, //0x00001f52 addl %esi, %esi 2086 0x81, 0xf6, 0x55, 0x55, 0x55, 0x55, //0x00001f54 xorl $1431655765, %esi 2087 0x21, 0xce, //0x00001f5a andl %ecx, %esi 2088 0xf7, 0xd6, //0x00001f5c notl %esi 2089 0x21, 0xf2, //0x00001f5e andl %esi, %edx 2090 0x48, 0x85, 0xd2, //0x00001f60 testq %rdx, %rdx 2091 0x0f, 0x85, 0x7e, 0xf8, 0xff, 0xff, //0x00001f63 jne LBB0_53 2092 //0x00001f69 LBB0_365 2093 0x49, 0x83, 0xc3, 0x20, //0x00001f69 addq $32, %r11 2094 0x49, 0x83, 0xc5, 0xe0, //0x00001f6d addq $-32, %r13 2095 //0x00001f71 LBB0_366 2096 0x4d, 0x85, 0xe4, //0x00001f71 testq %r12, %r12 2097 0x0f, 0x85, 0xc2, 0x00, 0x00, 0x00, //0x00001f74 jne LBB0_375 2098 0x4c, 0x8b, 0x65, 0xd0, //0x00001f7a movq $-48(%rbp), %r12 2099 0x4d, 0x85, 0xed, //0x00001f7e testq %r13, %r13 2100 0x0f, 0x84, 0x2e, 0x04, 0x00, 0x00, //0x00001f81 je LBB0_416 2101 //0x00001f87 LBB0_368 2102 0x49, 0x8d, 0x4b, 0x01, //0x00001f87 leaq $1(%r11), %rcx 2103 0x41, 0x0f, 0xb6, 0x1b, //0x00001f8b movzbl (%r11), %ebx 2104 0x80, 0xfb, 0x22, //0x00001f8f cmpb $34, %bl 2105 0x0f, 0x84, 0x7b, 0x03, 0x00, 0x00, //0x00001f92 je LBB0_407 2106 0x49, 0x8d, 0x55, 0xff, //0x00001f98 leaq $-1(%r13), %rdx 2107 0x80, 0xfb, 0x5c, //0x00001f9c cmpb $92, %bl 2108 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00001f9f je LBB0_371 2109 0x49, 0x89, 0xd5, //0x00001fa5 movq %rdx, %r13 2110 0x49, 0x89, 0xcb, //0x00001fa8 movq %rcx, %r11 2111 0x48, 0x85, 0xd2, //0x00001fab testq %rdx, %rdx 2112 0x0f, 0x85, 0xd3, 0xff, 0xff, 0xff, //0x00001fae jne LBB0_368 2113 0xe9, 0xfc, 0x03, 0x00, 0x00, //0x00001fb4 jmp LBB0_416 2114 //0x00001fb9 LBB0_371 2115 0x48, 0x85, 0xd2, //0x00001fb9 testq %rdx, %rdx 2116 0x0f, 0x84, 0xf3, 0x03, 0x00, 0x00, //0x00001fbc je LBB0_416 2117 0x48, 0x03, 0x4d, 0x98, //0x00001fc2 addq $-104(%rbp), %rcx 2118 0x49, 0x83, 0xf9, 0xff, //0x00001fc6 cmpq $-1, %r9 2119 0x4c, 0x0f, 0x44, 0xc9, //0x00001fca cmoveq %rcx, %r9 2120 0x49, 0x83, 0xc3, 0x02, //0x00001fce addq $2, %r11 2121 0x49, 0x83, 0xc5, 0xfe, //0x00001fd2 addq $-2, %r13 2122 0x4c, 0x89, 0xea, //0x00001fd6 movq %r13, %rdx 2123 0x4c, 0x8b, 0x65, 0xd0, //0x00001fd9 movq $-48(%rbp), %r12 2124 0x48, 0x85, 0xd2, //0x00001fdd testq %rdx, %rdx 2125 0x0f, 0x85, 0xa1, 0xff, 0xff, 0xff, //0x00001fe0 jne LBB0_368 2126 0xe9, 0xca, 0x03, 0x00, 0x00, //0x00001fe6 jmp LBB0_416 2127 //0x00001feb LBB0_373 2128 0x4c, 0x89, 0xdb, //0x00001feb movq %r11, %rbx 2129 0x4c, 0x29, 0xe3, //0x00001fee subq %r12, %rbx 2130 0x4c, 0x0f, 0xbc, 0xca, //0x00001ff1 bsfq %rdx, %r9 2131 0x49, 0x01, 0xd9, //0x00001ff5 addq %rbx, %r9 2132 0xe9, 0x72, 0xf8, 0xff, 0xff, //0x00001ff8 jmp LBB0_116 2133 //0x00001ffd LBB0_374 2134 0x44, 0x89, 0xc1, //0x00001ffd movl %r8d, %ecx 2135 0xf7, 0xd1, //0x00002000 notl %ecx 2136 0x21, 0xd1, //0x00002002 andl %edx, %ecx 2137 0x44, 0x8d, 0x24, 0x09, //0x00002004 leal (%rcx,%rcx), %r12d 2138 0x45, 0x09, 0xc4, //0x00002008 orl %r8d, %r12d 2139 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000200b movl $2863311530, %ebx 2140 0x44, 0x31, 0xe3, //0x00002010 xorl %r12d, %ebx 2141 0x21, 0xd3, //0x00002013 andl %edx, %ebx 2142 0x81, 0xe3, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002015 andl $-1431655766, %ebx 2143 0x45, 0x31, 0xc0, //0x0000201b xorl %r8d, %r8d 2144 0x01, 0xcb, //0x0000201e addl %ecx, %ebx 2145 0x41, 0x0f, 0x92, 0xc0, //0x00002020 setb %r8b 2146 0x01, 0xdb, //0x00002024 addl %ebx, %ebx 2147 0x81, 0xf3, 0x55, 0x55, 0x55, 0x55, //0x00002026 xorl $1431655765, %ebx 2148 0x44, 0x21, 0xe3, //0x0000202c andl %r12d, %ebx 2149 0x4c, 0x8b, 0x65, 0xd0, //0x0000202f movq $-48(%rbp), %r12 2150 0xf7, 0xd3, //0x00002033 notl %ebx 2151 0x21, 0xde, //0x00002035 andl %ebx, %esi 2152 0xe9, 0xe2, 0xf9, 0xff, 0xff, //0x00002037 jmp LBB0_173 2153 //0x0000203c LBB0_375 2154 0x4d, 0x85, 0xed, //0x0000203c testq %r13, %r13 2155 0x0f, 0x84, 0x70, 0x03, 0x00, 0x00, //0x0000203f je LBB0_416 2156 0x48, 0x8b, 0x45, 0x98, //0x00002045 movq $-104(%rbp), %rax 2157 0x4c, 0x01, 0xd8, //0x00002049 addq %r11, %rax 2158 0x49, 0x83, 0xf9, 0xff, //0x0000204c cmpq $-1, %r9 2159 0x4c, 0x0f, 0x44, 0xc8, //0x00002050 cmoveq %rax, %r9 2160 0x49, 0xff, 0xc3, //0x00002054 incq %r11 2161 0x49, 0xff, 0xcd, //0x00002057 decq %r13 2162 0x4c, 0x8b, 0x65, 0xd0, //0x0000205a movq $-48(%rbp), %r12 2163 0x4d, 0x85, 0xed, //0x0000205e testq %r13, %r13 2164 0x0f, 0x85, 0x20, 0xff, 0xff, 0xff, //0x00002061 jne LBB0_368 2165 0xe9, 0x49, 0x03, 0x00, 0x00, //0x00002067 jmp LBB0_416 2166 //0x0000206c LBB0_377 2167 0x48, 0x85, 0xc0, //0x0000206c testq %rax, %rax 2168 0x0f, 0x84, 0x40, 0x03, 0x00, 0x00, //0x0000206f je LBB0_416 2169 0x48, 0x8b, 0x4d, 0x98, //0x00002075 movq $-104(%rbp), %rcx 2170 0x4c, 0x01, 0xd9, //0x00002079 addq %r11, %rcx 2171 0x49, 0x83, 0xf9, 0xff, //0x0000207c cmpq $-1, %r9 2172 0x4c, 0x0f, 0x44, 0xc9, //0x00002080 cmoveq %rcx, %r9 2173 0x49, 0xff, 0xc3, //0x00002084 incq %r11 2174 0x48, 0xff, 0xc8, //0x00002087 decq %rax 2175 0x4c, 0x8b, 0x65, 0xd0, //0x0000208a movq $-48(%rbp), %r12 2176 0x48, 0x85, 0xc0, //0x0000208e testq %rax, %rax 2177 0x0f, 0x85, 0xf0, 0xf9, 0xff, 0xff, //0x00002091 jne LBB0_320 2178 0xe9, 0x19, 0x03, 0x00, 0x00, //0x00002097 jmp LBB0_416 2179 //0x0000209c LBB0_379 2180 0x4c, 0x89, 0xd8, //0x0000209c movq %r11, %rax 2181 0x48, 0x2b, 0x45, 0xd0, //0x0000209f subq $-48(%rbp), %rax 2182 0x4c, 0x0f, 0xbc, 0xcf, //0x000020a3 bsfq %rdi, %r9 2183 0x49, 0x01, 0xc1, //0x000020a7 addq %rax, %r9 2184 0x48, 0x09, 0xca, //0x000020aa orq %rcx, %rdx 2185 0x48, 0x89, 0xf8, //0x000020ad movq %rdi, %rax 2186 0x4c, 0x09, 0xe0, //0x000020b0 orq %r12, %rax 2187 0x0f, 0x84, 0xc2, 0xf8, 0xff, 0xff, //0x000020b3 je LBB0_138 2188 //0x000020b9 LBB0_380 2189 0x44, 0x89, 0xe0, //0x000020b9 movl %r12d, %eax 2190 0xf7, 0xd0, //0x000020bc notl %eax 2191 0x21, 0xf8, //0x000020be andl %edi, %eax 2192 0x8d, 0x0c, 0x00, //0x000020c0 leal (%rax,%rax), %ecx 2193 0x44, 0x09, 0xe1, //0x000020c3 orl %r12d, %ecx 2194 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, //0x000020c6 movl $2863311530, %esi 2195 0x31, 0xce, //0x000020cb xorl %ecx, %esi 2196 0x21, 0xfe, //0x000020cd andl %edi, %esi 2197 0x81, 0xe6, 0xaa, 0xaa, 0xaa, 0xaa, //0x000020cf andl $-1431655766, %esi 2198 0x45, 0x31, 0xe4, //0x000020d5 xorl %r12d, %r12d 2199 0x01, 0xc6, //0x000020d8 addl %eax, %esi 2200 0x41, 0x0f, 0x92, 0xc4, //0x000020da setb %r12b 2201 0x01, 0xf6, //0x000020de addl %esi, %esi 2202 0x81, 0xf6, 0x55, 0x55, 0x55, 0x55, //0x000020e0 xorl $1431655765, %esi 2203 0x21, 0xce, //0x000020e6 andl %ecx, %esi 2204 0xf7, 0xd6, //0x000020e8 notl %esi 2205 0x21, 0xf2, //0x000020ea andl %esi, %edx 2206 0x48, 0x85, 0xd2, //0x000020ec testq %rdx, %rdx 2207 0x0f, 0x85, 0x8f, 0xf8, 0xff, 0xff, //0x000020ef jne LBB0_139 2208 //0x000020f5 LBB0_381 2209 0x49, 0x83, 0xc3, 0x20, //0x000020f5 addq $32, %r11 2210 0x49, 0x83, 0xc5, 0xe0, //0x000020f9 addq $-32, %r13 2211 //0x000020fd LBB0_382 2212 0x4d, 0x85, 0xe4, //0x000020fd testq %r12, %r12 2213 0x0f, 0x85, 0x8e, 0x00, 0x00, 0x00, //0x00002100 jne LBB0_391 2214 0x4c, 0x8b, 0x65, 0xd0, //0x00002106 movq $-48(%rbp), %r12 2215 0x4d, 0x85, 0xed, //0x0000210a testq %r13, %r13 2216 0x0f, 0x84, 0xa2, 0x02, 0x00, 0x00, //0x0000210d je LBB0_416 2217 //0x00002113 LBB0_384 2218 0x49, 0x8d, 0x4b, 0x01, //0x00002113 leaq $1(%r11), %rcx 2219 0x41, 0x0f, 0xb6, 0x1b, //0x00002117 movzbl (%r11), %ebx 2220 0x80, 0xfb, 0x22, //0x0000211b cmpb $34, %bl 2221 0x0f, 0x84, 0x53, 0x00, 0x00, 0x00, //0x0000211e je LBB0_389 2222 0x49, 0x8d, 0x55, 0xff, //0x00002124 leaq $-1(%r13), %rdx 2223 0x80, 0xfb, 0x5c, //0x00002128 cmpb $92, %bl 2224 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x0000212b je LBB0_387 2225 0x49, 0x89, 0xd5, //0x00002131 movq %rdx, %r13 2226 0x49, 0x89, 0xcb, //0x00002134 movq %rcx, %r11 2227 0x48, 0x85, 0xd2, //0x00002137 testq %rdx, %rdx 2228 0x0f, 0x85, 0xd3, 0xff, 0xff, 0xff, //0x0000213a jne LBB0_384 2229 0xe9, 0x70, 0x02, 0x00, 0x00, //0x00002140 jmp LBB0_416 2230 //0x00002145 LBB0_387 2231 0x48, 0x85, 0xd2, //0x00002145 testq %rdx, %rdx 2232 0x0f, 0x84, 0x67, 0x02, 0x00, 0x00, //0x00002148 je LBB0_416 2233 0x48, 0x03, 0x4d, 0x98, //0x0000214e addq $-104(%rbp), %rcx 2234 0x49, 0x83, 0xf9, 0xff, //0x00002152 cmpq $-1, %r9 2235 0x4c, 0x0f, 0x44, 0xc9, //0x00002156 cmoveq %rcx, %r9 2236 0x49, 0x83, 0xc3, 0x02, //0x0000215a addq $2, %r11 2237 0x49, 0x83, 0xc5, 0xfe, //0x0000215e addq $-2, %r13 2238 0x4c, 0x89, 0xea, //0x00002162 movq %r13, %rdx 2239 0x4c, 0x8b, 0x65, 0xd0, //0x00002165 movq $-48(%rbp), %r12 2240 0x48, 0x85, 0xd2, //0x00002169 testq %rdx, %rdx 2241 0x0f, 0x85, 0xa1, 0xff, 0xff, 0xff, //0x0000216c jne LBB0_384 2242 0xe9, 0x3e, 0x02, 0x00, 0x00, //0x00002172 jmp LBB0_416 2243 //0x00002177 LBB0_389 2244 0x4c, 0x29, 0xe1, //0x00002177 subq %r12, %rcx 2245 0x49, 0x89, 0xcb, //0x0000217a movq %rcx, %r11 2246 0xe9, 0xb0, 0xed, 0xff, 0xff, //0x0000217d jmp LBB0_193 2247 //0x00002182 LBB0_390 2248 0x4c, 0x89, 0xdb, //0x00002182 movq %r11, %rbx 2249 0x4c, 0x29, 0xe3, //0x00002185 subq %r12, %rbx 2250 0x4c, 0x0f, 0xbc, 0xca, //0x00002188 bsfq %rdx, %r9 2251 0x49, 0x01, 0xd9, //0x0000218c addq %rbx, %r9 2252 0xe9, 0x77, 0xf8, 0xff, 0xff, //0x0000218f jmp LBB0_172 2253 //0x00002194 LBB0_391 2254 0x4d, 0x85, 0xed, //0x00002194 testq %r13, %r13 2255 0x0f, 0x84, 0x18, 0x02, 0x00, 0x00, //0x00002197 je LBB0_416 2256 0x48, 0x8b, 0x45, 0x98, //0x0000219d movq $-104(%rbp), %rax 2257 0x4c, 0x01, 0xd8, //0x000021a1 addq %r11, %rax 2258 0x49, 0x83, 0xf9, 0xff, //0x000021a4 cmpq $-1, %r9 2259 0x4c, 0x0f, 0x44, 0xc8, //0x000021a8 cmoveq %rax, %r9 2260 0x49, 0xff, 0xc3, //0x000021ac incq %r11 2261 0x49, 0xff, 0xcd, //0x000021af decq %r13 2262 0x4c, 0x8b, 0x65, 0xd0, //0x000021b2 movq $-48(%rbp), %r12 2263 0x4d, 0x85, 0xed, //0x000021b6 testq %r13, %r13 2264 0x0f, 0x85, 0x54, 0xff, 0xff, 0xff, //0x000021b9 jne LBB0_384 2265 0xe9, 0xf1, 0x01, 0x00, 0x00, //0x000021bf jmp LBB0_416 2266 //0x000021c4 LBB0_393 2267 0x48, 0x85, 0xc0, //0x000021c4 testq %rax, %rax 2268 0x0f, 0x84, 0xe8, 0x01, 0x00, 0x00, //0x000021c7 je LBB0_416 2269 0x48, 0x8b, 0x4d, 0x98, //0x000021cd movq $-104(%rbp), %rcx 2270 0x4c, 0x01, 0xd9, //0x000021d1 addq %r11, %rcx 2271 0x49, 0x83, 0xf9, 0xff, //0x000021d4 cmpq $-1, %r9 2272 0x4c, 0x0f, 0x44, 0xc9, //0x000021d8 cmoveq %rcx, %r9 2273 0x49, 0xff, 0xc3, //0x000021dc incq %r11 2274 0x48, 0xff, 0xc8, //0x000021df decq %rax 2275 0x4c, 0x8b, 0x65, 0xd0, //0x000021e2 movq $-48(%rbp), %r12 2276 0x48, 0x85, 0xc0, //0x000021e6 testq %rax, %rax 2277 0x0f, 0x85, 0x3f, 0xf9, 0xff, 0xff, //0x000021e9 jne LBB0_331 2278 0xe9, 0xc1, 0x01, 0x00, 0x00, //0x000021ef jmp LBB0_416 2279 //0x000021f4 LBB0_395 2280 0x44, 0x89, 0xc1, //0x000021f4 movl %r8d, %ecx 2281 0xf7, 0xd1, //0x000021f7 notl %ecx 2282 0x21, 0xd1, //0x000021f9 andl %edx, %ecx 2283 0x4d, 0x89, 0xd5, //0x000021fb movq %r10, %r13 2284 0x44, 0x8d, 0x14, 0x09, //0x000021fe leal (%rcx,%rcx), %r10d 2285 0x45, 0x09, 0xc2, //0x00002202 orl %r8d, %r10d 2286 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002205 movl $2863311530, %ebx 2287 0x44, 0x31, 0xd3, //0x0000220a xorl %r10d, %ebx 2288 0x21, 0xd3, //0x0000220d andl %edx, %ebx 2289 0x81, 0xe3, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000220f andl $-1431655766, %ebx 2290 0x45, 0x31, 0xc0, //0x00002215 xorl %r8d, %r8d 2291 0x01, 0xcb, //0x00002218 addl %ecx, %ebx 2292 0x41, 0x0f, 0x92, 0xc0, //0x0000221a setb %r8b 2293 0x01, 0xdb, //0x0000221e addl %ebx, %ebx 2294 0x81, 0xf3, 0x55, 0x55, 0x55, 0x55, //0x00002220 xorl $1431655765, %ebx 2295 0x44, 0x21, 0xd3, //0x00002226 andl %r10d, %ebx 2296 0x4d, 0x89, 0xea, //0x00002229 movq %r13, %r10 2297 0xf7, 0xd3, //0x0000222c notl %ebx 2298 0x21, 0xde, //0x0000222e andl %ebx, %esi 2299 0xe9, 0xc5, 0xfa, 0xff, 0xff, //0x00002230 jmp LBB0_283 2300 //0x00002235 LBB0_396 2301 0x4c, 0x89, 0xd8, //0x00002235 movq %r11, %rax 2302 0x48, 0x2b, 0x45, 0xd0, //0x00002238 subq $-48(%rbp), %rax 2303 0x4c, 0x0f, 0xbc, 0xcf, //0x0000223c bsfq %rdi, %r9 2304 0x49, 0x01, 0xc1, //0x00002240 addq %rax, %r9 2305 0x48, 0x09, 0xca, //0x00002243 orq %rcx, %rdx 2306 0x48, 0x89, 0xf8, //0x00002246 movq %rdi, %rax 2307 0x4c, 0x09, 0xd0, //0x00002249 orq %r10, %rax 2308 0x0f, 0x84, 0x05, 0xfa, 0xff, 0xff, //0x0000224c je LBB0_210 2309 //0x00002252 LBB0_397 2310 0x44, 0x89, 0xd0, //0x00002252 movl %r10d, %eax 2311 0xf7, 0xd0, //0x00002255 notl %eax 2312 0x21, 0xf8, //0x00002257 andl %edi, %eax 2313 0x8d, 0x0c, 0x00, //0x00002259 leal (%rax,%rax), %ecx 2314 0x44, 0x09, 0xd1, //0x0000225c orl %r10d, %ecx 2315 0x89, 0xce, //0x0000225f movl %ecx, %esi 2316 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002261 movl $2863311530, %ebx 2317 0x31, 0xde, //0x00002266 xorl %ebx, %esi 2318 0x21, 0xfe, //0x00002268 andl %edi, %esi 2319 0x81, 0xe6, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000226a andl $-1431655766, %esi 2320 0x45, 0x31, 0xd2, //0x00002270 xorl %r10d, %r10d 2321 0x01, 0xc6, //0x00002273 addl %eax, %esi 2322 0x41, 0x0f, 0x92, 0xc2, //0x00002275 setb %r10b 2323 0x01, 0xf6, //0x00002279 addl %esi, %esi 2324 0x81, 0xf6, 0x55, 0x55, 0x55, 0x55, //0x0000227b xorl $1431655765, %esi 2325 0x21, 0xce, //0x00002281 andl %ecx, %esi 2326 0xf7, 0xd6, //0x00002283 notl %esi 2327 0x21, 0xf2, //0x00002285 andl %esi, %edx 2328 0x48, 0x85, 0xd2, //0x00002287 testq %rdx, %rdx 2329 0x0f, 0x85, 0xd0, 0xf9, 0xff, 0xff, //0x0000228a jne LBB0_211 2330 //0x00002290 LBB0_398 2331 0x49, 0x83, 0xc3, 0x20, //0x00002290 addq $32, %r11 2332 0x49, 0x83, 0xc4, 0xe0, //0x00002294 addq $-32, %r12 2333 //0x00002298 LBB0_399 2334 0x4d, 0x85, 0xd2, //0x00002298 testq %r10, %r10 2335 0x0f, 0x85, 0xbf, 0x00, 0x00, 0x00, //0x0000229b jne LBB0_411 2336 0x4c, 0x8b, 0x55, 0xb0, //0x000022a1 movq $-80(%rbp), %r10 2337 0x4d, 0x85, 0xe4, //0x000022a5 testq %r12, %r12 2338 0x0f, 0x84, 0x07, 0x01, 0x00, 0x00, //0x000022a8 je LBB0_416 2339 //0x000022ae LBB0_401 2340 0x49, 0x8d, 0x4b, 0x01, //0x000022ae leaq $1(%r11), %rcx 2341 0x41, 0x0f, 0xb6, 0x1b, //0x000022b2 movzbl (%r11), %ebx 2342 0x80, 0xfb, 0x22, //0x000022b6 cmpb $34, %bl 2343 0x0f, 0x84, 0x50, 0x00, 0x00, 0x00, //0x000022b9 je LBB0_406 2344 0x49, 0x8d, 0x54, 0x24, 0xff, //0x000022bf leaq $-1(%r12), %rdx 2345 0x80, 0xfb, 0x5c, //0x000022c4 cmpb $92, %bl 2346 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x000022c7 je LBB0_404 2347 0x49, 0x89, 0xd4, //0x000022cd movq %rdx, %r12 2348 0x49, 0x89, 0xcb, //0x000022d0 movq %rcx, %r11 2349 0x48, 0x85, 0xd2, //0x000022d3 testq %rdx, %rdx 2350 0x0f, 0x85, 0xd2, 0xff, 0xff, 0xff, //0x000022d6 jne LBB0_401 2351 0xe9, 0xd4, 0x00, 0x00, 0x00, //0x000022dc jmp LBB0_416 2352 //0x000022e1 LBB0_404 2353 0x48, 0x85, 0xd2, //0x000022e1 testq %rdx, %rdx 2354 0x0f, 0x84, 0xcb, 0x00, 0x00, 0x00, //0x000022e4 je LBB0_416 2355 0x48, 0x03, 0x4d, 0x98, //0x000022ea addq $-104(%rbp), %rcx 2356 0x49, 0x83, 0xf9, 0xff, //0x000022ee cmpq $-1, %r9 2357 0x4c, 0x0f, 0x44, 0xc9, //0x000022f2 cmoveq %rcx, %r9 2358 0x49, 0x83, 0xc3, 0x02, //0x000022f6 addq $2, %r11 2359 0x49, 0x83, 0xc4, 0xfe, //0x000022fa addq $-2, %r12 2360 0x4c, 0x89, 0xe2, //0x000022fe movq %r12, %rdx 2361 0x48, 0x85, 0xd2, //0x00002301 testq %rdx, %rdx 2362 0x0f, 0x85, 0xa4, 0xff, 0xff, 0xff, //0x00002304 jne LBB0_401 2363 0xe9, 0xa6, 0x00, 0x00, 0x00, //0x0000230a jmp LBB0_416 2364 //0x0000230f LBB0_406 2365 0x4c, 0x8b, 0x65, 0xd0, //0x0000230f movq $-48(%rbp), %r12 2366 //0x00002313 LBB0_407 2367 0x4c, 0x29, 0xe1, //0x00002313 subq %r12, %rcx 2368 0x49, 0x89, 0xcb, //0x00002316 movq %rcx, %r11 2369 0xe9, 0xa5, 0xeb, 0xff, 0xff, //0x00002319 jmp LBB0_186 2370 //0x0000231e LBB0_408 2371 0x4c, 0x89, 0xdb, //0x0000231e movq %r11, %rbx 2372 0x4c, 0x29, 0xe3, //0x00002321 subq %r12, %rbx 2373 0x4c, 0x0f, 0xbc, 0xca, //0x00002324 bsfq %rdx, %r9 2374 0x49, 0x01, 0xd9, //0x00002328 addq %rbx, %r9 2375 0xe9, 0xb7, 0xf9, 0xff, 0xff, //0x0000232b jmp LBB0_282 2376 //0x00002330 LBB0_409 2377 0x48, 0x85, 0xc0, //0x00002330 testq %rax, %rax 2378 0x0f, 0x84, 0x7c, 0x00, 0x00, 0x00, //0x00002333 je LBB0_416 2379 0x48, 0x8b, 0x4d, 0x98, //0x00002339 movq $-104(%rbp), %rcx 2380 0x4c, 0x01, 0xd9, //0x0000233d addq %r11, %rcx 2381 0x49, 0x83, 0xf9, 0xff, //0x00002340 cmpq $-1, %r9 2382 0x4c, 0x0f, 0x44, 0xc9, //0x00002344 cmoveq %rcx, %r9 2383 0x49, 0xff, 0xc3, //0x00002348 incq %r11 2384 0x48, 0xff, 0xc8, //0x0000234b decq %rax 2385 0x4c, 0x8b, 0x65, 0xd0, //0x0000234e movq $-48(%rbp), %r12 2386 0x48, 0x85, 0xc0, //0x00002352 testq %rax, %rax 2387 0x0f, 0x85, 0xf2, 0xf9, 0xff, 0xff, //0x00002355 jne LBB0_347 2388 0xe9, 0x55, 0x00, 0x00, 0x00, //0x0000235b jmp LBB0_416 2389 //0x00002360 LBB0_411 2390 0x4d, 0x85, 0xe4, //0x00002360 testq %r12, %r12 2391 0x0f, 0x84, 0x4c, 0x00, 0x00, 0x00, //0x00002363 je LBB0_416 2392 0x48, 0x8b, 0x45, 0x98, //0x00002369 movq $-104(%rbp), %rax 2393 0x4c, 0x01, 0xd8, //0x0000236d addq %r11, %rax 2394 0x49, 0x83, 0xf9, 0xff, //0x00002370 cmpq $-1, %r9 2395 0x4c, 0x0f, 0x44, 0xc8, //0x00002374 cmoveq %rax, %r9 2396 0x49, 0xff, 0xc3, //0x00002378 incq %r11 2397 0x49, 0xff, 0xcc, //0x0000237b decq %r12 2398 0x4c, 0x8b, 0x55, 0xb0, //0x0000237e movq $-80(%rbp), %r10 2399 0x4d, 0x85, 0xe4, //0x00002382 testq %r12, %r12 2400 0x0f, 0x85, 0x23, 0xff, 0xff, 0xff, //0x00002385 jne LBB0_401 2401 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000238b jmp LBB0_416 2402 //0x00002390 LBB0_413 2403 0x48, 0x89, 0x0e, //0x00002390 movq %rcx, (%rsi) 2404 //0x00002393 LBB0_414 2405 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002393 movq $-1, %rax 2406 0xe9, 0x45, 0x00, 0x00, 0x00, //0x0000239a jmp LBB0_424 2407 //0x0000239f LBB0_432 2408 0x48, 0xc7, 0xc0, 0xf9, 0xff, 0xff, 0xff, //0x0000239f movq $-7, %rax 2409 0xe9, 0x39, 0x00, 0x00, 0x00, //0x000023a6 jmp LBB0_424 2410 //0x000023ab LBB0_415 2411 0x49, 0x83, 0xfb, 0xff, //0x000023ab cmpq $-1, %r11 2412 0x0f, 0x85, 0x93, 0x01, 0x00, 0x00, //0x000023af jne LBB0_417 2413 //0x000023b5 LBB0_416 2414 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000023b5 movq $-1, %r11 2415 0x4c, 0x8b, 0x4d, 0xa0, //0x000023bc movq $-96(%rbp), %r9 2416 0xe9, 0x83, 0x01, 0x00, 0x00, //0x000023c0 jmp LBB0_417 2417 //0x000023c5 LBB0_418 2418 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000023c5 movq $-1, %rax 2419 0xe9, 0x03, 0x00, 0x00, 0x00, //0x000023cc jmp LBB0_421 2420 //0x000023d1 LBB0_420 2421 0x48, 0x89, 0xc8, //0x000023d1 movq %rcx, %rax 2422 //0x000023d4 LBB0_421 2423 0x48, 0xf7, 0xd0, //0x000023d4 notq %rax 2424 0x49, 0x01, 0xc7, //0x000023d7 addq %rax, %r15 2425 //0x000023da LBB0_422 2426 0x4c, 0x89, 0x3e, //0x000023da movq %r15, (%rsi) 2427 //0x000023dd LBB0_423 2428 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x000023dd movq $-2, %rax 2429 //0x000023e4 LBB0_424 2430 0x48, 0x83, 0xc4, 0x70, //0x000023e4 addq $112, %rsp 2431 0x5b, //0x000023e8 popq %rbx 2432 0x41, 0x5c, //0x000023e9 popq %r12 2433 0x41, 0x5d, //0x000023eb popq %r13 2434 0x41, 0x5e, //0x000023ed popq %r14 2435 0x41, 0x5f, //0x000023ef popq %r15 2436 0x5d, //0x000023f1 popq %rbp 2437 0xc3, //0x000023f2 retq 2438 //0x000023f3 LBB0_431 2439 0x48, 0x89, 0x0e, //0x000023f3 movq %rcx, (%rsi) 2440 0xe9, 0xe9, 0xff, 0xff, 0xff, //0x000023f6 jmp LBB0_424 2441 //0x000023fb LBB0_425 2442 0x49, 0x83, 0xf9, 0xff, //0x000023fb cmpq $-1, %r9 2443 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000023ff jne LBB0_426 2444 0x49, 0x0f, 0xbc, 0xc4, //0x00002405 bsfq %r12, %rax 2445 0xe9, 0x29, 0x01, 0x00, 0x00, //0x00002409 jmp LBB0_445 2446 //0x0000240e LBB0_427 2447 0x49, 0x83, 0xf9, 0xff, //0x0000240e cmpq $-1, %r9 2448 0x0f, 0x84, 0x1b, 0x01, 0x00, 0x00, //0x00002412 je LBB0_444 2449 //0x00002418 LBB0_426 2450 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00002418 movq $-2, %r11 2451 0xe9, 0x24, 0x01, 0x00, 0x00, //0x0000241f jmp LBB0_417 2452 //0x00002424 LBB0_429 2453 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00002424 movq $-1, %r11 2454 //0x0000242b LBB0_430 2455 0x4d, 0x29, 0xdf, //0x0000242b subq %r11, %r15 2456 0xe9, 0xa7, 0xff, 0xff, 0xff, //0x0000242e jmp LBB0_422 2457 //0x00002433 LBB0_433 2458 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00002433 movq $-2, %rax 2459 0x80, 0xf9, 0x61, //0x0000243a cmpb $97, %cl 2460 0x0f, 0x85, 0xa1, 0xff, 0xff, 0xff, //0x0000243d jne LBB0_424 2461 0x49, 0x8d, 0x4f, 0x02, //0x00002443 leaq $2(%r15), %rcx 2462 0x48, 0x89, 0x0e, //0x00002447 movq %rcx, (%rsi) 2463 0x43, 0x80, 0x7c, 0x3c, 0x02, 0x6c, //0x0000244a cmpb $108, $2(%r12,%r15) 2464 0x0f, 0x85, 0x8e, 0xff, 0xff, 0xff, //0x00002450 jne LBB0_424 2465 0x49, 0x8d, 0x4f, 0x03, //0x00002456 leaq $3(%r15), %rcx 2466 0x48, 0x89, 0x0e, //0x0000245a movq %rcx, (%rsi) 2467 0x43, 0x80, 0x7c, 0x3c, 0x03, 0x73, //0x0000245d cmpb $115, $3(%r12,%r15) 2468 0x0f, 0x85, 0x7b, 0xff, 0xff, 0xff, //0x00002463 jne LBB0_424 2469 0x49, 0x8d, 0x4f, 0x04, //0x00002469 leaq $4(%r15), %rcx 2470 0x48, 0x89, 0x0e, //0x0000246d movq %rcx, (%rsi) 2471 0x43, 0x80, 0x7c, 0x3c, 0x04, 0x65, //0x00002470 cmpb $101, $4(%r12,%r15) 2472 0x0f, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00002476 jne LBB0_424 2473 0x49, 0x83, 0xc7, 0x05, //0x0000247c addq $5, %r15 2474 0x4c, 0x89, 0x3e, //0x00002480 movq %r15, (%rsi) 2475 0xe9, 0x5c, 0xff, 0xff, 0xff, //0x00002483 jmp LBB0_424 2476 //0x00002488 LBB0_257 2477 0x4c, 0x89, 0x3e, //0x00002488 movq %r15, (%rsi) 2478 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x0000248b movq $-2, %rax 2479 0x41, 0x80, 0x3a, 0x6e, //0x00002492 cmpb $110, (%r10) 2480 0x0f, 0x85, 0x48, 0xff, 0xff, 0xff, //0x00002496 jne LBB0_424 2481 0x49, 0x8d, 0x4f, 0x01, //0x0000249c leaq $1(%r15), %rcx 2482 0x48, 0x89, 0x0e, //0x000024a0 movq %rcx, (%rsi) 2483 0x43, 0x80, 0x7c, 0x3c, 0x01, 0x75, //0x000024a3 cmpb $117, $1(%r12,%r15) 2484 0x0f, 0x85, 0x35, 0xff, 0xff, 0xff, //0x000024a9 jne LBB0_424 2485 0x49, 0x8d, 0x4f, 0x02, //0x000024af leaq $2(%r15), %rcx 2486 0x48, 0x89, 0x0e, //0x000024b3 movq %rcx, (%rsi) 2487 0x43, 0x80, 0x7c, 0x3c, 0x02, 0x6c, //0x000024b6 cmpb $108, $2(%r12,%r15) 2488 0x0f, 0x85, 0x22, 0xff, 0xff, 0xff, //0x000024bc jne LBB0_424 2489 0x49, 0x8d, 0x4f, 0x03, //0x000024c2 leaq $3(%r15), %rcx 2490 0x48, 0x89, 0x0e, //0x000024c6 movq %rcx, (%rsi) 2491 0x43, 0x80, 0x7c, 0x3c, 0x03, 0x6c, //0x000024c9 cmpb $108, $3(%r12,%r15) 2492 0x0f, 0x85, 0x0f, 0xff, 0xff, 0xff, //0x000024cf jne LBB0_424 2493 0xe9, 0x4d, 0x00, 0x00, 0x00, //0x000024d5 jmp LBB0_442 2494 //0x000024da LBB0_438 2495 0x4c, 0x89, 0x3e, //0x000024da movq %r15, (%rsi) 2496 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x000024dd movq $-2, %rax 2497 0x41, 0x80, 0x3a, 0x74, //0x000024e4 cmpb $116, (%r10) 2498 0x0f, 0x85, 0xf6, 0xfe, 0xff, 0xff, //0x000024e8 jne LBB0_424 2499 0x49, 0x8d, 0x4f, 0x01, //0x000024ee leaq $1(%r15), %rcx 2500 0x48, 0x89, 0x0e, //0x000024f2 movq %rcx, (%rsi) 2501 0x43, 0x80, 0x7c, 0x3c, 0x01, 0x72, //0x000024f5 cmpb $114, $1(%r12,%r15) 2502 0x0f, 0x85, 0xe3, 0xfe, 0xff, 0xff, //0x000024fb jne LBB0_424 2503 0x49, 0x8d, 0x4f, 0x02, //0x00002501 leaq $2(%r15), %rcx 2504 0x48, 0x89, 0x0e, //0x00002505 movq %rcx, (%rsi) 2505 0x43, 0x80, 0x7c, 0x3c, 0x02, 0x75, //0x00002508 cmpb $117, $2(%r12,%r15) 2506 0x0f, 0x85, 0xd0, 0xfe, 0xff, 0xff, //0x0000250e jne LBB0_424 2507 0x49, 0x8d, 0x4f, 0x03, //0x00002514 leaq $3(%r15), %rcx 2508 0x48, 0x89, 0x0e, //0x00002518 movq %rcx, (%rsi) 2509 0x43, 0x80, 0x7c, 0x3c, 0x03, 0x65, //0x0000251b cmpb $101, $3(%r12,%r15) 2510 0x0f, 0x85, 0xbd, 0xfe, 0xff, 0xff, //0x00002521 jne LBB0_424 2511 //0x00002527 LBB0_442 2512 0x49, 0x83, 0xc7, 0x04, //0x00002527 addq $4, %r15 2513 0x4c, 0x89, 0x3e, //0x0000252b movq %r15, (%rsi) 2514 0xe9, 0xb1, 0xfe, 0xff, 0xff, //0x0000252e jmp LBB0_424 2515 //0x00002533 LBB0_444 2516 0x48, 0x0f, 0xbc, 0xc2, //0x00002533 bsfq %rdx, %rax 2517 //0x00002537 LBB0_445 2518 0x4c, 0x2b, 0x5d, 0xd0, //0x00002537 subq $-48(%rbp), %r11 2519 //0x0000253b LBB0_446 2520 0x49, 0x01, 0xc3, //0x0000253b addq %rax, %r11 2521 //0x0000253e LBB0_447 2522 0x4d, 0x89, 0xd9, //0x0000253e movq %r11, %r9 2523 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00002541 movq $-2, %r11 2524 //0x00002548 LBB0_417 2525 0x48, 0x8b, 0x45, 0xc8, //0x00002548 movq $-56(%rbp), %rax 2526 0x4c, 0x89, 0x08, //0x0000254c movq %r9, (%rax) 2527 0x4c, 0x89, 0xd8, //0x0000254f movq %r11, %rax 2528 0xe9, 0x8d, 0xfe, 0xff, 0xff, //0x00002552 jmp LBB0_424 2529 //0x00002557 LBB0_449 2530 0x4c, 0x89, 0x55, 0xa0, //0x00002557 movq %r10, $-96(%rbp) 2531 0xe9, 0x55, 0xfe, 0xff, 0xff, //0x0000255b jmp LBB0_416 2532 //0x00002560 LBB0_308 2533 0x4c, 0x01, 0xd9, //0x00002560 addq %r11, %rcx 2534 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00002563 movq $-2, %r11 2535 0x49, 0x89, 0xc9, //0x0000256a movq %rcx, %r9 2536 0xe9, 0xd6, 0xff, 0xff, 0xff, //0x0000256d jmp LBB0_417 2537 //0x00002572 LBB0_448 2538 0x4c, 0x89, 0x75, 0xa0, //0x00002572 movq %r14, $-96(%rbp) 2539 0xe9, 0x3a, 0xfe, 0xff, 0xff, //0x00002576 jmp LBB0_416 2540 //0x0000257b LBB0_450 2541 0x48, 0x0f, 0xbc, 0xc7, //0x0000257b bsfq %rdi, %rax 2542 0x4d, 0x29, 0xe3, //0x0000257f subq %r12, %r11 2543 0xe9, 0xb4, 0xff, 0xff, 0xff, //0x00002582 jmp LBB0_446 2544 //0x00002587 LBB0_451 2545 0x4d, 0x29, 0xe3, //0x00002587 subq %r12, %r11 2546 0xe9, 0xaf, 0xff, 0xff, 0xff, //0x0000258a jmp LBB0_447 2547 0x90, //0x0000258f .p2align 2, 0x90 2548 // // .set L0_0_set_33, LBB0_33-LJTI0_0 2549 // // .set L0_0_set_35, LBB0_35-LJTI0_0 2550 // // .set L0_0_set_38, LBB0_38-LJTI0_0 2551 // // .set L0_0_set_58, LBB0_58-LJTI0_0 2552 // // .set L0_0_set_60, LBB0_60-LJTI0_0 2553 // // .set L0_0_set_63, LBB0_63-LJTI0_0 2554 //0x00002590 LJTI0_0 2555 0xb2, 0xdd, 0xff, 0xff, //0x00002590 .long L0_0_set_33 2556 0xcb, 0xdd, 0xff, 0xff, //0x00002594 .long L0_0_set_35 2557 0xf7, 0xdd, 0xff, 0xff, //0x00002598 .long L0_0_set_38 2558 0xb3, 0xdf, 0xff, 0xff, //0x0000259c .long L0_0_set_58 2559 0xca, 0xdf, 0xff, 0xff, //0x000025a0 .long L0_0_set_60 2560 0xf4, 0xdf, 0xff, 0xff, //0x000025a4 .long L0_0_set_63 2561 // // .set L0_1_set_424, LBB0_424-LJTI0_1 2562 // // .set L0_1_set_423, LBB0_423-LJTI0_1 2563 // // .set L0_1_set_197, LBB0_197-LJTI0_1 2564 // // .set L0_1_set_216, LBB0_216-LJTI0_1 2565 // // .set L0_1_set_68, LBB0_68-LJTI0_1 2566 // // .set L0_1_set_250, LBB0_250-LJTI0_1 2567 // // .set L0_1_set_252, LBB0_252-LJTI0_1 2568 // // .set L0_1_set_255, LBB0_255-LJTI0_1 2569 // // .set L0_1_set_261, LBB0_261-LJTI0_1 2570 // // .set L0_1_set_265, LBB0_265-LJTI0_1 2571 //0x000025a8 LJTI0_1 2572 0x3c, 0xfe, 0xff, 0xff, //0x000025a8 .long L0_1_set_424 2573 0x35, 0xfe, 0xff, 0xff, //0x000025ac .long L0_1_set_423 2574 0x35, 0xfe, 0xff, 0xff, //0x000025b0 .long L0_1_set_423 2575 0x35, 0xfe, 0xff, 0xff, //0x000025b4 .long L0_1_set_423 2576 0x35, 0xfe, 0xff, 0xff, //0x000025b8 .long L0_1_set_423 2577 0x35, 0xfe, 0xff, 0xff, //0x000025bc .long L0_1_set_423 2578 0x35, 0xfe, 0xff, 0xff, //0x000025c0 .long L0_1_set_423 2579 0x35, 0xfe, 0xff, 0xff, //0x000025c4 .long L0_1_set_423 2580 0x35, 0xfe, 0xff, 0xff, //0x000025c8 .long L0_1_set_423 2581 0x35, 0xfe, 0xff, 0xff, //0x000025cc .long L0_1_set_423 2582 0x35, 0xfe, 0xff, 0xff, //0x000025d0 .long L0_1_set_423 2583 0x35, 0xfe, 0xff, 0xff, //0x000025d4 .long L0_1_set_423 2584 0x35, 0xfe, 0xff, 0xff, //0x000025d8 .long L0_1_set_423 2585 0x35, 0xfe, 0xff, 0xff, //0x000025dc .long L0_1_set_423 2586 0x35, 0xfe, 0xff, 0xff, //0x000025e0 .long L0_1_set_423 2587 0x35, 0xfe, 0xff, 0xff, //0x000025e4 .long L0_1_set_423 2588 0x35, 0xfe, 0xff, 0xff, //0x000025e8 .long L0_1_set_423 2589 0x35, 0xfe, 0xff, 0xff, //0x000025ec .long L0_1_set_423 2590 0x35, 0xfe, 0xff, 0xff, //0x000025f0 .long L0_1_set_423 2591 0x35, 0xfe, 0xff, 0xff, //0x000025f4 .long L0_1_set_423 2592 0x35, 0xfe, 0xff, 0xff, //0x000025f8 .long L0_1_set_423 2593 0x35, 0xfe, 0xff, 0xff, //0x000025fc .long L0_1_set_423 2594 0x35, 0xfe, 0xff, 0xff, //0x00002600 .long L0_1_set_423 2595 0x35, 0xfe, 0xff, 0xff, //0x00002604 .long L0_1_set_423 2596 0x35, 0xfe, 0xff, 0xff, //0x00002608 .long L0_1_set_423 2597 0x35, 0xfe, 0xff, 0xff, //0x0000260c .long L0_1_set_423 2598 0x35, 0xfe, 0xff, 0xff, //0x00002610 .long L0_1_set_423 2599 0x35, 0xfe, 0xff, 0xff, //0x00002614 .long L0_1_set_423 2600 0x35, 0xfe, 0xff, 0xff, //0x00002618 .long L0_1_set_423 2601 0x35, 0xfe, 0xff, 0xff, //0x0000261c .long L0_1_set_423 2602 0x35, 0xfe, 0xff, 0xff, //0x00002620 .long L0_1_set_423 2603 0x35, 0xfe, 0xff, 0xff, //0x00002624 .long L0_1_set_423 2604 0x35, 0xfe, 0xff, 0xff, //0x00002628 .long L0_1_set_423 2605 0x35, 0xfe, 0xff, 0xff, //0x0000262c .long L0_1_set_423 2606 0xd2, 0xe9, 0xff, 0xff, //0x00002630 .long L0_1_set_197 2607 0x35, 0xfe, 0xff, 0xff, //0x00002634 .long L0_1_set_423 2608 0x35, 0xfe, 0xff, 0xff, //0x00002638 .long L0_1_set_423 2609 0x35, 0xfe, 0xff, 0xff, //0x0000263c .long L0_1_set_423 2610 0x35, 0xfe, 0xff, 0xff, //0x00002640 .long L0_1_set_423 2611 0x35, 0xfe, 0xff, 0xff, //0x00002644 .long L0_1_set_423 2612 0x35, 0xfe, 0xff, 0xff, //0x00002648 .long L0_1_set_423 2613 0x35, 0xfe, 0xff, 0xff, //0x0000264c .long L0_1_set_423 2614 0x35, 0xfe, 0xff, 0xff, //0x00002650 .long L0_1_set_423 2615 0x35, 0xfe, 0xff, 0xff, //0x00002654 .long L0_1_set_423 2616 0x35, 0xfe, 0xff, 0xff, //0x00002658 .long L0_1_set_423 2617 0x7f, 0xeb, 0xff, 0xff, //0x0000265c .long L0_1_set_216 2618 0x35, 0xfe, 0xff, 0xff, //0x00002660 .long L0_1_set_423 2619 0x35, 0xfe, 0xff, 0xff, //0x00002664 .long L0_1_set_423 2620 0x24, 0xe0, 0xff, 0xff, //0x00002668 .long L0_1_set_68 2621 0x24, 0xe0, 0xff, 0xff, //0x0000266c .long L0_1_set_68 2622 0x24, 0xe0, 0xff, 0xff, //0x00002670 .long L0_1_set_68 2623 0x24, 0xe0, 0xff, 0xff, //0x00002674 .long L0_1_set_68 2624 0x24, 0xe0, 0xff, 0xff, //0x00002678 .long L0_1_set_68 2625 0x24, 0xe0, 0xff, 0xff, //0x0000267c .long L0_1_set_68 2626 0x24, 0xe0, 0xff, 0xff, //0x00002680 .long L0_1_set_68 2627 0x24, 0xe0, 0xff, 0xff, //0x00002684 .long L0_1_set_68 2628 0x24, 0xe0, 0xff, 0xff, //0x00002688 .long L0_1_set_68 2629 0x24, 0xe0, 0xff, 0xff, //0x0000268c .long L0_1_set_68 2630 0x35, 0xfe, 0xff, 0xff, //0x00002690 .long L0_1_set_423 2631 0x35, 0xfe, 0xff, 0xff, //0x00002694 .long L0_1_set_423 2632 0x35, 0xfe, 0xff, 0xff, //0x00002698 .long L0_1_set_423 2633 0x35, 0xfe, 0xff, 0xff, //0x0000269c .long L0_1_set_423 2634 0x35, 0xfe, 0xff, 0xff, //0x000026a0 .long L0_1_set_423 2635 0x35, 0xfe, 0xff, 0xff, //0x000026a4 .long L0_1_set_423 2636 0x35, 0xfe, 0xff, 0xff, //0x000026a8 .long L0_1_set_423 2637 0x35, 0xfe, 0xff, 0xff, //0x000026ac .long L0_1_set_423 2638 0x35, 0xfe, 0xff, 0xff, //0x000026b0 .long L0_1_set_423 2639 0x35, 0xfe, 0xff, 0xff, //0x000026b4 .long L0_1_set_423 2640 0x35, 0xfe, 0xff, 0xff, //0x000026b8 .long L0_1_set_423 2641 0x35, 0xfe, 0xff, 0xff, //0x000026bc .long L0_1_set_423 2642 0x35, 0xfe, 0xff, 0xff, //0x000026c0 .long L0_1_set_423 2643 0x35, 0xfe, 0xff, 0xff, //0x000026c4 .long L0_1_set_423 2644 0x35, 0xfe, 0xff, 0xff, //0x000026c8 .long L0_1_set_423 2645 0x35, 0xfe, 0xff, 0xff, //0x000026cc .long L0_1_set_423 2646 0x35, 0xfe, 0xff, 0xff, //0x000026d0 .long L0_1_set_423 2647 0x35, 0xfe, 0xff, 0xff, //0x000026d4 .long L0_1_set_423 2648 0x35, 0xfe, 0xff, 0xff, //0x000026d8 .long L0_1_set_423 2649 0x35, 0xfe, 0xff, 0xff, //0x000026dc .long L0_1_set_423 2650 0x35, 0xfe, 0xff, 0xff, //0x000026e0 .long L0_1_set_423 2651 0x35, 0xfe, 0xff, 0xff, //0x000026e4 .long L0_1_set_423 2652 0x35, 0xfe, 0xff, 0xff, //0x000026e8 .long L0_1_set_423 2653 0x35, 0xfe, 0xff, 0xff, //0x000026ec .long L0_1_set_423 2654 0x35, 0xfe, 0xff, 0xff, //0x000026f0 .long L0_1_set_423 2655 0x35, 0xfe, 0xff, 0xff, //0x000026f4 .long L0_1_set_423 2656 0x35, 0xfe, 0xff, 0xff, //0x000026f8 .long L0_1_set_423 2657 0x35, 0xfe, 0xff, 0xff, //0x000026fc .long L0_1_set_423 2658 0x35, 0xfe, 0xff, 0xff, //0x00002700 .long L0_1_set_423 2659 0x35, 0xfe, 0xff, 0xff, //0x00002704 .long L0_1_set_423 2660 0x35, 0xfe, 0xff, 0xff, //0x00002708 .long L0_1_set_423 2661 0x35, 0xfe, 0xff, 0xff, //0x0000270c .long L0_1_set_423 2662 0x35, 0xfe, 0xff, 0xff, //0x00002710 .long L0_1_set_423 2663 0xd7, 0xed, 0xff, 0xff, //0x00002714 .long L0_1_set_250 2664 0x35, 0xfe, 0xff, 0xff, //0x00002718 .long L0_1_set_423 2665 0x35, 0xfe, 0xff, 0xff, //0x0000271c .long L0_1_set_423 2666 0x35, 0xfe, 0xff, 0xff, //0x00002720 .long L0_1_set_423 2667 0x35, 0xfe, 0xff, 0xff, //0x00002724 .long L0_1_set_423 2668 0x35, 0xfe, 0xff, 0xff, //0x00002728 .long L0_1_set_423 2669 0x35, 0xfe, 0xff, 0xff, //0x0000272c .long L0_1_set_423 2670 0x35, 0xfe, 0xff, 0xff, //0x00002730 .long L0_1_set_423 2671 0x35, 0xfe, 0xff, 0xff, //0x00002734 .long L0_1_set_423 2672 0x35, 0xfe, 0xff, 0xff, //0x00002738 .long L0_1_set_423 2673 0x35, 0xfe, 0xff, 0xff, //0x0000273c .long L0_1_set_423 2674 0xfe, 0xed, 0xff, 0xff, //0x00002740 .long L0_1_set_252 2675 0x35, 0xfe, 0xff, 0xff, //0x00002744 .long L0_1_set_423 2676 0x35, 0xfe, 0xff, 0xff, //0x00002748 .long L0_1_set_423 2677 0x35, 0xfe, 0xff, 0xff, //0x0000274c .long L0_1_set_423 2678 0x35, 0xfe, 0xff, 0xff, //0x00002750 .long L0_1_set_423 2679 0x35, 0xfe, 0xff, 0xff, //0x00002754 .long L0_1_set_423 2680 0x35, 0xfe, 0xff, 0xff, //0x00002758 .long L0_1_set_423 2681 0x35, 0xfe, 0xff, 0xff, //0x0000275c .long L0_1_set_423 2682 0x28, 0xee, 0xff, 0xff, //0x00002760 .long L0_1_set_255 2683 0x35, 0xfe, 0xff, 0xff, //0x00002764 .long L0_1_set_423 2684 0x35, 0xfe, 0xff, 0xff, //0x00002768 .long L0_1_set_423 2685 0x35, 0xfe, 0xff, 0xff, //0x0000276c .long L0_1_set_423 2686 0x35, 0xfe, 0xff, 0xff, //0x00002770 .long L0_1_set_423 2687 0x35, 0xfe, 0xff, 0xff, //0x00002774 .long L0_1_set_423 2688 0x4b, 0xee, 0xff, 0xff, //0x00002778 .long L0_1_set_261 2689 0x35, 0xfe, 0xff, 0xff, //0x0000277c .long L0_1_set_423 2690 0x35, 0xfe, 0xff, 0xff, //0x00002780 .long L0_1_set_423 2691 0x35, 0xfe, 0xff, 0xff, //0x00002784 .long L0_1_set_423 2692 0x35, 0xfe, 0xff, 0xff, //0x00002788 .long L0_1_set_423 2693 0x35, 0xfe, 0xff, 0xff, //0x0000278c .long L0_1_set_423 2694 0x35, 0xfe, 0xff, 0xff, //0x00002790 .long L0_1_set_423 2695 0x81, 0xee, 0xff, 0xff, //0x00002794 .long L0_1_set_265 2696 // // .set L0_2_set_241, LBB0_241-LJTI0_2 2697 // // .set L0_2_set_294, LBB0_294-LJTI0_2 2698 // // .set L0_2_set_248, LBB0_248-LJTI0_2 2699 // // .set L0_2_set_243, LBB0_243-LJTI0_2 2700 // // .set L0_2_set_246, LBB0_246-LJTI0_2 2701 //0x00002798 LJTI0_2 2702 0x63, 0xeb, 0xff, 0xff, //0x00002798 .long L0_2_set_241 2703 0xef, 0xee, 0xff, 0xff, //0x0000279c .long L0_2_set_294 2704 0x63, 0xeb, 0xff, 0xff, //0x000027a0 .long L0_2_set_241 2705 0xcc, 0xeb, 0xff, 0xff, //0x000027a4 .long L0_2_set_248 2706 0xef, 0xee, 0xff, 0xff, //0x000027a8 .long L0_2_set_294 2707 0x88, 0xeb, 0xff, 0xff, //0x000027ac .long L0_2_set_243 2708 0x88, 0xeb, 0xff, 0xff, //0x000027b0 .long L0_2_set_243 2709 0x88, 0xeb, 0xff, 0xff, //0x000027b4 .long L0_2_set_243 2710 0x88, 0xeb, 0xff, 0xff, //0x000027b8 .long L0_2_set_243 2711 0x88, 0xeb, 0xff, 0xff, //0x000027bc .long L0_2_set_243 2712 0x88, 0xeb, 0xff, 0xff, //0x000027c0 .long L0_2_set_243 2713 0x88, 0xeb, 0xff, 0xff, //0x000027c4 .long L0_2_set_243 2714 0x88, 0xeb, 0xff, 0xff, //0x000027c8 .long L0_2_set_243 2715 0x88, 0xeb, 0xff, 0xff, //0x000027cc .long L0_2_set_243 2716 0x88, 0xeb, 0xff, 0xff, //0x000027d0 .long L0_2_set_243 2717 0xef, 0xee, 0xff, 0xff, //0x000027d4 .long L0_2_set_294 2718 0xef, 0xee, 0xff, 0xff, //0x000027d8 .long L0_2_set_294 2719 0xef, 0xee, 0xff, 0xff, //0x000027dc .long L0_2_set_294 2720 0xef, 0xee, 0xff, 0xff, //0x000027e0 .long L0_2_set_294 2721 0xef, 0xee, 0xff, 0xff, //0x000027e4 .long L0_2_set_294 2722 0xef, 0xee, 0xff, 0xff, //0x000027e8 .long L0_2_set_294 2723 0xef, 0xee, 0xff, 0xff, //0x000027ec .long L0_2_set_294 2724 0xef, 0xee, 0xff, 0xff, //0x000027f0 .long L0_2_set_294 2725 0xef, 0xee, 0xff, 0xff, //0x000027f4 .long L0_2_set_294 2726 0xef, 0xee, 0xff, 0xff, //0x000027f8 .long L0_2_set_294 2727 0xef, 0xee, 0xff, 0xff, //0x000027fc .long L0_2_set_294 2728 0xb1, 0xeb, 0xff, 0xff, //0x00002800 .long L0_2_set_246 2729 0xef, 0xee, 0xff, 0xff, //0x00002804 .long L0_2_set_294 2730 0xef, 0xee, 0xff, 0xff, //0x00002808 .long L0_2_set_294 2731 0xef, 0xee, 0xff, 0xff, //0x0000280c .long L0_2_set_294 2732 0xef, 0xee, 0xff, 0xff, //0x00002810 .long L0_2_set_294 2733 0xef, 0xee, 0xff, 0xff, //0x00002814 .long L0_2_set_294 2734 0xef, 0xee, 0xff, 0xff, //0x00002818 .long L0_2_set_294 2735 0xef, 0xee, 0xff, 0xff, //0x0000281c .long L0_2_set_294 2736 0xef, 0xee, 0xff, 0xff, //0x00002820 .long L0_2_set_294 2737 0xef, 0xee, 0xff, 0xff, //0x00002824 .long L0_2_set_294 2738 0xef, 0xee, 0xff, 0xff, //0x00002828 .long L0_2_set_294 2739 0xef, 0xee, 0xff, 0xff, //0x0000282c .long L0_2_set_294 2740 0xef, 0xee, 0xff, 0xff, //0x00002830 .long L0_2_set_294 2741 0xef, 0xee, 0xff, 0xff, //0x00002834 .long L0_2_set_294 2742 0xef, 0xee, 0xff, 0xff, //0x00002838 .long L0_2_set_294 2743 0xef, 0xee, 0xff, 0xff, //0x0000283c .long L0_2_set_294 2744 0xef, 0xee, 0xff, 0xff, //0x00002840 .long L0_2_set_294 2745 0xef, 0xee, 0xff, 0xff, //0x00002844 .long L0_2_set_294 2746 0xef, 0xee, 0xff, 0xff, //0x00002848 .long L0_2_set_294 2747 0xef, 0xee, 0xff, 0xff, //0x0000284c .long L0_2_set_294 2748 0xef, 0xee, 0xff, 0xff, //0x00002850 .long L0_2_set_294 2749 0xef, 0xee, 0xff, 0xff, //0x00002854 .long L0_2_set_294 2750 0xef, 0xee, 0xff, 0xff, //0x00002858 .long L0_2_set_294 2751 0xef, 0xee, 0xff, 0xff, //0x0000285c .long L0_2_set_294 2752 0xef, 0xee, 0xff, 0xff, //0x00002860 .long L0_2_set_294 2753 0xef, 0xee, 0xff, 0xff, //0x00002864 .long L0_2_set_294 2754 0xef, 0xee, 0xff, 0xff, //0x00002868 .long L0_2_set_294 2755 0xef, 0xee, 0xff, 0xff, //0x0000286c .long L0_2_set_294 2756 0xef, 0xee, 0xff, 0xff, //0x00002870 .long L0_2_set_294 2757 0xef, 0xee, 0xff, 0xff, //0x00002874 .long L0_2_set_294 2758 0xef, 0xee, 0xff, 0xff, //0x00002878 .long L0_2_set_294 2759 0xef, 0xee, 0xff, 0xff, //0x0000287c .long L0_2_set_294 2760 0xb1, 0xeb, 0xff, 0xff, //0x00002880 .long L0_2_set_246 2761 // // .set L0_3_set_93, LBB0_93-LJTI0_3 2762 // // .set L0_3_set_148, LBB0_148-LJTI0_3 2763 // // .set L0_3_set_100, LBB0_100-LJTI0_3 2764 // // .set L0_3_set_95, LBB0_95-LJTI0_3 2765 // // .set L0_3_set_98, LBB0_98-LJTI0_3 2766 //0x00002884 LJTI0_3 2767 0x00, 0xdf, 0xff, 0xff, //0x00002884 .long L0_3_set_93 2768 0x65, 0xe3, 0xff, 0xff, //0x00002888 .long L0_3_set_148 2769 0x00, 0xdf, 0xff, 0xff, //0x0000288c .long L0_3_set_93 2770 0x5f, 0xdf, 0xff, 0xff, //0x00002890 .long L0_3_set_100 2771 0x65, 0xe3, 0xff, 0xff, //0x00002894 .long L0_3_set_148 2772 0x1c, 0xdf, 0xff, 0xff, //0x00002898 .long L0_3_set_95 2773 0x1c, 0xdf, 0xff, 0xff, //0x0000289c .long L0_3_set_95 2774 0x1c, 0xdf, 0xff, 0xff, //0x000028a0 .long L0_3_set_95 2775 0x1c, 0xdf, 0xff, 0xff, //0x000028a4 .long L0_3_set_95 2776 0x1c, 0xdf, 0xff, 0xff, //0x000028a8 .long L0_3_set_95 2777 0x1c, 0xdf, 0xff, 0xff, //0x000028ac .long L0_3_set_95 2778 0x1c, 0xdf, 0xff, 0xff, //0x000028b0 .long L0_3_set_95 2779 0x1c, 0xdf, 0xff, 0xff, //0x000028b4 .long L0_3_set_95 2780 0x1c, 0xdf, 0xff, 0xff, //0x000028b8 .long L0_3_set_95 2781 0x1c, 0xdf, 0xff, 0xff, //0x000028bc .long L0_3_set_95 2782 0x65, 0xe3, 0xff, 0xff, //0x000028c0 .long L0_3_set_148 2783 0x65, 0xe3, 0xff, 0xff, //0x000028c4 .long L0_3_set_148 2784 0x65, 0xe3, 0xff, 0xff, //0x000028c8 .long L0_3_set_148 2785 0x65, 0xe3, 0xff, 0xff, //0x000028cc .long L0_3_set_148 2786 0x65, 0xe3, 0xff, 0xff, //0x000028d0 .long L0_3_set_148 2787 0x65, 0xe3, 0xff, 0xff, //0x000028d4 .long L0_3_set_148 2788 0x65, 0xe3, 0xff, 0xff, //0x000028d8 .long L0_3_set_148 2789 0x65, 0xe3, 0xff, 0xff, //0x000028dc .long L0_3_set_148 2790 0x65, 0xe3, 0xff, 0xff, //0x000028e0 .long L0_3_set_148 2791 0x65, 0xe3, 0xff, 0xff, //0x000028e4 .long L0_3_set_148 2792 0x65, 0xe3, 0xff, 0xff, //0x000028e8 .long L0_3_set_148 2793 0x44, 0xdf, 0xff, 0xff, //0x000028ec .long L0_3_set_98 2794 0x65, 0xe3, 0xff, 0xff, //0x000028f0 .long L0_3_set_148 2795 0x65, 0xe3, 0xff, 0xff, //0x000028f4 .long L0_3_set_148 2796 0x65, 0xe3, 0xff, 0xff, //0x000028f8 .long L0_3_set_148 2797 0x65, 0xe3, 0xff, 0xff, //0x000028fc .long L0_3_set_148 2798 0x65, 0xe3, 0xff, 0xff, //0x00002900 .long L0_3_set_148 2799 0x65, 0xe3, 0xff, 0xff, //0x00002904 .long L0_3_set_148 2800 0x65, 0xe3, 0xff, 0xff, //0x00002908 .long L0_3_set_148 2801 0x65, 0xe3, 0xff, 0xff, //0x0000290c .long L0_3_set_148 2802 0x65, 0xe3, 0xff, 0xff, //0x00002910 .long L0_3_set_148 2803 0x65, 0xe3, 0xff, 0xff, //0x00002914 .long L0_3_set_148 2804 0x65, 0xe3, 0xff, 0xff, //0x00002918 .long L0_3_set_148 2805 0x65, 0xe3, 0xff, 0xff, //0x0000291c .long L0_3_set_148 2806 0x65, 0xe3, 0xff, 0xff, //0x00002920 .long L0_3_set_148 2807 0x65, 0xe3, 0xff, 0xff, //0x00002924 .long L0_3_set_148 2808 0x65, 0xe3, 0xff, 0xff, //0x00002928 .long L0_3_set_148 2809 0x65, 0xe3, 0xff, 0xff, //0x0000292c .long L0_3_set_148 2810 0x65, 0xe3, 0xff, 0xff, //0x00002930 .long L0_3_set_148 2811 0x65, 0xe3, 0xff, 0xff, //0x00002934 .long L0_3_set_148 2812 0x65, 0xe3, 0xff, 0xff, //0x00002938 .long L0_3_set_148 2813 0x65, 0xe3, 0xff, 0xff, //0x0000293c .long L0_3_set_148 2814 0x65, 0xe3, 0xff, 0xff, //0x00002940 .long L0_3_set_148 2815 0x65, 0xe3, 0xff, 0xff, //0x00002944 .long L0_3_set_148 2816 0x65, 0xe3, 0xff, 0xff, //0x00002948 .long L0_3_set_148 2817 0x65, 0xe3, 0xff, 0xff, //0x0000294c .long L0_3_set_148 2818 0x65, 0xe3, 0xff, 0xff, //0x00002950 .long L0_3_set_148 2819 0x65, 0xe3, 0xff, 0xff, //0x00002954 .long L0_3_set_148 2820 0x65, 0xe3, 0xff, 0xff, //0x00002958 .long L0_3_set_148 2821 0x65, 0xe3, 0xff, 0xff, //0x0000295c .long L0_3_set_148 2822 0x65, 0xe3, 0xff, 0xff, //0x00002960 .long L0_3_set_148 2823 0x65, 0xe3, 0xff, 0xff, //0x00002964 .long L0_3_set_148 2824 0x65, 0xe3, 0xff, 0xff, //0x00002968 .long L0_3_set_148 2825 0x44, 0xdf, 0xff, 0xff, //0x0000296c .long L0_3_set_98 2826 //0x00002970 .p2align 2, 0x00 2827 //0x00002970 _MASK_USE_NUMBER 2828 0x02, 0x00, 0x00, 0x00, //0x00002970 .long 2 2829 } 2830