github.com/bytedance/sonic@v1.11.7-0.20240517092252-d2edb31b167b/internal/native/sse/skip_one_fast_text_amd64.go (about) 1 // +build amd64 2 // Code generated by asm2asm, DO NOT EDIT. 3 4 package sse 5 6 var _text_skip_one_fast = []byte{ 7 // .p2align 4, 0x00 8 // LCPI0_0 9 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, // QUAD $0x2c2c2c2c2c2c2c2c; QUAD $0x2c2c2c2c2c2c2c2c // .space 16, ',,,,,,,,,,,,,,,,' 10 //0x00000010 LCPI0_1 11 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000010 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 12 //0x00000020 LCPI0_2 13 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, //0x00000020 QUAD $0x7d7d7d7d7d7d7d7d; QUAD $0x7d7d7d7d7d7d7d7d // .space 16, '}}}}}}}}}}}}}}}}' 14 //0x00000030 LCPI0_3 15 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x00000030 QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' 16 //0x00000040 LCPI0_4 17 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x00000040 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18 //0x00000050 LCPI0_5 19 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, //0x00000050 QUAD $0x7b7b7b7b7b7b7b7b; QUAD $0x7b7b7b7b7b7b7b7b // .space 16, '{{{{{{{{{{{{{{{{' 20 //0x00000060 LCPI0_6 21 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, //0x00000060 QUAD $0x5b5b5b5b5b5b5b5b; QUAD $0x5b5b5b5b5b5b5b5b // .space 16, '[[[[[[[[[[[[[[[[' 22 //0x00000070 LCPI0_7 23 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, //0x00000070 QUAD $0x5d5d5d5d5d5d5d5d; QUAD $0x5d5d5d5d5d5d5d5d // .space 16, ']]]]]]]]]]]]]]]]' 24 //0x00000080 .p2align 4, 0x90 25 //0x00000080 _skip_one_fast 26 0x55, //0x00000080 pushq %rbp 27 0x48, 0x89, 0xe5, //0x00000081 movq %rsp, %rbp 28 0x41, 0x57, //0x00000084 pushq %r15 29 0x41, 0x56, //0x00000086 pushq %r14 30 0x41, 0x55, //0x00000088 pushq %r13 31 0x41, 0x54, //0x0000008a pushq %r12 32 0x53, //0x0000008c pushq %rbx 33 0x48, 0x83, 0xec, 0x58, //0x0000008d subq $88, %rsp 34 0x4c, 0x8b, 0x07, //0x00000091 movq (%rdi), %r8 35 0x4c, 0x8b, 0x4f, 0x08, //0x00000094 movq $8(%rdi), %r9 36 0x48, 0x8b, 0x16, //0x00000098 movq (%rsi), %rdx 37 0x48, 0x89, 0xd0, //0x0000009b movq %rdx, %rax 38 0x4c, 0x29, 0xc8, //0x0000009e subq %r9, %rax 39 0x0f, 0x83, 0x2a, 0x00, 0x00, 0x00, //0x000000a1 jae LBB0_5 40 0x41, 0x8a, 0x0c, 0x10, //0x000000a7 movb (%r8,%rdx), %cl 41 0x80, 0xf9, 0x0d, //0x000000ab cmpb $13, %cl 42 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x000000ae je LBB0_5 43 0x80, 0xf9, 0x20, //0x000000b4 cmpb $32, %cl 44 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x000000b7 je LBB0_5 45 0x80, 0xc1, 0xf7, //0x000000bd addb $-9, %cl 46 0x80, 0xf9, 0x01, //0x000000c0 cmpb $1, %cl 47 0x0f, 0x86, 0x08, 0x00, 0x00, 0x00, //0x000000c3 jbe LBB0_5 48 0x49, 0x89, 0xd6, //0x000000c9 movq %rdx, %r14 49 0xe9, 0x2e, 0x01, 0x00, 0x00, //0x000000cc jmp LBB0_27 50 //0x000000d1 LBB0_5 51 0x4c, 0x8d, 0x72, 0x01, //0x000000d1 leaq $1(%rdx), %r14 52 0x4d, 0x39, 0xce, //0x000000d5 cmpq %r9, %r14 53 0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x000000d8 jae LBB0_9 54 0x43, 0x8a, 0x0c, 0x30, //0x000000de movb (%r8,%r14), %cl 55 0x80, 0xf9, 0x0d, //0x000000e2 cmpb $13, %cl 56 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x000000e5 je LBB0_9 57 0x80, 0xf9, 0x20, //0x000000eb cmpb $32, %cl 58 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x000000ee je LBB0_9 59 0x80, 0xc1, 0xf7, //0x000000f4 addb $-9, %cl 60 0x80, 0xf9, 0x01, //0x000000f7 cmpb $1, %cl 61 0x0f, 0x87, 0xff, 0x00, 0x00, 0x00, //0x000000fa ja LBB0_27 62 //0x00000100 LBB0_9 63 0x4c, 0x8d, 0x72, 0x02, //0x00000100 leaq $2(%rdx), %r14 64 0x4d, 0x39, 0xce, //0x00000104 cmpq %r9, %r14 65 0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x00000107 jae LBB0_13 66 0x43, 0x8a, 0x0c, 0x30, //0x0000010d movb (%r8,%r14), %cl 67 0x80, 0xf9, 0x0d, //0x00000111 cmpb $13, %cl 68 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00000114 je LBB0_13 69 0x80, 0xf9, 0x20, //0x0000011a cmpb $32, %cl 70 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x0000011d je LBB0_13 71 0x80, 0xc1, 0xf7, //0x00000123 addb $-9, %cl 72 0x80, 0xf9, 0x01, //0x00000126 cmpb $1, %cl 73 0x0f, 0x87, 0xd0, 0x00, 0x00, 0x00, //0x00000129 ja LBB0_27 74 //0x0000012f LBB0_13 75 0x4c, 0x8d, 0x72, 0x03, //0x0000012f leaq $3(%rdx), %r14 76 0x4d, 0x39, 0xce, //0x00000133 cmpq %r9, %r14 77 0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x00000136 jae LBB0_17 78 0x43, 0x8a, 0x0c, 0x30, //0x0000013c movb (%r8,%r14), %cl 79 0x80, 0xf9, 0x0d, //0x00000140 cmpb $13, %cl 80 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00000143 je LBB0_17 81 0x80, 0xf9, 0x20, //0x00000149 cmpb $32, %cl 82 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x0000014c je LBB0_17 83 0x80, 0xc1, 0xf7, //0x00000152 addb $-9, %cl 84 0x80, 0xf9, 0x01, //0x00000155 cmpb $1, %cl 85 0x0f, 0x87, 0xa1, 0x00, 0x00, 0x00, //0x00000158 ja LBB0_27 86 //0x0000015e LBB0_17 87 0x48, 0x8d, 0x4a, 0x04, //0x0000015e leaq $4(%rdx), %rcx 88 0x49, 0x39, 0xc9, //0x00000162 cmpq %rcx, %r9 89 0x0f, 0x86, 0x4e, 0x00, 0x00, 0x00, //0x00000165 jbe LBB0_23 90 0x49, 0x39, 0xc9, //0x0000016b cmpq %rcx, %r9 91 0x0f, 0x84, 0x54, 0x00, 0x00, 0x00, //0x0000016e je LBB0_24 92 0x4b, 0x8d, 0x0c, 0x08, //0x00000174 leaq (%r8,%r9), %rcx 93 0x48, 0x83, 0xc0, 0x04, //0x00000178 addq $4, %rax 94 0x4e, 0x8d, 0x74, 0x02, 0x05, //0x0000017c leaq $5(%rdx,%r8), %r14 95 0x48, 0xba, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000181 movabsq $4294977024, %rdx 96 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000018b .p2align 4, 0x90 97 //0x00000190 LBB0_20 98 0x41, 0x0f, 0xbe, 0x5e, 0xff, //0x00000190 movsbl $-1(%r14), %ebx 99 0x83, 0xfb, 0x20, //0x00000195 cmpl $32, %ebx 100 0x0f, 0x87, 0x48, 0x00, 0x00, 0x00, //0x00000198 ja LBB0_26 101 0x48, 0x0f, 0xa3, 0xda, //0x0000019e btq %rbx, %rdx 102 0x0f, 0x83, 0x3e, 0x00, 0x00, 0x00, //0x000001a2 jae LBB0_26 103 0x49, 0xff, 0xc6, //0x000001a8 incq %r14 104 0x48, 0xff, 0xc0, //0x000001ab incq %rax 105 0x0f, 0x85, 0xdc, 0xff, 0xff, 0xff, //0x000001ae jne LBB0_20 106 0xe9, 0x12, 0x00, 0x00, 0x00, //0x000001b4 jmp LBB0_25 107 //0x000001b9 LBB0_23 108 0x48, 0x89, 0x0e, //0x000001b9 movq %rcx, (%rsi) 109 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000001bc movq $-1, %rax 110 0xe9, 0x4a, 0x01, 0x00, 0x00, //0x000001c3 jmp LBB0_45 111 //0x000001c8 LBB0_24 112 0x4c, 0x01, 0xc1, //0x000001c8 addq %r8, %rcx 113 //0x000001cb LBB0_25 114 0x4c, 0x29, 0xc1, //0x000001cb subq %r8, %rcx 115 0x49, 0x89, 0xce, //0x000001ce movq %rcx, %r14 116 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000001d1 movq $-1, %rax 117 0x4d, 0x39, 0xce, //0x000001d8 cmpq %r9, %r14 118 0x0f, 0x82, 0x1e, 0x00, 0x00, 0x00, //0x000001db jb LBB0_27 119 0xe9, 0x2c, 0x01, 0x00, 0x00, //0x000001e1 jmp LBB0_45 120 //0x000001e6 LBB0_26 121 0x4c, 0x89, 0xc0, //0x000001e6 movq %r8, %rax 122 0x48, 0xf7, 0xd0, //0x000001e9 notq %rax 123 0x49, 0x01, 0xc6, //0x000001ec addq %rax, %r14 124 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000001ef movq $-1, %rax 125 0x4d, 0x39, 0xce, //0x000001f6 cmpq %r9, %r14 126 0x0f, 0x83, 0x13, 0x01, 0x00, 0x00, //0x000001f9 jae LBB0_45 127 //0x000001ff LBB0_27 128 0x49, 0x8d, 0x5e, 0x01, //0x000001ff leaq $1(%r14), %rbx 129 0x48, 0x89, 0x1e, //0x00000203 movq %rbx, (%rsi) 130 0x43, 0x0f, 0xbe, 0x0c, 0x30, //0x00000206 movsbl (%r8,%r14), %ecx 131 0x83, 0xf9, 0x7b, //0x0000020b cmpl $123, %ecx 132 0x0f, 0x87, 0x20, 0x01, 0x00, 0x00, //0x0000020e ja LBB0_47 133 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000214 movq $-1, %rax 134 0x48, 0x8d, 0x15, 0xaa, 0x0b, 0x00, 0x00, //0x0000021b leaq $2986(%rip), %rdx /* LJTI0_0+0(%rip) */ 135 0x48, 0x63, 0x0c, 0x8a, //0x00000222 movslq (%rdx,%rcx,4), %rcx 136 0x48, 0x01, 0xd1, //0x00000226 addq %rdx, %rcx 137 0xff, 0xe1, //0x00000229 jmpq *%rcx 138 //0x0000022b LBB0_29 139 0x48, 0x8b, 0x4f, 0x08, //0x0000022b movq $8(%rdi), %rcx 140 0x48, 0x89, 0xc8, //0x0000022f movq %rcx, %rax 141 0x48, 0x29, 0xd8, //0x00000232 subq %rbx, %rax 142 0x4c, 0x01, 0xc3, //0x00000235 addq %r8, %rbx 143 0x48, 0x83, 0xf8, 0x10, //0x00000238 cmpq $16, %rax 144 0x0f, 0x82, 0x7b, 0x00, 0x00, 0x00, //0x0000023c jb LBB0_34 145 0x4c, 0x29, 0xf1, //0x00000242 subq %r14, %rcx 146 0x48, 0x83, 0xc1, 0xef, //0x00000245 addq $-17, %rcx 147 0x48, 0x89, 0xca, //0x00000249 movq %rcx, %rdx 148 0x48, 0x83, 0xe2, 0xf0, //0x0000024c andq $-16, %rdx 149 0x4c, 0x01, 0xf2, //0x00000250 addq %r14, %rdx 150 0x49, 0x8d, 0x54, 0x10, 0x11, //0x00000253 leaq $17(%r8,%rdx), %rdx 151 0x83, 0xe1, 0x0f, //0x00000258 andl $15, %ecx 152 0xf3, 0x0f, 0x6f, 0x05, 0x9d, 0xfd, 0xff, 0xff, //0x0000025b movdqu $-611(%rip), %xmm0 /* LCPI0_0+0(%rip) */ 153 0xf3, 0x0f, 0x6f, 0x0d, 0xa5, 0xfd, 0xff, 0xff, //0x00000263 movdqu $-603(%rip), %xmm1 /* LCPI0_1+0(%rip) */ 154 0xf3, 0x0f, 0x6f, 0x15, 0xad, 0xfd, 0xff, 0xff, //0x0000026b movdqu $-595(%rip), %xmm2 /* LCPI0_2+0(%rip) */ 155 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000273 .p2align 4, 0x90 156 //0x00000280 LBB0_31 157 0xf3, 0x0f, 0x6f, 0x1b, //0x00000280 movdqu (%rbx), %xmm3 158 0x66, 0x0f, 0x6f, 0xe3, //0x00000284 movdqa %xmm3, %xmm4 159 0x66, 0x0f, 0x74, 0xe0, //0x00000288 pcmpeqb %xmm0, %xmm4 160 0x66, 0x0f, 0xeb, 0xd9, //0x0000028c por %xmm1, %xmm3 161 0x66, 0x0f, 0x74, 0xda, //0x00000290 pcmpeqb %xmm2, %xmm3 162 0x66, 0x0f, 0xeb, 0xdc, //0x00000294 por %xmm4, %xmm3 163 0x66, 0x0f, 0xd7, 0xfb, //0x00000298 pmovmskb %xmm3, %edi 164 0x66, 0x85, 0xff, //0x0000029c testw %di, %di 165 0x0f, 0x85, 0x5a, 0x00, 0x00, 0x00, //0x0000029f jne LBB0_42 166 0x48, 0x83, 0xc3, 0x10, //0x000002a5 addq $16, %rbx 167 0x48, 0x83, 0xc0, 0xf0, //0x000002a9 addq $-16, %rax 168 0x48, 0x83, 0xf8, 0x0f, //0x000002ad cmpq $15, %rax 169 0x0f, 0x87, 0xc9, 0xff, 0xff, 0xff, //0x000002b1 ja LBB0_31 170 0x48, 0x89, 0xc8, //0x000002b7 movq %rcx, %rax 171 0x48, 0x89, 0xd3, //0x000002ba movq %rdx, %rbx 172 //0x000002bd LBB0_34 173 0x48, 0x85, 0xc0, //0x000002bd testq %rax, %rax 174 0x0f, 0x84, 0x31, 0x00, 0x00, 0x00, //0x000002c0 je LBB0_41 175 0x48, 0x8d, 0x0c, 0x03, //0x000002c6 leaq (%rbx,%rax), %rcx 176 //0x000002ca LBB0_36 177 0x0f, 0xb6, 0x13, //0x000002ca movzbl (%rbx), %edx 178 0x80, 0xfa, 0x2c, //0x000002cd cmpb $44, %dl 179 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000002d0 je LBB0_41 180 0x80, 0xfa, 0x7d, //0x000002d6 cmpb $125, %dl 181 0x0f, 0x84, 0x18, 0x00, 0x00, 0x00, //0x000002d9 je LBB0_41 182 0x80, 0xfa, 0x5d, //0x000002df cmpb $93, %dl 183 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x000002e2 je LBB0_41 184 0x48, 0xff, 0xc3, //0x000002e8 incq %rbx 185 0x48, 0xff, 0xc8, //0x000002eb decq %rax 186 0x0f, 0x85, 0xd6, 0xff, 0xff, 0xff, //0x000002ee jne LBB0_36 187 0x48, 0x89, 0xcb, //0x000002f4 movq %rcx, %rbx 188 //0x000002f7 LBB0_41 189 0x4c, 0x29, 0xc3, //0x000002f7 subq %r8, %rbx 190 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x000002fa jmp LBB0_43 191 //0x000002ff LBB0_42 192 0x0f, 0xb7, 0xc7, //0x000002ff movzwl %di, %eax 193 0x48, 0x0f, 0xbc, 0xc0, //0x00000302 bsfq %rax, %rax 194 0x4c, 0x29, 0xc3, //0x00000306 subq %r8, %rbx 195 0x48, 0x01, 0xc3, //0x00000309 addq %rax, %rbx 196 //0x0000030c LBB0_43 197 0x48, 0x89, 0x1e, //0x0000030c movq %rbx, (%rsi) 198 //0x0000030f LBB0_44 199 0x4c, 0x89, 0xf0, //0x0000030f movq %r14, %rax 200 //0x00000312 LBB0_45 201 0x48, 0x83, 0xc4, 0x58, //0x00000312 addq $88, %rsp 202 0x5b, //0x00000316 popq %rbx 203 0x41, 0x5c, //0x00000317 popq %r12 204 0x41, 0x5d, //0x00000319 popq %r13 205 0x41, 0x5e, //0x0000031b popq %r14 206 0x41, 0x5f, //0x0000031d popq %r15 207 0x5d, //0x0000031f popq %rbp 208 0xc3, //0x00000320 retq 209 //0x00000321 LBB0_46 210 0x49, 0x8d, 0x4e, 0x04, //0x00000321 leaq $4(%r14), %rcx 211 0x48, 0x3b, 0x4f, 0x08, //0x00000325 cmpq $8(%rdi), %rcx 212 0x0f, 0x87, 0xe3, 0xff, 0xff, 0xff, //0x00000329 ja LBB0_45 213 0xe9, 0x6a, 0x05, 0x00, 0x00, //0x0000032f jmp LBB0_83 214 //0x00000334 LBB0_47 215 0x4c, 0x89, 0x36, //0x00000334 movq %r14, (%rsi) 216 0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00000337 movq $-2, %rax 217 0xe9, 0xcf, 0xff, 0xff, 0xff, //0x0000033e jmp LBB0_45 218 //0x00000343 LBB0_48 219 0x4c, 0x8b, 0x4f, 0x08, //0x00000343 movq $8(%rdi), %r9 220 0x4d, 0x89, 0xcf, //0x00000347 movq %r9, %r15 221 0x49, 0x29, 0xdf, //0x0000034a subq %rbx, %r15 222 0x49, 0x83, 0xff, 0x20, //0x0000034d cmpq $32, %r15 223 0x0f, 0x8c, 0x3e, 0x0a, 0x00, 0x00, //0x00000351 jl LBB0_117 224 0x41, 0xba, 0xff, 0xff, 0xff, 0xff, //0x00000357 movl $4294967295, %r10d 225 0x4f, 0x8d, 0x1c, 0x30, //0x0000035d leaq (%r8,%r14), %r11 226 0x4d, 0x29, 0xf1, //0x00000361 subq %r14, %r9 227 0x41, 0xbd, 0x1f, 0x00, 0x00, 0x00, //0x00000364 movl $31, %r13d 228 0x45, 0x31, 0xff, //0x0000036a xorl %r15d, %r15d 229 0xf3, 0x0f, 0x6f, 0x05, 0xbb, 0xfc, 0xff, 0xff, //0x0000036d movdqu $-837(%rip), %xmm0 /* LCPI0_3+0(%rip) */ 230 0xf3, 0x0f, 0x6f, 0x0d, 0xc3, 0xfc, 0xff, 0xff, //0x00000375 movdqu $-829(%rip), %xmm1 /* LCPI0_4+0(%rip) */ 231 0x45, 0x31, 0xe4, //0x0000037d xorl %r12d, %r12d 232 0xe9, 0x2d, 0x00, 0x00, 0x00, //0x00000380 jmp LBB0_50 233 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000385 .p2align 4, 0x90 234 //0x00000390 LBB0_52 235 0x45, 0x31, 0xe4, //0x00000390 xorl %r12d, %r12d 236 0x85, 0xc9, //0x00000393 testl %ecx, %ecx 237 0x0f, 0x85, 0xa6, 0x00, 0x00, 0x00, //0x00000395 jne LBB0_110 238 //0x0000039b LBB0_53 239 0x49, 0x83, 0xc7, 0x20, //0x0000039b addq $32, %r15 240 0x4b, 0x8d, 0x4c, 0x29, 0xe0, //0x0000039f leaq $-32(%r9,%r13), %rcx 241 0x49, 0x83, 0xc5, 0xe0, //0x000003a4 addq $-32, %r13 242 0x48, 0x83, 0xf9, 0x3f, //0x000003a8 cmpq $63, %rcx 243 0x0f, 0x8e, 0x60, 0x09, 0x00, 0x00, //0x000003ac jle LBB0_54 244 //0x000003b2 LBB0_50 245 0xf3, 0x43, 0x0f, 0x6f, 0x54, 0x3b, 0x01, //0x000003b2 movdqu $1(%r11,%r15), %xmm2 246 0xf3, 0x43, 0x0f, 0x6f, 0x5c, 0x3b, 0x11, //0x000003b9 movdqu $17(%r11,%r15), %xmm3 247 0x66, 0x0f, 0x6f, 0xe2, //0x000003c0 movdqa %xmm2, %xmm4 248 0x66, 0x0f, 0x74, 0xe0, //0x000003c4 pcmpeqb %xmm0, %xmm4 249 0x66, 0x0f, 0xd7, 0xfc, //0x000003c8 pmovmskb %xmm4, %edi 250 0x66, 0x0f, 0x6f, 0xe3, //0x000003cc movdqa %xmm3, %xmm4 251 0x66, 0x0f, 0x74, 0xe0, //0x000003d0 pcmpeqb %xmm0, %xmm4 252 0x66, 0x0f, 0xd7, 0xcc, //0x000003d4 pmovmskb %xmm4, %ecx 253 0x48, 0xc1, 0xe1, 0x10, //0x000003d8 shlq $16, %rcx 254 0x48, 0x09, 0xf9, //0x000003dc orq %rdi, %rcx 255 0x66, 0x0f, 0x74, 0xd1, //0x000003df pcmpeqb %xmm1, %xmm2 256 0x66, 0x0f, 0xd7, 0xda, //0x000003e3 pmovmskb %xmm2, %ebx 257 0x66, 0x0f, 0x74, 0xd9, //0x000003e7 pcmpeqb %xmm1, %xmm3 258 0x66, 0x0f, 0xd7, 0xfb, //0x000003eb pmovmskb %xmm3, %edi 259 0x48, 0xc1, 0xe7, 0x10, //0x000003ef shlq $16, %rdi 260 0x48, 0x09, 0xdf, //0x000003f3 orq %rbx, %rdi 261 0x48, 0x89, 0xfb, //0x000003f6 movq %rdi, %rbx 262 0x4c, 0x09, 0xe3, //0x000003f9 orq %r12, %rbx 263 0x0f, 0x84, 0x8e, 0xff, 0xff, 0xff, //0x000003fc je LBB0_52 264 0x44, 0x89, 0xe3, //0x00000402 movl %r12d, %ebx 265 0x44, 0x31, 0xd3, //0x00000405 xorl %r10d, %ebx 266 0x21, 0xdf, //0x00000408 andl %ebx, %edi 267 0x8d, 0x1c, 0x3f, //0x0000040a leal (%rdi,%rdi), %ebx 268 0x44, 0x09, 0xe3, //0x0000040d orl %r12d, %ebx 269 0x41, 0x8d, 0x92, 0xab, 0xaa, 0xaa, 0xaa, //0x00000410 leal $-1431655765(%r10), %edx 270 0x31, 0xda, //0x00000417 xorl %ebx, %edx 271 0x21, 0xfa, //0x00000419 andl %edi, %edx 272 0x81, 0xe2, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000041b andl $-1431655766, %edx 273 0x45, 0x31, 0xe4, //0x00000421 xorl %r12d, %r12d 274 0x01, 0xfa, //0x00000424 addl %edi, %edx 275 0x41, 0x0f, 0x92, 0xc4, //0x00000426 setb %r12b 276 0x01, 0xd2, //0x0000042a addl %edx, %edx 277 0x81, 0xf2, 0x55, 0x55, 0x55, 0x55, //0x0000042c xorl $1431655765, %edx 278 0x21, 0xda, //0x00000432 andl %ebx, %edx 279 0x44, 0x31, 0xd2, //0x00000434 xorl %r10d, %edx 280 0x21, 0xd1, //0x00000437 andl %edx, %ecx 281 0x85, 0xc9, //0x00000439 testl %ecx, %ecx 282 0x0f, 0x84, 0x5a, 0xff, 0xff, 0xff, //0x0000043b je LBB0_53 283 //0x00000441 LBB0_110 284 0x48, 0x0f, 0xbc, 0xc1, //0x00000441 bsfq %rcx, %rax 285 0x49, 0x01, 0xc3, //0x00000445 addq %rax, %r11 286 0x4d, 0x01, 0xfb, //0x00000448 addq %r15, %r11 287 0x4d, 0x29, 0xc3, //0x0000044b subq %r8, %r11 288 0x49, 0x83, 0xc3, 0x02, //0x0000044e addq $2, %r11 289 0x4c, 0x89, 0x1e, //0x00000452 movq %r11, (%rsi) 290 0xe9, 0xb5, 0xfe, 0xff, 0xff, //0x00000455 jmp LBB0_44 291 //0x0000045a LBB0_57 292 0x49, 0xbd, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x0000045a movabsq $6148914691236517205, %r13 293 0x48, 0x8b, 0x4f, 0x08, //0x00000464 movq $8(%rdi), %rcx 294 0x48, 0x29, 0xd9, //0x00000468 subq %rbx, %rcx 295 0x49, 0x01, 0xd8, //0x0000046b addq %rbx, %r8 296 0x45, 0x31, 0xff, //0x0000046e xorl %r15d, %r15d 297 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0xb6, 0xfb, 0xff, 0xff, //0x00000471 movdqu $-1098(%rip), %xmm10 /* LCPI0_3+0(%rip) */ 298 0xf3, 0x0f, 0x6f, 0x0d, 0xbe, 0xfb, 0xff, 0xff, //0x0000047a movdqu $-1090(%rip), %xmm1 /* LCPI0_4+0(%rip) */ 299 0x66, 0x45, 0x0f, 0x76, 0xc9, //0x00000482 pcmpeqd %xmm9, %xmm9 300 0xf3, 0x0f, 0x6f, 0x1d, 0xd1, 0xfb, 0xff, 0xff, //0x00000487 movdqu $-1071(%rip), %xmm3 /* LCPI0_6+0(%rip) */ 301 0xf3, 0x0f, 0x6f, 0x25, 0xd9, 0xfb, 0xff, 0xff, //0x0000048f movdqu $-1063(%rip), %xmm4 /* LCPI0_7+0(%rip) */ 302 0x45, 0x0f, 0x57, 0xc0, //0x00000497 xorps %xmm8, %xmm8 303 0x45, 0x31, 0xd2, //0x0000049b xorl %r10d, %r10d 304 0x31, 0xd2, //0x0000049e xorl %edx, %edx 305 0x48, 0x89, 0x55, 0xc0, //0x000004a0 movq %rdx, $-64(%rbp) 306 0x45, 0x31, 0xdb, //0x000004a4 xorl %r11d, %r11d 307 0xe9, 0x60, 0x00, 0x00, 0x00, //0x000004a7 jmp LBB0_59 308 //0x000004ac LBB0_58 309 0x49, 0xc1, 0xf9, 0x3f, //0x000004ac sarq $63, %r9 310 0x4c, 0x89, 0xf9, //0x000004b0 movq %r15, %rcx 311 0x48, 0xd1, 0xe9, //0x000004b3 shrq %rcx 312 0x4c, 0x21, 0xe9, //0x000004b6 andq %r13, %rcx 313 0x49, 0x29, 0xcf, //0x000004b9 subq %rcx, %r15 314 0x4c, 0x89, 0xf9, //0x000004bc movq %r15, %rcx 315 0x4c, 0x21, 0xd1, //0x000004bf andq %r10, %rcx 316 0x49, 0xc1, 0xef, 0x02, //0x000004c2 shrq $2, %r15 317 0x4d, 0x21, 0xd7, //0x000004c6 andq %r10, %r15 318 0x49, 0x01, 0xcf, //0x000004c9 addq %rcx, %r15 319 0x4c, 0x89, 0xf9, //0x000004cc movq %r15, %rcx 320 0x48, 0xc1, 0xe9, 0x04, //0x000004cf shrq $4, %rcx 321 0x4c, 0x01, 0xf9, //0x000004d3 addq %r15, %rcx 322 0x48, 0xba, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, //0x000004d6 movabsq $1085102592571150095, %rdx 323 0x48, 0x21, 0xd1, //0x000004e0 andq %rdx, %rcx 324 0x48, 0xba, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, //0x000004e3 movabsq $72340172838076673, %rdx 325 0x48, 0x0f, 0xaf, 0xca, //0x000004ed imulq %rdx, %rcx 326 0x48, 0xc1, 0xe9, 0x38, //0x000004f1 shrq $56, %rcx 327 0x48, 0x01, 0x4d, 0xc0, //0x000004f5 addq %rcx, $-64(%rbp) 328 0x49, 0x83, 0xc0, 0x40, //0x000004f9 addq $64, %r8 329 0x48, 0x8b, 0x4d, 0xd0, //0x000004fd movq $-48(%rbp), %rcx 330 0x48, 0x83, 0xc1, 0xc0, //0x00000501 addq $-64, %rcx 331 0x4d, 0x89, 0xcf, //0x00000505 movq %r9, %r15 332 0x4c, 0x8b, 0x55, 0xc8, //0x00000508 movq $-56(%rbp), %r10 333 //0x0000050c LBB0_59 334 0x48, 0x83, 0xf9, 0x40, //0x0000050c cmpq $64, %rcx 335 0x48, 0x89, 0x4d, 0xd0, //0x00000510 movq %rcx, $-48(%rbp) 336 0x0f, 0x8c, 0x34, 0x02, 0x00, 0x00, //0x00000514 jl LBB0_66 337 //0x0000051a LBB0_60 338 0xf3, 0x41, 0x0f, 0x6f, 0x00, //0x0000051a movdqu (%r8), %xmm0 339 0xf3, 0x41, 0x0f, 0x6f, 0x68, 0x10, //0x0000051f movdqu $16(%r8), %xmm5 340 0xf3, 0x41, 0x0f, 0x6f, 0x78, 0x20, //0x00000525 movdqu $32(%r8), %xmm7 341 0xf3, 0x41, 0x0f, 0x6f, 0x70, 0x30, //0x0000052b movdqu $48(%r8), %xmm6 342 0x66, 0x0f, 0x6f, 0xd0, //0x00000531 movdqa %xmm0, %xmm2 343 0x66, 0x41, 0x0f, 0x74, 0xd2, //0x00000535 pcmpeqb %xmm10, %xmm2 344 0x66, 0x44, 0x0f, 0xd7, 0xca, //0x0000053a pmovmskb %xmm2, %r9d 345 0x66, 0x0f, 0x6f, 0xd5, //0x0000053f movdqa %xmm5, %xmm2 346 0x66, 0x41, 0x0f, 0x74, 0xd2, //0x00000543 pcmpeqb %xmm10, %xmm2 347 0x66, 0x0f, 0xd7, 0xca, //0x00000548 pmovmskb %xmm2, %ecx 348 0x66, 0x0f, 0x6f, 0xd7, //0x0000054c movdqa %xmm7, %xmm2 349 0x66, 0x41, 0x0f, 0x74, 0xd2, //0x00000550 pcmpeqb %xmm10, %xmm2 350 0x66, 0x0f, 0xd7, 0xda, //0x00000555 pmovmskb %xmm2, %ebx 351 0x66, 0x0f, 0x6f, 0xd6, //0x00000559 movdqa %xmm6, %xmm2 352 0x66, 0x41, 0x0f, 0x74, 0xd2, //0x0000055d pcmpeqb %xmm10, %xmm2 353 0x66, 0x0f, 0xd7, 0xd2, //0x00000562 pmovmskb %xmm2, %edx 354 0x48, 0xc1, 0xe2, 0x30, //0x00000566 shlq $48, %rdx 355 0x48, 0xc1, 0xe3, 0x20, //0x0000056a shlq $32, %rbx 356 0x48, 0xc1, 0xe1, 0x10, //0x0000056e shlq $16, %rcx 357 0x49, 0x09, 0xc9, //0x00000572 orq %rcx, %r9 358 0x49, 0x09, 0xd9, //0x00000575 orq %rbx, %r9 359 0x49, 0x09, 0xd1, //0x00000578 orq %rdx, %r9 360 0x66, 0x0f, 0x6f, 0xd0, //0x0000057b movdqa %xmm0, %xmm2 361 0x66, 0x0f, 0x74, 0xd1, //0x0000057f pcmpeqb %xmm1, %xmm2 362 0x66, 0x0f, 0xd7, 0xca, //0x00000583 pmovmskb %xmm2, %ecx 363 0x66, 0x0f, 0x6f, 0xd5, //0x00000587 movdqa %xmm5, %xmm2 364 0x66, 0x0f, 0x74, 0xd1, //0x0000058b pcmpeqb %xmm1, %xmm2 365 0x66, 0x44, 0x0f, 0xd7, 0xe2, //0x0000058f pmovmskb %xmm2, %r12d 366 0x66, 0x0f, 0x6f, 0xd7, //0x00000594 movdqa %xmm7, %xmm2 367 0x66, 0x0f, 0x74, 0xd1, //0x00000598 pcmpeqb %xmm1, %xmm2 368 0x66, 0x0f, 0xd7, 0xda, //0x0000059c pmovmskb %xmm2, %ebx 369 0x66, 0x0f, 0x6f, 0xd6, //0x000005a0 movdqa %xmm6, %xmm2 370 0x66, 0x0f, 0x74, 0xd1, //0x000005a4 pcmpeqb %xmm1, %xmm2 371 0x66, 0x0f, 0xd7, 0xd2, //0x000005a8 pmovmskb %xmm2, %edx 372 0x48, 0xc1, 0xe2, 0x30, //0x000005ac shlq $48, %rdx 373 0x48, 0xc1, 0xe3, 0x20, //0x000005b0 shlq $32, %rbx 374 0x49, 0xc1, 0xe4, 0x10, //0x000005b4 shlq $16, %r12 375 0x4c, 0x09, 0xe1, //0x000005b8 orq %r12, %rcx 376 0x48, 0x09, 0xd9, //0x000005bb orq %rbx, %rcx 377 0x48, 0x09, 0xd1, //0x000005be orq %rdx, %rcx 378 0x48, 0x89, 0xca, //0x000005c1 movq %rcx, %rdx 379 0x4c, 0x09, 0xd2, //0x000005c4 orq %r10, %rdx 380 0x0f, 0x84, 0x43, 0x00, 0x00, 0x00, //0x000005c7 je LBB0_62 381 0x4c, 0x89, 0xd2, //0x000005cd movq %r10, %rdx 382 0x48, 0xf7, 0xd2, //0x000005d0 notq %rdx 383 0x48, 0x21, 0xca, //0x000005d3 andq %rcx, %rdx 384 0x4c, 0x8d, 0x24, 0x12, //0x000005d6 leaq (%rdx,%rdx), %r12 385 0x4d, 0x09, 0xd4, //0x000005da orq %r10, %r12 386 0x4d, 0x89, 0xe2, //0x000005dd movq %r12, %r10 387 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000005e0 movabsq $-6148914691236517206, %rbx 388 0x49, 0x31, 0xda, //0x000005ea xorq %rbx, %r10 389 0x48, 0x21, 0xd9, //0x000005ed andq %rbx, %rcx 390 0x4c, 0x21, 0xd1, //0x000005f0 andq %r10, %rcx 391 0x31, 0xdb, //0x000005f3 xorl %ebx, %ebx 392 0x48, 0x01, 0xd1, //0x000005f5 addq %rdx, %rcx 393 0x0f, 0x92, 0xc3, //0x000005f8 setb %bl 394 0x48, 0x89, 0x5d, 0xc8, //0x000005fb movq %rbx, $-56(%rbp) 395 0x48, 0x01, 0xc9, //0x000005ff addq %rcx, %rcx 396 0x4c, 0x31, 0xe9, //0x00000602 xorq %r13, %rcx 397 0x4c, 0x21, 0xe1, //0x00000605 andq %r12, %rcx 398 0x48, 0xf7, 0xd1, //0x00000608 notq %rcx 399 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x0000060b jmp LBB0_63 400 //0x00000610 LBB0_62 401 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000610 movq $-1, %rcx 402 0x31, 0xd2, //0x00000617 xorl %edx, %edx 403 0x48, 0x89, 0x55, 0xc8, //0x00000619 movq %rdx, $-56(%rbp) 404 //0x0000061d LBB0_63 405 0x4c, 0x21, 0xc9, //0x0000061d andq %r9, %rcx 406 0x66, 0x48, 0x0f, 0x6e, 0xd1, //0x00000620 movq %rcx, %xmm2 407 0x66, 0x41, 0x0f, 0x3a, 0x44, 0xd1, 0x00, //0x00000625 pclmulqdq $0, %xmm9, %xmm2 408 0x66, 0x49, 0x0f, 0x7e, 0xd1, //0x0000062c movq %xmm2, %r9 409 0x4d, 0x31, 0xf9, //0x00000631 xorq %r15, %r9 410 0x66, 0x0f, 0x6f, 0xd0, //0x00000634 movdqa %xmm0, %xmm2 411 0x66, 0x0f, 0x74, 0xd3, //0x00000638 pcmpeqb %xmm3, %xmm2 412 0x66, 0x44, 0x0f, 0xd7, 0xfa, //0x0000063c pmovmskb %xmm2, %r15d 413 0x66, 0x0f, 0x6f, 0xd5, //0x00000641 movdqa %xmm5, %xmm2 414 0x66, 0x0f, 0x74, 0xd3, //0x00000645 pcmpeqb %xmm3, %xmm2 415 0x66, 0x44, 0x0f, 0xd7, 0xe2, //0x00000649 pmovmskb %xmm2, %r12d 416 0x66, 0x0f, 0x6f, 0xd7, //0x0000064e movdqa %xmm7, %xmm2 417 0x66, 0x0f, 0x74, 0xd3, //0x00000652 pcmpeqb %xmm3, %xmm2 418 0x66, 0x0f, 0xd7, 0xda, //0x00000656 pmovmskb %xmm2, %ebx 419 0x66, 0x0f, 0x6f, 0xd6, //0x0000065a movdqa %xmm6, %xmm2 420 0x66, 0x0f, 0x74, 0xd3, //0x0000065e pcmpeqb %xmm3, %xmm2 421 0x66, 0x0f, 0xd7, 0xca, //0x00000662 pmovmskb %xmm2, %ecx 422 0x48, 0xc1, 0xe1, 0x30, //0x00000666 shlq $48, %rcx 423 0x48, 0xc1, 0xe3, 0x20, //0x0000066a shlq $32, %rbx 424 0x49, 0xc1, 0xe4, 0x10, //0x0000066e shlq $16, %r12 425 0x4d, 0x09, 0xe7, //0x00000672 orq %r12, %r15 426 0x49, 0x09, 0xdf, //0x00000675 orq %rbx, %r15 427 0x49, 0x09, 0xcf, //0x00000678 orq %rcx, %r15 428 0x4c, 0x89, 0xc9, //0x0000067b movq %r9, %rcx 429 0x48, 0xf7, 0xd1, //0x0000067e notq %rcx 430 0x49, 0x21, 0xcf, //0x00000681 andq %rcx, %r15 431 0x66, 0x0f, 0x74, 0xc4, //0x00000684 pcmpeqb %xmm4, %xmm0 432 0x66, 0x44, 0x0f, 0xd7, 0xe0, //0x00000688 pmovmskb %xmm0, %r12d 433 0x66, 0x0f, 0x74, 0xec, //0x0000068d pcmpeqb %xmm4, %xmm5 434 0x66, 0x0f, 0xd7, 0xdd, //0x00000691 pmovmskb %xmm5, %ebx 435 0x66, 0x0f, 0x74, 0xfc, //0x00000695 pcmpeqb %xmm4, %xmm7 436 0x66, 0x44, 0x0f, 0xd7, 0xd7, //0x00000699 pmovmskb %xmm7, %r10d 437 0x66, 0x0f, 0x74, 0xf4, //0x0000069e pcmpeqb %xmm4, %xmm6 438 0x66, 0x44, 0x0f, 0xd7, 0xee, //0x000006a2 pmovmskb %xmm6, %r13d 439 0x49, 0xc1, 0xe5, 0x30, //0x000006a7 shlq $48, %r13 440 0x49, 0xc1, 0xe2, 0x20, //0x000006ab shlq $32, %r10 441 0x48, 0xc1, 0xe3, 0x10, //0x000006af shlq $16, %rbx 442 0x49, 0x09, 0xdc, //0x000006b3 orq %rbx, %r12 443 0x4d, 0x09, 0xd4, //0x000006b6 orq %r10, %r12 444 0x4d, 0x09, 0xec, //0x000006b9 orq %r13, %r12 445 0x49, 0xbd, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000006bc movabsq $6148914691236517205, %r13 446 0x49, 0xba, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, //0x000006c6 movabsq $3689348814741910323, %r10 447 0x49, 0x21, 0xcc, //0x000006d0 andq %rcx, %r12 448 0x0f, 0x84, 0xd3, 0xfd, 0xff, 0xff, //0x000006d3 je LBB0_58 449 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000006d9 .p2align 4, 0x90 450 //0x000006e0 LBB0_64 451 0x49, 0x8d, 0x54, 0x24, 0xff, //0x000006e0 leaq $-1(%r12), %rdx 452 0x48, 0x89, 0xd3, //0x000006e5 movq %rdx, %rbx 453 0x4c, 0x21, 0xfb, //0x000006e8 andq %r15, %rbx 454 0x48, 0x89, 0xd9, //0x000006eb movq %rbx, %rcx 455 0x48, 0xd1, 0xe9, //0x000006ee shrq %rcx 456 0x4c, 0x21, 0xe9, //0x000006f1 andq %r13, %rcx 457 0x48, 0x29, 0xcb, //0x000006f4 subq %rcx, %rbx 458 0x48, 0x89, 0xd9, //0x000006f7 movq %rbx, %rcx 459 0x4c, 0x21, 0xd1, //0x000006fa andq %r10, %rcx 460 0x48, 0xc1, 0xeb, 0x02, //0x000006fd shrq $2, %rbx 461 0x4c, 0x21, 0xd3, //0x00000701 andq %r10, %rbx 462 0x48, 0x01, 0xcb, //0x00000704 addq %rcx, %rbx 463 0x48, 0x89, 0xd9, //0x00000707 movq %rbx, %rcx 464 0x48, 0xc1, 0xe9, 0x04, //0x0000070a shrq $4, %rcx 465 0x48, 0x01, 0xd9, //0x0000070e addq %rbx, %rcx 466 0x48, 0xbb, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, //0x00000711 movabsq $1085102592571150095, %rbx 467 0x48, 0x21, 0xd9, //0x0000071b andq %rbx, %rcx 468 0x48, 0xbb, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, //0x0000071e movabsq $72340172838076673, %rbx 469 0x48, 0x0f, 0xaf, 0xcb, //0x00000728 imulq %rbx, %rcx 470 0x48, 0xc1, 0xe9, 0x38, //0x0000072c shrq $56, %rcx 471 0x48, 0x03, 0x4d, 0xc0, //0x00000730 addq $-64(%rbp), %rcx 472 0x4c, 0x39, 0xd9, //0x00000734 cmpq %r11, %rcx 473 0x0f, 0x86, 0xa3, 0x05, 0x00, 0x00, //0x00000737 jbe LBB0_109 474 0x49, 0xff, 0xc3, //0x0000073d incq %r11 475 0x49, 0x21, 0xd4, //0x00000740 andq %rdx, %r12 476 0x0f, 0x85, 0x97, 0xff, 0xff, 0xff, //0x00000743 jne LBB0_64 477 0xe9, 0x5e, 0xfd, 0xff, 0xff, //0x00000749 jmp LBB0_58 478 //0x0000074e LBB0_66 479 0x48, 0x85, 0xc9, //0x0000074e testq %rcx, %rcx 480 0x0f, 0x8e, 0x46, 0x06, 0x00, 0x00, //0x00000751 jle LBB0_118 481 0x4c, 0x89, 0xd3, //0x00000757 movq %r10, %rbx 482 0x44, 0x0f, 0x11, 0x45, 0xb0, //0x0000075a movups %xmm8, $-80(%rbp) 483 0x44, 0x0f, 0x11, 0x45, 0xa0, //0x0000075f movups %xmm8, $-96(%rbp) 484 0x44, 0x0f, 0x11, 0x45, 0x90, //0x00000764 movups %xmm8, $-112(%rbp) 485 0x44, 0x0f, 0x11, 0x45, 0x80, //0x00000769 movups %xmm8, $-128(%rbp) 486 0x44, 0x89, 0xc1, //0x0000076e movl %r8d, %ecx 487 0x81, 0xe1, 0xff, 0x0f, 0x00, 0x00, //0x00000771 andl $4095, %ecx 488 0x81, 0xf9, 0xc1, 0x0f, 0x00, 0x00, //0x00000777 cmpl $4033, %ecx 489 0x0f, 0x82, 0x31, 0x00, 0x00, 0x00, //0x0000077d jb LBB0_70 490 0x48, 0x83, 0x7d, 0xd0, 0x20, //0x00000783 cmpq $32, $-48(%rbp) 491 0x0f, 0x82, 0x38, 0x00, 0x00, 0x00, //0x00000788 jb LBB0_71 492 0x41, 0x0f, 0x10, 0x00, //0x0000078e movups (%r8), %xmm0 493 0x0f, 0x11, 0x45, 0x80, //0x00000792 movups %xmm0, $-128(%rbp) 494 0x41, 0x0f, 0x10, 0x40, 0x10, //0x00000796 movups $16(%r8), %xmm0 495 0x0f, 0x11, 0x45, 0x90, //0x0000079b movups %xmm0, $-112(%rbp) 496 0x49, 0x83, 0xc0, 0x20, //0x0000079f addq $32, %r8 497 0x48, 0x8b, 0x4d, 0xd0, //0x000007a3 movq $-48(%rbp), %rcx 498 0x48, 0x8d, 0x51, 0xe0, //0x000007a7 leaq $-32(%rcx), %rdx 499 0x4c, 0x8d, 0x4d, 0xa0, //0x000007ab leaq $-96(%rbp), %r9 500 0xe9, 0x1a, 0x00, 0x00, 0x00, //0x000007af jmp LBB0_72 501 //0x000007b4 LBB0_70 502 0x49, 0xbd, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000007b4 movabsq $6148914691236517205, %r13 503 0x49, 0x89, 0xda, //0x000007be movq %rbx, %r10 504 0xe9, 0x54, 0xfd, 0xff, 0xff, //0x000007c1 jmp LBB0_60 505 //0x000007c6 LBB0_71 506 0x4c, 0x8d, 0x4d, 0x80, //0x000007c6 leaq $-128(%rbp), %r9 507 0x48, 0x8b, 0x55, 0xd0, //0x000007ca movq $-48(%rbp), %rdx 508 //0x000007ce LBB0_72 509 0x48, 0x83, 0xfa, 0x10, //0x000007ce cmpq $16, %rdx 510 0x0f, 0x82, 0x49, 0x00, 0x00, 0x00, //0x000007d2 jb LBB0_73 511 0x41, 0x0f, 0x10, 0x00, //0x000007d8 movups (%r8), %xmm0 512 0x41, 0x0f, 0x11, 0x01, //0x000007dc movups %xmm0, (%r9) 513 0x49, 0x83, 0xc0, 0x10, //0x000007e0 addq $16, %r8 514 0x49, 0x83, 0xc1, 0x10, //0x000007e4 addq $16, %r9 515 0x48, 0x83, 0xc2, 0xf0, //0x000007e8 addq $-16, %rdx 516 0x48, 0x83, 0xfa, 0x08, //0x000007ec cmpq $8, %rdx 517 0x0f, 0x83, 0x35, 0x00, 0x00, 0x00, //0x000007f0 jae LBB0_80 518 //0x000007f6 LBB0_74 519 0x48, 0x83, 0xfa, 0x04, //0x000007f6 cmpq $4, %rdx 520 0x0f, 0x8c, 0x47, 0x00, 0x00, 0x00, //0x000007fa jl LBB0_75 521 //0x00000800 LBB0_81 522 0x41, 0x8b, 0x08, //0x00000800 movl (%r8), %ecx 523 0x41, 0x89, 0x09, //0x00000803 movl %ecx, (%r9) 524 0x49, 0x83, 0xc0, 0x04, //0x00000806 addq $4, %r8 525 0x49, 0x83, 0xc1, 0x04, //0x0000080a addq $4, %r9 526 0x48, 0x83, 0xc2, 0xfc, //0x0000080e addq $-4, %rdx 527 0x48, 0x83, 0xfa, 0x02, //0x00000812 cmpq $2, %rdx 528 0x0f, 0x83, 0x35, 0x00, 0x00, 0x00, //0x00000816 jae LBB0_76 529 0xe9, 0x44, 0x00, 0x00, 0x00, //0x0000081c jmp LBB0_77 530 //0x00000821 LBB0_73 531 0x48, 0x83, 0xfa, 0x08, //0x00000821 cmpq $8, %rdx 532 0x0f, 0x82, 0xcb, 0xff, 0xff, 0xff, //0x00000825 jb LBB0_74 533 //0x0000082b LBB0_80 534 0x49, 0x8b, 0x08, //0x0000082b movq (%r8), %rcx 535 0x49, 0x89, 0x09, //0x0000082e movq %rcx, (%r9) 536 0x49, 0x83, 0xc0, 0x08, //0x00000831 addq $8, %r8 537 0x49, 0x83, 0xc1, 0x08, //0x00000835 addq $8, %r9 538 0x48, 0x83, 0xc2, 0xf8, //0x00000839 addq $-8, %rdx 539 0x48, 0x83, 0xfa, 0x04, //0x0000083d cmpq $4, %rdx 540 0x0f, 0x8d, 0xb9, 0xff, 0xff, 0xff, //0x00000841 jge LBB0_81 541 //0x00000847 LBB0_75 542 0x48, 0x83, 0xfa, 0x02, //0x00000847 cmpq $2, %rdx 543 0x0f, 0x82, 0x14, 0x00, 0x00, 0x00, //0x0000084b jb LBB0_77 544 //0x00000851 LBB0_76 545 0x41, 0x0f, 0xb7, 0x08, //0x00000851 movzwl (%r8), %ecx 546 0x66, 0x41, 0x89, 0x09, //0x00000855 movw %cx, (%r9) 547 0x49, 0x83, 0xc0, 0x02, //0x00000859 addq $2, %r8 548 0x49, 0x83, 0xc1, 0x02, //0x0000085d addq $2, %r9 549 0x48, 0x83, 0xc2, 0xfe, //0x00000861 addq $-2, %rdx 550 //0x00000865 LBB0_77 551 0x4c, 0x89, 0xc1, //0x00000865 movq %r8, %rcx 552 0x4c, 0x8d, 0x45, 0x80, //0x00000868 leaq $-128(%rbp), %r8 553 0x48, 0x85, 0xd2, //0x0000086c testq %rdx, %rdx 554 0x49, 0xbd, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x0000086f movabsq $6148914691236517205, %r13 555 0x49, 0x89, 0xda, //0x00000879 movq %rbx, %r10 556 0x0f, 0x84, 0x98, 0xfc, 0xff, 0xff, //0x0000087c je LBB0_60 557 0x8a, 0x09, //0x00000882 movb (%rcx), %cl 558 0x41, 0x88, 0x09, //0x00000884 movb %cl, (%r9) 559 0x4c, 0x8d, 0x45, 0x80, //0x00000887 leaq $-128(%rbp), %r8 560 0xe9, 0x8a, 0xfc, 0xff, 0xff, //0x0000088b jmp LBB0_60 561 //0x00000890 LBB0_82 562 0x49, 0x8d, 0x4e, 0x05, //0x00000890 leaq $5(%r14), %rcx 563 0x48, 0x3b, 0x4f, 0x08, //0x00000894 cmpq $8(%rdi), %rcx 564 0x0f, 0x87, 0x74, 0xfa, 0xff, 0xff, //0x00000898 ja LBB0_45 565 //0x0000089e LBB0_83 566 0x48, 0x89, 0x0e, //0x0000089e movq %rcx, (%rsi) 567 0xe9, 0x69, 0xfa, 0xff, 0xff, //0x000008a1 jmp LBB0_44 568 //0x000008a6 LBB0_84 569 0x49, 0xbd, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000008a6 movabsq $6148914691236517205, %r13 570 0x48, 0x8b, 0x4f, 0x08, //0x000008b0 movq $8(%rdi), %rcx 571 0x48, 0x29, 0xd9, //0x000008b4 subq %rbx, %rcx 572 0x49, 0x01, 0xd8, //0x000008b7 addq %rbx, %r8 573 0x45, 0x31, 0xff, //0x000008ba xorl %r15d, %r15d 574 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0x6a, 0xf7, 0xff, 0xff, //0x000008bd movdqu $-2198(%rip), %xmm10 /* LCPI0_3+0(%rip) */ 575 0xf3, 0x0f, 0x6f, 0x0d, 0x72, 0xf7, 0xff, 0xff, //0x000008c6 movdqu $-2190(%rip), %xmm1 /* LCPI0_4+0(%rip) */ 576 0x66, 0x45, 0x0f, 0x76, 0xc9, //0x000008ce pcmpeqd %xmm9, %xmm9 577 0xf3, 0x0f, 0x6f, 0x1d, 0x75, 0xf7, 0xff, 0xff, //0x000008d3 movdqu $-2187(%rip), %xmm3 /* LCPI0_5+0(%rip) */ 578 0xf3, 0x0f, 0x6f, 0x25, 0x3d, 0xf7, 0xff, 0xff, //0x000008db movdqu $-2243(%rip), %xmm4 /* LCPI0_2+0(%rip) */ 579 0x45, 0x0f, 0x57, 0xc0, //0x000008e3 xorps %xmm8, %xmm8 580 0x45, 0x31, 0xd2, //0x000008e7 xorl %r10d, %r10d 581 0x31, 0xd2, //0x000008ea xorl %edx, %edx 582 0x48, 0x89, 0x55, 0xc0, //0x000008ec movq %rdx, $-64(%rbp) 583 0x45, 0x31, 0xdb, //0x000008f0 xorl %r11d, %r11d 584 0xe9, 0x60, 0x00, 0x00, 0x00, //0x000008f3 jmp LBB0_86 585 //0x000008f8 LBB0_85 586 0x49, 0xc1, 0xf9, 0x3f, //0x000008f8 sarq $63, %r9 587 0x4c, 0x89, 0xf9, //0x000008fc movq %r15, %rcx 588 0x48, 0xd1, 0xe9, //0x000008ff shrq %rcx 589 0x4c, 0x21, 0xe9, //0x00000902 andq %r13, %rcx 590 0x49, 0x29, 0xcf, //0x00000905 subq %rcx, %r15 591 0x4c, 0x89, 0xf9, //0x00000908 movq %r15, %rcx 592 0x4c, 0x21, 0xd1, //0x0000090b andq %r10, %rcx 593 0x49, 0xc1, 0xef, 0x02, //0x0000090e shrq $2, %r15 594 0x4d, 0x21, 0xd7, //0x00000912 andq %r10, %r15 595 0x49, 0x01, 0xcf, //0x00000915 addq %rcx, %r15 596 0x4c, 0x89, 0xf9, //0x00000918 movq %r15, %rcx 597 0x48, 0xc1, 0xe9, 0x04, //0x0000091b shrq $4, %rcx 598 0x4c, 0x01, 0xf9, //0x0000091f addq %r15, %rcx 599 0x48, 0xba, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, //0x00000922 movabsq $1085102592571150095, %rdx 600 0x48, 0x21, 0xd1, //0x0000092c andq %rdx, %rcx 601 0x48, 0xba, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, //0x0000092f movabsq $72340172838076673, %rdx 602 0x48, 0x0f, 0xaf, 0xca, //0x00000939 imulq %rdx, %rcx 603 0x48, 0xc1, 0xe9, 0x38, //0x0000093d shrq $56, %rcx 604 0x48, 0x01, 0x4d, 0xc0, //0x00000941 addq %rcx, $-64(%rbp) 605 0x49, 0x83, 0xc0, 0x40, //0x00000945 addq $64, %r8 606 0x48, 0x8b, 0x4d, 0xd0, //0x00000949 movq $-48(%rbp), %rcx 607 0x48, 0x83, 0xc1, 0xc0, //0x0000094d addq $-64, %rcx 608 0x4d, 0x89, 0xcf, //0x00000951 movq %r9, %r15 609 0x4c, 0x8b, 0x55, 0xc8, //0x00000954 movq $-56(%rbp), %r10 610 //0x00000958 LBB0_86 611 0x48, 0x83, 0xf9, 0x40, //0x00000958 cmpq $64, %rcx 612 0x48, 0x89, 0x4d, 0xd0, //0x0000095c movq %rcx, $-48(%rbp) 613 0x0f, 0x8c, 0x38, 0x02, 0x00, 0x00, //0x00000960 jl LBB0_93 614 //0x00000966 LBB0_87 615 0xf3, 0x41, 0x0f, 0x6f, 0x00, //0x00000966 movdqu (%r8), %xmm0 616 0xf3, 0x41, 0x0f, 0x6f, 0x68, 0x10, //0x0000096b movdqu $16(%r8), %xmm5 617 0xf3, 0x41, 0x0f, 0x6f, 0x78, 0x20, //0x00000971 movdqu $32(%r8), %xmm7 618 0xf3, 0x41, 0x0f, 0x6f, 0x70, 0x30, //0x00000977 movdqu $48(%r8), %xmm6 619 0x66, 0x0f, 0x6f, 0xd0, //0x0000097d movdqa %xmm0, %xmm2 620 0x66, 0x41, 0x0f, 0x74, 0xd2, //0x00000981 pcmpeqb %xmm10, %xmm2 621 0x66, 0x44, 0x0f, 0xd7, 0xca, //0x00000986 pmovmskb %xmm2, %r9d 622 0x66, 0x0f, 0x6f, 0xd5, //0x0000098b movdqa %xmm5, %xmm2 623 0x66, 0x41, 0x0f, 0x74, 0xd2, //0x0000098f pcmpeqb %xmm10, %xmm2 624 0x66, 0x0f, 0xd7, 0xca, //0x00000994 pmovmskb %xmm2, %ecx 625 0x66, 0x0f, 0x6f, 0xd7, //0x00000998 movdqa %xmm7, %xmm2 626 0x66, 0x41, 0x0f, 0x74, 0xd2, //0x0000099c pcmpeqb %xmm10, %xmm2 627 0x66, 0x0f, 0xd7, 0xda, //0x000009a1 pmovmskb %xmm2, %ebx 628 0x66, 0x0f, 0x6f, 0xd6, //0x000009a5 movdqa %xmm6, %xmm2 629 0x66, 0x41, 0x0f, 0x74, 0xd2, //0x000009a9 pcmpeqb %xmm10, %xmm2 630 0x66, 0x0f, 0xd7, 0xd2, //0x000009ae pmovmskb %xmm2, %edx 631 0x48, 0xc1, 0xe2, 0x30, //0x000009b2 shlq $48, %rdx 632 0x48, 0xc1, 0xe3, 0x20, //0x000009b6 shlq $32, %rbx 633 0x48, 0xc1, 0xe1, 0x10, //0x000009ba shlq $16, %rcx 634 0x49, 0x09, 0xc9, //0x000009be orq %rcx, %r9 635 0x49, 0x09, 0xd9, //0x000009c1 orq %rbx, %r9 636 0x49, 0x09, 0xd1, //0x000009c4 orq %rdx, %r9 637 0x66, 0x0f, 0x6f, 0xd0, //0x000009c7 movdqa %xmm0, %xmm2 638 0x66, 0x0f, 0x74, 0xd1, //0x000009cb pcmpeqb %xmm1, %xmm2 639 0x66, 0x0f, 0xd7, 0xca, //0x000009cf pmovmskb %xmm2, %ecx 640 0x66, 0x0f, 0x6f, 0xd5, //0x000009d3 movdqa %xmm5, %xmm2 641 0x66, 0x0f, 0x74, 0xd1, //0x000009d7 pcmpeqb %xmm1, %xmm2 642 0x66, 0x44, 0x0f, 0xd7, 0xe2, //0x000009db pmovmskb %xmm2, %r12d 643 0x66, 0x0f, 0x6f, 0xd7, //0x000009e0 movdqa %xmm7, %xmm2 644 0x66, 0x0f, 0x74, 0xd1, //0x000009e4 pcmpeqb %xmm1, %xmm2 645 0x66, 0x0f, 0xd7, 0xda, //0x000009e8 pmovmskb %xmm2, %ebx 646 0x66, 0x0f, 0x6f, 0xd6, //0x000009ec movdqa %xmm6, %xmm2 647 0x66, 0x0f, 0x74, 0xd1, //0x000009f0 pcmpeqb %xmm1, %xmm2 648 0x66, 0x0f, 0xd7, 0xd2, //0x000009f4 pmovmskb %xmm2, %edx 649 0x48, 0xc1, 0xe2, 0x30, //0x000009f8 shlq $48, %rdx 650 0x48, 0xc1, 0xe3, 0x20, //0x000009fc shlq $32, %rbx 651 0x49, 0xc1, 0xe4, 0x10, //0x00000a00 shlq $16, %r12 652 0x4c, 0x09, 0xe1, //0x00000a04 orq %r12, %rcx 653 0x48, 0x09, 0xd9, //0x00000a07 orq %rbx, %rcx 654 0x48, 0x09, 0xd1, //0x00000a0a orq %rdx, %rcx 655 0x48, 0x89, 0xca, //0x00000a0d movq %rcx, %rdx 656 0x4c, 0x09, 0xd2, //0x00000a10 orq %r10, %rdx 657 0x0f, 0x84, 0x43, 0x00, 0x00, 0x00, //0x00000a13 je LBB0_89 658 0x4c, 0x89, 0xd2, //0x00000a19 movq %r10, %rdx 659 0x48, 0xf7, 0xd2, //0x00000a1c notq %rdx 660 0x48, 0x21, 0xca, //0x00000a1f andq %rcx, %rdx 661 0x4c, 0x8d, 0x24, 0x12, //0x00000a22 leaq (%rdx,%rdx), %r12 662 0x4d, 0x09, 0xd4, //0x00000a26 orq %r10, %r12 663 0x4d, 0x89, 0xe2, //0x00000a29 movq %r12, %r10 664 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000a2c movabsq $-6148914691236517206, %rbx 665 0x49, 0x31, 0xda, //0x00000a36 xorq %rbx, %r10 666 0x48, 0x21, 0xd9, //0x00000a39 andq %rbx, %rcx 667 0x4c, 0x21, 0xd1, //0x00000a3c andq %r10, %rcx 668 0x31, 0xdb, //0x00000a3f xorl %ebx, %ebx 669 0x48, 0x01, 0xd1, //0x00000a41 addq %rdx, %rcx 670 0x0f, 0x92, 0xc3, //0x00000a44 setb %bl 671 0x48, 0x89, 0x5d, 0xc8, //0x00000a47 movq %rbx, $-56(%rbp) 672 0x48, 0x01, 0xc9, //0x00000a4b addq %rcx, %rcx 673 0x4c, 0x31, 0xe9, //0x00000a4e xorq %r13, %rcx 674 0x4c, 0x21, 0xe1, //0x00000a51 andq %r12, %rcx 675 0x48, 0xf7, 0xd1, //0x00000a54 notq %rcx 676 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00000a57 jmp LBB0_90 677 //0x00000a5c LBB0_89 678 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000a5c movq $-1, %rcx 679 0x31, 0xd2, //0x00000a63 xorl %edx, %edx 680 0x48, 0x89, 0x55, 0xc8, //0x00000a65 movq %rdx, $-56(%rbp) 681 //0x00000a69 LBB0_90 682 0x4c, 0x21, 0xc9, //0x00000a69 andq %r9, %rcx 683 0x66, 0x48, 0x0f, 0x6e, 0xd1, //0x00000a6c movq %rcx, %xmm2 684 0x66, 0x41, 0x0f, 0x3a, 0x44, 0xd1, 0x00, //0x00000a71 pclmulqdq $0, %xmm9, %xmm2 685 0x66, 0x49, 0x0f, 0x7e, 0xd1, //0x00000a78 movq %xmm2, %r9 686 0x4d, 0x31, 0xf9, //0x00000a7d xorq %r15, %r9 687 0x66, 0x0f, 0x6f, 0xd0, //0x00000a80 movdqa %xmm0, %xmm2 688 0x66, 0x0f, 0x74, 0xd3, //0x00000a84 pcmpeqb %xmm3, %xmm2 689 0x66, 0x44, 0x0f, 0xd7, 0xfa, //0x00000a88 pmovmskb %xmm2, %r15d 690 0x66, 0x0f, 0x6f, 0xd5, //0x00000a8d movdqa %xmm5, %xmm2 691 0x66, 0x0f, 0x74, 0xd3, //0x00000a91 pcmpeqb %xmm3, %xmm2 692 0x66, 0x44, 0x0f, 0xd7, 0xe2, //0x00000a95 pmovmskb %xmm2, %r12d 693 0x66, 0x0f, 0x6f, 0xd7, //0x00000a9a movdqa %xmm7, %xmm2 694 0x66, 0x0f, 0x74, 0xd3, //0x00000a9e pcmpeqb %xmm3, %xmm2 695 0x66, 0x0f, 0xd7, 0xda, //0x00000aa2 pmovmskb %xmm2, %ebx 696 0x66, 0x0f, 0x6f, 0xd6, //0x00000aa6 movdqa %xmm6, %xmm2 697 0x66, 0x0f, 0x74, 0xd3, //0x00000aaa pcmpeqb %xmm3, %xmm2 698 0x66, 0x0f, 0xd7, 0xca, //0x00000aae pmovmskb %xmm2, %ecx 699 0x48, 0xc1, 0xe1, 0x30, //0x00000ab2 shlq $48, %rcx 700 0x48, 0xc1, 0xe3, 0x20, //0x00000ab6 shlq $32, %rbx 701 0x49, 0xc1, 0xe4, 0x10, //0x00000aba shlq $16, %r12 702 0x4d, 0x09, 0xe7, //0x00000abe orq %r12, %r15 703 0x49, 0x09, 0xdf, //0x00000ac1 orq %rbx, %r15 704 0x49, 0x09, 0xcf, //0x00000ac4 orq %rcx, %r15 705 0x4c, 0x89, 0xc9, //0x00000ac7 movq %r9, %rcx 706 0x48, 0xf7, 0xd1, //0x00000aca notq %rcx 707 0x49, 0x21, 0xcf, //0x00000acd andq %rcx, %r15 708 0x66, 0x0f, 0x74, 0xc4, //0x00000ad0 pcmpeqb %xmm4, %xmm0 709 0x66, 0x44, 0x0f, 0xd7, 0xe0, //0x00000ad4 pmovmskb %xmm0, %r12d 710 0x66, 0x0f, 0x74, 0xec, //0x00000ad9 pcmpeqb %xmm4, %xmm5 711 0x66, 0x0f, 0xd7, 0xdd, //0x00000add pmovmskb %xmm5, %ebx 712 0x66, 0x0f, 0x74, 0xfc, //0x00000ae1 pcmpeqb %xmm4, %xmm7 713 0x66, 0x44, 0x0f, 0xd7, 0xd7, //0x00000ae5 pmovmskb %xmm7, %r10d 714 0x66, 0x0f, 0x74, 0xf4, //0x00000aea pcmpeqb %xmm4, %xmm6 715 0x66, 0x44, 0x0f, 0xd7, 0xee, //0x00000aee pmovmskb %xmm6, %r13d 716 0x49, 0xc1, 0xe5, 0x30, //0x00000af3 shlq $48, %r13 717 0x49, 0xc1, 0xe2, 0x20, //0x00000af7 shlq $32, %r10 718 0x48, 0xc1, 0xe3, 0x10, //0x00000afb shlq $16, %rbx 719 0x49, 0x09, 0xdc, //0x00000aff orq %rbx, %r12 720 0x4d, 0x09, 0xd4, //0x00000b02 orq %r10, %r12 721 0x4d, 0x09, 0xec, //0x00000b05 orq %r13, %r12 722 0x49, 0xbd, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000b08 movabsq $6148914691236517205, %r13 723 0x49, 0xba, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, //0x00000b12 movabsq $3689348814741910323, %r10 724 0x49, 0x21, 0xcc, //0x00000b1c andq %rcx, %r12 725 0x0f, 0x84, 0xd3, 0xfd, 0xff, 0xff, //0x00000b1f je LBB0_85 726 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000b25 .p2align 4, 0x90 727 //0x00000b30 LBB0_91 728 0x49, 0x8d, 0x54, 0x24, 0xff, //0x00000b30 leaq $-1(%r12), %rdx 729 0x48, 0x89, 0xd3, //0x00000b35 movq %rdx, %rbx 730 0x4c, 0x21, 0xfb, //0x00000b38 andq %r15, %rbx 731 0x48, 0x89, 0xd9, //0x00000b3b movq %rbx, %rcx 732 0x48, 0xd1, 0xe9, //0x00000b3e shrq %rcx 733 0x4c, 0x21, 0xe9, //0x00000b41 andq %r13, %rcx 734 0x48, 0x29, 0xcb, //0x00000b44 subq %rcx, %rbx 735 0x48, 0x89, 0xd9, //0x00000b47 movq %rbx, %rcx 736 0x4c, 0x21, 0xd1, //0x00000b4a andq %r10, %rcx 737 0x48, 0xc1, 0xeb, 0x02, //0x00000b4d shrq $2, %rbx 738 0x4c, 0x21, 0xd3, //0x00000b51 andq %r10, %rbx 739 0x48, 0x01, 0xcb, //0x00000b54 addq %rcx, %rbx 740 0x48, 0x89, 0xd9, //0x00000b57 movq %rbx, %rcx 741 0x48, 0xc1, 0xe9, 0x04, //0x00000b5a shrq $4, %rcx 742 0x48, 0x01, 0xd9, //0x00000b5e addq %rbx, %rcx 743 0x48, 0xbb, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, //0x00000b61 movabsq $1085102592571150095, %rbx 744 0x48, 0x21, 0xd9, //0x00000b6b andq %rbx, %rcx 745 0x48, 0xbb, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, //0x00000b6e movabsq $72340172838076673, %rbx 746 0x48, 0x0f, 0xaf, 0xcb, //0x00000b78 imulq %rbx, %rcx 747 0x48, 0xc1, 0xe9, 0x38, //0x00000b7c shrq $56, %rcx 748 0x48, 0x03, 0x4d, 0xc0, //0x00000b80 addq $-64(%rbp), %rcx 749 0x4c, 0x39, 0xd9, //0x00000b84 cmpq %r11, %rcx 750 0x0f, 0x86, 0x53, 0x01, 0x00, 0x00, //0x00000b87 jbe LBB0_109 751 0x49, 0xff, 0xc3, //0x00000b8d incq %r11 752 0x49, 0x21, 0xd4, //0x00000b90 andq %rdx, %r12 753 0x0f, 0x85, 0x97, 0xff, 0xff, 0xff, //0x00000b93 jne LBB0_91 754 0xe9, 0x5a, 0xfd, 0xff, 0xff, //0x00000b99 jmp LBB0_85 755 //0x00000b9e LBB0_93 756 0x48, 0x85, 0xc9, //0x00000b9e testq %rcx, %rcx 757 0x0f, 0x8e, 0xf6, 0x01, 0x00, 0x00, //0x00000ba1 jle LBB0_118 758 0x4c, 0x89, 0xd3, //0x00000ba7 movq %r10, %rbx 759 0x44, 0x0f, 0x11, 0x45, 0xb0, //0x00000baa movups %xmm8, $-80(%rbp) 760 0x44, 0x0f, 0x11, 0x45, 0xa0, //0x00000baf movups %xmm8, $-96(%rbp) 761 0x44, 0x0f, 0x11, 0x45, 0x90, //0x00000bb4 movups %xmm8, $-112(%rbp) 762 0x44, 0x0f, 0x11, 0x45, 0x80, //0x00000bb9 movups %xmm8, $-128(%rbp) 763 0x44, 0x89, 0xc1, //0x00000bbe movl %r8d, %ecx 764 0x81, 0xe1, 0xff, 0x0f, 0x00, 0x00, //0x00000bc1 andl $4095, %ecx 765 0x81, 0xf9, 0xc1, 0x0f, 0x00, 0x00, //0x00000bc7 cmpl $4033, %ecx 766 0x0f, 0x82, 0x31, 0x00, 0x00, 0x00, //0x00000bcd jb LBB0_97 767 0x48, 0x83, 0x7d, 0xd0, 0x20, //0x00000bd3 cmpq $32, $-48(%rbp) 768 0x0f, 0x82, 0x38, 0x00, 0x00, 0x00, //0x00000bd8 jb LBB0_98 769 0x41, 0x0f, 0x10, 0x00, //0x00000bde movups (%r8), %xmm0 770 0x0f, 0x11, 0x45, 0x80, //0x00000be2 movups %xmm0, $-128(%rbp) 771 0x41, 0x0f, 0x10, 0x40, 0x10, //0x00000be6 movups $16(%r8), %xmm0 772 0x0f, 0x11, 0x45, 0x90, //0x00000beb movups %xmm0, $-112(%rbp) 773 0x49, 0x83, 0xc0, 0x20, //0x00000bef addq $32, %r8 774 0x48, 0x8b, 0x4d, 0xd0, //0x00000bf3 movq $-48(%rbp), %rcx 775 0x48, 0x8d, 0x51, 0xe0, //0x00000bf7 leaq $-32(%rcx), %rdx 776 0x4c, 0x8d, 0x4d, 0xa0, //0x00000bfb leaq $-96(%rbp), %r9 777 0xe9, 0x1a, 0x00, 0x00, 0x00, //0x00000bff jmp LBB0_99 778 //0x00000c04 LBB0_97 779 0x49, 0xbd, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000c04 movabsq $6148914691236517205, %r13 780 0x49, 0x89, 0xda, //0x00000c0e movq %rbx, %r10 781 0xe9, 0x50, 0xfd, 0xff, 0xff, //0x00000c11 jmp LBB0_87 782 //0x00000c16 LBB0_98 783 0x4c, 0x8d, 0x4d, 0x80, //0x00000c16 leaq $-128(%rbp), %r9 784 0x48, 0x8b, 0x55, 0xd0, //0x00000c1a movq $-48(%rbp), %rdx 785 //0x00000c1e LBB0_99 786 0x48, 0x83, 0xfa, 0x10, //0x00000c1e cmpq $16, %rdx 787 0x0f, 0x82, 0x49, 0x00, 0x00, 0x00, //0x00000c22 jb LBB0_100 788 0x41, 0x0f, 0x10, 0x00, //0x00000c28 movups (%r8), %xmm0 789 0x41, 0x0f, 0x11, 0x01, //0x00000c2c movups %xmm0, (%r9) 790 0x49, 0x83, 0xc0, 0x10, //0x00000c30 addq $16, %r8 791 0x49, 0x83, 0xc1, 0x10, //0x00000c34 addq $16, %r9 792 0x48, 0x83, 0xc2, 0xf0, //0x00000c38 addq $-16, %rdx 793 0x48, 0x83, 0xfa, 0x08, //0x00000c3c cmpq $8, %rdx 794 0x0f, 0x83, 0x35, 0x00, 0x00, 0x00, //0x00000c40 jae LBB0_107 795 //0x00000c46 LBB0_101 796 0x48, 0x83, 0xfa, 0x04, //0x00000c46 cmpq $4, %rdx 797 0x0f, 0x8c, 0x47, 0x00, 0x00, 0x00, //0x00000c4a jl LBB0_102 798 //0x00000c50 LBB0_108 799 0x41, 0x8b, 0x08, //0x00000c50 movl (%r8), %ecx 800 0x41, 0x89, 0x09, //0x00000c53 movl %ecx, (%r9) 801 0x49, 0x83, 0xc0, 0x04, //0x00000c56 addq $4, %r8 802 0x49, 0x83, 0xc1, 0x04, //0x00000c5a addq $4, %r9 803 0x48, 0x83, 0xc2, 0xfc, //0x00000c5e addq $-4, %rdx 804 0x48, 0x83, 0xfa, 0x02, //0x00000c62 cmpq $2, %rdx 805 0x0f, 0x83, 0x35, 0x00, 0x00, 0x00, //0x00000c66 jae LBB0_103 806 0xe9, 0x44, 0x00, 0x00, 0x00, //0x00000c6c jmp LBB0_104 807 //0x00000c71 LBB0_100 808 0x48, 0x83, 0xfa, 0x08, //0x00000c71 cmpq $8, %rdx 809 0x0f, 0x82, 0xcb, 0xff, 0xff, 0xff, //0x00000c75 jb LBB0_101 810 //0x00000c7b LBB0_107 811 0x49, 0x8b, 0x08, //0x00000c7b movq (%r8), %rcx 812 0x49, 0x89, 0x09, //0x00000c7e movq %rcx, (%r9) 813 0x49, 0x83, 0xc0, 0x08, //0x00000c81 addq $8, %r8 814 0x49, 0x83, 0xc1, 0x08, //0x00000c85 addq $8, %r9 815 0x48, 0x83, 0xc2, 0xf8, //0x00000c89 addq $-8, %rdx 816 0x48, 0x83, 0xfa, 0x04, //0x00000c8d cmpq $4, %rdx 817 0x0f, 0x8d, 0xb9, 0xff, 0xff, 0xff, //0x00000c91 jge LBB0_108 818 //0x00000c97 LBB0_102 819 0x48, 0x83, 0xfa, 0x02, //0x00000c97 cmpq $2, %rdx 820 0x0f, 0x82, 0x14, 0x00, 0x00, 0x00, //0x00000c9b jb LBB0_104 821 //0x00000ca1 LBB0_103 822 0x41, 0x0f, 0xb7, 0x08, //0x00000ca1 movzwl (%r8), %ecx 823 0x66, 0x41, 0x89, 0x09, //0x00000ca5 movw %cx, (%r9) 824 0x49, 0x83, 0xc0, 0x02, //0x00000ca9 addq $2, %r8 825 0x49, 0x83, 0xc1, 0x02, //0x00000cad addq $2, %r9 826 0x48, 0x83, 0xc2, 0xfe, //0x00000cb1 addq $-2, %rdx 827 //0x00000cb5 LBB0_104 828 0x4c, 0x89, 0xc1, //0x00000cb5 movq %r8, %rcx 829 0x4c, 0x8d, 0x45, 0x80, //0x00000cb8 leaq $-128(%rbp), %r8 830 0x48, 0x85, 0xd2, //0x00000cbc testq %rdx, %rdx 831 0x49, 0xbd, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00000cbf movabsq $6148914691236517205, %r13 832 0x49, 0x89, 0xda, //0x00000cc9 movq %rbx, %r10 833 0x0f, 0x84, 0x94, 0xfc, 0xff, 0xff, //0x00000ccc je LBB0_87 834 0x8a, 0x09, //0x00000cd2 movb (%rcx), %cl 835 0x41, 0x88, 0x09, //0x00000cd4 movb %cl, (%r9) 836 0x4c, 0x8d, 0x45, 0x80, //0x00000cd7 leaq $-128(%rbp), %r8 837 0xe9, 0x86, 0xfc, 0xff, 0xff, //0x00000cdb jmp LBB0_87 838 //0x00000ce0 LBB0_109 839 0x48, 0x8b, 0x47, 0x08, //0x00000ce0 movq $8(%rdi), %rax 840 0x49, 0x0f, 0xbc, 0xcc, //0x00000ce4 bsfq %r12, %rcx 841 0x48, 0x2b, 0x4d, 0xd0, //0x00000ce8 subq $-48(%rbp), %rcx 842 0x48, 0x8d, 0x44, 0x01, 0x01, //0x00000cec leaq $1(%rcx,%rax), %rax 843 0x48, 0x89, 0x06, //0x00000cf1 movq %rax, (%rsi) 844 0x48, 0x8b, 0x4f, 0x08, //0x00000cf4 movq $8(%rdi), %rcx 845 0x48, 0x39, 0xc8, //0x00000cf8 cmpq %rcx, %rax 846 0x48, 0x0f, 0x47, 0xc1, //0x00000cfb cmovaq %rcx, %rax 847 0x48, 0x89, 0x06, //0x00000cff movq %rax, (%rsi) 848 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000d02 movq $-1, %rax 849 0x4c, 0x0f, 0x47, 0xf0, //0x00000d09 cmovaq %rax, %r14 850 0xe9, 0xfd, 0xf5, 0xff, 0xff, //0x00000d0d jmp LBB0_44 851 //0x00000d12 LBB0_54 852 0x4d, 0x85, 0xe4, //0x00000d12 testq %r12, %r12 853 0x0f, 0x85, 0x8e, 0x00, 0x00, 0x00, //0x00000d15 jne LBB0_119 854 0x4b, 0x8d, 0x5c, 0x1f, 0x01, //0x00000d1b leaq $1(%r15,%r11), %rbx 855 0x49, 0xf7, 0xd7, //0x00000d20 notq %r15 856 0x4d, 0x01, 0xcf, //0x00000d23 addq %r9, %r15 857 //0x00000d26 LBB0_56 858 0x4d, 0x85, 0xff, //0x00000d26 testq %r15, %r15 859 0x0f, 0x8f, 0x24, 0x00, 0x00, 0x00, //0x00000d29 jg LBB0_113 860 0xe9, 0xde, 0xf5, 0xff, 0xff, //0x00000d2f jmp LBB0_45 861 //0x00000d34 LBB0_111 862 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00000d34 movq $-2, %rcx 863 0xb8, 0x02, 0x00, 0x00, 0x00, //0x00000d3b movl $2, %eax 864 0x48, 0x01, 0xc3, //0x00000d40 addq %rax, %rbx 865 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000d43 movq $-1, %rax 866 0x49, 0x01, 0xcf, //0x00000d4a addq %rcx, %r15 867 0x0f, 0x8e, 0xbf, 0xf5, 0xff, 0xff, //0x00000d4d jle LBB0_45 868 //0x00000d53 LBB0_113 869 0x0f, 0xb6, 0x03, //0x00000d53 movzbl (%rbx), %eax 870 0x3c, 0x5c, //0x00000d56 cmpb $92, %al 871 0x0f, 0x84, 0xd6, 0xff, 0xff, 0xff, //0x00000d58 je LBB0_111 872 0x3c, 0x22, //0x00000d5e cmpb $34, %al 873 0x0f, 0x84, 0x24, 0x00, 0x00, 0x00, //0x00000d60 je LBB0_116 874 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00000d66 movq $-1, %rcx 875 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000d6d movl $1, %eax 876 0x48, 0x01, 0xc3, //0x00000d72 addq %rax, %rbx 877 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000d75 movq $-1, %rax 878 0x49, 0x01, 0xcf, //0x00000d7c addq %rcx, %r15 879 0x0f, 0x8f, 0xce, 0xff, 0xff, 0xff, //0x00000d7f jg LBB0_113 880 0xe9, 0x88, 0xf5, 0xff, 0xff, //0x00000d85 jmp LBB0_45 881 //0x00000d8a LBB0_116 882 0x4c, 0x29, 0xc3, //0x00000d8a subq %r8, %rbx 883 0x48, 0xff, 0xc3, //0x00000d8d incq %rbx 884 0xe9, 0x77, 0xf5, 0xff, 0xff, //0x00000d90 jmp LBB0_43 885 //0x00000d95 LBB0_117 886 0x4c, 0x01, 0xc3, //0x00000d95 addq %r8, %rbx 887 0xe9, 0x89, 0xff, 0xff, 0xff, //0x00000d98 jmp LBB0_56 888 //0x00000d9d LBB0_118 889 0x48, 0x8b, 0x4f, 0x08, //0x00000d9d movq $8(%rdi), %rcx 890 0x48, 0x89, 0x0e, //0x00000da1 movq %rcx, (%rsi) 891 0xe9, 0x69, 0xf5, 0xff, 0xff, //0x00000da4 jmp LBB0_45 892 //0x00000da9 LBB0_119 893 0x49, 0x8d, 0x49, 0xff, //0x00000da9 leaq $-1(%r9), %rcx 894 0x4c, 0x39, 0xf9, //0x00000dad cmpq %r15, %rcx 895 0x0f, 0x84, 0x5c, 0xf5, 0xff, 0xff, //0x00000db0 je LBB0_45 896 0x4b, 0x8d, 0x5c, 0x1f, 0x02, //0x00000db6 leaq $2(%r15,%r11), %rbx 897 0x4d, 0x29, 0xf9, //0x00000dbb subq %r15, %r9 898 0x49, 0x83, 0xc1, 0xfe, //0x00000dbe addq $-2, %r9 899 0x4d, 0x89, 0xcf, //0x00000dc2 movq %r9, %r15 900 0xe9, 0x5c, 0xff, 0xff, 0xff, //0x00000dc5 jmp LBB0_56 901 0x90, 0x90, //0x00000dca .p2align 2, 0x90 902 // // .set L0_0_set_45, LBB0_45-LJTI0_0 903 // // .set L0_0_set_47, LBB0_47-LJTI0_0 904 // // .set L0_0_set_48, LBB0_48-LJTI0_0 905 // // .set L0_0_set_29, LBB0_29-LJTI0_0 906 // // .set L0_0_set_57, LBB0_57-LJTI0_0 907 // // .set L0_0_set_82, LBB0_82-LJTI0_0 908 // // .set L0_0_set_46, LBB0_46-LJTI0_0 909 // // .set L0_0_set_84, LBB0_84-LJTI0_0 910 //0x00000dcc LJTI0_0 911 0x46, 0xf5, 0xff, 0xff, //0x00000dcc .long L0_0_set_45 912 0x68, 0xf5, 0xff, 0xff, //0x00000dd0 .long L0_0_set_47 913 0x68, 0xf5, 0xff, 0xff, //0x00000dd4 .long L0_0_set_47 914 0x68, 0xf5, 0xff, 0xff, //0x00000dd8 .long L0_0_set_47 915 0x68, 0xf5, 0xff, 0xff, //0x00000ddc .long L0_0_set_47 916 0x68, 0xf5, 0xff, 0xff, //0x00000de0 .long L0_0_set_47 917 0x68, 0xf5, 0xff, 0xff, //0x00000de4 .long L0_0_set_47 918 0x68, 0xf5, 0xff, 0xff, //0x00000de8 .long L0_0_set_47 919 0x68, 0xf5, 0xff, 0xff, //0x00000dec .long L0_0_set_47 920 0x68, 0xf5, 0xff, 0xff, //0x00000df0 .long L0_0_set_47 921 0x68, 0xf5, 0xff, 0xff, //0x00000df4 .long L0_0_set_47 922 0x68, 0xf5, 0xff, 0xff, //0x00000df8 .long L0_0_set_47 923 0x68, 0xf5, 0xff, 0xff, //0x00000dfc .long L0_0_set_47 924 0x68, 0xf5, 0xff, 0xff, //0x00000e00 .long L0_0_set_47 925 0x68, 0xf5, 0xff, 0xff, //0x00000e04 .long L0_0_set_47 926 0x68, 0xf5, 0xff, 0xff, //0x00000e08 .long L0_0_set_47 927 0x68, 0xf5, 0xff, 0xff, //0x00000e0c .long L0_0_set_47 928 0x68, 0xf5, 0xff, 0xff, //0x00000e10 .long L0_0_set_47 929 0x68, 0xf5, 0xff, 0xff, //0x00000e14 .long L0_0_set_47 930 0x68, 0xf5, 0xff, 0xff, //0x00000e18 .long L0_0_set_47 931 0x68, 0xf5, 0xff, 0xff, //0x00000e1c .long L0_0_set_47 932 0x68, 0xf5, 0xff, 0xff, //0x00000e20 .long L0_0_set_47 933 0x68, 0xf5, 0xff, 0xff, //0x00000e24 .long L0_0_set_47 934 0x68, 0xf5, 0xff, 0xff, //0x00000e28 .long L0_0_set_47 935 0x68, 0xf5, 0xff, 0xff, //0x00000e2c .long L0_0_set_47 936 0x68, 0xf5, 0xff, 0xff, //0x00000e30 .long L0_0_set_47 937 0x68, 0xf5, 0xff, 0xff, //0x00000e34 .long L0_0_set_47 938 0x68, 0xf5, 0xff, 0xff, //0x00000e38 .long L0_0_set_47 939 0x68, 0xf5, 0xff, 0xff, //0x00000e3c .long L0_0_set_47 940 0x68, 0xf5, 0xff, 0xff, //0x00000e40 .long L0_0_set_47 941 0x68, 0xf5, 0xff, 0xff, //0x00000e44 .long L0_0_set_47 942 0x68, 0xf5, 0xff, 0xff, //0x00000e48 .long L0_0_set_47 943 0x68, 0xf5, 0xff, 0xff, //0x00000e4c .long L0_0_set_47 944 0x68, 0xf5, 0xff, 0xff, //0x00000e50 .long L0_0_set_47 945 0x77, 0xf5, 0xff, 0xff, //0x00000e54 .long L0_0_set_48 946 0x68, 0xf5, 0xff, 0xff, //0x00000e58 .long L0_0_set_47 947 0x68, 0xf5, 0xff, 0xff, //0x00000e5c .long L0_0_set_47 948 0x68, 0xf5, 0xff, 0xff, //0x00000e60 .long L0_0_set_47 949 0x68, 0xf5, 0xff, 0xff, //0x00000e64 .long L0_0_set_47 950 0x68, 0xf5, 0xff, 0xff, //0x00000e68 .long L0_0_set_47 951 0x68, 0xf5, 0xff, 0xff, //0x00000e6c .long L0_0_set_47 952 0x68, 0xf5, 0xff, 0xff, //0x00000e70 .long L0_0_set_47 953 0x68, 0xf5, 0xff, 0xff, //0x00000e74 .long L0_0_set_47 954 0x68, 0xf5, 0xff, 0xff, //0x00000e78 .long L0_0_set_47 955 0x68, 0xf5, 0xff, 0xff, //0x00000e7c .long L0_0_set_47 956 0x5f, 0xf4, 0xff, 0xff, //0x00000e80 .long L0_0_set_29 957 0x68, 0xf5, 0xff, 0xff, //0x00000e84 .long L0_0_set_47 958 0x68, 0xf5, 0xff, 0xff, //0x00000e88 .long L0_0_set_47 959 0x5f, 0xf4, 0xff, 0xff, //0x00000e8c .long L0_0_set_29 960 0x5f, 0xf4, 0xff, 0xff, //0x00000e90 .long L0_0_set_29 961 0x5f, 0xf4, 0xff, 0xff, //0x00000e94 .long L0_0_set_29 962 0x5f, 0xf4, 0xff, 0xff, //0x00000e98 .long L0_0_set_29 963 0x5f, 0xf4, 0xff, 0xff, //0x00000e9c .long L0_0_set_29 964 0x5f, 0xf4, 0xff, 0xff, //0x00000ea0 .long L0_0_set_29 965 0x5f, 0xf4, 0xff, 0xff, //0x00000ea4 .long L0_0_set_29 966 0x5f, 0xf4, 0xff, 0xff, //0x00000ea8 .long L0_0_set_29 967 0x5f, 0xf4, 0xff, 0xff, //0x00000eac .long L0_0_set_29 968 0x5f, 0xf4, 0xff, 0xff, //0x00000eb0 .long L0_0_set_29 969 0x68, 0xf5, 0xff, 0xff, //0x00000eb4 .long L0_0_set_47 970 0x68, 0xf5, 0xff, 0xff, //0x00000eb8 .long L0_0_set_47 971 0x68, 0xf5, 0xff, 0xff, //0x00000ebc .long L0_0_set_47 972 0x68, 0xf5, 0xff, 0xff, //0x00000ec0 .long L0_0_set_47 973 0x68, 0xf5, 0xff, 0xff, //0x00000ec4 .long L0_0_set_47 974 0x68, 0xf5, 0xff, 0xff, //0x00000ec8 .long L0_0_set_47 975 0x68, 0xf5, 0xff, 0xff, //0x00000ecc .long L0_0_set_47 976 0x68, 0xf5, 0xff, 0xff, //0x00000ed0 .long L0_0_set_47 977 0x68, 0xf5, 0xff, 0xff, //0x00000ed4 .long L0_0_set_47 978 0x68, 0xf5, 0xff, 0xff, //0x00000ed8 .long L0_0_set_47 979 0x68, 0xf5, 0xff, 0xff, //0x00000edc .long L0_0_set_47 980 0x68, 0xf5, 0xff, 0xff, //0x00000ee0 .long L0_0_set_47 981 0x68, 0xf5, 0xff, 0xff, //0x00000ee4 .long L0_0_set_47 982 0x68, 0xf5, 0xff, 0xff, //0x00000ee8 .long L0_0_set_47 983 0x68, 0xf5, 0xff, 0xff, //0x00000eec .long L0_0_set_47 984 0x68, 0xf5, 0xff, 0xff, //0x00000ef0 .long L0_0_set_47 985 0x68, 0xf5, 0xff, 0xff, //0x00000ef4 .long L0_0_set_47 986 0x68, 0xf5, 0xff, 0xff, //0x00000ef8 .long L0_0_set_47 987 0x68, 0xf5, 0xff, 0xff, //0x00000efc .long L0_0_set_47 988 0x68, 0xf5, 0xff, 0xff, //0x00000f00 .long L0_0_set_47 989 0x68, 0xf5, 0xff, 0xff, //0x00000f04 .long L0_0_set_47 990 0x68, 0xf5, 0xff, 0xff, //0x00000f08 .long L0_0_set_47 991 0x68, 0xf5, 0xff, 0xff, //0x00000f0c .long L0_0_set_47 992 0x68, 0xf5, 0xff, 0xff, //0x00000f10 .long L0_0_set_47 993 0x68, 0xf5, 0xff, 0xff, //0x00000f14 .long L0_0_set_47 994 0x68, 0xf5, 0xff, 0xff, //0x00000f18 .long L0_0_set_47 995 0x68, 0xf5, 0xff, 0xff, //0x00000f1c .long L0_0_set_47 996 0x68, 0xf5, 0xff, 0xff, //0x00000f20 .long L0_0_set_47 997 0x68, 0xf5, 0xff, 0xff, //0x00000f24 .long L0_0_set_47 998 0x68, 0xf5, 0xff, 0xff, //0x00000f28 .long L0_0_set_47 999 0x68, 0xf5, 0xff, 0xff, //0x00000f2c .long L0_0_set_47 1000 0x68, 0xf5, 0xff, 0xff, //0x00000f30 .long L0_0_set_47 1001 0x68, 0xf5, 0xff, 0xff, //0x00000f34 .long L0_0_set_47 1002 0x8e, 0xf6, 0xff, 0xff, //0x00000f38 .long L0_0_set_57 1003 0x68, 0xf5, 0xff, 0xff, //0x00000f3c .long L0_0_set_47 1004 0x68, 0xf5, 0xff, 0xff, //0x00000f40 .long L0_0_set_47 1005 0x68, 0xf5, 0xff, 0xff, //0x00000f44 .long L0_0_set_47 1006 0x68, 0xf5, 0xff, 0xff, //0x00000f48 .long L0_0_set_47 1007 0x68, 0xf5, 0xff, 0xff, //0x00000f4c .long L0_0_set_47 1008 0x68, 0xf5, 0xff, 0xff, //0x00000f50 .long L0_0_set_47 1009 0x68, 0xf5, 0xff, 0xff, //0x00000f54 .long L0_0_set_47 1010 0x68, 0xf5, 0xff, 0xff, //0x00000f58 .long L0_0_set_47 1011 0x68, 0xf5, 0xff, 0xff, //0x00000f5c .long L0_0_set_47 1012 0x68, 0xf5, 0xff, 0xff, //0x00000f60 .long L0_0_set_47 1013 0xc4, 0xfa, 0xff, 0xff, //0x00000f64 .long L0_0_set_82 1014 0x68, 0xf5, 0xff, 0xff, //0x00000f68 .long L0_0_set_47 1015 0x68, 0xf5, 0xff, 0xff, //0x00000f6c .long L0_0_set_47 1016 0x68, 0xf5, 0xff, 0xff, //0x00000f70 .long L0_0_set_47 1017 0x68, 0xf5, 0xff, 0xff, //0x00000f74 .long L0_0_set_47 1018 0x68, 0xf5, 0xff, 0xff, //0x00000f78 .long L0_0_set_47 1019 0x68, 0xf5, 0xff, 0xff, //0x00000f7c .long L0_0_set_47 1020 0x68, 0xf5, 0xff, 0xff, //0x00000f80 .long L0_0_set_47 1021 0x55, 0xf5, 0xff, 0xff, //0x00000f84 .long L0_0_set_46 1022 0x68, 0xf5, 0xff, 0xff, //0x00000f88 .long L0_0_set_47 1023 0x68, 0xf5, 0xff, 0xff, //0x00000f8c .long L0_0_set_47 1024 0x68, 0xf5, 0xff, 0xff, //0x00000f90 .long L0_0_set_47 1025 0x68, 0xf5, 0xff, 0xff, //0x00000f94 .long L0_0_set_47 1026 0x68, 0xf5, 0xff, 0xff, //0x00000f98 .long L0_0_set_47 1027 0x55, 0xf5, 0xff, 0xff, //0x00000f9c .long L0_0_set_46 1028 0x68, 0xf5, 0xff, 0xff, //0x00000fa0 .long L0_0_set_47 1029 0x68, 0xf5, 0xff, 0xff, //0x00000fa4 .long L0_0_set_47 1030 0x68, 0xf5, 0xff, 0xff, //0x00000fa8 .long L0_0_set_47 1031 0x68, 0xf5, 0xff, 0xff, //0x00000fac .long L0_0_set_47 1032 0x68, 0xf5, 0xff, 0xff, //0x00000fb0 .long L0_0_set_47 1033 0x68, 0xf5, 0xff, 0xff, //0x00000fb4 .long L0_0_set_47 1034 0xda, 0xfa, 0xff, 0xff, //0x00000fb8 .long L0_0_set_84 1035 //0x00000fbc .p2align 2, 0x00 1036 //0x00000fbc _MASK_USE_NUMBER 1037 0x02, 0x00, 0x00, 0x00, //0x00000fbc .long 2 1038 } 1039