github.com/bytedance/sonic@v1.11.7-0.20240517092252-d2edb31b167b/internal/native/avx2/get_by_path_text_amd64.go (about) 1 // +build amd64 2 // Code generated by asm2asm, DO NOT EDIT. 3 4 package avx2 5 6 var _text_get_by_path = []byte{ 7 // .p2align 5, 0x00 8 // LCPI0_0 9 0x20, // .byte 32 10 0x00, //0x00000001 .byte 0 11 0x00, //0x00000002 .byte 0 12 0x00, //0x00000003 .byte 0 13 0x00, //0x00000004 .byte 0 14 0x00, //0x00000005 .byte 0 15 0x00, //0x00000006 .byte 0 16 0x00, //0x00000007 .byte 0 17 0x00, //0x00000008 .byte 0 18 0x09, //0x00000009 .byte 9 19 0x0a, //0x0000000a .byte 10 20 0x00, //0x0000000b .byte 0 21 0x00, //0x0000000c .byte 0 22 0x0d, //0x0000000d .byte 13 23 0x00, //0x0000000e .byte 0 24 0x00, //0x0000000f .byte 0 25 0x20, //0x00000010 .byte 32 26 0x00, //0x00000011 .byte 0 27 0x00, //0x00000012 .byte 0 28 0x00, //0x00000013 .byte 0 29 0x00, //0x00000014 .byte 0 30 0x00, //0x00000015 .byte 0 31 0x00, //0x00000016 .byte 0 32 0x00, //0x00000017 .byte 0 33 0x00, //0x00000018 .byte 0 34 0x09, //0x00000019 .byte 9 35 0x0a, //0x0000001a .byte 10 36 0x00, //0x0000001b .byte 0 37 0x00, //0x0000001c .byte 0 38 0x0d, //0x0000001d .byte 13 39 0x00, //0x0000001e .byte 0 40 0x00, //0x0000001f .byte 0 41 //0x00000020 LCPI0_1 42 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, //0x00000020 QUAD $0x2c2c2c2c2c2c2c2c; QUAD $0x2c2c2c2c2c2c2c2c // .space 16, ',,,,,,,,,,,,,,,,' 43 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, //0x00000030 QUAD $0x2c2c2c2c2c2c2c2c; QUAD $0x2c2c2c2c2c2c2c2c // .space 16, ',,,,,,,,,,,,,,,,' 44 //0x00000040 LCPI0_2 45 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000040 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 46 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000050 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 47 //0x00000060 LCPI0_3 48 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, //0x00000060 QUAD $0x7d7d7d7d7d7d7d7d; QUAD $0x7d7d7d7d7d7d7d7d // .space 16, '}}}}}}}}}}}}}}}}' 49 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, //0x00000070 QUAD $0x7d7d7d7d7d7d7d7d; QUAD $0x7d7d7d7d7d7d7d7d // .space 16, '}}}}}}}}}}}}}}}}' 50 //0x00000080 LCPI0_7 51 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x00000080 QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' 52 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x00000090 QUAD $0x2222222222222222; QUAD $0x2222222222222222 // .space 16, '""""""""""""""""' 53 //0x000000a0 LCPI0_8 54 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x000000a0 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 55 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x000000b0 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 56 //0x000000c0 LCPI0_9 57 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, //0x000000c0 QUAD $0x7b7b7b7b7b7b7b7b; QUAD $0x7b7b7b7b7b7b7b7b // .space 16, '{{{{{{{{{{{{{{{{' 58 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, //0x000000d0 QUAD $0x7b7b7b7b7b7b7b7b; QUAD $0x7b7b7b7b7b7b7b7b // .space 16, '{{{{{{{{{{{{{{{{' 59 //0x000000e0 LCPI0_10 60 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, //0x000000e0 QUAD $0x5b5b5b5b5b5b5b5b; QUAD $0x5b5b5b5b5b5b5b5b // .space 16, '[[[[[[[[[[[[[[[[' 61 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, //0x000000f0 QUAD $0x5b5b5b5b5b5b5b5b; QUAD $0x5b5b5b5b5b5b5b5b // .space 16, '[[[[[[[[[[[[[[[[' 62 //0x00000100 LCPI0_11 63 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, //0x00000100 QUAD $0x5d5d5d5d5d5d5d5d; QUAD $0x5d5d5d5d5d5d5d5d // .space 16, ']]]]]]]]]]]]]]]]' 64 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, //0x00000110 QUAD $0x5d5d5d5d5d5d5d5d; QUAD $0x5d5d5d5d5d5d5d5d // .space 16, ']]]]]]]]]]]]]]]]' 65 //0x00000120 LCPI0_12 66 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000120 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' 67 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000130 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' 68 //0x00000140 LCPI0_13 69 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000140 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' 70 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000150 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' 71 //0x00000160 LCPI0_14 72 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000160 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' 73 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000170 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' 74 //0x00000180 LCPI0_15 75 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000180 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' 76 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000190 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' 77 //0x000001a0 LCPI0_16 78 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x000001a0 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' 79 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x000001b0 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' 80 //0x000001c0 LCPI0_17 81 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x000001c0 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' 82 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x000001d0 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' 83 //0x000001e0 .p2align 4, 0x00 84 //0x000001e0 LCPI0_4 85 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, //0x000001e0 QUAD $0x2c2c2c2c2c2c2c2c; QUAD $0x2c2c2c2c2c2c2c2c // .space 16, ',,,,,,,,,,,,,,,,' 86 //0x000001f0 LCPI0_5 87 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x000001f0 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' ' 88 //0x00000200 LCPI0_6 89 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, //0x00000200 QUAD $0x7d7d7d7d7d7d7d7d; QUAD $0x7d7d7d7d7d7d7d7d // .space 16, '}}}}}}}}}}}}}}}}' 90 //0x00000210 LCPI0_18 91 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x00000210 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////' 92 //0x00000220 LCPI0_19 93 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000220 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::' 94 //0x00000230 LCPI0_20 95 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000230 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++' 96 //0x00000240 LCPI0_21 97 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000240 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------' 98 //0x00000250 LCPI0_22 99 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000250 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e // .space 16, '................' 100 //0x00000260 LCPI0_23 101 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, //0x00000260 QUAD $0x6565656565656565; QUAD $0x6565656565656565 // .space 16, 'eeeeeeeeeeeeeeee' 102 //0x00000270 .p2align 4, 0x90 103 //0x00000270 _get_by_path 104 0x55, //0x00000270 pushq %rbp 105 0x48, 0x89, 0xe5, //0x00000271 movq %rsp, %rbp 106 0x41, 0x57, //0x00000274 pushq %r15 107 0x41, 0x56, //0x00000276 pushq %r14 108 0x41, 0x55, //0x00000278 pushq %r13 109 0x41, 0x54, //0x0000027a pushq %r12 110 0x53, //0x0000027c pushq %rbx 111 0x48, 0x81, 0xec, 0xc0, 0x00, 0x00, 0x00, //0x0000027d subq $192, %rsp 112 0x49, 0x89, 0xca, //0x00000284 movq %rcx, %r10 113 0x49, 0x89, 0xf6, //0x00000287 movq %rsi, %r14 114 0x49, 0x89, 0xff, //0x0000028a movq %rdi, %r15 115 0x48, 0x8b, 0x4a, 0x08, //0x0000028d movq $8(%rdx), %rcx 116 0x48, 0x85, 0xc9, //0x00000291 testq %rcx, %rcx 117 0x48, 0x89, 0x74, 0x24, 0x08, //0x00000294 movq %rsi, $8(%rsp) 118 0x48, 0x89, 0x7c, 0x24, 0x10, //0x00000299 movq %rdi, $16(%rsp) 119 0x0f, 0x84, 0x2f, 0x2c, 0x00, 0x00, //0x0000029e je LBB0_525 120 0x4c, 0x8b, 0x2a, //0x000002a4 movq (%rdx), %r13 121 0x48, 0xc1, 0xe1, 0x04, //0x000002a7 shlq $4, %rcx 122 0x4c, 0x01, 0xe9, //0x000002ab addq %r13, %rcx 123 0x4d, 0x8d, 0x5f, 0x08, //0x000002ae leaq $8(%r15), %r11 124 0x4d, 0x8b, 0x07, //0x000002b2 movq (%r15), %r8 125 0x49, 0x8b, 0x06, //0x000002b5 movq (%r14), %rax 126 0xc5, 0xfe, 0x6f, 0x05, 0x40, 0xfd, 0xff, 0xff, //0x000002b8 vmovdqu $-704(%rip), %ymm0 /* LCPI0_0+0(%rip) */ 127 0xc5, 0xfe, 0x6f, 0x0d, 0xb8, 0xfd, 0xff, 0xff, //0x000002c0 vmovdqu $-584(%rip), %ymm1 /* LCPI0_7+0(%rip) */ 128 0xc5, 0xfe, 0x6f, 0x15, 0xd0, 0xfd, 0xff, 0xff, //0x000002c8 vmovdqu $-560(%rip), %ymm2 /* LCPI0_8+0(%rip) */ 129 0xc5, 0xfe, 0x6f, 0x1d, 0x48, 0xfd, 0xff, 0xff, //0x000002d0 vmovdqu $-696(%rip), %ymm3 /* LCPI0_1+0(%rip) */ 130 0xc5, 0xfe, 0x6f, 0x25, 0x60, 0xfd, 0xff, 0xff, //0x000002d8 vmovdqu $-672(%rip), %ymm4 /* LCPI0_2+0(%rip) */ 131 0xc5, 0xfe, 0x6f, 0x2d, 0x78, 0xfd, 0xff, 0xff, //0x000002e0 vmovdqu $-648(%rip), %ymm5 /* LCPI0_3+0(%rip) */ 132 0xc5, 0x7a, 0x6f, 0x05, 0x10, 0xff, 0xff, 0xff, //0x000002e8 vmovdqu $-240(%rip), %xmm8 /* LCPI0_6+0(%rip) */ 133 0xc4, 0x41, 0x31, 0x76, 0xc9, //0x000002f0 vpcmpeqd %xmm9, %xmm9, %xmm9 134 0xc5, 0x7e, 0x6f, 0x15, 0xe3, 0xfd, 0xff, 0xff, //0x000002f5 vmovdqu $-541(%rip), %ymm10 /* LCPI0_10+0(%rip) */ 135 0xc5, 0x7e, 0x6f, 0x1d, 0xfb, 0xfd, 0xff, 0xff, //0x000002fd vmovdqu $-517(%rip), %ymm11 /* LCPI0_11+0(%rip) */ 136 0xc5, 0x7e, 0x6f, 0x2d, 0xb3, 0xfd, 0xff, 0xff, //0x00000305 vmovdqu $-589(%rip), %ymm13 /* LCPI0_9+0(%rip) */ 137 0x4c, 0x89, 0x5c, 0x24, 0x18, //0x0000030d movq %r11, $24(%rsp) 138 0x4c, 0x89, 0x54, 0x24, 0x28, //0x00000312 movq %r10, $40(%rsp) 139 0x48, 0x89, 0x8c, 0x24, 0xa0, 0x00, 0x00, 0x00, //0x00000317 movq %rcx, $160(%rsp) 140 //0x0000031f LBB0_2 141 0x49, 0x8b, 0x0b, //0x0000031f movq (%r11), %rcx 142 0x48, 0x39, 0xc8, //0x00000322 cmpq %rcx, %rax 143 0x0f, 0x83, 0x35, 0x00, 0x00, 0x00, //0x00000325 jae LBB0_7 144 0x41, 0x8a, 0x14, 0x00, //0x0000032b movb (%r8,%rax), %dl 145 0x80, 0xfa, 0x0d, //0x0000032f cmpb $13, %dl 146 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00000332 je LBB0_7 147 0x80, 0xfa, 0x20, //0x00000338 cmpb $32, %dl 148 0x0f, 0x84, 0x1f, 0x00, 0x00, 0x00, //0x0000033b je LBB0_7 149 0x80, 0xc2, 0xf7, //0x00000341 addb $-9, %dl 150 0x80, 0xfa, 0x01, //0x00000344 cmpb $1, %dl 151 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x00000347 jbe LBB0_7 152 0x48, 0x89, 0xc2, //0x0000034d movq %rax, %rdx 153 0xe9, 0xc3, 0x01, 0x00, 0x00, //0x00000350 jmp LBB0_33 154 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000355 .p2align 4, 0x90 155 //0x00000360 LBB0_7 156 0x48, 0x8d, 0x50, 0x01, //0x00000360 leaq $1(%rax), %rdx 157 0x48, 0x39, 0xca, //0x00000364 cmpq %rcx, %rdx 158 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000367 jae LBB0_11 159 0x41, 0x8a, 0x1c, 0x10, //0x0000036d movb (%r8,%rdx), %bl 160 0x80, 0xfb, 0x0d, //0x00000371 cmpb $13, %bl 161 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000374 je LBB0_11 162 0x80, 0xfb, 0x20, //0x0000037a cmpb $32, %bl 163 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000037d je LBB0_11 164 0x80, 0xc3, 0xf7, //0x00000383 addb $-9, %bl 165 0x80, 0xfb, 0x01, //0x00000386 cmpb $1, %bl 166 0x0f, 0x87, 0x89, 0x01, 0x00, 0x00, //0x00000389 ja LBB0_33 167 0x90, //0x0000038f .p2align 4, 0x90 168 //0x00000390 LBB0_11 169 0x48, 0x8d, 0x50, 0x02, //0x00000390 leaq $2(%rax), %rdx 170 0x48, 0x39, 0xca, //0x00000394 cmpq %rcx, %rdx 171 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000397 jae LBB0_15 172 0x41, 0x8a, 0x1c, 0x10, //0x0000039d movb (%r8,%rdx), %bl 173 0x80, 0xfb, 0x0d, //0x000003a1 cmpb $13, %bl 174 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000003a4 je LBB0_15 175 0x80, 0xfb, 0x20, //0x000003aa cmpb $32, %bl 176 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000003ad je LBB0_15 177 0x80, 0xc3, 0xf7, //0x000003b3 addb $-9, %bl 178 0x80, 0xfb, 0x01, //0x000003b6 cmpb $1, %bl 179 0x0f, 0x87, 0x59, 0x01, 0x00, 0x00, //0x000003b9 ja LBB0_33 180 0x90, //0x000003bf .p2align 4, 0x90 181 //0x000003c0 LBB0_15 182 0x48, 0x8d, 0x50, 0x03, //0x000003c0 leaq $3(%rax), %rdx 183 0x48, 0x39, 0xca, //0x000003c4 cmpq %rcx, %rdx 184 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000003c7 jae LBB0_19 185 0x41, 0x8a, 0x1c, 0x10, //0x000003cd movb (%r8,%rdx), %bl 186 0x80, 0xfb, 0x0d, //0x000003d1 cmpb $13, %bl 187 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000003d4 je LBB0_19 188 0x80, 0xfb, 0x20, //0x000003da cmpb $32, %bl 189 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000003dd je LBB0_19 190 0x80, 0xc3, 0xf7, //0x000003e3 addb $-9, %bl 191 0x80, 0xfb, 0x01, //0x000003e6 cmpb $1, %bl 192 0x0f, 0x87, 0x29, 0x01, 0x00, 0x00, //0x000003e9 ja LBB0_33 193 0x90, //0x000003ef .p2align 4, 0x90 194 //0x000003f0 LBB0_19 195 0x4c, 0x8d, 0x50, 0x04, //0x000003f0 leaq $4(%rax), %r10 196 0x48, 0x89, 0xcf, //0x000003f4 movq %rcx, %rdi 197 0x4c, 0x29, 0xd7, //0x000003f7 subq %r10, %rdi 198 0x0f, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x000003fa jbe LBB0_627 199 0x4d, 0x01, 0xc2, //0x00000400 addq %r8, %r10 200 0x48, 0x83, 0xff, 0x20, //0x00000403 cmpq $32, %rdi 201 0x0f, 0x82, 0x58, 0x00, 0x00, 0x00, //0x00000407 jb LBB0_25 202 0x48, 0x89, 0xca, //0x0000040d movq %rcx, %rdx 203 0x48, 0x29, 0xc2, //0x00000410 subq %rax, %rdx 204 0x48, 0x83, 0xc2, 0xdc, //0x00000413 addq $-36, %rdx 205 0x48, 0x89, 0xd6, //0x00000417 movq %rdx, %rsi 206 0x48, 0x83, 0xe6, 0xe0, //0x0000041a andq $-32, %rsi 207 0x48, 0x01, 0xc6, //0x0000041e addq %rax, %rsi 208 0x49, 0x8d, 0x74, 0x30, 0x24, //0x00000421 leaq $36(%r8,%rsi), %rsi 209 0x83, 0xe2, 0x1f, //0x00000426 andl $31, %edx 210 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000429 .p2align 4, 0x90 211 //0x00000430 LBB0_22 212 0xc4, 0x41, 0x7e, 0x6f, 0x32, //0x00000430 vmovdqu (%r10), %ymm14 213 0xc4, 0x42, 0x7d, 0x00, 0xfe, //0x00000435 vpshufb %ymm14, %ymm0, %ymm15 214 0xc4, 0x41, 0x0d, 0x74, 0xf7, //0x0000043a vpcmpeqb %ymm15, %ymm14, %ymm14 215 0xc4, 0xc1, 0x7d, 0xd7, 0xde, //0x0000043f vpmovmskb %ymm14, %ebx 216 0x83, 0xfb, 0xff, //0x00000444 cmpl $-1, %ebx 217 0x0f, 0x85, 0xb3, 0x00, 0x00, 0x00, //0x00000447 jne LBB0_32 218 0x49, 0x83, 0xc2, 0x20, //0x0000044d addq $32, %r10 219 0x48, 0x83, 0xc7, 0xe0, //0x00000451 addq $-32, %rdi 220 0x48, 0x83, 0xff, 0x1f, //0x00000455 cmpq $31, %rdi 221 0x0f, 0x87, 0xd1, 0xff, 0xff, 0xff, //0x00000459 ja LBB0_22 222 0x48, 0x89, 0xd7, //0x0000045f movq %rdx, %rdi 223 0x49, 0x89, 0xf2, //0x00000462 movq %rsi, %r10 224 //0x00000465 LBB0_25 225 0x48, 0x85, 0xff, //0x00000465 testq %rdi, %rdi 226 0x0f, 0x84, 0x43, 0x00, 0x00, 0x00, //0x00000468 je LBB0_31 227 0x4d, 0x89, 0xc1, //0x0000046e movq %r8, %r9 228 0x4d, 0x8d, 0x04, 0x3a, //0x00000471 leaq (%r10,%rdi), %r8 229 0x49, 0xff, 0xc2, //0x00000475 incq %r10 230 0x4c, 0x89, 0xd2, //0x00000478 movq %r10, %rdx 231 //0x0000047b LBB0_27 232 0x0f, 0xbe, 0x5a, 0xff, //0x0000047b movsbl $-1(%rdx), %ebx 233 0x83, 0xfb, 0x20, //0x0000047f cmpl $32, %ebx 234 0x0f, 0x87, 0x1a, 0x2a, 0x00, 0x00, //0x00000482 ja LBB0_34 235 0x48, 0xbe, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000488 movabsq $4294977024, %rsi 236 0x48, 0x0f, 0xa3, 0xde, //0x00000492 btq %rbx, %rsi 237 0x0f, 0x83, 0x06, 0x2a, 0x00, 0x00, //0x00000496 jae LBB0_34 238 0x48, 0xff, 0xcf, //0x0000049c decq %rdi 239 0x48, 0xff, 0xc2, //0x0000049f incq %rdx 240 0x48, 0x85, 0xff, //0x000004a2 testq %rdi, %rdi 241 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x000004a5 jne LBB0_27 242 0x4d, 0x89, 0xc2, //0x000004ab movq %r8, %r10 243 0x4d, 0x89, 0xc8, //0x000004ae movq %r9, %r8 244 //0x000004b1 LBB0_31 245 0x4d, 0x29, 0xc2, //0x000004b1 subq %r8, %r10 246 0x4c, 0x89, 0xd2, //0x000004b4 movq %r10, %rdx 247 0x48, 0x39, 0xca, //0x000004b7 cmpq %rcx, %rdx 248 0x0f, 0x82, 0x58, 0x00, 0x00, 0x00, //0x000004ba jb LBB0_33 249 //0x000004c0 LBB0_35 250 0x31, 0xc9, //0x000004c0 xorl %ecx, %ecx 251 0x49, 0x89, 0xc2, //0x000004c2 movq %rax, %r10 252 0x49, 0x8b, 0x45, 0x00, //0x000004c5 movq (%r13), %rax 253 0x48, 0x85, 0xc0, //0x000004c9 testq %rax, %rax 254 0x0f, 0x85, 0x5e, 0x00, 0x00, 0x00, //0x000004cc jne LBB0_36 255 0xe9, 0x2e, 0x2c, 0x00, 0x00, //0x000004d2 jmp LBB0_628 256 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000004d7 .p2align 4, 0x90 257 //0x000004e0 LBB0_627 258 0x4d, 0x89, 0x16, //0x000004e0 movq %r10, (%r14) 259 0x31, 0xc9, //0x000004e3 xorl %ecx, %ecx 260 0x49, 0x8b, 0x45, 0x00, //0x000004e5 movq (%r13), %rax 261 0x48, 0x85, 0xc0, //0x000004e9 testq %rax, %rax 262 0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x000004ec jne LBB0_36 263 0xe9, 0x0e, 0x2c, 0x00, 0x00, //0x000004f2 jmp LBB0_628 264 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000004f7 .p2align 4, 0x90 265 //0x00000500 LBB0_32 266 0x4d, 0x29, 0xc2, //0x00000500 subq %r8, %r10 267 0xf7, 0xd3, //0x00000503 notl %ebx 268 0x48, 0x63, 0xd3, //0x00000505 movslq %ebx, %rdx 269 0x48, 0x0f, 0xbc, 0xd2, //0x00000508 bsfq %rdx, %rdx 270 0x4c, 0x01, 0xd2, //0x0000050c addq %r10, %rdx 271 0x48, 0x39, 0xca, //0x0000050f cmpq %rcx, %rdx 272 0x0f, 0x83, 0xa8, 0xff, 0xff, 0xff, //0x00000512 jae LBB0_35 273 //0x00000518 LBB0_33 274 0x4c, 0x8d, 0x52, 0x01, //0x00000518 leaq $1(%rdx), %r10 275 0x4d, 0x89, 0x16, //0x0000051c movq %r10, (%r14) 276 0x41, 0x8a, 0x0c, 0x10, //0x0000051f movb (%r8,%rdx), %cl 277 0x49, 0x8b, 0x45, 0x00, //0x00000523 movq (%r13), %rax 278 0x48, 0x85, 0xc0, //0x00000527 testq %rax, %rax 279 0x0f, 0x84, 0xd5, 0x2b, 0x00, 0x00, //0x0000052a je LBB0_628 280 //0x00000530 LBB0_36 281 0x8a, 0x40, 0x17, //0x00000530 movb $23(%rax), %al 282 0x24, 0x1f, //0x00000533 andb $31, %al 283 0x3c, 0x02, //0x00000535 cmpb $2, %al 284 0x0f, 0x84, 0x53, 0x1a, 0x00, 0x00, //0x00000537 je LBB0_387 285 0x3c, 0x18, //0x0000053d cmpb $24, %al 286 0x0f, 0x85, 0xc0, 0x2b, 0x00, 0x00, //0x0000053f jne LBB0_628 287 0x80, 0xf9, 0x7b, //0x00000545 cmpb $123, %cl 288 0x0f, 0x85, 0xa3, 0x2d, 0x00, 0x00, //0x00000548 jne LBB0_657 289 //0x0000054e LBB0_39 290 0x49, 0x8b, 0x03, //0x0000054e movq (%r11), %rax 291 0x49, 0x39, 0xc2, //0x00000551 cmpq %rax, %r10 292 0x0f, 0x83, 0x36, 0x00, 0x00, 0x00, //0x00000554 jae LBB0_44 293 0x43, 0x8a, 0x0c, 0x10, //0x0000055a movb (%r8,%r10), %cl 294 0x80, 0xf9, 0x0d, //0x0000055e cmpb $13, %cl 295 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x00000561 je LBB0_44 296 0x80, 0xf9, 0x20, //0x00000567 cmpb $32, %cl 297 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x0000056a je LBB0_44 298 0x80, 0xc1, 0xf7, //0x00000570 addb $-9, %cl 299 0x80, 0xf9, 0x01, //0x00000573 cmpb $1, %cl 300 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x00000576 jbe LBB0_44 301 0x4c, 0x89, 0xd1, //0x0000057c movq %r10, %rcx 302 0xe9, 0x84, 0x01, 0x00, 0x00, //0x0000057f jmp LBB0_70 303 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000584 .p2align 4, 0x90 304 //0x00000590 LBB0_44 305 0x49, 0x8d, 0x4a, 0x01, //0x00000590 leaq $1(%r10), %rcx 306 0x48, 0x39, 0xc1, //0x00000594 cmpq %rax, %rcx 307 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000597 jae LBB0_48 308 0x41, 0x8a, 0x14, 0x08, //0x0000059d movb (%r8,%rcx), %dl 309 0x80, 0xfa, 0x0d, //0x000005a1 cmpb $13, %dl 310 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000005a4 je LBB0_48 311 0x80, 0xfa, 0x20, //0x000005aa cmpb $32, %dl 312 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000005ad je LBB0_48 313 0x80, 0xc2, 0xf7, //0x000005b3 addb $-9, %dl 314 0x80, 0xfa, 0x01, //0x000005b6 cmpb $1, %dl 315 0x0f, 0x87, 0x49, 0x01, 0x00, 0x00, //0x000005b9 ja LBB0_70 316 0x90, //0x000005bf .p2align 4, 0x90 317 //0x000005c0 LBB0_48 318 0x49, 0x8d, 0x4a, 0x02, //0x000005c0 leaq $2(%r10), %rcx 319 0x48, 0x39, 0xc1, //0x000005c4 cmpq %rax, %rcx 320 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000005c7 jae LBB0_52 321 0x41, 0x8a, 0x14, 0x08, //0x000005cd movb (%r8,%rcx), %dl 322 0x80, 0xfa, 0x0d, //0x000005d1 cmpb $13, %dl 323 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000005d4 je LBB0_52 324 0x80, 0xfa, 0x20, //0x000005da cmpb $32, %dl 325 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000005dd je LBB0_52 326 0x80, 0xc2, 0xf7, //0x000005e3 addb $-9, %dl 327 0x80, 0xfa, 0x01, //0x000005e6 cmpb $1, %dl 328 0x0f, 0x87, 0x19, 0x01, 0x00, 0x00, //0x000005e9 ja LBB0_70 329 0x90, //0x000005ef .p2align 4, 0x90 330 //0x000005f0 LBB0_52 331 0x49, 0x8d, 0x4a, 0x03, //0x000005f0 leaq $3(%r10), %rcx 332 0x48, 0x39, 0xc1, //0x000005f4 cmpq %rax, %rcx 333 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000005f7 jae LBB0_56 334 0x41, 0x8a, 0x14, 0x08, //0x000005fd movb (%r8,%rcx), %dl 335 0x80, 0xfa, 0x0d, //0x00000601 cmpb $13, %dl 336 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000604 je LBB0_56 337 0x80, 0xfa, 0x20, //0x0000060a cmpb $32, %dl 338 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000060d je LBB0_56 339 0x80, 0xc2, 0xf7, //0x00000613 addb $-9, %dl 340 0x80, 0xfa, 0x01, //0x00000616 cmpb $1, %dl 341 0x0f, 0x87, 0xe9, 0x00, 0x00, 0x00, //0x00000619 ja LBB0_70 342 0x90, //0x0000061f .p2align 4, 0x90 343 //0x00000620 LBB0_56 344 0x49, 0x8d, 0x4a, 0x04, //0x00000620 leaq $4(%r10), %rcx 345 0x48, 0x89, 0xc2, //0x00000624 movq %rax, %rdx 346 0x48, 0x29, 0xca, //0x00000627 subq %rcx, %rdx 347 0x0f, 0x86, 0xbd, 0x2a, 0x00, 0x00, //0x0000062a jbe LBB0_625 348 0x4c, 0x01, 0xc1, //0x00000630 addq %r8, %rcx 349 0x48, 0x83, 0xfa, 0x20, //0x00000633 cmpq $32, %rdx 350 0x0f, 0x82, 0x57, 0x00, 0x00, 0x00, //0x00000637 jb LBB0_62 351 0x48, 0x89, 0xc6, //0x0000063d movq %rax, %rsi 352 0x4c, 0x29, 0xd6, //0x00000640 subq %r10, %rsi 353 0x48, 0x83, 0xc6, 0xdc, //0x00000643 addq $-36, %rsi 354 0x48, 0x89, 0xf7, //0x00000647 movq %rsi, %rdi 355 0x48, 0x83, 0xe7, 0xe0, //0x0000064a andq $-32, %rdi 356 0x4c, 0x01, 0xd7, //0x0000064e addq %r10, %rdi 357 0x49, 0x8d, 0x7c, 0x38, 0x24, //0x00000651 leaq $36(%r8,%rdi), %rdi 358 0x83, 0xe6, 0x1f, //0x00000656 andl $31, %esi 359 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000659 .p2align 4, 0x90 360 //0x00000660 LBB0_59 361 0xc5, 0x7e, 0x6f, 0x31, //0x00000660 vmovdqu (%rcx), %ymm14 362 0xc4, 0x42, 0x7d, 0x00, 0xfe, //0x00000664 vpshufb %ymm14, %ymm0, %ymm15 363 0xc4, 0x41, 0x0d, 0x74, 0xf7, //0x00000669 vpcmpeqb %ymm15, %ymm14, %ymm14 364 0xc4, 0xc1, 0x7d, 0xd7, 0xde, //0x0000066e vpmovmskb %ymm14, %ebx 365 0x83, 0xfb, 0xff, //0x00000673 cmpl $-1, %ebx 366 0x0f, 0x85, 0x74, 0x00, 0x00, 0x00, //0x00000676 jne LBB0_69 367 0x48, 0x83, 0xc1, 0x20, //0x0000067c addq $32, %rcx 368 0x48, 0x83, 0xc2, 0xe0, //0x00000680 addq $-32, %rdx 369 0x48, 0x83, 0xfa, 0x1f, //0x00000684 cmpq $31, %rdx 370 0x0f, 0x87, 0xd2, 0xff, 0xff, 0xff, //0x00000688 ja LBB0_59 371 0x48, 0x89, 0xf2, //0x0000068e movq %rsi, %rdx 372 0x48, 0x89, 0xf9, //0x00000691 movq %rdi, %rcx 373 //0x00000694 LBB0_62 374 0x48, 0x85, 0xd2, //0x00000694 testq %rdx, %rdx 375 0x0f, 0x84, 0x3a, 0x00, 0x00, 0x00, //0x00000697 je LBB0_68 376 0x48, 0x8d, 0x34, 0x11, //0x0000069d leaq (%rcx,%rdx), %rsi 377 0x48, 0xff, 0xc1, //0x000006a1 incq %rcx 378 //0x000006a4 LBB0_64 379 0x0f, 0xbe, 0x79, 0xff, //0x000006a4 movsbl $-1(%rcx), %edi 380 0x83, 0xff, 0x20, //0x000006a8 cmpl $32, %edi 381 0x0f, 0x87, 0x0d, 0x05, 0x00, 0x00, //0x000006ab ja LBB0_125 382 0x48, 0xbb, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000006b1 movabsq $4294977024, %rbx 383 0x48, 0x0f, 0xa3, 0xfb, //0x000006bb btq %rdi, %rbx 384 0x0f, 0x83, 0xf9, 0x04, 0x00, 0x00, //0x000006bf jae LBB0_125 385 0x48, 0xff, 0xca, //0x000006c5 decq %rdx 386 0x48, 0xff, 0xc1, //0x000006c8 incq %rcx 387 0x48, 0x85, 0xd2, //0x000006cb testq %rdx, %rdx 388 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x000006ce jne LBB0_64 389 0x48, 0x89, 0xf1, //0x000006d4 movq %rsi, %rcx 390 //0x000006d7 LBB0_68 391 0x4c, 0x29, 0xc1, //0x000006d7 subq %r8, %rcx 392 0x48, 0x39, 0xc1, //0x000006da cmpq %rax, %rcx 393 0x0f, 0x82, 0x25, 0x00, 0x00, 0x00, //0x000006dd jb LBB0_70 394 0xe9, 0x09, 0x2c, 0x00, 0x00, //0x000006e3 jmp LBB0_657 395 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000006e8 .p2align 4, 0x90 396 //0x000006f0 LBB0_69 397 0x4c, 0x29, 0xc1, //0x000006f0 subq %r8, %rcx 398 0xf7, 0xd3, //0x000006f3 notl %ebx 399 0x48, 0x63, 0xd3, //0x000006f5 movslq %ebx, %rdx 400 0x48, 0x0f, 0xbc, 0xd2, //0x000006f8 bsfq %rdx, %rdx 401 0x48, 0x01, 0xd1, //0x000006fc addq %rdx, %rcx 402 0x48, 0x39, 0xc1, //0x000006ff cmpq %rax, %rcx 403 0x0f, 0x83, 0xe9, 0x2b, 0x00, 0x00, //0x00000702 jae LBB0_657 404 //0x00000708 LBB0_70 405 0x4c, 0x8d, 0x49, 0x01, //0x00000708 leaq $1(%rcx), %r9 406 0x4d, 0x89, 0x0e, //0x0000070c movq %r9, (%r14) 407 0x41, 0x8a, 0x04, 0x08, //0x0000070f movb (%r8,%rcx), %al 408 0x3c, 0x22, //0x00000713 cmpb $34, %al 409 0x0f, 0x85, 0xfc, 0x29, 0x00, 0x00, //0x00000715 jne LBB0_629 410 0x49, 0x8b, 0x33, //0x0000071b movq (%r11), %rsi 411 0x48, 0x89, 0xf0, //0x0000071e movq %rsi, %rax 412 0x4c, 0x29, 0xc8, //0x00000721 subq %r9, %rax 413 0x0f, 0x84, 0x08, 0x4e, 0x00, 0x00, //0x00000724 je LBB0_1093 414 0x49, 0x8b, 0x55, 0x08, //0x0000072a movq $8(%r13), %rdx 415 0x4c, 0x8b, 0x22, //0x0000072e movq (%rdx), %r12 416 0x48, 0x8b, 0x52, 0x08, //0x00000731 movq $8(%rdx), %rdx 417 0x4d, 0x01, 0xc1, //0x00000735 addq %r8, %r9 418 0x48, 0x83, 0xf8, 0x40, //0x00000738 cmpq $64, %rax 419 0x4c, 0x89, 0x04, 0x24, //0x0000073c movq %r8, (%rsp) 420 0x48, 0x89, 0xb4, 0x24, 0x98, 0x00, 0x00, 0x00, //0x00000740 movq %rsi, $152(%rsp) 421 0x0f, 0x82, 0x87, 0x04, 0x00, 0x00, //0x00000748 jb LBB0_126 422 0x4c, 0x89, 0x64, 0x24, 0x20, //0x0000074e movq %r12, $32(%rsp) 423 0x4d, 0x89, 0xee, //0x00000753 movq %r13, %r14 424 0x41, 0x89, 0xc2, //0x00000756 movl %eax, %r10d 425 0x41, 0x83, 0xe2, 0x3f, //0x00000759 andl $63, %r10d 426 0x48, 0x29, 0xce, //0x0000075d subq %rcx, %rsi 427 0x48, 0x83, 0xc6, 0xbf, //0x00000760 addq $-65, %rsi 428 0x48, 0x83, 0xe6, 0xc0, //0x00000764 andq $-64, %rsi 429 0x48, 0x01, 0xce, //0x00000768 addq %rcx, %rsi 430 0x49, 0x8d, 0x74, 0x30, 0x41, //0x0000076b leaq $65(%r8,%rsi), %rsi 431 0x48, 0x89, 0x74, 0x24, 0x30, //0x00000770 movq %rsi, $48(%rsp) 432 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000775 movq $-1, %r15 433 0x4d, 0x89, 0xc8, //0x0000077c movq %r9, %r8 434 0x31, 0xdb, //0x0000077f xorl %ebx, %ebx 435 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000781 .p2align 4, 0x90 436 //0x00000790 LBB0_74 437 0xc4, 0x41, 0x7e, 0x6f, 0x30, //0x00000790 vmovdqu (%r8), %ymm14 438 0xc4, 0x41, 0x7e, 0x6f, 0x78, 0x20, //0x00000795 vmovdqu $32(%r8), %ymm15 439 0xc5, 0x0d, 0x74, 0xe1, //0x0000079b vpcmpeqb %ymm1, %ymm14, %ymm12 440 0xc4, 0x41, 0x7d, 0xd7, 0xdc, //0x0000079f vpmovmskb %ymm12, %r11d 441 0xc5, 0x05, 0x74, 0xe1, //0x000007a4 vpcmpeqb %ymm1, %ymm15, %ymm12 442 0xc4, 0xc1, 0x7d, 0xd7, 0xfc, //0x000007a8 vpmovmskb %ymm12, %edi 443 0xc5, 0x0d, 0x74, 0xe2, //0x000007ad vpcmpeqb %ymm2, %ymm14, %ymm12 444 0xc4, 0x41, 0x7d, 0xd7, 0xec, //0x000007b1 vpmovmskb %ymm12, %r13d 445 0xc5, 0x05, 0x74, 0xe2, //0x000007b6 vpcmpeqb %ymm2, %ymm15, %ymm12 446 0xc4, 0x41, 0x7d, 0xd7, 0xe4, //0x000007ba vpmovmskb %ymm12, %r12d 447 0x48, 0xc1, 0xe7, 0x20, //0x000007bf shlq $32, %rdi 448 0x49, 0xc1, 0xe4, 0x20, //0x000007c3 shlq $32, %r12 449 0x4d, 0x09, 0xe5, //0x000007c7 orq %r12, %r13 450 0x49, 0x83, 0xff, 0xff, //0x000007ca cmpq $-1, %r15 451 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000007ce jne LBB0_76 452 0x4d, 0x85, 0xed, //0x000007d4 testq %r13, %r13 453 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x000007d7 jne LBB0_84 454 //0x000007dd LBB0_76 455 0x4c, 0x09, 0xdf, //0x000007dd orq %r11, %rdi 456 0x4c, 0x89, 0xee, //0x000007e0 movq %r13, %rsi 457 0x48, 0x09, 0xde, //0x000007e3 orq %rbx, %rsi 458 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x000007e6 jne LBB0_85 459 //0x000007ec LBB0_77 460 0x48, 0x85, 0xff, //0x000007ec testq %rdi, %rdi 461 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x000007ef jne LBB0_86 462 //0x000007f5 LBB0_78 463 0x48, 0x83, 0xc0, 0xc0, //0x000007f5 addq $-64, %rax 464 0x49, 0x83, 0xc0, 0x40, //0x000007f9 addq $64, %r8 465 0x48, 0x83, 0xf8, 0x3f, //0x000007fd cmpq $63, %rax 466 0x0f, 0x87, 0x89, 0xff, 0xff, 0xff, //0x00000801 ja LBB0_74 467 0xe9, 0x4a, 0x03, 0x00, 0x00, //0x00000807 jmp LBB0_79 468 //0x0000080c LBB0_84 469 0x4d, 0x89, 0xc4, //0x0000080c movq %r8, %r12 470 0x4c, 0x2b, 0x24, 0x24, //0x0000080f subq (%rsp), %r12 471 0x4d, 0x0f, 0xbc, 0xfd, //0x00000813 bsfq %r13, %r15 472 0x4d, 0x01, 0xe7, //0x00000817 addq %r12, %r15 473 0x4c, 0x09, 0xdf, //0x0000081a orq %r11, %rdi 474 0x4c, 0x89, 0xee, //0x0000081d movq %r13, %rsi 475 0x48, 0x09, 0xde, //0x00000820 orq %rbx, %rsi 476 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x00000823 je LBB0_77 477 //0x00000829 LBB0_85 478 0x49, 0x89, 0xdc, //0x00000829 movq %rbx, %r12 479 0x49, 0xf7, 0xd4, //0x0000082c notq %r12 480 0x4d, 0x21, 0xec, //0x0000082f andq %r13, %r12 481 0x4f, 0x8d, 0x1c, 0x24, //0x00000832 leaq (%r12,%r12), %r11 482 0x49, 0x09, 0xdb, //0x00000836 orq %rbx, %r11 483 0x4c, 0x89, 0x5c, 0x24, 0x38, //0x00000839 movq %r11, $56(%rsp) 484 0x49, 0xf7, 0xd3, //0x0000083e notq %r11 485 0x4d, 0x21, 0xeb, //0x00000841 andq %r13, %r11 486 0x48, 0xbb, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00000844 movabsq $-6148914691236517206, %rbx 487 0x49, 0x21, 0xdb, //0x0000084e andq %rbx, %r11 488 0x31, 0xdb, //0x00000851 xorl %ebx, %ebx 489 0x4d, 0x01, 0xe3, //0x00000853 addq %r12, %r11 490 0x0f, 0x92, 0xc3, //0x00000856 setb %bl 491 0x4d, 0x01, 0xdb, //0x00000859 addq %r11, %r11 492 0x48, 0xbe, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x0000085c movabsq $6148914691236517205, %rsi 493 0x49, 0x31, 0xf3, //0x00000866 xorq %rsi, %r11 494 0x4c, 0x23, 0x5c, 0x24, 0x38, //0x00000869 andq $56(%rsp), %r11 495 0x49, 0xf7, 0xd3, //0x0000086e notq %r11 496 0x4c, 0x21, 0xdf, //0x00000871 andq %r11, %rdi 497 0x48, 0x85, 0xff, //0x00000874 testq %rdi, %rdi 498 0x0f, 0x84, 0x78, 0xff, 0xff, 0xff, //0x00000877 je LBB0_78 499 0x90, 0x90, 0x90, //0x0000087d .p2align 4, 0x90 500 //0x00000880 LBB0_86 501 0x48, 0x0f, 0xbc, 0xc7, //0x00000880 bsfq %rdi, %rax 502 0x4c, 0x2b, 0x04, 0x24, //0x00000884 subq (%rsp), %r8 503 0x4d, 0x8d, 0x54, 0x00, 0x01, //0x00000888 leaq $1(%r8,%rax), %r10 504 0x4d, 0x89, 0xf5, //0x0000088d movq %r14, %r13 505 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00000890 movq $24(%rsp), %r11 506 0x4c, 0x8b, 0x64, 0x24, 0x20, //0x00000895 movq $32(%rsp), %r12 507 //0x0000089a LBB0_87 508 0x4d, 0x85, 0xd2, //0x0000089a testq %r10, %r10 509 0x0f, 0x88, 0x97, 0x4c, 0x00, 0x00, //0x0000089d js LBB0_1094 510 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x000008a3 movq $8(%rsp), %r14 511 0x4d, 0x89, 0x16, //0x000008a8 movq %r10, (%r14) 512 0x49, 0x83, 0xff, 0xff, //0x000008ab cmpq $-1, %r15 513 0x0f, 0x84, 0x09, 0x00, 0x00, 0x00, //0x000008af je LBB0_90 514 0x4d, 0x39, 0xd7, //0x000008b5 cmpq %r10, %r15 515 0x0f, 0x8e, 0x3b, 0x03, 0x00, 0x00, //0x000008b8 jle LBB0_127 516 //0x000008be LBB0_90 517 0x4c, 0x89, 0xd0, //0x000008be movq %r10, %rax 518 0x48, 0x29, 0xc8, //0x000008c1 subq %rcx, %rax 519 0x48, 0x83, 0xc0, 0xfe, //0x000008c4 addq $-2, %rax 520 0x48, 0x89, 0xc1, //0x000008c8 movq %rax, %rcx 521 0x48, 0x09, 0xd1, //0x000008cb orq %rdx, %rcx 522 0x4c, 0x8b, 0x04, 0x24, //0x000008ce movq (%rsp), %r8 523 0x0f, 0x84, 0xd8, 0x00, 0x00, 0x00, //0x000008d2 je LBB0_101 524 0x48, 0x39, 0xd0, //0x000008d8 cmpq %rdx, %rax 525 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x000008db movq $16(%rsp), %r15 526 0x0f, 0x85, 0xea, 0x00, 0x00, 0x00, //0x000008e0 jne LBB0_102 527 0x48, 0x83, 0xfa, 0x20, //0x000008e6 cmpq $32, %rdx 528 0x0f, 0x82, 0x55, 0x00, 0x00, 0x00, //0x000008ea jb LBB0_97 529 0x48, 0x8d, 0x42, 0xe0, //0x000008f0 leaq $-32(%rdx), %rax 530 0x48, 0x89, 0xc6, //0x000008f4 movq %rax, %rsi 531 0x48, 0x83, 0xe6, 0xe0, //0x000008f7 andq $-32, %rsi 532 0x49, 0x8d, 0x4c, 0x31, 0x20, //0x000008fb leaq $32(%r9,%rsi), %rcx 533 0x49, 0x8d, 0x74, 0x34, 0x20, //0x00000900 leaq $32(%r12,%rsi), %rsi 534 0x83, 0xe0, 0x1f, //0x00000905 andl $31, %eax 535 0x31, 0xff, //0x00000908 xorl %edi, %edi 536 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000090a .p2align 4, 0x90 537 //0x00000910 LBB0_94 538 0xc4, 0x41, 0x7e, 0x6f, 0x24, 0x39, //0x00000910 vmovdqu (%r9,%rdi), %ymm12 539 0xc4, 0x41, 0x1d, 0x74, 0x24, 0x3c, //0x00000916 vpcmpeqb (%r12,%rdi), %ymm12, %ymm12 540 0xc4, 0xc1, 0x7d, 0xd7, 0xdc, //0x0000091c vpmovmskb %ymm12, %ebx 541 0x83, 0xfb, 0xff, //0x00000921 cmpl $-1, %ebx 542 0x0f, 0x85, 0x34, 0x01, 0x00, 0x00, //0x00000924 jne LBB0_112 543 0x48, 0x83, 0xc2, 0xe0, //0x0000092a addq $-32, %rdx 544 0x48, 0x83, 0xc7, 0x20, //0x0000092e addq $32, %rdi 545 0x48, 0x83, 0xfa, 0x1f, //0x00000932 cmpq $31, %rdx 546 0x0f, 0x87, 0xd4, 0xff, 0xff, 0xff, //0x00000936 ja LBB0_94 547 0x48, 0x89, 0xc2, //0x0000093c movq %rax, %rdx 548 0x49, 0x89, 0xf4, //0x0000093f movq %rsi, %r12 549 0x49, 0x89, 0xc9, //0x00000942 movq %rcx, %r9 550 //0x00000945 LBB0_97 551 0x44, 0x89, 0xce, //0x00000945 movl %r9d, %esi 552 0x81, 0xe6, 0xff, 0x0f, 0x00, 0x00, //0x00000948 andl $4095, %esi 553 0x44, 0x89, 0xe1, //0x0000094e movl %r12d, %ecx 554 0x81, 0xe1, 0xff, 0x0f, 0x00, 0x00, //0x00000951 andl $4095, %ecx 555 0x48, 0x81, 0xf9, 0xe0, 0x0f, 0x00, 0x00, //0x00000957 cmpq $4064, %rcx 556 0x0f, 0x87, 0x80, 0x00, 0x00, 0x00, //0x0000095e ja LBB0_103 557 0x81, 0xfe, 0xe1, 0x0f, 0x00, 0x00, //0x00000964 cmpl $4065, %esi 558 0x0f, 0x83, 0x74, 0x00, 0x00, 0x00, //0x0000096a jae LBB0_103 559 0xc4, 0x41, 0x7e, 0x6f, 0x21, //0x00000970 vmovdqu (%r9), %ymm12 560 0xc4, 0x41, 0x1d, 0x74, 0x24, 0x24, //0x00000975 vpcmpeqb (%r12), %ymm12, %ymm12 561 0xc4, 0xc1, 0x7d, 0xd7, 0xc4, //0x0000097b vpmovmskb %ymm12, %eax 562 0x83, 0xf8, 0xff, //0x00000980 cmpl $-1, %eax 563 0x0f, 0x84, 0x38, 0x01, 0x00, 0x00, //0x00000983 je LBB0_117 564 0xf7, 0xd0, //0x00000989 notl %eax 565 0x48, 0x0f, 0xbc, 0xc0, //0x0000098b bsfq %rax, %rax 566 0x48, 0x39, 0xd0, //0x0000098f cmpq %rdx, %rax 567 0x0f, 0x93, 0xc2, //0x00000992 setae %dl 568 0x44, 0x0f, 0xb6, 0xca, //0x00000995 movzbl %dl, %r9d 569 0x49, 0x8b, 0x13, //0x00000999 movq (%r11), %rdx 570 0x49, 0x39, 0xd2, //0x0000099c cmpq %rdx, %r10 571 0x0f, 0x82, 0x8b, 0x01, 0x00, 0x00, //0x0000099f jb LBB0_121 572 0xe9, 0xf6, 0x05, 0x00, 0x00, //0x000009a5 jmp LBB0_171 573 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000009aa .p2align 4, 0x90 574 //0x000009b0 LBB0_101 575 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x000009b0 movl $1, %r9d 576 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x000009b6 movq $16(%rsp), %r15 577 0x49, 0x8b, 0x13, //0x000009bb movq (%r11), %rdx 578 0x49, 0x39, 0xd2, //0x000009be cmpq %rdx, %r10 579 0x0f, 0x82, 0x69, 0x01, 0x00, 0x00, //0x000009c1 jb LBB0_121 580 0xe9, 0xd4, 0x05, 0x00, 0x00, //0x000009c7 jmp LBB0_171 581 0x90, 0x90, 0x90, 0x90, //0x000009cc .p2align 4, 0x90 582 //0x000009d0 LBB0_102 583 0x45, 0x31, 0xc9, //0x000009d0 xorl %r9d, %r9d 584 0x49, 0x8b, 0x13, //0x000009d3 movq (%r11), %rdx 585 0x49, 0x39, 0xd2, //0x000009d6 cmpq %rdx, %r10 586 0x0f, 0x82, 0x51, 0x01, 0x00, 0x00, //0x000009d9 jb LBB0_121 587 0xe9, 0xbc, 0x05, 0x00, 0x00, //0x000009df jmp LBB0_171 588 //0x000009e4 LBB0_103 589 0x48, 0x83, 0xfa, 0x10, //0x000009e4 cmpq $16, %rdx 590 0x0f, 0x82, 0x87, 0x00, 0x00, 0x00, //0x000009e8 jb LBB0_113 591 0x48, 0x8d, 0x42, 0xf0, //0x000009ee leaq $-16(%rdx), %rax 592 0x48, 0x89, 0xc1, //0x000009f2 movq %rax, %rcx 593 0x48, 0x83, 0xe1, 0xf0, //0x000009f5 andq $-16, %rcx 594 0x49, 0x8d, 0x7c, 0x09, 0x10, //0x000009f9 leaq $16(%r9,%rcx), %rdi 595 0x4d, 0x8d, 0x44, 0x0c, 0x10, //0x000009fe leaq $16(%r12,%rcx), %r8 596 0x83, 0xe0, 0x0f, //0x00000a03 andl $15, %eax 597 0x31, 0xc9, //0x00000a06 xorl %ecx, %ecx 598 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000a08 .p2align 4, 0x90 599 //0x00000a10 LBB0_105 600 0xc4, 0xc1, 0x7a, 0x6f, 0x34, 0x09, //0x00000a10 vmovdqu (%r9,%rcx), %xmm6 601 0xc4, 0xc1, 0x49, 0x74, 0x34, 0x0c, //0x00000a16 vpcmpeqb (%r12,%rcx), %xmm6, %xmm6 602 0xc5, 0xf9, 0xd7, 0xf6, //0x00000a1c vpmovmskb %xmm6, %esi 603 0x66, 0x83, 0xfe, 0xff, //0x00000a20 cmpw $-1, %si 604 0x0f, 0x85, 0xe5, 0x00, 0x00, 0x00, //0x00000a24 jne LBB0_118 605 0x48, 0x83, 0xc2, 0xf0, //0x00000a2a addq $-16, %rdx 606 0x48, 0x83, 0xc1, 0x10, //0x00000a2e addq $16, %rcx 607 0x48, 0x83, 0xfa, 0x0f, //0x00000a32 cmpq $15, %rdx 608 0x0f, 0x87, 0xd4, 0xff, 0xff, 0xff, //0x00000a36 ja LBB0_105 609 0x89, 0xfe, //0x00000a3c movl %edi, %esi 610 0x81, 0xe6, 0xff, 0x0f, 0x00, 0x00, //0x00000a3e andl $4095, %esi 611 0x44, 0x89, 0xc1, //0x00000a44 movl %r8d, %ecx 612 0x81, 0xe1, 0xff, 0x0f, 0x00, 0x00, //0x00000a47 andl $4095, %ecx 613 0x81, 0xf9, 0xf0, 0x0f, 0x00, 0x00, //0x00000a4d cmpl $4080, %ecx 614 0x0f, 0x86, 0x31, 0x00, 0x00, 0x00, //0x00000a53 jbe LBB0_114 615 0xe9, 0x7a, 0x00, 0x00, 0x00, //0x00000a59 jmp LBB0_108 616 //0x00000a5e LBB0_112 617 0x31, 0xd2, //0x00000a5e xorl %edx, %edx 618 0x44, 0x0f, 0xb6, 0xca, //0x00000a60 movzbl %dl, %r9d 619 0x49, 0x8b, 0x13, //0x00000a64 movq (%r11), %rdx 620 0x49, 0x39, 0xd2, //0x00000a67 cmpq %rdx, %r10 621 0x0f, 0x82, 0xc0, 0x00, 0x00, 0x00, //0x00000a6a jb LBB0_121 622 0xe9, 0x2b, 0x05, 0x00, 0x00, //0x00000a70 jmp LBB0_171 623 //0x00000a75 LBB0_113 624 0x48, 0x89, 0xd0, //0x00000a75 movq %rdx, %rax 625 0x4d, 0x89, 0xe0, //0x00000a78 movq %r12, %r8 626 0x4c, 0x89, 0xcf, //0x00000a7b movq %r9, %rdi 627 0x81, 0xf9, 0xf0, 0x0f, 0x00, 0x00, //0x00000a7e cmpl $4080, %ecx 628 0x0f, 0x87, 0x4e, 0x00, 0x00, 0x00, //0x00000a84 ja LBB0_108 629 //0x00000a8a LBB0_114 630 0x81, 0xfe, 0xf1, 0x0f, 0x00, 0x00, //0x00000a8a cmpl $4081, %esi 631 0x0f, 0x83, 0x42, 0x00, 0x00, 0x00, //0x00000a90 jae LBB0_108 632 0xc5, 0xfa, 0x6f, 0x37, //0x00000a96 vmovdqu (%rdi), %xmm6 633 0xc4, 0xc1, 0x49, 0x74, 0x30, //0x00000a9a vpcmpeqb (%r8), %xmm6, %xmm6 634 0xc5, 0xf9, 0xd7, 0xce, //0x00000a9f vpmovmskb %xmm6, %ecx 635 0x66, 0x83, 0xf9, 0xff, //0x00000aa3 cmpw $-1, %cx 636 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x00000aa7 je LBB0_119 637 0xf7, 0xd1, //0x00000aad notl %ecx 638 0x0f, 0xb7, 0xc9, //0x00000aaf movzwl %cx, %ecx 639 0x48, 0x0f, 0xbc, 0xc9, //0x00000ab2 bsfq %rcx, %rcx 640 0x48, 0x39, 0xc1, //0x00000ab6 cmpq %rax, %rcx 641 0x0f, 0x93, 0xc2, //0x00000ab9 setae %dl 642 0xe9, 0x57, 0x00, 0x00, 0x00, //0x00000abc jmp LBB0_120 643 //0x00000ac1 LBB0_117 644 0xb2, 0x01, //0x00000ac1 movb $1, %dl 645 0x44, 0x0f, 0xb6, 0xca, //0x00000ac3 movzbl %dl, %r9d 646 0x49, 0x8b, 0x13, //0x00000ac7 movq (%r11), %rdx 647 0x49, 0x39, 0xd2, //0x00000aca cmpq %rdx, %r10 648 0x0f, 0x82, 0x5d, 0x00, 0x00, 0x00, //0x00000acd jb LBB0_121 649 0xe9, 0xc8, 0x04, 0x00, 0x00, //0x00000ad3 jmp LBB0_171 650 //0x00000ad8 LBB0_108 651 0xb2, 0x01, //0x00000ad8 movb $1, %dl 652 0x48, 0x85, 0xc0, //0x00000ada testq %rax, %rax 653 0x0f, 0x84, 0x35, 0x00, 0x00, 0x00, //0x00000add je LBB0_120 654 0x31, 0xc9, //0x00000ae3 xorl %ecx, %ecx 655 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000ae5 .p2align 4, 0x90 656 //0x00000af0 LBB0_110 657 0x0f, 0xb6, 0x1c, 0x0f, //0x00000af0 movzbl (%rdi,%rcx), %ebx 658 0x41, 0x3a, 0x1c, 0x08, //0x00000af4 cmpb (%r8,%rcx), %bl 659 0x0f, 0x85, 0x11, 0x00, 0x00, 0x00, //0x00000af8 jne LBB0_118 660 0x48, 0xff, 0xc1, //0x00000afe incq %rcx 661 0x48, 0x39, 0xc8, //0x00000b01 cmpq %rcx, %rax 662 0x0f, 0x85, 0xe6, 0xff, 0xff, 0xff, //0x00000b04 jne LBB0_110 663 0xe9, 0x09, 0x00, 0x00, 0x00, //0x00000b0a jmp LBB0_120 664 //0x00000b0f LBB0_118 665 0x31, 0xd2, //0x00000b0f xorl %edx, %edx 666 0xe9, 0x02, 0x00, 0x00, 0x00, //0x00000b11 jmp LBB0_120 667 //0x00000b16 LBB0_119 668 0xb2, 0x01, //0x00000b16 movb $1, %dl 669 //0x00000b18 LBB0_120 670 0x4c, 0x8b, 0x04, 0x24, //0x00000b18 movq (%rsp), %r8 671 0x44, 0x0f, 0xb6, 0xca, //0x00000b1c movzbl %dl, %r9d 672 0x49, 0x8b, 0x13, //0x00000b20 movq (%r11), %rdx 673 0x49, 0x39, 0xd2, //0x00000b23 cmpq %rdx, %r10 674 0x0f, 0x83, 0x74, 0x04, 0x00, 0x00, //0x00000b26 jae LBB0_171 675 0x90, 0x90, 0x90, 0x90, //0x00000b2c .p2align 4, 0x90 676 //0x00000b30 LBB0_121 677 0x43, 0x8a, 0x04, 0x10, //0x00000b30 movb (%r8,%r10), %al 678 0x3c, 0x0d, //0x00000b34 cmpb $13, %al 679 0x0f, 0x84, 0x64, 0x04, 0x00, 0x00, //0x00000b36 je LBB0_171 680 0x3c, 0x20, //0x00000b3c cmpb $32, %al 681 0x0f, 0x84, 0x5c, 0x04, 0x00, 0x00, //0x00000b3e je LBB0_171 682 0x04, 0xf7, //0x00000b44 addb $-9, %al 683 0x3c, 0x01, //0x00000b46 cmpb $1, %al 684 0x0f, 0x86, 0x52, 0x04, 0x00, 0x00, //0x00000b48 jbe LBB0_171 685 0x4c, 0x89, 0xd0, //0x00000b4e movq %r10, %rax 686 0xe9, 0xc2, 0x05, 0x00, 0x00, //0x00000b51 jmp LBB0_197 687 //0x00000b56 LBB0_79 688 0x4c, 0x89, 0x7c, 0x24, 0x38, //0x00000b56 movq %r15, $56(%rsp) 689 0x4c, 0x89, 0xd0, //0x00000b5b movq %r10, %rax 690 0x4d, 0x89, 0xf5, //0x00000b5e movq %r14, %r13 691 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00000b61 movq $24(%rsp), %r11 692 0x4c, 0x8b, 0x64, 0x24, 0x20, //0x00000b66 movq $32(%rsp), %r12 693 0x48, 0x8b, 0x7c, 0x24, 0x30, //0x00000b6b movq $48(%rsp), %rdi 694 0x48, 0x83, 0xf8, 0x20, //0x00000b70 cmpq $32, %rax 695 0x0f, 0x82, 0xe1, 0x12, 0x00, 0x00, //0x00000b74 jb LBB0_371 696 //0x00000b7a LBB0_80 697 0xc5, 0x7e, 0x6f, 0x27, //0x00000b7a vmovdqu (%rdi), %ymm12 698 0xc5, 0x1d, 0x74, 0xf1, //0x00000b7e vpcmpeqb %ymm1, %ymm12, %ymm14 699 0xc4, 0x41, 0x7d, 0xd7, 0xc6, //0x00000b82 vpmovmskb %ymm14, %r8d 700 0xc5, 0x1d, 0x74, 0xe2, //0x00000b87 vpcmpeqb %ymm2, %ymm12, %ymm12 701 0xc4, 0xc1, 0x7d, 0xd7, 0xf4, //0x00000b8b vpmovmskb %ymm12, %esi 702 0x85, 0xf6, //0x00000b90 testl %esi, %esi 703 0x0f, 0x85, 0x46, 0x12, 0x00, 0x00, //0x00000b92 jne LBB0_366 704 0x48, 0x85, 0xdb, //0x00000b98 testq %rbx, %rbx 705 0x0f, 0x85, 0x64, 0x12, 0x00, 0x00, //0x00000b9b jne LBB0_368 706 0x31, 0xdb, //0x00000ba1 xorl %ebx, %ebx 707 0x4d, 0x85, 0xc0, //0x00000ba3 testq %r8, %r8 708 0x0f, 0x84, 0xa7, 0x12, 0x00, 0x00, //0x00000ba6 je LBB0_370 709 //0x00000bac LBB0_83 710 0x49, 0x0f, 0xbc, 0xc0, //0x00000bac bsfq %r8, %rax 711 0x48, 0x2b, 0x3c, 0x24, //0x00000bb0 subq (%rsp), %rdi 712 0x4c, 0x8d, 0x54, 0x07, 0x01, //0x00000bb4 leaq $1(%rdi,%rax), %r10 713 0xe9, 0xdc, 0xfc, 0xff, 0xff, //0x00000bb9 jmp LBB0_87 714 //0x00000bbe LBB0_125 715 0x4c, 0x89, 0xc2, //0x00000bbe movq %r8, %rdx 716 0x48, 0xf7, 0xd2, //0x00000bc1 notq %rdx 717 0x48, 0x01, 0xd1, //0x00000bc4 addq %rdx, %rcx 718 0x48, 0x39, 0xc1, //0x00000bc7 cmpq %rax, %rcx 719 0x0f, 0x82, 0x38, 0xfb, 0xff, 0xff, //0x00000bca jb LBB0_70 720 0xe9, 0x1c, 0x27, 0x00, 0x00, //0x00000bd0 jmp LBB0_657 721 //0x00000bd5 LBB0_126 722 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000bd5 movq $-1, %r15 723 0x48, 0xc7, 0x44, 0x24, 0x38, 0xff, 0xff, 0xff, 0xff, //0x00000bdc movq $-1, $56(%rsp) 724 0x31, 0xdb, //0x00000be5 xorl %ebx, %ebx 725 0x4c, 0x89, 0xcf, //0x00000be7 movq %r9, %rdi 726 0x48, 0x83, 0xf8, 0x20, //0x00000bea cmpq $32, %rax 727 0x0f, 0x83, 0x86, 0xff, 0xff, 0xff, //0x00000bee jae LBB0_80 728 0xe9, 0x62, 0x12, 0x00, 0x00, //0x00000bf4 jmp LBB0_371 729 //0x00000bf9 LBB0_127 730 0x48, 0xc7, 0x44, 0x24, 0x40, 0x00, 0x00, 0x00, 0x00, //0x00000bf9 movq $0, $64(%rsp) 731 0x48, 0x8b, 0x04, 0x24, //0x00000c02 movq (%rsp), %rax 732 0x4e, 0x8d, 0x44, 0x10, 0xff, //0x00000c06 leaq $-1(%rax,%r10), %r8 733 0x4d, 0x8d, 0x34, 0x14, //0x00000c0b leaq (%r12,%rdx), %r14 734 0x48, 0x85, 0xd2, //0x00000c0f testq %rdx, %rdx 735 0x0f, 0x8e, 0x5c, 0x03, 0x00, 0x00, //0x00000c12 jle LBB0_169 736 0x4d, 0x39, 0xc8, //0x00000c18 cmpq %r9, %r8 737 0x0f, 0x86, 0x53, 0x03, 0x00, 0x00, //0x00000c1b jbe LBB0_169 738 0x4c, 0x8d, 0x7c, 0x24, 0x40, //0x00000c21 leaq $64(%rsp), %r15 739 //0x00000c26 LBB0_130 740 0x41, 0x8a, 0x01, //0x00000c26 movb (%r9), %al 741 0x3c, 0x5c, //0x00000c29 cmpb $92, %al 742 0x0f, 0x85, 0x4f, 0x00, 0x00, 0x00, //0x00000c2b jne LBB0_135 743 0x4c, 0x89, 0xc0, //0x00000c31 movq %r8, %rax 744 0x4c, 0x29, 0xc8, //0x00000c34 subq %r9, %rax 745 0x48, 0x85, 0xc0, //0x00000c37 testq %rax, %rax 746 0x0f, 0x8e, 0xa5, 0x4a, 0x00, 0x00, //0x00000c3a jle LBB0_1114 747 0x41, 0x0f, 0xb6, 0x51, 0x01, //0x00000c40 movzbl $1(%r9), %edx 748 0x48, 0x8d, 0x0d, 0xd4, 0x54, 0x00, 0x00, //0x00000c45 leaq $21716(%rip), %rcx /* __UnquoteTab+0(%rip) */ 749 0x8a, 0x1c, 0x0a, //0x00000c4c movb (%rdx,%rcx), %bl 750 0x80, 0xfb, 0xff, //0x00000c4f cmpb $-1, %bl 751 0x0f, 0x84, 0x3d, 0x00, 0x00, 0x00, //0x00000c52 je LBB0_137 752 0x84, 0xdb, //0x00000c58 testb %bl, %bl 753 0x0f, 0x84, 0x73, 0x4a, 0x00, 0x00, //0x00000c5a je LBB0_1112 754 0x88, 0x5c, 0x24, 0x40, //0x00000c60 movb %bl, $64(%rsp) 755 0x49, 0x83, 0xc1, 0x02, //0x00000c64 addq $2, %r9 756 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000c68 movl $1, %eax 757 0x48, 0x8d, 0x44, 0x04, 0x40, //0x00000c6d leaq $64(%rsp,%rax), %rax 758 0x4d, 0x39, 0xf4, //0x00000c72 cmpq %r14, %r12 759 0x0f, 0x82, 0x28, 0x01, 0x00, 0x00, //0x00000c75 jb LBB0_147 760 0xe9, 0xd6, 0x02, 0x00, 0x00, //0x00000c7b jmp LBB0_165 761 //0x00000c80 LBB0_135 762 0x41, 0x3a, 0x04, 0x24, //0x00000c80 cmpb (%r12), %al 763 0x0f, 0x85, 0x3b, 0x11, 0x00, 0x00, //0x00000c84 jne LBB0_364 764 0x49, 0xff, 0xc1, //0x00000c8a incq %r9 765 0x49, 0xff, 0xc4, //0x00000c8d incq %r12 766 0xe9, 0xcd, 0x02, 0x00, 0x00, //0x00000c90 jmp LBB0_167 767 //0x00000c95 LBB0_137 768 0x48, 0x83, 0xf8, 0x03, //0x00000c95 cmpq $3, %rax 769 0x0f, 0x8e, 0x43, 0x4a, 0x00, 0x00, //0x00000c99 jle LBB0_1113 770 0x41, 0x8b, 0x51, 0x02, //0x00000c9f movl $2(%r9), %edx 771 0x89, 0xd6, //0x00000ca3 movl %edx, %esi 772 0xf7, 0xd6, //0x00000ca5 notl %esi 773 0x8d, 0xba, 0xd0, 0xcf, 0xcf, 0xcf, //0x00000ca7 leal $-808464432(%rdx), %edi 774 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x00000cad andl $-2139062144, %esi 775 0x85, 0xfe, //0x00000cb3 testl %edi, %esi 776 0x0f, 0x85, 0xef, 0x49, 0x00, 0x00, //0x00000cb5 jne LBB0_1110 777 0x8d, 0xba, 0x19, 0x19, 0x19, 0x19, //0x00000cbb leal $421075225(%rdx), %edi 778 0x09, 0xd7, //0x00000cc1 orl %edx, %edi 779 0xf7, 0xc7, 0x80, 0x80, 0x80, 0x80, //0x00000cc3 testl $-2139062144, %edi 780 0x0f, 0x85, 0xdb, 0x49, 0x00, 0x00, //0x00000cc9 jne LBB0_1110 781 0x89, 0xd7, //0x00000ccf movl %edx, %edi 782 0x81, 0xe7, 0x7f, 0x7f, 0x7f, 0x7f, //0x00000cd1 andl $2139062143, %edi 783 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x00000cd7 movl $-1061109568, %ebx 784 0x29, 0xfb, //0x00000cdc subl %edi, %ebx 785 0x8d, 0x8f, 0x46, 0x46, 0x46, 0x46, //0x00000cde leal $1179010630(%rdi), %ecx 786 0x21, 0xf3, //0x00000ce4 andl %esi, %ebx 787 0x85, 0xcb, //0x00000ce6 testl %ecx, %ebx 788 0x0f, 0x85, 0xbc, 0x49, 0x00, 0x00, //0x00000ce8 jne LBB0_1110 789 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x00000cee movl $-522133280, %ecx 790 0x29, 0xf9, //0x00000cf3 subl %edi, %ecx 791 0x81, 0xc7, 0x39, 0x39, 0x39, 0x39, //0x00000cf5 addl $960051513, %edi 792 0x21, 0xce, //0x00000cfb andl %ecx, %esi 793 0x85, 0xfe, //0x00000cfd testl %edi, %esi 794 0x0f, 0x85, 0xa5, 0x49, 0x00, 0x00, //0x00000cff jne LBB0_1110 795 0x0f, 0xca, //0x00000d05 bswapl %edx 796 0x89, 0xd1, //0x00000d07 movl %edx, %ecx 797 0xc1, 0xe9, 0x04, //0x00000d09 shrl $4, %ecx 798 0xf7, 0xd1, //0x00000d0c notl %ecx 799 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x00000d0e andl $16843009, %ecx 800 0x8d, 0x0c, 0xc9, //0x00000d14 leal (%rcx,%rcx,8), %ecx 801 0x81, 0xe2, 0x0f, 0x0f, 0x0f, 0x0f, //0x00000d17 andl $252645135, %edx 802 0x01, 0xca, //0x00000d1d addl %ecx, %edx 803 0x89, 0xd3, //0x00000d1f movl %edx, %ebx 804 0xc1, 0xeb, 0x04, //0x00000d21 shrl $4, %ebx 805 0x09, 0xd3, //0x00000d24 orl %edx, %ebx 806 0x89, 0xde, //0x00000d26 movl %ebx, %esi 807 0xc1, 0xee, 0x08, //0x00000d28 shrl $8, %esi 808 0x81, 0xe6, 0x00, 0xff, 0x00, 0x00, //0x00000d2b andl $65280, %esi 809 0x0f, 0xb6, 0xd3, //0x00000d31 movzbl %bl, %edx 810 0x09, 0xf2, //0x00000d34 orl %esi, %edx 811 0x4d, 0x8d, 0x59, 0x06, //0x00000d36 leaq $6(%r9), %r11 812 0x83, 0xfa, 0x7f, //0x00000d3a cmpl $127, %edx 813 0x0f, 0x86, 0xb1, 0x00, 0x00, 0x00, //0x00000d3d jbe LBB0_153 814 0x81, 0xfa, 0xff, 0x07, 0x00, 0x00, //0x00000d43 cmpl $2047, %edx 815 0x0f, 0x86, 0xb3, 0x00, 0x00, 0x00, //0x00000d49 jbe LBB0_154 816 0x89, 0xd9, //0x00000d4f movl %ebx, %ecx 817 0x81, 0xe1, 0x00, 0x00, 0xf8, 0x00, //0x00000d51 andl $16252928, %ecx 818 0x81, 0xf9, 0x00, 0x00, 0xd8, 0x00, //0x00000d57 cmpl $14155776, %ecx 819 0x0f, 0x84, 0xbf, 0x00, 0x00, 0x00, //0x00000d5d je LBB0_155 820 0xc1, 0xee, 0x0c, //0x00000d63 shrl $12, %esi 821 0x40, 0x80, 0xce, 0xe0, //0x00000d66 orb $-32, %sil 822 0x40, 0x88, 0x74, 0x24, 0x40, //0x00000d6a movb %sil, $64(%rsp) 823 0xc1, 0xea, 0x06, //0x00000d6f shrl $6, %edx 824 0x80, 0xe2, 0x3f, //0x00000d72 andb $63, %dl 825 0x80, 0xca, 0x80, //0x00000d75 orb $-128, %dl 826 0x88, 0x54, 0x24, 0x41, //0x00000d78 movb %dl, $65(%rsp) 827 0x80, 0xe3, 0x3f, //0x00000d7c andb $63, %bl 828 0x80, 0xcb, 0x80, //0x00000d7f orb $-128, %bl 829 0x88, 0x5c, 0x24, 0x42, //0x00000d82 movb %bl, $66(%rsp) 830 0xb8, 0x03, 0x00, 0x00, 0x00, //0x00000d86 movl $3, %eax 831 0x89, 0xf3, //0x00000d8b movl %esi, %ebx 832 //0x00000d8d LBB0_146 833 0x4d, 0x89, 0xd9, //0x00000d8d movq %r11, %r9 834 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00000d90 movq $24(%rsp), %r11 835 0x48, 0x8d, 0x44, 0x04, 0x40, //0x00000d95 leaq $64(%rsp,%rax), %rax 836 0x4d, 0x39, 0xf4, //0x00000d9a cmpq %r14, %r12 837 0x0f, 0x83, 0xb3, 0x01, 0x00, 0x00, //0x00000d9d jae LBB0_165 838 //0x00000da3 LBB0_147 839 0x4c, 0x39, 0xf8, //0x00000da3 cmpq %r15, %rax 840 0x0f, 0x86, 0xaa, 0x01, 0x00, 0x00, //0x00000da6 jbe LBB0_165 841 0x41, 0x38, 0x1c, 0x24, //0x00000dac cmpb %bl, (%r12) 842 0x0f, 0x85, 0xa0, 0x01, 0x00, 0x00, //0x00000db0 jne LBB0_165 843 0x49, 0xff, 0xc4, //0x00000db6 incq %r12 844 0x48, 0x8d, 0x74, 0x24, 0x41, //0x00000db9 leaq $65(%rsp), %rsi 845 0x4c, 0x89, 0xe7, //0x00000dbe movq %r12, %rdi 846 //0x00000dc1 LBB0_150 847 0x49, 0x89, 0xfc, //0x00000dc1 movq %rdi, %r12 848 0x48, 0x89, 0xf2, //0x00000dc4 movq %rsi, %rdx 849 0x48, 0x39, 0xc6, //0x00000dc7 cmpq %rax, %rsi 850 0x0f, 0x83, 0x89, 0x01, 0x00, 0x00, //0x00000dca jae LBB0_166 851 0x4d, 0x39, 0xf4, //0x00000dd0 cmpq %r14, %r12 852 0x0f, 0x83, 0x80, 0x01, 0x00, 0x00, //0x00000dd3 jae LBB0_166 853 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x00000dd9 movzbl (%r12), %ecx 854 0x49, 0x8d, 0x7c, 0x24, 0x01, //0x00000dde leaq $1(%r12), %rdi 855 0x48, 0x8d, 0x72, 0x01, //0x00000de3 leaq $1(%rdx), %rsi 856 0x3a, 0x0a, //0x00000de7 cmpb (%rdx), %cl 857 0x0f, 0x84, 0xd2, 0xff, 0xff, 0xff, //0x00000de9 je LBB0_150 858 0xe9, 0x65, 0x01, 0x00, 0x00, //0x00000def jmp LBB0_166 859 //0x00000df4 LBB0_153 860 0x88, 0x5c, 0x24, 0x40, //0x00000df4 movb %bl, $64(%rsp) 861 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000df8 movl $1, %eax 862 0xe9, 0x8b, 0xff, 0xff, 0xff, //0x00000dfd jmp LBB0_146 863 //0x00000e02 LBB0_154 864 0xc1, 0xea, 0x06, //0x00000e02 shrl $6, %edx 865 0x80, 0xca, 0xc0, //0x00000e05 orb $-64, %dl 866 0x88, 0x54, 0x24, 0x40, //0x00000e08 movb %dl, $64(%rsp) 867 0x80, 0xe3, 0x3f, //0x00000e0c andb $63, %bl 868 0x80, 0xcb, 0x80, //0x00000e0f orb $-128, %bl 869 0x88, 0x5c, 0x24, 0x41, //0x00000e12 movb %bl, $65(%rsp) 870 0xb8, 0x02, 0x00, 0x00, 0x00, //0x00000e16 movl $2, %eax 871 0x89, 0xd3, //0x00000e1b movl %edx, %ebx 872 0xe9, 0x6b, 0xff, 0xff, 0xff, //0x00000e1d jmp LBB0_146 873 //0x00000e22 LBB0_155 874 0x48, 0x83, 0xf8, 0x06, //0x00000e22 cmpq $6, %rax 875 0x0f, 0x8c, 0xf2, 0x48, 0x00, 0x00, //0x00000e26 jl LBB0_1119 876 0x81, 0xfa, 0xff, 0xdb, 0x00, 0x00, //0x00000e2c cmpl $56319, %edx 877 0x0f, 0x87, 0xe6, 0x48, 0x00, 0x00, //0x00000e32 ja LBB0_1119 878 0x41, 0x80, 0x3b, 0x5c, //0x00000e38 cmpb $92, (%r11) 879 0x0f, 0x85, 0xdc, 0x48, 0x00, 0x00, //0x00000e3c jne LBB0_1119 880 0x41, 0x80, 0x79, 0x07, 0x75, //0x00000e42 cmpb $117, $7(%r9) 881 0x0f, 0x85, 0xd1, 0x48, 0x00, 0x00, //0x00000e47 jne LBB0_1119 882 0x4d, 0x8d, 0x59, 0x08, //0x00000e4d leaq $8(%r9), %r11 883 0x41, 0x8b, 0x59, 0x08, //0x00000e51 movl $8(%r9), %ebx 884 0x89, 0xdf, //0x00000e55 movl %ebx, %edi 885 0xf7, 0xd7, //0x00000e57 notl %edi 886 0x8d, 0x8b, 0xd0, 0xcf, 0xcf, 0xcf, //0x00000e59 leal $-808464432(%rbx), %ecx 887 0x81, 0xe7, 0x80, 0x80, 0x80, 0x80, //0x00000e5f andl $-2139062144, %edi 888 0x85, 0xcf, //0x00000e65 testl %ecx, %edi 889 0x0f, 0x85, 0xc0, 0x48, 0x00, 0x00, //0x00000e67 jne LBB0_1120 890 0x8d, 0x8b, 0x19, 0x19, 0x19, 0x19, //0x00000e6d leal $421075225(%rbx), %ecx 891 0x09, 0xd9, //0x00000e73 orl %ebx, %ecx 892 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x00000e75 testl $-2139062144, %ecx 893 0x0f, 0x85, 0xac, 0x48, 0x00, 0x00, //0x00000e7b jne LBB0_1120 894 0x89, 0xde, //0x00000e81 movl %ebx, %esi 895 0x81, 0xe6, 0x7f, 0x7f, 0x7f, 0x7f, //0x00000e83 andl $2139062143, %esi 896 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x00000e89 movl $-1061109568, %ecx 897 0x29, 0xf1, //0x00000e8e subl %esi, %ecx 898 0x8d, 0x86, 0x46, 0x46, 0x46, 0x46, //0x00000e90 leal $1179010630(%rsi), %eax 899 0x21, 0xf9, //0x00000e96 andl %edi, %ecx 900 0x85, 0xc1, //0x00000e98 testl %eax, %ecx 901 0x0f, 0x85, 0x8d, 0x48, 0x00, 0x00, //0x00000e9a jne LBB0_1120 902 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x00000ea0 movl $-522133280, %eax 903 0x29, 0xf0, //0x00000ea5 subl %esi, %eax 904 0x81, 0xc6, 0x39, 0x39, 0x39, 0x39, //0x00000ea7 addl $960051513, %esi 905 0x21, 0xc7, //0x00000ead andl %eax, %edi 906 0x85, 0xf7, //0x00000eaf testl %esi, %edi 907 0x0f, 0x85, 0x76, 0x48, 0x00, 0x00, //0x00000eb1 jne LBB0_1120 908 0x0f, 0xcb, //0x00000eb7 bswapl %ebx 909 0x89, 0xd8, //0x00000eb9 movl %ebx, %eax 910 0xc1, 0xe8, 0x04, //0x00000ebb shrl $4, %eax 911 0xf7, 0xd0, //0x00000ebe notl %eax 912 0x25, 0x01, 0x01, 0x01, 0x01, //0x00000ec0 andl $16843009, %eax 913 0x8d, 0x04, 0xc0, //0x00000ec5 leal (%rax,%rax,8), %eax 914 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x00000ec8 andl $252645135, %ebx 915 0x01, 0xc3, //0x00000ece addl %eax, %ebx 916 0x89, 0xde, //0x00000ed0 movl %ebx, %esi 917 0xc1, 0xee, 0x04, //0x00000ed2 shrl $4, %esi 918 0x09, 0xde, //0x00000ed5 orl %ebx, %esi 919 0x89, 0xf0, //0x00000ed7 movl %esi, %eax 920 0x25, 0x00, 0x00, 0xfc, 0x00, //0x00000ed9 andl $16515072, %eax 921 0x3d, 0x00, 0x00, 0xdc, 0x00, //0x00000ede cmpl $14417920, %eax 922 0x0f, 0x85, 0x35, 0x48, 0x00, 0x00, //0x00000ee3 jne LBB0_1119 923 0x89, 0xf0, //0x00000ee9 movl %esi, %eax 924 0xc1, 0xe8, 0x08, //0x00000eeb shrl $8, %eax 925 0x25, 0x00, 0xff, 0x00, 0x00, //0x00000eee andl $65280, %eax 926 0x40, 0x0f, 0xb6, 0xce, //0x00000ef3 movzbl %sil, %ecx 927 0x09, 0xc1, //0x00000ef7 orl %eax, %ecx 928 0xc1, 0xe2, 0x0a, //0x00000ef9 shll $10, %edx 929 0x8d, 0x84, 0x0a, 0x00, 0x24, 0xa0, 0xfc, //0x00000efc leal $-56613888(%rdx,%rcx), %eax 930 0x89, 0xc3, //0x00000f03 movl %eax, %ebx 931 0xc1, 0xeb, 0x12, //0x00000f05 shrl $18, %ebx 932 0x80, 0xcb, 0xf0, //0x00000f08 orb $-16, %bl 933 0x88, 0x5c, 0x24, 0x40, //0x00000f0b movb %bl, $64(%rsp) 934 0x89, 0xc1, //0x00000f0f movl %eax, %ecx 935 0xc1, 0xe9, 0x0c, //0x00000f11 shrl $12, %ecx 936 0x80, 0xe1, 0x3f, //0x00000f14 andb $63, %cl 937 0x80, 0xc9, 0x80, //0x00000f17 orb $-128, %cl 938 0x88, 0x4c, 0x24, 0x41, //0x00000f1a movb %cl, $65(%rsp) 939 0x89, 0xc1, //0x00000f1e movl %eax, %ecx 940 0xc1, 0xe9, 0x06, //0x00000f20 shrl $6, %ecx 941 0x80, 0xe1, 0x3f, //0x00000f23 andb $63, %cl 942 0x80, 0xc9, 0x80, //0x00000f26 orb $-128, %cl 943 0x88, 0x4c, 0x24, 0x42, //0x00000f29 movb %cl, $66(%rsp) 944 0x24, 0x3f, //0x00000f2d andb $63, %al 945 0x0c, 0x80, //0x00000f2f orb $-128, %al 946 0x88, 0x44, 0x24, 0x43, //0x00000f31 movb %al, $67(%rsp) 947 0x49, 0x83, 0xc1, 0x0c, //0x00000f35 addq $12, %r9 948 0xb8, 0x04, 0x00, 0x00, 0x00, //0x00000f39 movl $4, %eax 949 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00000f3e movq $24(%rsp), %r11 950 0x4c, 0x8d, 0x7c, 0x24, 0x40, //0x00000f43 leaq $64(%rsp), %r15 951 0x48, 0x8d, 0x44, 0x04, 0x40, //0x00000f48 leaq $64(%rsp,%rax), %rax 952 0x4d, 0x39, 0xf4, //0x00000f4d cmpq %r14, %r12 953 0x0f, 0x82, 0x4d, 0xfe, 0xff, 0xff, //0x00000f50 jb LBB0_147 954 //0x00000f56 LBB0_165 955 0x4c, 0x89, 0xfa, //0x00000f56 movq %r15, %rdx 956 //0x00000f59 LBB0_166 957 0x48, 0x39, 0xc2, //0x00000f59 cmpq %rax, %rdx 958 0x0f, 0x85, 0x63, 0x0e, 0x00, 0x00, //0x00000f5c jne LBB0_364 959 //0x00000f62 LBB0_167 960 0x4d, 0x39, 0xc8, //0x00000f62 cmpq %r9, %r8 961 0x0f, 0x86, 0x09, 0x00, 0x00, 0x00, //0x00000f65 jbe LBB0_169 962 0x4d, 0x39, 0xf4, //0x00000f6b cmpq %r14, %r12 963 0x0f, 0x82, 0xb2, 0xfc, 0xff, 0xff, //0x00000f6e jb LBB0_130 964 //0x00000f74 LBB0_169 965 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00000f74 movq $16(%rsp), %r15 966 0x4d, 0x31, 0xc8, //0x00000f79 xorq %r9, %r8 967 0x4d, 0x31, 0xf4, //0x00000f7c xorq %r14, %r12 968 0x45, 0x31, 0xc9, //0x00000f7f xorl %r9d, %r9d 969 0x4d, 0x09, 0xc4, //0x00000f82 orq %r8, %r12 970 0x41, 0x0f, 0x94, 0xc1, //0x00000f85 sete %r9b 971 //0x00000f89 LBB0_170 972 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00000f89 movq $8(%rsp), %r14 973 0x4c, 0x8b, 0x04, 0x24, //0x00000f8e movq (%rsp), %r8 974 0x49, 0x8b, 0x13, //0x00000f92 movq (%r11), %rdx 975 0x49, 0x39, 0xd2, //0x00000f95 cmpq %rdx, %r10 976 0x0f, 0x82, 0x92, 0xfb, 0xff, 0xff, //0x00000f98 jb LBB0_121 977 0x90, 0x90, //0x00000f9e .p2align 4, 0x90 978 //0x00000fa0 LBB0_171 979 0x49, 0x8d, 0x42, 0x01, //0x00000fa0 leaq $1(%r10), %rax 980 0x48, 0x39, 0xd0, //0x00000fa4 cmpq %rdx, %rax 981 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000fa7 jae LBB0_175 982 0x41, 0x8a, 0x1c, 0x00, //0x00000fad movb (%r8,%rax), %bl 983 0x80, 0xfb, 0x0d, //0x00000fb1 cmpb $13, %bl 984 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000fb4 je LBB0_175 985 0x80, 0xfb, 0x20, //0x00000fba cmpb $32, %bl 986 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00000fbd je LBB0_175 987 0x80, 0xc3, 0xf7, //0x00000fc3 addb $-9, %bl 988 0x80, 0xfb, 0x01, //0x00000fc6 cmpb $1, %bl 989 0x0f, 0x87, 0x49, 0x01, 0x00, 0x00, //0x00000fc9 ja LBB0_197 990 0x90, //0x00000fcf .p2align 4, 0x90 991 //0x00000fd0 LBB0_175 992 0x49, 0x8d, 0x42, 0x02, //0x00000fd0 leaq $2(%r10), %rax 993 0x48, 0x39, 0xd0, //0x00000fd4 cmpq %rdx, %rax 994 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00000fd7 jae LBB0_179 995 0x41, 0x8a, 0x1c, 0x00, //0x00000fdd movb (%r8,%rax), %bl 996 0x80, 0xfb, 0x0d, //0x00000fe1 cmpb $13, %bl 997 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000fe4 je LBB0_179 998 0x80, 0xfb, 0x20, //0x00000fea cmpb $32, %bl 999 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00000fed je LBB0_179 1000 0x80, 0xc3, 0xf7, //0x00000ff3 addb $-9, %bl 1001 0x80, 0xfb, 0x01, //0x00000ff6 cmpb $1, %bl 1002 0x0f, 0x87, 0x19, 0x01, 0x00, 0x00, //0x00000ff9 ja LBB0_197 1003 0x90, //0x00000fff .p2align 4, 0x90 1004 //0x00001000 LBB0_179 1005 0x49, 0x8d, 0x42, 0x03, //0x00001000 leaq $3(%r10), %rax 1006 0x48, 0x39, 0xd0, //0x00001004 cmpq %rdx, %rax 1007 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00001007 jae LBB0_183 1008 0x41, 0x8a, 0x1c, 0x00, //0x0000100d movb (%r8,%rax), %bl 1009 0x80, 0xfb, 0x0d, //0x00001011 cmpb $13, %bl 1010 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00001014 je LBB0_183 1011 0x80, 0xfb, 0x20, //0x0000101a cmpb $32, %bl 1012 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000101d je LBB0_183 1013 0x80, 0xc3, 0xf7, //0x00001023 addb $-9, %bl 1014 0x80, 0xfb, 0x01, //0x00001026 cmpb $1, %bl 1015 0x0f, 0x87, 0xe9, 0x00, 0x00, 0x00, //0x00001029 ja LBB0_197 1016 0x90, //0x0000102f .p2align 4, 0x90 1017 //0x00001030 LBB0_183 1018 0x49, 0x8d, 0x42, 0x04, //0x00001030 leaq $4(%r10), %rax 1019 0x48, 0x89, 0xd7, //0x00001034 movq %rdx, %rdi 1020 0x48, 0x29, 0xc7, //0x00001037 subq %rax, %rdi 1021 0x0f, 0x86, 0xab, 0x22, 0x00, 0x00, //0x0000103a jbe LBB0_656 1022 0x4c, 0x01, 0xc0, //0x00001040 addq %r8, %rax 1023 0x48, 0x83, 0xff, 0x20, //0x00001043 cmpq $32, %rdi 1024 0x0f, 0x82, 0x55, 0x00, 0x00, 0x00, //0x00001047 jb LBB0_189 1025 0x48, 0x89, 0xd6, //0x0000104d movq %rdx, %rsi 1026 0x4c, 0x29, 0xd6, //0x00001050 subq %r10, %rsi 1027 0x48, 0x83, 0xc6, 0xdc, //0x00001053 addq $-36, %rsi 1028 0x48, 0x89, 0xf1, //0x00001057 movq %rsi, %rcx 1029 0x48, 0x83, 0xe1, 0xe0, //0x0000105a andq $-32, %rcx 1030 0x4c, 0x01, 0xd1, //0x0000105e addq %r10, %rcx 1031 0x49, 0x8d, 0x5c, 0x08, 0x24, //0x00001061 leaq $36(%r8,%rcx), %rbx 1032 0x83, 0xe6, 0x1f, //0x00001066 andl $31, %esi 1033 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001069 .p2align 4, 0x90 1034 //0x00001070 LBB0_186 1035 0xc5, 0xfe, 0x6f, 0x30, //0x00001070 vmovdqu (%rax), %ymm6 1036 0xc4, 0x62, 0x7d, 0x00, 0xe6, //0x00001074 vpshufb %ymm6, %ymm0, %ymm12 1037 0xc5, 0x9d, 0x74, 0xf6, //0x00001079 vpcmpeqb %ymm6, %ymm12, %ymm6 1038 0xc5, 0xfd, 0xd7, 0xce, //0x0000107d vpmovmskb %ymm6, %ecx 1039 0x83, 0xf9, 0xff, //0x00001081 cmpl $-1, %ecx 1040 0x0f, 0x85, 0x76, 0x00, 0x00, 0x00, //0x00001084 jne LBB0_196 1041 0x48, 0x83, 0xc0, 0x20, //0x0000108a addq $32, %rax 1042 0x48, 0x83, 0xc7, 0xe0, //0x0000108e addq $-32, %rdi 1043 0x48, 0x83, 0xff, 0x1f, //0x00001092 cmpq $31, %rdi 1044 0x0f, 0x87, 0xd4, 0xff, 0xff, 0xff, //0x00001096 ja LBB0_186 1045 0x48, 0x89, 0xf7, //0x0000109c movq %rsi, %rdi 1046 0x48, 0x89, 0xd8, //0x0000109f movq %rbx, %rax 1047 //0x000010a2 LBB0_189 1048 0x48, 0x85, 0xff, //0x000010a2 testq %rdi, %rdi 1049 0x0f, 0x84, 0x3a, 0x00, 0x00, 0x00, //0x000010a5 je LBB0_195 1050 0x48, 0x8d, 0x34, 0x38, //0x000010ab leaq (%rax,%rdi), %rsi 1051 0x48, 0xff, 0xc0, //0x000010af incq %rax 1052 //0x000010b2 LBB0_191 1053 0x0f, 0xbe, 0x48, 0xff, //0x000010b2 movsbl $-1(%rax), %ecx 1054 0x83, 0xf9, 0x20, //0x000010b6 cmpl $32, %ecx 1055 0x0f, 0x87, 0xb5, 0x0c, 0x00, 0x00, //0x000010b9 ja LBB0_360 1056 0x48, 0xbb, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000010bf movabsq $4294977024, %rbx 1057 0x48, 0x0f, 0xa3, 0xcb, //0x000010c9 btq %rcx, %rbx 1058 0x0f, 0x83, 0xa1, 0x0c, 0x00, 0x00, //0x000010cd jae LBB0_360 1059 0x48, 0xff, 0xcf, //0x000010d3 decq %rdi 1060 0x48, 0xff, 0xc0, //0x000010d6 incq %rax 1061 0x48, 0x85, 0xff, //0x000010d9 testq %rdi, %rdi 1062 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x000010dc jne LBB0_191 1063 0x48, 0x89, 0xf0, //0x000010e2 movq %rsi, %rax 1064 //0x000010e5 LBB0_195 1065 0x4c, 0x29, 0xc0, //0x000010e5 subq %r8, %rax 1066 0x48, 0x39, 0xd0, //0x000010e8 cmpq %rdx, %rax 1067 0x0f, 0x82, 0x27, 0x00, 0x00, 0x00, //0x000010eb jb LBB0_197 1068 0xe9, 0xfb, 0x21, 0x00, 0x00, //0x000010f1 jmp LBB0_657 1069 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000010f6 .p2align 4, 0x90 1070 //0x00001100 LBB0_196 1071 0x4c, 0x29, 0xc0, //0x00001100 subq %r8, %rax 1072 0xf7, 0xd1, //0x00001103 notl %ecx 1073 0x48, 0x63, 0xc9, //0x00001105 movslq %ecx, %rcx 1074 0x48, 0x0f, 0xbc, 0xc9, //0x00001108 bsfq %rcx, %rcx 1075 0x48, 0x01, 0xc8, //0x0000110c addq %rcx, %rax 1076 0x48, 0x39, 0xd0, //0x0000110f cmpq %rdx, %rax 1077 0x0f, 0x83, 0xd9, 0x21, 0x00, 0x00, //0x00001112 jae LBB0_657 1078 //0x00001118 LBB0_197 1079 0x4c, 0x8d, 0x50, 0x01, //0x00001118 leaq $1(%rax), %r10 1080 0x4d, 0x89, 0x16, //0x0000111c movq %r10, (%r14) 1081 0x41, 0x80, 0x3c, 0x00, 0x3a, //0x0000111f cmpb $58, (%r8,%rax) 1082 0x0f, 0x85, 0xc7, 0x21, 0x00, 0x00, //0x00001124 jne LBB0_657 1083 0x4d, 0x85, 0xc9, //0x0000112a testq %r9, %r9 1084 0x0f, 0x85, 0x4d, 0x1d, 0x00, 0x00, //0x0000112d jne LBB0_524 1085 0x4d, 0x8b, 0x03, //0x00001133 movq (%r11), %r8 1086 0x4d, 0x39, 0xc2, //0x00001136 cmpq %r8, %r10 1087 0x0f, 0x83, 0x31, 0x00, 0x00, 0x00, //0x00001139 jae LBB0_204 1088 0x48, 0x8b, 0x0c, 0x24, //0x0000113f movq (%rsp), %rcx 1089 0x42, 0x8a, 0x0c, 0x11, //0x00001143 movb (%rcx,%r10), %cl 1090 0x80, 0xf9, 0x0d, //0x00001147 cmpb $13, %cl 1091 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x0000114a je LBB0_204 1092 0x80, 0xf9, 0x20, //0x00001150 cmpb $32, %cl 1093 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00001153 je LBB0_204 1094 0x80, 0xc1, 0xf7, //0x00001159 addb $-9, %cl 1095 0x80, 0xf9, 0x01, //0x0000115c cmpb $1, %cl 1096 0x0f, 0x86, 0x0b, 0x00, 0x00, 0x00, //0x0000115f jbe LBB0_204 1097 0x4c, 0x89, 0xd1, //0x00001165 movq %r10, %rcx 1098 0xe9, 0xac, 0x01, 0x00, 0x00, //0x00001168 jmp LBB0_230 1099 0x90, 0x90, 0x90, //0x0000116d .p2align 4, 0x90 1100 //0x00001170 LBB0_204 1101 0x48, 0x8d, 0x48, 0x02, //0x00001170 leaq $2(%rax), %rcx 1102 0x4c, 0x39, 0xc1, //0x00001174 cmpq %r8, %rcx 1103 0x0f, 0x83, 0x33, 0x00, 0x00, 0x00, //0x00001177 jae LBB0_208 1104 0x48, 0x8b, 0x14, 0x24, //0x0000117d movq (%rsp), %rdx 1105 0x8a, 0x1c, 0x0a, //0x00001181 movb (%rdx,%rcx), %bl 1106 0x80, 0xfb, 0x0d, //0x00001184 cmpb $13, %bl 1107 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00001187 je LBB0_208 1108 0x80, 0xfb, 0x20, //0x0000118d cmpb $32, %bl 1109 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00001190 je LBB0_208 1110 0x80, 0xc3, 0xf7, //0x00001196 addb $-9, %bl 1111 0x80, 0xfb, 0x01, //0x00001199 cmpb $1, %bl 1112 0x0f, 0x87, 0x77, 0x01, 0x00, 0x00, //0x0000119c ja LBB0_230 1113 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000011a2 .p2align 4, 0x90 1114 //0x000011b0 LBB0_208 1115 0x48, 0x8d, 0x48, 0x03, //0x000011b0 leaq $3(%rax), %rcx 1116 0x4c, 0x39, 0xc1, //0x000011b4 cmpq %r8, %rcx 1117 0x0f, 0x83, 0x33, 0x00, 0x00, 0x00, //0x000011b7 jae LBB0_212 1118 0x48, 0x8b, 0x14, 0x24, //0x000011bd movq (%rsp), %rdx 1119 0x8a, 0x1c, 0x0a, //0x000011c1 movb (%rdx,%rcx), %bl 1120 0x80, 0xfb, 0x0d, //0x000011c4 cmpb $13, %bl 1121 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x000011c7 je LBB0_212 1122 0x80, 0xfb, 0x20, //0x000011cd cmpb $32, %bl 1123 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x000011d0 je LBB0_212 1124 0x80, 0xc3, 0xf7, //0x000011d6 addb $-9, %bl 1125 0x80, 0xfb, 0x01, //0x000011d9 cmpb $1, %bl 1126 0x0f, 0x87, 0x37, 0x01, 0x00, 0x00, //0x000011dc ja LBB0_230 1127 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000011e2 .p2align 4, 0x90 1128 //0x000011f0 LBB0_212 1129 0x48, 0x8d, 0x48, 0x04, //0x000011f0 leaq $4(%rax), %rcx 1130 0x4c, 0x39, 0xc1, //0x000011f4 cmpq %r8, %rcx 1131 0x0f, 0x83, 0x33, 0x00, 0x00, 0x00, //0x000011f7 jae LBB0_216 1132 0x48, 0x8b, 0x14, 0x24, //0x000011fd movq (%rsp), %rdx 1133 0x8a, 0x1c, 0x0a, //0x00001201 movb (%rdx,%rcx), %bl 1134 0x80, 0xfb, 0x0d, //0x00001204 cmpb $13, %bl 1135 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00001207 je LBB0_216 1136 0x80, 0xfb, 0x20, //0x0000120d cmpb $32, %bl 1137 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00001210 je LBB0_216 1138 0x80, 0xc3, 0xf7, //0x00001216 addb $-9, %bl 1139 0x80, 0xfb, 0x01, //0x00001219 cmpb $1, %bl 1140 0x0f, 0x87, 0xf7, 0x00, 0x00, 0x00, //0x0000121c ja LBB0_230 1141 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001222 .p2align 4, 0x90 1142 //0x00001230 LBB0_216 1143 0x48, 0x8d, 0x48, 0x05, //0x00001230 leaq $5(%rax), %rcx 1144 0x4c, 0x89, 0xc7, //0x00001234 movq %r8, %rdi 1145 0x48, 0x29, 0xcf, //0x00001237 subq %rcx, %rdi 1146 0x0f, 0x86, 0x00, 0x06, 0x00, 0x00, //0x0000123a jbe LBB0_293 1147 0x48, 0x8b, 0x1c, 0x24, //0x00001240 movq (%rsp), %rbx 1148 0x48, 0x01, 0xd9, //0x00001244 addq %rbx, %rcx 1149 0x48, 0x83, 0xff, 0x20, //0x00001247 cmpq $32, %rdi 1150 0x0f, 0x82, 0x51, 0x00, 0x00, 0x00, //0x0000124b jb LBB0_222 1151 0x4c, 0x89, 0xc2, //0x00001251 movq %r8, %rdx 1152 0x48, 0x29, 0xc2, //0x00001254 subq %rax, %rdx 1153 0x48, 0x83, 0xc2, 0xdb, //0x00001257 addq $-37, %rdx 1154 0x48, 0x89, 0xd6, //0x0000125b movq %rdx, %rsi 1155 0x48, 0x83, 0xe6, 0xe0, //0x0000125e andq $-32, %rsi 1156 0x48, 0x01, 0xc6, //0x00001262 addq %rax, %rsi 1157 0x48, 0x8d, 0x44, 0x33, 0x25, //0x00001265 leaq $37(%rbx,%rsi), %rax 1158 0x83, 0xe2, 0x1f, //0x0000126a andl $31, %edx 1159 0x90, 0x90, 0x90, //0x0000126d .p2align 4, 0x90 1160 //0x00001270 LBB0_219 1161 0xc5, 0xfe, 0x6f, 0x31, //0x00001270 vmovdqu (%rcx), %ymm6 1162 0xc4, 0x62, 0x7d, 0x00, 0xe6, //0x00001274 vpshufb %ymm6, %ymm0, %ymm12 1163 0xc5, 0x9d, 0x74, 0xf6, //0x00001279 vpcmpeqb %ymm6, %ymm12, %ymm6 1164 0xc5, 0xfd, 0xd7, 0xde, //0x0000127d vpmovmskb %ymm6, %ebx 1165 0x83, 0xfb, 0xff, //0x00001281 cmpl $-1, %ebx 1166 0x0f, 0x85, 0x76, 0x00, 0x00, 0x00, //0x00001284 jne LBB0_229 1167 0x48, 0x83, 0xc1, 0x20, //0x0000128a addq $32, %rcx 1168 0x48, 0x83, 0xc7, 0xe0, //0x0000128e addq $-32, %rdi 1169 0x48, 0x83, 0xff, 0x1f, //0x00001292 cmpq $31, %rdi 1170 0x0f, 0x87, 0xd4, 0xff, 0xff, 0xff, //0x00001296 ja LBB0_219 1171 0x48, 0x89, 0xd7, //0x0000129c movq %rdx, %rdi 1172 0x48, 0x89, 0xc1, //0x0000129f movq %rax, %rcx 1173 //0x000012a2 LBB0_222 1174 0x48, 0x85, 0xff, //0x000012a2 testq %rdi, %rdi 1175 0x0f, 0x84, 0x3a, 0x00, 0x00, 0x00, //0x000012a5 je LBB0_228 1176 0x48, 0x8d, 0x04, 0x39, //0x000012ab leaq (%rcx,%rdi), %rax 1177 0x48, 0xff, 0xc1, //0x000012af incq %rcx 1178 //0x000012b2 LBB0_224 1179 0x0f, 0xbe, 0x71, 0xff, //0x000012b2 movsbl $-1(%rcx), %esi 1180 0x83, 0xfe, 0x20, //0x000012b6 cmpl $32, %esi 1181 0x0f, 0x87, 0xe3, 0x0a, 0x00, 0x00, //0x000012b9 ja LBB0_362 1182 0x48, 0xba, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000012bf movabsq $4294977024, %rdx 1183 0x48, 0x0f, 0xa3, 0xf2, //0x000012c9 btq %rsi, %rdx 1184 0x0f, 0x83, 0xcf, 0x0a, 0x00, 0x00, //0x000012cd jae LBB0_362 1185 0x48, 0xff, 0xcf, //0x000012d3 decq %rdi 1186 0x48, 0xff, 0xc1, //0x000012d6 incq %rcx 1187 0x48, 0x85, 0xff, //0x000012d9 testq %rdi, %rdi 1188 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x000012dc jne LBB0_224 1189 0x48, 0x89, 0xc1, //0x000012e2 movq %rax, %rcx 1190 //0x000012e5 LBB0_228 1191 0x48, 0x2b, 0x0c, 0x24, //0x000012e5 subq (%rsp), %rcx 1192 0x4c, 0x39, 0xc1, //0x000012e9 cmpq %r8, %rcx 1193 0x0f, 0x82, 0x27, 0x00, 0x00, 0x00, //0x000012ec jb LBB0_230 1194 0xe9, 0x4f, 0x05, 0x00, 0x00, //0x000012f2 jmp LBB0_294 1195 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000012f7 .p2align 4, 0x90 1196 //0x00001300 LBB0_229 1197 0x48, 0x2b, 0x0c, 0x24, //0x00001300 subq (%rsp), %rcx 1198 0xf7, 0xd3, //0x00001304 notl %ebx 1199 0x48, 0x63, 0xc3, //0x00001306 movslq %ebx, %rax 1200 0x48, 0x0f, 0xbc, 0xc0, //0x00001309 bsfq %rax, %rax 1201 0x48, 0x01, 0xc1, //0x0000130d addq %rax, %rcx 1202 0x4c, 0x39, 0xc1, //0x00001310 cmpq %r8, %rcx 1203 0x0f, 0x83, 0x2d, 0x05, 0x00, 0x00, //0x00001313 jae LBB0_294 1204 //0x00001319 LBB0_230 1205 0x4c, 0x8d, 0x51, 0x01, //0x00001319 leaq $1(%rcx), %r10 1206 0x4d, 0x89, 0x16, //0x0000131d movq %r10, (%r14) 1207 0x48, 0x8b, 0x04, 0x24, //0x00001320 movq (%rsp), %rax 1208 0x0f, 0xbe, 0x04, 0x08, //0x00001324 movsbl (%rax,%rcx), %eax 1209 0x83, 0xf8, 0x7b, //0x00001328 cmpl $123, %eax 1210 0x0f, 0x87, 0x0f, 0x05, 0x00, 0x00, //0x0000132b ja LBB0_293 1211 0x48, 0x8d, 0x15, 0x20, 0x46, 0x00, 0x00, //0x00001331 leaq $17952(%rip), %rdx /* LJTI0_1+0(%rip) */ 1212 0x48, 0x63, 0x04, 0x82, //0x00001338 movslq (%rdx,%rax,4), %rax 1213 0x48, 0x01, 0xd0, //0x0000133c addq %rdx, %rax 1214 0xff, 0xe0, //0x0000133f jmpq *%rax 1215 //0x00001341 LBB0_232 1216 0x49, 0x8b, 0x13, //0x00001341 movq (%r11), %rdx 1217 0x48, 0x89, 0xd0, //0x00001344 movq %rdx, %rax 1218 0x4c, 0x29, 0xd0, //0x00001347 subq %r10, %rax 1219 0x48, 0x8b, 0x3c, 0x24, //0x0000134a movq (%rsp), %rdi 1220 0x49, 0x01, 0xfa, //0x0000134e addq %rdi, %r10 1221 0x48, 0x83, 0xf8, 0x20, //0x00001351 cmpq $32, %rax 1222 0x0f, 0x82, 0x5e, 0x00, 0x00, 0x00, //0x00001355 jb LBB0_237 1223 0x48, 0x29, 0xca, //0x0000135b subq %rcx, %rdx 1224 0x48, 0x83, 0xc2, 0xdf, //0x0000135e addq $-33, %rdx 1225 0x48, 0x89, 0xd6, //0x00001362 movq %rdx, %rsi 1226 0x48, 0x83, 0xe6, 0xe0, //0x00001365 andq $-32, %rsi 1227 0x48, 0x01, 0xce, //0x00001369 addq %rcx, %rsi 1228 0x48, 0x8d, 0x4c, 0x37, 0x21, //0x0000136c leaq $33(%rdi,%rsi), %rcx 1229 0x83, 0xe2, 0x1f, //0x00001371 andl $31, %edx 1230 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001374 .p2align 4, 0x90 1231 //0x00001380 LBB0_234 1232 0xc4, 0xc1, 0x7e, 0x6f, 0x32, //0x00001380 vmovdqu (%r10), %ymm6 1233 0xc5, 0x4d, 0x74, 0xe3, //0x00001385 vpcmpeqb %ymm3, %ymm6, %ymm12 1234 0xc5, 0xcd, 0xeb, 0xf4, //0x00001389 vpor %ymm4, %ymm6, %ymm6 1235 0xc5, 0xcd, 0x74, 0xf5, //0x0000138d vpcmpeqb %ymm5, %ymm6, %ymm6 1236 0xc5, 0x9d, 0xeb, 0xf6, //0x00001391 vpor %ymm6, %ymm12, %ymm6 1237 0xc5, 0xfd, 0xd7, 0xf6, //0x00001395 vpmovmskb %ymm6, %esi 1238 0x85, 0xf6, //0x00001399 testl %esi, %esi 1239 0x0f, 0x85, 0xcf, 0x00, 0x00, 0x00, //0x0000139b jne LBB0_251 1240 0x49, 0x83, 0xc2, 0x20, //0x000013a1 addq $32, %r10 1241 0x48, 0x83, 0xc0, 0xe0, //0x000013a5 addq $-32, %rax 1242 0x48, 0x83, 0xf8, 0x1f, //0x000013a9 cmpq $31, %rax 1243 0x0f, 0x87, 0xcd, 0xff, 0xff, 0xff, //0x000013ad ja LBB0_234 1244 0x48, 0x89, 0xd0, //0x000013b3 movq %rdx, %rax 1245 0x49, 0x89, 0xca, //0x000013b6 movq %rcx, %r10 1246 //0x000013b9 LBB0_237 1247 0x48, 0x83, 0xf8, 0x10, //0x000013b9 cmpq $16, %rax 1248 0x0f, 0x82, 0x55, 0x00, 0x00, 0x00, //0x000013bd jb LBB0_242 1249 0x48, 0x8d, 0x48, 0xf0, //0x000013c3 leaq $-16(%rax), %rcx 1250 0x48, 0x89, 0xca, //0x000013c7 movq %rcx, %rdx 1251 0x48, 0x83, 0xe2, 0xf0, //0x000013ca andq $-16, %rdx 1252 0x4a, 0x8d, 0x54, 0x12, 0x10, //0x000013ce leaq $16(%rdx,%r10), %rdx 1253 0x83, 0xe1, 0x0f, //0x000013d3 andl $15, %ecx 1254 //0x000013d6 LBB0_239 1255 0xc4, 0xc1, 0x7a, 0x6f, 0x32, //0x000013d6 vmovdqu (%r10), %xmm6 1256 0xc5, 0xc9, 0x74, 0x3d, 0xfd, 0xed, 0xff, 0xff, //0x000013db vpcmpeqb $-4611(%rip), %xmm6, %xmm7 /* LCPI0_4+0(%rip) */ 1257 0xc5, 0xc9, 0xeb, 0x35, 0x05, 0xee, 0xff, 0xff, //0x000013e3 vpor $-4603(%rip), %xmm6, %xmm6 /* LCPI0_5+0(%rip) */ 1258 0xc5, 0xb9, 0x74, 0xf6, //0x000013eb vpcmpeqb %xmm6, %xmm8, %xmm6 1259 0xc5, 0xc9, 0xeb, 0xf7, //0x000013ef vpor %xmm7, %xmm6, %xmm6 1260 0xc5, 0xf9, 0xd7, 0xf6, //0x000013f3 vpmovmskb %xmm6, %esi 1261 0x66, 0x85, 0xf6, //0x000013f7 testw %si, %si 1262 0x0f, 0x85, 0x6c, 0x09, 0x00, 0x00, //0x000013fa jne LBB0_359 1263 0x49, 0x83, 0xc2, 0x10, //0x00001400 addq $16, %r10 1264 0x48, 0x83, 0xc0, 0xf0, //0x00001404 addq $-16, %rax 1265 0x48, 0x83, 0xf8, 0x0f, //0x00001408 cmpq $15, %rax 1266 0x0f, 0x87, 0xc4, 0xff, 0xff, 0xff, //0x0000140c ja LBB0_239 1267 0x48, 0x89, 0xc8, //0x00001412 movq %rcx, %rax 1268 0x49, 0x89, 0xd2, //0x00001415 movq %rdx, %r10 1269 //0x00001418 LBB0_242 1270 0x48, 0x85, 0xc0, //0x00001418 testq %rax, %rax 1271 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x0000141b je LBB0_249 1272 0x49, 0x8d, 0x0c, 0x02, //0x00001421 leaq (%r10,%rax), %rcx 1273 //0x00001425 LBB0_244 1274 0x41, 0x0f, 0xb6, 0x12, //0x00001425 movzbl (%r10), %edx 1275 0x80, 0xfa, 0x2c, //0x00001429 cmpb $44, %dl 1276 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000142c je LBB0_249 1277 0x80, 0xfa, 0x7d, //0x00001432 cmpb $125, %dl 1278 0x0f, 0x84, 0x18, 0x00, 0x00, 0x00, //0x00001435 je LBB0_249 1279 0x80, 0xfa, 0x5d, //0x0000143b cmpb $93, %dl 1280 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x0000143e je LBB0_249 1281 0x49, 0xff, 0xc2, //0x00001444 incq %r10 1282 0x48, 0xff, 0xc8, //0x00001447 decq %rax 1283 0x0f, 0x85, 0xd5, 0xff, 0xff, 0xff, //0x0000144a jne LBB0_244 1284 0x49, 0x89, 0xca, //0x00001450 movq %rcx, %r10 1285 //0x00001453 LBB0_249 1286 0x4c, 0x2b, 0x14, 0x24, //0x00001453 subq (%rsp), %r10 1287 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00001457 movq $8(%rsp), %r14 1288 0x4d, 0x89, 0x16, //0x0000145c movq %r10, (%r14) 1289 //0x0000145f LBB0_250 1290 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x0000145f movq $16(%rsp), %r15 1291 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00001464 movq $24(%rsp), %r11 1292 0xe9, 0xd8, 0x03, 0x00, 0x00, //0x00001469 jmp LBB0_294 1293 0x90, 0x90, //0x0000146e .p2align 4, 0x90 1294 //0x00001470 LBB0_251 1295 0x48, 0x63, 0xc6, //0x00001470 movslq %esi, %rax 1296 //0x00001473 LBB0_252 1297 0x48, 0x0f, 0xbc, 0xc0, //0x00001473 bsfq %rax, %rax 1298 0x49, 0x29, 0xfa, //0x00001477 subq %rdi, %r10 1299 0x49, 0x01, 0xc2, //0x0000147a addq %rax, %r10 1300 0x4d, 0x89, 0x16, //0x0000147d movq %r10, (%r14) 1301 0xe9, 0xc1, 0x03, 0x00, 0x00, //0x00001480 jmp LBB0_294 1302 //0x00001485 LBB0_253 1303 0x48, 0x83, 0xc1, 0x04, //0x00001485 addq $4, %rcx 1304 0x49, 0x3b, 0x0b, //0x00001489 cmpq (%r11), %rcx 1305 0x0f, 0x86, 0xae, 0x03, 0x00, 0x00, //0x0000148c jbe LBB0_293 1306 0xe9, 0xaf, 0x03, 0x00, 0x00, //0x00001492 jmp LBB0_294 1307 //0x00001497 LBB0_254 1308 0x4d, 0x8b, 0x03, //0x00001497 movq (%r11), %r8 1309 0x4c, 0x89, 0xc0, //0x0000149a movq %r8, %rax 1310 0x4c, 0x29, 0xd0, //0x0000149d subq %r10, %rax 1311 0x48, 0x83, 0xf8, 0x20, //0x000014a0 cmpq $32, %rax 1312 0x0f, 0x8c, 0x28, 0x09, 0x00, 0x00, //0x000014a4 jl LBB0_365 1313 0x48, 0x8b, 0x04, 0x24, //0x000014aa movq (%rsp), %rax 1314 0x4c, 0x8d, 0x0c, 0x08, //0x000014ae leaq (%rax,%rcx), %r9 1315 0x49, 0x29, 0xc8, //0x000014b2 subq %rcx, %r8 1316 0xb9, 0x1f, 0x00, 0x00, 0x00, //0x000014b5 movl $31, %ecx 1317 0x31, 0xc0, //0x000014ba xorl %eax, %eax 1318 0x31, 0xdb, //0x000014bc xorl %ebx, %ebx 1319 0x90, 0x90, //0x000014be .p2align 4, 0x90 1320 //0x000014c0 LBB0_256 1321 0xc4, 0xc1, 0x7e, 0x6f, 0x74, 0x01, 0x01, //0x000014c0 vmovdqu $1(%r9,%rax), %ymm6 1322 0xc5, 0x4d, 0x74, 0xe1, //0x000014c7 vpcmpeqb %ymm1, %ymm6, %ymm12 1323 0xc4, 0x41, 0x7d, 0xd7, 0xdc, //0x000014cb vpmovmskb %ymm12, %r11d 1324 0xc5, 0xcd, 0x74, 0xf2, //0x000014d0 vpcmpeqb %ymm2, %ymm6, %ymm6 1325 0xc5, 0xfd, 0xd7, 0xd6, //0x000014d4 vpmovmskb %ymm6, %edx 1326 0x48, 0x85, 0xdb, //0x000014d8 testq %rbx, %rbx 1327 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x000014db jne LBB0_259 1328 0x85, 0xd2, //0x000014e1 testl %edx, %edx 1329 0x0f, 0x85, 0x07, 0x00, 0x00, 0x00, //0x000014e3 jne LBB0_259 1330 0x31, 0xdb, //0x000014e9 xorl %ebx, %ebx 1331 0xe9, 0x3b, 0x00, 0x00, 0x00, //0x000014eb jmp LBB0_260 1332 //0x000014f0 .p2align 4, 0x90 1333 //0x000014f0 LBB0_259 1334 0x89, 0xdf, //0x000014f0 movl %ebx, %edi 1335 0x41, 0xbc, 0xff, 0xff, 0xff, 0xff, //0x000014f2 movl $4294967295, %r12d 1336 0x44, 0x31, 0xe7, //0x000014f8 xorl %r12d, %edi 1337 0x21, 0xd7, //0x000014fb andl %edx, %edi 1338 0x8d, 0x14, 0x3f, //0x000014fd leal (%rdi,%rdi), %edx 1339 0x09, 0xda, //0x00001500 orl %ebx, %edx 1340 0x41, 0x8d, 0xb4, 0x24, 0xab, 0xaa, 0xaa, 0xaa, //0x00001502 leal $-1431655765(%r12), %esi 1341 0x31, 0xd6, //0x0000150a xorl %edx, %esi 1342 0x21, 0xfe, //0x0000150c andl %edi, %esi 1343 0x81, 0xe6, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000150e andl $-1431655766, %esi 1344 0x31, 0xdb, //0x00001514 xorl %ebx, %ebx 1345 0x01, 0xfe, //0x00001516 addl %edi, %esi 1346 0x0f, 0x92, 0xc3, //0x00001518 setb %bl 1347 0x01, 0xf6, //0x0000151b addl %esi, %esi 1348 0x81, 0xf6, 0x55, 0x55, 0x55, 0x55, //0x0000151d xorl $1431655765, %esi 1349 0x21, 0xd6, //0x00001523 andl %edx, %esi 1350 0x44, 0x31, 0xe6, //0x00001525 xorl %r12d, %esi 1351 0x41, 0x21, 0xf3, //0x00001528 andl %esi, %r11d 1352 //0x0000152b LBB0_260 1353 0x45, 0x85, 0xdb, //0x0000152b testl %r11d, %r11d 1354 0x0f, 0x85, 0xcc, 0x07, 0x00, 0x00, //0x0000152e jne LBB0_354 1355 0x48, 0x83, 0xc0, 0x20, //0x00001534 addq $32, %rax 1356 0x49, 0x8d, 0x54, 0x08, 0xe0, //0x00001538 leaq $-32(%r8,%rcx), %rdx 1357 0x48, 0x83, 0xc1, 0xe0, //0x0000153d addq $-32, %rcx 1358 0x48, 0x83, 0xfa, 0x3f, //0x00001541 cmpq $63, %rdx 1359 0x0f, 0x8f, 0x75, 0xff, 0xff, 0xff, //0x00001545 jg LBB0_256 1360 0x48, 0x85, 0xdb, //0x0000154b testq %rbx, %rbx 1361 0x0f, 0x85, 0x01, 0x0a, 0x00, 0x00, //0x0000154e jne LBB0_384 1362 0x4a, 0x8d, 0x4c, 0x08, 0x01, //0x00001554 leaq $1(%rax,%r9), %rcx 1363 0x48, 0xf7, 0xd0, //0x00001559 notq %rax 1364 0x4c, 0x01, 0xc0, //0x0000155c addq %r8, %rax 1365 //0x0000155f LBB0_264 1366 0x48, 0x85, 0xc0, //0x0000155f testq %rax, %rax 1367 0x48, 0x8b, 0x3c, 0x24, //0x00001562 movq (%rsp), %rdi 1368 0x0f, 0x8e, 0xdf, 0x09, 0x00, 0x00, //0x00001566 jle LBB0_383 1369 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x0000156c movq $24(%rsp), %r11 1370 0xe9, 0xc4, 0x07, 0x00, 0x00, //0x00001571 jmp LBB0_356 1371 //0x00001576 LBB0_266 1372 0x4d, 0x8b, 0x1b, //0x00001576 movq (%r11), %r11 1373 0x4d, 0x29, 0xd3, //0x00001579 subq %r10, %r11 1374 0x4c, 0x01, 0x14, 0x24, //0x0000157c addq %r10, (%rsp) 1375 0x45, 0x31, 0xc0, //0x00001580 xorl %r8d, %r8d 1376 0x45, 0x31, 0xf6, //0x00001583 xorl %r14d, %r14d 1377 0x45, 0x31, 0xff, //0x00001586 xorl %r15d, %r15d 1378 0x31, 0xd2, //0x00001589 xorl %edx, %edx 1379 0x49, 0x83, 0xfb, 0x40, //0x0000158b cmpq $64, %r11 1380 0x0f, 0x8d, 0x3c, 0x01, 0x00, 0x00, //0x0000158f jge LBB0_267 1381 //0x00001595 LBB0_276 1382 0x4d, 0x85, 0xdb, //0x00001595 testq %r11, %r11 1383 0x0f, 0x8e, 0x9b, 0x09, 0x00, 0x00, //0x00001598 jle LBB0_382 1384 0xc5, 0xc9, 0xef, 0xf6, //0x0000159e vpxor %xmm6, %xmm6, %xmm6 1385 0xc5, 0xfe, 0x7f, 0x74, 0x24, 0x60, //0x000015a2 vmovdqu %ymm6, $96(%rsp) 1386 0xc5, 0xfe, 0x7f, 0x74, 0x24, 0x40, //0x000015a8 vmovdqu %ymm6, $64(%rsp) 1387 0x48, 0x8b, 0x04, 0x24, //0x000015ae movq (%rsp), %rax 1388 0x25, 0xff, 0x0f, 0x00, 0x00, //0x000015b2 andl $4095, %eax 1389 0x3d, 0xc1, 0x0f, 0x00, 0x00, //0x000015b7 cmpl $4033, %eax 1390 0x0f, 0x82, 0x0f, 0x01, 0x00, 0x00, //0x000015bc jb LBB0_267 1391 0x49, 0x83, 0xfb, 0x20, //0x000015c2 cmpq $32, %r11 1392 0x0f, 0x82, 0x24, 0x00, 0x00, 0x00, //0x000015c6 jb LBB0_280 1393 0x48, 0x8b, 0x04, 0x24, //0x000015cc movq (%rsp), %rax 1394 0xc5, 0xfe, 0x6f, 0x30, //0x000015d0 vmovdqu (%rax), %ymm6 1395 0xc5, 0xfe, 0x7f, 0x74, 0x24, 0x40, //0x000015d4 vmovdqu %ymm6, $64(%rsp) 1396 0x48, 0x83, 0xc0, 0x20, //0x000015da addq $32, %rax 1397 0x48, 0x89, 0x04, 0x24, //0x000015de movq %rax, (%rsp) 1398 0x4d, 0x8d, 0x53, 0xe0, //0x000015e2 leaq $-32(%r11), %r10 1399 0x4c, 0x8d, 0x4c, 0x24, 0x60, //0x000015e6 leaq $96(%rsp), %r9 1400 0xe9, 0x08, 0x00, 0x00, 0x00, //0x000015eb jmp LBB0_281 1401 //0x000015f0 LBB0_280 1402 0x4c, 0x8d, 0x4c, 0x24, 0x40, //0x000015f0 leaq $64(%rsp), %r9 1403 0x4d, 0x89, 0xda, //0x000015f5 movq %r11, %r10 1404 //0x000015f8 LBB0_281 1405 0x49, 0x83, 0xfa, 0x10, //0x000015f8 cmpq $16, %r10 1406 0x0f, 0x82, 0x5d, 0x00, 0x00, 0x00, //0x000015fc jb LBB0_282 1407 0x48, 0x8b, 0x04, 0x24, //0x00001602 movq (%rsp), %rax 1408 0xc5, 0xfa, 0x6f, 0x30, //0x00001606 vmovdqu (%rax), %xmm6 1409 0xc4, 0xc1, 0x7a, 0x7f, 0x31, //0x0000160a vmovdqu %xmm6, (%r9) 1410 0x48, 0x83, 0xc0, 0x10, //0x0000160f addq $16, %rax 1411 0x48, 0x89, 0x04, 0x24, //0x00001613 movq %rax, (%rsp) 1412 0x49, 0x83, 0xc1, 0x10, //0x00001617 addq $16, %r9 1413 0x49, 0x83, 0xc2, 0xf0, //0x0000161b addq $-16, %r10 1414 0x49, 0x83, 0xfa, 0x08, //0x0000161f cmpq $8, %r10 1415 0x0f, 0x83, 0x40, 0x00, 0x00, 0x00, //0x00001623 jae LBB0_287 1416 //0x00001629 LBB0_283 1417 0x49, 0x83, 0xfa, 0x04, //0x00001629 cmpq $4, %r10 1418 0x0f, 0x8c, 0x5a, 0x00, 0x00, 0x00, //0x0000162d jl LBB0_284 1419 //0x00001633 LBB0_288 1420 0x48, 0x8b, 0x0c, 0x24, //0x00001633 movq (%rsp), %rcx 1421 0x8b, 0x01, //0x00001637 movl (%rcx), %eax 1422 0x41, 0x89, 0x01, //0x00001639 movl %eax, (%r9) 1423 0x48, 0x83, 0xc1, 0x04, //0x0000163c addq $4, %rcx 1424 0x48, 0x89, 0x0c, 0x24, //0x00001640 movq %rcx, (%rsp) 1425 0x49, 0x83, 0xc1, 0x04, //0x00001644 addq $4, %r9 1426 0x49, 0x83, 0xc2, 0xfc, //0x00001648 addq $-4, %r10 1427 0x49, 0x83, 0xfa, 0x02, //0x0000164c cmpq $2, %r10 1428 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00001650 jae LBB0_285 1429 //0x00001656 LBB0_289 1430 0x48, 0x8b, 0x04, 0x24, //0x00001656 movq (%rsp), %rax 1431 0xe9, 0x52, 0x00, 0x00, 0x00, //0x0000165a jmp LBB0_290 1432 //0x0000165f LBB0_282 1433 0x49, 0x83, 0xfa, 0x08, //0x0000165f cmpq $8, %r10 1434 0x0f, 0x82, 0xc0, 0xff, 0xff, 0xff, //0x00001663 jb LBB0_283 1435 //0x00001669 LBB0_287 1436 0x48, 0x8b, 0x0c, 0x24, //0x00001669 movq (%rsp), %rcx 1437 0x48, 0x8b, 0x01, //0x0000166d movq (%rcx), %rax 1438 0x49, 0x89, 0x01, //0x00001670 movq %rax, (%r9) 1439 0x48, 0x83, 0xc1, 0x08, //0x00001673 addq $8, %rcx 1440 0x48, 0x89, 0x0c, 0x24, //0x00001677 movq %rcx, (%rsp) 1441 0x49, 0x83, 0xc1, 0x08, //0x0000167b addq $8, %r9 1442 0x49, 0x83, 0xc2, 0xf8, //0x0000167f addq $-8, %r10 1443 0x49, 0x83, 0xfa, 0x04, //0x00001683 cmpq $4, %r10 1444 0x0f, 0x8d, 0xa6, 0xff, 0xff, 0xff, //0x00001687 jge LBB0_288 1445 //0x0000168d LBB0_284 1446 0x49, 0x83, 0xfa, 0x02, //0x0000168d cmpq $2, %r10 1447 0x0f, 0x82, 0xbf, 0xff, 0xff, 0xff, //0x00001691 jb LBB0_289 1448 //0x00001697 LBB0_285 1449 0x48, 0x8b, 0x0c, 0x24, //0x00001697 movq (%rsp), %rcx 1450 0x0f, 0xb7, 0x01, //0x0000169b movzwl (%rcx), %eax 1451 0x66, 0x41, 0x89, 0x01, //0x0000169e movw %ax, (%r9) 1452 0x48, 0x83, 0xc1, 0x02, //0x000016a2 addq $2, %rcx 1453 0x49, 0x83, 0xc1, 0x02, //0x000016a6 addq $2, %r9 1454 0x49, 0x83, 0xc2, 0xfe, //0x000016aa addq $-2, %r10 1455 0x48, 0x89, 0xc8, //0x000016ae movq %rcx, %rax 1456 //0x000016b1 LBB0_290 1457 0x48, 0x8d, 0x4c, 0x24, 0x40, //0x000016b1 leaq $64(%rsp), %rcx 1458 0x48, 0x89, 0x0c, 0x24, //0x000016b6 movq %rcx, (%rsp) 1459 0x4d, 0x85, 0xd2, //0x000016ba testq %r10, %r10 1460 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x000016bd je LBB0_267 1461 0x8a, 0x00, //0x000016c3 movb (%rax), %al 1462 0x41, 0x88, 0x01, //0x000016c5 movb %al, (%r9) 1463 0x48, 0x8d, 0x44, 0x24, 0x40, //0x000016c8 leaq $64(%rsp), %rax 1464 0x48, 0x89, 0x04, 0x24, //0x000016cd movq %rax, (%rsp) 1465 //0x000016d1 LBB0_267 1466 0x48, 0x8b, 0x04, 0x24, //0x000016d1 movq (%rsp), %rax 1467 0xc5, 0x7e, 0x6f, 0x38, //0x000016d5 vmovdqu (%rax), %ymm15 1468 0xc5, 0x7e, 0x6f, 0x70, 0x20, //0x000016d9 vmovdqu $32(%rax), %ymm14 1469 0xc5, 0x85, 0x74, 0xf1, //0x000016de vpcmpeqb %ymm1, %ymm15, %ymm6 1470 0xc5, 0x7d, 0xd7, 0xce, //0x000016e2 vpmovmskb %ymm6, %r9d 1471 0xc5, 0x8d, 0x74, 0xf1, //0x000016e6 vpcmpeqb %ymm1, %ymm14, %ymm6 1472 0xc5, 0xfd, 0xd7, 0xc6, //0x000016ea vpmovmskb %ymm6, %eax 1473 0x48, 0xc1, 0xe0, 0x20, //0x000016ee shlq $32, %rax 1474 0x49, 0x09, 0xc1, //0x000016f2 orq %rax, %r9 1475 0xc5, 0x85, 0x74, 0xf2, //0x000016f5 vpcmpeqb %ymm2, %ymm15, %ymm6 1476 0xc5, 0xfd, 0xd7, 0xfe, //0x000016f9 vpmovmskb %ymm6, %edi 1477 0xc5, 0x8d, 0x74, 0xf2, //0x000016fd vpcmpeqb %ymm2, %ymm14, %ymm6 1478 0xc5, 0xfd, 0xd7, 0xc6, //0x00001701 vpmovmskb %ymm6, %eax 1479 0x48, 0xc1, 0xe0, 0x20, //0x00001705 shlq $32, %rax 1480 0x48, 0x09, 0xc7, //0x00001709 orq %rax, %rdi 1481 0x48, 0x89, 0xf8, //0x0000170c movq %rdi, %rax 1482 0x4c, 0x09, 0xf0, //0x0000170f orq %r14, %rax 1483 0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x00001712 je LBB0_269 1484 0x4c, 0x89, 0xf0, //0x00001718 movq %r14, %rax 1485 0x48, 0xf7, 0xd0, //0x0000171b notq %rax 1486 0x48, 0x21, 0xf8, //0x0000171e andq %rdi, %rax 1487 0x48, 0x8d, 0x0c, 0x00, //0x00001721 leaq (%rax,%rax), %rcx 1488 0x4c, 0x09, 0xf1, //0x00001725 orq %r14, %rcx 1489 0x48, 0x89, 0xcb, //0x00001728 movq %rcx, %rbx 1490 0x48, 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000172b movabsq $-6148914691236517206, %rsi 1491 0x48, 0x31, 0xf3, //0x00001735 xorq %rsi, %rbx 1492 0x48, 0x21, 0xf7, //0x00001738 andq %rsi, %rdi 1493 0x48, 0x21, 0xdf, //0x0000173b andq %rbx, %rdi 1494 0x45, 0x31, 0xf6, //0x0000173e xorl %r14d, %r14d 1495 0x48, 0x01, 0xc7, //0x00001741 addq %rax, %rdi 1496 0x41, 0x0f, 0x92, 0xc6, //0x00001744 setb %r14b 1497 0x48, 0x01, 0xff, //0x00001748 addq %rdi, %rdi 1498 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x0000174b movabsq $6148914691236517205, %rax 1499 0x48, 0x31, 0xc7, //0x00001755 xorq %rax, %rdi 1500 0x48, 0x21, 0xcf, //0x00001758 andq %rcx, %rdi 1501 0x48, 0xf7, 0xd7, //0x0000175b notq %rdi 1502 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000175e jmp LBB0_270 1503 //0x00001763 LBB0_269 1504 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00001763 movq $-1, %rdi 1505 0x45, 0x31, 0xf6, //0x0000176a xorl %r14d, %r14d 1506 //0x0000176d LBB0_270 1507 0x4c, 0x21, 0xcf, //0x0000176d andq %r9, %rdi 1508 0xc4, 0xe1, 0xf9, 0x6e, 0xf7, //0x00001770 vmovq %rdi, %xmm6 1509 0xc4, 0xc3, 0x49, 0x44, 0xf1, 0x00, //0x00001775 vpclmulqdq $0, %xmm9, %xmm6, %xmm6 1510 0xc4, 0xe1, 0xf9, 0x7e, 0xf7, //0x0000177b vmovq %xmm6, %rdi 1511 0x4c, 0x31, 0xc7, //0x00001780 xorq %r8, %rdi 1512 0xc4, 0xc1, 0x05, 0x74, 0xf2, //0x00001783 vpcmpeqb %ymm10, %ymm15, %ymm6 1513 0xc5, 0xfd, 0xd7, 0xf6, //0x00001788 vpmovmskb %ymm6, %esi 1514 0xc4, 0xc1, 0x0d, 0x74, 0xf2, //0x0000178c vpcmpeqb %ymm10, %ymm14, %ymm6 1515 0xc5, 0xfd, 0xd7, 0xc6, //0x00001791 vpmovmskb %ymm6, %eax 1516 0x48, 0xc1, 0xe0, 0x20, //0x00001795 shlq $32, %rax 1517 0x48, 0x09, 0xc6, //0x00001799 orq %rax, %rsi 1518 0x48, 0x89, 0xf9, //0x0000179c movq %rdi, %rcx 1519 0x48, 0xf7, 0xd1, //0x0000179f notq %rcx 1520 0x48, 0x21, 0xce, //0x000017a2 andq %rcx, %rsi 1521 0xc4, 0xc1, 0x05, 0x74, 0xf3, //0x000017a5 vpcmpeqb %ymm11, %ymm15, %ymm6 1522 0xc5, 0xfd, 0xd7, 0xc6, //0x000017aa vpmovmskb %ymm6, %eax 1523 0xc4, 0xc1, 0x0d, 0x74, 0xf3, //0x000017ae vpcmpeqb %ymm11, %ymm14, %ymm6 1524 0xc5, 0xfd, 0xd7, 0xde, //0x000017b3 vpmovmskb %ymm6, %ebx 1525 0x48, 0xc1, 0xe3, 0x20, //0x000017b7 shlq $32, %rbx 1526 0x48, 0x09, 0xd8, //0x000017bb orq %rbx, %rax 1527 0x48, 0x21, 0xc8, //0x000017be andq %rcx, %rax 1528 0x0f, 0x84, 0x35, 0x00, 0x00, 0x00, //0x000017c1 je LBB0_274 1529 0x4c, 0x8b, 0x04, 0x24, //0x000017c7 movq (%rsp), %r8 1530 0x90, 0x90, 0x90, 0x90, 0x90, //0x000017cb .p2align 4, 0x90 1531 //0x000017d0 LBB0_272 1532 0x48, 0x8d, 0x58, 0xff, //0x000017d0 leaq $-1(%rax), %rbx 1533 0x48, 0x89, 0xd9, //0x000017d4 movq %rbx, %rcx 1534 0x48, 0x21, 0xf1, //0x000017d7 andq %rsi, %rcx 1535 0xf3, 0x48, 0x0f, 0xb8, 0xc9, //0x000017da popcntq %rcx, %rcx 1536 0x4c, 0x01, 0xf9, //0x000017df addq %r15, %rcx 1537 0x48, 0x39, 0xd1, //0x000017e2 cmpq %rdx, %rcx 1538 0x0f, 0x86, 0xdf, 0x04, 0x00, 0x00, //0x000017e5 jbe LBB0_352 1539 0x48, 0xff, 0xc2, //0x000017eb incq %rdx 1540 0x48, 0x21, 0xd8, //0x000017ee andq %rbx, %rax 1541 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x000017f1 jne LBB0_272 1542 0xe9, 0x04, 0x00, 0x00, 0x00, //0x000017f7 jmp LBB0_275 1543 //0x000017fc LBB0_274 1544 0x4c, 0x8b, 0x04, 0x24, //0x000017fc movq (%rsp), %r8 1545 //0x00001800 LBB0_275 1546 0x48, 0xc1, 0xff, 0x3f, //0x00001800 sarq $63, %rdi 1547 0xf3, 0x48, 0x0f, 0xb8, 0xc6, //0x00001804 popcntq %rsi, %rax 1548 0x49, 0x01, 0xc7, //0x00001809 addq %rax, %r15 1549 0x49, 0x83, 0xc0, 0x40, //0x0000180c addq $64, %r8 1550 0x4c, 0x89, 0x04, 0x24, //0x00001810 movq %r8, (%rsp) 1551 0x49, 0x83, 0xc3, 0xc0, //0x00001814 addq $-64, %r11 1552 0x49, 0x89, 0xf8, //0x00001818 movq %rdi, %r8 1553 0x49, 0x83, 0xfb, 0x40, //0x0000181b cmpq $64, %r11 1554 0x0f, 0x8d, 0xac, 0xfe, 0xff, 0xff, //0x0000181f jge LBB0_267 1555 0xe9, 0x6b, 0xfd, 0xff, 0xff, //0x00001825 jmp LBB0_276 1556 //0x0000182a LBB0_292 1557 0x48, 0x83, 0xc1, 0x05, //0x0000182a addq $5, %rcx 1558 0x49, 0x3b, 0x0b, //0x0000182e cmpq (%r11), %rcx 1559 0x0f, 0x87, 0x0f, 0x00, 0x00, 0x00, //0x00001831 ja LBB0_294 1560 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001837 .p2align 4, 0x90 1561 //0x00001840 LBB0_293 1562 0x49, 0x89, 0x0e, //0x00001840 movq %rcx, (%r14) 1563 0x49, 0x89, 0xca, //0x00001843 movq %rcx, %r10 1564 //0x00001846 LBB0_294 1565 0x4d, 0x8b, 0x07, //0x00001846 movq (%r15), %r8 1566 0x49, 0x8b, 0x47, 0x08, //0x00001849 movq $8(%r15), %rax 1567 0x49, 0x39, 0xc2, //0x0000184d cmpq %rax, %r10 1568 0x0f, 0x83, 0x2a, 0x00, 0x00, 0x00, //0x00001850 jae LBB0_299 1569 0x43, 0x8a, 0x0c, 0x10, //0x00001856 movb (%r8,%r10), %cl 1570 0x80, 0xf9, 0x0d, //0x0000185a cmpb $13, %cl 1571 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x0000185d je LBB0_299 1572 0x80, 0xf9, 0x20, //0x00001863 cmpb $32, %cl 1573 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00001866 je LBB0_299 1574 0x80, 0xc1, 0xf7, //0x0000186c addb $-9, %cl 1575 0x80, 0xf9, 0x01, //0x0000186f cmpb $1, %cl 1576 0x0f, 0x86, 0x08, 0x00, 0x00, 0x00, //0x00001872 jbe LBB0_299 1577 0x4c, 0x89, 0xd1, //0x00001878 movq %r10, %rcx 1578 0xe9, 0x78, 0x01, 0x00, 0x00, //0x0000187b jmp LBB0_325 1579 //0x00001880 .p2align 4, 0x90 1580 //0x00001880 LBB0_299 1581 0x49, 0x8d, 0x4a, 0x01, //0x00001880 leaq $1(%r10), %rcx 1582 0x48, 0x39, 0xc1, //0x00001884 cmpq %rax, %rcx 1583 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00001887 jae LBB0_303 1584 0x41, 0x8a, 0x14, 0x08, //0x0000188d movb (%r8,%rcx), %dl 1585 0x80, 0xfa, 0x0d, //0x00001891 cmpb $13, %dl 1586 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00001894 je LBB0_303 1587 0x80, 0xfa, 0x20, //0x0000189a cmpb $32, %dl 1588 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000189d je LBB0_303 1589 0x80, 0xc2, 0xf7, //0x000018a3 addb $-9, %dl 1590 0x80, 0xfa, 0x01, //0x000018a6 cmpb $1, %dl 1591 0x0f, 0x87, 0x49, 0x01, 0x00, 0x00, //0x000018a9 ja LBB0_325 1592 0x90, //0x000018af .p2align 4, 0x90 1593 //0x000018b0 LBB0_303 1594 0x49, 0x8d, 0x4a, 0x02, //0x000018b0 leaq $2(%r10), %rcx 1595 0x48, 0x39, 0xc1, //0x000018b4 cmpq %rax, %rcx 1596 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000018b7 jae LBB0_307 1597 0x41, 0x8a, 0x14, 0x08, //0x000018bd movb (%r8,%rcx), %dl 1598 0x80, 0xfa, 0x0d, //0x000018c1 cmpb $13, %dl 1599 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000018c4 je LBB0_307 1600 0x80, 0xfa, 0x20, //0x000018ca cmpb $32, %dl 1601 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000018cd je LBB0_307 1602 0x80, 0xc2, 0xf7, //0x000018d3 addb $-9, %dl 1603 0x80, 0xfa, 0x01, //0x000018d6 cmpb $1, %dl 1604 0x0f, 0x87, 0x19, 0x01, 0x00, 0x00, //0x000018d9 ja LBB0_325 1605 0x90, //0x000018df .p2align 4, 0x90 1606 //0x000018e0 LBB0_307 1607 0x49, 0x8d, 0x4a, 0x03, //0x000018e0 leaq $3(%r10), %rcx 1608 0x48, 0x39, 0xc1, //0x000018e4 cmpq %rax, %rcx 1609 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000018e7 jae LBB0_311 1610 0x41, 0x8a, 0x14, 0x08, //0x000018ed movb (%r8,%rcx), %dl 1611 0x80, 0xfa, 0x0d, //0x000018f1 cmpb $13, %dl 1612 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000018f4 je LBB0_311 1613 0x80, 0xfa, 0x20, //0x000018fa cmpb $32, %dl 1614 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000018fd je LBB0_311 1615 0x80, 0xc2, 0xf7, //0x00001903 addb $-9, %dl 1616 0x80, 0xfa, 0x01, //0x00001906 cmpb $1, %dl 1617 0x0f, 0x87, 0xe9, 0x00, 0x00, 0x00, //0x00001909 ja LBB0_325 1618 0x90, //0x0000190f .p2align 4, 0x90 1619 //0x00001910 LBB0_311 1620 0x49, 0x8d, 0x4a, 0x04, //0x00001910 leaq $4(%r10), %rcx 1621 0x48, 0x89, 0xc2, //0x00001914 movq %rax, %rdx 1622 0x48, 0x29, 0xca, //0x00001917 subq %rcx, %rdx 1623 0x0f, 0x86, 0xcd, 0x17, 0x00, 0x00, //0x0000191a jbe LBB0_625 1624 0x4c, 0x01, 0xc1, //0x00001920 addq %r8, %rcx 1625 0x48, 0x83, 0xfa, 0x20, //0x00001923 cmpq $32, %rdx 1626 0x0f, 0x82, 0x55, 0x00, 0x00, 0x00, //0x00001927 jb LBB0_317 1627 0x48, 0x89, 0xc6, //0x0000192d movq %rax, %rsi 1628 0x4c, 0x29, 0xd6, //0x00001930 subq %r10, %rsi 1629 0x48, 0x83, 0xc6, 0xdc, //0x00001933 addq $-36, %rsi 1630 0x48, 0x89, 0xf7, //0x00001937 movq %rsi, %rdi 1631 0x48, 0x83, 0xe7, 0xe0, //0x0000193a andq $-32, %rdi 1632 0x4c, 0x01, 0xd7, //0x0000193e addq %r10, %rdi 1633 0x49, 0x8d, 0x7c, 0x38, 0x24, //0x00001941 leaq $36(%r8,%rdi), %rdi 1634 0x83, 0xe6, 0x1f, //0x00001946 andl $31, %esi 1635 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001949 .p2align 4, 0x90 1636 //0x00001950 LBB0_314 1637 0xc5, 0xfe, 0x6f, 0x31, //0x00001950 vmovdqu (%rcx), %ymm6 1638 0xc4, 0xe2, 0x7d, 0x00, 0xfe, //0x00001954 vpshufb %ymm6, %ymm0, %ymm7 1639 0xc5, 0xcd, 0x74, 0xf7, //0x00001959 vpcmpeqb %ymm7, %ymm6, %ymm6 1640 0xc5, 0xfd, 0xd7, 0xde, //0x0000195d vpmovmskb %ymm6, %ebx 1641 0x83, 0xfb, 0xff, //0x00001961 cmpl $-1, %ebx 1642 0x0f, 0x85, 0x76, 0x00, 0x00, 0x00, //0x00001964 jne LBB0_324 1643 0x48, 0x83, 0xc1, 0x20, //0x0000196a addq $32, %rcx 1644 0x48, 0x83, 0xc2, 0xe0, //0x0000196e addq $-32, %rdx 1645 0x48, 0x83, 0xfa, 0x1f, //0x00001972 cmpq $31, %rdx 1646 0x0f, 0x87, 0xd4, 0xff, 0xff, 0xff, //0x00001976 ja LBB0_314 1647 0x48, 0x89, 0xf2, //0x0000197c movq %rsi, %rdx 1648 0x48, 0x89, 0xf9, //0x0000197f movq %rdi, %rcx 1649 //0x00001982 LBB0_317 1650 0x48, 0x85, 0xd2, //0x00001982 testq %rdx, %rdx 1651 0x0f, 0x84, 0x3a, 0x00, 0x00, 0x00, //0x00001985 je LBB0_323 1652 0x48, 0x8d, 0x34, 0x11, //0x0000198b leaq (%rcx,%rdx), %rsi 1653 0x48, 0xff, 0xc1, //0x0000198f incq %rcx 1654 //0x00001992 LBB0_319 1655 0x0f, 0xbe, 0x79, 0xff, //0x00001992 movsbl $-1(%rcx), %edi 1656 0x83, 0xff, 0x20, //0x00001996 cmpl $32, %edi 1657 0x0f, 0x87, 0xec, 0x03, 0x00, 0x00, //0x00001999 ja LBB0_361 1658 0x48, 0xbb, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000199f movabsq $4294977024, %rbx 1659 0x48, 0x0f, 0xa3, 0xfb, //0x000019a9 btq %rdi, %rbx 1660 0x0f, 0x83, 0xd8, 0x03, 0x00, 0x00, //0x000019ad jae LBB0_361 1661 0x48, 0xff, 0xca, //0x000019b3 decq %rdx 1662 0x48, 0xff, 0xc1, //0x000019b6 incq %rcx 1663 0x48, 0x85, 0xd2, //0x000019b9 testq %rdx, %rdx 1664 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x000019bc jne LBB0_319 1665 0x48, 0x89, 0xf1, //0x000019c2 movq %rsi, %rcx 1666 //0x000019c5 LBB0_323 1667 0x4c, 0x29, 0xc1, //0x000019c5 subq %r8, %rcx 1668 0x48, 0x39, 0xc1, //0x000019c8 cmpq %rax, %rcx 1669 0x0f, 0x82, 0x27, 0x00, 0x00, 0x00, //0x000019cb jb LBB0_325 1670 0xe9, 0x1b, 0x19, 0x00, 0x00, //0x000019d1 jmp LBB0_657 1671 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000019d6 .p2align 4, 0x90 1672 //0x000019e0 LBB0_324 1673 0x4c, 0x29, 0xc1, //0x000019e0 subq %r8, %rcx 1674 0xf7, 0xd3, //0x000019e3 notl %ebx 1675 0x48, 0x63, 0xd3, //0x000019e5 movslq %ebx, %rdx 1676 0x48, 0x0f, 0xbc, 0xd2, //0x000019e8 bsfq %rdx, %rdx 1677 0x48, 0x01, 0xd1, //0x000019ec addq %rdx, %rcx 1678 0x48, 0x39, 0xc1, //0x000019ef cmpq %rax, %rcx 1679 0x0f, 0x83, 0xf9, 0x18, 0x00, 0x00, //0x000019f2 jae LBB0_657 1680 //0x000019f8 LBB0_325 1681 0x4c, 0x8d, 0x51, 0x01, //0x000019f8 leaq $1(%rcx), %r10 1682 0x4d, 0x89, 0x16, //0x000019fc movq %r10, (%r14) 1683 0x41, 0x8a, 0x04, 0x08, //0x000019ff movb (%r8,%rcx), %al 1684 0x3c, 0x2c, //0x00001a03 cmpb $44, %al 1685 0x0f, 0x84, 0x43, 0xeb, 0xff, 0xff, //0x00001a05 je LBB0_39 1686 0xe9, 0x0a, 0x17, 0x00, 0x00, //0x00001a0b jmp LBB0_630 1687 //0x00001a10 LBB0_326 1688 0x4d, 0x8b, 0x1b, //0x00001a10 movq (%r11), %r11 1689 0x4d, 0x29, 0xd3, //0x00001a13 subq %r10, %r11 1690 0x4c, 0x01, 0x14, 0x24, //0x00001a16 addq %r10, (%rsp) 1691 0x45, 0x31, 0xc0, //0x00001a1a xorl %r8d, %r8d 1692 0x45, 0x31, 0xf6, //0x00001a1d xorl %r14d, %r14d 1693 0x45, 0x31, 0xff, //0x00001a20 xorl %r15d, %r15d 1694 0x31, 0xd2, //0x00001a23 xorl %edx, %edx 1695 0x49, 0x83, 0xfb, 0x40, //0x00001a25 cmpq $64, %r11 1696 0x0f, 0x8d, 0x3c, 0x01, 0x00, 0x00, //0x00001a29 jge LBB0_327 1697 //0x00001a2f LBB0_336 1698 0x4d, 0x85, 0xdb, //0x00001a2f testq %r11, %r11 1699 0x0f, 0x8e, 0x01, 0x05, 0x00, 0x00, //0x00001a32 jle LBB0_382 1700 0xc5, 0xc9, 0xef, 0xf6, //0x00001a38 vpxor %xmm6, %xmm6, %xmm6 1701 0xc5, 0xfe, 0x7f, 0x74, 0x24, 0x60, //0x00001a3c vmovdqu %ymm6, $96(%rsp) 1702 0xc5, 0xfe, 0x7f, 0x74, 0x24, 0x40, //0x00001a42 vmovdqu %ymm6, $64(%rsp) 1703 0x48, 0x8b, 0x04, 0x24, //0x00001a48 movq (%rsp), %rax 1704 0x25, 0xff, 0x0f, 0x00, 0x00, //0x00001a4c andl $4095, %eax 1705 0x3d, 0xc1, 0x0f, 0x00, 0x00, //0x00001a51 cmpl $4033, %eax 1706 0x0f, 0x82, 0x0f, 0x01, 0x00, 0x00, //0x00001a56 jb LBB0_327 1707 0x49, 0x83, 0xfb, 0x20, //0x00001a5c cmpq $32, %r11 1708 0x0f, 0x82, 0x24, 0x00, 0x00, 0x00, //0x00001a60 jb LBB0_340 1709 0x48, 0x8b, 0x04, 0x24, //0x00001a66 movq (%rsp), %rax 1710 0xc5, 0xfe, 0x6f, 0x30, //0x00001a6a vmovdqu (%rax), %ymm6 1711 0xc5, 0xfe, 0x7f, 0x74, 0x24, 0x40, //0x00001a6e vmovdqu %ymm6, $64(%rsp) 1712 0x48, 0x83, 0xc0, 0x20, //0x00001a74 addq $32, %rax 1713 0x48, 0x89, 0x04, 0x24, //0x00001a78 movq %rax, (%rsp) 1714 0x4d, 0x8d, 0x53, 0xe0, //0x00001a7c leaq $-32(%r11), %r10 1715 0x4c, 0x8d, 0x4c, 0x24, 0x60, //0x00001a80 leaq $96(%rsp), %r9 1716 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00001a85 jmp LBB0_341 1717 //0x00001a8a LBB0_340 1718 0x4c, 0x8d, 0x4c, 0x24, 0x40, //0x00001a8a leaq $64(%rsp), %r9 1719 0x4d, 0x89, 0xda, //0x00001a8f movq %r11, %r10 1720 //0x00001a92 LBB0_341 1721 0x49, 0x83, 0xfa, 0x10, //0x00001a92 cmpq $16, %r10 1722 0x0f, 0x82, 0x5d, 0x00, 0x00, 0x00, //0x00001a96 jb LBB0_342 1723 0x48, 0x8b, 0x04, 0x24, //0x00001a9c movq (%rsp), %rax 1724 0xc5, 0xfa, 0x6f, 0x30, //0x00001aa0 vmovdqu (%rax), %xmm6 1725 0xc4, 0xc1, 0x7a, 0x7f, 0x31, //0x00001aa4 vmovdqu %xmm6, (%r9) 1726 0x48, 0x83, 0xc0, 0x10, //0x00001aa9 addq $16, %rax 1727 0x48, 0x89, 0x04, 0x24, //0x00001aad movq %rax, (%rsp) 1728 0x49, 0x83, 0xc1, 0x10, //0x00001ab1 addq $16, %r9 1729 0x49, 0x83, 0xc2, 0xf0, //0x00001ab5 addq $-16, %r10 1730 0x49, 0x83, 0xfa, 0x08, //0x00001ab9 cmpq $8, %r10 1731 0x0f, 0x83, 0x40, 0x00, 0x00, 0x00, //0x00001abd jae LBB0_347 1732 //0x00001ac3 LBB0_343 1733 0x49, 0x83, 0xfa, 0x04, //0x00001ac3 cmpq $4, %r10 1734 0x0f, 0x8c, 0x5a, 0x00, 0x00, 0x00, //0x00001ac7 jl LBB0_344 1735 //0x00001acd LBB0_348 1736 0x48, 0x8b, 0x0c, 0x24, //0x00001acd movq (%rsp), %rcx 1737 0x8b, 0x01, //0x00001ad1 movl (%rcx), %eax 1738 0x41, 0x89, 0x01, //0x00001ad3 movl %eax, (%r9) 1739 0x48, 0x83, 0xc1, 0x04, //0x00001ad6 addq $4, %rcx 1740 0x48, 0x89, 0x0c, 0x24, //0x00001ada movq %rcx, (%rsp) 1741 0x49, 0x83, 0xc1, 0x04, //0x00001ade addq $4, %r9 1742 0x49, 0x83, 0xc2, 0xfc, //0x00001ae2 addq $-4, %r10 1743 0x49, 0x83, 0xfa, 0x02, //0x00001ae6 cmpq $2, %r10 1744 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00001aea jae LBB0_345 1745 //0x00001af0 LBB0_349 1746 0x48, 0x8b, 0x04, 0x24, //0x00001af0 movq (%rsp), %rax 1747 0xe9, 0x52, 0x00, 0x00, 0x00, //0x00001af4 jmp LBB0_350 1748 //0x00001af9 LBB0_342 1749 0x49, 0x83, 0xfa, 0x08, //0x00001af9 cmpq $8, %r10 1750 0x0f, 0x82, 0xc0, 0xff, 0xff, 0xff, //0x00001afd jb LBB0_343 1751 //0x00001b03 LBB0_347 1752 0x48, 0x8b, 0x0c, 0x24, //0x00001b03 movq (%rsp), %rcx 1753 0x48, 0x8b, 0x01, //0x00001b07 movq (%rcx), %rax 1754 0x49, 0x89, 0x01, //0x00001b0a movq %rax, (%r9) 1755 0x48, 0x83, 0xc1, 0x08, //0x00001b0d addq $8, %rcx 1756 0x48, 0x89, 0x0c, 0x24, //0x00001b11 movq %rcx, (%rsp) 1757 0x49, 0x83, 0xc1, 0x08, //0x00001b15 addq $8, %r9 1758 0x49, 0x83, 0xc2, 0xf8, //0x00001b19 addq $-8, %r10 1759 0x49, 0x83, 0xfa, 0x04, //0x00001b1d cmpq $4, %r10 1760 0x0f, 0x8d, 0xa6, 0xff, 0xff, 0xff, //0x00001b21 jge LBB0_348 1761 //0x00001b27 LBB0_344 1762 0x49, 0x83, 0xfa, 0x02, //0x00001b27 cmpq $2, %r10 1763 0x0f, 0x82, 0xbf, 0xff, 0xff, 0xff, //0x00001b2b jb LBB0_349 1764 //0x00001b31 LBB0_345 1765 0x48, 0x8b, 0x0c, 0x24, //0x00001b31 movq (%rsp), %rcx 1766 0x0f, 0xb7, 0x01, //0x00001b35 movzwl (%rcx), %eax 1767 0x66, 0x41, 0x89, 0x01, //0x00001b38 movw %ax, (%r9) 1768 0x48, 0x83, 0xc1, 0x02, //0x00001b3c addq $2, %rcx 1769 0x49, 0x83, 0xc1, 0x02, //0x00001b40 addq $2, %r9 1770 0x49, 0x83, 0xc2, 0xfe, //0x00001b44 addq $-2, %r10 1771 0x48, 0x89, 0xc8, //0x00001b48 movq %rcx, %rax 1772 //0x00001b4b LBB0_350 1773 0x48, 0x8d, 0x4c, 0x24, 0x40, //0x00001b4b leaq $64(%rsp), %rcx 1774 0x48, 0x89, 0x0c, 0x24, //0x00001b50 movq %rcx, (%rsp) 1775 0x4d, 0x85, 0xd2, //0x00001b54 testq %r10, %r10 1776 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00001b57 je LBB0_327 1777 0x8a, 0x00, //0x00001b5d movb (%rax), %al 1778 0x41, 0x88, 0x01, //0x00001b5f movb %al, (%r9) 1779 0x48, 0x8d, 0x44, 0x24, 0x40, //0x00001b62 leaq $64(%rsp), %rax 1780 0x48, 0x89, 0x04, 0x24, //0x00001b67 movq %rax, (%rsp) 1781 //0x00001b6b LBB0_327 1782 0x48, 0x8b, 0x04, 0x24, //0x00001b6b movq (%rsp), %rax 1783 0xc5, 0x7e, 0x6f, 0x38, //0x00001b6f vmovdqu (%rax), %ymm15 1784 0xc5, 0x7e, 0x6f, 0x70, 0x20, //0x00001b73 vmovdqu $32(%rax), %ymm14 1785 0xc5, 0x85, 0x74, 0xf1, //0x00001b78 vpcmpeqb %ymm1, %ymm15, %ymm6 1786 0xc5, 0x7d, 0xd7, 0xce, //0x00001b7c vpmovmskb %ymm6, %r9d 1787 0xc5, 0x8d, 0x74, 0xf1, //0x00001b80 vpcmpeqb %ymm1, %ymm14, %ymm6 1788 0xc5, 0xfd, 0xd7, 0xc6, //0x00001b84 vpmovmskb %ymm6, %eax 1789 0x48, 0xc1, 0xe0, 0x20, //0x00001b88 shlq $32, %rax 1790 0x49, 0x09, 0xc1, //0x00001b8c orq %rax, %r9 1791 0xc5, 0x85, 0x74, 0xf2, //0x00001b8f vpcmpeqb %ymm2, %ymm15, %ymm6 1792 0xc5, 0xfd, 0xd7, 0xfe, //0x00001b93 vpmovmskb %ymm6, %edi 1793 0xc5, 0x8d, 0x74, 0xf2, //0x00001b97 vpcmpeqb %ymm2, %ymm14, %ymm6 1794 0xc5, 0xfd, 0xd7, 0xc6, //0x00001b9b vpmovmskb %ymm6, %eax 1795 0x48, 0xc1, 0xe0, 0x20, //0x00001b9f shlq $32, %rax 1796 0x48, 0x09, 0xc7, //0x00001ba3 orq %rax, %rdi 1797 0x48, 0x89, 0xf8, //0x00001ba6 movq %rdi, %rax 1798 0x4c, 0x09, 0xf0, //0x00001ba9 orq %r14, %rax 1799 0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x00001bac je LBB0_329 1800 0x4c, 0x89, 0xf0, //0x00001bb2 movq %r14, %rax 1801 0x48, 0xf7, 0xd0, //0x00001bb5 notq %rax 1802 0x48, 0x21, 0xf8, //0x00001bb8 andq %rdi, %rax 1803 0x48, 0x8d, 0x0c, 0x00, //0x00001bbb leaq (%rax,%rax), %rcx 1804 0x4c, 0x09, 0xf1, //0x00001bbf orq %r14, %rcx 1805 0x48, 0x89, 0xcb, //0x00001bc2 movq %rcx, %rbx 1806 0x48, 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001bc5 movabsq $-6148914691236517206, %rsi 1807 0x48, 0x31, 0xf3, //0x00001bcf xorq %rsi, %rbx 1808 0x48, 0x21, 0xf7, //0x00001bd2 andq %rsi, %rdi 1809 0x48, 0x21, 0xdf, //0x00001bd5 andq %rbx, %rdi 1810 0x45, 0x31, 0xf6, //0x00001bd8 xorl %r14d, %r14d 1811 0x48, 0x01, 0xc7, //0x00001bdb addq %rax, %rdi 1812 0x41, 0x0f, 0x92, 0xc6, //0x00001bde setb %r14b 1813 0x48, 0x01, 0xff, //0x00001be2 addq %rdi, %rdi 1814 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00001be5 movabsq $6148914691236517205, %rax 1815 0x48, 0x31, 0xc7, //0x00001bef xorq %rax, %rdi 1816 0x48, 0x21, 0xcf, //0x00001bf2 andq %rcx, %rdi 1817 0x48, 0xf7, 0xd7, //0x00001bf5 notq %rdi 1818 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00001bf8 jmp LBB0_330 1819 //0x00001bfd LBB0_329 1820 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00001bfd movq $-1, %rdi 1821 0x45, 0x31, 0xf6, //0x00001c04 xorl %r14d, %r14d 1822 //0x00001c07 LBB0_330 1823 0x4c, 0x21, 0xcf, //0x00001c07 andq %r9, %rdi 1824 0xc4, 0xe1, 0xf9, 0x6e, 0xf7, //0x00001c0a vmovq %rdi, %xmm6 1825 0xc4, 0xc3, 0x49, 0x44, 0xf1, 0x00, //0x00001c0f vpclmulqdq $0, %xmm9, %xmm6, %xmm6 1826 0xc4, 0xe1, 0xf9, 0x7e, 0xf7, //0x00001c15 vmovq %xmm6, %rdi 1827 0x4c, 0x31, 0xc7, //0x00001c1a xorq %r8, %rdi 1828 0xc4, 0xc1, 0x05, 0x74, 0xf5, //0x00001c1d vpcmpeqb %ymm13, %ymm15, %ymm6 1829 0xc5, 0xfd, 0xd7, 0xf6, //0x00001c22 vpmovmskb %ymm6, %esi 1830 0xc4, 0xc1, 0x0d, 0x74, 0xf5, //0x00001c26 vpcmpeqb %ymm13, %ymm14, %ymm6 1831 0xc5, 0xfd, 0xd7, 0xc6, //0x00001c2b vpmovmskb %ymm6, %eax 1832 0x48, 0xc1, 0xe0, 0x20, //0x00001c2f shlq $32, %rax 1833 0x48, 0x09, 0xc6, //0x00001c33 orq %rax, %rsi 1834 0x48, 0x89, 0xf9, //0x00001c36 movq %rdi, %rcx 1835 0x48, 0xf7, 0xd1, //0x00001c39 notq %rcx 1836 0x48, 0x21, 0xce, //0x00001c3c andq %rcx, %rsi 1837 0xc5, 0x85, 0x74, 0xf5, //0x00001c3f vpcmpeqb %ymm5, %ymm15, %ymm6 1838 0xc5, 0xfd, 0xd7, 0xc6, //0x00001c43 vpmovmskb %ymm6, %eax 1839 0xc5, 0x8d, 0x74, 0xf5, //0x00001c47 vpcmpeqb %ymm5, %ymm14, %ymm6 1840 0xc5, 0xfd, 0xd7, 0xde, //0x00001c4b vpmovmskb %ymm6, %ebx 1841 0x48, 0xc1, 0xe3, 0x20, //0x00001c4f shlq $32, %rbx 1842 0x48, 0x09, 0xd8, //0x00001c53 orq %rbx, %rax 1843 0x48, 0x21, 0xc8, //0x00001c56 andq %rcx, %rax 1844 0x0f, 0x84, 0x3d, 0x00, 0x00, 0x00, //0x00001c59 je LBB0_334 1845 0x4c, 0x8b, 0x04, 0x24, //0x00001c5f movq (%rsp), %r8 1846 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001c63 .p2align 4, 0x90 1847 //0x00001c70 LBB0_332 1848 0x48, 0x8d, 0x58, 0xff, //0x00001c70 leaq $-1(%rax), %rbx 1849 0x48, 0x89, 0xd9, //0x00001c74 movq %rbx, %rcx 1850 0x48, 0x21, 0xf1, //0x00001c77 andq %rsi, %rcx 1851 0xf3, 0x48, 0x0f, 0xb8, 0xc9, //0x00001c7a popcntq %rcx, %rcx 1852 0x4c, 0x01, 0xf9, //0x00001c7f addq %r15, %rcx 1853 0x48, 0x39, 0xd1, //0x00001c82 cmpq %rdx, %rcx 1854 0x0f, 0x86, 0x3f, 0x00, 0x00, 0x00, //0x00001c85 jbe LBB0_352 1855 0x48, 0xff, 0xc2, //0x00001c8b incq %rdx 1856 0x48, 0x21, 0xd8, //0x00001c8e andq %rbx, %rax 1857 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00001c91 jne LBB0_332 1858 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00001c97 jmp LBB0_335 1859 //0x00001c9c LBB0_334 1860 0x4c, 0x8b, 0x04, 0x24, //0x00001c9c movq (%rsp), %r8 1861 //0x00001ca0 LBB0_335 1862 0x48, 0xc1, 0xff, 0x3f, //0x00001ca0 sarq $63, %rdi 1863 0xf3, 0x48, 0x0f, 0xb8, 0xc6, //0x00001ca4 popcntq %rsi, %rax 1864 0x49, 0x01, 0xc7, //0x00001ca9 addq %rax, %r15 1865 0x49, 0x83, 0xc0, 0x40, //0x00001cac addq $64, %r8 1866 0x4c, 0x89, 0x04, 0x24, //0x00001cb0 movq %r8, (%rsp) 1867 0x49, 0x83, 0xc3, 0xc0, //0x00001cb4 addq $-64, %r11 1868 0x49, 0x89, 0xf8, //0x00001cb8 movq %rdi, %r8 1869 0x49, 0x83, 0xfb, 0x40, //0x00001cbb cmpq $64, %r11 1870 0x0f, 0x8d, 0xa6, 0xfe, 0xff, 0xff, //0x00001cbf jge LBB0_327 1871 0xe9, 0x65, 0xfd, 0xff, 0xff, //0x00001cc5 jmp LBB0_336 1872 //0x00001cca LBB0_352 1873 0x48, 0x8b, 0x54, 0x24, 0x18, //0x00001cca movq $24(%rsp), %rdx 1874 0x48, 0x8b, 0x0a, //0x00001ccf movq (%rdx), %rcx 1875 0x48, 0x0f, 0xbc, 0xc0, //0x00001cd2 bsfq %rax, %rax 1876 0x4c, 0x29, 0xd8, //0x00001cd6 subq %r11, %rax 1877 0x49, 0x89, 0xd3, //0x00001cd9 movq %rdx, %r11 1878 0x4c, 0x8d, 0x54, 0x08, 0x01, //0x00001cdc leaq $1(%rax,%rcx), %r10 1879 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00001ce1 movq $8(%rsp), %r14 1880 0x4d, 0x89, 0x16, //0x00001ce6 movq %r10, (%r14) 1881 0x48, 0x8b, 0x02, //0x00001ce9 movq (%rdx), %rax 1882 0x49, 0x39, 0xc2, //0x00001cec cmpq %rax, %r10 1883 0x4c, 0x0f, 0x47, 0xd0, //0x00001cef cmovaq %rax, %r10 1884 //0x00001cf3 LBB0_353 1885 0x4d, 0x89, 0x16, //0x00001cf3 movq %r10, (%r14) 1886 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00001cf6 movq $16(%rsp), %r15 1887 0xe9, 0x46, 0xfb, 0xff, 0xff, //0x00001cfb jmp LBB0_294 1888 //0x00001d00 LBB0_354 1889 0x49, 0x0f, 0xbc, 0xcb, //0x00001d00 bsfq %r11, %rcx 1890 0x49, 0x01, 0xc9, //0x00001d04 addq %rcx, %r9 1891 0x49, 0x01, 0xc1, //0x00001d07 addq %rax, %r9 1892 0x4c, 0x2b, 0x0c, 0x24, //0x00001d0a subq (%rsp), %r9 1893 0x49, 0x83, 0xc1, 0x02, //0x00001d0e addq $2, %r9 1894 0x4d, 0x89, 0x0e, //0x00001d12 movq %r9, (%r14) 1895 0x4d, 0x89, 0xca, //0x00001d15 movq %r9, %r10 1896 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00001d18 movq $24(%rsp), %r11 1897 0xe9, 0x24, 0xfb, 0xff, 0xff, //0x00001d1d jmp LBB0_294 1898 //0x00001d22 LBB0_355 1899 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x00001d22 movq $-2, %rdx 1900 0xbe, 0x02, 0x00, 0x00, 0x00, //0x00001d29 movl $2, %esi 1901 0x48, 0x01, 0xf1, //0x00001d2e addq %rsi, %rcx 1902 0x48, 0x01, 0xd0, //0x00001d31 addq %rdx, %rax 1903 0x0f, 0x8e, 0x0c, 0xfb, 0xff, 0xff, //0x00001d34 jle LBB0_294 1904 //0x00001d3a LBB0_356 1905 0x0f, 0xb6, 0x11, //0x00001d3a movzbl (%rcx), %edx 1906 0x80, 0xfa, 0x5c, //0x00001d3d cmpb $92, %dl 1907 0x0f, 0x84, 0xdc, 0xff, 0xff, 0xff, //0x00001d40 je LBB0_355 1908 0x80, 0xfa, 0x22, //0x00001d46 cmpb $34, %dl 1909 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00001d49 je LBB0_363 1910 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00001d4f movq $-1, %rdx 1911 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00001d56 movl $1, %esi 1912 0x48, 0x01, 0xf1, //0x00001d5b addq %rsi, %rcx 1913 0x48, 0x01, 0xd0, //0x00001d5e addq %rdx, %rax 1914 0x0f, 0x8f, 0xd3, 0xff, 0xff, 0xff, //0x00001d61 jg LBB0_356 1915 0xe9, 0xda, 0xfa, 0xff, 0xff, //0x00001d67 jmp LBB0_294 1916 //0x00001d6c LBB0_359 1917 0x0f, 0xb7, 0xc6, //0x00001d6c movzwl %si, %eax 1918 0xe9, 0xff, 0xf6, 0xff, 0xff, //0x00001d6f jmp LBB0_252 1919 //0x00001d74 LBB0_360 1920 0x4c, 0x89, 0xc1, //0x00001d74 movq %r8, %rcx 1921 0x48, 0xf7, 0xd1, //0x00001d77 notq %rcx 1922 0x48, 0x01, 0xc8, //0x00001d7a addq %rcx, %rax 1923 0x48, 0x39, 0xd0, //0x00001d7d cmpq %rdx, %rax 1924 0x0f, 0x82, 0x92, 0xf3, 0xff, 0xff, //0x00001d80 jb LBB0_197 1925 0xe9, 0x66, 0x15, 0x00, 0x00, //0x00001d86 jmp LBB0_657 1926 //0x00001d8b LBB0_361 1927 0x4c, 0x89, 0xc2, //0x00001d8b movq %r8, %rdx 1928 0x48, 0xf7, 0xd2, //0x00001d8e notq %rdx 1929 0x48, 0x01, 0xd1, //0x00001d91 addq %rdx, %rcx 1930 0x48, 0x39, 0xc1, //0x00001d94 cmpq %rax, %rcx 1931 0x0f, 0x82, 0x5b, 0xfc, 0xff, 0xff, //0x00001d97 jb LBB0_325 1932 0xe9, 0x4f, 0x15, 0x00, 0x00, //0x00001d9d jmp LBB0_657 1933 //0x00001da2 LBB0_362 1934 0x48, 0x8b, 0x04, 0x24, //0x00001da2 movq (%rsp), %rax 1935 0x48, 0xf7, 0xd0, //0x00001da6 notq %rax 1936 0x48, 0x01, 0xc1, //0x00001da9 addq %rax, %rcx 1937 0x4c, 0x39, 0xc1, //0x00001dac cmpq %r8, %rcx 1938 0x0f, 0x82, 0x64, 0xf5, 0xff, 0xff, //0x00001daf jb LBB0_230 1939 0xe9, 0x8c, 0xfa, 0xff, 0xff, //0x00001db5 jmp LBB0_294 1940 //0x00001dba LBB0_363 1941 0x48, 0x29, 0xf9, //0x00001dba subq %rdi, %rcx 1942 0x48, 0xff, 0xc1, //0x00001dbd incq %rcx 1943 0xe9, 0x7b, 0xfa, 0xff, 0xff, //0x00001dc0 jmp LBB0_293 1944 //0x00001dc5 LBB0_364 1945 0x45, 0x31, 0xc9, //0x00001dc5 xorl %r9d, %r9d 1946 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00001dc8 movq $16(%rsp), %r15 1947 0xe9, 0xb7, 0xf1, 0xff, 0xff, //0x00001dcd jmp LBB0_170 1948 //0x00001dd2 LBB0_365 1949 0x48, 0x8b, 0x0c, 0x24, //0x00001dd2 movq (%rsp), %rcx 1950 0x4c, 0x01, 0xd1, //0x00001dd6 addq %r10, %rcx 1951 0xe9, 0x81, 0xf7, 0xff, 0xff, //0x00001dd9 jmp LBB0_264 1952 //0x00001dde LBB0_366 1953 0x49, 0x89, 0xfe, //0x00001dde movq %rdi, %r14 1954 0x48, 0x83, 0x7c, 0x24, 0x38, 0xff, //0x00001de1 cmpq $-1, $56(%rsp) 1955 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00001de7 jne LBB0_369 1956 0x4c, 0x89, 0xf7, //0x00001ded movq %r14, %rdi 1957 0x48, 0x2b, 0x3c, 0x24, //0x00001df0 subq (%rsp), %rdi 1958 0x4c, 0x0f, 0xbc, 0xfe, //0x00001df4 bsfq %rsi, %r15 1959 0x49, 0x01, 0xff, //0x00001df8 addq %rdi, %r15 1960 0x4c, 0x89, 0x7c, 0x24, 0x38, //0x00001dfb movq %r15, $56(%rsp) 1961 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00001e00 jmp LBB0_369 1962 //0x00001e05 LBB0_368 1963 0x49, 0x89, 0xfe, //0x00001e05 movq %rdi, %r14 1964 //0x00001e08 LBB0_369 1965 0x41, 0x89, 0xdb, //0x00001e08 movl %ebx, %r11d 1966 0x41, 0xf7, 0xd3, //0x00001e0b notl %r11d 1967 0x41, 0x21, 0xf3, //0x00001e0e andl %esi, %r11d 1968 0x47, 0x8d, 0x14, 0x1b, //0x00001e11 leal (%r11,%r11), %r10d 1969 0x41, 0x09, 0xda, //0x00001e15 orl %ebx, %r10d 1970 0x44, 0x89, 0xd7, //0x00001e18 movl %r10d, %edi 1971 0xf7, 0xd7, //0x00001e1b notl %edi 1972 0x21, 0xf7, //0x00001e1d andl %esi, %edi 1973 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x00001e1f andl $-1431655766, %edi 1974 0x31, 0xdb, //0x00001e25 xorl %ebx, %ebx 1975 0x44, 0x01, 0xdf, //0x00001e27 addl %r11d, %edi 1976 0x0f, 0x92, 0xc3, //0x00001e2a setb %bl 1977 0x01, 0xff, //0x00001e2d addl %edi, %edi 1978 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x00001e2f xorl $1431655765, %edi 1979 0x44, 0x21, 0xd7, //0x00001e35 andl %r10d, %edi 1980 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00001e38 movl $4294967295, %esi 1981 0x31, 0xfe, //0x00001e3d xorl %edi, %esi 1982 0x41, 0x21, 0xf0, //0x00001e3f andl %esi, %r8d 1983 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00001e42 movq $24(%rsp), %r11 1984 0x4c, 0x89, 0xf7, //0x00001e47 movq %r14, %rdi 1985 0x4d, 0x85, 0xc0, //0x00001e4a testq %r8, %r8 1986 0x0f, 0x85, 0x59, 0xed, 0xff, 0xff, //0x00001e4d jne LBB0_83 1987 //0x00001e53 LBB0_370 1988 0x48, 0x83, 0xc7, 0x20, //0x00001e53 addq $32, %rdi 1989 0x48, 0x83, 0xc0, 0xe0, //0x00001e57 addq $-32, %rax 1990 //0x00001e5b LBB0_371 1991 0x48, 0x85, 0xdb, //0x00001e5b testq %rbx, %rbx 1992 0x4c, 0x8b, 0x04, 0x24, //0x00001e5e movq (%rsp), %r8 1993 0x0f, 0x85, 0x8c, 0x00, 0x00, 0x00, //0x00001e62 jne LBB0_380 1994 0x48, 0x85, 0xc0, //0x00001e68 testq %rax, %rax 1995 0x0f, 0x84, 0xc9, 0x36, 0x00, 0x00, //0x00001e6b je LBB0_1094 1996 //0x00001e71 LBB0_373 1997 0x4d, 0x89, 0xc6, //0x00001e71 movq %r8, %r14 1998 0x49, 0xf7, 0xd6, //0x00001e74 notq %r14 1999 //0x00001e77 LBB0_374 2000 0x4c, 0x8d, 0x57, 0x01, //0x00001e77 leaq $1(%rdi), %r10 2001 0x0f, 0xb6, 0x1f, //0x00001e7b movzbl (%rdi), %ebx 2002 0x80, 0xfb, 0x22, //0x00001e7e cmpb $34, %bl 2003 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x00001e81 je LBB0_379 2004 0x48, 0x8d, 0x70, 0xff, //0x00001e87 leaq $-1(%rax), %rsi 2005 0x80, 0xfb, 0x5c, //0x00001e8b cmpb $92, %bl 2006 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00001e8e je LBB0_377 2007 0x48, 0x89, 0xf0, //0x00001e94 movq %rsi, %rax 2008 0x4c, 0x89, 0xd7, //0x00001e97 movq %r10, %rdi 2009 0x48, 0x85, 0xf6, //0x00001e9a testq %rsi, %rsi 2010 0x0f, 0x85, 0xd4, 0xff, 0xff, 0xff, //0x00001e9d jne LBB0_374 2011 0xe9, 0x92, 0x36, 0x00, 0x00, //0x00001ea3 jmp LBB0_1094 2012 //0x00001ea8 LBB0_377 2013 0x48, 0x85, 0xf6, //0x00001ea8 testq %rsi, %rsi 2014 0x0f, 0x84, 0x89, 0x36, 0x00, 0x00, //0x00001eab je LBB0_1094 2015 0x4d, 0x01, 0xf2, //0x00001eb1 addq %r14, %r10 2016 0x48, 0x8b, 0x74, 0x24, 0x38, //0x00001eb4 movq $56(%rsp), %rsi 2017 0x48, 0x83, 0xfe, 0xff, //0x00001eb9 cmpq $-1, %rsi 2018 0x4d, 0x0f, 0x44, 0xfa, //0x00001ebd cmoveq %r10, %r15 2019 0x49, 0x0f, 0x44, 0xf2, //0x00001ec1 cmoveq %r10, %rsi 2020 0x48, 0x89, 0x74, 0x24, 0x38, //0x00001ec5 movq %rsi, $56(%rsp) 2021 0x48, 0x83, 0xc7, 0x02, //0x00001eca addq $2, %rdi 2022 0x48, 0x83, 0xc0, 0xfe, //0x00001ece addq $-2, %rax 2023 0x48, 0x89, 0xc6, //0x00001ed2 movq %rax, %rsi 2024 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00001ed5 movq $24(%rsp), %r11 2025 0x4c, 0x8b, 0x04, 0x24, //0x00001eda movq (%rsp), %r8 2026 0x48, 0x85, 0xf6, //0x00001ede testq %rsi, %rsi 2027 0x0f, 0x85, 0x90, 0xff, 0xff, 0xff, //0x00001ee1 jne LBB0_374 2028 0xe9, 0x4e, 0x36, 0x00, 0x00, //0x00001ee7 jmp LBB0_1094 2029 //0x00001eec LBB0_379 2030 0x4d, 0x29, 0xc2, //0x00001eec subq %r8, %r10 2031 0xe9, 0xa6, 0xe9, 0xff, 0xff, //0x00001eef jmp LBB0_87 2032 //0x00001ef4 LBB0_380 2033 0x48, 0x85, 0xc0, //0x00001ef4 testq %rax, %rax 2034 0x0f, 0x84, 0x3d, 0x36, 0x00, 0x00, //0x00001ef7 je LBB0_1094 2035 0x4c, 0x8b, 0x04, 0x24, //0x00001efd movq (%rsp), %r8 2036 0x4c, 0x89, 0xc6, //0x00001f01 movq %r8, %rsi 2037 0x48, 0xf7, 0xd6, //0x00001f04 notq %rsi 2038 0x48, 0x01, 0xfe, //0x00001f07 addq %rdi, %rsi 2039 0x48, 0x8b, 0x5c, 0x24, 0x38, //0x00001f0a movq $56(%rsp), %rbx 2040 0x48, 0x83, 0xfb, 0xff, //0x00001f0f cmpq $-1, %rbx 2041 0x4c, 0x0f, 0x44, 0xfe, //0x00001f13 cmoveq %rsi, %r15 2042 0x48, 0x0f, 0x44, 0xde, //0x00001f17 cmoveq %rsi, %rbx 2043 0x48, 0x89, 0x5c, 0x24, 0x38, //0x00001f1b movq %rbx, $56(%rsp) 2044 0x48, 0xff, 0xc7, //0x00001f20 incq %rdi 2045 0x48, 0xff, 0xc8, //0x00001f23 decq %rax 2046 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00001f26 movq $24(%rsp), %r11 2047 0x48, 0x85, 0xc0, //0x00001f2b testq %rax, %rax 2048 0x0f, 0x85, 0x3d, 0xff, 0xff, 0xff, //0x00001f2e jne LBB0_373 2049 0xe9, 0x01, 0x36, 0x00, 0x00, //0x00001f34 jmp LBB0_1094 2050 //0x00001f39 LBB0_382 2051 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00001f39 movq $24(%rsp), %r11 2052 0x4d, 0x8b, 0x13, //0x00001f3e movq (%r11), %r10 2053 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00001f41 movq $8(%rsp), %r14 2054 0xe9, 0xa8, 0xfd, 0xff, 0xff, //0x00001f46 jmp LBB0_353 2055 //0x00001f4b LBB0_383 2056 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00001f4b movq $24(%rsp), %r11 2057 0xe9, 0xf1, 0xf8, 0xff, 0xff, //0x00001f50 jmp LBB0_294 2058 //0x00001f55 LBB0_384 2059 0x49, 0x8d, 0x48, 0xff, //0x00001f55 leaq $-1(%r8), %rcx 2060 0x48, 0x39, 0xc1, //0x00001f59 cmpq %rax, %rcx 2061 0x0f, 0x85, 0x0a, 0x00, 0x00, 0x00, //0x00001f5c jne LBB0_386 2062 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00001f62 movq $8(%rsp), %r14 2063 0xe9, 0xf3, 0xf4, 0xff, 0xff, //0x00001f67 jmp LBB0_250 2064 //0x00001f6c LBB0_386 2065 0x4a, 0x8d, 0x4c, 0x08, 0x02, //0x00001f6c leaq $2(%rax,%r9), %rcx 2066 0x49, 0x29, 0xc0, //0x00001f71 subq %rax, %r8 2067 0x49, 0x83, 0xc0, 0xfe, //0x00001f74 addq $-2, %r8 2068 0x4c, 0x89, 0xc0, //0x00001f78 movq %r8, %rax 2069 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00001f7b movq $8(%rsp), %r14 2070 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00001f80 movq $16(%rsp), %r15 2071 0xe9, 0xd5, 0xf5, 0xff, 0xff, //0x00001f85 jmp LBB0_264 2072 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001f8a .p2align 4, 0x90 2073 //0x00001f90 LBB0_387 2074 0x80, 0xf9, 0x5b, //0x00001f90 cmpb $91, %cl 2075 0x0f, 0x85, 0x58, 0x13, 0x00, 0x00, //0x00001f93 jne LBB0_657 2076 0x49, 0x8b, 0x45, 0x08, //0x00001f99 movq $8(%r13), %rax 2077 0x4c, 0x8b, 0x08, //0x00001f9d movq (%rax), %r9 2078 0x4d, 0x85, 0xc9, //0x00001fa0 testq %r9, %r9 2079 0x0f, 0x88, 0x5c, 0x11, 0x00, 0x00, //0x00001fa3 js LBB0_628 2080 0x49, 0x8b, 0x03, //0x00001fa9 movq (%r11), %rax 2081 0x49, 0x39, 0xc2, //0x00001fac cmpq %rax, %r10 2082 0x0f, 0x83, 0x2b, 0x00, 0x00, 0x00, //0x00001faf jae LBB0_394 2083 0x43, 0x8a, 0x0c, 0x10, //0x00001fb5 movb (%r8,%r10), %cl 2084 0x80, 0xf9, 0x0d, //0x00001fb9 cmpb $13, %cl 2085 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x00001fbc je LBB0_394 2086 0x80, 0xf9, 0x20, //0x00001fc2 cmpb $32, %cl 2087 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00001fc5 je LBB0_394 2088 0x80, 0xc1, 0xf7, //0x00001fcb addb $-9, %cl 2089 0x80, 0xf9, 0x01, //0x00001fce cmpb $1, %cl 2090 0x0f, 0x86, 0x09, 0x00, 0x00, 0x00, //0x00001fd1 jbe LBB0_394 2091 0x4c, 0x89, 0xd1, //0x00001fd7 movq %r10, %rcx 2092 0xe9, 0x7a, 0x01, 0x00, 0x00, //0x00001fda jmp LBB0_421 2093 0x90, //0x00001fdf .p2align 4, 0x90 2094 //0x00001fe0 LBB0_394 2095 0x49, 0x8d, 0x4a, 0x01, //0x00001fe0 leaq $1(%r10), %rcx 2096 0x48, 0x39, 0xc1, //0x00001fe4 cmpq %rax, %rcx 2097 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00001fe7 jae LBB0_398 2098 0x41, 0x8a, 0x14, 0x08, //0x00001fed movb (%r8,%rcx), %dl 2099 0x80, 0xfa, 0x0d, //0x00001ff1 cmpb $13, %dl 2100 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00001ff4 je LBB0_398 2101 0x80, 0xfa, 0x20, //0x00001ffa cmpb $32, %dl 2102 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00001ffd je LBB0_398 2103 0x80, 0xc2, 0xf7, //0x00002003 addb $-9, %dl 2104 0x80, 0xfa, 0x01, //0x00002006 cmpb $1, %dl 2105 0x0f, 0x87, 0x4a, 0x01, 0x00, 0x00, //0x00002009 ja LBB0_421 2106 0x90, //0x0000200f .p2align 4, 0x90 2107 //0x00002010 LBB0_398 2108 0x49, 0x8d, 0x4a, 0x02, //0x00002010 leaq $2(%r10), %rcx 2109 0x48, 0x39, 0xc1, //0x00002014 cmpq %rax, %rcx 2110 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00002017 jae LBB0_402 2111 0x41, 0x8a, 0x14, 0x08, //0x0000201d movb (%r8,%rcx), %dl 2112 0x80, 0xfa, 0x0d, //0x00002021 cmpb $13, %dl 2113 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00002024 je LBB0_402 2114 0x80, 0xfa, 0x20, //0x0000202a cmpb $32, %dl 2115 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000202d je LBB0_402 2116 0x80, 0xc2, 0xf7, //0x00002033 addb $-9, %dl 2117 0x80, 0xfa, 0x01, //0x00002036 cmpb $1, %dl 2118 0x0f, 0x87, 0x1a, 0x01, 0x00, 0x00, //0x00002039 ja LBB0_421 2119 0x90, //0x0000203f .p2align 4, 0x90 2120 //0x00002040 LBB0_402 2121 0x49, 0x8d, 0x4a, 0x03, //0x00002040 leaq $3(%r10), %rcx 2122 0x48, 0x39, 0xc1, //0x00002044 cmpq %rax, %rcx 2123 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00002047 jae LBB0_406 2124 0x41, 0x8a, 0x14, 0x08, //0x0000204d movb (%r8,%rcx), %dl 2125 0x80, 0xfa, 0x0d, //0x00002051 cmpb $13, %dl 2126 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00002054 je LBB0_406 2127 0x80, 0xfa, 0x20, //0x0000205a cmpb $32, %dl 2128 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000205d je LBB0_406 2129 0x80, 0xc2, 0xf7, //0x00002063 addb $-9, %dl 2130 0x80, 0xfa, 0x01, //0x00002066 cmpb $1, %dl 2131 0x0f, 0x87, 0xea, 0x00, 0x00, 0x00, //0x00002069 ja LBB0_421 2132 0x90, //0x0000206f .p2align 4, 0x90 2133 //0x00002070 LBB0_406 2134 0x49, 0x8d, 0x4a, 0x04, //0x00002070 leaq $4(%r10), %rcx 2135 0x48, 0x89, 0xc2, //0x00002074 movq %rax, %rdx 2136 0x48, 0x29, 0xca, //0x00002077 subq %rcx, %rdx 2137 0x0f, 0x86, 0xb6, 0x00, 0x00, 0x00, //0x0000207a jbe LBB0_419 2138 0x4c, 0x01, 0xc1, //0x00002080 addq %r8, %rcx 2139 0x48, 0x83, 0xfa, 0x20, //0x00002083 cmpq $32, %rdx 2140 0x0f, 0x82, 0x55, 0x00, 0x00, 0x00, //0x00002087 jb LBB0_412 2141 0x48, 0x89, 0xc6, //0x0000208d movq %rax, %rsi 2142 0x4c, 0x29, 0xd6, //0x00002090 subq %r10, %rsi 2143 0x48, 0x83, 0xc6, 0xdc, //0x00002093 addq $-36, %rsi 2144 0x48, 0x89, 0xf7, //0x00002097 movq %rsi, %rdi 2145 0x48, 0x83, 0xe7, 0xe0, //0x0000209a andq $-32, %rdi 2146 0x4c, 0x01, 0xd7, //0x0000209e addq %r10, %rdi 2147 0x49, 0x8d, 0x7c, 0x38, 0x24, //0x000020a1 leaq $36(%r8,%rdi), %rdi 2148 0x83, 0xe6, 0x1f, //0x000020a6 andl $31, %esi 2149 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000020a9 .p2align 4, 0x90 2150 //0x000020b0 LBB0_409 2151 0xc5, 0xfe, 0x6f, 0x31, //0x000020b0 vmovdqu (%rcx), %ymm6 2152 0xc4, 0xe2, 0x7d, 0x00, 0xfe, //0x000020b4 vpshufb %ymm6, %ymm0, %ymm7 2153 0xc5, 0xcd, 0x74, 0xf7, //0x000020b9 vpcmpeqb %ymm7, %ymm6, %ymm6 2154 0xc5, 0xfd, 0xd7, 0xde, //0x000020bd vpmovmskb %ymm6, %ebx 2155 0x83, 0xfb, 0xff, //0x000020c1 cmpl $-1, %ebx 2156 0x0f, 0x85, 0x77, 0x00, 0x00, 0x00, //0x000020c4 jne LBB0_420 2157 0x48, 0x83, 0xc1, 0x20, //0x000020ca addq $32, %rcx 2158 0x48, 0x83, 0xc2, 0xe0, //0x000020ce addq $-32, %rdx 2159 0x48, 0x83, 0xfa, 0x1f, //0x000020d2 cmpq $31, %rdx 2160 0x0f, 0x87, 0xd4, 0xff, 0xff, 0xff, //0x000020d6 ja LBB0_409 2161 0x48, 0x89, 0xf2, //0x000020dc movq %rsi, %rdx 2162 0x48, 0x89, 0xf9, //0x000020df movq %rdi, %rcx 2163 //0x000020e2 LBB0_412 2164 0x48, 0x85, 0xd2, //0x000020e2 testq %rdx, %rdx 2165 0x0f, 0x84, 0x3a, 0x00, 0x00, 0x00, //0x000020e5 je LBB0_418 2166 0x48, 0x8d, 0x34, 0x11, //0x000020eb leaq (%rcx,%rdx), %rsi 2167 0x48, 0xff, 0xc1, //0x000020ef incq %rcx 2168 //0x000020f2 LBB0_414 2169 0x0f, 0xbe, 0x79, 0xff, //0x000020f2 movsbl $-1(%rcx), %edi 2170 0x83, 0xff, 0x20, //0x000020f6 cmpl $32, %edi 2171 0x0f, 0x87, 0xbd, 0x0d, 0x00, 0x00, //0x000020f9 ja LBB0_594 2172 0x48, 0xbb, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000020ff movabsq $4294977024, %rbx 2173 0x48, 0x0f, 0xa3, 0xfb, //0x00002109 btq %rdi, %rbx 2174 0x0f, 0x83, 0xa9, 0x0d, 0x00, 0x00, //0x0000210d jae LBB0_594 2175 0x48, 0xff, 0xca, //0x00002113 decq %rdx 2176 0x48, 0xff, 0xc1, //0x00002116 incq %rcx 2177 0x48, 0x85, 0xd2, //0x00002119 testq %rdx, %rdx 2178 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x0000211c jne LBB0_414 2179 0x48, 0x89, 0xf1, //0x00002122 movq %rsi, %rcx 2180 //0x00002125 LBB0_418 2181 0x4c, 0x29, 0xc1, //0x00002125 subq %r8, %rcx 2182 0x48, 0x39, 0xc1, //0x00002128 cmpq %rax, %rcx 2183 0x0f, 0x82, 0x28, 0x00, 0x00, 0x00, //0x0000212b jb LBB0_421 2184 0xe9, 0x35, 0x00, 0x00, 0x00, //0x00002131 jmp LBB0_422 2185 //0x00002136 LBB0_419 2186 0x49, 0x89, 0x0e, //0x00002136 movq %rcx, (%r14) 2187 0x49, 0x89, 0xca, //0x00002139 movq %rcx, %r10 2188 0xe9, 0x2a, 0x00, 0x00, 0x00, //0x0000213c jmp LBB0_422 2189 //0x00002141 LBB0_420 2190 0x4c, 0x29, 0xc1, //0x00002141 subq %r8, %rcx 2191 0xf7, 0xd3, //0x00002144 notl %ebx 2192 0x48, 0x63, 0xd3, //0x00002146 movslq %ebx, %rdx 2193 0x48, 0x0f, 0xbc, 0xd2, //0x00002149 bsfq %rdx, %rdx 2194 0x48, 0x01, 0xd1, //0x0000214d addq %rdx, %rcx 2195 0x48, 0x39, 0xc1, //0x00002150 cmpq %rax, %rcx 2196 0x0f, 0x83, 0x12, 0x00, 0x00, 0x00, //0x00002153 jae LBB0_422 2197 //0x00002159 LBB0_421 2198 0x4c, 0x8d, 0x51, 0x01, //0x00002159 leaq $1(%rcx), %r10 2199 0x4d, 0x89, 0x16, //0x0000215d movq %r10, (%r14) 2200 0x41, 0x80, 0x3c, 0x08, 0x5d, //0x00002160 cmpb $93, (%r8,%rcx) 2201 0x0f, 0x84, 0xb7, 0x0f, 0x00, 0x00, //0x00002165 je LBB0_631 2202 //0x0000216b LBB0_422 2203 0x49, 0xff, 0xca, //0x0000216b decq %r10 2204 0x4d, 0x89, 0x16, //0x0000216e movq %r10, (%r14) 2205 0x4d, 0x85, 0xc9, //0x00002171 testq %r9, %r9 2206 0x0f, 0x8e, 0x06, 0x0d, 0x00, 0x00, //0x00002174 jle LBB0_524 2207 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000217a .p2align 4, 0x90 2208 //0x00002180 LBB0_423 2209 0x49, 0x8b, 0x0b, //0x00002180 movq (%r11), %rcx 2210 0x49, 0x39, 0xca, //0x00002183 cmpq %rcx, %r10 2211 0x0f, 0x83, 0x34, 0x00, 0x00, 0x00, //0x00002186 jae LBB0_428 2212 0x43, 0x8a, 0x04, 0x10, //0x0000218c movb (%r8,%r10), %al 2213 0x3c, 0x0d, //0x00002190 cmpb $13, %al 2214 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00002192 je LBB0_428 2215 0x3c, 0x20, //0x00002198 cmpb $32, %al 2216 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x0000219a je LBB0_428 2217 0x04, 0xf7, //0x000021a0 addb $-9, %al 2218 0x3c, 0x01, //0x000021a2 cmpb $1, %al 2219 0x0f, 0x86, 0x16, 0x00, 0x00, 0x00, //0x000021a4 jbe LBB0_428 2220 0x4c, 0x89, 0xd0, //0x000021aa movq %r10, %rax 2221 0xe9, 0x86, 0x01, 0x00, 0x00, //0x000021ad jmp LBB0_454 2222 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021b2 .p2align 4, 0x90 2223 //0x000021c0 LBB0_428 2224 0x49, 0x8d, 0x42, 0x01, //0x000021c0 leaq $1(%r10), %rax 2225 0x48, 0x39, 0xc8, //0x000021c4 cmpq %rcx, %rax 2226 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000021c7 jae LBB0_432 2227 0x41, 0x8a, 0x14, 0x00, //0x000021cd movb (%r8,%rax), %dl 2228 0x80, 0xfa, 0x0d, //0x000021d1 cmpb $13, %dl 2229 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000021d4 je LBB0_432 2230 0x80, 0xfa, 0x20, //0x000021da cmpb $32, %dl 2231 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000021dd je LBB0_432 2232 0x80, 0xc2, 0xf7, //0x000021e3 addb $-9, %dl 2233 0x80, 0xfa, 0x01, //0x000021e6 cmpb $1, %dl 2234 0x0f, 0x87, 0x49, 0x01, 0x00, 0x00, //0x000021e9 ja LBB0_454 2235 0x90, //0x000021ef .p2align 4, 0x90 2236 //0x000021f0 LBB0_432 2237 0x49, 0x8d, 0x42, 0x02, //0x000021f0 leaq $2(%r10), %rax 2238 0x48, 0x39, 0xc8, //0x000021f4 cmpq %rcx, %rax 2239 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000021f7 jae LBB0_436 2240 0x41, 0x8a, 0x14, 0x00, //0x000021fd movb (%r8,%rax), %dl 2241 0x80, 0xfa, 0x0d, //0x00002201 cmpb $13, %dl 2242 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00002204 je LBB0_436 2243 0x80, 0xfa, 0x20, //0x0000220a cmpb $32, %dl 2244 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000220d je LBB0_436 2245 0x80, 0xc2, 0xf7, //0x00002213 addb $-9, %dl 2246 0x80, 0xfa, 0x01, //0x00002216 cmpb $1, %dl 2247 0x0f, 0x87, 0x19, 0x01, 0x00, 0x00, //0x00002219 ja LBB0_454 2248 0x90, //0x0000221f .p2align 4, 0x90 2249 //0x00002220 LBB0_436 2250 0x49, 0x8d, 0x42, 0x03, //0x00002220 leaq $3(%r10), %rax 2251 0x48, 0x39, 0xc8, //0x00002224 cmpq %rcx, %rax 2252 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00002227 jae LBB0_440 2253 0x41, 0x8a, 0x14, 0x00, //0x0000222d movb (%r8,%rax), %dl 2254 0x80, 0xfa, 0x0d, //0x00002231 cmpb $13, %dl 2255 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00002234 je LBB0_440 2256 0x80, 0xfa, 0x20, //0x0000223a cmpb $32, %dl 2257 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000223d je LBB0_440 2258 0x80, 0xc2, 0xf7, //0x00002243 addb $-9, %dl 2259 0x80, 0xfa, 0x01, //0x00002246 cmpb $1, %dl 2260 0x0f, 0x87, 0xe9, 0x00, 0x00, 0x00, //0x00002249 ja LBB0_454 2261 0x90, //0x0000224f .p2align 4, 0x90 2262 //0x00002250 LBB0_440 2263 0x49, 0x8d, 0x42, 0x04, //0x00002250 leaq $4(%r10), %rax 2264 0x48, 0x89, 0xca, //0x00002254 movq %rcx, %rdx 2265 0x48, 0x29, 0xc2, //0x00002257 subq %rax, %rdx 2266 0x0f, 0x86, 0x70, 0x03, 0x00, 0x00, //0x0000225a jbe LBB0_490 2267 0x4c, 0x01, 0xc0, //0x00002260 addq %r8, %rax 2268 0x48, 0x83, 0xfa, 0x20, //0x00002263 cmpq $32, %rdx 2269 0x0f, 0x82, 0x55, 0x00, 0x00, 0x00, //0x00002267 jb LBB0_446 2270 0x48, 0x89, 0xce, //0x0000226d movq %rcx, %rsi 2271 0x4c, 0x29, 0xd6, //0x00002270 subq %r10, %rsi 2272 0x48, 0x83, 0xc6, 0xdc, //0x00002273 addq $-36, %rsi 2273 0x48, 0x89, 0xf7, //0x00002277 movq %rsi, %rdi 2274 0x48, 0x83, 0xe7, 0xe0, //0x0000227a andq $-32, %rdi 2275 0x4c, 0x01, 0xd7, //0x0000227e addq %r10, %rdi 2276 0x49, 0x8d, 0x7c, 0x38, 0x24, //0x00002281 leaq $36(%r8,%rdi), %rdi 2277 0x83, 0xe6, 0x1f, //0x00002286 andl $31, %esi 2278 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002289 .p2align 4, 0x90 2279 //0x00002290 LBB0_443 2280 0xc5, 0xfe, 0x6f, 0x30, //0x00002290 vmovdqu (%rax), %ymm6 2281 0xc4, 0xe2, 0x7d, 0x00, 0xfe, //0x00002294 vpshufb %ymm6, %ymm0, %ymm7 2282 0xc5, 0xcd, 0x74, 0xf7, //0x00002299 vpcmpeqb %ymm7, %ymm6, %ymm6 2283 0xc5, 0xfd, 0xd7, 0xde, //0x0000229d vpmovmskb %ymm6, %ebx 2284 0x83, 0xfb, 0xff, //0x000022a1 cmpl $-1, %ebx 2285 0x0f, 0x85, 0x76, 0x00, 0x00, 0x00, //0x000022a4 jne LBB0_453 2286 0x48, 0x83, 0xc0, 0x20, //0x000022aa addq $32, %rax 2287 0x48, 0x83, 0xc2, 0xe0, //0x000022ae addq $-32, %rdx 2288 0x48, 0x83, 0xfa, 0x1f, //0x000022b2 cmpq $31, %rdx 2289 0x0f, 0x87, 0xd4, 0xff, 0xff, 0xff, //0x000022b6 ja LBB0_443 2290 0x48, 0x89, 0xf2, //0x000022bc movq %rsi, %rdx 2291 0x48, 0x89, 0xf8, //0x000022bf movq %rdi, %rax 2292 //0x000022c2 LBB0_446 2293 0x48, 0x85, 0xd2, //0x000022c2 testq %rdx, %rdx 2294 0x0f, 0x84, 0x3a, 0x00, 0x00, 0x00, //0x000022c5 je LBB0_452 2295 0x48, 0x8d, 0x34, 0x10, //0x000022cb leaq (%rax,%rdx), %rsi 2296 0x48, 0xff, 0xc0, //0x000022cf incq %rax 2297 //0x000022d2 LBB0_448 2298 0x0f, 0xbe, 0x78, 0xff, //0x000022d2 movsbl $-1(%rax), %edi 2299 0x83, 0xff, 0x20, //0x000022d6 cmpl $32, %edi 2300 0x0f, 0x87, 0x7e, 0x0a, 0x00, 0x00, //0x000022d9 ja LBB0_584 2301 0x48, 0xbb, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000022df movabsq $4294977024, %rbx 2302 0x48, 0x0f, 0xa3, 0xfb, //0x000022e9 btq %rdi, %rbx 2303 0x0f, 0x83, 0x6a, 0x0a, 0x00, 0x00, //0x000022ed jae LBB0_584 2304 0x48, 0xff, 0xca, //0x000022f3 decq %rdx 2305 0x48, 0xff, 0xc0, //0x000022f6 incq %rax 2306 0x48, 0x85, 0xd2, //0x000022f9 testq %rdx, %rdx 2307 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x000022fc jne LBB0_448 2308 0x48, 0x89, 0xf0, //0x00002302 movq %rsi, %rax 2309 //0x00002305 LBB0_452 2310 0x4c, 0x29, 0xc0, //0x00002305 subq %r8, %rax 2311 0x48, 0x39, 0xc8, //0x00002308 cmpq %rcx, %rax 2312 0x0f, 0x82, 0x27, 0x00, 0x00, 0x00, //0x0000230b jb LBB0_454 2313 0xe9, 0xc0, 0x02, 0x00, 0x00, //0x00002311 jmp LBB0_491 2314 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002316 .p2align 4, 0x90 2315 //0x00002320 LBB0_453 2316 0x4c, 0x29, 0xc0, //0x00002320 subq %r8, %rax 2317 0xf7, 0xd3, //0x00002323 notl %ebx 2318 0x48, 0x63, 0xd3, //0x00002325 movslq %ebx, %rdx 2319 0x48, 0x0f, 0xbc, 0xd2, //0x00002328 bsfq %rdx, %rdx 2320 0x48, 0x01, 0xd0, //0x0000232c addq %rdx, %rax 2321 0x48, 0x39, 0xc8, //0x0000232f cmpq %rcx, %rax 2322 0x0f, 0x83, 0x9e, 0x02, 0x00, 0x00, //0x00002332 jae LBB0_491 2323 //0x00002338 LBB0_454 2324 0x4c, 0x8d, 0x50, 0x01, //0x00002338 leaq $1(%rax), %r10 2325 0x4d, 0x89, 0x16, //0x0000233c movq %r10, (%r14) 2326 0x41, 0x0f, 0xbe, 0x0c, 0x00, //0x0000233f movsbl (%r8,%rax), %ecx 2327 0x83, 0xf9, 0x7b, //0x00002344 cmpl $123, %ecx 2328 0x0f, 0x87, 0x83, 0x02, 0x00, 0x00, //0x00002347 ja LBB0_490 2329 0x48, 0x8d, 0x15, 0x14, 0x34, 0x00, 0x00, //0x0000234d leaq $13332(%rip), %rdx /* LJTI0_0+0(%rip) */ 2330 0x48, 0x63, 0x0c, 0x8a, //0x00002354 movslq (%rdx,%rcx,4), %rcx 2331 0x48, 0x01, 0xd1, //0x00002358 addq %rdx, %rcx 2332 0xff, 0xe1, //0x0000235b jmpq *%rcx 2333 //0x0000235d LBB0_456 2334 0x49, 0x8b, 0x13, //0x0000235d movq (%r11), %rdx 2335 0x48, 0x89, 0xd1, //0x00002360 movq %rdx, %rcx 2336 0x4c, 0x29, 0xd1, //0x00002363 subq %r10, %rcx 2337 0x4d, 0x01, 0xc2, //0x00002366 addq %r8, %r10 2338 0x48, 0x83, 0xf9, 0x20, //0x00002369 cmpq $32, %rcx 2339 0x0f, 0x82, 0x56, 0x00, 0x00, 0x00, //0x0000236d jb LBB0_461 2340 0x48, 0x29, 0xc2, //0x00002373 subq %rax, %rdx 2341 0x48, 0x83, 0xc2, 0xdf, //0x00002376 addq $-33, %rdx 2342 0x48, 0x89, 0xd6, //0x0000237a movq %rdx, %rsi 2343 0x48, 0x83, 0xe6, 0xe0, //0x0000237d andq $-32, %rsi 2344 0x48, 0x01, 0xc6, //0x00002381 addq %rax, %rsi 2345 0x49, 0x8d, 0x44, 0x30, 0x21, //0x00002384 leaq $33(%r8,%rsi), %rax 2346 0x83, 0xe2, 0x1f, //0x00002389 andl $31, %edx 2347 0x90, 0x90, 0x90, 0x90, //0x0000238c .p2align 4, 0x90 2348 //0x00002390 LBB0_458 2349 0xc4, 0xc1, 0x7e, 0x6f, 0x32, //0x00002390 vmovdqu (%r10), %ymm6 2350 0xc5, 0xcd, 0x74, 0xfb, //0x00002395 vpcmpeqb %ymm3, %ymm6, %ymm7 2351 0xc5, 0xcd, 0xeb, 0xf4, //0x00002399 vpor %ymm4, %ymm6, %ymm6 2352 0xc5, 0xcd, 0x74, 0xf5, //0x0000239d vpcmpeqb %ymm5, %ymm6, %ymm6 2353 0xc5, 0xcd, 0xeb, 0xf7, //0x000023a1 vpor %ymm7, %ymm6, %ymm6 2354 0xc5, 0xfd, 0xd7, 0xf6, //0x000023a5 vpmovmskb %ymm6, %esi 2355 0x85, 0xf6, //0x000023a9 testl %esi, %esi 2356 0x0f, 0x85, 0xdf, 0x00, 0x00, 0x00, //0x000023ab jne LBB0_474 2357 0x49, 0x83, 0xc2, 0x20, //0x000023b1 addq $32, %r10 2358 0x48, 0x83, 0xc1, 0xe0, //0x000023b5 addq $-32, %rcx 2359 0x48, 0x83, 0xf9, 0x1f, //0x000023b9 cmpq $31, %rcx 2360 0x0f, 0x87, 0xcd, 0xff, 0xff, 0xff, //0x000023bd ja LBB0_458 2361 0x48, 0x89, 0xd1, //0x000023c3 movq %rdx, %rcx 2362 0x49, 0x89, 0xc2, //0x000023c6 movq %rax, %r10 2363 //0x000023c9 LBB0_461 2364 0x48, 0x83, 0xf9, 0x10, //0x000023c9 cmpq $16, %rcx 2365 0x0f, 0x82, 0x5f, 0x00, 0x00, 0x00, //0x000023cd jb LBB0_466 2366 0x48, 0x8d, 0x41, 0xf0, //0x000023d3 leaq $-16(%rcx), %rax 2367 0x48, 0x89, 0xc2, //0x000023d7 movq %rax, %rdx 2368 0x48, 0x83, 0xe2, 0xf0, //0x000023da andq $-16, %rdx 2369 0x4a, 0x8d, 0x54, 0x12, 0x10, //0x000023de leaq $16(%rdx,%r10), %rdx 2370 0x83, 0xe0, 0x0f, //0x000023e3 andl $15, %eax 2371 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000023e6 .p2align 4, 0x90 2372 //0x000023f0 LBB0_463 2373 0xc4, 0xc1, 0x7a, 0x6f, 0x32, //0x000023f0 vmovdqu (%r10), %xmm6 2374 0xc5, 0xc9, 0x74, 0x3d, 0xe3, 0xdd, 0xff, 0xff, //0x000023f5 vpcmpeqb $-8733(%rip), %xmm6, %xmm7 /* LCPI0_4+0(%rip) */ 2375 0xc5, 0xc9, 0xeb, 0x35, 0xeb, 0xdd, 0xff, 0xff, //0x000023fd vpor $-8725(%rip), %xmm6, %xmm6 /* LCPI0_5+0(%rip) */ 2376 0xc5, 0xb9, 0x74, 0xf6, //0x00002405 vpcmpeqb %xmm6, %xmm8, %xmm6 2377 0xc5, 0xc9, 0xeb, 0xf7, //0x00002409 vpor %xmm7, %xmm6, %xmm6 2378 0xc5, 0xf9, 0xd7, 0xf6, //0x0000240d vpmovmskb %xmm6, %esi 2379 0x66, 0x85, 0xf6, //0x00002411 testw %si, %si 2380 0x0f, 0x85, 0x24, 0x09, 0x00, 0x00, //0x00002414 jne LBB0_582 2381 0x49, 0x83, 0xc2, 0x10, //0x0000241a addq $16, %r10 2382 0x48, 0x83, 0xc1, 0xf0, //0x0000241e addq $-16, %rcx 2383 0x48, 0x83, 0xf9, 0x0f, //0x00002422 cmpq $15, %rcx 2384 0x0f, 0x87, 0xc4, 0xff, 0xff, 0xff, //0x00002426 ja LBB0_463 2385 0x48, 0x89, 0xc1, //0x0000242c movq %rax, %rcx 2386 0x49, 0x89, 0xd2, //0x0000242f movq %rdx, %r10 2387 //0x00002432 LBB0_466 2388 0x48, 0x85, 0xc9, //0x00002432 testq %rcx, %rcx 2389 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x00002435 je LBB0_473 2390 0x49, 0x8d, 0x04, 0x0a, //0x0000243b leaq (%r10,%rcx), %rax 2391 //0x0000243f LBB0_468 2392 0x41, 0x0f, 0xb6, 0x12, //0x0000243f movzbl (%r10), %edx 2393 0x80, 0xfa, 0x2c, //0x00002443 cmpb $44, %dl 2394 0x0f, 0x84, 0xad, 0x09, 0x00, 0x00, //0x00002446 je LBB0_586 2395 0x80, 0xfa, 0x7d, //0x0000244c cmpb $125, %dl 2396 0x0f, 0x84, 0xa4, 0x09, 0x00, 0x00, //0x0000244f je LBB0_586 2397 0x80, 0xfa, 0x5d, //0x00002455 cmpb $93, %dl 2398 0x0f, 0x84, 0x9b, 0x09, 0x00, 0x00, //0x00002458 je LBB0_586 2399 0x49, 0xff, 0xc2, //0x0000245e incq %r10 2400 0x48, 0xff, 0xc9, //0x00002461 decq %rcx 2401 0x0f, 0x85, 0xd5, 0xff, 0xff, 0xff, //0x00002464 jne LBB0_468 2402 0x49, 0x89, 0xc2, //0x0000246a movq %rax, %r10 2403 //0x0000246d LBB0_473 2404 0x4d, 0x29, 0xc2, //0x0000246d subq %r8, %r10 2405 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00002470 movq $8(%rsp), %r14 2406 0x4d, 0x89, 0x16, //0x00002475 movq %r10, (%r14) 2407 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00002478 movq $16(%rsp), %r15 2408 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x0000247d movq $24(%rsp), %r11 2409 0xe9, 0x4f, 0x01, 0x00, 0x00, //0x00002482 jmp LBB0_491 2410 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002487 .p2align 4, 0x90 2411 //0x00002490 LBB0_474 2412 0x48, 0x63, 0xc6, //0x00002490 movslq %esi, %rax 2413 //0x00002493 LBB0_475 2414 0x48, 0x0f, 0xbc, 0xc0, //0x00002493 bsfq %rax, %rax 2415 0x4d, 0x29, 0xc2, //0x00002497 subq %r8, %r10 2416 0x49, 0x01, 0xc2, //0x0000249a addq %rax, %r10 2417 0x4d, 0x89, 0x16, //0x0000249d movq %r10, (%r14) 2418 0xe9, 0x31, 0x01, 0x00, 0x00, //0x000024a0 jmp LBB0_491 2419 //0x000024a5 LBB0_476 2420 0x48, 0x83, 0xc0, 0x04, //0x000024a5 addq $4, %rax 2421 0x49, 0x3b, 0x03, //0x000024a9 cmpq (%r11), %rax 2422 0x0f, 0x86, 0x1e, 0x01, 0x00, 0x00, //0x000024ac jbe LBB0_490 2423 0xe9, 0x1f, 0x01, 0x00, 0x00, //0x000024b2 jmp LBB0_491 2424 //0x000024b7 LBB0_477 2425 0x4c, 0x89, 0x4c, 0x24, 0x20, //0x000024b7 movq %r9, $32(%rsp) 2426 0x4c, 0x89, 0x04, 0x24, //0x000024bc movq %r8, (%rsp) 2427 0x4d, 0x8b, 0x03, //0x000024c0 movq (%r11), %r8 2428 0x4c, 0x89, 0xc1, //0x000024c3 movq %r8, %rcx 2429 0x4c, 0x29, 0xd1, //0x000024c6 subq %r10, %rcx 2430 0x48, 0x83, 0xf9, 0x20, //0x000024c9 cmpq $32, %rcx 2431 0x0f, 0x8c, 0x31, 0x09, 0x00, 0x00, //0x000024cd jl LBB0_587 2432 0x48, 0x8b, 0x0c, 0x24, //0x000024d3 movq (%rsp), %rcx 2433 0x4c, 0x8d, 0x0c, 0x01, //0x000024d7 leaq (%rcx,%rax), %r9 2434 0x49, 0x29, 0xc0, //0x000024db subq %rax, %r8 2435 0xb8, 0x1f, 0x00, 0x00, 0x00, //0x000024de movl $31, %eax 2436 0x31, 0xc9, //0x000024e3 xorl %ecx, %ecx 2437 0x31, 0xdb, //0x000024e5 xorl %ebx, %ebx 2438 0xe9, 0x70, 0x00, 0x00, 0x00, //0x000024e7 jmp LBB0_479 2439 0x90, 0x90, 0x90, 0x90, //0x000024ec .p2align 4, 0x90 2440 //0x000024f0 LBB0_483 2441 0x89, 0xdf, //0x000024f0 movl %ebx, %edi 2442 0x4d, 0x89, 0xf4, //0x000024f2 movq %r14, %r12 2443 0x4d, 0x89, 0xfe, //0x000024f5 movq %r15, %r14 2444 0x4d, 0x89, 0xef, //0x000024f8 movq %r13, %r15 2445 0x41, 0xbd, 0xff, 0xff, 0xff, 0xff, //0x000024fb movl $4294967295, %r13d 2446 0x44, 0x31, 0xef, //0x00002501 xorl %r13d, %edi 2447 0x21, 0xd7, //0x00002504 andl %edx, %edi 2448 0x8d, 0x14, 0x3f, //0x00002506 leal (%rdi,%rdi), %edx 2449 0x09, 0xda, //0x00002509 orl %ebx, %edx 2450 0x41, 0x8d, 0xb5, 0xab, 0xaa, 0xaa, 0xaa, //0x0000250b leal $-1431655765(%r13), %esi 2451 0x31, 0xd6, //0x00002512 xorl %edx, %esi 2452 0x21, 0xfe, //0x00002514 andl %edi, %esi 2453 0x81, 0xe6, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002516 andl $-1431655766, %esi 2454 0x31, 0xdb, //0x0000251c xorl %ebx, %ebx 2455 0x01, 0xfe, //0x0000251e addl %edi, %esi 2456 0x0f, 0x92, 0xc3, //0x00002520 setb %bl 2457 0x01, 0xf6, //0x00002523 addl %esi, %esi 2458 0x81, 0xf6, 0x55, 0x55, 0x55, 0x55, //0x00002525 xorl $1431655765, %esi 2459 0x21, 0xd6, //0x0000252b andl %edx, %esi 2460 0x44, 0x31, 0xee, //0x0000252d xorl %r13d, %esi 2461 0x4d, 0x89, 0xfd, //0x00002530 movq %r15, %r13 2462 0x4d, 0x89, 0xf7, //0x00002533 movq %r14, %r15 2463 0x4d, 0x89, 0xe6, //0x00002536 movq %r12, %r14 2464 0x41, 0x21, 0xf3, //0x00002539 andl %esi, %r11d 2465 0x45, 0x85, 0xdb, //0x0000253c testl %r11d, %r11d 2466 0x0f, 0x85, 0x4a, 0x00, 0x00, 0x00, //0x0000253f jne LBB0_482 2467 //0x00002545 LBB0_484 2468 0x48, 0x83, 0xc1, 0x20, //0x00002545 addq $32, %rcx 2469 0x49, 0x8d, 0x54, 0x00, 0xe0, //0x00002549 leaq $-32(%r8,%rax), %rdx 2470 0x48, 0x83, 0xc0, 0xe0, //0x0000254e addq $-32, %rax 2471 0x48, 0x83, 0xfa, 0x3f, //0x00002552 cmpq $63, %rdx 2472 0x0f, 0x8e, 0x18, 0x08, 0x00, 0x00, //0x00002556 jle LBB0_485 2473 //0x0000255c LBB0_479 2474 0xc4, 0xc1, 0x7e, 0x6f, 0x74, 0x09, 0x01, //0x0000255c vmovdqu $1(%r9,%rcx), %ymm6 2475 0xc5, 0xcd, 0x74, 0xf9, //0x00002563 vpcmpeqb %ymm1, %ymm6, %ymm7 2476 0xc5, 0x7d, 0xd7, 0xdf, //0x00002567 vpmovmskb %ymm7, %r11d 2477 0xc5, 0xcd, 0x74, 0xf2, //0x0000256b vpcmpeqb %ymm2, %ymm6, %ymm6 2478 0xc5, 0xfd, 0xd7, 0xd6, //0x0000256f vpmovmskb %ymm6, %edx 2479 0x48, 0x85, 0xdb, //0x00002573 testq %rbx, %rbx 2480 0x0f, 0x85, 0x74, 0xff, 0xff, 0xff, //0x00002576 jne LBB0_483 2481 0x85, 0xd2, //0x0000257c testl %edx, %edx 2482 0x0f, 0x85, 0x6c, 0xff, 0xff, 0xff, //0x0000257e jne LBB0_483 2483 0x31, 0xdb, //0x00002584 xorl %ebx, %ebx 2484 0x45, 0x85, 0xdb, //0x00002586 testl %r11d, %r11d 2485 0x0f, 0x84, 0xb6, 0xff, 0xff, 0xff, //0x00002589 je LBB0_484 2486 //0x0000258f LBB0_482 2487 0x49, 0x0f, 0xbc, 0xc3, //0x0000258f bsfq %r11, %rax 2488 0x49, 0x01, 0xc1, //0x00002593 addq %rax, %r9 2489 0x49, 0x01, 0xc9, //0x00002596 addq %rcx, %r9 2490 0x4c, 0x2b, 0x0c, 0x24, //0x00002599 subq (%rsp), %r9 2491 0x49, 0x83, 0xc1, 0x02, //0x0000259d addq $2, %r9 2492 0x4d, 0x89, 0x0e, //0x000025a1 movq %r9, (%r14) 2493 0x4d, 0x89, 0xca, //0x000025a4 movq %r9, %r10 2494 //0x000025a7 LBB0_592 2495 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x000025a7 movq $24(%rsp), %r11 2496 0x4c, 0x8b, 0x4c, 0x24, 0x20, //0x000025ac movq $32(%rsp), %r9 2497 0xe9, 0x20, 0x00, 0x00, 0x00, //0x000025b1 jmp LBB0_491 2498 //0x000025b6 LBB0_489 2499 0x48, 0x83, 0xc0, 0x05, //0x000025b6 addq $5, %rax 2500 0x49, 0x3b, 0x03, //0x000025ba cmpq (%r11), %rax 2501 0x0f, 0x87, 0x13, 0x00, 0x00, 0x00, //0x000025bd ja LBB0_491 2502 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000025c3 .p2align 4, 0x90 2503 //0x000025d0 LBB0_490 2504 0x49, 0x89, 0x06, //0x000025d0 movq %rax, (%r14) 2505 0x49, 0x89, 0xc2, //0x000025d3 movq %rax, %r10 2506 //0x000025d6 LBB0_491 2507 0x4d, 0x8b, 0x07, //0x000025d6 movq (%r15), %r8 2508 0x49, 0x8b, 0x47, 0x08, //0x000025d9 movq $8(%r15), %rax 2509 0x49, 0x39, 0xc2, //0x000025dd cmpq %rax, %r10 2510 0x0f, 0x83, 0x2a, 0x00, 0x00, 0x00, //0x000025e0 jae LBB0_496 2511 0x43, 0x8a, 0x0c, 0x10, //0x000025e6 movb (%r8,%r10), %cl 2512 0x80, 0xf9, 0x0d, //0x000025ea cmpb $13, %cl 2513 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x000025ed je LBB0_496 2514 0x80, 0xf9, 0x20, //0x000025f3 cmpb $32, %cl 2515 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x000025f6 je LBB0_496 2516 0x80, 0xc1, 0xf7, //0x000025fc addb $-9, %cl 2517 0x80, 0xf9, 0x01, //0x000025ff cmpb $1, %cl 2518 0x0f, 0x86, 0x08, 0x00, 0x00, 0x00, //0x00002602 jbe LBB0_496 2519 0x4c, 0x89, 0xd1, //0x00002608 movq %r10, %rcx 2520 0xe9, 0x88, 0x01, 0x00, 0x00, //0x0000260b jmp LBB0_522 2521 //0x00002610 .p2align 4, 0x90 2522 //0x00002610 LBB0_496 2523 0x49, 0x8d, 0x4a, 0x01, //0x00002610 leaq $1(%r10), %rcx 2524 0x48, 0x39, 0xc1, //0x00002614 cmpq %rax, %rcx 2525 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00002617 jae LBB0_500 2526 0x41, 0x8a, 0x14, 0x08, //0x0000261d movb (%r8,%rcx), %dl 2527 0x80, 0xfa, 0x0d, //0x00002621 cmpb $13, %dl 2528 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00002624 je LBB0_500 2529 0x80, 0xfa, 0x20, //0x0000262a cmpb $32, %dl 2530 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000262d je LBB0_500 2531 0x80, 0xc2, 0xf7, //0x00002633 addb $-9, %dl 2532 0x80, 0xfa, 0x01, //0x00002636 cmpb $1, %dl 2533 0x0f, 0x87, 0x59, 0x01, 0x00, 0x00, //0x00002639 ja LBB0_522 2534 0x90, //0x0000263f .p2align 4, 0x90 2535 //0x00002640 LBB0_500 2536 0x49, 0x8d, 0x4a, 0x02, //0x00002640 leaq $2(%r10), %rcx 2537 0x48, 0x39, 0xc1, //0x00002644 cmpq %rax, %rcx 2538 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00002647 jae LBB0_504 2539 0x41, 0x8a, 0x14, 0x08, //0x0000264d movb (%r8,%rcx), %dl 2540 0x80, 0xfa, 0x0d, //0x00002651 cmpb $13, %dl 2541 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00002654 je LBB0_504 2542 0x80, 0xfa, 0x20, //0x0000265a cmpb $32, %dl 2543 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000265d je LBB0_504 2544 0x80, 0xc2, 0xf7, //0x00002663 addb $-9, %dl 2545 0x80, 0xfa, 0x01, //0x00002666 cmpb $1, %dl 2546 0x0f, 0x87, 0x29, 0x01, 0x00, 0x00, //0x00002669 ja LBB0_522 2547 0x90, //0x0000266f .p2align 4, 0x90 2548 //0x00002670 LBB0_504 2549 0x49, 0x8d, 0x4a, 0x03, //0x00002670 leaq $3(%r10), %rcx 2550 0x48, 0x39, 0xc1, //0x00002674 cmpq %rax, %rcx 2551 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00002677 jae LBB0_508 2552 0x41, 0x8a, 0x14, 0x08, //0x0000267d movb (%r8,%rcx), %dl 2553 0x80, 0xfa, 0x0d, //0x00002681 cmpb $13, %dl 2554 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00002684 je LBB0_508 2555 0x80, 0xfa, 0x20, //0x0000268a cmpb $32, %dl 2556 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000268d je LBB0_508 2557 0x80, 0xc2, 0xf7, //0x00002693 addb $-9, %dl 2558 0x80, 0xfa, 0x01, //0x00002696 cmpb $1, %dl 2559 0x0f, 0x87, 0xf9, 0x00, 0x00, 0x00, //0x00002699 ja LBB0_522 2560 0x90, //0x0000269f .p2align 4, 0x90 2561 //0x000026a0 LBB0_508 2562 0x49, 0x8d, 0x4a, 0x04, //0x000026a0 leaq $4(%r10), %rcx 2563 0x48, 0x89, 0xc2, //0x000026a4 movq %rax, %rdx 2564 0x48, 0x29, 0xca, //0x000026a7 subq %rcx, %rdx 2565 0x0f, 0x86, 0x3d, 0x0a, 0x00, 0x00, //0x000026aa jbe LBB0_625 2566 0x4c, 0x01, 0xc1, //0x000026b0 addq %r8, %rcx 2567 0x48, 0x83, 0xfa, 0x20, //0x000026b3 cmpq $32, %rdx 2568 0x0f, 0x82, 0x55, 0x00, 0x00, 0x00, //0x000026b7 jb LBB0_514 2569 0x48, 0x89, 0xc6, //0x000026bd movq %rax, %rsi 2570 0x4c, 0x29, 0xd6, //0x000026c0 subq %r10, %rsi 2571 0x48, 0x83, 0xc6, 0xdc, //0x000026c3 addq $-36, %rsi 2572 0x48, 0x89, 0xf7, //0x000026c7 movq %rsi, %rdi 2573 0x48, 0x83, 0xe7, 0xe0, //0x000026ca andq $-32, %rdi 2574 0x4c, 0x01, 0xd7, //0x000026ce addq %r10, %rdi 2575 0x49, 0x8d, 0x7c, 0x38, 0x24, //0x000026d1 leaq $36(%r8,%rdi), %rdi 2576 0x83, 0xe6, 0x1f, //0x000026d6 andl $31, %esi 2577 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000026d9 .p2align 4, 0x90 2578 //0x000026e0 LBB0_511 2579 0xc5, 0xfe, 0x6f, 0x31, //0x000026e0 vmovdqu (%rcx), %ymm6 2580 0xc4, 0xe2, 0x7d, 0x00, 0xfe, //0x000026e4 vpshufb %ymm6, %ymm0, %ymm7 2581 0xc5, 0xcd, 0x74, 0xf7, //0x000026e9 vpcmpeqb %ymm7, %ymm6, %ymm6 2582 0xc5, 0xfd, 0xd7, 0xde, //0x000026ed vpmovmskb %ymm6, %ebx 2583 0x83, 0xfb, 0xff, //0x000026f1 cmpl $-1, %ebx 2584 0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x000026f4 jne LBB0_521 2585 0x48, 0x83, 0xc1, 0x20, //0x000026fa addq $32, %rcx 2586 0x48, 0x83, 0xc2, 0xe0, //0x000026fe addq $-32, %rdx 2587 0x48, 0x83, 0xfa, 0x1f, //0x00002702 cmpq $31, %rdx 2588 0x0f, 0x87, 0xd4, 0xff, 0xff, 0xff, //0x00002706 ja LBB0_511 2589 0x48, 0x89, 0xf2, //0x0000270c movq %rsi, %rdx 2590 0x48, 0x89, 0xf9, //0x0000270f movq %rdi, %rcx 2591 //0x00002712 LBB0_514 2592 0x48, 0x85, 0xd2, //0x00002712 testq %rdx, %rdx 2593 0x0f, 0x84, 0x48, 0x00, 0x00, 0x00, //0x00002715 je LBB0_520 2594 0x48, 0x8d, 0x34, 0x11, //0x0000271b leaq (%rcx,%rdx), %rsi 2595 0x48, 0xff, 0xc1, //0x0000271f incq %rcx 2596 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002722 .p2align 4, 0x90 2597 //0x00002730 LBB0_516 2598 0x0f, 0xbe, 0x79, 0xff, //0x00002730 movsbl $-1(%rcx), %edi 2599 0x83, 0xff, 0x20, //0x00002734 cmpl $32, %edi 2600 0x0f, 0x87, 0x09, 0x06, 0x00, 0x00, //0x00002737 ja LBB0_583 2601 0x48, 0xbb, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000273d movabsq $4294977024, %rbx 2602 0x48, 0x0f, 0xa3, 0xfb, //0x00002747 btq %rdi, %rbx 2603 0x0f, 0x83, 0xf5, 0x05, 0x00, 0x00, //0x0000274b jae LBB0_583 2604 0x48, 0xff, 0xca, //0x00002751 decq %rdx 2605 0x48, 0xff, 0xc1, //0x00002754 incq %rcx 2606 0x48, 0x85, 0xd2, //0x00002757 testq %rdx, %rdx 2607 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x0000275a jne LBB0_516 2608 0x48, 0x89, 0xf1, //0x00002760 movq %rsi, %rcx 2609 //0x00002763 LBB0_520 2610 0x4c, 0x29, 0xc1, //0x00002763 subq %r8, %rcx 2611 0x48, 0x39, 0xc1, //0x00002766 cmpq %rax, %rcx 2612 0x0f, 0x82, 0x29, 0x00, 0x00, 0x00, //0x00002769 jb LBB0_522 2613 0xe9, 0x7d, 0x0b, 0x00, 0x00, //0x0000276f jmp LBB0_657 2614 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002774 .p2align 4, 0x90 2615 //0x00002780 LBB0_521 2616 0x4c, 0x29, 0xc1, //0x00002780 subq %r8, %rcx 2617 0xf7, 0xd3, //0x00002783 notl %ebx 2618 0x48, 0x63, 0xd3, //0x00002785 movslq %ebx, %rdx 2619 0x48, 0x0f, 0xbc, 0xd2, //0x00002788 bsfq %rdx, %rdx 2620 0x48, 0x01, 0xd1, //0x0000278c addq %rdx, %rcx 2621 0x48, 0x39, 0xc1, //0x0000278f cmpq %rax, %rcx 2622 0x0f, 0x83, 0x59, 0x0b, 0x00, 0x00, //0x00002792 jae LBB0_657 2623 //0x00002798 LBB0_522 2624 0x4c, 0x8d, 0x51, 0x01, //0x00002798 leaq $1(%rcx), %r10 2625 0x4d, 0x89, 0x16, //0x0000279c movq %r10, (%r14) 2626 0x41, 0x8a, 0x04, 0x08, //0x0000279f movb (%r8,%rcx), %al 2627 0x3c, 0x2c, //0x000027a3 cmpb $44, %al 2628 0x0f, 0x85, 0x4d, 0x09, 0x00, 0x00, //0x000027a5 jne LBB0_626 2629 0x49, 0x83, 0xf9, 0x02, //0x000027ab cmpq $2, %r9 2630 0x4d, 0x8d, 0x49, 0xff, //0x000027af leaq $-1(%r9), %r9 2631 0x0f, 0x8d, 0xc7, 0xf9, 0xff, 0xff, //0x000027b3 jge LBB0_423 2632 0xe9, 0xc2, 0x06, 0x00, 0x00, //0x000027b9 jmp LBB0_524 2633 //0x000027be LBB0_527 2634 0x4c, 0x89, 0x2c, 0x24, //0x000027be movq %r13, (%rsp) 2635 0x4d, 0x8b, 0x1b, //0x000027c2 movq (%r11), %r11 2636 0x4d, 0x29, 0xd3, //0x000027c5 subq %r10, %r11 2637 0x4d, 0x01, 0xd0, //0x000027c8 addq %r10, %r8 2638 0x45, 0x31, 0xed, //0x000027cb xorl %r13d, %r13d 2639 0x45, 0x31, 0xf6, //0x000027ce xorl %r14d, %r14d 2640 0x45, 0x31, 0xff, //0x000027d1 xorl %r15d, %r15d 2641 0x31, 0xd2, //0x000027d4 xorl %edx, %edx 2642 0x4d, 0x89, 0xcc, //0x000027d6 movq %r9, %r12 2643 0x49, 0x83, 0xfb, 0x40, //0x000027d9 cmpq $64, %r11 2644 0x0f, 0x8d, 0x24, 0x01, 0x00, 0x00, //0x000027dd jge LBB0_528 2645 //0x000027e3 LBB0_537 2646 0x48, 0x8b, 0x04, 0x24, //0x000027e3 movq (%rsp), %rax 2647 0x4d, 0x85, 0xdb, //0x000027e7 testq %r11, %r11 2648 0x0f, 0x8e, 0x20, 0x06, 0x00, 0x00, //0x000027ea jle LBB0_588 2649 0xc5, 0xc9, 0xef, 0xf6, //0x000027f0 vpxor %xmm6, %xmm6, %xmm6 2650 0xc5, 0xfe, 0x7f, 0x74, 0x24, 0x60, //0x000027f4 vmovdqu %ymm6, $96(%rsp) 2651 0xc5, 0xfe, 0x7f, 0x74, 0x24, 0x40, //0x000027fa vmovdqu %ymm6, $64(%rsp) 2652 0x44, 0x89, 0xc0, //0x00002800 movl %r8d, %eax 2653 0x25, 0xff, 0x0f, 0x00, 0x00, //0x00002803 andl $4095, %eax 2654 0x3d, 0xc1, 0x0f, 0x00, 0x00, //0x00002808 cmpl $4033, %eax 2655 0x0f, 0x82, 0xf4, 0x00, 0x00, 0x00, //0x0000280d jb LBB0_528 2656 0x49, 0x83, 0xfb, 0x20, //0x00002813 cmpq $32, %r11 2657 0x0f, 0x82, 0x1d, 0x00, 0x00, 0x00, //0x00002817 jb LBB0_541 2658 0xc4, 0xc1, 0x7e, 0x6f, 0x30, //0x0000281d vmovdqu (%r8), %ymm6 2659 0xc5, 0xfe, 0x7f, 0x74, 0x24, 0x40, //0x00002822 vmovdqu %ymm6, $64(%rsp) 2660 0x49, 0x83, 0xc0, 0x20, //0x00002828 addq $32, %r8 2661 0x4d, 0x8d, 0x53, 0xe0, //0x0000282c leaq $-32(%r11), %r10 2662 0x4c, 0x8d, 0x4c, 0x24, 0x60, //0x00002830 leaq $96(%rsp), %r9 2663 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00002835 jmp LBB0_542 2664 //0x0000283a LBB0_541 2665 0x4c, 0x8d, 0x4c, 0x24, 0x40, //0x0000283a leaq $64(%rsp), %r9 2666 0x4d, 0x89, 0xda, //0x0000283f movq %r11, %r10 2667 //0x00002842 LBB0_542 2668 0x49, 0x83, 0xfa, 0x10, //0x00002842 cmpq $16, %r10 2669 0x0f, 0x82, 0x5c, 0x00, 0x00, 0x00, //0x00002846 jb LBB0_543 2670 0xc4, 0xc1, 0x7a, 0x6f, 0x30, //0x0000284c vmovdqu (%r8), %xmm6 2671 0xc4, 0xc1, 0x7a, 0x7f, 0x31, //0x00002851 vmovdqu %xmm6, (%r9) 2672 0x49, 0x83, 0xc0, 0x10, //0x00002856 addq $16, %r8 2673 0x49, 0x83, 0xc1, 0x10, //0x0000285a addq $16, %r9 2674 0x49, 0x83, 0xc2, 0xf0, //0x0000285e addq $-16, %r10 2675 0x49, 0x83, 0xfa, 0x08, //0x00002862 cmpq $8, %r10 2676 0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x00002866 jae LBB0_548 2677 //0x0000286c LBB0_544 2678 0x49, 0x83, 0xfa, 0x04, //0x0000286c cmpq $4, %r10 2679 0x0f, 0x8c, 0x58, 0x00, 0x00, 0x00, //0x00002870 jl LBB0_545 2680 //0x00002876 LBB0_549 2681 0x41, 0x8b, 0x00, //0x00002876 movl (%r8), %eax 2682 0x41, 0x89, 0x01, //0x00002879 movl %eax, (%r9) 2683 0x49, 0x83, 0xc0, 0x04, //0x0000287c addq $4, %r8 2684 0x49, 0x83, 0xc1, 0x04, //0x00002880 addq $4, %r9 2685 0x49, 0x83, 0xc2, 0xfc, //0x00002884 addq $-4, %r10 2686 0x49, 0x83, 0xfa, 0x02, //0x00002888 cmpq $2, %r10 2687 0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x0000288c jae LBB0_550 2688 //0x00002892 LBB0_546 2689 0x4c, 0x89, 0xc0, //0x00002892 movq %r8, %rax 2690 0x4c, 0x8d, 0x44, 0x24, 0x40, //0x00002895 leaq $64(%rsp), %r8 2691 0x4d, 0x85, 0xd2, //0x0000289a testq %r10, %r10 2692 0x0f, 0x85, 0x5a, 0x00, 0x00, 0x00, //0x0000289d jne LBB0_551 2693 0xe9, 0x5f, 0x00, 0x00, 0x00, //0x000028a3 jmp LBB0_528 2694 //0x000028a8 LBB0_543 2695 0x49, 0x83, 0xfa, 0x08, //0x000028a8 cmpq $8, %r10 2696 0x0f, 0x82, 0xba, 0xff, 0xff, 0xff, //0x000028ac jb LBB0_544 2697 //0x000028b2 LBB0_548 2698 0x49, 0x8b, 0x00, //0x000028b2 movq (%r8), %rax 2699 0x49, 0x89, 0x01, //0x000028b5 movq %rax, (%r9) 2700 0x49, 0x83, 0xc0, 0x08, //0x000028b8 addq $8, %r8 2701 0x49, 0x83, 0xc1, 0x08, //0x000028bc addq $8, %r9 2702 0x49, 0x83, 0xc2, 0xf8, //0x000028c0 addq $-8, %r10 2703 0x49, 0x83, 0xfa, 0x04, //0x000028c4 cmpq $4, %r10 2704 0x0f, 0x8d, 0xa8, 0xff, 0xff, 0xff, //0x000028c8 jge LBB0_549 2705 //0x000028ce LBB0_545 2706 0x49, 0x83, 0xfa, 0x02, //0x000028ce cmpq $2, %r10 2707 0x0f, 0x82, 0xba, 0xff, 0xff, 0xff, //0x000028d2 jb LBB0_546 2708 //0x000028d8 LBB0_550 2709 0x41, 0x0f, 0xb7, 0x00, //0x000028d8 movzwl (%r8), %eax 2710 0x66, 0x41, 0x89, 0x01, //0x000028dc movw %ax, (%r9) 2711 0x49, 0x83, 0xc0, 0x02, //0x000028e0 addq $2, %r8 2712 0x49, 0x83, 0xc1, 0x02, //0x000028e4 addq $2, %r9 2713 0x49, 0x83, 0xc2, 0xfe, //0x000028e8 addq $-2, %r10 2714 0x4c, 0x89, 0xc0, //0x000028ec movq %r8, %rax 2715 0x4c, 0x8d, 0x44, 0x24, 0x40, //0x000028ef leaq $64(%rsp), %r8 2716 0x4d, 0x85, 0xd2, //0x000028f4 testq %r10, %r10 2717 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x000028f7 je LBB0_528 2718 //0x000028fd LBB0_551 2719 0x8a, 0x00, //0x000028fd movb (%rax), %al 2720 0x41, 0x88, 0x01, //0x000028ff movb %al, (%r9) 2721 0x4c, 0x8d, 0x44, 0x24, 0x40, //0x00002902 leaq $64(%rsp), %r8 2722 //0x00002907 LBB0_528 2723 0x4c, 0x89, 0xc0, //0x00002907 movq %r8, %rax 2724 0xc4, 0x41, 0x7e, 0x6f, 0x38, //0x0000290a vmovdqu (%r8), %ymm15 2725 0xc4, 0x41, 0x7e, 0x6f, 0x70, 0x20, //0x0000290f vmovdqu $32(%r8), %ymm14 2726 0xc5, 0x85, 0x74, 0xf1, //0x00002915 vpcmpeqb %ymm1, %ymm15, %ymm6 2727 0xc5, 0x7d, 0xd7, 0xce, //0x00002919 vpmovmskb %ymm6, %r9d 2728 0xc5, 0x8d, 0x74, 0xf1, //0x0000291d vpcmpeqb %ymm1, %ymm14, %ymm6 2729 0xc5, 0xfd, 0xd7, 0xc6, //0x00002921 vpmovmskb %ymm6, %eax 2730 0x48, 0xc1, 0xe0, 0x20, //0x00002925 shlq $32, %rax 2731 0x49, 0x09, 0xc1, //0x00002929 orq %rax, %r9 2732 0xc5, 0x85, 0x74, 0xf2, //0x0000292c vpcmpeqb %ymm2, %ymm15, %ymm6 2733 0xc5, 0xfd, 0xd7, 0xfe, //0x00002930 vpmovmskb %ymm6, %edi 2734 0xc5, 0x8d, 0x74, 0xf2, //0x00002934 vpcmpeqb %ymm2, %ymm14, %ymm6 2735 0xc5, 0xfd, 0xd7, 0xc6, //0x00002938 vpmovmskb %ymm6, %eax 2736 0x48, 0xc1, 0xe0, 0x20, //0x0000293c shlq $32, %rax 2737 0x48, 0x09, 0xc7, //0x00002940 orq %rax, %rdi 2738 0x48, 0x89, 0xf8, //0x00002943 movq %rdi, %rax 2739 0x4c, 0x09, 0xf0, //0x00002946 orq %r14, %rax 2740 0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x00002949 je LBB0_530 2741 0x4c, 0x89, 0xf0, //0x0000294f movq %r14, %rax 2742 0x48, 0xf7, 0xd0, //0x00002952 notq %rax 2743 0x48, 0x21, 0xf8, //0x00002955 andq %rdi, %rax 2744 0x48, 0x8d, 0x0c, 0x00, //0x00002958 leaq (%rax,%rax), %rcx 2745 0x4c, 0x09, 0xf1, //0x0000295c orq %r14, %rcx 2746 0x48, 0x89, 0xcb, //0x0000295f movq %rcx, %rbx 2747 0x48, 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002962 movabsq $-6148914691236517206, %rsi 2748 0x48, 0x31, 0xf3, //0x0000296c xorq %rsi, %rbx 2749 0x48, 0x21, 0xf7, //0x0000296f andq %rsi, %rdi 2750 0x48, 0x21, 0xdf, //0x00002972 andq %rbx, %rdi 2751 0x45, 0x31, 0xf6, //0x00002975 xorl %r14d, %r14d 2752 0x48, 0x01, 0xc7, //0x00002978 addq %rax, %rdi 2753 0x41, 0x0f, 0x92, 0xc6, //0x0000297b setb %r14b 2754 0x48, 0x01, 0xff, //0x0000297f addq %rdi, %rdi 2755 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00002982 movabsq $6148914691236517205, %rax 2756 0x48, 0x31, 0xc7, //0x0000298c xorq %rax, %rdi 2757 0x48, 0x21, 0xcf, //0x0000298f andq %rcx, %rdi 2758 0x48, 0xf7, 0xd7, //0x00002992 notq %rdi 2759 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00002995 jmp LBB0_531 2760 //0x0000299a LBB0_530 2761 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000299a movq $-1, %rdi 2762 0x45, 0x31, 0xf6, //0x000029a1 xorl %r14d, %r14d 2763 //0x000029a4 LBB0_531 2764 0x4c, 0x21, 0xcf, //0x000029a4 andq %r9, %rdi 2765 0xc4, 0xe1, 0xf9, 0x6e, 0xf7, //0x000029a7 vmovq %rdi, %xmm6 2766 0xc4, 0xc3, 0x49, 0x44, 0xf1, 0x00, //0x000029ac vpclmulqdq $0, %xmm9, %xmm6, %xmm6 2767 0xc4, 0xe1, 0xf9, 0x7e, 0xf7, //0x000029b2 vmovq %xmm6, %rdi 2768 0x4c, 0x31, 0xef, //0x000029b7 xorq %r13, %rdi 2769 0xc4, 0xc1, 0x05, 0x74, 0xf2, //0x000029ba vpcmpeqb %ymm10, %ymm15, %ymm6 2770 0xc5, 0xfd, 0xd7, 0xf6, //0x000029bf vpmovmskb %ymm6, %esi 2771 0xc4, 0xc1, 0x0d, 0x74, 0xf2, //0x000029c3 vpcmpeqb %ymm10, %ymm14, %ymm6 2772 0xc5, 0xfd, 0xd7, 0xc6, //0x000029c8 vpmovmskb %ymm6, %eax 2773 0x48, 0xc1, 0xe0, 0x20, //0x000029cc shlq $32, %rax 2774 0x48, 0x09, 0xc6, //0x000029d0 orq %rax, %rsi 2775 0x48, 0x89, 0xf9, //0x000029d3 movq %rdi, %rcx 2776 0x48, 0xf7, 0xd1, //0x000029d6 notq %rcx 2777 0x48, 0x21, 0xce, //0x000029d9 andq %rcx, %rsi 2778 0xc4, 0xc1, 0x05, 0x74, 0xf3, //0x000029dc vpcmpeqb %ymm11, %ymm15, %ymm6 2779 0xc5, 0xfd, 0xd7, 0xc6, //0x000029e1 vpmovmskb %ymm6, %eax 2780 0xc4, 0xc1, 0x0d, 0x74, 0xf3, //0x000029e5 vpcmpeqb %ymm11, %ymm14, %ymm6 2781 0xc5, 0xfd, 0xd7, 0xde, //0x000029ea vpmovmskb %ymm6, %ebx 2782 0x48, 0xc1, 0xe3, 0x20, //0x000029ee shlq $32, %rbx 2783 0x48, 0x09, 0xd8, //0x000029f2 orq %rbx, %rax 2784 0x48, 0x21, 0xc8, //0x000029f5 andq %rcx, %rax 2785 0x0f, 0x84, 0x3e, 0x00, 0x00, 0x00, //0x000029f8 je LBB0_535 2786 0x4c, 0x8b, 0x2c, 0x24, //0x000029fe movq (%rsp), %r13 2787 0x4d, 0x89, 0xe1, //0x00002a02 movq %r12, %r9 2788 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002a05 .p2align 4, 0x90 2789 //0x00002a10 LBB0_533 2790 0x48, 0x8d, 0x58, 0xff, //0x00002a10 leaq $-1(%rax), %rbx 2791 0x48, 0x89, 0xd9, //0x00002a14 movq %rbx, %rcx 2792 0x48, 0x21, 0xf1, //0x00002a17 andq %rsi, %rcx 2793 0xf3, 0x48, 0x0f, 0xb8, 0xc9, //0x00002a1a popcntq %rcx, %rcx 2794 0x4c, 0x01, 0xf9, //0x00002a1f addq %r15, %rcx 2795 0x48, 0x39, 0xd1, //0x00002a22 cmpq %rdx, %rcx 2796 0x0f, 0x86, 0xdd, 0x02, 0x00, 0x00, //0x00002a25 jbe LBB0_577 2797 0x48, 0xff, 0xc2, //0x00002a2b incq %rdx 2798 0x48, 0x21, 0xd8, //0x00002a2e andq %rbx, %rax 2799 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00002a31 jne LBB0_533 2800 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00002a37 jmp LBB0_536 2801 //0x00002a3c LBB0_535 2802 0x4d, 0x89, 0xe1, //0x00002a3c movq %r12, %r9 2803 //0x00002a3f LBB0_536 2804 0x48, 0xc1, 0xff, 0x3f, //0x00002a3f sarq $63, %rdi 2805 0xf3, 0x48, 0x0f, 0xb8, 0xc6, //0x00002a43 popcntq %rsi, %rax 2806 0x49, 0x01, 0xc7, //0x00002a48 addq %rax, %r15 2807 0x49, 0x83, 0xc0, 0x40, //0x00002a4b addq $64, %r8 2808 0x49, 0x83, 0xc3, 0xc0, //0x00002a4f addq $-64, %r11 2809 0x49, 0x89, 0xfd, //0x00002a53 movq %rdi, %r13 2810 0x4d, 0x89, 0xcc, //0x00002a56 movq %r9, %r12 2811 0x49, 0x83, 0xfb, 0x40, //0x00002a59 cmpq $64, %r11 2812 0x0f, 0x8d, 0xa4, 0xfe, 0xff, 0xff, //0x00002a5d jge LBB0_528 2813 0xe9, 0x7b, 0xfd, 0xff, 0xff, //0x00002a63 jmp LBB0_537 2814 //0x00002a68 LBB0_552 2815 0x4c, 0x89, 0x2c, 0x24, //0x00002a68 movq %r13, (%rsp) 2816 0x4d, 0x8b, 0x1b, //0x00002a6c movq (%r11), %r11 2817 0x4d, 0x29, 0xd3, //0x00002a6f subq %r10, %r11 2818 0x4d, 0x01, 0xd0, //0x00002a72 addq %r10, %r8 2819 0x45, 0x31, 0xed, //0x00002a75 xorl %r13d, %r13d 2820 0x45, 0x31, 0xf6, //0x00002a78 xorl %r14d, %r14d 2821 0x45, 0x31, 0xff, //0x00002a7b xorl %r15d, %r15d 2822 0x31, 0xd2, //0x00002a7e xorl %edx, %edx 2823 0x4d, 0x89, 0xcc, //0x00002a80 movq %r9, %r12 2824 0x49, 0x83, 0xfb, 0x40, //0x00002a83 cmpq $64, %r11 2825 0x0f, 0x8d, 0x24, 0x01, 0x00, 0x00, //0x00002a87 jge LBB0_553 2826 //0x00002a8d LBB0_562 2827 0x48, 0x8b, 0x04, 0x24, //0x00002a8d movq (%rsp), %rax 2828 0x4d, 0x85, 0xdb, //0x00002a91 testq %r11, %r11 2829 0x0f, 0x8e, 0x76, 0x03, 0x00, 0x00, //0x00002a94 jle LBB0_588 2830 0xc5, 0xc9, 0xef, 0xf6, //0x00002a9a vpxor %xmm6, %xmm6, %xmm6 2831 0xc5, 0xfe, 0x7f, 0x74, 0x24, 0x60, //0x00002a9e vmovdqu %ymm6, $96(%rsp) 2832 0xc5, 0xfe, 0x7f, 0x74, 0x24, 0x40, //0x00002aa4 vmovdqu %ymm6, $64(%rsp) 2833 0x44, 0x89, 0xc0, //0x00002aaa movl %r8d, %eax 2834 0x25, 0xff, 0x0f, 0x00, 0x00, //0x00002aad andl $4095, %eax 2835 0x3d, 0xc1, 0x0f, 0x00, 0x00, //0x00002ab2 cmpl $4033, %eax 2836 0x0f, 0x82, 0xf4, 0x00, 0x00, 0x00, //0x00002ab7 jb LBB0_553 2837 0x49, 0x83, 0xfb, 0x20, //0x00002abd cmpq $32, %r11 2838 0x0f, 0x82, 0x1d, 0x00, 0x00, 0x00, //0x00002ac1 jb LBB0_566 2839 0xc4, 0xc1, 0x7e, 0x6f, 0x30, //0x00002ac7 vmovdqu (%r8), %ymm6 2840 0xc5, 0xfe, 0x7f, 0x74, 0x24, 0x40, //0x00002acc vmovdqu %ymm6, $64(%rsp) 2841 0x49, 0x83, 0xc0, 0x20, //0x00002ad2 addq $32, %r8 2842 0x4d, 0x8d, 0x53, 0xe0, //0x00002ad6 leaq $-32(%r11), %r10 2843 0x4c, 0x8d, 0x4c, 0x24, 0x60, //0x00002ada leaq $96(%rsp), %r9 2844 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00002adf jmp LBB0_567 2845 //0x00002ae4 LBB0_566 2846 0x4c, 0x8d, 0x4c, 0x24, 0x40, //0x00002ae4 leaq $64(%rsp), %r9 2847 0x4d, 0x89, 0xda, //0x00002ae9 movq %r11, %r10 2848 //0x00002aec LBB0_567 2849 0x49, 0x83, 0xfa, 0x10, //0x00002aec cmpq $16, %r10 2850 0x0f, 0x82, 0x5c, 0x00, 0x00, 0x00, //0x00002af0 jb LBB0_568 2851 0xc4, 0xc1, 0x7a, 0x6f, 0x30, //0x00002af6 vmovdqu (%r8), %xmm6 2852 0xc4, 0xc1, 0x7a, 0x7f, 0x31, //0x00002afb vmovdqu %xmm6, (%r9) 2853 0x49, 0x83, 0xc0, 0x10, //0x00002b00 addq $16, %r8 2854 0x49, 0x83, 0xc1, 0x10, //0x00002b04 addq $16, %r9 2855 0x49, 0x83, 0xc2, 0xf0, //0x00002b08 addq $-16, %r10 2856 0x49, 0x83, 0xfa, 0x08, //0x00002b0c cmpq $8, %r10 2857 0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x00002b10 jae LBB0_573 2858 //0x00002b16 LBB0_569 2859 0x49, 0x83, 0xfa, 0x04, //0x00002b16 cmpq $4, %r10 2860 0x0f, 0x8c, 0x58, 0x00, 0x00, 0x00, //0x00002b1a jl LBB0_570 2861 //0x00002b20 LBB0_574 2862 0x41, 0x8b, 0x00, //0x00002b20 movl (%r8), %eax 2863 0x41, 0x89, 0x01, //0x00002b23 movl %eax, (%r9) 2864 0x49, 0x83, 0xc0, 0x04, //0x00002b26 addq $4, %r8 2865 0x49, 0x83, 0xc1, 0x04, //0x00002b2a addq $4, %r9 2866 0x49, 0x83, 0xc2, 0xfc, //0x00002b2e addq $-4, %r10 2867 0x49, 0x83, 0xfa, 0x02, //0x00002b32 cmpq $2, %r10 2868 0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x00002b36 jae LBB0_575 2869 //0x00002b3c LBB0_571 2870 0x4c, 0x89, 0xc0, //0x00002b3c movq %r8, %rax 2871 0x4c, 0x8d, 0x44, 0x24, 0x40, //0x00002b3f leaq $64(%rsp), %r8 2872 0x4d, 0x85, 0xd2, //0x00002b44 testq %r10, %r10 2873 0x0f, 0x85, 0x5a, 0x00, 0x00, 0x00, //0x00002b47 jne LBB0_576 2874 0xe9, 0x5f, 0x00, 0x00, 0x00, //0x00002b4d jmp LBB0_553 2875 //0x00002b52 LBB0_568 2876 0x49, 0x83, 0xfa, 0x08, //0x00002b52 cmpq $8, %r10 2877 0x0f, 0x82, 0xba, 0xff, 0xff, 0xff, //0x00002b56 jb LBB0_569 2878 //0x00002b5c LBB0_573 2879 0x49, 0x8b, 0x00, //0x00002b5c movq (%r8), %rax 2880 0x49, 0x89, 0x01, //0x00002b5f movq %rax, (%r9) 2881 0x49, 0x83, 0xc0, 0x08, //0x00002b62 addq $8, %r8 2882 0x49, 0x83, 0xc1, 0x08, //0x00002b66 addq $8, %r9 2883 0x49, 0x83, 0xc2, 0xf8, //0x00002b6a addq $-8, %r10 2884 0x49, 0x83, 0xfa, 0x04, //0x00002b6e cmpq $4, %r10 2885 0x0f, 0x8d, 0xa8, 0xff, 0xff, 0xff, //0x00002b72 jge LBB0_574 2886 //0x00002b78 LBB0_570 2887 0x49, 0x83, 0xfa, 0x02, //0x00002b78 cmpq $2, %r10 2888 0x0f, 0x82, 0xba, 0xff, 0xff, 0xff, //0x00002b7c jb LBB0_571 2889 //0x00002b82 LBB0_575 2890 0x41, 0x0f, 0xb7, 0x00, //0x00002b82 movzwl (%r8), %eax 2891 0x66, 0x41, 0x89, 0x01, //0x00002b86 movw %ax, (%r9) 2892 0x49, 0x83, 0xc0, 0x02, //0x00002b8a addq $2, %r8 2893 0x49, 0x83, 0xc1, 0x02, //0x00002b8e addq $2, %r9 2894 0x49, 0x83, 0xc2, 0xfe, //0x00002b92 addq $-2, %r10 2895 0x4c, 0x89, 0xc0, //0x00002b96 movq %r8, %rax 2896 0x4c, 0x8d, 0x44, 0x24, 0x40, //0x00002b99 leaq $64(%rsp), %r8 2897 0x4d, 0x85, 0xd2, //0x00002b9e testq %r10, %r10 2898 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x00002ba1 je LBB0_553 2899 //0x00002ba7 LBB0_576 2900 0x8a, 0x00, //0x00002ba7 movb (%rax), %al 2901 0x41, 0x88, 0x01, //0x00002ba9 movb %al, (%r9) 2902 0x4c, 0x8d, 0x44, 0x24, 0x40, //0x00002bac leaq $64(%rsp), %r8 2903 //0x00002bb1 LBB0_553 2904 0x4c, 0x89, 0xc0, //0x00002bb1 movq %r8, %rax 2905 0xc4, 0x41, 0x7e, 0x6f, 0x38, //0x00002bb4 vmovdqu (%r8), %ymm15 2906 0xc4, 0x41, 0x7e, 0x6f, 0x70, 0x20, //0x00002bb9 vmovdqu $32(%r8), %ymm14 2907 0xc5, 0x85, 0x74, 0xf1, //0x00002bbf vpcmpeqb %ymm1, %ymm15, %ymm6 2908 0xc5, 0x7d, 0xd7, 0xce, //0x00002bc3 vpmovmskb %ymm6, %r9d 2909 0xc5, 0x8d, 0x74, 0xf1, //0x00002bc7 vpcmpeqb %ymm1, %ymm14, %ymm6 2910 0xc5, 0xfd, 0xd7, 0xc6, //0x00002bcb vpmovmskb %ymm6, %eax 2911 0x48, 0xc1, 0xe0, 0x20, //0x00002bcf shlq $32, %rax 2912 0x49, 0x09, 0xc1, //0x00002bd3 orq %rax, %r9 2913 0xc5, 0x85, 0x74, 0xf2, //0x00002bd6 vpcmpeqb %ymm2, %ymm15, %ymm6 2914 0xc5, 0xfd, 0xd7, 0xfe, //0x00002bda vpmovmskb %ymm6, %edi 2915 0xc5, 0x8d, 0x74, 0xf2, //0x00002bde vpcmpeqb %ymm2, %ymm14, %ymm6 2916 0xc5, 0xfd, 0xd7, 0xc6, //0x00002be2 vpmovmskb %ymm6, %eax 2917 0x48, 0xc1, 0xe0, 0x20, //0x00002be6 shlq $32, %rax 2918 0x48, 0x09, 0xc7, //0x00002bea orq %rax, %rdi 2919 0x48, 0x89, 0xf8, //0x00002bed movq %rdi, %rax 2920 0x4c, 0x09, 0xf0, //0x00002bf0 orq %r14, %rax 2921 0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x00002bf3 je LBB0_555 2922 0x4c, 0x89, 0xf0, //0x00002bf9 movq %r14, %rax 2923 0x48, 0xf7, 0xd0, //0x00002bfc notq %rax 2924 0x48, 0x21, 0xf8, //0x00002bff andq %rdi, %rax 2925 0x48, 0x8d, 0x0c, 0x00, //0x00002c02 leaq (%rax,%rax), %rcx 2926 0x4c, 0x09, 0xf1, //0x00002c06 orq %r14, %rcx 2927 0x48, 0x89, 0xcb, //0x00002c09 movq %rcx, %rbx 2928 0x48, 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00002c0c movabsq $-6148914691236517206, %rsi 2929 0x48, 0x31, 0xf3, //0x00002c16 xorq %rsi, %rbx 2930 0x48, 0x21, 0xf7, //0x00002c19 andq %rsi, %rdi 2931 0x48, 0x21, 0xdf, //0x00002c1c andq %rbx, %rdi 2932 0x45, 0x31, 0xf6, //0x00002c1f xorl %r14d, %r14d 2933 0x48, 0x01, 0xc7, //0x00002c22 addq %rax, %rdi 2934 0x41, 0x0f, 0x92, 0xc6, //0x00002c25 setb %r14b 2935 0x48, 0x01, 0xff, //0x00002c29 addq %rdi, %rdi 2936 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00002c2c movabsq $6148914691236517205, %rax 2937 0x48, 0x31, 0xc7, //0x00002c36 xorq %rax, %rdi 2938 0x48, 0x21, 0xcf, //0x00002c39 andq %rcx, %rdi 2939 0x48, 0xf7, 0xd7, //0x00002c3c notq %rdi 2940 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00002c3f jmp LBB0_556 2941 //0x00002c44 LBB0_555 2942 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00002c44 movq $-1, %rdi 2943 0x45, 0x31, 0xf6, //0x00002c4b xorl %r14d, %r14d 2944 //0x00002c4e LBB0_556 2945 0x4c, 0x21, 0xcf, //0x00002c4e andq %r9, %rdi 2946 0xc4, 0xe1, 0xf9, 0x6e, 0xf7, //0x00002c51 vmovq %rdi, %xmm6 2947 0xc4, 0xc3, 0x49, 0x44, 0xf1, 0x00, //0x00002c56 vpclmulqdq $0, %xmm9, %xmm6, %xmm6 2948 0xc4, 0xe1, 0xf9, 0x7e, 0xf7, //0x00002c5c vmovq %xmm6, %rdi 2949 0x4c, 0x31, 0xef, //0x00002c61 xorq %r13, %rdi 2950 0xc4, 0xc1, 0x05, 0x74, 0xf5, //0x00002c64 vpcmpeqb %ymm13, %ymm15, %ymm6 2951 0xc5, 0xfd, 0xd7, 0xf6, //0x00002c69 vpmovmskb %ymm6, %esi 2952 0xc4, 0xc1, 0x0d, 0x74, 0xf5, //0x00002c6d vpcmpeqb %ymm13, %ymm14, %ymm6 2953 0xc5, 0xfd, 0xd7, 0xc6, //0x00002c72 vpmovmskb %ymm6, %eax 2954 0x48, 0xc1, 0xe0, 0x20, //0x00002c76 shlq $32, %rax 2955 0x48, 0x09, 0xc6, //0x00002c7a orq %rax, %rsi 2956 0x48, 0x89, 0xf9, //0x00002c7d movq %rdi, %rcx 2957 0x48, 0xf7, 0xd1, //0x00002c80 notq %rcx 2958 0x48, 0x21, 0xce, //0x00002c83 andq %rcx, %rsi 2959 0xc5, 0x85, 0x74, 0xf5, //0x00002c86 vpcmpeqb %ymm5, %ymm15, %ymm6 2960 0xc5, 0xfd, 0xd7, 0xc6, //0x00002c8a vpmovmskb %ymm6, %eax 2961 0xc5, 0x8d, 0x74, 0xf5, //0x00002c8e vpcmpeqb %ymm5, %ymm14, %ymm6 2962 0xc5, 0xfd, 0xd7, 0xde, //0x00002c92 vpmovmskb %ymm6, %ebx 2963 0x48, 0xc1, 0xe3, 0x20, //0x00002c96 shlq $32, %rbx 2964 0x48, 0x09, 0xd8, //0x00002c9a orq %rbx, %rax 2965 0x48, 0x21, 0xc8, //0x00002c9d andq %rcx, %rax 2966 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00002ca0 je LBB0_560 2967 0x4c, 0x8b, 0x2c, 0x24, //0x00002ca6 movq (%rsp), %r13 2968 0x4d, 0x89, 0xe1, //0x00002caa movq %r12, %r9 2969 0x90, 0x90, 0x90, //0x00002cad .p2align 4, 0x90 2970 //0x00002cb0 LBB0_558 2971 0x48, 0x8d, 0x58, 0xff, //0x00002cb0 leaq $-1(%rax), %rbx 2972 0x48, 0x89, 0xd9, //0x00002cb4 movq %rbx, %rcx 2973 0x48, 0x21, 0xf1, //0x00002cb7 andq %rsi, %rcx 2974 0xf3, 0x48, 0x0f, 0xb8, 0xc9, //0x00002cba popcntq %rcx, %rcx 2975 0x4c, 0x01, 0xf9, //0x00002cbf addq %r15, %rcx 2976 0x48, 0x39, 0xd1, //0x00002cc2 cmpq %rdx, %rcx 2977 0x0f, 0x86, 0x3d, 0x00, 0x00, 0x00, //0x00002cc5 jbe LBB0_577 2978 0x48, 0xff, 0xc2, //0x00002ccb incq %rdx 2979 0x48, 0x21, 0xd8, //0x00002cce andq %rbx, %rax 2980 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00002cd1 jne LBB0_558 2981 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00002cd7 jmp LBB0_561 2982 //0x00002cdc LBB0_560 2983 0x4d, 0x89, 0xe1, //0x00002cdc movq %r12, %r9 2984 //0x00002cdf LBB0_561 2985 0x48, 0xc1, 0xff, 0x3f, //0x00002cdf sarq $63, %rdi 2986 0xf3, 0x48, 0x0f, 0xb8, 0xc6, //0x00002ce3 popcntq %rsi, %rax 2987 0x49, 0x01, 0xc7, //0x00002ce8 addq %rax, %r15 2988 0x49, 0x83, 0xc0, 0x40, //0x00002ceb addq $64, %r8 2989 0x49, 0x83, 0xc3, 0xc0, //0x00002cef addq $-64, %r11 2990 0x49, 0x89, 0xfd, //0x00002cf3 movq %rdi, %r13 2991 0x4d, 0x89, 0xcc, //0x00002cf6 movq %r9, %r12 2992 0x49, 0x83, 0xfb, 0x40, //0x00002cf9 cmpq $64, %r11 2993 0x0f, 0x8d, 0xae, 0xfe, 0xff, 0xff, //0x00002cfd jge LBB0_553 2994 0xe9, 0x85, 0xfd, 0xff, 0xff, //0x00002d03 jmp LBB0_562 2995 //0x00002d08 LBB0_577 2996 0x48, 0x8b, 0x54, 0x24, 0x18, //0x00002d08 movq $24(%rsp), %rdx 2997 0x48, 0x8b, 0x0a, //0x00002d0d movq (%rdx), %rcx 2998 0x48, 0x0f, 0xbc, 0xc0, //0x00002d10 bsfq %rax, %rax 2999 0x4c, 0x29, 0xd8, //0x00002d14 subq %r11, %rax 3000 0x49, 0x89, 0xd3, //0x00002d17 movq %rdx, %r11 3001 0x4c, 0x8d, 0x54, 0x08, 0x01, //0x00002d1a leaq $1(%rax,%rcx), %r10 3002 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00002d1f movq $8(%rsp), %r14 3003 0x4d, 0x89, 0x16, //0x00002d24 movq %r10, (%r14) 3004 0x48, 0x8b, 0x02, //0x00002d27 movq (%rdx), %rax 3005 0x49, 0x39, 0xc2, //0x00002d2a cmpq %rax, %r10 3006 0x4c, 0x0f, 0x47, 0xd0, //0x00002d2d cmovaq %rax, %r10 3007 0x4d, 0x89, 0x16, //0x00002d31 movq %r10, (%r14) 3008 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00002d34 movq $16(%rsp), %r15 3009 0xe9, 0x98, 0xf8, 0xff, 0xff, //0x00002d39 jmp LBB0_491 3010 //0x00002d3e LBB0_582 3011 0x0f, 0xb7, 0xc6, //0x00002d3e movzwl %si, %eax 3012 0xe9, 0x4d, 0xf7, 0xff, 0xff, //0x00002d41 jmp LBB0_475 3013 //0x00002d46 LBB0_583 3014 0x4c, 0x89, 0xc2, //0x00002d46 movq %r8, %rdx 3015 0x48, 0xf7, 0xd2, //0x00002d49 notq %rdx 3016 0x48, 0x01, 0xd1, //0x00002d4c addq %rdx, %rcx 3017 0x48, 0x39, 0xc1, //0x00002d4f cmpq %rax, %rcx 3018 0x0f, 0x82, 0x40, 0xfa, 0xff, 0xff, //0x00002d52 jb LBB0_522 3019 0xe9, 0x94, 0x05, 0x00, 0x00, //0x00002d58 jmp LBB0_657 3020 //0x00002d5d LBB0_584 3021 0x4c, 0x89, 0xc2, //0x00002d5d movq %r8, %rdx 3022 0x48, 0xf7, 0xd2, //0x00002d60 notq %rdx 3023 0x48, 0x01, 0xd0, //0x00002d63 addq %rdx, %rax 3024 0x48, 0x39, 0xc8, //0x00002d66 cmpq %rcx, %rax 3025 0x0f, 0x82, 0xc9, 0xf5, 0xff, 0xff, //0x00002d69 jb LBB0_454 3026 0xe9, 0x62, 0xf8, 0xff, 0xff, //0x00002d6f jmp LBB0_491 3027 //0x00002d74 LBB0_485 3028 0x48, 0x85, 0xdb, //0x00002d74 testq %rbx, %rbx 3029 0x0f, 0x85, 0xbd, 0x00, 0x00, 0x00, //0x00002d77 jne LBB0_590 3030 0x4a, 0x8d, 0x44, 0x09, 0x01, //0x00002d7d leaq $1(%rcx,%r9), %rax 3031 0x48, 0xf7, 0xd1, //0x00002d82 notq %rcx 3032 0x4c, 0x01, 0xc1, //0x00002d85 addq %r8, %rcx 3033 //0x00002d88 LBB0_487 3034 0x48, 0x85, 0xc9, //0x00002d88 testq %rcx, %rcx 3035 0x48, 0x8b, 0x3c, 0x24, //0x00002d8b movq (%rsp), %rdi 3036 0x4c, 0x8b, 0x4c, 0x24, 0x20, //0x00002d8f movq $32(%rsp), %r9 3037 0x0f, 0x8e, 0x96, 0x00, 0x00, 0x00, //0x00002d94 jle LBB0_589 3038 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00002d9a movq $24(%rsp), %r11 3039 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00002d9f jmp LBB0_579 3040 //0x00002da4 LBB0_578 3041 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x00002da4 movq $-2, %rdx 3042 0xbe, 0x02, 0x00, 0x00, 0x00, //0x00002dab movl $2, %esi 3043 0x48, 0x01, 0xf0, //0x00002db0 addq %rsi, %rax 3044 0x48, 0x01, 0xd1, //0x00002db3 addq %rdx, %rcx 3045 0x0f, 0x8e, 0x1a, 0xf8, 0xff, 0xff, //0x00002db6 jle LBB0_491 3046 //0x00002dbc LBB0_579 3047 0x0f, 0xb6, 0x10, //0x00002dbc movzbl (%rax), %edx 3048 0x80, 0xfa, 0x5c, //0x00002dbf cmpb $92, %dl 3049 0x0f, 0x84, 0xdc, 0xff, 0xff, 0xff, //0x00002dc2 je LBB0_578 3050 0x80, 0xfa, 0x22, //0x00002dc8 cmpb $34, %dl 3051 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x00002dcb je LBB0_585 3052 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00002dd1 movq $-1, %rdx 3053 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00002dd8 movl $1, %esi 3054 0x48, 0x01, 0xf0, //0x00002ddd addq %rsi, %rax 3055 0x48, 0x01, 0xd1, //0x00002de0 addq %rdx, %rcx 3056 0x0f, 0x8f, 0xd3, 0xff, 0xff, 0xff, //0x00002de3 jg LBB0_579 3057 0xe9, 0xe8, 0xf7, 0xff, 0xff, //0x00002de9 jmp LBB0_491 3058 //0x00002dee LBB0_585 3059 0x48, 0x29, 0xf8, //0x00002dee subq %rdi, %rax 3060 0x48, 0xff, 0xc0, //0x00002df1 incq %rax 3061 0xe9, 0xd7, 0xf7, 0xff, 0xff, //0x00002df4 jmp LBB0_490 3062 //0x00002df9 LBB0_586 3063 0x4d, 0x29, 0xc2, //0x00002df9 subq %r8, %r10 3064 0x4d, 0x89, 0x16, //0x00002dfc movq %r10, (%r14) 3065 0xe9, 0xd2, 0xf7, 0xff, 0xff, //0x00002dff jmp LBB0_491 3066 //0x00002e04 LBB0_587 3067 0x48, 0x8b, 0x04, 0x24, //0x00002e04 movq (%rsp), %rax 3068 0x4c, 0x01, 0xd0, //0x00002e08 addq %r10, %rax 3069 0xe9, 0x78, 0xff, 0xff, 0xff, //0x00002e0b jmp LBB0_487 3070 //0x00002e10 LBB0_588 3071 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00002e10 movq $24(%rsp), %r11 3072 0x4d, 0x8b, 0x13, //0x00002e15 movq (%r11), %r10 3073 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00002e18 movq $8(%rsp), %r14 3074 0x4d, 0x89, 0x16, //0x00002e1d movq %r10, (%r14) 3075 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00002e20 movq $16(%rsp), %r15 3076 0x49, 0x89, 0xc5, //0x00002e25 movq %rax, %r13 3077 0x4d, 0x89, 0xe1, //0x00002e28 movq %r12, %r9 3078 0xe9, 0xa6, 0xf7, 0xff, 0xff, //0x00002e2b jmp LBB0_491 3079 //0x00002e30 LBB0_589 3080 0x4c, 0x8b, 0x5c, 0x24, 0x18, //0x00002e30 movq $24(%rsp), %r11 3081 0xe9, 0x9c, 0xf7, 0xff, 0xff, //0x00002e35 jmp LBB0_491 3082 //0x00002e3a LBB0_590 3083 0x49, 0x8d, 0x40, 0xff, //0x00002e3a leaq $-1(%r8), %rax 3084 0x48, 0x39, 0xc8, //0x00002e3e cmpq %rcx, %rax 3085 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00002e41 jne LBB0_593 3086 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00002e47 movq $8(%rsp), %r14 3087 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00002e4c movq $16(%rsp), %r15 3088 0xe9, 0x51, 0xf7, 0xff, 0xff, //0x00002e51 jmp LBB0_592 3089 //0x00002e56 LBB0_593 3090 0x4a, 0x8d, 0x44, 0x09, 0x02, //0x00002e56 leaq $2(%rcx,%r9), %rax 3091 0x49, 0x29, 0xc8, //0x00002e5b subq %rcx, %r8 3092 0x49, 0x83, 0xc0, 0xfe, //0x00002e5e addq $-2, %r8 3093 0x4c, 0x89, 0xc1, //0x00002e62 movq %r8, %rcx 3094 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00002e65 movq $8(%rsp), %r14 3095 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00002e6a movq $16(%rsp), %r15 3096 0xe9, 0x14, 0xff, 0xff, 0xff, //0x00002e6f jmp LBB0_487 3097 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002e74 .p2align 4, 0x90 3098 //0x00002e80 LBB0_524 3099 0x49, 0x83, 0xc5, 0x10, //0x00002e80 addq $16, %r13 3100 0x4c, 0x89, 0xd0, //0x00002e84 movq %r10, %rax 3101 0x48, 0x8b, 0x8c, 0x24, 0xa0, 0x00, 0x00, 0x00, //0x00002e87 movq $160(%rsp), %rcx 3102 0x49, 0x39, 0xcd, //0x00002e8f cmpq %rcx, %r13 3103 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00002e92 movq $40(%rsp), %r10 3104 0x0f, 0x85, 0x82, 0xd4, 0xff, 0xff, //0x00002e97 jne LBB0_2 3105 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00002e9d jmp LBB0_525 3106 //0x00002ea2 LBB0_34 3107 0x4d, 0x89, 0xc8, //0x00002ea2 movq %r9, %r8 3108 0x4c, 0x89, 0xce, //0x00002ea5 movq %r9, %rsi 3109 0x48, 0xf7, 0xd6, //0x00002ea8 notq %rsi 3110 0x48, 0x01, 0xf2, //0x00002eab addq %rsi, %rdx 3111 0x48, 0x39, 0xca, //0x00002eae cmpq %rcx, %rdx 3112 0x0f, 0x82, 0x61, 0xd6, 0xff, 0xff, //0x00002eb1 jb LBB0_33 3113 0xe9, 0x04, 0xd6, 0xff, 0xff, //0x00002eb7 jmp LBB0_35 3114 //0x00002ebc LBB0_594 3115 0x4c, 0x89, 0xc2, //0x00002ebc movq %r8, %rdx 3116 0x48, 0xf7, 0xd2, //0x00002ebf notq %rdx 3117 0x48, 0x01, 0xd1, //0x00002ec2 addq %rdx, %rcx 3118 0x48, 0x39, 0xc1, //0x00002ec5 cmpq %rax, %rcx 3119 0x0f, 0x82, 0x8b, 0xf2, 0xff, 0xff, //0x00002ec8 jb LBB0_421 3120 0xe9, 0x98, 0xf2, 0xff, 0xff, //0x00002ece jmp LBB0_422 3121 //0x00002ed3 LBB0_525 3122 0x4d, 0x85, 0xd2, //0x00002ed3 testq %r10, %r10 3123 0x0f, 0x84, 0x7c, 0x00, 0x00, 0x00, //0x00002ed6 je LBB0_595 3124 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00002edc movl $1, %r9d 3125 0xc4, 0xc1, 0xf9, 0x6e, 0xc1, //0x00002ee2 vmovq %r9, %xmm0 3126 0xc4, 0xc1, 0x7a, 0x7f, 0x02, //0x00002ee7 vmovdqu %xmm0, (%r10) 3127 0x4d, 0x8b, 0x2e, //0x00002eec movq (%r14), %r13 3128 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002eef movq $-1, %r8 3129 0xc5, 0xfe, 0x6f, 0x2d, 0x02, 0xd1, 0xff, 0xff, //0x00002ef6 vmovdqu $-12030(%rip), %ymm5 /* LCPI0_0+0(%rip) */ 3130 0xc5, 0xfe, 0x6f, 0x35, 0x7a, 0xd1, 0xff, 0xff, //0x00002efe vmovdqu $-11910(%rip), %ymm6 /* LCPI0_7+0(%rip) */ 3131 0xc5, 0xfe, 0x6f, 0x3d, 0x92, 0xd1, 0xff, 0xff, //0x00002f06 vmovdqu $-11886(%rip), %ymm7 /* LCPI0_8+0(%rip) */ 3132 0xc5, 0x7e, 0x6f, 0x05, 0x0a, 0xd2, 0xff, 0xff, //0x00002f0e vmovdqu $-11766(%rip), %ymm8 /* LCPI0_12+0(%rip) */ 3133 0xc5, 0x7e, 0x6f, 0x0d, 0x22, 0xd2, 0xff, 0xff, //0x00002f16 vmovdqu $-11742(%rip), %ymm9 /* LCPI0_13+0(%rip) */ 3134 0xc5, 0x7e, 0x6f, 0x15, 0x3a, 0xd2, 0xff, 0xff, //0x00002f1e vmovdqu $-11718(%rip), %ymm10 /* LCPI0_14+0(%rip) */ 3135 0xc5, 0x7e, 0x6f, 0x1d, 0x52, 0xd2, 0xff, 0xff, //0x00002f26 vmovdqu $-11694(%rip), %ymm11 /* LCPI0_15+0(%rip) */ 3136 0xc5, 0x7e, 0x6f, 0x25, 0x0a, 0xd1, 0xff, 0xff, //0x00002f2e vmovdqu $-12022(%rip), %ymm12 /* LCPI0_2+0(%rip) */ 3137 0xc5, 0x7e, 0x6f, 0x2d, 0x62, 0xd2, 0xff, 0xff, //0x00002f36 vmovdqu $-11678(%rip), %ymm13 /* LCPI0_16+0(%rip) */ 3138 0xc5, 0x7e, 0x6f, 0x35, 0x7a, 0xd2, 0xff, 0xff, //0x00002f3e vmovdqu $-11654(%rip), %ymm14 /* LCPI0_17+0(%rip) */ 3139 0xc5, 0x7a, 0x6f, 0x3d, 0xc2, 0xd2, 0xff, 0xff, //0x00002f46 vmovdqu $-11582(%rip), %xmm15 /* LCPI0_18+0(%rip) */ 3140 0x4c, 0x89, 0x54, 0x24, 0x28, //0x00002f4e movq %r10, $40(%rsp) 3141 0xe9, 0xea, 0x03, 0x00, 0x00, //0x00002f53 jmp LBB0_664 3142 //0x00002f58 LBB0_595 3143 0x4d, 0x8b, 0x1f, //0x00002f58 movq (%r15), %r11 3144 0x49, 0x8b, 0x5f, 0x08, //0x00002f5b movq $8(%r15), %rbx 3145 0x49, 0x8b, 0x0e, //0x00002f5f movq (%r14), %rcx 3146 0x48, 0x39, 0xd9, //0x00002f62 cmpq %rbx, %rcx 3147 0x0f, 0x83, 0x26, 0x00, 0x00, 0x00, //0x00002f65 jae LBB0_600 3148 0x41, 0x8a, 0x04, 0x0b, //0x00002f6b movb (%r11,%rcx), %al 3149 0x3c, 0x0d, //0x00002f6f cmpb $13, %al 3150 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00002f71 je LBB0_600 3151 0x3c, 0x20, //0x00002f77 cmpb $32, %al 3152 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00002f79 je LBB0_600 3153 0x04, 0xf7, //0x00002f7f addb $-9, %al 3154 0x3c, 0x01, //0x00002f81 cmpb $1, %al 3155 0x0f, 0x86, 0x08, 0x00, 0x00, 0x00, //0x00002f83 jbe LBB0_600 3156 0x48, 0x89, 0xc8, //0x00002f89 movq %rcx, %rax 3157 0xe9, 0xd1, 0x01, 0x00, 0x00, //0x00002f8c jmp LBB0_634 3158 //0x00002f91 LBB0_600 3159 0x48, 0x8d, 0x41, 0x01, //0x00002f91 leaq $1(%rcx), %rax 3160 0x48, 0x39, 0xd8, //0x00002f95 cmpq %rbx, %rax 3161 0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x00002f98 jae LBB0_604 3162 0x41, 0x8a, 0x14, 0x03, //0x00002f9e movb (%r11,%rax), %dl 3163 0x80, 0xfa, 0x0d, //0x00002fa2 cmpb $13, %dl 3164 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00002fa5 je LBB0_604 3165 0x80, 0xfa, 0x20, //0x00002fab cmpb $32, %dl 3166 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x00002fae je LBB0_604 3167 0x80, 0xc2, 0xf7, //0x00002fb4 addb $-9, %dl 3168 0x80, 0xfa, 0x01, //0x00002fb7 cmpb $1, %dl 3169 0x0f, 0x87, 0xa2, 0x01, 0x00, 0x00, //0x00002fba ja LBB0_634 3170 //0x00002fc0 LBB0_604 3171 0x48, 0x8d, 0x41, 0x02, //0x00002fc0 leaq $2(%rcx), %rax 3172 0x48, 0x39, 0xd8, //0x00002fc4 cmpq %rbx, %rax 3173 0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x00002fc7 jae LBB0_608 3174 0x41, 0x8a, 0x14, 0x03, //0x00002fcd movb (%r11,%rax), %dl 3175 0x80, 0xfa, 0x0d, //0x00002fd1 cmpb $13, %dl 3176 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00002fd4 je LBB0_608 3177 0x80, 0xfa, 0x20, //0x00002fda cmpb $32, %dl 3178 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x00002fdd je LBB0_608 3179 0x80, 0xc2, 0xf7, //0x00002fe3 addb $-9, %dl 3180 0x80, 0xfa, 0x01, //0x00002fe6 cmpb $1, %dl 3181 0x0f, 0x87, 0x73, 0x01, 0x00, 0x00, //0x00002fe9 ja LBB0_634 3182 //0x00002fef LBB0_608 3183 0x48, 0x8d, 0x41, 0x03, //0x00002fef leaq $3(%rcx), %rax 3184 0x48, 0x39, 0xd8, //0x00002ff3 cmpq %rbx, %rax 3185 0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x00002ff6 jae LBB0_612 3186 0x41, 0x8a, 0x14, 0x03, //0x00002ffc movb (%r11,%rax), %dl 3187 0x80, 0xfa, 0x0d, //0x00003000 cmpb $13, %dl 3188 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00003003 je LBB0_612 3189 0x80, 0xfa, 0x20, //0x00003009 cmpb $32, %dl 3190 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x0000300c je LBB0_612 3191 0x80, 0xc2, 0xf7, //0x00003012 addb $-9, %dl 3192 0x80, 0xfa, 0x01, //0x00003015 cmpb $1, %dl 3193 0x0f, 0x87, 0x44, 0x01, 0x00, 0x00, //0x00003018 ja LBB0_634 3194 //0x0000301e LBB0_612 3195 0x48, 0x8d, 0x41, 0x04, //0x0000301e leaq $4(%rcx), %rax 3196 0x48, 0x89, 0xda, //0x00003022 movq %rbx, %rdx 3197 0x48, 0x29, 0xc2, //0x00003025 subq %rax, %rdx 3198 0x0f, 0x86, 0x06, 0x01, 0x00, 0x00, //0x00003028 jbe LBB0_632 3199 0x4c, 0x01, 0xd8, //0x0000302e addq %r11, %rax 3200 0x48, 0x83, 0xfa, 0x20, //0x00003031 cmpq $32, %rdx 3201 0x0f, 0x82, 0x57, 0x00, 0x00, 0x00, //0x00003035 jb LBB0_618 3202 0x48, 0x89, 0xde, //0x0000303b movq %rbx, %rsi 3203 0x48, 0x29, 0xce, //0x0000303e subq %rcx, %rsi 3204 0x48, 0x83, 0xc6, 0xdc, //0x00003041 addq $-36, %rsi 3205 0x48, 0x89, 0xf7, //0x00003045 movq %rsi, %rdi 3206 0x48, 0x83, 0xe7, 0xe0, //0x00003048 andq $-32, %rdi 3207 0x48, 0x01, 0xcf, //0x0000304c addq %rcx, %rdi 3208 0x49, 0x8d, 0x4c, 0x3b, 0x24, //0x0000304f leaq $36(%r11,%rdi), %rcx 3209 0x83, 0xe6, 0x1f, //0x00003054 andl $31, %esi 3210 0xc5, 0xfe, 0x6f, 0x05, 0xa1, 0xcf, 0xff, 0xff, //0x00003057 vmovdqu $-12383(%rip), %ymm0 /* LCPI0_0+0(%rip) */ 3211 0x90, //0x0000305f .p2align 4, 0x90 3212 //0x00003060 LBB0_615 3213 0xc5, 0xfe, 0x6f, 0x08, //0x00003060 vmovdqu (%rax), %ymm1 3214 0xc4, 0xe2, 0x7d, 0x00, 0xd1, //0x00003064 vpshufb %ymm1, %ymm0, %ymm2 3215 0xc5, 0xf5, 0x74, 0xca, //0x00003069 vpcmpeqb %ymm2, %ymm1, %ymm1 3216 0xc5, 0xfd, 0xd7, 0xf9, //0x0000306d vpmovmskb %ymm1, %edi 3217 0x83, 0xff, 0xff, //0x00003071 cmpl $-1, %edi 3218 0x0f, 0x85, 0xc9, 0x00, 0x00, 0x00, //0x00003074 jne LBB0_633 3219 0x48, 0x83, 0xc0, 0x20, //0x0000307a addq $32, %rax 3220 0x48, 0x83, 0xc2, 0xe0, //0x0000307e addq $-32, %rdx 3221 0x48, 0x83, 0xfa, 0x1f, //0x00003082 cmpq $31, %rdx 3222 0x0f, 0x87, 0xd4, 0xff, 0xff, 0xff, //0x00003086 ja LBB0_615 3223 0x48, 0x89, 0xf2, //0x0000308c movq %rsi, %rdx 3224 0x48, 0x89, 0xc8, //0x0000308f movq %rcx, %rax 3225 //0x00003092 LBB0_618 3226 0x48, 0x85, 0xd2, //0x00003092 testq %rdx, %rdx 3227 0x0f, 0x84, 0x3a, 0x00, 0x00, 0x00, //0x00003095 je LBB0_624 3228 0x48, 0x8d, 0x0c, 0x10, //0x0000309b leaq (%rax,%rdx), %rcx 3229 0x48, 0xff, 0xc0, //0x0000309f incq %rax 3230 0x48, 0xbe, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000030a2 movabsq $4294977024, %rsi 3231 //0x000030ac LBB0_620 3232 0x0f, 0xbe, 0x78, 0xff, //0x000030ac movsbl $-1(%rax), %edi 3233 0x83, 0xff, 0x20, //0x000030b0 cmpl $32, %edi 3234 0x0f, 0x87, 0xc9, 0x25, 0x00, 0x00, //0x000030b3 ja LBB0_1108 3235 0x48, 0x0f, 0xa3, 0xfe, //0x000030b9 btq %rdi, %rsi 3236 0x0f, 0x83, 0xbf, 0x25, 0x00, 0x00, //0x000030bd jae LBB0_1108 3237 0x48, 0xff, 0xca, //0x000030c3 decq %rdx 3238 0x48, 0xff, 0xc0, //0x000030c6 incq %rax 3239 0x48, 0x85, 0xd2, //0x000030c9 testq %rdx, %rdx 3240 0x0f, 0x85, 0xda, 0xff, 0xff, 0xff, //0x000030cc jne LBB0_620 3241 0x48, 0x89, 0xc8, //0x000030d2 movq %rcx, %rax 3242 //0x000030d5 LBB0_624 3243 0x4c, 0x29, 0xd8, //0x000030d5 subq %r11, %rax 3244 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000030d8 movq $-1, %rcx 3245 0x48, 0x39, 0xd8, //0x000030df cmpq %rbx, %rax 3246 0x0f, 0x82, 0x7a, 0x00, 0x00, 0x00, //0x000030e2 jb LBB0_634 3247 0xe9, 0x11, 0x02, 0x00, 0x00, //0x000030e8 jmp LBB0_659 3248 //0x000030ed LBB0_625 3249 0x49, 0x89, 0x0e, //0x000030ed movq %rcx, (%r14) 3250 0x49, 0x89, 0xca, //0x000030f0 movq %rcx, %r10 3251 0xe9, 0xf9, 0x01, 0x00, 0x00, //0x000030f3 jmp LBB0_657 3252 //0x000030f8 LBB0_626 3253 0x3c, 0x5d, //0x000030f8 cmpb $93, %al 3254 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x000030fa je LBB0_631 3255 0xe9, 0xec, 0x01, 0x00, 0x00, //0x00003100 jmp LBB0_657 3256 //0x00003105 LBB0_628 3257 0x49, 0xff, 0xca, //0x00003105 decq %r10 3258 0x4d, 0x89, 0x16, //0x00003108 movq %r10, (%r14) 3259 0x48, 0xc7, 0xc1, 0xde, 0xff, 0xff, 0xff, //0x0000310b movq $-34, %rcx 3260 0xe9, 0xe7, 0x01, 0x00, 0x00, //0x00003112 jmp LBB0_659 3261 //0x00003117 LBB0_629 3262 0x4d, 0x89, 0xca, //0x00003117 movq %r9, %r10 3263 //0x0000311a LBB0_630 3264 0x3c, 0x7d, //0x0000311a cmpb $125, %al 3265 0x0f, 0x85, 0xcf, 0x01, 0x00, 0x00, //0x0000311c jne LBB0_657 3266 //0x00003122 LBB0_631 3267 0x49, 0xff, 0xca, //0x00003122 decq %r10 3268 0x4d, 0x89, 0x16, //0x00003125 movq %r10, (%r14) 3269 0x48, 0xc7, 0xc1, 0xdf, 0xff, 0xff, 0xff, //0x00003128 movq $-33, %rcx 3270 0xe9, 0xca, 0x01, 0x00, 0x00, //0x0000312f jmp LBB0_659 3271 //0x00003134 LBB0_632 3272 0x49, 0x89, 0x06, //0x00003134 movq %rax, (%r14) 3273 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003137 movq $-1, %rcx 3274 0xe9, 0xbb, 0x01, 0x00, 0x00, //0x0000313e jmp LBB0_659 3275 //0x00003143 LBB0_633 3276 0x4c, 0x29, 0xd8, //0x00003143 subq %r11, %rax 3277 0xf7, 0xd7, //0x00003146 notl %edi 3278 0x48, 0x63, 0xcf, //0x00003148 movslq %edi, %rcx 3279 0x48, 0x0f, 0xbc, 0xc9, //0x0000314b bsfq %rcx, %rcx 3280 0x48, 0x01, 0xc8, //0x0000314f addq %rcx, %rax 3281 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003152 movq $-1, %rcx 3282 0x48, 0x39, 0xd8, //0x00003159 cmpq %rbx, %rax 3283 0x0f, 0x83, 0x9c, 0x01, 0x00, 0x00, //0x0000315c jae LBB0_659 3284 //0x00003162 LBB0_634 3285 0x48, 0x8d, 0x58, 0x01, //0x00003162 leaq $1(%rax), %rbx 3286 0x49, 0x89, 0x1e, //0x00003166 movq %rbx, (%r14) 3287 0x41, 0x0f, 0xbe, 0x14, 0x03, //0x00003169 movsbl (%r11,%rax), %edx 3288 0x83, 0xfa, 0x7b, //0x0000316e cmpl $123, %edx 3289 0x0f, 0x87, 0x53, 0x23, 0x00, 0x00, //0x00003171 ja LBB0_1087 3290 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003177 movq $-1, %rcx 3291 0x48, 0x8d, 0x35, 0xa3, 0x2d, 0x00, 0x00, //0x0000317e leaq $11683(%rip), %rsi /* LJTI0_6+0(%rip) */ 3292 0x48, 0x63, 0x14, 0x96, //0x00003185 movslq (%rsi,%rdx,4), %rdx 3293 0x48, 0x01, 0xf2, //0x00003189 addq %rsi, %rdx 3294 0xff, 0xe2, //0x0000318c jmpq *%rdx 3295 //0x0000318e LBB0_636 3296 0x49, 0x8b, 0x57, 0x08, //0x0000318e movq $8(%r15), %rdx 3297 0x48, 0x89, 0xd1, //0x00003192 movq %rdx, %rcx 3298 0x48, 0x29, 0xd9, //0x00003195 subq %rbx, %rcx 3299 0x4c, 0x01, 0xdb, //0x00003198 addq %r11, %rbx 3300 0x48, 0x83, 0xf9, 0x20, //0x0000319b cmpq $32, %rcx 3301 0x0f, 0x82, 0x73, 0x00, 0x00, 0x00, //0x0000319f jb LBB0_641 3302 0x48, 0x29, 0xc2, //0x000031a5 subq %rax, %rdx 3303 0x48, 0x83, 0xc2, 0xdf, //0x000031a8 addq $-33, %rdx 3304 0x48, 0x89, 0xd6, //0x000031ac movq %rdx, %rsi 3305 0x48, 0x83, 0xe6, 0xe0, //0x000031af andq $-32, %rsi 3306 0x48, 0x01, 0xc6, //0x000031b3 addq %rax, %rsi 3307 0x49, 0x8d, 0x74, 0x33, 0x21, //0x000031b6 leaq $33(%r11,%rsi), %rsi 3308 0x83, 0xe2, 0x1f, //0x000031bb andl $31, %edx 3309 0xc5, 0xfe, 0x6f, 0x05, 0x5a, 0xce, 0xff, 0xff, //0x000031be vmovdqu $-12710(%rip), %ymm0 /* LCPI0_1+0(%rip) */ 3310 0xc5, 0xfe, 0x6f, 0x0d, 0x72, 0xce, 0xff, 0xff, //0x000031c6 vmovdqu $-12686(%rip), %ymm1 /* LCPI0_2+0(%rip) */ 3311 0xc5, 0xfe, 0x6f, 0x15, 0x8a, 0xce, 0xff, 0xff, //0x000031ce vmovdqu $-12662(%rip), %ymm2 /* LCPI0_3+0(%rip) */ 3312 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000031d6 .p2align 4, 0x90 3313 //0x000031e0 LBB0_638 3314 0xc5, 0xfe, 0x6f, 0x1b, //0x000031e0 vmovdqu (%rbx), %ymm3 3315 0xc5, 0xe5, 0x74, 0xe0, //0x000031e4 vpcmpeqb %ymm0, %ymm3, %ymm4 3316 0xc5, 0xe5, 0xeb, 0xd9, //0x000031e8 vpor %ymm1, %ymm3, %ymm3 3317 0xc5, 0xe5, 0x74, 0xda, //0x000031ec vpcmpeqb %ymm2, %ymm3, %ymm3 3318 0xc5, 0xe5, 0xeb, 0xdc, //0x000031f0 vpor %ymm4, %ymm3, %ymm3 3319 0xc5, 0xfd, 0xd7, 0xfb, //0x000031f4 vpmovmskb %ymm3, %edi 3320 0x85, 0xff, //0x000031f8 testl %edi, %edi 3321 0x0f, 0x85, 0xd3, 0x00, 0x00, 0x00, //0x000031fa jne LBB0_654 3322 0x48, 0x83, 0xc3, 0x20, //0x00003200 addq $32, %rbx 3323 0x48, 0x83, 0xc1, 0xe0, //0x00003204 addq $-32, %rcx 3324 0x48, 0x83, 0xf9, 0x1f, //0x00003208 cmpq $31, %rcx 3325 0x0f, 0x87, 0xce, 0xff, 0xff, 0xff, //0x0000320c ja LBB0_638 3326 0x48, 0x89, 0xd1, //0x00003212 movq %rdx, %rcx 3327 0x48, 0x89, 0xf3, //0x00003215 movq %rsi, %rbx 3328 //0x00003218 LBB0_641 3329 0x48, 0x83, 0xf9, 0x10, //0x00003218 cmpq $16, %rcx 3330 0x0f, 0x82, 0x64, 0x00, 0x00, 0x00, //0x0000321c jb LBB0_646 3331 0x48, 0x8d, 0x51, 0xf0, //0x00003222 leaq $-16(%rcx), %rdx 3332 0x48, 0x89, 0xd6, //0x00003226 movq %rdx, %rsi 3333 0x48, 0x83, 0xe6, 0xf0, //0x00003229 andq $-16, %rsi 3334 0x48, 0x8d, 0x74, 0x1e, 0x10, //0x0000322d leaq $16(%rsi,%rbx), %rsi 3335 0x83, 0xe2, 0x0f, //0x00003232 andl $15, %edx 3336 0xc5, 0xfa, 0x6f, 0x05, 0xa3, 0xcf, 0xff, 0xff, //0x00003235 vmovdqu $-12381(%rip), %xmm0 /* LCPI0_4+0(%rip) */ 3337 0xc5, 0xfa, 0x6f, 0x0d, 0xab, 0xcf, 0xff, 0xff, //0x0000323d vmovdqu $-12373(%rip), %xmm1 /* LCPI0_5+0(%rip) */ 3338 0xc5, 0xfa, 0x6f, 0x15, 0xb3, 0xcf, 0xff, 0xff, //0x00003245 vmovdqu $-12365(%rip), %xmm2 /* LCPI0_6+0(%rip) */ 3339 //0x0000324d LBB0_643 3340 0xc5, 0xfa, 0x6f, 0x1b, //0x0000324d vmovdqu (%rbx), %xmm3 3341 0xc5, 0xe1, 0x74, 0xe0, //0x00003251 vpcmpeqb %xmm0, %xmm3, %xmm4 3342 0xc5, 0xe1, 0xeb, 0xd9, //0x00003255 vpor %xmm1, %xmm3, %xmm3 3343 0xc5, 0xe1, 0x74, 0xda, //0x00003259 vpcmpeqb %xmm2, %xmm3, %xmm3 3344 0xc5, 0xe1, 0xeb, 0xdc, //0x0000325d vpor %xmm4, %xmm3, %xmm3 3345 0xc5, 0xf9, 0xd7, 0xfb, //0x00003261 vpmovmskb %xmm3, %edi 3346 0x66, 0x85, 0xff, //0x00003265 testw %di, %di 3347 0x0f, 0x85, 0xe8, 0x22, 0x00, 0x00, //0x00003268 jne LBB0_1095 3348 0x48, 0x83, 0xc3, 0x10, //0x0000326e addq $16, %rbx 3349 0x48, 0x83, 0xc1, 0xf0, //0x00003272 addq $-16, %rcx 3350 0x48, 0x83, 0xf9, 0x0f, //0x00003276 cmpq $15, %rcx 3351 0x0f, 0x87, 0xcd, 0xff, 0xff, 0xff, //0x0000327a ja LBB0_643 3352 0x48, 0x89, 0xd1, //0x00003280 movq %rdx, %rcx 3353 0x48, 0x89, 0xf3, //0x00003283 movq %rsi, %rbx 3354 //0x00003286 LBB0_646 3355 0x48, 0x85, 0xc9, //0x00003286 testq %rcx, %rcx 3356 0x0f, 0x84, 0x31, 0x00, 0x00, 0x00, //0x00003289 je LBB0_653 3357 0x48, 0x8d, 0x34, 0x0b, //0x0000328f leaq (%rbx,%rcx), %rsi 3358 //0x00003293 LBB0_648 3359 0x0f, 0xb6, 0x13, //0x00003293 movzbl (%rbx), %edx 3360 0x80, 0xfa, 0x2c, //0x00003296 cmpb $44, %dl 3361 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00003299 je LBB0_653 3362 0x80, 0xfa, 0x7d, //0x0000329f cmpb $125, %dl 3363 0x0f, 0x84, 0x18, 0x00, 0x00, 0x00, //0x000032a2 je LBB0_653 3364 0x80, 0xfa, 0x5d, //0x000032a8 cmpb $93, %dl 3365 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x000032ab je LBB0_653 3366 0x48, 0xff, 0xc3, //0x000032b1 incq %rbx 3367 0x48, 0xff, 0xc9, //0x000032b4 decq %rcx 3368 0x0f, 0x85, 0xd6, 0xff, 0xff, 0xff, //0x000032b7 jne LBB0_648 3369 0x48, 0x89, 0xf3, //0x000032bd movq %rsi, %rbx 3370 //0x000032c0 LBB0_653 3371 0x4c, 0x29, 0xdb, //0x000032c0 subq %r11, %rbx 3372 0x48, 0x8b, 0x4c, 0x24, 0x08, //0x000032c3 movq $8(%rsp), %rcx 3373 0x48, 0x89, 0x19, //0x000032c8 movq %rbx, (%rcx) 3374 0x48, 0x89, 0xc1, //0x000032cb movq %rax, %rcx 3375 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x000032ce jmp LBB0_659 3376 //0x000032d3 LBB0_654 3377 0x48, 0x63, 0xcf, //0x000032d3 movslq %edi, %rcx 3378 //0x000032d6 LBB0_655 3379 0x48, 0x0f, 0xbc, 0xc9, //0x000032d6 bsfq %rcx, %rcx 3380 0x4c, 0x29, 0xdb, //0x000032da subq %r11, %rbx 3381 0x48, 0x01, 0xcb, //0x000032dd addq %rcx, %rbx 3382 0x49, 0x89, 0x1e, //0x000032e0 movq %rbx, (%r14) 3383 0x48, 0x89, 0xc1, //0x000032e3 movq %rax, %rcx 3384 0xe9, 0x13, 0x00, 0x00, 0x00, //0x000032e6 jmp LBB0_659 3385 //0x000032eb LBB0_656 3386 0x49, 0x89, 0x06, //0x000032eb movq %rax, (%r14) 3387 0x49, 0x89, 0xc2, //0x000032ee movq %rax, %r10 3388 //0x000032f1 LBB0_657 3389 0x49, 0xff, 0xca, //0x000032f1 decq %r10 3390 0x4d, 0x89, 0x16, //0x000032f4 movq %r10, (%r14) 3391 //0x000032f7 LBB0_658 3392 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x000032f7 movq $-2, %rcx 3393 //0x000032fe LBB0_659 3394 0x48, 0x89, 0xc8, //0x000032fe movq %rcx, %rax 3395 0x48, 0x8d, 0x65, 0xd8, //0x00003301 leaq $-40(%rbp), %rsp 3396 0x5b, //0x00003305 popq %rbx 3397 0x41, 0x5c, //0x00003306 popq %r12 3398 0x41, 0x5d, //0x00003308 popq %r13 3399 0x41, 0x5e, //0x0000330a popq %r14 3400 0x41, 0x5f, //0x0000330c popq %r15 3401 0x5d, //0x0000330e popq %rbp 3402 0xc5, 0xf8, 0x77, //0x0000330f vzeroupper 3403 0xc3, //0x00003312 retq 3404 //0x00003313 LBB0_660 3405 0x4c, 0x89, 0xe8, //0x00003313 movq %r13, %rax 3406 0x4d, 0x8d, 0x6b, 0x04, //0x00003316 leaq $4(%r11), %r13 3407 0x4d, 0x89, 0x2e, //0x0000331a movq %r13, (%r14) 3408 0x4c, 0x89, 0xd9, //0x0000331d movq %r11, %rcx 3409 0x48, 0x85, 0xc0, //0x00003320 testq %rax, %rax 3410 0x0f, 0x8e, 0xd5, 0xff, 0xff, 0xff, //0x00003323 jle LBB0_659 3411 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00003329 .p2align 4, 0x90 3412 //0x00003330 LBB0_662 3413 0x49, 0x8b, 0x32, //0x00003330 movq (%r10), %rsi 3414 0x49, 0x89, 0xf1, //0x00003333 movq %rsi, %r9 3415 0x4c, 0x89, 0xc1, //0x00003336 movq %r8, %rcx 3416 0x48, 0x85, 0xf6, //0x00003339 testq %rsi, %rsi 3417 0x0f, 0x84, 0xbc, 0xff, 0xff, 0xff, //0x0000333c je LBB0_659 3418 //0x00003342 LBB0_664 3419 0x4d, 0x8b, 0x27, //0x00003342 movq (%r15), %r12 3420 0x49, 0x8b, 0x57, 0x08, //0x00003345 movq $8(%r15), %rdx 3421 0x49, 0x39, 0xd5, //0x00003349 cmpq %rdx, %r13 3422 0x0f, 0x83, 0x2e, 0x00, 0x00, 0x00, //0x0000334c jae LBB0_669 3423 0x43, 0x8a, 0x04, 0x2c, //0x00003352 movb (%r12,%r13), %al 3424 0x3c, 0x0d, //0x00003356 cmpb $13, %al 3425 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x00003358 je LBB0_669 3426 0x3c, 0x20, //0x0000335e cmpb $32, %al 3427 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00003360 je LBB0_669 3428 0x04, 0xf7, //0x00003366 addb $-9, %al 3429 0x3c, 0x01, //0x00003368 cmpb $1, %al 3430 0x0f, 0x86, 0x10, 0x00, 0x00, 0x00, //0x0000336a jbe LBB0_669 3431 0x4d, 0x89, 0xeb, //0x00003370 movq %r13, %r11 3432 0xe9, 0x83, 0x01, 0x00, 0x00, //0x00003373 jmp LBB0_695 3433 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00003378 .p2align 4, 0x90 3434 //0x00003380 LBB0_669 3435 0x4d, 0x8d, 0x5d, 0x01, //0x00003380 leaq $1(%r13), %r11 3436 0x49, 0x39, 0xd3, //0x00003384 cmpq %rdx, %r11 3437 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00003387 jae LBB0_673 3438 0x43, 0x8a, 0x1c, 0x1c, //0x0000338d movb (%r12,%r11), %bl 3439 0x80, 0xfb, 0x0d, //0x00003391 cmpb $13, %bl 3440 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00003394 je LBB0_673 3441 0x80, 0xfb, 0x20, //0x0000339a cmpb $32, %bl 3442 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000339d je LBB0_673 3443 0x80, 0xc3, 0xf7, //0x000033a3 addb $-9, %bl 3444 0x80, 0xfb, 0x01, //0x000033a6 cmpb $1, %bl 3445 0x0f, 0x87, 0x4c, 0x01, 0x00, 0x00, //0x000033a9 ja LBB0_695 3446 0x90, //0x000033af .p2align 4, 0x90 3447 //0x000033b0 LBB0_673 3448 0x4d, 0x8d, 0x5d, 0x02, //0x000033b0 leaq $2(%r13), %r11 3449 0x49, 0x39, 0xd3, //0x000033b4 cmpq %rdx, %r11 3450 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000033b7 jae LBB0_677 3451 0x43, 0x8a, 0x1c, 0x1c, //0x000033bd movb (%r12,%r11), %bl 3452 0x80, 0xfb, 0x0d, //0x000033c1 cmpb $13, %bl 3453 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000033c4 je LBB0_677 3454 0x80, 0xfb, 0x20, //0x000033ca cmpb $32, %bl 3455 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000033cd je LBB0_677 3456 0x80, 0xc3, 0xf7, //0x000033d3 addb $-9, %bl 3457 0x80, 0xfb, 0x01, //0x000033d6 cmpb $1, %bl 3458 0x0f, 0x87, 0x1c, 0x01, 0x00, 0x00, //0x000033d9 ja LBB0_695 3459 0x90, //0x000033df .p2align 4, 0x90 3460 //0x000033e0 LBB0_677 3461 0x4d, 0x8d, 0x5d, 0x03, //0x000033e0 leaq $3(%r13), %r11 3462 0x49, 0x39, 0xd3, //0x000033e4 cmpq %rdx, %r11 3463 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x000033e7 jae LBB0_681 3464 0x43, 0x8a, 0x1c, 0x1c, //0x000033ed movb (%r12,%r11), %bl 3465 0x80, 0xfb, 0x0d, //0x000033f1 cmpb $13, %bl 3466 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000033f4 je LBB0_681 3467 0x80, 0xfb, 0x20, //0x000033fa cmpb $32, %bl 3468 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000033fd je LBB0_681 3469 0x80, 0xc3, 0xf7, //0x00003403 addb $-9, %bl 3470 0x80, 0xfb, 0x01, //0x00003406 cmpb $1, %bl 3471 0x0f, 0x87, 0xec, 0x00, 0x00, 0x00, //0x00003409 ja LBB0_695 3472 0x90, //0x0000340f .p2align 4, 0x90 3473 //0x00003410 LBB0_681 3474 0x4d, 0x8d, 0x5d, 0x04, //0x00003410 leaq $4(%r13), %r11 3475 0x48, 0x89, 0xd6, //0x00003414 movq %rdx, %rsi 3476 0x4c, 0x29, 0xde, //0x00003417 subq %r11, %rsi 3477 0x0f, 0x86, 0x82, 0x19, 0x00, 0x00, //0x0000341a jbe LBB0_1013 3478 0x4d, 0x01, 0xe3, //0x00003420 addq %r12, %r11 3479 0x48, 0x83, 0xfe, 0x20, //0x00003423 cmpq $32, %rsi 3480 0x0f, 0x82, 0x59, 0x00, 0x00, 0x00, //0x00003427 jb LBB0_687 3481 0x4c, 0x89, 0xc0, //0x0000342d movq %r8, %rax 3482 0x48, 0x89, 0xd1, //0x00003430 movq %rdx, %rcx 3483 0x4c, 0x29, 0xe9, //0x00003433 subq %r13, %rcx 3484 0x48, 0x83, 0xc1, 0xdc, //0x00003436 addq $-36, %rcx 3485 0x48, 0x89, 0xcf, //0x0000343a movq %rcx, %rdi 3486 0x48, 0x83, 0xe7, 0xe0, //0x0000343d andq $-32, %rdi 3487 0x4c, 0x01, 0xef, //0x00003441 addq %r13, %rdi 3488 0x4d, 0x8d, 0x44, 0x3c, 0x24, //0x00003444 leaq $36(%r12,%rdi), %r8 3489 0x83, 0xe1, 0x1f, //0x00003449 andl $31, %ecx 3490 0x90, 0x90, 0x90, 0x90, //0x0000344c .p2align 4, 0x90 3491 //0x00003450 LBB0_684 3492 0xc4, 0xc1, 0x7e, 0x6f, 0x03, //0x00003450 vmovdqu (%r11), %ymm0 3493 0xc4, 0xe2, 0x55, 0x00, 0xc8, //0x00003455 vpshufb %ymm0, %ymm5, %ymm1 3494 0xc5, 0xfd, 0x74, 0xc1, //0x0000345a vpcmpeqb %ymm1, %ymm0, %ymm0 3495 0xc5, 0xfd, 0xd7, 0xd8, //0x0000345e vpmovmskb %ymm0, %ebx 3496 0x83, 0xfb, 0xff, //0x00003462 cmpl $-1, %ebx 3497 0x0f, 0x85, 0x75, 0x00, 0x00, 0x00, //0x00003465 jne LBB0_694 3498 0x49, 0x83, 0xc3, 0x20, //0x0000346b addq $32, %r11 3499 0x48, 0x83, 0xc6, 0xe0, //0x0000346f addq $-32, %rsi 3500 0x48, 0x83, 0xfe, 0x1f, //0x00003473 cmpq $31, %rsi 3501 0x0f, 0x87, 0xd3, 0xff, 0xff, 0xff, //0x00003477 ja LBB0_684 3502 0x48, 0x89, 0xce, //0x0000347d movq %rcx, %rsi 3503 0x4d, 0x89, 0xc3, //0x00003480 movq %r8, %r11 3504 0x49, 0x89, 0xc0, //0x00003483 movq %rax, %r8 3505 //0x00003486 LBB0_687 3506 0x48, 0x85, 0xf6, //0x00003486 testq %rsi, %rsi 3507 0x48, 0xb8, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003489 movabsq $4294977024, %rax 3508 0x0f, 0x84, 0x31, 0x00, 0x00, 0x00, //0x00003493 je LBB0_693 3509 0x49, 0x8d, 0x3c, 0x33, //0x00003499 leaq (%r11,%rsi), %rdi 3510 0x49, 0xff, 0xc3, //0x0000349d incq %r11 3511 //0x000034a0 LBB0_689 3512 0x41, 0x0f, 0xbe, 0x5b, 0xff, //0x000034a0 movsbl $-1(%r11), %ebx 3513 0x83, 0xfb, 0x20, //0x000034a5 cmpl $32, %ebx 3514 0x0f, 0x87, 0xcf, 0x0c, 0x00, 0x00, //0x000034a8 ja LBB0_869 3515 0x48, 0x0f, 0xa3, 0xd8, //0x000034ae btq %rbx, %rax 3516 0x0f, 0x83, 0xc5, 0x0c, 0x00, 0x00, //0x000034b2 jae LBB0_869 3517 0x48, 0xff, 0xce, //0x000034b8 decq %rsi 3518 0x49, 0xff, 0xc3, //0x000034bb incq %r11 3519 0x48, 0x85, 0xf6, //0x000034be testq %rsi, %rsi 3520 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x000034c1 jne LBB0_689 3521 0x49, 0x89, 0xfb, //0x000034c7 movq %rdi, %r11 3522 //0x000034ca LBB0_693 3523 0x4d, 0x29, 0xe3, //0x000034ca subq %r12, %r11 3524 0x49, 0x39, 0xd3, //0x000034cd cmpq %rdx, %r11 3525 0x0f, 0x82, 0x25, 0x00, 0x00, 0x00, //0x000034d0 jb LBB0_695 3526 0xe9, 0xca, 0x18, 0x00, 0x00, //0x000034d6 jmp LBB0_1014 3527 0x90, 0x90, 0x90, 0x90, 0x90, //0x000034db .p2align 4, 0x90 3528 //0x000034e0 LBB0_694 3529 0x4d, 0x29, 0xe3, //0x000034e0 subq %r12, %r11 3530 0xf7, 0xd3, //0x000034e3 notl %ebx 3531 0x48, 0x63, 0xcb, //0x000034e5 movslq %ebx, %rcx 3532 0x48, 0x0f, 0xbc, 0xc9, //0x000034e8 bsfq %rcx, %rcx 3533 0x49, 0x01, 0xcb, //0x000034ec addq %rcx, %r11 3534 0x49, 0x89, 0xc0, //0x000034ef movq %rax, %r8 3535 0x49, 0x39, 0xd3, //0x000034f2 cmpq %rdx, %r11 3536 0x0f, 0x83, 0xaa, 0x18, 0x00, 0x00, //0x000034f5 jae LBB0_1014 3537 //0x000034fb LBB0_695 3538 0x4d, 0x8d, 0x6b, 0x01, //0x000034fb leaq $1(%r11), %r13 3539 0x4d, 0x89, 0x2e, //0x000034ff movq %r13, (%r14) 3540 0x43, 0x0f, 0xbe, 0x3c, 0x1c, //0x00003502 movsbl (%r12,%r11), %edi 3541 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003507 movq $-1, %rcx 3542 0x85, 0xff, //0x0000350e testl %edi, %edi 3543 0x0f, 0x84, 0xe8, 0xfd, 0xff, 0xff, //0x00003510 je LBB0_659 3544 0x49, 0x8d, 0x71, 0xff, //0x00003516 leaq $-1(%r9), %rsi 3545 0x43, 0x8b, 0x1c, 0xca, //0x0000351a movl (%r10,%r9,8), %ebx 3546 0x49, 0x83, 0xf8, 0xff, //0x0000351e cmpq $-1, %r8 3547 0x4d, 0x0f, 0x44, 0xc3, //0x00003522 cmoveq %r11, %r8 3548 0xff, 0xcb, //0x00003526 decl %ebx 3549 0x83, 0xfb, 0x05, //0x00003528 cmpl $5, %ebx 3550 0x0f, 0x87, 0xe7, 0x01, 0x00, 0x00, //0x0000352b ja LBB0_724 3551 0x48, 0x8d, 0x05, 0x10, 0x26, 0x00, 0x00, //0x00003531 leaq $9744(%rip), %rax /* LJTI0_2+0(%rip) */ 3552 0x48, 0x63, 0x14, 0x98, //0x00003538 movslq (%rax,%rbx,4), %rdx 3553 0x48, 0x01, 0xc2, //0x0000353c addq %rax, %rdx 3554 0xff, 0xe2, //0x0000353f jmpq *%rdx 3555 //0x00003541 LBB0_698 3556 0x83, 0xff, 0x2c, //0x00003541 cmpl $44, %edi 3557 0x0f, 0x84, 0x77, 0x02, 0x00, 0x00, //0x00003544 je LBB0_733 3558 0x83, 0xff, 0x5d, //0x0000354a cmpl $93, %edi 3559 0x0f, 0x84, 0x57, 0x02, 0x00, 0x00, //0x0000354d je LBB0_700 3560 0xe9, 0x9f, 0xfd, 0xff, 0xff, //0x00003553 jmp LBB0_658 3561 //0x00003558 LBB0_701 3562 0x40, 0x80, 0xff, 0x5d, //0x00003558 cmpb $93, %dil 3563 0x0f, 0x84, 0x48, 0x02, 0x00, 0x00, //0x0000355c je LBB0_700 3564 0x4b, 0xc7, 0x04, 0xca, 0x01, 0x00, 0x00, 0x00, //0x00003562 movq $1, (%r10,%r9,8) 3565 0x83, 0xff, 0x7b, //0x0000356a cmpl $123, %edi 3566 0x0f, 0x86, 0xb1, 0x01, 0x00, 0x00, //0x0000356d jbe LBB0_703 3567 0xe9, 0x7f, 0xfd, 0xff, 0xff, //0x00003573 jmp LBB0_658 3568 //0x00003578 LBB0_704 3569 0x40, 0x80, 0xff, 0x22, //0x00003578 cmpb $34, %dil 3570 0x0f, 0x85, 0x75, 0xfd, 0xff, 0xff, //0x0000357c jne LBB0_658 3571 0x4b, 0xc7, 0x04, 0xca, 0x04, 0x00, 0x00, 0x00, //0x00003582 movq $4, (%r10,%r9,8) 3572 0x49, 0x8b, 0x57, 0x08, //0x0000358a movq $8(%r15), %rdx 3573 0x48, 0x89, 0xd1, //0x0000358e movq %rdx, %rcx 3574 0x4c, 0x29, 0xe9, //0x00003591 subq %r13, %rcx 3575 0x0f, 0x84, 0x06, 0x21, 0x00, 0x00, //0x00003594 je LBB0_1109 3576 0x4c, 0x89, 0x6c, 0x24, 0x20, //0x0000359a movq %r13, $32(%rsp) 3577 0x4b, 0x8d, 0x1c, 0x2c, //0x0000359f leaq (%r12,%r13), %rbx 3578 0x48, 0x83, 0xf9, 0x40, //0x000035a3 cmpq $64, %rcx 3579 0x48, 0x89, 0x54, 0x24, 0x18, //0x000035a7 movq %rdx, $24(%rsp) 3580 0x0f, 0x82, 0xf1, 0x12, 0x00, 0x00, //0x000035ac jb LBB0_949 3581 0x4c, 0x89, 0x04, 0x24, //0x000035b2 movq %r8, (%rsp) 3582 0x4d, 0x89, 0xd0, //0x000035b6 movq %r10, %r8 3583 0x41, 0x89, 0xca, //0x000035b9 movl %ecx, %r10d 3584 0x41, 0x83, 0xe2, 0x3f, //0x000035bc andl $63, %r10d 3585 0x4c, 0x29, 0xda, //0x000035c0 subq %r11, %rdx 3586 0x48, 0x83, 0xc2, 0xbf, //0x000035c3 addq $-65, %rdx 3587 0x48, 0x83, 0xe2, 0xc0, //0x000035c7 andq $-64, %rdx 3588 0x4c, 0x01, 0xda, //0x000035cb addq %r11, %rdx 3589 0x4d, 0x8d, 0x6c, 0x14, 0x41, //0x000035ce leaq $65(%r12,%rdx), %r13 3590 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000035d3 movq $-1, %r9 3591 0x45, 0x31, 0xf6, //0x000035da xorl %r14d, %r14d 3592 0x90, 0x90, 0x90, //0x000035dd .p2align 4, 0x90 3593 //0x000035e0 LBB0_708 3594 0xc5, 0xfe, 0x6f, 0x03, //0x000035e0 vmovdqu (%rbx), %ymm0 3595 0xc5, 0xfe, 0x6f, 0x4b, 0x20, //0x000035e4 vmovdqu $32(%rbx), %ymm1 3596 0xc5, 0xfd, 0x74, 0xd6, //0x000035e9 vpcmpeqb %ymm6, %ymm0, %ymm2 3597 0xc5, 0xfd, 0xd7, 0xd2, //0x000035ed vpmovmskb %ymm2, %edx 3598 0xc5, 0xf5, 0x74, 0xd6, //0x000035f1 vpcmpeqb %ymm6, %ymm1, %ymm2 3599 0xc5, 0xfd, 0xd7, 0xfa, //0x000035f5 vpmovmskb %ymm2, %edi 3600 0xc5, 0xfd, 0x74, 0xc7, //0x000035f9 vpcmpeqb %ymm7, %ymm0, %ymm0 3601 0xc5, 0xfd, 0xd7, 0xf0, //0x000035fd vpmovmskb %ymm0, %esi 3602 0xc5, 0xf5, 0x74, 0xc7, //0x00003601 vpcmpeqb %ymm7, %ymm1, %ymm0 3603 0xc5, 0xfd, 0xd7, 0xc0, //0x00003605 vpmovmskb %ymm0, %eax 3604 0x48, 0xc1, 0xe7, 0x20, //0x00003609 shlq $32, %rdi 3605 0x48, 0xc1, 0xe0, 0x20, //0x0000360d shlq $32, %rax 3606 0x48, 0x09, 0xc6, //0x00003611 orq %rax, %rsi 3607 0x49, 0x83, 0xf9, 0xff, //0x00003614 cmpq $-1, %r9 3608 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00003618 jne LBB0_710 3609 0x48, 0x85, 0xf6, //0x0000361e testq %rsi, %rsi 3610 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x00003621 jne LBB0_718 3611 //0x00003627 LBB0_710 3612 0x48, 0x09, 0xd7, //0x00003627 orq %rdx, %rdi 3613 0x48, 0x89, 0xf0, //0x0000362a movq %rsi, %rax 3614 0x4c, 0x09, 0xf0, //0x0000362d orq %r14, %rax 3615 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x00003630 jne LBB0_719 3616 //0x00003636 LBB0_711 3617 0x48, 0x85, 0xff, //0x00003636 testq %rdi, %rdi 3618 0x0f, 0x85, 0x8a, 0x00, 0x00, 0x00, //0x00003639 jne LBB0_720 3619 //0x0000363f LBB0_712 3620 0x48, 0x83, 0xc1, 0xc0, //0x0000363f addq $-64, %rcx 3621 0x48, 0x83, 0xc3, 0x40, //0x00003643 addq $64, %rbx 3622 0x48, 0x83, 0xf9, 0x3f, //0x00003647 cmpq $63, %rcx 3623 0x0f, 0x87, 0x8f, 0xff, 0xff, 0xff, //0x0000364b ja LBB0_708 3624 0xe9, 0x2e, 0x0f, 0x00, 0x00, //0x00003651 jmp LBB0_713 3625 //0x00003656 LBB0_718 3626 0x48, 0x89, 0xd8, //0x00003656 movq %rbx, %rax 3627 0x4c, 0x29, 0xe0, //0x00003659 subq %r12, %rax 3628 0x4c, 0x0f, 0xbc, 0xce, //0x0000365c bsfq %rsi, %r9 3629 0x49, 0x01, 0xc1, //0x00003660 addq %rax, %r9 3630 0x48, 0x09, 0xd7, //0x00003663 orq %rdx, %rdi 3631 0x48, 0x89, 0xf0, //0x00003666 movq %rsi, %rax 3632 0x4c, 0x09, 0xf0, //0x00003669 orq %r14, %rax 3633 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x0000366c je LBB0_711 3634 //0x00003672 LBB0_719 3635 0x4c, 0x89, 0xf0, //0x00003672 movq %r14, %rax 3636 0x48, 0xf7, 0xd0, //0x00003675 notq %rax 3637 0x48, 0x21, 0xf0, //0x00003678 andq %rsi, %rax 3638 0x4c, 0x8d, 0x3c, 0x00, //0x0000367b leaq (%rax,%rax), %r15 3639 0x4d, 0x09, 0xf7, //0x0000367f orq %r14, %r15 3640 0x4c, 0x89, 0xfa, //0x00003682 movq %r15, %rdx 3641 0x48, 0xf7, 0xd2, //0x00003685 notq %rdx 3642 0x48, 0x21, 0xf2, //0x00003688 andq %rsi, %rdx 3643 0x48, 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x0000368b movabsq $-6148914691236517206, %rsi 3644 0x48, 0x21, 0xf2, //0x00003695 andq %rsi, %rdx 3645 0x45, 0x31, 0xf6, //0x00003698 xorl %r14d, %r14d 3646 0x48, 0x01, 0xc2, //0x0000369b addq %rax, %rdx 3647 0x41, 0x0f, 0x92, 0xc6, //0x0000369e setb %r14b 3648 0x48, 0x01, 0xd2, //0x000036a2 addq %rdx, %rdx 3649 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x000036a5 movabsq $6148914691236517205, %rax 3650 0x48, 0x31, 0xc2, //0x000036af xorq %rax, %rdx 3651 0x4c, 0x21, 0xfa, //0x000036b2 andq %r15, %rdx 3652 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x000036b5 movq $16(%rsp), %r15 3653 0x48, 0xf7, 0xd2, //0x000036ba notq %rdx 3654 0x48, 0x21, 0xd7, //0x000036bd andq %rdx, %rdi 3655 0x48, 0x85, 0xff, //0x000036c0 testq %rdi, %rdi 3656 0x0f, 0x84, 0x76, 0xff, 0xff, 0xff, //0x000036c3 je LBB0_712 3657 //0x000036c9 LBB0_720 3658 0x48, 0x0f, 0xbc, 0xc7, //0x000036c9 bsfq %rdi, %rax 3659 0x4c, 0x29, 0xe3, //0x000036cd subq %r12, %rbx 3660 0x4c, 0x8d, 0x6c, 0x03, 0x01, //0x000036d0 leaq $1(%rbx,%rax), %r13 3661 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x000036d5 movq $8(%rsp), %r14 3662 0x4d, 0x89, 0xc2, //0x000036da movq %r8, %r10 3663 0x4c, 0x8b, 0x04, 0x24, //0x000036dd movq (%rsp), %r8 3664 0x4d, 0x85, 0xed, //0x000036e1 testq %r13, %r13 3665 0x0f, 0x88, 0xdc, 0x16, 0x00, 0x00, //0x000036e4 js LBB0_978 3666 //0x000036ea LBB0_721 3667 0x4d, 0x89, 0x2e, //0x000036ea movq %r13, (%r14) 3668 0x4c, 0x89, 0xd9, //0x000036ed movq %r11, %rcx 3669 0x48, 0x83, 0x7c, 0x24, 0x20, 0x00, //0x000036f0 cmpq $0, $32(%rsp) 3670 0x0f, 0x8f, 0x34, 0xfc, 0xff, 0xff, //0x000036f6 jg LBB0_662 3671 0xe9, 0xfd, 0xfb, 0xff, 0xff, //0x000036fc jmp LBB0_659 3672 //0x00003701 LBB0_722 3673 0x40, 0x80, 0xff, 0x3a, //0x00003701 cmpb $58, %dil 3674 0x0f, 0x85, 0xec, 0xfb, 0xff, 0xff, //0x00003705 jne LBB0_658 3675 0x4b, 0xc7, 0x04, 0xca, 0x00, 0x00, 0x00, 0x00, //0x0000370b movq $0, (%r10,%r9,8) 3676 0xe9, 0x18, 0xfc, 0xff, 0xff, //0x00003713 jmp LBB0_662 3677 //0x00003718 LBB0_724 3678 0x49, 0x89, 0x32, //0x00003718 movq %rsi, (%r10) 3679 0x83, 0xff, 0x7b, //0x0000371b cmpl $123, %edi 3680 0x0f, 0x87, 0xd3, 0xfb, 0xff, 0xff, //0x0000371e ja LBB0_658 3681 //0x00003724 LBB0_703 3682 0x4f, 0x8d, 0x0c, 0x1c, //0x00003724 leaq (%r12,%r11), %r9 3683 0x89, 0xf8, //0x00003728 movl %edi, %eax 3684 0x48, 0x8d, 0x15, 0x2f, 0x24, 0x00, 0x00, //0x0000372a leaq $9263(%rip), %rdx /* LJTI0_3+0(%rip) */ 3685 0x48, 0x63, 0x04, 0x82, //0x00003731 movslq (%rdx,%rax,4), %rax 3686 0x48, 0x01, 0xd0, //0x00003735 addq %rdx, %rax 3687 0xff, 0xe0, //0x00003738 jmpq *%rax 3688 //0x0000373a LBB0_729 3689 0x4d, 0x8b, 0x57, 0x08, //0x0000373a movq $8(%r15), %r10 3690 0x4d, 0x29, 0xda, //0x0000373e subq %r11, %r10 3691 0x0f, 0x84, 0x9a, 0x16, 0x00, 0x00, //0x00003741 je LBB0_1016 3692 0x4c, 0x89, 0x04, 0x24, //0x00003747 movq %r8, (%rsp) 3693 0x41, 0x80, 0x39, 0x30, //0x0000374b cmpb $48, (%r9) 3694 0x0f, 0x85, 0x57, 0x02, 0x00, 0x00, //0x0000374f jne LBB0_758 3695 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00003755 movl $1, %r8d 3696 0x49, 0x83, 0xfa, 0x01, //0x0000375b cmpq $1, %r10 3697 0x0f, 0x85, 0x1d, 0x02, 0x00, 0x00, //0x0000375f jne LBB0_756 3698 //0x00003765 LBB0_732 3699 0x4c, 0x89, 0xe9, //0x00003765 movq %r13, %rcx 3700 0xe9, 0xeb, 0x09, 0x00, 0x00, //0x00003768 jmp LBB0_867 3701 //0x0000376d LBB0_725 3702 0x83, 0xff, 0x2c, //0x0000376d cmpl $44, %edi 3703 0x0f, 0x85, 0x2b, 0x00, 0x00, 0x00, //0x00003770 jne LBB0_726 3704 0x49, 0x81, 0xf9, 0xff, 0x0f, 0x00, 0x00, //0x00003776 cmpq $4095, %r9 3705 0x0f, 0x8f, 0x2e, 0x16, 0x00, 0x00, //0x0000377d jg LBB0_1097 3706 0x49, 0x8d, 0x41, 0x01, //0x00003783 leaq $1(%r9), %rax 3707 0x49, 0x89, 0x02, //0x00003787 movq %rax, (%r10) 3708 0x4b, 0xc7, 0x44, 0xca, 0x08, 0x03, 0x00, 0x00, 0x00, //0x0000378a movq $3, $8(%r10,%r9,8) 3709 0xe9, 0x98, 0xfb, 0xff, 0xff, //0x00003793 jmp LBB0_662 3710 //0x00003798 LBB0_727 3711 0x83, 0xff, 0x22, //0x00003798 cmpl $34, %edi 3712 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x0000379b je LBB0_737 3713 //0x000037a1 LBB0_726 3714 0x83, 0xff, 0x7d, //0x000037a1 cmpl $125, %edi 3715 0x0f, 0x85, 0x4d, 0xfb, 0xff, 0xff, //0x000037a4 jne LBB0_658 3716 //0x000037aa LBB0_700 3717 0x49, 0x89, 0x32, //0x000037aa movq %rsi, (%r10) 3718 0x49, 0x89, 0xf1, //0x000037ad movq %rsi, %r9 3719 0x4c, 0x89, 0xc1, //0x000037b0 movq %r8, %rcx 3720 0x48, 0x85, 0xf6, //0x000037b3 testq %rsi, %rsi 3721 0x0f, 0x85, 0x86, 0xfb, 0xff, 0xff, //0x000037b6 jne LBB0_664 3722 0xe9, 0x3d, 0xfb, 0xff, 0xff, //0x000037bc jmp LBB0_659 3723 //0x000037c1 LBB0_733 3724 0x49, 0x81, 0xf9, 0xff, 0x0f, 0x00, 0x00, //0x000037c1 cmpq $4095, %r9 3725 0x0f, 0x8f, 0xe3, 0x15, 0x00, 0x00, //0x000037c8 jg LBB0_1097 3726 0x49, 0x8d, 0x41, 0x01, //0x000037ce leaq $1(%r9), %rax 3727 0x49, 0x89, 0x02, //0x000037d2 movq %rax, (%r10) 3728 0x4b, 0xc7, 0x44, 0xca, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000037d5 movq $0, $8(%r10,%r9,8) 3729 0xe9, 0x4d, 0xfb, 0xff, 0xff, //0x000037de jmp LBB0_662 3730 //0x000037e3 LBB0_737 3731 0x4c, 0x89, 0x04, 0x24, //0x000037e3 movq %r8, (%rsp) 3732 0x4b, 0xc7, 0x04, 0xca, 0x02, 0x00, 0x00, 0x00, //0x000037e7 movq $2, (%r10,%r9,8) 3733 0x4d, 0x8b, 0x47, 0x08, //0x000037ef movq $8(%r15), %r8 3734 0x4c, 0x89, 0xc1, //0x000037f3 movq %r8, %rcx 3735 0x4c, 0x29, 0xe9, //0x000037f6 subq %r13, %rcx 3736 0x0f, 0x84, 0xbb, 0x1e, 0x00, 0x00, //0x000037f9 je LBB0_1116 3737 0x4c, 0x89, 0x6c, 0x24, 0x20, //0x000037ff movq %r13, $32(%rsp) 3738 0x4b, 0x8d, 0x1c, 0x2c, //0x00003804 leaq (%r12,%r13), %rbx 3739 0x48, 0x83, 0xf9, 0x40, //0x00003808 cmpq $64, %rcx 3740 0x0f, 0x82, 0x2e, 0x11, 0x00, 0x00, //0x0000380c jb LBB0_957 3741 0x41, 0x89, 0xca, //0x00003812 movl %ecx, %r10d 3742 0x41, 0x83, 0xe2, 0x3f, //0x00003815 andl $63, %r10d 3743 0x4c, 0x89, 0xc0, //0x00003819 movq %r8, %rax 3744 0x4c, 0x29, 0xd8, //0x0000381c subq %r11, %rax 3745 0x48, 0x83, 0xc0, 0xbf, //0x0000381f addq $-65, %rax 3746 0x48, 0x83, 0xe0, 0xc0, //0x00003823 andq $-64, %rax 3747 0x4c, 0x01, 0xd8, //0x00003827 addq %r11, %rax 3748 0x4d, 0x8d, 0x6c, 0x04, 0x41, //0x0000382a leaq $65(%r12,%rax), %r13 3749 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000382f movq $-1, %r9 3750 0x45, 0x31, 0xf6, //0x00003836 xorl %r14d, %r14d 3751 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00003839 .p2align 4, 0x90 3752 //0x00003840 LBB0_740 3753 0xc5, 0xfe, 0x6f, 0x03, //0x00003840 vmovdqu (%rbx), %ymm0 3754 0xc5, 0xfe, 0x6f, 0x4b, 0x20, //0x00003844 vmovdqu $32(%rbx), %ymm1 3755 0xc5, 0xfd, 0x74, 0xd6, //0x00003849 vpcmpeqb %ymm6, %ymm0, %ymm2 3756 0xc5, 0xfd, 0xd7, 0xd2, //0x0000384d vpmovmskb %ymm2, %edx 3757 0xc5, 0xf5, 0x74, 0xd6, //0x00003851 vpcmpeqb %ymm6, %ymm1, %ymm2 3758 0xc5, 0xfd, 0xd7, 0xfa, //0x00003855 vpmovmskb %ymm2, %edi 3759 0xc5, 0xfd, 0x74, 0xc7, //0x00003859 vpcmpeqb %ymm7, %ymm0, %ymm0 3760 0xc5, 0xfd, 0xd7, 0xf0, //0x0000385d vpmovmskb %ymm0, %esi 3761 0xc5, 0xf5, 0x74, 0xc7, //0x00003861 vpcmpeqb %ymm7, %ymm1, %ymm0 3762 0xc5, 0xfd, 0xd7, 0xc0, //0x00003865 vpmovmskb %ymm0, %eax 3763 0x48, 0xc1, 0xe7, 0x20, //0x00003869 shlq $32, %rdi 3764 0x48, 0xc1, 0xe0, 0x20, //0x0000386d shlq $32, %rax 3765 0x48, 0x09, 0xc6, //0x00003871 orq %rax, %rsi 3766 0x49, 0x83, 0xf9, 0xff, //0x00003874 cmpq $-1, %r9 3767 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00003878 jne LBB0_742 3768 0x48, 0x85, 0xf6, //0x0000387e testq %rsi, %rsi 3769 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x00003881 jne LBB0_750 3770 //0x00003887 LBB0_742 3771 0x48, 0x09, 0xd7, //0x00003887 orq %rdx, %rdi 3772 0x48, 0x89, 0xf0, //0x0000388a movq %rsi, %rax 3773 0x4c, 0x09, 0xf0, //0x0000388d orq %r14, %rax 3774 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x00003890 jne LBB0_751 3775 //0x00003896 LBB0_743 3776 0x48, 0x85, 0xff, //0x00003896 testq %rdi, %rdi 3777 0x0f, 0x85, 0x8a, 0x00, 0x00, 0x00, //0x00003899 jne LBB0_752 3778 //0x0000389f LBB0_744 3779 0x48, 0x83, 0xc1, 0xc0, //0x0000389f addq $-64, %rcx 3780 0x48, 0x83, 0xc3, 0x40, //0x000038a3 addq $64, %rbx 3781 0x48, 0x83, 0xf9, 0x3f, //0x000038a7 cmpq $63, %rcx 3782 0x0f, 0x87, 0x8f, 0xff, 0xff, 0xff, //0x000038ab ja LBB0_740 3783 0xe9, 0x6f, 0x0e, 0x00, 0x00, //0x000038b1 jmp LBB0_745 3784 //0x000038b6 LBB0_750 3785 0x48, 0x89, 0xd8, //0x000038b6 movq %rbx, %rax 3786 0x4c, 0x29, 0xe0, //0x000038b9 subq %r12, %rax 3787 0x4c, 0x0f, 0xbc, 0xce, //0x000038bc bsfq %rsi, %r9 3788 0x49, 0x01, 0xc1, //0x000038c0 addq %rax, %r9 3789 0x48, 0x09, 0xd7, //0x000038c3 orq %rdx, %rdi 3790 0x48, 0x89, 0xf0, //0x000038c6 movq %rsi, %rax 3791 0x4c, 0x09, 0xf0, //0x000038c9 orq %r14, %rax 3792 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x000038cc je LBB0_743 3793 //0x000038d2 LBB0_751 3794 0x4c, 0x89, 0xf0, //0x000038d2 movq %r14, %rax 3795 0x48, 0xf7, 0xd0, //0x000038d5 notq %rax 3796 0x48, 0x21, 0xf0, //0x000038d8 andq %rsi, %rax 3797 0x4c, 0x8d, 0x3c, 0x00, //0x000038db leaq (%rax,%rax), %r15 3798 0x4d, 0x09, 0xf7, //0x000038df orq %r14, %r15 3799 0x4c, 0x89, 0xfa, //0x000038e2 movq %r15, %rdx 3800 0x48, 0xf7, 0xd2, //0x000038e5 notq %rdx 3801 0x48, 0x21, 0xf2, //0x000038e8 andq %rsi, %rdx 3802 0x48, 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x000038eb movabsq $-6148914691236517206, %rsi 3803 0x48, 0x21, 0xf2, //0x000038f5 andq %rsi, %rdx 3804 0x45, 0x31, 0xf6, //0x000038f8 xorl %r14d, %r14d 3805 0x48, 0x01, 0xc2, //0x000038fb addq %rax, %rdx 3806 0x41, 0x0f, 0x92, 0xc6, //0x000038fe setb %r14b 3807 0x48, 0x01, 0xd2, //0x00003902 addq %rdx, %rdx 3808 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00003905 movabsq $6148914691236517205, %rax 3809 0x48, 0x31, 0xc2, //0x0000390f xorq %rax, %rdx 3810 0x4c, 0x21, 0xfa, //0x00003912 andq %r15, %rdx 3811 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00003915 movq $16(%rsp), %r15 3812 0x48, 0xf7, 0xd2, //0x0000391a notq %rdx 3813 0x48, 0x21, 0xd7, //0x0000391d andq %rdx, %rdi 3814 0x48, 0x85, 0xff, //0x00003920 testq %rdi, %rdi 3815 0x0f, 0x84, 0x76, 0xff, 0xff, 0xff, //0x00003923 je LBB0_744 3816 //0x00003929 LBB0_752 3817 0x48, 0x0f, 0xbc, 0xc7, //0x00003929 bsfq %rdi, %rax 3818 0x4c, 0x29, 0xe3, //0x0000392d subq %r12, %rbx 3819 0x4c, 0x8d, 0x6c, 0x03, 0x01, //0x00003930 leaq $1(%rbx,%rax), %r13 3820 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00003935 movq $8(%rsp), %r14 3821 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x0000393a movq $40(%rsp), %r10 3822 0x4d, 0x85, 0xed, //0x0000393f testq %r13, %r13 3823 0x0f, 0x88, 0x56, 0x1b, 0x00, 0x00, //0x00003942 js LBB0_1082 3824 //0x00003948 LBB0_753 3825 0x4d, 0x89, 0x2e, //0x00003948 movq %r13, (%r14) 3826 0x4c, 0x89, 0xd9, //0x0000394b movq %r11, %rcx 3827 0x48, 0x83, 0x7c, 0x24, 0x20, 0x00, //0x0000394e cmpq $0, $32(%rsp) 3828 0x4c, 0x8b, 0x04, 0x24, //0x00003954 movq (%rsp), %r8 3829 0x0f, 0x8e, 0xa0, 0xf9, 0xff, 0xff, //0x00003958 jle LBB0_659 3830 0x49, 0x8b, 0x02, //0x0000395e movq (%r10), %rax 3831 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00003961 cmpq $4095, %rax 3832 0x0f, 0x8f, 0x44, 0x14, 0x00, 0x00, //0x00003967 jg LBB0_1097 3833 0x48, 0x8d, 0x48, 0x01, //0x0000396d leaq $1(%rax), %rcx 3834 0x49, 0x89, 0x0a, //0x00003971 movq %rcx, (%r10) 3835 0x49, 0xc7, 0x44, 0xc2, 0x08, 0x04, 0x00, 0x00, 0x00, //0x00003974 movq $4, $8(%r10,%rax,8) 3836 0xe9, 0xae, 0xf9, 0xff, 0xff, //0x0000397d jmp LBB0_662 3837 //0x00003982 LBB0_756 3838 0x43, 0x8a, 0x0c, 0x2c, //0x00003982 movb (%r12,%r13), %cl 3839 0x80, 0xc1, 0xd2, //0x00003986 addb $-46, %cl 3840 0x80, 0xf9, 0x37, //0x00003989 cmpb $55, %cl 3841 0x0f, 0x87, 0xd3, 0xfd, 0xff, 0xff, //0x0000398c ja LBB0_732 3842 0x0f, 0xb6, 0xc1, //0x00003992 movzbl %cl, %eax 3843 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00003995 movabsq $36028797027352577, %rcx 3844 0x48, 0x0f, 0xa3, 0xc1, //0x0000399f btq %rax, %rcx 3845 0x4c, 0x89, 0xe9, //0x000039a3 movq %r13, %rcx 3846 0x0f, 0x83, 0xac, 0x07, 0x00, 0x00, //0x000039a6 jae LBB0_867 3847 //0x000039ac LBB0_758 3848 0x4c, 0x89, 0x6c, 0x24, 0x20, //0x000039ac movq %r13, $32(%rsp) 3849 0x49, 0x83, 0xfa, 0x20, //0x000039b1 cmpq $32, %r10 3850 0x0f, 0x82, 0x4d, 0x0f, 0x00, 0x00, //0x000039b5 jb LBB0_954 3851 0x49, 0x8d, 0x4a, 0xe0, //0x000039bb leaq $-32(%r10), %rcx 3852 0x48, 0x89, 0xc8, //0x000039bf movq %rcx, %rax 3853 0x48, 0x83, 0xe0, 0xe0, //0x000039c2 andq $-32, %rax 3854 0x4e, 0x8d, 0x44, 0x08, 0x20, //0x000039c6 leaq $32(%rax,%r9), %r8 3855 0x83, 0xe1, 0x1f, //0x000039cb andl $31, %ecx 3856 0x48, 0x89, 0x4c, 0x24, 0x18, //0x000039ce movq %rcx, $24(%rsp) 3857 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000039d3 movq $-1, %r13 3858 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000039da movq $-1, %r15 3859 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000039e1 movq $-1, %r12 3860 0x4c, 0x89, 0xcb, //0x000039e8 movq %r9, %rbx 3861 0x90, 0x90, 0x90, 0x90, 0x90, //0x000039eb .p2align 4, 0x90 3862 //0x000039f0 LBB0_760 3863 0xc5, 0xfe, 0x6f, 0x03, //0x000039f0 vmovdqu (%rbx), %ymm0 3864 0xc4, 0xc1, 0x7d, 0x64, 0xc8, //0x000039f4 vpcmpgtb %ymm8, %ymm0, %ymm1 3865 0xc5, 0xb5, 0x64, 0xd0, //0x000039f9 vpcmpgtb %ymm0, %ymm9, %ymm2 3866 0xc5, 0xf5, 0xdb, 0xca, //0x000039fd vpand %ymm2, %ymm1, %ymm1 3867 0xc5, 0xad, 0x74, 0xd0, //0x00003a01 vpcmpeqb %ymm0, %ymm10, %ymm2 3868 0xc5, 0xa5, 0x74, 0xd8, //0x00003a05 vpcmpeqb %ymm0, %ymm11, %ymm3 3869 0xc5, 0xe5, 0xeb, 0xd2, //0x00003a09 vpor %ymm2, %ymm3, %ymm2 3870 0xc5, 0x9d, 0xeb, 0xd8, //0x00003a0d vpor %ymm0, %ymm12, %ymm3 3871 0xc5, 0x95, 0x74, 0xc0, //0x00003a11 vpcmpeqb %ymm0, %ymm13, %ymm0 3872 0xc5, 0x7d, 0xd7, 0xf0, //0x00003a15 vpmovmskb %ymm0, %r14d 3873 0xc5, 0x8d, 0x74, 0xdb, //0x00003a19 vpcmpeqb %ymm3, %ymm14, %ymm3 3874 0xc5, 0xfd, 0xd7, 0xf3, //0x00003a1d vpmovmskb %ymm3, %esi 3875 0xc5, 0xfd, 0xd7, 0xfa, //0x00003a21 vpmovmskb %ymm2, %edi 3876 0xc5, 0xe5, 0xeb, 0xc0, //0x00003a25 vpor %ymm0, %ymm3, %ymm0 3877 0xc5, 0xed, 0xeb, 0xc9, //0x00003a29 vpor %ymm1, %ymm2, %ymm1 3878 0xc5, 0xfd, 0xeb, 0xc1, //0x00003a2d vpor %ymm1, %ymm0, %ymm0 3879 0xc5, 0xfd, 0xd7, 0xc0, //0x00003a31 vpmovmskb %ymm0, %eax 3880 0x48, 0xf7, 0xd0, //0x00003a35 notq %rax 3881 0x48, 0x0f, 0xbc, 0xc8, //0x00003a38 bsfq %rax, %rcx 3882 0x83, 0xf9, 0x20, //0x00003a3c cmpl $32, %ecx 3883 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00003a3f je LBB0_762 3884 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00003a45 movl $-1, %eax 3885 0xd3, 0xe0, //0x00003a4a shll %cl, %eax 3886 0xf7, 0xd0, //0x00003a4c notl %eax 3887 0x41, 0x21, 0xc6, //0x00003a4e andl %eax, %r14d 3888 0x21, 0xc6, //0x00003a51 andl %eax, %esi 3889 0x21, 0xf8, //0x00003a53 andl %edi, %eax 3890 0x89, 0xc7, //0x00003a55 movl %eax, %edi 3891 //0x00003a57 LBB0_762 3892 0x41, 0x8d, 0x56, 0xff, //0x00003a57 leal $-1(%r14), %edx 3893 0x44, 0x21, 0xf2, //0x00003a5b andl %r14d, %edx 3894 0x0f, 0x85, 0x81, 0x0b, 0x00, 0x00, //0x00003a5e jne LBB0_921 3895 0x8d, 0x56, 0xff, //0x00003a64 leal $-1(%rsi), %edx 3896 0x21, 0xf2, //0x00003a67 andl %esi, %edx 3897 0x0f, 0x85, 0x76, 0x0b, 0x00, 0x00, //0x00003a69 jne LBB0_921 3898 0x8d, 0x57, 0xff, //0x00003a6f leal $-1(%rdi), %edx 3899 0x21, 0xfa, //0x00003a72 andl %edi, %edx 3900 0x0f, 0x85, 0x6b, 0x0b, 0x00, 0x00, //0x00003a74 jne LBB0_921 3901 0x45, 0x85, 0xf6, //0x00003a7a testl %r14d, %r14d 3902 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00003a7d je LBB0_768 3903 0x48, 0x89, 0xd8, //0x00003a83 movq %rbx, %rax 3904 0x4c, 0x29, 0xc8, //0x00003a86 subq %r9, %rax 3905 0x41, 0x0f, 0xbc, 0xd6, //0x00003a89 bsfl %r14d, %edx 3906 0x48, 0x01, 0xc2, //0x00003a8d addq %rax, %rdx 3907 0x49, 0x83, 0xfc, 0xff, //0x00003a90 cmpq $-1, %r12 3908 0x0f, 0x85, 0x28, 0x0d, 0x00, 0x00, //0x00003a94 jne LBB0_942 3909 0x49, 0x89, 0xd4, //0x00003a9a movq %rdx, %r12 3910 //0x00003a9d LBB0_768 3911 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00003a9d movq $8(%rsp), %r14 3912 0x85, 0xf6, //0x00003aa2 testl %esi, %esi 3913 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00003aa4 je LBB0_771 3914 0x48, 0x89, 0xd8, //0x00003aaa movq %rbx, %rax 3915 0x4c, 0x29, 0xc8, //0x00003aad subq %r9, %rax 3916 0x0f, 0xbc, 0xd6, //0x00003ab0 bsfl %esi, %edx 3917 0x48, 0x01, 0xc2, //0x00003ab3 addq %rax, %rdx 3918 0x49, 0x83, 0xff, 0xff, //0x00003ab6 cmpq $-1, %r15 3919 0x0f, 0x85, 0xf7, 0x0c, 0x00, 0x00, //0x00003aba jne LBB0_941 3920 0x49, 0x89, 0xd7, //0x00003ac0 movq %rdx, %r15 3921 //0x00003ac3 LBB0_771 3922 0x85, 0xff, //0x00003ac3 testl %edi, %edi 3923 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00003ac5 je LBB0_774 3924 0x48, 0x89, 0xd8, //0x00003acb movq %rbx, %rax 3925 0x4c, 0x29, 0xc8, //0x00003ace subq %r9, %rax 3926 0x0f, 0xbc, 0xd7, //0x00003ad1 bsfl %edi, %edx 3927 0x48, 0x01, 0xc2, //0x00003ad4 addq %rax, %rdx 3928 0x49, 0x83, 0xfd, 0xff, //0x00003ad7 cmpq $-1, %r13 3929 0x0f, 0x85, 0xd6, 0x0c, 0x00, 0x00, //0x00003adb jne LBB0_941 3930 0x49, 0x89, 0xd5, //0x00003ae1 movq %rdx, %r13 3931 //0x00003ae4 LBB0_774 3932 0x83, 0xf9, 0x20, //0x00003ae4 cmpl $32, %ecx 3933 0x0f, 0x85, 0x69, 0x02, 0x00, 0x00, //0x00003ae7 jne LBB0_807 3934 0x48, 0x83, 0xc3, 0x20, //0x00003aed addq $32, %rbx 3935 0x49, 0x83, 0xc2, 0xe0, //0x00003af1 addq $-32, %r10 3936 0x49, 0x83, 0xfa, 0x1f, //0x00003af5 cmpq $31, %r10 3937 0x0f, 0x87, 0xf1, 0xfe, 0xff, 0xff, //0x00003af9 ja LBB0_760 3938 0xc5, 0xf8, 0x77, //0x00003aff vzeroupper 3939 0x4c, 0x8b, 0x54, 0x24, 0x18, //0x00003b02 movq $24(%rsp), %r10 3940 //0x00003b07 LBB0_777 3941 0x49, 0x83, 0xfa, 0x10, //0x00003b07 cmpq $16, %r10 3942 0xc5, 0xfe, 0x6f, 0x2d, 0xed, 0xc4, 0xff, 0xff, //0x00003b0b vmovdqu $-15123(%rip), %ymm5 /* LCPI0_0+0(%rip) */ 3943 0xc5, 0xfe, 0x6f, 0x35, 0x65, 0xc5, 0xff, 0xff, //0x00003b13 vmovdqu $-15003(%rip), %ymm6 /* LCPI0_7+0(%rip) */ 3944 0xc5, 0xfe, 0x6f, 0x3d, 0x7d, 0xc5, 0xff, 0xff, //0x00003b1b vmovdqu $-14979(%rip), %ymm7 /* LCPI0_8+0(%rip) */ 3945 0xc5, 0x7e, 0x6f, 0x05, 0xf5, 0xc5, 0xff, 0xff, //0x00003b23 vmovdqu $-14859(%rip), %ymm8 /* LCPI0_12+0(%rip) */ 3946 0xc5, 0x7e, 0x6f, 0x0d, 0x0d, 0xc6, 0xff, 0xff, //0x00003b2b vmovdqu $-14835(%rip), %ymm9 /* LCPI0_13+0(%rip) */ 3947 0xc5, 0x7e, 0x6f, 0x15, 0x25, 0xc6, 0xff, 0xff, //0x00003b33 vmovdqu $-14811(%rip), %ymm10 /* LCPI0_14+0(%rip) */ 3948 0xc5, 0x7e, 0x6f, 0x1d, 0x3d, 0xc6, 0xff, 0xff, //0x00003b3b vmovdqu $-14787(%rip), %ymm11 /* LCPI0_15+0(%rip) */ 3949 0xc5, 0x7e, 0x6f, 0x25, 0xf5, 0xc4, 0xff, 0xff, //0x00003b43 vmovdqu $-15115(%rip), %ymm12 /* LCPI0_2+0(%rip) */ 3950 0xc5, 0x7e, 0x6f, 0x2d, 0x4d, 0xc6, 0xff, 0xff, //0x00003b4b vmovdqu $-14771(%rip), %ymm13 /* LCPI0_16+0(%rip) */ 3951 0xc5, 0x7e, 0x6f, 0x35, 0x65, 0xc6, 0xff, 0xff, //0x00003b53 vmovdqu $-14747(%rip), %ymm14 /* LCPI0_17+0(%rip) */ 3952 0xc5, 0x7a, 0x6f, 0x3d, 0xad, 0xc6, 0xff, 0xff, //0x00003b5b vmovdqu $-14675(%rip), %xmm15 /* LCPI0_18+0(%rip) */ 3953 0x0f, 0x82, 0x56, 0x01, 0x00, 0x00, //0x00003b63 jb LBB0_796 3954 0x4d, 0x8d, 0x72, 0xf0, //0x00003b69 leaq $-16(%r10), %r14 3955 0x4c, 0x89, 0xf0, //0x00003b6d movq %r14, %rax 3956 0x48, 0x83, 0xe0, 0xf0, //0x00003b70 andq $-16, %rax 3957 0x4a, 0x8d, 0x44, 0x00, 0x10, //0x00003b74 leaq $16(%rax,%r8), %rax 3958 0x48, 0x89, 0x44, 0x24, 0x18, //0x00003b79 movq %rax, $24(%rsp) 3959 0x41, 0x83, 0xe6, 0x0f, //0x00003b7e andl $15, %r14d 3960 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00003b82 .p2align 4, 0x90 3961 //0x00003b90 LBB0_779 3962 0xc4, 0xc1, 0x7a, 0x6f, 0x00, //0x00003b90 vmovdqu (%r8), %xmm0 3963 0xc4, 0xc1, 0x79, 0x64, 0xcf, //0x00003b95 vpcmpgtb %xmm15, %xmm0, %xmm1 3964 0xc5, 0xfa, 0x6f, 0x15, 0x7e, 0xc6, 0xff, 0xff, //0x00003b9a vmovdqu $-14722(%rip), %xmm2 /* LCPI0_19+0(%rip) */ 3965 0xc5, 0xe9, 0x64, 0xd0, //0x00003ba2 vpcmpgtb %xmm0, %xmm2, %xmm2 3966 0xc5, 0xf1, 0xdb, 0xca, //0x00003ba6 vpand %xmm2, %xmm1, %xmm1 3967 0xc5, 0xf9, 0x74, 0x15, 0x7e, 0xc6, 0xff, 0xff, //0x00003baa vpcmpeqb $-14722(%rip), %xmm0, %xmm2 /* LCPI0_20+0(%rip) */ 3968 0xc5, 0xf9, 0x74, 0x1d, 0x86, 0xc6, 0xff, 0xff, //0x00003bb2 vpcmpeqb $-14714(%rip), %xmm0, %xmm3 /* LCPI0_21+0(%rip) */ 3969 0xc5, 0xe1, 0xeb, 0xd2, //0x00003bba vpor %xmm2, %xmm3, %xmm2 3970 0xc5, 0xf9, 0xeb, 0x1d, 0x2a, 0xc6, 0xff, 0xff, //0x00003bbe vpor $-14806(%rip), %xmm0, %xmm3 /* LCPI0_5+0(%rip) */ 3971 0xc5, 0xf9, 0x74, 0x05, 0x82, 0xc6, 0xff, 0xff, //0x00003bc6 vpcmpeqb $-14718(%rip), %xmm0, %xmm0 /* LCPI0_22+0(%rip) */ 3972 0xc5, 0xe1, 0x74, 0x1d, 0x8a, 0xc6, 0xff, 0xff, //0x00003bce vpcmpeqb $-14710(%rip), %xmm3, %xmm3 /* LCPI0_23+0(%rip) */ 3973 0xc5, 0xe1, 0xeb, 0xe0, //0x00003bd6 vpor %xmm0, %xmm3, %xmm4 3974 0xc5, 0xe9, 0xeb, 0xc9, //0x00003bda vpor %xmm1, %xmm2, %xmm1 3975 0xc5, 0xd9, 0xeb, 0xc9, //0x00003bde vpor %xmm1, %xmm4, %xmm1 3976 0xc5, 0xf9, 0xd7, 0xd8, //0x00003be2 vpmovmskb %xmm0, %ebx 3977 0xc5, 0xf9, 0xd7, 0xf3, //0x00003be6 vpmovmskb %xmm3, %esi 3978 0xc5, 0xf9, 0xd7, 0xfa, //0x00003bea vpmovmskb %xmm2, %edi 3979 0xc5, 0xf9, 0xd7, 0xc1, //0x00003bee vpmovmskb %xmm1, %eax 3980 0xb9, 0xff, 0xff, 0xff, 0xff, //0x00003bf2 movl $4294967295, %ecx 3981 0x48, 0x31, 0xc8, //0x00003bf7 xorq %rcx, %rax 3982 0x48, 0x0f, 0xbc, 0xc8, //0x00003bfa bsfq %rax, %rcx 3983 0x83, 0xf9, 0x10, //0x00003bfe cmpl $16, %ecx 3984 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00003c01 je LBB0_781 3985 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00003c07 movl $-1, %eax 3986 0xd3, 0xe0, //0x00003c0c shll %cl, %eax 3987 0xf7, 0xd0, //0x00003c0e notl %eax 3988 0x21, 0xc3, //0x00003c10 andl %eax, %ebx 3989 0x21, 0xc6, //0x00003c12 andl %eax, %esi 3990 0x21, 0xf8, //0x00003c14 andl %edi, %eax 3991 0x89, 0xc7, //0x00003c16 movl %eax, %edi 3992 //0x00003c18 LBB0_781 3993 0x8d, 0x53, 0xff, //0x00003c18 leal $-1(%rbx), %edx 3994 0x21, 0xda, //0x00003c1b andl %ebx, %edx 3995 0x0f, 0x85, 0x7b, 0x0b, 0x00, 0x00, //0x00003c1d jne LBB0_940 3996 0x8d, 0x56, 0xff, //0x00003c23 leal $-1(%rsi), %edx 3997 0x21, 0xf2, //0x00003c26 andl %esi, %edx 3998 0x0f, 0x85, 0x70, 0x0b, 0x00, 0x00, //0x00003c28 jne LBB0_940 3999 0x8d, 0x57, 0xff, //0x00003c2e leal $-1(%rdi), %edx 4000 0x21, 0xfa, //0x00003c31 andl %edi, %edx 4001 0x0f, 0x85, 0x65, 0x0b, 0x00, 0x00, //0x00003c33 jne LBB0_940 4002 0x85, 0xdb, //0x00003c39 testl %ebx, %ebx 4003 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00003c3b je LBB0_787 4004 0x4c, 0x89, 0xc0, //0x00003c41 movq %r8, %rax 4005 0x4c, 0x29, 0xc8, //0x00003c44 subq %r9, %rax 4006 0x0f, 0xbc, 0xdb, //0x00003c47 bsfl %ebx, %ebx 4007 0x48, 0x01, 0xc3, //0x00003c4a addq %rax, %rbx 4008 0x49, 0x83, 0xfc, 0xff, //0x00003c4d cmpq $-1, %r12 4009 0x0f, 0x85, 0xa3, 0x0b, 0x00, 0x00, //0x00003c51 jne LBB0_945 4010 0x49, 0x89, 0xdc, //0x00003c57 movq %rbx, %r12 4011 //0x00003c5a LBB0_787 4012 0x85, 0xf6, //0x00003c5a testl %esi, %esi 4013 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00003c5c je LBB0_790 4014 0x4c, 0x89, 0xc0, //0x00003c62 movq %r8, %rax 4015 0x4c, 0x29, 0xc8, //0x00003c65 subq %r9, %rax 4016 0x0f, 0xbc, 0xf6, //0x00003c68 bsfl %esi, %esi 4017 0x48, 0x01, 0xc6, //0x00003c6b addq %rax, %rsi 4018 0x49, 0x83, 0xff, 0xff, //0x00003c6e cmpq $-1, %r15 4019 0x0f, 0x85, 0x5a, 0x0b, 0x00, 0x00, //0x00003c72 jne LBB0_943 4020 0x49, 0x89, 0xf7, //0x00003c78 movq %rsi, %r15 4021 //0x00003c7b LBB0_790 4022 0x85, 0xff, //0x00003c7b testl %edi, %edi 4023 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00003c7d je LBB0_793 4024 0x4c, 0x89, 0xc0, //0x00003c83 movq %r8, %rax 4025 0x4c, 0x29, 0xc8, //0x00003c86 subq %r9, %rax 4026 0x0f, 0xbc, 0xf7, //0x00003c89 bsfl %edi, %esi 4027 0x48, 0x01, 0xc6, //0x00003c8c addq %rax, %rsi 4028 0x49, 0x83, 0xfd, 0xff, //0x00003c8f cmpq $-1, %r13 4029 0x0f, 0x85, 0x39, 0x0b, 0x00, 0x00, //0x00003c93 jne LBB0_943 4030 0x49, 0x89, 0xf5, //0x00003c99 movq %rsi, %r13 4031 //0x00003c9c LBB0_793 4032 0x83, 0xf9, 0x10, //0x00003c9c cmpl $16, %ecx 4033 0x0f, 0x85, 0xd7, 0x00, 0x00, 0x00, //0x00003c9f jne LBB0_808 4034 0x49, 0x83, 0xc0, 0x10, //0x00003ca5 addq $16, %r8 4035 0x49, 0x83, 0xc2, 0xf0, //0x00003ca9 addq $-16, %r10 4036 0x49, 0x83, 0xfa, 0x0f, //0x00003cad cmpq $15, %r10 4037 0x0f, 0x87, 0xd9, 0xfe, 0xff, 0xff, //0x00003cb1 ja LBB0_779 4038 0x4d, 0x89, 0xf2, //0x00003cb7 movq %r14, %r10 4039 0x4c, 0x8b, 0x44, 0x24, 0x18, //0x00003cba movq $24(%rsp), %r8 4040 //0x00003cbf LBB0_796 4041 0x4d, 0x85, 0xd2, //0x00003cbf testq %r10, %r10 4042 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00003cc2 movq $8(%rsp), %r14 4043 0x0f, 0x84, 0xb7, 0x00, 0x00, 0x00, //0x00003cc7 je LBB0_809 4044 0x4b, 0x8d, 0x0c, 0x10, //0x00003ccd leaq (%r8,%r10), %rcx 4045 0xe9, 0x26, 0x00, 0x00, 0x00, //0x00003cd1 jmp LBB0_801 4046 //0x00003cd6 LBB0_798 4047 0x49, 0x89, 0xf0, //0x00003cd6 movq %rsi, %r8 4048 0x4d, 0x29, 0xc8, //0x00003cd9 subq %r9, %r8 4049 0x49, 0x83, 0xfd, 0xff, //0x00003cdc cmpq $-1, %r13 4050 0x0f, 0x85, 0x91, 0x0b, 0x00, 0x00, //0x00003ce0 jne LBB0_946 4051 0x49, 0xff, 0xc8, //0x00003ce6 decq %r8 4052 0x4d, 0x89, 0xc5, //0x00003ce9 movq %r8, %r13 4053 0x90, 0x90, 0x90, 0x90, //0x00003cec .p2align 4, 0x90 4054 //0x00003cf0 LBB0_800 4055 0x49, 0x89, 0xf0, //0x00003cf0 movq %rsi, %r8 4056 0x49, 0xff, 0xca, //0x00003cf3 decq %r10 4057 0x0f, 0x84, 0xe6, 0x0a, 0x00, 0x00, //0x00003cf6 je LBB0_944 4058 //0x00003cfc LBB0_801 4059 0x41, 0x0f, 0xbe, 0x10, //0x00003cfc movsbl (%r8), %edx 4060 0x83, 0xc2, 0xd5, //0x00003d00 addl $-43, %edx 4061 0x83, 0xfa, 0x3a, //0x00003d03 cmpl $58, %edx 4062 0x0f, 0x87, 0x78, 0x00, 0x00, 0x00, //0x00003d06 ja LBB0_809 4063 0x49, 0x8d, 0x70, 0x01, //0x00003d0c leaq $1(%r8), %rsi 4064 0x48, 0x8d, 0x3d, 0x25, 0x21, 0x00, 0x00, //0x00003d10 leaq $8485(%rip), %rdi /* LJTI0_5+0(%rip) */ 4065 0x48, 0x63, 0x04, 0x97, //0x00003d17 movslq (%rdi,%rdx,4), %rax 4066 0x48, 0x01, 0xf8, //0x00003d1b addq %rdi, %rax 4067 0xff, 0xe0, //0x00003d1e jmpq *%rax 4068 //0x00003d20 LBB0_803 4069 0x49, 0x89, 0xf0, //0x00003d20 movq %rsi, %r8 4070 0x4d, 0x29, 0xc8, //0x00003d23 subq %r9, %r8 4071 0x49, 0x83, 0xff, 0xff, //0x00003d26 cmpq $-1, %r15 4072 0x0f, 0x85, 0x47, 0x0b, 0x00, 0x00, //0x00003d2a jne LBB0_946 4073 0x49, 0xff, 0xc8, //0x00003d30 decq %r8 4074 0x4d, 0x89, 0xc7, //0x00003d33 movq %r8, %r15 4075 0xe9, 0xb5, 0xff, 0xff, 0xff, //0x00003d36 jmp LBB0_800 4076 //0x00003d3b LBB0_805 4077 0x49, 0x89, 0xf0, //0x00003d3b movq %rsi, %r8 4078 0x4d, 0x29, 0xc8, //0x00003d3e subq %r9, %r8 4079 0x49, 0x83, 0xfc, 0xff, //0x00003d41 cmpq $-1, %r12 4080 0x0f, 0x85, 0x2c, 0x0b, 0x00, 0x00, //0x00003d45 jne LBB0_946 4081 0x49, 0xff, 0xc8, //0x00003d4b decq %r8 4082 0x4d, 0x89, 0xc4, //0x00003d4e movq %r8, %r12 4083 0xe9, 0x9a, 0xff, 0xff, 0xff, //0x00003d51 jmp LBB0_800 4084 //0x00003d56 LBB0_807 4085 0x48, 0x01, 0xcb, //0x00003d56 addq %rcx, %rbx 4086 0xc5, 0xf8, 0x77, //0x00003d59 vzeroupper 4087 0xc5, 0x7a, 0x6f, 0x3d, 0xac, 0xc4, 0xff, 0xff, //0x00003d5c vmovdqu $-15188(%rip), %xmm15 /* LCPI0_18+0(%rip) */ 4088 0x49, 0x89, 0xd8, //0x00003d64 movq %rbx, %r8 4089 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003d67 movq $-1, %rcx 4090 0x4d, 0x85, 0xff, //0x00003d6e testq %r15, %r15 4091 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x00003d71 jne LBB0_810 4092 0xe9, 0x44, 0x17, 0x00, 0x00, //0x00003d77 jmp LBB0_1086 4093 //0x00003d7c LBB0_808 4094 0x49, 0x01, 0xc8, //0x00003d7c addq %rcx, %r8 4095 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00003d7f movq $8(%rsp), %r14 4096 //0x00003d84 LBB0_809 4097 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003d84 movq $-1, %rcx 4098 0x4d, 0x85, 0xff, //0x00003d8b testq %r15, %r15 4099 0x0f, 0x84, 0x2c, 0x17, 0x00, 0x00, //0x00003d8e je LBB0_1086 4100 //0x00003d94 LBB0_810 4101 0x4d, 0x85, 0xed, //0x00003d94 testq %r13, %r13 4102 0x0f, 0x84, 0x23, 0x17, 0x00, 0x00, //0x00003d97 je LBB0_1086 4103 0x4d, 0x85, 0xe4, //0x00003d9d testq %r12, %r12 4104 0x0f, 0x84, 0x1a, 0x17, 0x00, 0x00, //0x00003da0 je LBB0_1086 4105 0x4d, 0x29, 0xc8, //0x00003da6 subq %r9, %r8 4106 0x49, 0x8d, 0x48, 0xff, //0x00003da9 leaq $-1(%r8), %rcx 4107 0x49, 0x39, 0xcf, //0x00003dad cmpq %rcx, %r15 4108 0x0f, 0x84, 0x83, 0x00, 0x00, 0x00, //0x00003db0 je LBB0_818 4109 0x49, 0x39, 0xcc, //0x00003db6 cmpq %rcx, %r12 4110 0x0f, 0x84, 0x7a, 0x00, 0x00, 0x00, //0x00003db9 je LBB0_818 4111 0x49, 0x39, 0xcd, //0x00003dbf cmpq %rcx, %r13 4112 0x0f, 0x84, 0x71, 0x00, 0x00, 0x00, //0x00003dc2 je LBB0_818 4113 0x4d, 0x85, 0xed, //0x00003dc8 testq %r13, %r13 4114 0xc5, 0xfe, 0x6f, 0x2d, 0x2d, 0xc2, 0xff, 0xff, //0x00003dcb vmovdqu $-15827(%rip), %ymm5 /* LCPI0_0+0(%rip) */ 4115 0xc5, 0xfe, 0x6f, 0x35, 0xa5, 0xc2, 0xff, 0xff, //0x00003dd3 vmovdqu $-15707(%rip), %ymm6 /* LCPI0_7+0(%rip) */ 4116 0xc5, 0xfe, 0x6f, 0x3d, 0xbd, 0xc2, 0xff, 0xff, //0x00003ddb vmovdqu $-15683(%rip), %ymm7 /* LCPI0_8+0(%rip) */ 4117 0xc5, 0x7e, 0x6f, 0x05, 0x35, 0xc3, 0xff, 0xff, //0x00003de3 vmovdqu $-15563(%rip), %ymm8 /* LCPI0_12+0(%rip) */ 4118 0xc5, 0x7e, 0x6f, 0x0d, 0x4d, 0xc3, 0xff, 0xff, //0x00003deb vmovdqu $-15539(%rip), %ymm9 /* LCPI0_13+0(%rip) */ 4119 0xc5, 0x7e, 0x6f, 0x15, 0x65, 0xc3, 0xff, 0xff, //0x00003df3 vmovdqu $-15515(%rip), %ymm10 /* LCPI0_14+0(%rip) */ 4120 0xc5, 0x7e, 0x6f, 0x1d, 0x7d, 0xc3, 0xff, 0xff, //0x00003dfb vmovdqu $-15491(%rip), %ymm11 /* LCPI0_15+0(%rip) */ 4121 0xc5, 0x7e, 0x6f, 0x25, 0x35, 0xc2, 0xff, 0xff, //0x00003e03 vmovdqu $-15819(%rip), %ymm12 /* LCPI0_2+0(%rip) */ 4122 0xc5, 0x7e, 0x6f, 0x2d, 0x8d, 0xc3, 0xff, 0xff, //0x00003e0b vmovdqu $-15475(%rip), %ymm13 /* LCPI0_16+0(%rip) */ 4123 0xc5, 0x7e, 0x6f, 0x35, 0xa5, 0xc3, 0xff, 0xff, //0x00003e13 vmovdqu $-15451(%rip), %ymm14 /* LCPI0_17+0(%rip) */ 4124 0x0f, 0x8e, 0x75, 0x00, 0x00, 0x00, //0x00003e1b jle LBB0_819 4125 0x49, 0x8d, 0x45, 0xff, //0x00003e21 leaq $-1(%r13), %rax 4126 0x49, 0x39, 0xc7, //0x00003e25 cmpq %rax, %r15 4127 0x0f, 0x84, 0x68, 0x00, 0x00, 0x00, //0x00003e28 je LBB0_819 4128 0x49, 0xf7, 0xd5, //0x00003e2e notq %r13 4129 0x4d, 0x89, 0xe8, //0x00003e31 movq %r13, %r8 4130 0xe9, 0x09, 0x03, 0x00, 0x00, //0x00003e34 jmp LBB0_864 4131 //0x00003e39 LBB0_818 4132 0x49, 0xf7, 0xd8, //0x00003e39 negq %r8 4133 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00003e3c movq $16(%rsp), %r15 4134 0xc5, 0xfe, 0x6f, 0x2d, 0xb7, 0xc1, 0xff, 0xff, //0x00003e41 vmovdqu $-15945(%rip), %ymm5 /* LCPI0_0+0(%rip) */ 4135 0xc5, 0xfe, 0x6f, 0x35, 0x2f, 0xc2, 0xff, 0xff, //0x00003e49 vmovdqu $-15825(%rip), %ymm6 /* LCPI0_7+0(%rip) */ 4136 0xc5, 0xfe, 0x6f, 0x3d, 0x47, 0xc2, 0xff, 0xff, //0x00003e51 vmovdqu $-15801(%rip), %ymm7 /* LCPI0_8+0(%rip) */ 4137 0xc5, 0x7e, 0x6f, 0x05, 0xbf, 0xc2, 0xff, 0xff, //0x00003e59 vmovdqu $-15681(%rip), %ymm8 /* LCPI0_12+0(%rip) */ 4138 0xc5, 0x7e, 0x6f, 0x0d, 0xd7, 0xc2, 0xff, 0xff, //0x00003e61 vmovdqu $-15657(%rip), %ymm9 /* LCPI0_13+0(%rip) */ 4139 0xc5, 0x7e, 0x6f, 0x15, 0xef, 0xc2, 0xff, 0xff, //0x00003e69 vmovdqu $-15633(%rip), %ymm10 /* LCPI0_14+0(%rip) */ 4140 0xc5, 0x7e, 0x6f, 0x1d, 0x07, 0xc3, 0xff, 0xff, //0x00003e71 vmovdqu $-15609(%rip), %ymm11 /* LCPI0_15+0(%rip) */ 4141 0xc5, 0x7e, 0x6f, 0x25, 0xbf, 0xc1, 0xff, 0xff, //0x00003e79 vmovdqu $-15937(%rip), %ymm12 /* LCPI0_2+0(%rip) */ 4142 0xc5, 0x7e, 0x6f, 0x2d, 0x17, 0xc3, 0xff, 0xff, //0x00003e81 vmovdqu $-15593(%rip), %ymm13 /* LCPI0_16+0(%rip) */ 4143 0xc5, 0x7e, 0x6f, 0x35, 0x2f, 0xc3, 0xff, 0xff, //0x00003e89 vmovdqu $-15569(%rip), %ymm14 /* LCPI0_17+0(%rip) */ 4144 0xe9, 0xb1, 0x02, 0x00, 0x00, //0x00003e91 jmp LBB0_865 4145 //0x00003e96 LBB0_819 4146 0x4c, 0x89, 0xe1, //0x00003e96 movq %r12, %rcx 4147 0x4c, 0x09, 0xf9, //0x00003e99 orq %r15, %rcx 4148 0x4d, 0x39, 0xfc, //0x00003e9c cmpq %r15, %r12 4149 0x0f, 0x8c, 0x88, 0x02, 0x00, 0x00, //0x00003e9f jl LBB0_863 4150 0x48, 0x85, 0xc9, //0x00003ea5 testq %rcx, %rcx 4151 0x0f, 0x88, 0x7f, 0x02, 0x00, 0x00, //0x00003ea8 js LBB0_863 4152 0x49, 0xf7, 0xd4, //0x00003eae notq %r12 4153 0x4d, 0x89, 0xe0, //0x00003eb1 movq %r12, %r8 4154 0xe9, 0x89, 0x02, 0x00, 0x00, //0x00003eb4 jmp LBB0_864 4155 //0x00003eb9 LBB0_822 4156 0x4c, 0x89, 0x04, 0x24, //0x00003eb9 movq %r8, (%rsp) 4157 0x4d, 0x8b, 0x47, 0x08, //0x00003ebd movq $8(%r15), %r8 4158 0x4c, 0x89, 0xc1, //0x00003ec1 movq %r8, %rcx 4159 0x4c, 0x29, 0xe9, //0x00003ec4 subq %r13, %rcx 4160 0x0f, 0x84, 0xed, 0x17, 0x00, 0x00, //0x00003ec7 je LBB0_1116 4161 0x4c, 0x89, 0x6c, 0x24, 0x20, //0x00003ecd movq %r13, $32(%rsp) 4162 0x4b, 0x8d, 0x1c, 0x2c, //0x00003ed2 leaq (%r12,%r13), %rbx 4163 0x48, 0x83, 0xf9, 0x40, //0x00003ed6 cmpq $64, %rcx 4164 0x0f, 0x82, 0xb5, 0x0a, 0x00, 0x00, //0x00003eda jb LBB0_961 4165 0x41, 0x89, 0xca, //0x00003ee0 movl %ecx, %r10d 4166 0x41, 0x83, 0xe2, 0x3f, //0x00003ee3 andl $63, %r10d 4167 0x4c, 0x89, 0xc0, //0x00003ee7 movq %r8, %rax 4168 0x4c, 0x29, 0xd8, //0x00003eea subq %r11, %rax 4169 0x48, 0x83, 0xc0, 0xbf, //0x00003eed addq $-65, %rax 4170 0x48, 0x83, 0xe0, 0xc0, //0x00003ef1 andq $-64, %rax 4171 0x4c, 0x01, 0xd8, //0x00003ef5 addq %r11, %rax 4172 0x4d, 0x8d, 0x6c, 0x04, 0x41, //0x00003ef8 leaq $65(%r12,%rax), %r13 4173 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003efd movq $-1, %r9 4174 0x45, 0x31, 0xf6, //0x00003f04 xorl %r14d, %r14d 4175 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00003f07 .p2align 4, 0x90 4176 //0x00003f10 LBB0_825 4177 0xc5, 0xfe, 0x6f, 0x03, //0x00003f10 vmovdqu (%rbx), %ymm0 4178 0xc5, 0xfe, 0x6f, 0x4b, 0x20, //0x00003f14 vmovdqu $32(%rbx), %ymm1 4179 0xc5, 0xfd, 0x74, 0xd6, //0x00003f19 vpcmpeqb %ymm6, %ymm0, %ymm2 4180 0xc5, 0xfd, 0xd7, 0xd2, //0x00003f1d vpmovmskb %ymm2, %edx 4181 0xc5, 0xf5, 0x74, 0xd6, //0x00003f21 vpcmpeqb %ymm6, %ymm1, %ymm2 4182 0xc5, 0xfd, 0xd7, 0xfa, //0x00003f25 vpmovmskb %ymm2, %edi 4183 0xc5, 0xfd, 0x74, 0xc7, //0x00003f29 vpcmpeqb %ymm7, %ymm0, %ymm0 4184 0xc5, 0xfd, 0xd7, 0xf0, //0x00003f2d vpmovmskb %ymm0, %esi 4185 0xc5, 0xf5, 0x74, 0xc7, //0x00003f31 vpcmpeqb %ymm7, %ymm1, %ymm0 4186 0xc5, 0xfd, 0xd7, 0xc0, //0x00003f35 vpmovmskb %ymm0, %eax 4187 0x48, 0xc1, 0xe7, 0x20, //0x00003f39 shlq $32, %rdi 4188 0x48, 0xc1, 0xe0, 0x20, //0x00003f3d shlq $32, %rax 4189 0x48, 0x09, 0xc6, //0x00003f41 orq %rax, %rsi 4190 0x49, 0x83, 0xf9, 0xff, //0x00003f44 cmpq $-1, %r9 4191 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00003f48 jne LBB0_827 4192 0x48, 0x85, 0xf6, //0x00003f4e testq %rsi, %rsi 4193 0x0f, 0x85, 0x2f, 0x00, 0x00, 0x00, //0x00003f51 jne LBB0_835 4194 //0x00003f57 LBB0_827 4195 0x48, 0x09, 0xd7, //0x00003f57 orq %rdx, %rdi 4196 0x48, 0x89, 0xf0, //0x00003f5a movq %rsi, %rax 4197 0x4c, 0x09, 0xf0, //0x00003f5d orq %r14, %rax 4198 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x00003f60 jne LBB0_836 4199 //0x00003f66 LBB0_828 4200 0x48, 0x85, 0xff, //0x00003f66 testq %rdi, %rdi 4201 0x0f, 0x85, 0x8a, 0x00, 0x00, 0x00, //0x00003f69 jne LBB0_837 4202 //0x00003f6f LBB0_829 4203 0x48, 0x83, 0xc1, 0xc0, //0x00003f6f addq $-64, %rcx 4204 0x48, 0x83, 0xc3, 0x40, //0x00003f73 addq $64, %rbx 4205 0x48, 0x83, 0xf9, 0x3f, //0x00003f77 cmpq $63, %rcx 4206 0x0f, 0x87, 0x8f, 0xff, 0xff, 0xff, //0x00003f7b ja LBB0_825 4207 0xe9, 0x84, 0x08, 0x00, 0x00, //0x00003f81 jmp LBB0_830 4208 //0x00003f86 LBB0_835 4209 0x48, 0x89, 0xd8, //0x00003f86 movq %rbx, %rax 4210 0x4c, 0x29, 0xe0, //0x00003f89 subq %r12, %rax 4211 0x4c, 0x0f, 0xbc, 0xce, //0x00003f8c bsfq %rsi, %r9 4212 0x49, 0x01, 0xc1, //0x00003f90 addq %rax, %r9 4213 0x48, 0x09, 0xd7, //0x00003f93 orq %rdx, %rdi 4214 0x48, 0x89, 0xf0, //0x00003f96 movq %rsi, %rax 4215 0x4c, 0x09, 0xf0, //0x00003f99 orq %r14, %rax 4216 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x00003f9c je LBB0_828 4217 //0x00003fa2 LBB0_836 4218 0x4c, 0x89, 0xf0, //0x00003fa2 movq %r14, %rax 4219 0x48, 0xf7, 0xd0, //0x00003fa5 notq %rax 4220 0x48, 0x21, 0xf0, //0x00003fa8 andq %rsi, %rax 4221 0x4c, 0x8d, 0x3c, 0x00, //0x00003fab leaq (%rax,%rax), %r15 4222 0x4d, 0x09, 0xf7, //0x00003faf orq %r14, %r15 4223 0x4c, 0x89, 0xfa, //0x00003fb2 movq %r15, %rdx 4224 0x48, 0xf7, 0xd2, //0x00003fb5 notq %rdx 4225 0x48, 0x21, 0xf2, //0x00003fb8 andq %rsi, %rdx 4226 0x48, 0xbe, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00003fbb movabsq $-6148914691236517206, %rsi 4227 0x48, 0x21, 0xf2, //0x00003fc5 andq %rsi, %rdx 4228 0x45, 0x31, 0xf6, //0x00003fc8 xorl %r14d, %r14d 4229 0x48, 0x01, 0xc2, //0x00003fcb addq %rax, %rdx 4230 0x41, 0x0f, 0x92, 0xc6, //0x00003fce setb %r14b 4231 0x48, 0x01, 0xd2, //0x00003fd2 addq %rdx, %rdx 4232 0x48, 0xb8, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00003fd5 movabsq $6148914691236517205, %rax 4233 0x48, 0x31, 0xc2, //0x00003fdf xorq %rax, %rdx 4234 0x4c, 0x21, 0xfa, //0x00003fe2 andq %r15, %rdx 4235 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00003fe5 movq $16(%rsp), %r15 4236 0x48, 0xf7, 0xd2, //0x00003fea notq %rdx 4237 0x48, 0x21, 0xd7, //0x00003fed andq %rdx, %rdi 4238 0x48, 0x85, 0xff, //0x00003ff0 testq %rdi, %rdi 4239 0x0f, 0x84, 0x76, 0xff, 0xff, 0xff, //0x00003ff3 je LBB0_829 4240 //0x00003ff9 LBB0_837 4241 0x48, 0x0f, 0xbc, 0xc7, //0x00003ff9 bsfq %rdi, %rax 4242 0x4c, 0x29, 0xe3, //0x00003ffd subq %r12, %rbx 4243 0x4c, 0x8d, 0x6c, 0x03, 0x01, //0x00004000 leaq $1(%rbx,%rax), %r13 4244 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00004005 movq $40(%rsp), %r10 4245 0x4d, 0x85, 0xed, //0x0000400a testq %r13, %r13 4246 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x0000400d movq $8(%rsp), %r14 4247 0x0f, 0x88, 0x86, 0x14, 0x00, 0x00, //0x00004012 js LBB0_1082 4248 //0x00004018 LBB0_838 4249 0x4d, 0x89, 0x2e, //0x00004018 movq %r13, (%r14) 4250 0x4c, 0x89, 0xd9, //0x0000401b movq %r11, %rcx 4251 0x48, 0x83, 0x7c, 0x24, 0x20, 0x00, //0x0000401e cmpq $0, $32(%rsp) 4252 0xe9, 0x45, 0x01, 0x00, 0x00, //0x00004024 jmp LBB0_868 4253 //0x00004029 LBB0_839 4254 0x4d, 0x8b, 0x4f, 0x08, //0x00004029 movq $8(%r15), %r9 4255 0x4d, 0x29, 0xe9, //0x0000402d subq %r13, %r9 4256 0x0f, 0x84, 0x32, 0x16, 0x00, 0x00, //0x00004030 je LBB0_1106 4257 0x4c, 0x89, 0x6c, 0x24, 0x20, //0x00004036 movq %r13, $32(%rsp) 4258 0x4d, 0x01, 0xec, //0x0000403b addq %r13, %r12 4259 0x41, 0x80, 0x3c, 0x24, 0x30, //0x0000403e cmpb $48, (%r12) 4260 0x0f, 0x85, 0x78, 0x01, 0x00, 0x00, //0x00004043 jne LBB0_872 4261 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00004049 movl $1, %r14d 4262 0x49, 0x83, 0xf9, 0x01, //0x0000404f cmpq $1, %r9 4263 0x0f, 0x85, 0x3b, 0x01, 0x00, 0x00, //0x00004053 jne LBB0_870 4264 0x4c, 0x8b, 0x6c, 0x24, 0x20, //0x00004059 movq $32(%rsp), %r13 4265 0xe9, 0x92, 0x06, 0x00, 0x00, //0x0000405e jmp LBB0_935 4266 //0x00004063 LBB0_843 4267 0x49, 0x8b, 0x02, //0x00004063 movq (%r10), %rax 4268 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x00004066 cmpq $4095, %rax 4269 0x0f, 0x8f, 0x3f, 0x0d, 0x00, 0x00, //0x0000406c jg LBB0_1097 4270 0x48, 0x8d, 0x48, 0x01, //0x00004072 leaq $1(%rax), %rcx 4271 0x49, 0x89, 0x0a, //0x00004076 movq %rcx, (%r10) 4272 0x49, 0xc7, 0x44, 0xc2, 0x08, 0x05, 0x00, 0x00, 0x00, //0x00004079 movq $5, $8(%r10,%rax,8) 4273 0xe9, 0xa9, 0xf2, 0xff, 0xff, //0x00004082 jmp LBB0_662 4274 //0x00004087 LBB0_845 4275 0x49, 0x8b, 0x57, 0x08, //0x00004087 movq $8(%r15), %rdx 4276 0x48, 0x8d, 0x42, 0xfc, //0x0000408b leaq $-4(%rdx), %rax 4277 0x49, 0x39, 0xc3, //0x0000408f cmpq %rax, %r11 4278 0x0f, 0x83, 0x3a, 0x14, 0x00, 0x00, //0x00004092 jae LBB0_1096 4279 0x43, 0x8b, 0x14, 0x2c, //0x00004098 movl (%r12,%r13), %edx 4280 0x81, 0xfa, 0x61, 0x6c, 0x73, 0x65, //0x0000409c cmpl $1702063201, %edx 4281 0x0f, 0x85, 0xb6, 0x14, 0x00, 0x00, //0x000040a2 jne LBB0_1098 4282 0x4c, 0x89, 0xe8, //0x000040a8 movq %r13, %rax 4283 0x4d, 0x8d, 0x6b, 0x05, //0x000040ab leaq $5(%r11), %r13 4284 0x4d, 0x89, 0x2e, //0x000040af movq %r13, (%r14) 4285 0x4c, 0x89, 0xd9, //0x000040b2 movq %r11, %rcx 4286 0x48, 0x85, 0xc0, //0x000040b5 testq %rax, %rax 4287 0x0f, 0x8f, 0x72, 0xf2, 0xff, 0xff, //0x000040b8 jg LBB0_662 4288 0xe9, 0x3b, 0xf2, 0xff, 0xff, //0x000040be jmp LBB0_659 4289 //0x000040c3 LBB0_848 4290 0x49, 0x8b, 0x57, 0x08, //0x000040c3 movq $8(%r15), %rdx 4291 0x48, 0x8d, 0x42, 0xfd, //0x000040c7 leaq $-3(%rdx), %rax 4292 0x49, 0x39, 0xc3, //0x000040cb cmpq %rax, %r11 4293 0x0f, 0x83, 0xfe, 0x13, 0x00, 0x00, //0x000040ce jae LBB0_1096 4294 0x41, 0x81, 0x39, 0x6e, 0x75, 0x6c, 0x6c, //0x000040d4 cmpl $1819047278, (%r9) 4295 0x0f, 0x84, 0x32, 0xf2, 0xff, 0xff, //0x000040db je LBB0_660 4296 0xe9, 0xca, 0x14, 0x00, 0x00, //0x000040e1 jmp LBB0_850 4297 //0x000040e6 LBB0_855 4298 0x49, 0x8b, 0x57, 0x08, //0x000040e6 movq $8(%r15), %rdx 4299 0x48, 0x8d, 0x42, 0xfd, //0x000040ea leaq $-3(%rdx), %rax 4300 0x49, 0x39, 0xc3, //0x000040ee cmpq %rax, %r11 4301 0x0f, 0x83, 0xdb, 0x13, 0x00, 0x00, //0x000040f1 jae LBB0_1096 4302 0x41, 0x81, 0x39, 0x74, 0x72, 0x75, 0x65, //0x000040f7 cmpl $1702195828, (%r9) 4303 0x0f, 0x84, 0x0f, 0xf2, 0xff, 0xff, //0x000040fe je LBB0_660 4304 0xe9, 0xf9, 0x14, 0x00, 0x00, //0x00004104 jmp LBB0_857 4305 //0x00004109 LBB0_861 4306 0x49, 0x8b, 0x02, //0x00004109 movq (%r10), %rax 4307 0x48, 0x3d, 0xff, 0x0f, 0x00, 0x00, //0x0000410c cmpq $4095, %rax 4308 0x0f, 0x8f, 0x99, 0x0c, 0x00, 0x00, //0x00004112 jg LBB0_1097 4309 0x48, 0x8d, 0x48, 0x01, //0x00004118 leaq $1(%rax), %rcx 4310 0x49, 0x89, 0x0a, //0x0000411c movq %rcx, (%r10) 4311 0x49, 0xc7, 0x44, 0xc2, 0x08, 0x06, 0x00, 0x00, 0x00, //0x0000411f movq $6, $8(%r10,%rax,8) 4312 0xe9, 0x03, 0xf2, 0xff, 0xff, //0x00004128 jmp LBB0_662 4313 //0x0000412d LBB0_863 4314 0x48, 0x85, 0xc9, //0x0000412d testq %rcx, %rcx 4315 0x49, 0x8d, 0x47, 0xff, //0x00004130 leaq $-1(%r15), %rax 4316 0x49, 0xf7, 0xd7, //0x00004134 notq %r15 4317 0x4d, 0x0f, 0x48, 0xf8, //0x00004137 cmovsq %r8, %r15 4318 0x49, 0x39, 0xc4, //0x0000413b cmpq %rax, %r12 4319 0x4d, 0x0f, 0x44, 0xc7, //0x0000413e cmoveq %r15, %r8 4320 //0x00004142 LBB0_864 4321 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00004142 movq $16(%rsp), %r15 4322 //0x00004147 LBB0_865 4323 0x4c, 0x8b, 0x6c, 0x24, 0x20, //0x00004147 movq $32(%rsp), %r13 4324 0x4d, 0x85, 0xc0, //0x0000414c testq %r8, %r8 4325 0x0f, 0x88, 0x68, 0x13, 0x00, 0x00, //0x0000414f js LBB0_1085 4326 0x49, 0x8b, 0x0e, //0x00004155 movq (%r14), %rcx 4327 //0x00004158 LBB0_867 4328 0x4c, 0x89, 0xe8, //0x00004158 movq %r13, %rax 4329 0x4e, 0x8d, 0x6c, 0x01, 0xff, //0x0000415b leaq $-1(%rcx,%r8), %r13 4330 0x4d, 0x89, 0x2e, //0x00004160 movq %r13, (%r14) 4331 0x4c, 0x89, 0xd9, //0x00004163 movq %r11, %rcx 4332 0x48, 0x85, 0xc0, //0x00004166 testq %rax, %rax 4333 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00004169 movq $40(%rsp), %r10 4334 //0x0000416e LBB0_868 4335 0x4c, 0x8b, 0x04, 0x24, //0x0000416e movq (%rsp), %r8 4336 0x0f, 0x8f, 0xb8, 0xf1, 0xff, 0xff, //0x00004172 jg LBB0_662 4337 0xe9, 0x81, 0xf1, 0xff, 0xff, //0x00004178 jmp LBB0_659 4338 //0x0000417d LBB0_869 4339 0x4c, 0x89, 0xe1, //0x0000417d movq %r12, %rcx 4340 0x48, 0xf7, 0xd1, //0x00004180 notq %rcx 4341 0x49, 0x01, 0xcb, //0x00004183 addq %rcx, %r11 4342 0x49, 0x39, 0xd3, //0x00004186 cmpq %rdx, %r11 4343 0x0f, 0x82, 0x6c, 0xf3, 0xff, 0xff, //0x00004189 jb LBB0_695 4344 0xe9, 0x11, 0x0c, 0x00, 0x00, //0x0000418f jmp LBB0_1014 4345 //0x00004194 LBB0_870 4346 0x41, 0x8a, 0x4c, 0x24, 0x01, //0x00004194 movb $1(%r12), %cl 4347 0x80, 0xc1, 0xd2, //0x00004199 addb $-46, %cl 4348 0x80, 0xf9, 0x37, //0x0000419c cmpb $55, %cl 4349 0x4c, 0x8b, 0x6c, 0x24, 0x20, //0x0000419f movq $32(%rsp), %r13 4350 0x0f, 0x87, 0x4b, 0x05, 0x00, 0x00, //0x000041a4 ja LBB0_935 4351 0x0f, 0xb6, 0xc1, //0x000041aa movzbl %cl, %eax 4352 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x000041ad movabsq $36028797027352577, %rcx 4353 0x48, 0x0f, 0xa3, 0xc1, //0x000041b7 btq %rax, %rcx 4354 0x0f, 0x83, 0x34, 0x05, 0x00, 0x00, //0x000041bb jae LBB0_935 4355 //0x000041c1 LBB0_872 4356 0x49, 0x83, 0xf9, 0x20, //0x000041c1 cmpq $32, %r9 4357 0x0f, 0x82, 0xef, 0x07, 0x00, 0x00, //0x000041c5 jb LBB0_962 4358 0x49, 0x8d, 0x49, 0xe0, //0x000041cb leaq $-32(%r9), %rcx 4359 0x48, 0x89, 0xc8, //0x000041cf movq %rcx, %rax 4360 0x48, 0x83, 0xe0, 0xe0, //0x000041d2 andq $-32, %rax 4361 0x4e, 0x8d, 0x74, 0x20, 0x20, //0x000041d6 leaq $32(%rax,%r12), %r14 4362 0x83, 0xe1, 0x1f, //0x000041db andl $31, %ecx 4363 0x48, 0x89, 0x8c, 0x24, 0x98, 0x00, 0x00, 0x00, //0x000041de movq %rcx, $152(%rsp) 4364 0x48, 0xc7, 0x44, 0x24, 0x18, 0xff, 0xff, 0xff, 0xff, //0x000041e6 movq $-1, $24(%rsp) 4365 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000041ef movq $-1, %r13 4366 0x48, 0xc7, 0x44, 0x24, 0x30, 0xff, 0xff, 0xff, 0xff, //0x000041f6 movq $-1, $48(%rsp) 4367 0x4d, 0x89, 0xe7, //0x000041ff movq %r12, %r15 4368 0x4c, 0x89, 0x04, 0x24, //0x00004202 movq %r8, (%rsp) 4369 //0x00004206 LBB0_874 4370 0xc4, 0xc1, 0x7e, 0x6f, 0x07, //0x00004206 vmovdqu (%r15), %ymm0 4371 0xc4, 0xc1, 0x7d, 0x64, 0xc8, //0x0000420b vpcmpgtb %ymm8, %ymm0, %ymm1 4372 0xc5, 0xb5, 0x64, 0xd0, //0x00004210 vpcmpgtb %ymm0, %ymm9, %ymm2 4373 0xc5, 0xf5, 0xdb, 0xca, //0x00004214 vpand %ymm2, %ymm1, %ymm1 4374 0xc5, 0xad, 0x74, 0xd0, //0x00004218 vpcmpeqb %ymm0, %ymm10, %ymm2 4375 0xc5, 0xa5, 0x74, 0xd8, //0x0000421c vpcmpeqb %ymm0, %ymm11, %ymm3 4376 0xc5, 0xe5, 0xeb, 0xd2, //0x00004220 vpor %ymm2, %ymm3, %ymm2 4377 0xc5, 0x9d, 0xeb, 0xd8, //0x00004224 vpor %ymm0, %ymm12, %ymm3 4378 0xc5, 0x95, 0x74, 0xc0, //0x00004228 vpcmpeqb %ymm0, %ymm13, %ymm0 4379 0xc5, 0xfd, 0xd7, 0xd8, //0x0000422c vpmovmskb %ymm0, %ebx 4380 0xc5, 0x8d, 0x74, 0xdb, //0x00004230 vpcmpeqb %ymm3, %ymm14, %ymm3 4381 0xc5, 0xfd, 0xd7, 0xf3, //0x00004234 vpmovmskb %ymm3, %esi 4382 0xc5, 0xfd, 0xd7, 0xfa, //0x00004238 vpmovmskb %ymm2, %edi 4383 0xc5, 0xe5, 0xeb, 0xc0, //0x0000423c vpor %ymm0, %ymm3, %ymm0 4384 0xc5, 0xed, 0xeb, 0xc9, //0x00004240 vpor %ymm1, %ymm2, %ymm1 4385 0xc5, 0xfd, 0xeb, 0xc1, //0x00004244 vpor %ymm1, %ymm0, %ymm0 4386 0xc5, 0xfd, 0xd7, 0xc0, //0x00004248 vpmovmskb %ymm0, %eax 4387 0x48, 0xf7, 0xd0, //0x0000424c notq %rax 4388 0x48, 0x0f, 0xbc, 0xc8, //0x0000424f bsfq %rax, %rcx 4389 0x4d, 0x89, 0xd0, //0x00004253 movq %r10, %r8 4390 0x83, 0xf9, 0x20, //0x00004256 cmpl $32, %ecx 4391 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00004259 je LBB0_876 4392 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000425f movl $-1, %eax 4393 0xd3, 0xe0, //0x00004264 shll %cl, %eax 4394 0xf7, 0xd0, //0x00004266 notl %eax 4395 0x21, 0xc3, //0x00004268 andl %eax, %ebx 4396 0x21, 0xc6, //0x0000426a andl %eax, %esi 4397 0x21, 0xf8, //0x0000426c andl %edi, %eax 4398 0x89, 0xc7, //0x0000426e movl %eax, %edi 4399 //0x00004270 LBB0_876 4400 0x44, 0x8d, 0x53, 0xff, //0x00004270 leal $-1(%rbx), %r10d 4401 0x41, 0x21, 0xda, //0x00004274 andl %ebx, %r10d 4402 0x0f, 0x85, 0x46, 0x06, 0x00, 0x00, //0x00004277 jne LBB0_950 4403 0x8d, 0x56, 0xff, //0x0000427d leal $-1(%rsi), %edx 4404 0x21, 0xf2, //0x00004280 andl %esi, %edx 4405 0x0f, 0x85, 0x47, 0x06, 0x00, 0x00, //0x00004282 jne LBB0_951 4406 0x8d, 0x57, 0xff, //0x00004288 leal $-1(%rdi), %edx 4407 0x21, 0xfa, //0x0000428b andl %edi, %edx 4408 0x4d, 0x89, 0xc2, //0x0000428d movq %r8, %r10 4409 0x0f, 0x85, 0x57, 0x06, 0x00, 0x00, //0x00004290 jne LBB0_953 4410 0x85, 0xdb, //0x00004296 testl %ebx, %ebx 4411 0x4c, 0x8b, 0x04, 0x24, //0x00004298 movq (%rsp), %r8 4412 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x0000429c je LBB0_882 4413 0x4c, 0x89, 0xf8, //0x000042a2 movq %r15, %rax 4414 0x4c, 0x29, 0xe0, //0x000042a5 subq %r12, %rax 4415 0x0f, 0xbc, 0xdb, //0x000042a8 bsfl %ebx, %ebx 4416 0x48, 0x01, 0xc3, //0x000042ab addq %rax, %rbx 4417 0x48, 0x83, 0x7c, 0x24, 0x30, 0xff, //0x000042ae cmpq $-1, $48(%rsp) 4418 0x0f, 0x85, 0x6b, 0x06, 0x00, 0x00, //0x000042b4 jne LBB0_955 4419 0x48, 0x89, 0x5c, 0x24, 0x30, //0x000042ba movq %rbx, $48(%rsp) 4420 //0x000042bf LBB0_882 4421 0x85, 0xf6, //0x000042bf testl %esi, %esi 4422 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000042c1 je LBB0_885 4423 0x4c, 0x89, 0xf8, //0x000042c7 movq %r15, %rax 4424 0x4c, 0x29, 0xe0, //0x000042ca subq %r12, %rax 4425 0x0f, 0xbc, 0xf6, //0x000042cd bsfl %esi, %esi 4426 0x48, 0x01, 0xc6, //0x000042d0 addq %rax, %rsi 4427 0x49, 0x83, 0xfd, 0xff, //0x000042d3 cmpq $-1, %r13 4428 0x0f, 0x85, 0xb6, 0x05, 0x00, 0x00, //0x000042d7 jne LBB0_948 4429 0x49, 0x89, 0xf5, //0x000042dd movq %rsi, %r13 4430 //0x000042e0 LBB0_885 4431 0x85, 0xff, //0x000042e0 testl %edi, %edi 4432 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x000042e2 je LBB0_888 4433 0x4c, 0x89, 0xf8, //0x000042e8 movq %r15, %rax 4434 0x4c, 0x29, 0xe0, //0x000042eb subq %r12, %rax 4435 0x0f, 0xbc, 0xf7, //0x000042ee bsfl %edi, %esi 4436 0x48, 0x01, 0xc6, //0x000042f1 addq %rax, %rsi 4437 0x48, 0x83, 0x7c, 0x24, 0x18, 0xff, //0x000042f4 cmpq $-1, $24(%rsp) 4438 0x0f, 0x85, 0x93, 0x05, 0x00, 0x00, //0x000042fa jne LBB0_948 4439 0x48, 0x89, 0x74, 0x24, 0x18, //0x00004300 movq %rsi, $24(%rsp) 4440 //0x00004305 LBB0_888 4441 0x83, 0xf9, 0x20, //0x00004305 cmpl $32, %ecx 4442 0x0f, 0x85, 0x30, 0x02, 0x00, 0x00, //0x00004308 jne LBB0_1104 4443 0x49, 0x83, 0xc7, 0x20, //0x0000430e addq $32, %r15 4444 0x49, 0x83, 0xc1, 0xe0, //0x00004312 addq $-32, %r9 4445 0x49, 0x83, 0xf9, 0x1f, //0x00004316 cmpq $31, %r9 4446 0x0f, 0x87, 0xe6, 0xfe, 0xff, 0xff, //0x0000431a ja LBB0_874 4447 0xc5, 0xf8, 0x77, //0x00004320 vzeroupper 4448 0x4c, 0x8b, 0x8c, 0x24, 0x98, 0x00, 0x00, 0x00, //0x00004323 movq $152(%rsp), %r9 4449 //0x0000432b LBB0_891 4450 0x49, 0x83, 0xf9, 0x10, //0x0000432b cmpq $16, %r9 4451 0xc5, 0xfe, 0x6f, 0x2d, 0xc9, 0xbc, 0xff, 0xff, //0x0000432f vmovdqu $-17207(%rip), %ymm5 /* LCPI0_0+0(%rip) */ 4452 0xc5, 0xfe, 0x6f, 0x35, 0x41, 0xbd, 0xff, 0xff, //0x00004337 vmovdqu $-17087(%rip), %ymm6 /* LCPI0_7+0(%rip) */ 4453 0xc5, 0xfe, 0x6f, 0x3d, 0x59, 0xbd, 0xff, 0xff, //0x0000433f vmovdqu $-17063(%rip), %ymm7 /* LCPI0_8+0(%rip) */ 4454 0xc5, 0x7a, 0x6f, 0x3d, 0xc1, 0xbe, 0xff, 0xff, //0x00004347 vmovdqu $-16703(%rip), %xmm15 /* LCPI0_18+0(%rip) */ 4455 0x0f, 0x82, 0x49, 0x01, 0x00, 0x00, //0x0000434f jb LBB0_910 4456 0x4d, 0x8d, 0x79, 0xf0, //0x00004355 leaq $-16(%r9), %r15 4457 0x4c, 0x89, 0xf8, //0x00004359 movq %r15, %rax 4458 0x48, 0x83, 0xe0, 0xf0, //0x0000435c andq $-16, %rax 4459 0x4e, 0x8d, 0x54, 0x30, 0x10, //0x00004360 leaq $16(%rax,%r14), %r10 4460 0x41, 0x83, 0xe7, 0x0f, //0x00004365 andl $15, %r15d 4461 //0x00004369 LBB0_893 4462 0xc4, 0xc1, 0x7a, 0x6f, 0x06, //0x00004369 vmovdqu (%r14), %xmm0 4463 0xc4, 0xc1, 0x79, 0x64, 0xcf, //0x0000436e vpcmpgtb %xmm15, %xmm0, %xmm1 4464 0xc5, 0xfa, 0x6f, 0x15, 0xa5, 0xbe, 0xff, 0xff, //0x00004373 vmovdqu $-16731(%rip), %xmm2 /* LCPI0_19+0(%rip) */ 4465 0xc5, 0xe9, 0x64, 0xd0, //0x0000437b vpcmpgtb %xmm0, %xmm2, %xmm2 4466 0xc5, 0xf1, 0xdb, 0xca, //0x0000437f vpand %xmm2, %xmm1, %xmm1 4467 0xc5, 0xf9, 0x74, 0x15, 0xa5, 0xbe, 0xff, 0xff, //0x00004383 vpcmpeqb $-16731(%rip), %xmm0, %xmm2 /* LCPI0_20+0(%rip) */ 4468 0xc5, 0xf9, 0x74, 0x1d, 0xad, 0xbe, 0xff, 0xff, //0x0000438b vpcmpeqb $-16723(%rip), %xmm0, %xmm3 /* LCPI0_21+0(%rip) */ 4469 0xc5, 0xe1, 0xeb, 0xd2, //0x00004393 vpor %xmm2, %xmm3, %xmm2 4470 0xc5, 0xf9, 0xeb, 0x1d, 0x51, 0xbe, 0xff, 0xff, //0x00004397 vpor $-16815(%rip), %xmm0, %xmm3 /* LCPI0_5+0(%rip) */ 4471 0xc5, 0xf9, 0x74, 0x05, 0xa9, 0xbe, 0xff, 0xff, //0x0000439f vpcmpeqb $-16727(%rip), %xmm0, %xmm0 /* LCPI0_22+0(%rip) */ 4472 0xc5, 0xe1, 0x74, 0x1d, 0xb1, 0xbe, 0xff, 0xff, //0x000043a7 vpcmpeqb $-16719(%rip), %xmm3, %xmm3 /* LCPI0_23+0(%rip) */ 4473 0xc5, 0xe1, 0xeb, 0xe0, //0x000043af vpor %xmm0, %xmm3, %xmm4 4474 0xc5, 0xe9, 0xeb, 0xc9, //0x000043b3 vpor %xmm1, %xmm2, %xmm1 4475 0xc5, 0xd9, 0xeb, 0xc9, //0x000043b7 vpor %xmm1, %xmm4, %xmm1 4476 0xc5, 0xf9, 0xd7, 0xd8, //0x000043bb vpmovmskb %xmm0, %ebx 4477 0xc5, 0xf9, 0xd7, 0xf3, //0x000043bf vpmovmskb %xmm3, %esi 4478 0xc5, 0xf9, 0xd7, 0xfa, //0x000043c3 vpmovmskb %xmm2, %edi 4479 0xc5, 0xf9, 0xd7, 0xc1, //0x000043c7 vpmovmskb %xmm1, %eax 4480 0xb9, 0xff, 0xff, 0xff, 0xff, //0x000043cb movl $4294967295, %ecx 4481 0x48, 0x31, 0xc8, //0x000043d0 xorq %rcx, %rax 4482 0x48, 0x0f, 0xbc, 0xc8, //0x000043d3 bsfq %rax, %rcx 4483 0x83, 0xf9, 0x10, //0x000043d7 cmpl $16, %ecx 4484 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x000043da je LBB0_895 4485 0xb8, 0xff, 0xff, 0xff, 0xff, //0x000043e0 movl $-1, %eax 4486 0xd3, 0xe0, //0x000043e5 shll %cl, %eax 4487 0xf7, 0xd0, //0x000043e7 notl %eax 4488 0x21, 0xc3, //0x000043e9 andl %eax, %ebx 4489 0x21, 0xc6, //0x000043eb andl %eax, %esi 4490 0x21, 0xf8, //0x000043ed andl %edi, %eax 4491 0x89, 0xc7, //0x000043ef movl %eax, %edi 4492 //0x000043f1 LBB0_895 4493 0x8d, 0x53, 0xff, //0x000043f1 leal $-1(%rbx), %edx 4494 0x21, 0xda, //0x000043f4 andl %ebx, %edx 4495 0x0f, 0x85, 0x83, 0x04, 0x00, 0x00, //0x000043f6 jne LBB0_947 4496 0x8d, 0x56, 0xff, //0x000043fc leal $-1(%rsi), %edx 4497 0x21, 0xf2, //0x000043ff andl %esi, %edx 4498 0x0f, 0x85, 0x78, 0x04, 0x00, 0x00, //0x00004401 jne LBB0_947 4499 0x8d, 0x57, 0xff, //0x00004407 leal $-1(%rdi), %edx 4500 0x21, 0xfa, //0x0000440a andl %edi, %edx 4501 0x0f, 0x85, 0x6d, 0x04, 0x00, 0x00, //0x0000440c jne LBB0_947 4502 0x85, 0xdb, //0x00004412 testl %ebx, %ebx 4503 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x00004414 je LBB0_901 4504 0x4c, 0x89, 0xf0, //0x0000441a movq %r14, %rax 4505 0x4c, 0x29, 0xe0, //0x0000441d subq %r12, %rax 4506 0x0f, 0xbc, 0xdb, //0x00004420 bsfl %ebx, %ebx 4507 0x48, 0x01, 0xc3, //0x00004423 addq %rax, %rbx 4508 0x48, 0x83, 0x7c, 0x24, 0x30, 0xff, //0x00004426 cmpq $-1, $48(%rsp) 4509 0x0f, 0x85, 0x4e, 0x05, 0x00, 0x00, //0x0000442c jne LBB0_959 4510 0x48, 0x89, 0x5c, 0x24, 0x30, //0x00004432 movq %rbx, $48(%rsp) 4511 //0x00004437 LBB0_901 4512 0x85, 0xf6, //0x00004437 testl %esi, %esi 4513 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00004439 je LBB0_904 4514 0x4c, 0x89, 0xf0, //0x0000443f movq %r14, %rax 4515 0x4c, 0x29, 0xe0, //0x00004442 subq %r12, %rax 4516 0x0f, 0xbc, 0xf6, //0x00004445 bsfl %esi, %esi 4517 0x48, 0x01, 0xc6, //0x00004448 addq %rax, %rsi 4518 0x49, 0x83, 0xfd, 0xff, //0x0000444b cmpq $-1, %r13 4519 0x0f, 0x85, 0xe0, 0x04, 0x00, 0x00, //0x0000444f jne LBB0_956 4520 0x49, 0x89, 0xf5, //0x00004455 movq %rsi, %r13 4521 //0x00004458 LBB0_904 4522 0x85, 0xff, //0x00004458 testl %edi, %edi 4523 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x0000445a je LBB0_907 4524 0x4c, 0x89, 0xf0, //0x00004460 movq %r14, %rax 4525 0x4c, 0x29, 0xe0, //0x00004463 subq %r12, %rax 4526 0x0f, 0xbc, 0xf7, //0x00004466 bsfl %edi, %esi 4527 0x48, 0x01, 0xc6, //0x00004469 addq %rax, %rsi 4528 0x48, 0x83, 0x7c, 0x24, 0x18, 0xff, //0x0000446c cmpq $-1, $24(%rsp) 4529 0x0f, 0x85, 0xbd, 0x04, 0x00, 0x00, //0x00004472 jne LBB0_956 4530 0x48, 0x89, 0x74, 0x24, 0x18, //0x00004478 movq %rsi, $24(%rsp) 4531 //0x0000447d LBB0_907 4532 0x83, 0xf9, 0x10, //0x0000447d cmpl $16, %ecx 4533 0x0f, 0x85, 0x76, 0x01, 0x00, 0x00, //0x00004480 jne LBB0_922 4534 0x49, 0x83, 0xc6, 0x10, //0x00004486 addq $16, %r14 4535 0x49, 0x83, 0xc1, 0xf0, //0x0000448a addq $-16, %r9 4536 0x49, 0x83, 0xf9, 0x0f, //0x0000448e cmpq $15, %r9 4537 0x0f, 0x87, 0xd1, 0xfe, 0xff, 0xff, //0x00004492 ja LBB0_893 4538 0x4d, 0x89, 0xf9, //0x00004498 movq %r15, %r9 4539 0x4d, 0x89, 0xd6, //0x0000449b movq %r10, %r14 4540 //0x0000449e LBB0_910 4541 0x4d, 0x85, 0xc9, //0x0000449e testq %r9, %r9 4542 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x000044a1 movq $16(%rsp), %r15 4543 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x000044a6 movq $40(%rsp), %r10 4544 0x0f, 0x84, 0x58, 0x01, 0x00, 0x00, //0x000044ab je LBB0_923 4545 0x4b, 0x8d, 0x0c, 0x0e, //0x000044b1 leaq (%r14,%r9), %rcx 4546 0xe9, 0x26, 0x00, 0x00, 0x00, //0x000044b5 jmp LBB0_915 4547 //0x000044ba LBB0_912 4548 0x49, 0x89, 0xd6, //0x000044ba movq %rdx, %r14 4549 0x4d, 0x29, 0xe6, //0x000044bd subq %r12, %r14 4550 0x48, 0x83, 0x7c, 0x24, 0x18, 0xff, //0x000044c0 cmpq $-1, $24(%rsp) 4551 0x0f, 0x85, 0xdd, 0x01, 0x00, 0x00, //0x000044c6 jne LBB0_932 4552 0x49, 0xff, 0xce, //0x000044cc decq %r14 4553 0x4c, 0x89, 0x74, 0x24, 0x18, //0x000044cf movq %r14, $24(%rsp) 4554 //0x000044d4 LBB0_914 4555 0x49, 0x89, 0xd6, //0x000044d4 movq %rdx, %r14 4556 0x49, 0xff, 0xc9, //0x000044d7 decq %r9 4557 0x0f, 0x84, 0x85, 0x04, 0x00, 0x00, //0x000044da je LBB0_958 4558 //0x000044e0 LBB0_915 4559 0x41, 0x0f, 0xbe, 0x36, //0x000044e0 movsbl (%r14), %esi 4560 0x83, 0xc6, 0xd5, //0x000044e4 addl $-43, %esi 4561 0x83, 0xfe, 0x3a, //0x000044e7 cmpl $58, %esi 4562 0x0f, 0x87, 0x19, 0x01, 0x00, 0x00, //0x000044ea ja LBB0_923 4563 0x49, 0x8d, 0x56, 0x01, //0x000044f0 leaq $1(%r14), %rdx 4564 0x48, 0x8d, 0x3d, 0x55, 0x18, 0x00, 0x00, //0x000044f4 leaq $6229(%rip), %rdi /* LJTI0_4+0(%rip) */ 4565 0x48, 0x63, 0x04, 0xb7, //0x000044fb movslq (%rdi,%rsi,4), %rax 4566 0x48, 0x01, 0xf8, //0x000044ff addq %rdi, %rax 4567 0xff, 0xe0, //0x00004502 jmpq *%rax 4568 //0x00004504 LBB0_917 4569 0x49, 0x89, 0xd6, //0x00004504 movq %rdx, %r14 4570 0x4d, 0x29, 0xe6, //0x00004507 subq %r12, %r14 4571 0x49, 0x83, 0xfd, 0xff, //0x0000450a cmpq $-1, %r13 4572 0x0f, 0x85, 0x95, 0x01, 0x00, 0x00, //0x0000450e jne LBB0_932 4573 0x49, 0xff, 0xce, //0x00004514 decq %r14 4574 0x4d, 0x89, 0xf5, //0x00004517 movq %r14, %r13 4575 0xe9, 0xb5, 0xff, 0xff, 0xff, //0x0000451a jmp LBB0_914 4576 //0x0000451f LBB0_919 4577 0x49, 0x89, 0xd6, //0x0000451f movq %rdx, %r14 4578 0x4d, 0x29, 0xe6, //0x00004522 subq %r12, %r14 4579 0x48, 0x83, 0x7c, 0x24, 0x30, 0xff, //0x00004525 cmpq $-1, $48(%rsp) 4580 0x0f, 0x85, 0x78, 0x01, 0x00, 0x00, //0x0000452b jne LBB0_932 4581 0x49, 0xff, 0xce, //0x00004531 decq %r14 4582 0x4c, 0x89, 0x74, 0x24, 0x30, //0x00004534 movq %r14, $48(%rsp) 4583 0xe9, 0x96, 0xff, 0xff, 0xff, //0x00004539 jmp LBB0_914 4584 //0x0000453e LBB0_1104 4585 0x49, 0x01, 0xcf, //0x0000453e addq %rcx, %r15 4586 0xc5, 0xf8, 0x77, //0x00004541 vzeroupper 4587 0xc5, 0x7a, 0x6f, 0x3d, 0xc4, 0xbc, 0xff, 0xff, //0x00004544 vmovdqu $-17212(%rip), %xmm15 /* LCPI0_18+0(%rip) */ 4588 0xc5, 0xfe, 0x6f, 0x3d, 0x4c, 0xbb, 0xff, 0xff, //0x0000454c vmovdqu $-17588(%rip), %ymm7 /* LCPI0_8+0(%rip) */ 4589 0xc5, 0xfe, 0x6f, 0x35, 0x24, 0xbb, 0xff, 0xff, //0x00004554 vmovdqu $-17628(%rip), %ymm6 /* LCPI0_7+0(%rip) */ 4590 0xc5, 0xfe, 0x6f, 0x2d, 0x9c, 0xba, 0xff, 0xff, //0x0000455c vmovdqu $-17764(%rip), %ymm5 /* LCPI0_0+0(%rip) */ 4591 0x4d, 0x89, 0xfe, //0x00004564 movq %r15, %r14 4592 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00004567 movq $16(%rsp), %r15 4593 0x4d, 0x85, 0xed, //0x0000456c testq %r13, %r13 4594 0x48, 0x8b, 0x54, 0x24, 0x30, //0x0000456f movq $48(%rsp), %rdx 4595 0x48, 0x8b, 0x74, 0x24, 0x18, //0x00004574 movq $24(%rsp), %rsi 4596 0x0f, 0x85, 0x9d, 0x00, 0x00, 0x00, //0x00004579 jne LBB0_924 4597 0xe9, 0xdc, 0x10, 0x00, 0x00, //0x0000457f jmp LBB0_1105 4598 //0x00004584 LBB0_713 4599 0x4d, 0x89, 0xcf, //0x00004584 movq %r9, %r15 4600 0x4c, 0x89, 0xd1, //0x00004587 movq %r10, %rcx 4601 0x4c, 0x89, 0xeb, //0x0000458a movq %r13, %rbx 4602 0x4d, 0x89, 0xc2, //0x0000458d movq %r8, %r10 4603 0x4c, 0x8b, 0x04, 0x24, //0x00004590 movq (%rsp), %r8 4604 0x48, 0x83, 0xf9, 0x20, //0x00004594 cmpq $32, %rcx 4605 0x0f, 0x82, 0xb7, 0x04, 0x00, 0x00, //0x00004598 jb LBB0_968 4606 //0x0000459e LBB0_714 4607 0xc5, 0xfe, 0x6f, 0x03, //0x0000459e vmovdqu (%rbx), %ymm0 4608 0xc5, 0xfd, 0x74, 0xce, //0x000045a2 vpcmpeqb %ymm6, %ymm0, %ymm1 4609 0xc5, 0xfd, 0xd7, 0xf9, //0x000045a6 vpmovmskb %ymm1, %edi 4610 0xc5, 0xfd, 0x74, 0xc7, //0x000045aa vpcmpeqb %ymm7, %ymm0, %ymm0 4611 0xc5, 0xfd, 0xd7, 0xf0, //0x000045ae vpmovmskb %ymm0, %esi 4612 0x85, 0xf6, //0x000045b2 testl %esi, %esi 4613 0x0f, 0x85, 0x21, 0x04, 0x00, 0x00, //0x000045b4 jne LBB0_963 4614 0x4d, 0x85, 0xf6, //0x000045ba testq %r14, %r14 4615 0x0f, 0x85, 0x3d, 0x04, 0x00, 0x00, //0x000045bd jne LBB0_965 4616 0x45, 0x31, 0xf6, //0x000045c3 xorl %r14d, %r14d 4617 0x48, 0x85, 0xff, //0x000045c6 testq %rdi, %rdi 4618 0x0f, 0x84, 0x7e, 0x04, 0x00, 0x00, //0x000045c9 je LBB0_967 4619 //0x000045cf LBB0_717 4620 0x48, 0x0f, 0xbc, 0xc7, //0x000045cf bsfq %rdi, %rax 4621 0x4c, 0x29, 0xe3, //0x000045d3 subq %r12, %rbx 4622 0x4c, 0x8d, 0x6c, 0x03, 0x01, //0x000045d6 leaq $1(%rbx,%rax), %r13 4623 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x000045db movq $8(%rsp), %r14 4624 0xe9, 0xf7, 0x04, 0x00, 0x00, //0x000045e0 jmp LBB0_977 4625 //0x000045e5 LBB0_921 4626 0x4c, 0x29, 0xcb, //0x000045e5 subq %r9, %rbx 4627 0x44, 0x0f, 0xbc, 0xc2, //0x000045e8 bsfl %edx, %r8d 4628 0x49, 0x01, 0xd8, //0x000045ec addq %rbx, %r8 4629 0x49, 0xf7, 0xd0, //0x000045ef notq %r8 4630 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x000045f2 movq $8(%rsp), %r14 4631 0xe9, 0x46, 0xfb, 0xff, 0xff, //0x000045f7 jmp LBB0_864 4632 //0x000045fc LBB0_922 4633 0x49, 0x01, 0xce, //0x000045fc addq %rcx, %r14 4634 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x000045ff movq $16(%rsp), %r15 4635 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00004604 movq $40(%rsp), %r10 4636 //0x00004609 LBB0_923 4637 0x4d, 0x85, 0xed, //0x00004609 testq %r13, %r13 4638 0x48, 0x8b, 0x54, 0x24, 0x30, //0x0000460c movq $48(%rsp), %rdx 4639 0x48, 0x8b, 0x74, 0x24, 0x18, //0x00004611 movq $24(%rsp), %rsi 4640 0x0f, 0x84, 0x44, 0x10, 0x00, 0x00, //0x00004616 je LBB0_1105 4641 //0x0000461c LBB0_924 4642 0x48, 0x85, 0xf6, //0x0000461c testq %rsi, %rsi 4643 0x0f, 0x84, 0x3b, 0x10, 0x00, 0x00, //0x0000461f je LBB0_1105 4644 0x48, 0x85, 0xd2, //0x00004625 testq %rdx, %rdx 4645 0x0f, 0x84, 0x32, 0x10, 0x00, 0x00, //0x00004628 je LBB0_1105 4646 0x4d, 0x29, 0xe6, //0x0000462e subq %r12, %r14 4647 0x49, 0x8d, 0x4e, 0xff, //0x00004631 leaq $-1(%r14), %rcx 4648 0x49, 0x39, 0xcd, //0x00004635 cmpq %rcx, %r13 4649 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00004638 je LBB0_932 4650 0x48, 0x39, 0xca, //0x0000463e cmpq %rcx, %rdx 4651 0x0f, 0x84, 0x62, 0x00, 0x00, 0x00, //0x00004641 je LBB0_932 4652 0x48, 0x39, 0xce, //0x00004647 cmpq %rcx, %rsi 4653 0x0f, 0x84, 0x59, 0x00, 0x00, 0x00, //0x0000464a je LBB0_932 4654 0x48, 0x85, 0xf6, //0x00004650 testq %rsi, %rsi 4655 0xc5, 0x7e, 0x6f, 0x05, 0xc5, 0xba, 0xff, 0xff, //0x00004653 vmovdqu $-17723(%rip), %ymm8 /* LCPI0_12+0(%rip) */ 4656 0xc5, 0x7e, 0x6f, 0x0d, 0xdd, 0xba, 0xff, 0xff, //0x0000465b vmovdqu $-17699(%rip), %ymm9 /* LCPI0_13+0(%rip) */ 4657 0xc5, 0x7e, 0x6f, 0x15, 0xf5, 0xba, 0xff, 0xff, //0x00004663 vmovdqu $-17675(%rip), %ymm10 /* LCPI0_14+0(%rip) */ 4658 0xc5, 0x7e, 0x6f, 0x1d, 0x0d, 0xbb, 0xff, 0xff, //0x0000466b vmovdqu $-17651(%rip), %ymm11 /* LCPI0_15+0(%rip) */ 4659 0xc5, 0x7e, 0x6f, 0x25, 0xc5, 0xb9, 0xff, 0xff, //0x00004673 vmovdqu $-17979(%rip), %ymm12 /* LCPI0_2+0(%rip) */ 4660 0xc5, 0x7e, 0x6f, 0x2d, 0x1d, 0xbb, 0xff, 0xff, //0x0000467b vmovdqu $-17635(%rip), %ymm13 /* LCPI0_16+0(%rip) */ 4661 0xc5, 0x7e, 0x6f, 0x35, 0x35, 0xbb, 0xff, 0xff, //0x00004683 vmovdqu $-17611(%rip), %ymm14 /* LCPI0_17+0(%rip) */ 4662 0x0f, 0x8e, 0x71, 0x00, 0x00, 0x00, //0x0000468b jle LBB0_936 4663 0x48, 0x8d, 0x46, 0xff, //0x00004691 leaq $-1(%rsi), %rax 4664 0x49, 0x39, 0xc5, //0x00004695 cmpq %rax, %r13 4665 0x0f, 0x84, 0x64, 0x00, 0x00, 0x00, //0x00004698 je LBB0_936 4666 0x48, 0xf7, 0xd6, //0x0000469e notq %rsi 4667 0x49, 0x89, 0xf6, //0x000046a1 movq %rsi, %r14 4668 0xe9, 0x3b, 0x00, 0x00, 0x00, //0x000046a4 jmp LBB0_934 4669 //0x000046a9 LBB0_932 4670 0x49, 0xf7, 0xde, //0x000046a9 negq %r14 4671 //0x000046ac LBB0_933 4672 0xc5, 0x7e, 0x6f, 0x05, 0x6c, 0xba, 0xff, 0xff, //0x000046ac vmovdqu $-17812(%rip), %ymm8 /* LCPI0_12+0(%rip) */ 4673 0xc5, 0x7e, 0x6f, 0x0d, 0x84, 0xba, 0xff, 0xff, //0x000046b4 vmovdqu $-17788(%rip), %ymm9 /* LCPI0_13+0(%rip) */ 4674 0xc5, 0x7e, 0x6f, 0x15, 0x9c, 0xba, 0xff, 0xff, //0x000046bc vmovdqu $-17764(%rip), %ymm10 /* LCPI0_14+0(%rip) */ 4675 0xc5, 0x7e, 0x6f, 0x1d, 0xb4, 0xba, 0xff, 0xff, //0x000046c4 vmovdqu $-17740(%rip), %ymm11 /* LCPI0_15+0(%rip) */ 4676 0xc5, 0x7e, 0x6f, 0x25, 0x6c, 0xb9, 0xff, 0xff, //0x000046cc vmovdqu $-18068(%rip), %ymm12 /* LCPI0_2+0(%rip) */ 4677 0xc5, 0x7e, 0x6f, 0x2d, 0xc4, 0xba, 0xff, 0xff, //0x000046d4 vmovdqu $-17724(%rip), %ymm13 /* LCPI0_16+0(%rip) */ 4678 0xc5, 0x7e, 0x6f, 0x35, 0xdc, 0xba, 0xff, 0xff, //0x000046dc vmovdqu $-17700(%rip), %ymm14 /* LCPI0_17+0(%rip) */ 4679 //0x000046e4 LBB0_934 4680 0x48, 0x8b, 0x44, 0x24, 0x08, //0x000046e4 movq $8(%rsp), %rax 4681 0x4c, 0x8b, 0x28, //0x000046e9 movq (%rax), %r13 4682 0x4d, 0x85, 0xf6, //0x000046ec testq %r14, %r14 4683 0x0f, 0x88, 0x7a, 0x0f, 0x00, 0x00, //0x000046ef js LBB0_1107 4684 //0x000046f5 LBB0_935 4685 0x4d, 0x01, 0xf5, //0x000046f5 addq %r14, %r13 4686 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x000046f8 movq $8(%rsp), %r14 4687 0xe9, 0xe8, 0xef, 0xff, 0xff, //0x000046fd jmp LBB0_721 4688 //0x00004702 LBB0_936 4689 0x48, 0x89, 0xd1, //0x00004702 movq %rdx, %rcx 4690 0x4c, 0x09, 0xe9, //0x00004705 orq %r13, %rcx 4691 0x4c, 0x39, 0xea, //0x00004708 cmpq %r13, %rdx 4692 0x0f, 0x8c, 0x73, 0x00, 0x00, 0x00, //0x0000470b jl LBB0_939 4693 0x48, 0x85, 0xc9, //0x00004711 testq %rcx, %rcx 4694 0x0f, 0x88, 0x6a, 0x00, 0x00, 0x00, //0x00004714 js LBB0_939 4695 0x48, 0xf7, 0xd2, //0x0000471a notq %rdx 4696 0x49, 0x89, 0xd6, //0x0000471d movq %rdx, %r14 4697 0xe9, 0xbf, 0xff, 0xff, 0xff, //0x00004720 jmp LBB0_934 4698 //0x00004725 LBB0_745 4699 0x4d, 0x89, 0xcf, //0x00004725 movq %r9, %r15 4700 0x4c, 0x89, 0xd1, //0x00004728 movq %r10, %rcx 4701 0x4c, 0x89, 0xeb, //0x0000472b movq %r13, %rbx 4702 0x48, 0x83, 0xf9, 0x20, //0x0000472e cmpq $32, %rcx 4703 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00004732 movq $40(%rsp), %r10 4704 0x0f, 0x82, 0x1a, 0x04, 0x00, 0x00, //0x00004737 jb LBB0_984 4705 //0x0000473d LBB0_746 4706 0xc5, 0xfe, 0x6f, 0x03, //0x0000473d vmovdqu (%rbx), %ymm0 4707 0xc5, 0xfd, 0x74, 0xce, //0x00004741 vpcmpeqb %ymm6, %ymm0, %ymm1 4708 0xc5, 0xfd, 0xd7, 0xf9, //0x00004745 vpmovmskb %ymm1, %edi 4709 0xc5, 0xfd, 0x74, 0xc7, //0x00004749 vpcmpeqb %ymm7, %ymm0, %ymm0 4710 0xc5, 0xfd, 0xd7, 0xf0, //0x0000474d vpmovmskb %ymm0, %esi 4711 0x85, 0xf6, //0x00004751 testl %esi, %esi 4712 0x0f, 0x85, 0x96, 0x03, 0x00, 0x00, //0x00004753 jne LBB0_980 4713 0x4d, 0x85, 0xf6, //0x00004759 testq %r14, %r14 4714 0x0f, 0x85, 0xa7, 0x03, 0x00, 0x00, //0x0000475c jne LBB0_982 4715 0x45, 0x31, 0xf6, //0x00004762 xorl %r14d, %r14d 4716 0x48, 0x85, 0xff, //0x00004765 testq %rdi, %rdi 4717 0x0f, 0x84, 0xe1, 0x03, 0x00, 0x00, //0x00004768 je LBB0_983 4718 //0x0000476e LBB0_749 4719 0x48, 0x0f, 0xbc, 0xc7, //0x0000476e bsfq %rdi, %rax 4720 0x4c, 0x29, 0xe3, //0x00004772 subq %r12, %rbx 4721 0x4c, 0x8d, 0x6c, 0x03, 0x01, //0x00004775 leaq $1(%rbx,%rax), %r13 4722 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x0000477a movq $8(%rsp), %r14 4723 0xe9, 0x5f, 0x04, 0x00, 0x00, //0x0000477f jmp LBB0_993 4724 //0x00004784 LBB0_939 4725 0x48, 0x85, 0xc9, //0x00004784 testq %rcx, %rcx 4726 0x49, 0x8d, 0x45, 0xff, //0x00004787 leaq $-1(%r13), %rax 4727 0x49, 0xf7, 0xd5, //0x0000478b notq %r13 4728 0x4d, 0x0f, 0x48, 0xee, //0x0000478e cmovsq %r14, %r13 4729 0x48, 0x39, 0xc2, //0x00004792 cmpq %rax, %rdx 4730 0x4d, 0x0f, 0x44, 0xf5, //0x00004795 cmoveq %r13, %r14 4731 0xe9, 0x46, 0xff, 0xff, 0xff, //0x00004799 jmp LBB0_934 4732 //0x0000479e LBB0_940 4733 0x4d, 0x29, 0xc8, //0x0000479e subq %r9, %r8 4734 0x0f, 0xbc, 0xc2, //0x000047a1 bsfl %edx, %eax 4735 0x4c, 0x01, 0xc0, //0x000047a4 addq %r8, %rax 4736 0x48, 0xf7, 0xd0, //0x000047a7 notq %rax 4737 0x49, 0x89, 0xc0, //0x000047aa movq %rax, %r8 4738 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x000047ad movq $8(%rsp), %r14 4739 0xe9, 0x8b, 0xf9, 0xff, 0xff, //0x000047b2 jmp LBB0_864 4740 //0x000047b7 LBB0_941 4741 0x48, 0xf7, 0xd2, //0x000047b7 notq %rdx 4742 0x49, 0x89, 0xd0, //0x000047ba movq %rdx, %r8 4743 0xe9, 0x80, 0xf9, 0xff, 0xff, //0x000047bd jmp LBB0_864 4744 //0x000047c2 LBB0_942 4745 0x48, 0xf7, 0xd2, //0x000047c2 notq %rdx 4746 0x49, 0x89, 0xd0, //0x000047c5 movq %rdx, %r8 4747 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x000047c8 movq $8(%rsp), %r14 4748 0xe9, 0x70, 0xf9, 0xff, 0xff, //0x000047cd jmp LBB0_864 4749 //0x000047d2 LBB0_943 4750 0x48, 0xf7, 0xd6, //0x000047d2 notq %rsi 4751 0x49, 0x89, 0xf0, //0x000047d5 movq %rsi, %r8 4752 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x000047d8 movq $8(%rsp), %r14 4753 0xe9, 0x60, 0xf9, 0xff, 0xff, //0x000047dd jmp LBB0_864 4754 //0x000047e2 LBB0_944 4755 0x49, 0x89, 0xc8, //0x000047e2 movq %rcx, %r8 4756 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000047e5 movq $-1, %rcx 4757 0x4d, 0x85, 0xff, //0x000047ec testq %r15, %r15 4758 0x0f, 0x85, 0x9f, 0xf5, 0xff, 0xff, //0x000047ef jne LBB0_810 4759 0xe9, 0xc6, 0x0c, 0x00, 0x00, //0x000047f5 jmp LBB0_1086 4760 //0x000047fa LBB0_945 4761 0x48, 0xf7, 0xd3, //0x000047fa notq %rbx 4762 0x49, 0x89, 0xd8, //0x000047fd movq %rbx, %r8 4763 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00004800 movq $8(%rsp), %r14 4764 0xe9, 0x38, 0xf9, 0xff, 0xff, //0x00004805 jmp LBB0_864 4765 //0x0000480a LBB0_830 4766 0x4d, 0x89, 0xcf, //0x0000480a movq %r9, %r15 4767 0x4c, 0x89, 0xd1, //0x0000480d movq %r10, %rcx 4768 0x4c, 0x89, 0xeb, //0x00004810 movq %r13, %rbx 4769 0x48, 0x83, 0xf9, 0x20, //0x00004813 cmpq $32, %rcx 4770 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00004817 movq $40(%rsp), %r10 4771 0x0f, 0x82, 0xaf, 0x04, 0x00, 0x00, //0x0000481c jb LBB0_1002 4772 //0x00004822 LBB0_831 4773 0xc5, 0xfe, 0x6f, 0x03, //0x00004822 vmovdqu (%rbx), %ymm0 4774 0xc5, 0xfd, 0x74, 0xce, //0x00004826 vpcmpeqb %ymm6, %ymm0, %ymm1 4775 0xc5, 0xfd, 0xd7, 0xf9, //0x0000482a vpmovmskb %ymm1, %edi 4776 0xc5, 0xfd, 0x74, 0xc7, //0x0000482e vpcmpeqb %ymm7, %ymm0, %ymm0 4777 0xc5, 0xfd, 0xd7, 0xf0, //0x00004832 vpmovmskb %ymm0, %esi 4778 0x85, 0xf6, //0x00004836 testl %esi, %esi 4779 0x0f, 0x85, 0x2b, 0x04, 0x00, 0x00, //0x00004838 jne LBB0_998 4780 0x4d, 0x85, 0xf6, //0x0000483e testq %r14, %r14 4781 0x0f, 0x85, 0x3c, 0x04, 0x00, 0x00, //0x00004841 jne LBB0_1000 4782 0x45, 0x31, 0xf6, //0x00004847 xorl %r14d, %r14d 4783 0x48, 0x85, 0xff, //0x0000484a testq %rdi, %rdi 4784 0x0f, 0x84, 0x76, 0x04, 0x00, 0x00, //0x0000484d je LBB0_1001 4785 //0x00004853 LBB0_834 4786 0x48, 0x0f, 0xbc, 0xc7, //0x00004853 bsfq %rdi, %rax 4787 0x4c, 0x29, 0xe3, //0x00004857 subq %r12, %rbx 4788 0x4c, 0x8d, 0x6c, 0x03, 0x01, //0x0000485a leaq $1(%rbx,%rax), %r13 4789 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x0000485f movq $16(%rsp), %r15 4790 0x4d, 0x85, 0xed, //0x00004864 testq %r13, %r13 4791 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00004867 movq $8(%rsp), %r14 4792 0x0f, 0x89, 0xa6, 0xf7, 0xff, 0xff, //0x0000486c jns LBB0_838 4793 0xe9, 0x27, 0x0c, 0x00, 0x00, //0x00004872 jmp LBB0_1082 4794 //0x00004877 LBB0_946 4795 0x49, 0xf7, 0xd8, //0x00004877 negq %r8 4796 0xe9, 0xc3, 0xf8, 0xff, 0xff, //0x0000487a jmp LBB0_864 4797 //0x0000487f LBB0_947 4798 0x4d, 0x29, 0xe6, //0x0000487f subq %r12, %r14 4799 0x0f, 0xbc, 0xc2, //0x00004882 bsfl %edx, %eax 4800 0x4c, 0x01, 0xf0, //0x00004885 addq %r14, %rax 4801 0x48, 0xf7, 0xd0, //0x00004888 notq %rax 4802 0x49, 0x89, 0xc6, //0x0000488b movq %rax, %r14 4803 0xe9, 0xf3, 0x00, 0x00, 0x00, //0x0000488e jmp LBB0_960 4804 //0x00004893 LBB0_948 4805 0x48, 0xf7, 0xd6, //0x00004893 notq %rsi 4806 0x49, 0x89, 0xf6, //0x00004896 movq %rsi, %r14 4807 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00004899 movq $16(%rsp), %r15 4808 0xe9, 0x41, 0xfe, 0xff, 0xff, //0x0000489e jmp LBB0_934 4809 //0x000048a3 LBB0_949 4810 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000048a3 movq $-1, %r9 4811 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000048aa movq $-1, %r15 4812 0x45, 0x31, 0xf6, //0x000048b1 xorl %r14d, %r14d 4813 0x48, 0x83, 0xf9, 0x20, //0x000048b4 cmpq $32, %rcx 4814 0x0f, 0x83, 0xe0, 0xfc, 0xff, 0xff, //0x000048b8 jae LBB0_714 4815 0xe9, 0x92, 0x01, 0x00, 0x00, //0x000048be jmp LBB0_968 4816 //0x000048c3 LBB0_950 4817 0x4d, 0x29, 0xe7, //0x000048c3 subq %r12, %r15 4818 0x45, 0x0f, 0xbc, 0xf2, //0x000048c6 bsfl %r10d, %r14d 4819 0xe9, 0x07, 0x00, 0x00, 0x00, //0x000048ca jmp LBB0_952 4820 //0x000048cf LBB0_951 4821 0x4d, 0x29, 0xe7, //0x000048cf subq %r12, %r15 4822 0x44, 0x0f, 0xbc, 0xf2, //0x000048d2 bsfl %edx, %r14d 4823 //0x000048d6 LBB0_952 4824 0x4d, 0x01, 0xfe, //0x000048d6 addq %r15, %r14 4825 0x49, 0xf7, 0xd6, //0x000048d9 notq %r14 4826 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x000048dc movq $16(%rsp), %r15 4827 0x4d, 0x89, 0xc2, //0x000048e1 movq %r8, %r10 4828 0x4c, 0x8b, 0x04, 0x24, //0x000048e4 movq (%rsp), %r8 4829 0xe9, 0xf7, 0xfd, 0xff, 0xff, //0x000048e8 jmp LBB0_934 4830 //0x000048ed LBB0_953 4831 0x4d, 0x29, 0xe7, //0x000048ed subq %r12, %r15 4832 0x44, 0x0f, 0xbc, 0xf2, //0x000048f0 bsfl %edx, %r14d 4833 0x4d, 0x01, 0xfe, //0x000048f4 addq %r15, %r14 4834 0x49, 0xf7, 0xd6, //0x000048f7 notq %r14 4835 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x000048fa movq $16(%rsp), %r15 4836 0x4c, 0x8b, 0x04, 0x24, //0x000048ff movq (%rsp), %r8 4837 0xe9, 0xdc, 0xfd, 0xff, 0xff, //0x00004903 jmp LBB0_934 4838 //0x00004908 LBB0_954 4839 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00004908 movq $-1, %r13 4840 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000490f movq $-1, %r15 4841 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00004916 movq $-1, %r12 4842 0x4d, 0x89, 0xc8, //0x0000491d movq %r9, %r8 4843 0xe9, 0xe2, 0xf1, 0xff, 0xff, //0x00004920 jmp LBB0_777 4844 //0x00004925 LBB0_955 4845 0x48, 0xf7, 0xd3, //0x00004925 notq %rbx 4846 0x49, 0x89, 0xde, //0x00004928 movq %rbx, %r14 4847 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x0000492b movq $16(%rsp), %r15 4848 0xe9, 0xaf, 0xfd, 0xff, 0xff, //0x00004930 jmp LBB0_934 4849 //0x00004935 LBB0_956 4850 0x48, 0xf7, 0xd6, //0x00004935 notq %rsi 4851 0x49, 0x89, 0xf6, //0x00004938 movq %rsi, %r14 4852 0xe9, 0x46, 0x00, 0x00, 0x00, //0x0000493b jmp LBB0_960 4853 //0x00004940 LBB0_957 4854 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00004940 movq $-1, %r9 4855 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004947 movq $-1, %r15 4856 0x45, 0x31, 0xf6, //0x0000494e xorl %r14d, %r14d 4857 0x48, 0x83, 0xf9, 0x20, //0x00004951 cmpq $32, %rcx 4858 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00004955 movq $40(%rsp), %r10 4859 0x0f, 0x83, 0xdd, 0xfd, 0xff, 0xff, //0x0000495a jae LBB0_746 4860 0xe9, 0xf2, 0x01, 0x00, 0x00, //0x00004960 jmp LBB0_984 4861 //0x00004965 LBB0_958 4862 0x49, 0x89, 0xce, //0x00004965 movq %rcx, %r14 4863 0x4d, 0x85, 0xed, //0x00004968 testq %r13, %r13 4864 0x48, 0x8b, 0x54, 0x24, 0x30, //0x0000496b movq $48(%rsp), %rdx 4865 0x48, 0x8b, 0x74, 0x24, 0x18, //0x00004970 movq $24(%rsp), %rsi 4866 0x0f, 0x85, 0xa1, 0xfc, 0xff, 0xff, //0x00004975 jne LBB0_924 4867 0xe9, 0xe0, 0x0c, 0x00, 0x00, //0x0000497b jmp LBB0_1105 4868 //0x00004980 LBB0_959 4869 0x48, 0xf7, 0xd3, //0x00004980 notq %rbx 4870 0x49, 0x89, 0xde, //0x00004983 movq %rbx, %r14 4871 //0x00004986 LBB0_960 4872 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00004986 movq $16(%rsp), %r15 4873 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x0000498b movq $40(%rsp), %r10 4874 0xe9, 0x17, 0xfd, 0xff, 0xff, //0x00004990 jmp LBB0_933 4875 //0x00004995 LBB0_961 4876 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00004995 movq $-1, %r9 4877 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000499c movq $-1, %r15 4878 0x45, 0x31, 0xf6, //0x000049a3 xorl %r14d, %r14d 4879 0x48, 0x83, 0xf9, 0x20, //0x000049a6 cmpq $32, %rcx 4880 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x000049aa movq $40(%rsp), %r10 4881 0x0f, 0x83, 0x6d, 0xfe, 0xff, 0xff, //0x000049af jae LBB0_831 4882 0xe9, 0x17, 0x03, 0x00, 0x00, //0x000049b5 jmp LBB0_1002 4883 //0x000049ba LBB0_962 4884 0x48, 0xc7, 0x44, 0x24, 0x18, 0xff, 0xff, 0xff, 0xff, //0x000049ba movq $-1, $24(%rsp) 4885 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000049c3 movq $-1, %r13 4886 0x48, 0xc7, 0x44, 0x24, 0x30, 0xff, 0xff, 0xff, 0xff, //0x000049ca movq $-1, $48(%rsp) 4887 0x4d, 0x89, 0xe6, //0x000049d3 movq %r12, %r14 4888 0xe9, 0x50, 0xf9, 0xff, 0xff, //0x000049d6 jmp LBB0_891 4889 //0x000049db LBB0_963 4890 0x4d, 0x89, 0xc5, //0x000049db movq %r8, %r13 4891 0x4d, 0x89, 0xd0, //0x000049de movq %r10, %r8 4892 0x49, 0x83, 0xff, 0xff, //0x000049e1 cmpq $-1, %r15 4893 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x000049e5 jne LBB0_966 4894 0x48, 0x89, 0xd8, //0x000049eb movq %rbx, %rax 4895 0x4c, 0x29, 0xe0, //0x000049ee subq %r12, %rax 4896 0x4c, 0x0f, 0xbc, 0xce, //0x000049f1 bsfq %rsi, %r9 4897 0x49, 0x01, 0xc1, //0x000049f5 addq %rax, %r9 4898 0x4d, 0x89, 0xcf, //0x000049f8 movq %r9, %r15 4899 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000049fb jmp LBB0_966 4900 //0x00004a00 LBB0_965 4901 0x4d, 0x89, 0xc5, //0x00004a00 movq %r8, %r13 4902 0x4d, 0x89, 0xd0, //0x00004a03 movq %r10, %r8 4903 //0x00004a06 LBB0_966 4904 0x44, 0x89, 0xf0, //0x00004a06 movl %r14d, %eax 4905 0xf7, 0xd0, //0x00004a09 notl %eax 4906 0x21, 0xf0, //0x00004a0b andl %esi, %eax 4907 0x44, 0x8d, 0x14, 0x00, //0x00004a0d leal (%rax,%rax), %r10d 4908 0x45, 0x09, 0xf2, //0x00004a11 orl %r14d, %r10d 4909 0x44, 0x89, 0xd2, //0x00004a14 movl %r10d, %edx 4910 0xf7, 0xd2, //0x00004a17 notl %edx 4911 0x21, 0xf2, //0x00004a19 andl %esi, %edx 4912 0x81, 0xe2, 0xaa, 0xaa, 0xaa, 0xaa, //0x00004a1b andl $-1431655766, %edx 4913 0x45, 0x31, 0xf6, //0x00004a21 xorl %r14d, %r14d 4914 0x01, 0xc2, //0x00004a24 addl %eax, %edx 4915 0x41, 0x0f, 0x92, 0xc6, //0x00004a26 setb %r14b 4916 0x01, 0xd2, //0x00004a2a addl %edx, %edx 4917 0x81, 0xf2, 0x55, 0x55, 0x55, 0x55, //0x00004a2c xorl $1431655765, %edx 4918 0x44, 0x21, 0xd2, //0x00004a32 andl %r10d, %edx 4919 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00004a35 movl $4294967295, %eax 4920 0x31, 0xd0, //0x00004a3a xorl %edx, %eax 4921 0x21, 0xc7, //0x00004a3c andl %eax, %edi 4922 0x4d, 0x89, 0xc2, //0x00004a3e movq %r8, %r10 4923 0x4d, 0x89, 0xe8, //0x00004a41 movq %r13, %r8 4924 0x48, 0x85, 0xff, //0x00004a44 testq %rdi, %rdi 4925 0x0f, 0x85, 0x82, 0xfb, 0xff, 0xff, //0x00004a47 jne LBB0_717 4926 //0x00004a4d LBB0_967 4927 0x48, 0x83, 0xc3, 0x20, //0x00004a4d addq $32, %rbx 4928 0x48, 0x83, 0xc1, 0xe0, //0x00004a51 addq $-32, %rcx 4929 //0x00004a55 LBB0_968 4930 0x4d, 0x85, 0xf6, //0x00004a55 testq %r14, %r14 4931 0x0f, 0x85, 0x98, 0x01, 0x00, 0x00, //0x00004a58 jne LBB0_994 4932 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00004a5e movq $8(%rsp), %r14 4933 0x48, 0x85, 0xc9, //0x00004a63 testq %rcx, %rcx 4934 0x0f, 0x84, 0x64, 0x03, 0x00, 0x00, //0x00004a66 je LBB0_979 4935 //0x00004a6c LBB0_970 4936 0x4c, 0x89, 0xe7, //0x00004a6c movq %r12, %rdi 4937 0x48, 0xf7, 0xd7, //0x00004a6f notq %rdi 4938 //0x00004a72 LBB0_971 4939 0x4c, 0x8d, 0x6b, 0x01, //0x00004a72 leaq $1(%rbx), %r13 4940 0x0f, 0xb6, 0x13, //0x00004a76 movzbl (%rbx), %edx 4941 0x80, 0xfa, 0x22, //0x00004a79 cmpb $34, %dl 4942 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00004a7c je LBB0_976 4943 0x48, 0x8d, 0x71, 0xff, //0x00004a82 leaq $-1(%rcx), %rsi 4944 0x80, 0xfa, 0x5c, //0x00004a86 cmpb $92, %dl 4945 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00004a89 je LBB0_974 4946 0x48, 0x89, 0xf1, //0x00004a8f movq %rsi, %rcx 4947 0x4c, 0x89, 0xeb, //0x00004a92 movq %r13, %rbx 4948 0x48, 0x85, 0xf6, //0x00004a95 testq %rsi, %rsi 4949 0x0f, 0x85, 0xd4, 0xff, 0xff, 0xff, //0x00004a98 jne LBB0_971 4950 0xe9, 0x2d, 0x03, 0x00, 0x00, //0x00004a9e jmp LBB0_979 4951 //0x00004aa3 LBB0_974 4952 0x48, 0x85, 0xf6, //0x00004aa3 testq %rsi, %rsi 4953 0x0f, 0x84, 0x90, 0x0c, 0x00, 0x00, //0x00004aa6 je LBB0_1123 4954 0x49, 0x01, 0xfd, //0x00004aac addq %rdi, %r13 4955 0x49, 0x83, 0xff, 0xff, //0x00004aaf cmpq $-1, %r15 4956 0x4d, 0x0f, 0x44, 0xcd, //0x00004ab3 cmoveq %r13, %r9 4957 0x4d, 0x0f, 0x44, 0xfd, //0x00004ab7 cmoveq %r13, %r15 4958 0x48, 0x83, 0xc3, 0x02, //0x00004abb addq $2, %rbx 4959 0x48, 0x83, 0xc1, 0xfe, //0x00004abf addq $-2, %rcx 4960 0x48, 0x89, 0xce, //0x00004ac3 movq %rcx, %rsi 4961 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00004ac6 movq $8(%rsp), %r14 4962 0x48, 0x85, 0xf6, //0x00004acb testq %rsi, %rsi 4963 0x0f, 0x85, 0x9e, 0xff, 0xff, 0xff, //0x00004ace jne LBB0_971 4964 0xe9, 0xf7, 0x02, 0x00, 0x00, //0x00004ad4 jmp LBB0_979 4965 //0x00004ad9 LBB0_976 4966 0x4d, 0x29, 0xe5, //0x00004ad9 subq %r12, %r13 4967 //0x00004adc LBB0_977 4968 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00004adc movq $16(%rsp), %r15 4969 0x4d, 0x85, 0xed, //0x00004ae1 testq %r13, %r13 4970 0x0f, 0x89, 0x00, 0xec, 0xff, 0xff, //0x00004ae4 jns LBB0_721 4971 0xe9, 0xd7, 0x02, 0x00, 0x00, //0x00004aea jmp LBB0_978 4972 //0x00004aef LBB0_980 4973 0x49, 0x83, 0xff, 0xff, //0x00004aef cmpq $-1, %r15 4974 0x0f, 0x85, 0x10, 0x00, 0x00, 0x00, //0x00004af3 jne LBB0_982 4975 0x48, 0x89, 0xd8, //0x00004af9 movq %rbx, %rax 4976 0x4c, 0x29, 0xe0, //0x00004afc subq %r12, %rax 4977 0x4c, 0x0f, 0xbc, 0xce, //0x00004aff bsfq %rsi, %r9 4978 0x49, 0x01, 0xc1, //0x00004b03 addq %rax, %r9 4979 0x4d, 0x89, 0xcf, //0x00004b06 movq %r9, %r15 4980 //0x00004b09 LBB0_982 4981 0x44, 0x89, 0xf0, //0x00004b09 movl %r14d, %eax 4982 0xf7, 0xd0, //0x00004b0c notl %eax 4983 0x21, 0xf0, //0x00004b0e andl %esi, %eax 4984 0x44, 0x8d, 0x14, 0x00, //0x00004b10 leal (%rax,%rax), %r10d 4985 0x45, 0x09, 0xf2, //0x00004b14 orl %r14d, %r10d 4986 0x44, 0x89, 0xd2, //0x00004b17 movl %r10d, %edx 4987 0xf7, 0xd2, //0x00004b1a notl %edx 4988 0x21, 0xf2, //0x00004b1c andl %esi, %edx 4989 0x81, 0xe2, 0xaa, 0xaa, 0xaa, 0xaa, //0x00004b1e andl $-1431655766, %edx 4990 0x45, 0x31, 0xf6, //0x00004b24 xorl %r14d, %r14d 4991 0x01, 0xc2, //0x00004b27 addl %eax, %edx 4992 0x41, 0x0f, 0x92, 0xc6, //0x00004b29 setb %r14b 4993 0x01, 0xd2, //0x00004b2d addl %edx, %edx 4994 0x81, 0xf2, 0x55, 0x55, 0x55, 0x55, //0x00004b2f xorl $1431655765, %edx 4995 0x44, 0x21, 0xd2, //0x00004b35 andl %r10d, %edx 4996 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00004b38 movl $4294967295, %eax 4997 0x31, 0xd0, //0x00004b3d xorl %edx, %eax 4998 0x21, 0xc7, //0x00004b3f andl %eax, %edi 4999 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00004b41 movq $40(%rsp), %r10 5000 0x48, 0x85, 0xff, //0x00004b46 testq %rdi, %rdi 5001 0x0f, 0x85, 0x1f, 0xfc, 0xff, 0xff, //0x00004b49 jne LBB0_749 5002 //0x00004b4f LBB0_983 5003 0x48, 0x83, 0xc3, 0x20, //0x00004b4f addq $32, %rbx 5004 0x48, 0x83, 0xc1, 0xe0, //0x00004b53 addq $-32, %rcx 5005 //0x00004b57 LBB0_984 5006 0x4d, 0x85, 0xf6, //0x00004b57 testq %r14, %r14 5007 0x0f, 0x85, 0xcd, 0x00, 0x00, 0x00, //0x00004b5a jne LBB0_996 5008 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00004b60 movq $8(%rsp), %r14 5009 0x48, 0x85, 0xc9, //0x00004b65 testq %rcx, %rcx 5010 0x0f, 0x84, 0x3a, 0x09, 0x00, 0x00, //0x00004b68 je LBB0_1083 5011 //0x00004b6e LBB0_986 5012 0x4c, 0x89, 0xe7, //0x00004b6e movq %r12, %rdi 5013 0x48, 0xf7, 0xd7, //0x00004b71 notq %rdi 5014 //0x00004b74 LBB0_987 5015 0x4c, 0x8d, 0x6b, 0x01, //0x00004b74 leaq $1(%rbx), %r13 5016 0x0f, 0xb6, 0x13, //0x00004b78 movzbl (%rbx), %edx 5017 0x80, 0xfa, 0x22, //0x00004b7b cmpb $34, %dl 5018 0x0f, 0x84, 0x5c, 0x00, 0x00, 0x00, //0x00004b7e je LBB0_992 5019 0x48, 0x8d, 0x71, 0xff, //0x00004b84 leaq $-1(%rcx), %rsi 5020 0x80, 0xfa, 0x5c, //0x00004b88 cmpb $92, %dl 5021 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00004b8b je LBB0_990 5022 0x48, 0x89, 0xf1, //0x00004b91 movq %rsi, %rcx 5023 0x4c, 0x89, 0xeb, //0x00004b94 movq %r13, %rbx 5024 0x48, 0x85, 0xf6, //0x00004b97 testq %rsi, %rsi 5025 0x0f, 0x85, 0xd4, 0xff, 0xff, 0xff, //0x00004b9a jne LBB0_987 5026 0xe9, 0x03, 0x09, 0x00, 0x00, //0x00004ba0 jmp LBB0_1083 5027 //0x00004ba5 LBB0_990 5028 0x48, 0x85, 0xf6, //0x00004ba5 testq %rsi, %rsi 5029 0x0f, 0x84, 0xea, 0x01, 0x00, 0x00, //0x00004ba8 je LBB0_1012 5030 0x49, 0x01, 0xfd, //0x00004bae addq %rdi, %r13 5031 0x49, 0x83, 0xff, 0xff, //0x00004bb1 cmpq $-1, %r15 5032 0x4d, 0x0f, 0x44, 0xcd, //0x00004bb5 cmoveq %r13, %r9 5033 0x4d, 0x0f, 0x44, 0xfd, //0x00004bb9 cmoveq %r13, %r15 5034 0x48, 0x83, 0xc3, 0x02, //0x00004bbd addq $2, %rbx 5035 0x48, 0x83, 0xc1, 0xfe, //0x00004bc1 addq $-2, %rcx 5036 0x48, 0x89, 0xce, //0x00004bc5 movq %rcx, %rsi 5037 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00004bc8 movq $8(%rsp), %r14 5038 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00004bcd movq $40(%rsp), %r10 5039 0x48, 0x85, 0xf6, //0x00004bd2 testq %rsi, %rsi 5040 0x0f, 0x85, 0x99, 0xff, 0xff, 0xff, //0x00004bd5 jne LBB0_987 5041 0xe9, 0xc8, 0x08, 0x00, 0x00, //0x00004bdb jmp LBB0_1083 5042 //0x00004be0 LBB0_992 5043 0x4d, 0x29, 0xe5, //0x00004be0 subq %r12, %r13 5044 //0x00004be3 LBB0_993 5045 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00004be3 movq $16(%rsp), %r15 5046 0x4d, 0x85, 0xed, //0x00004be8 testq %r13, %r13 5047 0x0f, 0x89, 0x57, 0xed, 0xff, 0xff, //0x00004beb jns LBB0_753 5048 0xe9, 0xa8, 0x08, 0x00, 0x00, //0x00004bf1 jmp LBB0_1082 5049 //0x00004bf6 LBB0_994 5050 0x48, 0x85, 0xc9, //0x00004bf6 testq %rcx, %rcx 5051 0x0f, 0x84, 0x3d, 0x0b, 0x00, 0x00, //0x00004bf9 je LBB0_1123 5052 0x4c, 0x89, 0xe0, //0x00004bff movq %r12, %rax 5053 0x48, 0xf7, 0xd0, //0x00004c02 notq %rax 5054 0x48, 0x01, 0xd8, //0x00004c05 addq %rbx, %rax 5055 0x49, 0x83, 0xff, 0xff, //0x00004c08 cmpq $-1, %r15 5056 0x4c, 0x0f, 0x44, 0xc8, //0x00004c0c cmoveq %rax, %r9 5057 0x4c, 0x0f, 0x44, 0xf8, //0x00004c10 cmoveq %rax, %r15 5058 0x48, 0xff, 0xc3, //0x00004c14 incq %rbx 5059 0x48, 0xff, 0xc9, //0x00004c17 decq %rcx 5060 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00004c1a movq $8(%rsp), %r14 5061 0x48, 0x85, 0xc9, //0x00004c1f testq %rcx, %rcx 5062 0x0f, 0x85, 0x44, 0xfe, 0xff, 0xff, //0x00004c22 jne LBB0_970 5063 0xe9, 0xa3, 0x01, 0x00, 0x00, //0x00004c28 jmp LBB0_979 5064 //0x00004c2d LBB0_996 5065 0x48, 0x85, 0xc9, //0x00004c2d testq %rcx, %rcx 5066 0x0f, 0x84, 0x62, 0x01, 0x00, 0x00, //0x00004c30 je LBB0_1012 5067 0x4c, 0x89, 0xe0, //0x00004c36 movq %r12, %rax 5068 0x48, 0xf7, 0xd0, //0x00004c39 notq %rax 5069 0x48, 0x01, 0xd8, //0x00004c3c addq %rbx, %rax 5070 0x49, 0x83, 0xff, 0xff, //0x00004c3f cmpq $-1, %r15 5071 0x4c, 0x0f, 0x44, 0xc8, //0x00004c43 cmoveq %rax, %r9 5072 0x4c, 0x0f, 0x44, 0xf8, //0x00004c47 cmoveq %rax, %r15 5073 0x48, 0xff, 0xc3, //0x00004c4b incq %rbx 5074 0x48, 0xff, 0xc9, //0x00004c4e decq %rcx 5075 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00004c51 movq $8(%rsp), %r14 5076 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00004c56 movq $40(%rsp), %r10 5077 0x48, 0x85, 0xc9, //0x00004c5b testq %rcx, %rcx 5078 0x0f, 0x85, 0x0a, 0xff, 0xff, 0xff, //0x00004c5e jne LBB0_986 5079 0xe9, 0x3f, 0x08, 0x00, 0x00, //0x00004c64 jmp LBB0_1083 5080 //0x00004c69 LBB0_998 5081 0x49, 0x83, 0xff, 0xff, //0x00004c69 cmpq $-1, %r15 5082 0x0f, 0x85, 0x10, 0x00, 0x00, 0x00, //0x00004c6d jne LBB0_1000 5083 0x48, 0x89, 0xd8, //0x00004c73 movq %rbx, %rax 5084 0x4c, 0x29, 0xe0, //0x00004c76 subq %r12, %rax 5085 0x4c, 0x0f, 0xbc, 0xce, //0x00004c79 bsfq %rsi, %r9 5086 0x49, 0x01, 0xc1, //0x00004c7d addq %rax, %r9 5087 0x4d, 0x89, 0xcf, //0x00004c80 movq %r9, %r15 5088 //0x00004c83 LBB0_1000 5089 0x44, 0x89, 0xf0, //0x00004c83 movl %r14d, %eax 5090 0xf7, 0xd0, //0x00004c86 notl %eax 5091 0x21, 0xf0, //0x00004c88 andl %esi, %eax 5092 0x44, 0x8d, 0x14, 0x00, //0x00004c8a leal (%rax,%rax), %r10d 5093 0x45, 0x09, 0xf2, //0x00004c8e orl %r14d, %r10d 5094 0x44, 0x89, 0xd2, //0x00004c91 movl %r10d, %edx 5095 0xf7, 0xd2, //0x00004c94 notl %edx 5096 0x21, 0xf2, //0x00004c96 andl %esi, %edx 5097 0x81, 0xe2, 0xaa, 0xaa, 0xaa, 0xaa, //0x00004c98 andl $-1431655766, %edx 5098 0x45, 0x31, 0xf6, //0x00004c9e xorl %r14d, %r14d 5099 0x01, 0xc2, //0x00004ca1 addl %eax, %edx 5100 0x41, 0x0f, 0x92, 0xc6, //0x00004ca3 setb %r14b 5101 0x01, 0xd2, //0x00004ca7 addl %edx, %edx 5102 0x81, 0xf2, 0x55, 0x55, 0x55, 0x55, //0x00004ca9 xorl $1431655765, %edx 5103 0x44, 0x21, 0xd2, //0x00004caf andl %r10d, %edx 5104 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00004cb2 movl $4294967295, %eax 5105 0x31, 0xc2, //0x00004cb7 xorl %eax, %edx 5106 0x21, 0xd7, //0x00004cb9 andl %edx, %edi 5107 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00004cbb movq $40(%rsp), %r10 5108 0x48, 0x85, 0xff, //0x00004cc0 testq %rdi, %rdi 5109 0x0f, 0x85, 0x8a, 0xfb, 0xff, 0xff, //0x00004cc3 jne LBB0_834 5110 //0x00004cc9 LBB0_1001 5111 0x48, 0x83, 0xc3, 0x20, //0x00004cc9 addq $32, %rbx 5112 0x48, 0x83, 0xc1, 0xe0, //0x00004ccd addq $-32, %rcx 5113 //0x00004cd1 LBB0_1002 5114 0x4d, 0x85, 0xf6, //0x00004cd1 testq %r14, %r14 5115 0x0f, 0x85, 0x91, 0x00, 0x00, 0x00, //0x00004cd4 jne LBB0_1010 5116 0x48, 0x85, 0xc9, //0x00004cda testq %rcx, %rcx 5117 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x00004cdd je LBB0_1012 5118 //0x00004ce3 LBB0_1004 5119 0x4c, 0x89, 0xe7, //0x00004ce3 movq %r12, %rdi 5120 0x48, 0xf7, 0xd7, //0x00004ce6 notq %rdi 5121 //0x00004ce9 LBB0_1005 5122 0x4c, 0x8d, 0x6b, 0x01, //0x00004ce9 leaq $1(%rbx), %r13 5123 0x0f, 0xb6, 0x13, //0x00004ced movzbl (%rbx), %edx 5124 0x80, 0xfa, 0x22, //0x00004cf0 cmpb $34, %dl 5125 0x0f, 0x84, 0x52, 0x00, 0x00, 0x00, //0x00004cf3 je LBB0_1081 5126 0x48, 0x8d, 0x71, 0xff, //0x00004cf9 leaq $-1(%rcx), %rsi 5127 0x80, 0xfa, 0x5c, //0x00004cfd cmpb $92, %dl 5128 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00004d00 je LBB0_1008 5129 0x48, 0x89, 0xf1, //0x00004d06 movq %rsi, %rcx 5130 0x4c, 0x89, 0xeb, //0x00004d09 movq %r13, %rbx 5131 0x48, 0x85, 0xf6, //0x00004d0c testq %rsi, %rsi 5132 0x0f, 0x85, 0xd4, 0xff, 0xff, 0xff, //0x00004d0f jne LBB0_1005 5133 0xe9, 0x7e, 0x00, 0x00, 0x00, //0x00004d15 jmp LBB0_1012 5134 //0x00004d1a LBB0_1008 5135 0x48, 0x85, 0xf6, //0x00004d1a testq %rsi, %rsi 5136 0x0f, 0x84, 0x75, 0x00, 0x00, 0x00, //0x00004d1d je LBB0_1012 5137 0x49, 0x01, 0xfd, //0x00004d23 addq %rdi, %r13 5138 0x49, 0x83, 0xff, 0xff, //0x00004d26 cmpq $-1, %r15 5139 0x4d, 0x0f, 0x44, 0xcd, //0x00004d2a cmoveq %r13, %r9 5140 0x4d, 0x0f, 0x44, 0xfd, //0x00004d2e cmoveq %r13, %r15 5141 0x48, 0x83, 0xc3, 0x02, //0x00004d32 addq $2, %rbx 5142 0x48, 0x83, 0xc1, 0xfe, //0x00004d36 addq $-2, %rcx 5143 0x48, 0x89, 0xce, //0x00004d3a movq %rcx, %rsi 5144 0x48, 0x85, 0xf6, //0x00004d3d testq %rsi, %rsi 5145 0x0f, 0x85, 0xa3, 0xff, 0xff, 0xff, //0x00004d40 jne LBB0_1005 5146 0xe9, 0x4d, 0x00, 0x00, 0x00, //0x00004d46 jmp LBB0_1012 5147 //0x00004d4b LBB0_1081 5148 0x4d, 0x29, 0xe5, //0x00004d4b subq %r12, %r13 5149 0x4c, 0x8b, 0x7c, 0x24, 0x10, //0x00004d4e movq $16(%rsp), %r15 5150 0x4c, 0x8b, 0x54, 0x24, 0x28, //0x00004d53 movq $40(%rsp), %r10 5151 0x4d, 0x85, 0xed, //0x00004d58 testq %r13, %r13 5152 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00004d5b movq $8(%rsp), %r14 5153 0x0f, 0x89, 0xb2, 0xf2, 0xff, 0xff, //0x00004d60 jns LBB0_838 5154 0xe9, 0x33, 0x07, 0x00, 0x00, //0x00004d66 jmp LBB0_1082 5155 //0x00004d6b LBB0_1010 5156 0x48, 0x85, 0xc9, //0x00004d6b testq %rcx, %rcx 5157 0x0f, 0x84, 0x24, 0x00, 0x00, 0x00, //0x00004d6e je LBB0_1012 5158 0x4c, 0x89, 0xe0, //0x00004d74 movq %r12, %rax 5159 0x48, 0xf7, 0xd0, //0x00004d77 notq %rax 5160 0x48, 0x01, 0xd8, //0x00004d7a addq %rbx, %rax 5161 0x49, 0x83, 0xff, 0xff, //0x00004d7d cmpq $-1, %r15 5162 0x4c, 0x0f, 0x44, 0xc8, //0x00004d81 cmoveq %rax, %r9 5163 0x4c, 0x0f, 0x44, 0xf8, //0x00004d85 cmoveq %rax, %r15 5164 0x48, 0xff, 0xc3, //0x00004d89 incq %rbx 5165 0x48, 0xff, 0xc9, //0x00004d8c decq %rcx 5166 0x48, 0x85, 0xc9, //0x00004d8f testq %rcx, %rcx 5167 0x0f, 0x85, 0x4b, 0xff, 0xff, 0xff, //0x00004d92 jne LBB0_1004 5168 //0x00004d98 LBB0_1012 5169 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x00004d98 movq $8(%rsp), %r14 5170 0xe9, 0x06, 0x07, 0x00, 0x00, //0x00004d9d jmp LBB0_1083 5171 //0x00004da2 LBB0_1013 5172 0x4d, 0x89, 0x1e, //0x00004da2 movq %r11, (%r14) 5173 //0x00004da5 LBB0_1014 5174 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00004da5 movq $-1, %rcx 5175 0xe9, 0x4d, 0xe5, 0xff, 0xff, //0x00004dac jmp LBB0_659 5176 //0x00004db1 LBB0_1097 5177 0x48, 0xc7, 0xc1, 0xf9, 0xff, 0xff, 0xff, //0x00004db1 movq $-7, %rcx 5178 0xe9, 0x41, 0xe5, 0xff, 0xff, //0x00004db8 jmp LBB0_659 5179 //0x00004dbd LBB0_1015 5180 0x48, 0x8d, 0x50, 0x04, //0x00004dbd leaq $4(%rax), %rdx 5181 0xe9, 0xbd, 0x03, 0x00, 0x00, //0x00004dc1 jmp LBB0_1053 5182 //0x00004dc6 LBB0_978 5183 0x49, 0x83, 0xfd, 0xff, //0x00004dc6 cmpq $-1, %r13 5184 0x0f, 0x85, 0xe2, 0x06, 0x00, 0x00, //0x00004dca jne LBB0_1084 5185 //0x00004dd0 LBB0_979 5186 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00004dd0 movq $-1, %r13 5187 0x4c, 0x8b, 0x4c, 0x24, 0x18, //0x00004dd7 movq $24(%rsp), %r9 5188 0xe9, 0xd1, 0x06, 0x00, 0x00, //0x00004ddc jmp LBB0_1084 5189 //0x00004de1 LBB0_1016 5190 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00004de1 movq $-1, %rcx 5191 0xe9, 0xd3, 0x06, 0x00, 0x00, //0x00004de8 jmp LBB0_1086 5192 //0x00004ded LBB0_1017 5193 0x4d, 0x8b, 0x4f, 0x08, //0x00004ded movq $8(%r15), %r9 5194 0x4d, 0x89, 0xcf, //0x00004df1 movq %r9, %r15 5195 0x49, 0x29, 0xdf, //0x00004df4 subq %rbx, %r15 5196 0x49, 0x83, 0xff, 0x20, //0x00004df7 cmpq $32, %r15 5197 0x0f, 0x8c, 0xff, 0x08, 0x00, 0x00, //0x00004dfb jl LBB0_1117 5198 0x41, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00004e01 movl $4294967295, %r8d 5199 0x4d, 0x8d, 0x14, 0x03, //0x00004e07 leaq (%r11,%rax), %r10 5200 0x49, 0x29, 0xc1, //0x00004e0b subq %rax, %r9 5201 0xba, 0x1f, 0x00, 0x00, 0x00, //0x00004e0e movl $31, %edx 5202 0x45, 0x31, 0xff, //0x00004e13 xorl %r15d, %r15d 5203 0xc5, 0xfe, 0x6f, 0x05, 0x62, 0xb2, 0xff, 0xff, //0x00004e16 vmovdqu $-19870(%rip), %ymm0 /* LCPI0_7+0(%rip) */ 5204 0xc5, 0xfe, 0x6f, 0x0d, 0x7a, 0xb2, 0xff, 0xff, //0x00004e1e vmovdqu $-19846(%rip), %ymm1 /* LCPI0_8+0(%rip) */ 5205 0x45, 0x31, 0xe4, //0x00004e26 xorl %r12d, %r12d 5206 //0x00004e29 LBB0_1019 5207 0xc4, 0x81, 0x7e, 0x6f, 0x54, 0x3a, 0x01, //0x00004e29 vmovdqu $1(%r10,%r15), %ymm2 5208 0xc5, 0xed, 0x74, 0xd8, //0x00004e30 vpcmpeqb %ymm0, %ymm2, %ymm3 5209 0xc5, 0x7d, 0xd7, 0xf3, //0x00004e34 vpmovmskb %ymm3, %r14d 5210 0xc5, 0xed, 0x74, 0xd1, //0x00004e38 vpcmpeqb %ymm1, %ymm2, %ymm2 5211 0xc5, 0xfd, 0xd7, 0xda, //0x00004e3c vpmovmskb %ymm2, %ebx 5212 0x4d, 0x85, 0xe4, //0x00004e40 testq %r12, %r12 5213 0x0f, 0x85, 0x10, 0x00, 0x00, 0x00, //0x00004e43 jne LBB0_1022 5214 0x85, 0xdb, //0x00004e49 testl %ebx, %ebx 5215 0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x00004e4b jne LBB0_1022 5216 0x45, 0x31, 0xe4, //0x00004e51 xorl %r12d, %r12d 5217 0xe9, 0x38, 0x00, 0x00, 0x00, //0x00004e54 jmp LBB0_1023 5218 //0x00004e59 LBB0_1022 5219 0x44, 0x89, 0xe6, //0x00004e59 movl %r12d, %esi 5220 0x44, 0x31, 0xc6, //0x00004e5c xorl %r8d, %esi 5221 0x21, 0xde, //0x00004e5f andl %ebx, %esi 5222 0x8d, 0x1c, 0x36, //0x00004e61 leal (%rsi,%rsi), %ebx 5223 0x44, 0x09, 0xe3, //0x00004e64 orl %r12d, %ebx 5224 0x41, 0x8d, 0xb8, 0xab, 0xaa, 0xaa, 0xaa, //0x00004e67 leal $-1431655765(%r8), %edi 5225 0x31, 0xdf, //0x00004e6e xorl %ebx, %edi 5226 0x21, 0xf7, //0x00004e70 andl %esi, %edi 5227 0x81, 0xe7, 0xaa, 0xaa, 0xaa, 0xaa, //0x00004e72 andl $-1431655766, %edi 5228 0x45, 0x31, 0xe4, //0x00004e78 xorl %r12d, %r12d 5229 0x01, 0xf7, //0x00004e7b addl %esi, %edi 5230 0x41, 0x0f, 0x92, 0xc4, //0x00004e7d setb %r12b 5231 0x01, 0xff, //0x00004e81 addl %edi, %edi 5232 0x81, 0xf7, 0x55, 0x55, 0x55, 0x55, //0x00004e83 xorl $1431655765, %edi 5233 0x21, 0xdf, //0x00004e89 andl %ebx, %edi 5234 0x44, 0x31, 0xc7, //0x00004e8b xorl %r8d, %edi 5235 0x41, 0x21, 0xfe, //0x00004e8e andl %edi, %r14d 5236 //0x00004e91 LBB0_1023 5237 0x45, 0x85, 0xf6, //0x00004e91 testl %r14d, %r14d 5238 0x0f, 0x85, 0xe3, 0x05, 0x00, 0x00, //0x00004e94 jne LBB0_1080 5239 0x49, 0x83, 0xc7, 0x20, //0x00004e9a addq $32, %r15 5240 0x49, 0x8d, 0x74, 0x11, 0xe0, //0x00004e9e leaq $-32(%r9,%rdx), %rsi 5241 0x48, 0x83, 0xc2, 0xe0, //0x00004ea3 addq $-32, %rdx 5242 0x48, 0x83, 0xfe, 0x3f, //0x00004ea7 cmpq $63, %rsi 5243 0x0f, 0x8f, 0x78, 0xff, 0xff, 0xff, //0x00004eab jg LBB0_1019 5244 0x4d, 0x85, 0xe4, //0x00004eb1 testq %r12, %r12 5245 0x0f, 0x85, 0x8c, 0x08, 0x00, 0x00, //0x00004eb4 jne LBB0_1121 5246 0x4b, 0x8d, 0x5c, 0x17, 0x01, //0x00004eba leaq $1(%r15,%r10), %rbx 5247 0x49, 0xf7, 0xd7, //0x00004ebf notq %r15 5248 0x4d, 0x01, 0xcf, //0x00004ec2 addq %r9, %r15 5249 //0x00004ec5 LBB0_1027 5250 0x4d, 0x85, 0xff, //0x00004ec5 testq %r15, %r15 5251 0x48, 0x8b, 0x74, 0x24, 0x08, //0x00004ec8 movq $8(%rsp), %rsi 5252 0x0f, 0x8f, 0x26, 0x06, 0x00, 0x00, //0x00004ecd jg LBB0_1090 5253 0xe9, 0x26, 0xe4, 0xff, 0xff, //0x00004ed3 jmp LBB0_659 5254 //0x00004ed8 LBB0_1028 5255 0x49, 0xb8, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00004ed8 movabsq $-6148914691236517206, %r8 5256 0x4d, 0x8b, 0x77, 0x08, //0x00004ee2 movq $8(%r15), %r14 5257 0x49, 0x29, 0xde, //0x00004ee6 subq %rbx, %r14 5258 0x49, 0x01, 0xdb, //0x00004ee9 addq %rbx, %r11 5259 0x45, 0x31, 0xd2, //0x00004eec xorl %r10d, %r10d 5260 0xc5, 0xfe, 0x6f, 0x05, 0x89, 0xb1, 0xff, 0xff, //0x00004eef vmovdqu $-20087(%rip), %ymm0 /* LCPI0_7+0(%rip) */ 5261 0xc5, 0xfe, 0x6f, 0x0d, 0xa1, 0xb1, 0xff, 0xff, //0x00004ef7 vmovdqu $-20063(%rip), %ymm1 /* LCPI0_8+0(%rip) */ 5262 0xc5, 0xe9, 0x76, 0xd2, //0x00004eff vpcmpeqd %xmm2, %xmm2, %xmm2 5263 0xc5, 0xfe, 0x6f, 0x1d, 0xd5, 0xb1, 0xff, 0xff, //0x00004f03 vmovdqu $-20011(%rip), %ymm3 /* LCPI0_10+0(%rip) */ 5264 0xc5, 0xfe, 0x6f, 0x25, 0xed, 0xb1, 0xff, 0xff, //0x00004f0b vmovdqu $-19987(%rip), %ymm4 /* LCPI0_11+0(%rip) */ 5265 0xc4, 0x41, 0x31, 0xef, 0xc9, //0x00004f13 vpxor %xmm9, %xmm9, %xmm9 5266 0x45, 0x31, 0xe4, //0x00004f18 xorl %r12d, %r12d 5267 0x45, 0x31, 0xff, //0x00004f1b xorl %r15d, %r15d 5268 0x31, 0xdb, //0x00004f1e xorl %ebx, %ebx 5269 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00004f20 jmp LBB0_1030 5270 //0x00004f25 LBB0_1029 5271 0x49, 0xc1, 0xfd, 0x3f, //0x00004f25 sarq $63, %r13 5272 0xf3, 0x49, 0x0f, 0xb8, 0xd1, //0x00004f29 popcntq %r9, %rdx 5273 0x49, 0x01, 0xd7, //0x00004f2e addq %rdx, %r15 5274 0x49, 0x83, 0xc3, 0x40, //0x00004f31 addq $64, %r11 5275 0x49, 0x83, 0xc6, 0xc0, //0x00004f35 addq $-64, %r14 5276 0x4d, 0x89, 0xea, //0x00004f39 movq %r13, %r10 5277 //0x00004f3c LBB0_1030 5278 0x49, 0x83, 0xfe, 0x40, //0x00004f3c cmpq $64, %r14 5279 0x0f, 0x8c, 0x16, 0x01, 0x00, 0x00, //0x00004f40 jl LBB0_1037 5280 //0x00004f46 LBB0_1031 5281 0xc4, 0xc1, 0x7e, 0x6f, 0x3b, //0x00004f46 vmovdqu (%r11), %ymm7 5282 0xc4, 0xc1, 0x7e, 0x6f, 0x73, 0x20, //0x00004f4b vmovdqu $32(%r11), %ymm6 5283 0xc5, 0x45, 0x74, 0xc0, //0x00004f51 vpcmpeqb %ymm0, %ymm7, %ymm8 5284 0xc4, 0x41, 0x7d, 0xd7, 0xe8, //0x00004f55 vpmovmskb %ymm8, %r13d 5285 0xc5, 0x4d, 0x74, 0xc0, //0x00004f5a vpcmpeqb %ymm0, %ymm6, %ymm8 5286 0xc4, 0xc1, 0x7d, 0xd7, 0xf8, //0x00004f5e vpmovmskb %ymm8, %edi 5287 0x48, 0xc1, 0xe7, 0x20, //0x00004f63 shlq $32, %rdi 5288 0x49, 0x09, 0xfd, //0x00004f67 orq %rdi, %r13 5289 0xc5, 0x45, 0x74, 0xc1, //0x00004f6a vpcmpeqb %ymm1, %ymm7, %ymm8 5290 0xc4, 0xc1, 0x7d, 0xd7, 0xf8, //0x00004f6e vpmovmskb %ymm8, %edi 5291 0xc5, 0x4d, 0x74, 0xc1, //0x00004f73 vpcmpeqb %ymm1, %ymm6, %ymm8 5292 0xc4, 0xc1, 0x7d, 0xd7, 0xd0, //0x00004f77 vpmovmskb %ymm8, %edx 5293 0x48, 0xc1, 0xe2, 0x20, //0x00004f7c shlq $32, %rdx 5294 0x48, 0x09, 0xd7, //0x00004f80 orq %rdx, %rdi 5295 0x48, 0x89, 0xfa, //0x00004f83 movq %rdi, %rdx 5296 0x4c, 0x09, 0xe2, //0x00004f86 orq %r12, %rdx 5297 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x00004f89 je LBB0_1033 5298 0x4c, 0x89, 0xe2, //0x00004f8f movq %r12, %rdx 5299 0x48, 0xf7, 0xd2, //0x00004f92 notq %rdx 5300 0x48, 0x21, 0xfa, //0x00004f95 andq %rdi, %rdx 5301 0x48, 0x8d, 0x34, 0x12, //0x00004f98 leaq (%rdx,%rdx), %rsi 5302 0x4c, 0x09, 0xe6, //0x00004f9c orq %r12, %rsi 5303 0x49, 0x89, 0xf4, //0x00004f9f movq %rsi, %r12 5304 0x4d, 0x31, 0xc4, //0x00004fa2 xorq %r8, %r12 5305 0x4c, 0x21, 0xc7, //0x00004fa5 andq %r8, %rdi 5306 0x4c, 0x21, 0xe7, //0x00004fa8 andq %r12, %rdi 5307 0x45, 0x31, 0xe4, //0x00004fab xorl %r12d, %r12d 5308 0x48, 0x01, 0xd7, //0x00004fae addq %rdx, %rdi 5309 0x41, 0x0f, 0x92, 0xc4, //0x00004fb1 setb %r12b 5310 0x48, 0x01, 0xff, //0x00004fb5 addq %rdi, %rdi 5311 0x48, 0xba, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00004fb8 movabsq $6148914691236517205, %rdx 5312 0x48, 0x31, 0xd7, //0x00004fc2 xorq %rdx, %rdi 5313 0x48, 0x21, 0xf7, //0x00004fc5 andq %rsi, %rdi 5314 0x48, 0xf7, 0xd7, //0x00004fc8 notq %rdi 5315 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00004fcb jmp LBB0_1034 5316 //0x00004fd0 LBB0_1033 5317 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004fd0 movq $-1, %rdi 5318 0x45, 0x31, 0xe4, //0x00004fd7 xorl %r12d, %r12d 5319 //0x00004fda LBB0_1034 5320 0x4c, 0x21, 0xef, //0x00004fda andq %r13, %rdi 5321 0xc4, 0xe1, 0xf9, 0x6e, 0xef, //0x00004fdd vmovq %rdi, %xmm5 5322 0xc4, 0xe3, 0x51, 0x44, 0xea, 0x00, //0x00004fe2 vpclmulqdq $0, %xmm2, %xmm5, %xmm5 5323 0xc4, 0xc1, 0xf9, 0x7e, 0xed, //0x00004fe8 vmovq %xmm5, %r13 5324 0x4d, 0x31, 0xd5, //0x00004fed xorq %r10, %r13 5325 0xc5, 0xc5, 0x74, 0xeb, //0x00004ff0 vpcmpeqb %ymm3, %ymm7, %ymm5 5326 0xc5, 0x7d, 0xd7, 0xcd, //0x00004ff4 vpmovmskb %ymm5, %r9d 5327 0xc5, 0xcd, 0x74, 0xeb, //0x00004ff8 vpcmpeqb %ymm3, %ymm6, %ymm5 5328 0xc5, 0xfd, 0xd7, 0xd5, //0x00004ffc vpmovmskb %ymm5, %edx 5329 0x48, 0xc1, 0xe2, 0x20, //0x00005000 shlq $32, %rdx 5330 0x49, 0x09, 0xd1, //0x00005004 orq %rdx, %r9 5331 0x4d, 0x89, 0xea, //0x00005007 movq %r13, %r10 5332 0x49, 0xf7, 0xd2, //0x0000500a notq %r10 5333 0x4d, 0x21, 0xd1, //0x0000500d andq %r10, %r9 5334 0xc5, 0xc5, 0x74, 0xec, //0x00005010 vpcmpeqb %ymm4, %ymm7, %ymm5 5335 0xc5, 0xfd, 0xd7, 0xd5, //0x00005014 vpmovmskb %ymm5, %edx 5336 0xc5, 0xcd, 0x74, 0xec, //0x00005018 vpcmpeqb %ymm4, %ymm6, %ymm5 5337 0xc5, 0xfd, 0xd7, 0xf5, //0x0000501c vpmovmskb %ymm5, %esi 5338 0x48, 0xc1, 0xe6, 0x20, //0x00005020 shlq $32, %rsi 5339 0x48, 0x09, 0xf2, //0x00005024 orq %rsi, %rdx 5340 0x4c, 0x21, 0xd2, //0x00005027 andq %r10, %rdx 5341 0x0f, 0x84, 0xf5, 0xfe, 0xff, 0xff, //0x0000502a je LBB0_1029 5342 //0x00005030 LBB0_1035 5343 0x48, 0x8d, 0x7a, 0xff, //0x00005030 leaq $-1(%rdx), %rdi 5344 0x48, 0x89, 0xfe, //0x00005034 movq %rdi, %rsi 5345 0x4c, 0x21, 0xce, //0x00005037 andq %r9, %rsi 5346 0xf3, 0x48, 0x0f, 0xb8, 0xf6, //0x0000503a popcntq %rsi, %rsi 5347 0x4c, 0x01, 0xfe, //0x0000503f addq %r15, %rsi 5348 0x48, 0x39, 0xde, //0x00005042 cmpq %rbx, %rsi 5349 0x0f, 0x86, 0xf4, 0x03, 0x00, 0x00, //0x00005045 jbe LBB0_1079 5350 0x48, 0xff, 0xc3, //0x0000504b incq %rbx 5351 0x48, 0x21, 0xfa, //0x0000504e andq %rdi, %rdx 5352 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00005051 jne LBB0_1035 5353 0xe9, 0xc9, 0xfe, 0xff, 0xff, //0x00005057 jmp LBB0_1029 5354 //0x0000505c LBB0_1037 5355 0x4d, 0x85, 0xf6, //0x0000505c testq %r14, %r14 5356 0x0f, 0x8e, 0xa3, 0x06, 0x00, 0x00, //0x0000505f jle LBB0_1118 5357 0xc5, 0x7e, 0x7f, 0x4c, 0x24, 0x60, //0x00005065 vmovdqu %ymm9, $96(%rsp) 5358 0xc5, 0x7e, 0x7f, 0x4c, 0x24, 0x40, //0x0000506b vmovdqu %ymm9, $64(%rsp) 5359 0x44, 0x89, 0xda, //0x00005071 movl %r11d, %edx 5360 0x81, 0xe2, 0xff, 0x0f, 0x00, 0x00, //0x00005074 andl $4095, %edx 5361 0x81, 0xfa, 0xc1, 0x0f, 0x00, 0x00, //0x0000507a cmpl $4033, %edx 5362 0x0f, 0x82, 0xc0, 0xfe, 0xff, 0xff, //0x00005080 jb LBB0_1031 5363 0x49, 0x83, 0xfe, 0x20, //0x00005086 cmpq $32, %r14 5364 0x0f, 0x82, 0x1d, 0x00, 0x00, 0x00, //0x0000508a jb LBB0_1041 5365 0xc4, 0xc1, 0x7e, 0x6f, 0x2b, //0x00005090 vmovdqu (%r11), %ymm5 5366 0xc5, 0xfe, 0x7f, 0x6c, 0x24, 0x40, //0x00005095 vmovdqu %ymm5, $64(%rsp) 5367 0x49, 0x83, 0xc3, 0x20, //0x0000509b addq $32, %r11 5368 0x49, 0x8d, 0x7e, 0xe0, //0x0000509f leaq $-32(%r14), %rdi 5369 0x4c, 0x8d, 0x4c, 0x24, 0x60, //0x000050a3 leaq $96(%rsp), %r9 5370 0xe9, 0x08, 0x00, 0x00, 0x00, //0x000050a8 jmp LBB0_1042 5371 //0x000050ad LBB0_1041 5372 0x4c, 0x8d, 0x4c, 0x24, 0x40, //0x000050ad leaq $64(%rsp), %r9 5373 0x4c, 0x89, 0xf7, //0x000050b2 movq %r14, %rdi 5374 //0x000050b5 LBB0_1042 5375 0x48, 0x83, 0xff, 0x10, //0x000050b5 cmpq $16, %rdi 5376 0x0f, 0x82, 0x5c, 0x00, 0x00, 0x00, //0x000050b9 jb LBB0_1043 5377 0xc4, 0xc1, 0x7a, 0x6f, 0x2b, //0x000050bf vmovdqu (%r11), %xmm5 5378 0xc4, 0xc1, 0x7a, 0x7f, 0x29, //0x000050c4 vmovdqu %xmm5, (%r9) 5379 0x49, 0x83, 0xc3, 0x10, //0x000050c9 addq $16, %r11 5380 0x49, 0x83, 0xc1, 0x10, //0x000050cd addq $16, %r9 5381 0x48, 0x83, 0xc7, 0xf0, //0x000050d1 addq $-16, %rdi 5382 0x48, 0x83, 0xff, 0x08, //0x000050d5 cmpq $8, %rdi 5383 0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x000050d9 jae LBB0_1048 5384 //0x000050df LBB0_1044 5385 0x48, 0x83, 0xff, 0x04, //0x000050df cmpq $4, %rdi 5386 0x0f, 0x8c, 0x58, 0x00, 0x00, 0x00, //0x000050e3 jl LBB0_1045 5387 //0x000050e9 LBB0_1049 5388 0x41, 0x8b, 0x13, //0x000050e9 movl (%r11), %edx 5389 0x41, 0x89, 0x11, //0x000050ec movl %edx, (%r9) 5390 0x49, 0x83, 0xc3, 0x04, //0x000050ef addq $4, %r11 5391 0x49, 0x83, 0xc1, 0x04, //0x000050f3 addq $4, %r9 5392 0x48, 0x83, 0xc7, 0xfc, //0x000050f7 addq $-4, %rdi 5393 0x48, 0x83, 0xff, 0x02, //0x000050fb cmpq $2, %rdi 5394 0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x000050ff jae LBB0_1050 5395 //0x00005105 LBB0_1046 5396 0x4c, 0x89, 0xde, //0x00005105 movq %r11, %rsi 5397 0x4c, 0x8d, 0x5c, 0x24, 0x40, //0x00005108 leaq $64(%rsp), %r11 5398 0x48, 0x85, 0xff, //0x0000510d testq %rdi, %rdi 5399 0x0f, 0x85, 0x5a, 0x00, 0x00, 0x00, //0x00005110 jne LBB0_1051 5400 0xe9, 0x2b, 0xfe, 0xff, 0xff, //0x00005116 jmp LBB0_1031 5401 //0x0000511b LBB0_1043 5402 0x48, 0x83, 0xff, 0x08, //0x0000511b cmpq $8, %rdi 5403 0x0f, 0x82, 0xba, 0xff, 0xff, 0xff, //0x0000511f jb LBB0_1044 5404 //0x00005125 LBB0_1048 5405 0x49, 0x8b, 0x13, //0x00005125 movq (%r11), %rdx 5406 0x49, 0x89, 0x11, //0x00005128 movq %rdx, (%r9) 5407 0x49, 0x83, 0xc3, 0x08, //0x0000512b addq $8, %r11 5408 0x49, 0x83, 0xc1, 0x08, //0x0000512f addq $8, %r9 5409 0x48, 0x83, 0xc7, 0xf8, //0x00005133 addq $-8, %rdi 5410 0x48, 0x83, 0xff, 0x04, //0x00005137 cmpq $4, %rdi 5411 0x0f, 0x8d, 0xa8, 0xff, 0xff, 0xff, //0x0000513b jge LBB0_1049 5412 //0x00005141 LBB0_1045 5413 0x48, 0x83, 0xff, 0x02, //0x00005141 cmpq $2, %rdi 5414 0x0f, 0x82, 0xba, 0xff, 0xff, 0xff, //0x00005145 jb LBB0_1046 5415 //0x0000514b LBB0_1050 5416 0x41, 0x0f, 0xb7, 0x13, //0x0000514b movzwl (%r11), %edx 5417 0x66, 0x41, 0x89, 0x11, //0x0000514f movw %dx, (%r9) 5418 0x49, 0x83, 0xc3, 0x02, //0x00005153 addq $2, %r11 5419 0x49, 0x83, 0xc1, 0x02, //0x00005157 addq $2, %r9 5420 0x48, 0x83, 0xc7, 0xfe, //0x0000515b addq $-2, %rdi 5421 0x4c, 0x89, 0xde, //0x0000515f movq %r11, %rsi 5422 0x4c, 0x8d, 0x5c, 0x24, 0x40, //0x00005162 leaq $64(%rsp), %r11 5423 0x48, 0x85, 0xff, //0x00005167 testq %rdi, %rdi 5424 0x0f, 0x84, 0xd6, 0xfd, 0xff, 0xff, //0x0000516a je LBB0_1031 5425 //0x00005170 LBB0_1051 5426 0x8a, 0x16, //0x00005170 movb (%rsi), %dl 5427 0x41, 0x88, 0x11, //0x00005172 movb %dl, (%r9) 5428 0x4c, 0x8d, 0x5c, 0x24, 0x40, //0x00005175 leaq $64(%rsp), %r11 5429 0xe9, 0xc7, 0xfd, 0xff, 0xff, //0x0000517a jmp LBB0_1031 5430 //0x0000517f LBB0_1052 5431 0x48, 0x8d, 0x50, 0x05, //0x0000517f leaq $5(%rax), %rdx 5432 //0x00005183 LBB0_1053 5433 0x49, 0x3b, 0x57, 0x08, //0x00005183 cmpq $8(%r15), %rdx 5434 0x0f, 0x87, 0x71, 0xe1, 0xff, 0xff, //0x00005187 ja LBB0_659 5435 0x49, 0x89, 0x16, //0x0000518d movq %rdx, (%r14) 5436 0x48, 0x89, 0xc1, //0x00005190 movq %rax, %rcx 5437 0xe9, 0x66, 0xe1, 0xff, 0xff, //0x00005193 jmp LBB0_659 5438 //0x00005198 LBB0_1055 5439 0x49, 0xb8, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, //0x00005198 movabsq $-6148914691236517206, %r8 5440 0x4d, 0x8b, 0x77, 0x08, //0x000051a2 movq $8(%r15), %r14 5441 0x49, 0x29, 0xde, //0x000051a6 subq %rbx, %r14 5442 0x49, 0x01, 0xdb, //0x000051a9 addq %rbx, %r11 5443 0x45, 0x31, 0xd2, //0x000051ac xorl %r10d, %r10d 5444 0xc5, 0xfe, 0x6f, 0x05, 0xc9, 0xae, 0xff, 0xff, //0x000051af vmovdqu $-20791(%rip), %ymm0 /* LCPI0_7+0(%rip) */ 5445 0xc5, 0xfe, 0x6f, 0x0d, 0xe1, 0xae, 0xff, 0xff, //0x000051b7 vmovdqu $-20767(%rip), %ymm1 /* LCPI0_8+0(%rip) */ 5446 0xc5, 0xe9, 0x76, 0xd2, //0x000051bf vpcmpeqd %xmm2, %xmm2, %xmm2 5447 0xc5, 0xfe, 0x6f, 0x1d, 0xf5, 0xae, 0xff, 0xff, //0x000051c3 vmovdqu $-20747(%rip), %ymm3 /* LCPI0_9+0(%rip) */ 5448 0xc5, 0xfe, 0x6f, 0x25, 0x8d, 0xae, 0xff, 0xff, //0x000051cb vmovdqu $-20851(%rip), %ymm4 /* LCPI0_3+0(%rip) */ 5449 0xc4, 0x41, 0x31, 0xef, 0xc9, //0x000051d3 vpxor %xmm9, %xmm9, %xmm9 5450 0x45, 0x31, 0xe4, //0x000051d8 xorl %r12d, %r12d 5451 0x45, 0x31, 0xff, //0x000051db xorl %r15d, %r15d 5452 0x31, 0xdb, //0x000051de xorl %ebx, %ebx 5453 0xe9, 0x17, 0x00, 0x00, 0x00, //0x000051e0 jmp LBB0_1057 5454 //0x000051e5 LBB0_1056 5455 0x49, 0xc1, 0xfd, 0x3f, //0x000051e5 sarq $63, %r13 5456 0xf3, 0x49, 0x0f, 0xb8, 0xd1, //0x000051e9 popcntq %r9, %rdx 5457 0x49, 0x01, 0xd7, //0x000051ee addq %rdx, %r15 5458 0x49, 0x83, 0xc3, 0x40, //0x000051f1 addq $64, %r11 5459 0x49, 0x83, 0xc6, 0xc0, //0x000051f5 addq $-64, %r14 5460 0x4d, 0x89, 0xea, //0x000051f9 movq %r13, %r10 5461 //0x000051fc LBB0_1057 5462 0x49, 0x83, 0xfe, 0x40, //0x000051fc cmpq $64, %r14 5463 0x0f, 0x8c, 0x16, 0x01, 0x00, 0x00, //0x00005200 jl LBB0_1064 5464 //0x00005206 LBB0_1058 5465 0xc4, 0xc1, 0x7e, 0x6f, 0x3b, //0x00005206 vmovdqu (%r11), %ymm7 5466 0xc4, 0xc1, 0x7e, 0x6f, 0x73, 0x20, //0x0000520b vmovdqu $32(%r11), %ymm6 5467 0xc5, 0x45, 0x74, 0xc0, //0x00005211 vpcmpeqb %ymm0, %ymm7, %ymm8 5468 0xc4, 0x41, 0x7d, 0xd7, 0xe8, //0x00005215 vpmovmskb %ymm8, %r13d 5469 0xc5, 0x4d, 0x74, 0xc0, //0x0000521a vpcmpeqb %ymm0, %ymm6, %ymm8 5470 0xc4, 0xc1, 0x7d, 0xd7, 0xf8, //0x0000521e vpmovmskb %ymm8, %edi 5471 0x48, 0xc1, 0xe7, 0x20, //0x00005223 shlq $32, %rdi 5472 0x49, 0x09, 0xfd, //0x00005227 orq %rdi, %r13 5473 0xc5, 0x45, 0x74, 0xc1, //0x0000522a vpcmpeqb %ymm1, %ymm7, %ymm8 5474 0xc4, 0xc1, 0x7d, 0xd7, 0xf8, //0x0000522e vpmovmskb %ymm8, %edi 5475 0xc5, 0x4d, 0x74, 0xc1, //0x00005233 vpcmpeqb %ymm1, %ymm6, %ymm8 5476 0xc4, 0xc1, 0x7d, 0xd7, 0xd0, //0x00005237 vpmovmskb %ymm8, %edx 5477 0x48, 0xc1, 0xe2, 0x20, //0x0000523c shlq $32, %rdx 5478 0x48, 0x09, 0xd7, //0x00005240 orq %rdx, %rdi 5479 0x48, 0x89, 0xfa, //0x00005243 movq %rdi, %rdx 5480 0x4c, 0x09, 0xe2, //0x00005246 orq %r12, %rdx 5481 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x00005249 je LBB0_1060 5482 0x4c, 0x89, 0xe2, //0x0000524f movq %r12, %rdx 5483 0x48, 0xf7, 0xd2, //0x00005252 notq %rdx 5484 0x48, 0x21, 0xfa, //0x00005255 andq %rdi, %rdx 5485 0x48, 0x8d, 0x34, 0x12, //0x00005258 leaq (%rdx,%rdx), %rsi 5486 0x4c, 0x09, 0xe6, //0x0000525c orq %r12, %rsi 5487 0x49, 0x89, 0xf4, //0x0000525f movq %rsi, %r12 5488 0x4d, 0x31, 0xc4, //0x00005262 xorq %r8, %r12 5489 0x4c, 0x21, 0xc7, //0x00005265 andq %r8, %rdi 5490 0x4c, 0x21, 0xe7, //0x00005268 andq %r12, %rdi 5491 0x45, 0x31, 0xe4, //0x0000526b xorl %r12d, %r12d 5492 0x48, 0x01, 0xd7, //0x0000526e addq %rdx, %rdi 5493 0x41, 0x0f, 0x92, 0xc4, //0x00005271 setb %r12b 5494 0x48, 0x01, 0xff, //0x00005275 addq %rdi, %rdi 5495 0x48, 0xba, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, //0x00005278 movabsq $6148914691236517205, %rdx 5496 0x48, 0x31, 0xd7, //0x00005282 xorq %rdx, %rdi 5497 0x48, 0x21, 0xf7, //0x00005285 andq %rsi, %rdi 5498 0x48, 0xf7, 0xd7, //0x00005288 notq %rdi 5499 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000528b jmp LBB0_1061 5500 //0x00005290 LBB0_1060 5501 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00005290 movq $-1, %rdi 5502 0x45, 0x31, 0xe4, //0x00005297 xorl %r12d, %r12d 5503 //0x0000529a LBB0_1061 5504 0x4c, 0x21, 0xef, //0x0000529a andq %r13, %rdi 5505 0xc4, 0xe1, 0xf9, 0x6e, 0xef, //0x0000529d vmovq %rdi, %xmm5 5506 0xc4, 0xe3, 0x51, 0x44, 0xea, 0x00, //0x000052a2 vpclmulqdq $0, %xmm2, %xmm5, %xmm5 5507 0xc4, 0xc1, 0xf9, 0x7e, 0xed, //0x000052a8 vmovq %xmm5, %r13 5508 0x4d, 0x31, 0xd5, //0x000052ad xorq %r10, %r13 5509 0xc5, 0xc5, 0x74, 0xeb, //0x000052b0 vpcmpeqb %ymm3, %ymm7, %ymm5 5510 0xc5, 0x7d, 0xd7, 0xcd, //0x000052b4 vpmovmskb %ymm5, %r9d 5511 0xc5, 0xcd, 0x74, 0xeb, //0x000052b8 vpcmpeqb %ymm3, %ymm6, %ymm5 5512 0xc5, 0xfd, 0xd7, 0xd5, //0x000052bc vpmovmskb %ymm5, %edx 5513 0x48, 0xc1, 0xe2, 0x20, //0x000052c0 shlq $32, %rdx 5514 0x49, 0x09, 0xd1, //0x000052c4 orq %rdx, %r9 5515 0x4d, 0x89, 0xea, //0x000052c7 movq %r13, %r10 5516 0x49, 0xf7, 0xd2, //0x000052ca notq %r10 5517 0x4d, 0x21, 0xd1, //0x000052cd andq %r10, %r9 5518 0xc5, 0xc5, 0x74, 0xec, //0x000052d0 vpcmpeqb %ymm4, %ymm7, %ymm5 5519 0xc5, 0xfd, 0xd7, 0xd5, //0x000052d4 vpmovmskb %ymm5, %edx 5520 0xc5, 0xcd, 0x74, 0xec, //0x000052d8 vpcmpeqb %ymm4, %ymm6, %ymm5 5521 0xc5, 0xfd, 0xd7, 0xf5, //0x000052dc vpmovmskb %ymm5, %esi 5522 0x48, 0xc1, 0xe6, 0x20, //0x000052e0 shlq $32, %rsi 5523 0x48, 0x09, 0xf2, //0x000052e4 orq %rsi, %rdx 5524 0x4c, 0x21, 0xd2, //0x000052e7 andq %r10, %rdx 5525 0x0f, 0x84, 0xf5, 0xfe, 0xff, 0xff, //0x000052ea je LBB0_1056 5526 //0x000052f0 LBB0_1062 5527 0x48, 0x8d, 0x7a, 0xff, //0x000052f0 leaq $-1(%rdx), %rdi 5528 0x48, 0x89, 0xfe, //0x000052f4 movq %rdi, %rsi 5529 0x4c, 0x21, 0xce, //0x000052f7 andq %r9, %rsi 5530 0xf3, 0x48, 0x0f, 0xb8, 0xf6, //0x000052fa popcntq %rsi, %rsi 5531 0x4c, 0x01, 0xfe, //0x000052ff addq %r15, %rsi 5532 0x48, 0x39, 0xde, //0x00005302 cmpq %rbx, %rsi 5533 0x0f, 0x86, 0x34, 0x01, 0x00, 0x00, //0x00005305 jbe LBB0_1079 5534 0x48, 0xff, 0xc3, //0x0000530b incq %rbx 5535 0x48, 0x21, 0xfa, //0x0000530e andq %rdi, %rdx 5536 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00005311 jne LBB0_1062 5537 0xe9, 0xc9, 0xfe, 0xff, 0xff, //0x00005317 jmp LBB0_1056 5538 //0x0000531c LBB0_1064 5539 0x4d, 0x85, 0xf6, //0x0000531c testq %r14, %r14 5540 0x0f, 0x8e, 0xe3, 0x03, 0x00, 0x00, //0x0000531f jle LBB0_1118 5541 0xc5, 0x7e, 0x7f, 0x4c, 0x24, 0x60, //0x00005325 vmovdqu %ymm9, $96(%rsp) 5542 0xc5, 0x7e, 0x7f, 0x4c, 0x24, 0x40, //0x0000532b vmovdqu %ymm9, $64(%rsp) 5543 0x44, 0x89, 0xda, //0x00005331 movl %r11d, %edx 5544 0x81, 0xe2, 0xff, 0x0f, 0x00, 0x00, //0x00005334 andl $4095, %edx 5545 0x81, 0xfa, 0xc1, 0x0f, 0x00, 0x00, //0x0000533a cmpl $4033, %edx 5546 0x0f, 0x82, 0xc0, 0xfe, 0xff, 0xff, //0x00005340 jb LBB0_1058 5547 0x49, 0x83, 0xfe, 0x20, //0x00005346 cmpq $32, %r14 5548 0x0f, 0x82, 0x1d, 0x00, 0x00, 0x00, //0x0000534a jb LBB0_1068 5549 0xc4, 0xc1, 0x7e, 0x6f, 0x2b, //0x00005350 vmovdqu (%r11), %ymm5 5550 0xc5, 0xfe, 0x7f, 0x6c, 0x24, 0x40, //0x00005355 vmovdqu %ymm5, $64(%rsp) 5551 0x49, 0x83, 0xc3, 0x20, //0x0000535b addq $32, %r11 5552 0x49, 0x8d, 0x7e, 0xe0, //0x0000535f leaq $-32(%r14), %rdi 5553 0x4c, 0x8d, 0x4c, 0x24, 0x60, //0x00005363 leaq $96(%rsp), %r9 5554 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00005368 jmp LBB0_1069 5555 //0x0000536d LBB0_1068 5556 0x4c, 0x8d, 0x4c, 0x24, 0x40, //0x0000536d leaq $64(%rsp), %r9 5557 0x4c, 0x89, 0xf7, //0x00005372 movq %r14, %rdi 5558 //0x00005375 LBB0_1069 5559 0x48, 0x83, 0xff, 0x10, //0x00005375 cmpq $16, %rdi 5560 0x0f, 0x82, 0x5c, 0x00, 0x00, 0x00, //0x00005379 jb LBB0_1070 5561 0xc4, 0xc1, 0x7a, 0x6f, 0x2b, //0x0000537f vmovdqu (%r11), %xmm5 5562 0xc4, 0xc1, 0x7a, 0x7f, 0x29, //0x00005384 vmovdqu %xmm5, (%r9) 5563 0x49, 0x83, 0xc3, 0x10, //0x00005389 addq $16, %r11 5564 0x49, 0x83, 0xc1, 0x10, //0x0000538d addq $16, %r9 5565 0x48, 0x83, 0xc7, 0xf0, //0x00005391 addq $-16, %rdi 5566 0x48, 0x83, 0xff, 0x08, //0x00005395 cmpq $8, %rdi 5567 0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x00005399 jae LBB0_1075 5568 //0x0000539f LBB0_1071 5569 0x48, 0x83, 0xff, 0x04, //0x0000539f cmpq $4, %rdi 5570 0x0f, 0x8c, 0x58, 0x00, 0x00, 0x00, //0x000053a3 jl LBB0_1072 5571 //0x000053a9 LBB0_1076 5572 0x41, 0x8b, 0x13, //0x000053a9 movl (%r11), %edx 5573 0x41, 0x89, 0x11, //0x000053ac movl %edx, (%r9) 5574 0x49, 0x83, 0xc3, 0x04, //0x000053af addq $4, %r11 5575 0x49, 0x83, 0xc1, 0x04, //0x000053b3 addq $4, %r9 5576 0x48, 0x83, 0xc7, 0xfc, //0x000053b7 addq $-4, %rdi 5577 0x48, 0x83, 0xff, 0x02, //0x000053bb cmpq $2, %rdi 5578 0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x000053bf jae LBB0_1077 5579 //0x000053c5 LBB0_1073 5580 0x4c, 0x89, 0xde, //0x000053c5 movq %r11, %rsi 5581 0x4c, 0x8d, 0x5c, 0x24, 0x40, //0x000053c8 leaq $64(%rsp), %r11 5582 0x48, 0x85, 0xff, //0x000053cd testq %rdi, %rdi 5583 0x0f, 0x85, 0x5a, 0x00, 0x00, 0x00, //0x000053d0 jne LBB0_1078 5584 0xe9, 0x2b, 0xfe, 0xff, 0xff, //0x000053d6 jmp LBB0_1058 5585 //0x000053db LBB0_1070 5586 0x48, 0x83, 0xff, 0x08, //0x000053db cmpq $8, %rdi 5587 0x0f, 0x82, 0xba, 0xff, 0xff, 0xff, //0x000053df jb LBB0_1071 5588 //0x000053e5 LBB0_1075 5589 0x49, 0x8b, 0x13, //0x000053e5 movq (%r11), %rdx 5590 0x49, 0x89, 0x11, //0x000053e8 movq %rdx, (%r9) 5591 0x49, 0x83, 0xc3, 0x08, //0x000053eb addq $8, %r11 5592 0x49, 0x83, 0xc1, 0x08, //0x000053ef addq $8, %r9 5593 0x48, 0x83, 0xc7, 0xf8, //0x000053f3 addq $-8, %rdi 5594 0x48, 0x83, 0xff, 0x04, //0x000053f7 cmpq $4, %rdi 5595 0x0f, 0x8d, 0xa8, 0xff, 0xff, 0xff, //0x000053fb jge LBB0_1076 5596 //0x00005401 LBB0_1072 5597 0x48, 0x83, 0xff, 0x02, //0x00005401 cmpq $2, %rdi 5598 0x0f, 0x82, 0xba, 0xff, 0xff, 0xff, //0x00005405 jb LBB0_1073 5599 //0x0000540b LBB0_1077 5600 0x41, 0x0f, 0xb7, 0x13, //0x0000540b movzwl (%r11), %edx 5601 0x66, 0x41, 0x89, 0x11, //0x0000540f movw %dx, (%r9) 5602 0x49, 0x83, 0xc3, 0x02, //0x00005413 addq $2, %r11 5603 0x49, 0x83, 0xc1, 0x02, //0x00005417 addq $2, %r9 5604 0x48, 0x83, 0xc7, 0xfe, //0x0000541b addq $-2, %rdi 5605 0x4c, 0x89, 0xde, //0x0000541f movq %r11, %rsi 5606 0x4c, 0x8d, 0x5c, 0x24, 0x40, //0x00005422 leaq $64(%rsp), %r11 5607 0x48, 0x85, 0xff, //0x00005427 testq %rdi, %rdi 5608 0x0f, 0x84, 0xd6, 0xfd, 0xff, 0xff, //0x0000542a je LBB0_1058 5609 //0x00005430 LBB0_1078 5610 0x8a, 0x16, //0x00005430 movb (%rsi), %dl 5611 0x41, 0x88, 0x11, //0x00005432 movb %dl, (%r9) 5612 0x4c, 0x8d, 0x5c, 0x24, 0x40, //0x00005435 leaq $64(%rsp), %r11 5613 0xe9, 0xc7, 0xfd, 0xff, 0xff, //0x0000543a jmp LBB0_1058 5614 //0x0000543f LBB0_1079 5615 0x48, 0x8b, 0x7c, 0x24, 0x10, //0x0000543f movq $16(%rsp), %rdi 5616 0x48, 0x8b, 0x4f, 0x08, //0x00005444 movq $8(%rdi), %rcx 5617 0x48, 0x0f, 0xbc, 0xd2, //0x00005448 bsfq %rdx, %rdx 5618 0x4c, 0x29, 0xf2, //0x0000544c subq %r14, %rdx 5619 0x48, 0x8d, 0x4c, 0x0a, 0x01, //0x0000544f leaq $1(%rdx,%rcx), %rcx 5620 0x48, 0x8b, 0x74, 0x24, 0x08, //0x00005454 movq $8(%rsp), %rsi 5621 0x48, 0x89, 0x0e, //0x00005459 movq %rcx, (%rsi) 5622 0x48, 0x8b, 0x57, 0x08, //0x0000545c movq $8(%rdi), %rdx 5623 0x48, 0x39, 0xd1, //0x00005460 cmpq %rdx, %rcx 5624 0x48, 0x0f, 0x47, 0xca, //0x00005463 cmovaq %rdx, %rcx 5625 0x48, 0x89, 0x0e, //0x00005467 movq %rcx, (%rsi) 5626 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000546a movq $-1, %rcx 5627 0x48, 0x0f, 0x47, 0xc1, //0x00005471 cmovaq %rcx, %rax 5628 0x48, 0x89, 0xc1, //0x00005475 movq %rax, %rcx 5629 0xe9, 0x81, 0xde, 0xff, 0xff, //0x00005478 jmp LBB0_659 5630 //0x0000547d LBB0_1080 5631 0x49, 0x0f, 0xbc, 0xce, //0x0000547d bsfq %r14, %rcx 5632 0x49, 0x01, 0xca, //0x00005481 addq %rcx, %r10 5633 0x4d, 0x01, 0xfa, //0x00005484 addq %r15, %r10 5634 0x4d, 0x29, 0xda, //0x00005487 subq %r11, %r10 5635 0x49, 0x83, 0xc2, 0x02, //0x0000548a addq $2, %r10 5636 0x48, 0x8b, 0x4c, 0x24, 0x08, //0x0000548e movq $8(%rsp), %rcx 5637 0x4c, 0x89, 0x11, //0x00005493 movq %r10, (%rcx) 5638 0x48, 0x89, 0xc1, //0x00005496 movq %rax, %rcx 5639 0xe9, 0x60, 0xde, 0xff, 0xff, //0x00005499 jmp LBB0_659 5640 //0x0000549e LBB0_1082 5641 0x49, 0x83, 0xfd, 0xff, //0x0000549e cmpq $-1, %r13 5642 0x0f, 0x85, 0x0a, 0x00, 0x00, 0x00, //0x000054a2 jne LBB0_1084 5643 //0x000054a8 LBB0_1083 5644 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000054a8 movq $-1, %r13 5645 0x4d, 0x89, 0xc1, //0x000054af movq %r8, %r9 5646 //0x000054b2 LBB0_1084 5647 0x4d, 0x89, 0x0e, //0x000054b2 movq %r9, (%r14) 5648 0x4c, 0x89, 0xe9, //0x000054b5 movq %r13, %rcx 5649 0xe9, 0x41, 0xde, 0xff, 0xff, //0x000054b8 jmp LBB0_659 5650 //0x000054bd LBB0_1085 5651 0x4c, 0x89, 0xc1, //0x000054bd movq %r8, %rcx 5652 //0x000054c0 LBB0_1086 5653 0x49, 0x8b, 0x06, //0x000054c0 movq (%r14), %rax 5654 0x48, 0x29, 0xc8, //0x000054c3 subq %rcx, %rax 5655 0x48, 0x83, 0xc0, 0xfe, //0x000054c6 addq $-2, %rax 5656 //0x000054ca LBB0_1087 5657 0x49, 0x89, 0x06, //0x000054ca movq %rax, (%r14) 5658 0xe9, 0x25, 0xde, 0xff, 0xff, //0x000054cd jmp LBB0_658 5659 //0x000054d2 LBB0_1096 5660 0x49, 0x89, 0x16, //0x000054d2 movq %rdx, (%r14) 5661 0xe9, 0x24, 0xde, 0xff, 0xff, //0x000054d5 jmp LBB0_659 5662 //0x000054da LBB0_1088 5663 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x000054da movq $-2, %rdx 5664 0xb9, 0x02, 0x00, 0x00, 0x00, //0x000054e1 movl $2, %ecx 5665 0x48, 0x01, 0xcb, //0x000054e6 addq %rcx, %rbx 5666 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000054e9 movq $-1, %rcx 5667 0x49, 0x01, 0xd7, //0x000054f0 addq %rdx, %r15 5668 0x0f, 0x8e, 0x05, 0xde, 0xff, 0xff, //0x000054f3 jle LBB0_659 5669 //0x000054f9 LBB0_1090 5670 0x0f, 0xb6, 0x0b, //0x000054f9 movzbl (%rbx), %ecx 5671 0x80, 0xf9, 0x5c, //0x000054fc cmpb $92, %cl 5672 0x0f, 0x84, 0xd5, 0xff, 0xff, 0xff, //0x000054ff je LBB0_1088 5673 0x80, 0xf9, 0x22, //0x00005505 cmpb $34, %cl 5674 0x0f, 0x84, 0xb4, 0x01, 0x00, 0x00, //0x00005508 je LBB0_1111 5675 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000550e movq $-1, %rdx 5676 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00005515 movl $1, %ecx 5677 0x48, 0x01, 0xcb, //0x0000551a addq %rcx, %rbx 5678 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000551d movq $-1, %rcx 5679 0x49, 0x01, 0xd7, //0x00005524 addq %rdx, %r15 5680 0x0f, 0x8f, 0xcc, 0xff, 0xff, 0xff, //0x00005527 jg LBB0_1090 5681 0xe9, 0xcc, 0xdd, 0xff, 0xff, //0x0000552d jmp LBB0_659 5682 //0x00005532 LBB0_1093 5683 0x4c, 0x89, 0x8c, 0x24, 0x98, 0x00, 0x00, 0x00, //0x00005532 movq %r9, $152(%rsp) 5684 //0x0000553a LBB0_1094 5685 0x48, 0x8b, 0x44, 0x24, 0x08, //0x0000553a movq $8(%rsp), %rax 5686 0x48, 0x8b, 0x8c, 0x24, 0x98, 0x00, 0x00, 0x00, //0x0000553f movq $152(%rsp), %rcx 5687 0x48, 0x89, 0x08, //0x00005547 movq %rcx, (%rax) 5688 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000554a movq $-1, %rcx 5689 0xe9, 0xa8, 0xdd, 0xff, 0xff, //0x00005551 jmp LBB0_659 5690 //0x00005556 LBB0_1095 5691 0x0f, 0xb7, 0xcf, //0x00005556 movzwl %di, %ecx 5692 0xe9, 0x78, 0xdd, 0xff, 0xff, //0x00005559 jmp LBB0_655 5693 //0x0000555e LBB0_1098 5694 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x0000555e movq $-2, %rcx 5695 0x80, 0xfa, 0x61, //0x00005565 cmpb $97, %dl 5696 0x0f, 0x85, 0x90, 0xdd, 0xff, 0xff, //0x00005568 jne LBB0_659 5697 0x49, 0x8d, 0x43, 0x02, //0x0000556e leaq $2(%r11), %rax 5698 0x49, 0x89, 0x06, //0x00005572 movq %rax, (%r14) 5699 0x43, 0x80, 0x7c, 0x1c, 0x02, 0x6c, //0x00005575 cmpb $108, $2(%r12,%r11) 5700 0x0f, 0x85, 0x7d, 0xdd, 0xff, 0xff, //0x0000557b jne LBB0_659 5701 0x49, 0x8d, 0x43, 0x03, //0x00005581 leaq $3(%r11), %rax 5702 0x49, 0x89, 0x06, //0x00005585 movq %rax, (%r14) 5703 0x43, 0x80, 0x7c, 0x1c, 0x03, 0x73, //0x00005588 cmpb $115, $3(%r12,%r11) 5704 0x0f, 0x85, 0x6a, 0xdd, 0xff, 0xff, //0x0000558e jne LBB0_659 5705 0x49, 0x8d, 0x43, 0x04, //0x00005594 leaq $4(%r11), %rax 5706 0x49, 0x89, 0x06, //0x00005598 movq %rax, (%r14) 5707 0x43, 0x80, 0x7c, 0x1c, 0x04, 0x65, //0x0000559b cmpb $101, $4(%r12,%r11) 5708 0x0f, 0x85, 0x57, 0xdd, 0xff, 0xff, //0x000055a1 jne LBB0_659 5709 0x49, 0x83, 0xc3, 0x05, //0x000055a7 addq $5, %r11 5710 0xe9, 0xa3, 0x00, 0x00, 0x00, //0x000055ab jmp LBB0_1103 5711 //0x000055b0 LBB0_850 5712 0x4d, 0x89, 0x1e, //0x000055b0 movq %r11, (%r14) 5713 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x000055b3 movq $-2, %rcx 5714 0x41, 0x80, 0x39, 0x6e, //0x000055ba cmpb $110, (%r9) 5715 0x0f, 0x85, 0x3a, 0xdd, 0xff, 0xff, //0x000055be jne LBB0_659 5716 0x49, 0x8d, 0x43, 0x01, //0x000055c4 leaq $1(%r11), %rax 5717 0x49, 0x89, 0x06, //0x000055c8 movq %rax, (%r14) 5718 0x43, 0x80, 0x7c, 0x1c, 0x01, 0x75, //0x000055cb cmpb $117, $1(%r12,%r11) 5719 0x0f, 0x85, 0x27, 0xdd, 0xff, 0xff, //0x000055d1 jne LBB0_659 5720 0x49, 0x8d, 0x43, 0x02, //0x000055d7 leaq $2(%r11), %rax 5721 0x49, 0x89, 0x06, //0x000055db movq %rax, (%r14) 5722 0x43, 0x80, 0x7c, 0x1c, 0x02, 0x6c, //0x000055de cmpb $108, $2(%r12,%r11) 5723 0x0f, 0x85, 0x14, 0xdd, 0xff, 0xff, //0x000055e4 jne LBB0_659 5724 0x49, 0x8d, 0x43, 0x03, //0x000055ea leaq $3(%r11), %rax 5725 0x49, 0x89, 0x06, //0x000055ee movq %rax, (%r14) 5726 0x43, 0x80, 0x7c, 0x1c, 0x03, 0x6c, //0x000055f1 cmpb $108, $3(%r12,%r11) 5727 0x0f, 0x85, 0x01, 0xdd, 0xff, 0xff, //0x000055f7 jne LBB0_659 5728 0xe9, 0x4d, 0x00, 0x00, 0x00, //0x000055fd jmp LBB0_854 5729 //0x00005602 LBB0_857 5730 0x4d, 0x89, 0x1e, //0x00005602 movq %r11, (%r14) 5731 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00005605 movq $-2, %rcx 5732 0x41, 0x80, 0x39, 0x74, //0x0000560c cmpb $116, (%r9) 5733 0x0f, 0x85, 0xe8, 0xdc, 0xff, 0xff, //0x00005610 jne LBB0_659 5734 0x49, 0x8d, 0x43, 0x01, //0x00005616 leaq $1(%r11), %rax 5735 0x49, 0x89, 0x06, //0x0000561a movq %rax, (%r14) 5736 0x43, 0x80, 0x7c, 0x1c, 0x01, 0x72, //0x0000561d cmpb $114, $1(%r12,%r11) 5737 0x0f, 0x85, 0xd5, 0xdc, 0xff, 0xff, //0x00005623 jne LBB0_659 5738 0x49, 0x8d, 0x43, 0x02, //0x00005629 leaq $2(%r11), %rax 5739 0x49, 0x89, 0x06, //0x0000562d movq %rax, (%r14) 5740 0x43, 0x80, 0x7c, 0x1c, 0x02, 0x75, //0x00005630 cmpb $117, $2(%r12,%r11) 5741 0x0f, 0x85, 0xc2, 0xdc, 0xff, 0xff, //0x00005636 jne LBB0_659 5742 0x49, 0x8d, 0x43, 0x03, //0x0000563c leaq $3(%r11), %rax 5743 0x49, 0x89, 0x06, //0x00005640 movq %rax, (%r14) 5744 0x43, 0x80, 0x7c, 0x1c, 0x03, 0x65, //0x00005643 cmpb $101, $3(%r12,%r11) 5745 0x0f, 0x85, 0xaf, 0xdc, 0xff, 0xff, //0x00005649 jne LBB0_659 5746 //0x0000564f LBB0_854 5747 0x49, 0x83, 0xc3, 0x04, //0x0000564f addq $4, %r11 5748 //0x00005653 LBB0_1103 5749 0x48, 0x8b, 0x44, 0x24, 0x08, //0x00005653 movq $8(%rsp), %rax 5750 0x4c, 0x89, 0x18, //0x00005658 movq %r11, (%rax) 5751 0xe9, 0x9e, 0xdc, 0xff, 0xff, //0x0000565b jmp LBB0_659 5752 //0x00005660 LBB0_1105 5753 0x48, 0x8b, 0x44, 0x24, 0x08, //0x00005660 movq $8(%rsp), %rax 5754 0x4c, 0x8b, 0x28, //0x00005665 movq (%rax), %r13 5755 //0x00005668 LBB0_1106 5756 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00005668 movq $-1, %r14 5757 //0x0000566f LBB0_1107 5758 0x49, 0xf7, 0xd6, //0x0000566f notq %r14 5759 0x4d, 0x01, 0xee, //0x00005672 addq %r13, %r14 5760 0x48, 0x8b, 0x44, 0x24, 0x08, //0x00005675 movq $8(%rsp), %rax 5761 0x4c, 0x89, 0x30, //0x0000567a movq %r14, (%rax) 5762 0xe9, 0x75, 0xdc, 0xff, 0xff, //0x0000567d jmp LBB0_658 5763 //0x00005682 LBB0_1108 5764 0x4c, 0x89, 0xd9, //0x00005682 movq %r11, %rcx 5765 0x48, 0xf7, 0xd1, //0x00005685 notq %rcx 5766 0x48, 0x01, 0xc8, //0x00005688 addq %rcx, %rax 5767 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000568b movq $-1, %rcx 5768 0x48, 0x39, 0xd8, //0x00005692 cmpq %rbx, %rax 5769 0x0f, 0x82, 0xc7, 0xda, 0xff, 0xff, //0x00005695 jb LBB0_634 5770 0xe9, 0x5e, 0xdc, 0xff, 0xff, //0x0000569b jmp LBB0_659 5771 //0x000056a0 LBB0_1109 5772 0x4c, 0x89, 0x6c, 0x24, 0x18, //0x000056a0 movq %r13, $24(%rsp) 5773 0xe9, 0x26, 0xf7, 0xff, 0xff, //0x000056a5 jmp LBB0_979 5774 //0x000056aa LBB0_1110 5775 0x49, 0x83, 0xc1, 0x02, //0x000056aa addq $2, %r9 5776 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x000056ae movq $-2, %rcx 5777 0xe9, 0x32, 0x00, 0x00, 0x00, //0x000056b5 jmp LBB0_1115 5778 //0x000056ba LBB0_1116 5779 0x4d, 0x89, 0xe8, //0x000056ba movq %r13, %r8 5780 0xe9, 0xe6, 0xfd, 0xff, 0xff, //0x000056bd jmp LBB0_1083 5781 //0x000056c2 LBB0_1111 5782 0x4c, 0x29, 0xdb, //0x000056c2 subq %r11, %rbx 5783 0x48, 0xff, 0xc3, //0x000056c5 incq %rbx 5784 0x48, 0x89, 0x1e, //0x000056c8 movq %rbx, (%rsi) 5785 0x48, 0x89, 0xc1, //0x000056cb movq %rax, %rcx 5786 0xe9, 0x2b, 0xdc, 0xff, 0xff, //0x000056ce jmp LBB0_659 5787 //0x000056d3 LBB0_1112 5788 0x49, 0xff, 0xc1, //0x000056d3 incq %r9 5789 0x48, 0xc7, 0xc1, 0xfd, 0xff, 0xff, 0xff, //0x000056d6 movq $-3, %rcx 5790 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x000056dd jmp LBB0_1115 5791 //0x000056e2 LBB0_1113 5792 0x49, 0xff, 0xc1, //0x000056e2 incq %r9 5793 //0x000056e5 LBB0_1114 5794 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000056e5 movq $-1, %rcx 5795 //0x000056ec LBB0_1115 5796 0x48, 0x8b, 0x44, 0x24, 0x08, //0x000056ec movq $8(%rsp), %rax 5797 0x48, 0x8b, 0x14, 0x24, //0x000056f1 movq (%rsp), %rdx 5798 0x49, 0x29, 0xd1, //0x000056f5 subq %rdx, %r9 5799 0x4c, 0x89, 0x08, //0x000056f8 movq %r9, (%rax) 5800 0xe9, 0xfe, 0xdb, 0xff, 0xff, //0x000056fb jmp LBB0_659 5801 //0x00005700 LBB0_1117 5802 0x4c, 0x01, 0xdb, //0x00005700 addq %r11, %rbx 5803 0xe9, 0xbd, 0xf7, 0xff, 0xff, //0x00005703 jmp LBB0_1027 5804 //0x00005708 LBB0_1118 5805 0x48, 0x8b, 0x44, 0x24, 0x10, //0x00005708 movq $16(%rsp), %rax 5806 0x48, 0x8b, 0x40, 0x08, //0x0000570d movq $8(%rax), %rax 5807 0x48, 0x8b, 0x54, 0x24, 0x08, //0x00005711 movq $8(%rsp), %rdx 5808 0x48, 0x89, 0x02, //0x00005716 movq %rax, (%rdx) 5809 0xe9, 0xe0, 0xdb, 0xff, 0xff, //0x00005719 jmp LBB0_659 5810 //0x0000571e LBB0_1119 5811 0x48, 0xc7, 0xc1, 0xfc, 0xff, 0xff, 0xff, //0x0000571e movq $-4, %rcx 5812 0x4d, 0x89, 0xd9, //0x00005725 movq %r11, %r9 5813 0xe9, 0xbf, 0xff, 0xff, 0xff, //0x00005728 jmp LBB0_1115 5814 //0x0000572d LBB0_1120 5815 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x0000572d movq $-2, %rcx 5816 0x4d, 0x89, 0xd9, //0x00005734 movq %r11, %r9 5817 0xe9, 0xb0, 0xff, 0xff, 0xff, //0x00005737 jmp LBB0_1115 5818 //0x0000573c LBB0_1123 5819 0x4c, 0x8b, 0x74, 0x24, 0x08, //0x0000573c movq $8(%rsp), %r14 5820 0xe9, 0x8a, 0xf6, 0xff, 0xff, //0x00005741 jmp LBB0_979 5821 //0x00005746 LBB0_1121 5822 0x49, 0x8d, 0x51, 0xff, //0x00005746 leaq $-1(%r9), %rdx 5823 0x4c, 0x39, 0xfa, //0x0000574a cmpq %r15, %rdx 5824 0x0f, 0x84, 0xab, 0xdb, 0xff, 0xff, //0x0000574d je LBB0_659 5825 0x4b, 0x8d, 0x5c, 0x17, 0x02, //0x00005753 leaq $2(%r15,%r10), %rbx 5826 0x4d, 0x29, 0xf9, //0x00005758 subq %r15, %r9 5827 0x49, 0x83, 0xc1, 0xfe, //0x0000575b addq $-2, %r9 5828 0x4d, 0x89, 0xcf, //0x0000575f movq %r9, %r15 5829 0xe9, 0x5e, 0xf7, 0xff, 0xff, //0x00005762 jmp LBB0_1027 5830 0x90, //0x00005767 .p2align 2, 0x90 5831 // // .set L0_0_set_491, LBB0_491-LJTI0_0 5832 // // .set L0_0_set_490, LBB0_490-LJTI0_0 5833 // // .set L0_0_set_477, LBB0_477-LJTI0_0 5834 // // .set L0_0_set_456, LBB0_456-LJTI0_0 5835 // // .set L0_0_set_527, LBB0_527-LJTI0_0 5836 // // .set L0_0_set_489, LBB0_489-LJTI0_0 5837 // // .set L0_0_set_476, LBB0_476-LJTI0_0 5838 // // .set L0_0_set_552, LBB0_552-LJTI0_0 5839 //0x00005768 LJTI0_0 5840 0x6e, 0xce, 0xff, 0xff, //0x00005768 .long L0_0_set_491 5841 0x68, 0xce, 0xff, 0xff, //0x0000576c .long L0_0_set_490 5842 0x68, 0xce, 0xff, 0xff, //0x00005770 .long L0_0_set_490 5843 0x68, 0xce, 0xff, 0xff, //0x00005774 .long L0_0_set_490 5844 0x68, 0xce, 0xff, 0xff, //0x00005778 .long L0_0_set_490 5845 0x68, 0xce, 0xff, 0xff, //0x0000577c .long L0_0_set_490 5846 0x68, 0xce, 0xff, 0xff, //0x00005780 .long L0_0_set_490 5847 0x68, 0xce, 0xff, 0xff, //0x00005784 .long L0_0_set_490 5848 0x68, 0xce, 0xff, 0xff, //0x00005788 .long L0_0_set_490 5849 0x68, 0xce, 0xff, 0xff, //0x0000578c .long L0_0_set_490 5850 0x68, 0xce, 0xff, 0xff, //0x00005790 .long L0_0_set_490 5851 0x68, 0xce, 0xff, 0xff, //0x00005794 .long L0_0_set_490 5852 0x68, 0xce, 0xff, 0xff, //0x00005798 .long L0_0_set_490 5853 0x68, 0xce, 0xff, 0xff, //0x0000579c .long L0_0_set_490 5854 0x68, 0xce, 0xff, 0xff, //0x000057a0 .long L0_0_set_490 5855 0x68, 0xce, 0xff, 0xff, //0x000057a4 .long L0_0_set_490 5856 0x68, 0xce, 0xff, 0xff, //0x000057a8 .long L0_0_set_490 5857 0x68, 0xce, 0xff, 0xff, //0x000057ac .long L0_0_set_490 5858 0x68, 0xce, 0xff, 0xff, //0x000057b0 .long L0_0_set_490 5859 0x68, 0xce, 0xff, 0xff, //0x000057b4 .long L0_0_set_490 5860 0x68, 0xce, 0xff, 0xff, //0x000057b8 .long L0_0_set_490 5861 0x68, 0xce, 0xff, 0xff, //0x000057bc .long L0_0_set_490 5862 0x68, 0xce, 0xff, 0xff, //0x000057c0 .long L0_0_set_490 5863 0x68, 0xce, 0xff, 0xff, //0x000057c4 .long L0_0_set_490 5864 0x68, 0xce, 0xff, 0xff, //0x000057c8 .long L0_0_set_490 5865 0x68, 0xce, 0xff, 0xff, //0x000057cc .long L0_0_set_490 5866 0x68, 0xce, 0xff, 0xff, //0x000057d0 .long L0_0_set_490 5867 0x68, 0xce, 0xff, 0xff, //0x000057d4 .long L0_0_set_490 5868 0x68, 0xce, 0xff, 0xff, //0x000057d8 .long L0_0_set_490 5869 0x68, 0xce, 0xff, 0xff, //0x000057dc .long L0_0_set_490 5870 0x68, 0xce, 0xff, 0xff, //0x000057e0 .long L0_0_set_490 5871 0x68, 0xce, 0xff, 0xff, //0x000057e4 .long L0_0_set_490 5872 0x68, 0xce, 0xff, 0xff, //0x000057e8 .long L0_0_set_490 5873 0x68, 0xce, 0xff, 0xff, //0x000057ec .long L0_0_set_490 5874 0x4f, 0xcd, 0xff, 0xff, //0x000057f0 .long L0_0_set_477 5875 0x68, 0xce, 0xff, 0xff, //0x000057f4 .long L0_0_set_490 5876 0x68, 0xce, 0xff, 0xff, //0x000057f8 .long L0_0_set_490 5877 0x68, 0xce, 0xff, 0xff, //0x000057fc .long L0_0_set_490 5878 0x68, 0xce, 0xff, 0xff, //0x00005800 .long L0_0_set_490 5879 0x68, 0xce, 0xff, 0xff, //0x00005804 .long L0_0_set_490 5880 0x68, 0xce, 0xff, 0xff, //0x00005808 .long L0_0_set_490 5881 0x68, 0xce, 0xff, 0xff, //0x0000580c .long L0_0_set_490 5882 0x68, 0xce, 0xff, 0xff, //0x00005810 .long L0_0_set_490 5883 0x68, 0xce, 0xff, 0xff, //0x00005814 .long L0_0_set_490 5884 0x68, 0xce, 0xff, 0xff, //0x00005818 .long L0_0_set_490 5885 0xf5, 0xcb, 0xff, 0xff, //0x0000581c .long L0_0_set_456 5886 0x68, 0xce, 0xff, 0xff, //0x00005820 .long L0_0_set_490 5887 0x68, 0xce, 0xff, 0xff, //0x00005824 .long L0_0_set_490 5888 0xf5, 0xcb, 0xff, 0xff, //0x00005828 .long L0_0_set_456 5889 0xf5, 0xcb, 0xff, 0xff, //0x0000582c .long L0_0_set_456 5890 0xf5, 0xcb, 0xff, 0xff, //0x00005830 .long L0_0_set_456 5891 0xf5, 0xcb, 0xff, 0xff, //0x00005834 .long L0_0_set_456 5892 0xf5, 0xcb, 0xff, 0xff, //0x00005838 .long L0_0_set_456 5893 0xf5, 0xcb, 0xff, 0xff, //0x0000583c .long L0_0_set_456 5894 0xf5, 0xcb, 0xff, 0xff, //0x00005840 .long L0_0_set_456 5895 0xf5, 0xcb, 0xff, 0xff, //0x00005844 .long L0_0_set_456 5896 0xf5, 0xcb, 0xff, 0xff, //0x00005848 .long L0_0_set_456 5897 0xf5, 0xcb, 0xff, 0xff, //0x0000584c .long L0_0_set_456 5898 0x68, 0xce, 0xff, 0xff, //0x00005850 .long L0_0_set_490 5899 0x68, 0xce, 0xff, 0xff, //0x00005854 .long L0_0_set_490 5900 0x68, 0xce, 0xff, 0xff, //0x00005858 .long L0_0_set_490 5901 0x68, 0xce, 0xff, 0xff, //0x0000585c .long L0_0_set_490 5902 0x68, 0xce, 0xff, 0xff, //0x00005860 .long L0_0_set_490 5903 0x68, 0xce, 0xff, 0xff, //0x00005864 .long L0_0_set_490 5904 0x68, 0xce, 0xff, 0xff, //0x00005868 .long L0_0_set_490 5905 0x68, 0xce, 0xff, 0xff, //0x0000586c .long L0_0_set_490 5906 0x68, 0xce, 0xff, 0xff, //0x00005870 .long L0_0_set_490 5907 0x68, 0xce, 0xff, 0xff, //0x00005874 .long L0_0_set_490 5908 0x68, 0xce, 0xff, 0xff, //0x00005878 .long L0_0_set_490 5909 0x68, 0xce, 0xff, 0xff, //0x0000587c .long L0_0_set_490 5910 0x68, 0xce, 0xff, 0xff, //0x00005880 .long L0_0_set_490 5911 0x68, 0xce, 0xff, 0xff, //0x00005884 .long L0_0_set_490 5912 0x68, 0xce, 0xff, 0xff, //0x00005888 .long L0_0_set_490 5913 0x68, 0xce, 0xff, 0xff, //0x0000588c .long L0_0_set_490 5914 0x68, 0xce, 0xff, 0xff, //0x00005890 .long L0_0_set_490 5915 0x68, 0xce, 0xff, 0xff, //0x00005894 .long L0_0_set_490 5916 0x68, 0xce, 0xff, 0xff, //0x00005898 .long L0_0_set_490 5917 0x68, 0xce, 0xff, 0xff, //0x0000589c .long L0_0_set_490 5918 0x68, 0xce, 0xff, 0xff, //0x000058a0 .long L0_0_set_490 5919 0x68, 0xce, 0xff, 0xff, //0x000058a4 .long L0_0_set_490 5920 0x68, 0xce, 0xff, 0xff, //0x000058a8 .long L0_0_set_490 5921 0x68, 0xce, 0xff, 0xff, //0x000058ac .long L0_0_set_490 5922 0x68, 0xce, 0xff, 0xff, //0x000058b0 .long L0_0_set_490 5923 0x68, 0xce, 0xff, 0xff, //0x000058b4 .long L0_0_set_490 5924 0x68, 0xce, 0xff, 0xff, //0x000058b8 .long L0_0_set_490 5925 0x68, 0xce, 0xff, 0xff, //0x000058bc .long L0_0_set_490 5926 0x68, 0xce, 0xff, 0xff, //0x000058c0 .long L0_0_set_490 5927 0x68, 0xce, 0xff, 0xff, //0x000058c4 .long L0_0_set_490 5928 0x68, 0xce, 0xff, 0xff, //0x000058c8 .long L0_0_set_490 5929 0x68, 0xce, 0xff, 0xff, //0x000058cc .long L0_0_set_490 5930 0x68, 0xce, 0xff, 0xff, //0x000058d0 .long L0_0_set_490 5931 0x56, 0xd0, 0xff, 0xff, //0x000058d4 .long L0_0_set_527 5932 0x68, 0xce, 0xff, 0xff, //0x000058d8 .long L0_0_set_490 5933 0x68, 0xce, 0xff, 0xff, //0x000058dc .long L0_0_set_490 5934 0x68, 0xce, 0xff, 0xff, //0x000058e0 .long L0_0_set_490 5935 0x68, 0xce, 0xff, 0xff, //0x000058e4 .long L0_0_set_490 5936 0x68, 0xce, 0xff, 0xff, //0x000058e8 .long L0_0_set_490 5937 0x68, 0xce, 0xff, 0xff, //0x000058ec .long L0_0_set_490 5938 0x68, 0xce, 0xff, 0xff, //0x000058f0 .long L0_0_set_490 5939 0x68, 0xce, 0xff, 0xff, //0x000058f4 .long L0_0_set_490 5940 0x68, 0xce, 0xff, 0xff, //0x000058f8 .long L0_0_set_490 5941 0x68, 0xce, 0xff, 0xff, //0x000058fc .long L0_0_set_490 5942 0x4e, 0xce, 0xff, 0xff, //0x00005900 .long L0_0_set_489 5943 0x68, 0xce, 0xff, 0xff, //0x00005904 .long L0_0_set_490 5944 0x68, 0xce, 0xff, 0xff, //0x00005908 .long L0_0_set_490 5945 0x68, 0xce, 0xff, 0xff, //0x0000590c .long L0_0_set_490 5946 0x68, 0xce, 0xff, 0xff, //0x00005910 .long L0_0_set_490 5947 0x68, 0xce, 0xff, 0xff, //0x00005914 .long L0_0_set_490 5948 0x68, 0xce, 0xff, 0xff, //0x00005918 .long L0_0_set_490 5949 0x68, 0xce, 0xff, 0xff, //0x0000591c .long L0_0_set_490 5950 0x3d, 0xcd, 0xff, 0xff, //0x00005920 .long L0_0_set_476 5951 0x68, 0xce, 0xff, 0xff, //0x00005924 .long L0_0_set_490 5952 0x68, 0xce, 0xff, 0xff, //0x00005928 .long L0_0_set_490 5953 0x68, 0xce, 0xff, 0xff, //0x0000592c .long L0_0_set_490 5954 0x68, 0xce, 0xff, 0xff, //0x00005930 .long L0_0_set_490 5955 0x68, 0xce, 0xff, 0xff, //0x00005934 .long L0_0_set_490 5956 0x3d, 0xcd, 0xff, 0xff, //0x00005938 .long L0_0_set_476 5957 0x68, 0xce, 0xff, 0xff, //0x0000593c .long L0_0_set_490 5958 0x68, 0xce, 0xff, 0xff, //0x00005940 .long L0_0_set_490 5959 0x68, 0xce, 0xff, 0xff, //0x00005944 .long L0_0_set_490 5960 0x68, 0xce, 0xff, 0xff, //0x00005948 .long L0_0_set_490 5961 0x68, 0xce, 0xff, 0xff, //0x0000594c .long L0_0_set_490 5962 0x68, 0xce, 0xff, 0xff, //0x00005950 .long L0_0_set_490 5963 0x00, 0xd3, 0xff, 0xff, //0x00005954 .long L0_0_set_552 5964 // // .set L0_1_set_294, LBB0_294-LJTI0_1 5965 // // .set L0_1_set_293, LBB0_293-LJTI0_1 5966 // // .set L0_1_set_254, LBB0_254-LJTI0_1 5967 // // .set L0_1_set_232, LBB0_232-LJTI0_1 5968 // // .set L0_1_set_266, LBB0_266-LJTI0_1 5969 // // .set L0_1_set_292, LBB0_292-LJTI0_1 5970 // // .set L0_1_set_253, LBB0_253-LJTI0_1 5971 // // .set L0_1_set_326, LBB0_326-LJTI0_1 5972 //0x00005958 LJTI0_1 5973 0xee, 0xbe, 0xff, 0xff, //0x00005958 .long L0_1_set_294 5974 0xe8, 0xbe, 0xff, 0xff, //0x0000595c .long L0_1_set_293 5975 0xe8, 0xbe, 0xff, 0xff, //0x00005960 .long L0_1_set_293 5976 0xe8, 0xbe, 0xff, 0xff, //0x00005964 .long L0_1_set_293 5977 0xe8, 0xbe, 0xff, 0xff, //0x00005968 .long L0_1_set_293 5978 0xe8, 0xbe, 0xff, 0xff, //0x0000596c .long L0_1_set_293 5979 0xe8, 0xbe, 0xff, 0xff, //0x00005970 .long L0_1_set_293 5980 0xe8, 0xbe, 0xff, 0xff, //0x00005974 .long L0_1_set_293 5981 0xe8, 0xbe, 0xff, 0xff, //0x00005978 .long L0_1_set_293 5982 0xe8, 0xbe, 0xff, 0xff, //0x0000597c .long L0_1_set_293 5983 0xe8, 0xbe, 0xff, 0xff, //0x00005980 .long L0_1_set_293 5984 0xe8, 0xbe, 0xff, 0xff, //0x00005984 .long L0_1_set_293 5985 0xe8, 0xbe, 0xff, 0xff, //0x00005988 .long L0_1_set_293 5986 0xe8, 0xbe, 0xff, 0xff, //0x0000598c .long L0_1_set_293 5987 0xe8, 0xbe, 0xff, 0xff, //0x00005990 .long L0_1_set_293 5988 0xe8, 0xbe, 0xff, 0xff, //0x00005994 .long L0_1_set_293 5989 0xe8, 0xbe, 0xff, 0xff, //0x00005998 .long L0_1_set_293 5990 0xe8, 0xbe, 0xff, 0xff, //0x0000599c .long L0_1_set_293 5991 0xe8, 0xbe, 0xff, 0xff, //0x000059a0 .long L0_1_set_293 5992 0xe8, 0xbe, 0xff, 0xff, //0x000059a4 .long L0_1_set_293 5993 0xe8, 0xbe, 0xff, 0xff, //0x000059a8 .long L0_1_set_293 5994 0xe8, 0xbe, 0xff, 0xff, //0x000059ac .long L0_1_set_293 5995 0xe8, 0xbe, 0xff, 0xff, //0x000059b0 .long L0_1_set_293 5996 0xe8, 0xbe, 0xff, 0xff, //0x000059b4 .long L0_1_set_293 5997 0xe8, 0xbe, 0xff, 0xff, //0x000059b8 .long L0_1_set_293 5998 0xe8, 0xbe, 0xff, 0xff, //0x000059bc .long L0_1_set_293 5999 0xe8, 0xbe, 0xff, 0xff, //0x000059c0 .long L0_1_set_293 6000 0xe8, 0xbe, 0xff, 0xff, //0x000059c4 .long L0_1_set_293 6001 0xe8, 0xbe, 0xff, 0xff, //0x000059c8 .long L0_1_set_293 6002 0xe8, 0xbe, 0xff, 0xff, //0x000059cc .long L0_1_set_293 6003 0xe8, 0xbe, 0xff, 0xff, //0x000059d0 .long L0_1_set_293 6004 0xe8, 0xbe, 0xff, 0xff, //0x000059d4 .long L0_1_set_293 6005 0xe8, 0xbe, 0xff, 0xff, //0x000059d8 .long L0_1_set_293 6006 0xe8, 0xbe, 0xff, 0xff, //0x000059dc .long L0_1_set_293 6007 0x3f, 0xbb, 0xff, 0xff, //0x000059e0 .long L0_1_set_254 6008 0xe8, 0xbe, 0xff, 0xff, //0x000059e4 .long L0_1_set_293 6009 0xe8, 0xbe, 0xff, 0xff, //0x000059e8 .long L0_1_set_293 6010 0xe8, 0xbe, 0xff, 0xff, //0x000059ec .long L0_1_set_293 6011 0xe8, 0xbe, 0xff, 0xff, //0x000059f0 .long L0_1_set_293 6012 0xe8, 0xbe, 0xff, 0xff, //0x000059f4 .long L0_1_set_293 6013 0xe8, 0xbe, 0xff, 0xff, //0x000059f8 .long L0_1_set_293 6014 0xe8, 0xbe, 0xff, 0xff, //0x000059fc .long L0_1_set_293 6015 0xe8, 0xbe, 0xff, 0xff, //0x00005a00 .long L0_1_set_293 6016 0xe8, 0xbe, 0xff, 0xff, //0x00005a04 .long L0_1_set_293 6017 0xe8, 0xbe, 0xff, 0xff, //0x00005a08 .long L0_1_set_293 6018 0xe9, 0xb9, 0xff, 0xff, //0x00005a0c .long L0_1_set_232 6019 0xe8, 0xbe, 0xff, 0xff, //0x00005a10 .long L0_1_set_293 6020 0xe8, 0xbe, 0xff, 0xff, //0x00005a14 .long L0_1_set_293 6021 0xe9, 0xb9, 0xff, 0xff, //0x00005a18 .long L0_1_set_232 6022 0xe9, 0xb9, 0xff, 0xff, //0x00005a1c .long L0_1_set_232 6023 0xe9, 0xb9, 0xff, 0xff, //0x00005a20 .long L0_1_set_232 6024 0xe9, 0xb9, 0xff, 0xff, //0x00005a24 .long L0_1_set_232 6025 0xe9, 0xb9, 0xff, 0xff, //0x00005a28 .long L0_1_set_232 6026 0xe9, 0xb9, 0xff, 0xff, //0x00005a2c .long L0_1_set_232 6027 0xe9, 0xb9, 0xff, 0xff, //0x00005a30 .long L0_1_set_232 6028 0xe9, 0xb9, 0xff, 0xff, //0x00005a34 .long L0_1_set_232 6029 0xe9, 0xb9, 0xff, 0xff, //0x00005a38 .long L0_1_set_232 6030 0xe9, 0xb9, 0xff, 0xff, //0x00005a3c .long L0_1_set_232 6031 0xe8, 0xbe, 0xff, 0xff, //0x00005a40 .long L0_1_set_293 6032 0xe8, 0xbe, 0xff, 0xff, //0x00005a44 .long L0_1_set_293 6033 0xe8, 0xbe, 0xff, 0xff, //0x00005a48 .long L0_1_set_293 6034 0xe8, 0xbe, 0xff, 0xff, //0x00005a4c .long L0_1_set_293 6035 0xe8, 0xbe, 0xff, 0xff, //0x00005a50 .long L0_1_set_293 6036 0xe8, 0xbe, 0xff, 0xff, //0x00005a54 .long L0_1_set_293 6037 0xe8, 0xbe, 0xff, 0xff, //0x00005a58 .long L0_1_set_293 6038 0xe8, 0xbe, 0xff, 0xff, //0x00005a5c .long L0_1_set_293 6039 0xe8, 0xbe, 0xff, 0xff, //0x00005a60 .long L0_1_set_293 6040 0xe8, 0xbe, 0xff, 0xff, //0x00005a64 .long L0_1_set_293 6041 0xe8, 0xbe, 0xff, 0xff, //0x00005a68 .long L0_1_set_293 6042 0xe8, 0xbe, 0xff, 0xff, //0x00005a6c .long L0_1_set_293 6043 0xe8, 0xbe, 0xff, 0xff, //0x00005a70 .long L0_1_set_293 6044 0xe8, 0xbe, 0xff, 0xff, //0x00005a74 .long L0_1_set_293 6045 0xe8, 0xbe, 0xff, 0xff, //0x00005a78 .long L0_1_set_293 6046 0xe8, 0xbe, 0xff, 0xff, //0x00005a7c .long L0_1_set_293 6047 0xe8, 0xbe, 0xff, 0xff, //0x00005a80 .long L0_1_set_293 6048 0xe8, 0xbe, 0xff, 0xff, //0x00005a84 .long L0_1_set_293 6049 0xe8, 0xbe, 0xff, 0xff, //0x00005a88 .long L0_1_set_293 6050 0xe8, 0xbe, 0xff, 0xff, //0x00005a8c .long L0_1_set_293 6051 0xe8, 0xbe, 0xff, 0xff, //0x00005a90 .long L0_1_set_293 6052 0xe8, 0xbe, 0xff, 0xff, //0x00005a94 .long L0_1_set_293 6053 0xe8, 0xbe, 0xff, 0xff, //0x00005a98 .long L0_1_set_293 6054 0xe8, 0xbe, 0xff, 0xff, //0x00005a9c .long L0_1_set_293 6055 0xe8, 0xbe, 0xff, 0xff, //0x00005aa0 .long L0_1_set_293 6056 0xe8, 0xbe, 0xff, 0xff, //0x00005aa4 .long L0_1_set_293 6057 0xe8, 0xbe, 0xff, 0xff, //0x00005aa8 .long L0_1_set_293 6058 0xe8, 0xbe, 0xff, 0xff, //0x00005aac .long L0_1_set_293 6059 0xe8, 0xbe, 0xff, 0xff, //0x00005ab0 .long L0_1_set_293 6060 0xe8, 0xbe, 0xff, 0xff, //0x00005ab4 .long L0_1_set_293 6061 0xe8, 0xbe, 0xff, 0xff, //0x00005ab8 .long L0_1_set_293 6062 0xe8, 0xbe, 0xff, 0xff, //0x00005abc .long L0_1_set_293 6063 0xe8, 0xbe, 0xff, 0xff, //0x00005ac0 .long L0_1_set_293 6064 0x1e, 0xbc, 0xff, 0xff, //0x00005ac4 .long L0_1_set_266 6065 0xe8, 0xbe, 0xff, 0xff, //0x00005ac8 .long L0_1_set_293 6066 0xe8, 0xbe, 0xff, 0xff, //0x00005acc .long L0_1_set_293 6067 0xe8, 0xbe, 0xff, 0xff, //0x00005ad0 .long L0_1_set_293 6068 0xe8, 0xbe, 0xff, 0xff, //0x00005ad4 .long L0_1_set_293 6069 0xe8, 0xbe, 0xff, 0xff, //0x00005ad8 .long L0_1_set_293 6070 0xe8, 0xbe, 0xff, 0xff, //0x00005adc .long L0_1_set_293 6071 0xe8, 0xbe, 0xff, 0xff, //0x00005ae0 .long L0_1_set_293 6072 0xe8, 0xbe, 0xff, 0xff, //0x00005ae4 .long L0_1_set_293 6073 0xe8, 0xbe, 0xff, 0xff, //0x00005ae8 .long L0_1_set_293 6074 0xe8, 0xbe, 0xff, 0xff, //0x00005aec .long L0_1_set_293 6075 0xd2, 0xbe, 0xff, 0xff, //0x00005af0 .long L0_1_set_292 6076 0xe8, 0xbe, 0xff, 0xff, //0x00005af4 .long L0_1_set_293 6077 0xe8, 0xbe, 0xff, 0xff, //0x00005af8 .long L0_1_set_293 6078 0xe8, 0xbe, 0xff, 0xff, //0x00005afc .long L0_1_set_293 6079 0xe8, 0xbe, 0xff, 0xff, //0x00005b00 .long L0_1_set_293 6080 0xe8, 0xbe, 0xff, 0xff, //0x00005b04 .long L0_1_set_293 6081 0xe8, 0xbe, 0xff, 0xff, //0x00005b08 .long L0_1_set_293 6082 0xe8, 0xbe, 0xff, 0xff, //0x00005b0c .long L0_1_set_293 6083 0x2d, 0xbb, 0xff, 0xff, //0x00005b10 .long L0_1_set_253 6084 0xe8, 0xbe, 0xff, 0xff, //0x00005b14 .long L0_1_set_293 6085 0xe8, 0xbe, 0xff, 0xff, //0x00005b18 .long L0_1_set_293 6086 0xe8, 0xbe, 0xff, 0xff, //0x00005b1c .long L0_1_set_293 6087 0xe8, 0xbe, 0xff, 0xff, //0x00005b20 .long L0_1_set_293 6088 0xe8, 0xbe, 0xff, 0xff, //0x00005b24 .long L0_1_set_293 6089 0x2d, 0xbb, 0xff, 0xff, //0x00005b28 .long L0_1_set_253 6090 0xe8, 0xbe, 0xff, 0xff, //0x00005b2c .long L0_1_set_293 6091 0xe8, 0xbe, 0xff, 0xff, //0x00005b30 .long L0_1_set_293 6092 0xe8, 0xbe, 0xff, 0xff, //0x00005b34 .long L0_1_set_293 6093 0xe8, 0xbe, 0xff, 0xff, //0x00005b38 .long L0_1_set_293 6094 0xe8, 0xbe, 0xff, 0xff, //0x00005b3c .long L0_1_set_293 6095 0xe8, 0xbe, 0xff, 0xff, //0x00005b40 .long L0_1_set_293 6096 0xb8, 0xc0, 0xff, 0xff, //0x00005b44 .long L0_1_set_326 6097 // // .set L0_2_set_698, LBB0_698-LJTI0_2 6098 // // .set L0_2_set_725, LBB0_725-LJTI0_2 6099 // // .set L0_2_set_704, LBB0_704-LJTI0_2 6100 // // .set L0_2_set_722, LBB0_722-LJTI0_2 6101 // // .set L0_2_set_701, LBB0_701-LJTI0_2 6102 // // .set L0_2_set_727, LBB0_727-LJTI0_2 6103 //0x00005b48 LJTI0_2 6104 0xf9, 0xd9, 0xff, 0xff, //0x00005b48 .long L0_2_set_698 6105 0x25, 0xdc, 0xff, 0xff, //0x00005b4c .long L0_2_set_725 6106 0x30, 0xda, 0xff, 0xff, //0x00005b50 .long L0_2_set_704 6107 0xb9, 0xdb, 0xff, 0xff, //0x00005b54 .long L0_2_set_722 6108 0x10, 0xda, 0xff, 0xff, //0x00005b58 .long L0_2_set_701 6109 0x50, 0xdc, 0xff, 0xff, //0x00005b5c .long L0_2_set_727 6110 // // .set L0_3_set_659, LBB0_659-LJTI0_3 6111 // // .set L0_3_set_658, LBB0_658-LJTI0_3 6112 // // .set L0_3_set_822, LBB0_822-LJTI0_3 6113 // // .set L0_3_set_839, LBB0_839-LJTI0_3 6114 // // .set L0_3_set_729, LBB0_729-LJTI0_3 6115 // // .set L0_3_set_843, LBB0_843-LJTI0_3 6116 // // .set L0_3_set_845, LBB0_845-LJTI0_3 6117 // // .set L0_3_set_848, LBB0_848-LJTI0_3 6118 // // .set L0_3_set_855, LBB0_855-LJTI0_3 6119 // // .set L0_3_set_861, LBB0_861-LJTI0_3 6120 //0x00005b60 LJTI0_3 6121 0x9e, 0xd7, 0xff, 0xff, //0x00005b60 .long L0_3_set_659 6122 0x97, 0xd7, 0xff, 0xff, //0x00005b64 .long L0_3_set_658 6123 0x97, 0xd7, 0xff, 0xff, //0x00005b68 .long L0_3_set_658 6124 0x97, 0xd7, 0xff, 0xff, //0x00005b6c .long L0_3_set_658 6125 0x97, 0xd7, 0xff, 0xff, //0x00005b70 .long L0_3_set_658 6126 0x97, 0xd7, 0xff, 0xff, //0x00005b74 .long L0_3_set_658 6127 0x97, 0xd7, 0xff, 0xff, //0x00005b78 .long L0_3_set_658 6128 0x97, 0xd7, 0xff, 0xff, //0x00005b7c .long L0_3_set_658 6129 0x97, 0xd7, 0xff, 0xff, //0x00005b80 .long L0_3_set_658 6130 0x97, 0xd7, 0xff, 0xff, //0x00005b84 .long L0_3_set_658 6131 0x97, 0xd7, 0xff, 0xff, //0x00005b88 .long L0_3_set_658 6132 0x97, 0xd7, 0xff, 0xff, //0x00005b8c .long L0_3_set_658 6133 0x97, 0xd7, 0xff, 0xff, //0x00005b90 .long L0_3_set_658 6134 0x97, 0xd7, 0xff, 0xff, //0x00005b94 .long L0_3_set_658 6135 0x97, 0xd7, 0xff, 0xff, //0x00005b98 .long L0_3_set_658 6136 0x97, 0xd7, 0xff, 0xff, //0x00005b9c .long L0_3_set_658 6137 0x97, 0xd7, 0xff, 0xff, //0x00005ba0 .long L0_3_set_658 6138 0x97, 0xd7, 0xff, 0xff, //0x00005ba4 .long L0_3_set_658 6139 0x97, 0xd7, 0xff, 0xff, //0x00005ba8 .long L0_3_set_658 6140 0x97, 0xd7, 0xff, 0xff, //0x00005bac .long L0_3_set_658 6141 0x97, 0xd7, 0xff, 0xff, //0x00005bb0 .long L0_3_set_658 6142 0x97, 0xd7, 0xff, 0xff, //0x00005bb4 .long L0_3_set_658 6143 0x97, 0xd7, 0xff, 0xff, //0x00005bb8 .long L0_3_set_658 6144 0x97, 0xd7, 0xff, 0xff, //0x00005bbc .long L0_3_set_658 6145 0x97, 0xd7, 0xff, 0xff, //0x00005bc0 .long L0_3_set_658 6146 0x97, 0xd7, 0xff, 0xff, //0x00005bc4 .long L0_3_set_658 6147 0x97, 0xd7, 0xff, 0xff, //0x00005bc8 .long L0_3_set_658 6148 0x97, 0xd7, 0xff, 0xff, //0x00005bcc .long L0_3_set_658 6149 0x97, 0xd7, 0xff, 0xff, //0x00005bd0 .long L0_3_set_658 6150 0x97, 0xd7, 0xff, 0xff, //0x00005bd4 .long L0_3_set_658 6151 0x97, 0xd7, 0xff, 0xff, //0x00005bd8 .long L0_3_set_658 6152 0x97, 0xd7, 0xff, 0xff, //0x00005bdc .long L0_3_set_658 6153 0x97, 0xd7, 0xff, 0xff, //0x00005be0 .long L0_3_set_658 6154 0x97, 0xd7, 0xff, 0xff, //0x00005be4 .long L0_3_set_658 6155 0x59, 0xe3, 0xff, 0xff, //0x00005be8 .long L0_3_set_822 6156 0x97, 0xd7, 0xff, 0xff, //0x00005bec .long L0_3_set_658 6157 0x97, 0xd7, 0xff, 0xff, //0x00005bf0 .long L0_3_set_658 6158 0x97, 0xd7, 0xff, 0xff, //0x00005bf4 .long L0_3_set_658 6159 0x97, 0xd7, 0xff, 0xff, //0x00005bf8 .long L0_3_set_658 6160 0x97, 0xd7, 0xff, 0xff, //0x00005bfc .long L0_3_set_658 6161 0x97, 0xd7, 0xff, 0xff, //0x00005c00 .long L0_3_set_658 6162 0x97, 0xd7, 0xff, 0xff, //0x00005c04 .long L0_3_set_658 6163 0x97, 0xd7, 0xff, 0xff, //0x00005c08 .long L0_3_set_658 6164 0x97, 0xd7, 0xff, 0xff, //0x00005c0c .long L0_3_set_658 6165 0x97, 0xd7, 0xff, 0xff, //0x00005c10 .long L0_3_set_658 6166 0xc9, 0xe4, 0xff, 0xff, //0x00005c14 .long L0_3_set_839 6167 0x97, 0xd7, 0xff, 0xff, //0x00005c18 .long L0_3_set_658 6168 0x97, 0xd7, 0xff, 0xff, //0x00005c1c .long L0_3_set_658 6169 0xda, 0xdb, 0xff, 0xff, //0x00005c20 .long L0_3_set_729 6170 0xda, 0xdb, 0xff, 0xff, //0x00005c24 .long L0_3_set_729 6171 0xda, 0xdb, 0xff, 0xff, //0x00005c28 .long L0_3_set_729 6172 0xda, 0xdb, 0xff, 0xff, //0x00005c2c .long L0_3_set_729 6173 0xda, 0xdb, 0xff, 0xff, //0x00005c30 .long L0_3_set_729 6174 0xda, 0xdb, 0xff, 0xff, //0x00005c34 .long L0_3_set_729 6175 0xda, 0xdb, 0xff, 0xff, //0x00005c38 .long L0_3_set_729 6176 0xda, 0xdb, 0xff, 0xff, //0x00005c3c .long L0_3_set_729 6177 0xda, 0xdb, 0xff, 0xff, //0x00005c40 .long L0_3_set_729 6178 0xda, 0xdb, 0xff, 0xff, //0x00005c44 .long L0_3_set_729 6179 0x97, 0xd7, 0xff, 0xff, //0x00005c48 .long L0_3_set_658 6180 0x97, 0xd7, 0xff, 0xff, //0x00005c4c .long L0_3_set_658 6181 0x97, 0xd7, 0xff, 0xff, //0x00005c50 .long L0_3_set_658 6182 0x97, 0xd7, 0xff, 0xff, //0x00005c54 .long L0_3_set_658 6183 0x97, 0xd7, 0xff, 0xff, //0x00005c58 .long L0_3_set_658 6184 0x97, 0xd7, 0xff, 0xff, //0x00005c5c .long L0_3_set_658 6185 0x97, 0xd7, 0xff, 0xff, //0x00005c60 .long L0_3_set_658 6186 0x97, 0xd7, 0xff, 0xff, //0x00005c64 .long L0_3_set_658 6187 0x97, 0xd7, 0xff, 0xff, //0x00005c68 .long L0_3_set_658 6188 0x97, 0xd7, 0xff, 0xff, //0x00005c6c .long L0_3_set_658 6189 0x97, 0xd7, 0xff, 0xff, //0x00005c70 .long L0_3_set_658 6190 0x97, 0xd7, 0xff, 0xff, //0x00005c74 .long L0_3_set_658 6191 0x97, 0xd7, 0xff, 0xff, //0x00005c78 .long L0_3_set_658 6192 0x97, 0xd7, 0xff, 0xff, //0x00005c7c .long L0_3_set_658 6193 0x97, 0xd7, 0xff, 0xff, //0x00005c80 .long L0_3_set_658 6194 0x97, 0xd7, 0xff, 0xff, //0x00005c84 .long L0_3_set_658 6195 0x97, 0xd7, 0xff, 0xff, //0x00005c88 .long L0_3_set_658 6196 0x97, 0xd7, 0xff, 0xff, //0x00005c8c .long L0_3_set_658 6197 0x97, 0xd7, 0xff, 0xff, //0x00005c90 .long L0_3_set_658 6198 0x97, 0xd7, 0xff, 0xff, //0x00005c94 .long L0_3_set_658 6199 0x97, 0xd7, 0xff, 0xff, //0x00005c98 .long L0_3_set_658 6200 0x97, 0xd7, 0xff, 0xff, //0x00005c9c .long L0_3_set_658 6201 0x97, 0xd7, 0xff, 0xff, //0x00005ca0 .long L0_3_set_658 6202 0x97, 0xd7, 0xff, 0xff, //0x00005ca4 .long L0_3_set_658 6203 0x97, 0xd7, 0xff, 0xff, //0x00005ca8 .long L0_3_set_658 6204 0x97, 0xd7, 0xff, 0xff, //0x00005cac .long L0_3_set_658 6205 0x97, 0xd7, 0xff, 0xff, //0x00005cb0 .long L0_3_set_658 6206 0x97, 0xd7, 0xff, 0xff, //0x00005cb4 .long L0_3_set_658 6207 0x97, 0xd7, 0xff, 0xff, //0x00005cb8 .long L0_3_set_658 6208 0x97, 0xd7, 0xff, 0xff, //0x00005cbc .long L0_3_set_658 6209 0x97, 0xd7, 0xff, 0xff, //0x00005cc0 .long L0_3_set_658 6210 0x97, 0xd7, 0xff, 0xff, //0x00005cc4 .long L0_3_set_658 6211 0x97, 0xd7, 0xff, 0xff, //0x00005cc8 .long L0_3_set_658 6212 0x03, 0xe5, 0xff, 0xff, //0x00005ccc .long L0_3_set_843 6213 0x97, 0xd7, 0xff, 0xff, //0x00005cd0 .long L0_3_set_658 6214 0x97, 0xd7, 0xff, 0xff, //0x00005cd4 .long L0_3_set_658 6215 0x97, 0xd7, 0xff, 0xff, //0x00005cd8 .long L0_3_set_658 6216 0x97, 0xd7, 0xff, 0xff, //0x00005cdc .long L0_3_set_658 6217 0x97, 0xd7, 0xff, 0xff, //0x00005ce0 .long L0_3_set_658 6218 0x97, 0xd7, 0xff, 0xff, //0x00005ce4 .long L0_3_set_658 6219 0x97, 0xd7, 0xff, 0xff, //0x00005ce8 .long L0_3_set_658 6220 0x97, 0xd7, 0xff, 0xff, //0x00005cec .long L0_3_set_658 6221 0x97, 0xd7, 0xff, 0xff, //0x00005cf0 .long L0_3_set_658 6222 0x97, 0xd7, 0xff, 0xff, //0x00005cf4 .long L0_3_set_658 6223 0x27, 0xe5, 0xff, 0xff, //0x00005cf8 .long L0_3_set_845 6224 0x97, 0xd7, 0xff, 0xff, //0x00005cfc .long L0_3_set_658 6225 0x97, 0xd7, 0xff, 0xff, //0x00005d00 .long L0_3_set_658 6226 0x97, 0xd7, 0xff, 0xff, //0x00005d04 .long L0_3_set_658 6227 0x97, 0xd7, 0xff, 0xff, //0x00005d08 .long L0_3_set_658 6228 0x97, 0xd7, 0xff, 0xff, //0x00005d0c .long L0_3_set_658 6229 0x97, 0xd7, 0xff, 0xff, //0x00005d10 .long L0_3_set_658 6230 0x97, 0xd7, 0xff, 0xff, //0x00005d14 .long L0_3_set_658 6231 0x63, 0xe5, 0xff, 0xff, //0x00005d18 .long L0_3_set_848 6232 0x97, 0xd7, 0xff, 0xff, //0x00005d1c .long L0_3_set_658 6233 0x97, 0xd7, 0xff, 0xff, //0x00005d20 .long L0_3_set_658 6234 0x97, 0xd7, 0xff, 0xff, //0x00005d24 .long L0_3_set_658 6235 0x97, 0xd7, 0xff, 0xff, //0x00005d28 .long L0_3_set_658 6236 0x97, 0xd7, 0xff, 0xff, //0x00005d2c .long L0_3_set_658 6237 0x86, 0xe5, 0xff, 0xff, //0x00005d30 .long L0_3_set_855 6238 0x97, 0xd7, 0xff, 0xff, //0x00005d34 .long L0_3_set_658 6239 0x97, 0xd7, 0xff, 0xff, //0x00005d38 .long L0_3_set_658 6240 0x97, 0xd7, 0xff, 0xff, //0x00005d3c .long L0_3_set_658 6241 0x97, 0xd7, 0xff, 0xff, //0x00005d40 .long L0_3_set_658 6242 0x97, 0xd7, 0xff, 0xff, //0x00005d44 .long L0_3_set_658 6243 0x97, 0xd7, 0xff, 0xff, //0x00005d48 .long L0_3_set_658 6244 0xa9, 0xe5, 0xff, 0xff, //0x00005d4c .long L0_3_set_861 6245 // // .set L0_4_set_912, LBB0_912-LJTI0_4 6246 // // .set L0_4_set_923, LBB0_923-LJTI0_4 6247 // // .set L0_4_set_919, LBB0_919-LJTI0_4 6248 // // .set L0_4_set_914, LBB0_914-LJTI0_4 6249 // // .set L0_4_set_917, LBB0_917-LJTI0_4 6250 //0x00005d50 LJTI0_4 6251 0x6a, 0xe7, 0xff, 0xff, //0x00005d50 .long L0_4_set_912 6252 0xb9, 0xe8, 0xff, 0xff, //0x00005d54 .long L0_4_set_923 6253 0x6a, 0xe7, 0xff, 0xff, //0x00005d58 .long L0_4_set_912 6254 0xcf, 0xe7, 0xff, 0xff, //0x00005d5c .long L0_4_set_919 6255 0xb9, 0xe8, 0xff, 0xff, //0x00005d60 .long L0_4_set_923 6256 0x84, 0xe7, 0xff, 0xff, //0x00005d64 .long L0_4_set_914 6257 0x84, 0xe7, 0xff, 0xff, //0x00005d68 .long L0_4_set_914 6258 0x84, 0xe7, 0xff, 0xff, //0x00005d6c .long L0_4_set_914 6259 0x84, 0xe7, 0xff, 0xff, //0x00005d70 .long L0_4_set_914 6260 0x84, 0xe7, 0xff, 0xff, //0x00005d74 .long L0_4_set_914 6261 0x84, 0xe7, 0xff, 0xff, //0x00005d78 .long L0_4_set_914 6262 0x84, 0xe7, 0xff, 0xff, //0x00005d7c .long L0_4_set_914 6263 0x84, 0xe7, 0xff, 0xff, //0x00005d80 .long L0_4_set_914 6264 0x84, 0xe7, 0xff, 0xff, //0x00005d84 .long L0_4_set_914 6265 0x84, 0xe7, 0xff, 0xff, //0x00005d88 .long L0_4_set_914 6266 0xb9, 0xe8, 0xff, 0xff, //0x00005d8c .long L0_4_set_923 6267 0xb9, 0xe8, 0xff, 0xff, //0x00005d90 .long L0_4_set_923 6268 0xb9, 0xe8, 0xff, 0xff, //0x00005d94 .long L0_4_set_923 6269 0xb9, 0xe8, 0xff, 0xff, //0x00005d98 .long L0_4_set_923 6270 0xb9, 0xe8, 0xff, 0xff, //0x00005d9c .long L0_4_set_923 6271 0xb9, 0xe8, 0xff, 0xff, //0x00005da0 .long L0_4_set_923 6272 0xb9, 0xe8, 0xff, 0xff, //0x00005da4 .long L0_4_set_923 6273 0xb9, 0xe8, 0xff, 0xff, //0x00005da8 .long L0_4_set_923 6274 0xb9, 0xe8, 0xff, 0xff, //0x00005dac .long L0_4_set_923 6275 0xb9, 0xe8, 0xff, 0xff, //0x00005db0 .long L0_4_set_923 6276 0xb9, 0xe8, 0xff, 0xff, //0x00005db4 .long L0_4_set_923 6277 0xb4, 0xe7, 0xff, 0xff, //0x00005db8 .long L0_4_set_917 6278 0xb9, 0xe8, 0xff, 0xff, //0x00005dbc .long L0_4_set_923 6279 0xb9, 0xe8, 0xff, 0xff, //0x00005dc0 .long L0_4_set_923 6280 0xb9, 0xe8, 0xff, 0xff, //0x00005dc4 .long L0_4_set_923 6281 0xb9, 0xe8, 0xff, 0xff, //0x00005dc8 .long L0_4_set_923 6282 0xb9, 0xe8, 0xff, 0xff, //0x00005dcc .long L0_4_set_923 6283 0xb9, 0xe8, 0xff, 0xff, //0x00005dd0 .long L0_4_set_923 6284 0xb9, 0xe8, 0xff, 0xff, //0x00005dd4 .long L0_4_set_923 6285 0xb9, 0xe8, 0xff, 0xff, //0x00005dd8 .long L0_4_set_923 6286 0xb9, 0xe8, 0xff, 0xff, //0x00005ddc .long L0_4_set_923 6287 0xb9, 0xe8, 0xff, 0xff, //0x00005de0 .long L0_4_set_923 6288 0xb9, 0xe8, 0xff, 0xff, //0x00005de4 .long L0_4_set_923 6289 0xb9, 0xe8, 0xff, 0xff, //0x00005de8 .long L0_4_set_923 6290 0xb9, 0xe8, 0xff, 0xff, //0x00005dec .long L0_4_set_923 6291 0xb9, 0xe8, 0xff, 0xff, //0x00005df0 .long L0_4_set_923 6292 0xb9, 0xe8, 0xff, 0xff, //0x00005df4 .long L0_4_set_923 6293 0xb9, 0xe8, 0xff, 0xff, //0x00005df8 .long L0_4_set_923 6294 0xb9, 0xe8, 0xff, 0xff, //0x00005dfc .long L0_4_set_923 6295 0xb9, 0xe8, 0xff, 0xff, //0x00005e00 .long L0_4_set_923 6296 0xb9, 0xe8, 0xff, 0xff, //0x00005e04 .long L0_4_set_923 6297 0xb9, 0xe8, 0xff, 0xff, //0x00005e08 .long L0_4_set_923 6298 0xb9, 0xe8, 0xff, 0xff, //0x00005e0c .long L0_4_set_923 6299 0xb9, 0xe8, 0xff, 0xff, //0x00005e10 .long L0_4_set_923 6300 0xb9, 0xe8, 0xff, 0xff, //0x00005e14 .long L0_4_set_923 6301 0xb9, 0xe8, 0xff, 0xff, //0x00005e18 .long L0_4_set_923 6302 0xb9, 0xe8, 0xff, 0xff, //0x00005e1c .long L0_4_set_923 6303 0xb9, 0xe8, 0xff, 0xff, //0x00005e20 .long L0_4_set_923 6304 0xb9, 0xe8, 0xff, 0xff, //0x00005e24 .long L0_4_set_923 6305 0xb9, 0xe8, 0xff, 0xff, //0x00005e28 .long L0_4_set_923 6306 0xb9, 0xe8, 0xff, 0xff, //0x00005e2c .long L0_4_set_923 6307 0xb9, 0xe8, 0xff, 0xff, //0x00005e30 .long L0_4_set_923 6308 0xb9, 0xe8, 0xff, 0xff, //0x00005e34 .long L0_4_set_923 6309 0xb4, 0xe7, 0xff, 0xff, //0x00005e38 .long L0_4_set_917 6310 // // .set L0_5_set_798, LBB0_798-LJTI0_5 6311 // // .set L0_5_set_809, LBB0_809-LJTI0_5 6312 // // .set L0_5_set_805, LBB0_805-LJTI0_5 6313 // // .set L0_5_set_800, LBB0_800-LJTI0_5 6314 // // .set L0_5_set_803, LBB0_803-LJTI0_5 6315 //0x00005e3c LJTI0_5 6316 0x9a, 0xde, 0xff, 0xff, //0x00005e3c .long L0_5_set_798 6317 0x48, 0xdf, 0xff, 0xff, //0x00005e40 .long L0_5_set_809 6318 0x9a, 0xde, 0xff, 0xff, //0x00005e44 .long L0_5_set_798 6319 0xff, 0xde, 0xff, 0xff, //0x00005e48 .long L0_5_set_805 6320 0x48, 0xdf, 0xff, 0xff, //0x00005e4c .long L0_5_set_809 6321 0xb4, 0xde, 0xff, 0xff, //0x00005e50 .long L0_5_set_800 6322 0xb4, 0xde, 0xff, 0xff, //0x00005e54 .long L0_5_set_800 6323 0xb4, 0xde, 0xff, 0xff, //0x00005e58 .long L0_5_set_800 6324 0xb4, 0xde, 0xff, 0xff, //0x00005e5c .long L0_5_set_800 6325 0xb4, 0xde, 0xff, 0xff, //0x00005e60 .long L0_5_set_800 6326 0xb4, 0xde, 0xff, 0xff, //0x00005e64 .long L0_5_set_800 6327 0xb4, 0xde, 0xff, 0xff, //0x00005e68 .long L0_5_set_800 6328 0xb4, 0xde, 0xff, 0xff, //0x00005e6c .long L0_5_set_800 6329 0xb4, 0xde, 0xff, 0xff, //0x00005e70 .long L0_5_set_800 6330 0xb4, 0xde, 0xff, 0xff, //0x00005e74 .long L0_5_set_800 6331 0x48, 0xdf, 0xff, 0xff, //0x00005e78 .long L0_5_set_809 6332 0x48, 0xdf, 0xff, 0xff, //0x00005e7c .long L0_5_set_809 6333 0x48, 0xdf, 0xff, 0xff, //0x00005e80 .long L0_5_set_809 6334 0x48, 0xdf, 0xff, 0xff, //0x00005e84 .long L0_5_set_809 6335 0x48, 0xdf, 0xff, 0xff, //0x00005e88 .long L0_5_set_809 6336 0x48, 0xdf, 0xff, 0xff, //0x00005e8c .long L0_5_set_809 6337 0x48, 0xdf, 0xff, 0xff, //0x00005e90 .long L0_5_set_809 6338 0x48, 0xdf, 0xff, 0xff, //0x00005e94 .long L0_5_set_809 6339 0x48, 0xdf, 0xff, 0xff, //0x00005e98 .long L0_5_set_809 6340 0x48, 0xdf, 0xff, 0xff, //0x00005e9c .long L0_5_set_809 6341 0x48, 0xdf, 0xff, 0xff, //0x00005ea0 .long L0_5_set_809 6342 0xe4, 0xde, 0xff, 0xff, //0x00005ea4 .long L0_5_set_803 6343 0x48, 0xdf, 0xff, 0xff, //0x00005ea8 .long L0_5_set_809 6344 0x48, 0xdf, 0xff, 0xff, //0x00005eac .long L0_5_set_809 6345 0x48, 0xdf, 0xff, 0xff, //0x00005eb0 .long L0_5_set_809 6346 0x48, 0xdf, 0xff, 0xff, //0x00005eb4 .long L0_5_set_809 6347 0x48, 0xdf, 0xff, 0xff, //0x00005eb8 .long L0_5_set_809 6348 0x48, 0xdf, 0xff, 0xff, //0x00005ebc .long L0_5_set_809 6349 0x48, 0xdf, 0xff, 0xff, //0x00005ec0 .long L0_5_set_809 6350 0x48, 0xdf, 0xff, 0xff, //0x00005ec4 .long L0_5_set_809 6351 0x48, 0xdf, 0xff, 0xff, //0x00005ec8 .long L0_5_set_809 6352 0x48, 0xdf, 0xff, 0xff, //0x00005ecc .long L0_5_set_809 6353 0x48, 0xdf, 0xff, 0xff, //0x00005ed0 .long L0_5_set_809 6354 0x48, 0xdf, 0xff, 0xff, //0x00005ed4 .long L0_5_set_809 6355 0x48, 0xdf, 0xff, 0xff, //0x00005ed8 .long L0_5_set_809 6356 0x48, 0xdf, 0xff, 0xff, //0x00005edc .long L0_5_set_809 6357 0x48, 0xdf, 0xff, 0xff, //0x00005ee0 .long L0_5_set_809 6358 0x48, 0xdf, 0xff, 0xff, //0x00005ee4 .long L0_5_set_809 6359 0x48, 0xdf, 0xff, 0xff, //0x00005ee8 .long L0_5_set_809 6360 0x48, 0xdf, 0xff, 0xff, //0x00005eec .long L0_5_set_809 6361 0x48, 0xdf, 0xff, 0xff, //0x00005ef0 .long L0_5_set_809 6362 0x48, 0xdf, 0xff, 0xff, //0x00005ef4 .long L0_5_set_809 6363 0x48, 0xdf, 0xff, 0xff, //0x00005ef8 .long L0_5_set_809 6364 0x48, 0xdf, 0xff, 0xff, //0x00005efc .long L0_5_set_809 6365 0x48, 0xdf, 0xff, 0xff, //0x00005f00 .long L0_5_set_809 6366 0x48, 0xdf, 0xff, 0xff, //0x00005f04 .long L0_5_set_809 6367 0x48, 0xdf, 0xff, 0xff, //0x00005f08 .long L0_5_set_809 6368 0x48, 0xdf, 0xff, 0xff, //0x00005f0c .long L0_5_set_809 6369 0x48, 0xdf, 0xff, 0xff, //0x00005f10 .long L0_5_set_809 6370 0x48, 0xdf, 0xff, 0xff, //0x00005f14 .long L0_5_set_809 6371 0x48, 0xdf, 0xff, 0xff, //0x00005f18 .long L0_5_set_809 6372 0x48, 0xdf, 0xff, 0xff, //0x00005f1c .long L0_5_set_809 6373 0x48, 0xdf, 0xff, 0xff, //0x00005f20 .long L0_5_set_809 6374 0xe4, 0xde, 0xff, 0xff, //0x00005f24 .long L0_5_set_803 6375 // // .set L0_6_set_659, LBB0_659-LJTI0_6 6376 // // .set L0_6_set_1087, LBB0_1087-LJTI0_6 6377 // // .set L0_6_set_1017, LBB0_1017-LJTI0_6 6378 // // .set L0_6_set_636, LBB0_636-LJTI0_6 6379 // // .set L0_6_set_1028, LBB0_1028-LJTI0_6 6380 // // .set L0_6_set_1052, LBB0_1052-LJTI0_6 6381 // // .set L0_6_set_1015, LBB0_1015-LJTI0_6 6382 // // .set L0_6_set_1055, LBB0_1055-LJTI0_6 6383 //0x00005f28 LJTI0_6 6384 0xd6, 0xd3, 0xff, 0xff, //0x00005f28 .long L0_6_set_659 6385 0xa2, 0xf5, 0xff, 0xff, //0x00005f2c .long L0_6_set_1087 6386 0xa2, 0xf5, 0xff, 0xff, //0x00005f30 .long L0_6_set_1087 6387 0xa2, 0xf5, 0xff, 0xff, //0x00005f34 .long L0_6_set_1087 6388 0xa2, 0xf5, 0xff, 0xff, //0x00005f38 .long L0_6_set_1087 6389 0xa2, 0xf5, 0xff, 0xff, //0x00005f3c .long L0_6_set_1087 6390 0xa2, 0xf5, 0xff, 0xff, //0x00005f40 .long L0_6_set_1087 6391 0xa2, 0xf5, 0xff, 0xff, //0x00005f44 .long L0_6_set_1087 6392 0xa2, 0xf5, 0xff, 0xff, //0x00005f48 .long L0_6_set_1087 6393 0xa2, 0xf5, 0xff, 0xff, //0x00005f4c .long L0_6_set_1087 6394 0xa2, 0xf5, 0xff, 0xff, //0x00005f50 .long L0_6_set_1087 6395 0xa2, 0xf5, 0xff, 0xff, //0x00005f54 .long L0_6_set_1087 6396 0xa2, 0xf5, 0xff, 0xff, //0x00005f58 .long L0_6_set_1087 6397 0xa2, 0xf5, 0xff, 0xff, //0x00005f5c .long L0_6_set_1087 6398 0xa2, 0xf5, 0xff, 0xff, //0x00005f60 .long L0_6_set_1087 6399 0xa2, 0xf5, 0xff, 0xff, //0x00005f64 .long L0_6_set_1087 6400 0xa2, 0xf5, 0xff, 0xff, //0x00005f68 .long L0_6_set_1087 6401 0xa2, 0xf5, 0xff, 0xff, //0x00005f6c .long L0_6_set_1087 6402 0xa2, 0xf5, 0xff, 0xff, //0x00005f70 .long L0_6_set_1087 6403 0xa2, 0xf5, 0xff, 0xff, //0x00005f74 .long L0_6_set_1087 6404 0xa2, 0xf5, 0xff, 0xff, //0x00005f78 .long L0_6_set_1087 6405 0xa2, 0xf5, 0xff, 0xff, //0x00005f7c .long L0_6_set_1087 6406 0xa2, 0xf5, 0xff, 0xff, //0x00005f80 .long L0_6_set_1087 6407 0xa2, 0xf5, 0xff, 0xff, //0x00005f84 .long L0_6_set_1087 6408 0xa2, 0xf5, 0xff, 0xff, //0x00005f88 .long L0_6_set_1087 6409 0xa2, 0xf5, 0xff, 0xff, //0x00005f8c .long L0_6_set_1087 6410 0xa2, 0xf5, 0xff, 0xff, //0x00005f90 .long L0_6_set_1087 6411 0xa2, 0xf5, 0xff, 0xff, //0x00005f94 .long L0_6_set_1087 6412 0xa2, 0xf5, 0xff, 0xff, //0x00005f98 .long L0_6_set_1087 6413 0xa2, 0xf5, 0xff, 0xff, //0x00005f9c .long L0_6_set_1087 6414 0xa2, 0xf5, 0xff, 0xff, //0x00005fa0 .long L0_6_set_1087 6415 0xa2, 0xf5, 0xff, 0xff, //0x00005fa4 .long L0_6_set_1087 6416 0xa2, 0xf5, 0xff, 0xff, //0x00005fa8 .long L0_6_set_1087 6417 0xa2, 0xf5, 0xff, 0xff, //0x00005fac .long L0_6_set_1087 6418 0xc5, 0xee, 0xff, 0xff, //0x00005fb0 .long L0_6_set_1017 6419 0xa2, 0xf5, 0xff, 0xff, //0x00005fb4 .long L0_6_set_1087 6420 0xa2, 0xf5, 0xff, 0xff, //0x00005fb8 .long L0_6_set_1087 6421 0xa2, 0xf5, 0xff, 0xff, //0x00005fbc .long L0_6_set_1087 6422 0xa2, 0xf5, 0xff, 0xff, //0x00005fc0 .long L0_6_set_1087 6423 0xa2, 0xf5, 0xff, 0xff, //0x00005fc4 .long L0_6_set_1087 6424 0xa2, 0xf5, 0xff, 0xff, //0x00005fc8 .long L0_6_set_1087 6425 0xa2, 0xf5, 0xff, 0xff, //0x00005fcc .long L0_6_set_1087 6426 0xa2, 0xf5, 0xff, 0xff, //0x00005fd0 .long L0_6_set_1087 6427 0xa2, 0xf5, 0xff, 0xff, //0x00005fd4 .long L0_6_set_1087 6428 0xa2, 0xf5, 0xff, 0xff, //0x00005fd8 .long L0_6_set_1087 6429 0x66, 0xd2, 0xff, 0xff, //0x00005fdc .long L0_6_set_636 6430 0xa2, 0xf5, 0xff, 0xff, //0x00005fe0 .long L0_6_set_1087 6431 0xa2, 0xf5, 0xff, 0xff, //0x00005fe4 .long L0_6_set_1087 6432 0x66, 0xd2, 0xff, 0xff, //0x00005fe8 .long L0_6_set_636 6433 0x66, 0xd2, 0xff, 0xff, //0x00005fec .long L0_6_set_636 6434 0x66, 0xd2, 0xff, 0xff, //0x00005ff0 .long L0_6_set_636 6435 0x66, 0xd2, 0xff, 0xff, //0x00005ff4 .long L0_6_set_636 6436 0x66, 0xd2, 0xff, 0xff, //0x00005ff8 .long L0_6_set_636 6437 0x66, 0xd2, 0xff, 0xff, //0x00005ffc .long L0_6_set_636 6438 0x66, 0xd2, 0xff, 0xff, //0x00006000 .long L0_6_set_636 6439 0x66, 0xd2, 0xff, 0xff, //0x00006004 .long L0_6_set_636 6440 0x66, 0xd2, 0xff, 0xff, //0x00006008 .long L0_6_set_636 6441 0x66, 0xd2, 0xff, 0xff, //0x0000600c .long L0_6_set_636 6442 0xa2, 0xf5, 0xff, 0xff, //0x00006010 .long L0_6_set_1087 6443 0xa2, 0xf5, 0xff, 0xff, //0x00006014 .long L0_6_set_1087 6444 0xa2, 0xf5, 0xff, 0xff, //0x00006018 .long L0_6_set_1087 6445 0xa2, 0xf5, 0xff, 0xff, //0x0000601c .long L0_6_set_1087 6446 0xa2, 0xf5, 0xff, 0xff, //0x00006020 .long L0_6_set_1087 6447 0xa2, 0xf5, 0xff, 0xff, //0x00006024 .long L0_6_set_1087 6448 0xa2, 0xf5, 0xff, 0xff, //0x00006028 .long L0_6_set_1087 6449 0xa2, 0xf5, 0xff, 0xff, //0x0000602c .long L0_6_set_1087 6450 0xa2, 0xf5, 0xff, 0xff, //0x00006030 .long L0_6_set_1087 6451 0xa2, 0xf5, 0xff, 0xff, //0x00006034 .long L0_6_set_1087 6452 0xa2, 0xf5, 0xff, 0xff, //0x00006038 .long L0_6_set_1087 6453 0xa2, 0xf5, 0xff, 0xff, //0x0000603c .long L0_6_set_1087 6454 0xa2, 0xf5, 0xff, 0xff, //0x00006040 .long L0_6_set_1087 6455 0xa2, 0xf5, 0xff, 0xff, //0x00006044 .long L0_6_set_1087 6456 0xa2, 0xf5, 0xff, 0xff, //0x00006048 .long L0_6_set_1087 6457 0xa2, 0xf5, 0xff, 0xff, //0x0000604c .long L0_6_set_1087 6458 0xa2, 0xf5, 0xff, 0xff, //0x00006050 .long L0_6_set_1087 6459 0xa2, 0xf5, 0xff, 0xff, //0x00006054 .long L0_6_set_1087 6460 0xa2, 0xf5, 0xff, 0xff, //0x00006058 .long L0_6_set_1087 6461 0xa2, 0xf5, 0xff, 0xff, //0x0000605c .long L0_6_set_1087 6462 0xa2, 0xf5, 0xff, 0xff, //0x00006060 .long L0_6_set_1087 6463 0xa2, 0xf5, 0xff, 0xff, //0x00006064 .long L0_6_set_1087 6464 0xa2, 0xf5, 0xff, 0xff, //0x00006068 .long L0_6_set_1087 6465 0xa2, 0xf5, 0xff, 0xff, //0x0000606c .long L0_6_set_1087 6466 0xa2, 0xf5, 0xff, 0xff, //0x00006070 .long L0_6_set_1087 6467 0xa2, 0xf5, 0xff, 0xff, //0x00006074 .long L0_6_set_1087 6468 0xa2, 0xf5, 0xff, 0xff, //0x00006078 .long L0_6_set_1087 6469 0xa2, 0xf5, 0xff, 0xff, //0x0000607c .long L0_6_set_1087 6470 0xa2, 0xf5, 0xff, 0xff, //0x00006080 .long L0_6_set_1087 6471 0xa2, 0xf5, 0xff, 0xff, //0x00006084 .long L0_6_set_1087 6472 0xa2, 0xf5, 0xff, 0xff, //0x00006088 .long L0_6_set_1087 6473 0xa2, 0xf5, 0xff, 0xff, //0x0000608c .long L0_6_set_1087 6474 0xa2, 0xf5, 0xff, 0xff, //0x00006090 .long L0_6_set_1087 6475 0xb0, 0xef, 0xff, 0xff, //0x00006094 .long L0_6_set_1028 6476 0xa2, 0xf5, 0xff, 0xff, //0x00006098 .long L0_6_set_1087 6477 0xa2, 0xf5, 0xff, 0xff, //0x0000609c .long L0_6_set_1087 6478 0xa2, 0xf5, 0xff, 0xff, //0x000060a0 .long L0_6_set_1087 6479 0xa2, 0xf5, 0xff, 0xff, //0x000060a4 .long L0_6_set_1087 6480 0xa2, 0xf5, 0xff, 0xff, //0x000060a8 .long L0_6_set_1087 6481 0xa2, 0xf5, 0xff, 0xff, //0x000060ac .long L0_6_set_1087 6482 0xa2, 0xf5, 0xff, 0xff, //0x000060b0 .long L0_6_set_1087 6483 0xa2, 0xf5, 0xff, 0xff, //0x000060b4 .long L0_6_set_1087 6484 0xa2, 0xf5, 0xff, 0xff, //0x000060b8 .long L0_6_set_1087 6485 0xa2, 0xf5, 0xff, 0xff, //0x000060bc .long L0_6_set_1087 6486 0x57, 0xf2, 0xff, 0xff, //0x000060c0 .long L0_6_set_1052 6487 0xa2, 0xf5, 0xff, 0xff, //0x000060c4 .long L0_6_set_1087 6488 0xa2, 0xf5, 0xff, 0xff, //0x000060c8 .long L0_6_set_1087 6489 0xa2, 0xf5, 0xff, 0xff, //0x000060cc .long L0_6_set_1087 6490 0xa2, 0xf5, 0xff, 0xff, //0x000060d0 .long L0_6_set_1087 6491 0xa2, 0xf5, 0xff, 0xff, //0x000060d4 .long L0_6_set_1087 6492 0xa2, 0xf5, 0xff, 0xff, //0x000060d8 .long L0_6_set_1087 6493 0xa2, 0xf5, 0xff, 0xff, //0x000060dc .long L0_6_set_1087 6494 0x95, 0xee, 0xff, 0xff, //0x000060e0 .long L0_6_set_1015 6495 0xa2, 0xf5, 0xff, 0xff, //0x000060e4 .long L0_6_set_1087 6496 0xa2, 0xf5, 0xff, 0xff, //0x000060e8 .long L0_6_set_1087 6497 0xa2, 0xf5, 0xff, 0xff, //0x000060ec .long L0_6_set_1087 6498 0xa2, 0xf5, 0xff, 0xff, //0x000060f0 .long L0_6_set_1087 6499 0xa2, 0xf5, 0xff, 0xff, //0x000060f4 .long L0_6_set_1087 6500 0x95, 0xee, 0xff, 0xff, //0x000060f8 .long L0_6_set_1015 6501 0xa2, 0xf5, 0xff, 0xff, //0x000060fc .long L0_6_set_1087 6502 0xa2, 0xf5, 0xff, 0xff, //0x00006100 .long L0_6_set_1087 6503 0xa2, 0xf5, 0xff, 0xff, //0x00006104 .long L0_6_set_1087 6504 0xa2, 0xf5, 0xff, 0xff, //0x00006108 .long L0_6_set_1087 6505 0xa2, 0xf5, 0xff, 0xff, //0x0000610c .long L0_6_set_1087 6506 0xa2, 0xf5, 0xff, 0xff, //0x00006110 .long L0_6_set_1087 6507 0x70, 0xf2, 0xff, 0xff, //0x00006114 .long L0_6_set_1055 6508 //0x00006118 .p2align 2, 0x00 6509 //0x00006118 _MASK_USE_NUMBER 6510 0x02, 0x00, 0x00, 0x00, //0x00006118 .long 2 6511 0x00, 0x00, 0x00, 0x00, //0x0000611c .p2align 4, 0x00 6512 //0x00006120 __UnquoteTab 6513 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00006120 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6514 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00006130 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6515 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x00006140 QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' 6516 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00006150 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6517 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00006160 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6518 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x00006170 QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00' 6519 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x00006180 QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00' 6520 0x00, 0x00, 0x0d, 0x00, 0x09, 0xff, //0x00006190 LONG $0x000d0000; WORD $0xff09 // .ascii 6, '\x00\x00\r\x00\t\xff' 6521 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00006196 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6522 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000061a6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6523 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000061b6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6524 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000061c6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6525 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000061d6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6526 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000061e6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6527 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000061f6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6528 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00006206 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6529 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00006216 QUAD $0x0000000000000000; WORD $0x0000 // .space 10, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 6530 } 6531