github.com/bytedance/sonic@v1.11.7-0.20240517092252-d2edb31b167b/internal/native/avx2/skip_array_text_amd64.go (about) 1 // +build amd64 2 // Code generated by asm2asm, DO NOT EDIT. 3 4 package avx2 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_11 12 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000010 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' 13 //0x00000020 LCPI0_12 14 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000020 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' 15 //0x00000030 LCPI0_13 16 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000030 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' 17 //0x00000040 LCPI0_14 18 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000040 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' 19 //0x00000050 LCPI0_15 20 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000050 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 21 //0x00000060 LCPI0_16 22 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000060 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' 23 //0x00000070 LCPI0_17 24 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x00000070 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' 25 //0x00000080 .p2align 5, 0x00 26 //0x00000080 LCPI0_1 27 0x20, //0x00000080 .byte 32 28 0x00, //0x00000081 .byte 0 29 0x00, //0x00000082 .byte 0 30 0x00, //0x00000083 .byte 0 31 0x00, //0x00000084 .byte 0 32 0x00, //0x00000085 .byte 0 33 0x00, //0x00000086 .byte 0 34 0x00, //0x00000087 .byte 0 35 0x00, //0x00000088 .byte 0 36 0x09, //0x00000089 .byte 9 37 0x0a, //0x0000008a .byte 10 38 0x00, //0x0000008b .byte 0 39 0x00, //0x0000008c .byte 0 40 0x0d, //0x0000008d .byte 13 41 0x00, //0x0000008e .byte 0 42 0x00, //0x0000008f .byte 0 43 0x20, //0x00000090 .byte 32 44 0x00, //0x00000091 .byte 0 45 0x00, //0x00000092 .byte 0 46 0x00, //0x00000093 .byte 0 47 0x00, //0x00000094 .byte 0 48 0x00, //0x00000095 .byte 0 49 0x00, //0x00000096 .byte 0 50 0x00, //0x00000097 .byte 0 51 0x00, //0x00000098 .byte 0 52 0x09, //0x00000099 .byte 9 53 0x0a, //0x0000009a .byte 10 54 0x00, //0x0000009b .byte 0 55 0x00, //0x0000009c .byte 0 56 0x0d, //0x0000009d .byte 13 57 0x00, //0x0000009e .byte 0 58 0x00, //0x0000009f .byte 0 59 //0x000000a0 LCPI0_2 60 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x000000a0 QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' 61 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x000000b0 QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' 62 //0x000000c0 LCPI0_3 63 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x000000c0 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 64 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x000000d0 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 65 //0x000000e0 LCPI0_4 66 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x000000e0 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 67 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x000000f0 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 68 //0x00000100 LCPI0_5 69 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000100 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' 70 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000110 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' 71 //0x00000120 LCPI0_6 72 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000120 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' 73 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000130 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' 74 //0x00000140 LCPI0_7 75 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000140 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' 76 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000150 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' 77 //0x00000160 LCPI0_8 78 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000160 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' 79 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000170 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' 80 //0x00000180 LCPI0_9 81 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000180 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' 82 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000190 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' 83 //0x000001a0 LCPI0_10 84 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x000001a0 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' 85 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x000001b0 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' 86 //0x000001c0 .p2align 4, 0x90 87 //0x000001c0 _skip_array 88 0x55, //0x000001c0 pushq %rbp 89 0x48, 0x89, 0xe5, //0x000001c1 movq %rsp, %rbp 90 0x41, 0x57, //0x000001c4 pushq %r15 91 0x41, 0x56, //0x000001c6 pushq %r14 92 0x41, 0x55, //0x000001c8 pushq %r13 93 0x41, 0x54, //0x000001ca pushq %r12 94 0x53, //0x000001cc pushq %rbx 95 0x48, 0x83, 0xec, 0x48, //0x000001cd subq $72, %rsp 96 0x48, 0x89, 0x4d, 0x98, //0x000001d1 movq %rcx, $-104(%rbp) 97 0x49, 0x89, 0xd6, //0x000001d5 movq %rdx, %r14 98 0x49, 0x89, 0xf2, //0x000001d8 movq %rsi, %r10 99 0x48, 0x89, 0x7d, 0xb0, //0x000001db movq %rdi, $-80(%rbp) 100 0xc5, 0xfa, 0x6f, 0x05, 0x19, 0xfe, 0xff, 0xff, //0x000001df vmovdqu $-487(%rip), %xmm0 /* LCPI0_0+0(%rip) */ 101 0xc5, 0xfa, 0x7f, 0x02, //0x000001e7 vmovdqu %xmm0, (%rdx) 102 0x4c, 0x8b, 0x26, //0x000001eb movq (%rsi), %r12 103 0x48, 0xc7, 0x45, 0x90, 0xff, 0xff, 0xff, 0xff, //0x000001ee movq $-1, $-112(%rbp) 104 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000001f6 movl $1, %r8d 105 0xc5, 0xfe, 0x6f, 0x2d, 0x7c, 0xfe, 0xff, 0xff, //0x000001fc vmovdqu $-388(%rip), %ymm5 /* LCPI0_1+0(%rip) */ 106 0xc5, 0xfe, 0x6f, 0x35, 0x94, 0xfe, 0xff, 0xff, //0x00000204 vmovdqu $-364(%rip), %ymm6 /* LCPI0_2+0(%rip) */ 107 0xc5, 0xfe, 0x6f, 0x3d, 0xac, 0xfe, 0xff, 0xff, //0x0000020c vmovdqu $-340(%rip), %ymm7 /* LCPI0_3+0(%rip) */ 108 0xc5, 0x7e, 0x6f, 0x05, 0xc4, 0xfe, 0xff, 0xff, //0x00000214 vmovdqu $-316(%rip), %ymm8 /* LCPI0_4+0(%rip) */ 109 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000021c vpcmpeqd %ymm9, %ymm9, %ymm9 110 0xc5, 0x7e, 0x6f, 0x15, 0xd7, 0xfe, 0xff, 0xff, //0x00000221 vmovdqu $-297(%rip), %ymm10 /* LCPI0_5+0(%rip) */ 111 0xc5, 0x7e, 0x6f, 0x1d, 0xef, 0xfe, 0xff, 0xff, //0x00000229 vmovdqu $-273(%rip), %ymm11 /* LCPI0_6+0(%rip) */ 112 0xc5, 0x7e, 0x6f, 0x25, 0x07, 0xff, 0xff, 0xff, //0x00000231 vmovdqu $-249(%rip), %ymm12 /* LCPI0_7+0(%rip) */ 113 0xc5, 0x7e, 0x6f, 0x2d, 0x1f, 0xff, 0xff, 0xff, //0x00000239 vmovdqu $-225(%rip), %ymm13 /* LCPI0_8+0(%rip) */ 114 0xc5, 0x7e, 0x6f, 0x35, 0x37, 0xff, 0xff, 0xff, //0x00000241 vmovdqu $-201(%rip), %ymm14 /* LCPI0_9+0(%rip) */ 115 0xc5, 0x7e, 0x6f, 0x3d, 0x4f, 0xff, 0xff, 0xff, //0x00000249 vmovdqu $-177(%rip), %ymm15 /* LCPI0_10+0(%rip) */ 116 0x48, 0x89, 0x75, 0xd0, //0x00000251 movq %rsi, $-48(%rbp) 117 0x48, 0x89, 0x55, 0xc8, //0x00000255 movq %rdx, $-56(%rbp) 118 0xe9, 0x62, 0x00, 0x00, 0x00, //0x00000259 jmp LBB0_5 119 //0x0000025e LBB0_72 120 0x4c, 0x89, 0xe1, //0x0000025e movq %r12, %rcx 121 //0x00000261 LBB0_199 122 0x4c, 0x89, 0xe0, //0x00000261 movq %r12, %rax 123 0x4e, 0x8d, 0x64, 0x31, 0xff, //0x00000264 leaq $-1(%rcx,%r14), %r12 124 0x4c, 0x8b, 0x55, 0xd0, //0x00000269 movq $-48(%rbp), %r10 125 0x4d, 0x89, 0x22, //0x0000026d movq %r12, (%r10) 126 0x4c, 0x89, 0xe9, //0x00000270 movq %r13, %rcx 127 0x48, 0x85, 0xc0, //0x00000273 testq %rax, %rax 128 0x4c, 0x8b, 0x75, 0xc8, //0x00000276 movq $-56(%rbp), %r14 129 0x0f, 0x8e, 0x69, 0x25, 0x00, 0x00, //0x0000027a jle LBB0_501 130 //0x00000280 .p2align 4, 0x90 131 //0x00000280 LBB0_3 132 0x49, 0x8b, 0x16, //0x00000280 movq (%r14), %rdx 133 0x49, 0x89, 0xd0, //0x00000283 movq %rdx, %r8 134 0x48, 0x8b, 0x4d, 0x90, //0x00000286 movq $-112(%rbp), %rcx 135 0x48, 0x85, 0xd2, //0x0000028a testq %rdx, %rdx 136 0x0f, 0x85, 0x2d, 0x00, 0x00, 0x00, //0x0000028d jne LBB0_5 137 0xe9, 0x51, 0x25, 0x00, 0x00, //0x00000293 jmp LBB0_501 138 //0x00000298 LBB0_1 139 0x4c, 0x89, 0xe0, //0x00000298 movq %r12, %rax 140 0x4d, 0x8d, 0x65, 0x04, //0x0000029b leaq $4(%r13), %r12 141 0x4d, 0x89, 0x22, //0x0000029f movq %r12, (%r10) 142 0x4c, 0x89, 0xe9, //0x000002a2 movq %r13, %rcx 143 0x48, 0x85, 0xc0, //0x000002a5 testq %rax, %rax 144 0x0f, 0x8f, 0xd2, 0xff, 0xff, 0xff, //0x000002a8 jg LBB0_3 145 0xe9, 0x36, 0x25, 0x00, 0x00, //0x000002ae jmp LBB0_501 146 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002b3 .p2align 4, 0x90 147 //0x000002c0 LBB0_5 148 0x48, 0x8b, 0x45, 0xb0, //0x000002c0 movq $-80(%rbp), %rax 149 0x4c, 0x8b, 0x08, //0x000002c4 movq (%rax), %r9 150 0x48, 0x8b, 0x48, 0x08, //0x000002c7 movq $8(%rax), %rcx 151 0x49, 0x39, 0xcc, //0x000002cb cmpq %rcx, %r12 152 0x0f, 0x83, 0x2c, 0x00, 0x00, 0x00, //0x000002ce jae LBB0_10 153 0x43, 0x8a, 0x04, 0x21, //0x000002d4 movb (%r9,%r12), %al 154 0x3c, 0x0d, //0x000002d8 cmpb $13, %al 155 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x000002da je LBB0_10 156 0x3c, 0x20, //0x000002e0 cmpb $32, %al 157 0x0f, 0x84, 0x18, 0x00, 0x00, 0x00, //0x000002e2 je LBB0_10 158 0x04, 0xf7, //0x000002e8 addb $-9, %al 159 0x3c, 0x01, //0x000002ea cmpb $1, %al 160 0x0f, 0x86, 0x0e, 0x00, 0x00, 0x00, //0x000002ec jbe LBB0_10 161 0x4d, 0x89, 0xe5, //0x000002f2 movq %r12, %r13 162 0xe9, 0x8e, 0x01, 0x00, 0x00, //0x000002f5 jmp LBB0_36 163 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002fa .p2align 4, 0x90 164 //0x00000300 LBB0_10 165 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x00000300 leaq $1(%r12), %r13 166 0x49, 0x39, 0xcd, //0x00000305 cmpq %rcx, %r13 167 0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x00000308 jae LBB0_14 168 0x43, 0x8a, 0x14, 0x29, //0x0000030e movb (%r9,%r13), %dl 169 0x80, 0xfa, 0x0d, //0x00000312 cmpb $13, %dl 170 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00000315 je LBB0_14 171 0x80, 0xfa, 0x20, //0x0000031b cmpb $32, %dl 172 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x0000031e je LBB0_14 173 0x80, 0xc2, 0xf7, //0x00000324 addb $-9, %dl 174 0x80, 0xfa, 0x01, //0x00000327 cmpb $1, %dl 175 0x0f, 0x87, 0x58, 0x01, 0x00, 0x00, //0x0000032a ja LBB0_36 176 //0x00000330 .p2align 4, 0x90 177 //0x00000330 LBB0_14 178 0x4d, 0x8d, 0x6c, 0x24, 0x02, //0x00000330 leaq $2(%r12), %r13 179 0x49, 0x39, 0xcd, //0x00000335 cmpq %rcx, %r13 180 0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x00000338 jae LBB0_18 181 0x43, 0x8a, 0x14, 0x29, //0x0000033e movb (%r9,%r13), %dl 182 0x80, 0xfa, 0x0d, //0x00000342 cmpb $13, %dl 183 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00000345 je LBB0_18 184 0x80, 0xfa, 0x20, //0x0000034b cmpb $32, %dl 185 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x0000034e je LBB0_18 186 0x80, 0xc2, 0xf7, //0x00000354 addb $-9, %dl 187 0x80, 0xfa, 0x01, //0x00000357 cmpb $1, %dl 188 0x0f, 0x87, 0x28, 0x01, 0x00, 0x00, //0x0000035a ja LBB0_36 189 //0x00000360 .p2align 4, 0x90 190 //0x00000360 LBB0_18 191 0x4d, 0x8d, 0x6c, 0x24, 0x03, //0x00000360 leaq $3(%r12), %r13 192 0x49, 0x39, 0xcd, //0x00000365 cmpq %rcx, %r13 193 0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x00000368 jae LBB0_22 194 0x43, 0x8a, 0x14, 0x29, //0x0000036e movb (%r9,%r13), %dl 195 0x80, 0xfa, 0x0d, //0x00000372 cmpb $13, %dl 196 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00000375 je LBB0_22 197 0x80, 0xfa, 0x20, //0x0000037b cmpb $32, %dl 198 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x0000037e je LBB0_22 199 0x80, 0xc2, 0xf7, //0x00000384 addb $-9, %dl 200 0x80, 0xfa, 0x01, //0x00000387 cmpb $1, %dl 201 0x0f, 0x87, 0xf8, 0x00, 0x00, 0x00, //0x0000038a ja LBB0_36 202 //0x00000390 .p2align 4, 0x90 203 //0x00000390 LBB0_22 204 0x4d, 0x8d, 0x6c, 0x24, 0x04, //0x00000390 leaq $4(%r12), %r13 205 0x48, 0x89, 0xca, //0x00000395 movq %rcx, %rdx 206 0x4c, 0x29, 0xea, //0x00000398 subq %r13, %rdx 207 0x0f, 0x86, 0xd2, 0x23, 0x00, 0x00, //0x0000039b jbe LBB0_473 208 0x4d, 0x01, 0xcd, //0x000003a1 addq %r9, %r13 209 0x48, 0x83, 0xfa, 0x20, //0x000003a4 cmpq $32, %rdx 210 0x0f, 0x82, 0x56, 0x00, 0x00, 0x00, //0x000003a8 jb LBB0_28 211 0x48, 0x89, 0xce, //0x000003ae movq %rcx, %rsi 212 0x4c, 0x29, 0xe6, //0x000003b1 subq %r12, %rsi 213 0x48, 0x83, 0xc6, 0xdc, //0x000003b4 addq $-36, %rsi 214 0x48, 0x89, 0xf7, //0x000003b8 movq %rsi, %rdi 215 0x48, 0x83, 0xe7, 0xe0, //0x000003bb andq $-32, %rdi 216 0x4c, 0x01, 0xe7, //0x000003bf addq %r12, %rdi 217 0x49, 0x8d, 0x7c, 0x39, 0x24, //0x000003c2 leaq $36(%r9,%rdi), %rdi 218 0x83, 0xe6, 0x1f, //0x000003c7 andl $31, %esi 219 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000003ca .p2align 4, 0x90 220 //0x000003d0 LBB0_25 221 0xc4, 0xc1, 0x7e, 0x6f, 0x45, 0x00, //0x000003d0 vmovdqu (%r13), %ymm0 222 0xc4, 0xe2, 0x55, 0x00, 0xc8, //0x000003d6 vpshufb %ymm0, %ymm5, %ymm1 223 0xc5, 0xfd, 0x74, 0xc1, //0x000003db vpcmpeqb %ymm1, %ymm0, %ymm0 224 0xc5, 0xfd, 0xd7, 0xd8, //0x000003df vpmovmskb %ymm0, %ebx 225 0x83, 0xfb, 0xff, //0x000003e3 cmpl $-1, %ebx 226 0x0f, 0x85, 0x84, 0x00, 0x00, 0x00, //0x000003e6 jne LBB0_35 227 0x49, 0x83, 0xc5, 0x20, //0x000003ec addq $32, %r13 228 0x48, 0x83, 0xc2, 0xe0, //0x000003f0 addq $-32, %rdx 229 0x48, 0x83, 0xfa, 0x1f, //0x000003f4 cmpq $31, %rdx 230 0x0f, 0x87, 0xd2, 0xff, 0xff, 0xff, //0x000003f8 ja LBB0_25 231 0x48, 0x89, 0xf2, //0x000003fe movq %rsi, %rdx 232 0x49, 0x89, 0xfd, //0x00000401 movq %rdi, %r13 233 //0x00000404 LBB0_28 234 0x48, 0x85, 0xd2, //0x00000404 testq %rdx, %rdx 235 0x0f, 0x84, 0x47, 0x00, 0x00, 0x00, //0x00000407 je LBB0_34 236 0x49, 0x8d, 0x74, 0x15, 0x00, //0x0000040d leaq (%r13,%rdx), %rsi 237 0x49, 0xff, 0xc5, //0x00000412 incq %r13 238 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000415 .p2align 4, 0x90 239 //0x00000420 LBB0_30 240 0x41, 0x0f, 0xbe, 0x7d, 0xff, //0x00000420 movsbl $-1(%r13), %edi 241 0x83, 0xff, 0x20, //0x00000425 cmpl $32, %edi 242 0x0f, 0x87, 0x09, 0x11, 0x00, 0x00, //0x00000428 ja LBB0_268 243 0x48, 0xb8, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000042e movabsq $4294977024, %rax 244 0x48, 0x0f, 0xa3, 0xf8, //0x00000438 btq %rdi, %rax 245 0x0f, 0x83, 0xf5, 0x10, 0x00, 0x00, //0x0000043c jae LBB0_268 246 0x48, 0xff, 0xca, //0x00000442 decq %rdx 247 0x49, 0xff, 0xc5, //0x00000445 incq %r13 248 0x48, 0x85, 0xd2, //0x00000448 testq %rdx, %rdx 249 0x0f, 0x85, 0xcf, 0xff, 0xff, 0xff, //0x0000044b jne LBB0_30 250 0x49, 0x89, 0xf5, //0x00000451 movq %rsi, %r13 251 //0x00000454 LBB0_34 252 0x4d, 0x29, 0xcd, //0x00000454 subq %r9, %r13 253 0x49, 0x39, 0xcd, //0x00000457 cmpq %rcx, %r13 254 0x0f, 0x82, 0x28, 0x00, 0x00, 0x00, //0x0000045a jb LBB0_36 255 0xe9, 0x11, 0x23, 0x00, 0x00, //0x00000460 jmp LBB0_474 256 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000465 .p2align 4, 0x90 257 //0x00000470 LBB0_35 258 0x4d, 0x29, 0xcd, //0x00000470 subq %r9, %r13 259 0xf7, 0xd3, //0x00000473 notl %ebx 260 0x48, 0x63, 0xd3, //0x00000475 movslq %ebx, %rdx 261 0x48, 0x0f, 0xbc, 0xd2, //0x00000478 bsfq %rdx, %rdx 262 0x49, 0x01, 0xd5, //0x0000047c addq %rdx, %r13 263 0x49, 0x39, 0xcd, //0x0000047f cmpq %rcx, %r13 264 0x0f, 0x83, 0xee, 0x22, 0x00, 0x00, //0x00000482 jae LBB0_474 265 //0x00000488 LBB0_36 266 0x4d, 0x8d, 0x65, 0x01, //0x00000488 leaq $1(%r13), %r12 267 0x4d, 0x89, 0x22, //0x0000048c movq %r12, (%r10) 268 0x43, 0x0f, 0xbe, 0x3c, 0x29, //0x0000048f movsbl (%r9,%r13), %edi 269 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000494 movq $-1, %rcx 270 0x85, 0xff, //0x0000049b testl %edi, %edi 271 0x0f, 0x84, 0x46, 0x23, 0x00, 0x00, //0x0000049d je LBB0_501 272 0x4c, 0x89, 0xee, //0x000004a3 movq %r13, %rsi 273 0x48, 0xf7, 0xd6, //0x000004a6 notq %rsi 274 0x49, 0x8d, 0x50, 0xff, //0x000004a9 leaq $-1(%r8), %rdx 275 0x43, 0x8b, 0x1c, 0xc6, //0x000004ad movl (%r14,%r8,8), %ebx 276 0x48, 0x8b, 0x45, 0x90, //0x000004b1 movq $-112(%rbp), %rax 277 0x48, 0x83, 0xf8, 0xff, //0x000004b5 cmpq $-1, %rax 278 0x49, 0x0f, 0x44, 0xc5, //0x000004b9 cmoveq %r13, %rax 279 0x48, 0x89, 0x45, 0x90, //0x000004bd movq %rax, $-112(%rbp) 280 0xff, 0xcb, //0x000004c1 decl %ebx 281 0x83, 0xfb, 0x05, //0x000004c3 cmpl $5, %ebx 282 0x0f, 0x87, 0x0d, 0x02, 0x00, 0x00, //0x000004c6 ja LBB0_67 283 0x48, 0x8d, 0x05, 0x45, 0x25, 0x00, 0x00, //0x000004cc leaq $9541(%rip), %rax /* LJTI0_0+0(%rip) */ 284 0x48, 0x63, 0x1c, 0x98, //0x000004d3 movslq (%rax,%rbx,4), %rbx 285 0x48, 0x01, 0xc3, //0x000004d7 addq %rax, %rbx 286 0xff, 0xe3, //0x000004da jmpq *%rbx 287 //0x000004dc LBB0_39 288 0x83, 0xff, 0x2c, //0x000004dc cmpl $44, %edi 289 0x0f, 0x84, 0x01, 0x06, 0x00, 0x00, //0x000004df je LBB0_73 290 0x83, 0xff, 0x5d, //0x000004e5 cmpl $93, %edi 291 0x0f, 0x84, 0xd3, 0x01, 0x00, 0x00, //0x000004e8 je LBB0_41 292 0xe9, 0xef, 0x22, 0x00, 0x00, //0x000004ee jmp LBB0_500 293 //0x000004f3 LBB0_42 294 0x40, 0x80, 0xff, 0x5d, //0x000004f3 cmpb $93, %dil 295 0x0f, 0x84, 0xc4, 0x01, 0x00, 0x00, //0x000004f7 je LBB0_41 296 0x4b, 0xc7, 0x04, 0xc6, 0x01, 0x00, 0x00, 0x00, //0x000004fd movq $1, (%r14,%r8,8) 297 0x83, 0xff, 0x7b, //0x00000505 cmpl $123, %edi 298 0x0f, 0x86, 0xd7, 0x01, 0x00, 0x00, //0x00000508 jbe LBB0_68 299 0xe9, 0xcf, 0x22, 0x00, 0x00, //0x0000050e jmp LBB0_500 300 //0x00000513 LBB0_44 301 0x40, 0x80, 0xff, 0x22, //0x00000513 cmpb $34, %dil 302 0x0f, 0x85, 0xc5, 0x22, 0x00, 0x00, //0x00000517 jne LBB0_500 303 0x4b, 0xc7, 0x04, 0xc6, 0x04, 0x00, 0x00, 0x00, //0x0000051d movq $4, (%r14,%r8,8) 304 0x48, 0x8b, 0x45, 0xb0, //0x00000525 movq $-80(%rbp), %rax 305 0x48, 0x8b, 0x50, 0x08, //0x00000529 movq $8(%rax), %rdx 306 0xf6, 0x45, 0x98, 0x20, //0x0000052d testb $32, $-104(%rbp) 307 0x4c, 0x89, 0x65, 0xa8, //0x00000531 movq %r12, $-88(%rbp) 308 0x48, 0x89, 0x55, 0xb8, //0x00000535 movq %rdx, $-72(%rbp) 309 0x0f, 0x85, 0xc9, 0x05, 0x00, 0x00, //0x00000539 jne LBB0_75 310 0x48, 0x89, 0xd1, //0x0000053f movq %rdx, %rcx 311 0x4c, 0x29, 0xe1, //0x00000542 subq %r12, %rcx 312 0x0f, 0x84, 0x34, 0x24, 0x00, 0x00, //0x00000545 je LBB0_507 313 0x4b, 0x8d, 0x1c, 0x21, //0x0000054b leaq (%r9,%r12), %rbx 314 0x48, 0x83, 0xf9, 0x40, //0x0000054f cmpq $64, %rcx 315 0x0f, 0x82, 0xea, 0x18, 0x00, 0x00, //0x00000553 jb LBB0_356 316 0x41, 0x89, 0xcf, //0x00000559 movl %ecx, %r15d 317 0x41, 0x83, 0xe7, 0x3f, //0x0000055c andl $63, %r15d 318 0x48, 0x8d, 0x54, 0x32, 0xc0, //0x00000560 leaq $-64(%rdx,%rsi), %rdx 319 0x48, 0x83, 0xe2, 0xc0, //0x00000565 andq $-64, %rdx 320 0x4c, 0x01, 0xe2, //0x00000569 addq %r12, %rdx 321 0x4d, 0x89, 0xcb, //0x0000056c movq %r9, %r11 322 0x4d, 0x8d, 0x4c, 0x11, 0x40, //0x0000056f leaq $64(%r9,%rdx), %r9 323 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000574 movq $-1, %r8 324 0x45, 0x31, 0xf6, //0x0000057b xorl %r14d, %r14d 325 0x90, 0x90, //0x0000057e .p2align 4, 0x90 326 //0x00000580 LBB0_49 327 0xc5, 0xfe, 0x6f, 0x03, //0x00000580 vmovdqu (%rbx), %ymm0 328 0xc5, 0xfe, 0x6f, 0x4b, 0x20, //0x00000584 vmovdqu $32(%rbx), %ymm1 329 0xc5, 0xfd, 0x74, 0xd6, //0x00000589 vpcmpeqb %ymm6, %ymm0, %ymm2 330 0xc5, 0xfd, 0xd7, 0xfa, //0x0000058d vpmovmskb %ymm2, %edi 331 0xc5, 0xf5, 0x74, 0xd6, //0x00000591 vpcmpeqb %ymm6, %ymm1, %ymm2 332 0xc5, 0xfd, 0xd7, 0xd2, //0x00000595 vpmovmskb %ymm2, %edx 333 0xc5, 0xfd, 0x74, 0xc7, //0x00000599 vpcmpeqb %ymm7, %ymm0, %ymm0 334 0xc5, 0xfd, 0xd7, 0xf0, //0x0000059d vpmovmskb %ymm0, %esi 335 0xc5, 0xf5, 0x74, 0xc7, //0x000005a1 vpcmpeqb %ymm7, %ymm1, %ymm0 336 0xc5, 0xfd, 0xd7, 0xc0, //0x000005a5 vpmovmskb %ymm0, %eax 337 0x48, 0xc1, 0xe2, 0x20, //0x000005a9 shlq $32, %rdx 338 0x48, 0xc1, 0xe0, 0x20, //0x000005ad shlq $32, %rax 339 0x48, 0x09, 0xc6, //0x000005b1 orq %rax, %rsi 340 0x49, 0x83, 0xf8, 0xff, //0x000005b4 cmpq $-1, %r8 341 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000005b8 jne LBB0_51 342 0x48, 0x85, 0xf6, //0x000005be testq %rsi, %rsi 343 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x000005c1 jne LBB0_58 344 //0x000005c7 LBB0_51 345 0x48, 0x09, 0xfa, //0x000005c7 orq %rdi, %rdx 346 0x48, 0x89, 0xf0, //0x000005ca movq %rsi, %rax 347 0x4c, 0x09, 0xf0, //0x000005cd orq %r14, %rax 348 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x000005d0 jne LBB0_59 349 //0x000005d6 LBB0_52 350 0x48, 0x85, 0xd2, //0x000005d6 testq %rdx, %rdx 351 0x0f, 0x85, 0xdb, 0x14, 0x00, 0x00, //0x000005d9 jne LBB0_60 352 //0x000005df LBB0_53 353 0x48, 0x83, 0xc1, 0xc0, //0x000005df addq $-64, %rcx 354 0x48, 0x83, 0xc3, 0x40, //0x000005e3 addq $64, %rbx 355 0x48, 0x83, 0xf9, 0x3f, //0x000005e7 cmpq $63, %rcx 356 0x0f, 0x87, 0x8f, 0xff, 0xff, 0xff, //0x000005eb ja LBB0_49 357 0xe9, 0x83, 0x14, 0x00, 0x00, //0x000005f1 jmp LBB0_54 358 //0x000005f6 LBB0_58 359 0x48, 0x89, 0xd8, //0x000005f6 movq %rbx, %rax 360 0x4c, 0x29, 0xd8, //0x000005f9 subq %r11, %rax 361 0x4c, 0x0f, 0xbc, 0xc6, //0x000005fc bsfq %rsi, %r8 362 0x49, 0x01, 0xc0, //0x00000600 addq %rax, %r8 363 0x48, 0x09, 0xfa, //0x00000603 orq %rdi, %rdx 364 0x48, 0x89, 0xf0, //0x00000606 movq %rsi, %rax 365 0x4c, 0x09, 0xf0, //0x00000609 orq %r14, %rax 366 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x0000060c je LBB0_52 367 //0x00000612 LBB0_59 368 0x4c, 0x89, 0xf0, //0x00000612 movq %r14, %rax 369 0x48, 0xf7, 0xd0, //0x00000615 notq %rax 370 0x48, 0x21, 0xf0, //0x00000618 andq %rsi, %rax 371 0x4c, 0x8d, 0x14, 0x00, //0x0000061b leaq (%rax,%rax), %r10 372 0x4d, 0x09, 0xf2, //0x0000061f orq %r14, %r10 373 0x4c, 0x89, 0xd7, //0x00000622 movq %r10, %rdi 374 0x48, 0xf7, 0xd7, //0x00000625 notq %rdi 375 0x48, 0x21, 0xf7, //0x00000628 andq %rsi, %rdi 376 0x48, 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000062b movabsq $-6148914691236517206, %rsi 377 0x48, 0x21, 0xf7, //0x00000635 andq %rsi, %rdi 378 0x45, 0x31, 0xf6, //0x00000638 xorl %r14d, %r14d 379 0x48, 0x01, 0xc7, //0x0000063b addq %rax, %rdi 380 0x41, 0x0f, 0x92, 0xc6, //0x0000063e setb %r14b 381 0x48, 0x01, 0xff, //0x00000642 addq %rdi, %rdi 382 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000645 movabsq $6148914691236517205, %rax 383 0x48, 0x31, 0xc7, //0x0000064f xorq %rax, %rdi 384 0x4c, 0x21, 0xd7, //0x00000652 andq %r10, %rdi 385 0x4c, 0x8b, 0x55, 0xd0, //0x00000655 movq $-48(%rbp), %r10 386 0x48, 0xf7, 0xd7, //0x00000659 notq %rdi 387 0x48, 0x21, 0xfa, //0x0000065c andq %rdi, %rdx 388 0x48, 0x85, 0xd2, //0x0000065f testq %rdx, %rdx 389 0x0f, 0x84, 0x77, 0xff, 0xff, 0xff, //0x00000662 je LBB0_53 390 0xe9, 0x4d, 0x14, 0x00, 0x00, //0x00000668 jmp LBB0_60 391 //0x0000066d LBB0_61 392 0x40, 0x80, 0xff, 0x3a, //0x0000066d cmpb $58, %dil 393 0x0f, 0x85, 0x6b, 0x21, 0x00, 0x00, //0x00000671 jne LBB0_500 394 0x4b, 0xc7, 0x04, 0xc6, 0x00, 0x00, 0x00, 0x00, //0x00000677 movq $0, (%r14,%r8,8) 395 0xe9, 0xfc, 0xfb, 0xff, 0xff, //0x0000067f jmp LBB0_3 396 //0x00000684 LBB0_63 397 0x83, 0xff, 0x2c, //0x00000684 cmpl $44, %edi 398 0x0f, 0x85, 0x2b, 0x00, 0x00, 0x00, //0x00000687 jne LBB0_64 399 0x49, 0x81, 0xf8, 0xff, 0x0f, 0x00, 0x00, //0x0000068d cmpq $4095, %r8 400 0x0f, 0x8f, 0xe8, 0x20, 0x00, 0x00, //0x00000694 jg LBB0_489 401 0x49, 0x8d, 0x40, 0x01, //0x0000069a leaq $1(%r8), %rax 402 0x49, 0x89, 0x06, //0x0000069e movq %rax, (%r14) 403 0x4b, 0xc7, 0x44, 0xc6, 0x08, 0x03, 0x00, 0x00, 0x00, //0x000006a1 movq $3, $8(%r14,%r8,8) 404 0xe9, 0xd1, 0xfb, 0xff, 0xff, //0x000006aa jmp LBB0_3 405 //0x000006af LBB0_65 406 0x83, 0xff, 0x22, //0x000006af cmpl $34, %edi 407 0x0f, 0x84, 0xb7, 0x05, 0x00, 0x00, //0x000006b2 je LBB0_92 408 //0x000006b8 LBB0_64 409 0x83, 0xff, 0x7d, //0x000006b8 cmpl $125, %edi 410 0x0f, 0x85, 0x21, 0x21, 0x00, 0x00, //0x000006bb jne LBB0_500 411 //0x000006c1 LBB0_41 412 0x49, 0x89, 0x16, //0x000006c1 movq %rdx, (%r14) 413 0x49, 0x89, 0xd0, //0x000006c4 movq %rdx, %r8 414 0x48, 0x8b, 0x4d, 0x90, //0x000006c7 movq $-112(%rbp), %rcx 415 0x48, 0x85, 0xd2, //0x000006cb testq %rdx, %rdx 416 0x0f, 0x85, 0xec, 0xfb, 0xff, 0xff, //0x000006ce jne LBB0_5 417 0xe9, 0x10, 0x21, 0x00, 0x00, //0x000006d4 jmp LBB0_501 418 //0x000006d9 LBB0_67 419 0x49, 0x89, 0x16, //0x000006d9 movq %rdx, (%r14) 420 0x83, 0xff, 0x7b, //0x000006dc cmpl $123, %edi 421 0x0f, 0x87, 0xfd, 0x20, 0x00, 0x00, //0x000006df ja LBB0_500 422 //0x000006e5 LBB0_68 423 0x4f, 0x8d, 0x3c, 0x29, //0x000006e5 leaq (%r9,%r13), %r15 424 0x89, 0xf8, //0x000006e9 movl %edi, %eax 425 0x48, 0x8d, 0x15, 0x3e, 0x23, 0x00, 0x00, //0x000006eb leaq $9022(%rip), %rdx /* LJTI0_1+0(%rip) */ 426 0x48, 0x63, 0x04, 0x82, //0x000006f2 movslq (%rdx,%rax,4), %rax 427 0x48, 0x01, 0xd0, //0x000006f6 addq %rdx, %rax 428 0xff, 0xe0, //0x000006f9 jmpq *%rax 429 //0x000006fb LBB0_69 430 0x48, 0x8b, 0x45, 0xb0, //0x000006fb movq $-80(%rbp), %rax 431 0x4c, 0x8b, 0x50, 0x08, //0x000006ff movq $8(%rax), %r10 432 0x4d, 0x29, 0xea, //0x00000703 subq %r13, %r10 433 0x0f, 0x84, 0x9c, 0x20, 0x00, 0x00, //0x00000706 je LBB0_477 434 0x41, 0x80, 0x3f, 0x30, //0x0000070c cmpb $48, (%r15) 435 0x0f, 0x85, 0x3a, 0x00, 0x00, 0x00, //0x00000710 jne LBB0_132 436 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00000716 movl $1, %r14d 437 0x49, 0x83, 0xfa, 0x01, //0x0000071c cmpq $1, %r10 438 0x0f, 0x84, 0x38, 0xfb, 0xff, 0xff, //0x00000720 je LBB0_72 439 0x43, 0x8a, 0x0c, 0x21, //0x00000726 movb (%r9,%r12), %cl 440 0x80, 0xc1, 0xd2, //0x0000072a addb $-46, %cl 441 0x80, 0xf9, 0x37, //0x0000072d cmpb $55, %cl 442 0x0f, 0x87, 0x28, 0xfb, 0xff, 0xff, //0x00000730 ja LBB0_72 443 0x0f, 0xb6, 0xc1, //0x00000736 movzbl %cl, %eax 444 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00000739 movabsq $36028797027352577, %rcx 445 0x48, 0x0f, 0xa3, 0xc1, //0x00000743 btq %rax, %rcx 446 0x4c, 0x89, 0xe1, //0x00000747 movq %r12, %rcx 447 0x0f, 0x83, 0x11, 0xfb, 0xff, 0xff, //0x0000074a jae LBB0_199 448 //0x00000750 LBB0_132 449 0x4c, 0x89, 0x65, 0xa8, //0x00000750 movq %r12, $-88(%rbp) 450 0x49, 0x83, 0xfa, 0x20, //0x00000754 cmpq $32, %r10 451 0x0f, 0x82, 0xbe, 0x16, 0x00, 0x00, //0x00000758 jb LBB0_355 452 0x49, 0x8d, 0x4a, 0xe0, //0x0000075e leaq $-32(%r10), %rcx 453 0x48, 0x89, 0xc8, //0x00000762 movq %rcx, %rax 454 0x48, 0x83, 0xe0, 0xe0, //0x00000765 andq $-32, %rax 455 0x4e, 0x8d, 0x74, 0x38, 0x20, //0x00000769 leaq $32(%rax,%r15), %r14 456 0x83, 0xe1, 0x1f, //0x0000076e andl $31, %ecx 457 0x48, 0x89, 0x4d, 0xc0, //0x00000771 movq %rcx, $-64(%rbp) 458 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000775 movq $-1, %r8 459 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000077c movq $-1, %r12 460 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000783 movq $-1, %rax 461 0x4d, 0x89, 0xfb, //0x0000078a movq %r15, %r11 462 0x90, 0x90, 0x90, //0x0000078d .p2align 4, 0x90 463 //0x00000790 LBB0_134 464 0xc4, 0xc1, 0x7e, 0x6f, 0x03, //0x00000790 vmovdqu (%r11), %ymm0 465 0xc4, 0xc1, 0x7d, 0x64, 0xca, //0x00000795 vpcmpgtb %ymm10, %ymm0, %ymm1 466 0xc5, 0xa5, 0x64, 0xd0, //0x0000079a vpcmpgtb %ymm0, %ymm11, %ymm2 467 0xc5, 0xf5, 0xdb, 0xca, //0x0000079e vpand %ymm2, %ymm1, %ymm1 468 0xc5, 0x9d, 0x74, 0xd0, //0x000007a2 vpcmpeqb %ymm0, %ymm12, %ymm2 469 0xc5, 0x95, 0x74, 0xd8, //0x000007a6 vpcmpeqb %ymm0, %ymm13, %ymm3 470 0xc5, 0xe5, 0xeb, 0xd2, //0x000007aa vpor %ymm2, %ymm3, %ymm2 471 0xc5, 0xbd, 0xeb, 0xd8, //0x000007ae vpor %ymm0, %ymm8, %ymm3 472 0xc5, 0x8d, 0x74, 0xc0, //0x000007b2 vpcmpeqb %ymm0, %ymm14, %ymm0 473 0xc5, 0xfd, 0xd7, 0xf8, //0x000007b6 vpmovmskb %ymm0, %edi 474 0xc5, 0x85, 0x74, 0xdb, //0x000007ba vpcmpeqb %ymm3, %ymm15, %ymm3 475 0xc5, 0xfd, 0xd7, 0xd3, //0x000007be vpmovmskb %ymm3, %edx 476 0xc5, 0xfd, 0xd7, 0xf2, //0x000007c2 vpmovmskb %ymm2, %esi 477 0xc5, 0xe5, 0xeb, 0xc0, //0x000007c6 vpor %ymm0, %ymm3, %ymm0 478 0xc5, 0xed, 0xeb, 0xc9, //0x000007ca vpor %ymm1, %ymm2, %ymm1 479 0xc5, 0xfd, 0xeb, 0xc1, //0x000007ce vpor %ymm1, %ymm0, %ymm0 480 0xc5, 0xfd, 0xd7, 0xc8, //0x000007d2 vpmovmskb %ymm0, %ecx 481 0x48, 0xf7, 0xd1, //0x000007d6 notq %rcx 482 0x48, 0x0f, 0xbc, 0xc9, //0x000007d9 bsfq %rcx, %rcx 483 0x83, 0xf9, 0x20, //0x000007dd cmpl $32, %ecx 484 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x000007e0 je LBB0_136 485 0xbb, 0xff, 0xff, 0xff, 0xff, //0x000007e6 movl $-1, %ebx 486 0xd3, 0xe3, //0x000007eb shll %cl, %ebx 487 0xf7, 0xd3, //0x000007ed notl %ebx 488 0x21, 0xdf, //0x000007ef andl %ebx, %edi 489 0x21, 0xda, //0x000007f1 andl %ebx, %edx 490 0x21, 0xf3, //0x000007f3 andl %esi, %ebx 491 0x89, 0xde, //0x000007f5 movl %ebx, %esi 492 //0x000007f7 LBB0_136 493 0x44, 0x8d, 0x4f, 0xff, //0x000007f7 leal $-1(%rdi), %r9d 494 0x41, 0x21, 0xf9, //0x000007fb andl %edi, %r9d 495 0x0f, 0x85, 0xab, 0x13, 0x00, 0x00, //0x000007fe jne LBB0_345 496 0x8d, 0x5a, 0xff, //0x00000804 leal $-1(%rdx), %ebx 497 0x21, 0xd3, //0x00000807 andl %edx, %ebx 498 0x0f, 0x85, 0x5e, 0x12, 0x00, 0x00, //0x00000809 jne LBB0_339 499 0x8d, 0x5e, 0xff, //0x0000080f leal $-1(%rsi), %ebx 500 0x21, 0xf3, //0x00000812 andl %esi, %ebx 501 0x0f, 0x85, 0x53, 0x12, 0x00, 0x00, //0x00000814 jne LBB0_339 502 0x85, 0xff, //0x0000081a testl %edi, %edi 503 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000081c je LBB0_142 504 0x4c, 0x89, 0xdb, //0x00000822 movq %r11, %rbx 505 0x4c, 0x29, 0xfb, //0x00000825 subq %r15, %rbx 506 0x0f, 0xbc, 0xff, //0x00000828 bsfl %edi, %edi 507 0x48, 0x01, 0xdf, //0x0000082b addq %rbx, %rdi 508 0x48, 0x83, 0xf8, 0xff, //0x0000082e cmpq $-1, %rax 509 0x0f, 0x85, 0x8d, 0x13, 0x00, 0x00, //0x00000832 jne LBB0_347 510 0x48, 0x89, 0xf8, //0x00000838 movq %rdi, %rax 511 //0x0000083b LBB0_142 512 0x85, 0xd2, //0x0000083b testl %edx, %edx 513 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000083d je LBB0_145 514 0x4c, 0x89, 0xdf, //0x00000843 movq %r11, %rdi 515 0x4c, 0x29, 0xff, //0x00000846 subq %r15, %rdi 516 0x0f, 0xbc, 0xd2, //0x00000849 bsfl %edx, %edx 517 0x48, 0x01, 0xfa, //0x0000084c addq %rdi, %rdx 518 0x49, 0x83, 0xfc, 0xff, //0x0000084f cmpq $-1, %r12 519 0x0f, 0x85, 0xf1, 0x12, 0x00, 0x00, //0x00000853 jne LBB0_340 520 0x49, 0x89, 0xd4, //0x00000859 movq %rdx, %r12 521 //0x0000085c LBB0_145 522 0x85, 0xf6, //0x0000085c testl %esi, %esi 523 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000085e je LBB0_148 524 0x4c, 0x89, 0xdf, //0x00000864 movq %r11, %rdi 525 0x4c, 0x29, 0xff, //0x00000867 subq %r15, %rdi 526 0x0f, 0xbc, 0xd6, //0x0000086a bsfl %esi, %edx 527 0x48, 0x01, 0xfa, //0x0000086d addq %rdi, %rdx 528 0x49, 0x83, 0xf8, 0xff, //0x00000870 cmpq $-1, %r8 529 0x0f, 0x85, 0xd0, 0x12, 0x00, 0x00, //0x00000874 jne LBB0_340 530 0x49, 0x89, 0xd0, //0x0000087a movq %rdx, %r8 531 //0x0000087d LBB0_148 532 0x83, 0xf9, 0x20, //0x0000087d cmpl $32, %ecx 533 0x0f, 0x85, 0x51, 0x05, 0x00, 0x00, //0x00000880 jne LBB0_180 534 0x49, 0x83, 0xc3, 0x20, //0x00000886 addq $32, %r11 535 0x49, 0x83, 0xc2, 0xe0, //0x0000088a addq $-32, %r10 536 0x49, 0x83, 0xfa, 0x1f, //0x0000088e cmpq $31, %r10 537 0x0f, 0x87, 0xf8, 0xfe, 0xff, 0xff, //0x00000892 ja LBB0_134 538 0xc5, 0xf8, 0x77, //0x00000898 vzeroupper 539 0xc5, 0x7e, 0x6f, 0x3d, 0xfd, 0xf8, 0xff, 0xff, //0x0000089b vmovdqu $-1795(%rip), %ymm15 /* LCPI0_10+0(%rip) */ 540 0xc5, 0x7e, 0x6f, 0x35, 0xd5, 0xf8, 0xff, 0xff, //0x000008a3 vmovdqu $-1835(%rip), %ymm14 /* LCPI0_9+0(%rip) */ 541 0xc5, 0x7e, 0x6f, 0x2d, 0xad, 0xf8, 0xff, 0xff, //0x000008ab vmovdqu $-1875(%rip), %ymm13 /* LCPI0_8+0(%rip) */ 542 0xc5, 0x7e, 0x6f, 0x25, 0x85, 0xf8, 0xff, 0xff, //0x000008b3 vmovdqu $-1915(%rip), %ymm12 /* LCPI0_7+0(%rip) */ 543 0xc5, 0x7e, 0x6f, 0x1d, 0x5d, 0xf8, 0xff, 0xff, //0x000008bb vmovdqu $-1955(%rip), %ymm11 /* LCPI0_6+0(%rip) */ 544 0xc5, 0x7e, 0x6f, 0x15, 0x35, 0xf8, 0xff, 0xff, //0x000008c3 vmovdqu $-1995(%rip), %ymm10 /* LCPI0_5+0(%rip) */ 545 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000008cb vpcmpeqd %ymm9, %ymm9, %ymm9 546 0xc5, 0x7e, 0x6f, 0x05, 0x08, 0xf8, 0xff, 0xff, //0x000008d0 vmovdqu $-2040(%rip), %ymm8 /* LCPI0_4+0(%rip) */ 547 0xc5, 0xfe, 0x6f, 0x3d, 0xe0, 0xf7, 0xff, 0xff, //0x000008d8 vmovdqu $-2080(%rip), %ymm7 /* LCPI0_3+0(%rip) */ 548 0xc5, 0xfe, 0x6f, 0x35, 0xb8, 0xf7, 0xff, 0xff, //0x000008e0 vmovdqu $-2120(%rip), %ymm6 /* LCPI0_2+0(%rip) */ 549 0xc5, 0xfe, 0x6f, 0x2d, 0x90, 0xf7, 0xff, 0xff, //0x000008e8 vmovdqu $-2160(%rip), %ymm5 /* LCPI0_1+0(%rip) */ 550 0x4c, 0x8b, 0x55, 0xc0, //0x000008f0 movq $-64(%rbp), %r10 551 0x49, 0x83, 0xfa, 0x10, //0x000008f4 cmpq $16, %r10 552 0x0f, 0x82, 0x52, 0x01, 0x00, 0x00, //0x000008f8 jb LBB0_169 553 //0x000008fe LBB0_151 554 0x4d, 0x8d, 0x4a, 0xf0, //0x000008fe leaq $-16(%r10), %r9 555 0x4c, 0x89, 0xc9, //0x00000902 movq %r9, %rcx 556 0x48, 0x83, 0xe1, 0xf0, //0x00000905 andq $-16, %rcx 557 0x4e, 0x8d, 0x5c, 0x31, 0x10, //0x00000909 leaq $16(%rcx,%r14), %r11 558 0x41, 0x83, 0xe1, 0x0f, //0x0000090e andl $15, %r9d 559 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000912 .p2align 4, 0x90 560 //0x00000920 LBB0_152 561 0xc4, 0xc1, 0x7a, 0x6f, 0x06, //0x00000920 vmovdqu (%r14), %xmm0 562 0xc5, 0xf9, 0x64, 0x0d, 0xe3, 0xf6, 0xff, 0xff, //0x00000925 vpcmpgtb $-2333(%rip), %xmm0, %xmm1 /* LCPI0_11+0(%rip) */ 563 0xc5, 0xfa, 0x6f, 0x15, 0xeb, 0xf6, 0xff, 0xff, //0x0000092d vmovdqu $-2325(%rip), %xmm2 /* LCPI0_12+0(%rip) */ 564 0xc5, 0xe9, 0x64, 0xd0, //0x00000935 vpcmpgtb %xmm0, %xmm2, %xmm2 565 0xc5, 0xf1, 0xdb, 0xca, //0x00000939 vpand %xmm2, %xmm1, %xmm1 566 0xc5, 0xf9, 0x74, 0x15, 0xeb, 0xf6, 0xff, 0xff, //0x0000093d vpcmpeqb $-2325(%rip), %xmm0, %xmm2 /* LCPI0_13+0(%rip) */ 567 0xc5, 0xf9, 0x74, 0x1d, 0xf3, 0xf6, 0xff, 0xff, //0x00000945 vpcmpeqb $-2317(%rip), %xmm0, %xmm3 /* LCPI0_14+0(%rip) */ 568 0xc5, 0xe1, 0xeb, 0xd2, //0x0000094d vpor %xmm2, %xmm3, %xmm2 569 0xc5, 0xf9, 0xeb, 0x1d, 0xf7, 0xf6, 0xff, 0xff, //0x00000951 vpor $-2313(%rip), %xmm0, %xmm3 /* LCPI0_15+0(%rip) */ 570 0xc5, 0xf9, 0x74, 0x05, 0xff, 0xf6, 0xff, 0xff, //0x00000959 vpcmpeqb $-2305(%rip), %xmm0, %xmm0 /* LCPI0_16+0(%rip) */ 571 0xc5, 0xe1, 0x74, 0x1d, 0x07, 0xf7, 0xff, 0xff, //0x00000961 vpcmpeqb $-2297(%rip), %xmm3, %xmm3 /* LCPI0_17+0(%rip) */ 572 0xc5, 0xe1, 0xeb, 0xe0, //0x00000969 vpor %xmm0, %xmm3, %xmm4 573 0xc5, 0xe9, 0xeb, 0xc9, //0x0000096d vpor %xmm1, %xmm2, %xmm1 574 0xc5, 0xd9, 0xeb, 0xc9, //0x00000971 vpor %xmm1, %xmm4, %xmm1 575 0xc5, 0xf9, 0xd7, 0xf8, //0x00000975 vpmovmskb %xmm0, %edi 576 0xc5, 0xf9, 0xd7, 0xf3, //0x00000979 vpmovmskb %xmm3, %esi 577 0xc5, 0xf9, 0xd7, 0xd2, //0x0000097d vpmovmskb %xmm2, %edx 578 0xc5, 0xf9, 0xd7, 0xc9, //0x00000981 vpmovmskb %xmm1, %ecx 579 0xbb, 0xff, 0xff, 0xff, 0xff, //0x00000985 movl $4294967295, %ebx 580 0x48, 0x31, 0xd9, //0x0000098a xorq %rbx, %rcx 581 0x48, 0x0f, 0xbc, 0xc9, //0x0000098d bsfq %rcx, %rcx 582 0x83, 0xf9, 0x10, //0x00000991 cmpl $16, %ecx 583 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000994 je LBB0_154 584 0xbb, 0xff, 0xff, 0xff, 0xff, //0x0000099a movl $-1, %ebx 585 0xd3, 0xe3, //0x0000099f shll %cl, %ebx 586 0xf7, 0xd3, //0x000009a1 notl %ebx 587 0x21, 0xdf, //0x000009a3 andl %ebx, %edi 588 0x21, 0xde, //0x000009a5 andl %ebx, %esi 589 0x21, 0xd3, //0x000009a7 andl %edx, %ebx 590 0x89, 0xda, //0x000009a9 movl %ebx, %edx 591 //0x000009ab LBB0_154 592 0x8d, 0x5f, 0xff, //0x000009ab leal $-1(%rdi), %ebx 593 0x21, 0xfb, //0x000009ae andl %edi, %ebx 594 0x0f, 0x85, 0xe1, 0x11, 0x00, 0x00, //0x000009b0 jne LBB0_344 595 0x8d, 0x5e, 0xff, //0x000009b6 leal $-1(%rsi), %ebx 596 0x21, 0xf3, //0x000009b9 andl %esi, %ebx 597 0x0f, 0x85, 0xd6, 0x11, 0x00, 0x00, //0x000009bb jne LBB0_344 598 0x8d, 0x5a, 0xff, //0x000009c1 leal $-1(%rdx), %ebx 599 0x21, 0xd3, //0x000009c4 andl %edx, %ebx 600 0x0f, 0x85, 0xcb, 0x11, 0x00, 0x00, //0x000009c6 jne LBB0_344 601 0x85, 0xff, //0x000009cc testl %edi, %edi 602 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000009ce je LBB0_160 603 0x4c, 0x89, 0xf3, //0x000009d4 movq %r14, %rbx 604 0x4c, 0x29, 0xfb, //0x000009d7 subq %r15, %rbx 605 0x0f, 0xbc, 0xff, //0x000009da bsfl %edi, %edi 606 0x48, 0x01, 0xdf, //0x000009dd addq %rbx, %rdi 607 0x48, 0x83, 0xf8, 0xff, //0x000009e0 cmpq $-1, %rax 608 0x0f, 0x85, 0xdb, 0x11, 0x00, 0x00, //0x000009e4 jne LBB0_347 609 0x48, 0x89, 0xf8, //0x000009ea movq %rdi, %rax 610 //0x000009ed LBB0_160 611 0x85, 0xf6, //0x000009ed testl %esi, %esi 612 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000009ef je LBB0_163 613 0x4c, 0x89, 0xf7, //0x000009f5 movq %r14, %rdi 614 0x4c, 0x29, 0xff, //0x000009f8 subq %r15, %rdi 615 0x0f, 0xbc, 0xf6, //0x000009fb bsfl %esi, %esi 616 0x48, 0x01, 0xfe, //0x000009fe addq %rdi, %rsi 617 0x49, 0x83, 0xfc, 0xff, //0x00000a01 cmpq $-1, %r12 618 0x0f, 0x85, 0xed, 0x12, 0x00, 0x00, //0x00000a05 jne LBB0_350 619 0x49, 0x89, 0xf4, //0x00000a0b movq %rsi, %r12 620 //0x00000a0e LBB0_163 621 0x85, 0xd2, //0x00000a0e testl %edx, %edx 622 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00000a10 je LBB0_166 623 0x4c, 0x89, 0xf6, //0x00000a16 movq %r14, %rsi 624 0x4c, 0x29, 0xfe, //0x00000a19 subq %r15, %rsi 625 0x0f, 0xbc, 0xd2, //0x00000a1c bsfl %edx, %edx 626 0x48, 0x01, 0xf2, //0x00000a1f addq %rsi, %rdx 627 0x49, 0x83, 0xf8, 0xff, //0x00000a22 cmpq $-1, %r8 628 0x0f, 0x85, 0x1e, 0x11, 0x00, 0x00, //0x00000a26 jne LBB0_340 629 0x49, 0x89, 0xd0, //0x00000a2c movq %rdx, %r8 630 //0x00000a2f LBB0_166 631 0x83, 0xf9, 0x10, //0x00000a2f cmpl $16, %ecx 632 0x0f, 0x85, 0x82, 0x05, 0x00, 0x00, //0x00000a32 jne LBB0_186 633 0x49, 0x83, 0xc6, 0x10, //0x00000a38 addq $16, %r14 634 0x49, 0x83, 0xc2, 0xf0, //0x00000a3c addq $-16, %r10 635 0x49, 0x83, 0xfa, 0x0f, //0x00000a40 cmpq $15, %r10 636 0x0f, 0x87, 0xd6, 0xfe, 0xff, 0xff, //0x00000a44 ja LBB0_152 637 0x4d, 0x89, 0xca, //0x00000a4a movq %r9, %r10 638 0x4d, 0x89, 0xde, //0x00000a4d movq %r11, %r14 639 //0x00000a50 LBB0_169 640 0x4d, 0x85, 0xd2, //0x00000a50 testq %r10, %r10 641 0x0f, 0x84, 0x64, 0x05, 0x00, 0x00, //0x00000a53 je LBB0_187 642 0x4b, 0x8d, 0x0c, 0x16, //0x00000a59 leaq (%r14,%r10), %rcx 643 0xe9, 0x2a, 0x00, 0x00, 0x00, //0x00000a5d jmp LBB0_174 644 //0x00000a62 LBB0_171 645 0x49, 0x89, 0xd6, //0x00000a62 movq %rdx, %r14 646 0x4d, 0x29, 0xfe, //0x00000a65 subq %r15, %r14 647 0x49, 0x83, 0xf8, 0xff, //0x00000a68 cmpq $-1, %r8 648 0x0f, 0x85, 0x15, 0x13, 0x00, 0x00, //0x00000a6c jne LBB0_352 649 0x49, 0xff, 0xce, //0x00000a72 decq %r14 650 0x4d, 0x89, 0xf0, //0x00000a75 movq %r14, %r8 651 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000a78 .p2align 4, 0x90 652 //0x00000a80 LBB0_173 653 0x49, 0x89, 0xd6, //0x00000a80 movq %rdx, %r14 654 0x49, 0xff, 0xca, //0x00000a83 decq %r10 655 0x0f, 0x84, 0x3a, 0x12, 0x00, 0x00, //0x00000a86 je LBB0_348 656 //0x00000a8c LBB0_174 657 0x41, 0x0f, 0xbe, 0x36, //0x00000a8c movsbl (%r14), %esi 658 0x83, 0xc6, 0xd5, //0x00000a90 addl $-43, %esi 659 0x83, 0xfe, 0x3a, //0x00000a93 cmpl $58, %esi 660 0x0f, 0x87, 0x21, 0x05, 0x00, 0x00, //0x00000a96 ja LBB0_187 661 0x49, 0x8d, 0x56, 0x01, //0x00000a9c leaq $1(%r14), %rdx 662 0x48, 0x8d, 0x3d, 0x65, 0x22, 0x00, 0x00, //0x00000aa0 leaq $8805(%rip), %rdi /* LJTI0_3+0(%rip) */ 663 0x48, 0x63, 0x34, 0xb7, //0x00000aa7 movslq (%rdi,%rsi,4), %rsi 664 0x48, 0x01, 0xfe, //0x00000aab addq %rdi, %rsi 665 0xff, 0xe6, //0x00000aae jmpq *%rsi 666 //0x00000ab0 LBB0_176 667 0x49, 0x89, 0xd6, //0x00000ab0 movq %rdx, %r14 668 0x4d, 0x29, 0xfe, //0x00000ab3 subq %r15, %r14 669 0x49, 0x83, 0xfc, 0xff, //0x00000ab6 cmpq $-1, %r12 670 0x0f, 0x85, 0xc7, 0x12, 0x00, 0x00, //0x00000aba jne LBB0_352 671 0x49, 0xff, 0xce, //0x00000ac0 decq %r14 672 0x4d, 0x89, 0xf4, //0x00000ac3 movq %r14, %r12 673 0xe9, 0xb5, 0xff, 0xff, 0xff, //0x00000ac6 jmp LBB0_173 674 //0x00000acb LBB0_178 675 0x49, 0x89, 0xd6, //0x00000acb movq %rdx, %r14 676 0x4d, 0x29, 0xfe, //0x00000ace subq %r15, %r14 677 0x48, 0x83, 0xf8, 0xff, //0x00000ad1 cmpq $-1, %rax 678 0x0f, 0x85, 0xac, 0x12, 0x00, 0x00, //0x00000ad5 jne LBB0_352 679 0x49, 0xff, 0xce, //0x00000adb decq %r14 680 0x4c, 0x89, 0xf0, //0x00000ade movq %r14, %rax 681 0xe9, 0x9a, 0xff, 0xff, 0xff, //0x00000ae1 jmp LBB0_173 682 //0x00000ae6 LBB0_73 683 0x49, 0x81, 0xf8, 0xff, 0x0f, 0x00, 0x00, //0x00000ae6 cmpq $4095, %r8 684 0x0f, 0x8f, 0x8f, 0x1c, 0x00, 0x00, //0x00000aed jg LBB0_489 685 0x49, 0x8d, 0x40, 0x01, //0x00000af3 leaq $1(%r8), %rax 686 0x49, 0x89, 0x06, //0x00000af7 movq %rax, (%r14) 687 0x4b, 0xc7, 0x44, 0xc6, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00000afa movq $0, $8(%r14,%r8,8) 688 0xe9, 0x78, 0xf7, 0xff, 0xff, //0x00000b03 jmp LBB0_3 689 //0x00000b08 LBB0_75 690 0x49, 0x89, 0xd2, //0x00000b08 movq %rdx, %r10 691 0x4d, 0x29, 0xe2, //0x00000b0b subq %r12, %r10 692 0x0f, 0x84, 0x74, 0x1e, 0x00, 0x00, //0x00000b0e je LBB0_508 693 0x4c, 0x89, 0xe0, //0x00000b14 movq %r12, %rax 694 0x4d, 0x01, 0xcc, //0x00000b17 addq %r9, %r12 695 0x49, 0x83, 0xfa, 0x40, //0x00000b1a cmpq $64, %r10 696 0x4c, 0x89, 0x4d, 0xc0, //0x00000b1e movq %r9, $-64(%rbp) 697 0x0f, 0x82, 0x37, 0x13, 0x00, 0x00, //0x00000b22 jb LBB0_357 698 0x45, 0x89, 0xd6, //0x00000b28 movl %r10d, %r14d 699 0x41, 0x83, 0xe6, 0x3f, //0x00000b2b andl $63, %r14d 700 0x48, 0x8d, 0x4c, 0x32, 0xc0, //0x00000b2f leaq $-64(%rdx,%rsi), %rcx 701 0x48, 0x83, 0xe1, 0xc0, //0x00000b34 andq $-64, %rcx 702 0x48, 0x01, 0xc1, //0x00000b38 addq %rax, %rcx 703 0x49, 0x8d, 0x44, 0x09, 0x40, //0x00000b3b leaq $64(%r9,%rcx), %rax 704 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000b40 movq $-1, %r8 705 0x45, 0x31, 0xff, //0x00000b47 xorl %r15d, %r15d 706 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000b4a .p2align 4, 0x90 707 //0x00000b50 LBB0_78 708 0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x24, //0x00000b50 vmovdqu (%r12), %ymm0 709 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x20, //0x00000b56 vmovdqu $32(%r12), %ymm1 710 0xc5, 0xfd, 0x74, 0xd6, //0x00000b5d vpcmpeqb %ymm6, %ymm0, %ymm2 711 0xc5, 0x7d, 0xd7, 0xca, //0x00000b61 vpmovmskb %ymm2, %r9d 712 0xc5, 0xf5, 0x74, 0xd6, //0x00000b65 vpcmpeqb %ymm6, %ymm1, %ymm2 713 0xc5, 0xfd, 0xd7, 0xd2, //0x00000b69 vpmovmskb %ymm2, %edx 714 0xc5, 0xfd, 0x74, 0xd7, //0x00000b6d vpcmpeqb %ymm7, %ymm0, %ymm2 715 0xc5, 0x7d, 0xd7, 0xda, //0x00000b71 vpmovmskb %ymm2, %r11d 716 0xc5, 0xf5, 0x74, 0xd7, //0x00000b75 vpcmpeqb %ymm7, %ymm1, %ymm2 717 0xc5, 0xfd, 0xd7, 0xda, //0x00000b79 vpmovmskb %ymm2, %ebx 718 0xc5, 0xbd, 0x64, 0xd0, //0x00000b7d vpcmpgtb %ymm0, %ymm8, %ymm2 719 0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00000b81 vpcmpgtb %ymm9, %ymm0, %ymm0 720 0xc5, 0xfd, 0xdb, 0xc2, //0x00000b86 vpand %ymm2, %ymm0, %ymm0 721 0xc5, 0xfd, 0xd7, 0xf8, //0x00000b8a vpmovmskb %ymm0, %edi 722 0xc5, 0xbd, 0x64, 0xc1, //0x00000b8e vpcmpgtb %ymm1, %ymm8, %ymm0 723 0xc4, 0xc1, 0x75, 0x64, 0xc9, //0x00000b92 vpcmpgtb %ymm9, %ymm1, %ymm1 724 0xc5, 0xf5, 0xdb, 0xc0, //0x00000b97 vpand %ymm0, %ymm1, %ymm0 725 0xc5, 0xfd, 0xd7, 0xf0, //0x00000b9b vpmovmskb %ymm0, %esi 726 0x48, 0xc1, 0xe2, 0x20, //0x00000b9f shlq $32, %rdx 727 0x48, 0xc1, 0xe3, 0x20, //0x00000ba3 shlq $32, %rbx 728 0x49, 0x09, 0xdb, //0x00000ba7 orq %rbx, %r11 729 0x49, 0x83, 0xf8, 0xff, //0x00000baa cmpq $-1, %r8 730 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000bae jne LBB0_80 731 0x4d, 0x85, 0xdb, //0x00000bb4 testq %r11, %r11 732 0x0f, 0x85, 0x9f, 0x00, 0x00, 0x00, //0x00000bb7 jne LBB0_89 733 //0x00000bbd LBB0_80 734 0x48, 0xc1, 0xe6, 0x20, //0x00000bbd shlq $32, %rsi 735 0x4c, 0x09, 0xca, //0x00000bc1 orq %r9, %rdx 736 0x4c, 0x89, 0xd9, //0x00000bc4 movq %r11, %rcx 737 0x4c, 0x09, 0xf9, //0x00000bc7 orq %r15, %rcx 738 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00000bca jne LBB0_108 739 0x48, 0x09, 0xfe, //0x00000bd0 orq %rdi, %rsi 740 0x48, 0x85, 0xd2, //0x00000bd3 testq %rdx, %rdx 741 0x0f, 0x85, 0xe1, 0x01, 0x00, 0x00, //0x00000bd6 jne LBB0_109 742 //0x00000bdc LBB0_82 743 0x48, 0x85, 0xf6, //0x00000bdc testq %rsi, %rsi 744 0x0f, 0x85, 0x21, 0x1c, 0x00, 0x00, //0x00000bdf jne LBB0_482 745 0x49, 0x83, 0xc2, 0xc0, //0x00000be5 addq $-64, %r10 746 0x49, 0x83, 0xc4, 0x40, //0x00000be9 addq $64, %r12 747 0x49, 0x83, 0xfa, 0x3f, //0x00000bed cmpq $63, %r10 748 0x0f, 0x87, 0x59, 0xff, 0xff, 0xff, //0x00000bf1 ja LBB0_78 749 0xe9, 0xed, 0x0e, 0x00, 0x00, //0x00000bf7 jmp LBB0_84 750 //0x00000bfc LBB0_108 751 0x4c, 0x89, 0xf9, //0x00000bfc movq %r15, %rcx 752 0x48, 0xf7, 0xd1, //0x00000bff notq %rcx 753 0x4c, 0x21, 0xd9, //0x00000c02 andq %r11, %rcx 754 0x4c, 0x8d, 0x0c, 0x09, //0x00000c05 leaq (%rcx,%rcx), %r9 755 0x4d, 0x09, 0xf9, //0x00000c09 orq %r15, %r9 756 0x4c, 0x89, 0xcb, //0x00000c0c movq %r9, %rbx 757 0x48, 0xf7, 0xd3, //0x00000c0f notq %rbx 758 0x4c, 0x21, 0xdb, //0x00000c12 andq %r11, %rbx 759 0x49, 0x89, 0xc3, //0x00000c15 movq %rax, %r11 760 0x48, 0xb8, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000c18 movabsq $-6148914691236517206, %rax 761 0x48, 0x21, 0xc3, //0x00000c22 andq %rax, %rbx 762 0x45, 0x31, 0xff, //0x00000c25 xorl %r15d, %r15d 763 0x48, 0x01, 0xcb, //0x00000c28 addq %rcx, %rbx 764 0x41, 0x0f, 0x92, 0xc7, //0x00000c2b setb %r15b 765 0x48, 0x01, 0xdb, //0x00000c2f addq %rbx, %rbx 766 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000c32 movabsq $6148914691236517205, %rax 767 0x48, 0x31, 0xc3, //0x00000c3c xorq %rax, %rbx 768 0x4c, 0x89, 0xd8, //0x00000c3f movq %r11, %rax 769 0x4c, 0x21, 0xcb, //0x00000c42 andq %r9, %rbx 770 0x48, 0xf7, 0xd3, //0x00000c45 notq %rbx 771 0x48, 0x21, 0xda, //0x00000c48 andq %rbx, %rdx 772 0x48, 0x09, 0xfe, //0x00000c4b orq %rdi, %rsi 773 0x48, 0x85, 0xd2, //0x00000c4e testq %rdx, %rdx 774 0x0f, 0x84, 0x85, 0xff, 0xff, 0xff, //0x00000c51 je LBB0_82 775 0xe9, 0x61, 0x01, 0x00, 0x00, //0x00000c57 jmp LBB0_109 776 //0x00000c5c LBB0_89 777 0x4c, 0x89, 0xe3, //0x00000c5c movq %r12, %rbx 778 0x48, 0x2b, 0x5d, 0xc0, //0x00000c5f subq $-64(%rbp), %rbx 779 0x4d, 0x0f, 0xbc, 0xc3, //0x00000c63 bsfq %r11, %r8 780 0x49, 0x01, 0xd8, //0x00000c67 addq %rbx, %r8 781 0xe9, 0x4e, 0xff, 0xff, 0xff, //0x00000c6a jmp LBB0_80 782 //0x00000c6f LBB0_92 783 0x4b, 0xc7, 0x04, 0xc6, 0x02, 0x00, 0x00, 0x00, //0x00000c6f movq $2, (%r14,%r8,8) 784 0x48, 0x8b, 0x45, 0xb0, //0x00000c77 movq $-80(%rbp), %rax 785 0x48, 0x8b, 0x40, 0x08, //0x00000c7b movq $8(%rax), %rax 786 0xf6, 0x45, 0x98, 0x20, //0x00000c7f testb $32, $-104(%rbp) 787 0x48, 0x89, 0x45, 0xb8, //0x00000c83 movq %rax, $-72(%rbp) 788 0x0f, 0x85, 0x6c, 0x01, 0x00, 0x00, //0x00000c87 jne LBB0_111 789 0x48, 0x89, 0xc1, //0x00000c8d movq %rax, %rcx 790 0x4c, 0x29, 0xe1, //0x00000c90 subq %r12, %rcx 791 0x0f, 0x84, 0xdd, 0x1c, 0x00, 0x00, //0x00000c93 je LBB0_510 792 0x4b, 0x8d, 0x1c, 0x21, //0x00000c99 leaq (%r9,%r12), %rbx 793 0x48, 0x83, 0xf9, 0x40, //0x00000c9d cmpq $64, %rcx 794 0x0f, 0x82, 0xf1, 0x11, 0x00, 0x00, //0x00000ca1 jb LBB0_360 795 0x4c, 0x89, 0xca, //0x00000ca7 movq %r9, %rdx 796 0x41, 0x89, 0xcf, //0x00000caa movl %ecx, %r15d 797 0x41, 0x83, 0xe7, 0x3f, //0x00000cad andl $63, %r15d 798 0x48, 0x8d, 0x44, 0x30, 0xc0, //0x00000cb1 leaq $-64(%rax,%rsi), %rax 799 0x48, 0x83, 0xe0, 0xc0, //0x00000cb6 andq $-64, %rax 800 0x4c, 0x01, 0xe0, //0x00000cba addq %r12, %rax 801 0x4d, 0x8d, 0x44, 0x01, 0x40, //0x00000cbd leaq $64(%r9,%rax), %r8 802 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00000cc2 movq $-1, %r11 803 0x45, 0x31, 0xf6, //0x00000cc9 xorl %r14d, %r14d 804 0x90, 0x90, 0x90, 0x90, //0x00000ccc .p2align 4, 0x90 805 //0x00000cd0 LBB0_96 806 0xc5, 0xfe, 0x6f, 0x03, //0x00000cd0 vmovdqu (%rbx), %ymm0 807 0xc5, 0xfe, 0x6f, 0x4b, 0x20, //0x00000cd4 vmovdqu $32(%rbx), %ymm1 808 0xc5, 0xfd, 0x74, 0xd6, //0x00000cd9 vpcmpeqb %ymm6, %ymm0, %ymm2 809 0xc5, 0xfd, 0xd7, 0xfa, //0x00000cdd vpmovmskb %ymm2, %edi 810 0xc5, 0xf5, 0x74, 0xd6, //0x00000ce1 vpcmpeqb %ymm6, %ymm1, %ymm2 811 0xc5, 0xfd, 0xd7, 0xd2, //0x00000ce5 vpmovmskb %ymm2, %edx 812 0xc5, 0xfd, 0x74, 0xc7, //0x00000ce9 vpcmpeqb %ymm7, %ymm0, %ymm0 813 0xc5, 0xfd, 0xd7, 0xf0, //0x00000ced vpmovmskb %ymm0, %esi 814 0xc5, 0xf5, 0x74, 0xc7, //0x00000cf1 vpcmpeqb %ymm7, %ymm1, %ymm0 815 0xc5, 0xfd, 0xd7, 0xc0, //0x00000cf5 vpmovmskb %ymm0, %eax 816 0x48, 0xc1, 0xe2, 0x20, //0x00000cf9 shlq $32, %rdx 817 0x48, 0xc1, 0xe0, 0x20, //0x00000cfd shlq $32, %rax 818 0x48, 0x09, 0xc6, //0x00000d01 orq %rax, %rsi 819 0x49, 0x83, 0xfb, 0xff, //0x00000d04 cmpq $-1, %r11 820 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000d08 jne LBB0_98 821 0x48, 0x85, 0xf6, //0x00000d0e testq %rsi, %rsi 822 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x00000d11 jne LBB0_105 823 //0x00000d17 LBB0_98 824 0x48, 0x09, 0xfa, //0x00000d17 orq %rdi, %rdx 825 0x48, 0x89, 0xf0, //0x00000d1a movq %rsi, %rax 826 0x4c, 0x09, 0xf0, //0x00000d1d orq %r14, %rax 827 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x00000d20 jne LBB0_106 828 //0x00000d26 LBB0_99 829 0x48, 0x85, 0xd2, //0x00000d26 testq %rdx, %rdx 830 0x0f, 0x85, 0xe6, 0x0e, 0x00, 0x00, //0x00000d29 jne LBB0_107 831 //0x00000d2f LBB0_100 832 0x48, 0x83, 0xc1, 0xc0, //0x00000d2f addq $-64, %rcx 833 0x48, 0x83, 0xc3, 0x40, //0x00000d33 addq $64, %rbx 834 0x48, 0x83, 0xf9, 0x3f, //0x00000d37 cmpq $63, %rcx 835 0x0f, 0x87, 0x8f, 0xff, 0xff, 0xff, //0x00000d3b ja LBB0_96 836 0xe9, 0x8e, 0x0e, 0x00, 0x00, //0x00000d41 jmp LBB0_101 837 //0x00000d46 LBB0_105 838 0x48, 0x89, 0xd8, //0x00000d46 movq %rbx, %rax 839 0x4c, 0x29, 0xc8, //0x00000d49 subq %r9, %rax 840 0x4c, 0x0f, 0xbc, 0xde, //0x00000d4c bsfq %rsi, %r11 841 0x49, 0x01, 0xc3, //0x00000d50 addq %rax, %r11 842 0x48, 0x09, 0xfa, //0x00000d53 orq %rdi, %rdx 843 0x48, 0x89, 0xf0, //0x00000d56 movq %rsi, %rax 844 0x4c, 0x09, 0xf0, //0x00000d59 orq %r14, %rax 845 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x00000d5c je LBB0_99 846 //0x00000d62 LBB0_106 847 0x4c, 0x89, 0xf0, //0x00000d62 movq %r14, %rax 848 0x48, 0xf7, 0xd0, //0x00000d65 notq %rax 849 0x48, 0x21, 0xf0, //0x00000d68 andq %rsi, %rax 850 0x4c, 0x8d, 0x14, 0x00, //0x00000d6b leaq (%rax,%rax), %r10 851 0x4d, 0x09, 0xf2, //0x00000d6f orq %r14, %r10 852 0x4c, 0x89, 0xd7, //0x00000d72 movq %r10, %rdi 853 0x48, 0xf7, 0xd7, //0x00000d75 notq %rdi 854 0x48, 0x21, 0xf7, //0x00000d78 andq %rsi, %rdi 855 0x48, 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000d7b movabsq $-6148914691236517206, %rsi 856 0x48, 0x21, 0xf7, //0x00000d85 andq %rsi, %rdi 857 0x45, 0x31, 0xf6, //0x00000d88 xorl %r14d, %r14d 858 0x48, 0x01, 0xc7, //0x00000d8b addq %rax, %rdi 859 0x41, 0x0f, 0x92, 0xc6, //0x00000d8e setb %r14b 860 0x48, 0x01, 0xff, //0x00000d92 addq %rdi, %rdi 861 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000d95 movabsq $6148914691236517205, %rax 862 0x48, 0x31, 0xc7, //0x00000d9f xorq %rax, %rdi 863 0x4c, 0x21, 0xd7, //0x00000da2 andq %r10, %rdi 864 0x4c, 0x8b, 0x55, 0xd0, //0x00000da5 movq $-48(%rbp), %r10 865 0x48, 0xf7, 0xd7, //0x00000da9 notq %rdi 866 0x48, 0x21, 0xfa, //0x00000dac andq %rdi, %rdx 867 0x48, 0x85, 0xd2, //0x00000daf testq %rdx, %rdx 868 0x0f, 0x84, 0x77, 0xff, 0xff, 0xff, //0x00000db2 je LBB0_100 869 0xe9, 0x58, 0x0e, 0x00, 0x00, //0x00000db8 jmp LBB0_107 870 //0x00000dbd LBB0_109 871 0x48, 0x0f, 0xbc, 0xca, //0x00000dbd bsfq %rdx, %rcx 872 0x48, 0x85, 0xf6, //0x00000dc1 testq %rsi, %rsi 873 0x48, 0x8b, 0x45, 0xc0, //0x00000dc4 movq $-64(%rbp), %rax 874 0x0f, 0x84, 0xc9, 0x01, 0x00, 0x00, //0x00000dc8 je LBB0_181 875 0x48, 0x0f, 0xbc, 0xd6, //0x00000dce bsfq %rsi, %rdx 876 0xe9, 0xc5, 0x01, 0x00, 0x00, //0x00000dd2 jmp LBB0_182 877 //0x00000dd7 LBB0_180 878 0x49, 0x01, 0xcb, //0x00000dd7 addq %rcx, %r11 879 0xc5, 0xf8, 0x77, //0x00000dda vzeroupper 880 0x4d, 0x89, 0xde, //0x00000ddd movq %r11, %r14 881 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000de0 movq $-1, %rcx 882 0x4d, 0x85, 0xe4, //0x00000de7 testq %r12, %r12 883 0x48, 0x8b, 0x55, 0xd0, //0x00000dea movq $-48(%rbp), %rdx 884 0x0f, 0x85, 0xdd, 0x01, 0x00, 0x00, //0x00000dee jne LBB0_188 885 0xe9, 0xdc, 0x19, 0x00, 0x00, //0x00000df4 jmp LBB0_481 886 //0x00000df9 LBB0_111 887 0x48, 0x89, 0xc3, //0x00000df9 movq %rax, %rbx 888 0x4c, 0x29, 0xe3, //0x00000dfc subq %r12, %rbx 889 0x0f, 0x84, 0x71, 0x1b, 0x00, 0x00, //0x00000dff je LBB0_510 890 0x4c, 0x89, 0xe1, //0x00000e05 movq %r12, %rcx 891 0x4d, 0x01, 0xcc, //0x00000e08 addq %r9, %r12 892 0x48, 0x83, 0xfb, 0x40, //0x00000e0b cmpq $64, %rbx 893 0x4c, 0x89, 0x4d, 0xc0, //0x00000e0f movq %r9, $-64(%rbp) 894 0x0f, 0x82, 0x98, 0x10, 0x00, 0x00, //0x00000e13 jb LBB0_361 895 0x41, 0x89, 0xde, //0x00000e19 movl %ebx, %r14d 896 0x41, 0x83, 0xe6, 0x3f, //0x00000e1c andl $63, %r14d 897 0x48, 0x8d, 0x44, 0x30, 0xc0, //0x00000e20 leaq $-64(%rax,%rsi), %rax 898 0x48, 0x83, 0xe0, 0xc0, //0x00000e25 andq $-64, %rax 899 0x49, 0x89, 0xc8, //0x00000e29 movq %rcx, %r8 900 0x48, 0x01, 0xc8, //0x00000e2c addq %rcx, %rax 901 0x49, 0x8d, 0x44, 0x01, 0x40, //0x00000e2f leaq $64(%r9,%rax), %rax 902 0x48, 0x89, 0x45, 0xa0, //0x00000e34 movq %rax, $-96(%rbp) 903 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00000e38 movq $-1, %r11 904 0x45, 0x31, 0xff, //0x00000e3f xorl %r15d, %r15d 905 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000e42 .p2align 4, 0x90 906 //0x00000e50 LBB0_114 907 0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x24, //0x00000e50 vmovdqu (%r12), %ymm0 908 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x20, //0x00000e56 vmovdqu $32(%r12), %ymm1 909 0xc5, 0xfd, 0x74, 0xd6, //0x00000e5d vpcmpeqb %ymm6, %ymm0, %ymm2 910 0xc5, 0x7d, 0xd7, 0xca, //0x00000e61 vpmovmskb %ymm2, %r9d 911 0xc5, 0xf5, 0x74, 0xd6, //0x00000e65 vpcmpeqb %ymm6, %ymm1, %ymm2 912 0xc5, 0xfd, 0xd7, 0xd2, //0x00000e69 vpmovmskb %ymm2, %edx 913 0xc5, 0xfd, 0x74, 0xd7, //0x00000e6d vpcmpeqb %ymm7, %ymm0, %ymm2 914 0xc5, 0xfd, 0xd7, 0xca, //0x00000e71 vpmovmskb %ymm2, %ecx 915 0xc5, 0xf5, 0x74, 0xd7, //0x00000e75 vpcmpeqb %ymm7, %ymm1, %ymm2 916 0xc5, 0xfd, 0xd7, 0xc2, //0x00000e79 vpmovmskb %ymm2, %eax 917 0xc5, 0xbd, 0x64, 0xd0, //0x00000e7d vpcmpgtb %ymm0, %ymm8, %ymm2 918 0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00000e81 vpcmpgtb %ymm9, %ymm0, %ymm0 919 0xc5, 0xfd, 0xdb, 0xc2, //0x00000e86 vpand %ymm2, %ymm0, %ymm0 920 0xc5, 0xfd, 0xd7, 0xf8, //0x00000e8a vpmovmskb %ymm0, %edi 921 0xc5, 0xbd, 0x64, 0xc1, //0x00000e8e vpcmpgtb %ymm1, %ymm8, %ymm0 922 0xc4, 0xc1, 0x75, 0x64, 0xc9, //0x00000e92 vpcmpgtb %ymm9, %ymm1, %ymm1 923 0xc5, 0xf5, 0xdb, 0xc0, //0x00000e97 vpand %ymm0, %ymm1, %ymm0 924 0xc5, 0xfd, 0xd7, 0xf0, //0x00000e9b vpmovmskb %ymm0, %esi 925 0x48, 0xc1, 0xe2, 0x20, //0x00000e9f shlq $32, %rdx 926 0x48, 0xc1, 0xe0, 0x20, //0x00000ea3 shlq $32, %rax 927 0x48, 0x09, 0xc1, //0x00000ea7 orq %rax, %rcx 928 0x49, 0x83, 0xfb, 0xff, //0x00000eaa cmpq $-1, %r11 929 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000eae jne LBB0_116 930 0x48, 0x85, 0xc9, //0x00000eb4 testq %rcx, %rcx 931 0x0f, 0x85, 0x9d, 0x00, 0x00, 0x00, //0x00000eb7 jne LBB0_125 932 //0x00000ebd LBB0_116 933 0x48, 0xc1, 0xe6, 0x20, //0x00000ebd shlq $32, %rsi 934 0x4c, 0x09, 0xca, //0x00000ec1 orq %r9, %rdx 935 0x48, 0x89, 0xc8, //0x00000ec4 movq %rcx, %rax 936 0x4c, 0x09, 0xf8, //0x00000ec7 orq %r15, %rax 937 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00000eca jne LBB0_126 938 0x48, 0x09, 0xfe, //0x00000ed0 orq %rdi, %rsi 939 0x48, 0x85, 0xd2, //0x00000ed3 testq %rdx, %rdx 940 0x0f, 0x85, 0x91, 0x00, 0x00, 0x00, //0x00000ed6 jne LBB0_127 941 //0x00000edc LBB0_118 942 0x48, 0x85, 0xf6, //0x00000edc testq %rsi, %rsi 943 0x0f, 0x85, 0x4f, 0x19, 0x00, 0x00, //0x00000edf jne LBB0_502 944 0x48, 0x83, 0xc3, 0xc0, //0x00000ee5 addq $-64, %rbx 945 0x49, 0x83, 0xc4, 0x40, //0x00000ee9 addq $64, %r12 946 0x48, 0x83, 0xfb, 0x3f, //0x00000eed cmpq $63, %rbx 947 0x0f, 0x87, 0x59, 0xff, 0xff, 0xff, //0x00000ef1 ja LBB0_114 948 0xe9, 0x68, 0x0d, 0x00, 0x00, //0x00000ef7 jmp LBB0_120 949 //0x00000efc LBB0_126 950 0x4d, 0x89, 0xfa, //0x00000efc movq %r15, %r10 951 0x49, 0xf7, 0xd2, //0x00000eff notq %r10 952 0x49, 0x21, 0xca, //0x00000f02 andq %rcx, %r10 953 0x4f, 0x8d, 0x0c, 0x12, //0x00000f05 leaq (%r10,%r10), %r9 954 0x4d, 0x09, 0xf9, //0x00000f09 orq %r15, %r9 955 0x4c, 0x89, 0xc8, //0x00000f0c movq %r9, %rax 956 0x48, 0xf7, 0xd0, //0x00000f0f notq %rax 957 0x48, 0x21, 0xc8, //0x00000f12 andq %rcx, %rax 958 0x48, 0xb9, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000f15 movabsq $-6148914691236517206, %rcx 959 0x48, 0x21, 0xc8, //0x00000f1f andq %rcx, %rax 960 0x45, 0x31, 0xff, //0x00000f22 xorl %r15d, %r15d 961 0x4c, 0x01, 0xd0, //0x00000f25 addq %r10, %rax 962 0x4c, 0x8b, 0x55, 0xd0, //0x00000f28 movq $-48(%rbp), %r10 963 0x41, 0x0f, 0x92, 0xc7, //0x00000f2c setb %r15b 964 0x48, 0x01, 0xc0, //0x00000f30 addq %rax, %rax 965 0x48, 0xb9, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000f33 movabsq $6148914691236517205, %rcx 966 0x48, 0x31, 0xc8, //0x00000f3d xorq %rcx, %rax 967 0x4c, 0x21, 0xc8, //0x00000f40 andq %r9, %rax 968 0x48, 0xf7, 0xd0, //0x00000f43 notq %rax 969 0x48, 0x21, 0xc2, //0x00000f46 andq %rax, %rdx 970 0x48, 0x09, 0xfe, //0x00000f49 orq %rdi, %rsi 971 0x48, 0x85, 0xd2, //0x00000f4c testq %rdx, %rdx 972 0x0f, 0x84, 0x87, 0xff, 0xff, 0xff, //0x00000f4f je LBB0_118 973 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00000f55 jmp LBB0_127 974 //0x00000f5a LBB0_125 975 0x4c, 0x89, 0xe0, //0x00000f5a movq %r12, %rax 976 0x48, 0x2b, 0x45, 0xc0, //0x00000f5d subq $-64(%rbp), %rax 977 0x4c, 0x0f, 0xbc, 0xd9, //0x00000f61 bsfq %rcx, %r11 978 0x49, 0x01, 0xc3, //0x00000f65 addq %rax, %r11 979 0xe9, 0x50, 0xff, 0xff, 0xff, //0x00000f68 jmp LBB0_116 980 //0x00000f6d LBB0_127 981 0x48, 0x0f, 0xbc, 0xca, //0x00000f6d bsfq %rdx, %rcx 982 0x48, 0x85, 0xf6, //0x00000f71 testq %rsi, %rsi 983 0x48, 0x8b, 0x45, 0xc0, //0x00000f74 movq $-64(%rbp), %rax 984 0x0f, 0x84, 0x8d, 0x01, 0x00, 0x00, //0x00000f78 je LBB0_203 985 0x48, 0x0f, 0xbc, 0xd6, //0x00000f7e bsfq %rsi, %rdx 986 0x4c, 0x8b, 0x75, 0xc8, //0x00000f82 movq $-56(%rbp), %r14 987 0x49, 0x29, 0xc4, //0x00000f86 subq %rax, %r12 988 0x48, 0x39, 0xca, //0x00000f89 cmpq %rcx, %rdx 989 0x0f, 0x83, 0x8e, 0x01, 0x00, 0x00, //0x00000f8c jae LBB0_204 990 0xe9, 0x19, 0x1a, 0x00, 0x00, //0x00000f92 jmp LBB0_129 991 //0x00000f97 LBB0_181 992 0xba, 0x40, 0x00, 0x00, 0x00, //0x00000f97 movl $64, %edx 993 //0x00000f9c LBB0_182 994 0x4c, 0x8b, 0x55, 0xd0, //0x00000f9c movq $-48(%rbp), %r10 995 0x4c, 0x8b, 0x75, 0xc8, //0x00000fa0 movq $-56(%rbp), %r14 996 0x49, 0x29, 0xc4, //0x00000fa4 subq %rax, %r12 997 0x48, 0x39, 0xca, //0x00000fa7 cmpq %rcx, %rdx 998 0x0f, 0x82, 0xe5, 0x19, 0x00, 0x00, //0x00000faa jb LBB0_509 999 0x4d, 0x8d, 0x64, 0x0c, 0x01, //0x00000fb0 leaq $1(%r12,%rcx), %r12 1000 0xe9, 0x10, 0x0b, 0x00, 0x00, //0x00000fb5 jmp LBB0_184 1001 //0x00000fba LBB0_186 1002 0x49, 0x01, 0xce, //0x00000fba addq %rcx, %r14 1003 //0x00000fbd LBB0_187 1004 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000fbd movq $-1, %rcx 1005 0x4d, 0x85, 0xe4, //0x00000fc4 testq %r12, %r12 1006 0x48, 0x8b, 0x55, 0xd0, //0x00000fc7 movq $-48(%rbp), %rdx 1007 0x0f, 0x84, 0x04, 0x18, 0x00, 0x00, //0x00000fcb je LBB0_481 1008 //0x00000fd1 LBB0_188 1009 0x4d, 0x85, 0xc0, //0x00000fd1 testq %r8, %r8 1010 0x0f, 0x84, 0xfb, 0x17, 0x00, 0x00, //0x00000fd4 je LBB0_481 1011 0x48, 0x85, 0xc0, //0x00000fda testq %rax, %rax 1012 0x0f, 0x84, 0xf2, 0x17, 0x00, 0x00, //0x00000fdd je LBB0_481 1013 0x4d, 0x29, 0xfe, //0x00000fe3 subq %r15, %r14 1014 0x49, 0x8d, 0x4e, 0xff, //0x00000fe6 leaq $-1(%r14), %rcx 1015 0x49, 0x39, 0xcc, //0x00000fea cmpq %rcx, %r12 1016 0x0f, 0x84, 0x88, 0x00, 0x00, 0x00, //0x00000fed je LBB0_196 1017 0x48, 0x39, 0xc8, //0x00000ff3 cmpq %rcx, %rax 1018 0x0f, 0x84, 0x7f, 0x00, 0x00, 0x00, //0x00000ff6 je LBB0_196 1019 0x49, 0x39, 0xc8, //0x00000ffc cmpq %rcx, %r8 1020 0x0f, 0x84, 0x76, 0x00, 0x00, 0x00, //0x00000fff je LBB0_196 1021 0x4d, 0x85, 0xc0, //0x00001005 testq %r8, %r8 1022 0xc5, 0xfe, 0x6f, 0x2d, 0x70, 0xf0, 0xff, 0xff, //0x00001008 vmovdqu $-3984(%rip), %ymm5 /* LCPI0_1+0(%rip) */ 1023 0xc5, 0xfe, 0x6f, 0x35, 0x88, 0xf0, 0xff, 0xff, //0x00001010 vmovdqu $-3960(%rip), %ymm6 /* LCPI0_2+0(%rip) */ 1024 0xc5, 0xfe, 0x6f, 0x3d, 0xa0, 0xf0, 0xff, 0xff, //0x00001018 vmovdqu $-3936(%rip), %ymm7 /* LCPI0_3+0(%rip) */ 1025 0xc5, 0x7e, 0x6f, 0x05, 0xb8, 0xf0, 0xff, 0xff, //0x00001020 vmovdqu $-3912(%rip), %ymm8 /* LCPI0_4+0(%rip) */ 1026 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00001028 vpcmpeqd %ymm9, %ymm9, %ymm9 1027 0xc5, 0x7e, 0x6f, 0x15, 0xcb, 0xf0, 0xff, 0xff, //0x0000102d vmovdqu $-3893(%rip), %ymm10 /* LCPI0_5+0(%rip) */ 1028 0xc5, 0x7e, 0x6f, 0x1d, 0xe3, 0xf0, 0xff, 0xff, //0x00001035 vmovdqu $-3869(%rip), %ymm11 /* LCPI0_6+0(%rip) */ 1029 0xc5, 0x7e, 0x6f, 0x25, 0xfb, 0xf0, 0xff, 0xff, //0x0000103d vmovdqu $-3845(%rip), %ymm12 /* LCPI0_7+0(%rip) */ 1030 0xc5, 0x7e, 0x6f, 0x2d, 0x13, 0xf1, 0xff, 0xff, //0x00001045 vmovdqu $-3821(%rip), %ymm13 /* LCPI0_8+0(%rip) */ 1031 0xc5, 0x7e, 0x6f, 0x35, 0x2b, 0xf1, 0xff, 0xff, //0x0000104d vmovdqu $-3797(%rip), %ymm14 /* LCPI0_9+0(%rip) */ 1032 0xc5, 0x7e, 0x6f, 0x3d, 0x43, 0xf1, 0xff, 0xff, //0x00001055 vmovdqu $-3773(%rip), %ymm15 /* LCPI0_10+0(%rip) */ 1033 0x0f, 0x8e, 0x85, 0x00, 0x00, 0x00, //0x0000105d jle LBB0_200 1034 0x49, 0x8d, 0x48, 0xff, //0x00001063 leaq $-1(%r8), %rcx 1035 0x49, 0x39, 0xcc, //0x00001067 cmpq %rcx, %r12 1036 0x0f, 0x84, 0x78, 0x00, 0x00, 0x00, //0x0000106a je LBB0_200 1037 0x49, 0xf7, 0xd0, //0x00001070 notq %r8 1038 0x4d, 0x89, 0xc6, //0x00001073 movq %r8, %r14 1039 0xe9, 0x58, 0x00, 0x00, 0x00, //0x00001076 jmp LBB0_197 1040 //0x0000107b LBB0_196 1041 0x49, 0xf7, 0xde, //0x0000107b negq %r14 1042 0xc5, 0xfe, 0x6f, 0x2d, 0xfa, 0xef, 0xff, 0xff, //0x0000107e vmovdqu $-4102(%rip), %ymm5 /* LCPI0_1+0(%rip) */ 1043 0xc5, 0xfe, 0x6f, 0x35, 0x12, 0xf0, 0xff, 0xff, //0x00001086 vmovdqu $-4078(%rip), %ymm6 /* LCPI0_2+0(%rip) */ 1044 0xc5, 0xfe, 0x6f, 0x3d, 0x2a, 0xf0, 0xff, 0xff, //0x0000108e vmovdqu $-4054(%rip), %ymm7 /* LCPI0_3+0(%rip) */ 1045 0xc5, 0x7e, 0x6f, 0x05, 0x42, 0xf0, 0xff, 0xff, //0x00001096 vmovdqu $-4030(%rip), %ymm8 /* LCPI0_4+0(%rip) */ 1046 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000109e vpcmpeqd %ymm9, %ymm9, %ymm9 1047 0xc5, 0x7e, 0x6f, 0x15, 0x55, 0xf0, 0xff, 0xff, //0x000010a3 vmovdqu $-4011(%rip), %ymm10 /* LCPI0_5+0(%rip) */ 1048 0xc5, 0x7e, 0x6f, 0x1d, 0x6d, 0xf0, 0xff, 0xff, //0x000010ab vmovdqu $-3987(%rip), %ymm11 /* LCPI0_6+0(%rip) */ 1049 0xc5, 0x7e, 0x6f, 0x25, 0x85, 0xf0, 0xff, 0xff, //0x000010b3 vmovdqu $-3963(%rip), %ymm12 /* LCPI0_7+0(%rip) */ 1050 0xc5, 0x7e, 0x6f, 0x2d, 0x9d, 0xf0, 0xff, 0xff, //0x000010bb vmovdqu $-3939(%rip), %ymm13 /* LCPI0_8+0(%rip) */ 1051 0xc5, 0x7e, 0x6f, 0x35, 0xb5, 0xf0, 0xff, 0xff, //0x000010c3 vmovdqu $-3915(%rip), %ymm14 /* LCPI0_9+0(%rip) */ 1052 0xc5, 0x7e, 0x6f, 0x3d, 0xcd, 0xf0, 0xff, 0xff, //0x000010cb vmovdqu $-3891(%rip), %ymm15 /* LCPI0_10+0(%rip) */ 1053 //0x000010d3 LBB0_197 1054 0x4d, 0x85, 0xf6, //0x000010d3 testq %r14, %r14 1055 0x4c, 0x8b, 0x65, 0xa8, //0x000010d6 movq $-88(%rbp), %r12 1056 0x0f, 0x88, 0xf2, 0x16, 0x00, 0x00, //0x000010da js LBB0_480 1057 0x48, 0x8b, 0x0a, //0x000010e0 movq (%rdx), %rcx 1058 0xe9, 0x79, 0xf1, 0xff, 0xff, //0x000010e3 jmp LBB0_199 1059 //0x000010e8 LBB0_200 1060 0x48, 0x89, 0xc1, //0x000010e8 movq %rax, %rcx 1061 0x4c, 0x09, 0xe1, //0x000010eb orq %r12, %rcx 1062 0x4c, 0x39, 0xe0, //0x000010ee cmpq %r12, %rax 1063 0x0f, 0x8c, 0x98, 0x02, 0x00, 0x00, //0x000010f1 jl LBB0_249 1064 0x48, 0x85, 0xc9, //0x000010f7 testq %rcx, %rcx 1065 0x0f, 0x88, 0x8f, 0x02, 0x00, 0x00, //0x000010fa js LBB0_249 1066 0x48, 0xf7, 0xd0, //0x00001100 notq %rax 1067 0x49, 0x89, 0xc6, //0x00001103 movq %rax, %r14 1068 0xe9, 0xc8, 0xff, 0xff, 0xff, //0x00001106 jmp LBB0_197 1069 //0x0000110b LBB0_203 1070 0xba, 0x40, 0x00, 0x00, 0x00, //0x0000110b movl $64, %edx 1071 0x4c, 0x8b, 0x75, 0xc8, //0x00001110 movq $-56(%rbp), %r14 1072 0x49, 0x29, 0xc4, //0x00001114 subq %rax, %r12 1073 0x48, 0x39, 0xca, //0x00001117 cmpq %rcx, %rdx 1074 0x0f, 0x82, 0x90, 0x18, 0x00, 0x00, //0x0000111a jb LBB0_129 1075 //0x00001120 LBB0_204 1076 0x4d, 0x8d, 0x64, 0x0c, 0x01, //0x00001120 leaq $1(%r12,%rcx), %r12 1077 0xe9, 0xfe, 0x0a, 0x00, 0x00, //0x00001125 jmp LBB0_205 1078 //0x0000112a LBB0_209 1079 0x49, 0x8b, 0x06, //0x0000112a movq (%r14), %rax 1080 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x0000112d cmpq $4095, %rax 1081 0x0f, 0x8f, 0x49, 0x16, 0x00, 0x00, //0x00001133 jg LBB0_489 1082 0x48, 0x8d, 0x48, 0x01, //0x00001139 leaq $1(%rax), %rcx 1083 0x49, 0x89, 0x0e, //0x0000113d movq %rcx, (%r14) 1084 0x49, 0xc7, 0x44, 0xc6, 0x08, 0x05, 0x00, 0x00, 0x00, //0x00001140 movq $5, $8(%r14,%rax,8) 1085 0xe9, 0x32, 0xf1, 0xff, 0xff, //0x00001149 jmp LBB0_3 1086 //0x0000114e LBB0_211 1087 0x48, 0x8b, 0x45, 0xb0, //0x0000114e movq $-80(%rbp), %rax 1088 0x48, 0x8b, 0x40, 0x08, //0x00001152 movq $8(%rax), %rax 1089 0xf6, 0x45, 0x98, 0x20, //0x00001156 testb $32, $-104(%rbp) 1090 0x48, 0x89, 0x45, 0xb8, //0x0000115a movq %rax, $-72(%rbp) 1091 0x0f, 0x85, 0x46, 0x02, 0x00, 0x00, //0x0000115e jne LBB0_250 1092 0x48, 0x89, 0xc1, //0x00001164 movq %rax, %rcx 1093 0x4c, 0x29, 0xe1, //0x00001167 subq %r12, %rcx 1094 0x0f, 0x84, 0x06, 0x18, 0x00, 0x00, //0x0000116a je LBB0_510 1095 0x4b, 0x8d, 0x1c, 0x21, //0x00001170 leaq (%r9,%r12), %rbx 1096 0x48, 0x83, 0xf9, 0x40, //0x00001174 cmpq $64, %rcx 1097 0x4c, 0x89, 0xca, //0x00001178 movq %r9, %rdx 1098 0x0f, 0x82, 0x71, 0x0d, 0x00, 0x00, //0x0000117b jb LBB0_363 1099 0x41, 0x89, 0xcf, //0x00001181 movl %ecx, %r15d 1100 0x41, 0x83, 0xe7, 0x3f, //0x00001184 andl $63, %r15d 1101 0x48, 0x8d, 0x44, 0x30, 0xc0, //0x00001188 leaq $-64(%rax,%rsi), %rax 1102 0x48, 0x83, 0xe0, 0xc0, //0x0000118d andq $-64, %rax 1103 0x4c, 0x01, 0xe0, //0x00001191 addq %r12, %rax 1104 0x49, 0x89, 0xd1, //0x00001194 movq %rdx, %r9 1105 0x4c, 0x8d, 0x44, 0x02, 0x40, //0x00001197 leaq $64(%rdx,%rax), %r8 1106 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x0000119c movq $-1, %r11 1107 0x45, 0x31, 0xf6, //0x000011a3 xorl %r14d, %r14d 1108 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000011a6 .p2align 4, 0x90 1109 //0x000011b0 LBB0_215 1110 0xc5, 0xfe, 0x6f, 0x03, //0x000011b0 vmovdqu (%rbx), %ymm0 1111 0xc5, 0xfe, 0x6f, 0x4b, 0x20, //0x000011b4 vmovdqu $32(%rbx), %ymm1 1112 0xc5, 0xfd, 0x74, 0xd6, //0x000011b9 vpcmpeqb %ymm6, %ymm0, %ymm2 1113 0xc5, 0xfd, 0xd7, 0xfa, //0x000011bd vpmovmskb %ymm2, %edi 1114 0xc5, 0xf5, 0x74, 0xd6, //0x000011c1 vpcmpeqb %ymm6, %ymm1, %ymm2 1115 0xc5, 0xfd, 0xd7, 0xd2, //0x000011c5 vpmovmskb %ymm2, %edx 1116 0xc5, 0xfd, 0x74, 0xc7, //0x000011c9 vpcmpeqb %ymm7, %ymm0, %ymm0 1117 0xc5, 0xfd, 0xd7, 0xf0, //0x000011cd vpmovmskb %ymm0, %esi 1118 0xc5, 0xf5, 0x74, 0xc7, //0x000011d1 vpcmpeqb %ymm7, %ymm1, %ymm0 1119 0xc5, 0xfd, 0xd7, 0xc0, //0x000011d5 vpmovmskb %ymm0, %eax 1120 0x48, 0xc1, 0xe2, 0x20, //0x000011d9 shlq $32, %rdx 1121 0x48, 0xc1, 0xe0, 0x20, //0x000011dd shlq $32, %rax 1122 0x48, 0x09, 0xc6, //0x000011e1 orq %rax, %rsi 1123 0x49, 0x83, 0xfb, 0xff, //0x000011e4 cmpq $-1, %r11 1124 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000011e8 jne LBB0_217 1125 0x48, 0x85, 0xf6, //0x000011ee testq %rsi, %rsi 1126 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x000011f1 jne LBB0_224 1127 //0x000011f7 LBB0_217 1128 0x48, 0x09, 0xfa, //0x000011f7 orq %rdi, %rdx 1129 0x48, 0x89, 0xf0, //0x000011fa movq %rsi, %rax 1130 0x4c, 0x09, 0xf0, //0x000011fd orq %r14, %rax 1131 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x00001200 jne LBB0_225 1132 //0x00001206 LBB0_218 1133 0x48, 0x85, 0xd2, //0x00001206 testq %rdx, %rdx 1134 0x0f, 0x85, 0x48, 0x0b, 0x00, 0x00, //0x00001209 jne LBB0_226 1135 //0x0000120f LBB0_219 1136 0x48, 0x83, 0xc1, 0xc0, //0x0000120f addq $-64, %rcx 1137 0x48, 0x83, 0xc3, 0x40, //0x00001213 addq $64, %rbx 1138 0x48, 0x83, 0xf9, 0x3f, //0x00001217 cmpq $63, %rcx 1139 0x0f, 0x87, 0x8f, 0xff, 0xff, 0xff, //0x0000121b ja LBB0_215 1140 0xe9, 0xf0, 0x0a, 0x00, 0x00, //0x00001221 jmp LBB0_220 1141 //0x00001226 LBB0_224 1142 0x48, 0x89, 0xd8, //0x00001226 movq %rbx, %rax 1143 0x4c, 0x29, 0xc8, //0x00001229 subq %r9, %rax 1144 0x4c, 0x0f, 0xbc, 0xde, //0x0000122c bsfq %rsi, %r11 1145 0x49, 0x01, 0xc3, //0x00001230 addq %rax, %r11 1146 0x48, 0x09, 0xfa, //0x00001233 orq %rdi, %rdx 1147 0x48, 0x89, 0xf0, //0x00001236 movq %rsi, %rax 1148 0x4c, 0x09, 0xf0, //0x00001239 orq %r14, %rax 1149 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x0000123c je LBB0_218 1150 //0x00001242 LBB0_225 1151 0x4c, 0x89, 0xf0, //0x00001242 movq %r14, %rax 1152 0x48, 0xf7, 0xd0, //0x00001245 notq %rax 1153 0x48, 0x21, 0xf0, //0x00001248 andq %rsi, %rax 1154 0x4c, 0x8d, 0x14, 0x00, //0x0000124b leaq (%rax,%rax), %r10 1155 0x4d, 0x09, 0xf2, //0x0000124f orq %r14, %r10 1156 0x4c, 0x89, 0xd7, //0x00001252 movq %r10, %rdi 1157 0x48, 0xf7, 0xd7, //0x00001255 notq %rdi 1158 0x48, 0x21, 0xf7, //0x00001258 andq %rsi, %rdi 1159 0x48, 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000125b movabsq $-6148914691236517206, %rsi 1160 0x48, 0x21, 0xf7, //0x00001265 andq %rsi, %rdi 1161 0x45, 0x31, 0xf6, //0x00001268 xorl %r14d, %r14d 1162 0x48, 0x01, 0xc7, //0x0000126b addq %rax, %rdi 1163 0x41, 0x0f, 0x92, 0xc6, //0x0000126e setb %r14b 1164 0x48, 0x01, 0xff, //0x00001272 addq %rdi, %rdi 1165 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00001275 movabsq $6148914691236517205, %rax 1166 0x48, 0x31, 0xc7, //0x0000127f xorq %rax, %rdi 1167 0x4c, 0x21, 0xd7, //0x00001282 andq %r10, %rdi 1168 0x4c, 0x8b, 0x55, 0xd0, //0x00001285 movq $-48(%rbp), %r10 1169 0x48, 0xf7, 0xd7, //0x00001289 notq %rdi 1170 0x48, 0x21, 0xfa, //0x0000128c andq %rdi, %rdx 1171 0x48, 0x85, 0xd2, //0x0000128f testq %rdx, %rdx 1172 0x0f, 0x84, 0x77, 0xff, 0xff, 0xff, //0x00001292 je LBB0_219 1173 0xe9, 0xba, 0x0a, 0x00, 0x00, //0x00001298 jmp LBB0_226 1174 //0x0000129d LBB0_227 1175 0x48, 0x8b, 0x45, 0xb0, //0x0000129d movq $-80(%rbp), %rax 1176 0x4c, 0x8b, 0x70, 0x08, //0x000012a1 movq $8(%rax), %r14 1177 0x4d, 0x29, 0xe6, //0x000012a5 subq %r12, %r14 1178 0x0f, 0x84, 0xb3, 0x16, 0x00, 0x00, //0x000012a8 je LBB0_498 1179 0x4c, 0x89, 0x65, 0xa8, //0x000012ae movq %r12, $-88(%rbp) 1180 0x4c, 0x89, 0xc8, //0x000012b2 movq %r9, %rax 1181 0x4c, 0x01, 0xe0, //0x000012b5 addq %r12, %rax 1182 0x49, 0x89, 0xc1, //0x000012b8 movq %rax, %r9 1183 0x80, 0x38, 0x30, //0x000012bb cmpb $48, (%rax) 1184 0x0f, 0x85, 0xb5, 0x02, 0x00, 0x00, //0x000012be jne LBB0_271 1185 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000012c4 movl $1, %r15d 1186 0x49, 0x83, 0xfe, 0x01, //0x000012ca cmpq $1, %r14 1187 0x0f, 0x85, 0x7a, 0x02, 0x00, 0x00, //0x000012ce jne LBB0_269 1188 0x4c, 0x8b, 0x65, 0xa8, //0x000012d4 movq $-88(%rbp), %r12 1189 0xe9, 0x9d, 0x08, 0x00, 0x00, //0x000012d8 jmp LBB0_343 1190 //0x000012dd LBB0_231 1191 0x48, 0x8b, 0x45, 0xb0, //0x000012dd movq $-80(%rbp), %rax 1192 0x48, 0x8b, 0x50, 0x08, //0x000012e1 movq $8(%rax), %rdx 1193 0x48, 0x8d, 0x42, 0xfd, //0x000012e5 leaq $-3(%rdx), %rax 1194 0x49, 0x39, 0xc5, //0x000012e9 cmpq %rax, %r13 1195 0x0f, 0x83, 0x0c, 0x15, 0x00, 0x00, //0x000012ec jae LBB0_490 1196 0x41, 0x81, 0x3f, 0x6e, 0x75, 0x6c, 0x6c, //0x000012f2 cmpl $1819047278, (%r15) 1197 0x0f, 0x84, 0x99, 0xef, 0xff, 0xff, //0x000012f9 je LBB0_1 1198 0xe9, 0x5a, 0x15, 0x00, 0x00, //0x000012ff jmp LBB0_233 1199 //0x00001304 LBB0_238 1200 0x49, 0x8b, 0x06, //0x00001304 movq (%r14), %rax 1201 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00001307 cmpq $4095, %rax 1202 0x0f, 0x8f, 0x6f, 0x14, 0x00, 0x00, //0x0000130d jg LBB0_489 1203 0x48, 0x8d, 0x48, 0x01, //0x00001313 leaq $1(%rax), %rcx 1204 0x49, 0x89, 0x0e, //0x00001317 movq %rcx, (%r14) 1205 0x49, 0xc7, 0x44, 0xc6, 0x08, 0x06, 0x00, 0x00, 0x00, //0x0000131a movq $6, $8(%r14,%rax,8) 1206 0xe9, 0x58, 0xef, 0xff, 0xff, //0x00001323 jmp LBB0_3 1207 //0x00001328 LBB0_240 1208 0x48, 0x8b, 0x45, 0xb0, //0x00001328 movq $-80(%rbp), %rax 1209 0x48, 0x8b, 0x50, 0x08, //0x0000132c movq $8(%rax), %rdx 1210 0x48, 0x8d, 0x42, 0xfc, //0x00001330 leaq $-4(%rdx), %rax 1211 0x49, 0x39, 0xc5, //0x00001334 cmpq %rax, %r13 1212 0x0f, 0x83, 0xc1, 0x14, 0x00, 0x00, //0x00001337 jae LBB0_490 1213 0x43, 0x8b, 0x14, 0x21, //0x0000133d movl (%r9,%r12), %edx 1214 0x81, 0xfa, 0x61, 0x6c, 0x73, 0x65, //0x00001341 cmpl $1702063201, %edx 1215 0x0f, 0x85, 0x63, 0x15, 0x00, 0x00, //0x00001347 jne LBB0_491 1216 0x4c, 0x89, 0xe0, //0x0000134d movq %r12, %rax 1217 0x4d, 0x8d, 0x65, 0x05, //0x00001350 leaq $5(%r13), %r12 1218 0x4d, 0x89, 0x22, //0x00001354 movq %r12, (%r10) 1219 0x4c, 0x89, 0xe9, //0x00001357 movq %r13, %rcx 1220 0x48, 0x85, 0xc0, //0x0000135a testq %rax, %rax 1221 0x0f, 0x8f, 0x1d, 0xef, 0xff, 0xff, //0x0000135d jg LBB0_3 1222 0xe9, 0x81, 0x14, 0x00, 0x00, //0x00001363 jmp LBB0_501 1223 //0x00001368 LBB0_243 1224 0x48, 0x8b, 0x45, 0xb0, //0x00001368 movq $-80(%rbp), %rax 1225 0x48, 0x8b, 0x50, 0x08, //0x0000136c movq $8(%rax), %rdx 1226 0x48, 0x8d, 0x42, 0xfd, //0x00001370 leaq $-3(%rdx), %rax 1227 0x49, 0x39, 0xc5, //0x00001374 cmpq %rax, %r13 1228 0x0f, 0x83, 0x81, 0x14, 0x00, 0x00, //0x00001377 jae LBB0_490 1229 0x41, 0x81, 0x3f, 0x74, 0x72, 0x75, 0x65, //0x0000137d cmpl $1702195828, (%r15) 1230 0x0f, 0x84, 0x0e, 0xef, 0xff, 0xff, //0x00001384 je LBB0_1 1231 0xe9, 0x76, 0x15, 0x00, 0x00, //0x0000138a jmp LBB0_245 1232 //0x0000138f LBB0_249 1233 0x48, 0x85, 0xc9, //0x0000138f testq %rcx, %rcx 1234 0x49, 0x8d, 0x4c, 0x24, 0xff, //0x00001392 leaq $-1(%r12), %rcx 1235 0x49, 0xf7, 0xd4, //0x00001397 notq %r12 1236 0x4d, 0x0f, 0x48, 0xe6, //0x0000139a cmovsq %r14, %r12 1237 0x48, 0x39, 0xc8, //0x0000139e cmpq %rcx, %rax 1238 0x4d, 0x0f, 0x44, 0xf4, //0x000013a1 cmoveq %r12, %r14 1239 0xe9, 0x29, 0xfd, 0xff, 0xff, //0x000013a5 jmp LBB0_197 1240 //0x000013aa LBB0_250 1241 0x48, 0x89, 0xc3, //0x000013aa movq %rax, %rbx 1242 0x4c, 0x29, 0xe3, //0x000013ad subq %r12, %rbx 1243 0x0f, 0x84, 0xc0, 0x15, 0x00, 0x00, //0x000013b0 je LBB0_510 1244 0x4c, 0x89, 0xe1, //0x000013b6 movq %r12, %rcx 1245 0x4d, 0x01, 0xcc, //0x000013b9 addq %r9, %r12 1246 0x48, 0x83, 0xfb, 0x40, //0x000013bc cmpq $64, %rbx 1247 0x4c, 0x89, 0x4d, 0xc0, //0x000013c0 movq %r9, $-64(%rbp) 1248 0x0f, 0x82, 0x44, 0x0b, 0x00, 0x00, //0x000013c4 jb LBB0_364 1249 0x41, 0x89, 0xde, //0x000013ca movl %ebx, %r14d 1250 0x41, 0x83, 0xe6, 0x3f, //0x000013cd andl $63, %r14d 1251 0x48, 0x8d, 0x44, 0x30, 0xc0, //0x000013d1 leaq $-64(%rax,%rsi), %rax 1252 0x48, 0x83, 0xe0, 0xc0, //0x000013d6 andq $-64, %rax 1253 0x49, 0x89, 0xc8, //0x000013da movq %rcx, %r8 1254 0x48, 0x01, 0xc8, //0x000013dd addq %rcx, %rax 1255 0x49, 0x8d, 0x44, 0x01, 0x40, //0x000013e0 leaq $64(%r9,%rax), %rax 1256 0x48, 0x89, 0x45, 0xa0, //0x000013e5 movq %rax, $-96(%rbp) 1257 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000013e9 movq $-1, %r11 1258 0x45, 0x31, 0xff, //0x000013f0 xorl %r15d, %r15d 1259 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000013f3 .p2align 4, 0x90 1260 //0x00001400 LBB0_253 1261 0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x24, //0x00001400 vmovdqu (%r12), %ymm0 1262 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x20, //0x00001406 vmovdqu $32(%r12), %ymm1 1263 0xc5, 0xfd, 0x74, 0xd6, //0x0000140d vpcmpeqb %ymm6, %ymm0, %ymm2 1264 0xc5, 0x7d, 0xd7, 0xca, //0x00001411 vpmovmskb %ymm2, %r9d 1265 0xc5, 0xf5, 0x74, 0xd6, //0x00001415 vpcmpeqb %ymm6, %ymm1, %ymm2 1266 0xc5, 0xfd, 0xd7, 0xd2, //0x00001419 vpmovmskb %ymm2, %edx 1267 0xc5, 0xfd, 0x74, 0xd7, //0x0000141d vpcmpeqb %ymm7, %ymm0, %ymm2 1268 0xc5, 0xfd, 0xd7, 0xca, //0x00001421 vpmovmskb %ymm2, %ecx 1269 0xc5, 0xf5, 0x74, 0xd7, //0x00001425 vpcmpeqb %ymm7, %ymm1, %ymm2 1270 0xc5, 0xfd, 0xd7, 0xc2, //0x00001429 vpmovmskb %ymm2, %eax 1271 0xc5, 0xbd, 0x64, 0xd0, //0x0000142d vpcmpgtb %ymm0, %ymm8, %ymm2 1272 0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00001431 vpcmpgtb %ymm9, %ymm0, %ymm0 1273 0xc5, 0xfd, 0xdb, 0xc2, //0x00001436 vpand %ymm2, %ymm0, %ymm0 1274 0xc5, 0xfd, 0xd7, 0xf8, //0x0000143a vpmovmskb %ymm0, %edi 1275 0xc5, 0xbd, 0x64, 0xc1, //0x0000143e vpcmpgtb %ymm1, %ymm8, %ymm0 1276 0xc4, 0xc1, 0x75, 0x64, 0xc9, //0x00001442 vpcmpgtb %ymm9, %ymm1, %ymm1 1277 0xc5, 0xf5, 0xdb, 0xc0, //0x00001447 vpand %ymm0, %ymm1, %ymm0 1278 0xc5, 0xfd, 0xd7, 0xf0, //0x0000144b vpmovmskb %ymm0, %esi 1279 0x48, 0xc1, 0xe2, 0x20, //0x0000144f shlq $32, %rdx 1280 0x48, 0xc1, 0xe0, 0x20, //0x00001453 shlq $32, %rax 1281 0x48, 0x09, 0xc1, //0x00001457 orq %rax, %rcx 1282 0x49, 0x83, 0xfb, 0xff, //0x0000145a cmpq $-1, %r11 1283 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000145e jne LBB0_255 1284 0x48, 0x85, 0xc9, //0x00001464 testq %rcx, %rcx 1285 0x0f, 0x85, 0x9d, 0x00, 0x00, 0x00, //0x00001467 jne LBB0_264 1286 //0x0000146d LBB0_255 1287 0x48, 0xc1, 0xe6, 0x20, //0x0000146d shlq $32, %rsi 1288 0x4c, 0x09, 0xca, //0x00001471 orq %r9, %rdx 1289 0x48, 0x89, 0xc8, //0x00001474 movq %rcx, %rax 1290 0x4c, 0x09, 0xf8, //0x00001477 orq %r15, %rax 1291 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x0000147a jne LBB0_265 1292 0x48, 0x09, 0xfe, //0x00001480 orq %rdi, %rsi 1293 0x48, 0x85, 0xd2, //0x00001483 testq %rdx, %rdx 1294 0x0f, 0x85, 0x91, 0x00, 0x00, 0x00, //0x00001486 jne LBB0_266 1295 //0x0000148c LBB0_257 1296 0x48, 0x85, 0xf6, //0x0000148c testq %rsi, %rsi 1297 0x0f, 0x85, 0x9f, 0x13, 0x00, 0x00, //0x0000148f jne LBB0_502 1298 0x48, 0x83, 0xc3, 0xc0, //0x00001495 addq $-64, %rbx 1299 0x49, 0x83, 0xc4, 0x40, //0x00001499 addq $64, %r12 1300 0x48, 0x83, 0xfb, 0x3f, //0x0000149d cmpq $63, %rbx 1301 0x0f, 0x87, 0x59, 0xff, 0xff, 0xff, //0x000014a1 ja LBB0_253 1302 0xe9, 0xe7, 0x08, 0x00, 0x00, //0x000014a7 jmp LBB0_259 1303 //0x000014ac LBB0_265 1304 0x4d, 0x89, 0xfa, //0x000014ac movq %r15, %r10 1305 0x49, 0xf7, 0xd2, //0x000014af notq %r10 1306 0x49, 0x21, 0xca, //0x000014b2 andq %rcx, %r10 1307 0x4f, 0x8d, 0x0c, 0x12, //0x000014b5 leaq (%r10,%r10), %r9 1308 0x4d, 0x09, 0xf9, //0x000014b9 orq %r15, %r9 1309 0x4c, 0x89, 0xc8, //0x000014bc movq %r9, %rax 1310 0x48, 0xf7, 0xd0, //0x000014bf notq %rax 1311 0x48, 0x21, 0xc8, //0x000014c2 andq %rcx, %rax 1312 0x48, 0xb9, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000014c5 movabsq $-6148914691236517206, %rcx 1313 0x48, 0x21, 0xc8, //0x000014cf andq %rcx, %rax 1314 0x45, 0x31, 0xff, //0x000014d2 xorl %r15d, %r15d 1315 0x4c, 0x01, 0xd0, //0x000014d5 addq %r10, %rax 1316 0x4c, 0x8b, 0x55, 0xd0, //0x000014d8 movq $-48(%rbp), %r10 1317 0x41, 0x0f, 0x92, 0xc7, //0x000014dc setb %r15b 1318 0x48, 0x01, 0xc0, //0x000014e0 addq %rax, %rax 1319 0x48, 0xb9, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000014e3 movabsq $6148914691236517205, %rcx 1320 0x48, 0x31, 0xc8, //0x000014ed xorq %rcx, %rax 1321 0x4c, 0x21, 0xc8, //0x000014f0 andq %r9, %rax 1322 0x48, 0xf7, 0xd0, //0x000014f3 notq %rax 1323 0x48, 0x21, 0xc2, //0x000014f6 andq %rax, %rdx 1324 0x48, 0x09, 0xfe, //0x000014f9 orq %rdi, %rsi 1325 0x48, 0x85, 0xd2, //0x000014fc testq %rdx, %rdx 1326 0x0f, 0x84, 0x87, 0xff, 0xff, 0xff, //0x000014ff je LBB0_257 1327 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00001505 jmp LBB0_266 1328 //0x0000150a LBB0_264 1329 0x4c, 0x89, 0xe0, //0x0000150a movq %r12, %rax 1330 0x48, 0x2b, 0x45, 0xc0, //0x0000150d subq $-64(%rbp), %rax 1331 0x4c, 0x0f, 0xbc, 0xd9, //0x00001511 bsfq %rcx, %r11 1332 0x49, 0x01, 0xc3, //0x00001515 addq %rax, %r11 1333 0xe9, 0x50, 0xff, 0xff, 0xff, //0x00001518 jmp LBB0_255 1334 //0x0000151d LBB0_266 1335 0x48, 0x0f, 0xbc, 0xca, //0x0000151d bsfq %rdx, %rcx 1336 0x48, 0x85, 0xf6, //0x00001521 testq %rsi, %rsi 1337 0x48, 0x8b, 0x45, 0xc0, //0x00001524 movq $-64(%rbp), %rax 1338 0x0f, 0x84, 0x20, 0x04, 0x00, 0x00, //0x00001528 je LBB0_320 1339 0x48, 0x0f, 0xbc, 0xd6, //0x0000152e bsfq %rsi, %rdx 1340 0xe9, 0x1c, 0x04, 0x00, 0x00, //0x00001532 jmp LBB0_321 1341 //0x00001537 LBB0_268 1342 0x4c, 0x89, 0xca, //0x00001537 movq %r9, %rdx 1343 0x48, 0xf7, 0xd2, //0x0000153a notq %rdx 1344 0x49, 0x01, 0xd5, //0x0000153d addq %rdx, %r13 1345 0x49, 0x39, 0xcd, //0x00001540 cmpq %rcx, %r13 1346 0x0f, 0x82, 0x3f, 0xef, 0xff, 0xff, //0x00001543 jb LBB0_36 1347 0xe9, 0x28, 0x12, 0x00, 0x00, //0x00001549 jmp LBB0_474 1348 //0x0000154e LBB0_269 1349 0x41, 0x8a, 0x49, 0x01, //0x0000154e movb $1(%r9), %cl 1350 0x80, 0xc1, 0xd2, //0x00001552 addb $-46, %cl 1351 0x80, 0xf9, 0x37, //0x00001555 cmpb $55, %cl 1352 0x4c, 0x8b, 0x65, 0xa8, //0x00001558 movq $-88(%rbp), %r12 1353 0x0f, 0x87, 0x18, 0x06, 0x00, 0x00, //0x0000155c ja LBB0_343 1354 0x0f, 0xb6, 0xc1, //0x00001562 movzbl %cl, %eax 1355 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00001565 movabsq $36028797027352577, %rcx 1356 0x48, 0x0f, 0xa3, 0xc1, //0x0000156f btq %rax, %rcx 1357 0x0f, 0x83, 0x01, 0x06, 0x00, 0x00, //0x00001573 jae LBB0_343 1358 //0x00001579 LBB0_271 1359 0x49, 0x83, 0xfe, 0x20, //0x00001579 cmpq $32, %r14 1360 0x0f, 0x82, 0x52, 0x09, 0x00, 0x00, //0x0000157d jb LBB0_362 1361 0x49, 0x8d, 0x4e, 0xe0, //0x00001583 leaq $-32(%r14), %rcx 1362 0x48, 0x89, 0xc8, //0x00001587 movq %rcx, %rax 1363 0x48, 0x83, 0xe0, 0xe0, //0x0000158a andq $-32, %rax 1364 0x4d, 0x89, 0xca, //0x0000158e movq %r9, %r10 1365 0x4e, 0x8d, 0x7c, 0x08, 0x20, //0x00001591 leaq $32(%rax,%r9), %r15 1366 0x83, 0xe1, 0x1f, //0x00001596 andl $31, %ecx 1367 0x48, 0x89, 0x4d, 0xc0, //0x00001599 movq %rcx, $-64(%rbp) 1368 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000159d movq $-1, %r8 1369 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000015a4 movq $-1, %r11 1370 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000015ab movq $-1, %r12 1371 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000015b2 .p2align 4, 0x90 1372 //0x000015c0 LBB0_273 1373 0xc4, 0xc1, 0x7e, 0x6f, 0x02, //0x000015c0 vmovdqu (%r10), %ymm0 1374 0xc4, 0xc1, 0x7d, 0x64, 0xca, //0x000015c5 vpcmpgtb %ymm10, %ymm0, %ymm1 1375 0xc5, 0xa5, 0x64, 0xd0, //0x000015ca vpcmpgtb %ymm0, %ymm11, %ymm2 1376 0xc5, 0xf5, 0xdb, 0xca, //0x000015ce vpand %ymm2, %ymm1, %ymm1 1377 0xc5, 0x9d, 0x74, 0xd0, //0x000015d2 vpcmpeqb %ymm0, %ymm12, %ymm2 1378 0xc5, 0x95, 0x74, 0xd8, //0x000015d6 vpcmpeqb %ymm0, %ymm13, %ymm3 1379 0xc5, 0xe5, 0xeb, 0xd2, //0x000015da vpor %ymm2, %ymm3, %ymm2 1380 0xc5, 0xbd, 0xeb, 0xd8, //0x000015de vpor %ymm0, %ymm8, %ymm3 1381 0xc5, 0x8d, 0x74, 0xc0, //0x000015e2 vpcmpeqb %ymm0, %ymm14, %ymm0 1382 0xc5, 0xfd, 0xd7, 0xf8, //0x000015e6 vpmovmskb %ymm0, %edi 1383 0xc5, 0x85, 0x74, 0xdb, //0x000015ea vpcmpeqb %ymm3, %ymm15, %ymm3 1384 0xc5, 0xfd, 0xd7, 0xd3, //0x000015ee vpmovmskb %ymm3, %edx 1385 0xc5, 0xfd, 0xd7, 0xf2, //0x000015f2 vpmovmskb %ymm2, %esi 1386 0xc5, 0xe5, 0xeb, 0xc0, //0x000015f6 vpor %ymm0, %ymm3, %ymm0 1387 0xc5, 0xed, 0xeb, 0xc9, //0x000015fa vpor %ymm1, %ymm2, %ymm1 1388 0xc5, 0xfd, 0xeb, 0xc1, //0x000015fe vpor %ymm1, %ymm0, %ymm0 1389 0xc5, 0xfd, 0xd7, 0xc0, //0x00001602 vpmovmskb %ymm0, %eax 1390 0x48, 0xf7, 0xd0, //0x00001606 notq %rax 1391 0x48, 0x0f, 0xbc, 0xc8, //0x00001609 bsfq %rax, %rcx 1392 0x83, 0xf9, 0x20, //0x0000160d cmpl $32, %ecx 1393 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00001610 je LBB0_275 1394 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00001616 movl $-1, %eax 1395 0xd3, 0xe0, //0x0000161b shll %cl, %eax 1396 0xf7, 0xd0, //0x0000161d notl %eax 1397 0x21, 0xc7, //0x0000161f andl %eax, %edi 1398 0x21, 0xc2, //0x00001621 andl %eax, %edx 1399 0x21, 0xf0, //0x00001623 andl %esi, %eax 1400 0x89, 0xc6, //0x00001625 movl %eax, %esi 1401 //0x00001627 LBB0_275 1402 0x8d, 0x5f, 0xff, //0x00001627 leal $-1(%rdi), %ebx 1403 0x21, 0xfb, //0x0000162a andl %edi, %ebx 1404 0x0f, 0x85, 0xb0, 0x06, 0x00, 0x00, //0x0000162c jne LBB0_349 1405 0x8d, 0x5a, 0xff, //0x00001632 leal $-1(%rdx), %ebx 1406 0x21, 0xd3, //0x00001635 andl %edx, %ebx 1407 0x0f, 0x85, 0xa5, 0x06, 0x00, 0x00, //0x00001637 jne LBB0_349 1408 0x8d, 0x5e, 0xff, //0x0000163d leal $-1(%rsi), %ebx 1409 0x21, 0xf3, //0x00001640 andl %esi, %ebx 1410 0x0f, 0x85, 0x9a, 0x06, 0x00, 0x00, //0x00001642 jne LBB0_349 1411 0x85, 0xff, //0x00001648 testl %edi, %edi 1412 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000164a je LBB0_281 1413 0x4c, 0x89, 0xd0, //0x00001650 movq %r10, %rax 1414 0x4c, 0x29, 0xc8, //0x00001653 subq %r9, %rax 1415 0x0f, 0xbc, 0xff, //0x00001656 bsfl %edi, %edi 1416 0x48, 0x01, 0xc7, //0x00001659 addq %rax, %rdi 1417 0x49, 0x83, 0xfc, 0xff, //0x0000165c cmpq $-1, %r12 1418 0x0f, 0x85, 0xa7, 0x07, 0x00, 0x00, //0x00001660 jne LBB0_354 1419 0x49, 0x89, 0xfc, //0x00001666 movq %rdi, %r12 1420 //0x00001669 LBB0_281 1421 0x85, 0xd2, //0x00001669 testl %edx, %edx 1422 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000166b je LBB0_284 1423 0x4c, 0x89, 0xd0, //0x00001671 movq %r10, %rax 1424 0x4c, 0x29, 0xc8, //0x00001674 subq %r9, %rax 1425 0x0f, 0xbc, 0xd2, //0x00001677 bsfl %edx, %edx 1426 0x48, 0x01, 0xc2, //0x0000167a addq %rax, %rdx 1427 0x49, 0x83, 0xfb, 0xff, //0x0000167d cmpq $-1, %r11 1428 0x0f, 0x85, 0x80, 0x06, 0x00, 0x00, //0x00001681 jne LBB0_351 1429 0x49, 0x89, 0xd3, //0x00001687 movq %rdx, %r11 1430 //0x0000168a LBB0_284 1431 0x85, 0xf6, //0x0000168a testl %esi, %esi 1432 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000168c je LBB0_287 1433 0x4c, 0x89, 0xd0, //0x00001692 movq %r10, %rax 1434 0x4c, 0x29, 0xc8, //0x00001695 subq %r9, %rax 1435 0x0f, 0xbc, 0xd6, //0x00001698 bsfl %esi, %edx 1436 0x48, 0x01, 0xc2, //0x0000169b addq %rax, %rdx 1437 0x49, 0x83, 0xf8, 0xff, //0x0000169e cmpq $-1, %r8 1438 0x0f, 0x85, 0x5f, 0x06, 0x00, 0x00, //0x000016a2 jne LBB0_351 1439 0x49, 0x89, 0xd0, //0x000016a8 movq %rdx, %r8 1440 //0x000016ab LBB0_287 1441 0x83, 0xf9, 0x20, //0x000016ab cmpl $32, %ecx 1442 0x0f, 0x85, 0x62, 0x02, 0x00, 0x00, //0x000016ae jne LBB0_496 1443 0x49, 0x83, 0xc2, 0x20, //0x000016b4 addq $32, %r10 1444 0x49, 0x83, 0xc6, 0xe0, //0x000016b8 addq $-32, %r14 1445 0x49, 0x83, 0xfe, 0x1f, //0x000016bc cmpq $31, %r14 1446 0x0f, 0x87, 0xfa, 0xfe, 0xff, 0xff, //0x000016c0 ja LBB0_273 1447 0xc5, 0xf8, 0x77, //0x000016c6 vzeroupper 1448 0x4c, 0x8b, 0x75, 0xc0, //0x000016c9 movq $-64(%rbp), %r14 1449 //0x000016cd LBB0_290 1450 0x49, 0x83, 0xfe, 0x10, //0x000016cd cmpq $16, %r14 1451 0xc5, 0xfe, 0x6f, 0x2d, 0xa7, 0xe9, 0xff, 0xff, //0x000016d1 vmovdqu $-5721(%rip), %ymm5 /* LCPI0_1+0(%rip) */ 1452 0xc5, 0xfe, 0x6f, 0x35, 0xbf, 0xe9, 0xff, 0xff, //0x000016d9 vmovdqu $-5697(%rip), %ymm6 /* LCPI0_2+0(%rip) */ 1453 0xc5, 0xfe, 0x6f, 0x3d, 0xd7, 0xe9, 0xff, 0xff, //0x000016e1 vmovdqu $-5673(%rip), %ymm7 /* LCPI0_3+0(%rip) */ 1454 0xc5, 0x7e, 0x6f, 0x05, 0xef, 0xe9, 0xff, 0xff, //0x000016e9 vmovdqu $-5649(%rip), %ymm8 /* LCPI0_4+0(%rip) */ 1455 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000016f1 vpcmpeqd %ymm9, %ymm9, %ymm9 1456 0xc5, 0x7e, 0x6f, 0x15, 0x02, 0xea, 0xff, 0xff, //0x000016f6 vmovdqu $-5630(%rip), %ymm10 /* LCPI0_5+0(%rip) */ 1457 0xc5, 0x7e, 0x6f, 0x1d, 0x1a, 0xea, 0xff, 0xff, //0x000016fe vmovdqu $-5606(%rip), %ymm11 /* LCPI0_6+0(%rip) */ 1458 0xc5, 0x7e, 0x6f, 0x25, 0x32, 0xea, 0xff, 0xff, //0x00001706 vmovdqu $-5582(%rip), %ymm12 /* LCPI0_7+0(%rip) */ 1459 0xc5, 0x7e, 0x6f, 0x2d, 0x4a, 0xea, 0xff, 0xff, //0x0000170e vmovdqu $-5558(%rip), %ymm13 /* LCPI0_8+0(%rip) */ 1460 0xc5, 0x7e, 0x6f, 0x35, 0x62, 0xea, 0xff, 0xff, //0x00001716 vmovdqu $-5534(%rip), %ymm14 /* LCPI0_9+0(%rip) */ 1461 0xc5, 0x7e, 0x6f, 0x3d, 0x7a, 0xea, 0xff, 0xff, //0x0000171e vmovdqu $-5510(%rip), %ymm15 /* LCPI0_10+0(%rip) */ 1462 0x0f, 0x82, 0x55, 0x01, 0x00, 0x00, //0x00001726 jb LBB0_309 1463 0x4d, 0x8d, 0x56, 0xf0, //0x0000172c leaq $-16(%r14), %r10 1464 0x4c, 0x89, 0xd0, //0x00001730 movq %r10, %rax 1465 0x48, 0x83, 0xe0, 0xf0, //0x00001733 andq $-16, %rax 1466 0x4a, 0x8d, 0x44, 0x38, 0x10, //0x00001737 leaq $16(%rax,%r15), %rax 1467 0x48, 0x89, 0x45, 0xc0, //0x0000173c movq %rax, $-64(%rbp) 1468 0x41, 0x83, 0xe2, 0x0f, //0x00001740 andl $15, %r10d 1469 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001744 .p2align 4, 0x90 1470 //0x00001750 LBB0_292 1471 0xc4, 0xc1, 0x7a, 0x6f, 0x07, //0x00001750 vmovdqu (%r15), %xmm0 1472 0xc5, 0xf9, 0x64, 0x0d, 0xb3, 0xe8, 0xff, 0xff, //0x00001755 vpcmpgtb $-5965(%rip), %xmm0, %xmm1 /* LCPI0_11+0(%rip) */ 1473 0xc5, 0xfa, 0x6f, 0x15, 0xbb, 0xe8, 0xff, 0xff, //0x0000175d vmovdqu $-5957(%rip), %xmm2 /* LCPI0_12+0(%rip) */ 1474 0xc5, 0xe9, 0x64, 0xd0, //0x00001765 vpcmpgtb %xmm0, %xmm2, %xmm2 1475 0xc5, 0xf1, 0xdb, 0xca, //0x00001769 vpand %xmm2, %xmm1, %xmm1 1476 0xc5, 0xf9, 0x74, 0x15, 0xbb, 0xe8, 0xff, 0xff, //0x0000176d vpcmpeqb $-5957(%rip), %xmm0, %xmm2 /* LCPI0_13+0(%rip) */ 1477 0xc5, 0xf9, 0x74, 0x1d, 0xc3, 0xe8, 0xff, 0xff, //0x00001775 vpcmpeqb $-5949(%rip), %xmm0, %xmm3 /* LCPI0_14+0(%rip) */ 1478 0xc5, 0xe1, 0xeb, 0xd2, //0x0000177d vpor %xmm2, %xmm3, %xmm2 1479 0xc5, 0xf9, 0xeb, 0x1d, 0xc7, 0xe8, 0xff, 0xff, //0x00001781 vpor $-5945(%rip), %xmm0, %xmm3 /* LCPI0_15+0(%rip) */ 1480 0xc5, 0xf9, 0x74, 0x05, 0xcf, 0xe8, 0xff, 0xff, //0x00001789 vpcmpeqb $-5937(%rip), %xmm0, %xmm0 /* LCPI0_16+0(%rip) */ 1481 0xc5, 0xe1, 0x74, 0x1d, 0xd7, 0xe8, 0xff, 0xff, //0x00001791 vpcmpeqb $-5929(%rip), %xmm3, %xmm3 /* LCPI0_17+0(%rip) */ 1482 0xc5, 0xe1, 0xeb, 0xe0, //0x00001799 vpor %xmm0, %xmm3, %xmm4 1483 0xc5, 0xe9, 0xeb, 0xc9, //0x0000179d vpor %xmm1, %xmm2, %xmm1 1484 0xc5, 0xd9, 0xeb, 0xc9, //0x000017a1 vpor %xmm1, %xmm4, %xmm1 1485 0xc5, 0xf9, 0xd7, 0xf8, //0x000017a5 vpmovmskb %xmm0, %edi 1486 0xc5, 0xf9, 0xd7, 0xf3, //0x000017a9 vpmovmskb %xmm3, %esi 1487 0xc5, 0xf9, 0xd7, 0xd2, //0x000017ad vpmovmskb %xmm2, %edx 1488 0xc5, 0xf9, 0xd7, 0xc1, //0x000017b1 vpmovmskb %xmm1, %eax 1489 0xb9, 0xff, 0xff, 0xff, 0xff, //0x000017b5 movl $4294967295, %ecx 1490 0x48, 0x31, 0xc8, //0x000017ba xorq %rcx, %rax 1491 0x48, 0x0f, 0xbc, 0xc8, //0x000017bd bsfq %rax, %rcx 1492 0x83, 0xf9, 0x10, //0x000017c1 cmpl $16, %ecx 1493 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x000017c4 je LBB0_294 1494 0xb8, 0xff, 0xff, 0xff, 0xff, //0x000017ca movl $-1, %eax 1495 0xd3, 0xe0, //0x000017cf shll %cl, %eax 1496 0xf7, 0xd0, //0x000017d1 notl %eax 1497 0x21, 0xc7, //0x000017d3 andl %eax, %edi 1498 0x21, 0xc6, //0x000017d5 andl %eax, %esi 1499 0x21, 0xd0, //0x000017d7 andl %edx, %eax 1500 0x89, 0xc2, //0x000017d9 movl %eax, %edx 1501 //0x000017db LBB0_294 1502 0x8d, 0x5f, 0xff, //0x000017db leal $-1(%rdi), %ebx 1503 0x21, 0xfb, //0x000017de andl %edi, %ebx 1504 0x0f, 0x85, 0x0f, 0x06, 0x00, 0x00, //0x000017e0 jne LBB0_353 1505 0x8d, 0x5e, 0xff, //0x000017e6 leal $-1(%rsi), %ebx 1506 0x21, 0xf3, //0x000017e9 andl %esi, %ebx 1507 0x0f, 0x85, 0x04, 0x06, 0x00, 0x00, //0x000017eb jne LBB0_353 1508 0x8d, 0x5a, 0xff, //0x000017f1 leal $-1(%rdx), %ebx 1509 0x21, 0xd3, //0x000017f4 andl %edx, %ebx 1510 0x0f, 0x85, 0xf9, 0x05, 0x00, 0x00, //0x000017f6 jne LBB0_353 1511 0x85, 0xff, //0x000017fc testl %edi, %edi 1512 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000017fe je LBB0_300 1513 0x4c, 0x89, 0xf8, //0x00001804 movq %r15, %rax 1514 0x4c, 0x29, 0xc8, //0x00001807 subq %r9, %rax 1515 0x0f, 0xbc, 0xff, //0x0000180a bsfl %edi, %edi 1516 0x48, 0x01, 0xc7, //0x0000180d addq %rax, %rdi 1517 0x49, 0x83, 0xfc, 0xff, //0x00001810 cmpq $-1, %r12 1518 0x0f, 0x85, 0xf3, 0x05, 0x00, 0x00, //0x00001814 jne LBB0_354 1519 0x49, 0x89, 0xfc, //0x0000181a movq %rdi, %r12 1520 //0x0000181d LBB0_300 1521 0x85, 0xf6, //0x0000181d testl %esi, %esi 1522 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000181f je LBB0_303 1523 0x4c, 0x89, 0xf8, //0x00001825 movq %r15, %rax 1524 0x4c, 0x29, 0xc8, //0x00001828 subq %r9, %rax 1525 0x0f, 0xbc, 0xf6, //0x0000182b bsfl %esi, %esi 1526 0x48, 0x01, 0xc6, //0x0000182e addq %rax, %rsi 1527 0x49, 0x83, 0xfb, 0xff, //0x00001831 cmpq $-1, %r11 1528 0x0f, 0x85, 0x4e, 0x06, 0x00, 0x00, //0x00001835 jne LBB0_359 1529 0x49, 0x89, 0xf3, //0x0000183b movq %rsi, %r11 1530 //0x0000183e LBB0_303 1531 0x85, 0xd2, //0x0000183e testl %edx, %edx 1532 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00001840 je LBB0_306 1533 0x4c, 0x89, 0xf8, //0x00001846 movq %r15, %rax 1534 0x4c, 0x29, 0xc8, //0x00001849 subq %r9, %rax 1535 0x0f, 0xbc, 0xd2, //0x0000184c bsfl %edx, %edx 1536 0x48, 0x01, 0xc2, //0x0000184f addq %rax, %rdx 1537 0x49, 0x83, 0xf8, 0xff, //0x00001852 cmpq $-1, %r8 1538 0x0f, 0x85, 0xab, 0x04, 0x00, 0x00, //0x00001856 jne LBB0_351 1539 0x49, 0x89, 0xd0, //0x0000185c movq %rdx, %r8 1540 //0x0000185f LBB0_306 1541 0x83, 0xf9, 0x10, //0x0000185f cmpl $16, %ecx 1542 0x0f, 0x85, 0x05, 0x01, 0x00, 0x00, //0x00001862 jne LBB0_325 1543 0x49, 0x83, 0xc7, 0x10, //0x00001868 addq $16, %r15 1544 0x49, 0x83, 0xc6, 0xf0, //0x0000186c addq $-16, %r14 1545 0x49, 0x83, 0xfe, 0x0f, //0x00001870 cmpq $15, %r14 1546 0x0f, 0x87, 0xd6, 0xfe, 0xff, 0xff, //0x00001874 ja LBB0_292 1547 0x4d, 0x89, 0xd6, //0x0000187a movq %r10, %r14 1548 0x4c, 0x8b, 0x7d, 0xc0, //0x0000187d movq $-64(%rbp), %r15 1549 //0x00001881 LBB0_309 1550 0x4d, 0x85, 0xf6, //0x00001881 testq %r14, %r14 1551 0x4c, 0x8b, 0x55, 0xd0, //0x00001884 movq $-48(%rbp), %r10 1552 0x0f, 0x84, 0xe6, 0x00, 0x00, 0x00, //0x00001888 je LBB0_326 1553 0x4b, 0x8d, 0x0c, 0x37, //0x0000188e leaq (%r15,%r14), %rcx 1554 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00001892 jmp LBB0_314 1555 //0x00001897 LBB0_311 1556 0x49, 0x89, 0xd7, //0x00001897 movq %rdx, %r15 1557 0x4d, 0x29, 0xcf, //0x0000189a subq %r9, %r15 1558 0x49, 0x83, 0xf8, 0xff, //0x0000189d cmpq $-1, %r8 1559 0x0f, 0x85, 0x26, 0x06, 0x00, 0x00, //0x000018a1 jne LBB0_365 1560 0x49, 0xff, 0xcf, //0x000018a7 decq %r15 1561 0x4d, 0x89, 0xf8, //0x000018aa movq %r15, %r8 1562 0x90, 0x90, 0x90, //0x000018ad .p2align 4, 0x90 1563 //0x000018b0 LBB0_313 1564 0x49, 0x89, 0xd7, //0x000018b0 movq %rdx, %r15 1565 0x49, 0xff, 0xce, //0x000018b3 decq %r14 1566 0x0f, 0x84, 0xbc, 0x05, 0x00, 0x00, //0x000018b6 je LBB0_358 1567 //0x000018bc LBB0_314 1568 0x41, 0x0f, 0xbe, 0x37, //0x000018bc movsbl (%r15), %esi 1569 0x83, 0xc6, 0xd5, //0x000018c0 addl $-43, %esi 1570 0x83, 0xfe, 0x3a, //0x000018c3 cmpl $58, %esi 1571 0x0f, 0x87, 0xa8, 0x00, 0x00, 0x00, //0x000018c6 ja LBB0_326 1572 0x49, 0x8d, 0x57, 0x01, //0x000018cc leaq $1(%r15), %rdx 1573 0x48, 0x8d, 0x3d, 0x49, 0x13, 0x00, 0x00, //0x000018d0 leaq $4937(%rip), %rdi /* LJTI0_2+0(%rip) */ 1574 0x48, 0x63, 0x04, 0xb7, //0x000018d7 movslq (%rdi,%rsi,4), %rax 1575 0x48, 0x01, 0xf8, //0x000018db addq %rdi, %rax 1576 0xff, 0xe0, //0x000018de jmpq *%rax 1577 //0x000018e0 LBB0_316 1578 0x49, 0x89, 0xd7, //0x000018e0 movq %rdx, %r15 1579 0x4d, 0x29, 0xcf, //0x000018e3 subq %r9, %r15 1580 0x49, 0x83, 0xfb, 0xff, //0x000018e6 cmpq $-1, %r11 1581 0x0f, 0x85, 0xdd, 0x05, 0x00, 0x00, //0x000018ea jne LBB0_365 1582 0x49, 0xff, 0xcf, //0x000018f0 decq %r15 1583 0x4d, 0x89, 0xfb, //0x000018f3 movq %r15, %r11 1584 0xe9, 0xb5, 0xff, 0xff, 0xff, //0x000018f6 jmp LBB0_313 1585 //0x000018fb LBB0_318 1586 0x49, 0x89, 0xd7, //0x000018fb movq %rdx, %r15 1587 0x4d, 0x29, 0xcf, //0x000018fe subq %r9, %r15 1588 0x49, 0x83, 0xfc, 0xff, //0x00001901 cmpq $-1, %r12 1589 0x0f, 0x85, 0xc2, 0x05, 0x00, 0x00, //0x00001905 jne LBB0_365 1590 0x49, 0xff, 0xcf, //0x0000190b decq %r15 1591 0x4d, 0x89, 0xfc, //0x0000190e movq %r15, %r12 1592 0xe9, 0x9a, 0xff, 0xff, 0xff, //0x00001911 jmp LBB0_313 1593 //0x00001916 LBB0_496 1594 0x49, 0x01, 0xca, //0x00001916 addq %rcx, %r10 1595 0xc5, 0xf8, 0x77, //0x00001919 vzeroupper 1596 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000191c vpcmpeqd %ymm9, %ymm9, %ymm9 1597 0xc5, 0xfe, 0x6f, 0x3d, 0x97, 0xe7, 0xff, 0xff, //0x00001921 vmovdqu $-6249(%rip), %ymm7 /* LCPI0_3+0(%rip) */ 1598 0xc5, 0xfe, 0x6f, 0x35, 0x6f, 0xe7, 0xff, 0xff, //0x00001929 vmovdqu $-6289(%rip), %ymm6 /* LCPI0_2+0(%rip) */ 1599 0xc5, 0xfe, 0x6f, 0x2d, 0x47, 0xe7, 0xff, 0xff, //0x00001931 vmovdqu $-6329(%rip), %ymm5 /* LCPI0_1+0(%rip) */ 1600 0x4d, 0x89, 0xd7, //0x00001939 movq %r10, %r15 1601 0x4c, 0x8b, 0x55, 0xd0, //0x0000193c movq $-48(%rbp), %r10 1602 0x4d, 0x85, 0xdb, //0x00001940 testq %r11, %r11 1603 0x0f, 0x85, 0x34, 0x00, 0x00, 0x00, //0x00001943 jne LBB0_327 1604 0xe9, 0x10, 0x10, 0x00, 0x00, //0x00001949 jmp LBB0_497 1605 //0x0000194e LBB0_320 1606 0xba, 0x40, 0x00, 0x00, 0x00, //0x0000194e movl $64, %edx 1607 //0x00001953 LBB0_321 1608 0x4c, 0x8b, 0x75, 0xc8, //0x00001953 movq $-56(%rbp), %r14 1609 0x49, 0x29, 0xc4, //0x00001957 subq %rax, %r12 1610 0x48, 0x39, 0xca, //0x0000195a cmpq %rcx, %rdx 1611 0x0f, 0x82, 0x4d, 0x10, 0x00, 0x00, //0x0000195d jb LBB0_129 1612 //0x00001963 LBB0_322 1613 0x4d, 0x8d, 0x64, 0x0c, 0x01, //0x00001963 leaq $1(%r12,%rcx), %r12 1614 0xe9, 0xfd, 0x03, 0x00, 0x00, //0x00001968 jmp LBB0_323 1615 //0x0000196d LBB0_325 1616 0x49, 0x01, 0xcf, //0x0000196d addq %rcx, %r15 1617 0x4c, 0x8b, 0x55, 0xd0, //0x00001970 movq $-48(%rbp), %r10 1618 //0x00001974 LBB0_326 1619 0x4d, 0x85, 0xdb, //0x00001974 testq %r11, %r11 1620 0x0f, 0x84, 0xe1, 0x0f, 0x00, 0x00, //0x00001977 je LBB0_497 1621 //0x0000197d LBB0_327 1622 0x4d, 0x85, 0xc0, //0x0000197d testq %r8, %r8 1623 0x0f, 0x84, 0xd8, 0x0f, 0x00, 0x00, //0x00001980 je LBB0_497 1624 0x4d, 0x85, 0xe4, //0x00001986 testq %r12, %r12 1625 0x0f, 0x84, 0xcf, 0x0f, 0x00, 0x00, //0x00001989 je LBB0_497 1626 0x4d, 0x29, 0xcf, //0x0000198f subq %r9, %r15 1627 0x49, 0x8d, 0x4f, 0xff, //0x00001992 leaq $-1(%r15), %rcx 1628 0x49, 0x39, 0xcb, //0x00001996 cmpq %rcx, %r11 1629 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00001999 je LBB0_335 1630 0x49, 0x39, 0xcc, //0x0000199f cmpq %rcx, %r12 1631 0x0f, 0x84, 0x62, 0x00, 0x00, 0x00, //0x000019a2 je LBB0_335 1632 0x49, 0x39, 0xc8, //0x000019a8 cmpq %rcx, %r8 1633 0x0f, 0x84, 0x59, 0x00, 0x00, 0x00, //0x000019ab je LBB0_335 1634 0x4d, 0x85, 0xc0, //0x000019b1 testq %r8, %r8 1635 0xc5, 0x7e, 0x6f, 0x05, 0x24, 0xe7, 0xff, 0xff, //0x000019b4 vmovdqu $-6364(%rip), %ymm8 /* LCPI0_4+0(%rip) */ 1636 0xc5, 0x7e, 0x6f, 0x15, 0x3c, 0xe7, 0xff, 0xff, //0x000019bc vmovdqu $-6340(%rip), %ymm10 /* LCPI0_5+0(%rip) */ 1637 0xc5, 0x7e, 0x6f, 0x1d, 0x54, 0xe7, 0xff, 0xff, //0x000019c4 vmovdqu $-6316(%rip), %ymm11 /* LCPI0_6+0(%rip) */ 1638 0xc5, 0x7e, 0x6f, 0x25, 0x6c, 0xe7, 0xff, 0xff, //0x000019cc vmovdqu $-6292(%rip), %ymm12 /* LCPI0_7+0(%rip) */ 1639 0xc5, 0x7e, 0x6f, 0x2d, 0x84, 0xe7, 0xff, 0xff, //0x000019d4 vmovdqu $-6268(%rip), %ymm13 /* LCPI0_8+0(%rip) */ 1640 0xc5, 0x7e, 0x6f, 0x35, 0x9c, 0xe7, 0xff, 0xff, //0x000019dc vmovdqu $-6244(%rip), %ymm14 /* LCPI0_9+0(%rip) */ 1641 0xc5, 0x7e, 0x6f, 0x3d, 0xb4, 0xe7, 0xff, 0xff, //0x000019e4 vmovdqu $-6220(%rip), %ymm15 /* LCPI0_10+0(%rip) */ 1642 0x0f, 0x8e, 0x58, 0x00, 0x00, 0x00, //0x000019ec jle LBB0_336 1643 0x49, 0x8d, 0x40, 0xff, //0x000019f2 leaq $-1(%r8), %rax 1644 0x49, 0x39, 0xc3, //0x000019f6 cmpq %rax, %r11 1645 0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x000019f9 je LBB0_336 1646 0x49, 0xf7, 0xd0, //0x000019ff notq %r8 1647 0x4d, 0x89, 0xc7, //0x00001a02 movq %r8, %r15 1648 0xe9, 0x64, 0x01, 0x00, 0x00, //0x00001a05 jmp LBB0_342 1649 //0x00001a0a LBB0_335 1650 0x49, 0xf7, 0xdf, //0x00001a0a negq %r15 1651 0xc5, 0x7e, 0x6f, 0x05, 0xcb, 0xe6, 0xff, 0xff, //0x00001a0d vmovdqu $-6453(%rip), %ymm8 /* LCPI0_4+0(%rip) */ 1652 0xc5, 0x7e, 0x6f, 0x15, 0xe3, 0xe6, 0xff, 0xff, //0x00001a15 vmovdqu $-6429(%rip), %ymm10 /* LCPI0_5+0(%rip) */ 1653 0xc5, 0x7e, 0x6f, 0x1d, 0xfb, 0xe6, 0xff, 0xff, //0x00001a1d vmovdqu $-6405(%rip), %ymm11 /* LCPI0_6+0(%rip) */ 1654 0xc5, 0x7e, 0x6f, 0x25, 0x13, 0xe7, 0xff, 0xff, //0x00001a25 vmovdqu $-6381(%rip), %ymm12 /* LCPI0_7+0(%rip) */ 1655 0xc5, 0x7e, 0x6f, 0x2d, 0x2b, 0xe7, 0xff, 0xff, //0x00001a2d vmovdqu $-6357(%rip), %ymm13 /* LCPI0_8+0(%rip) */ 1656 0xc5, 0x7e, 0x6f, 0x35, 0x43, 0xe7, 0xff, 0xff, //0x00001a35 vmovdqu $-6333(%rip), %ymm14 /* LCPI0_9+0(%rip) */ 1657 0xc5, 0x7e, 0x6f, 0x3d, 0x5b, 0xe7, 0xff, 0xff, //0x00001a3d vmovdqu $-6309(%rip), %ymm15 /* LCPI0_10+0(%rip) */ 1658 0xe9, 0x24, 0x01, 0x00, 0x00, //0x00001a45 jmp LBB0_342 1659 //0x00001a4a LBB0_336 1660 0x4c, 0x89, 0xe1, //0x00001a4a movq %r12, %rcx 1661 0x4c, 0x09, 0xd9, //0x00001a4d orq %r11, %rcx 1662 0x4d, 0x39, 0xdc, //0x00001a50 cmpq %r11, %r12 1663 0x0f, 0x8c, 0x00, 0x01, 0x00, 0x00, //0x00001a53 jl LBB0_341 1664 0x48, 0x85, 0xc9, //0x00001a59 testq %rcx, %rcx 1665 0x0f, 0x88, 0xf7, 0x00, 0x00, 0x00, //0x00001a5c js LBB0_341 1666 0x49, 0xf7, 0xd4, //0x00001a62 notq %r12 1667 0x4d, 0x89, 0xe7, //0x00001a65 movq %r12, %r15 1668 0xe9, 0x01, 0x01, 0x00, 0x00, //0x00001a68 jmp LBB0_342 1669 //0x00001a6d LBB0_339 1670 0x4d, 0x29, 0xfb, //0x00001a6d subq %r15, %r11 1671 0x44, 0x0f, 0xbc, 0xf3, //0x00001a70 bsfl %ebx, %r14d 1672 0xe9, 0x3d, 0x01, 0x00, 0x00, //0x00001a74 jmp LBB0_346 1673 //0x00001a79 LBB0_54 1674 0x4c, 0x89, 0xf9, //0x00001a79 movq %r15, %rcx 1675 0x4c, 0x89, 0xcb, //0x00001a7c movq %r9, %rbx 1676 0x48, 0x83, 0xf9, 0x20, //0x00001a7f cmpq $32, %rcx 1677 0x0f, 0x82, 0x0e, 0x05, 0x00, 0x00, //0x00001a83 jb LBB0_370 1678 //0x00001a89 LBB0_55 1679 0xc5, 0xfe, 0x6f, 0x03, //0x00001a89 vmovdqu (%rbx), %ymm0 1680 0xc5, 0xfd, 0x74, 0xce, //0x00001a8d vpcmpeqb %ymm6, %ymm0, %ymm1 1681 0xc5, 0xfd, 0xd7, 0xd1, //0x00001a91 vpmovmskb %ymm1, %edx 1682 0xc5, 0xfd, 0x74, 0xc7, //0x00001a95 vpcmpeqb %ymm7, %ymm0, %ymm0 1683 0xc5, 0xfd, 0xd7, 0xf0, //0x00001a99 vpmovmskb %ymm0, %esi 1684 0x85, 0xf6, //0x00001a9d testl %esi, %esi 1685 0x0f, 0x85, 0x89, 0x04, 0x00, 0x00, //0x00001a9f jne LBB0_366 1686 0x4d, 0x85, 0xf6, //0x00001aa5 testq %r14, %r14 1687 0x0f, 0x85, 0x97, 0x04, 0x00, 0x00, //0x00001aa8 jne LBB0_368 1688 0x45, 0x31, 0xf6, //0x00001aae xorl %r14d, %r14d 1689 0x48, 0x85, 0xd2, //0x00001ab1 testq %rdx, %rdx 1690 0x0f, 0x84, 0xd5, 0x04, 0x00, 0x00, //0x00001ab4 je LBB0_369 1691 //0x00001aba LBB0_60 1692 0x48, 0x0f, 0xbc, 0xc2, //0x00001aba bsfq %rdx, %rax 1693 0x4c, 0x29, 0xdb, //0x00001abe subq %r11, %rbx 1694 0x4c, 0x8d, 0x64, 0x03, 0x01, //0x00001ac1 leaq $1(%rbx,%rax), %r12 1695 0x4c, 0x8b, 0x75, 0xc8, //0x00001ac6 movq $-56(%rbp), %r14 1696 //0x00001aca LBB0_184 1697 0x4d, 0x85, 0xe4, //0x00001aca testq %r12, %r12 1698 0x0f, 0x88, 0xbb, 0x0c, 0x00, 0x00, //0x00001acd js LBB0_475 1699 0x4d, 0x89, 0x22, //0x00001ad3 movq %r12, (%r10) 1700 0x4c, 0x89, 0xe9, //0x00001ad6 movq %r13, %rcx 1701 0x48, 0x83, 0x7d, 0xa8, 0x00, //0x00001ad9 cmpq $0, $-88(%rbp) 1702 0x0f, 0x8f, 0x9c, 0xe7, 0xff, 0xff, //0x00001ade jg LBB0_3 1703 0xe9, 0x00, 0x0d, 0x00, 0x00, //0x00001ae4 jmp LBB0_501 1704 //0x00001ae9 LBB0_84 1705 0x4d, 0x89, 0xf2, //0x00001ae9 movq %r14, %r10 1706 0x49, 0x89, 0xc4, //0x00001aec movq %rax, %r12 1707 0x4c, 0x8b, 0x75, 0xc8, //0x00001aef movq $-56(%rbp), %r14 1708 0x49, 0x83, 0xfa, 0x20, //0x00001af3 cmpq $32, %r10 1709 0x0f, 0x82, 0xd2, 0x05, 0x00, 0x00, //0x00001af7 jb LBB0_388 1710 //0x00001afd LBB0_85 1711 0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x24, //0x00001afd vmovdqu (%r12), %ymm0 1712 0xc5, 0xfd, 0x74, 0xce, //0x00001b03 vpcmpeqb %ymm6, %ymm0, %ymm1 1713 0xc5, 0xfd, 0xd7, 0xf1, //0x00001b07 vpmovmskb %ymm1, %esi 1714 0xc5, 0xfd, 0x74, 0xcf, //0x00001b0b vpcmpeqb %ymm7, %ymm0, %ymm1 1715 0xc5, 0xfd, 0xd7, 0xc9, //0x00001b0f vpmovmskb %ymm1, %ecx 1716 0xc5, 0xbd, 0x64, 0xc8, //0x00001b13 vpcmpgtb %ymm0, %ymm8, %ymm1 1717 0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00001b17 vpcmpgtb %ymm9, %ymm0, %ymm0 1718 0xc5, 0xfd, 0xdb, 0xc1, //0x00001b1c vpand %ymm1, %ymm0, %ymm0 1719 0xc5, 0x7d, 0xd7, 0xc8, //0x00001b20 vpmovmskb %ymm0, %r9d 1720 0x85, 0xc9, //0x00001b24 testl %ecx, %ecx 1721 0x0f, 0x85, 0xfa, 0x04, 0x00, 0x00, //0x00001b26 jne LBB0_379 1722 0x4d, 0x85, 0xff, //0x00001b2c testq %r15, %r15 1723 0x0f, 0x85, 0x09, 0x05, 0x00, 0x00, //0x00001b2f jne LBB0_381 1724 0x45, 0x31, 0xff, //0x00001b35 xorl %r15d, %r15d 1725 0x48, 0x85, 0xf6, //0x00001b38 testq %rsi, %rsi 1726 0x0f, 0x84, 0x44, 0x05, 0x00, 0x00, //0x00001b3b je LBB0_382 1727 //0x00001b41 LBB0_88 1728 0x48, 0x0f, 0xbc, 0xce, //0x00001b41 bsfq %rsi, %rcx 1729 0xe9, 0x40, 0x05, 0x00, 0x00, //0x00001b45 jmp LBB0_383 1730 //0x00001b4a LBB0_340 1731 0x48, 0xf7, 0xd2, //0x00001b4a notq %rdx 1732 0x49, 0x89, 0xd6, //0x00001b4d movq %rdx, %r14 1733 0x48, 0x8b, 0x55, 0xd0, //0x00001b50 movq $-48(%rbp), %rdx 1734 0xe9, 0x7a, 0xf5, 0xff, 0xff, //0x00001b54 jmp LBB0_197 1735 //0x00001b59 LBB0_341 1736 0x48, 0x85, 0xc9, //0x00001b59 testq %rcx, %rcx 1737 0x49, 0x8d, 0x43, 0xff, //0x00001b5c leaq $-1(%r11), %rax 1738 0x49, 0xf7, 0xd3, //0x00001b60 notq %r11 1739 0x4d, 0x0f, 0x48, 0xdf, //0x00001b63 cmovsq %r15, %r11 1740 0x49, 0x39, 0xc4, //0x00001b67 cmpq %rax, %r12 1741 0x4d, 0x0f, 0x44, 0xfb, //0x00001b6a cmoveq %r11, %r15 1742 //0x00001b6e LBB0_342 1743 0x4d, 0x8b, 0x22, //0x00001b6e movq (%r10), %r12 1744 0x4d, 0x85, 0xff, //0x00001b71 testq %r15, %r15 1745 0x0f, 0x88, 0xee, 0x0d, 0x00, 0x00, //0x00001b74 js LBB0_499 1746 //0x00001b7a LBB0_343 1747 0x4d, 0x01, 0xfc, //0x00001b7a addq %r15, %r12 1748 0x4d, 0x89, 0x22, //0x00001b7d movq %r12, (%r10) 1749 0x4c, 0x89, 0xe9, //0x00001b80 movq %r13, %rcx 1750 0x48, 0x83, 0x7d, 0xa8, 0x00, //0x00001b83 cmpq $0, $-88(%rbp) 1751 0x4c, 0x8b, 0x75, 0xc8, //0x00001b88 movq $-56(%rbp), %r14 1752 0x0f, 0x8f, 0xee, 0xe6, 0xff, 0xff, //0x00001b8c jg LBB0_3 1753 0xe9, 0x52, 0x0c, 0x00, 0x00, //0x00001b92 jmp LBB0_501 1754 //0x00001b97 LBB0_344 1755 0x4d, 0x29, 0xfe, //0x00001b97 subq %r15, %r14 1756 0x0f, 0xbc, 0xc3, //0x00001b9a bsfl %ebx, %eax 1757 0x4c, 0x01, 0xf0, //0x00001b9d addq %r14, %rax 1758 0x48, 0xf7, 0xd0, //0x00001ba0 notq %rax 1759 0x49, 0x89, 0xc6, //0x00001ba3 movq %rax, %r14 1760 0x48, 0x8b, 0x55, 0xd0, //0x00001ba6 movq $-48(%rbp), %rdx 1761 0xe9, 0x24, 0xf5, 0xff, 0xff, //0x00001baa jmp LBB0_197 1762 //0x00001baf LBB0_345 1763 0x4d, 0x29, 0xfb, //0x00001baf subq %r15, %r11 1764 0x45, 0x0f, 0xbc, 0xf1, //0x00001bb2 bsfl %r9d, %r14d 1765 //0x00001bb6 LBB0_346 1766 0x4d, 0x01, 0xde, //0x00001bb6 addq %r11, %r14 1767 0x49, 0xf7, 0xd6, //0x00001bb9 notq %r14 1768 0x48, 0x8b, 0x55, 0xd0, //0x00001bbc movq $-48(%rbp), %rdx 1769 0xe9, 0x0e, 0xf5, 0xff, 0xff, //0x00001bc0 jmp LBB0_197 1770 //0x00001bc5 LBB0_347 1771 0x48, 0xf7, 0xd7, //0x00001bc5 notq %rdi 1772 0x49, 0x89, 0xfe, //0x00001bc8 movq %rdi, %r14 1773 0x48, 0x8b, 0x55, 0xd0, //0x00001bcb movq $-48(%rbp), %rdx 1774 0xe9, 0xff, 0xf4, 0xff, 0xff, //0x00001bcf jmp LBB0_197 1775 //0x00001bd4 LBB0_101 1776 0x4c, 0x89, 0xf9, //0x00001bd4 movq %r15, %rcx 1777 0x4c, 0x89, 0xc3, //0x00001bd7 movq %r8, %rbx 1778 0x48, 0x83, 0xf9, 0x20, //0x00001bda cmpq $32, %rcx 1779 0x0f, 0x82, 0x02, 0x06, 0x00, 0x00, //0x00001bde jb LBB0_402 1780 //0x00001be4 LBB0_102 1781 0xc5, 0xfe, 0x6f, 0x03, //0x00001be4 vmovdqu (%rbx), %ymm0 1782 0xc5, 0xfd, 0x74, 0xce, //0x00001be8 vpcmpeqb %ymm6, %ymm0, %ymm1 1783 0xc5, 0xfd, 0xd7, 0xd1, //0x00001bec vpmovmskb %ymm1, %edx 1784 0xc5, 0xfd, 0x74, 0xc7, //0x00001bf0 vpcmpeqb %ymm7, %ymm0, %ymm0 1785 0xc5, 0xfd, 0xd7, 0xf0, //0x00001bf4 vpmovmskb %ymm0, %esi 1786 0x85, 0xf6, //0x00001bf8 testl %esi, %esi 1787 0x0f, 0x85, 0x6f, 0x05, 0x00, 0x00, //0x00001bfa jne LBB0_397 1788 0x4d, 0x85, 0xf6, //0x00001c00 testq %r14, %r14 1789 0x0f, 0x85, 0x85, 0x05, 0x00, 0x00, //0x00001c03 jne LBB0_399 1790 0x45, 0x31, 0xf6, //0x00001c09 xorl %r14d, %r14d 1791 0x48, 0x85, 0xd2, //0x00001c0c testq %rdx, %rdx 1792 0x0f, 0x84, 0xc9, 0x05, 0x00, 0x00, //0x00001c0f je LBB0_401 1793 //0x00001c15 LBB0_107 1794 0x4d, 0x89, 0xe0, //0x00001c15 movq %r12, %r8 1795 0x48, 0x0f, 0xbc, 0xc2, //0x00001c18 bsfq %rdx, %rax 1796 0x4c, 0x29, 0xcb, //0x00001c1c subq %r9, %rbx 1797 0x4c, 0x8d, 0x64, 0x03, 0x01, //0x00001c1f leaq $1(%rbx,%rax), %r12 1798 0x4c, 0x8b, 0x75, 0xc8, //0x00001c24 movq $-56(%rbp), %r14 1799 //0x00001c28 LBB0_205 1800 0x4d, 0x85, 0xe4, //0x00001c28 testq %r12, %r12 1801 0x0f, 0x88, 0x87, 0x0b, 0x00, 0x00, //0x00001c2b js LBB0_478 1802 0x4d, 0x89, 0x22, //0x00001c31 movq %r12, (%r10) 1803 0x4c, 0x89, 0xe9, //0x00001c34 movq %r13, %rcx 1804 0x4d, 0x85, 0xc0, //0x00001c37 testq %r8, %r8 1805 0x0f, 0x8e, 0xa9, 0x0b, 0x00, 0x00, //0x00001c3a jle LBB0_501 1806 0x49, 0x8b, 0x06, //0x00001c40 movq (%r14), %rax 1807 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00001c43 cmpq $4095, %rax 1808 0x0f, 0x8f, 0x33, 0x0b, 0x00, 0x00, //0x00001c49 jg LBB0_489 1809 0x48, 0x8d, 0x48, 0x01, //0x00001c4f leaq $1(%rax), %rcx 1810 0x49, 0x89, 0x0e, //0x00001c53 movq %rcx, (%r14) 1811 0x49, 0xc7, 0x44, 0xc6, 0x08, 0x04, 0x00, 0x00, 0x00, //0x00001c56 movq $4, $8(%r14,%rax,8) 1812 0xe9, 0x1c, 0xe6, 0xff, 0xff, //0x00001c5f jmp LBB0_3 1813 //0x00001c64 LBB0_120 1814 0x4c, 0x89, 0xf3, //0x00001c64 movq %r14, %rbx 1815 0x4c, 0x8b, 0x65, 0xa0, //0x00001c67 movq $-96(%rbp), %r12 1816 0x4c, 0x8b, 0x75, 0xc8, //0x00001c6b movq $-56(%rbp), %r14 1817 0x48, 0x83, 0xfb, 0x20, //0x00001c6f cmpq $32, %rbx 1818 0x0f, 0x82, 0xa3, 0x06, 0x00, 0x00, //0x00001c73 jb LBB0_420 1819 //0x00001c79 LBB0_121 1820 0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x24, //0x00001c79 vmovdqu (%r12), %ymm0 1821 0xc5, 0xfd, 0x74, 0xce, //0x00001c7f vpcmpeqb %ymm6, %ymm0, %ymm1 1822 0xc5, 0xfd, 0xd7, 0xf1, //0x00001c83 vpmovmskb %ymm1, %esi 1823 0xc5, 0xfd, 0x74, 0xcf, //0x00001c87 vpcmpeqb %ymm7, %ymm0, %ymm1 1824 0xc5, 0xfd, 0xd7, 0xc9, //0x00001c8b vpmovmskb %ymm1, %ecx 1825 0xc5, 0xbd, 0x64, 0xc8, //0x00001c8f vpcmpgtb %ymm0, %ymm8, %ymm1 1826 0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00001c93 vpcmpgtb %ymm9, %ymm0, %ymm0 1827 0xc5, 0xfd, 0xdb, 0xc1, //0x00001c98 vpand %ymm1, %ymm0, %ymm0 1828 0xc5, 0x7d, 0xd7, 0xc8, //0x00001c9c vpmovmskb %ymm0, %r9d 1829 0x85, 0xc9, //0x00001ca0 testl %ecx, %ecx 1830 0x0f, 0x85, 0xd0, 0x05, 0x00, 0x00, //0x00001ca2 jne LBB0_411 1831 0x4d, 0x85, 0xff, //0x00001ca8 testq %r15, %r15 1832 0x0f, 0x85, 0xdf, 0x05, 0x00, 0x00, //0x00001cab jne LBB0_413 1833 0x45, 0x31, 0xff, //0x00001cb1 xorl %r15d, %r15d 1834 0x48, 0x85, 0xf6, //0x00001cb4 testq %rsi, %rsi 1835 0x0f, 0x84, 0x1e, 0x06, 0x00, 0x00, //0x00001cb7 je LBB0_414 1836 //0x00001cbd LBB0_124 1837 0x48, 0x0f, 0xbc, 0xce, //0x00001cbd bsfq %rsi, %rcx 1838 0xe9, 0x1a, 0x06, 0x00, 0x00, //0x00001cc1 jmp LBB0_415 1839 //0x00001cc6 LBB0_348 1840 0x49, 0x89, 0xce, //0x00001cc6 movq %rcx, %r14 1841 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00001cc9 movq $-1, %rcx 1842 0x4d, 0x85, 0xe4, //0x00001cd0 testq %r12, %r12 1843 0x48, 0x8b, 0x55, 0xd0, //0x00001cd3 movq $-48(%rbp), %rdx 1844 0x0f, 0x85, 0xf4, 0xf2, 0xff, 0xff, //0x00001cd7 jne LBB0_188 1845 0xe9, 0xf3, 0x0a, 0x00, 0x00, //0x00001cdd jmp LBB0_481 1846 //0x00001ce2 LBB0_349 1847 0x4d, 0x29, 0xca, //0x00001ce2 subq %r9, %r10 1848 0x44, 0x0f, 0xbc, 0xfb, //0x00001ce5 bsfl %ebx, %r15d 1849 0x4d, 0x01, 0xd7, //0x00001ce9 addq %r10, %r15 1850 0x49, 0xf7, 0xd7, //0x00001cec notq %r15 1851 0x4c, 0x8b, 0x55, 0xd0, //0x00001cef movq $-48(%rbp), %r10 1852 0xe9, 0x76, 0xfe, 0xff, 0xff, //0x00001cf3 jmp LBB0_342 1853 //0x00001cf8 LBB0_350 1854 0x48, 0xf7, 0xd6, //0x00001cf8 notq %rsi 1855 0x49, 0x89, 0xf6, //0x00001cfb movq %rsi, %r14 1856 0x48, 0x8b, 0x55, 0xd0, //0x00001cfe movq $-48(%rbp), %rdx 1857 0xe9, 0xcc, 0xf3, 0xff, 0xff, //0x00001d02 jmp LBB0_197 1858 //0x00001d07 LBB0_351 1859 0x48, 0xf7, 0xd2, //0x00001d07 notq %rdx 1860 0x49, 0x89, 0xd7, //0x00001d0a movq %rdx, %r15 1861 0x4c, 0x8b, 0x55, 0xd0, //0x00001d0d movq $-48(%rbp), %r10 1862 0xe9, 0x58, 0xfe, 0xff, 0xff, //0x00001d11 jmp LBB0_342 1863 //0x00001d16 LBB0_220 1864 0x4c, 0x89, 0xf9, //0x00001d16 movq %r15, %rcx 1865 0x4c, 0x89, 0xc3, //0x00001d19 movq %r8, %rbx 1866 0x48, 0x83, 0xf9, 0x20, //0x00001d1c cmpq $32, %rcx 1867 0x0f, 0x82, 0xfd, 0x07, 0x00, 0x00, //0x00001d20 jb LBB0_443 1868 //0x00001d26 LBB0_221 1869 0xc5, 0xfe, 0x6f, 0x03, //0x00001d26 vmovdqu (%rbx), %ymm0 1870 0xc5, 0xfd, 0x74, 0xce, //0x00001d2a vpcmpeqb %ymm6, %ymm0, %ymm1 1871 0xc5, 0xfd, 0xd7, 0xd1, //0x00001d2e vpmovmskb %ymm1, %edx 1872 0xc5, 0xfd, 0x74, 0xc7, //0x00001d32 vpcmpeqb %ymm7, %ymm0, %ymm0 1873 0xc5, 0xfd, 0xd7, 0xf0, //0x00001d36 vpmovmskb %ymm0, %esi 1874 0x85, 0xf6, //0x00001d3a testl %esi, %esi 1875 0x0f, 0x85, 0x6a, 0x07, 0x00, 0x00, //0x00001d3c jne LBB0_438 1876 0x4d, 0x85, 0xf6, //0x00001d42 testq %r14, %r14 1877 0x0f, 0x85, 0x80, 0x07, 0x00, 0x00, //0x00001d45 jne LBB0_440 1878 0x45, 0x31, 0xf6, //0x00001d4b xorl %r14d, %r14d 1879 0x48, 0x85, 0xd2, //0x00001d4e testq %rdx, %rdx 1880 0x0f, 0x84, 0xc4, 0x07, 0x00, 0x00, //0x00001d51 je LBB0_442 1881 //0x00001d57 LBB0_226 1882 0x4d, 0x89, 0xe0, //0x00001d57 movq %r12, %r8 1883 0x48, 0x0f, 0xbc, 0xc2, //0x00001d5a bsfq %rdx, %rax 1884 0x4c, 0x29, 0xcb, //0x00001d5e subq %r9, %rbx 1885 0x4c, 0x8d, 0x64, 0x03, 0x01, //0x00001d61 leaq $1(%rbx,%rax), %r12 1886 0x4c, 0x8b, 0x75, 0xc8, //0x00001d66 movq $-56(%rbp), %r14 1887 //0x00001d6a LBB0_323 1888 0x4d, 0x85, 0xe4, //0x00001d6a testq %r12, %r12 1889 0x0f, 0x88, 0x45, 0x0a, 0x00, 0x00, //0x00001d6d js LBB0_478 1890 0x4d, 0x89, 0x22, //0x00001d73 movq %r12, (%r10) 1891 0x4c, 0x89, 0xe9, //0x00001d76 movq %r13, %rcx 1892 0x4d, 0x85, 0xc0, //0x00001d79 testq %r8, %r8 1893 0x0f, 0x8f, 0xfe, 0xe4, 0xff, 0xff, //0x00001d7c jg LBB0_3 1894 0xe9, 0x62, 0x0a, 0x00, 0x00, //0x00001d82 jmp LBB0_501 1895 //0x00001d87 LBB0_352 1896 0x49, 0xf7, 0xde, //0x00001d87 negq %r14 1897 0x48, 0x8b, 0x55, 0xd0, //0x00001d8a movq $-48(%rbp), %rdx 1898 0xe9, 0x40, 0xf3, 0xff, 0xff, //0x00001d8e jmp LBB0_197 1899 //0x00001d93 LBB0_259 1900 0x4c, 0x89, 0xf3, //0x00001d93 movq %r14, %rbx 1901 0x4c, 0x8b, 0x65, 0xa0, //0x00001d96 movq $-96(%rbp), %r12 1902 0x48, 0x83, 0xfb, 0x20, //0x00001d9a cmpq $32, %rbx 1903 0x4c, 0x8b, 0x75, 0xc8, //0x00001d9e movq $-56(%rbp), %r14 1904 0x0f, 0x82, 0xb1, 0x08, 0x00, 0x00, //0x00001da2 jb LBB0_460 1905 //0x00001da8 LBB0_260 1906 0xc4, 0xc1, 0x7e, 0x6f, 0x04, 0x24, //0x00001da8 vmovdqu (%r12), %ymm0 1907 0xc5, 0xfd, 0x74, 0xce, //0x00001dae vpcmpeqb %ymm6, %ymm0, %ymm1 1908 0xc5, 0xfd, 0xd7, 0xf1, //0x00001db2 vpmovmskb %ymm1, %esi 1909 0xc5, 0xfd, 0x74, 0xcf, //0x00001db6 vpcmpeqb %ymm7, %ymm0, %ymm1 1910 0xc5, 0xfd, 0xd7, 0xc9, //0x00001dba vpmovmskb %ymm1, %ecx 1911 0xc5, 0xbd, 0x64, 0xc8, //0x00001dbe vpcmpgtb %ymm0, %ymm8, %ymm1 1912 0xc4, 0xc1, 0x7d, 0x64, 0xc1, //0x00001dc2 vpcmpgtb %ymm9, %ymm0, %ymm0 1913 0xc5, 0xfd, 0xdb, 0xc1, //0x00001dc7 vpand %ymm1, %ymm0, %ymm0 1914 0xc5, 0x7d, 0xd7, 0xc8, //0x00001dcb vpmovmskb %ymm0, %r9d 1915 0x85, 0xc9, //0x00001dcf testl %ecx, %ecx 1916 0x0f, 0x85, 0xde, 0x07, 0x00, 0x00, //0x00001dd1 jne LBB0_452 1917 0x4d, 0x85, 0xff, //0x00001dd7 testq %r15, %r15 1918 0x0f, 0x85, 0xed, 0x07, 0x00, 0x00, //0x00001dda jne LBB0_454 1919 0x45, 0x31, 0xff, //0x00001de0 xorl %r15d, %r15d 1920 0x48, 0x85, 0xf6, //0x00001de3 testq %rsi, %rsi 1921 0x0f, 0x84, 0x2c, 0x08, 0x00, 0x00, //0x00001de6 je LBB0_455 1922 //0x00001dec LBB0_263 1923 0x48, 0x0f, 0xbc, 0xce, //0x00001dec bsfq %rsi, %rcx 1924 0xe9, 0x28, 0x08, 0x00, 0x00, //0x00001df0 jmp LBB0_456 1925 //0x00001df5 LBB0_353 1926 0x4d, 0x29, 0xcf, //0x00001df5 subq %r9, %r15 1927 0x0f, 0xbc, 0xc3, //0x00001df8 bsfl %ebx, %eax 1928 0x4c, 0x01, 0xf8, //0x00001dfb addq %r15, %rax 1929 0x48, 0xf7, 0xd0, //0x00001dfe notq %rax 1930 0x49, 0x89, 0xc7, //0x00001e01 movq %rax, %r15 1931 0x4c, 0x8b, 0x55, 0xd0, //0x00001e04 movq $-48(%rbp), %r10 1932 0xe9, 0x61, 0xfd, 0xff, 0xff, //0x00001e08 jmp LBB0_342 1933 //0x00001e0d LBB0_354 1934 0x48, 0xf7, 0xd7, //0x00001e0d notq %rdi 1935 0x49, 0x89, 0xff, //0x00001e10 movq %rdi, %r15 1936 0x4c, 0x8b, 0x55, 0xd0, //0x00001e13 movq $-48(%rbp), %r10 1937 0xe9, 0x52, 0xfd, 0xff, 0xff, //0x00001e17 jmp LBB0_342 1938 //0x00001e1c LBB0_355 1939 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001e1c movq $-1, %r8 1940 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00001e23 movq $-1, %r12 1941 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001e2a movq $-1, %rax 1942 0x4d, 0x89, 0xfe, //0x00001e31 movq %r15, %r14 1943 0x49, 0x83, 0xfa, 0x10, //0x00001e34 cmpq $16, %r10 1944 0x0f, 0x83, 0xc0, 0xea, 0xff, 0xff, //0x00001e38 jae LBB0_151 1945 0xe9, 0x0d, 0xec, 0xff, 0xff, //0x00001e3e jmp LBB0_169 1946 //0x00001e43 LBB0_356 1947 0x4d, 0x89, 0xcb, //0x00001e43 movq %r9, %r11 1948 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001e46 movq $-1, %r8 1949 0x45, 0x31, 0xf6, //0x00001e4d xorl %r14d, %r14d 1950 0x48, 0x83, 0xf9, 0x20, //0x00001e50 cmpq $32, %rcx 1951 0x0f, 0x83, 0x2f, 0xfc, 0xff, 0xff, //0x00001e54 jae LBB0_55 1952 0xe9, 0x38, 0x01, 0x00, 0x00, //0x00001e5a jmp LBB0_370 1953 //0x00001e5f LBB0_357 1954 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001e5f movq $-1, %r8 1955 0x45, 0x31, 0xff, //0x00001e66 xorl %r15d, %r15d 1956 0x49, 0x83, 0xfa, 0x20, //0x00001e69 cmpq $32, %r10 1957 0x0f, 0x83, 0x8a, 0xfc, 0xff, 0xff, //0x00001e6d jae LBB0_85 1958 0xe9, 0x57, 0x02, 0x00, 0x00, //0x00001e73 jmp LBB0_388 1959 //0x00001e78 LBB0_358 1960 0x49, 0x89, 0xcf, //0x00001e78 movq %rcx, %r15 1961 0x4d, 0x85, 0xdb, //0x00001e7b testq %r11, %r11 1962 0x0f, 0x85, 0xf9, 0xfa, 0xff, 0xff, //0x00001e7e jne LBB0_327 1963 0xe9, 0xd5, 0x0a, 0x00, 0x00, //0x00001e84 jmp LBB0_497 1964 //0x00001e89 LBB0_359 1965 0x48, 0xf7, 0xd6, //0x00001e89 notq %rsi 1966 0x49, 0x89, 0xf7, //0x00001e8c movq %rsi, %r15 1967 0x4c, 0x8b, 0x55, 0xd0, //0x00001e8f movq $-48(%rbp), %r10 1968 0xe9, 0xd6, 0xfc, 0xff, 0xff, //0x00001e93 jmp LBB0_342 1969 //0x00001e98 LBB0_360 1970 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001e98 movq $-1, %r11 1971 0x45, 0x31, 0xf6, //0x00001e9f xorl %r14d, %r14d 1972 0x48, 0x83, 0xf9, 0x20, //0x00001ea2 cmpq $32, %rcx 1973 0x0f, 0x83, 0x38, 0xfd, 0xff, 0xff, //0x00001ea6 jae LBB0_102 1974 0xe9, 0x35, 0x03, 0x00, 0x00, //0x00001eac jmp LBB0_402 1975 //0x00001eb1 LBB0_361 1976 0x49, 0x89, 0xc8, //0x00001eb1 movq %rcx, %r8 1977 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001eb4 movq $-1, %r11 1978 0x45, 0x31, 0xff, //0x00001ebb xorl %r15d, %r15d 1979 0x48, 0x83, 0xfb, 0x20, //0x00001ebe cmpq $32, %rbx 1980 0x0f, 0x83, 0xb1, 0xfd, 0xff, 0xff, //0x00001ec2 jae LBB0_121 1981 0xe9, 0x4f, 0x04, 0x00, 0x00, //0x00001ec8 jmp LBB0_420 1982 //0x00001ecd LBB0_365 1983 0x49, 0xf7, 0xdf, //0x00001ecd negq %r15 1984 0xe9, 0x99, 0xfc, 0xff, 0xff, //0x00001ed0 jmp LBB0_342 1985 //0x00001ed5 LBB0_362 1986 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001ed5 movq $-1, %r8 1987 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001edc movq $-1, %r11 1988 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00001ee3 movq $-1, %r12 1989 0x4d, 0x89, 0xcf, //0x00001eea movq %r9, %r15 1990 0xe9, 0xdb, 0xf7, 0xff, 0xff, //0x00001eed jmp LBB0_290 1991 //0x00001ef2 LBB0_363 1992 0x49, 0x89, 0xd1, //0x00001ef2 movq %rdx, %r9 1993 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001ef5 movq $-1, %r11 1994 0x45, 0x31, 0xf6, //0x00001efc xorl %r14d, %r14d 1995 0x48, 0x83, 0xf9, 0x20, //0x00001eff cmpq $32, %rcx 1996 0x0f, 0x83, 0x1d, 0xfe, 0xff, 0xff, //0x00001f03 jae LBB0_221 1997 0xe9, 0x15, 0x06, 0x00, 0x00, //0x00001f09 jmp LBB0_443 1998 //0x00001f0e LBB0_364 1999 0x49, 0x89, 0xc8, //0x00001f0e movq %rcx, %r8 2000 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00001f11 movq $-1, %r11 2001 0x45, 0x31, 0xff, //0x00001f18 xorl %r15d, %r15d 2002 0x48, 0x83, 0xfb, 0x20, //0x00001f1b cmpq $32, %rbx 2003 0x4c, 0x8b, 0x75, 0xc8, //0x00001f1f movq $-56(%rbp), %r14 2004 0x0f, 0x83, 0x7f, 0xfe, 0xff, 0xff, //0x00001f23 jae LBB0_260 2005 0xe9, 0x2b, 0x07, 0x00, 0x00, //0x00001f29 jmp LBB0_460 2006 //0x00001f2e LBB0_366 2007 0x49, 0x83, 0xf8, 0xff, //0x00001f2e cmpq $-1, %r8 2008 0x0f, 0x85, 0x0d, 0x00, 0x00, 0x00, //0x00001f32 jne LBB0_368 2009 0x48, 0x89, 0xd8, //0x00001f38 movq %rbx, %rax 2010 0x4c, 0x29, 0xd8, //0x00001f3b subq %r11, %rax 2011 0x4c, 0x0f, 0xbc, 0xc6, //0x00001f3e bsfq %rsi, %r8 2012 0x49, 0x01, 0xc0, //0x00001f42 addq %rax, %r8 2013 //0x00001f45 LBB0_368 2014 0x44, 0x89, 0xf0, //0x00001f45 movl %r14d, %eax 2015 0xf7, 0xd0, //0x00001f48 notl %eax 2016 0x21, 0xf0, //0x00001f4a andl %esi, %eax 2017 0x44, 0x8d, 0x0c, 0x00, //0x00001f4c leal (%rax,%rax), %r9d 2018 0x45, 0x09, 0xf1, //0x00001f50 orl %r14d, %r9d 2019 0x44, 0x89, 0xcf, //0x00001f53 movl %r9d, %edi 2020 0xf7, 0xd7, //0x00001f56 notl %edi 2021 0x21, 0xf7, //0x00001f58 andl %esi, %edi 2022 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001f5a andl $-1431655766, %edi 2023 0x45, 0x31, 0xf6, //0x00001f60 xorl %r14d, %r14d 2024 0x01, 0xc7, //0x00001f63 addl %eax, %edi 2025 0x41, 0x0f, 0x92, 0xc6, //0x00001f65 setb %r14b 2026 0x01, 0xff, //0x00001f69 addl %edi, %edi 2027 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x00001f6b xorl $1431655765, %edi 2028 0x44, 0x21, 0xcf, //0x00001f71 andl %r9d, %edi 2029 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00001f74 movl $4294967295, %eax 2030 0x31, 0xf8, //0x00001f79 xorl %edi, %eax 2031 0x21, 0xc2, //0x00001f7b andl %eax, %edx 2032 0x4c, 0x8b, 0x55, 0xd0, //0x00001f7d movq $-48(%rbp), %r10 2033 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00001f81 vpcmpeqd %ymm9, %ymm9, %ymm9 2034 0x48, 0x85, 0xd2, //0x00001f86 testq %rdx, %rdx 2035 0x0f, 0x85, 0x2b, 0xfb, 0xff, 0xff, //0x00001f89 jne LBB0_60 2036 //0x00001f8f LBB0_369 2037 0x48, 0x83, 0xc3, 0x20, //0x00001f8f addq $32, %rbx 2038 0x48, 0x83, 0xc1, 0xe0, //0x00001f93 addq $-32, %rcx 2039 //0x00001f97 LBB0_370 2040 0x4d, 0x85, 0xf6, //0x00001f97 testq %r14, %r14 2041 0x0f, 0x85, 0x1c, 0x04, 0x00, 0x00, //0x00001f9a jne LBB0_429 2042 0x4c, 0x8b, 0x75, 0xc8, //0x00001fa0 movq $-56(%rbp), %r14 2043 0x48, 0x85, 0xc9, //0x00001fa4 testq %rcx, %rcx 2044 0x0f, 0x84, 0xeb, 0x07, 0x00, 0x00, //0x00001fa7 je LBB0_476 2045 //0x00001fad LBB0_372 2046 0x4c, 0x89, 0xdf, //0x00001fad movq %r11, %rdi 2047 0x48, 0xf7, 0xd7, //0x00001fb0 notq %rdi 2048 //0x00001fb3 LBB0_373 2049 0x4c, 0x8d, 0x63, 0x01, //0x00001fb3 leaq $1(%rbx), %r12 2050 0x0f, 0xb6, 0x13, //0x00001fb7 movzbl (%rbx), %edx 2051 0x80, 0xfa, 0x22, //0x00001fba cmpb $34, %dl 2052 0x0f, 0x84, 0x5b, 0x00, 0x00, 0x00, //0x00001fbd je LBB0_378 2053 0x48, 0x8d, 0x71, 0xff, //0x00001fc3 leaq $-1(%rcx), %rsi 2054 0x80, 0xfa, 0x5c, //0x00001fc7 cmpb $92, %dl 2055 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00001fca je LBB0_376 2056 0x48, 0x89, 0xf1, //0x00001fd0 movq %rsi, %rcx 2057 0x4c, 0x89, 0xe3, //0x00001fd3 movq %r12, %rbx 2058 0x48, 0x85, 0xf6, //0x00001fd6 testq %rsi, %rsi 2059 0x0f, 0x85, 0xd4, 0xff, 0xff, 0xff, //0x00001fd9 jne LBB0_373 2060 0xe9, 0xb4, 0x07, 0x00, 0x00, //0x00001fdf jmp LBB0_476 2061 //0x00001fe4 LBB0_376 2062 0x48, 0x85, 0xf6, //0x00001fe4 testq %rsi, %rsi 2063 0x0f, 0x84, 0xba, 0x09, 0x00, 0x00, //0x00001fe7 je LBB0_433 2064 0x49, 0x01, 0xfc, //0x00001fed addq %rdi, %r12 2065 0x49, 0x83, 0xf8, 0xff, //0x00001ff0 cmpq $-1, %r8 2066 0x4d, 0x0f, 0x44, 0xc4, //0x00001ff4 cmoveq %r12, %r8 2067 0x48, 0x83, 0xc3, 0x02, //0x00001ff8 addq $2, %rbx 2068 0x48, 0x83, 0xc1, 0xfe, //0x00001ffc addq $-2, %rcx 2069 0x48, 0x89, 0xce, //0x00002000 movq %rcx, %rsi 2070 0x4c, 0x8b, 0x55, 0xd0, //0x00002003 movq $-48(%rbp), %r10 2071 0x4c, 0x8b, 0x75, 0xc8, //0x00002007 movq $-56(%rbp), %r14 2072 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000200b vpcmpeqd %ymm9, %ymm9, %ymm9 2073 0x48, 0x85, 0xf6, //0x00002010 testq %rsi, %rsi 2074 0x0f, 0x85, 0x9a, 0xff, 0xff, 0xff, //0x00002013 jne LBB0_373 2075 0xe9, 0x7a, 0x07, 0x00, 0x00, //0x00002019 jmp LBB0_476 2076 //0x0000201e LBB0_378 2077 0x4d, 0x29, 0xdc, //0x0000201e subq %r11, %r12 2078 0xe9, 0xa4, 0xfa, 0xff, 0xff, //0x00002021 jmp LBB0_184 2079 //0x00002026 LBB0_379 2080 0x49, 0x83, 0xf8, 0xff, //0x00002026 cmpq $-1, %r8 2081 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x0000202a jne LBB0_381 2082 0x4c, 0x89, 0xe2, //0x00002030 movq %r12, %rdx 2083 0x48, 0x2b, 0x55, 0xc0, //0x00002033 subq $-64(%rbp), %rdx 2084 0x4c, 0x0f, 0xbc, 0xc1, //0x00002037 bsfq %rcx, %r8 2085 0x49, 0x01, 0xd0, //0x0000203b addq %rdx, %r8 2086 //0x0000203e LBB0_381 2087 0x44, 0x89, 0xfa, //0x0000203e movl %r15d, %edx 2088 0xf7, 0xd2, //0x00002041 notl %edx 2089 0x21, 0xca, //0x00002043 andl %ecx, %edx 2090 0x8d, 0x1c, 0x12, //0x00002045 leal (%rdx,%rdx), %ebx 2091 0x44, 0x09, 0xfb, //0x00002048 orl %r15d, %ebx 2092 0x89, 0xdf, //0x0000204b movl %ebx, %edi 2093 0xf7, 0xd7, //0x0000204d notl %edi 2094 0x21, 0xcf, //0x0000204f andl %ecx, %edi 2095 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002051 andl $-1431655766, %edi 2096 0x45, 0x31, 0xff, //0x00002057 xorl %r15d, %r15d 2097 0x01, 0xd7, //0x0000205a addl %edx, %edi 2098 0x41, 0x0f, 0x92, 0xc7, //0x0000205c setb %r15b 2099 0x01, 0xff, //0x00002060 addl %edi, %edi 2100 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x00002062 xorl $1431655765, %edi 2101 0x21, 0xdf, //0x00002068 andl %ebx, %edi 2102 0xb9, 0xff, 0xff, 0xff, 0xff, //0x0000206a movl $4294967295, %ecx 2103 0x31, 0xf9, //0x0000206f xorl %edi, %ecx 2104 0x21, 0xce, //0x00002071 andl %ecx, %esi 2105 0x4c, 0x8b, 0x75, 0xc8, //0x00002073 movq $-56(%rbp), %r14 2106 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002077 vpcmpeqd %ymm9, %ymm9, %ymm9 2107 0x48, 0x85, 0xf6, //0x0000207c testq %rsi, %rsi 2108 0x0f, 0x85, 0xbc, 0xfa, 0xff, 0xff, //0x0000207f jne LBB0_88 2109 //0x00002085 LBB0_382 2110 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00002085 movl $64, %ecx 2111 //0x0000208a LBB0_383 2112 0x49, 0x0f, 0xbc, 0xd1, //0x0000208a bsfq %r9, %rdx 2113 0x45, 0x85, 0xc9, //0x0000208e testl %r9d, %r9d 2114 0xbf, 0x40, 0x00, 0x00, 0x00, //0x00002091 movl $64, %edi 2115 0x48, 0x0f, 0x45, 0xfa, //0x00002096 cmovneq %rdx, %rdi 2116 0x48, 0x85, 0xf6, //0x0000209a testq %rsi, %rsi 2117 0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x0000209d je LBB0_386 2118 0x4c, 0x2b, 0x65, 0xc0, //0x000020a3 subq $-64(%rbp), %r12 2119 0x48, 0x39, 0xcf, //0x000020a7 cmpq %rcx, %rdi 2120 0x0f, 0x82, 0x12, 0x09, 0x00, 0x00, //0x000020aa jb LBB0_511 2121 0x4d, 0x8d, 0x64, 0x0c, 0x01, //0x000020b0 leaq $1(%r12,%rcx), %r12 2122 0x4c, 0x8b, 0x55, 0xd0, //0x000020b5 movq $-48(%rbp), %r10 2123 0xe9, 0x0c, 0xfa, 0xff, 0xff, //0x000020b9 jmp LBB0_184 2124 //0x000020be LBB0_386 2125 0x45, 0x85, 0xc9, //0x000020be testl %r9d, %r9d 2126 0x0f, 0x85, 0x0d, 0x09, 0x00, 0x00, //0x000020c1 jne LBB0_512 2127 0x49, 0x83, 0xc4, 0x20, //0x000020c7 addq $32, %r12 2128 0x49, 0x83, 0xc2, 0xe0, //0x000020cb addq $-32, %r10 2129 //0x000020cf LBB0_388 2130 0x4d, 0x85, 0xff, //0x000020cf testq %r15, %r15 2131 0x0f, 0x85, 0x1f, 0x03, 0x00, 0x00, //0x000020d2 jne LBB0_431 2132 0x48, 0x8b, 0x45, 0xc0, //0x000020d8 movq $-64(%rbp), %rax 2133 0x4d, 0x85, 0xd2, //0x000020dc testq %r10, %r10 2134 0x0f, 0x84, 0xc2, 0x08, 0x00, 0x00, //0x000020df je LBB0_433 2135 //0x000020e5 LBB0_390 2136 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x000020e5 movzbl (%r12), %ecx 2137 0x80, 0xf9, 0x22, //0x000020ea cmpb $34, %cl 2138 0x0f, 0x84, 0x6d, 0x00, 0x00, 0x00, //0x000020ed je LBB0_396 2139 0x80, 0xf9, 0x5c, //0x000020f3 cmpb $92, %cl 2140 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x000020f6 je LBB0_394 2141 0x80, 0xf9, 0x1f, //0x000020fc cmpb $31, %cl 2142 0x0f, 0x86, 0xed, 0x08, 0x00, 0x00, //0x000020ff jbe LBB0_513 2143 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00002105 movq $-1, %rcx 2144 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000210c movl $1, %edx 2145 0x49, 0x01, 0xd4, //0x00002111 addq %rdx, %r12 2146 0x49, 0x01, 0xca, //0x00002114 addq %rcx, %r10 2147 0x0f, 0x85, 0xc8, 0xff, 0xff, 0xff, //0x00002117 jne LBB0_390 2148 0xe9, 0x85, 0x08, 0x00, 0x00, //0x0000211d jmp LBB0_433 2149 //0x00002122 LBB0_394 2150 0x49, 0x83, 0xfa, 0x01, //0x00002122 cmpq $1, %r10 2151 0x0f, 0x84, 0x7b, 0x08, 0x00, 0x00, //0x00002126 je LBB0_433 2152 0x4c, 0x89, 0xe1, //0x0000212c movq %r12, %rcx 2153 0x48, 0x29, 0xc1, //0x0000212f subq %rax, %rcx 2154 0x49, 0x83, 0xf8, 0xff, //0x00002132 cmpq $-1, %r8 2155 0x4c, 0x0f, 0x44, 0xc1, //0x00002136 cmoveq %rcx, %r8 2156 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x0000213a movq $-2, %rcx 2157 0xba, 0x02, 0x00, 0x00, 0x00, //0x00002141 movl $2, %edx 2158 0x4c, 0x8b, 0x75, 0xc8, //0x00002146 movq $-56(%rbp), %r14 2159 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000214a vpcmpeqd %ymm9, %ymm9, %ymm9 2160 0x49, 0x01, 0xd4, //0x0000214f addq %rdx, %r12 2161 0x49, 0x01, 0xca, //0x00002152 addq %rcx, %r10 2162 0x0f, 0x85, 0x8a, 0xff, 0xff, 0xff, //0x00002155 jne LBB0_390 2163 0xe9, 0x47, 0x08, 0x00, 0x00, //0x0000215b jmp LBB0_433 2164 //0x00002160 LBB0_396 2165 0x49, 0x29, 0xc4, //0x00002160 subq %rax, %r12 2166 0x49, 0xff, 0xc4, //0x00002163 incq %r12 2167 0x4c, 0x8b, 0x55, 0xd0, //0x00002166 movq $-48(%rbp), %r10 2168 0xe9, 0x5b, 0xf9, 0xff, 0xff, //0x0000216a jmp LBB0_184 2169 //0x0000216f LBB0_397 2170 0x4d, 0x89, 0xc8, //0x0000216f movq %r9, %r8 2171 0x49, 0x83, 0xfb, 0xff, //0x00002172 cmpq $-1, %r11 2172 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00002176 jne LBB0_400 2173 0x48, 0x89, 0xd8, //0x0000217c movq %rbx, %rax 2174 0x4c, 0x29, 0xc0, //0x0000217f subq %r8, %rax 2175 0x4c, 0x0f, 0xbc, 0xde, //0x00002182 bsfq %rsi, %r11 2176 0x49, 0x01, 0xc3, //0x00002186 addq %rax, %r11 2177 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00002189 jmp LBB0_400 2178 //0x0000218e LBB0_399 2179 0x4d, 0x89, 0xc8, //0x0000218e movq %r9, %r8 2180 //0x00002191 LBB0_400 2181 0x44, 0x89, 0xf0, //0x00002191 movl %r14d, %eax 2182 0xf7, 0xd0, //0x00002194 notl %eax 2183 0x21, 0xf0, //0x00002196 andl %esi, %eax 2184 0x44, 0x8d, 0x0c, 0x00, //0x00002198 leal (%rax,%rax), %r9d 2185 0x45, 0x09, 0xf1, //0x0000219c orl %r14d, %r9d 2186 0x44, 0x89, 0xcf, //0x0000219f movl %r9d, %edi 2187 0xf7, 0xd7, //0x000021a2 notl %edi 2188 0x21, 0xf7, //0x000021a4 andl %esi, %edi 2189 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x000021a6 andl $-1431655766, %edi 2190 0x45, 0x31, 0xf6, //0x000021ac xorl %r14d, %r14d 2191 0x01, 0xc7, //0x000021af addl %eax, %edi 2192 0x41, 0x0f, 0x92, 0xc6, //0x000021b1 setb %r14b 2193 0x01, 0xff, //0x000021b5 addl %edi, %edi 2194 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x000021b7 xorl $1431655765, %edi 2195 0x44, 0x21, 0xcf, //0x000021bd andl %r9d, %edi 2196 0xb8, 0xff, 0xff, 0xff, 0xff, //0x000021c0 movl $4294967295, %eax 2197 0x31, 0xf8, //0x000021c5 xorl %edi, %eax 2198 0x21, 0xc2, //0x000021c7 andl %eax, %edx 2199 0x4c, 0x8b, 0x55, 0xd0, //0x000021c9 movq $-48(%rbp), %r10 2200 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000021cd vpcmpeqd %ymm9, %ymm9, %ymm9 2201 0x4d, 0x89, 0xc1, //0x000021d2 movq %r8, %r9 2202 0x48, 0x85, 0xd2, //0x000021d5 testq %rdx, %rdx 2203 0x0f, 0x85, 0x37, 0xfa, 0xff, 0xff, //0x000021d8 jne LBB0_107 2204 //0x000021de LBB0_401 2205 0x48, 0x83, 0xc3, 0x20, //0x000021de addq $32, %rbx 2206 0x48, 0x83, 0xc1, 0xe0, //0x000021e2 addq $-32, %rcx 2207 //0x000021e6 LBB0_402 2208 0x4d, 0x85, 0xf6, //0x000021e6 testq %r14, %r14 2209 0x0f, 0x85, 0x43, 0x02, 0x00, 0x00, //0x000021e9 jne LBB0_434 2210 0x4c, 0x8b, 0x75, 0xc8, //0x000021ef movq $-56(%rbp), %r14 2211 0x48, 0x85, 0xc9, //0x000021f3 testq %rcx, %rcx 2212 0x0f, 0x84, 0xc6, 0x05, 0x00, 0x00, //0x000021f6 je LBB0_479 2213 //0x000021fc LBB0_404 2214 0x4d, 0x89, 0xe0, //0x000021fc movq %r12, %r8 2215 0x4c, 0x89, 0xcf, //0x000021ff movq %r9, %rdi 2216 0x48, 0xf7, 0xd7, //0x00002202 notq %rdi 2217 //0x00002205 LBB0_405 2218 0x4c, 0x8d, 0x63, 0x01, //0x00002205 leaq $1(%rbx), %r12 2219 0x0f, 0xb6, 0x13, //0x00002209 movzbl (%rbx), %edx 2220 0x80, 0xfa, 0x22, //0x0000220c cmpb $34, %dl 2221 0x0f, 0x84, 0x5b, 0x00, 0x00, 0x00, //0x0000220f je LBB0_410 2222 0x48, 0x8d, 0x71, 0xff, //0x00002215 leaq $-1(%rcx), %rsi 2223 0x80, 0xfa, 0x5c, //0x00002219 cmpb $92, %dl 2224 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x0000221c je LBB0_408 2225 0x48, 0x89, 0xf1, //0x00002222 movq %rsi, %rcx 2226 0x4c, 0x89, 0xe3, //0x00002225 movq %r12, %rbx 2227 0x48, 0x85, 0xf6, //0x00002228 testq %rsi, %rsi 2228 0x0f, 0x85, 0xd4, 0xff, 0xff, 0xff, //0x0000222b jne LBB0_405 2229 0xe9, 0x8c, 0x05, 0x00, 0x00, //0x00002231 jmp LBB0_479 2230 //0x00002236 LBB0_408 2231 0x48, 0x85, 0xf6, //0x00002236 testq %rsi, %rsi 2232 0x0f, 0x84, 0xcf, 0x07, 0x00, 0x00, //0x00002239 je LBB0_516 2233 0x49, 0x01, 0xfc, //0x0000223f addq %rdi, %r12 2234 0x49, 0x83, 0xfb, 0xff, //0x00002242 cmpq $-1, %r11 2235 0x4d, 0x0f, 0x44, 0xdc, //0x00002246 cmoveq %r12, %r11 2236 0x48, 0x83, 0xc3, 0x02, //0x0000224a addq $2, %rbx 2237 0x48, 0x83, 0xc1, 0xfe, //0x0000224e addq $-2, %rcx 2238 0x48, 0x89, 0xce, //0x00002252 movq %rcx, %rsi 2239 0x4c, 0x8b, 0x55, 0xd0, //0x00002255 movq $-48(%rbp), %r10 2240 0x4c, 0x8b, 0x75, 0xc8, //0x00002259 movq $-56(%rbp), %r14 2241 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000225d vpcmpeqd %ymm9, %ymm9, %ymm9 2242 0x48, 0x85, 0xf6, //0x00002262 testq %rsi, %rsi 2243 0x0f, 0x85, 0x9a, 0xff, 0xff, 0xff, //0x00002265 jne LBB0_405 2244 0xe9, 0x52, 0x05, 0x00, 0x00, //0x0000226b jmp LBB0_479 2245 //0x00002270 LBB0_410 2246 0x4d, 0x29, 0xcc, //0x00002270 subq %r9, %r12 2247 0xe9, 0xb0, 0xf9, 0xff, 0xff, //0x00002273 jmp LBB0_205 2248 //0x00002278 LBB0_411 2249 0x49, 0x83, 0xfb, 0xff, //0x00002278 cmpq $-1, %r11 2250 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x0000227c jne LBB0_413 2251 0x4c, 0x89, 0xe0, //0x00002282 movq %r12, %rax 2252 0x48, 0x2b, 0x45, 0xc0, //0x00002285 subq $-64(%rbp), %rax 2253 0x4c, 0x0f, 0xbc, 0xd9, //0x00002289 bsfq %rcx, %r11 2254 0x49, 0x01, 0xc3, //0x0000228d addq %rax, %r11 2255 //0x00002290 LBB0_413 2256 0x44, 0x89, 0xf8, //0x00002290 movl %r15d, %eax 2257 0xf7, 0xd0, //0x00002293 notl %eax 2258 0x21, 0xc8, //0x00002295 andl %ecx, %eax 2259 0x8d, 0x14, 0x00, //0x00002297 leal (%rax,%rax), %edx 2260 0x44, 0x09, 0xfa, //0x0000229a orl %r15d, %edx 2261 0x89, 0xd7, //0x0000229d movl %edx, %edi 2262 0xf7, 0xd7, //0x0000229f notl %edi 2263 0x21, 0xcf, //0x000022a1 andl %ecx, %edi 2264 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x000022a3 andl $-1431655766, %edi 2265 0x45, 0x31, 0xff, //0x000022a9 xorl %r15d, %r15d 2266 0x01, 0xc7, //0x000022ac addl %eax, %edi 2267 0x41, 0x0f, 0x92, 0xc7, //0x000022ae setb %r15b 2268 0x01, 0xff, //0x000022b2 addl %edi, %edi 2269 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x000022b4 xorl $1431655765, %edi 2270 0x21, 0xd7, //0x000022ba andl %edx, %edi 2271 0xb8, 0xff, 0xff, 0xff, 0xff, //0x000022bc movl $4294967295, %eax 2272 0x31, 0xf8, //0x000022c1 xorl %edi, %eax 2273 0x21, 0xc6, //0x000022c3 andl %eax, %esi 2274 0x4c, 0x8b, 0x55, 0xd0, //0x000022c5 movq $-48(%rbp), %r10 2275 0x4c, 0x8b, 0x75, 0xc8, //0x000022c9 movq $-56(%rbp), %r14 2276 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000022cd vpcmpeqd %ymm9, %ymm9, %ymm9 2277 0x48, 0x85, 0xf6, //0x000022d2 testq %rsi, %rsi 2278 0x0f, 0x85, 0xe2, 0xf9, 0xff, 0xff, //0x000022d5 jne LBB0_124 2279 //0x000022db LBB0_414 2280 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000022db movl $64, %ecx 2281 //0x000022e0 LBB0_415 2282 0x49, 0x0f, 0xbc, 0xd1, //0x000022e0 bsfq %r9, %rdx 2283 0x45, 0x85, 0xc9, //0x000022e4 testl %r9d, %r9d 2284 0xbf, 0x40, 0x00, 0x00, 0x00, //0x000022e7 movl $64, %edi 2285 0x48, 0x0f, 0x45, 0xfa, //0x000022ec cmovneq %rdx, %rdi 2286 0x48, 0x85, 0xf6, //0x000022f0 testq %rsi, %rsi 2287 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x000022f3 je LBB0_418 2288 0x4c, 0x2b, 0x65, 0xc0, //0x000022f9 subq $-64(%rbp), %r12 2289 0x48, 0x39, 0xcf, //0x000022fd cmpq %rcx, %rdi 2290 0x0f, 0x83, 0x1a, 0xee, 0xff, 0xff, //0x00002300 jae LBB0_204 2291 0xe9, 0xd5, 0x06, 0x00, 0x00, //0x00002306 jmp LBB0_417 2292 //0x0000230b LBB0_418 2293 0x45, 0x85, 0xc9, //0x0000230b testl %r9d, %r9d 2294 0x0f, 0x85, 0xe6, 0x06, 0x00, 0x00, //0x0000230e jne LBB0_514 2295 0x49, 0x83, 0xc4, 0x20, //0x00002314 addq $32, %r12 2296 0x48, 0x83, 0xc3, 0xe0, //0x00002318 addq $-32, %rbx 2297 //0x0000231c LBB0_420 2298 0x4d, 0x85, 0xff, //0x0000231c testq %r15, %r15 2299 0x0f, 0x85, 0x48, 0x01, 0x00, 0x00, //0x0000231f jne LBB0_436 2300 0x48, 0x8b, 0x75, 0xc0, //0x00002325 movq $-64(%rbp), %rsi 2301 0x48, 0x85, 0xdb, //0x00002329 testq %rbx, %rbx 2302 0x0f, 0x84, 0x90, 0x04, 0x00, 0x00, //0x0000232c je LBB0_479 2303 //0x00002332 LBB0_422 2304 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x00002332 movzbl (%r12), %ecx 2305 0x80, 0xf9, 0x22, //0x00002337 cmpb $34, %cl 2306 0x0f, 0x84, 0x71, 0x00, 0x00, 0x00, //0x0000233a je LBB0_428 2307 0x80, 0xf9, 0x5c, //0x00002340 cmpb $92, %cl 2308 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00002343 je LBB0_426 2309 0x80, 0xf9, 0x1f, //0x00002349 cmpb $31, %cl 2310 0x0f, 0x86, 0xb4, 0x06, 0x00, 0x00, //0x0000234c jbe LBB0_515 2311 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00002352 movq $-1, %rcx 2312 0xba, 0x01, 0x00, 0x00, 0x00, //0x00002359 movl $1, %edx 2313 0x49, 0x01, 0xd4, //0x0000235e addq %rdx, %r12 2314 0x48, 0x01, 0xcb, //0x00002361 addq %rcx, %rbx 2315 0x0f, 0x85, 0xc8, 0xff, 0xff, 0xff, //0x00002364 jne LBB0_422 2316 0xe9, 0x53, 0x04, 0x00, 0x00, //0x0000236a jmp LBB0_479 2317 //0x0000236f LBB0_426 2318 0x48, 0x83, 0xfb, 0x01, //0x0000236f cmpq $1, %rbx 2319 0x0f, 0x84, 0x95, 0x06, 0x00, 0x00, //0x00002373 je LBB0_516 2320 0x4c, 0x89, 0xe0, //0x00002379 movq %r12, %rax 2321 0x48, 0x29, 0xf0, //0x0000237c subq %rsi, %rax 2322 0x49, 0x83, 0xfb, 0xff, //0x0000237f cmpq $-1, %r11 2323 0x4c, 0x0f, 0x44, 0xd8, //0x00002383 cmoveq %rax, %r11 2324 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00002387 movq $-2, %rcx 2325 0xba, 0x02, 0x00, 0x00, 0x00, //0x0000238e movl $2, %edx 2326 0x4c, 0x8b, 0x55, 0xd0, //0x00002393 movq $-48(%rbp), %r10 2327 0x4c, 0x8b, 0x75, 0xc8, //0x00002397 movq $-56(%rbp), %r14 2328 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000239b vpcmpeqd %ymm9, %ymm9, %ymm9 2329 0x49, 0x01, 0xd4, //0x000023a0 addq %rdx, %r12 2330 0x48, 0x01, 0xcb, //0x000023a3 addq %rcx, %rbx 2331 0x0f, 0x85, 0x86, 0xff, 0xff, 0xff, //0x000023a6 jne LBB0_422 2332 0xe9, 0x11, 0x04, 0x00, 0x00, //0x000023ac jmp LBB0_479 2333 //0x000023b1 LBB0_428 2334 0x49, 0x29, 0xf4, //0x000023b1 subq %rsi, %r12 2335 0x49, 0xff, 0xc4, //0x000023b4 incq %r12 2336 0xe9, 0x6c, 0xf8, 0xff, 0xff, //0x000023b7 jmp LBB0_205 2337 //0x000023bc LBB0_429 2338 0x48, 0x85, 0xc9, //0x000023bc testq %rcx, %rcx 2339 0x0f, 0x84, 0xe2, 0x05, 0x00, 0x00, //0x000023bf je LBB0_433 2340 0x4c, 0x89, 0xd8, //0x000023c5 movq %r11, %rax 2341 0x48, 0xf7, 0xd0, //0x000023c8 notq %rax 2342 0x48, 0x01, 0xd8, //0x000023cb addq %rbx, %rax 2343 0x49, 0x83, 0xf8, 0xff, //0x000023ce cmpq $-1, %r8 2344 0x4c, 0x0f, 0x44, 0xc0, //0x000023d2 cmoveq %rax, %r8 2345 0x48, 0xff, 0xc3, //0x000023d6 incq %rbx 2346 0x48, 0xff, 0xc9, //0x000023d9 decq %rcx 2347 0x4c, 0x8b, 0x55, 0xd0, //0x000023dc movq $-48(%rbp), %r10 2348 0x4c, 0x8b, 0x75, 0xc8, //0x000023e0 movq $-56(%rbp), %r14 2349 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000023e4 vpcmpeqd %ymm9, %ymm9, %ymm9 2350 0x48, 0x85, 0xc9, //0x000023e9 testq %rcx, %rcx 2351 0x0f, 0x85, 0xbb, 0xfb, 0xff, 0xff, //0x000023ec jne LBB0_372 2352 0xe9, 0xa1, 0x03, 0x00, 0x00, //0x000023f2 jmp LBB0_476 2353 //0x000023f7 LBB0_431 2354 0x4d, 0x85, 0xd2, //0x000023f7 testq %r10, %r10 2355 0x0f, 0x84, 0xa7, 0x05, 0x00, 0x00, //0x000023fa je LBB0_433 2356 0x48, 0x8b, 0x45, 0xc0, //0x00002400 movq $-64(%rbp), %rax 2357 0x48, 0x89, 0xc1, //0x00002404 movq %rax, %rcx 2358 0x48, 0xf7, 0xd1, //0x00002407 notq %rcx 2359 0x4c, 0x01, 0xe1, //0x0000240a addq %r12, %rcx 2360 0x49, 0x83, 0xf8, 0xff, //0x0000240d cmpq $-1, %r8 2361 0x4c, 0x0f, 0x44, 0xc1, //0x00002411 cmoveq %rcx, %r8 2362 0x49, 0xff, 0xc4, //0x00002415 incq %r12 2363 0x49, 0xff, 0xca, //0x00002418 decq %r10 2364 0x4c, 0x8b, 0x75, 0xc8, //0x0000241b movq $-56(%rbp), %r14 2365 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000241f vpcmpeqd %ymm9, %ymm9, %ymm9 2366 0x4d, 0x85, 0xd2, //0x00002424 testq %r10, %r10 2367 0x0f, 0x85, 0xb8, 0xfc, 0xff, 0xff, //0x00002427 jne LBB0_390 2368 0xe9, 0x75, 0x05, 0x00, 0x00, //0x0000242d jmp LBB0_433 2369 //0x00002432 LBB0_434 2370 0x48, 0x85, 0xc9, //0x00002432 testq %rcx, %rcx 2371 0x0f, 0x84, 0xd3, 0x05, 0x00, 0x00, //0x00002435 je LBB0_516 2372 0x4c, 0x89, 0xc8, //0x0000243b movq %r9, %rax 2373 0x48, 0xf7, 0xd0, //0x0000243e notq %rax 2374 0x48, 0x01, 0xd8, //0x00002441 addq %rbx, %rax 2375 0x49, 0x83, 0xfb, 0xff, //0x00002444 cmpq $-1, %r11 2376 0x4c, 0x0f, 0x44, 0xd8, //0x00002448 cmoveq %rax, %r11 2377 0x48, 0xff, 0xc3, //0x0000244c incq %rbx 2378 0x48, 0xff, 0xc9, //0x0000244f decq %rcx 2379 0x4c, 0x8b, 0x55, 0xd0, //0x00002452 movq $-48(%rbp), %r10 2380 0x4c, 0x8b, 0x75, 0xc8, //0x00002456 movq $-56(%rbp), %r14 2381 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000245a vpcmpeqd %ymm9, %ymm9, %ymm9 2382 0x48, 0x85, 0xc9, //0x0000245f testq %rcx, %rcx 2383 0x0f, 0x85, 0x94, 0xfd, 0xff, 0xff, //0x00002462 jne LBB0_404 2384 0xe9, 0x55, 0x03, 0x00, 0x00, //0x00002468 jmp LBB0_479 2385 //0x0000246d LBB0_436 2386 0x48, 0x85, 0xdb, //0x0000246d testq %rbx, %rbx 2387 0x0f, 0x84, 0x98, 0x05, 0x00, 0x00, //0x00002470 je LBB0_516 2388 0x48, 0x8b, 0x75, 0xc0, //0x00002476 movq $-64(%rbp), %rsi 2389 0x48, 0x89, 0xf0, //0x0000247a movq %rsi, %rax 2390 0x48, 0xf7, 0xd0, //0x0000247d notq %rax 2391 0x4c, 0x01, 0xe0, //0x00002480 addq %r12, %rax 2392 0x49, 0x83, 0xfb, 0xff, //0x00002483 cmpq $-1, %r11 2393 0x4c, 0x0f, 0x44, 0xd8, //0x00002487 cmoveq %rax, %r11 2394 0x49, 0xff, 0xc4, //0x0000248b incq %r12 2395 0x48, 0xff, 0xcb, //0x0000248e decq %rbx 2396 0x4c, 0x8b, 0x55, 0xd0, //0x00002491 movq $-48(%rbp), %r10 2397 0x4c, 0x8b, 0x75, 0xc8, //0x00002495 movq $-56(%rbp), %r14 2398 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002499 vpcmpeqd %ymm9, %ymm9, %ymm9 2399 0x48, 0x85, 0xdb, //0x0000249e testq %rbx, %rbx 2400 0x0f, 0x85, 0x8b, 0xfe, 0xff, 0xff, //0x000024a1 jne LBB0_422 2401 0xe9, 0x16, 0x03, 0x00, 0x00, //0x000024a7 jmp LBB0_479 2402 //0x000024ac LBB0_438 2403 0x4d, 0x89, 0xc8, //0x000024ac movq %r9, %r8 2404 0x49, 0x83, 0xfb, 0xff, //0x000024af cmpq $-1, %r11 2405 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x000024b3 jne LBB0_441 2406 0x48, 0x89, 0xd8, //0x000024b9 movq %rbx, %rax 2407 0x4c, 0x29, 0xc0, //0x000024bc subq %r8, %rax 2408 0x4c, 0x0f, 0xbc, 0xde, //0x000024bf bsfq %rsi, %r11 2409 0x49, 0x01, 0xc3, //0x000024c3 addq %rax, %r11 2410 0xe9, 0x03, 0x00, 0x00, 0x00, //0x000024c6 jmp LBB0_441 2411 //0x000024cb LBB0_440 2412 0x4d, 0x89, 0xc8, //0x000024cb movq %r9, %r8 2413 //0x000024ce LBB0_441 2414 0x44, 0x89, 0xf0, //0x000024ce movl %r14d, %eax 2415 0xf7, 0xd0, //0x000024d1 notl %eax 2416 0x21, 0xf0, //0x000024d3 andl %esi, %eax 2417 0x44, 0x8d, 0x0c, 0x00, //0x000024d5 leal (%rax,%rax), %r9d 2418 0x45, 0x09, 0xf1, //0x000024d9 orl %r14d, %r9d 2419 0x44, 0x89, 0xcf, //0x000024dc movl %r9d, %edi 2420 0xf7, 0xd7, //0x000024df notl %edi 2421 0x21, 0xf7, //0x000024e1 andl %esi, %edi 2422 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x000024e3 andl $-1431655766, %edi 2423 0x45, 0x31, 0xf6, //0x000024e9 xorl %r14d, %r14d 2424 0x01, 0xc7, //0x000024ec addl %eax, %edi 2425 0x41, 0x0f, 0x92, 0xc6, //0x000024ee setb %r14b 2426 0x01, 0xff, //0x000024f2 addl %edi, %edi 2427 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x000024f4 xorl $1431655765, %edi 2428 0x44, 0x21, 0xcf, //0x000024fa andl %r9d, %edi 2429 0xb8, 0xff, 0xff, 0xff, 0xff, //0x000024fd movl $4294967295, %eax 2430 0x31, 0xc7, //0x00002502 xorl %eax, %edi 2431 0x21, 0xfa, //0x00002504 andl %edi, %edx 2432 0x4c, 0x8b, 0x55, 0xd0, //0x00002506 movq $-48(%rbp), %r10 2433 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000250a vpcmpeqd %ymm9, %ymm9, %ymm9 2434 0x4d, 0x89, 0xc1, //0x0000250f movq %r8, %r9 2435 0x48, 0x85, 0xd2, //0x00002512 testq %rdx, %rdx 2436 0x0f, 0x85, 0x3c, 0xf8, 0xff, 0xff, //0x00002515 jne LBB0_226 2437 //0x0000251b LBB0_442 2438 0x48, 0x83, 0xc3, 0x20, //0x0000251b addq $32, %rbx 2439 0x48, 0x83, 0xc1, 0xe0, //0x0000251f addq $-32, %rcx 2440 //0x00002523 LBB0_443 2441 0x4d, 0x85, 0xf6, //0x00002523 testq %r14, %r14 2442 0x0f, 0x85, 0xcd, 0x01, 0x00, 0x00, //0x00002526 jne LBB0_469 2443 0x4c, 0x8b, 0x75, 0xc8, //0x0000252c movq $-56(%rbp), %r14 2444 0x48, 0x85, 0xc9, //0x00002530 testq %rcx, %rcx 2445 0x0f, 0x84, 0x89, 0x02, 0x00, 0x00, //0x00002533 je LBB0_479 2446 //0x00002539 LBB0_445 2447 0x4d, 0x89, 0xe0, //0x00002539 movq %r12, %r8 2448 0x4c, 0x89, 0xcf, //0x0000253c movq %r9, %rdi 2449 0x48, 0xf7, 0xd7, //0x0000253f notq %rdi 2450 //0x00002542 LBB0_446 2451 0x4c, 0x8d, 0x63, 0x01, //0x00002542 leaq $1(%rbx), %r12 2452 0x0f, 0xb6, 0x13, //0x00002546 movzbl (%rbx), %edx 2453 0x80, 0xfa, 0x22, //0x00002549 cmpb $34, %dl 2454 0x0f, 0x84, 0x5b, 0x00, 0x00, 0x00, //0x0000254c je LBB0_451 2455 0x48, 0x8d, 0x71, 0xff, //0x00002552 leaq $-1(%rcx), %rsi 2456 0x80, 0xfa, 0x5c, //0x00002556 cmpb $92, %dl 2457 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00002559 je LBB0_449 2458 0x48, 0x89, 0xf1, //0x0000255f movq %rsi, %rcx 2459 0x4c, 0x89, 0xe3, //0x00002562 movq %r12, %rbx 2460 0x48, 0x85, 0xf6, //0x00002565 testq %rsi, %rsi 2461 0x0f, 0x85, 0xd4, 0xff, 0xff, 0xff, //0x00002568 jne LBB0_446 2462 0xe9, 0x4f, 0x02, 0x00, 0x00, //0x0000256e jmp LBB0_479 2463 //0x00002573 LBB0_449 2464 0x48, 0x85, 0xf6, //0x00002573 testq %rsi, %rsi 2465 0x0f, 0x84, 0x92, 0x04, 0x00, 0x00, //0x00002576 je LBB0_516 2466 0x49, 0x01, 0xfc, //0x0000257c addq %rdi, %r12 2467 0x49, 0x83, 0xfb, 0xff, //0x0000257f cmpq $-1, %r11 2468 0x4d, 0x0f, 0x44, 0xdc, //0x00002583 cmoveq %r12, %r11 2469 0x48, 0x83, 0xc3, 0x02, //0x00002587 addq $2, %rbx 2470 0x48, 0x83, 0xc1, 0xfe, //0x0000258b addq $-2, %rcx 2471 0x48, 0x89, 0xce, //0x0000258f movq %rcx, %rsi 2472 0x4c, 0x8b, 0x55, 0xd0, //0x00002592 movq $-48(%rbp), %r10 2473 0x4c, 0x8b, 0x75, 0xc8, //0x00002596 movq $-56(%rbp), %r14 2474 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000259a vpcmpeqd %ymm9, %ymm9, %ymm9 2475 0x48, 0x85, 0xf6, //0x0000259f testq %rsi, %rsi 2476 0x0f, 0x85, 0x9a, 0xff, 0xff, 0xff, //0x000025a2 jne LBB0_446 2477 0xe9, 0x15, 0x02, 0x00, 0x00, //0x000025a8 jmp LBB0_479 2478 //0x000025ad LBB0_451 2479 0x4d, 0x29, 0xcc, //0x000025ad subq %r9, %r12 2480 0xe9, 0xb5, 0xf7, 0xff, 0xff, //0x000025b0 jmp LBB0_323 2481 //0x000025b5 LBB0_452 2482 0x49, 0x83, 0xfb, 0xff, //0x000025b5 cmpq $-1, %r11 2483 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x000025b9 jne LBB0_454 2484 0x4c, 0x89, 0xe0, //0x000025bf movq %r12, %rax 2485 0x48, 0x2b, 0x45, 0xc0, //0x000025c2 subq $-64(%rbp), %rax 2486 0x4c, 0x0f, 0xbc, 0xd9, //0x000025c6 bsfq %rcx, %r11 2487 0x49, 0x01, 0xc3, //0x000025ca addq %rax, %r11 2488 //0x000025cd LBB0_454 2489 0x44, 0x89, 0xf8, //0x000025cd movl %r15d, %eax 2490 0xf7, 0xd0, //0x000025d0 notl %eax 2491 0x21, 0xc8, //0x000025d2 andl %ecx, %eax 2492 0x8d, 0x14, 0x00, //0x000025d4 leal (%rax,%rax), %edx 2493 0x44, 0x09, 0xfa, //0x000025d7 orl %r15d, %edx 2494 0x89, 0xd7, //0x000025da movl %edx, %edi 2495 0xf7, 0xd7, //0x000025dc notl %edi 2496 0x21, 0xcf, //0x000025de andl %ecx, %edi 2497 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x000025e0 andl $-1431655766, %edi 2498 0x45, 0x31, 0xff, //0x000025e6 xorl %r15d, %r15d 2499 0x01, 0xc7, //0x000025e9 addl %eax, %edi 2500 0x41, 0x0f, 0x92, 0xc7, //0x000025eb setb %r15b 2501 0x01, 0xff, //0x000025ef addl %edi, %edi 2502 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x000025f1 xorl $1431655765, %edi 2503 0x21, 0xd7, //0x000025f7 andl %edx, %edi 2504 0xb8, 0xff, 0xff, 0xff, 0xff, //0x000025f9 movl $4294967295, %eax 2505 0x31, 0xf8, //0x000025fe xorl %edi, %eax 2506 0x21, 0xc6, //0x00002600 andl %eax, %esi 2507 0x4c, 0x8b, 0x55, 0xd0, //0x00002602 movq $-48(%rbp), %r10 2508 0x4c, 0x8b, 0x75, 0xc8, //0x00002606 movq $-56(%rbp), %r14 2509 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x0000260a vpcmpeqd %ymm9, %ymm9, %ymm9 2510 0x48, 0x85, 0xf6, //0x0000260f testq %rsi, %rsi 2511 0x0f, 0x85, 0xd4, 0xf7, 0xff, 0xff, //0x00002612 jne LBB0_263 2512 //0x00002618 LBB0_455 2513 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00002618 movl $64, %ecx 2514 //0x0000261d LBB0_456 2515 0x49, 0x0f, 0xbc, 0xd1, //0x0000261d bsfq %r9, %rdx 2516 0x45, 0x85, 0xc9, //0x00002621 testl %r9d, %r9d 2517 0xbf, 0x40, 0x00, 0x00, 0x00, //0x00002624 movl $64, %edi 2518 0x48, 0x0f, 0x45, 0xfa, //0x00002629 cmovneq %rdx, %rdi 2519 0x48, 0x85, 0xf6, //0x0000262d testq %rsi, %rsi 2520 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00002630 je LBB0_458 2521 0x4c, 0x2b, 0x65, 0xc0, //0x00002636 subq $-64(%rbp), %r12 2522 0x48, 0x39, 0xcf, //0x0000263a cmpq %rcx, %rdi 2523 0x0f, 0x83, 0x20, 0xf3, 0xff, 0xff, //0x0000263d jae LBB0_322 2524 0xe9, 0x98, 0x03, 0x00, 0x00, //0x00002643 jmp LBB0_417 2525 //0x00002648 LBB0_458 2526 0x45, 0x85, 0xc9, //0x00002648 testl %r9d, %r9d 2527 0x0f, 0x85, 0xa9, 0x03, 0x00, 0x00, //0x0000264b jne LBB0_514 2528 0x49, 0x83, 0xc4, 0x20, //0x00002651 addq $32, %r12 2529 0x48, 0x83, 0xc3, 0xe0, //0x00002655 addq $-32, %rbx 2530 //0x00002659 LBB0_460 2531 0x4d, 0x85, 0xff, //0x00002659 testq %r15, %r15 2532 0x0f, 0x85, 0xd2, 0x00, 0x00, 0x00, //0x0000265c jne LBB0_471 2533 0x48, 0x8b, 0x75, 0xc0, //0x00002662 movq $-64(%rbp), %rsi 2534 0x48, 0x85, 0xdb, //0x00002666 testq %rbx, %rbx 2535 0x0f, 0x84, 0x53, 0x01, 0x00, 0x00, //0x00002669 je LBB0_479 2536 //0x0000266f LBB0_462 2537 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x0000266f movzbl (%r12), %ecx 2538 0x80, 0xf9, 0x22, //0x00002674 cmpb $34, %cl 2539 0x0f, 0x84, 0x71, 0x00, 0x00, 0x00, //0x00002677 je LBB0_468 2540 0x80, 0xf9, 0x5c, //0x0000267d cmpb $92, %cl 2541 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00002680 je LBB0_466 2542 0x80, 0xf9, 0x1f, //0x00002686 cmpb $31, %cl 2543 0x0f, 0x86, 0x77, 0x03, 0x00, 0x00, //0x00002689 jbe LBB0_515 2544 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000268f movq $-1, %rcx 2545 0xba, 0x01, 0x00, 0x00, 0x00, //0x00002696 movl $1, %edx 2546 0x49, 0x01, 0xd4, //0x0000269b addq %rdx, %r12 2547 0x48, 0x01, 0xcb, //0x0000269e addq %rcx, %rbx 2548 0x0f, 0x85, 0xc8, 0xff, 0xff, 0xff, //0x000026a1 jne LBB0_462 2549 0xe9, 0x16, 0x01, 0x00, 0x00, //0x000026a7 jmp LBB0_479 2550 //0x000026ac LBB0_466 2551 0x48, 0x83, 0xfb, 0x01, //0x000026ac cmpq $1, %rbx 2552 0x0f, 0x84, 0x58, 0x03, 0x00, 0x00, //0x000026b0 je LBB0_516 2553 0x4c, 0x89, 0xe0, //0x000026b6 movq %r12, %rax 2554 0x48, 0x29, 0xf0, //0x000026b9 subq %rsi, %rax 2555 0x49, 0x83, 0xfb, 0xff, //0x000026bc cmpq $-1, %r11 2556 0x4c, 0x0f, 0x44, 0xd8, //0x000026c0 cmoveq %rax, %r11 2557 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x000026c4 movq $-2, %rcx 2558 0xba, 0x02, 0x00, 0x00, 0x00, //0x000026cb movl $2, %edx 2559 0x4c, 0x8b, 0x55, 0xd0, //0x000026d0 movq $-48(%rbp), %r10 2560 0x4c, 0x8b, 0x75, 0xc8, //0x000026d4 movq $-56(%rbp), %r14 2561 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x000026d8 vpcmpeqd %ymm9, %ymm9, %ymm9 2562 0x49, 0x01, 0xd4, //0x000026dd addq %rdx, %r12 2563 0x48, 0x01, 0xcb, //0x000026e0 addq %rcx, %rbx 2564 0x0f, 0x85, 0x86, 0xff, 0xff, 0xff, //0x000026e3 jne LBB0_462 2565 0xe9, 0xd4, 0x00, 0x00, 0x00, //0x000026e9 jmp LBB0_479 2566 //0x000026ee LBB0_468 2567 0x49, 0x29, 0xf4, //0x000026ee subq %rsi, %r12 2568 0x49, 0xff, 0xc4, //0x000026f1 incq %r12 2569 0xe9, 0x71, 0xf6, 0xff, 0xff, //0x000026f4 jmp LBB0_323 2570 //0x000026f9 LBB0_469 2571 0x48, 0x85, 0xc9, //0x000026f9 testq %rcx, %rcx 2572 0x0f, 0x84, 0x0c, 0x03, 0x00, 0x00, //0x000026fc je LBB0_516 2573 0x4c, 0x89, 0xc8, //0x00002702 movq %r9, %rax 2574 0x48, 0xf7, 0xd0, //0x00002705 notq %rax 2575 0x48, 0x01, 0xd8, //0x00002708 addq %rbx, %rax 2576 0x49, 0x83, 0xfb, 0xff, //0x0000270b cmpq $-1, %r11 2577 0x4c, 0x0f, 0x44, 0xd8, //0x0000270f cmoveq %rax, %r11 2578 0x48, 0xff, 0xc3, //0x00002713 incq %rbx 2579 0x48, 0xff, 0xc9, //0x00002716 decq %rcx 2580 0x4c, 0x8b, 0x55, 0xd0, //0x00002719 movq $-48(%rbp), %r10 2581 0x4c, 0x8b, 0x75, 0xc8, //0x0000271d movq $-56(%rbp), %r14 2582 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002721 vpcmpeqd %ymm9, %ymm9, %ymm9 2583 0x48, 0x85, 0xc9, //0x00002726 testq %rcx, %rcx 2584 0x0f, 0x85, 0x0a, 0xfe, 0xff, 0xff, //0x00002729 jne LBB0_445 2585 0xe9, 0x8e, 0x00, 0x00, 0x00, //0x0000272f jmp LBB0_479 2586 //0x00002734 LBB0_471 2587 0x48, 0x85, 0xdb, //0x00002734 testq %rbx, %rbx 2588 0x0f, 0x84, 0xd1, 0x02, 0x00, 0x00, //0x00002737 je LBB0_516 2589 0x48, 0x8b, 0x75, 0xc0, //0x0000273d movq $-64(%rbp), %rsi 2590 0x48, 0x89, 0xf0, //0x00002741 movq %rsi, %rax 2591 0x48, 0xf7, 0xd0, //0x00002744 notq %rax 2592 0x4c, 0x01, 0xe0, //0x00002747 addq %r12, %rax 2593 0x49, 0x83, 0xfb, 0xff, //0x0000274a cmpq $-1, %r11 2594 0x4c, 0x0f, 0x44, 0xd8, //0x0000274e cmoveq %rax, %r11 2595 0x49, 0xff, 0xc4, //0x00002752 incq %r12 2596 0x48, 0xff, 0xcb, //0x00002755 decq %rbx 2597 0x4c, 0x8b, 0x55, 0xd0, //0x00002758 movq $-48(%rbp), %r10 2598 0x4c, 0x8b, 0x75, 0xc8, //0x0000275c movq $-56(%rbp), %r14 2599 0xc4, 0x41, 0x35, 0x76, 0xc9, //0x00002760 vpcmpeqd %ymm9, %ymm9, %ymm9 2600 0x48, 0x85, 0xdb, //0x00002765 testq %rbx, %rbx 2601 0x0f, 0x85, 0x01, 0xff, 0xff, 0xff, //0x00002768 jne LBB0_462 2602 0xe9, 0x4f, 0x00, 0x00, 0x00, //0x0000276e jmp LBB0_479 2603 //0x00002773 LBB0_473 2604 0x4d, 0x89, 0x2a, //0x00002773 movq %r13, (%r10) 2605 //0x00002776 LBB0_474 2606 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00002776 movq $-1, %rcx 2607 0xe9, 0x67, 0x00, 0x00, 0x00, //0x0000277d jmp LBB0_501 2608 //0x00002782 LBB0_489 2609 0x48, 0xc7, 0xc1, 0xf9, 0xff, 0xff, 0xff, //0x00002782 movq $-7, %rcx 2610 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x00002789 jmp LBB0_501 2611 //0x0000278e LBB0_475 2612 0x49, 0x83, 0xfc, 0xff, //0x0000278e cmpq $-1, %r12 2613 0x0f, 0x85, 0x91, 0x00, 0x00, 0x00, //0x00002792 jne LBB0_487 2614 //0x00002798 LBB0_476 2615 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00002798 movq $-1, %r12 2616 0x4c, 0x8b, 0x45, 0xb8, //0x0000279f movq $-72(%rbp), %r8 2617 0xe9, 0x81, 0x00, 0x00, 0x00, //0x000027a3 jmp LBB0_487 2618 //0x000027a8 LBB0_477 2619 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000027a8 movq $-1, %rcx 2620 0x48, 0x8b, 0x55, 0xd0, //0x000027af movq $-48(%rbp), %rdx 2621 0xe9, 0x1d, 0x00, 0x00, 0x00, //0x000027b3 jmp LBB0_481 2622 //0x000027b8 LBB0_478 2623 0x49, 0x83, 0xfc, 0xff, //0x000027b8 cmpq $-1, %r12 2624 0x0f, 0x85, 0x91, 0x00, 0x00, 0x00, //0x000027bc jne LBB0_506 2625 //0x000027c2 LBB0_479 2626 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000027c2 movq $-1, %r12 2627 0x4c, 0x8b, 0x5d, 0xb8, //0x000027c9 movq $-72(%rbp), %r11 2628 0xe9, 0x81, 0x00, 0x00, 0x00, //0x000027cd jmp LBB0_506 2629 //0x000027d2 LBB0_480 2630 0x4c, 0x89, 0xf1, //0x000027d2 movq %r14, %rcx 2631 //0x000027d5 LBB0_481 2632 0x48, 0x8b, 0x02, //0x000027d5 movq (%rdx), %rax 2633 0x48, 0x29, 0xc8, //0x000027d8 subq %rcx, %rax 2634 0x48, 0x83, 0xc0, 0xfe, //0x000027db addq $-2, %rax 2635 0x48, 0x89, 0x02, //0x000027df movq %rax, (%rdx) 2636 //0x000027e2 LBB0_500 2637 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x000027e2 movq $-2, %rcx 2638 //0x000027e9 LBB0_501 2639 0x48, 0x89, 0xc8, //0x000027e9 movq %rcx, %rax 2640 0x48, 0x83, 0xc4, 0x48, //0x000027ec addq $72, %rsp 2641 0x5b, //0x000027f0 popq %rbx 2642 0x41, 0x5c, //0x000027f1 popq %r12 2643 0x41, 0x5d, //0x000027f3 popq %r13 2644 0x41, 0x5e, //0x000027f5 popq %r14 2645 0x41, 0x5f, //0x000027f7 popq %r15 2646 0x5d, //0x000027f9 popq %rbp 2647 0xc5, 0xf8, 0x77, //0x000027fa vzeroupper 2648 0xc3, //0x000027fd retq 2649 //0x000027fe LBB0_490 2650 0x49, 0x89, 0x12, //0x000027fe movq %rdx, (%r10) 2651 0xe9, 0xe3, 0xff, 0xff, 0xff, //0x00002801 jmp LBB0_501 2652 //0x00002806 LBB0_482 2653 0x49, 0x83, 0xf8, 0xff, //0x00002806 cmpq $-1, %r8 2654 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x0000280a jne LBB0_485 2655 0x48, 0x0f, 0xbc, 0xc6, //0x00002810 bsfq %rsi, %rax 2656 0x4c, 0x2b, 0x65, 0xc0, //0x00002814 subq $-64(%rbp), %r12 2657 0x49, 0x01, 0xc4, //0x00002818 addq %rax, %r12 2658 //0x0000281b LBB0_484 2659 0x4d, 0x89, 0xe0, //0x0000281b movq %r12, %r8 2660 //0x0000281e LBB0_485 2661 0x49, 0xc7, 0xc4, 0xfe, 0xff, 0xff, 0xff, //0x0000281e movq $-2, %r12 2662 //0x00002825 LBB0_486 2663 0x4c, 0x8b, 0x55, 0xd0, //0x00002825 movq $-48(%rbp), %r10 2664 //0x00002829 LBB0_487 2665 0x4d, 0x89, 0x02, //0x00002829 movq %r8, (%r10) 2666 0x4c, 0x89, 0xe1, //0x0000282c movq %r12, %rcx 2667 0xe9, 0xb5, 0xff, 0xff, 0xff, //0x0000282f jmp LBB0_501 2668 //0x00002834 LBB0_502 2669 0x49, 0x83, 0xfb, 0xff, //0x00002834 cmpq $-1, %r11 2670 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x00002838 jne LBB0_505 2671 0x48, 0x0f, 0xbc, 0xc6, //0x0000283e bsfq %rsi, %rax 2672 0x4c, 0x2b, 0x65, 0xc0, //0x00002842 subq $-64(%rbp), %r12 2673 0x49, 0x01, 0xc4, //0x00002846 addq %rax, %r12 2674 //0x00002849 LBB0_504 2675 0x4d, 0x89, 0xe3, //0x00002849 movq %r12, %r11 2676 //0x0000284c LBB0_505 2677 0x49, 0xc7, 0xc4, 0xfe, 0xff, 0xff, 0xff, //0x0000284c movq $-2, %r12 2678 //0x00002853 LBB0_506 2679 0x4d, 0x89, 0x1a, //0x00002853 movq %r11, (%r10) 2680 0x4c, 0x89, 0xe1, //0x00002856 movq %r12, %rcx 2681 0xe9, 0x8b, 0xff, 0xff, 0xff, //0x00002859 jmp LBB0_501 2682 //0x0000285e LBB0_233 2683 0x4d, 0x89, 0x2a, //0x0000285e movq %r13, (%r10) 2684 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00002861 movq $-2, %rcx 2685 0x41, 0x80, 0x3f, 0x6e, //0x00002868 cmpb $110, (%r15) 2686 0x0f, 0x85, 0x77, 0xff, 0xff, 0xff, //0x0000286c jne LBB0_501 2687 0x49, 0x8d, 0x45, 0x01, //0x00002872 leaq $1(%r13), %rax 2688 0x49, 0x89, 0x02, //0x00002876 movq %rax, (%r10) 2689 0x43, 0x80, 0x7c, 0x29, 0x01, 0x75, //0x00002879 cmpb $117, $1(%r9,%r13) 2690 0x0f, 0x85, 0x64, 0xff, 0xff, 0xff, //0x0000287f jne LBB0_501 2691 0x49, 0x8d, 0x45, 0x02, //0x00002885 leaq $2(%r13), %rax 2692 0x49, 0x89, 0x02, //0x00002889 movq %rax, (%r10) 2693 0x43, 0x80, 0x7c, 0x29, 0x02, 0x6c, //0x0000288c cmpb $108, $2(%r9,%r13) 2694 0x0f, 0x85, 0x51, 0xff, 0xff, 0xff, //0x00002892 jne LBB0_501 2695 0x49, 0x8d, 0x45, 0x03, //0x00002898 leaq $3(%r13), %rax 2696 0x49, 0x89, 0x02, //0x0000289c movq %rax, (%r10) 2697 0x43, 0x80, 0x7c, 0x29, 0x03, 0x6c, //0x0000289f cmpb $108, $3(%r9,%r13) 2698 0x0f, 0x85, 0x3e, 0xff, 0xff, 0xff, //0x000028a5 jne LBB0_501 2699 0xe9, 0xa2, 0x00, 0x00, 0x00, //0x000028ab jmp LBB0_237 2700 //0x000028b0 LBB0_491 2701 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x000028b0 movq $-2, %rcx 2702 0x80, 0xfa, 0x61, //0x000028b7 cmpb $97, %dl 2703 0x0f, 0x85, 0x29, 0xff, 0xff, 0xff, //0x000028ba jne LBB0_501 2704 0x49, 0x8d, 0x45, 0x02, //0x000028c0 leaq $2(%r13), %rax 2705 0x49, 0x89, 0x02, //0x000028c4 movq %rax, (%r10) 2706 0x43, 0x80, 0x7c, 0x29, 0x02, 0x6c, //0x000028c7 cmpb $108, $2(%r9,%r13) 2707 0x0f, 0x85, 0x16, 0xff, 0xff, 0xff, //0x000028cd jne LBB0_501 2708 0x49, 0x8d, 0x45, 0x03, //0x000028d3 leaq $3(%r13), %rax 2709 0x49, 0x89, 0x02, //0x000028d7 movq %rax, (%r10) 2710 0x43, 0x80, 0x7c, 0x29, 0x03, 0x73, //0x000028da cmpb $115, $3(%r9,%r13) 2711 0x0f, 0x85, 0x03, 0xff, 0xff, 0xff, //0x000028e0 jne LBB0_501 2712 0x49, 0x8d, 0x45, 0x04, //0x000028e6 leaq $4(%r13), %rax 2713 0x49, 0x89, 0x02, //0x000028ea movq %rax, (%r10) 2714 0x43, 0x80, 0x7c, 0x29, 0x04, 0x65, //0x000028ed cmpb $101, $4(%r9,%r13) 2715 0x0f, 0x85, 0xf0, 0xfe, 0xff, 0xff, //0x000028f3 jne LBB0_501 2716 0x49, 0x83, 0xc5, 0x05, //0x000028f9 addq $5, %r13 2717 0x4d, 0x89, 0x2a, //0x000028fd movq %r13, (%r10) 2718 0xe9, 0xe4, 0xfe, 0xff, 0xff, //0x00002900 jmp LBB0_501 2719 //0x00002905 LBB0_245 2720 0x4d, 0x89, 0x2a, //0x00002905 movq %r13, (%r10) 2721 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00002908 movq $-2, %rcx 2722 0x41, 0x80, 0x3f, 0x74, //0x0000290f cmpb $116, (%r15) 2723 0x0f, 0x85, 0xd0, 0xfe, 0xff, 0xff, //0x00002913 jne LBB0_501 2724 0x49, 0x8d, 0x45, 0x01, //0x00002919 leaq $1(%r13), %rax 2725 0x49, 0x89, 0x02, //0x0000291d movq %rax, (%r10) 2726 0x43, 0x80, 0x7c, 0x29, 0x01, 0x72, //0x00002920 cmpb $114, $1(%r9,%r13) 2727 0x0f, 0x85, 0xbd, 0xfe, 0xff, 0xff, //0x00002926 jne LBB0_501 2728 0x49, 0x8d, 0x45, 0x02, //0x0000292c leaq $2(%r13), %rax 2729 0x49, 0x89, 0x02, //0x00002930 movq %rax, (%r10) 2730 0x43, 0x80, 0x7c, 0x29, 0x02, 0x75, //0x00002933 cmpb $117, $2(%r9,%r13) 2731 0x0f, 0x85, 0xaa, 0xfe, 0xff, 0xff, //0x00002939 jne LBB0_501 2732 0x49, 0x8d, 0x45, 0x03, //0x0000293f leaq $3(%r13), %rax 2733 0x49, 0x89, 0x02, //0x00002943 movq %rax, (%r10) 2734 0x43, 0x80, 0x7c, 0x29, 0x03, 0x65, //0x00002946 cmpb $101, $3(%r9,%r13) 2735 0x0f, 0x85, 0x97, 0xfe, 0xff, 0xff, //0x0000294c jne LBB0_501 2736 //0x00002952 LBB0_237 2737 0x49, 0x83, 0xc5, 0x04, //0x00002952 addq $4, %r13 2738 0x4d, 0x89, 0x2a, //0x00002956 movq %r13, (%r10) 2739 0xe9, 0x8b, 0xfe, 0xff, 0xff, //0x00002959 jmp LBB0_501 2740 //0x0000295e LBB0_497 2741 0x4d, 0x8b, 0x22, //0x0000295e movq (%r10), %r12 2742 //0x00002961 LBB0_498 2743 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00002961 movq $-1, %r15 2744 //0x00002968 LBB0_499 2745 0x49, 0xf7, 0xd7, //0x00002968 notq %r15 2746 0x4d, 0x01, 0xe7, //0x0000296b addq %r12, %r15 2747 0x4d, 0x89, 0x3a, //0x0000296e movq %r15, (%r10) 2748 0xe9, 0x6c, 0xfe, 0xff, 0xff, //0x00002971 jmp LBB0_500 2749 //0x00002976 LBB0_510 2750 0x4c, 0x89, 0x65, 0xb8, //0x00002976 movq %r12, $-72(%rbp) 2751 0xe9, 0x43, 0xfe, 0xff, 0xff, //0x0000297a jmp LBB0_479 2752 //0x0000297f LBB0_507 2753 0x4c, 0x89, 0x65, 0xb8, //0x0000297f movq %r12, $-72(%rbp) 2754 0xe9, 0x10, 0xfe, 0xff, 0xff, //0x00002983 jmp LBB0_476 2755 //0x00002988 LBB0_508 2756 0x4c, 0x89, 0x65, 0xb8, //0x00002988 movq %r12, $-72(%rbp) 2757 0x4c, 0x8b, 0x55, 0xd0, //0x0000298c movq $-48(%rbp), %r10 2758 0xe9, 0x03, 0xfe, 0xff, 0xff, //0x00002990 jmp LBB0_476 2759 //0x00002995 LBB0_509 2760 0x4c, 0x01, 0xe2, //0x00002995 addq %r12, %rdx 2761 0x49, 0xc7, 0xc4, 0xfe, 0xff, 0xff, 0xff, //0x00002998 movq $-2, %r12 2762 0x49, 0x89, 0xd0, //0x0000299f movq %rdx, %r8 2763 0xe9, 0x82, 0xfe, 0xff, 0xff, //0x000029a2 jmp LBB0_487 2764 //0x000029a7 LBB0_433 2765 0x4c, 0x8b, 0x55, 0xd0, //0x000029a7 movq $-48(%rbp), %r10 2766 0xe9, 0xe8, 0xfd, 0xff, 0xff, //0x000029ab jmp LBB0_476 2767 //0x000029b0 LBB0_129 2768 0x4c, 0x01, 0xe2, //0x000029b0 addq %r12, %rdx 2769 0x49, 0xc7, 0xc4, 0xfe, 0xff, 0xff, 0xff, //0x000029b3 movq $-2, %r12 2770 0x49, 0x89, 0xd3, //0x000029ba movq %rdx, %r11 2771 0xe9, 0x91, 0xfe, 0xff, 0xff, //0x000029bd jmp LBB0_506 2772 //0x000029c2 LBB0_511 2773 0x4c, 0x01, 0xe7, //0x000029c2 addq %r12, %rdi 2774 0x49, 0xc7, 0xc4, 0xfe, 0xff, 0xff, 0xff, //0x000029c5 movq $-2, %r12 2775 0x49, 0x89, 0xf8, //0x000029cc movq %rdi, %r8 2776 0xe9, 0x51, 0xfe, 0xff, 0xff, //0x000029cf jmp LBB0_486 2777 //0x000029d4 LBB0_512 2778 0x4c, 0x2b, 0x65, 0xc0, //0x000029d4 subq $-64(%rbp), %r12 2779 0x49, 0x01, 0xd4, //0x000029d8 addq %rdx, %r12 2780 0xe9, 0x3b, 0xfe, 0xff, 0xff, //0x000029db jmp LBB0_484 2781 //0x000029e0 LBB0_417 2782 0x4c, 0x01, 0xe7, //0x000029e0 addq %r12, %rdi 2783 0x49, 0xc7, 0xc4, 0xfe, 0xff, 0xff, 0xff, //0x000029e3 movq $-2, %r12 2784 0x49, 0x89, 0xfb, //0x000029ea movq %rdi, %r11 2785 0xe9, 0x61, 0xfe, 0xff, 0xff, //0x000029ed jmp LBB0_506 2786 //0x000029f2 LBB0_513 2787 0x49, 0x29, 0xc4, //0x000029f2 subq %rax, %r12 2788 0xe9, 0x21, 0xfe, 0xff, 0xff, //0x000029f5 jmp LBB0_484 2789 //0x000029fa LBB0_514 2790 0x4c, 0x2b, 0x65, 0xc0, //0x000029fa subq $-64(%rbp), %r12 2791 0x49, 0x01, 0xd4, //0x000029fe addq %rdx, %r12 2792 0xe9, 0x43, 0xfe, 0xff, 0xff, //0x00002a01 jmp LBB0_504 2793 //0x00002a06 LBB0_515 2794 0x49, 0x29, 0xf4, //0x00002a06 subq %rsi, %r12 2795 0xe9, 0x3b, 0xfe, 0xff, 0xff, //0x00002a09 jmp LBB0_504 2796 //0x00002a0e LBB0_516 2797 0x4c, 0x8b, 0x55, 0xd0, //0x00002a0e movq $-48(%rbp), %r10 2798 0xe9, 0xab, 0xfd, 0xff, 0xff, //0x00002a12 jmp LBB0_479 2799 0x90, //0x00002a17 .p2align 2, 0x90 2800 // // .set L0_0_set_39, LBB0_39-LJTI0_0 2801 // // .set L0_0_set_63, LBB0_63-LJTI0_0 2802 // // .set L0_0_set_44, LBB0_44-LJTI0_0 2803 // // .set L0_0_set_61, LBB0_61-LJTI0_0 2804 // // .set L0_0_set_42, LBB0_42-LJTI0_0 2805 // // .set L0_0_set_65, LBB0_65-LJTI0_0 2806 //0x00002a18 LJTI0_0 2807 0xc4, 0xda, 0xff, 0xff, //0x00002a18 .long L0_0_set_39 2808 0x6c, 0xdc, 0xff, 0xff, //0x00002a1c .long L0_0_set_63 2809 0xfb, 0xda, 0xff, 0xff, //0x00002a20 .long L0_0_set_44 2810 0x55, 0xdc, 0xff, 0xff, //0x00002a24 .long L0_0_set_61 2811 0xdb, 0xda, 0xff, 0xff, //0x00002a28 .long L0_0_set_42 2812 0x97, 0xdc, 0xff, 0xff, //0x00002a2c .long L0_0_set_65 2813 // // .set L0_1_set_501, LBB0_501-LJTI0_1 2814 // // .set L0_1_set_500, LBB0_500-LJTI0_1 2815 // // .set L0_1_set_211, LBB0_211-LJTI0_1 2816 // // .set L0_1_set_227, LBB0_227-LJTI0_1 2817 // // .set L0_1_set_69, LBB0_69-LJTI0_1 2818 // // .set L0_1_set_209, LBB0_209-LJTI0_1 2819 // // .set L0_1_set_240, LBB0_240-LJTI0_1 2820 // // .set L0_1_set_231, LBB0_231-LJTI0_1 2821 // // .set L0_1_set_243, LBB0_243-LJTI0_1 2822 // // .set L0_1_set_238, LBB0_238-LJTI0_1 2823 //0x00002a30 LJTI0_1 2824 0xb9, 0xfd, 0xff, 0xff, //0x00002a30 .long L0_1_set_501 2825 0xb2, 0xfd, 0xff, 0xff, //0x00002a34 .long L0_1_set_500 2826 0xb2, 0xfd, 0xff, 0xff, //0x00002a38 .long L0_1_set_500 2827 0xb2, 0xfd, 0xff, 0xff, //0x00002a3c .long L0_1_set_500 2828 0xb2, 0xfd, 0xff, 0xff, //0x00002a40 .long L0_1_set_500 2829 0xb2, 0xfd, 0xff, 0xff, //0x00002a44 .long L0_1_set_500 2830 0xb2, 0xfd, 0xff, 0xff, //0x00002a48 .long L0_1_set_500 2831 0xb2, 0xfd, 0xff, 0xff, //0x00002a4c .long L0_1_set_500 2832 0xb2, 0xfd, 0xff, 0xff, //0x00002a50 .long L0_1_set_500 2833 0xb2, 0xfd, 0xff, 0xff, //0x00002a54 .long L0_1_set_500 2834 0xb2, 0xfd, 0xff, 0xff, //0x00002a58 .long L0_1_set_500 2835 0xb2, 0xfd, 0xff, 0xff, //0x00002a5c .long L0_1_set_500 2836 0xb2, 0xfd, 0xff, 0xff, //0x00002a60 .long L0_1_set_500 2837 0xb2, 0xfd, 0xff, 0xff, //0x00002a64 .long L0_1_set_500 2838 0xb2, 0xfd, 0xff, 0xff, //0x00002a68 .long L0_1_set_500 2839 0xb2, 0xfd, 0xff, 0xff, //0x00002a6c .long L0_1_set_500 2840 0xb2, 0xfd, 0xff, 0xff, //0x00002a70 .long L0_1_set_500 2841 0xb2, 0xfd, 0xff, 0xff, //0x00002a74 .long L0_1_set_500 2842 0xb2, 0xfd, 0xff, 0xff, //0x00002a78 .long L0_1_set_500 2843 0xb2, 0xfd, 0xff, 0xff, //0x00002a7c .long L0_1_set_500 2844 0xb2, 0xfd, 0xff, 0xff, //0x00002a80 .long L0_1_set_500 2845 0xb2, 0xfd, 0xff, 0xff, //0x00002a84 .long L0_1_set_500 2846 0xb2, 0xfd, 0xff, 0xff, //0x00002a88 .long L0_1_set_500 2847 0xb2, 0xfd, 0xff, 0xff, //0x00002a8c .long L0_1_set_500 2848 0xb2, 0xfd, 0xff, 0xff, //0x00002a90 .long L0_1_set_500 2849 0xb2, 0xfd, 0xff, 0xff, //0x00002a94 .long L0_1_set_500 2850 0xb2, 0xfd, 0xff, 0xff, //0x00002a98 .long L0_1_set_500 2851 0xb2, 0xfd, 0xff, 0xff, //0x00002a9c .long L0_1_set_500 2852 0xb2, 0xfd, 0xff, 0xff, //0x00002aa0 .long L0_1_set_500 2853 0xb2, 0xfd, 0xff, 0xff, //0x00002aa4 .long L0_1_set_500 2854 0xb2, 0xfd, 0xff, 0xff, //0x00002aa8 .long L0_1_set_500 2855 0xb2, 0xfd, 0xff, 0xff, //0x00002aac .long L0_1_set_500 2856 0xb2, 0xfd, 0xff, 0xff, //0x00002ab0 .long L0_1_set_500 2857 0xb2, 0xfd, 0xff, 0xff, //0x00002ab4 .long L0_1_set_500 2858 0x1e, 0xe7, 0xff, 0xff, //0x00002ab8 .long L0_1_set_211 2859 0xb2, 0xfd, 0xff, 0xff, //0x00002abc .long L0_1_set_500 2860 0xb2, 0xfd, 0xff, 0xff, //0x00002ac0 .long L0_1_set_500 2861 0xb2, 0xfd, 0xff, 0xff, //0x00002ac4 .long L0_1_set_500 2862 0xb2, 0xfd, 0xff, 0xff, //0x00002ac8 .long L0_1_set_500 2863 0xb2, 0xfd, 0xff, 0xff, //0x00002acc .long L0_1_set_500 2864 0xb2, 0xfd, 0xff, 0xff, //0x00002ad0 .long L0_1_set_500 2865 0xb2, 0xfd, 0xff, 0xff, //0x00002ad4 .long L0_1_set_500 2866 0xb2, 0xfd, 0xff, 0xff, //0x00002ad8 .long L0_1_set_500 2867 0xb2, 0xfd, 0xff, 0xff, //0x00002adc .long L0_1_set_500 2868 0xb2, 0xfd, 0xff, 0xff, //0x00002ae0 .long L0_1_set_500 2869 0x6d, 0xe8, 0xff, 0xff, //0x00002ae4 .long L0_1_set_227 2870 0xb2, 0xfd, 0xff, 0xff, //0x00002ae8 .long L0_1_set_500 2871 0xb2, 0xfd, 0xff, 0xff, //0x00002aec .long L0_1_set_500 2872 0xcb, 0xdc, 0xff, 0xff, //0x00002af0 .long L0_1_set_69 2873 0xcb, 0xdc, 0xff, 0xff, //0x00002af4 .long L0_1_set_69 2874 0xcb, 0xdc, 0xff, 0xff, //0x00002af8 .long L0_1_set_69 2875 0xcb, 0xdc, 0xff, 0xff, //0x00002afc .long L0_1_set_69 2876 0xcb, 0xdc, 0xff, 0xff, //0x00002b00 .long L0_1_set_69 2877 0xcb, 0xdc, 0xff, 0xff, //0x00002b04 .long L0_1_set_69 2878 0xcb, 0xdc, 0xff, 0xff, //0x00002b08 .long L0_1_set_69 2879 0xcb, 0xdc, 0xff, 0xff, //0x00002b0c .long L0_1_set_69 2880 0xcb, 0xdc, 0xff, 0xff, //0x00002b10 .long L0_1_set_69 2881 0xcb, 0xdc, 0xff, 0xff, //0x00002b14 .long L0_1_set_69 2882 0xb2, 0xfd, 0xff, 0xff, //0x00002b18 .long L0_1_set_500 2883 0xb2, 0xfd, 0xff, 0xff, //0x00002b1c .long L0_1_set_500 2884 0xb2, 0xfd, 0xff, 0xff, //0x00002b20 .long L0_1_set_500 2885 0xb2, 0xfd, 0xff, 0xff, //0x00002b24 .long L0_1_set_500 2886 0xb2, 0xfd, 0xff, 0xff, //0x00002b28 .long L0_1_set_500 2887 0xb2, 0xfd, 0xff, 0xff, //0x00002b2c .long L0_1_set_500 2888 0xb2, 0xfd, 0xff, 0xff, //0x00002b30 .long L0_1_set_500 2889 0xb2, 0xfd, 0xff, 0xff, //0x00002b34 .long L0_1_set_500 2890 0xb2, 0xfd, 0xff, 0xff, //0x00002b38 .long L0_1_set_500 2891 0xb2, 0xfd, 0xff, 0xff, //0x00002b3c .long L0_1_set_500 2892 0xb2, 0xfd, 0xff, 0xff, //0x00002b40 .long L0_1_set_500 2893 0xb2, 0xfd, 0xff, 0xff, //0x00002b44 .long L0_1_set_500 2894 0xb2, 0xfd, 0xff, 0xff, //0x00002b48 .long L0_1_set_500 2895 0xb2, 0xfd, 0xff, 0xff, //0x00002b4c .long L0_1_set_500 2896 0xb2, 0xfd, 0xff, 0xff, //0x00002b50 .long L0_1_set_500 2897 0xb2, 0xfd, 0xff, 0xff, //0x00002b54 .long L0_1_set_500 2898 0xb2, 0xfd, 0xff, 0xff, //0x00002b58 .long L0_1_set_500 2899 0xb2, 0xfd, 0xff, 0xff, //0x00002b5c .long L0_1_set_500 2900 0xb2, 0xfd, 0xff, 0xff, //0x00002b60 .long L0_1_set_500 2901 0xb2, 0xfd, 0xff, 0xff, //0x00002b64 .long L0_1_set_500 2902 0xb2, 0xfd, 0xff, 0xff, //0x00002b68 .long L0_1_set_500 2903 0xb2, 0xfd, 0xff, 0xff, //0x00002b6c .long L0_1_set_500 2904 0xb2, 0xfd, 0xff, 0xff, //0x00002b70 .long L0_1_set_500 2905 0xb2, 0xfd, 0xff, 0xff, //0x00002b74 .long L0_1_set_500 2906 0xb2, 0xfd, 0xff, 0xff, //0x00002b78 .long L0_1_set_500 2907 0xb2, 0xfd, 0xff, 0xff, //0x00002b7c .long L0_1_set_500 2908 0xb2, 0xfd, 0xff, 0xff, //0x00002b80 .long L0_1_set_500 2909 0xb2, 0xfd, 0xff, 0xff, //0x00002b84 .long L0_1_set_500 2910 0xb2, 0xfd, 0xff, 0xff, //0x00002b88 .long L0_1_set_500 2911 0xb2, 0xfd, 0xff, 0xff, //0x00002b8c .long L0_1_set_500 2912 0xb2, 0xfd, 0xff, 0xff, //0x00002b90 .long L0_1_set_500 2913 0xb2, 0xfd, 0xff, 0xff, //0x00002b94 .long L0_1_set_500 2914 0xb2, 0xfd, 0xff, 0xff, //0x00002b98 .long L0_1_set_500 2915 0xfa, 0xe6, 0xff, 0xff, //0x00002b9c .long L0_1_set_209 2916 0xb2, 0xfd, 0xff, 0xff, //0x00002ba0 .long L0_1_set_500 2917 0xb2, 0xfd, 0xff, 0xff, //0x00002ba4 .long L0_1_set_500 2918 0xb2, 0xfd, 0xff, 0xff, //0x00002ba8 .long L0_1_set_500 2919 0xb2, 0xfd, 0xff, 0xff, //0x00002bac .long L0_1_set_500 2920 0xb2, 0xfd, 0xff, 0xff, //0x00002bb0 .long L0_1_set_500 2921 0xb2, 0xfd, 0xff, 0xff, //0x00002bb4 .long L0_1_set_500 2922 0xb2, 0xfd, 0xff, 0xff, //0x00002bb8 .long L0_1_set_500 2923 0xb2, 0xfd, 0xff, 0xff, //0x00002bbc .long L0_1_set_500 2924 0xb2, 0xfd, 0xff, 0xff, //0x00002bc0 .long L0_1_set_500 2925 0xb2, 0xfd, 0xff, 0xff, //0x00002bc4 .long L0_1_set_500 2926 0xf8, 0xe8, 0xff, 0xff, //0x00002bc8 .long L0_1_set_240 2927 0xb2, 0xfd, 0xff, 0xff, //0x00002bcc .long L0_1_set_500 2928 0xb2, 0xfd, 0xff, 0xff, //0x00002bd0 .long L0_1_set_500 2929 0xb2, 0xfd, 0xff, 0xff, //0x00002bd4 .long L0_1_set_500 2930 0xb2, 0xfd, 0xff, 0xff, //0x00002bd8 .long L0_1_set_500 2931 0xb2, 0xfd, 0xff, 0xff, //0x00002bdc .long L0_1_set_500 2932 0xb2, 0xfd, 0xff, 0xff, //0x00002be0 .long L0_1_set_500 2933 0xb2, 0xfd, 0xff, 0xff, //0x00002be4 .long L0_1_set_500 2934 0xad, 0xe8, 0xff, 0xff, //0x00002be8 .long L0_1_set_231 2935 0xb2, 0xfd, 0xff, 0xff, //0x00002bec .long L0_1_set_500 2936 0xb2, 0xfd, 0xff, 0xff, //0x00002bf0 .long L0_1_set_500 2937 0xb2, 0xfd, 0xff, 0xff, //0x00002bf4 .long L0_1_set_500 2938 0xb2, 0xfd, 0xff, 0xff, //0x00002bf8 .long L0_1_set_500 2939 0xb2, 0xfd, 0xff, 0xff, //0x00002bfc .long L0_1_set_500 2940 0x38, 0xe9, 0xff, 0xff, //0x00002c00 .long L0_1_set_243 2941 0xb2, 0xfd, 0xff, 0xff, //0x00002c04 .long L0_1_set_500 2942 0xb2, 0xfd, 0xff, 0xff, //0x00002c08 .long L0_1_set_500 2943 0xb2, 0xfd, 0xff, 0xff, //0x00002c0c .long L0_1_set_500 2944 0xb2, 0xfd, 0xff, 0xff, //0x00002c10 .long L0_1_set_500 2945 0xb2, 0xfd, 0xff, 0xff, //0x00002c14 .long L0_1_set_500 2946 0xb2, 0xfd, 0xff, 0xff, //0x00002c18 .long L0_1_set_500 2947 0xd4, 0xe8, 0xff, 0xff, //0x00002c1c .long L0_1_set_238 2948 // // .set L0_2_set_311, LBB0_311-LJTI0_2 2949 // // .set L0_2_set_326, LBB0_326-LJTI0_2 2950 // // .set L0_2_set_318, LBB0_318-LJTI0_2 2951 // // .set L0_2_set_313, LBB0_313-LJTI0_2 2952 // // .set L0_2_set_316, LBB0_316-LJTI0_2 2953 //0x00002c20 LJTI0_2 2954 0x77, 0xec, 0xff, 0xff, //0x00002c20 .long L0_2_set_311 2955 0x54, 0xed, 0xff, 0xff, //0x00002c24 .long L0_2_set_326 2956 0x77, 0xec, 0xff, 0xff, //0x00002c28 .long L0_2_set_311 2957 0xdb, 0xec, 0xff, 0xff, //0x00002c2c .long L0_2_set_318 2958 0x54, 0xed, 0xff, 0xff, //0x00002c30 .long L0_2_set_326 2959 0x90, 0xec, 0xff, 0xff, //0x00002c34 .long L0_2_set_313 2960 0x90, 0xec, 0xff, 0xff, //0x00002c38 .long L0_2_set_313 2961 0x90, 0xec, 0xff, 0xff, //0x00002c3c .long L0_2_set_313 2962 0x90, 0xec, 0xff, 0xff, //0x00002c40 .long L0_2_set_313 2963 0x90, 0xec, 0xff, 0xff, //0x00002c44 .long L0_2_set_313 2964 0x90, 0xec, 0xff, 0xff, //0x00002c48 .long L0_2_set_313 2965 0x90, 0xec, 0xff, 0xff, //0x00002c4c .long L0_2_set_313 2966 0x90, 0xec, 0xff, 0xff, //0x00002c50 .long L0_2_set_313 2967 0x90, 0xec, 0xff, 0xff, //0x00002c54 .long L0_2_set_313 2968 0x90, 0xec, 0xff, 0xff, //0x00002c58 .long L0_2_set_313 2969 0x54, 0xed, 0xff, 0xff, //0x00002c5c .long L0_2_set_326 2970 0x54, 0xed, 0xff, 0xff, //0x00002c60 .long L0_2_set_326 2971 0x54, 0xed, 0xff, 0xff, //0x00002c64 .long L0_2_set_326 2972 0x54, 0xed, 0xff, 0xff, //0x00002c68 .long L0_2_set_326 2973 0x54, 0xed, 0xff, 0xff, //0x00002c6c .long L0_2_set_326 2974 0x54, 0xed, 0xff, 0xff, //0x00002c70 .long L0_2_set_326 2975 0x54, 0xed, 0xff, 0xff, //0x00002c74 .long L0_2_set_326 2976 0x54, 0xed, 0xff, 0xff, //0x00002c78 .long L0_2_set_326 2977 0x54, 0xed, 0xff, 0xff, //0x00002c7c .long L0_2_set_326 2978 0x54, 0xed, 0xff, 0xff, //0x00002c80 .long L0_2_set_326 2979 0x54, 0xed, 0xff, 0xff, //0x00002c84 .long L0_2_set_326 2980 0xc0, 0xec, 0xff, 0xff, //0x00002c88 .long L0_2_set_316 2981 0x54, 0xed, 0xff, 0xff, //0x00002c8c .long L0_2_set_326 2982 0x54, 0xed, 0xff, 0xff, //0x00002c90 .long L0_2_set_326 2983 0x54, 0xed, 0xff, 0xff, //0x00002c94 .long L0_2_set_326 2984 0x54, 0xed, 0xff, 0xff, //0x00002c98 .long L0_2_set_326 2985 0x54, 0xed, 0xff, 0xff, //0x00002c9c .long L0_2_set_326 2986 0x54, 0xed, 0xff, 0xff, //0x00002ca0 .long L0_2_set_326 2987 0x54, 0xed, 0xff, 0xff, //0x00002ca4 .long L0_2_set_326 2988 0x54, 0xed, 0xff, 0xff, //0x00002ca8 .long L0_2_set_326 2989 0x54, 0xed, 0xff, 0xff, //0x00002cac .long L0_2_set_326 2990 0x54, 0xed, 0xff, 0xff, //0x00002cb0 .long L0_2_set_326 2991 0x54, 0xed, 0xff, 0xff, //0x00002cb4 .long L0_2_set_326 2992 0x54, 0xed, 0xff, 0xff, //0x00002cb8 .long L0_2_set_326 2993 0x54, 0xed, 0xff, 0xff, //0x00002cbc .long L0_2_set_326 2994 0x54, 0xed, 0xff, 0xff, //0x00002cc0 .long L0_2_set_326 2995 0x54, 0xed, 0xff, 0xff, //0x00002cc4 .long L0_2_set_326 2996 0x54, 0xed, 0xff, 0xff, //0x00002cc8 .long L0_2_set_326 2997 0x54, 0xed, 0xff, 0xff, //0x00002ccc .long L0_2_set_326 2998 0x54, 0xed, 0xff, 0xff, //0x00002cd0 .long L0_2_set_326 2999 0x54, 0xed, 0xff, 0xff, //0x00002cd4 .long L0_2_set_326 3000 0x54, 0xed, 0xff, 0xff, //0x00002cd8 .long L0_2_set_326 3001 0x54, 0xed, 0xff, 0xff, //0x00002cdc .long L0_2_set_326 3002 0x54, 0xed, 0xff, 0xff, //0x00002ce0 .long L0_2_set_326 3003 0x54, 0xed, 0xff, 0xff, //0x00002ce4 .long L0_2_set_326 3004 0x54, 0xed, 0xff, 0xff, //0x00002ce8 .long L0_2_set_326 3005 0x54, 0xed, 0xff, 0xff, //0x00002cec .long L0_2_set_326 3006 0x54, 0xed, 0xff, 0xff, //0x00002cf0 .long L0_2_set_326 3007 0x54, 0xed, 0xff, 0xff, //0x00002cf4 .long L0_2_set_326 3008 0x54, 0xed, 0xff, 0xff, //0x00002cf8 .long L0_2_set_326 3009 0x54, 0xed, 0xff, 0xff, //0x00002cfc .long L0_2_set_326 3010 0x54, 0xed, 0xff, 0xff, //0x00002d00 .long L0_2_set_326 3011 0x54, 0xed, 0xff, 0xff, //0x00002d04 .long L0_2_set_326 3012 0xc0, 0xec, 0xff, 0xff, //0x00002d08 .long L0_2_set_316 3013 // // .set L0_3_set_171, LBB0_171-LJTI0_3 3014 // // .set L0_3_set_187, LBB0_187-LJTI0_3 3015 // // .set L0_3_set_178, LBB0_178-LJTI0_3 3016 // // .set L0_3_set_173, LBB0_173-LJTI0_3 3017 // // .set L0_3_set_176, LBB0_176-LJTI0_3 3018 //0x00002d0c LJTI0_3 3019 0x56, 0xdd, 0xff, 0xff, //0x00002d0c .long L0_3_set_171 3020 0xb1, 0xe2, 0xff, 0xff, //0x00002d10 .long L0_3_set_187 3021 0x56, 0xdd, 0xff, 0xff, //0x00002d14 .long L0_3_set_171 3022 0xbf, 0xdd, 0xff, 0xff, //0x00002d18 .long L0_3_set_178 3023 0xb1, 0xe2, 0xff, 0xff, //0x00002d1c .long L0_3_set_187 3024 0x74, 0xdd, 0xff, 0xff, //0x00002d20 .long L0_3_set_173 3025 0x74, 0xdd, 0xff, 0xff, //0x00002d24 .long L0_3_set_173 3026 0x74, 0xdd, 0xff, 0xff, //0x00002d28 .long L0_3_set_173 3027 0x74, 0xdd, 0xff, 0xff, //0x00002d2c .long L0_3_set_173 3028 0x74, 0xdd, 0xff, 0xff, //0x00002d30 .long L0_3_set_173 3029 0x74, 0xdd, 0xff, 0xff, //0x00002d34 .long L0_3_set_173 3030 0x74, 0xdd, 0xff, 0xff, //0x00002d38 .long L0_3_set_173 3031 0x74, 0xdd, 0xff, 0xff, //0x00002d3c .long L0_3_set_173 3032 0x74, 0xdd, 0xff, 0xff, //0x00002d40 .long L0_3_set_173 3033 0x74, 0xdd, 0xff, 0xff, //0x00002d44 .long L0_3_set_173 3034 0xb1, 0xe2, 0xff, 0xff, //0x00002d48 .long L0_3_set_187 3035 0xb1, 0xe2, 0xff, 0xff, //0x00002d4c .long L0_3_set_187 3036 0xb1, 0xe2, 0xff, 0xff, //0x00002d50 .long L0_3_set_187 3037 0xb1, 0xe2, 0xff, 0xff, //0x00002d54 .long L0_3_set_187 3038 0xb1, 0xe2, 0xff, 0xff, //0x00002d58 .long L0_3_set_187 3039 0xb1, 0xe2, 0xff, 0xff, //0x00002d5c .long L0_3_set_187 3040 0xb1, 0xe2, 0xff, 0xff, //0x00002d60 .long L0_3_set_187 3041 0xb1, 0xe2, 0xff, 0xff, //0x00002d64 .long L0_3_set_187 3042 0xb1, 0xe2, 0xff, 0xff, //0x00002d68 .long L0_3_set_187 3043 0xb1, 0xe2, 0xff, 0xff, //0x00002d6c .long L0_3_set_187 3044 0xb1, 0xe2, 0xff, 0xff, //0x00002d70 .long L0_3_set_187 3045 0xa4, 0xdd, 0xff, 0xff, //0x00002d74 .long L0_3_set_176 3046 0xb1, 0xe2, 0xff, 0xff, //0x00002d78 .long L0_3_set_187 3047 0xb1, 0xe2, 0xff, 0xff, //0x00002d7c .long L0_3_set_187 3048 0xb1, 0xe2, 0xff, 0xff, //0x00002d80 .long L0_3_set_187 3049 0xb1, 0xe2, 0xff, 0xff, //0x00002d84 .long L0_3_set_187 3050 0xb1, 0xe2, 0xff, 0xff, //0x00002d88 .long L0_3_set_187 3051 0xb1, 0xe2, 0xff, 0xff, //0x00002d8c .long L0_3_set_187 3052 0xb1, 0xe2, 0xff, 0xff, //0x00002d90 .long L0_3_set_187 3053 0xb1, 0xe2, 0xff, 0xff, //0x00002d94 .long L0_3_set_187 3054 0xb1, 0xe2, 0xff, 0xff, //0x00002d98 .long L0_3_set_187 3055 0xb1, 0xe2, 0xff, 0xff, //0x00002d9c .long L0_3_set_187 3056 0xb1, 0xe2, 0xff, 0xff, //0x00002da0 .long L0_3_set_187 3057 0xb1, 0xe2, 0xff, 0xff, //0x00002da4 .long L0_3_set_187 3058 0xb1, 0xe2, 0xff, 0xff, //0x00002da8 .long L0_3_set_187 3059 0xb1, 0xe2, 0xff, 0xff, //0x00002dac .long L0_3_set_187 3060 0xb1, 0xe2, 0xff, 0xff, //0x00002db0 .long L0_3_set_187 3061 0xb1, 0xe2, 0xff, 0xff, //0x00002db4 .long L0_3_set_187 3062 0xb1, 0xe2, 0xff, 0xff, //0x00002db8 .long L0_3_set_187 3063 0xb1, 0xe2, 0xff, 0xff, //0x00002dbc .long L0_3_set_187 3064 0xb1, 0xe2, 0xff, 0xff, //0x00002dc0 .long L0_3_set_187 3065 0xb1, 0xe2, 0xff, 0xff, //0x00002dc4 .long L0_3_set_187 3066 0xb1, 0xe2, 0xff, 0xff, //0x00002dc8 .long L0_3_set_187 3067 0xb1, 0xe2, 0xff, 0xff, //0x00002dcc .long L0_3_set_187 3068 0xb1, 0xe2, 0xff, 0xff, //0x00002dd0 .long L0_3_set_187 3069 0xb1, 0xe2, 0xff, 0xff, //0x00002dd4 .long L0_3_set_187 3070 0xb1, 0xe2, 0xff, 0xff, //0x00002dd8 .long L0_3_set_187 3071 0xb1, 0xe2, 0xff, 0xff, //0x00002ddc .long L0_3_set_187 3072 0xb1, 0xe2, 0xff, 0xff, //0x00002de0 .long L0_3_set_187 3073 0xb1, 0xe2, 0xff, 0xff, //0x00002de4 .long L0_3_set_187 3074 0xb1, 0xe2, 0xff, 0xff, //0x00002de8 .long L0_3_set_187 3075 0xb1, 0xe2, 0xff, 0xff, //0x00002dec .long L0_3_set_187 3076 0xb1, 0xe2, 0xff, 0xff, //0x00002df0 .long L0_3_set_187 3077 0xa4, 0xdd, 0xff, 0xff, //0x00002df4 .long L0_3_set_176 3078 //0x00002df8 .p2align 2, 0x00 3079 //0x00002df8 _MASK_USE_NUMBER 3080 0x02, 0x00, 0x00, 0x00, //0x00002df8 .long 2 3081 } 3082