github.com/bytedance/sonic@v1.11.7-0.20240517092252-d2edb31b167b/internal/native/avx/skip_array_text_amd64.go (about) 1 // +build amd64 2 // Code generated by asm2asm, DO NOT EDIT. 3 4 package avx 5 6 var _text_skip_array = []byte{ 7 // .p2align 4, 0x00 8 // LCPI0_0 9 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .quad 1 10 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000008 .quad 5 11 //0x00000010 LCPI0_1 12 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x00000010 QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' 13 //0x00000020 LCPI0_2 14 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x00000020 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 15 //0x00000030 LCPI0_3 16 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000030 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 17 //0x00000040 LCPI0_4 18 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000040 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' 19 //0x00000050 LCPI0_5 20 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000050 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' 21 //0x00000060 LCPI0_6 22 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000060 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' 23 //0x00000070 LCPI0_7 24 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000070 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' 25 //0x00000080 LCPI0_8 26 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000080 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' 27 //0x00000090 LCPI0_9 28 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x00000090 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' 29 //0x000000a0 .p2align 4, 0x90 30 //0x000000a0 _skip_array 31 0x55, //0x000000a0 pushq %rbp 32 0x48, 0x89, 0xe5, //0x000000a1 movq %rsp, %rbp 33 0x41, 0x57, //0x000000a4 pushq %r15 34 0x41, 0x56, //0x000000a6 pushq %r14 35 0x41, 0x55, //0x000000a8 pushq %r13 36 0x41, 0x54, //0x000000aa pushq %r12 37 0x53, //0x000000ac pushq %rbx 38 0x48, 0x83, 0xec, 0x68, //0x000000ad subq $104, %rsp 39 0x48, 0x89, 0x4d, 0x80, //0x000000b1 movq %rcx, $-128(%rbp) 40 0x49, 0x89, 0xd1, //0x000000b5 movq %rdx, %r9 41 0xc5, 0xf8, 0x10, 0x05, 0x40, 0xff, 0xff, 0xff, //0x000000b8 vmovups $-192(%rip), %xmm0 /* LCPI0_0+0(%rip) */ 42 0xc5, 0xf8, 0x11, 0x02, //0x000000c0 vmovups %xmm0, (%rdx) 43 0x48, 0x89, 0x7d, 0x90, //0x000000c4 movq %rdi, $-112(%rbp) 44 0x4c, 0x8b, 0x27, //0x000000c8 movq (%rdi), %r12 45 0x4c, 0x89, 0xe0, //0x000000cb movq %r12, %rax 46 0x48, 0xf7, 0xd0, //0x000000ce notq %rax 47 0x48, 0x89, 0x45, 0xa0, //0x000000d1 movq %rax, $-96(%rbp) 48 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x000000d5 movl $1, %r10d 49 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000000db movl $1, %eax 50 0x4c, 0x29, 0xe0, //0x000000e0 subq %r12, %rax 51 0x48, 0x89, 0x45, 0x98, //0x000000e3 movq %rax, $-104(%rbp) 52 0x49, 0x8d, 0x44, 0x24, 0x40, //0x000000e7 leaq $64(%r12), %rax 53 0x48, 0x89, 0x45, 0x88, //0x000000ec movq %rax, $-120(%rbp) 54 0x4c, 0x8b, 0x1e, //0x000000f0 movq (%rsi), %r11 55 0x49, 0x8d, 0x44, 0x24, 0x05, //0x000000f3 leaq $5(%r12), %rax 56 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000000f8 movq %rax, $-144(%rbp) 57 0x48, 0xc7, 0x85, 0x78, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x000000ff movq $-1, $-136(%rbp) 58 0xc5, 0xfa, 0x6f, 0x05, 0xfe, 0xfe, 0xff, 0xff, //0x0000010a vmovdqu $-258(%rip), %xmm0 /* LCPI0_1+0(%rip) */ 59 0xc5, 0xfa, 0x6f, 0x0d, 0x06, 0xff, 0xff, 0xff, //0x00000112 vmovdqu $-250(%rip), %xmm1 /* LCPI0_2+0(%rip) */ 60 0xc5, 0x7a, 0x6f, 0x3d, 0x0e, 0xff, 0xff, 0xff, //0x0000011a vmovdqu $-242(%rip), %xmm15 /* LCPI0_3+0(%rip) */ 61 0xc5, 0xe1, 0x76, 0xdb, //0x00000122 vpcmpeqd %xmm3, %xmm3, %xmm3 62 0xc5, 0x7a, 0x6f, 0x05, 0x12, 0xff, 0xff, 0xff, //0x00000126 vmovdqu $-238(%rip), %xmm8 /* LCPI0_4+0(%rip) */ 63 0xc5, 0x7a, 0x6f, 0x0d, 0x1a, 0xff, 0xff, 0xff, //0x0000012e vmovdqu $-230(%rip), %xmm9 /* LCPI0_5+0(%rip) */ 64 0xc5, 0x7a, 0x6f, 0x15, 0x22, 0xff, 0xff, 0xff, //0x00000136 vmovdqu $-222(%rip), %xmm10 /* LCPI0_6+0(%rip) */ 65 0xc5, 0x7a, 0x6f, 0x1d, 0x2a, 0xff, 0xff, 0xff, //0x0000013e vmovdqu $-214(%rip), %xmm11 /* LCPI0_7+0(%rip) */ 66 0xc5, 0x7a, 0x6f, 0x25, 0xe2, 0xfe, 0xff, 0xff, //0x00000146 vmovdqu $-286(%rip), %xmm12 /* LCPI0_3+0(%rip) */ 67 0xc5, 0x7a, 0x6f, 0x2d, 0x2a, 0xff, 0xff, 0xff, //0x0000014e vmovdqu $-214(%rip), %xmm13 /* LCPI0_8+0(%rip) */ 68 0xc5, 0x7a, 0x6f, 0x35, 0x32, 0xff, 0xff, 0xff, //0x00000156 vmovdqu $-206(%rip), %xmm14 /* LCPI0_9+0(%rip) */ 69 0x48, 0x89, 0x75, 0xc8, //0x0000015e movq %rsi, $-56(%rbp) 70 0x4c, 0x89, 0x65, 0xd0, //0x00000162 movq %r12, $-48(%rbp) 71 0x48, 0x89, 0x55, 0xc0, //0x00000166 movq %rdx, $-64(%rbp) 72 0xe9, 0x57, 0x00, 0x00, 0x00, //0x0000016a jmp LBB0_4 73 //0x0000016f LBB0_257 74 0x48, 0x85, 0xc0, //0x0000016f testq %rax, %rax 75 0x49, 0x8d, 0x45, 0xff, //0x00000172 leaq $-1(%r13), %rax 76 0x49, 0xf7, 0xd5, //0x00000176 notq %r13 77 0x4c, 0x0f, 0x48, 0xe9, //0x00000179 cmovsq %rcx, %r13 78 0x49, 0x39, 0xc3, //0x0000017d cmpq %rax, %r11 79 0x49, 0x89, 0xcb, //0x00000180 movq %rcx, %r11 80 0x4d, 0x0f, 0x44, 0xdd, //0x00000183 cmoveq %r13, %r11 81 0x4c, 0x8b, 0x65, 0xd0, //0x00000187 movq $-48(%rbp), %r12 82 0x4d, 0x85, 0xdb, //0x0000018b testq %r11, %r11 83 0x0f, 0x88, 0xfb, 0x21, 0x00, 0x00, //0x0000018e js LBB0_419 84 //0x00000194 LBB0_258 85 0x4d, 0x01, 0xfb, //0x00000194 addq %r15, %r11 86 //0x00000197 LBB0_1 87 0x4c, 0x89, 0x1e, //0x00000197 movq %r11, (%rsi) 88 0x4c, 0x89, 0xf8, //0x0000019a movq %r15, %rax 89 0x4d, 0x85, 0xff, //0x0000019d testq %r15, %r15 90 0x0f, 0x88, 0xfc, 0x21, 0x00, 0x00, //0x000001a0 js LBB0_423 91 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000001a6 .p2align 4, 0x90 92 //0x000001b0 LBB0_2 93 0x49, 0x8b, 0x11, //0x000001b0 movq (%r9), %rdx 94 0x49, 0x89, 0xd2, //0x000001b3 movq %rdx, %r10 95 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000001b6 movq $-136(%rbp), %rax 96 0x48, 0x85, 0xd2, //0x000001bd testq %rdx, %rdx 97 0x0f, 0x84, 0xdc, 0x21, 0x00, 0x00, //0x000001c0 je LBB0_423 98 //0x000001c6 LBB0_4 99 0x48, 0x8b, 0x45, 0x90, //0x000001c6 movq $-112(%rbp), %rax 100 0x48, 0x8b, 0x40, 0x08, //0x000001ca movq $8(%rax), %rax 101 0x4c, 0x89, 0xdb, //0x000001ce movq %r11, %rbx 102 0x48, 0x29, 0xc3, //0x000001d1 subq %rax, %rbx 103 0x0f, 0x83, 0x36, 0x00, 0x00, 0x00, //0x000001d4 jae LBB0_9 104 0x43, 0x8a, 0x14, 0x1c, //0x000001da movb (%r12,%r11), %dl 105 0x80, 0xfa, 0x0d, //0x000001de cmpb $13, %dl 106 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x000001e1 je LBB0_9 107 0x80, 0xfa, 0x20, //0x000001e7 cmpb $32, %dl 108 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x000001ea je LBB0_9 109 0x80, 0xc2, 0xf7, //0x000001f0 addb $-9, %dl 110 0x80, 0xfa, 0x01, //0x000001f3 cmpb $1, %dl 111 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000001f6 jbe LBB0_9 112 0x4d, 0x89, 0xdf, //0x000001fc movq %r11, %r15 113 0xe9, 0x39, 0x01, 0x00, 0x00, //0x000001ff jmp LBB0_30 114 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000204 .p2align 4, 0x90 115 //0x00000210 LBB0_9 116 0x4d, 0x8d, 0x7b, 0x01, //0x00000210 leaq $1(%r11), %r15 117 0x49, 0x39, 0xc7, //0x00000214 cmpq %rax, %r15 118 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000217 jae LBB0_13 119 0x43, 0x8a, 0x14, 0x3c, //0x0000021d movb (%r12,%r15), %dl 120 0x80, 0xfa, 0x0d, //0x00000221 cmpb $13, %dl 121 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000224 je LBB0_13 122 0x80, 0xfa, 0x20, //0x0000022a cmpb $32, %dl 123 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000022d je LBB0_13 124 0x80, 0xc2, 0xf7, //0x00000233 addb $-9, %dl 125 0x80, 0xfa, 0x01, //0x00000236 cmpb $1, %dl 126 0x0f, 0x87, 0xfe, 0x00, 0x00, 0x00, //0x00000239 ja LBB0_30 127 0x90, //0x0000023f .p2align 4, 0x90 128 //0x00000240 LBB0_13 129 0x4d, 0x8d, 0x7b, 0x02, //0x00000240 leaq $2(%r11), %r15 130 0x49, 0x39, 0xc7, //0x00000244 cmpq %rax, %r15 131 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000247 jae LBB0_17 132 0x43, 0x8a, 0x14, 0x3c, //0x0000024d movb (%r12,%r15), %dl 133 0x80, 0xfa, 0x0d, //0x00000251 cmpb $13, %dl 134 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000254 je LBB0_17 135 0x80, 0xfa, 0x20, //0x0000025a cmpb $32, %dl 136 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000025d je LBB0_17 137 0x80, 0xc2, 0xf7, //0x00000263 addb $-9, %dl 138 0x80, 0xfa, 0x01, //0x00000266 cmpb $1, %dl 139 0x0f, 0x87, 0xce, 0x00, 0x00, 0x00, //0x00000269 ja LBB0_30 140 0x90, //0x0000026f .p2align 4, 0x90 141 //0x00000270 LBB0_17 142 0x4d, 0x8d, 0x7b, 0x03, //0x00000270 leaq $3(%r11), %r15 143 0x49, 0x39, 0xc7, //0x00000274 cmpq %rax, %r15 144 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000277 jae LBB0_21 145 0x43, 0x8a, 0x14, 0x3c, //0x0000027d movb (%r12,%r15), %dl 146 0x80, 0xfa, 0x0d, //0x00000281 cmpb $13, %dl 147 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000284 je LBB0_21 148 0x80, 0xfa, 0x20, //0x0000028a cmpb $32, %dl 149 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000028d je LBB0_21 150 0x80, 0xc2, 0xf7, //0x00000293 addb $-9, %dl 151 0x80, 0xfa, 0x01, //0x00000296 cmpb $1, %dl 152 0x0f, 0x87, 0x9e, 0x00, 0x00, 0x00, //0x00000299 ja LBB0_30 153 0x90, //0x0000029f .p2align 4, 0x90 154 //0x000002a0 LBB0_21 155 0x49, 0x8d, 0x53, 0x04, //0x000002a0 leaq $4(%r11), %rdx 156 0x48, 0x39, 0xd0, //0x000002a4 cmpq %rdx, %rax 157 0x0f, 0x86, 0xa1, 0x20, 0x00, 0x00, //0x000002a7 jbe LBB0_413 158 0x48, 0x39, 0xd0, //0x000002ad cmpq %rdx, %rax 159 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x000002b0 je LBB0_27 160 0x49, 0x8d, 0x14, 0x04, //0x000002b6 leaq (%r12,%rax), %rdx 161 0x48, 0x83, 0xc3, 0x04, //0x000002ba addq $4, %rbx 162 0x4c, 0x03, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x000002be addq $-144(%rbp), %r11 163 0x4d, 0x89, 0xdf, //0x000002c5 movq %r11, %r15 164 0x48, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000002c8 movabsq $4294977024, %rcx 165 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002d2 .p2align 4, 0x90 166 //0x000002e0 LBB0_24 167 0x41, 0x0f, 0xbe, 0x7f, 0xff, //0x000002e0 movsbl $-1(%r15), %edi 168 0x83, 0xff, 0x20, //0x000002e5 cmpl $32, %edi 169 0x0f, 0x87, 0x42, 0x00, 0x00, 0x00, //0x000002e8 ja LBB0_29 170 0x48, 0x0f, 0xa3, 0xf9, //0x000002ee btq %rdi, %rcx 171 0x0f, 0x83, 0x38, 0x00, 0x00, 0x00, //0x000002f2 jae LBB0_29 172 0x49, 0xff, 0xc7, //0x000002f8 incq %r15 173 0x48, 0xff, 0xc3, //0x000002fb incq %rbx 174 0x0f, 0x85, 0xdc, 0xff, 0xff, 0xff, //0x000002fe jne LBB0_24 175 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00000304 jmp LBB0_28 176 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000309 .p2align 4, 0x90 177 //0x00000310 LBB0_27 178 0x4c, 0x01, 0xe2, //0x00000310 addq %r12, %rdx 179 //0x00000313 LBB0_28 180 0x4c, 0x29, 0xe2, //0x00000313 subq %r12, %rdx 181 0x49, 0x89, 0xd7, //0x00000316 movq %rdx, %r15 182 0x49, 0x39, 0xc7, //0x00000319 cmpq %rax, %r15 183 0x0f, 0x82, 0x1b, 0x00, 0x00, 0x00, //0x0000031c jb LBB0_30 184 0xe9, 0x2a, 0x20, 0x00, 0x00, //0x00000322 jmp LBB0_414 185 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000327 .p2align 4, 0x90 186 //0x00000330 LBB0_29 187 0x4c, 0x03, 0x7d, 0xa0, //0x00000330 addq $-96(%rbp), %r15 188 0x49, 0x39, 0xc7, //0x00000334 cmpq %rax, %r15 189 0x0f, 0x83, 0x14, 0x20, 0x00, 0x00, //0x00000337 jae LBB0_414 190 //0x0000033d LBB0_30 191 0x4d, 0x8d, 0x5f, 0x01, //0x0000033d leaq $1(%r15), %r11 192 0x4c, 0x89, 0x1e, //0x00000341 movq %r11, (%rsi) 193 0x43, 0x0f, 0xbe, 0x1c, 0x3c, //0x00000344 movsbl (%r12,%r15), %ebx 194 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000349 movq $-1, %rax 195 0x85, 0xdb, //0x00000350 testl %ebx, %ebx 196 0x0f, 0x84, 0x4a, 0x20, 0x00, 0x00, //0x00000352 je LBB0_423 197 0x4d, 0x89, 0xf8, //0x00000358 movq %r15, %r8 198 0x49, 0xf7, 0xd0, //0x0000035b notq %r8 199 0x49, 0x8d, 0x52, 0xff, //0x0000035e leaq $-1(%r10), %rdx 200 0x43, 0x8b, 0x3c, 0xd1, //0x00000362 movl (%r9,%r10,8), %edi 201 0x48, 0x8b, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00000366 movq $-136(%rbp), %rcx 202 0x48, 0x83, 0xf9, 0xff, //0x0000036d cmpq $-1, %rcx 203 0x49, 0x0f, 0x44, 0xcf, //0x00000371 cmoveq %r15, %rcx 204 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00000375 movq %rcx, $-136(%rbp) 205 0xff, 0xcf, //0x0000037c decl %edi 206 0x83, 0xff, 0x05, //0x0000037e cmpl $5, %edi 207 0x0f, 0x87, 0x27, 0x00, 0x00, 0x00, //0x00000381 ja LBB0_36 208 0x48, 0x8d, 0x0d, 0x46, 0x22, 0x00, 0x00, //0x00000387 leaq $8774(%rip), %rcx /* LJTI0_0+0(%rip) */ 209 0x48, 0x63, 0x3c, 0xb9, //0x0000038e movslq (%rcx,%rdi,4), %rdi 210 0x48, 0x01, 0xcf, //0x00000392 addq %rcx, %rdi 211 0xff, 0xe7, //0x00000395 jmpq *%rdi 212 //0x00000397 LBB0_33 213 0x83, 0xfb, 0x2c, //0x00000397 cmpl $44, %ebx 214 0x0f, 0x84, 0xb6, 0x04, 0x00, 0x00, //0x0000039a je LBB0_100 215 0x83, 0xfb, 0x5d, //0x000003a0 cmpl $93, %ebx 216 0x0f, 0x84, 0x92, 0x04, 0x00, 0x00, //0x000003a3 je LBB0_35 217 0xe9, 0xed, 0x1f, 0x00, 0x00, //0x000003a9 jmp LBB0_422 218 //0x000003ae LBB0_36 219 0x49, 0x89, 0x11, //0x000003ae movq %rdx, (%r9) 220 0x83, 0xfb, 0x7b, //0x000003b1 cmpl $123, %ebx 221 0x0f, 0x86, 0x19, 0x02, 0x00, 0x00, //0x000003b4 jbe LBB0_63 222 0xe9, 0xdc, 0x1f, 0x00, 0x00, //0x000003ba jmp LBB0_422 223 //0x000003bf LBB0_37 224 0x83, 0xfb, 0x2c, //0x000003bf cmpl $44, %ebx 225 0x0f, 0x85, 0x6a, 0x04, 0x00, 0x00, //0x000003c2 jne LBB0_38 226 0x49, 0x81, 0xfa, 0xff, 0x0f, 0x00, 0x00, //0x000003c8 cmpq $4095, %r10 227 0x0f, 0x8f, 0x88, 0x1f, 0x00, 0x00, //0x000003cf jg LBB0_441 228 0x49, 0x8d, 0x42, 0x01, //0x000003d5 leaq $1(%r10), %rax 229 0x49, 0x89, 0x01, //0x000003d9 movq %rax, (%r9) 230 0x4b, 0xc7, 0x44, 0xd1, 0x08, 0x03, 0x00, 0x00, 0x00, //0x000003dc movq $3, $8(%r9,%r10,8) 231 0xe9, 0xc6, 0xfd, 0xff, 0xff, //0x000003e5 jmp LBB0_2 232 //0x000003ea LBB0_39 233 0x80, 0xfb, 0x22, //0x000003ea cmpb $34, %bl 234 0x0f, 0x85, 0xa8, 0x1f, 0x00, 0x00, //0x000003ed jne LBB0_422 235 0x4b, 0xc7, 0x04, 0xd1, 0x04, 0x00, 0x00, 0x00, //0x000003f3 movq $4, (%r9,%r10,8) 236 0x48, 0x8b, 0x45, 0x90, //0x000003fb movq $-112(%rbp), %rax 237 0x48, 0x8b, 0x50, 0x08, //0x000003ff movq $8(%rax), %rdx 238 0xf6, 0x45, 0x80, 0x20, //0x00000403 testb $32, $-128(%rbp) 239 0x4c, 0x89, 0x5d, 0xa8, //0x00000407 movq %r11, $-88(%rbp) 240 0x48, 0x89, 0x55, 0xb0, //0x0000040b movq %rdx, $-80(%rbp) 241 0x0f, 0x85, 0x63, 0x04, 0x00, 0x00, //0x0000040f jne LBB0_104 242 0x49, 0x89, 0xd5, //0x00000415 movq %rdx, %r13 243 0x4d, 0x29, 0xdd, //0x00000418 subq %r11, %r13 244 0x0f, 0x84, 0x30, 0x21, 0x00, 0x00, //0x0000041b je LBB0_456 245 0x4c, 0x89, 0xd8, //0x00000421 movq %r11, %rax 246 0x4d, 0x01, 0xe3, //0x00000424 addq %r12, %r11 247 0x49, 0x83, 0xfd, 0x40, //0x00000427 cmpq $64, %r13 248 0x0f, 0x82, 0x0b, 0x1a, 0x00, 0x00, //0x0000042b jb LBB0_353 249 0x45, 0x89, 0xea, //0x00000431 movl %r13d, %r10d 250 0x41, 0x83, 0xe2, 0x3f, //0x00000434 andl $63, %r10d 251 0x4a, 0x8d, 0x4c, 0x02, 0xc0, //0x00000438 leaq $-64(%rdx,%r8), %rcx 252 0x48, 0x83, 0xe1, 0xc0, //0x0000043d andq $-64, %rcx 253 0x48, 0x01, 0xc1, //0x00000441 addq %rax, %rcx 254 0x48, 0x03, 0x4d, 0x88, //0x00000444 addq $-120(%rbp), %rcx 255 0x48, 0x89, 0x4d, 0xb8, //0x00000448 movq %rcx, $-72(%rbp) 256 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000044c movq $-1, %r9 257 0x45, 0x31, 0xe4, //0x00000453 xorl %r12d, %r12d 258 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000456 .p2align 4, 0x90 259 //0x00000460 LBB0_44 260 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00000460 vmovdqu (%r11), %xmm2 261 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00000465 vmovdqu $16(%r11), %xmm4 262 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x20, //0x0000046b vmovdqu $32(%r11), %xmm5 263 0xc4, 0xc1, 0x7a, 0x6f, 0x73, 0x30, //0x00000471 vmovdqu $48(%r11), %xmm6 264 0xc5, 0xe9, 0x74, 0xf8, //0x00000477 vpcmpeqb %xmm0, %xmm2, %xmm7 265 0xc5, 0xf9, 0xd7, 0xff, //0x0000047b vpmovmskb %xmm7, %edi 266 0xc5, 0xd9, 0x74, 0xf8, //0x0000047f vpcmpeqb %xmm0, %xmm4, %xmm7 267 0xc5, 0xf9, 0xd7, 0xcf, //0x00000483 vpmovmskb %xmm7, %ecx 268 0xc5, 0xd1, 0x74, 0xf8, //0x00000487 vpcmpeqb %xmm0, %xmm5, %xmm7 269 0xc5, 0xf9, 0xd7, 0xf7, //0x0000048b vpmovmskb %xmm7, %esi 270 0xc5, 0xc9, 0x74, 0xf8, //0x0000048f vpcmpeqb %xmm0, %xmm6, %xmm7 271 0xc5, 0xf9, 0xd7, 0xdf, //0x00000493 vpmovmskb %xmm7, %ebx 272 0xc5, 0xe9, 0x74, 0xd1, //0x00000497 vpcmpeqb %xmm1, %xmm2, %xmm2 273 0xc5, 0xf9, 0xd7, 0xd2, //0x0000049b vpmovmskb %xmm2, %edx 274 0xc5, 0xd9, 0x74, 0xd1, //0x0000049f vpcmpeqb %xmm1, %xmm4, %xmm2 275 0xc5, 0xf9, 0xd7, 0xc2, //0x000004a3 vpmovmskb %xmm2, %eax 276 0xc5, 0xd1, 0x74, 0xd1, //0x000004a7 vpcmpeqb %xmm1, %xmm5, %xmm2 277 0xc5, 0x79, 0xd7, 0xf2, //0x000004ab vpmovmskb %xmm2, %r14d 278 0xc5, 0xc9, 0x74, 0xd1, //0x000004af vpcmpeqb %xmm1, %xmm6, %xmm2 279 0xc5, 0x79, 0xd7, 0xc2, //0x000004b3 vpmovmskb %xmm2, %r8d 280 0x48, 0xc1, 0xe3, 0x30, //0x000004b7 shlq $48, %rbx 281 0x48, 0xc1, 0xe6, 0x20, //0x000004bb shlq $32, %rsi 282 0x48, 0xc1, 0xe1, 0x10, //0x000004bf shlq $16, %rcx 283 0x48, 0x09, 0xcf, //0x000004c3 orq %rcx, %rdi 284 0x48, 0x09, 0xf7, //0x000004c6 orq %rsi, %rdi 285 0x49, 0xc1, 0xe0, 0x30, //0x000004c9 shlq $48, %r8 286 0x49, 0xc1, 0xe6, 0x20, //0x000004cd shlq $32, %r14 287 0x48, 0xc1, 0xe0, 0x10, //0x000004d1 shlq $16, %rax 288 0x48, 0x09, 0xc2, //0x000004d5 orq %rax, %rdx 289 0x4c, 0x09, 0xf2, //0x000004d8 orq %r14, %rdx 290 0x4c, 0x09, 0xc2, //0x000004db orq %r8, %rdx 291 0x49, 0x83, 0xf9, 0xff, //0x000004de cmpq $-1, %r9 292 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000004e2 jne LBB0_46 293 0x48, 0x85, 0xd2, //0x000004e8 testq %rdx, %rdx 294 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x000004eb jne LBB0_55 295 //0x000004f1 LBB0_46 296 0x48, 0x09, 0xdf, //0x000004f1 orq %rbx, %rdi 297 0x48, 0x89, 0xd0, //0x000004f4 movq %rdx, %rax 298 0x4c, 0x09, 0xe0, //0x000004f7 orq %r12, %rax 299 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x000004fa jne LBB0_56 300 //0x00000500 LBB0_47 301 0x48, 0x85, 0xff, //0x00000500 testq %rdi, %rdi 302 0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x00000503 jne LBB0_57 303 //0x00000509 LBB0_48 304 0x49, 0x83, 0xc5, 0xc0, //0x00000509 addq $-64, %r13 305 0x49, 0x83, 0xc3, 0x40, //0x0000050d addq $64, %r11 306 0x49, 0x83, 0xfd, 0x3f, //0x00000511 cmpq $63, %r13 307 0x0f, 0x87, 0x45, 0xff, 0xff, 0xff, //0x00000515 ja LBB0_44 308 0xe9, 0x1d, 0x12, 0x00, 0x00, //0x0000051b jmp LBB0_49 309 //0x00000520 LBB0_55 310 0x4c, 0x89, 0xd8, //0x00000520 movq %r11, %rax 311 0x48, 0x2b, 0x45, 0xd0, //0x00000523 subq $-48(%rbp), %rax 312 0x4c, 0x0f, 0xbc, 0xca, //0x00000527 bsfq %rdx, %r9 313 0x49, 0x01, 0xc1, //0x0000052b addq %rax, %r9 314 0x48, 0x09, 0xdf, //0x0000052e orq %rbx, %rdi 315 0x48, 0x89, 0xd0, //0x00000531 movq %rdx, %rax 316 0x4c, 0x09, 0xe0, //0x00000534 orq %r12, %rax 317 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x00000537 je LBB0_47 318 //0x0000053d LBB0_56 319 0x4c, 0x89, 0xe0, //0x0000053d movq %r12, %rax 320 0x48, 0xf7, 0xd0, //0x00000540 notq %rax 321 0x48, 0x21, 0xd0, //0x00000543 andq %rdx, %rax 322 0x48, 0x8d, 0x0c, 0x00, //0x00000546 leaq (%rax,%rax), %rcx 323 0x4c, 0x09, 0xe1, //0x0000054a orq %r12, %rcx 324 0x48, 0x89, 0xce, //0x0000054d movq %rcx, %rsi 325 0x48, 0xf7, 0xd6, //0x00000550 notq %rsi 326 0x48, 0x21, 0xd6, //0x00000553 andq %rdx, %rsi 327 0x48, 0xba, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000556 movabsq $-6148914691236517206, %rdx 328 0x48, 0x21, 0xd6, //0x00000560 andq %rdx, %rsi 329 0x45, 0x31, 0xe4, //0x00000563 xorl %r12d, %r12d 330 0x48, 0x01, 0xc6, //0x00000566 addq %rax, %rsi 331 0x41, 0x0f, 0x92, 0xc4, //0x00000569 setb %r12b 332 0x48, 0x01, 0xf6, //0x0000056d addq %rsi, %rsi 333 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000570 movabsq $6148914691236517205, %rax 334 0x48, 0x31, 0xc6, //0x0000057a xorq %rax, %rsi 335 0x48, 0x21, 0xce, //0x0000057d andq %rcx, %rsi 336 0x48, 0xf7, 0xd6, //0x00000580 notq %rsi 337 0x48, 0x21, 0xf7, //0x00000583 andq %rsi, %rdi 338 0x48, 0x85, 0xff, //0x00000586 testq %rdi, %rdi 339 0x0f, 0x84, 0x7a, 0xff, 0xff, 0xff, //0x00000589 je LBB0_48 340 //0x0000058f LBB0_57 341 0x48, 0x0f, 0xbc, 0xc7, //0x0000058f bsfq %rdi, %rax 342 //0x00000593 LBB0_58 343 0x4c, 0x03, 0x5d, 0x98, //0x00000593 addq $-104(%rbp), %r11 344 0x49, 0x01, 0xc3, //0x00000597 addq %rax, %r11 345 0x4c, 0x8b, 0x65, 0xd0, //0x0000059a movq $-48(%rbp), %r12 346 0xe9, 0x3a, 0x09, 0x00, 0x00, //0x0000059e jmp LBB0_187 347 //0x000005a3 LBB0_59 348 0x80, 0xfb, 0x3a, //0x000005a3 cmpb $58, %bl 349 0x0f, 0x85, 0xef, 0x1d, 0x00, 0x00, //0x000005a6 jne LBB0_422 350 0x4b, 0xc7, 0x04, 0xd1, 0x00, 0x00, 0x00, 0x00, //0x000005ac movq $0, (%r9,%r10,8) 351 0xe9, 0xf7, 0xfb, 0xff, 0xff, //0x000005b4 jmp LBB0_2 352 //0x000005b9 LBB0_61 353 0x80, 0xfb, 0x5d, //0x000005b9 cmpb $93, %bl 354 0x0f, 0x84, 0x79, 0x02, 0x00, 0x00, //0x000005bc je LBB0_35 355 0x4b, 0xc7, 0x04, 0xd1, 0x01, 0x00, 0x00, 0x00, //0x000005c2 movq $1, (%r9,%r10,8) 356 0x83, 0xfb, 0x7b, //0x000005ca cmpl $123, %ebx 357 0x0f, 0x87, 0xc8, 0x1d, 0x00, 0x00, //0x000005cd ja LBB0_422 358 //0x000005d3 LBB0_63 359 0x4f, 0x8d, 0x14, 0x3c, //0x000005d3 leaq (%r12,%r15), %r10 360 0x89, 0xd9, //0x000005d7 movl %ebx, %ecx 361 0x48, 0x8d, 0x15, 0x0c, 0x20, 0x00, 0x00, //0x000005d9 leaq $8204(%rip), %rdx /* LJTI0_1+0(%rip) */ 362 0x48, 0x63, 0x0c, 0x8a, //0x000005e0 movslq (%rdx,%rcx,4), %rcx 363 0x48, 0x01, 0xd1, //0x000005e4 addq %rdx, %rcx 364 0xff, 0xe1, //0x000005e7 jmpq *%rcx 365 //0x000005e9 LBB0_66 366 0x48, 0x8b, 0x45, 0x90, //0x000005e9 movq $-112(%rbp), %rax 367 0x48, 0x8b, 0x78, 0x08, //0x000005ed movq $8(%rax), %rdi 368 0x4c, 0x29, 0xff, //0x000005f1 subq %r15, %rdi 369 0x0f, 0x84, 0x89, 0x1d, 0x00, 0x00, //0x000005f4 je LBB0_417 370 0x41, 0x80, 0x3a, 0x30, //0x000005fa cmpb $48, (%r10) 371 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x000005fe jne LBB0_71 372 0x48, 0x83, 0xff, 0x01, //0x00000604 cmpq $1, %rdi 373 0x0f, 0x84, 0x89, 0xfb, 0xff, 0xff, //0x00000608 je LBB0_1 374 0x43, 0x8a, 0x04, 0x1c, //0x0000060e movb (%r12,%r11), %al 375 0x04, 0xd2, //0x00000612 addb $-46, %al 376 0x3c, 0x37, //0x00000614 cmpb $55, %al 377 0x0f, 0x87, 0x7b, 0xfb, 0xff, 0xff, //0x00000616 ja LBB0_1 378 0x0f, 0xb6, 0xc0, //0x0000061c movzbl %al, %eax 379 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x0000061f movabsq $36028797027352577, %rcx 380 0x48, 0x0f, 0xa3, 0xc1, //0x00000629 btq %rax, %rcx 381 0x0f, 0x83, 0x64, 0xfb, 0xff, 0xff, //0x0000062d jae LBB0_1 382 //0x00000633 LBB0_71 383 0x48, 0x83, 0xff, 0x10, //0x00000633 cmpq $16, %rdi 384 0x0f, 0x82, 0xde, 0x17, 0x00, 0x00, //0x00000637 jb LBB0_342 385 0x4c, 0x8d, 0x4f, 0xf0, //0x0000063d leaq $-16(%rdi), %r9 386 0x4c, 0x89, 0xc8, //0x00000641 movq %r9, %rax 387 0x48, 0x83, 0xe0, 0xf0, //0x00000644 andq $-16, %rax 388 0x4a, 0x8d, 0x44, 0x10, 0x10, //0x00000648 leaq $16(%rax,%r10), %rax 389 0x48, 0x89, 0x45, 0xa8, //0x0000064d movq %rax, $-88(%rbp) 390 0x41, 0x83, 0xe1, 0x0f, //0x00000651 andl $15, %r9d 391 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00000655 movq $-1, %r12 392 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000065c movq $-1, %r13 393 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00000663 movq $-1, %r11 394 0x4d, 0x89, 0xd6, //0x0000066a movq %r10, %r14 395 0x90, 0x90, 0x90, //0x0000066d .p2align 4, 0x90 396 //0x00000670 LBB0_73 397 0xc4, 0xc1, 0x7a, 0x6f, 0x16, //0x00000670 vmovdqu (%r14), %xmm2 398 0xc4, 0xc1, 0x69, 0x64, 0xe0, //0x00000675 vpcmpgtb %xmm8, %xmm2, %xmm4 399 0xc5, 0xb1, 0x64, 0xea, //0x0000067a vpcmpgtb %xmm2, %xmm9, %xmm5 400 0xc5, 0xd9, 0xdb, 0xe5, //0x0000067e vpand %xmm5, %xmm4, %xmm4 401 0xc5, 0xa9, 0x74, 0xea, //0x00000682 vpcmpeqb %xmm2, %xmm10, %xmm5 402 0xc5, 0xa1, 0x74, 0xf2, //0x00000686 vpcmpeqb %xmm2, %xmm11, %xmm6 403 0xc5, 0xc9, 0xeb, 0xed, //0x0000068a vpor %xmm5, %xmm6, %xmm5 404 0xc5, 0x99, 0xeb, 0xf2, //0x0000068e vpor %xmm2, %xmm12, %xmm6 405 0xc5, 0x91, 0x74, 0xd2, //0x00000692 vpcmpeqb %xmm2, %xmm13, %xmm2 406 0xc5, 0x89, 0x74, 0xf6, //0x00000696 vpcmpeqb %xmm6, %xmm14, %xmm6 407 0xc5, 0xc9, 0xeb, 0xfa, //0x0000069a vpor %xmm2, %xmm6, %xmm7 408 0xc5, 0xd1, 0xeb, 0xe4, //0x0000069e vpor %xmm4, %xmm5, %xmm4 409 0xc5, 0xc1, 0xeb, 0xe4, //0x000006a2 vpor %xmm4, %xmm7, %xmm4 410 0xc5, 0x79, 0xd7, 0xc2, //0x000006a6 vpmovmskb %xmm2, %r8d 411 0xc5, 0xf9, 0xd7, 0xc6, //0x000006aa vpmovmskb %xmm6, %eax 412 0xc5, 0xf9, 0xd7, 0xd5, //0x000006ae vpmovmskb %xmm5, %edx 413 0xc5, 0xf9, 0xd7, 0xcc, //0x000006b2 vpmovmskb %xmm4, %ecx 414 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, //0x000006b6 movl $2863311530, %esi 415 0x48, 0x81, 0xc6, 0x55, 0x55, 0x55, 0x55, //0x000006bb addq $1431655765, %rsi 416 0x48, 0x31, 0xce, //0x000006c2 xorq %rcx, %rsi 417 0x48, 0x0f, 0xbc, 0xce, //0x000006c5 bsfq %rsi, %rcx 418 0x83, 0xf9, 0x10, //0x000006c9 cmpl $16, %ecx 419 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x000006cc je LBB0_75 420 0xbe, 0xff, 0xff, 0xff, 0xff, //0x000006d2 movl $-1, %esi 421 0xd3, 0xe6, //0x000006d7 shll %cl, %esi 422 0xf7, 0xd6, //0x000006d9 notl %esi 423 0x41, 0x21, 0xf0, //0x000006db andl %esi, %r8d 424 0x21, 0xf0, //0x000006de andl %esi, %eax 425 0x21, 0xd6, //0x000006e0 andl %edx, %esi 426 0x89, 0xf2, //0x000006e2 movl %esi, %edx 427 //0x000006e4 LBB0_75 428 0x41, 0x8d, 0x70, 0xff, //0x000006e4 leal $-1(%r8), %esi 429 0x44, 0x21, 0xc6, //0x000006e8 andl %r8d, %esi 430 0x0f, 0x85, 0x17, 0x10, 0x00, 0x00, //0x000006eb jne LBB0_308 431 0x8d, 0x70, 0xff, //0x000006f1 leal $-1(%rax), %esi 432 0x21, 0xc6, //0x000006f4 andl %eax, %esi 433 0x0f, 0x85, 0x0c, 0x10, 0x00, 0x00, //0x000006f6 jne LBB0_308 434 0x8d, 0x72, 0xff, //0x000006fc leal $-1(%rdx), %esi 435 0x21, 0xd6, //0x000006ff andl %edx, %esi 436 0x0f, 0x85, 0x01, 0x10, 0x00, 0x00, //0x00000701 jne LBB0_308 437 0x45, 0x85, 0xc0, //0x00000707 testl %r8d, %r8d 438 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x0000070a je LBB0_81 439 0x4c, 0x89, 0xf3, //0x00000710 movq %r14, %rbx 440 0x4c, 0x29, 0xd3, //0x00000713 subq %r10, %rbx 441 0x41, 0x0f, 0xbc, 0xf0, //0x00000716 bsfl %r8d, %esi 442 0x48, 0x01, 0xde, //0x0000071a addq %rbx, %rsi 443 0x49, 0x83, 0xfb, 0xff, //0x0000071d cmpq $-1, %r11 444 0x0f, 0x85, 0x93, 0x13, 0x00, 0x00, //0x00000721 jne LBB0_325 445 0x49, 0x89, 0xf3, //0x00000727 movq %rsi, %r11 446 //0x0000072a LBB0_81 447 0x85, 0xc0, //0x0000072a testl %eax, %eax 448 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000072c je LBB0_84 449 0x4c, 0x89, 0xf6, //0x00000732 movq %r14, %rsi 450 0x4c, 0x29, 0xd6, //0x00000735 subq %r10, %rsi 451 0x0f, 0xbc, 0xc0, //0x00000738 bsfl %eax, %eax 452 0x48, 0x01, 0xf0, //0x0000073b addq %rsi, %rax 453 0x49, 0x83, 0xfd, 0xff, //0x0000073e cmpq $-1, %r13 454 0x0f, 0x85, 0x64, 0x11, 0x00, 0x00, //0x00000742 jne LBB0_313 455 0x49, 0x89, 0xc5, //0x00000748 movq %rax, %r13 456 //0x0000074b LBB0_84 457 0x85, 0xd2, //0x0000074b testl %edx, %edx 458 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000074d je LBB0_87 459 0x4c, 0x89, 0xf6, //0x00000753 movq %r14, %rsi 460 0x4c, 0x29, 0xd6, //0x00000756 subq %r10, %rsi 461 0x0f, 0xbc, 0xc2, //0x00000759 bsfl %edx, %eax 462 0x48, 0x01, 0xf0, //0x0000075c addq %rsi, %rax 463 0x49, 0x83, 0xfc, 0xff, //0x0000075f cmpq $-1, %r12 464 0x0f, 0x85, 0x43, 0x11, 0x00, 0x00, //0x00000763 jne LBB0_313 465 0x49, 0x89, 0xc4, //0x00000769 movq %rax, %r12 466 //0x0000076c LBB0_87 467 0x83, 0xf9, 0x10, //0x0000076c cmpl $16, %ecx 468 0x0f, 0x85, 0xa8, 0x04, 0x00, 0x00, //0x0000076f jne LBB0_148 469 0x49, 0x83, 0xc6, 0x10, //0x00000775 addq $16, %r14 470 0x48, 0x83, 0xc7, 0xf0, //0x00000779 addq $-16, %rdi 471 0x48, 0x83, 0xff, 0x0f, //0x0000077d cmpq $15, %rdi 472 0x0f, 0x87, 0xe9, 0xfe, 0xff, 0xff, //0x00000781 ja LBB0_73 473 0x4d, 0x85, 0xc9, //0x00000787 testq %r9, %r9 474 0x0f, 0x84, 0xb1, 0x04, 0x00, 0x00, //0x0000078a je LBB0_150 475 //0x00000790 LBB0_90 476 0x48, 0x8b, 0x7d, 0xa8, //0x00000790 movq $-88(%rbp), %rdi 477 0x4a, 0x8d, 0x0c, 0x0f, //0x00000794 leaq (%rdi,%r9), %rcx 478 0x48, 0x8d, 0x35, 0x29, 0x21, 0x00, 0x00, //0x00000798 leaq $8489(%rip), %rsi /* LJTI0_3+0(%rip) */ 479 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000079f jmp LBB0_92 480 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000007a4 .p2align 4, 0x90 481 //0x000007b0 LBB0_91 482 0x48, 0x89, 0xc7, //0x000007b0 movq %rax, %rdi 483 0x49, 0xff, 0xc9, //0x000007b3 decq %r9 484 0x0f, 0x84, 0xfb, 0x10, 0x00, 0x00, //0x000007b6 je LBB0_314 485 //0x000007bc LBB0_92 486 0x0f, 0xbe, 0x17, //0x000007bc movsbl (%rdi), %edx 487 0x83, 0xc2, 0xd5, //0x000007bf addl $-43, %edx 488 0x83, 0xfa, 0x3a, //0x000007c2 cmpl $58, %edx 489 0x0f, 0x87, 0x72, 0x04, 0x00, 0x00, //0x000007c5 ja LBB0_149 490 0x48, 0x8d, 0x47, 0x01, //0x000007cb leaq $1(%rdi), %rax 491 0x48, 0x63, 0x14, 0x96, //0x000007cf movslq (%rsi,%rdx,4), %rdx 492 0x48, 0x01, 0xf2, //0x000007d3 addq %rsi, %rdx 493 0xff, 0xe2, //0x000007d6 jmpq *%rdx 494 //0x000007d8 LBB0_94 495 0x48, 0x89, 0xc2, //0x000007d8 movq %rax, %rdx 496 0x4c, 0x29, 0xd2, //0x000007db subq %r10, %rdx 497 0x49, 0x83, 0xfc, 0xff, //0x000007de cmpq $-1, %r12 498 0x0f, 0x85, 0x86, 0x13, 0x00, 0x00, //0x000007e2 jne LBB0_418 499 0x48, 0xff, 0xca, //0x000007e8 decq %rdx 500 0x49, 0x89, 0xd4, //0x000007eb movq %rdx, %r12 501 0xe9, 0xbd, 0xff, 0xff, 0xff, //0x000007ee jmp LBB0_91 502 //0x000007f3 LBB0_96 503 0x48, 0x89, 0xc2, //0x000007f3 movq %rax, %rdx 504 0x4c, 0x29, 0xd2, //0x000007f6 subq %r10, %rdx 505 0x49, 0x83, 0xfd, 0xff, //0x000007f9 cmpq $-1, %r13 506 0x0f, 0x85, 0x6b, 0x13, 0x00, 0x00, //0x000007fd jne LBB0_418 507 0x48, 0xff, 0xca, //0x00000803 decq %rdx 508 0x49, 0x89, 0xd5, //0x00000806 movq %rdx, %r13 509 0xe9, 0xa2, 0xff, 0xff, 0xff, //0x00000809 jmp LBB0_91 510 //0x0000080e LBB0_98 511 0x48, 0x89, 0xc2, //0x0000080e movq %rax, %rdx 512 0x4c, 0x29, 0xd2, //0x00000811 subq %r10, %rdx 513 0x49, 0x83, 0xfb, 0xff, //0x00000814 cmpq $-1, %r11 514 0x0f, 0x85, 0x50, 0x13, 0x00, 0x00, //0x00000818 jne LBB0_418 515 0x48, 0xff, 0xca, //0x0000081e decq %rdx 516 0x49, 0x89, 0xd3, //0x00000821 movq %rdx, %r11 517 0xe9, 0x87, 0xff, 0xff, 0xff, //0x00000824 jmp LBB0_91 518 //0x00000829 LBB0_64 519 0x83, 0xfb, 0x22, //0x00000829 cmpl $34, %ebx 520 0x0f, 0x84, 0x19, 0x02, 0x00, 0x00, //0x0000082c je LBB0_125 521 //0x00000832 LBB0_38 522 0x83, 0xfb, 0x7d, //0x00000832 cmpl $125, %ebx 523 0x0f, 0x85, 0x60, 0x1b, 0x00, 0x00, //0x00000835 jne LBB0_422 524 //0x0000083b LBB0_35 525 0x49, 0x89, 0x11, //0x0000083b movq %rdx, (%r9) 526 0x49, 0x89, 0xd2, //0x0000083e movq %rdx, %r10 527 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00000841 movq $-136(%rbp), %rax 528 0x48, 0x85, 0xd2, //0x00000848 testq %rdx, %rdx 529 0x0f, 0x85, 0x75, 0xf9, 0xff, 0xff, //0x0000084b jne LBB0_4 530 0xe9, 0x4c, 0x1b, 0x00, 0x00, //0x00000851 jmp LBB0_423 531 //0x00000856 LBB0_100 532 0x49, 0x81, 0xfa, 0xff, 0x0f, 0x00, 0x00, //0x00000856 cmpq $4095, %r10 533 0x0f, 0x8f, 0xfa, 0x1a, 0x00, 0x00, //0x0000085d jg LBB0_441 534 0x49, 0x8d, 0x42, 0x01, //0x00000863 leaq $1(%r10), %rax 535 0x49, 0x89, 0x01, //0x00000867 movq %rax, (%r9) 536 0x4b, 0xc7, 0x44, 0xd1, 0x08, 0x00, 0x00, 0x00, 0x00, //0x0000086a movq $0, $8(%r9,%r10,8) 537 0xe9, 0x38, 0xf9, 0xff, 0xff, //0x00000873 jmp LBB0_2 538 //0x00000878 LBB0_104 539 0x48, 0x89, 0xd0, //0x00000878 movq %rdx, %rax 540 0x4c, 0x29, 0xd8, //0x0000087b subq %r11, %rax 541 0x0f, 0x84, 0xcd, 0x1c, 0x00, 0x00, //0x0000087e je LBB0_456 542 0x4c, 0x89, 0xd9, //0x00000884 movq %r11, %rcx 543 0x4d, 0x01, 0xe3, //0x00000887 addq %r12, %r11 544 0x48, 0x83, 0xf8, 0x40, //0x0000088a cmpq $64, %rax 545 0x0f, 0x82, 0xc1, 0x15, 0x00, 0x00, //0x0000088e jb LBB0_354 546 0x89, 0xc6, //0x00000894 movl %eax, %esi 547 0x83, 0xe6, 0x3f, //0x00000896 andl $63, %esi 548 0x48, 0x89, 0x75, 0xb8, //0x00000899 movq %rsi, $-72(%rbp) 549 0x4e, 0x8d, 0x54, 0x02, 0xc0, //0x0000089d leaq $-64(%rdx,%r8), %r10 550 0x49, 0x83, 0xe2, 0xc0, //0x000008a2 andq $-64, %r10 551 0x49, 0x01, 0xca, //0x000008a6 addq %rcx, %r10 552 0x4c, 0x03, 0x55, 0x88, //0x000008a9 addq $-120(%rbp), %r10 553 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000008ad movq $-1, %r9 554 0x45, 0x31, 0xc0, //0x000008b4 xorl %r8d, %r8d 555 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000008b7 .p2align 4, 0x90 556 //0x000008c0 LBB0_107 557 0xc4, 0xc1, 0x7a, 0x6f, 0x33, //0x000008c0 vmovdqu (%r11), %xmm6 558 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x10, //0x000008c5 vmovdqu $16(%r11), %xmm5 559 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x20, //0x000008cb vmovdqu $32(%r11), %xmm4 560 0xc4, 0xc1, 0x7a, 0x6f, 0x7b, 0x30, //0x000008d1 vmovdqu $48(%r11), %xmm7 561 0xc5, 0xc9, 0x74, 0xd0, //0x000008d7 vpcmpeqb %xmm0, %xmm6, %xmm2 562 0xc5, 0xf9, 0xd7, 0xf2, //0x000008db vpmovmskb %xmm2, %esi 563 0xc5, 0xd1, 0x74, 0xd0, //0x000008df vpcmpeqb %xmm0, %xmm5, %xmm2 564 0xc5, 0xf9, 0xd7, 0xda, //0x000008e3 vpmovmskb %xmm2, %ebx 565 0xc5, 0xd9, 0x74, 0xd0, //0x000008e7 vpcmpeqb %xmm0, %xmm4, %xmm2 566 0xc5, 0xf9, 0xd7, 0xca, //0x000008eb vpmovmskb %xmm2, %ecx 567 0xc5, 0xc1, 0x74, 0xd0, //0x000008ef vpcmpeqb %xmm0, %xmm7, %xmm2 568 0xc5, 0xf9, 0xd7, 0xd2, //0x000008f3 vpmovmskb %xmm2, %edx 569 0xc5, 0xc9, 0x74, 0xd1, //0x000008f7 vpcmpeqb %xmm1, %xmm6, %xmm2 570 0xc5, 0x79, 0xd7, 0xea, //0x000008fb vpmovmskb %xmm2, %r13d 571 0xc5, 0xd1, 0x74, 0xd1, //0x000008ff vpcmpeqb %xmm1, %xmm5, %xmm2 572 0xc5, 0xf9, 0xd7, 0xfa, //0x00000903 vpmovmskb %xmm2, %edi 573 0xc5, 0xd9, 0x74, 0xd1, //0x00000907 vpcmpeqb %xmm1, %xmm4, %xmm2 574 0x48, 0xc1, 0xe3, 0x10, //0x0000090b shlq $16, %rbx 575 0x48, 0x09, 0xde, //0x0000090f orq %rbx, %rsi 576 0xc5, 0xf9, 0xd7, 0xda, //0x00000912 vpmovmskb %xmm2, %ebx 577 0xc5, 0xc1, 0x74, 0xd1, //0x00000916 vpcmpeqb %xmm1, %xmm7, %xmm2 578 0x48, 0xc1, 0xe1, 0x20, //0x0000091a shlq $32, %rcx 579 0x48, 0x09, 0xce, //0x0000091e orq %rcx, %rsi 580 0xc5, 0xf9, 0xd7, 0xca, //0x00000921 vpmovmskb %xmm2, %ecx 581 0xc5, 0x81, 0x64, 0xd6, //0x00000925 vpcmpgtb %xmm6, %xmm15, %xmm2 582 0xc5, 0xc9, 0x64, 0xf3, //0x00000929 vpcmpgtb %xmm3, %xmm6, %xmm6 583 0xc5, 0xc9, 0xdb, 0xd2, //0x0000092d vpand %xmm2, %xmm6, %xmm2 584 0x48, 0xc1, 0xe7, 0x10, //0x00000931 shlq $16, %rdi 585 0x49, 0x09, 0xfd, //0x00000935 orq %rdi, %r13 586 0xc5, 0x79, 0xd7, 0xe2, //0x00000938 vpmovmskb %xmm2, %r12d 587 0xc5, 0x81, 0x64, 0xd5, //0x0000093c vpcmpgtb %xmm5, %xmm15, %xmm2 588 0xc5, 0xd1, 0x64, 0xeb, //0x00000940 vpcmpgtb %xmm3, %xmm5, %xmm5 589 0xc5, 0xd1, 0xdb, 0xd2, //0x00000944 vpand %xmm2, %xmm5, %xmm2 590 0x48, 0xc1, 0xe3, 0x20, //0x00000948 shlq $32, %rbx 591 0x49, 0x09, 0xdd, //0x0000094c orq %rbx, %r13 592 0xc5, 0xf9, 0xd7, 0xfa, //0x0000094f vpmovmskb %xmm2, %edi 593 0xc5, 0x81, 0x64, 0xd4, //0x00000953 vpcmpgtb %xmm4, %xmm15, %xmm2 594 0xc5, 0xd9, 0x64, 0xe3, //0x00000957 vpcmpgtb %xmm3, %xmm4, %xmm4 595 0xc5, 0xd9, 0xdb, 0xd2, //0x0000095b vpand %xmm2, %xmm4, %xmm2 596 0x48, 0xc1, 0xe1, 0x30, //0x0000095f shlq $48, %rcx 597 0x49, 0x09, 0xcd, //0x00000963 orq %rcx, %r13 598 0xc5, 0xf9, 0xd7, 0xca, //0x00000966 vpmovmskb %xmm2, %ecx 599 0xc5, 0x81, 0x64, 0xd7, //0x0000096a vpcmpgtb %xmm7, %xmm15, %xmm2 600 0xc5, 0xc1, 0x64, 0xe3, //0x0000096e vpcmpgtb %xmm3, %xmm7, %xmm4 601 0xc5, 0xd9, 0xdb, 0xd2, //0x00000972 vpand %xmm2, %xmm4, %xmm2 602 0x48, 0xc1, 0xe7, 0x10, //0x00000976 shlq $16, %rdi 603 0x49, 0x09, 0xfc, //0x0000097a orq %rdi, %r12 604 0xc5, 0x79, 0xd7, 0xf2, //0x0000097d vpmovmskb %xmm2, %r14d 605 0x48, 0xc1, 0xe2, 0x30, //0x00000981 shlq $48, %rdx 606 0x48, 0xc1, 0xe1, 0x20, //0x00000985 shlq $32, %rcx 607 0x49, 0x83, 0xf9, 0xff, //0x00000989 cmpq $-1, %r9 608 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000098d jne LBB0_109 609 0x4d, 0x85, 0xed, //0x00000993 testq %r13, %r13 610 0x0f, 0x85, 0x9c, 0x00, 0x00, 0x00, //0x00000996 jne LBB0_124 611 //0x0000099c LBB0_109 612 0x49, 0xc1, 0xe6, 0x30, //0x0000099c shlq $48, %r14 613 0x49, 0x09, 0xcc, //0x000009a0 orq %rcx, %r12 614 0x48, 0x09, 0xd6, //0x000009a3 orq %rdx, %rsi 615 0x4c, 0x89, 0xe9, //0x000009a6 movq %r13, %rcx 616 0x4c, 0x09, 0xc1, //0x000009a9 orq %r8, %rcx 617 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x000009ac jne LBB0_145 618 0x4d, 0x09, 0xf4, //0x000009b2 orq %r14, %r12 619 0x48, 0x85, 0xf6, //0x000009b5 testq %rsi, %rsi 620 0x0f, 0x85, 0x39, 0x02, 0x00, 0x00, //0x000009b8 jne LBB0_146 621 //0x000009be LBB0_111 622 0x4d, 0x85, 0xe4, //0x000009be testq %r12, %r12 623 0x0f, 0x85, 0x0c, 0x1a, 0x00, 0x00, //0x000009c1 jne LBB0_426 624 0x48, 0x83, 0xc0, 0xc0, //0x000009c7 addq $-64, %rax 625 0x49, 0x83, 0xc3, 0x40, //0x000009cb addq $64, %r11 626 0x48, 0x83, 0xf8, 0x3f, //0x000009cf cmpq $63, %rax 627 0x0f, 0x87, 0xe7, 0xfe, 0xff, 0xff, //0x000009d3 ja LBB0_107 628 0xe9, 0xda, 0x0d, 0x00, 0x00, //0x000009d9 jmp LBB0_113 629 //0x000009de LBB0_145 630 0x4c, 0x89, 0xc1, //0x000009de movq %r8, %rcx 631 0x48, 0xf7, 0xd1, //0x000009e1 notq %rcx 632 0x4c, 0x21, 0xe9, //0x000009e4 andq %r13, %rcx 633 0x48, 0x8d, 0x14, 0x09, //0x000009e7 leaq (%rcx,%rcx), %rdx 634 0x4c, 0x09, 0xc2, //0x000009eb orq %r8, %rdx 635 0x48, 0x89, 0xd7, //0x000009ee movq %rdx, %rdi 636 0x48, 0xf7, 0xd7, //0x000009f1 notq %rdi 637 0x4c, 0x21, 0xef, //0x000009f4 andq %r13, %rdi 638 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000009f7 movabsq $-6148914691236517206, %rbx 639 0x48, 0x21, 0xdf, //0x00000a01 andq %rbx, %rdi 640 0x45, 0x31, 0xc0, //0x00000a04 xorl %r8d, %r8d 641 0x48, 0x01, 0xcf, //0x00000a07 addq %rcx, %rdi 642 0x41, 0x0f, 0x92, 0xc0, //0x00000a0a setb %r8b 643 0x48, 0x01, 0xff, //0x00000a0e addq %rdi, %rdi 644 0x48, 0xb9, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000a11 movabsq $6148914691236517205, %rcx 645 0x48, 0x31, 0xcf, //0x00000a1b xorq %rcx, %rdi 646 0x48, 0x21, 0xd7, //0x00000a1e andq %rdx, %rdi 647 0x48, 0xf7, 0xd7, //0x00000a21 notq %rdi 648 0x48, 0x21, 0xfe, //0x00000a24 andq %rdi, %rsi 649 0x4d, 0x09, 0xf4, //0x00000a27 orq %r14, %r12 650 0x48, 0x85, 0xf6, //0x00000a2a testq %rsi, %rsi 651 0x0f, 0x84, 0x8b, 0xff, 0xff, 0xff, //0x00000a2d je LBB0_111 652 0xe9, 0xbf, 0x01, 0x00, 0x00, //0x00000a33 jmp LBB0_146 653 //0x00000a38 LBB0_124 654 0x4c, 0x89, 0xdf, //0x00000a38 movq %r11, %rdi 655 0x48, 0x2b, 0x7d, 0xd0, //0x00000a3b subq $-48(%rbp), %rdi 656 0x4d, 0x0f, 0xbc, 0xcd, //0x00000a3f bsfq %r13, %r9 657 0x49, 0x01, 0xf9, //0x00000a43 addq %rdi, %r9 658 0xe9, 0x51, 0xff, 0xff, 0xff, //0x00000a46 jmp LBB0_109 659 //0x00000a4b LBB0_125 660 0x4b, 0xc7, 0x04, 0xd1, 0x02, 0x00, 0x00, 0x00, //0x00000a4b movq $2, (%r9,%r10,8) 661 0x48, 0x8b, 0x45, 0x90, //0x00000a53 movq $-112(%rbp), %rax 662 0x48, 0x8b, 0x50, 0x08, //0x00000a57 movq $8(%rax), %rdx 663 0xf6, 0x45, 0x80, 0x20, //0x00000a5b testb $32, $-128(%rbp) 664 0x4c, 0x89, 0x5d, 0xa8, //0x00000a5f movq %r11, $-88(%rbp) 665 0x48, 0x89, 0x55, 0xb0, //0x00000a63 movq %rdx, $-80(%rbp) 666 0x0f, 0x85, 0x71, 0x02, 0x00, 0x00, //0x00000a67 jne LBB0_161 667 0x49, 0x89, 0xd5, //0x00000a6d movq %rdx, %r13 668 0x4d, 0x29, 0xdd, //0x00000a70 subq %r11, %r13 669 0x0f, 0x84, 0xf3, 0x1a, 0x00, 0x00, //0x00000a73 je LBB0_454 670 0x4c, 0x89, 0xd8, //0x00000a79 movq %r11, %rax 671 0x4d, 0x01, 0xe3, //0x00000a7c addq %r12, %r11 672 0x49, 0x83, 0xfd, 0x40, //0x00000a7f cmpq $64, %r13 673 0x0f, 0x82, 0xfc, 0x13, 0x00, 0x00, //0x00000a83 jb LBB0_357 674 0x45, 0x89, 0xea, //0x00000a89 movl %r13d, %r10d 675 0x41, 0x83, 0xe2, 0x3f, //0x00000a8c andl $63, %r10d 676 0x4a, 0x8d, 0x4c, 0x02, 0xc0, //0x00000a90 leaq $-64(%rdx,%r8), %rcx 677 0x48, 0x83, 0xe1, 0xc0, //0x00000a95 andq $-64, %rcx 678 0x48, 0x01, 0xc1, //0x00000a99 addq %rax, %rcx 679 0x48, 0x03, 0x4d, 0x88, //0x00000a9c addq $-120(%rbp), %rcx 680 0x48, 0x89, 0x4d, 0xb8, //0x00000aa0 movq %rcx, $-72(%rbp) 681 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00000aa4 movq $-1, %r12 682 0x45, 0x31, 0xc9, //0x00000aab xorl %r9d, %r9d 683 0x90, 0x90, //0x00000aae .p2align 4, 0x90 684 //0x00000ab0 LBB0_129 685 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00000ab0 vmovdqu (%r11), %xmm2 686 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00000ab5 vmovdqu $16(%r11), %xmm4 687 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x20, //0x00000abb vmovdqu $32(%r11), %xmm5 688 0xc4, 0xc1, 0x7a, 0x6f, 0x73, 0x30, //0x00000ac1 vmovdqu $48(%r11), %xmm6 689 0xc5, 0xe9, 0x74, 0xf8, //0x00000ac7 vpcmpeqb %xmm0, %xmm2, %xmm7 690 0xc5, 0xf9, 0xd7, 0xff, //0x00000acb vpmovmskb %xmm7, %edi 691 0xc5, 0xd9, 0x74, 0xf8, //0x00000acf vpcmpeqb %xmm0, %xmm4, %xmm7 692 0xc5, 0xf9, 0xd7, 0xcf, //0x00000ad3 vpmovmskb %xmm7, %ecx 693 0xc5, 0xd1, 0x74, 0xf8, //0x00000ad7 vpcmpeqb %xmm0, %xmm5, %xmm7 694 0xc5, 0xf9, 0xd7, 0xf7, //0x00000adb vpmovmskb %xmm7, %esi 695 0xc5, 0xc9, 0x74, 0xf8, //0x00000adf vpcmpeqb %xmm0, %xmm6, %xmm7 696 0xc5, 0xf9, 0xd7, 0xdf, //0x00000ae3 vpmovmskb %xmm7, %ebx 697 0xc5, 0xe9, 0x74, 0xd1, //0x00000ae7 vpcmpeqb %xmm1, %xmm2, %xmm2 698 0xc5, 0xf9, 0xd7, 0xd2, //0x00000aeb vpmovmskb %xmm2, %edx 699 0xc5, 0xd9, 0x74, 0xd1, //0x00000aef vpcmpeqb %xmm1, %xmm4, %xmm2 700 0xc5, 0xf9, 0xd7, 0xc2, //0x00000af3 vpmovmskb %xmm2, %eax 701 0xc5, 0xd1, 0x74, 0xd1, //0x00000af7 vpcmpeqb %xmm1, %xmm5, %xmm2 702 0xc5, 0x79, 0xd7, 0xf2, //0x00000afb vpmovmskb %xmm2, %r14d 703 0xc5, 0xc9, 0x74, 0xd1, //0x00000aff vpcmpeqb %xmm1, %xmm6, %xmm2 704 0xc5, 0x79, 0xd7, 0xc2, //0x00000b03 vpmovmskb %xmm2, %r8d 705 0x48, 0xc1, 0xe3, 0x30, //0x00000b07 shlq $48, %rbx 706 0x48, 0xc1, 0xe6, 0x20, //0x00000b0b shlq $32, %rsi 707 0x48, 0xc1, 0xe1, 0x10, //0x00000b0f shlq $16, %rcx 708 0x48, 0x09, 0xcf, //0x00000b13 orq %rcx, %rdi 709 0x48, 0x09, 0xf7, //0x00000b16 orq %rsi, %rdi 710 0x49, 0xc1, 0xe0, 0x30, //0x00000b19 shlq $48, %r8 711 0x49, 0xc1, 0xe6, 0x20, //0x00000b1d shlq $32, %r14 712 0x48, 0xc1, 0xe0, 0x10, //0x00000b21 shlq $16, %rax 713 0x48, 0x09, 0xc2, //0x00000b25 orq %rax, %rdx 714 0x4c, 0x09, 0xf2, //0x00000b28 orq %r14, %rdx 715 0x4c, 0x09, 0xc2, //0x00000b2b orq %r8, %rdx 716 0x49, 0x83, 0xfc, 0xff, //0x00000b2e cmpq $-1, %r12 717 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000b32 jne LBB0_131 718 0x48, 0x85, 0xd2, //0x00000b38 testq %rdx, %rdx 719 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x00000b3b jne LBB0_140 720 //0x00000b41 LBB0_131 721 0x48, 0x09, 0xdf, //0x00000b41 orq %rbx, %rdi 722 0x48, 0x89, 0xd0, //0x00000b44 movq %rdx, %rax 723 0x4c, 0x09, 0xc8, //0x00000b47 orq %r9, %rax 724 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x00000b4a jne LBB0_141 725 //0x00000b50 LBB0_132 726 0x48, 0x85, 0xff, //0x00000b50 testq %rdi, %rdi 727 0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x00000b53 jne LBB0_142 728 //0x00000b59 LBB0_133 729 0x49, 0x83, 0xc5, 0xc0, //0x00000b59 addq $-64, %r13 730 0x49, 0x83, 0xc3, 0x40, //0x00000b5d addq $64, %r11 731 0x49, 0x83, 0xfd, 0x3f, //0x00000b61 cmpq $63, %r13 732 0x0f, 0x87, 0x45, 0xff, 0xff, 0xff, //0x00000b65 ja LBB0_129 733 0xe9, 0x64, 0x0d, 0x00, 0x00, //0x00000b6b jmp LBB0_134 734 //0x00000b70 LBB0_140 735 0x4c, 0x89, 0xd8, //0x00000b70 movq %r11, %rax 736 0x48, 0x2b, 0x45, 0xd0, //0x00000b73 subq $-48(%rbp), %rax 737 0x4c, 0x0f, 0xbc, 0xe2, //0x00000b77 bsfq %rdx, %r12 738 0x49, 0x01, 0xc4, //0x00000b7b addq %rax, %r12 739 0x48, 0x09, 0xdf, //0x00000b7e orq %rbx, %rdi 740 0x48, 0x89, 0xd0, //0x00000b81 movq %rdx, %rax 741 0x4c, 0x09, 0xc8, //0x00000b84 orq %r9, %rax 742 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x00000b87 je LBB0_132 743 //0x00000b8d LBB0_141 744 0x4c, 0x89, 0xc8, //0x00000b8d movq %r9, %rax 745 0x48, 0xf7, 0xd0, //0x00000b90 notq %rax 746 0x48, 0x21, 0xd0, //0x00000b93 andq %rdx, %rax 747 0x48, 0x8d, 0x0c, 0x00, //0x00000b96 leaq (%rax,%rax), %rcx 748 0x4c, 0x09, 0xc9, //0x00000b9a orq %r9, %rcx 749 0x48, 0x89, 0xce, //0x00000b9d movq %rcx, %rsi 750 0x48, 0xf7, 0xd6, //0x00000ba0 notq %rsi 751 0x48, 0x21, 0xd6, //0x00000ba3 andq %rdx, %rsi 752 0x48, 0xba, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000ba6 movabsq $-6148914691236517206, %rdx 753 0x48, 0x21, 0xd6, //0x00000bb0 andq %rdx, %rsi 754 0x45, 0x31, 0xc9, //0x00000bb3 xorl %r9d, %r9d 755 0x48, 0x01, 0xc6, //0x00000bb6 addq %rax, %rsi 756 0x41, 0x0f, 0x92, 0xc1, //0x00000bb9 setb %r9b 757 0x48, 0x01, 0xf6, //0x00000bbd addq %rsi, %rsi 758 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000bc0 movabsq $6148914691236517205, %rax 759 0x48, 0x31, 0xc6, //0x00000bca xorq %rax, %rsi 760 0x48, 0x21, 0xce, //0x00000bcd andq %rcx, %rsi 761 0x48, 0xf7, 0xd6, //0x00000bd0 notq %rsi 762 0x48, 0x21, 0xf7, //0x00000bd3 andq %rsi, %rdi 763 0x48, 0x85, 0xff, //0x00000bd6 testq %rdi, %rdi 764 0x0f, 0x84, 0x7a, 0xff, 0xff, 0xff, //0x00000bd9 je LBB0_133 765 //0x00000bdf LBB0_142 766 0x48, 0x0f, 0xbc, 0xc7, //0x00000bdf bsfq %rdi, %rax 767 //0x00000be3 LBB0_143 768 0x4c, 0x03, 0x5d, 0x98, //0x00000be3 addq $-104(%rbp), %r11 769 0x49, 0x01, 0xc3, //0x00000be7 addq %rax, %r11 770 //0x00000bea LBB0_144 771 0x48, 0x8b, 0x75, 0xc8, //0x00000bea movq $-56(%rbp), %rsi 772 0x4c, 0x8b, 0x4d, 0xc0, //0x00000bee movq $-64(%rbp), %r9 773 0xe9, 0x59, 0x03, 0x00, 0x00, //0x00000bf2 jmp LBB0_195 774 //0x00000bf7 LBB0_146 775 0x48, 0x0f, 0xbc, 0xc6, //0x00000bf7 bsfq %rsi, %rax 776 0x4d, 0x85, 0xe4, //0x00000bfb testq %r12, %r12 777 0x0f, 0x84, 0xbf, 0x02, 0x00, 0x00, //0x00000bfe je LBB0_185 778 0x49, 0x0f, 0xbc, 0xcc, //0x00000c04 bsfq %r12, %rcx 779 0x4c, 0x8b, 0x65, 0xd0, //0x00000c08 movq $-48(%rbp), %r12 780 0x4d, 0x29, 0xe3, //0x00000c0c subq %r12, %r11 781 0x48, 0x39, 0xc1, //0x00000c0f cmpq %rax, %rcx 782 0x0f, 0x83, 0xc0, 0x02, 0x00, 0x00, //0x00000c12 jae LBB0_186 783 0xe9, 0x3d, 0x19, 0x00, 0x00, //0x00000c18 jmp LBB0_306 784 //0x00000c1d LBB0_148 785 0x49, 0x01, 0xce, //0x00000c1d addq %rcx, %r14 786 0x4c, 0x89, 0x75, 0xa8, //0x00000c20 movq %r14, $-88(%rbp) 787 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000c24 movq $-1, %rax 788 0x4d, 0x85, 0xed, //0x00000c2b testq %r13, %r13 789 0x48, 0x8b, 0x75, 0xc8, //0x00000c2e movq $-56(%rbp), %rsi 790 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x00000c32 jne LBB0_151 791 0xe9, 0x55, 0x17, 0x00, 0x00, //0x00000c38 jmp LBB0_420 792 //0x00000c3d LBB0_149 793 0x48, 0x89, 0x7d, 0xa8, //0x00000c3d movq %rdi, $-88(%rbp) 794 //0x00000c41 LBB0_150 795 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000c41 movq $-1, %rax 796 0x4d, 0x85, 0xed, //0x00000c48 testq %r13, %r13 797 0x48, 0x8b, 0x75, 0xc8, //0x00000c4b movq $-56(%rbp), %rsi 798 0x0f, 0x84, 0x3d, 0x17, 0x00, 0x00, //0x00000c4f je LBB0_420 799 //0x00000c55 LBB0_151 800 0x4d, 0x85, 0xe4, //0x00000c55 testq %r12, %r12 801 0x0f, 0x84, 0x34, 0x17, 0x00, 0x00, //0x00000c58 je LBB0_420 802 0x4d, 0x85, 0xdb, //0x00000c5e testq %r11, %r11 803 0x0f, 0x84, 0x2b, 0x17, 0x00, 0x00, //0x00000c61 je LBB0_420 804 0x48, 0x8b, 0x45, 0xa8, //0x00000c67 movq $-88(%rbp), %rax 805 0x4c, 0x29, 0xd0, //0x00000c6b subq %r10, %rax 806 0x48, 0x89, 0xc1, //0x00000c6e movq %rax, %rcx 807 0x48, 0xff, 0xc8, //0x00000c71 decq %rax 808 0x49, 0x39, 0xc5, //0x00000c74 cmpq %rax, %r13 809 0x0f, 0x84, 0x45, 0x00, 0x00, 0x00, //0x00000c77 je LBB0_159 810 0x49, 0x39, 0xc3, //0x00000c7d cmpq %rax, %r11 811 0x0f, 0x84, 0x3c, 0x00, 0x00, 0x00, //0x00000c80 je LBB0_159 812 0x49, 0x39, 0xc4, //0x00000c86 cmpq %rax, %r12 813 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00000c89 je LBB0_159 814 0x4d, 0x85, 0xe4, //0x00000c8f testq %r12, %r12 815 0x4c, 0x8b, 0x4d, 0xc0, //0x00000c92 movq $-64(%rbp), %r9 816 0x0f, 0x8e, 0x68, 0x02, 0x00, 0x00, //0x00000c96 jle LBB0_189 817 0x49, 0x8d, 0x44, 0x24, 0xff, //0x00000c9c leaq $-1(%r12), %rax 818 0x49, 0x39, 0xc5, //0x00000ca1 cmpq %rax, %r13 819 0x0f, 0x84, 0x5a, 0x02, 0x00, 0x00, //0x00000ca4 je LBB0_189 820 0x49, 0xf7, 0xd4, //0x00000caa notq %r12 821 0x4d, 0x89, 0xe3, //0x00000cad movq %r12, %r11 822 0x4c, 0x8b, 0x65, 0xd0, //0x00000cb0 movq $-48(%rbp), %r12 823 0x4d, 0x85, 0xdb, //0x00000cb4 testq %r11, %r11 824 0x0f, 0x89, 0xd7, 0xf4, 0xff, 0xff, //0x00000cb7 jns LBB0_258 825 0xe9, 0xcd, 0x16, 0x00, 0x00, //0x00000cbd jmp LBB0_419 826 //0x00000cc2 LBB0_159 827 0x49, 0x89, 0xcb, //0x00000cc2 movq %rcx, %r11 828 0x49, 0xf7, 0xdb, //0x00000cc5 negq %r11 829 //0x00000cc8 LBB0_160 830 0x4c, 0x8b, 0x65, 0xd0, //0x00000cc8 movq $-48(%rbp), %r12 831 0x4c, 0x8b, 0x4d, 0xc0, //0x00000ccc movq $-64(%rbp), %r9 832 0x4d, 0x85, 0xdb, //0x00000cd0 testq %r11, %r11 833 0x0f, 0x89, 0xbb, 0xf4, 0xff, 0xff, //0x00000cd3 jns LBB0_258 834 0xe9, 0xb1, 0x16, 0x00, 0x00, //0x00000cd9 jmp LBB0_419 835 //0x00000cde LBB0_161 836 0x48, 0x89, 0xd0, //0x00000cde movq %rdx, %rax 837 0x4c, 0x29, 0xd8, //0x00000ce1 subq %r11, %rax 838 0x0f, 0x84, 0x82, 0x18, 0x00, 0x00, //0x00000ce4 je LBB0_454 839 0x4c, 0x89, 0xd9, //0x00000cea movq %r11, %rcx 840 0x4d, 0x01, 0xe3, //0x00000ced addq %r12, %r11 841 0x48, 0x83, 0xf8, 0x40, //0x00000cf0 cmpq $64, %rax 842 0x0f, 0x82, 0xa4, 0x11, 0x00, 0x00, //0x00000cf4 jb LBB0_358 843 0x41, 0x89, 0xc2, //0x00000cfa movl %eax, %r10d 844 0x41, 0x83, 0xe2, 0x3f, //0x00000cfd andl $63, %r10d 845 0x4e, 0x8d, 0x44, 0x02, 0xc0, //0x00000d01 leaq $-64(%rdx,%r8), %r8 846 0x49, 0x83, 0xe0, 0xc0, //0x00000d06 andq $-64, %r8 847 0x49, 0x01, 0xc8, //0x00000d0a addq %rcx, %r8 848 0x4c, 0x03, 0x45, 0x88, //0x00000d0d addq $-120(%rbp), %r8 849 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00000d11 movq $-1, %r12 850 0x45, 0x31, 0xc9, //0x00000d18 xorl %r9d, %r9d 851 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000d1b .p2align 4, 0x90 852 //0x00000d20 LBB0_164 853 0xc4, 0xc1, 0x7a, 0x6f, 0x33, //0x00000d20 vmovdqu (%r11), %xmm6 854 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x10, //0x00000d25 vmovdqu $16(%r11), %xmm5 855 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x20, //0x00000d2b vmovdqu $32(%r11), %xmm4 856 0xc4, 0xc1, 0x7a, 0x6f, 0x7b, 0x30, //0x00000d31 vmovdqu $48(%r11), %xmm7 857 0xc5, 0xc9, 0x74, 0xd0, //0x00000d37 vpcmpeqb %xmm0, %xmm6, %xmm2 858 0xc5, 0xf9, 0xd7, 0xf2, //0x00000d3b vpmovmskb %xmm2, %esi 859 0xc5, 0xd1, 0x74, 0xd0, //0x00000d3f vpcmpeqb %xmm0, %xmm5, %xmm2 860 0xc5, 0xf9, 0xd7, 0xda, //0x00000d43 vpmovmskb %xmm2, %ebx 861 0xc5, 0xd9, 0x74, 0xd0, //0x00000d47 vpcmpeqb %xmm0, %xmm4, %xmm2 862 0xc5, 0xf9, 0xd7, 0xca, //0x00000d4b vpmovmskb %xmm2, %ecx 863 0xc5, 0xc1, 0x74, 0xd0, //0x00000d4f vpcmpeqb %xmm0, %xmm7, %xmm2 864 0xc5, 0xf9, 0xd7, 0xfa, //0x00000d53 vpmovmskb %xmm2, %edi 865 0xc5, 0xc9, 0x74, 0xd1, //0x00000d57 vpcmpeqb %xmm1, %xmm6, %xmm2 866 0xc5, 0x79, 0xd7, 0xea, //0x00000d5b vpmovmskb %xmm2, %r13d 867 0xc5, 0xd1, 0x74, 0xd1, //0x00000d5f vpcmpeqb %xmm1, %xmm5, %xmm2 868 0xc5, 0xf9, 0xd7, 0xd2, //0x00000d63 vpmovmskb %xmm2, %edx 869 0xc5, 0xd9, 0x74, 0xd1, //0x00000d67 vpcmpeqb %xmm1, %xmm4, %xmm2 870 0x48, 0xc1, 0xe3, 0x10, //0x00000d6b shlq $16, %rbx 871 0x48, 0x09, 0xde, //0x00000d6f orq %rbx, %rsi 872 0xc5, 0xf9, 0xd7, 0xda, //0x00000d72 vpmovmskb %xmm2, %ebx 873 0xc5, 0xc1, 0x74, 0xd1, //0x00000d76 vpcmpeqb %xmm1, %xmm7, %xmm2 874 0x48, 0xc1, 0xe1, 0x20, //0x00000d7a shlq $32, %rcx 875 0x48, 0x09, 0xce, //0x00000d7e orq %rcx, %rsi 876 0xc5, 0xf9, 0xd7, 0xca, //0x00000d81 vpmovmskb %xmm2, %ecx 877 0xc5, 0x81, 0x64, 0xd6, //0x00000d85 vpcmpgtb %xmm6, %xmm15, %xmm2 878 0xc5, 0xc9, 0x64, 0xf3, //0x00000d89 vpcmpgtb %xmm3, %xmm6, %xmm6 879 0xc5, 0xc9, 0xdb, 0xd2, //0x00000d8d vpand %xmm2, %xmm6, %xmm2 880 0x48, 0xc1, 0xe2, 0x10, //0x00000d91 shlq $16, %rdx 881 0x49, 0x09, 0xd5, //0x00000d95 orq %rdx, %r13 882 0xc5, 0xf9, 0xd7, 0xd2, //0x00000d98 vpmovmskb %xmm2, %edx 883 0xc5, 0x81, 0x64, 0xd5, //0x00000d9c vpcmpgtb %xmm5, %xmm15, %xmm2 884 0xc5, 0xd1, 0x64, 0xeb, //0x00000da0 vpcmpgtb %xmm3, %xmm5, %xmm5 885 0xc5, 0xd1, 0xdb, 0xd2, //0x00000da4 vpand %xmm2, %xmm5, %xmm2 886 0x48, 0xc1, 0xe3, 0x20, //0x00000da8 shlq $32, %rbx 887 0x49, 0x09, 0xdd, //0x00000dac orq %rbx, %r13 888 0xc5, 0xf9, 0xd7, 0xda, //0x00000daf vpmovmskb %xmm2, %ebx 889 0xc5, 0x81, 0x64, 0xd4, //0x00000db3 vpcmpgtb %xmm4, %xmm15, %xmm2 890 0xc5, 0xd9, 0x64, 0xe3, //0x00000db7 vpcmpgtb %xmm3, %xmm4, %xmm4 891 0xc5, 0xd9, 0xdb, 0xd2, //0x00000dbb vpand %xmm2, %xmm4, %xmm2 892 0x48, 0xc1, 0xe1, 0x30, //0x00000dbf shlq $48, %rcx 893 0x49, 0x09, 0xcd, //0x00000dc3 orq %rcx, %r13 894 0xc5, 0xf9, 0xd7, 0xca, //0x00000dc6 vpmovmskb %xmm2, %ecx 895 0xc5, 0x81, 0x64, 0xd7, //0x00000dca vpcmpgtb %xmm7, %xmm15, %xmm2 896 0xc5, 0xc1, 0x64, 0xe3, //0x00000dce vpcmpgtb %xmm3, %xmm7, %xmm4 897 0xc5, 0xd9, 0xdb, 0xd2, //0x00000dd2 vpand %xmm2, %xmm4, %xmm2 898 0x48, 0xc1, 0xe3, 0x10, //0x00000dd6 shlq $16, %rbx 899 0x48, 0x09, 0xda, //0x00000dda orq %rbx, %rdx 900 0xc5, 0x79, 0xd7, 0xf2, //0x00000ddd vpmovmskb %xmm2, %r14d 901 0x48, 0xc1, 0xe7, 0x30, //0x00000de1 shlq $48, %rdi 902 0x48, 0xc1, 0xe1, 0x20, //0x00000de5 shlq $32, %rcx 903 0x49, 0x83, 0xfc, 0xff, //0x00000de9 cmpq $-1, %r12 904 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000ded jne LBB0_166 905 0x4d, 0x85, 0xed, //0x00000df3 testq %r13, %r13 906 0x0f, 0x85, 0x9e, 0x00, 0x00, 0x00, //0x00000df6 jne LBB0_181 907 //0x00000dfc LBB0_166 908 0x49, 0xc1, 0xe6, 0x30, //0x00000dfc shlq $48, %r14 909 0x48, 0x09, 0xca, //0x00000e00 orq %rcx, %rdx 910 0x48, 0x09, 0xfe, //0x00000e03 orq %rdi, %rsi 911 0x4c, 0x89, 0xe9, //0x00000e06 movq %r13, %rcx 912 0x4c, 0x09, 0xc9, //0x00000e09 orq %r9, %rcx 913 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00000e0c jne LBB0_182 914 0x4c, 0x09, 0xf2, //0x00000e12 orq %r14, %rdx 915 0x48, 0x85, 0xf6, //0x00000e15 testq %rsi, %rsi 916 0x0f, 0x85, 0x8f, 0x00, 0x00, 0x00, //0x00000e18 jne LBB0_183 917 //0x00000e1e LBB0_168 918 0x48, 0x85, 0xd2, //0x00000e1e testq %rdx, %rdx 919 0x0f, 0x85, 0xda, 0x15, 0x00, 0x00, //0x00000e21 jne LBB0_432 920 0x48, 0x83, 0xc0, 0xc0, //0x00000e27 addq $-64, %rax 921 0x49, 0x83, 0xc3, 0x40, //0x00000e2b addq $64, %r11 922 0x48, 0x83, 0xf8, 0x3f, //0x00000e2f cmpq $63, %rax 923 0x0f, 0x87, 0xe7, 0xfe, 0xff, 0xff, //0x00000e33 ja LBB0_164 924 0xe9, 0x11, 0x0b, 0x00, 0x00, //0x00000e39 jmp LBB0_170 925 //0x00000e3e LBB0_182 926 0x4c, 0x89, 0xc9, //0x00000e3e movq %r9, %rcx 927 0x48, 0xf7, 0xd1, //0x00000e41 notq %rcx 928 0x4c, 0x21, 0xe9, //0x00000e44 andq %r13, %rcx 929 0x48, 0x8d, 0x1c, 0x09, //0x00000e47 leaq (%rcx,%rcx), %rbx 930 0x4c, 0x09, 0xcb, //0x00000e4b orq %r9, %rbx 931 0x48, 0x89, 0x5d, 0xb8, //0x00000e4e movq %rbx, $-72(%rbp) 932 0x48, 0xf7, 0xd3, //0x00000e52 notq %rbx 933 0x4c, 0x21, 0xeb, //0x00000e55 andq %r13, %rbx 934 0x48, 0xbf, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000e58 movabsq $-6148914691236517206, %rdi 935 0x48, 0x21, 0xfb, //0x00000e62 andq %rdi, %rbx 936 0x45, 0x31, 0xc9, //0x00000e65 xorl %r9d, %r9d 937 0x48, 0x01, 0xcb, //0x00000e68 addq %rcx, %rbx 938 0x41, 0x0f, 0x92, 0xc1, //0x00000e6b setb %r9b 939 0x48, 0x01, 0xdb, //0x00000e6f addq %rbx, %rbx 940 0x48, 0xb9, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000e72 movabsq $6148914691236517205, %rcx 941 0x48, 0x31, 0xcb, //0x00000e7c xorq %rcx, %rbx 942 0x48, 0x23, 0x5d, 0xb8, //0x00000e7f andq $-72(%rbp), %rbx 943 0x48, 0xf7, 0xd3, //0x00000e83 notq %rbx 944 0x48, 0x21, 0xde, //0x00000e86 andq %rbx, %rsi 945 0x4c, 0x09, 0xf2, //0x00000e89 orq %r14, %rdx 946 0x48, 0x85, 0xf6, //0x00000e8c testq %rsi, %rsi 947 0x0f, 0x84, 0x89, 0xff, 0xff, 0xff, //0x00000e8f je LBB0_168 948 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00000e95 jmp LBB0_183 949 //0x00000e9a LBB0_181 950 0x4c, 0x89, 0xdb, //0x00000e9a movq %r11, %rbx 951 0x48, 0x2b, 0x5d, 0xd0, //0x00000e9d subq $-48(%rbp), %rbx 952 0x4d, 0x0f, 0xbc, 0xe5, //0x00000ea1 bsfq %r13, %r12 953 0x49, 0x01, 0xdc, //0x00000ea5 addq %rbx, %r12 954 0xe9, 0x4f, 0xff, 0xff, 0xff, //0x00000ea8 jmp LBB0_166 955 //0x00000ead LBB0_183 956 0x48, 0x0f, 0xbc, 0xc6, //0x00000ead bsfq %rsi, %rax 957 0x48, 0x85, 0xd2, //0x00000eb1 testq %rdx, %rdx 958 0x0f, 0x84, 0x77, 0x00, 0x00, 0x00, //0x00000eb4 je LBB0_192 959 0x48, 0x0f, 0xbc, 0xca, //0x00000eba bsfq %rdx, %rcx 960 0xe9, 0x73, 0x00, 0x00, 0x00, //0x00000ebe jmp LBB0_193 961 //0x00000ec3 LBB0_185 962 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00000ec3 movl $64, %ecx 963 0x4c, 0x8b, 0x65, 0xd0, //0x00000ec8 movq $-48(%rbp), %r12 964 0x4d, 0x29, 0xe3, //0x00000ecc subq %r12, %r11 965 0x48, 0x39, 0xc1, //0x00000ecf cmpq %rax, %rcx 966 0x0f, 0x82, 0x82, 0x16, 0x00, 0x00, //0x00000ed2 jb LBB0_306 967 //0x00000ed8 LBB0_186 968 0x4d, 0x8d, 0x5c, 0x03, 0x01, //0x00000ed8 leaq $1(%r11,%rax), %r11 969 //0x00000edd LBB0_187 970 0x4d, 0x85, 0xdb, //0x00000edd testq %r11, %r11 971 0x0f, 0x88, 0x83, 0x14, 0x00, 0x00, //0x00000ee0 js LBB0_415 972 0x48, 0x8b, 0x75, 0xc8, //0x00000ee6 movq $-56(%rbp), %rsi 973 0x4c, 0x89, 0x1e, //0x00000eea movq %r11, (%rsi) 974 0x4c, 0x89, 0xf8, //0x00000eed movq %r15, %rax 975 0x48, 0x83, 0x7d, 0xa8, 0x00, //0x00000ef0 cmpq $0, $-88(%rbp) 976 0x4c, 0x8b, 0x4d, 0xc0, //0x00000ef5 movq $-64(%rbp), %r9 977 0x0f, 0x8f, 0xb1, 0xf2, 0xff, 0xff, //0x00000ef9 jg LBB0_2 978 0xe9, 0x9e, 0x14, 0x00, 0x00, //0x00000eff jmp LBB0_423 979 //0x00000f04 LBB0_189 980 0x4c, 0x89, 0xd8, //0x00000f04 movq %r11, %rax 981 0x4c, 0x09, 0xe8, //0x00000f07 orq %r13, %rax 982 0x4d, 0x39, 0xeb, //0x00000f0a cmpq %r13, %r11 983 0x0f, 0x8c, 0x5c, 0xf2, 0xff, 0xff, //0x00000f0d jl LBB0_257 984 0x48, 0x85, 0xc0, //0x00000f13 testq %rax, %rax 985 0x0f, 0x88, 0x53, 0xf2, 0xff, 0xff, //0x00000f16 js LBB0_257 986 0x49, 0xf7, 0xd3, //0x00000f1c notq %r11 987 0x4c, 0x8b, 0x65, 0xd0, //0x00000f1f movq $-48(%rbp), %r12 988 0x4d, 0x85, 0xdb, //0x00000f23 testq %r11, %r11 989 0x0f, 0x89, 0x68, 0xf2, 0xff, 0xff, //0x00000f26 jns LBB0_258 990 0xe9, 0x5e, 0x14, 0x00, 0x00, //0x00000f2c jmp LBB0_419 991 //0x00000f31 LBB0_192 992 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00000f31 movl $64, %ecx 993 //0x00000f36 LBB0_193 994 0x48, 0x8b, 0x75, 0xc8, //0x00000f36 movq $-56(%rbp), %rsi 995 0x4c, 0x8b, 0x4d, 0xc0, //0x00000f3a movq $-64(%rbp), %r9 996 0x4c, 0x2b, 0x5d, 0xd0, //0x00000f3e subq $-48(%rbp), %r11 997 0x48, 0x39, 0xc1, //0x00000f42 cmpq %rax, %rcx 998 0x0f, 0x82, 0x2a, 0x16, 0x00, 0x00, //0x00000f45 jb LBB0_455 999 0x4d, 0x8d, 0x5c, 0x03, 0x01, //0x00000f4b leaq $1(%r11,%rax), %r11 1000 //0x00000f50 LBB0_195 1001 0x4d, 0x85, 0xdb, //0x00000f50 testq %r11, %r11 1002 0x0f, 0x88, 0x58, 0x14, 0x00, 0x00, //0x00000f53 js LBB0_424 1003 0x4c, 0x89, 0x1e, //0x00000f59 movq %r11, (%rsi) 1004 0x4c, 0x89, 0xf8, //0x00000f5c movq %r15, %rax 1005 0x48, 0x83, 0x7d, 0xa8, 0x00, //0x00000f5f cmpq $0, $-88(%rbp) 1006 0x4c, 0x8b, 0x65, 0xd0, //0x00000f64 movq $-48(%rbp), %r12 1007 0x0f, 0x8e, 0x34, 0x14, 0x00, 0x00, //0x00000f68 jle LBB0_423 1008 0x49, 0x8b, 0x01, //0x00000f6e movq (%r9), %rax 1009 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00000f71 cmpq $4095, %rax 1010 0x0f, 0x8f, 0xe0, 0x13, 0x00, 0x00, //0x00000f77 jg LBB0_441 1011 0x48, 0x8d, 0x48, 0x01, //0x00000f7d leaq $1(%rax), %rcx 1012 0x49, 0x89, 0x09, //0x00000f81 movq %rcx, (%r9) 1013 0x49, 0xc7, 0x44, 0xc1, 0x08, 0x04, 0x00, 0x00, 0x00, //0x00000f84 movq $4, $8(%r9,%rax,8) 1014 0xe9, 0x1e, 0xf2, 0xff, 0xff, //0x00000f8d jmp LBB0_2 1015 //0x00000f92 LBB0_199 1016 0x48, 0x8b, 0x45, 0x90, //0x00000f92 movq $-112(%rbp), %rax 1017 0x48, 0x8b, 0x50, 0x08, //0x00000f96 movq $8(%rax), %rdx 1018 0xf6, 0x45, 0x80, 0x20, //0x00000f9a testb $32, $-128(%rbp) 1019 0x4c, 0x89, 0x5d, 0xa8, //0x00000f9e movq %r11, $-88(%rbp) 1020 0x48, 0x89, 0x55, 0xb0, //0x00000fa2 movq %rdx, $-80(%rbp) 1021 0x0f, 0x85, 0xa3, 0x04, 0x00, 0x00, //0x00000fa6 jne LBB0_268 1022 0x49, 0x89, 0xd4, //0x00000fac movq %rdx, %r12 1023 0x4d, 0x29, 0xdc, //0x00000faf subq %r11, %r12 1024 0x0f, 0x84, 0x99, 0x15, 0x00, 0x00, //0x00000fb2 je LBB0_456 1025 0x48, 0x8b, 0x45, 0xd0, //0x00000fb8 movq $-48(%rbp), %rax 1026 0x4c, 0x89, 0xd9, //0x00000fbc movq %r11, %rcx 1027 0x49, 0x01, 0xc3, //0x00000fbf addq %rax, %r11 1028 0x49, 0x83, 0xfc, 0x40, //0x00000fc2 cmpq $64, %r12 1029 0x0f, 0x82, 0x12, 0x0f, 0x00, 0x00, //0x00000fc6 jb LBB0_360 1030 0x44, 0x89, 0xe0, //0x00000fcc movl %r12d, %eax 1031 0x83, 0xe0, 0x3f, //0x00000fcf andl $63, %eax 1032 0x48, 0x89, 0x45, 0xb8, //0x00000fd2 movq %rax, $-72(%rbp) 1033 0x4e, 0x8d, 0x44, 0x02, 0xc0, //0x00000fd6 leaq $-64(%rdx,%r8), %r8 1034 0x49, 0x83, 0xe0, 0xc0, //0x00000fdb andq $-64, %r8 1035 0x49, 0x01, 0xc8, //0x00000fdf addq %rcx, %r8 1036 0x4c, 0x03, 0x45, 0x88, //0x00000fe2 addq $-120(%rbp), %r8 1037 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000fe6 movq $-1, %r9 1038 0x45, 0x31, 0xd2, //0x00000fed xorl %r10d, %r10d 1039 //0x00000ff0 .p2align 4, 0x90 1040 //0x00000ff0 LBB0_203 1041 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00000ff0 vmovdqu (%r11), %xmm2 1042 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00000ff5 vmovdqu $16(%r11), %xmm4 1043 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x20, //0x00000ffb vmovdqu $32(%r11), %xmm5 1044 0xc4, 0xc1, 0x7a, 0x6f, 0x73, 0x30, //0x00001001 vmovdqu $48(%r11), %xmm6 1045 0xc5, 0xe9, 0x74, 0xf8, //0x00001007 vpcmpeqb %xmm0, %xmm2, %xmm7 1046 0xc5, 0xf9, 0xd7, 0xff, //0x0000100b vpmovmskb %xmm7, %edi 1047 0xc5, 0xd9, 0x74, 0xf8, //0x0000100f vpcmpeqb %xmm0, %xmm4, %xmm7 1048 0xc5, 0xf9, 0xd7, 0xcf, //0x00001013 vpmovmskb %xmm7, %ecx 1049 0xc5, 0xd1, 0x74, 0xf8, //0x00001017 vpcmpeqb %xmm0, %xmm5, %xmm7 1050 0xc5, 0xf9, 0xd7, 0xf7, //0x0000101b vpmovmskb %xmm7, %esi 1051 0xc5, 0xc9, 0x74, 0xf8, //0x0000101f vpcmpeqb %xmm0, %xmm6, %xmm7 1052 0xc5, 0x79, 0xd7, 0xef, //0x00001023 vpmovmskb %xmm7, %r13d 1053 0xc5, 0xe9, 0x74, 0xd1, //0x00001027 vpcmpeqb %xmm1, %xmm2, %xmm2 1054 0xc5, 0xf9, 0xd7, 0xd2, //0x0000102b vpmovmskb %xmm2, %edx 1055 0xc5, 0xd9, 0x74, 0xd1, //0x0000102f vpcmpeqb %xmm1, %xmm4, %xmm2 1056 0xc5, 0xf9, 0xd7, 0xc2, //0x00001033 vpmovmskb %xmm2, %eax 1057 0xc5, 0xd1, 0x74, 0xd1, //0x00001037 vpcmpeqb %xmm1, %xmm5, %xmm2 1058 0xc5, 0xf9, 0xd7, 0xda, //0x0000103b vpmovmskb %xmm2, %ebx 1059 0xc5, 0xc9, 0x74, 0xd1, //0x0000103f vpcmpeqb %xmm1, %xmm6, %xmm2 1060 0xc5, 0x79, 0xd7, 0xf2, //0x00001043 vpmovmskb %xmm2, %r14d 1061 0x49, 0xc1, 0xe5, 0x30, //0x00001047 shlq $48, %r13 1062 0x48, 0xc1, 0xe6, 0x20, //0x0000104b shlq $32, %rsi 1063 0x48, 0xc1, 0xe1, 0x10, //0x0000104f shlq $16, %rcx 1064 0x48, 0x09, 0xcf, //0x00001053 orq %rcx, %rdi 1065 0x48, 0x09, 0xf7, //0x00001056 orq %rsi, %rdi 1066 0x49, 0xc1, 0xe6, 0x30, //0x00001059 shlq $48, %r14 1067 0x48, 0xc1, 0xe3, 0x20, //0x0000105d shlq $32, %rbx 1068 0x48, 0xc1, 0xe0, 0x10, //0x00001061 shlq $16, %rax 1069 0x48, 0x09, 0xc2, //0x00001065 orq %rax, %rdx 1070 0x48, 0x09, 0xda, //0x00001068 orq %rbx, %rdx 1071 0x4c, 0x09, 0xf2, //0x0000106b orq %r14, %rdx 1072 0x49, 0x83, 0xf9, 0xff, //0x0000106e cmpq $-1, %r9 1073 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001072 jne LBB0_205 1074 0x48, 0x85, 0xd2, //0x00001078 testq %rdx, %rdx 1075 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x0000107b jne LBB0_213 1076 //0x00001081 LBB0_205 1077 0x4c, 0x09, 0xef, //0x00001081 orq %r13, %rdi 1078 0x48, 0x89, 0xd0, //0x00001084 movq %rdx, %rax 1079 0x4c, 0x09, 0xd0, //0x00001087 orq %r10, %rax 1080 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x0000108a jne LBB0_214 1081 //0x00001090 LBB0_206 1082 0x48, 0x85, 0xff, //0x00001090 testq %rdi, %rdi 1083 0x0f, 0x85, 0xf6, 0xf4, 0xff, 0xff, //0x00001093 jne LBB0_57 1084 //0x00001099 LBB0_207 1085 0x49, 0x83, 0xc4, 0xc0, //0x00001099 addq $-64, %r12 1086 0x49, 0x83, 0xc3, 0x40, //0x0000109d addq $64, %r11 1087 0x49, 0x83, 0xfc, 0x3f, //0x000010a1 cmpq $63, %r12 1088 0x0f, 0x87, 0x45, 0xff, 0xff, 0xff, //0x000010a5 ja LBB0_203 1089 0xe9, 0x01, 0x0b, 0x00, 0x00, //0x000010ab jmp LBB0_208 1090 //0x000010b0 LBB0_213 1091 0x4c, 0x89, 0xd8, //0x000010b0 movq %r11, %rax 1092 0x48, 0x2b, 0x45, 0xd0, //0x000010b3 subq $-48(%rbp), %rax 1093 0x4c, 0x0f, 0xbc, 0xca, //0x000010b7 bsfq %rdx, %r9 1094 0x49, 0x01, 0xc1, //0x000010bb addq %rax, %r9 1095 0x4c, 0x09, 0xef, //0x000010be orq %r13, %rdi 1096 0x48, 0x89, 0xd0, //0x000010c1 movq %rdx, %rax 1097 0x4c, 0x09, 0xd0, //0x000010c4 orq %r10, %rax 1098 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x000010c7 je LBB0_206 1099 //0x000010cd LBB0_214 1100 0x4c, 0x89, 0xd0, //0x000010cd movq %r10, %rax 1101 0x48, 0xf7, 0xd0, //0x000010d0 notq %rax 1102 0x48, 0x21, 0xd0, //0x000010d3 andq %rdx, %rax 1103 0x48, 0x8d, 0x0c, 0x00, //0x000010d6 leaq (%rax,%rax), %rcx 1104 0x4c, 0x09, 0xd1, //0x000010da orq %r10, %rcx 1105 0x48, 0x89, 0xce, //0x000010dd movq %rcx, %rsi 1106 0x48, 0xf7, 0xd6, //0x000010e0 notq %rsi 1107 0x48, 0x21, 0xd6, //0x000010e3 andq %rdx, %rsi 1108 0x48, 0xba, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000010e6 movabsq $-6148914691236517206, %rdx 1109 0x48, 0x21, 0xd6, //0x000010f0 andq %rdx, %rsi 1110 0x45, 0x31, 0xd2, //0x000010f3 xorl %r10d, %r10d 1111 0x48, 0x01, 0xc6, //0x000010f6 addq %rax, %rsi 1112 0x41, 0x0f, 0x92, 0xc2, //0x000010f9 setb %r10b 1113 0x48, 0x01, 0xf6, //0x000010fd addq %rsi, %rsi 1114 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00001100 movabsq $6148914691236517205, %rax 1115 0x48, 0x31, 0xc6, //0x0000110a xorq %rax, %rsi 1116 0x48, 0x21, 0xce, //0x0000110d andq %rcx, %rsi 1117 0x48, 0xf7, 0xd6, //0x00001110 notq %rsi 1118 0x48, 0x21, 0xf7, //0x00001113 andq %rsi, %rdi 1119 0x48, 0x85, 0xff, //0x00001116 testq %rdi, %rdi 1120 0x0f, 0x84, 0x7a, 0xff, 0xff, 0xff, //0x00001119 je LBB0_207 1121 0xe9, 0x6b, 0xf4, 0xff, 0xff, //0x0000111f jmp LBB0_57 1122 //0x00001124 LBB0_215 1123 0x48, 0x8b, 0x45, 0x90, //0x00001124 movq $-112(%rbp), %rax 1124 0x4c, 0x8b, 0x50, 0x08, //0x00001128 movq $8(%rax), %r10 1125 0x4d, 0x29, 0xda, //0x0000112c subq %r11, %r10 1126 0x0f, 0x84, 0xfa, 0x12, 0x00, 0x00, //0x0000112f je LBB0_438 1127 0x4c, 0x89, 0x5d, 0xa8, //0x00001135 movq %r11, $-88(%rbp) 1128 0x4d, 0x01, 0xdc, //0x00001139 addq %r11, %r12 1129 0x41, 0x80, 0x3c, 0x24, 0x30, //0x0000113c cmpb $48, (%r12) 1130 0x0f, 0x85, 0x36, 0x00, 0x00, 0x00, //0x00001141 jne LBB0_220 1131 0x41, 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00001147 movl $1, %r11d 1132 0x49, 0x83, 0xfa, 0x01, //0x0000114d cmpq $1, %r10 1133 0x0f, 0x84, 0x7c, 0x05, 0x00, 0x00, //0x00001151 je LBB0_303 1134 0x41, 0x8a, 0x44, 0x24, 0x01, //0x00001157 movb $1(%r12), %al 1135 0x04, 0xd2, //0x0000115c addb $-46, %al 1136 0x3c, 0x37, //0x0000115e cmpb $55, %al 1137 0x0f, 0x87, 0x6d, 0x05, 0x00, 0x00, //0x00001160 ja LBB0_303 1138 0x0f, 0xb6, 0xc0, //0x00001166 movzbl %al, %eax 1139 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00001169 movabsq $36028797027352577, %rcx 1140 0x48, 0x0f, 0xa3, 0xc1, //0x00001173 btq %rax, %rcx 1141 0x0f, 0x83, 0x56, 0x05, 0x00, 0x00, //0x00001177 jae LBB0_303 1142 //0x0000117d LBB0_220 1143 0x49, 0x83, 0xfa, 0x10, //0x0000117d cmpq $16, %r10 1144 0x0f, 0x82, 0x30, 0x0d, 0x00, 0x00, //0x00001181 jb LBB0_359 1145 0x4d, 0x8d, 0x4a, 0xf0, //0x00001187 leaq $-16(%r10), %r9 1146 0x4c, 0x89, 0xc8, //0x0000118b movq %r9, %rax 1147 0x48, 0x83, 0xe0, 0xf0, //0x0000118e andq $-16, %rax 1148 0x4e, 0x8d, 0x44, 0x20, 0x10, //0x00001192 leaq $16(%rax,%r12), %r8 1149 0x41, 0x83, 0xe1, 0x0f, //0x00001197 andl $15, %r9d 1150 0x48, 0xc7, 0x45, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000119b movq $-1, $-72(%rbp) 1151 0x48, 0xc7, 0x45, 0xb0, 0xff, 0xff, 0xff, 0xff, //0x000011a3 movq $-1, $-80(%rbp) 1152 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000011ab movq $-1, %r14 1153 0x4d, 0x89, 0xe5, //0x000011b2 movq %r12, %r13 1154 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000011b5 .p2align 4, 0x90 1155 //0x000011c0 LBB0_222 1156 0xc4, 0xc1, 0x7a, 0x6f, 0x55, 0x00, //0x000011c0 vmovdqu (%r13), %xmm2 1157 0xc4, 0xc1, 0x69, 0x64, 0xe0, //0x000011c6 vpcmpgtb %xmm8, %xmm2, %xmm4 1158 0xc5, 0xb1, 0x64, 0xea, //0x000011cb vpcmpgtb %xmm2, %xmm9, %xmm5 1159 0xc5, 0xd9, 0xdb, 0xe5, //0x000011cf vpand %xmm5, %xmm4, %xmm4 1160 0xc5, 0xa9, 0x74, 0xea, //0x000011d3 vpcmpeqb %xmm2, %xmm10, %xmm5 1161 0xc5, 0xa1, 0x74, 0xf2, //0x000011d7 vpcmpeqb %xmm2, %xmm11, %xmm6 1162 0xc5, 0xc9, 0xeb, 0xed, //0x000011db vpor %xmm5, %xmm6, %xmm5 1163 0xc5, 0x99, 0xeb, 0xf2, //0x000011df vpor %xmm2, %xmm12, %xmm6 1164 0xc5, 0x91, 0x74, 0xd2, //0x000011e3 vpcmpeqb %xmm2, %xmm13, %xmm2 1165 0xc5, 0x89, 0x74, 0xf6, //0x000011e7 vpcmpeqb %xmm6, %xmm14, %xmm6 1166 0xc5, 0xc9, 0xeb, 0xfa, //0x000011eb vpor %xmm2, %xmm6, %xmm7 1167 0xc5, 0xd1, 0xeb, 0xe4, //0x000011ef vpor %xmm4, %xmm5, %xmm4 1168 0xc5, 0xc1, 0xeb, 0xe4, //0x000011f3 vpor %xmm4, %xmm7, %xmm4 1169 0xc5, 0xf9, 0xd7, 0xc2, //0x000011f7 vpmovmskb %xmm2, %eax 1170 0xc5, 0xf9, 0xd7, 0xde, //0x000011fb vpmovmskb %xmm6, %ebx 1171 0xc5, 0xf9, 0xd7, 0xd5, //0x000011ff vpmovmskb %xmm5, %edx 1172 0xc5, 0xf9, 0xd7, 0xcc, //0x00001203 vpmovmskb %xmm4, %ecx 1173 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001207 movl $2863311530, %esi 1174 0x48, 0x8d, 0xbe, 0x55, 0x55, 0x55, 0x55, //0x0000120c leaq $1431655765(%rsi), %rdi 1175 0x48, 0x31, 0xcf, //0x00001213 xorq %rcx, %rdi 1176 0x48, 0x0f, 0xbc, 0xcf, //0x00001216 bsfq %rdi, %rcx 1177 0x83, 0xf9, 0x10, //0x0000121a cmpl $16, %ecx 1178 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x0000121d je LBB0_224 1179 0xbf, 0xff, 0xff, 0xff, 0xff, //0x00001223 movl $-1, %edi 1180 0xd3, 0xe7, //0x00001228 shll %cl, %edi 1181 0xf7, 0xd7, //0x0000122a notl %edi 1182 0x21, 0xf8, //0x0000122c andl %edi, %eax 1183 0x21, 0xfb, //0x0000122e andl %edi, %ebx 1184 0x21, 0xd7, //0x00001230 andl %edx, %edi 1185 0x89, 0xfa, //0x00001232 movl %edi, %edx 1186 //0x00001234 LBB0_224 1187 0x8d, 0x78, 0xff, //0x00001234 leal $-1(%rax), %edi 1188 0x21, 0xc7, //0x00001237 andl %eax, %edi 1189 0x0f, 0x85, 0x4f, 0x09, 0x00, 0x00, //0x00001239 jne LBB0_337 1190 0x8d, 0x7b, 0xff, //0x0000123f leal $-1(%rbx), %edi 1191 0x21, 0xdf, //0x00001242 andl %ebx, %edi 1192 0x0f, 0x85, 0x44, 0x09, 0x00, 0x00, //0x00001244 jne LBB0_337 1193 0x8d, 0x7a, 0xff, //0x0000124a leal $-1(%rdx), %edi 1194 0x21, 0xd7, //0x0000124d andl %edx, %edi 1195 0x0f, 0x85, 0x39, 0x09, 0x00, 0x00, //0x0000124f jne LBB0_337 1196 0x85, 0xc0, //0x00001255 testl %eax, %eax 1197 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00001257 je LBB0_230 1198 0x4c, 0x89, 0xef, //0x0000125d movq %r13, %rdi 1199 0x4c, 0x29, 0xe7, //0x00001260 subq %r12, %rdi 1200 0x44, 0x0f, 0xbc, 0xd8, //0x00001263 bsfl %eax, %r11d 1201 0x49, 0x01, 0xfb, //0x00001267 addq %rdi, %r11 1202 0x49, 0x83, 0xfe, 0xff, //0x0000126a cmpq $-1, %r14 1203 0x0f, 0x85, 0x24, 0x09, 0x00, 0x00, //0x0000126e jne LBB0_338 1204 0x4d, 0x89, 0xde, //0x00001274 movq %r11, %r14 1205 //0x00001277 LBB0_230 1206 0x85, 0xdb, //0x00001277 testl %ebx, %ebx 1207 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00001279 je LBB0_233 1208 0x4c, 0x89, 0xe8, //0x0000127f movq %r13, %rax 1209 0x4c, 0x29, 0xe0, //0x00001282 subq %r12, %rax 1210 0x44, 0x0f, 0xbc, 0xdb, //0x00001285 bsfl %ebx, %r11d 1211 0x49, 0x01, 0xc3, //0x00001289 addq %rax, %r11 1212 0x48, 0x83, 0x7d, 0xb0, 0xff, //0x0000128c cmpq $-1, $-80(%rbp) 1213 0x0f, 0x85, 0x01, 0x09, 0x00, 0x00, //0x00001291 jne LBB0_338 1214 0x4c, 0x89, 0x5d, 0xb0, //0x00001297 movq %r11, $-80(%rbp) 1215 //0x0000129b LBB0_233 1216 0x85, 0xd2, //0x0000129b testl %edx, %edx 1217 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x0000129d je LBB0_236 1218 0x4c, 0x89, 0xe8, //0x000012a3 movq %r13, %rax 1219 0x4c, 0x29, 0xe0, //0x000012a6 subq %r12, %rax 1220 0x44, 0x0f, 0xbc, 0xda, //0x000012a9 bsfl %edx, %r11d 1221 0x49, 0x01, 0xc3, //0x000012ad addq %rax, %r11 1222 0x48, 0x83, 0x7d, 0xb8, 0xff, //0x000012b0 cmpq $-1, $-72(%rbp) 1223 0x0f, 0x85, 0xdd, 0x08, 0x00, 0x00, //0x000012b5 jne LBB0_338 1224 0x4c, 0x89, 0x5d, 0xb8, //0x000012bb movq %r11, $-72(%rbp) 1225 //0x000012bf LBB0_236 1226 0x83, 0xf9, 0x10, //0x000012bf cmpl $16, %ecx 1227 0x0f, 0x85, 0x81, 0x03, 0x00, 0x00, //0x000012c2 jne LBB0_291 1228 0x49, 0x83, 0xc5, 0x10, //0x000012c8 addq $16, %r13 1229 0x49, 0x83, 0xc2, 0xf0, //0x000012cc addq $-16, %r10 1230 0x49, 0x83, 0xfa, 0x0f, //0x000012d0 cmpq $15, %r10 1231 0x0f, 0x87, 0xe6, 0xfe, 0xff, 0xff, //0x000012d4 ja LBB0_222 1232 0x4d, 0x85, 0xc9, //0x000012da testq %r9, %r9 1233 0x48, 0x8d, 0x35, 0xf8, 0x14, 0x00, 0x00, //0x000012dd leaq $5368(%rip), %rsi /* LJTI0_2+0(%rip) */ 1234 0x48, 0x8b, 0x7d, 0xb0, //0x000012e4 movq $-80(%rbp), %rdi 1235 0x48, 0x8b, 0x5d, 0xb8, //0x000012e8 movq $-72(%rbp), %rbx 1236 0x0f, 0x84, 0x65, 0x03, 0x00, 0x00, //0x000012ec je LBB0_292 1237 //0x000012f2 LBB0_239 1238 0x4b, 0x8d, 0x0c, 0x08, //0x000012f2 leaq (%r8,%r9), %rcx 1239 0xe9, 0x01, 0x01, 0x00, 0x00, //0x000012f6 jmp LBB0_262 1240 //0x000012fb LBB0_240 1241 0x49, 0x8b, 0x01, //0x000012fb movq (%r9), %rax 1242 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x000012fe cmpq $4095, %rax 1243 0x0f, 0x8f, 0x53, 0x10, 0x00, 0x00, //0x00001304 jg LBB0_441 1244 0x48, 0x8d, 0x48, 0x01, //0x0000130a leaq $1(%rax), %rcx 1245 0x49, 0x89, 0x09, //0x0000130e movq %rcx, (%r9) 1246 0x49, 0xc7, 0x44, 0xc1, 0x08, 0x05, 0x00, 0x00, 0x00, //0x00001311 movq $5, $8(%r9,%rax,8) 1247 0xe9, 0x91, 0xee, 0xff, 0xff, //0x0000131a jmp LBB0_2 1248 //0x0000131f LBB0_242 1249 0x48, 0x8b, 0x4d, 0x90, //0x0000131f movq $-112(%rbp), %rcx 1250 0x48, 0x8b, 0x49, 0x08, //0x00001323 movq $8(%rcx), %rcx 1251 0x48, 0x8d, 0x51, 0xfc, //0x00001327 leaq $-4(%rcx), %rdx 1252 0x49, 0x39, 0xd7, //0x0000132b cmpq %rdx, %r15 1253 0x0f, 0x83, 0x97, 0x10, 0x00, 0x00, //0x0000132e jae LBB0_440 1254 0x43, 0x8b, 0x0c, 0x1c, //0x00001334 movl (%r12,%r11), %ecx 1255 0x81, 0xf9, 0x61, 0x6c, 0x73, 0x65, //0x00001338 cmpl $1702063201, %ecx 1256 0x0f, 0x85, 0xfa, 0x10, 0x00, 0x00, //0x0000133e jne LBB0_442 1257 0x4c, 0x89, 0xd9, //0x00001344 movq %r11, %rcx 1258 0x4d, 0x8d, 0x5f, 0x05, //0x00001347 leaq $5(%r15), %r11 1259 0xe9, 0x50, 0x00, 0x00, 0x00, //0x0000134b jmp LBB0_254 1260 //0x00001350 LBB0_245 1261 0x48, 0x8b, 0x4d, 0x90, //0x00001350 movq $-112(%rbp), %rcx 1262 0x48, 0x8b, 0x49, 0x08, //0x00001354 movq $8(%rcx), %rcx 1263 0x48, 0x8d, 0x51, 0xfd, //0x00001358 leaq $-3(%rcx), %rdx 1264 0x49, 0x39, 0xd7, //0x0000135c cmpq %rdx, %r15 1265 0x0f, 0x83, 0x66, 0x10, 0x00, 0x00, //0x0000135f jae LBB0_440 1266 0x41, 0x81, 0x3a, 0x6e, 0x75, 0x6c, 0x6c, //0x00001365 cmpl $1819047278, (%r10) 1267 0x0f, 0x84, 0x27, 0x00, 0x00, 0x00, //0x0000136c je LBB0_253 1268 0xe9, 0x1c, 0x11, 0x00, 0x00, //0x00001372 jmp LBB0_247 1269 //0x00001377 LBB0_251 1270 0x48, 0x8b, 0x4d, 0x90, //0x00001377 movq $-112(%rbp), %rcx 1271 0x48, 0x8b, 0x49, 0x08, //0x0000137b movq $8(%rcx), %rcx 1272 0x48, 0x8d, 0x51, 0xfd, //0x0000137f leaq $-3(%rcx), %rdx 1273 0x49, 0x39, 0xd7, //0x00001383 cmpq %rdx, %r15 1274 0x0f, 0x83, 0x3f, 0x10, 0x00, 0x00, //0x00001386 jae LBB0_440 1275 0x41, 0x81, 0x3a, 0x74, 0x72, 0x75, 0x65, //0x0000138c cmpl $1702195828, (%r10) 1276 0x0f, 0x85, 0x4c, 0x11, 0x00, 0x00, //0x00001393 jne LBB0_447 1277 //0x00001399 LBB0_253 1278 0x4c, 0x89, 0xd9, //0x00001399 movq %r11, %rcx 1279 0x4d, 0x8d, 0x5f, 0x04, //0x0000139c leaq $4(%r15), %r11 1280 //0x000013a0 LBB0_254 1281 0x4c, 0x89, 0x1e, //0x000013a0 movq %r11, (%rsi) 1282 0x4c, 0x89, 0xf8, //0x000013a3 movq %r15, %rax 1283 0x48, 0x85, 0xc9, //0x000013a6 testq %rcx, %rcx 1284 0x0f, 0x8f, 0x01, 0xee, 0xff, 0xff, //0x000013a9 jg LBB0_2 1285 0xe9, 0xee, 0x0f, 0x00, 0x00, //0x000013af jmp LBB0_423 1286 //0x000013b4 LBB0_255 1287 0x49, 0x8b, 0x01, //0x000013b4 movq (%r9), %rax 1288 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x000013b7 cmpq $4095, %rax 1289 0x0f, 0x8f, 0x9a, 0x0f, 0x00, 0x00, //0x000013bd jg LBB0_441 1290 0x48, 0x8d, 0x48, 0x01, //0x000013c3 leaq $1(%rax), %rcx 1291 0x49, 0x89, 0x09, //0x000013c7 movq %rcx, (%r9) 1292 0x49, 0xc7, 0x44, 0xc1, 0x08, 0x06, 0x00, 0x00, 0x00, //0x000013ca movq $6, $8(%r9,%rax,8) 1293 0xe9, 0xd8, 0xed, 0xff, 0xff, //0x000013d3 jmp LBB0_2 1294 //0x000013d8 LBB0_259 1295 0x49, 0x89, 0xc3, //0x000013d8 movq %rax, %r11 1296 0x4d, 0x29, 0xe3, //0x000013db subq %r12, %r11 1297 0x49, 0x83, 0xfe, 0xff, //0x000013de cmpq $-1, %r14 1298 0x0f, 0x85, 0x95, 0x0a, 0x00, 0x00, //0x000013e2 jne LBB0_356 1299 0x49, 0xff, 0xcb, //0x000013e8 decq %r11 1300 0x4d, 0x89, 0xde, //0x000013eb movq %r11, %r14 1301 0x90, 0x90, //0x000013ee .p2align 4, 0x90 1302 //0x000013f0 LBB0_261 1303 0x49, 0x89, 0xc0, //0x000013f0 movq %rax, %r8 1304 0x49, 0xff, 0xc9, //0x000013f3 decq %r9 1305 0x0f, 0x84, 0x03, 0x0a, 0x00, 0x00, //0x000013f6 je LBB0_341 1306 //0x000013fc LBB0_262 1307 0x41, 0x0f, 0xbe, 0x10, //0x000013fc movsbl (%r8), %edx 1308 0x83, 0xc2, 0xd5, //0x00001400 addl $-43, %edx 1309 0x83, 0xfa, 0x3a, //0x00001403 cmpl $58, %edx 1310 0x0f, 0x87, 0x4b, 0x02, 0x00, 0x00, //0x00001406 ja LBB0_292 1311 0x49, 0x8d, 0x40, 0x01, //0x0000140c leaq $1(%r8), %rax 1312 0x48, 0x63, 0x14, 0x96, //0x00001410 movslq (%rsi,%rdx,4), %rdx 1313 0x48, 0x01, 0xf2, //0x00001414 addq %rsi, %rdx 1314 0xff, 0xe2, //0x00001417 jmpq *%rdx 1315 //0x00001419 LBB0_264 1316 0x49, 0x89, 0xc3, //0x00001419 movq %rax, %r11 1317 0x4d, 0x29, 0xe3, //0x0000141c subq %r12, %r11 1318 0x48, 0x83, 0xfb, 0xff, //0x0000141f cmpq $-1, %rbx 1319 0x0f, 0x85, 0x54, 0x0a, 0x00, 0x00, //0x00001423 jne LBB0_356 1320 0x49, 0xff, 0xcb, //0x00001429 decq %r11 1321 0x4c, 0x89, 0xdb, //0x0000142c movq %r11, %rbx 1322 0xe9, 0xbc, 0xff, 0xff, 0xff, //0x0000142f jmp LBB0_261 1323 //0x00001434 LBB0_266 1324 0x49, 0x89, 0xc3, //0x00001434 movq %rax, %r11 1325 0x4d, 0x29, 0xe3, //0x00001437 subq %r12, %r11 1326 0x48, 0x83, 0xff, 0xff, //0x0000143a cmpq $-1, %rdi 1327 0x0f, 0x85, 0x39, 0x0a, 0x00, 0x00, //0x0000143e jne LBB0_356 1328 0x49, 0xff, 0xcb, //0x00001444 decq %r11 1329 0x4c, 0x89, 0xdf, //0x00001447 movq %r11, %rdi 1330 0xe9, 0xa1, 0xff, 0xff, 0xff, //0x0000144a jmp LBB0_261 1331 //0x0000144f LBB0_268 1332 0x48, 0x89, 0xd0, //0x0000144f movq %rdx, %rax 1333 0x4c, 0x29, 0xd8, //0x00001452 subq %r11, %rax 1334 0x0f, 0x84, 0xf6, 0x10, 0x00, 0x00, //0x00001455 je LBB0_456 1335 0x4c, 0x89, 0xd9, //0x0000145b movq %r11, %rcx 1336 0x4d, 0x01, 0xe3, //0x0000145e addq %r12, %r11 1337 0x48, 0x83, 0xf8, 0x40, //0x00001461 cmpq $64, %rax 1338 0x0f, 0x82, 0x8c, 0x0a, 0x00, 0x00, //0x00001465 jb LBB0_361 1339 0x41, 0x89, 0xc2, //0x0000146b movl %eax, %r10d 1340 0x41, 0x83, 0xe2, 0x3f, //0x0000146e andl $63, %r10d 1341 0x4e, 0x8d, 0x64, 0x02, 0xc0, //0x00001472 leaq $-64(%rdx,%r8), %r12 1342 0x49, 0x83, 0xe4, 0xc0, //0x00001477 andq $-64, %r12 1343 0x49, 0x01, 0xcc, //0x0000147b addq %rcx, %r12 1344 0x4c, 0x03, 0x65, 0x88, //0x0000147e addq $-120(%rbp), %r12 1345 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001482 movq $-1, %r9 1346 0x45, 0x31, 0xc0, //0x00001489 xorl %r8d, %r8d 1347 0x90, 0x90, 0x90, 0x90, //0x0000148c .p2align 4, 0x90 1348 //0x00001490 LBB0_271 1349 0xc4, 0xc1, 0x7a, 0x6f, 0x33, //0x00001490 vmovdqu (%r11), %xmm6 1350 0xc4, 0xc1, 0x7a, 0x6f, 0x6b, 0x10, //0x00001495 vmovdqu $16(%r11), %xmm5 1351 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x20, //0x0000149b vmovdqu $32(%r11), %xmm4 1352 0xc4, 0xc1, 0x7a, 0x6f, 0x7b, 0x30, //0x000014a1 vmovdqu $48(%r11), %xmm7 1353 0xc5, 0xc9, 0x74, 0xd0, //0x000014a7 vpcmpeqb %xmm0, %xmm6, %xmm2 1354 0xc5, 0xf9, 0xd7, 0xf2, //0x000014ab vpmovmskb %xmm2, %esi 1355 0xc5, 0xd1, 0x74, 0xd0, //0x000014af vpcmpeqb %xmm0, %xmm5, %xmm2 1356 0xc5, 0xf9, 0xd7, 0xda, //0x000014b3 vpmovmskb %xmm2, %ebx 1357 0xc5, 0xd9, 0x74, 0xd0, //0x000014b7 vpcmpeqb %xmm0, %xmm4, %xmm2 1358 0xc5, 0xf9, 0xd7, 0xca, //0x000014bb vpmovmskb %xmm2, %ecx 1359 0xc5, 0xc1, 0x74, 0xd0, //0x000014bf vpcmpeqb %xmm0, %xmm7, %xmm2 1360 0xc5, 0xf9, 0xd7, 0xfa, //0x000014c3 vpmovmskb %xmm2, %edi 1361 0xc5, 0xc9, 0x74, 0xd1, //0x000014c7 vpcmpeqb %xmm1, %xmm6, %xmm2 1362 0xc5, 0x79, 0xd7, 0xea, //0x000014cb vpmovmskb %xmm2, %r13d 1363 0xc5, 0xd1, 0x74, 0xd1, //0x000014cf vpcmpeqb %xmm1, %xmm5, %xmm2 1364 0xc5, 0xf9, 0xd7, 0xd2, //0x000014d3 vpmovmskb %xmm2, %edx 1365 0xc5, 0xd9, 0x74, 0xd1, //0x000014d7 vpcmpeqb %xmm1, %xmm4, %xmm2 1366 0x48, 0xc1, 0xe3, 0x10, //0x000014db shlq $16, %rbx 1367 0x48, 0x09, 0xde, //0x000014df orq %rbx, %rsi 1368 0xc5, 0xf9, 0xd7, 0xda, //0x000014e2 vpmovmskb %xmm2, %ebx 1369 0xc5, 0xc1, 0x74, 0xd1, //0x000014e6 vpcmpeqb %xmm1, %xmm7, %xmm2 1370 0x48, 0xc1, 0xe1, 0x20, //0x000014ea shlq $32, %rcx 1371 0x48, 0x09, 0xce, //0x000014ee orq %rcx, %rsi 1372 0xc5, 0xf9, 0xd7, 0xca, //0x000014f1 vpmovmskb %xmm2, %ecx 1373 0xc5, 0x81, 0x64, 0xd6, //0x000014f5 vpcmpgtb %xmm6, %xmm15, %xmm2 1374 0xc5, 0xc9, 0x64, 0xf3, //0x000014f9 vpcmpgtb %xmm3, %xmm6, %xmm6 1375 0xc5, 0xc9, 0xdb, 0xd2, //0x000014fd vpand %xmm2, %xmm6, %xmm2 1376 0x48, 0xc1, 0xe2, 0x10, //0x00001501 shlq $16, %rdx 1377 0x49, 0x09, 0xd5, //0x00001505 orq %rdx, %r13 1378 0xc5, 0xf9, 0xd7, 0xd2, //0x00001508 vpmovmskb %xmm2, %edx 1379 0xc5, 0x81, 0x64, 0xd5, //0x0000150c vpcmpgtb %xmm5, %xmm15, %xmm2 1380 0xc5, 0xd1, 0x64, 0xeb, //0x00001510 vpcmpgtb %xmm3, %xmm5, %xmm5 1381 0xc5, 0xd1, 0xdb, 0xd2, //0x00001514 vpand %xmm2, %xmm5, %xmm2 1382 0x48, 0xc1, 0xe3, 0x20, //0x00001518 shlq $32, %rbx 1383 0x49, 0x09, 0xdd, //0x0000151c orq %rbx, %r13 1384 0xc5, 0xf9, 0xd7, 0xda, //0x0000151f vpmovmskb %xmm2, %ebx 1385 0xc5, 0x81, 0x64, 0xd4, //0x00001523 vpcmpgtb %xmm4, %xmm15, %xmm2 1386 0xc5, 0xd9, 0x64, 0xe3, //0x00001527 vpcmpgtb %xmm3, %xmm4, %xmm4 1387 0xc5, 0xd9, 0xdb, 0xd2, //0x0000152b vpand %xmm2, %xmm4, %xmm2 1388 0x48, 0xc1, 0xe1, 0x30, //0x0000152f shlq $48, %rcx 1389 0x49, 0x09, 0xcd, //0x00001533 orq %rcx, %r13 1390 0xc5, 0xf9, 0xd7, 0xca, //0x00001536 vpmovmskb %xmm2, %ecx 1391 0xc5, 0x81, 0x64, 0xd7, //0x0000153a vpcmpgtb %xmm7, %xmm15, %xmm2 1392 0xc5, 0xc1, 0x64, 0xe3, //0x0000153e vpcmpgtb %xmm3, %xmm7, %xmm4 1393 0xc5, 0xd9, 0xdb, 0xd2, //0x00001542 vpand %xmm2, %xmm4, %xmm2 1394 0x48, 0xc1, 0xe3, 0x10, //0x00001546 shlq $16, %rbx 1395 0x48, 0x09, 0xda, //0x0000154a orq %rbx, %rdx 1396 0xc5, 0x79, 0xd7, 0xf2, //0x0000154d vpmovmskb %xmm2, %r14d 1397 0x48, 0xc1, 0xe7, 0x30, //0x00001551 shlq $48, %rdi 1398 0x48, 0xc1, 0xe1, 0x20, //0x00001555 shlq $32, %rcx 1399 0x49, 0x83, 0xf9, 0xff, //0x00001559 cmpq $-1, %r9 1400 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000155d jne LBB0_273 1401 0x4d, 0x85, 0xed, //0x00001563 testq %r13, %r13 1402 0x0f, 0x85, 0xa4, 0x00, 0x00, 0x00, //0x00001566 jne LBB0_287 1403 //0x0000156c LBB0_273 1404 0x49, 0xc1, 0xe6, 0x30, //0x0000156c shlq $48, %r14 1405 0x48, 0x09, 0xca, //0x00001570 orq %rcx, %rdx 1406 0x48, 0x09, 0xfe, //0x00001573 orq %rdi, %rsi 1407 0x4c, 0x89, 0xe9, //0x00001576 movq %r13, %rcx 1408 0x4c, 0x09, 0xc1, //0x00001579 orq %r8, %rcx 1409 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x0000157c jne LBB0_288 1410 0x4c, 0x09, 0xf2, //0x00001582 orq %r14, %rdx 1411 0x48, 0x85, 0xf6, //0x00001585 testq %rsi, %rsi 1412 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x00001588 jne LBB0_289 1413 //0x0000158e LBB0_275 1414 0x48, 0x85, 0xd2, //0x0000158e testq %rdx, %rdx 1415 0x0f, 0x85, 0xa7, 0x0f, 0x00, 0x00, //0x00001591 jne LBB0_452 1416 0x48, 0x83, 0xc0, 0xc0, //0x00001597 addq $-64, %rax 1417 0x49, 0x83, 0xc3, 0x40, //0x0000159b addq $64, %r11 1418 0x48, 0x83, 0xf8, 0x3f, //0x0000159f cmpq $63, %rax 1419 0x0f, 0x87, 0xe7, 0xfe, 0xff, 0xff, //0x000015a3 ja LBB0_271 1420 0xe9, 0xf0, 0x06, 0x00, 0x00, //0x000015a9 jmp LBB0_277 1421 //0x000015ae LBB0_288 1422 0x4c, 0x89, 0xc1, //0x000015ae movq %r8, %rcx 1423 0x48, 0xf7, 0xd1, //0x000015b1 notq %rcx 1424 0x4c, 0x21, 0xe9, //0x000015b4 andq %r13, %rcx 1425 0x4c, 0x89, 0x55, 0xb8, //0x000015b7 movq %r10, $-72(%rbp) 1426 0x4c, 0x8d, 0x14, 0x09, //0x000015bb leaq (%rcx,%rcx), %r10 1427 0x4d, 0x09, 0xc2, //0x000015bf orq %r8, %r10 1428 0x4c, 0x89, 0xd7, //0x000015c2 movq %r10, %rdi 1429 0x48, 0xf7, 0xd7, //0x000015c5 notq %rdi 1430 0x4c, 0x21, 0xef, //0x000015c8 andq %r13, %rdi 1431 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000015cb movabsq $-6148914691236517206, %rbx 1432 0x48, 0x21, 0xdf, //0x000015d5 andq %rbx, %rdi 1433 0x45, 0x31, 0xc0, //0x000015d8 xorl %r8d, %r8d 1434 0x48, 0x01, 0xcf, //0x000015db addq %rcx, %rdi 1435 0x41, 0x0f, 0x92, 0xc0, //0x000015de setb %r8b 1436 0x48, 0x01, 0xff, //0x000015e2 addq %rdi, %rdi 1437 0x48, 0xb9, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000015e5 movabsq $6148914691236517205, %rcx 1438 0x48, 0x31, 0xcf, //0x000015ef xorq %rcx, %rdi 1439 0x4c, 0x21, 0xd7, //0x000015f2 andq %r10, %rdi 1440 0x4c, 0x8b, 0x55, 0xb8, //0x000015f5 movq $-72(%rbp), %r10 1441 0x48, 0xf7, 0xd7, //0x000015f9 notq %rdi 1442 0x48, 0x21, 0xfe, //0x000015fc andq %rdi, %rsi 1443 0x4c, 0x09, 0xf2, //0x000015ff orq %r14, %rdx 1444 0x48, 0x85, 0xf6, //0x00001602 testq %rsi, %rsi 1445 0x0f, 0x84, 0x83, 0xff, 0xff, 0xff, //0x00001605 je LBB0_275 1446 0xe9, 0x13, 0x00, 0x00, 0x00, //0x0000160b jmp LBB0_289 1447 //0x00001610 LBB0_287 1448 0x4c, 0x89, 0xdb, //0x00001610 movq %r11, %rbx 1449 0x48, 0x2b, 0x5d, 0xd0, //0x00001613 subq $-48(%rbp), %rbx 1450 0x4d, 0x0f, 0xbc, 0xcd, //0x00001617 bsfq %r13, %r9 1451 0x49, 0x01, 0xd9, //0x0000161b addq %rbx, %r9 1452 0xe9, 0x49, 0xff, 0xff, 0xff, //0x0000161e jmp LBB0_273 1453 //0x00001623 LBB0_289 1454 0x48, 0x0f, 0xbc, 0xc6, //0x00001623 bsfq %rsi, %rax 1455 0x48, 0x85, 0xd2, //0x00001627 testq %rdx, %rdx 1456 0x4c, 0x8b, 0x65, 0xd0, //0x0000162a movq $-48(%rbp), %r12 1457 0x0f, 0x84, 0xbe, 0x00, 0x00, 0x00, //0x0000162e je LBB0_304 1458 0x48, 0x0f, 0xbc, 0xca, //0x00001634 bsfq %rdx, %rcx 1459 0x4d, 0x29, 0xe3, //0x00001638 subq %r12, %r11 1460 0x48, 0x39, 0xc1, //0x0000163b cmpq %rax, %rcx 1461 0x0f, 0x83, 0x94, 0xf8, 0xff, 0xff, //0x0000163e jae LBB0_186 1462 0xe9, 0x11, 0x0f, 0x00, 0x00, //0x00001644 jmp LBB0_306 1463 //0x00001649 LBB0_291 1464 0x49, 0x01, 0xcd, //0x00001649 addq %rcx, %r13 1465 0x4d, 0x89, 0xe8, //0x0000164c movq %r13, %r8 1466 0x48, 0x8b, 0x7d, 0xb0, //0x0000164f movq $-80(%rbp), %rdi 1467 0x48, 0x8b, 0x5d, 0xb8, //0x00001653 movq $-72(%rbp), %rbx 1468 //0x00001657 LBB0_292 1469 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001657 movq $-1, %r11 1470 0x48, 0x85, 0xff, //0x0000165e testq %rdi, %rdi 1471 0x48, 0x8b, 0x75, 0xc8, //0x00001661 movq $-56(%rbp), %rsi 1472 0x0f, 0x84, 0xcb, 0x0d, 0x00, 0x00, //0x00001665 je LBB0_439 1473 //0x0000166b LBB0_293 1474 0x48, 0x85, 0xdb, //0x0000166b testq %rbx, %rbx 1475 0x0f, 0x84, 0xc2, 0x0d, 0x00, 0x00, //0x0000166e je LBB0_439 1476 0x4d, 0x85, 0xf6, //0x00001674 testq %r14, %r14 1477 0x4c, 0x8b, 0x4d, 0xc0, //0x00001677 movq $-64(%rbp), %r9 1478 0x0f, 0x84, 0xb5, 0x0d, 0x00, 0x00, //0x0000167b je LBB0_439 1479 0x4d, 0x29, 0xe0, //0x00001681 subq %r12, %r8 1480 0x49, 0x8d, 0x40, 0xff, //0x00001684 leaq $-1(%r8), %rax 1481 0x48, 0x39, 0xc7, //0x00001688 cmpq %rax, %rdi 1482 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000168b je LBB0_301 1483 0x49, 0x39, 0xc6, //0x00001691 cmpq %rax, %r14 1484 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00001694 je LBB0_301 1485 0x48, 0x39, 0xc3, //0x0000169a cmpq %rax, %rbx 1486 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000169d je LBB0_301 1487 0x48, 0x85, 0xdb, //0x000016a3 testq %rbx, %rbx 1488 0x0f, 0x8e, 0x6e, 0x00, 0x00, 0x00, //0x000016a6 jle LBB0_309 1489 0x48, 0x8d, 0x43, 0xff, //0x000016ac leaq $-1(%rbx), %rax 1490 0x48, 0x39, 0xc7, //0x000016b0 cmpq %rax, %rdi 1491 0x0f, 0x84, 0x61, 0x00, 0x00, 0x00, //0x000016b3 je LBB0_309 1492 0x48, 0xf7, 0xd3, //0x000016b9 notq %rbx 1493 0x49, 0x89, 0xdb, //0x000016bc movq %rbx, %r11 1494 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000016bf jmp LBB0_302 1495 //0x000016c4 LBB0_301 1496 0x49, 0xf7, 0xd8, //0x000016c4 negq %r8 1497 0x4d, 0x89, 0xc3, //0x000016c7 movq %r8, %r11 1498 //0x000016ca LBB0_302 1499 0x4d, 0x85, 0xdb, //0x000016ca testq %r11, %r11 1500 0x0f, 0x88, 0x63, 0x0d, 0x00, 0x00, //0x000016cd js LBB0_439 1501 //0x000016d3 LBB0_303 1502 0x48, 0x8b, 0x4d, 0xa8, //0x000016d3 movq $-88(%rbp), %rcx 1503 0x49, 0x01, 0xcb, //0x000016d7 addq %rcx, %r11 1504 0x4c, 0x89, 0x1e, //0x000016da movq %r11, (%rsi) 1505 0x4c, 0x89, 0xf8, //0x000016dd movq %r15, %rax 1506 0x48, 0x85, 0xc9, //0x000016e0 testq %rcx, %rcx 1507 0x4c, 0x8b, 0x65, 0xd0, //0x000016e3 movq $-48(%rbp), %r12 1508 0x0f, 0x8f, 0xc3, 0xea, 0xff, 0xff, //0x000016e7 jg LBB0_2 1509 0xe9, 0xb0, 0x0c, 0x00, 0x00, //0x000016ed jmp LBB0_423 1510 //0x000016f2 LBB0_304 1511 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000016f2 movl $64, %ecx 1512 0x4d, 0x29, 0xe3, //0x000016f7 subq %r12, %r11 1513 0x48, 0x39, 0xc1, //0x000016fa cmpq %rax, %rcx 1514 0x0f, 0x83, 0xd5, 0xf7, 0xff, 0xff, //0x000016fd jae LBB0_186 1515 0xe9, 0x52, 0x0e, 0x00, 0x00, //0x00001703 jmp LBB0_306 1516 //0x00001708 LBB0_308 1517 0x4d, 0x29, 0xd6, //0x00001708 subq %r10, %r14 1518 0x44, 0x0f, 0xbc, 0xde, //0x0000170b bsfl %esi, %r11d 1519 0x4d, 0x01, 0xf3, //0x0000170f addq %r14, %r11 1520 0x49, 0xf7, 0xd3, //0x00001712 notq %r11 1521 0xe9, 0xa6, 0x03, 0x00, 0x00, //0x00001715 jmp LBB0_326 1522 //0x0000171a LBB0_309 1523 0x4c, 0x89, 0xf0, //0x0000171a movq %r14, %rax 1524 0x48, 0x09, 0xf8, //0x0000171d orq %rdi, %rax 1525 0x49, 0x39, 0xfe, //0x00001720 cmpq %rdi, %r14 1526 0x0f, 0x8c, 0x66, 0x01, 0x00, 0x00, //0x00001723 jl LBB0_312 1527 0x48, 0x85, 0xc0, //0x00001729 testq %rax, %rax 1528 0x0f, 0x88, 0x5d, 0x01, 0x00, 0x00, //0x0000172c js LBB0_312 1529 0x49, 0xf7, 0xd6, //0x00001732 notq %r14 1530 0x4d, 0x89, 0xf3, //0x00001735 movq %r14, %r11 1531 0xe9, 0x8d, 0xff, 0xff, 0xff, //0x00001738 jmp LBB0_302 1532 //0x0000173d LBB0_49 1533 0x4c, 0x8b, 0x5d, 0xb8, //0x0000173d movq $-72(%rbp), %r11 1534 0x4d, 0x89, 0xd5, //0x00001741 movq %r10, %r13 1535 0x49, 0x83, 0xfd, 0x20, //0x00001744 cmpq $32, %r13 1536 0x0f, 0x82, 0x66, 0x08, 0x00, 0x00, //0x00001748 jb LBB0_366 1537 //0x0000174e LBB0_50 1538 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x0000174e vmovdqu (%r11), %xmm2 1539 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00001753 vmovdqu $16(%r11), %xmm4 1540 0xc5, 0xe9, 0x74, 0xe8, //0x00001759 vpcmpeqb %xmm0, %xmm2, %xmm5 1541 0xc5, 0xf9, 0xd7, 0xcd, //0x0000175d vpmovmskb %xmm5, %ecx 1542 0xc5, 0xd9, 0x74, 0xe8, //0x00001761 vpcmpeqb %xmm0, %xmm4, %xmm5 1543 0xc5, 0xf9, 0xd7, 0xd5, //0x00001765 vpmovmskb %xmm5, %edx 1544 0xc5, 0xe9, 0x74, 0xd1, //0x00001769 vpcmpeqb %xmm1, %xmm2, %xmm2 1545 0xc5, 0xf9, 0xd7, 0xfa, //0x0000176d vpmovmskb %xmm2, %edi 1546 0xc5, 0xd9, 0x74, 0xd1, //0x00001771 vpcmpeqb %xmm1, %xmm4, %xmm2 1547 0xc5, 0xf9, 0xd7, 0xc2, //0x00001775 vpmovmskb %xmm2, %eax 1548 0x48, 0xc1, 0xe2, 0x10, //0x00001779 shlq $16, %rdx 1549 0x48, 0xc1, 0xe0, 0x10, //0x0000177d shlq $16, %rax 1550 0x48, 0x09, 0xc7, //0x00001781 orq %rax, %rdi 1551 0x49, 0x83, 0xf9, 0xff, //0x00001784 cmpq $-1, %r9 1552 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001788 jne LBB0_52 1553 0x48, 0x85, 0xff, //0x0000178e testq %rdi, %rdi 1554 0x0f, 0x85, 0xbc, 0x07, 0x00, 0x00, //0x00001791 jne LBB0_363 1555 //0x00001797 LBB0_52 1556 0x48, 0x09, 0xca, //0x00001797 orq %rcx, %rdx 1557 0x48, 0x89, 0xf8, //0x0000179a movq %rdi, %rax 1558 0x4c, 0x09, 0xe0, //0x0000179d orq %r12, %rax 1559 0x0f, 0x85, 0xca, 0x07, 0x00, 0x00, //0x000017a0 jne LBB0_364 1560 //0x000017a6 LBB0_53 1561 0x48, 0x85, 0xd2, //0x000017a6 testq %rdx, %rdx 1562 0x0f, 0x84, 0xfd, 0x07, 0x00, 0x00, //0x000017a9 je LBB0_365 1563 //0x000017af LBB0_54 1564 0x48, 0x0f, 0xbc, 0xc2, //0x000017af bsfq %rdx, %rax 1565 0xe9, 0xdb, 0xed, 0xff, 0xff, //0x000017b3 jmp LBB0_58 1566 //0x000017b8 LBB0_113 1567 0x4d, 0x89, 0xd3, //0x000017b8 movq %r10, %r11 1568 0x48, 0x8b, 0x45, 0xb8, //0x000017bb movq $-72(%rbp), %rax 1569 0x4c, 0x8b, 0x65, 0xd0, //0x000017bf movq $-48(%rbp), %r12 1570 0x48, 0x83, 0xf8, 0x20, //0x000017c3 cmpq $32, %rax 1571 0x0f, 0x82, 0x66, 0x02, 0x00, 0x00, //0x000017c7 jb LBB0_317 1572 //0x000017cd LBB0_114 1573 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x000017cd vmovdqu (%r11), %xmm2 1574 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x000017d2 vmovdqu $16(%r11), %xmm4 1575 0xc5, 0xe9, 0x74, 0xe8, //0x000017d8 vpcmpeqb %xmm0, %xmm2, %xmm5 1576 0xc5, 0xf9, 0xd7, 0xcd, //0x000017dc vpmovmskb %xmm5, %ecx 1577 0xc5, 0xd9, 0x74, 0xe8, //0x000017e0 vpcmpeqb %xmm0, %xmm4, %xmm5 1578 0xc5, 0xf9, 0xd7, 0xf5, //0x000017e4 vpmovmskb %xmm5, %esi 1579 0xc5, 0xe9, 0x74, 0xe9, //0x000017e8 vpcmpeqb %xmm1, %xmm2, %xmm5 1580 0xc5, 0xf9, 0xd7, 0xd5, //0x000017ec vpmovmskb %xmm5, %edx 1581 0xc5, 0xd9, 0x74, 0xe9, //0x000017f0 vpcmpeqb %xmm1, %xmm4, %xmm5 1582 0xc5, 0xf9, 0xd7, 0xdd, //0x000017f4 vpmovmskb %xmm5, %ebx 1583 0xc5, 0x81, 0x64, 0xea, //0x000017f8 vpcmpgtb %xmm2, %xmm15, %xmm5 1584 0xc5, 0xe9, 0x64, 0xd3, //0x000017fc vpcmpgtb %xmm3, %xmm2, %xmm2 1585 0xc5, 0xe9, 0xdb, 0xd5, //0x00001800 vpand %xmm5, %xmm2, %xmm2 1586 0xc5, 0x79, 0xd7, 0xf2, //0x00001804 vpmovmskb %xmm2, %r14d 1587 0xc5, 0x81, 0x64, 0xd4, //0x00001808 vpcmpgtb %xmm4, %xmm15, %xmm2 1588 0xc5, 0xd9, 0x64, 0xe3, //0x0000180c vpcmpgtb %xmm3, %xmm4, %xmm4 1589 0xc5, 0xd9, 0xdb, 0xd2, //0x00001810 vpand %xmm2, %xmm4, %xmm2 1590 0xc5, 0xf9, 0xd7, 0xfa, //0x00001814 vpmovmskb %xmm2, %edi 1591 0x48, 0xc1, 0xe6, 0x10, //0x00001818 shlq $16, %rsi 1592 0x48, 0xc1, 0xe3, 0x10, //0x0000181c shlq $16, %rbx 1593 0x48, 0x09, 0xda, //0x00001820 orq %rbx, %rdx 1594 0x49, 0x83, 0xf9, 0xff, //0x00001823 cmpq $-1, %r9 1595 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001827 jne LBB0_116 1596 0x48, 0x85, 0xd2, //0x0000182d testq %rdx, %rdx 1597 0x0f, 0x85, 0xf8, 0x07, 0x00, 0x00, //0x00001830 jne LBB0_373 1598 //0x00001836 LBB0_116 1599 0x48, 0xc1, 0xe7, 0x10, //0x00001836 shlq $16, %rdi 1600 0x48, 0x09, 0xce, //0x0000183a orq %rcx, %rsi 1601 0x48, 0x89, 0xd1, //0x0000183d movq %rdx, %rcx 1602 0x4c, 0x09, 0xc1, //0x00001840 orq %r8, %rcx 1603 0x0f, 0x85, 0xcb, 0x06, 0x00, 0x00, //0x00001843 jne LBB0_362 1604 //0x00001849 LBB0_117 1605 0x4c, 0x09, 0xf7, //0x00001849 orq %r14, %rdi 1606 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000184c movl $64, %ecx 1607 0xba, 0x40, 0x00, 0x00, 0x00, //0x00001851 movl $64, %edx 1608 0x48, 0x85, 0xf6, //0x00001856 testq %rsi, %rsi 1609 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001859 je LBB0_119 1610 0x48, 0x0f, 0xbc, 0xd6, //0x0000185f bsfq %rsi, %rdx 1611 //0x00001863 LBB0_119 1612 0x48, 0x85, 0xff, //0x00001863 testq %rdi, %rdi 1613 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001866 je LBB0_121 1614 0x48, 0x0f, 0xbc, 0xcf, //0x0000186c bsfq %rdi, %rcx 1615 //0x00001870 LBB0_121 1616 0x48, 0x85, 0xf6, //0x00001870 testq %rsi, %rsi 1617 0x0f, 0x84, 0xa9, 0x01, 0x00, 0x00, //0x00001873 je LBB0_315 1618 //0x00001879 LBB0_122 1619 0x4d, 0x29, 0xe3, //0x00001879 subq %r12, %r11 1620 0x48, 0x39, 0xd1, //0x0000187c cmpq %rdx, %rcx 1621 0x0f, 0x82, 0xd5, 0x0c, 0x00, 0x00, //0x0000187f jb LBB0_306 1622 0x4d, 0x8d, 0x5c, 0x13, 0x01, //0x00001885 leaq $1(%r11,%rdx), %r11 1623 0xe9, 0x4e, 0xf6, 0xff, 0xff, //0x0000188a jmp LBB0_187 1624 //0x0000188f LBB0_312 1625 0x48, 0x85, 0xc0, //0x0000188f testq %rax, %rax 1626 0x48, 0x8d, 0x47, 0xff, //0x00001892 leaq $-1(%rdi), %rax 1627 0x48, 0xf7, 0xd7, //0x00001896 notq %rdi 1628 0x49, 0x0f, 0x48, 0xf8, //0x00001899 cmovsq %r8, %rdi 1629 0x49, 0x39, 0xc6, //0x0000189d cmpq %rax, %r14 1630 0x49, 0x0f, 0x45, 0xf8, //0x000018a0 cmovneq %r8, %rdi 1631 0x49, 0x89, 0xfb, //0x000018a4 movq %rdi, %r11 1632 0xe9, 0x1e, 0xfe, 0xff, 0xff, //0x000018a7 jmp LBB0_302 1633 //0x000018ac LBB0_313 1634 0x48, 0xf7, 0xd0, //0x000018ac notq %rax 1635 0x49, 0x89, 0xc3, //0x000018af movq %rax, %r11 1636 0xe9, 0x09, 0x02, 0x00, 0x00, //0x000018b2 jmp LBB0_326 1637 //0x000018b7 LBB0_314 1638 0x48, 0x89, 0x4d, 0xa8, //0x000018b7 movq %rcx, $-88(%rbp) 1639 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000018bb movq $-1, %rax 1640 0x4d, 0x85, 0xed, //0x000018c2 testq %r13, %r13 1641 0x48, 0x8b, 0x75, 0xc8, //0x000018c5 movq $-56(%rbp), %rsi 1642 0x0f, 0x85, 0x86, 0xf3, 0xff, 0xff, //0x000018c9 jne LBB0_151 1643 0xe9, 0xbe, 0x0a, 0x00, 0x00, //0x000018cf jmp LBB0_420 1644 //0x000018d4 LBB0_134 1645 0x4c, 0x8b, 0x5d, 0xb8, //0x000018d4 movq $-72(%rbp), %r11 1646 0x4d, 0x89, 0xd5, //0x000018d8 movq %r10, %r13 1647 0x49, 0x83, 0xfd, 0x20, //0x000018db cmpq $32, %r13 1648 0x0f, 0x82, 0x57, 0x08, 0x00, 0x00, //0x000018df jb LBB0_382 1649 //0x000018e5 LBB0_135 1650 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x000018e5 vmovdqu (%r11), %xmm2 1651 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x000018ea vmovdqu $16(%r11), %xmm4 1652 0xc5, 0xe9, 0x74, 0xe8, //0x000018f0 vpcmpeqb %xmm0, %xmm2, %xmm5 1653 0xc5, 0xf9, 0xd7, 0xcd, //0x000018f4 vpmovmskb %xmm5, %ecx 1654 0xc5, 0xd9, 0x74, 0xe8, //0x000018f8 vpcmpeqb %xmm0, %xmm4, %xmm5 1655 0xc5, 0xf9, 0xd7, 0xd5, //0x000018fc vpmovmskb %xmm5, %edx 1656 0xc5, 0xe9, 0x74, 0xd1, //0x00001900 vpcmpeqb %xmm1, %xmm2, %xmm2 1657 0xc5, 0xf9, 0xd7, 0xfa, //0x00001904 vpmovmskb %xmm2, %edi 1658 0xc5, 0xd9, 0x74, 0xd1, //0x00001908 vpcmpeqb %xmm1, %xmm4, %xmm2 1659 0xc5, 0xf9, 0xd7, 0xc2, //0x0000190c vpmovmskb %xmm2, %eax 1660 0x48, 0xc1, 0xe2, 0x10, //0x00001910 shlq $16, %rdx 1661 0x48, 0xc1, 0xe0, 0x10, //0x00001914 shlq $16, %rax 1662 0x48, 0x09, 0xc7, //0x00001918 orq %rax, %rdi 1663 0x49, 0x83, 0xfc, 0xff, //0x0000191b cmpq $-1, %r12 1664 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000191f jne LBB0_137 1665 0x48, 0x85, 0xff, //0x00001925 testq %rdi, %rdi 1666 0x0f, 0x85, 0xad, 0x07, 0x00, 0x00, //0x00001928 jne LBB0_379 1667 //0x0000192e LBB0_137 1668 0x48, 0x09, 0xca, //0x0000192e orq %rcx, %rdx 1669 0x48, 0x89, 0xf8, //0x00001931 movq %rdi, %rax 1670 0x4c, 0x09, 0xc8, //0x00001934 orq %r9, %rax 1671 0x0f, 0x85, 0xbb, 0x07, 0x00, 0x00, //0x00001937 jne LBB0_380 1672 //0x0000193d LBB0_138 1673 0x48, 0x85, 0xd2, //0x0000193d testq %rdx, %rdx 1674 0x0f, 0x84, 0xee, 0x07, 0x00, 0x00, //0x00001940 je LBB0_381 1675 //0x00001946 LBB0_139 1676 0x48, 0x0f, 0xbc, 0xc2, //0x00001946 bsfq %rdx, %rax 1677 0xe9, 0x94, 0xf2, 0xff, 0xff, //0x0000194a jmp LBB0_143 1678 //0x0000194f LBB0_170 1679 0x4d, 0x89, 0xc3, //0x0000194f movq %r8, %r11 1680 0x4c, 0x89, 0xd0, //0x00001952 movq %r10, %rax 1681 0x48, 0x83, 0xf8, 0x20, //0x00001955 cmpq $32, %rax 1682 0x0f, 0x82, 0x7b, 0x01, 0x00, 0x00, //0x00001959 jb LBB0_329 1683 //0x0000195f LBB0_171 1684 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x0000195f vmovdqu (%r11), %xmm2 1685 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00001964 vmovdqu $16(%r11), %xmm4 1686 0xc5, 0xe9, 0x74, 0xe8, //0x0000196a vpcmpeqb %xmm0, %xmm2, %xmm5 1687 0xc5, 0x79, 0xd7, 0xc5, //0x0000196e vpmovmskb %xmm5, %r8d 1688 0xc5, 0xd9, 0x74, 0xe8, //0x00001972 vpcmpeqb %xmm0, %xmm4, %xmm5 1689 0xc5, 0xf9, 0xd7, 0xf5, //0x00001976 vpmovmskb %xmm5, %esi 1690 0xc5, 0xe9, 0x74, 0xe9, //0x0000197a vpcmpeqb %xmm1, %xmm2, %xmm5 1691 0xc5, 0xf9, 0xd7, 0xd5, //0x0000197e vpmovmskb %xmm5, %edx 1692 0xc5, 0xd9, 0x74, 0xe9, //0x00001982 vpcmpeqb %xmm1, %xmm4, %xmm5 1693 0xc5, 0xf9, 0xd7, 0xcd, //0x00001986 vpmovmskb %xmm5, %ecx 1694 0xc5, 0x81, 0x64, 0xea, //0x0000198a vpcmpgtb %xmm2, %xmm15, %xmm5 1695 0xc5, 0xe9, 0x64, 0xd3, //0x0000198e vpcmpgtb %xmm3, %xmm2, %xmm2 1696 0xc5, 0xe9, 0xdb, 0xd5, //0x00001992 vpand %xmm5, %xmm2, %xmm2 1697 0xc5, 0x79, 0xd7, 0xf2, //0x00001996 vpmovmskb %xmm2, %r14d 1698 0xc5, 0x81, 0x64, 0xd4, //0x0000199a vpcmpgtb %xmm4, %xmm15, %xmm2 1699 0xc5, 0xd9, 0x64, 0xe3, //0x0000199e vpcmpgtb %xmm3, %xmm4, %xmm4 1700 0xc5, 0xd9, 0xdb, 0xd2, //0x000019a2 vpand %xmm2, %xmm4, %xmm2 1701 0xc5, 0xf9, 0xd7, 0xfa, //0x000019a6 vpmovmskb %xmm2, %edi 1702 0x48, 0xc1, 0xe6, 0x10, //0x000019aa shlq $16, %rsi 1703 0x48, 0xc1, 0xe1, 0x10, //0x000019ae shlq $16, %rcx 1704 0x48, 0x09, 0xca, //0x000019b2 orq %rcx, %rdx 1705 0x49, 0x83, 0xfc, 0xff, //0x000019b5 cmpq $-1, %r12 1706 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000019b9 jne LBB0_173 1707 0x48, 0x85, 0xd2, //0x000019bf testq %rdx, %rdx 1708 0x0f, 0x85, 0x02, 0x08, 0x00, 0x00, //0x000019c2 jne LBB0_390 1709 //0x000019c8 LBB0_173 1710 0x48, 0xc1, 0xe7, 0x10, //0x000019c8 shlq $16, %rdi 1711 0x4c, 0x09, 0xc6, //0x000019cc orq %r8, %rsi 1712 0x48, 0x89, 0xd1, //0x000019cf movq %rdx, %rcx 1713 0x4c, 0x09, 0xc9, //0x000019d2 orq %r9, %rcx 1714 0x0f, 0x85, 0x65, 0x06, 0x00, 0x00, //0x000019d5 jne LBB0_374 1715 //0x000019db LBB0_174 1716 0x4c, 0x09, 0xf7, //0x000019db orq %r14, %rdi 1717 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000019de movl $64, %ecx 1718 0xba, 0x40, 0x00, 0x00, 0x00, //0x000019e3 movl $64, %edx 1719 0x48, 0x85, 0xf6, //0x000019e8 testq %rsi, %rsi 1720 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x000019eb je LBB0_176 1721 0x48, 0x0f, 0xbc, 0xd6, //0x000019f1 bsfq %rsi, %rdx 1722 //0x000019f5 LBB0_176 1723 0x48, 0x85, 0xff, //0x000019f5 testq %rdi, %rdi 1724 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x000019f8 je LBB0_178 1725 0x48, 0x0f, 0xbc, 0xcf, //0x000019fe bsfq %rdi, %rcx 1726 //0x00001a02 LBB0_178 1727 0x48, 0x85, 0xf6, //0x00001a02 testq %rsi, %rsi 1728 0x0f, 0x84, 0xbe, 0x00, 0x00, 0x00, //0x00001a05 je LBB0_327 1729 0x4c, 0x2b, 0x5d, 0xd0, //0x00001a0b subq $-48(%rbp), %r11 1730 0x48, 0x39, 0xd1, //0x00001a0f cmpq %rdx, %rcx 1731 0x0f, 0x82, 0x83, 0x0b, 0x00, 0x00, //0x00001a12 jb LBB0_458 1732 0x4d, 0x8d, 0x5c, 0x13, 0x01, //0x00001a18 leaq $1(%r11,%rdx), %r11 1733 0xe9, 0xc8, 0xf1, 0xff, 0xff, //0x00001a1d jmp LBB0_144 1734 //0x00001a22 LBB0_315 1735 0x48, 0x85, 0xff, //0x00001a22 testq %rdi, %rdi 1736 0x0f, 0x85, 0x5c, 0x0b, 0x00, 0x00, //0x00001a25 jne LBB0_457 1737 0x49, 0x83, 0xc3, 0x20, //0x00001a2b addq $32, %r11 1738 0x48, 0x83, 0xc0, 0xe0, //0x00001a2f addq $-32, %rax 1739 //0x00001a33 LBB0_317 1740 0x4d, 0x85, 0xc0, //0x00001a33 testq %r8, %r8 1741 0x0f, 0x85, 0x6f, 0x06, 0x00, 0x00, //0x00001a36 jne LBB0_377 1742 0x48, 0x85, 0xc0, //0x00001a3c testq %rax, %rax 1743 0x0f, 0x84, 0x2e, 0x09, 0x00, 0x00, //0x00001a3f je LBB0_416 1744 //0x00001a45 LBB0_319 1745 0x41, 0x0f, 0xb6, 0x0b, //0x00001a45 movzbl (%r11), %ecx 1746 0x80, 0xf9, 0x22, //0x00001a49 cmpb $34, %cl 1747 0x0f, 0x84, 0xa4, 0x03, 0x00, 0x00, //0x00001a4c je LBB0_355 1748 0x80, 0xf9, 0x5c, //0x00001a52 cmpb $92, %cl 1749 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00001a55 je LBB0_323 1750 0x80, 0xf9, 0x1f, //0x00001a5b cmpb $31, %cl 1751 0x0f, 0x86, 0x2f, 0x0b, 0x00, 0x00, //0x00001a5e jbe LBB0_461 1752 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001a64 movq $-1, %rcx 1753 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001a6b movl $1, %edx 1754 0x49, 0x01, 0xd3, //0x00001a70 addq %rdx, %r11 1755 0x48, 0x01, 0xc8, //0x00001a73 addq %rcx, %rax 1756 0x0f, 0x85, 0xc9, 0xff, 0xff, 0xff, //0x00001a76 jne LBB0_319 1757 0xe9, 0xf2, 0x08, 0x00, 0x00, //0x00001a7c jmp LBB0_416 1758 //0x00001a81 LBB0_323 1759 0x48, 0x83, 0xf8, 0x01, //0x00001a81 cmpq $1, %rax 1760 0x0f, 0x84, 0xe8, 0x08, 0x00, 0x00, //0x00001a85 je LBB0_416 1761 0x4c, 0x89, 0xd9, //0x00001a8b movq %r11, %rcx 1762 0x4c, 0x8b, 0x65, 0xd0, //0x00001a8e movq $-48(%rbp), %r12 1763 0x4c, 0x29, 0xe1, //0x00001a92 subq %r12, %rcx 1764 0x49, 0x83, 0xf9, 0xff, //0x00001a95 cmpq $-1, %r9 1765 0x4c, 0x0f, 0x44, 0xc9, //0x00001a99 cmoveq %rcx, %r9 1766 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00001a9d movq $-2, %rcx 1767 0xba, 0x02, 0x00, 0x00, 0x00, //0x00001aa4 movl $2, %edx 1768 0x49, 0x01, 0xd3, //0x00001aa9 addq %rdx, %r11 1769 0x48, 0x01, 0xc8, //0x00001aac addq %rcx, %rax 1770 0x0f, 0x85, 0x90, 0xff, 0xff, 0xff, //0x00001aaf jne LBB0_319 1771 0xe9, 0xb9, 0x08, 0x00, 0x00, //0x00001ab5 jmp LBB0_416 1772 //0x00001aba LBB0_325 1773 0x48, 0xf7, 0xd6, //0x00001aba notq %rsi 1774 0x49, 0x89, 0xf3, //0x00001abd movq %rsi, %r11 1775 //0x00001ac0 LBB0_326 1776 0x48, 0x8b, 0x75, 0xc8, //0x00001ac0 movq $-56(%rbp), %rsi 1777 0xe9, 0xff, 0xf1, 0xff, 0xff, //0x00001ac4 jmp LBB0_160 1778 //0x00001ac9 LBB0_327 1779 0x48, 0x85, 0xff, //0x00001ac9 testq %rdi, %rdi 1780 0x0f, 0x85, 0xdb, 0x0a, 0x00, 0x00, //0x00001acc jne LBB0_459 1781 0x49, 0x83, 0xc3, 0x20, //0x00001ad2 addq $32, %r11 1782 0x48, 0x83, 0xc0, 0xe0, //0x00001ad6 addq $-32, %rax 1783 //0x00001ada LBB0_329 1784 0x4d, 0x85, 0xc9, //0x00001ada testq %r9, %r9 1785 0x0f, 0x85, 0x2e, 0x07, 0x00, 0x00, //0x00001add jne LBB0_393 1786 0x48, 0x8b, 0x75, 0xc8, //0x00001ae3 movq $-56(%rbp), %rsi 1787 0x4c, 0x8b, 0x4d, 0xc0, //0x00001ae7 movq $-64(%rbp), %r9 1788 0x48, 0x85, 0xc0, //0x00001aeb testq %rax, %rax 1789 0x0f, 0x84, 0xc7, 0x08, 0x00, 0x00, //0x00001aee je LBB0_425 1790 //0x00001af4 LBB0_331 1791 0x41, 0x0f, 0xb6, 0x0b, //0x00001af4 movzbl (%r11), %ecx 1792 0x80, 0xf9, 0x22, //0x00001af8 cmpb $34, %cl 1793 0x0f, 0x84, 0xa7, 0x00, 0x00, 0x00, //0x00001afb je LBB0_340 1794 0x80, 0xf9, 0x5c, //0x00001b01 cmpb $92, %cl 1795 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00001b04 je LBB0_335 1796 0x80, 0xf9, 0x1f, //0x00001b0a cmpb $31, %cl 1797 0x0f, 0x86, 0xa3, 0x0a, 0x00, 0x00, //0x00001b0d jbe LBB0_460 1798 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001b13 movq $-1, %rcx 1799 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001b1a movl $1, %edx 1800 0x49, 0x01, 0xd3, //0x00001b1f addq %rdx, %r11 1801 0x48, 0x01, 0xc8, //0x00001b22 addq %rcx, %rax 1802 0x0f, 0x85, 0xc9, 0xff, 0xff, 0xff, //0x00001b25 jne LBB0_331 1803 0xe9, 0x8b, 0x08, 0x00, 0x00, //0x00001b2b jmp LBB0_425 1804 //0x00001b30 LBB0_335 1805 0x48, 0x83, 0xf8, 0x01, //0x00001b30 cmpq $1, %rax 1806 0x0f, 0x84, 0x8f, 0x0a, 0x00, 0x00, //0x00001b34 je LBB0_462 1807 0x4c, 0x89, 0xd9, //0x00001b3a movq %r11, %rcx 1808 0x48, 0x2b, 0x4d, 0xd0, //0x00001b3d subq $-48(%rbp), %rcx 1809 0x49, 0x83, 0xfc, 0xff, //0x00001b41 cmpq $-1, %r12 1810 0x4c, 0x0f, 0x44, 0xe1, //0x00001b45 cmoveq %rcx, %r12 1811 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00001b49 movq $-2, %rcx 1812 0xba, 0x02, 0x00, 0x00, 0x00, //0x00001b50 movl $2, %edx 1813 0x48, 0x8b, 0x75, 0xc8, //0x00001b55 movq $-56(%rbp), %rsi 1814 0x4c, 0x8b, 0x4d, 0xc0, //0x00001b59 movq $-64(%rbp), %r9 1815 0x49, 0x01, 0xd3, //0x00001b5d addq %rdx, %r11 1816 0x48, 0x01, 0xc8, //0x00001b60 addq %rcx, %rax 1817 0x0f, 0x85, 0x8b, 0xff, 0xff, 0xff, //0x00001b63 jne LBB0_331 1818 0xe9, 0x4d, 0x08, 0x00, 0x00, //0x00001b69 jmp LBB0_425 1819 //0x00001b6e LBB0_418 1820 0x48, 0xf7, 0xda, //0x00001b6e negq %rdx 1821 0x48, 0x8b, 0x75, 0xc8, //0x00001b71 movq $-56(%rbp), %rsi 1822 0x4c, 0x8b, 0x65, 0xd0, //0x00001b75 movq $-48(%rbp), %r12 1823 0x4c, 0x8b, 0x4d, 0xc0, //0x00001b79 movq $-64(%rbp), %r9 1824 0x49, 0x89, 0xd3, //0x00001b7d movq %rdx, %r11 1825 0x4d, 0x85, 0xdb, //0x00001b80 testq %r11, %r11 1826 0x0f, 0x89, 0x0b, 0xe6, 0xff, 0xff, //0x00001b83 jns LBB0_258 1827 0xe9, 0x01, 0x08, 0x00, 0x00, //0x00001b89 jmp LBB0_419 1828 //0x00001b8e LBB0_337 1829 0x4d, 0x29, 0xe5, //0x00001b8e subq %r12, %r13 1830 0x44, 0x0f, 0xbc, 0xdf, //0x00001b91 bsfl %edi, %r11d 1831 0x4d, 0x01, 0xeb, //0x00001b95 addq %r13, %r11 1832 //0x00001b98 LBB0_338 1833 0x49, 0xf7, 0xd3, //0x00001b98 notq %r11 1834 //0x00001b9b LBB0_339 1835 0x48, 0x8b, 0x75, 0xc8, //0x00001b9b movq $-56(%rbp), %rsi 1836 0x4c, 0x8b, 0x4d, 0xc0, //0x00001b9f movq $-64(%rbp), %r9 1837 0xe9, 0x22, 0xfb, 0xff, 0xff, //0x00001ba3 jmp LBB0_302 1838 //0x00001ba8 LBB0_340 1839 0x4c, 0x03, 0x5d, 0x98, //0x00001ba8 addq $-104(%rbp), %r11 1840 0xe9, 0x9f, 0xf3, 0xff, 0xff, //0x00001bac jmp LBB0_195 1841 //0x00001bb1 LBB0_208 1842 0x4d, 0x89, 0xc3, //0x00001bb1 movq %r8, %r11 1843 0x4c, 0x8b, 0x65, 0xb8, //0x00001bb4 movq $-72(%rbp), %r12 1844 0x49, 0x83, 0xfc, 0x20, //0x00001bb8 cmpq $32, %r12 1845 0x0f, 0x82, 0x69, 0x00, 0x00, 0x00, //0x00001bbc jb LBB0_399 1846 //0x00001bc2 LBB0_209 1847 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00001bc2 vmovdqu (%r11), %xmm2 1848 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00001bc7 vmovdqu $16(%r11), %xmm4 1849 0xc5, 0xe9, 0x74, 0xe8, //0x00001bcd vpcmpeqb %xmm0, %xmm2, %xmm5 1850 0xc5, 0xf9, 0xd7, 0xcd, //0x00001bd1 vpmovmskb %xmm5, %ecx 1851 0xc5, 0xd9, 0x74, 0xe8, //0x00001bd5 vpcmpeqb %xmm0, %xmm4, %xmm5 1852 0xc5, 0xf9, 0xd7, 0xd5, //0x00001bd9 vpmovmskb %xmm5, %edx 1853 0xc5, 0xe9, 0x74, 0xd1, //0x00001bdd vpcmpeqb %xmm1, %xmm2, %xmm2 1854 0xc5, 0xf9, 0xd7, 0xfa, //0x00001be1 vpmovmskb %xmm2, %edi 1855 0xc5, 0xd9, 0x74, 0xd1, //0x00001be5 vpcmpeqb %xmm1, %xmm4, %xmm2 1856 0xc5, 0xf9, 0xd7, 0xc2, //0x00001be9 vpmovmskb %xmm2, %eax 1857 0x48, 0xc1, 0xe2, 0x10, //0x00001bed shlq $16, %rdx 1858 0x48, 0xc1, 0xe0, 0x10, //0x00001bf1 shlq $16, %rax 1859 0x48, 0x09, 0xc7, //0x00001bf5 orq %rax, %rdi 1860 0x49, 0x83, 0xf9, 0xff, //0x00001bf8 cmpq $-1, %r9 1861 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001bfc jne LBB0_211 1862 0x48, 0x85, 0xff, //0x00001c02 testq %rdi, %rdi 1863 0x0f, 0x85, 0x75, 0x06, 0x00, 0x00, //0x00001c05 jne LBB0_396 1864 //0x00001c0b LBB0_211 1865 0x48, 0x09, 0xca, //0x00001c0b orq %rcx, %rdx 1866 0x48, 0x89, 0xf8, //0x00001c0e movq %rdi, %rax 1867 0x4c, 0x09, 0xd0, //0x00001c11 orq %r10, %rax 1868 0x0f, 0x85, 0x83, 0x06, 0x00, 0x00, //0x00001c14 jne LBB0_397 1869 //0x00001c1a LBB0_212 1870 0x48, 0x85, 0xd2, //0x00001c1a testq %rdx, %rdx 1871 0x0f, 0x85, 0x8c, 0xfb, 0xff, 0xff, //0x00001c1d jne LBB0_54 1872 //0x00001c23 LBB0_398 1873 0x49, 0x83, 0xc3, 0x20, //0x00001c23 addq $32, %r11 1874 0x49, 0x83, 0xc4, 0xe0, //0x00001c27 addq $-32, %r12 1875 //0x00001c2b LBB0_399 1876 0x4d, 0x85, 0xd2, //0x00001c2b testq %r10, %r10 1877 0x0f, 0x85, 0xbe, 0x06, 0x00, 0x00, //0x00001c2e jne LBB0_411 1878 0x4d, 0x85, 0xe4, //0x00001c34 testq %r12, %r12 1879 0x0f, 0x84, 0x36, 0x07, 0x00, 0x00, //0x00001c37 je LBB0_416 1880 //0x00001c3d LBB0_401 1881 0x49, 0x8d, 0x4b, 0x01, //0x00001c3d leaq $1(%r11), %rcx 1882 0x41, 0x0f, 0xb6, 0x1b, //0x00001c41 movzbl (%r11), %ebx 1883 0x80, 0xfb, 0x22, //0x00001c45 cmpb $34, %bl 1884 0x0f, 0x84, 0x20, 0x02, 0x00, 0x00, //0x00001c48 je LBB0_406 1885 0x49, 0x8d, 0x54, 0x24, 0xff, //0x00001c4e leaq $-1(%r12), %rdx 1886 0x80, 0xfb, 0x5c, //0x00001c53 cmpb $92, %bl 1887 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00001c56 je LBB0_404 1888 0x49, 0x89, 0xd4, //0x00001c5c movq %rdx, %r12 1889 0x49, 0x89, 0xcb, //0x00001c5f movq %rcx, %r11 1890 0x48, 0x85, 0xd2, //0x00001c62 testq %rdx, %rdx 1891 0x0f, 0x85, 0xd2, 0xff, 0xff, 0xff, //0x00001c65 jne LBB0_401 1892 0xe9, 0x03, 0x07, 0x00, 0x00, //0x00001c6b jmp LBB0_416 1893 //0x00001c70 LBB0_404 1894 0x48, 0x85, 0xd2, //0x00001c70 testq %rdx, %rdx 1895 0x0f, 0x84, 0xfa, 0x06, 0x00, 0x00, //0x00001c73 je LBB0_416 1896 0x48, 0x03, 0x4d, 0xa0, //0x00001c79 addq $-96(%rbp), %rcx 1897 0x49, 0x83, 0xf9, 0xff, //0x00001c7d cmpq $-1, %r9 1898 0x4c, 0x0f, 0x44, 0xc9, //0x00001c81 cmoveq %rcx, %r9 1899 0x49, 0x83, 0xc3, 0x02, //0x00001c85 addq $2, %r11 1900 0x49, 0x83, 0xc4, 0xfe, //0x00001c89 addq $-2, %r12 1901 0x4c, 0x89, 0xe2, //0x00001c8d movq %r12, %rdx 1902 0x48, 0x85, 0xd2, //0x00001c90 testq %rdx, %rdx 1903 0x0f, 0x85, 0xa4, 0xff, 0xff, 0xff, //0x00001c93 jne LBB0_401 1904 0xe9, 0xd5, 0x06, 0x00, 0x00, //0x00001c99 jmp LBB0_416 1905 //0x00001c9e LBB0_277 1906 0x4d, 0x89, 0xe3, //0x00001c9e movq %r12, %r11 1907 0x4c, 0x89, 0xd0, //0x00001ca1 movq %r10, %rax 1908 0x48, 0x83, 0xf8, 0x20, //0x00001ca4 cmpq $32, %rax 1909 0x4c, 0x8b, 0x65, 0xd0, //0x00001ca8 movq $-48(%rbp), %r12 1910 0x0f, 0x82, 0xbd, 0x00, 0x00, 0x00, //0x00001cac jb LBB0_345 1911 //0x00001cb2 LBB0_278 1912 0xc4, 0xc1, 0x7a, 0x6f, 0x13, //0x00001cb2 vmovdqu (%r11), %xmm2 1913 0xc4, 0xc1, 0x7a, 0x6f, 0x63, 0x10, //0x00001cb7 vmovdqu $16(%r11), %xmm4 1914 0xc5, 0xe9, 0x74, 0xe8, //0x00001cbd vpcmpeqb %xmm0, %xmm2, %xmm5 1915 0xc5, 0xf9, 0xd7, 0xcd, //0x00001cc1 vpmovmskb %xmm5, %ecx 1916 0xc5, 0xd9, 0x74, 0xe8, //0x00001cc5 vpcmpeqb %xmm0, %xmm4, %xmm5 1917 0xc5, 0xf9, 0xd7, 0xf5, //0x00001cc9 vpmovmskb %xmm5, %esi 1918 0xc5, 0xe9, 0x74, 0xe9, //0x00001ccd vpcmpeqb %xmm1, %xmm2, %xmm5 1919 0xc5, 0xf9, 0xd7, 0xd5, //0x00001cd1 vpmovmskb %xmm5, %edx 1920 0xc5, 0xd9, 0x74, 0xe9, //0x00001cd5 vpcmpeqb %xmm1, %xmm4, %xmm5 1921 0xc5, 0xf9, 0xd7, 0xdd, //0x00001cd9 vpmovmskb %xmm5, %ebx 1922 0xc5, 0x81, 0x64, 0xea, //0x00001cdd vpcmpgtb %xmm2, %xmm15, %xmm5 1923 0xc5, 0xe9, 0x64, 0xd3, //0x00001ce1 vpcmpgtb %xmm3, %xmm2, %xmm2 1924 0xc5, 0xe9, 0xdb, 0xd5, //0x00001ce5 vpand %xmm5, %xmm2, %xmm2 1925 0xc5, 0x79, 0xd7, 0xf2, //0x00001ce9 vpmovmskb %xmm2, %r14d 1926 0xc5, 0x81, 0x64, 0xd4, //0x00001ced vpcmpgtb %xmm4, %xmm15, %xmm2 1927 0xc5, 0xd9, 0x64, 0xe3, //0x00001cf1 vpcmpgtb %xmm3, %xmm4, %xmm4 1928 0xc5, 0xd9, 0xdb, 0xd2, //0x00001cf5 vpand %xmm2, %xmm4, %xmm2 1929 0xc5, 0xf9, 0xd7, 0xfa, //0x00001cf9 vpmovmskb %xmm2, %edi 1930 0x48, 0xc1, 0xe6, 0x10, //0x00001cfd shlq $16, %rsi 1931 0x48, 0xc1, 0xe3, 0x10, //0x00001d01 shlq $16, %rbx 1932 0x48, 0x09, 0xda, //0x00001d05 orq %rbx, %rdx 1933 0x49, 0x83, 0xf9, 0xff, //0x00001d08 cmpq $-1, %r9 1934 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001d0c jne LBB0_280 1935 0x48, 0x85, 0xd2, //0x00001d12 testq %rdx, %rdx 1936 0x0f, 0x85, 0xc5, 0x05, 0x00, 0x00, //0x00001d15 jne LBB0_408 1937 //0x00001d1b LBB0_280 1938 0x48, 0xc1, 0xe7, 0x10, //0x00001d1b shlq $16, %rdi 1939 0x48, 0x09, 0xce, //0x00001d1f orq %rcx, %rsi 1940 0x48, 0x89, 0xd1, //0x00001d22 movq %rdx, %rcx 1941 0x4c, 0x09, 0xc1, //0x00001d25 orq %r8, %rcx 1942 0x0f, 0x85, 0x17, 0x05, 0x00, 0x00, //0x00001d28 jne LBB0_395 1943 //0x00001d2e LBB0_281 1944 0x4c, 0x09, 0xf7, //0x00001d2e orq %r14, %rdi 1945 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00001d31 movl $64, %ecx 1946 0xba, 0x40, 0x00, 0x00, 0x00, //0x00001d36 movl $64, %edx 1947 0x48, 0x85, 0xf6, //0x00001d3b testq %rsi, %rsi 1948 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001d3e je LBB0_283 1949 0x48, 0x0f, 0xbc, 0xd6, //0x00001d44 bsfq %rsi, %rdx 1950 //0x00001d48 LBB0_283 1951 0x48, 0x85, 0xff, //0x00001d48 testq %rdi, %rdi 1952 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001d4b je LBB0_285 1953 0x48, 0x0f, 0xbc, 0xcf, //0x00001d51 bsfq %rdi, %rcx 1954 //0x00001d55 LBB0_285 1955 0x48, 0x85, 0xf6, //0x00001d55 testq %rsi, %rsi 1956 0x0f, 0x85, 0x1b, 0xfb, 0xff, 0xff, //0x00001d58 jne LBB0_122 1957 0x48, 0x85, 0xff, //0x00001d5e testq %rdi, %rdi 1958 0x0f, 0x85, 0x20, 0x08, 0x00, 0x00, //0x00001d61 jne LBB0_457 1959 0x49, 0x83, 0xc3, 0x20, //0x00001d67 addq $32, %r11 1960 0x48, 0x83, 0xc0, 0xe0, //0x00001d6b addq $-32, %rax 1961 //0x00001d6f LBB0_345 1962 0x4d, 0x85, 0xc0, //0x00001d6f testq %r8, %r8 1963 0x0f, 0x85, 0xa6, 0x05, 0x00, 0x00, //0x00001d72 jne LBB0_409 1964 0x48, 0x85, 0xc0, //0x00001d78 testq %rax, %rax 1965 0x0f, 0x84, 0xf2, 0x05, 0x00, 0x00, //0x00001d7b je LBB0_416 1966 //0x00001d81 LBB0_347 1967 0x41, 0x0f, 0xb6, 0x0b, //0x00001d81 movzbl (%r11), %ecx 1968 0x80, 0xf9, 0x22, //0x00001d85 cmpb $34, %cl 1969 0x0f, 0x84, 0x68, 0x00, 0x00, 0x00, //0x00001d88 je LBB0_355 1970 0x80, 0xf9, 0x5c, //0x00001d8e cmpb $92, %cl 1971 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00001d91 je LBB0_351 1972 0x80, 0xf9, 0x1f, //0x00001d97 cmpb $31, %cl 1973 0x0f, 0x86, 0xf3, 0x07, 0x00, 0x00, //0x00001d9a jbe LBB0_461 1974 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001da0 movq $-1, %rcx 1975 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001da7 movl $1, %edx 1976 0x49, 0x01, 0xd3, //0x00001dac addq %rdx, %r11 1977 0x48, 0x01, 0xc8, //0x00001daf addq %rcx, %rax 1978 0x0f, 0x85, 0xc9, 0xff, 0xff, 0xff, //0x00001db2 jne LBB0_347 1979 0xe9, 0xb6, 0x05, 0x00, 0x00, //0x00001db8 jmp LBB0_416 1980 //0x00001dbd LBB0_351 1981 0x48, 0x83, 0xf8, 0x01, //0x00001dbd cmpq $1, %rax 1982 0x0f, 0x84, 0xac, 0x05, 0x00, 0x00, //0x00001dc1 je LBB0_416 1983 0x4c, 0x89, 0xd9, //0x00001dc7 movq %r11, %rcx 1984 0x4c, 0x8b, 0x65, 0xd0, //0x00001dca movq $-48(%rbp), %r12 1985 0x4c, 0x29, 0xe1, //0x00001dce subq %r12, %rcx 1986 0x49, 0x83, 0xf9, 0xff, //0x00001dd1 cmpq $-1, %r9 1987 0x4c, 0x0f, 0x44, 0xc9, //0x00001dd5 cmoveq %rcx, %r9 1988 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00001dd9 movq $-2, %rcx 1989 0xba, 0x02, 0x00, 0x00, 0x00, //0x00001de0 movl $2, %edx 1990 0x49, 0x01, 0xd3, //0x00001de5 addq %rdx, %r11 1991 0x48, 0x01, 0xc8, //0x00001de8 addq %rcx, %rax 1992 0x0f, 0x85, 0x90, 0xff, 0xff, 0xff, //0x00001deb jne LBB0_347 1993 0xe9, 0x7d, 0x05, 0x00, 0x00, //0x00001df1 jmp LBB0_416 1994 //0x00001df6 LBB0_355 1995 0x4c, 0x03, 0x5d, 0x98, //0x00001df6 addq $-104(%rbp), %r11 1996 0xe9, 0xde, 0xf0, 0xff, 0xff, //0x00001dfa jmp LBB0_187 1997 //0x00001dff LBB0_341 1998 0x49, 0x89, 0xc8, //0x00001dff movq %rcx, %r8 1999 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001e02 movq $-1, %r11 2000 0x48, 0x85, 0xff, //0x00001e09 testq %rdi, %rdi 2001 0x48, 0x8b, 0x75, 0xc8, //0x00001e0c movq $-56(%rbp), %rsi 2002 0x0f, 0x85, 0x55, 0xf8, 0xff, 0xff, //0x00001e10 jne LBB0_293 2003 0xe9, 0x1b, 0x06, 0x00, 0x00, //0x00001e16 jmp LBB0_439 2004 //0x00001e1b LBB0_342 2005 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001e1b movq $-1, %r11 2006 0x4c, 0x89, 0x55, 0xa8, //0x00001e22 movq %r10, $-88(%rbp) 2007 0x49, 0x89, 0xf9, //0x00001e26 movq %rdi, %r9 2008 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00001e29 movq $-1, %r13 2009 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00001e30 movq $-1, %r12 2010 0xe9, 0x54, 0xe9, 0xff, 0xff, //0x00001e37 jmp LBB0_90 2011 //0x00001e3c LBB0_353 2012 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001e3c movq $-1, %r9 2013 0x45, 0x31, 0xe4, //0x00001e43 xorl %r12d, %r12d 2014 0x49, 0x83, 0xfd, 0x20, //0x00001e46 cmpq $32, %r13 2015 0x0f, 0x83, 0xfe, 0xf8, 0xff, 0xff, //0x00001e4a jae LBB0_50 2016 0xe9, 0x5f, 0x01, 0x00, 0x00, //0x00001e50 jmp LBB0_366 2017 //0x00001e55 LBB0_354 2018 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001e55 movq $-1, %r9 2019 0x45, 0x31, 0xc0, //0x00001e5c xorl %r8d, %r8d 2020 0x48, 0x83, 0xf8, 0x20, //0x00001e5f cmpq $32, %rax 2021 0x0f, 0x83, 0x64, 0xf9, 0xff, 0xff, //0x00001e63 jae LBB0_114 2022 0xe9, 0xc5, 0xfb, 0xff, 0xff, //0x00001e69 jmp LBB0_317 2023 //0x00001e6e LBB0_406 2024 0x4c, 0x8b, 0x65, 0xd0, //0x00001e6e movq $-48(%rbp), %r12 2025 //0x00001e72 LBB0_407 2026 0x4c, 0x29, 0xe1, //0x00001e72 subq %r12, %rcx 2027 0x49, 0x89, 0xcb, //0x00001e75 movq %rcx, %r11 2028 0xe9, 0x60, 0xf0, 0xff, 0xff, //0x00001e78 jmp LBB0_187 2029 //0x00001e7d LBB0_356 2030 0x49, 0xf7, 0xdb, //0x00001e7d negq %r11 2031 0xe9, 0x16, 0xfd, 0xff, 0xff, //0x00001e80 jmp LBB0_339 2032 //0x00001e85 LBB0_357 2033 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00001e85 movq $-1, %r12 2034 0x45, 0x31, 0xc9, //0x00001e8c xorl %r9d, %r9d 2035 0x49, 0x83, 0xfd, 0x20, //0x00001e8f cmpq $32, %r13 2036 0x0f, 0x83, 0x4c, 0xfa, 0xff, 0xff, //0x00001e93 jae LBB0_135 2037 0xe9, 0x9e, 0x02, 0x00, 0x00, //0x00001e99 jmp LBB0_382 2038 //0x00001e9e LBB0_358 2039 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00001e9e movq $-1, %r12 2040 0x45, 0x31, 0xc9, //0x00001ea5 xorl %r9d, %r9d 2041 0x48, 0x83, 0xf8, 0x20, //0x00001ea8 cmpq $32, %rax 2042 0x0f, 0x83, 0xad, 0xfa, 0xff, 0xff, //0x00001eac jae LBB0_171 2043 0xe9, 0x23, 0xfc, 0xff, 0xff, //0x00001eb2 jmp LBB0_329 2044 //0x00001eb7 LBB0_359 2045 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00001eb7 movq $-1, %r14 2046 0x4d, 0x89, 0xe0, //0x00001ebe movq %r12, %r8 2047 0x4d, 0x89, 0xd1, //0x00001ec1 movq %r10, %r9 2048 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00001ec4 movq $-1, %rdi 2049 0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001ecb movq $-1, %rbx 2050 0x48, 0x8d, 0x35, 0x03, 0x09, 0x00, 0x00, //0x00001ed2 leaq $2307(%rip), %rsi /* LJTI0_2+0(%rip) */ 2051 0xe9, 0x14, 0xf4, 0xff, 0xff, //0x00001ed9 jmp LBB0_239 2052 //0x00001ede LBB0_360 2053 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001ede movq $-1, %r9 2054 0x45, 0x31, 0xd2, //0x00001ee5 xorl %r10d, %r10d 2055 0x49, 0x83, 0xfc, 0x20, //0x00001ee8 cmpq $32, %r12 2056 0x0f, 0x83, 0xd0, 0xfc, 0xff, 0xff, //0x00001eec jae LBB0_209 2057 0xe9, 0x34, 0xfd, 0xff, 0xff, //0x00001ef2 jmp LBB0_399 2058 //0x00001ef7 LBB0_361 2059 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001ef7 movq $-1, %r9 2060 0x45, 0x31, 0xc0, //0x00001efe xorl %r8d, %r8d 2061 0x48, 0x83, 0xf8, 0x20, //0x00001f01 cmpq $32, %rax 2062 0x4c, 0x8b, 0x65, 0xd0, //0x00001f05 movq $-48(%rbp), %r12 2063 0x0f, 0x83, 0xa3, 0xfd, 0xff, 0xff, //0x00001f09 jae LBB0_278 2064 0xe9, 0x5b, 0xfe, 0xff, 0xff, //0x00001f0f jmp LBB0_345 2065 //0x00001f14 LBB0_362 2066 0x44, 0x89, 0xc1, //0x00001f14 movl %r8d, %ecx 2067 0xf7, 0xd1, //0x00001f17 notl %ecx 2068 0x21, 0xd1, //0x00001f19 andl %edx, %ecx 2069 0x44, 0x8d, 0x24, 0x09, //0x00001f1b leal (%rcx,%rcx), %r12d 2070 0x45, 0x09, 0xc4, //0x00001f1f orl %r8d, %r12d 2071 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001f22 movl $2863311530, %ebx 2072 0x44, 0x31, 0xe3, //0x00001f27 xorl %r12d, %ebx 2073 0x21, 0xd3, //0x00001f2a andl %edx, %ebx 2074 0x81, 0xe3, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001f2c andl $-1431655766, %ebx 2075 0x45, 0x31, 0xc0, //0x00001f32 xorl %r8d, %r8d 2076 0x01, 0xcb, //0x00001f35 addl %ecx, %ebx 2077 0x41, 0x0f, 0x92, 0xc0, //0x00001f37 setb %r8b 2078 0x01, 0xdb, //0x00001f3b addl %ebx, %ebx 2079 0x81, 0xf3, 0x55, 0x55, 0x55, 0x55, //0x00001f3d xorl $1431655765, %ebx 2080 0x44, 0x21, 0xe3, //0x00001f43 andl %r12d, %ebx 2081 0x4c, 0x8b, 0x65, 0xd0, //0x00001f46 movq $-48(%rbp), %r12 2082 0xf7, 0xd3, //0x00001f4a notl %ebx 2083 0x21, 0xde, //0x00001f4c andl %ebx, %esi 2084 0xe9, 0xf6, 0xf8, 0xff, 0xff, //0x00001f4e jmp LBB0_117 2085 //0x00001f53 LBB0_363 2086 0x4c, 0x89, 0xd8, //0x00001f53 movq %r11, %rax 2087 0x48, 0x2b, 0x45, 0xd0, //0x00001f56 subq $-48(%rbp), %rax 2088 0x4c, 0x0f, 0xbc, 0xcf, //0x00001f5a bsfq %rdi, %r9 2089 0x49, 0x01, 0xc1, //0x00001f5e addq %rax, %r9 2090 0x48, 0x09, 0xca, //0x00001f61 orq %rcx, %rdx 2091 0x48, 0x89, 0xf8, //0x00001f64 movq %rdi, %rax 2092 0x4c, 0x09, 0xe0, //0x00001f67 orq %r12, %rax 2093 0x0f, 0x84, 0x36, 0xf8, 0xff, 0xff, //0x00001f6a je LBB0_53 2094 //0x00001f70 LBB0_364 2095 0x44, 0x89, 0xe0, //0x00001f70 movl %r12d, %eax 2096 0xf7, 0xd0, //0x00001f73 notl %eax 2097 0x21, 0xf8, //0x00001f75 andl %edi, %eax 2098 0x8d, 0x0c, 0x00, //0x00001f77 leal (%rax,%rax), %ecx 2099 0x44, 0x09, 0xe1, //0x00001f7a orl %r12d, %ecx 2100 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001f7d movl $2863311530, %esi 2101 0x31, 0xce, //0x00001f82 xorl %ecx, %esi 2102 0x21, 0xfe, //0x00001f84 andl %edi, %esi 2103 0x81, 0xe6, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001f86 andl $-1431655766, %esi 2104 0x45, 0x31, 0xe4, //0x00001f8c xorl %r12d, %r12d 2105 0x01, 0xc6, //0x00001f8f addl %eax, %esi 2106 0x41, 0x0f, 0x92, 0xc4, //0x00001f91 setb %r12b 2107 0x01, 0xf6, //0x00001f95 addl %esi, %esi 2108 0x81, 0xf6, 0x55, 0x55, 0x55, 0x55, //0x00001f97 xorl $1431655765, %esi 2109 0x21, 0xce, //0x00001f9d andl %ecx, %esi 2110 0xf7, 0xd6, //0x00001f9f notl %esi 2111 0x21, 0xf2, //0x00001fa1 andl %esi, %edx 2112 0x48, 0x85, 0xd2, //0x00001fa3 testq %rdx, %rdx 2113 0x0f, 0x85, 0x03, 0xf8, 0xff, 0xff, //0x00001fa6 jne LBB0_54 2114 //0x00001fac LBB0_365 2115 0x49, 0x83, 0xc3, 0x20, //0x00001fac addq $32, %r11 2116 0x49, 0x83, 0xc5, 0xe0, //0x00001fb0 addq $-32, %r13 2117 //0x00001fb4 LBB0_366 2118 0x4d, 0x85, 0xe4, //0x00001fb4 testq %r12, %r12 2119 0x0f, 0x85, 0xbe, 0x00, 0x00, 0x00, //0x00001fb7 jne LBB0_375 2120 0x4c, 0x8b, 0x65, 0xd0, //0x00001fbd movq $-48(%rbp), %r12 2121 0x4d, 0x85, 0xed, //0x00001fc1 testq %r13, %r13 2122 0x0f, 0x84, 0xa9, 0x03, 0x00, 0x00, //0x00001fc4 je LBB0_416 2123 //0x00001fca LBB0_368 2124 0x49, 0x8d, 0x4b, 0x01, //0x00001fca leaq $1(%r11), %rcx 2125 0x41, 0x0f, 0xb6, 0x1b, //0x00001fce movzbl (%r11), %ebx 2126 0x80, 0xfb, 0x22, //0x00001fd2 cmpb $34, %bl 2127 0x0f, 0x84, 0x97, 0xfe, 0xff, 0xff, //0x00001fd5 je LBB0_407 2128 0x49, 0x8d, 0x55, 0xff, //0x00001fdb leaq $-1(%r13), %rdx 2129 0x80, 0xfb, 0x5c, //0x00001fdf cmpb $92, %bl 2130 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00001fe2 je LBB0_371 2131 0x49, 0x89, 0xd5, //0x00001fe8 movq %rdx, %r13 2132 0x49, 0x89, 0xcb, //0x00001feb movq %rcx, %r11 2133 0x48, 0x85, 0xd2, //0x00001fee testq %rdx, %rdx 2134 0x0f, 0x85, 0xd3, 0xff, 0xff, 0xff, //0x00001ff1 jne LBB0_368 2135 0xe9, 0x77, 0x03, 0x00, 0x00, //0x00001ff7 jmp LBB0_416 2136 //0x00001ffc LBB0_371 2137 0x48, 0x85, 0xd2, //0x00001ffc testq %rdx, %rdx 2138 0x0f, 0x84, 0x6e, 0x03, 0x00, 0x00, //0x00001fff je LBB0_416 2139 0x48, 0x03, 0x4d, 0xa0, //0x00002005 addq $-96(%rbp), %rcx 2140 0x49, 0x83, 0xf9, 0xff, //0x00002009 cmpq $-1, %r9 2141 0x4c, 0x0f, 0x44, 0xc9, //0x0000200d cmoveq %rcx, %r9 2142 0x49, 0x83, 0xc3, 0x02, //0x00002011 addq $2, %r11 2143 0x49, 0x83, 0xc5, 0xfe, //0x00002015 addq $-2, %r13 2144 0x4c, 0x89, 0xea, //0x00002019 movq %r13, %rdx 2145 0x4c, 0x8b, 0x65, 0xd0, //0x0000201c movq $-48(%rbp), %r12 2146 0x48, 0x85, 0xd2, //0x00002020 testq %rdx, %rdx 2147 0x0f, 0x85, 0xa1, 0xff, 0xff, 0xff, //0x00002023 jne LBB0_368 2148 0xe9, 0x45, 0x03, 0x00, 0x00, //0x00002029 jmp LBB0_416 2149 //0x0000202e LBB0_373 2150 0x4c, 0x89, 0xdb, //0x0000202e movq %r11, %rbx 2151 0x4c, 0x29, 0xe3, //0x00002031 subq %r12, %rbx 2152 0x4c, 0x0f, 0xbc, 0xca, //0x00002034 bsfq %rdx, %r9 2153 0x49, 0x01, 0xd9, //0x00002038 addq %rbx, %r9 2154 0xe9, 0xf6, 0xf7, 0xff, 0xff, //0x0000203b jmp LBB0_116 2155 //0x00002040 LBB0_374 2156 0x44, 0x89, 0xc9, //0x00002040 movl %r9d, %ecx 2157 0xf7, 0xd1, //0x00002043 notl %ecx 2158 0x21, 0xd1, //0x00002045 andl %edx, %ecx 2159 0x44, 0x8d, 0x04, 0x09, //0x00002047 leal (%rcx,%rcx), %r8d 2160 0x45, 0x09, 0xc8, //0x0000204b orl %r9d, %r8d 2161 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000204e movl $2863311530, %ebx 2162 0x44, 0x31, 0xc3, //0x00002053 xorl %r8d, %ebx 2163 0x21, 0xd3, //0x00002056 andl %edx, %ebx 2164 0x81, 0xe3, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002058 andl $-1431655766, %ebx 2165 0x45, 0x31, 0xc9, //0x0000205e xorl %r9d, %r9d 2166 0x01, 0xcb, //0x00002061 addl %ecx, %ebx 2167 0x41, 0x0f, 0x92, 0xc1, //0x00002063 setb %r9b 2168 0x01, 0xdb, //0x00002067 addl %ebx, %ebx 2169 0x81, 0xf3, 0x55, 0x55, 0x55, 0x55, //0x00002069 xorl $1431655765, %ebx 2170 0x44, 0x21, 0xc3, //0x0000206f andl %r8d, %ebx 2171 0xf7, 0xd3, //0x00002072 notl %ebx 2172 0x21, 0xde, //0x00002074 andl %ebx, %esi 2173 0xe9, 0x60, 0xf9, 0xff, 0xff, //0x00002076 jmp LBB0_174 2174 //0x0000207b LBB0_375 2175 0x4d, 0x85, 0xed, //0x0000207b testq %r13, %r13 2176 0x0f, 0x84, 0xef, 0x02, 0x00, 0x00, //0x0000207e je LBB0_416 2177 0x48, 0x8b, 0x45, 0xa0, //0x00002084 movq $-96(%rbp), %rax 2178 0x4c, 0x01, 0xd8, //0x00002088 addq %r11, %rax 2179 0x49, 0x83, 0xf9, 0xff, //0x0000208b cmpq $-1, %r9 2180 0x4c, 0x0f, 0x44, 0xc8, //0x0000208f cmoveq %rax, %r9 2181 0x49, 0xff, 0xc3, //0x00002093 incq %r11 2182 0x49, 0xff, 0xcd, //0x00002096 decq %r13 2183 0x4c, 0x8b, 0x65, 0xd0, //0x00002099 movq $-48(%rbp), %r12 2184 0x4d, 0x85, 0xed, //0x0000209d testq %r13, %r13 2185 0x0f, 0x85, 0x24, 0xff, 0xff, 0xff, //0x000020a0 jne LBB0_368 2186 0xe9, 0xc8, 0x02, 0x00, 0x00, //0x000020a6 jmp LBB0_416 2187 //0x000020ab LBB0_377 2188 0x48, 0x85, 0xc0, //0x000020ab testq %rax, %rax 2189 0x0f, 0x84, 0xbf, 0x02, 0x00, 0x00, //0x000020ae je LBB0_416 2190 0x48, 0x8b, 0x4d, 0xa0, //0x000020b4 movq $-96(%rbp), %rcx 2191 0x4c, 0x01, 0xd9, //0x000020b8 addq %r11, %rcx 2192 0x49, 0x83, 0xf9, 0xff, //0x000020bb cmpq $-1, %r9 2193 0x4c, 0x0f, 0x44, 0xc9, //0x000020bf cmoveq %rcx, %r9 2194 0x49, 0xff, 0xc3, //0x000020c3 incq %r11 2195 0x48, 0xff, 0xc8, //0x000020c6 decq %rax 2196 0x4c, 0x8b, 0x65, 0xd0, //0x000020c9 movq $-48(%rbp), %r12 2197 0x48, 0x85, 0xc0, //0x000020cd testq %rax, %rax 2198 0x0f, 0x85, 0x6f, 0xf9, 0xff, 0xff, //0x000020d0 jne LBB0_319 2199 0xe9, 0x98, 0x02, 0x00, 0x00, //0x000020d6 jmp LBB0_416 2200 //0x000020db LBB0_379 2201 0x4c, 0x89, 0xd8, //0x000020db movq %r11, %rax 2202 0x48, 0x2b, 0x45, 0xd0, //0x000020de subq $-48(%rbp), %rax 2203 0x4c, 0x0f, 0xbc, 0xe7, //0x000020e2 bsfq %rdi, %r12 2204 0x49, 0x01, 0xc4, //0x000020e6 addq %rax, %r12 2205 0x48, 0x09, 0xca, //0x000020e9 orq %rcx, %rdx 2206 0x48, 0x89, 0xf8, //0x000020ec movq %rdi, %rax 2207 0x4c, 0x09, 0xc8, //0x000020ef orq %r9, %rax 2208 0x0f, 0x84, 0x45, 0xf8, 0xff, 0xff, //0x000020f2 je LBB0_138 2209 //0x000020f8 LBB0_380 2210 0x44, 0x89, 0xc8, //0x000020f8 movl %r9d, %eax 2211 0xf7, 0xd0, //0x000020fb notl %eax 2212 0x21, 0xf8, //0x000020fd andl %edi, %eax 2213 0x8d, 0x0c, 0x00, //0x000020ff leal (%rax,%rax), %ecx 2214 0x44, 0x09, 0xc9, //0x00002102 orl %r9d, %ecx 2215 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002105 movl $2863311530, %esi 2216 0x31, 0xce, //0x0000210a xorl %ecx, %esi 2217 0x21, 0xfe, //0x0000210c andl %edi, %esi 2218 0x81, 0xe6, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000210e andl $-1431655766, %esi 2219 0x45, 0x31, 0xc9, //0x00002114 xorl %r9d, %r9d 2220 0x01, 0xc6, //0x00002117 addl %eax, %esi 2221 0x41, 0x0f, 0x92, 0xc1, //0x00002119 setb %r9b 2222 0x01, 0xf6, //0x0000211d addl %esi, %esi 2223 0x81, 0xf6, 0x55, 0x55, 0x55, 0x55, //0x0000211f xorl $1431655765, %esi 2224 0x21, 0xce, //0x00002125 andl %ecx, %esi 2225 0xf7, 0xd6, //0x00002127 notl %esi 2226 0x21, 0xf2, //0x00002129 andl %esi, %edx 2227 0x48, 0x85, 0xd2, //0x0000212b testq %rdx, %rdx 2228 0x0f, 0x85, 0x12, 0xf8, 0xff, 0xff, //0x0000212e jne LBB0_139 2229 //0x00002134 LBB0_381 2230 0x49, 0x83, 0xc3, 0x20, //0x00002134 addq $32, %r11 2231 0x49, 0x83, 0xc5, 0xe0, //0x00002138 addq $-32, %r13 2232 //0x0000213c LBB0_382 2233 0x4d, 0x85, 0xc9, //0x0000213c testq %r9, %r9 2234 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x0000213f jne LBB0_391 2235 0x48, 0x8b, 0x75, 0xc8, //0x00002145 movq $-56(%rbp), %rsi 2236 0x4c, 0x8b, 0x4d, 0xc0, //0x00002149 movq $-64(%rbp), %r9 2237 0x4d, 0x85, 0xed, //0x0000214d testq %r13, %r13 2238 0x0f, 0x84, 0x65, 0x02, 0x00, 0x00, //0x00002150 je LBB0_425 2239 //0x00002156 LBB0_384 2240 0x49, 0x8d, 0x4b, 0x01, //0x00002156 leaq $1(%r11), %rcx 2241 0x41, 0x0f, 0xb6, 0x1b, //0x0000215a movzbl (%r11), %ebx 2242 0x80, 0xfb, 0x22, //0x0000215e cmpb $34, %bl 2243 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00002161 je LBB0_389 2244 0x49, 0x8d, 0x55, 0xff, //0x00002167 leaq $-1(%r13), %rdx 2245 0x80, 0xfb, 0x5c, //0x0000216b cmpb $92, %bl 2246 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x0000216e je LBB0_387 2247 0x49, 0x89, 0xd5, //0x00002174 movq %rdx, %r13 2248 0x49, 0x89, 0xcb, //0x00002177 movq %rcx, %r11 2249 0x48, 0x85, 0xd2, //0x0000217a testq %rdx, %rdx 2250 0x0f, 0x85, 0xd3, 0xff, 0xff, 0xff, //0x0000217d jne LBB0_384 2251 0xe9, 0x33, 0x02, 0x00, 0x00, //0x00002183 jmp LBB0_425 2252 //0x00002188 LBB0_387 2253 0x48, 0x85, 0xd2, //0x00002188 testq %rdx, %rdx 2254 0x0f, 0x84, 0x38, 0x04, 0x00, 0x00, //0x0000218b je LBB0_462 2255 0x48, 0x03, 0x4d, 0xa0, //0x00002191 addq $-96(%rbp), %rcx 2256 0x49, 0x83, 0xfc, 0xff, //0x00002195 cmpq $-1, %r12 2257 0x4c, 0x0f, 0x44, 0xe1, //0x00002199 cmoveq %rcx, %r12 2258 0x49, 0x83, 0xc3, 0x02, //0x0000219d addq $2, %r11 2259 0x49, 0x83, 0xc5, 0xfe, //0x000021a1 addq $-2, %r13 2260 0x4c, 0x89, 0xea, //0x000021a5 movq %r13, %rdx 2261 0x48, 0x8b, 0x75, 0xc8, //0x000021a8 movq $-56(%rbp), %rsi 2262 0x4c, 0x8b, 0x4d, 0xc0, //0x000021ac movq $-64(%rbp), %r9 2263 0x48, 0x85, 0xd2, //0x000021b0 testq %rdx, %rdx 2264 0x0f, 0x85, 0x9d, 0xff, 0xff, 0xff, //0x000021b3 jne LBB0_384 2265 0xe9, 0xfd, 0x01, 0x00, 0x00, //0x000021b9 jmp LBB0_425 2266 //0x000021be LBB0_389 2267 0x48, 0x2b, 0x4d, 0xd0, //0x000021be subq $-48(%rbp), %rcx 2268 0x49, 0x89, 0xcb, //0x000021c2 movq %rcx, %r11 2269 0xe9, 0x86, 0xed, 0xff, 0xff, //0x000021c5 jmp LBB0_195 2270 //0x000021ca LBB0_390 2271 0x4c, 0x89, 0xd9, //0x000021ca movq %r11, %rcx 2272 0x48, 0x2b, 0x4d, 0xd0, //0x000021cd subq $-48(%rbp), %rcx 2273 0x4c, 0x0f, 0xbc, 0xe2, //0x000021d1 bsfq %rdx, %r12 2274 0x49, 0x01, 0xcc, //0x000021d5 addq %rcx, %r12 2275 0xe9, 0xeb, 0xf7, 0xff, 0xff, //0x000021d8 jmp LBB0_173 2276 //0x000021dd LBB0_391 2277 0x4d, 0x85, 0xed, //0x000021dd testq %r13, %r13 2278 0x0f, 0x84, 0xe3, 0x03, 0x00, 0x00, //0x000021e0 je LBB0_462 2279 0x48, 0x8b, 0x45, 0xa0, //0x000021e6 movq $-96(%rbp), %rax 2280 0x4c, 0x01, 0xd8, //0x000021ea addq %r11, %rax 2281 0x49, 0x83, 0xfc, 0xff, //0x000021ed cmpq $-1, %r12 2282 0x4c, 0x0f, 0x44, 0xe0, //0x000021f1 cmoveq %rax, %r12 2283 0x49, 0xff, 0xc3, //0x000021f5 incq %r11 2284 0x49, 0xff, 0xcd, //0x000021f8 decq %r13 2285 0x48, 0x8b, 0x75, 0xc8, //0x000021fb movq $-56(%rbp), %rsi 2286 0x4c, 0x8b, 0x4d, 0xc0, //0x000021ff movq $-64(%rbp), %r9 2287 0x4d, 0x85, 0xed, //0x00002203 testq %r13, %r13 2288 0x0f, 0x85, 0x4a, 0xff, 0xff, 0xff, //0x00002206 jne LBB0_384 2289 0xe9, 0xaa, 0x01, 0x00, 0x00, //0x0000220c jmp LBB0_425 2290 //0x00002211 LBB0_393 2291 0x48, 0x85, 0xc0, //0x00002211 testq %rax, %rax 2292 0x0f, 0x84, 0xaf, 0x03, 0x00, 0x00, //0x00002214 je LBB0_462 2293 0x48, 0x8b, 0x4d, 0xa0, //0x0000221a movq $-96(%rbp), %rcx 2294 0x4c, 0x01, 0xd9, //0x0000221e addq %r11, %rcx 2295 0x49, 0x83, 0xfc, 0xff, //0x00002221 cmpq $-1, %r12 2296 0x4c, 0x0f, 0x44, 0xe1, //0x00002225 cmoveq %rcx, %r12 2297 0x49, 0xff, 0xc3, //0x00002229 incq %r11 2298 0x48, 0xff, 0xc8, //0x0000222c decq %rax 2299 0x48, 0x8b, 0x75, 0xc8, //0x0000222f movq $-56(%rbp), %rsi 2300 0x4c, 0x8b, 0x4d, 0xc0, //0x00002233 movq $-64(%rbp), %r9 2301 0x48, 0x85, 0xc0, //0x00002237 testq %rax, %rax 2302 0x0f, 0x85, 0xb4, 0xf8, 0xff, 0xff, //0x0000223a jne LBB0_331 2303 0xe9, 0x76, 0x01, 0x00, 0x00, //0x00002240 jmp LBB0_425 2304 //0x00002245 LBB0_395 2305 0x44, 0x89, 0xc1, //0x00002245 movl %r8d, %ecx 2306 0xf7, 0xd1, //0x00002248 notl %ecx 2307 0x21, 0xd1, //0x0000224a andl %edx, %ecx 2308 0x44, 0x8d, 0x14, 0x09, //0x0000224c leal (%rcx,%rcx), %r10d 2309 0x45, 0x09, 0xc2, //0x00002250 orl %r8d, %r10d 2310 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002253 movl $2863311530, %ebx 2311 0x44, 0x31, 0xd3, //0x00002258 xorl %r10d, %ebx 2312 0x21, 0xd3, //0x0000225b andl %edx, %ebx 2313 0x81, 0xe3, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000225d andl $-1431655766, %ebx 2314 0x45, 0x31, 0xc0, //0x00002263 xorl %r8d, %r8d 2315 0x01, 0xcb, //0x00002266 addl %ecx, %ebx 2316 0x41, 0x0f, 0x92, 0xc0, //0x00002268 setb %r8b 2317 0x01, 0xdb, //0x0000226c addl %ebx, %ebx 2318 0x81, 0xf3, 0x55, 0x55, 0x55, 0x55, //0x0000226e xorl $1431655765, %ebx 2319 0x44, 0x21, 0xd3, //0x00002274 andl %r10d, %ebx 2320 0xf7, 0xd3, //0x00002277 notl %ebx 2321 0x21, 0xde, //0x00002279 andl %ebx, %esi 2322 0xe9, 0xae, 0xfa, 0xff, 0xff, //0x0000227b jmp LBB0_281 2323 //0x00002280 LBB0_396 2324 0x4c, 0x89, 0xd8, //0x00002280 movq %r11, %rax 2325 0x48, 0x2b, 0x45, 0xd0, //0x00002283 subq $-48(%rbp), %rax 2326 0x4c, 0x0f, 0xbc, 0xcf, //0x00002287 bsfq %rdi, %r9 2327 0x49, 0x01, 0xc1, //0x0000228b addq %rax, %r9 2328 0x48, 0x09, 0xca, //0x0000228e orq %rcx, %rdx 2329 0x48, 0x89, 0xf8, //0x00002291 movq %rdi, %rax 2330 0x4c, 0x09, 0xd0, //0x00002294 orq %r10, %rax 2331 0x0f, 0x84, 0x7d, 0xf9, 0xff, 0xff, //0x00002297 je LBB0_212 2332 //0x0000229d LBB0_397 2333 0x44, 0x89, 0xd0, //0x0000229d movl %r10d, %eax 2334 0xf7, 0xd0, //0x000022a0 notl %eax 2335 0x21, 0xf8, //0x000022a2 andl %edi, %eax 2336 0x8d, 0x0c, 0x00, //0x000022a4 leal (%rax,%rax), %ecx 2337 0x44, 0x09, 0xd1, //0x000022a7 orl %r10d, %ecx 2338 0x89, 0xce, //0x000022aa movl %ecx, %esi 2339 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, //0x000022ac movl $2863311530, %ebx 2340 0x31, 0xde, //0x000022b1 xorl %ebx, %esi 2341 0x21, 0xfe, //0x000022b3 andl %edi, %esi 2342 0x81, 0xe6, 0xaa, 0xaa, 0xaa, 0xaa, //0x000022b5 andl $-1431655766, %esi 2343 0x45, 0x31, 0xd2, //0x000022bb xorl %r10d, %r10d 2344 0x01, 0xc6, //0x000022be addl %eax, %esi 2345 0x41, 0x0f, 0x92, 0xc2, //0x000022c0 setb %r10b 2346 0x01, 0xf6, //0x000022c4 addl %esi, %esi 2347 0x81, 0xf6, 0x55, 0x55, 0x55, 0x55, //0x000022c6 xorl $1431655765, %esi 2348 0x21, 0xce, //0x000022cc andl %ecx, %esi 2349 0xf7, 0xd6, //0x000022ce notl %esi 2350 0x21, 0xf2, //0x000022d0 andl %esi, %edx 2351 0x48, 0x85, 0xd2, //0x000022d2 testq %rdx, %rdx 2352 0x0f, 0x85, 0xd4, 0xf4, 0xff, 0xff, //0x000022d5 jne LBB0_54 2353 0xe9, 0x43, 0xf9, 0xff, 0xff, //0x000022db jmp LBB0_398 2354 //0x000022e0 LBB0_408 2355 0x4c, 0x89, 0xdb, //0x000022e0 movq %r11, %rbx 2356 0x4c, 0x29, 0xe3, //0x000022e3 subq %r12, %rbx 2357 0x4c, 0x0f, 0xbc, 0xca, //0x000022e6 bsfq %rdx, %r9 2358 0x49, 0x01, 0xd9, //0x000022ea addq %rbx, %r9 2359 0xe9, 0x29, 0xfa, 0xff, 0xff, //0x000022ed jmp LBB0_280 2360 //0x000022f2 LBB0_411 2361 0x4d, 0x85, 0xe4, //0x000022f2 testq %r12, %r12 2362 0x0f, 0x84, 0x78, 0x00, 0x00, 0x00, //0x000022f5 je LBB0_416 2363 0x48, 0x8b, 0x45, 0xa0, //0x000022fb movq $-96(%rbp), %rax 2364 0x4c, 0x01, 0xd8, //0x000022ff addq %r11, %rax 2365 0x49, 0x83, 0xf9, 0xff, //0x00002302 cmpq $-1, %r9 2366 0x4c, 0x0f, 0x44, 0xc8, //0x00002306 cmoveq %rax, %r9 2367 0x49, 0xff, 0xc3, //0x0000230a incq %r11 2368 0x49, 0xff, 0xcc, //0x0000230d decq %r12 2369 0x4d, 0x85, 0xe4, //0x00002310 testq %r12, %r12 2370 0x0f, 0x85, 0x24, 0xf9, 0xff, 0xff, //0x00002313 jne LBB0_401 2371 0xe9, 0x55, 0x00, 0x00, 0x00, //0x00002319 jmp LBB0_416 2372 //0x0000231e LBB0_409 2373 0x48, 0x85, 0xc0, //0x0000231e testq %rax, %rax 2374 0x0f, 0x84, 0x4c, 0x00, 0x00, 0x00, //0x00002321 je LBB0_416 2375 0x48, 0x8b, 0x4d, 0xa0, //0x00002327 movq $-96(%rbp), %rcx 2376 0x4c, 0x01, 0xd9, //0x0000232b addq %r11, %rcx 2377 0x49, 0x83, 0xf9, 0xff, //0x0000232e cmpq $-1, %r9 2378 0x4c, 0x0f, 0x44, 0xc9, //0x00002332 cmoveq %rcx, %r9 2379 0x49, 0xff, 0xc3, //0x00002336 incq %r11 2380 0x48, 0xff, 0xc8, //0x00002339 decq %rax 2381 0x4c, 0x8b, 0x65, 0xd0, //0x0000233c movq $-48(%rbp), %r12 2382 0x48, 0x85, 0xc0, //0x00002340 testq %rax, %rax 2383 0x0f, 0x85, 0x38, 0xfa, 0xff, 0xff, //0x00002343 jne LBB0_347 2384 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00002349 jmp LBB0_416 2385 //0x0000234e LBB0_413 2386 0x48, 0x89, 0x16, //0x0000234e movq %rdx, (%rsi) 2387 //0x00002351 LBB0_414 2388 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002351 movq $-1, %rax 2389 0xe9, 0x45, 0x00, 0x00, 0x00, //0x00002358 jmp LBB0_423 2390 //0x0000235d LBB0_441 2391 0x48, 0xc7, 0xc0, 0xf9, 0xff, 0xff, 0xff, //0x0000235d movq $-7, %rax 2392 0xe9, 0x39, 0x00, 0x00, 0x00, //0x00002364 jmp LBB0_423 2393 //0x00002369 LBB0_415 2394 0x49, 0x83, 0xfb, 0xff, //0x00002369 cmpq $-1, %r11 2395 0x0f, 0x85, 0x7f, 0x00, 0x00, 0x00, //0x0000236d jne LBB0_307 2396 //0x00002373 LBB0_416 2397 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00002373 movq $-1, %r11 2398 0x4c, 0x8b, 0x4d, 0xb0, //0x0000237a movq $-80(%rbp), %r9 2399 0xe9, 0x6f, 0x00, 0x00, 0x00, //0x0000237e jmp LBB0_307 2400 //0x00002383 LBB0_417 2401 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002383 movq $-1, %rax 2402 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000238a jmp LBB0_420 2403 //0x0000238f LBB0_419 2404 0x4c, 0x89, 0xd8, //0x0000238f movq %r11, %rax 2405 //0x00002392 LBB0_420 2406 0x48, 0xf7, 0xd0, //0x00002392 notq %rax 2407 0x49, 0x01, 0xc7, //0x00002395 addq %rax, %r15 2408 //0x00002398 LBB0_421 2409 0x4c, 0x89, 0x3e, //0x00002398 movq %r15, (%rsi) 2410 //0x0000239b LBB0_422 2411 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x0000239b movq $-2, %rax 2412 //0x000023a2 LBB0_423 2413 0x48, 0x83, 0xc4, 0x68, //0x000023a2 addq $104, %rsp 2414 0x5b, //0x000023a6 popq %rbx 2415 0x41, 0x5c, //0x000023a7 popq %r12 2416 0x41, 0x5d, //0x000023a9 popq %r13 2417 0x41, 0x5e, //0x000023ab popq %r14 2418 0x41, 0x5f, //0x000023ad popq %r15 2419 0x5d, //0x000023af popq %rbp 2420 0xc3, //0x000023b0 retq 2421 //0x000023b1 LBB0_424 2422 0x49, 0x83, 0xfb, 0xff, //0x000023b1 cmpq $-1, %r11 2423 0x0f, 0x85, 0x69, 0x00, 0x00, 0x00, //0x000023b5 jne LBB0_437 2424 //0x000023bb LBB0_425 2425 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000023bb movq $-1, %r11 2426 0x4c, 0x8b, 0x65, 0xb0, //0x000023c2 movq $-80(%rbp), %r12 2427 0xe9, 0x59, 0x00, 0x00, 0x00, //0x000023c6 jmp LBB0_437 2428 //0x000023cb LBB0_440 2429 0x48, 0x89, 0x0e, //0x000023cb movq %rcx, (%rsi) 2430 0xe9, 0xcf, 0xff, 0xff, 0xff, //0x000023ce jmp LBB0_423 2431 //0x000023d3 LBB0_426 2432 0x49, 0x83, 0xf9, 0xff, //0x000023d3 cmpq $-1, %r9 2433 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x000023d7 jne LBB0_431 2434 0x49, 0x0f, 0xbc, 0xc4, //0x000023dd bsfq %r12, %rax 2435 //0x000023e1 LBB0_428 2436 0x4c, 0x2b, 0x5d, 0xd0, //0x000023e1 subq $-48(%rbp), %r11 2437 //0x000023e5 LBB0_429 2438 0x49, 0x01, 0xc3, //0x000023e5 addq %rax, %r11 2439 //0x000023e8 LBB0_430 2440 0x4d, 0x89, 0xd9, //0x000023e8 movq %r11, %r9 2441 //0x000023eb LBB0_431 2442 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x000023eb movq $-2, %r11 2443 //0x000023f2 LBB0_307 2444 0x48, 0x8b, 0x45, 0xc8, //0x000023f2 movq $-56(%rbp), %rax 2445 0x4c, 0x89, 0x08, //0x000023f6 movq %r9, (%rax) 2446 0x4c, 0x89, 0xd8, //0x000023f9 movq %r11, %rax 2447 0xe9, 0xa1, 0xff, 0xff, 0xff, //0x000023fc jmp LBB0_423 2448 //0x00002401 LBB0_432 2449 0x49, 0x83, 0xfc, 0xff, //0x00002401 cmpq $-1, %r12 2450 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x00002405 jne LBB0_435 2451 0x48, 0x0f, 0xbc, 0xc2, //0x0000240b bsfq %rdx, %rax 2452 //0x0000240f LBB0_434 2453 0x4c, 0x2b, 0x5d, 0xd0, //0x0000240f subq $-48(%rbp), %r11 2454 0x49, 0x01, 0xc3, //0x00002413 addq %rax, %r11 2455 0x4d, 0x89, 0xdc, //0x00002416 movq %r11, %r12 2456 //0x00002419 LBB0_435 2457 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00002419 movq $-2, %r11 2458 //0x00002420 LBB0_436 2459 0x48, 0x8b, 0x75, 0xc8, //0x00002420 movq $-56(%rbp), %rsi 2460 //0x00002424 LBB0_437 2461 0x4c, 0x89, 0x26, //0x00002424 movq %r12, (%rsi) 2462 0x4c, 0x89, 0xd8, //0x00002427 movq %r11, %rax 2463 0xe9, 0x73, 0xff, 0xff, 0xff, //0x0000242a jmp LBB0_423 2464 //0x0000242f LBB0_438 2465 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x0000242f movq $-1, %r11 2466 //0x00002436 LBB0_439 2467 0x4d, 0x29, 0xdf, //0x00002436 subq %r11, %r15 2468 0xe9, 0x5a, 0xff, 0xff, 0xff, //0x00002439 jmp LBB0_421 2469 //0x0000243e LBB0_442 2470 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x0000243e movq $-2, %rax 2471 0x80, 0xf9, 0x61, //0x00002445 cmpb $97, %cl 2472 0x0f, 0x85, 0x54, 0xff, 0xff, 0xff, //0x00002448 jne LBB0_423 2473 0x49, 0x8d, 0x4f, 0x02, //0x0000244e leaq $2(%r15), %rcx 2474 0x48, 0x89, 0x0e, //0x00002452 movq %rcx, (%rsi) 2475 0x43, 0x80, 0x7c, 0x3c, 0x02, 0x6c, //0x00002455 cmpb $108, $2(%r12,%r15) 2476 0x0f, 0x85, 0x41, 0xff, 0xff, 0xff, //0x0000245b jne LBB0_423 2477 0x49, 0x8d, 0x4f, 0x03, //0x00002461 leaq $3(%r15), %rcx 2478 0x48, 0x89, 0x0e, //0x00002465 movq %rcx, (%rsi) 2479 0x43, 0x80, 0x7c, 0x3c, 0x03, 0x73, //0x00002468 cmpb $115, $3(%r12,%r15) 2480 0x0f, 0x85, 0x2e, 0xff, 0xff, 0xff, //0x0000246e jne LBB0_423 2481 0x49, 0x8d, 0x4f, 0x04, //0x00002474 leaq $4(%r15), %rcx 2482 0x48, 0x89, 0x0e, //0x00002478 movq %rcx, (%rsi) 2483 0x43, 0x80, 0x7c, 0x3c, 0x04, 0x65, //0x0000247b cmpb $101, $4(%r12,%r15) 2484 0x0f, 0x85, 0x1b, 0xff, 0xff, 0xff, //0x00002481 jne LBB0_423 2485 0x49, 0x83, 0xc7, 0x05, //0x00002487 addq $5, %r15 2486 0x4c, 0x89, 0x3e, //0x0000248b movq %r15, (%rsi) 2487 0xe9, 0x0f, 0xff, 0xff, 0xff, //0x0000248e jmp LBB0_423 2488 //0x00002493 LBB0_247 2489 0x4c, 0x89, 0x3e, //0x00002493 movq %r15, (%rsi) 2490 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00002496 movq $-2, %rax 2491 0x41, 0x80, 0x3a, 0x6e, //0x0000249d cmpb $110, (%r10) 2492 0x0f, 0x85, 0xfb, 0xfe, 0xff, 0xff, //0x000024a1 jne LBB0_423 2493 0x49, 0x8d, 0x4f, 0x01, //0x000024a7 leaq $1(%r15), %rcx 2494 0x48, 0x89, 0x0e, //0x000024ab movq %rcx, (%rsi) 2495 0x43, 0x80, 0x7c, 0x3c, 0x01, 0x75, //0x000024ae cmpb $117, $1(%r12,%r15) 2496 0x0f, 0x85, 0xe8, 0xfe, 0xff, 0xff, //0x000024b4 jne LBB0_423 2497 0x49, 0x8d, 0x4f, 0x02, //0x000024ba leaq $2(%r15), %rcx 2498 0x48, 0x89, 0x0e, //0x000024be movq %rcx, (%rsi) 2499 0x43, 0x80, 0x7c, 0x3c, 0x02, 0x6c, //0x000024c1 cmpb $108, $2(%r12,%r15) 2500 0x0f, 0x85, 0xd5, 0xfe, 0xff, 0xff, //0x000024c7 jne LBB0_423 2501 0x49, 0x8d, 0x4f, 0x03, //0x000024cd leaq $3(%r15), %rcx 2502 0x48, 0x89, 0x0e, //0x000024d1 movq %rcx, (%rsi) 2503 0x43, 0x80, 0x7c, 0x3c, 0x03, 0x6c, //0x000024d4 cmpb $108, $3(%r12,%r15) 2504 0x0f, 0x85, 0xc2, 0xfe, 0xff, 0xff, //0x000024da jne LBB0_423 2505 0xe9, 0x4d, 0x00, 0x00, 0x00, //0x000024e0 jmp LBB0_451 2506 //0x000024e5 LBB0_447 2507 0x4c, 0x89, 0x3e, //0x000024e5 movq %r15, (%rsi) 2508 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x000024e8 movq $-2, %rax 2509 0x41, 0x80, 0x3a, 0x74, //0x000024ef cmpb $116, (%r10) 2510 0x0f, 0x85, 0xa9, 0xfe, 0xff, 0xff, //0x000024f3 jne LBB0_423 2511 0x49, 0x8d, 0x4f, 0x01, //0x000024f9 leaq $1(%r15), %rcx 2512 0x48, 0x89, 0x0e, //0x000024fd movq %rcx, (%rsi) 2513 0x43, 0x80, 0x7c, 0x3c, 0x01, 0x72, //0x00002500 cmpb $114, $1(%r12,%r15) 2514 0x0f, 0x85, 0x96, 0xfe, 0xff, 0xff, //0x00002506 jne LBB0_423 2515 0x49, 0x8d, 0x4f, 0x02, //0x0000250c leaq $2(%r15), %rcx 2516 0x48, 0x89, 0x0e, //0x00002510 movq %rcx, (%rsi) 2517 0x43, 0x80, 0x7c, 0x3c, 0x02, 0x75, //0x00002513 cmpb $117, $2(%r12,%r15) 2518 0x0f, 0x85, 0x83, 0xfe, 0xff, 0xff, //0x00002519 jne LBB0_423 2519 0x49, 0x8d, 0x4f, 0x03, //0x0000251f leaq $3(%r15), %rcx 2520 0x48, 0x89, 0x0e, //0x00002523 movq %rcx, (%rsi) 2521 0x43, 0x80, 0x7c, 0x3c, 0x03, 0x65, //0x00002526 cmpb $101, $3(%r12,%r15) 2522 0x0f, 0x85, 0x70, 0xfe, 0xff, 0xff, //0x0000252c jne LBB0_423 2523 //0x00002532 LBB0_451 2524 0x49, 0x83, 0xc7, 0x04, //0x00002532 addq $4, %r15 2525 0x4c, 0x89, 0x3e, //0x00002536 movq %r15, (%rsi) 2526 0xe9, 0x64, 0xfe, 0xff, 0xff, //0x00002539 jmp LBB0_423 2527 //0x0000253e LBB0_452 2528 0x49, 0x83, 0xf9, 0xff, //0x0000253e cmpq $-1, %r9 2529 0x0f, 0x85, 0xa3, 0xfe, 0xff, 0xff, //0x00002542 jne LBB0_431 2530 0x48, 0x0f, 0xbc, 0xc2, //0x00002548 bsfq %rdx, %rax 2531 0xe9, 0x90, 0xfe, 0xff, 0xff, //0x0000254c jmp LBB0_428 2532 //0x00002551 LBB0_456 2533 0x4c, 0x89, 0x5d, 0xb0, //0x00002551 movq %r11, $-80(%rbp) 2534 0xe9, 0x19, 0xfe, 0xff, 0xff, //0x00002555 jmp LBB0_416 2535 //0x0000255a LBB0_306 2536 0x4c, 0x01, 0xd9, //0x0000255a addq %r11, %rcx 2537 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x0000255d movq $-2, %r11 2538 0x49, 0x89, 0xc9, //0x00002564 movq %rcx, %r9 2539 0xe9, 0x86, 0xfe, 0xff, 0xff, //0x00002567 jmp LBB0_307 2540 //0x0000256c LBB0_454 2541 0x4c, 0x89, 0x5d, 0xb0, //0x0000256c movq %r11, $-80(%rbp) 2542 0xe9, 0x46, 0xfe, 0xff, 0xff, //0x00002570 jmp LBB0_425 2543 //0x00002575 LBB0_455 2544 0x4c, 0x01, 0xd9, //0x00002575 addq %r11, %rcx 2545 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00002578 movq $-2, %r11 2546 0x49, 0x89, 0xcc, //0x0000257f movq %rcx, %r12 2547 0xe9, 0x9d, 0xfe, 0xff, 0xff, //0x00002582 jmp LBB0_437 2548 //0x00002587 LBB0_457 2549 0x48, 0x0f, 0xbc, 0xc7, //0x00002587 bsfq %rdi, %rax 2550 0x4d, 0x29, 0xe3, //0x0000258b subq %r12, %r11 2551 0xe9, 0x52, 0xfe, 0xff, 0xff, //0x0000258e jmp LBB0_429 2552 //0x00002593 LBB0_461 2553 0x4d, 0x29, 0xe3, //0x00002593 subq %r12, %r11 2554 0xe9, 0x4d, 0xfe, 0xff, 0xff, //0x00002596 jmp LBB0_430 2555 //0x0000259b LBB0_458 2556 0x4c, 0x01, 0xd9, //0x0000259b addq %r11, %rcx 2557 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x0000259e movq $-2, %r11 2558 0x49, 0x89, 0xcc, //0x000025a5 movq %rcx, %r12 2559 0xe9, 0x73, 0xfe, 0xff, 0xff, //0x000025a8 jmp LBB0_436 2560 //0x000025ad LBB0_459 2561 0x48, 0x0f, 0xbc, 0xc7, //0x000025ad bsfq %rdi, %rax 2562 0xe9, 0x59, 0xfe, 0xff, 0xff, //0x000025b1 jmp LBB0_434 2563 //0x000025b6 LBB0_460 2564 0x4c, 0x2b, 0x5d, 0xd0, //0x000025b6 subq $-48(%rbp), %r11 2565 0x4d, 0x89, 0xdc, //0x000025ba movq %r11, %r12 2566 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x000025bd movq $-2, %r11 2567 0xe9, 0x5b, 0xfe, 0xff, 0xff, //0x000025c4 jmp LBB0_437 2568 //0x000025c9 LBB0_462 2569 0x48, 0x8b, 0x75, 0xc8, //0x000025c9 movq $-56(%rbp), %rsi 2570 0xe9, 0xe9, 0xfd, 0xff, 0xff, //0x000025cd jmp LBB0_425 2571 0x90, 0x90, //0x000025d2 .p2align 2, 0x90 2572 // // .set L0_0_set_33, LBB0_33-LJTI0_0 2573 // // .set L0_0_set_37, LBB0_37-LJTI0_0 2574 // // .set L0_0_set_39, LBB0_39-LJTI0_0 2575 // // .set L0_0_set_59, LBB0_59-LJTI0_0 2576 // // .set L0_0_set_61, LBB0_61-LJTI0_0 2577 // // .set L0_0_set_64, LBB0_64-LJTI0_0 2578 //0x000025d4 LJTI0_0 2579 0xc3, 0xdd, 0xff, 0xff, //0x000025d4 .long L0_0_set_33 2580 0xeb, 0xdd, 0xff, 0xff, //0x000025d8 .long L0_0_set_37 2581 0x16, 0xde, 0xff, 0xff, //0x000025dc .long L0_0_set_39 2582 0xcf, 0xdf, 0xff, 0xff, //0x000025e0 .long L0_0_set_59 2583 0xe5, 0xdf, 0xff, 0xff, //0x000025e4 .long L0_0_set_61 2584 0x55, 0xe2, 0xff, 0xff, //0x000025e8 .long L0_0_set_64 2585 // // .set L0_1_set_423, LBB0_423-LJTI0_1 2586 // // .set L0_1_set_422, LBB0_422-LJTI0_1 2587 // // .set L0_1_set_199, LBB0_199-LJTI0_1 2588 // // .set L0_1_set_215, LBB0_215-LJTI0_1 2589 // // .set L0_1_set_66, LBB0_66-LJTI0_1 2590 // // .set L0_1_set_240, LBB0_240-LJTI0_1 2591 // // .set L0_1_set_242, LBB0_242-LJTI0_1 2592 // // .set L0_1_set_245, LBB0_245-LJTI0_1 2593 // // .set L0_1_set_251, LBB0_251-LJTI0_1 2594 // // .set L0_1_set_255, LBB0_255-LJTI0_1 2595 //0x000025ec LJTI0_1 2596 0xb6, 0xfd, 0xff, 0xff, //0x000025ec .long L0_1_set_423 2597 0xaf, 0xfd, 0xff, 0xff, //0x000025f0 .long L0_1_set_422 2598 0xaf, 0xfd, 0xff, 0xff, //0x000025f4 .long L0_1_set_422 2599 0xaf, 0xfd, 0xff, 0xff, //0x000025f8 .long L0_1_set_422 2600 0xaf, 0xfd, 0xff, 0xff, //0x000025fc .long L0_1_set_422 2601 0xaf, 0xfd, 0xff, 0xff, //0x00002600 .long L0_1_set_422 2602 0xaf, 0xfd, 0xff, 0xff, //0x00002604 .long L0_1_set_422 2603 0xaf, 0xfd, 0xff, 0xff, //0x00002608 .long L0_1_set_422 2604 0xaf, 0xfd, 0xff, 0xff, //0x0000260c .long L0_1_set_422 2605 0xaf, 0xfd, 0xff, 0xff, //0x00002610 .long L0_1_set_422 2606 0xaf, 0xfd, 0xff, 0xff, //0x00002614 .long L0_1_set_422 2607 0xaf, 0xfd, 0xff, 0xff, //0x00002618 .long L0_1_set_422 2608 0xaf, 0xfd, 0xff, 0xff, //0x0000261c .long L0_1_set_422 2609 0xaf, 0xfd, 0xff, 0xff, //0x00002620 .long L0_1_set_422 2610 0xaf, 0xfd, 0xff, 0xff, //0x00002624 .long L0_1_set_422 2611 0xaf, 0xfd, 0xff, 0xff, //0x00002628 .long L0_1_set_422 2612 0xaf, 0xfd, 0xff, 0xff, //0x0000262c .long L0_1_set_422 2613 0xaf, 0xfd, 0xff, 0xff, //0x00002630 .long L0_1_set_422 2614 0xaf, 0xfd, 0xff, 0xff, //0x00002634 .long L0_1_set_422 2615 0xaf, 0xfd, 0xff, 0xff, //0x00002638 .long L0_1_set_422 2616 0xaf, 0xfd, 0xff, 0xff, //0x0000263c .long L0_1_set_422 2617 0xaf, 0xfd, 0xff, 0xff, //0x00002640 .long L0_1_set_422 2618 0xaf, 0xfd, 0xff, 0xff, //0x00002644 .long L0_1_set_422 2619 0xaf, 0xfd, 0xff, 0xff, //0x00002648 .long L0_1_set_422 2620 0xaf, 0xfd, 0xff, 0xff, //0x0000264c .long L0_1_set_422 2621 0xaf, 0xfd, 0xff, 0xff, //0x00002650 .long L0_1_set_422 2622 0xaf, 0xfd, 0xff, 0xff, //0x00002654 .long L0_1_set_422 2623 0xaf, 0xfd, 0xff, 0xff, //0x00002658 .long L0_1_set_422 2624 0xaf, 0xfd, 0xff, 0xff, //0x0000265c .long L0_1_set_422 2625 0xaf, 0xfd, 0xff, 0xff, //0x00002660 .long L0_1_set_422 2626 0xaf, 0xfd, 0xff, 0xff, //0x00002664 .long L0_1_set_422 2627 0xaf, 0xfd, 0xff, 0xff, //0x00002668 .long L0_1_set_422 2628 0xaf, 0xfd, 0xff, 0xff, //0x0000266c .long L0_1_set_422 2629 0xaf, 0xfd, 0xff, 0xff, //0x00002670 .long L0_1_set_422 2630 0xa6, 0xe9, 0xff, 0xff, //0x00002674 .long L0_1_set_199 2631 0xaf, 0xfd, 0xff, 0xff, //0x00002678 .long L0_1_set_422 2632 0xaf, 0xfd, 0xff, 0xff, //0x0000267c .long L0_1_set_422 2633 0xaf, 0xfd, 0xff, 0xff, //0x00002680 .long L0_1_set_422 2634 0xaf, 0xfd, 0xff, 0xff, //0x00002684 .long L0_1_set_422 2635 0xaf, 0xfd, 0xff, 0xff, //0x00002688 .long L0_1_set_422 2636 0xaf, 0xfd, 0xff, 0xff, //0x0000268c .long L0_1_set_422 2637 0xaf, 0xfd, 0xff, 0xff, //0x00002690 .long L0_1_set_422 2638 0xaf, 0xfd, 0xff, 0xff, //0x00002694 .long L0_1_set_422 2639 0xaf, 0xfd, 0xff, 0xff, //0x00002698 .long L0_1_set_422 2640 0xaf, 0xfd, 0xff, 0xff, //0x0000269c .long L0_1_set_422 2641 0x38, 0xeb, 0xff, 0xff, //0x000026a0 .long L0_1_set_215 2642 0xaf, 0xfd, 0xff, 0xff, //0x000026a4 .long L0_1_set_422 2643 0xaf, 0xfd, 0xff, 0xff, //0x000026a8 .long L0_1_set_422 2644 0xfd, 0xdf, 0xff, 0xff, //0x000026ac .long L0_1_set_66 2645 0xfd, 0xdf, 0xff, 0xff, //0x000026b0 .long L0_1_set_66 2646 0xfd, 0xdf, 0xff, 0xff, //0x000026b4 .long L0_1_set_66 2647 0xfd, 0xdf, 0xff, 0xff, //0x000026b8 .long L0_1_set_66 2648 0xfd, 0xdf, 0xff, 0xff, //0x000026bc .long L0_1_set_66 2649 0xfd, 0xdf, 0xff, 0xff, //0x000026c0 .long L0_1_set_66 2650 0xfd, 0xdf, 0xff, 0xff, //0x000026c4 .long L0_1_set_66 2651 0xfd, 0xdf, 0xff, 0xff, //0x000026c8 .long L0_1_set_66 2652 0xfd, 0xdf, 0xff, 0xff, //0x000026cc .long L0_1_set_66 2653 0xfd, 0xdf, 0xff, 0xff, //0x000026d0 .long L0_1_set_66 2654 0xaf, 0xfd, 0xff, 0xff, //0x000026d4 .long L0_1_set_422 2655 0xaf, 0xfd, 0xff, 0xff, //0x000026d8 .long L0_1_set_422 2656 0xaf, 0xfd, 0xff, 0xff, //0x000026dc .long L0_1_set_422 2657 0xaf, 0xfd, 0xff, 0xff, //0x000026e0 .long L0_1_set_422 2658 0xaf, 0xfd, 0xff, 0xff, //0x000026e4 .long L0_1_set_422 2659 0xaf, 0xfd, 0xff, 0xff, //0x000026e8 .long L0_1_set_422 2660 0xaf, 0xfd, 0xff, 0xff, //0x000026ec .long L0_1_set_422 2661 0xaf, 0xfd, 0xff, 0xff, //0x000026f0 .long L0_1_set_422 2662 0xaf, 0xfd, 0xff, 0xff, //0x000026f4 .long L0_1_set_422 2663 0xaf, 0xfd, 0xff, 0xff, //0x000026f8 .long L0_1_set_422 2664 0xaf, 0xfd, 0xff, 0xff, //0x000026fc .long L0_1_set_422 2665 0xaf, 0xfd, 0xff, 0xff, //0x00002700 .long L0_1_set_422 2666 0xaf, 0xfd, 0xff, 0xff, //0x00002704 .long L0_1_set_422 2667 0xaf, 0xfd, 0xff, 0xff, //0x00002708 .long L0_1_set_422 2668 0xaf, 0xfd, 0xff, 0xff, //0x0000270c .long L0_1_set_422 2669 0xaf, 0xfd, 0xff, 0xff, //0x00002710 .long L0_1_set_422 2670 0xaf, 0xfd, 0xff, 0xff, //0x00002714 .long L0_1_set_422 2671 0xaf, 0xfd, 0xff, 0xff, //0x00002718 .long L0_1_set_422 2672 0xaf, 0xfd, 0xff, 0xff, //0x0000271c .long L0_1_set_422 2673 0xaf, 0xfd, 0xff, 0xff, //0x00002720 .long L0_1_set_422 2674 0xaf, 0xfd, 0xff, 0xff, //0x00002724 .long L0_1_set_422 2675 0xaf, 0xfd, 0xff, 0xff, //0x00002728 .long L0_1_set_422 2676 0xaf, 0xfd, 0xff, 0xff, //0x0000272c .long L0_1_set_422 2677 0xaf, 0xfd, 0xff, 0xff, //0x00002730 .long L0_1_set_422 2678 0xaf, 0xfd, 0xff, 0xff, //0x00002734 .long L0_1_set_422 2679 0xaf, 0xfd, 0xff, 0xff, //0x00002738 .long L0_1_set_422 2680 0xaf, 0xfd, 0xff, 0xff, //0x0000273c .long L0_1_set_422 2681 0xaf, 0xfd, 0xff, 0xff, //0x00002740 .long L0_1_set_422 2682 0xaf, 0xfd, 0xff, 0xff, //0x00002744 .long L0_1_set_422 2683 0xaf, 0xfd, 0xff, 0xff, //0x00002748 .long L0_1_set_422 2684 0xaf, 0xfd, 0xff, 0xff, //0x0000274c .long L0_1_set_422 2685 0xaf, 0xfd, 0xff, 0xff, //0x00002750 .long L0_1_set_422 2686 0xaf, 0xfd, 0xff, 0xff, //0x00002754 .long L0_1_set_422 2687 0x0f, 0xed, 0xff, 0xff, //0x00002758 .long L0_1_set_240 2688 0xaf, 0xfd, 0xff, 0xff, //0x0000275c .long L0_1_set_422 2689 0xaf, 0xfd, 0xff, 0xff, //0x00002760 .long L0_1_set_422 2690 0xaf, 0xfd, 0xff, 0xff, //0x00002764 .long L0_1_set_422 2691 0xaf, 0xfd, 0xff, 0xff, //0x00002768 .long L0_1_set_422 2692 0xaf, 0xfd, 0xff, 0xff, //0x0000276c .long L0_1_set_422 2693 0xaf, 0xfd, 0xff, 0xff, //0x00002770 .long L0_1_set_422 2694 0xaf, 0xfd, 0xff, 0xff, //0x00002774 .long L0_1_set_422 2695 0xaf, 0xfd, 0xff, 0xff, //0x00002778 .long L0_1_set_422 2696 0xaf, 0xfd, 0xff, 0xff, //0x0000277c .long L0_1_set_422 2697 0xaf, 0xfd, 0xff, 0xff, //0x00002780 .long L0_1_set_422 2698 0x33, 0xed, 0xff, 0xff, //0x00002784 .long L0_1_set_242 2699 0xaf, 0xfd, 0xff, 0xff, //0x00002788 .long L0_1_set_422 2700 0xaf, 0xfd, 0xff, 0xff, //0x0000278c .long L0_1_set_422 2701 0xaf, 0xfd, 0xff, 0xff, //0x00002790 .long L0_1_set_422 2702 0xaf, 0xfd, 0xff, 0xff, //0x00002794 .long L0_1_set_422 2703 0xaf, 0xfd, 0xff, 0xff, //0x00002798 .long L0_1_set_422 2704 0xaf, 0xfd, 0xff, 0xff, //0x0000279c .long L0_1_set_422 2705 0xaf, 0xfd, 0xff, 0xff, //0x000027a0 .long L0_1_set_422 2706 0x64, 0xed, 0xff, 0xff, //0x000027a4 .long L0_1_set_245 2707 0xaf, 0xfd, 0xff, 0xff, //0x000027a8 .long L0_1_set_422 2708 0xaf, 0xfd, 0xff, 0xff, //0x000027ac .long L0_1_set_422 2709 0xaf, 0xfd, 0xff, 0xff, //0x000027b0 .long L0_1_set_422 2710 0xaf, 0xfd, 0xff, 0xff, //0x000027b4 .long L0_1_set_422 2711 0xaf, 0xfd, 0xff, 0xff, //0x000027b8 .long L0_1_set_422 2712 0x8b, 0xed, 0xff, 0xff, //0x000027bc .long L0_1_set_251 2713 0xaf, 0xfd, 0xff, 0xff, //0x000027c0 .long L0_1_set_422 2714 0xaf, 0xfd, 0xff, 0xff, //0x000027c4 .long L0_1_set_422 2715 0xaf, 0xfd, 0xff, 0xff, //0x000027c8 .long L0_1_set_422 2716 0xaf, 0xfd, 0xff, 0xff, //0x000027cc .long L0_1_set_422 2717 0xaf, 0xfd, 0xff, 0xff, //0x000027d0 .long L0_1_set_422 2718 0xaf, 0xfd, 0xff, 0xff, //0x000027d4 .long L0_1_set_422 2719 0xc8, 0xed, 0xff, 0xff, //0x000027d8 .long L0_1_set_255 2720 // // .set L0_2_set_264, LBB0_264-LJTI0_2 2721 // // .set L0_2_set_292, LBB0_292-LJTI0_2 2722 // // .set L0_2_set_259, LBB0_259-LJTI0_2 2723 // // .set L0_2_set_261, LBB0_261-LJTI0_2 2724 // // .set L0_2_set_266, LBB0_266-LJTI0_2 2725 //0x000027dc LJTI0_2 2726 0x3d, 0xec, 0xff, 0xff, //0x000027dc .long L0_2_set_264 2727 0x7b, 0xee, 0xff, 0xff, //0x000027e0 .long L0_2_set_292 2728 0x3d, 0xec, 0xff, 0xff, //0x000027e4 .long L0_2_set_264 2729 0xfc, 0xeb, 0xff, 0xff, //0x000027e8 .long L0_2_set_259 2730 0x7b, 0xee, 0xff, 0xff, //0x000027ec .long L0_2_set_292 2731 0x14, 0xec, 0xff, 0xff, //0x000027f0 .long L0_2_set_261 2732 0x14, 0xec, 0xff, 0xff, //0x000027f4 .long L0_2_set_261 2733 0x14, 0xec, 0xff, 0xff, //0x000027f8 .long L0_2_set_261 2734 0x14, 0xec, 0xff, 0xff, //0x000027fc .long L0_2_set_261 2735 0x14, 0xec, 0xff, 0xff, //0x00002800 .long L0_2_set_261 2736 0x14, 0xec, 0xff, 0xff, //0x00002804 .long L0_2_set_261 2737 0x14, 0xec, 0xff, 0xff, //0x00002808 .long L0_2_set_261 2738 0x14, 0xec, 0xff, 0xff, //0x0000280c .long L0_2_set_261 2739 0x14, 0xec, 0xff, 0xff, //0x00002810 .long L0_2_set_261 2740 0x14, 0xec, 0xff, 0xff, //0x00002814 .long L0_2_set_261 2741 0x7b, 0xee, 0xff, 0xff, //0x00002818 .long L0_2_set_292 2742 0x7b, 0xee, 0xff, 0xff, //0x0000281c .long L0_2_set_292 2743 0x7b, 0xee, 0xff, 0xff, //0x00002820 .long L0_2_set_292 2744 0x7b, 0xee, 0xff, 0xff, //0x00002824 .long L0_2_set_292 2745 0x7b, 0xee, 0xff, 0xff, //0x00002828 .long L0_2_set_292 2746 0x7b, 0xee, 0xff, 0xff, //0x0000282c .long L0_2_set_292 2747 0x7b, 0xee, 0xff, 0xff, //0x00002830 .long L0_2_set_292 2748 0x7b, 0xee, 0xff, 0xff, //0x00002834 .long L0_2_set_292 2749 0x7b, 0xee, 0xff, 0xff, //0x00002838 .long L0_2_set_292 2750 0x7b, 0xee, 0xff, 0xff, //0x0000283c .long L0_2_set_292 2751 0x7b, 0xee, 0xff, 0xff, //0x00002840 .long L0_2_set_292 2752 0x58, 0xec, 0xff, 0xff, //0x00002844 .long L0_2_set_266 2753 0x7b, 0xee, 0xff, 0xff, //0x00002848 .long L0_2_set_292 2754 0x7b, 0xee, 0xff, 0xff, //0x0000284c .long L0_2_set_292 2755 0x7b, 0xee, 0xff, 0xff, //0x00002850 .long L0_2_set_292 2756 0x7b, 0xee, 0xff, 0xff, //0x00002854 .long L0_2_set_292 2757 0x7b, 0xee, 0xff, 0xff, //0x00002858 .long L0_2_set_292 2758 0x7b, 0xee, 0xff, 0xff, //0x0000285c .long L0_2_set_292 2759 0x7b, 0xee, 0xff, 0xff, //0x00002860 .long L0_2_set_292 2760 0x7b, 0xee, 0xff, 0xff, //0x00002864 .long L0_2_set_292 2761 0x7b, 0xee, 0xff, 0xff, //0x00002868 .long L0_2_set_292 2762 0x7b, 0xee, 0xff, 0xff, //0x0000286c .long L0_2_set_292 2763 0x7b, 0xee, 0xff, 0xff, //0x00002870 .long L0_2_set_292 2764 0x7b, 0xee, 0xff, 0xff, //0x00002874 .long L0_2_set_292 2765 0x7b, 0xee, 0xff, 0xff, //0x00002878 .long L0_2_set_292 2766 0x7b, 0xee, 0xff, 0xff, //0x0000287c .long L0_2_set_292 2767 0x7b, 0xee, 0xff, 0xff, //0x00002880 .long L0_2_set_292 2768 0x7b, 0xee, 0xff, 0xff, //0x00002884 .long L0_2_set_292 2769 0x7b, 0xee, 0xff, 0xff, //0x00002888 .long L0_2_set_292 2770 0x7b, 0xee, 0xff, 0xff, //0x0000288c .long L0_2_set_292 2771 0x7b, 0xee, 0xff, 0xff, //0x00002890 .long L0_2_set_292 2772 0x7b, 0xee, 0xff, 0xff, //0x00002894 .long L0_2_set_292 2773 0x7b, 0xee, 0xff, 0xff, //0x00002898 .long L0_2_set_292 2774 0x7b, 0xee, 0xff, 0xff, //0x0000289c .long L0_2_set_292 2775 0x7b, 0xee, 0xff, 0xff, //0x000028a0 .long L0_2_set_292 2776 0x7b, 0xee, 0xff, 0xff, //0x000028a4 .long L0_2_set_292 2777 0x7b, 0xee, 0xff, 0xff, //0x000028a8 .long L0_2_set_292 2778 0x7b, 0xee, 0xff, 0xff, //0x000028ac .long L0_2_set_292 2779 0x7b, 0xee, 0xff, 0xff, //0x000028b0 .long L0_2_set_292 2780 0x7b, 0xee, 0xff, 0xff, //0x000028b4 .long L0_2_set_292 2781 0x7b, 0xee, 0xff, 0xff, //0x000028b8 .long L0_2_set_292 2782 0x7b, 0xee, 0xff, 0xff, //0x000028bc .long L0_2_set_292 2783 0x7b, 0xee, 0xff, 0xff, //0x000028c0 .long L0_2_set_292 2784 0x58, 0xec, 0xff, 0xff, //0x000028c4 .long L0_2_set_266 2785 // // .set L0_3_set_94, LBB0_94-LJTI0_3 2786 // // .set L0_3_set_149, LBB0_149-LJTI0_3 2787 // // .set L0_3_set_98, LBB0_98-LJTI0_3 2788 // // .set L0_3_set_91, LBB0_91-LJTI0_3 2789 // // .set L0_3_set_96, LBB0_96-LJTI0_3 2790 //0x000028c8 LJTI0_3 2791 0x10, 0xdf, 0xff, 0xff, //0x000028c8 .long L0_3_set_94 2792 0x75, 0xe3, 0xff, 0xff, //0x000028cc .long L0_3_set_149 2793 0x10, 0xdf, 0xff, 0xff, //0x000028d0 .long L0_3_set_94 2794 0x46, 0xdf, 0xff, 0xff, //0x000028d4 .long L0_3_set_98 2795 0x75, 0xe3, 0xff, 0xff, //0x000028d8 .long L0_3_set_149 2796 0xe8, 0xde, 0xff, 0xff, //0x000028dc .long L0_3_set_91 2797 0xe8, 0xde, 0xff, 0xff, //0x000028e0 .long L0_3_set_91 2798 0xe8, 0xde, 0xff, 0xff, //0x000028e4 .long L0_3_set_91 2799 0xe8, 0xde, 0xff, 0xff, //0x000028e8 .long L0_3_set_91 2800 0xe8, 0xde, 0xff, 0xff, //0x000028ec .long L0_3_set_91 2801 0xe8, 0xde, 0xff, 0xff, //0x000028f0 .long L0_3_set_91 2802 0xe8, 0xde, 0xff, 0xff, //0x000028f4 .long L0_3_set_91 2803 0xe8, 0xde, 0xff, 0xff, //0x000028f8 .long L0_3_set_91 2804 0xe8, 0xde, 0xff, 0xff, //0x000028fc .long L0_3_set_91 2805 0xe8, 0xde, 0xff, 0xff, //0x00002900 .long L0_3_set_91 2806 0x75, 0xe3, 0xff, 0xff, //0x00002904 .long L0_3_set_149 2807 0x75, 0xe3, 0xff, 0xff, //0x00002908 .long L0_3_set_149 2808 0x75, 0xe3, 0xff, 0xff, //0x0000290c .long L0_3_set_149 2809 0x75, 0xe3, 0xff, 0xff, //0x00002910 .long L0_3_set_149 2810 0x75, 0xe3, 0xff, 0xff, //0x00002914 .long L0_3_set_149 2811 0x75, 0xe3, 0xff, 0xff, //0x00002918 .long L0_3_set_149 2812 0x75, 0xe3, 0xff, 0xff, //0x0000291c .long L0_3_set_149 2813 0x75, 0xe3, 0xff, 0xff, //0x00002920 .long L0_3_set_149 2814 0x75, 0xe3, 0xff, 0xff, //0x00002924 .long L0_3_set_149 2815 0x75, 0xe3, 0xff, 0xff, //0x00002928 .long L0_3_set_149 2816 0x75, 0xe3, 0xff, 0xff, //0x0000292c .long L0_3_set_149 2817 0x2b, 0xdf, 0xff, 0xff, //0x00002930 .long L0_3_set_96 2818 0x75, 0xe3, 0xff, 0xff, //0x00002934 .long L0_3_set_149 2819 0x75, 0xe3, 0xff, 0xff, //0x00002938 .long L0_3_set_149 2820 0x75, 0xe3, 0xff, 0xff, //0x0000293c .long L0_3_set_149 2821 0x75, 0xe3, 0xff, 0xff, //0x00002940 .long L0_3_set_149 2822 0x75, 0xe3, 0xff, 0xff, //0x00002944 .long L0_3_set_149 2823 0x75, 0xe3, 0xff, 0xff, //0x00002948 .long L0_3_set_149 2824 0x75, 0xe3, 0xff, 0xff, //0x0000294c .long L0_3_set_149 2825 0x75, 0xe3, 0xff, 0xff, //0x00002950 .long L0_3_set_149 2826 0x75, 0xe3, 0xff, 0xff, //0x00002954 .long L0_3_set_149 2827 0x75, 0xe3, 0xff, 0xff, //0x00002958 .long L0_3_set_149 2828 0x75, 0xe3, 0xff, 0xff, //0x0000295c .long L0_3_set_149 2829 0x75, 0xe3, 0xff, 0xff, //0x00002960 .long L0_3_set_149 2830 0x75, 0xe3, 0xff, 0xff, //0x00002964 .long L0_3_set_149 2831 0x75, 0xe3, 0xff, 0xff, //0x00002968 .long L0_3_set_149 2832 0x75, 0xe3, 0xff, 0xff, //0x0000296c .long L0_3_set_149 2833 0x75, 0xe3, 0xff, 0xff, //0x00002970 .long L0_3_set_149 2834 0x75, 0xe3, 0xff, 0xff, //0x00002974 .long L0_3_set_149 2835 0x75, 0xe3, 0xff, 0xff, //0x00002978 .long L0_3_set_149 2836 0x75, 0xe3, 0xff, 0xff, //0x0000297c .long L0_3_set_149 2837 0x75, 0xe3, 0xff, 0xff, //0x00002980 .long L0_3_set_149 2838 0x75, 0xe3, 0xff, 0xff, //0x00002984 .long L0_3_set_149 2839 0x75, 0xe3, 0xff, 0xff, //0x00002988 .long L0_3_set_149 2840 0x75, 0xe3, 0xff, 0xff, //0x0000298c .long L0_3_set_149 2841 0x75, 0xe3, 0xff, 0xff, //0x00002990 .long L0_3_set_149 2842 0x75, 0xe3, 0xff, 0xff, //0x00002994 .long L0_3_set_149 2843 0x75, 0xe3, 0xff, 0xff, //0x00002998 .long L0_3_set_149 2844 0x75, 0xe3, 0xff, 0xff, //0x0000299c .long L0_3_set_149 2845 0x75, 0xe3, 0xff, 0xff, //0x000029a0 .long L0_3_set_149 2846 0x75, 0xe3, 0xff, 0xff, //0x000029a4 .long L0_3_set_149 2847 0x75, 0xe3, 0xff, 0xff, //0x000029a8 .long L0_3_set_149 2848 0x75, 0xe3, 0xff, 0xff, //0x000029ac .long L0_3_set_149 2849 0x2b, 0xdf, 0xff, 0xff, //0x000029b0 .long L0_3_set_96 2850 //0x000029b4 .p2align 2, 0x00 2851 //0x000029b4 _MASK_USE_NUMBER 2852 0x02, 0x00, 0x00, 0x00, //0x000029b4 .long 2 2853 } 2854