Skip to content

Instantly share code, notes, and snippets.

@satoru-takeuchi
Created June 10, 2017 01:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save satoru-takeuchi/b035e6320e97c12ed7a014f25585912e to your computer and use it in GitHub Desktop.
Save satoru-takeuchi/b035e6320e97c12ed7a014f25585912e to your computer and use it in GitHub Desktop.
0000000000d0cdb0 <_Z19cselib_process_insnP8rtx_insn@@Base>:
...
d0cfc6: 48 8b 4b 10 mov 0x10(%rbx),%rcx
d0cfca: 48 2b 4b 18 sub 0x18(%rbx),%rcx
d0cfce: 48 8b 53 08 mov 0x8(%rbx),%rdx
d0cfd2: 48 c1 e1 03 shl $0x3,%rcx
d0cfd6: 48 39 ca cmp %rcx,%rdx
d0cfd9: 0f 87 9e 05 00 00 ja d0d57d <_Z19cselib_process_insnP8rtx_insn@@Base+0x7cd>
d0cfdf: 4c 8b 3b mov (%rbx),%r15
d0cfe2: 48 8b 43 08 mov 0x8(%rbx),%rax
d0cfe6: 4d 8d 24 c7 lea (%r15,%rax,8),%r12
d0cfea: 4d 8b 2f mov (%r15),%r13
d0cfed: 49 83 fd 01 cmp $0x1,%r13
d0cff1: 0f 87 a3 05 00 00 ja d0d59a <_Z19cselib_process_insnP8rtx_insn@@Base+0x7ea>
d0cff7: 49 83 c7 08 add $0x8,%r15
d0cffb: 4d 39 fc cmp %r15,%r12
d0cffe: 77 ea ja d0cfea <_Z19cselib_process_insnP8rtx_insn@@Base+0x23a>
d0d000: 83 3d d9 61 ce 00 00 cmpl $0x0,0xce61d9(%rip) # 19f31e0 <cselib_discard_hook@@Base+0x98>
d0d007: 0f 85 a4 5e 91 ff jne 622eb1 <_Z13vec_safe_pushI15constructor_elt5va_gcEPT_RP3vecIS2_T0_8vl_embedERKS2_@@Base+0x313>
d0d00d: e9 18 fe ff ff jmpq d0ce2a <_Z19cselib_process_insnP8rtx_insn@@Base+0x7a>
d0d012: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
d0d018: 48 c7 05 cd 61 ce 00 movq $0x0,0xce61cd(%rip) # 19f31f0 <cselib_discard_hook@@Base+0xa8>
d0d01f: 00 00 00 00
d0d023: e9 02 fe ff ff jmpq d0ce2a <_Z19cselib_process_insnP8rtx_insn@@Base+0x7a>
d0d028: 31 d2 xor %edx,%edx
d0d02a: be 1f 00 00 00 mov $0x1f,%esi
d0d02f: 48 89 3c 24 mov %rdi,(%rsp)
d0d033: e8 a8 c0 1a 00 callq eb90e0 <_Z13find_reg_notePK7rtx_def8reg_noteS1_@@Base>
d0d038: 48 85 c0 test %rax,%rax
d0d03b: 48 8b 1c 24 mov (%rsp),%rbx
d0d03f: 0f 85 f4 5e 91 ff jne 622f39 <_Z13vec_safe_pushI15constructor_elt5va_gcEPT_RP3vecIS2_T0_8vl_embedERKS2_@@Base+0x39b>
d0d045: 0f b7 33 movzwl (%rbx),%esi
d0d048: 8d 7e f8 lea -0x8(%rsi),%edi
d0d04b: 66 83 ff 03 cmp $0x3,%di
d0d04f: 77 c7 ja d0d018 <_Z19cselib_process_insnP8rtx_insn@@Base+0x268>
d0d051: 66 83 fe 0b cmp $0xb,%si
d0d055: 0f 85 38 fe ff ff jne d0ce93 <_Z19cselib_process_insnP8rtx_insn@@Base+0xe3>
d0d05b: 45 31 ed xor %r13d,%r13d
d0d05e: 48 89 5c 24 20 mov %rbx,0x20(%rsp)
d0d063: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
d0d068: 4c 8b 15 a1 47 cd 00 mov 0xcd47a1(%rip),%r10 # 19e1810 <this_target_hard_regs@@Base>
d0d06f: 4d 63 cd movslq %r13d,%r9
d0d072: 4d 63 c5 movslq %r13d,%r8
d0d075: 43 80 bc 0a 88 00 00 cmpb $0x0,0x88(%r10,%r9,1)
d0d07c: 00 00
d0d07e: 0f 84 bc fd ff ff je d0ce40 <_Z19cselib_process_insnP8rtx_insn@@Base+0x90>
d0d084: 48 8b 3d 7d 47 cd 00 mov 0xcd477d(%rip),%rdi # 19e1808 <this_target_regs@@Base>
d0d08b: 44 89 e8 mov %r13d,%eax
d0d08e: 4e 63 84 8f 48 20 00 movslq 0x2048(%rdi,%r9,4),%r8
d0d095: 00
d0d096: 45 85 c0 test %r8d,%r8d
d0d099: 0f 84 76 5e 91 ff je 622f15 <_Z13vec_safe_pushI15constructor_elt5va_gcEPT_RP3vecIS2_T0_8vl_embedERKS2_@@Base+0x377>
d0d09f: 8b 2d 23 61 ce 00 mov 0xce6123(%rip),%ebp # 19f31c8 <cselib_discard_hook@@Base+0x80>
d0d0a5: 44 39 ed cmp %r13d,%ebp
d0d0a8: 0f 87 1a 02 00 00 ja d0d2c8 <_Z19cselib_process_insnP8rtx_insn@@Base+0x518>
d0d0ae: 45 89 ec mov %r13d,%r12d
d0d0b1: 44 89 eb mov %r13d,%ebx
d0d0b4: 4d 6b f4 66 imul $0x66,%r12,%r14
d0d0b8: 29 eb sub %ebp,%ebx
d0d0ba: 48 8b 2d 0f 61 ce 00 mov 0xce610f(%rip),%rbp # 19f31d0 <cselib_discard_hook@@Base+0x88>
d0d0c1: 49 01 fe add %rdi,%r14
d0d0c4: 47 0f b6 34 06 movzbl (%r14,%r8,1),%r14d
* d0d0c9: 45 01 ee add %r13d,%r14d
d0d0cc: 44 39 f3 cmp %r14d,%ebx
d0d0cf: 0f 83 8b fd ff ff jae d0ce60 <_Z19cselib_process_insnP8rtx_insn@@Base+0xb0>
d0d0d5: 89 da mov %ebx,%edx
d0d0d7: 4c 8d 24 d5 00 00 00 lea 0x0(,%rdx,8),%r12
d0d0de: 00
d0d0df: 48 6b d2 66 imul $0x66,%rdx,%rdx
d0d0e3: 4c 01 e5 add %r12,%rbp
d0d0e6: 48 8b 75 00 mov 0x0(%rbp),%rsi
d0d0ea: 48 85 f6 test %rsi,%rsi
d0d0ed: 75 19 jne d0d108 <_Z19cselib_process_insnP8rtx_insn@@Base+0x358>
d0d0ef: 83 c3 01 add $0x1,%ebx
d0d0f2: 44 39 f3 cmp %r14d,%ebx
d0d0f5: 0f 84 65 fd ff ff je d0ce60 <_Z19cselib_process_insnP8rtx_insn@@Base+0xb0>
d0d0fb: 48 8b 2d ce 60 ce 00 mov 0xce60ce(%rip),%rbp # 19f31d0 <cselib_discard_hook@@Base+0x88>
d0d102: eb d1 jmp d0d0d5 <_Z19cselib_process_insnP8rtx_insn@@Base+0x325>
d0d104: 0f 1f 40 00 nopl 0x0(%rax)
d0d108: 83 fb 50 cmp $0x50,%ebx
d0d10b: 4c 8b 7e 08 mov 0x8(%rsi),%r15
d0d10f: 0f 87 3b 01 00 00 ja d0d250 <_Z19cselib_process_insnP8rtx_insn@@Base+0x4a0>
d0d115: 4d 85 ff test %r15,%r15
d0d118: 0f 84 32 01 00 00 je d0d250 <_Z19cselib_process_insnP8rtx_insn@@Base+0x4a0>
d0d11e: 49 8b 7f 08 mov 0x8(%r15),%rdi
d0d122: 49 89 d1 mov %rdx,%r9
d0d125: 4c 03 0d dc 46 cd 00 add 0xcd46dc(%rip),%r9 # 19e1808 <this_target_regs@@Base>
d0d12c: 44 0f b6 47 02 movzbl 0x2(%rdi),%r8d
d0d131: 47 0f b6 14 01 movzbl (%r9,%r8,1),%r10d
d0d136: 46 8d 5c 13 ff lea -0x1(%rbx,%r10,1),%r11d
d0d13b: 41 39 c3 cmp %eax,%r11d
d0d13e: 0f 82 fc 00 00 00 jb d0d240 <_Z19cselib_process_insnP8rtx_insn@@Base+0x490>
d0d144: 4d 85 ff test %r15,%r15
d0d147: 0f 84 f3 00 00 00 je d0d240 <_Z19cselib_process_insnP8rtx_insn@@Base+0x490>
d0d14d: 4c 3b 3d 1c 60 ce 00 cmp 0xce601c(%rip),%r15 # 19f3170 <cselib_discard_hook@@Base+0x28>
d0d154: 0f 84 d1 00 00 00 je d0d22b <_Z19cselib_process_insnP8rtx_insn@@Base+0x47b>
d0d15a: 48 8b 0d 6f 60 ce 00 mov 0xce606f(%rip),%rcx # 19f31d0 <cselib_discard_hook@@Base+0x88>
d0d161: 4a 3b 34 21 cmp (%rcx,%r12,1),%rsi
d0d165: 0f 85 45 02 00 00 jne d0d3b0 <_Z19cselib_process_insnP8rtx_insn@@Base+0x600>
d0d16b: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi)
d0d172: 00
d0d173: 48 8b 6d 00 mov 0x0(%rbp),%rbp
d0d177: 4d 8b 47 10 mov 0x10(%r15),%r8
d0d17b: 4d 85 c0 test %r8,%r8
d0d17e: 0f 84 72 5d 91 ff je 622ef6 <_Z13vec_safe_pushI15constructor_elt5va_gcEPT_RP3vecIS2_T0_8vl_embedERKS2_@@Base+0x358>
d0d184: 49 8b 08 mov (%r8),%rcx
d0d187: 4d 8b 50 08 mov 0x8(%r8),%r10
d0d18b: 48 85 c9 test %rcx,%rcx
d0d18e: 0f 84 d8 02 00 00 je d0d46c <_Z19cselib_process_insnP8rtx_insn@@Base+0x6bc>
d0d194: 41 0f b7 32 movzwl (%r10),%esi
d0d198: 4d 89 f9 mov %r15,%r9
d0d19b: 4d 8b 78 10 mov 0x10(%r8),%r15
d0d19f: 66 83 fe 29 cmp $0x29,%si
d0d1a3: 49 8d 79 10 lea 0x10(%r9),%rdi
d0d1a7: 0f 85 ab 00 00 00 jne d0d258 <_Z19cselib_process_insnP8rtx_insn@@Base+0x4a8>
d0d1ad: 41 39 5a 08 cmp %ebx,0x8(%r10)
d0d1b1: 4c 89 c6 mov %r8,%rsi
d0d1b4: 0f 85 9e 00 00 00 jne d0d258 <_Z19cselib_process_insnP8rtx_insn@@Base+0x4a8>
d0d1ba: 48 89 0f mov %rcx,(%rdi)
d0d1bd: 48 8b 3d a4 5f ce 00 mov 0xce5fa4(%rip),%rdi # 19f3168 <cselib_discard_hook@@Base+0x20>
d0d1c4: 48 89 54 24 18 mov %rdx,0x18(%rsp)
d0d1c9: 89 44 24 10 mov %eax,0x10(%rsp)
d0d1cd: 4c 89 44 24 08 mov %r8,0x8(%rsp)
d0d1d2: 4c 89 0c 24 mov %r9,(%rsp)
d0d1d6: e8 a5 b9 fb ff callq cc8b80 <_Z9pool_freeP14alloc_pool_defPv@@Base>
d0d1db: 48 8b 54 24 08 mov 0x8(%rsp),%rdx
d0d1e0: 4c 8b 04 24 mov (%rsp),%r8
d0d1e4: 8b 44 24 10 mov 0x10(%rsp),%eax
d0d1e8: 48 85 d2 test %rdx,%rdx
d0d1eb: 48 8b 54 24 18 mov 0x18(%rsp),%rdx
d0d1f0: 0f 84 f0 fe ff ff je d0d0e6 <_Z19cselib_process_insnP8rtx_insn@@Base+0x336>
d0d1f6: 49 83 78 10 00 cmpq $0x0,0x10(%r8)
d0d1fb: 0f 85 e5 fe ff ff jne d0d0e6 <_Z19cselib_process_insnP8rtx_insn@@Base+0x336>
d0d201: 49 8b 48 08 mov 0x8(%r8),%rcx
d0d205: f6 41 03 04 testb $0x4,0x3(%rcx)
d0d209: 0f 85 d7 fe ff ff jne d0d0e6 <_Z19cselib_process_insnP8rtx_insn@@Base+0x336>
d0d20f: 4d 85 ff test %r15,%r15
d0d212: 74 0b je d0d21f <_Z19cselib_process_insnP8rtx_insn@@Base+0x46f>
d0d214: 66 41 83 3f 08 cmpw $0x8,(%r15)
d0d219: 0f 84 a6 5c 91 ff je 622ec5 <_Z13vec_safe_pushI15constructor_elt5va_gcEPT_RP3vecIS2_T0_8vl_embedERKS2_@@Base+0x327>
d0d21f: 83 05 ba 5f ce 00 01 addl $0x1,0xce5fba(%rip) # 19f31e0 <cselib_discard_hook@@Base+0x98>
d0d226: e9 bb fe ff ff jmpq d0d0e6 <_Z19cselib_process_insnP8rtx_insn@@Base+0x336>
d0d22b: 39 1d ff 35 cd 00 cmp %ebx,0xcd35ff(%rip) # 19e0830 <rtl_cfg_hooks@@Base+0x130>
d0d231: 0f 85 23 ff ff ff jne d0d15a <_Z19cselib_process_insnP8rtx_insn@@Base+0x3aa>
d0d237: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
d0d23e: 00 00
d0d240: 48 89 f5 mov %rsi,%rbp
d0d243: e9 9e fe ff ff jmpq d0d0e6 <_Z19cselib_process_insnP8rtx_insn@@Base+0x336>
d0d248: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
d0d24f: 00
d0d250: 41 89 db mov %ebx,%r11d
* d0d253: e9 e3 fe ff ff jmpq d0d13b <_Z19cselib_process_insnP8rtx_insn@@Base+0x38b>
d0d258: 4c 8b 59 08 mov 0x8(%rcx),%r11
d0d25c: 4c 89 c7 mov %r8,%rdi
d0d25f: 48 8b 31 mov (%rcx),%rsi
d0d262: 66 41 83 3b 29 cmpw $0x29,(%r11)
d0d267: 75 14 jne d0d27d <_Z19cselib_process_insnP8rtx_insn@@Base+0x4cd>
d0d269: 41 39 5b 08 cmp %ebx,0x8(%r11)
d0d26d: 75 0e jne d0d27d <_Z19cselib_process_insnP8rtx_insn@@Base+0x4cd>
d0d26f: 49 89 f3 mov %rsi,%r11
d0d272: 48 89 ce mov %rcx,%rsi
d0d275: 4c 89 d9 mov %r11,%rcx
d0d278: e9 3d ff ff ff jmpq d0d1ba <_Z19cselib_process_insnP8rtx_insn@@Base+0x40a>
d0d27d: 4c 8b 56 08 mov 0x8(%rsi),%r10
d0d281: 48 89 cf mov %rcx,%rdi
d0d284: 48 8b 0e mov (%rsi),%rcx
d0d287: 66 41 83 3a 29 cmpw $0x29,(%r10)
d0d28c: 75 0a jne d0d298 <_Z19cselib_process_insnP8rtx_insn@@Base+0x4e8>
d0d28e: 41 39 5a 08 cmp %ebx,0x8(%r10)
d0d292: 0f 84 22 ff ff ff je d0d1ba <_Z19cselib_process_insnP8rtx_insn@@Base+0x40a>
d0d298: 48 89 f7 mov %rsi,%rdi
d0d29b: 48 8b 71 08 mov 0x8(%rcx),%rsi
d0d29f: 4c 8b 11 mov (%rcx),%r10
d0d2a2: 44 0f b7 1e movzwl (%rsi),%r11d
d0d2a6: 66 41 83 fb 29 cmp $0x29,%r11w
d0d2ab: 0f 85 46 5d 91 ff jne 622ff7 <_Z13vec_safe_pushI15constructor_elt5va_gcEPT_RP3vecIS2_T0_8vl_embedERKS2_@@Base+0x459>
d0d2b1: 39 5e 08 cmp %ebx,0x8(%rsi)
d0d2b4: 0f 85 c0 05 00 00 jne d0d87a <_Z19cselib_process_insnP8rtx_insn@@Base+0xaca>
d0d2ba: 48 89 ce mov %rcx,%rsi
d0d2bd: 4c 89 d1 mov %r10,%rcx
d0d2c0: e9 f5 fe ff ff jmpq d0d1ba <_Z19cselib_process_insnP8rtx_insn@@Base+0x40a>
d0d2c5: 0f 1f 00 nopl (%rax)
d0d2c8: 41 89 c7 mov %eax,%r15d
d0d2cb: 49 6b cf 66 imul $0x66,%r15,%rcx
d0d2cf: 48 01 f9 add %rdi,%rcx
d0d2d2: 46 0f b6 34 01 movzbl (%rcx,%r8,1),%r14d
d0d2d7: 41 01 c6 add %eax,%r14d
d0d2da: 0f 84 80 fb ff ff je d0ce60 <_Z19cselib_process_insnP8rtx_insn@@Base+0xb0>
d0d2e0: 31 db xor %ebx,%ebx
d0d2e2: 48 8b 2d e7 5e ce 00 mov 0xce5ee7(%rip),%rbp # 19f31d0 <cselib_discard_hook@@Base+0x88>
d0d2e9: e9 e7 fd ff ff jmpq d0d0d5 <_Z19cselib_process_insnP8rtx_insn@@Base+0x325>
d0d2ee: 4c 8b 7d 40 mov 0x40(%rbp),%r15
d0d2f2: 4d 85 ff test %r15,%r15
d0d2f5: 74 7e je d0d375 <_Z19cselib_process_insnP8rtx_insn@@Base+0x5c5>
d0d2f7: 4d 8b 4f 08 mov 0x8(%r15),%r9
d0d2fb: 66 41 83 39 1b cmpw $0x1b,(%r9)
d0d300: 0f 84 cd 5c 91 ff je 622fd3 <_Z13vec_safe_pushI15constructor_elt5va_gcEPT_RP3vecIS2_T0_8vl_embedERKS2_@@Base+0x435>
d0d306: 49 8b 5f 10 mov 0x10(%r15),%rbx
d0d30a: 48 85 db test %rbx,%rbx
d0d30d: 74 66 je d0d375 <_Z19cselib_process_insnP8rtx_insn@@Base+0x5c5>
d0d30f: 48 8b 7b 08 mov 0x8(%rbx),%rdi
d0d313: 66 83 3f 1b cmpw $0x1b,(%rdi)
----------------------------------------------------------------------------------------------------------------------------------------------------------------
0000000001131010 <_cpp_lex_token@@Base>:
1131010: 41 57 push %r15
1131012: 41 56 push %r14
1131014: 48 8d 87 c8 01 00 00 lea 0x1c8(%rdi),%rax
113101b: 41 55 push %r13
113101d: 41 54 push %r12
113101f: 55 push %rbp
1131020: 53 push %rbx
1131021: 48 89 fb mov %rdi,%rbx
1131024: 48 83 ec 28 sub $0x28,%rsp
1131028: 48 8d 6c 24 18 lea 0x18(%rsp),%rbp
113102d: 48 89 04 24 mov %rax,(%rsp)
1131031: 48 8b bb e8 01 00 00 mov 0x1e8(%rbx),%rdi
1131038: 4c 8b a3 c0 01 00 00 mov 0x1c0(%rbx),%r12
113103f: 48 8b 57 18 mov 0x18(%rdi),%rdx
1131043: 49 39 d4 cmp %rdx,%r12
1131046: 0f 84 28 10 00 00 je 1132074 <_cpp_lex_token@@Base+0x1064>
113104c: 4c 3b 67 10 cmp 0x10(%rdi),%r12
1131050: 0f 82 4c de b0 ff jb c3eea2 <cpp_named_operator2name@@Base+0x6a6>
1131056: 49 39 d4 cmp %rdx,%r12
1131059: 0f 83 43 de b0 ff jae c3eea2 <cpp_named_operator2name@@Base+0x6a6>
113105f: 8b b3 f0 01 00 00 mov 0x1f0(%rbx),%esi
1131065: 85 f6 test %esi,%esi
1131067: 0f 85 ed 0f 00 00 jne 113205a <_cpp_lex_token@@Base+0x104a>
113106d: 49 8d 4c 24 18 lea 0x18(%r12),%rcx
1131072: 48 89 8b c0 01 00 00 mov %rcx,0x1c0(%rbx)
1131079: 4c 8b 03 mov (%rbx),%r8
113107c: 45 31 db xor %r11d,%r11d
113107f: 66 45 89 5c 24 06 mov %r11w,0x6(%r12)
1131085: 41 80 78 68 00 cmpb $0x0,0x68(%r8)
113108a: 4d 89 c7 mov %r8,%r15
113108d: 0f 85 bd 03 00 00 jne 1131450 <_cpp_lex_token@@Base+0x440>
1131093: 48 8b 73 28 mov 0x28(%rbx),%rsi
1131097: 8b 7e 3c mov 0x3c(%rsi),%edi
113109a: 41 89 3c 24 mov %edi,(%r12)
113109e: 45 8b 5f 38 mov 0x38(%r15),%r11d
11310a2: 4d 8b 0f mov (%r15),%r9
11310a5: 49 c1 e3 04 shl $0x4,%r11
11310a9: 4d 03 5f 30 add 0x30(%r15),%r11
11310ad: 4d 3b 0b cmp (%r11),%r9
11310b0: 0f 83 cb 0b 00 00 jae 1131c81 <_cpp_lex_token@@Base+0xc71>
11310b6: 49 8d 71 01 lea 0x1(%r9),%rsi
11310ba: 48 8b 83 60 05 00 00 mov 0x560(%rbx),%rax
11310c1: 49 89 37 mov %rsi,(%r15)
11310c4: 45 0f b6 31 movzbl (%r9),%r14d
11310c8: 48 85 c0 test %rax,%rax
11310cb: 4d 89 f5 mov %r14,%r13
11310ce: 0f 85 94 0b 00 00 jne 1131c68 <_cpp_lex_token@@Base+0xc58>
11310d4: 49 2b 77 08 sub 0x8(%r15),%rsi
11310d8: 48 8b 7b 28 mov 0x28(%rbx),%rdi
11310dc: e8 7f 2d 00 00 callq 1133e60 <_Z27linemap_position_for_columnP9line_mapsj@@Base>
11310e1: 41 80 fe 7e cmp $0x7e,%r14b
11310e5: 41 89 04 24 mov %eax,(%r12)
11310e9: 0f 87 3d df b0 ff ja c3f02c <cpp_named_operator2name@@Base+0x830>
11310ef: 42 ff 24 f5 c0 19 60 jmpq *0x16019c0(,%r14,8)
11310f6: 01
11310f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
11310fe: 00 00
1131100: 4c 8b 2b mov (%rbx),%r13
1131103: 66 41 83 4c 24 06 01 orw $0x1,0x6(%r12)
113110a: 45 31 d2 xor %r10d,%r10d
113110d: 49 8b 4d 00 mov 0x0(%r13),%rcx
1131111: 41 83 fe 20 cmp $0x20,%r14d
1131115: 74 0a je 1131121 <_cpp_lex_token@@Base+0x111>
1131117: 41 83 fe 09 cmp $0x9,%r14d
113111b: 0f 85 bb 0f 00 00 jne 11320dc <_cpp_lex_token@@Base+0x10cc>
1131121: 48 8d 51 01 lea 0x1(%rcx),%rdx
1131125: 49 89 55 00 mov %rdx,0x0(%r13)
1131129: 44 0f b6 09 movzbl (%rcx),%r9d
113112d: 43 f6 84 09 61 2e 62 testb $0x8,0x1622e61(%r9,%r9,1)
1131134: 01 08
1131136: 4d 89 ce mov %r9,%r14
1131139: 0f 84 91 02 00 00 je 11313d0 <_cpp_lex_token@@Base+0x3c0>
113113f: 41 83 fe 20 cmp $0x20,%r14d
1131143: 48 89 d1 mov %rdx,%rcx
1131146: 75 cf jne 1131117 <_cpp_lex_token@@Base+0x107>
1131148: eb d7 jmp 1131121 <_cpp_lex_token@@Base+0x111>
113114a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
*1131150: 41 c6 44 24 04 35 movb $0x35,0x4(%r12)
1131156: c6 44 24 14 00 movb $0x0,0x14(%rsp)
113115b: 4d 8b 0f mov (%r15),%r9
113115e: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp)
1131165: 00
1131166: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp)
113116d: 00
113116e: 4d 8d 71 ff lea -0x1(%r9),%r14
1131172: 45 0f b6 69 ff movzbl -0x1(%r9),%r13d
1131177: 4c 8b 0b mov (%rbx),%r9
113117a: 4d 8b 39 mov (%r9),%r15
*113117d: 41 83 ed 71 sub $0x71,%r13d
1131181: 45 0f b6 17 movzbl (%r15),%r10d
*1131185: 66 43 f7 84 12 60 2e testw $0x204,0x1622e60(%r10,%r10,1)
113118c: 62 01 04 02
*1131190: 0f 84 1a 05 00 00 je 11316b0 <_cpp_lex_token@@Base+0x6a0>
1131196: 41 0f b6 7f 01 movzbl 0x1(%r15),%edi
113119b: 49 8d 57 01 lea 0x1(%r15),%rdx
113119f: 41 6b f5 43 imul $0x43,%r13d,%esi
11311a3: 66 f7 84 3f 60 2e 62 testw $0x204,0x1622e60(%rdi,%rdi,1)
11311aa: 01 04 02
*11311ad: 45 8d 6c 32 8f lea -0x71(%r10,%rsi,1),%r13d
11311b2: 0f 84 58 01 00 00 je 1131310 <_cpp_lex_token@@Base+0x300>
11311b8: 45 0f b6 57 02 movzbl 0x2(%r15),%r10d
11311bd: 49 8d 57 02 lea 0x2(%r15),%rdx
11311c1: 45 6b c5 43 imul $0x43,%r13d,%r8d
11311c5: 66 43 f7 84 12 60 2e testw $0x204,0x1622e60(%r10,%r10,1)
11311cc: 62 01 04 02
11311d0: 46 8d 6c 07 8f lea -0x71(%rdi,%r8,1),%r13d
11311d5: 0f 84 35 01 00 00 je 1131310 <_cpp_lex_token@@Base+0x300>
11311db: 41 0f b6 4f 03 movzbl 0x3(%r15),%ecx
11311e0: 49 8d 57 03 lea 0x3(%r15),%rdx
11311e4: 45 6b ed 43 imul $0x43,%r13d,%r13d
11311e8: 66 f7 84 09 60 2e 62 testw $0x204,0x1622e60(%rcx,%rcx,1)
11311ef: 01 04 02
11311f2: 47 8d 6c 2a 8f lea -0x71(%r10,%r13,1),%r13d
11311f7: 0f 84 13 01 00 00 je 1131310 <_cpp_lex_token@@Base+0x300>
11311fd: 41 0f b6 7f 04 movzbl 0x4(%r15),%edi
1131202: 41 6b d5 43 imul $0x43,%r13d,%edx
1131206: 66 f7 84 3f 60 2e 62 testw $0x204,0x1622e60(%rdi,%rdi,1)
113120d: 01 04 02
1131210: 44 8d 6c 11 8f lea -0x71(%rcx,%rdx,1),%r13d
1131215: 49 8d 57 04 lea 0x4(%r15),%rdx
1131219: 0f 84 f1 00 00 00 je 1131310 <_cpp_lex_token@@Base+0x300>
113121f: 45 0f b6 57 05 movzbl 0x5(%r15),%r10d
1131224: 49 8d 57 05 lea 0x5(%r15),%rdx
1131228: 45 6b c5 43 imul $0x43,%r13d,%r8d
113122c: 66 43 f7 84 12 60 2e testw $0x204,0x1622e60(%r10,%r10,1)
1131233: 62 01 04 02
1131237: 46 8d 6c 07 8f lea -0x71(%rdi,%r8,1),%r13d
113123c: 0f 84 ce 00 00 00 je 1131310 <_cpp_lex_token@@Base+0x300>
1131242: 41 0f b6 4f 06 movzbl 0x6(%r15),%ecx
1131247: 49 8d 57 06 lea 0x6(%r15),%rdx
113124b: 45 6b ed 43 imul $0x43,%r13d,%r13d
113124f: 66 f7 84 09 60 2e 62 testw $0x204,0x1622e60(%rcx,%rcx,1)
1131256: 01 04 02
1131259: 47 8d 6c 2a 8f lea -0x71(%r10,%r13,1),%r13d
113125e: 0f 84 ac 00 00 00 je 1131310 <_cpp_lex_token@@Base+0x300>
1131264: 41 0f b6 7f 07 movzbl 0x7(%r15),%edi
1131269: 41 6b d5 43 imul $0x43,%r13d,%edx
113126d: 66 f7 84 3f 60 2e 62 testw $0x204,0x1622e60(%rdi,%rdi,1)
1131274: 01 04 02
1131277: 44 8d 6c 11 8f lea -0x71(%rcx,%rdx,1),%r13d
113127c: 49 8d 57 07 lea 0x7(%r15),%rdx
1131280: 0f 84 8a 00 00 00 je 1131310 <_cpp_lex_token@@Base+0x300>
1131286: 45 0f b6 57 08 movzbl 0x8(%r15),%r10d
113128b: 49 8d 57 08 lea 0x8(%r15),%rdx
113128f: 45 6b c5 43 imul $0x43,%r13d,%r8d
1131293: 66 43 f7 84 12 60 2e testw $0x204,0x1622e60(%r10,%r10,1)
113129a: 62 01 04 02
113129e: 46 8d 6c 07 8f lea -0x71(%rdi,%r8,1),%r13d
11312a3: 74 6b je 1131310 <_cpp_lex_token@@Base+0x300>
11312a5: 41 0f b6 4f 09 movzbl 0x9(%r15),%ecx
11312aa: 49 8d 57 09 lea 0x9(%r15),%rdx
11312ae: 45 6b ed 43 imul $0x43,%r13d,%r13d
11312b2: 66 f7 84 09 60 2e 62 testw $0x204,0x1622e60(%rcx,%rcx,1)
11312b9: 01 04 02
...
----------------------------------------------------------------------------------------------------------------------------------------------------------------
0000000000fe41a0 <_Z16get_nonzero_bitsPK9tree_node@@Base>:
fe41a0: 48 8b 56 08 mov 0x8(%rsi),%rdx
fe41a4: 48 89 f9 mov %rdi,%rcx
fe41a7: 0f b7 3a movzwl (%rdx),%edi
fe41aa: 0f b7 42 34 movzwl 0x34(%rdx),%eax
fe41ae: 83 ef 0a sub $0xa,%edi
fe41b1: 25 ff 03 00 00 and $0x3ff,%eax
fe41b6: 66 83 ff 01 cmp $0x1,%di
* fe41ba: 76 24 jbe fe41e0 <_Z16get_nonzero_bitsPK9tree_node@@Base+0x40>
fe41bc: 48 8b 76 20 mov 0x20(%rsi),%rsi
fe41c0: 48 85 f6 test %rsi,%rsi
fe41c3: 75 4b jne fe4210 <_Z16get_nonzero_bitsPK9tree_node@@Base+0x70>
fe41c5: 89 41 1c mov %eax,0x1c(%rcx)
fe41c8: 48 c7 01 ff ff ff ff movq $0xffffffffffffffff,(%rcx)
fe41cf: c7 41 18 01 00 00 00 movl $0x1,0x18(%rcx)
fe41d6: 48 89 c8 mov %rcx,%rax
fe41d9: c3 retq
fe41da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
fe41e0: 48 8b 56 20 mov 0x20(%rsi),%rdx
fe41e4: 48 85 d2 test %rdx,%rdx
fe41e7: 74 dc je fe41c5 <_Z16get_nonzero_bitsPK9tree_node@@Base+0x25>
fe41e9: 8b 7a 10 mov 0x10(%rdx),%edi
fe41ec: 85 ff test %edi,%edi
fe41ee: 74 d5 je fe41c5 <_Z16get_nonzero_bitsPK9tree_node@@Base+0x25>
fe41f0: 8b 72 14 mov 0x14(%rdx),%esi
fe41f3: 48 f7 df neg %rdi
fe41f6: 89 41 1c mov %eax,0x1c(%rcx)
fe41f9: c7 41 18 01 00 00 00 movl $0x1,0x18(%rcx)
fe4200: 48 09 f7 or %rsi,%rdi
fe4203: 48 89 39 mov %rdi,(%rcx)
fe4206: eb ce jmp fe41d6 <_Z16get_nonzero_bitsPK9tree_node@@Base+0x36>
fe4208: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
fe420f: 00
fe4210: 53 push %rbx
fe4211: 0f b6 5e 05 movzbl 0x5(%rsi),%ebx
fe4215: b8 08 00 00 00 mov $0x8,%eax
fe421a: 44 0f b6 46 02 movzbl 0x2(%rsi),%r8d
fe421f: 44 0f b7 16 movzwl (%rsi),%r10d
fe4223: 48 89 cf mov %rcx,%rdi
fe4226: 44 8d 5b ff lea -0x1(%rbx),%r11d
fe422a: 45 01 c0 add %r8d,%r8d
fe422d: 84 db test %bl,%bl
fe422f: 44 89 51 1c mov %r10d,0x1c(%rcx)
fe4233: 4a 8d 14 dd 08 00 00 lea 0x8(,%r11,8),%rdx
fe423a: 00
fe423b: 4a 8d 74 c6 08 lea 0x8(%rsi,%r8,8),%rsi
fe4240: 48 0f 44 d0 cmove %rax,%rdx
fe4244: e8 f7 cc 59 ff callq 580f40 <memcpy@plt>
fe4249: 89 58 18 mov %ebx,0x18(%rax)
fe424c: 5b pop %rbx
fe424d: c3 retq
fe424e: 66 90 xchg %ax,%ax
0000000000fe4250 <_Z12release_defsP21gimple_statement_base@@Base>:
----------------------------------------------------------------------------------------------------------------------------------------------------------------
...
e4f3d5: 4d 8b 43 08 mov 0x8(%r11),%r8
e4f3d9: 49 8b 08 mov (%r8),%rcx
e4f3dc: 48 8b 71 38 mov 0x38(%rcx),%rsi
e4f3e0: 49 39 70 08 cmp %rsi,0x8(%r8)
e4f3e4: 0f 84 49 01 00 00 je e4f533 <_Z3lraP8_IO_FILE@@Base+0xdf3>
e4f3ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
e4f3f0: 48 8b 46 40 mov 0x40(%rsi),%rax
e4f3f4: 48 85 c0 test %rax,%rax
e4f3f7: 0f 84 24 01 00 00 je e4f521 <_Z3lraP8_IO_FILE@@Base+0xde1>
e4f3fd: 4c 8b 76 48 mov 0x48(%rsi),%r14
e4f401: 4d 8b 16 mov (%r14),%r10
e4f404: 4d 8b 7a 10 mov 0x10(%r10),%r15
e4f408: 49 39 c7 cmp %rax,%r15
e4f40b: 75 13 jne e4f420 <_Z3lraP8_IO_FILE@@Base+0xce0>
e4f40d: 4d 85 ff test %r15,%r15
e4f410: 0f 85 0b 01 00 00 jne e4f521 <_Z3lraP8_IO_FILE@@Base+0xde1>
e4f416: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
e4f41d: 00 00 00
e4f420: 0f b7 28 movzwl (%rax),%ebp
e4f423: 8d 5d f7 lea -0x9(%rbp),%ebx
e4f426: 66 83 fb 02 cmp $0x2,%bx
e4f42a: 0f 87 50 01 00 00 ja e4f580 <_Z3lraP8_IO_FILE@@Base+0xe40>
e4f430: 48 8b 50 38 mov 0x38(%rax),%rdx
e4f434: 48 8d 48 38 lea 0x38(%rax),%rcx
e4f438: 48 85 d2 test %rdx,%rdx
e4f43b: 0f 84 af 00 00 00 je e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f441: 44 0f b6 6a 02 movzbl 0x2(%rdx),%r13d
e4f446: 45 8d 65 ff lea -0x1(%r13),%r12d
e4f44a: 41 80 fc 01 cmp $0x1,%r12b
e4f44e: 0f 86 94 01 00 00 jbe e4f5e8 <_Z3lraP8_IO_FILE@@Base+0xea8>
e4f454: 41 80 fd 06 cmp $0x6,%r13b
e4f458: 0f 84 8a 01 00 00 je e4f5e8 <_Z3lraP8_IO_FILE@@Base+0xea8>
e4f45e: 4c 8b 72 10 mov 0x10(%rdx),%r14
e4f462: 48 8d 4a 10 lea 0x10(%rdx),%rcx
e4f466: 4d 85 f6 test %r14,%r14
e4f469: 0f 84 81 00 00 00 je e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f46f: 45 0f b6 56 02 movzbl 0x2(%r14),%r10d
e4f474: 45 8d 42 ff lea -0x1(%r10),%r8d
e4f478: 41 80 f8 01 cmp $0x1,%r8b
e4f47c: 0f 86 51 01 00 00 jbe e4f5d3 <_Z3lraP8_IO_FILE@@Base+0xe93>
e4f482: 41 80 fa 06 cmp $0x6,%r10b
e4f486: 0f 84 47 01 00 00 je e4f5d3 <_Z3lraP8_IO_FILE@@Base+0xe93>
e4f48c: 4d 8b 7e 10 mov 0x10(%r14),%r15
e4f490: 49 8d 4e 10 lea 0x10(%r14),%rcx
e4f494: 4d 85 ff test %r15,%r15
e4f497: 74 57 je e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f499: 41 0f b6 6f 02 movzbl 0x2(%r15),%ebp
e4f49e: 8d 5d ff lea -0x1(%rbp),%ebx
e4f4a1: 80 fb 01 cmp $0x1,%bl
e4f4a4: 0f 86 14 01 00 00 jbe e4f5be <_Z3lraP8_IO_FILE@@Base+0xe7e>
e4f4aa: 40 80 fd 06 cmp $0x6,%bpl
e4f4ae: 0f 84 0a 01 00 00 je e4f5be <_Z3lraP8_IO_FILE@@Base+0xe7e>
e4f4b4: 4d 8b 5f 10 mov 0x10(%r15),%r11
e4f4b8: 49 8d 4f 10 lea 0x10(%r15),%rcx
e4f4bc: 4d 85 db test %r11,%r11
e4f4bf: 74 2f je e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f4c1: 41 0f b6 7b 02 movzbl 0x2(%r11),%edi
e4f4c6: 44 8d 4f ff lea -0x1(%rdi),%r9d
e4f4ca: 41 80 f9 01 cmp $0x1,%r9b
e4f4ce: 0f 86 de 00 00 00 jbe e4f5b2 <_Z3lraP8_IO_FILE@@Base+0xe72>
e4f4d4: 40 80 ff 06 cmp $0x6,%dil
e4f4d8: 0f 84 d4 00 00 00 je e4f5b2 <_Z3lraP8_IO_FILE@@Base+0xe72>
e4f4de: 49 8b 53 10 mov 0x10(%r11),%rdx
e4f4e2: 49 8d 4b 10 lea 0x10(%r11),%rcx
e4f4e6: 48 85 d2 test %rdx,%rdx
e4f4e9: 0f 85 95 cb 8c ff jne 71c084 <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x32c>
e4f4ef: 90 nop
e4f4f0: 48 8b 40 10 mov 0x10(%rax),%rax
* e4f4f4: 48 85 c0 test %rax,%rax
e4f4f7: 0f 84 7b cb 8c ff je 71c078 <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x320>
e4f4fd: 4c 8b 76 48 mov 0x48(%rsi),%r14
e4f501: 4d 8b 16 mov (%r14),%r10
e4f504: 4d 8b 42 10 mov 0x10(%r10),%r8
e4f508: 4c 39 c0 cmp %r8,%rax
e4f50b: 0f 85 0f ff ff ff jne e4f420 <_Z3lraP8_IO_FILE@@Base+0xce0>
e4f511: 4d 85 c0 test %r8,%r8
e4f514: 0f 84 06 ff ff ff je e4f420 <_Z3lraP8_IO_FILE@@Base+0xce0>
e4f51a: 4c 8b 1d 47 09 bd 00 mov 0xbd0947(%rip),%r11 # 1a1fe68 <cfun@@Base>
e4f521: 49 8b 43 08 mov 0x8(%r11),%rax
e4f525: 48 8b 76 38 mov 0x38(%rsi),%rsi
e4f529: 48 39 70 08 cmp %rsi,0x8(%rax)
e4f52d: 0f 85 bd fe ff ff jne e4f3f0 <_Z3lraP8_IO_FILE@@Base+0xcb0>
e4f533: e8 f8 8e ea ff callq cf8430 <_Z20fixup_abnormal_edgesv@@Base>
e4f538: 48 8b 2d 29 09 bd 00 mov 0xbd0929(%rip),%rbp # 1a1fe68 <cfun@@Base>
e4f53f: 41 89 c7 mov %eax,%r15d
e4f542: f6 85 a5 00 00 00 02 testb $0x2,0xa5(%rbp)
e4f549: 0f 85 30 c9 8c ff jne 71be7f <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x127>
e4f54f: 45 84 ff test %r15b,%r15b
e4f552: 0f 85 1d c9 8c ff jne 71be75 <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x11d>
e4f558: 48 8b 3d d1 5b ba 00 mov 0xba5bd1(%rip),%rdi # 19f5130 <x_rtl@@Base+0x30>
e4f55f: e8 8c ca f1 ff callq d6bff0 <_Z21unshare_all_rtl_againP8rtx_insn@@Base>
e4f564: 80 3d 7d 40 cb 00 00 cmpb $0x0,0xcb407d(%rip) # 1b035e8 <timevar_enable@@Base>
e4f56b: 0f 85 a5 c9 8c ff jne 71bf16 <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x1be>
e4f571: 48 83 c4 18 add $0x18,%rsp
e4f575: 5b pop %rbx
e4f576: 5d pop %rbp
e4f577: 41 5c pop %r12
e4f579: 41 5d pop %r13
e4f57b: 41 5e pop %r14
e4f57d: 41 5f pop %r15
e4f57f: c3 retq
e4f580: 48 8b 40 10 mov 0x10(%rax),%rax
e4f584: 48 85 c0 test %rax,%rax
e4f587: 0f 84 7d c9 8c ff je 71bf0a <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x1b2>
e4f58d: 49 8b 3e mov (%r14),%rdi
e4f590: 4c 8b 4f 10 mov 0x10(%rdi),%r9
e4f594: 4c 39 c8 cmp %r9,%rax
e4f597: 0f 85 83 fe ff ff jne e4f420 <_Z3lraP8_IO_FILE@@Base+0xce0>
e4f59d: 4d 85 c9 test %r9,%r9
e4f5a0: 0f 84 7a fe ff ff je e4f420 <_Z3lraP8_IO_FILE@@Base+0xce0>
e4f5a6: 4c 8b 1d bb 08 bd 00 mov 0xbd08bb(%rip),%r11 # 1a1fe68 <cfun@@Base>
e4f5ad: e9 6f ff ff ff jmpq e4f521 <_Z3lraP8_IO_FILE@@Base+0xde1>
e4f5b2: 49 8b 53 10 mov 0x10(%r11),%rdx
e4f5b6: 48 89 11 mov %rdx,(%rcx)
e4f5b9: e9 28 ff ff ff jmpq e4f4e6 <_Z3lraP8_IO_FILE@@Base+0xda6>
e4f5be: 4d 8b 5f 10 mov 0x10(%r15),%r11
e4f5c2: 4d 85 db test %r11,%r11
e4f5c5: 4c 89 19 mov %r11,(%rcx)
e4f5c8: 0f 85 f3 fe ff ff jne e4f4c1 <_Z3lraP8_IO_FILE@@Base+0xd81>
e4f5ce: e9 1d ff ff ff jmpq e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f5d3: 4d 8b 7e 10 mov 0x10(%r14),%r15
e4f5d7: 4d 85 ff test %r15,%r15
e4f5da: 4c 89 39 mov %r15,(%rcx)
e4f5dd: 0f 85 b6 fe ff ff jne e4f499 <_Z3lraP8_IO_FILE@@Base+0xd59>
e4f5e3: e9 08 ff ff ff jmpq e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f5e8: 4c 8b 72 10 mov 0x10(%rdx),%r14
e4f5ec: 4d 85 f6 test %r14,%r14
e4f5ef: 4c 89 70 38 mov %r14,0x38(%rax)
e4f5f3: 0f 85 76 fe ff ff jne e4f46f <_Z3lraP8_IO_FILE@@Base+0xd2f>
e4f5f9: e9 f2 fe ff ff jmpq e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f5fe: e8 2d 1f 73 ff callq 581530 <free@plt>
e4f603: e9 fd fc ff ff jmpq e4f305 <_Z3lraP8_IO_FILE@@Base+0xbc5>
e4f608: 31 f6 xor %esi,%esi
e4f60a: 31 ff xor %edi,%edi
e4f60c: e8 af bc 01 00 callq e6b2c0 <_Z13lra_eliminatebb@@Base>
e4f611: 80 3d 08 51 c2 00 00 cmpb $0x0,0xc25108(%rip) # 1a74720 <lra_simple_p@@Base>
e4f618: 75 2c jne e4f646 <_Z3lraP8_IO_FILE@@Base+0xf06>
e4f61a: 83 3d 9f 31 ce 00 00 cmpl $0x0,0xce319f(%rip) # 1b327c0 <global_options@@Base+0x760>
e4f621: 74 1e je e4f641 <_Z3lraP8_IO_FILE@@Base+0xf01>
e4f623: 45 84 ff test %r15b,%r15b
e4f626: 0f 85 30 02 00 00 jne e4f85c <_Z3lraP8_IO_FILE@@Base+0x111c>
----------------------------------------------------------------------------------------------------------------------------------------------------------------
e4f396: 48 8b 0d cb 0a bd 00 mov 0xbd0acb(%rip),%rcx # 1a1fe68 <cfun@@Base>
e4f39d: e9 70 fb ff ff jmpq e4ef12 <_Z3lraP8_IO_FILE@@Base+0x7d2>
e4f3a2: 48 8b 3d 57 40 c3 00 mov 0xc34057(%rip),%rdi # 1a83400 <lra_no_alloc_regs@@Base+0x90>
e4f3a9: e8 92 96 e7 ff callq cc8a40 <_Z15free_alloc_poolP14alloc_pool_def@@Base>
e4f3ae: 48 8b 3d 2b 54 c2 00 mov 0xc2542b(%rip),%rdi # 1a747e0 <lra_insn_recog_data@@Base>
e4f3b5: e8 76 21 73 ff callq 581530 <free@plt>
e4f3ba: e8 f1 1c 06 00 callq eb10b0 <_Z28regstat_free_n_sets_and_refsv@@Base>
e4f3bf: e8 1c 1d 06 00 callq eb10e0 <_Z15regstat_free_riv@@Base>
e4f3c4: 4c 8b 1d 9d 0a bd 00 mov 0xbd0a9d(%rip),%r11 # 1a1fe68 <cfun@@Base>
e4f3cb: c7 05 93 5f c4 00 01 movl $0x1,0xc45f93(%rip) # 1a95368 <reload_completed@@Base>
e4f3d2: 00 00 00
e4f3d5: 4d 8b 43 08 mov 0x8(%r11),%r8
e4f3d9: 49 8b 08 mov (%r8),%rcx
e4f3dc: 48 8b 71 38 mov 0x38(%rcx),%rsi
e4f3e0: 49 39 70 08 cmp %rsi,0x8(%r8)
e4f3e4: 0f 84 49 01 00 00 je e4f533 <_Z3lraP8_IO_FILE@@Base+0xdf3>
e4f3ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
e4f3f0: 48 8b 46 40 mov 0x40(%rsi),%rax
e4f3f4: 48 85 c0 test %rax,%rax
e4f3f7: 0f 84 24 01 00 00 je e4f521 <_Z3lraP8_IO_FILE@@Base+0xde1>
e4f3fd: 4c 8b 76 48 mov 0x48(%rsi),%r14
e4f401: 4d 8b 16 mov (%r14),%r10
e4f404: 4d 8b 7a 10 mov 0x10(%r10),%r15
e4f408: 49 39 c7 cmp %rax,%r15
e4f40b: 75 13 jne e4f420 <_Z3lraP8_IO_FILE@@Base+0xce0>
e4f40d: 4d 85 ff test %r15,%r15
e4f410: 0f 85 0b 01 00 00 jne e4f521 <_Z3lraP8_IO_FILE@@Base+0xde1>
e4f416: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
e4f41d: 00 00 00
e4f420: 0f b7 28 movzwl (%rax),%ebp
e4f423: 8d 5d f7 lea -0x9(%rbp),%ebx
e4f426: 66 83 fb 02 cmp $0x2,%bx
e4f42a: 0f 87 50 01 00 00 ja e4f580 <_Z3lraP8_IO_FILE@@Base+0xe40>
e4f430: 48 8b 50 38 mov 0x38(%rax),%rdx
e4f434: 48 8d 48 38 lea 0x38(%rax),%rcx
e4f438: 48 85 d2 test %rdx,%rdx
e4f43b: 0f 84 af 00 00 00 je e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f441: 44 0f b6 6a 02 movzbl 0x2(%rdx),%r13d
e4f446: 45 8d 65 ff lea -0x1(%r13),%r12d
e4f44a: 41 80 fc 01 cmp $0x1,%r12b
e4f44e: 0f 86 94 01 00 00 jbe e4f5e8 <_Z3lraP8_IO_FILE@@Base+0xea8>
e4f454: 41 80 fd 06 cmp $0x6,%r13b
e4f458: 0f 84 8a 01 00 00 je e4f5e8 <_Z3lraP8_IO_FILE@@Base+0xea8>
e4f45e: 4c 8b 72 10 mov 0x10(%rdx),%r14
e4f462: 48 8d 4a 10 lea 0x10(%rdx),%rcx
e4f466: 4d 85 f6 test %r14,%r14
e4f469: 0f 84 81 00 00 00 je e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f46f: 45 0f b6 56 02 movzbl 0x2(%r14),%r10d
e4f474: 45 8d 42 ff lea -0x1(%r10),%r8d
e4f478: 41 80 f8 01 cmp $0x1,%r8b
e4f47c: 0f 86 51 01 00 00 jbe e4f5d3 <_Z3lraP8_IO_FILE@@Base+0xe93>
e4f482: 41 80 fa 06 cmp $0x6,%r10b
e4f486: 0f 84 47 01 00 00 je e4f5d3 <_Z3lraP8_IO_FILE@@Base+0xe93>
e4f48c: 4d 8b 7e 10 mov 0x10(%r14),%r15
e4f490: 49 8d 4e 10 lea 0x10(%r14),%rcx
e4f494: 4d 85 ff test %r15,%r15
e4f497: 74 57 je e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f499: 41 0f b6 6f 02 movzbl 0x2(%r15),%ebp
e4f49e: 8d 5d ff lea -0x1(%rbp),%ebx
e4f4a1: 80 fb 01 cmp $0x1,%bl
e4f4a4: 0f 86 14 01 00 00 jbe e4f5be <_Z3lraP8_IO_FILE@@Base+0xe7e>
e4f4aa: 40 80 fd 06 cmp $0x6,%bpl
e4f4ae: 0f 84 0a 01 00 00 je e4f5be <_Z3lraP8_IO_FILE@@Base+0xe7e>
e4f4b4: 4d 8b 5f 10 mov 0x10(%r15),%r11
e4f4b8: 49 8d 4f 10 lea 0x10(%r15),%rcx
e4f4bc: 4d 85 db test %r11,%r11
e4f4bf: 74 2f je e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f4c1: 41 0f b6 7b 02 movzbl 0x2(%r11),%edi
e4f4c6: 44 8d 4f ff lea -0x1(%rdi),%r9d
e4f4ca: 41 80 f9 01 cmp $0x1,%r9b
e4f4ce: 0f 86 de 00 00 00 jbe e4f5b2 <_Z3lraP8_IO_FILE@@Base+0xe72>
e4f4d4: 40 80 ff 06 cmp $0x6,%dil
e4f4d8: 0f 84 d4 00 00 00 je e4f5b2 <_Z3lraP8_IO_FILE@@Base+0xe72>
e4f4de: 49 8b 53 10 mov 0x10(%r11),%rdx
e4f4e2: 49 8d 4b 10 lea 0x10(%r11),%rcx
e4f4e6: 48 85 d2 test %rdx,%rdx
e4f4e9: 0f 85 95 cb 8c ff jne 71c084 <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x32c>
e4f4ef: 90 nop
e4f4f0: 48 8b 40 10 mov 0x10(%rax),%rax
* e4f4f4: 48 85 c0 test %rax,%rax
e4f4f7: 0f 84 7b cb 8c ff je 71c078 <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x320>
e4f4fd: 4c 8b 76 48 mov 0x48(%rsi),%r14
e4f501: 4d 8b 16 mov (%r14),%r10
e4f504: 4d 8b 42 10 mov 0x10(%r10),%r8
e4f508: 4c 39 c0 cmp %r8,%rax
e4f50b: 0f 85 0f ff ff ff jne e4f420 <_Z3lraP8_IO_FILE@@Base+0xce0>
e4f511: 4d 85 c0 test %r8,%r8
e4f514: 0f 84 06 ff ff ff je e4f420 <_Z3lraP8_IO_FILE@@Base+0xce0>
e4f51a: 4c 8b 1d 47 09 bd 00 mov 0xbd0947(%rip),%r11 # 1a1fe68 <cfun@@Base>
e4f521: 49 8b 43 08 mov 0x8(%r11),%rax
e4f525: 48 8b 76 38 mov 0x38(%rsi),%rsi
e4f529: 48 39 70 08 cmp %rsi,0x8(%rax)
e4f52d: 0f 85 bd fe ff ff jne e4f3f0 <_Z3lraP8_IO_FILE@@Base+0xcb0>
e4f533: e8 f8 8e ea ff callq cf8430 <_Z20fixup_abnormal_edgesv@@Base>
e4f538: 48 8b 2d 29 09 bd 00 mov 0xbd0929(%rip),%rbp # 1a1fe68 <cfun@@Base>
e4f53f: 41 89 c7 mov %eax,%r15d
e4f542: f6 85 a5 00 00 00 02 testb $0x2,0xa5(%rbp)
e4f549: 0f 85 30 c9 8c ff jne 71be7f <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x127>
e4f54f: 45 84 ff test %r15b,%r15b
e4f552: 0f 85 1d c9 8c ff jne 71be75 <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x11d>
e4f558: 48 8b 3d d1 5b ba 00 mov 0xba5bd1(%rip),%rdi # 19f5130 <x_rtl@@Base+0x30>
e4f55f: e8 8c ca f1 ff callq d6bff0 <_Z21unshare_all_rtl_againP8rtx_insn@@Base>
e4f564: 80 3d 7d 40 cb 00 00 cmpb $0x0,0xcb407d(%rip) # 1b035e8 <timevar_enable@@Base>
e4f56b: 0f 85 a5 c9 8c ff jne 71bf16 <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x1be>
e4f571: 48 83 c4 18 add $0x18,%rsp
e4f575: 5b pop %rbx
e4f576: 5d pop %rbp
e4f577: 41 5c pop %r12
e4f579: 41 5d pop %r13
e4f57b: 41 5e pop %r14
e4f57d: 41 5f pop %r15
e4f57f: c3 retq
e4f580: 48 8b 40 10 mov 0x10(%rax),%rax
e4f584: 48 85 c0 test %rax,%rax
e4f587: 0f 84 7d c9 8c ff je 71bf0a <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x1b2>
e4f58d: 49 8b 3e mov (%r14),%rdi
e4f590: 4c 8b 4f 10 mov 0x10(%rdi),%r9
e4f594: 4c 39 c8 cmp %r9,%rax
e4f597: 0f 85 83 fe ff ff jne e4f420 <_Z3lraP8_IO_FILE@@Base+0xce0>
e4f59d: 4d 85 c9 test %r9,%r9
e4f5a0: 0f 84 7a fe ff ff je e4f420 <_Z3lraP8_IO_FILE@@Base+0xce0>
e4f5a6: 4c 8b 1d bb 08 bd 00 mov 0xbd08bb(%rip),%r11 # 1a1fe68 <cfun@@Base>
e4f5ad: e9 6f ff ff ff jmpq e4f521 <_Z3lraP8_IO_FILE@@Base+0xde1>
e4f5b2: 49 8b 53 10 mov 0x10(%r11),%rdx
e4f5b6: 48 89 11 mov %rdx,(%rcx)
e4f5b9: e9 28 ff ff ff jmpq e4f4e6 <_Z3lraP8_IO_FILE@@Base+0xda6>
e4f5be: 4d 8b 5f 10 mov 0x10(%r15),%r11
e4f5c2: 4d 85 db test %r11,%r11
e4f5c5: 4c 89 19 mov %r11,(%rcx)
e4f5c8: 0f 85 f3 fe ff ff jne e4f4c1 <_Z3lraP8_IO_FILE@@Base+0xd81>
e4f5ce: e9 1d ff ff ff jmpq e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f5d3: 4d 8b 7e 10 mov 0x10(%r14),%r15
e4f5d7: 4d 85 ff test %r15,%r15
e4f5da: 4c 89 39 mov %r15,(%rcx)
e4f5dd: 0f 85 b6 fe ff ff jne e4f499 <_Z3lraP8_IO_FILE@@Base+0xd59>
e4f5e3: e9 08 ff ff ff jmpq e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f5e8: 4c 8b 72 10 mov 0x10(%rdx),%r14
e4f5ec: 4d 85 f6 test %r14,%r14
e4f5ef: 4c 89 70 38 mov %r14,0x38(%rax)
e4f5f3: 0f 85 76 fe ff ff jne e4f46f <_Z3lraP8_IO_FILE@@Base+0xd2f>
e4f5f9: e9 f2 fe ff ff jmpq e4f4f0 <_Z3lraP8_IO_FILE@@Base+0xdb0>
e4f5fe: e8 2d 1f 73 ff callq 581530 <free@plt>
e4f603: e9 fd fc ff ff jmpq e4f305 <_Z3lraP8_IO_FILE@@Base+0xbc5>
e4f608: 31 f6 xor %esi,%esi
e4f60a: 31 ff xor %edi,%edi
e4f60c: e8 af bc 01 00 callq e6b2c0 <_Z13lra_eliminatebb@@Base>
e4f611: 80 3d 08 51 c2 00 00 cmpb $0x0,0xc25108(%rip) # 1a74720 <lra_simple_p@@Base>
e4f618: 75 2c jne e4f646 <_Z3lraP8_IO_FILE@@Base+0xf06>
e4f61a: 83 3d 9f 31 ce 00 00 cmpl $0x0,0xce319f(%rip) # 1b327c0 <global_options@@Base+0x760>
e4f621: 74 1e je e4f641 <_Z3lraP8_IO_FILE@@Base+0xf01>
e4f623: 45 84 ff test %r15b,%r15b
e4f626: 0f 85 30 02 00 00 jne e4f85c <_Z3lraP8_IO_FILE@@Base+0x111c>
e4f62c: be 01 00 00 00 mov $0x1,%esi
e4f631: bf 01 00 00 00 mov $0x1,%edi
e4f636: 41 bf 01 00 00 00 mov $0x1,%r15d
e4f63c: e8 8f f8 01 00 callq e6eed0 <_Z22lra_create_live_rangesbb@@Base>
e4f641: e8 fa 46 01 00 callq e63d40 <_Z15lra_inheritancev@@Base>
e4f646: 45 84 ff test %r15b,%r15b
e4f649: 74 05 je e4f650 <_Z3lraP8_IO_FILE@@Base+0xf10>
e4f64b: e8 20 34 02 00 callq e72a70 <_Z21lra_clear_live_rangesv@@Base>
e4f650: 31 f6 xor %esi,%esi
e4f652: bf 01 00 00 00 mov $0x1,%edi
e4f657: e8 74 f8 01 00 callq e6eed0 <_Z22lra_create_live_rangesbb@@Base>
e4f65c: 80 3d bd 50 c2 00 00 cmpb $0x0,0xc250bd(%rip) # 1a74720 <lra_simple_p@@Base>
e4f663: 0f 85 a3 c9 8c ff jne 71c00c <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x2b4>
e4f669: e8 12 5d 00 00 callq e55380 <_Z10lra_assignv@@Base>
e4f66e: 41 89 c5 mov %eax,%r13d
e4f671: e8 6a 84 01 00 callq e67ae0 <_Z20lra_undo_inheritancev@@Base>
e4f676: 84 c0 test %al,%al
e4f678: 0f 85 be 01 00 00 jne e4f83c <_Z3lraP8_IO_FILE@@Base+0x10fc>
e4f67e: 45 84 ed test %r13b,%r13b
e4f681: 0f 84 ee 01 00 00 je e4f875 <_Z3lraP8_IO_FILE@@Base+0x1135>
e4f687: 41 bf 01 00 00 00 mov $0x1,%r15d
e4f68d: e9 b8 f9 ff ff jmpq e4f04a <_Z3lraP8_IO_FILE@@Base+0x90a>
e4f692: 48 89 ef mov %rbp,%rdi
e4f695: e8 b6 88 ed ff callq d27f50 <_Z14df_insn_rescanP8rtx_insn@@Base>
e4f69a: 48 8b 6d 10 mov 0x10(%rbp),%rbp
e4f69e: 48 85 ed test %rbp,%rbp
e4f6a1: 0f 84 59 c9 8c ff je 71c000 <_ZN16generic_wide_intI22fixed_wide_int_storageILi192EEEmIIjEERS2_RKT_@@Base+0x2a8>
----------------------------------------------------------------------------------------------------------------------------------------------------------------
fc0ccf: c1 e0 07 shl $0x7,%eax
fc0cd2: 48 85 ed test %rbp,%rbp
fc0cd5: 0f 94 c3 sete %bl
fc0cd8: 01 c3 add %eax,%ebx
fc0cda: e9 c5 fa ff ff jmpq fc07a4 <_Z19compute_may_aliasesv@@Base+0x8a14>
fc0cdf: e9 03 b4 8b ff jmpq 87c0e7 <_ZN10hash_tableIN8hash_mapIP9tree_node10stridxlist22stridxlist_hash_traitsE10hash_entryE11xcallocatorLb1EE6expandEv@@Base+0x23cb>
fc0ce4: 66 90 xchg %ax,%ax
fc0ce6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
fc0ced: 00 00 00
fc0cf0: 41 57 push %r15
fc0cf2: 41 56 push %r14
fc0cf4: 41 55 push %r13
fc0cf6: 41 54 push %r12
fc0cf8: 49 89 f5 mov %rsi,%r13
fc0cfb: 55 push %rbp
fc0cfc: 53 push %rbx
fc0cfd: 48 89 fd mov %rdi,%rbp
fc0d00: 48 89 f7 mov %rsi,%rdi
fc0d03: 48 83 ec 28 sub $0x28,%rsp
fc0d07: e8 c4 a1 d0 ff callq ccaed0 <_Z11bitmap_hashPK11bitmap_head@@Base>
fc0d0c: 48 8b 55 08 mov 0x8(%rbp),%rdx
fc0d10: 41 89 c7 mov %eax,%r15d
fc0d13: 48 8b 45 10 mov 0x10(%rbp),%rax
fc0d17: 48 8d 0c 52 lea (%rdx,%rdx,2),%rcx
fc0d1b: 48 c1 e0 02 shl $0x2,%rax
fc0d1f: 48 39 c1 cmp %rax,%rcx
fc0d22: 0f 86 99 00 00 00 jbe fc0dc1 <_Z19compute_may_aliasesv@@Base+0x9031>
fc0d28: 44 8b 55 28 mov 0x28(%rbp),%r10d
fc0d2c: 83 45 20 01 addl $0x1,0x20(%rbp)
fc0d30: 45 89 f9 mov %r15d,%r9d
fc0d33: 44 89 ff mov %r15d,%edi
fc0d36: 45 89 fc mov %r15d,%r12d
fc0d39: 4c 89 d6 mov %r10,%rsi
fc0d3c: 48 c1 e6 04 shl $0x4,%rsi
fc0d40: 8b 9e 04 a9 5f 01 mov 0x15fa904(%rsi),%ebx
fc0d46: 8b 8e 0c a9 5f 01 mov 0x15fa90c(%rsi),%ecx
fc0d4c: 44 8b 86 00 a9 5f 01 mov 0x15fa900(%rsi),%r8d
fc0d53: 49 0f af d9 imul %r9,%rbx
fc0d57: 48 c1 eb 20 shr $0x20,%rbx
fc0d5b: 29 df sub %ebx,%edi
fc0d5d: d1 ef shr %edi
fc0d5f: 01 fb add %edi,%ebx
fc0d61: 48 8b 7d 00 mov 0x0(%rbp),%rdi
fc0d65: d3 eb shr %cl,%ebx
fc0d67: 41 0f af d8 imul %r8d,%ebx
fc0d6b: 41 29 dc sub %ebx,%r12d
fc0d6e: 44 89 e3 mov %r12d,%ebx
fc0d71: 48 c1 e3 03 shl $0x3,%rbx
fc0d75: 4c 8d 1c 1f lea (%rdi,%rbx,1),%r11
fc0d79: 49 8b 03 mov (%r11),%rax
* fc0d7c: 48 85 c0 test %rax,%rax
fc0d7f: 0f 85 ab 00 00 00 jne fc0e30 <_Z19compute_may_aliasesv@@Base+0x90a0>
fc0d85: 48 83 45 10 01 addq $0x1,0x10(%rbp)
fc0d8a: bf 10 00 00 00 mov $0x10,%edi
fc0d8f: 4c 89 5c 24 08 mov %r11,0x8(%rsp)
fc0d94: e8 b7 a4 17 00 callq 113b250 <xmalloc@@Base>
fc0d99: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx
fc0d9e: 48 89 01 mov %rax,(%rcx)
fc0da1: 4c 89 68 08 mov %r13,0x8(%rax)
fc0da5: 48 8b 01 mov (%rcx),%rax
fc0da8: 44 89 38 mov %r15d,(%rax)
fc0dab: c7 40 04 00 00 00 00 movl $0x0,0x4(%rax)
fc0db2: 48 83 c4 28 add $0x28,%rsp
fc0db6: 5b pop %rbx
fc0db7: 5d pop %rbp
fc0db8: 41 5c pop %r12
fc0dba: 41 5d pop %r13
fc0dbc: 41 5e pop %r14
fc0dbe: 41 5f pop %r15
fc0dc0: c3 retq
fc0dc1: 48 89 ef mov %rbp,%rdi
fc0dc4: 45 89 fc mov %r15d,%r12d
fc0dc7: e8 24 6a 00 00 callq fc77f0 <_ZN10hash_tableI18equiv_class_hasher11xcallocatorLb0EE6expandEv@@Base>
fc0dcc: 44 8b 55 28 mov 0x28(%rbp),%r10d
fc0dd0: 83 45 20 01 addl $0x1,0x20(%rbp)
fc0dd4: 45 89 f9 mov %r15d,%r9d
fc0dd7: 48 8b 7d 00 mov 0x0(%rbp),%rdi
fc0ddb: 48 8b 55 08 mov 0x8(%rbp),%rdx
fc0ddf: 4d 89 d3 mov %r10,%r11
fc0de2: 49 c1 e3 04 shl $0x4,%r11
fc0de6: 45 8b b3 04 a9 5f 01 mov 0x15fa904(%r11),%r14d
fc0ded: 41 8b 8b 0c a9 5f 01 mov 0x15fa90c(%r11),%ecx
fc0df4: 45 8b 83 00 a9 5f 01 mov 0x15fa900(%r11),%r8d
fc0dfb: 4d 0f af f1 imul %r9,%r14
fc0dff: 49 c1 ee 20 shr $0x20,%r14
fc0e03: 45 29 f4 sub %r14d,%r12d
fc0e06: 41 d1 ec shr %r12d
fc0e09: 45 01 e6 add %r12d,%r14d
fc0e0c: 45 89 fc mov %r15d,%r12d
fc0e0f: 41 d3 ee shr %cl,%r14d
fc0e12: 45 0f af f0 imul %r8d,%r14d
fc0e16: 45 29 f4 sub %r14d,%r12d
fc0e19: 44 89 e3 mov %r12d,%ebx
fc0e1c: 48 c1 e3 03 shl $0x3,%rbx
fc0e20: 4c 8d 1c 1f lea (%rdi,%rbx,1),%r11
fc0e24: 49 8b 03 mov (%r11),%rax
fc0e27: 48 85 c0 test %rax,%rax
fc0e2a: 0f 84 55 ff ff ff je fc0d85 <_Z19compute_may_aliasesv@@Base+0x8ff5>
fc0e30: 49 c1 e2 04 shl $0x4,%r10
fc0e34: 48 83 f8 01 cmp $0x1,%rax
fc0e38: 45 8b b2 08 a9 5f 01 mov 0x15fa908(%r10),%r14d
----------------------------------------------------------------------------------------------------------------------------------------------------------------
1011a03: 4c 8b 0e mov (%rsi),%r9
1011a06: 4c 8b 6a 08 mov 0x8(%rdx),%r13
1011a0a: 4d 39 69 08 cmp %r13,0x8(%r9)
1011a0e: 75 bd jne 10119cd <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x19d>
1011a10: 45 0f b7 61 04 movzwl 0x4(%r9),%r12d
1011a15: 66 44 39 62 04 cmp %r12w,0x4(%rdx)
1011a1a: 75 b1 jne 10119cd <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x19d>
1011a1c: 0f b6 6a 04 movzbl 0x4(%rdx),%ebp
1011a20: 85 ed test %ebp,%ebp
1011a22: 74 64 je 1011a88 <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x258>
1011a24: 4c 8b 7a 10 mov 0x10(%rdx),%r15
1011a28: 4d 39 79 10 cmp %r15,0x10(%r9)
1011a2c: 75 9f jne 10119cd <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x19d>
1011a2e: 83 fd 01 cmp $0x1,%ebp
1011a31: 74 55 je 1011a88 <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x258>
1011a33: 4d 8b 69 18 mov 0x18(%r9),%r13
1011a37: 4c 39 6a 18 cmp %r13,0x18(%rdx)
1011a3b: 75 90 jne 10119cd <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x19d>
1011a3d: 83 fd 02 cmp $0x2,%ebp
1011a40: 74 46 je 1011a88 <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x258>
1011a42: 4c 8b 62 20 mov 0x20(%rdx),%r12
1011a46: 4d 39 61 20 cmp %r12,0x20(%r9)
1011a4a: 75 81 jne 10119cd <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x19d>
1011a4c: 83 fd 03 cmp $0x3,%ebp
1011a4f: 74 37 je 1011a88 <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x258>
1011a51: 4c 8b 7a 28 mov 0x28(%rdx),%r15
1011a55: 4d 39 79 28 cmp %r15,0x28(%r9)
1011a59: 0f 85 6e ff ff ff jne 10119cd <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x19d>
1011a5f: 45 31 e4 xor %r12d,%r12d
1011a62: 45 8d 6c 24 04 lea 0x4(%r12),%r13d
1011a67: 44 39 ed cmp %r13d,%ebp
1011a6a: 7e 1c jle 1011a88 <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x258>
1011a6c: 4e 8b 7c e2 30 mov 0x30(%rdx,%r12,8),%r15
1011a71: 49 83 c4 01 add $0x1,%r12
1011a75: 4f 3b 7c e1 28 cmp 0x28(%r9,%r12,8),%r15
1011a7a: 74 e6 je 1011a62 <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x232>
1011a7c: e9 4c ff ff ff jmpq 10119cd <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x19d>
1011a81: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
1011a88: 48 83 c4 18 add $0x18,%rsp
1011a8c: 4c 89 c0 mov %r8,%rax
1011a8f: 5b pop %rbx
1011a90: 5d pop %rbp
1011a91: 41 5c pop %r12
1011a93: 41 5d pop %r13
1011a95: 41 5e pop %r14
1011a97: 41 5f pop %r15
1011a99: c3 retq
1011a9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
1011aa0: 4f 8d 04 e6 lea (%r14,%r12,8),%r8
1011aa4: 49 8b 10 mov (%r8),%rdx
*1011aa7: 48 85 d2 test %rdx,%rdx
1011aaa: 74 24 je 1011ad0 <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x2a0>
1011aac: 48 83 fa 01 cmp $0x1,%rdx
1011ab0: 74 4c je 1011afe <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x2ce>
1011ab2: 4c 8b 0e mov (%rsi),%r9
1011ab5: 4d 8b 79 08 mov 0x8(%r9),%r15
1011ab9: 4c 39 7a 08 cmp %r15,0x8(%rdx)
1011abd: 0f 84 4d ff ff ff je 1011a10 <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x1e0>
1011ac3: e9 05 ff ff ff jmpq 10119cd <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x19d>
1011ac8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
1011acf: 00
1011ad0: 8b 74 24 08 mov 0x8(%rsp),%esi
1011ad4: 85 f6 test %esi,%esi
1011ad6: 0f 84 c3 00 00 00 je 1011b9f <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x36f>
1011adc: 48 85 c0 test %rax,%rax
1011adf: 0f 84 a3 fe ff ff je 1011988 <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x158>
1011ae5: 48 83 6b 18 01 subq $0x1,0x18(%rbx)
1011aea: 48 c7 00 00 00 00 00 movq $0x0,(%rax)
1011af1: e9 9a fe ff ff jmpq 1011990 <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x160>
1011af6: 4c 89 c0 mov %r8,%rax
1011af9: e9 a4 fe ff ff jmpq 10119a2 <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x172>
1011afe: 48 85 c0 test %rax,%rax
1011b01: 49 0f 44 c0 cmove %r8,%rax
1011b05: e9 c0 fe ff ff jmpq 10119ca <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE19find_slot_with_hashERKP9tree_nodej13insert_option@@Base+0x19a>
1011b0a: 89 54 24 0c mov %edx,0xc(%rsp)
1011b0e: 48 89 34 24 mov %rsi,(%rsp)
1011b12: e8 39 04 00 00 callq 1011f50 <_ZN10hash_tableI14int_cst_hasher11xcallocatorLb1EE6expandEv@@Base>
1011b17: 4c 8b 5b 08 mov 0x8(%rbx),%r11
1011b1b: 8b 54 24 0c mov 0xc(%rsp),%edx
1011b1f: 48 8b 34 24 mov (%rsp),%rsi
1011b23: 44 8b 6b 28 mov 0x28(%rbx),%r13d
1011b27: 83 43 20 01 addl $0x1,0x20(%rbx)
1011b2b: 41 89 d1 mov %edx,%r9d
1011b2e: 89 d7 mov %edx,%edi
1011b30: 41 89 d2 mov %edx,%r10d
1011b33: 4d 89 ee mov %r13,%r14
1011b36: 49 c1 e6 04 shl $0x4,%r14
1011b3a: 41 8b 86 04 a9 5f 01 mov 0x15fa904(%r14),%eax
1011b41: 41 8b 8e 0c a9 5f 01 mov 0x15fa90c(%r14),%ecx
1011b48: 41 8b ae 00 a9 5f 01 mov 0x15fa900(%r14),%ebp
1011b4f: 4c 8b 33 mov (%rbx),%r14
1011b52: 49 0f af c1 imul %r9,%rax
1011b56: 48 c1 e8 20 shr $0x20,%rax
1011b5a: 29 c7 sub %eax,%edi
1011b5c: d1 ef shr %edi
1011b5e: 01 f8 add %edi,%eax
1011b60: d3 e8 shr %cl,%eax
1011b62: 0f af c5 imul %ebp,%eax
1011b65: 41 29 c2 sub %eax,%r10d
1011b68: 45 89 d0 mov %r10d,%r8d
1011b6b: 4b 8d 04 c6 lea (%r14,%r8,8),%rax
----------------------------------------------------------------------------------------------------------------------------------------------------------------
f3dbab: 48 8b 44 24 38 mov 0x38(%rsp),%rax
f3dbb0: 4c 8b 5c 24 40 mov 0x40(%rsp),%r11
f3dbb5: 48 8b 54 24 48 mov 0x48(%rsp),%rdx
f3dbba: 4c 8b 44 24 50 mov 0x50(%rsp),%r8
f3dbbf: 4c 89 ac 24 f0 00 00 mov %r13,0xf0(%rsp)
f3dbc6: 00
f3dbc7: 4c 89 8c 24 f8 00 00 mov %r9,0xf8(%rsp)
f3dbce: 00
f3dbcf: 48 89 9c 24 00 01 00 mov %rbx,0x100(%rsp)
f3dbd6: 00
f3dbd7: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp)
f3dbde: 00
f3dbdf: 4c 89 9c 24 10 01 00 mov %r11,0x110(%rsp)
f3dbe6: 00
f3dbe7: 48 89 94 24 18 01 00 mov %rdx,0x118(%rsp)
f3dbee: 00
f3dbef: 4c 89 84 24 20 01 00 mov %r8,0x120(%rsp)
f3dbf6: 00
f3dbf7: 0f 84 da 07 00 00 je f3e3d7 <_ZN2wi3subIi16generic_wide_intI22fixed_wide_int_storageILi128EEEEENS_13binary_traitsIT_T0_XsrNS_10int_traitsIS6_EE14precision_typeEXsrNS8_IS7_EE14precision_typeEE11result_typeERKS6_RKS7_@@Base+0x19f7>
f3dbfd: 8b 9c 24 f0 00 00 00 mov 0xf0(%rsp),%ebx
f3dc04: 44 8b 15 ad 4e bf 00 mov 0xbf4ead(%rip),%r10d # 1b32ab8 <global_options@@Base+0xa58>
f3dc0b: 83 fb 02 cmp $0x2,%ebx
f3dc0e: 41 0f 94 c7 sete %r15b
f3dc12: 45 85 d2 test %r10d,%r10d
f3dc15: 0f 84 d6 01 90 ff je 83ddf1 <_Z24debug_points_to_info_forP9tree_node@@Base+0x6fb>
f3dc1b: 83 fb 02 cmp $0x2,%ebx
f3dc1e: 0f 85 70 04 00 00 jne f3e094 <_ZN2wi3subIi16generic_wide_intI22fixed_wide_int_storageILi128EEEEENS_13binary_traitsIT_T0_XsrNS_10int_traitsIS6_EE14precision_typeEXsrNS8_IS7_EE14precision_typeEE11result_typeERKS6_RKS7_@@Base+0x16b4>
f3dc24: 4c 8b 8c 24 f8 00 00 mov 0xf8(%rsp),%r9
f3dc2b: 00
f3dc2c: 66 41 83 39 1a cmpw $0x1a,(%r9)
f3dc31: 0f 85 72 1e 00 00 jne f3faa9 <_ZN2wi3subIi16generic_wide_intI22fixed_wide_int_storageILi128EEEEENS_13binary_traitsIT_T0_XsrNS_10int_traitsIS6_EE14precision_typeEXsrNS8_IS7_EE14precision_typeEE11result_typeERKS6_RKS7_@@Base+0x30c9>
f3dc37: 4c 89 f7 mov %r14,%rdi
f3dc3a: 41 bf 01 00 00 00 mov $0x1,%r15d
f3dc40: e8 3b b2 e7 ff callq db8e80 <_Z14gimple_get_lhsPK21gimple_statement_base@@Base>
f3dc45: 48 85 c0 test %rax,%rax
f3dc48: 0f 84 8d 00 00 00 je f3dcdb <_ZN2wi3subIi16generic_wide_intI22fixed_wide_int_storageILi128EEEEENS_13binary_traitsIT_T0_XsrNS_10int_traitsIS6_EE14precision_typeEXsrNS8_IS7_EE14precision_typeEE11result_typeERKS6_RKS7_@@Base+0x12fb>
f3dc4e: 4c 89 f7 mov %r14,%rdi
f3dc51: e8 2a b2 e7 ff callq db8e80 <_Z14gimple_get_lhsPK21gimple_statement_base@@Base>
f3dc56: 66 81 38 91 00 cmpw $0x91,(%rax)
f3dc5b: 0f 85 5b 08 00 00 jne f3e4bc <_ZN2wi3subIi16generic_wide_intI22fixed_wide_int_storageILi128EEEEENS_13binary_traitsIT_T0_XsrNS_10int_traitsIS6_EE14precision_typeEXsrNS8_IS7_EE14precision_typeEE11result_typeERKS6_RKS7_@@Base+0x1adc>
f3dc61: 4c 89 f7 mov %r14,%rdi
f3dc64: e8 17 b2 e7 ff callq db8e80 <_Z14gimple_get_lhsPK21gimple_statement_base@@Base>
f3dc69: 48 8d bc 24 90 00 00 lea 0x90(%rsp),%rdi
f3dc70: 00
f3dc71: 48 89 c6 mov %rax,%rsi
f3dc74: 49 89 c6 mov %rax,%r14
f3dc77: e8 24 65 0a 00 callq fe41a0 <_Z16get_nonzero_bitsPK9tree_node@@Base>
f3dc7c: 8b 94 24 a8 00 00 00 mov 0xa8(%rsp),%edx
f3dc83: 44 8b 94 24 ac 00 00 mov 0xac(%rsp),%r10d
f3dc8a: 00
* f3dc8b: 48 8d 84 24 c0 01 00 lea 0x1c0(%rsp),%rax
f3dc92: 00
f3dc93: 48 c7 84 24 c0 01 00 movq $0xffffffffffffffff,0x1c0(%rsp)
f3dc9a: 00 ff ff ff ff
f3dc9f: c7 84 24 b8 01 00 00 movl $0x1,0x1b8(%rsp)
f3dca6: 01 00 00 00
f3dcaa: 48 89 84 24 b0 01 00 mov %rax,0x1b0(%rsp)
f3dcb1: 00
f3dcb2: 83 fa 01 cmp $0x1,%edx
f3dcb5: 44 89 94 24 bc 01 00 mov %r10d,0x1bc(%rsp)
f3dcbc: 00
f3dcbd: 0f 85 ad 16 00 00 jne f3f370 <_ZN2wi3subIi16generic_wide_intI22fixed_wide_int_storageILi128EEEEENS_13binary_traitsIT_T0_XsrNS_10int_traitsIS6_EE14precision_typeEXsrNS8_IS7_EE14precision_typeEE11result_typeERKS6_RKS7_@@Base+0x2990>
f3dcc3: 48 83 bc 24 90 00 00 cmpq $0xffffffffffffffff,0x90(%rsp)
f3dcca: 00 ff
f3dccc: 0f 85 9e 16 00 00 jne f3f370 <_ZN2wi3subIi16generic_wide_intI22fixed_wide_int_storageILi128EEEEENS_13binary_traitsIT_T0_XsrNS_10int_traitsIS6_EE14precision_typeEXsrNS8_IS7_EE14precision_typeEE11result_typeERKS6_RKS7_@@Base+0x2990>
f3dcd2: 45 84 ff test %r15b,%r15b
f3dcd5: 0f 84 ed 07 00 00 je f3e4c8 <_ZN2wi3subIi16generic_wide_intI22fixed_wide_int_storageILi128EEEEENS_13binary_traitsIT_T0_XsrNS_10int_traitsIS6_EE14precision_typeEXsrNS8_IS7_EE14precision_typeEE11result_typeERKS6_RKS7_@@Base+0x1ae8>
f3dcdb: 48 8b bc 24 f0 00 00 mov 0xf0(%rsp),%rdi
f3dce2: 00
f3dce3: 4c 8b 84 24 f8 00 00 mov 0xf8(%rsp),%r8
f3dcea: 00
f3dceb: 4c 8b 94 24 00 01 00 mov 0x100(%rsp),%r10
f3dcf2: 00
f3dcf3: 4c 8b 9c 24 08 01 00 mov 0x108(%rsp),%r11
f3dcfa: 00
f3dcfb: 48 8b 8c 24 10 01 00 mov 0x110(%rsp),%rcx
f3dd02: 00
f3dd03: 48 8b 94 24 18 01 00 mov 0x118(%rsp),%rdx
f3dd0a: 00
f3dd0b: 4c 8b bc 24 20 01 00 mov 0x120(%rsp),%r15
f3dd12: 00
f3dd13: 48 89 bc 24 30 01 00 mov %rdi,0x130(%rsp)
f3dd1a: 00
f3dd1b: 4c 89 84 24 38 01 00 mov %r8,0x138(%rsp)
f3dd22: 00
f3dd23: 4c 89 94 24 40 01 00 mov %r10,0x140(%rsp)
f3dd2a: 00
f3dd2b: 4c 89 9c 24 48 01 00 mov %r11,0x148(%rsp)
f3dd32: 00
f3dd33: 48 89 8c 24 50 01 00 mov %rcx,0x150(%rsp)
f3dd3a: 00
f3dd3b: 48 89 94 24 58 01 00 mov %rdx,0x158(%rsp)
f3dd42: 00
f3dd43: 4c 89 bc 24 60 01 00 mov %r15,0x160(%rsp)
f3dd4a: 00
f3dd4b: 66 81 7d 00 91 00 cmpw $0x91,0x0(%rbp)
f3dd51: 44 8b b4 24 f0 00 00 mov 0xf0(%rsp),%r14d
f3dd58: 00
f3dd59: 0f 85 71 06 00 00 jne f3e3d0 <_ZN2wi3subIi16generic_wide_intI22fixed_wide_int_storageILi128EEEEENS_13binary_traitsIT_T0_XsrNS_10int_traitsIS6_EE14precision_typeEXsrNS8_IS7_EE14precision_typeEE11result_typeERKS6_RKS7_@@Base+0x19f0>
f3dd5f: 8b 5d 04 mov 0x4(%rbp),%ebx
f3dd62: 44 89 b4 24 30 01 00 mov %r14d,0x130(%rsp)
----------------------------------------------------------------------------------------------------------------------------------------------------------------
e5b0e8: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9
e5b0ed: 49 8b 69 10 mov 0x10(%r9),%rbp
e5b0f1: 48 85 ed test %rbp,%rbp
e5b0f4: 48 89 6c 24 08 mov %rbp,0x8(%rsp)
e5b0f9: 0f 85 a7 fb ff ff jne e5aca6 <_Z10lra_assignv@@Base+0x5926>
e5b0ff: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi
e5b104: 4c 63 6f 40 movslq 0x40(%rdi),%r13
e5b108: 45 85 ed test %r13d,%r13d
e5b10b: 0f 89 5b 05 00 00 jns e5b66c <_Z10lra_assignv@@Base+0x62ec>
e5b111: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9
e5b116: 41 80 79 50 00 cmpb $0x0,0x50(%r9)
e5b11b: 0f 85 66 36 8c ff jne 71e787 <_ZN7va_heap7reserveIP8rtx_insnEEvRP3vecIT_S_8vl_embedEjb@@Base+0x11f1>
e5b121: 48 8b 74 24 20 mov 0x20(%rsp),%rsi
e5b126: 4c 89 f7 mov %r14,%rdi
e5b129: e8 22 f3 07 00 callq eda450 <_Z19sparseset_clear_bitP13sparseset_defm@@Base>
e5b12e: 48 8b 35 a3 96 c1 00 mov 0xc196a3(%rip),%rsi # 1a747d8 <lra_reg_info@@Base>
e5b135: 4c 8b 74 24 38 mov 0x38(%rsp),%r14
e5b13a: 48 8b 05 9f 92 c2 00 mov 0xc2929f(%rip),%rax # 1a843e0 <lra_assignment_iter@@Base+0xfbc>
e5b141: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp)
e5b148: 00 00 00 00 00
e5b14d: 48 c7 84 24 88 00 00 movq $0x0,0x88(%rsp)
e5b154: 00 00 00 00 00
e5b159: 49 01 f6 add %rsi,%r14
e5b15c: 45 8b 46 64 mov 0x64(%r14),%r8d
e5b160: 45 8b 76 68 mov 0x68(%r14),%r14d
e5b164: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax)
e5b16b: 00
e5b16c: c6 40 28 01 movb $0x1,0x28(%rax)
e5b170: c6 40 29 01 movb $0x1,0x29(%rax)
e5b174: 48 83 78 10 00 cmpq $0x0,0x10(%rax)
e5b179: 4c 8b 2d 90 66 b8 00 mov 0xb86690(%rip),%r13 # 19e1810 <this_target_hard_regs@@Base>
e5b180: 48 8b 3d 81 66 b8 00 mov 0xb86681(%rip),%rdi # 19e1808 <this_target_regs@@Base>
e5b187: 0f 84 c7 00 00 00 je e5b254 <_Z10lra_assignv@@Base+0x5ed4>
e5b18d: 4c 8b 6c 24 30 mov 0x30(%rsp),%r13
e5b192: 4c 8b 58 20 mov 0x20(%rax),%r11
e5b196: ba 01 00 00 00 mov $0x1,%edx
e5b19b: 48 8b 3d 66 66 b8 00 mov 0xb86666(%rip),%rdi # 19e1808 <this_target_regs@@Base>
e5b1a2: 4c 8b 15 3f 92 c2 00 mov 0xc2923f(%rip),%r10 # 1a843e8 <lra_assignment_iter@@Base+0xfc4>
e5b1a9: 4d 8d 7d 3f lea 0x3f(%r13),%r15
e5b1ad: 4c 8b 2d 5c 66 b8 00 mov 0xb8665c(%rip),%r13 # 19e1810 <this_target_hard_regs@@Base>
e5b1b4: 49 c1 e7 04 shl $0x4,%r15
e5b1b8: 4f 8d 4c 3d 08 lea 0x8(%r13,%r15,1),%r9
e5b1bd: 4c 63 7c 24 2c movslq 0x2c(%rsp),%r15
e5b1c2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
e5b1c8: 4c 8b 20 mov (%rax),%r12
e5b1cb: 4b 8b 0c dc mov (%r12,%r11,8),%rcx
e5b1cf: 48 63 d9 movslq %ecx,%rbx
e5b1d2: 48 c1 e3 07 shl $0x7,%rbx
e5b1d6: 48 01 f3 add %rsi,%rbx
e5b1d9: 44 3b 43 64 cmp 0x64(%rbx),%r8d
* e5b1dd: 0f 84 e9 05 00 00 je e5b7cc <_Z10lra_assignv@@Base+0x644c>
e5b1e3: 41 89 cb mov %ecx,%r11d
e5b1e6: 43 8b 0c 9a mov (%r10,%r11,4),%ecx
e5b1ea: 49 c1 e3 07 shl $0x7,%r11
e5b1ee: 4a 63 6c 1e 6c movslq 0x6c(%rsi,%r11,1),%rbp
e5b1f3: 41 89 cc mov %ecx,%r12d
e5b1f6: 41 89 cb mov %ecx,%r11d
e5b1f9: 49 6b dc 66 imul $0x66,%r12,%rbx
e5b1fd: 41 c1 eb 06 shr $0x6,%r11d
e5b201: 48 01 fb add %rdi,%rbx
e5b204: 0f b6 1c 2b movzbl (%rbx,%rbp,1),%ebx
e5b208: 48 89 d5 mov %rdx,%rbp
e5b20b: 48 d3 e5 shl %cl,%rbp
e5b20e: 4a 09 6c dc 70 or %rbp,0x70(%rsp,%r11,8)
e5b213: 44 8d 59 01 lea 0x1(%rcx),%r11d
e5b217: 01 cb add %ecx,%ebx
e5b219: 41 39 db cmp %ebx,%r11d
e5b21c: 0f 82 2b 03 00 00 jb e5b54d <_Z10lra_assignv@@Base+0x61cd>
e5b222: 48 8b 5c 24 70 mov 0x70(%rsp),%rbx
e5b227: 48 f7 d3 not %rbx
e5b22a: 49 85 19 test %rbx,(%r9)
e5b22d: 0f 84 6f 05 00 00 je e5b7a2 <_Z10lra_assignv@@Base+0x6422>
e5b233: 44 0f b6 58 28 movzbl 0x28(%rax),%r11d
e5b238: c6 40 28 01 movb $0x1,0x28(%rax)
e5b23c: 4c 03 58 20 add 0x20(%rax),%r11
e5b240: 80 78 29 00 cmpb $0x0,0x29(%rax)
e5b244: 4c 89 58 20 mov %r11,0x20(%rax)
e5b248: 74 0a je e5b254 <_Z10lra_assignv@@Base+0x5ed4>
e5b24a: 4c 39 58 10 cmp %r11,0x10(%rax)
e5b24e: 0f 87 74 ff ff ff ja e5b1c8 <_Z10lra_assignv@@Base+0x5e48>
e5b254: c6 40 29 00 movb $0x0,0x29(%rax)
e5b258: 48 8b 05 71 91 c2 00 mov 0xc29171(%rip),%rax # 1a843d0 <lra_assignment_iter@@Base+0xfac>
e5b25f: 44 8b 1d de 90 c2 00 mov 0xc290de(%rip),%r11d # 1a84344 <lra_assignment_iter@@Base+0xf20>
e5b266: 48 8b 58 10 mov 0x10(%rax),%rbx
e5b26a: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax)
e5b271: 00
e5b272: c6 40 28 01 movb $0x1,0x28(%rax)
e5b276: c6 40 29 01 movb $0x1,0x29(%rax)
e5b27a: 4c 8b 78 20 mov 0x20(%rax),%r15
e5b27e: 49 39 df cmp %rbx,%r15
e5b281: 0f 82 7d 04 00 00 jb e5b704 <_Z10lra_assignv@@Base+0x6384>
e5b287: 4c 8b 4c 24 30 mov 0x30(%rsp),%r9
e5b28c: 48 8b 15 b5 60 b8 00 mov 0xb860b5(%rip),%rdx # 19e1348 <this_target_ira@@Base>
e5b293: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx
e5b298: 4c 8b 25 d1 80 c2 00 mov 0xc280d1(%rip),%r12 # 1a83370 <lra_no_alloc_regs@@Base>
e5b29f: 48 63 6c 24 2c movslq 0x2c(%rsp),%rbp
e5b2a4: c6 40 29 00 movb $0x0,0x29(%rax)
e5b2a8: 49 69 c9 a2 00 00 00 imul $0xa2,%r9,%rcx
e5b2af: 4c 89 ce mov %r9,%rsi
e5b2b2: 46 8b 9c 8a 28 67 00 mov 0x6728(%rdx,%r9,4),%r11d
e5b2b9: 00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment