Offset 61604, 15 lines modifiedOffset 61604, 15 lines modified
61604 »       mov····0x682cea(%rip),%edx········61604 »       mov····0x682cea(%rip),%edx········
61605 »       mov····0x682ce8(%rip),%ecx········61605 »       mov····0x682ce8(%rip),%ecx········
61606 »       mov····%rdx,%rax61606 »       mov····%rdx,%rax
61607 »       add····$0x1,%rdx61607 »       add····$0x1,%rdx
61608 »       cmp····%rdx,%rcx61608 »       cmp····%rdx,%rcx
61609 »       jb·····c2e5f·<llvm::cl::TokenizeWindowsCommandLine(llvm::StringRef,·llvm::StringSaver&,·llvm::SmallVectorImpl<char·const*>&,·bool)@plt+0x5f>61609 »       jb·····c2e5f·<llvm::cl::TokenizeWindowsCommandLine(llvm::StringRef,·llvm::StringSaver&,·llvm::SmallVectorImpl<char·const*>&,·bool)@plt+0x5f>
61610 »       add····$0x1,%eax61610 »       add····$0x1,%eax
61611 »       vmovq··0x655b41(%rip),%xmm1········#·764800·<typeinfo·name·for·llvm::format_object<char·const*,·int,·double>@@Base+0xbeec0>61611 »       vmovq··0x655b41(%rip),%xmm1········#·764800·<typeinfo·name·for·llvm::format_object<char·const*,·int,·double>@@Base+0xbef20>
61612 »       vmovdqu·%xmm0,0x682cf1(%rip)········61612 »       vmovdqu·%xmm0,0x682cf1(%rip)········
61613 »       vpxor··%xmm0,%xmm0,%xmm061613 »       vpxor··%xmm0,%xmm0,%xmm0
61614 »       mov····%eax,0x682cb7(%rip)········61614 »       mov····%eax,0x682cb7(%rip)········
61615 »       lea····0x673918(%rip),%rax········#·7825f0·<vtable·for·llvm::cl::opt<llvm::PluginLoader,·false,·llvm::cl::parser<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>@@Base>61615 »       lea····0x673918(%rip),%rax········#·7825f0·<vtable·for·llvm::cl::opt<llvm::PluginLoader,·false,·llvm::cl::parser<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>@@Base>
61616 »       lea····0x4d21ed(%rip),%rsi········61616 »       lea····0x4d21ed(%rip),%rsi········
61617 »       mov····$0x4,%edx61617 »       mov····$0x4,%edx
61618 »       vmovdqu·%xmm0,0x682cdc(%rip)········61618 »       vmovdqu·%xmm0,0x682cdc(%rip)········
Offset 61723, 50 lines modifiedOffset 61723, 50 lines modified
61723 »       movb···$0x90,0x117(%rsp)61723 »       movb···$0x90,0x117(%rsp)
61724 »       lea····0x117(%rsp),%rsi61724 »       lea····0x117(%rsp),%rsi
61725 »       mov····%r13,%rdi61725 »       mov····%r13,%rdi
61726 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>61726 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>
61727 »       lea····0x48(%rsp),%rdi61727 »       lea····0x48(%rsp),%rdi
61728 »       lea····0x17(%rsp),%rcx61728 »       lea····0x17(%rsp),%rcx
61729 »       mov····$0x2,%edx61729 »       mov····$0x2,%edx
61730 »       lea····0x58e638(%rip),%rsi········#·69d549·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7e9>61730 »       lea····0x58e5d8(%rip),%rsi········#·69d4e9·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7e9>
61731 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>61731 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>
61732 »       lea····0x60(%rsp),%rdi61732 »       lea····0x60(%rsp),%rdi
61733 »       lea····0x17(%rsp),%rcx61733 »       lea····0x17(%rsp),%rcx
61734 »       mov····$0x3,%edx61734 »       mov····$0x3,%edx
61735 »       lea····0x58e61a(%rip),%rsi········#·69d546·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7e6>61735 »       lea····0x58e5ba(%rip),%rsi········#·69d4e6·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7e6>
61736 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>61736 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>
61737 »       lea····0x78(%rsp),%rdi61737 »       lea····0x78(%rsp),%rdi
61738 »       lea····0x17(%rsp),%rcx61738 »       lea····0x17(%rsp),%rcx
61739 »       mov····$0x4,%edx61739 »       mov····$0x4,%edx
61740 »       lea····0x58e5fb(%rip),%rsi········#·69d542·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7e2>61740 »       lea····0x58e59b(%rip),%rsi········#·69d4e2·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7e2>
61741 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>61741 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>
61742 »       lea····0x90(%rsp),%rdi61742 »       lea····0x90(%rsp),%rdi
61743 »       lea····0x17(%rsp),%rcx61743 »       lea····0x17(%rsp),%rcx
61744 »       mov····$0x5,%edx61744 »       mov····$0x5,%edx
61745 »       lea····0x58e5d8(%rip),%rsi········#·69d53d·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7dd>61745 »       lea····0x58e578(%rip),%rsi········#·69d4dd·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7dd>
61746 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>61746 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>
61747 »       lea····0xa8(%rsp),%rdi61747 »       lea····0xa8(%rsp),%rdi
61748 »       lea····0x17(%rsp),%rcx61748 »       lea····0x17(%rsp),%rcx
61749 »       mov····$0x6,%edx61749 »       mov····$0x6,%edx
61750 »       lea····0x58e5b4(%rip),%rsi········#·69d537·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7d7>61750 »       lea····0x58e554(%rip),%rsi········#·69d4d7·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7d7>
61751 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>61751 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>
61752 »       lea····0xc0(%rsp),%rdi61752 »       lea····0xc0(%rsp),%rdi
61753 »       lea····0x17(%rsp),%rcx61753 »       lea····0x17(%rsp),%rcx
61754 »       mov····$0x7,%edx61754 »       mov····$0x7,%edx
61755 »       lea····0x58e58f(%rip),%rsi········#·69d530·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7d0>61755 »       lea····0x58e52f(%rip),%rsi········#·69d4d0·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7d0>
61756 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>61756 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>
61757 »       lea····0xd8(%rsp),%rdi61757 »       lea····0xd8(%rsp),%rdi
61758 »       lea····0x17(%rsp),%rcx61758 »       lea····0x17(%rsp),%rcx
61759 »       mov····$0x8,%edx61759 »       mov····$0x8,%edx
61760 »       lea····0x58e569(%rip),%rsi········#·69d528·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7c8>61760 »       lea····0x58e509(%rip),%rsi········#·69d4c8·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7c8>
61761 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>61761 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>
61762 »       lea····0xf0(%rsp),%rdi61762 »       lea····0xf0(%rsp),%rdi
61763 »       lea····0x17(%rsp),%rcx61763 »       lea····0x17(%rsp),%rcx
61764 »       mov····$0x9,%edx61764 »       mov····$0x9,%edx
61765 »       lea····0x58e53b(%rip),%rsi········#·69d518·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7b8>61765 »       lea····0x58e4db(%rip),%rsi········#·69d4b8·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::RelaxAux>@@Base+0x7b8>
61766 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>61766 »       call···425610·<lld::elf::setX86TargetInfo(lld::elf::Ctx&)@@Base+0x31a0>
61767 »       vpxor··%xmm0,%xmm0,%xmm061767 »       vpxor··%xmm0,%xmm0,%xmm0
61768 »       mov····$0xd8,%edi61768 »       mov····$0xd8,%edi
61769 »       movq···$0x0,0x682f3a(%rip)········#·791f30·<lld::SpecificAlloc<lld::elf::JumpInstrMod>::tag@@Base+0x1c>61769 »       movq···$0x0,0x682f3a(%rip)········#·791f30·<lld::SpecificAlloc<lld::elf::JumpInstrMod>::tag@@Base+0x1c>
61770 »       vmovdqa·%xmm0,0x682f22(%rip)········#·791f20·<lld::SpecificAlloc<lld::elf::JumpInstrMod>::tag@@Base+0xc>61770 »       vmovdqa·%xmm0,0x682f22(%rip)········#·791f20·<lld::SpecificAlloc<lld::elf::JumpInstrMod>::tag@@Base+0xc>
61771 »       call···c1970·<operator·new(unsigned·long)@plt>61771 »       call···c1970·<operator·new(unsigned·long)@plt>
61772 »       vmovq··%rax,%xmm361772 »       vmovq··%rax,%xmm3
Offset 124291, 15 lines modifiedOffset 124291, 15 lines modified
124291 »       mov····0xc0(%rsp),%rdi124291 »       mov····0xc0(%rsp),%rdi
124292 »       mov····0xc8(%rsp),%r13124292 »       mov····0xc8(%rsp),%r13
124293 »       add····%rdi,%r13124293 »       add····%rdi,%r13
124294 »       cmp····%r13,%rdi124294 »       cmp····%r13,%rdi
124295 »       je·····152fb0·<lld::coff::LinkerDriver::parseSection(llvm::StringRef)@@Base+0x770>124295 »       je·····152fb0·<lld::coff::LinkerDriver::parseSection(llvm::StringRef)@@Base+0x770>
124296 »       mov····%rdi,%r15124296 »       mov····%rdi,%r15
124297 »       xor····%ebx,%ebx124297 »       xor····%ebx,%ebx
124298 »       lea····0x538774(%rip),%rbp········#·68b140·<typeinfo·name·for·std::_Sp_counted_ptr_inplace<std::future<std::pair<std::unique_ptr<llvm::MemoryBuffer,·std::default_delete<llvm::MemoryBuffer>·>,·std::error_code>·>,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0[·...·truncated·by·diffoscope;·len:·4,·SHA:·da51ac86d656a312270715586767edb917dfa32b0ff739c63c08f19df8c0fa98·...·]0>124298 »       lea····0x538714(%rip),%rbp········#·68b0e0·<typeinfo·name·for·std::_Sp_counted_ptr_inplace<std::future<std::pair<std::unique_ptr<llvm::MemoryBuffer,·std::default_delete<llvm::MemoryBuffer>·>,·std::error_code>·>,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0[·...·truncated·by·diffoscope;·len:·4,·SHA:·0a2bb04613d550a01d68bb7883db01a5f77799121a9c0087aaf38cc435a60aa9·...·]0>
124299 »       nopl···0x0(%rax)124299 »       nopl···0x0(%rax)
124300 »       movzbl·(%r15),%eax124300 »       movzbl·(%r15),%eax
124301 »       sub····$0x64,%eax124301 »       sub····$0x64,%eax
124302 »       cmp····$0x13,%al124302 »       cmp····$0x13,%al
124303 »       ja·····1529f0·<lld::coff::LinkerDriver::parseSection(llvm::StringRef)@@Base+0x1b0>124303 »       ja·····1529f0·<lld::coff::LinkerDriver::parseSection(llvm::StringRef)@@Base+0x1b0>
124304 »       movzbl·%al,%eax124304 »       movzbl·%al,%eax
124305 »       movslq·0x0(%rbp,%rax,4),%rax124305 »       movslq·0x0(%rbp,%rax,4),%rax
Offset 126567, 15 lines modifiedOffset 126567, 15 lines modified
126567 »       pop····%r12126567 »       pop····%r12
126568 »       jmp····150560·<lld::coff::link(llvm::ArrayRef<char·const*>,·llvm::raw_ostream&,·llvm::raw_ostream&,·bool,·bool)@@Base+0xc70>126568 »       jmp····150560·<lld::coff::link(llvm::ArrayRef<char·const*>,·llvm::raw_ostream&,·llvm::raw_ostream&,·bool,·bool)@@Base+0xc70>
126569 »       cs·nopw·0x0(%rax,%rax,1)126569 »       cs·nopw·0x0(%rax,%rax,1)
126570 »       nopl···0x0(%rax,%rax,1)126570 »       nopl···0x0(%rax,%rax,1)
  
126571 0000000000155220·<lld::coff::COFFOptTable::COFFOptTable()@@Base>:126571 0000000000155220·<lld::coff::COFFOptTable::COFFOptTable()@@Base>:
126572 »       push···%rbx126572 »       push···%rbx
126573 »       lea····0x535ff8(%rip),%rdx········126573 »       lea····0x535f98(%rip),%rdx········
126574 »       mov····$0xd,%ecx126574 »       mov····$0xd,%ecx
126575 »       lea····0x60f90c(%rip),%r8········#·764b40·<std::__cxx11::regex_traits<char>::lookup_classname<char·const*>(char·const*,·char·const*,·bool)·const::__classnames@@Base+0x320>126575 »       lea····0x60f90c(%rip),%r8········#·764b40·<std::__cxx11::regex_traits<char>::lookup_classname<char·const*>(char·const*,·char·const*,·bool)·const::__classnames@@Base+0x320>
126576 »       mov····$0xd3,%r9d126576 »       mov····$0xd3,%r9d
126577 »       lea····0x613aef(%rip),%rsi········#·768d30·<std::__cxx11::regex_traits<char>::lookup_classname<char·const*>(char·const*,·char·const*,·bool)·const::__classnames@@Base+0x4510>126577 »       lea····0x613aef(%rip),%rsi········#·768d30·<std::__cxx11::regex_traits<char>::lookup_classname<char·const*>(char·const*,·char·const*,·bool)·const::__classnames@@Base+0x4510>
126578 »       mov····%rdi,%rbx126578 »       mov····%rdi,%rbx
126579 »       sub····$0x8,%rsp126579 »       sub····$0x8,%rsp
126580 »       push···$0x1126580 »       push···$0x1
Offset 128042, 15 lines modifiedOffset 128042, 15 lines modified
128042 »       jmp····1566fe·<lld::coff::LinkerDriver::checkFailIfMismatch(llvm::StringRef,·lld::coff::InputFile*)@@Base+0x13e>128042 »       jmp····1566fe·<lld::coff::LinkerDriver::checkFailIfMismatch(llvm::StringRef,·lld::coff::InputFile*)@@Base+0x13e>
128043 »       nop128043 »       nop
128044 »       mov····0x18(%rsp),%r13128044 »       mov····0x18(%rsp),%r13
128045 »       mov····0x10(%rsp),%rdi128045 »       mov····0x10(%rsp),%rdi
128046 »       mov····0x28(%rsp),%rcx128046 »       mov····0x28(%rsp),%rcx
128047 »       lea····0x70(%rsp),%rax128047 »       lea····0x70(%rsp),%rax
128048 »       mov····%r13,%rsi128048 »       mov····%r13,%rsi
128049 »       lea····0x5351c2(%rip),%rdx········128049 »       lea····0x535162(%rip),%rdx········
128050 »       lea····0x50(%rsp),%r8128050 »       lea····0x50(%rsp),%r8
128051 »       mov····%rax,0x90(%rsp)128051 »       mov····%rax,0x90(%rsp)
128052 »       add····$0x14d0,%rdi128052 »       add····$0x14d0,%rdi
128053 »       call···1561c0·<std::_Rb_tree_iterator<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>·std::_Rb_tree<llvm::StringRef,·std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>,·std::_Select1st<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>,·std::less<llvm::StringRef>,·std::allocator<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>·>::_M_emplace_hint_unique<std::piecewise_construct_t·const&,·std::tuple<llvm::StringRef·const&>,·std::tuple<>·>(std::_Rb_tree_const_iterator<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>,·std::piecewise_construct_t·const&,·std::tuple<llvm::StringRef·const&>&&,·std::tuple<>&&)@@Base>128053 »       call···1561c0·<std::_Rb_tree_iterator<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>·std::_Rb_tree<llvm::StringRef,·std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>,·std::_Select1st<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>,·std::less<llvm::StringRef>,·std::allocator<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>·>::_M_emplace_hint_unique<std::piecewise_construct_t·const&,·std::tuple<llvm::StringRef·const&>,·std::tuple<>·>(std::_Rb_tree_const_iterator<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>,·std::piecewise_construct_t·const&,·std::tuple<llvm::StringRef·const&>&&,·std::tuple<>&&)@@Base>
128054 »       mov····%rax,%r13128054 »       mov····%rax,%r13
128055 »       jmp····156740·<lld::coff::LinkerDriver::checkFailIfMismatch(llvm::StringRef,·lld::coff::InputFile*)@@Base+0x180>128055 »       jmp····156740·<lld::coff::LinkerDriver::checkFailIfMismatch(llvm::StringRef,·lld::coff::InputFile*)@@Base+0x180>
128056 »       nop128056 »       nop
Offset 128059, 15 lines modifiedOffset 128059, 15 lines modified
128059 »       jmp····156aa1·<lld::coff::LinkerDriver::checkFailIfMismatch(llvm::StringRef,·lld::coff::InputFile*)@@Base+0x4e1>128059 »       jmp····156aa1·<lld::coff::LinkerDriver::checkFailIfMismatch(llvm::StringRef,·lld::coff::InputFile*)@@Base+0x4e1>
128060 »       nop128060 »       nop
128061 »       mov····0x20(%rsp),%rbx128061 »       mov····0x20(%rsp),%rbx
128062 »       mov····(%rsp),%rdi128062 »       mov····(%rsp),%rdi
128063 »       mov····0x28(%rsp),%rcx128063 »       mov····0x28(%rsp),%rcx
128064 »       lea····0x70(%rsp),%rax128064 »       lea····0x70(%rsp),%rax
128065 »       mov····%rbx,%rsi128065 »       mov····%rbx,%rsi
128066 »       lea····0x535173(%rip),%rdx········128066 »       lea····0x535113(%rip),%rdx········
128067 »       lea····0x4f(%rsp),%r8128067 »       lea····0x4f(%rsp),%r8
128068 »       mov····%rax,0x90(%rsp)128068 »       mov····%rax,0x90(%rsp)
128069 »       add····$0x14d0,%rdi128069 »       add····$0x14d0,%rdi
128070 »       call···1561c0·<std::_Rb_tree_iterator<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>·std::_Rb_tree<llvm::StringRef,·std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>,·std::_Select1st<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>,·std::less<llvm::StringRef>,·std::allocator<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>·>::_M_emplace_hint_unique<std::piecewise_construct_t·const&,·std::tuple<llvm::StringRef·const&>,·std::tuple<>·>(std::_Rb_tree_const_iterator<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>,·std::piecewise_construct_t·const&,·std::tuple<llvm::StringRef·const&>&&,·std::tuple<>&&)@@Base>128070 »       call···1561c0·<std::_Rb_tree_iterator<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>·std::_Rb_tree<llvm::StringRef,·std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>,·std::_Select1st<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>,·std::less<llvm::StringRef>,·std::allocator<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>·>::_M_emplace_hint_unique<std::piecewise_construct_t·const&,·std::tuple<llvm::StringRef·const&>,·std::tuple<>·>(std::_Rb_tree_const_iterator<std::pair<llvm::StringRef·const,·std::pair<llvm::StringRef,·lld::coff::InputFile*>·>·>,·std::piecewise_construct_t·const&,·std::tuple<llvm::StringRef·const&>&&,·std::tuple<>&&)@@Base>
128071 »       mov····%rax,%rbx128071 »       mov····%rax,%rbx
128072 »       jmp····156aed·<lld::coff::LinkerDriver::checkFailIfMismatch(llvm::StringRef,·lld::coff::InputFile*)@@Base+0x52d>128072 »       jmp····156aed·<lld::coff::LinkerDriver::checkFailIfMismatch(llvm::StringRef,·lld::coff::InputFile*)@@Base+0x52d>
128073 »       xchg···%ax,%ax128073 »       xchg···%ax,%ax
Offset 131603, 15 lines modifiedOffset 131603, 15 lines modified
131603 »       call···15ae60·<lld::coff::LinkerDriver::createManifestXml[abi:cxx11]()@@Base>131603 »       call···15ae60·<lld::coff::LinkerDriver::createManifestXml[abi:cxx11]()@@Base>
131604 »       mov····0x18(%rsp),%rdx131604 »       mov····0x18(%rsp),%rdx
131605 »       lea····0x8(%rsp),%rdi131605 »       lea····0x8(%rsp),%rdi
131606 »       mov····%rbx,%rsi131606 »       mov····%rbx,%rsi
131607 »       call···1548f0·<lld::coff::LinkerDriver::createMemoryBufferForManifestRes(unsigned·long)@@Base>131607 »       call···1548f0·<lld::coff::LinkerDriver::createMemoryBufferForManifestRes(unsigned·long)@@Base>
131608 »       mov····0x8(%rsp),%rax131608 »       mov····0x8(%rsp),%rax
131609 »       mov····$0x18,%ecx131609 »       mov····$0x18,%ecx
131610 »       vmovdqa·0x530d93(%rip),%xmm0········131610 »       vmovdqa·0x530d33(%rip),%xmm0········
131611 »       mov····$0x30,%r8d131611 »       mov····$0x30,%r8d
131612 »       mov····$0x409,%r9d131612 »       mov····$0x409,%r9d
131613 »       mov····$0xffffffff,%esi131613 »       mov····$0xffffffff,%esi
131614 »       mov····0x8(%rax),%rdi131614 »       mov····0x8(%rax),%rdi
131615 »       vmovdqu·%xmm0,(%rdi)131615 »       vmovdqu·%xmm0,(%rdi)
131616 »       vpxor··%xmm0,%xmm0,%xmm0131616 »       vpxor··%xmm0,%xmm0,%xmm0
131617 »       vmovdqu·%xmm0,0x10(%rdi)131617 »       vmovdqu·%xmm0,0x10(%rdi)
Offset 138550, 15 lines modifiedOffset 138550, 15 lines modified
138550 »       je·····161faa·<lld::coff::BitcodeFile::getMachineType(llvm::lto::InputFile·const*)@@Base+0xaa>138550 »       je·····161faa·<lld::coff::BitcodeFile::getMachineType(llvm::lto::InputFile·const*)@@Base+0xaa>
138551 »       mov····0x30(%rsp),%rax138551 »       mov····0x30(%rsp),%rax
138552 »       lea····0x1(%rax),%rsi138552 »       lea····0x1(%rax),%rsi
138553 »       call···c01c0·<operator·delete(void*,·unsigned·long)@plt>138553 »       call···c01c0·<operator·delete(void*,·unsigned·long)@plt>
138554 »       cmpl···$0x26,0x60(%rsp)138554 »       cmpl···$0x26,0x60(%rsp)
138555 »       ja·····161fc8·<lld::coff::BitcodeFile::getMachineType(llvm::lto::InputFile·const*)@@Base+0xc8>138555 »       ja·····161fc8·<lld::coff::BitcodeFile::getMachineType(llvm::lto::InputFile·const*)@@Base+0xc8>
138556 »       mov····0x60(%rsp),%eax138556 »       mov····0x60(%rsp),%eax
138557 »       lea····0x529e74(%rip),%rdx········138557 »       lea····0x529e14(%rip),%rdx········
138558 »       movslq·(%rdx,%rax,4),%rax138558 »       movslq·(%rdx,%rax,4),%rax
138559 »       add····%rdx,%rax138559 »       add····%rdx,%rax
138560 »       jmp····*%rax138560 »       jmp····*%rax
138561 »       nopl···(%rax)138561 »       nopl···(%rax)
138562 »       xor····%ebx,%ebx138562 »       xor····%ebx,%ebx
138563 »       mov····0x40(%rsp),%rdi138563 »       mov····0x40(%rsp),%rdi
138564 »       lea····0x50(%rsp),%rax138564 »       lea····0x50(%rsp),%rax
Offset 143841, 15 lines modifiedOffset 143841, 15 lines modified
143841 »       jne····1677cd·<lld::coff::ObjFile::handleComdatSelection(llvm::object::COFFSymbolRef,·llvm::COFF::COMDATType&,·bool&,·lld::coff::DefinedRegular*,·llvm::object::coff_aux_section_definition·const*)@@Base+0x9d>143841 »       jne····1677cd·<lld::coff::ObjFile::handleComdatSelection(llvm::object::COFFSymbolRef,·llvm::COFF::COMDATType&,·bool&,·lld::coff::DefinedRegular*,·llvm::object::coff_aux_section_definition·const*)@@Base+0x9d>
143842 »       test···%sil,%sil143842 »       test···%sil,%sil
143843 »       jne····167970·<lld::coff::ObjFile::handleComdatSelection(llvm::object::COFFSymbolRef,·llvm::COFF::COMDATType&,·bool&,·lld::coff::DefinedRegular*,·llvm::object::coff_aux_section_definition·const*)@@Base+0x240>143843 »       jne····167970·<lld::coff::ObjFile::handleComdatSelection(llvm::object::COFFSymbolRef,·llvm::COFF::COMDATType&,·bool&,·lld::coff::DefinedRegular*,·llvm::object::coff_aux_section_definition·const*)@@Base+0x240>
143844 »       cmp····%r13b,%al143844 »       cmp····%r13b,%al
143845 »       jne····16783d·<lld::coff::ObjFile::handleComdatSelection(llvm::object::COFFSymbolRef,·llvm::COFF::COMDATType&,·bool&,·lld::coff::DefinedRegular*,·llvm::object::coff_aux_section_definition·const*)@@Base+0x10d>143845 »       jne····16783d·<lld::coff::ObjFile::handleComdatSelection(llvm::object::COFFSymbolRef,·llvm::COFF::COMDATType&,·bool&,·lld::coff::DefinedRegular*,·llvm::object::coff_aux_section_definition·const*)@@Base+0x10d>
143846 »       cmp····$0x7,%al143846 »       cmp····$0x7,%al
143847 »       ja·····1677f5·<lld::coff::ObjFile::handleComdatSelection(llvm::object::COFFSymbolRef,·llvm::COFF::COMDATType&,·bool&,·lld::coff::DefinedRegular*,·llvm::object::coff_aux_section_definition·const*)@@Base+0xc5>143847 »       ja·····1677f5·<lld::coff::ObjFile::handleComdatSelection(llvm::object::COFFSymbolRef,·llvm::COFF::COMDATType&,·bool&,·lld::coff::DefinedRegular*,·llvm::object::coff_aux_section_definition·const*)@@Base+0xc5>
143848 »       lea····0x5246ef(%rip),%rsi········143848 »       lea····0x52468f(%rip),%rsi········
143849 »       movslq·(%rsi,%rax,4),%rax143849 »       movslq·(%rsi,%rax,4),%rax
143850 »       add····%rsi,%rax143850 »       add····%rsi,%rax
143851 »       jmp····*%rax143851 »       jmp····*%rax
143852 »       cs·nopw·0x0(%rax,%rax,1)143852 »       cs·nopw·0x0(%rax,%rax,1)
143853 »       movb···$0x2,(%r12)143853 »       movb···$0x2,(%r12)
143854 »       mov····0xf8(%rsp),%rax143854 »       mov····0xf8(%rsp),%rax
143855 »       sub····%fs:0x28,%rax143855 »       sub····%fs:0x28,%rax
Offset 152865, 15 lines modifiedOffset 152865, 15 lines modified
152865 »       pop····%r14152865 »       pop····%r14
152866 »       ret152866 »       ret
152867 »       nopl···0x0(%rax)152867 »       nopl···0x0(%rax)
152868 »       cmp····$0xaa64,%ax152868 »       cmp····$0xaa64,%ax
152869 »       jne····17169a·<lld::coff::ImportFile::makeImportThunk()@@Base+0x27a>152869 »       jne····17169a·<lld::coff::ImportFile::makeImportThunk()@@Base+0x27a>
152870 »       mov····0x38(%rdi),%rax152870 »       mov····0x38(%rdi),%rax
152871 »       lea····0x58(%rdi),%rsi152871 »       lea····0x58(%rdi),%rsi
152872 »       lea····0x51b0c3(%rip),%rdx········#·68c674·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::DLLFile::Symbol>@@Base+0x34>152872 »       lea····0x51b063(%rip),%rdx········#·68c614·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::DLLFile::Symbol>@@Base+0x34>
152873 »       mov····(%rax),%rdi152873 »       mov····(%rax),%rdi
152874 »       add····$0x18,%rsp152874 »       add····$0x18,%rsp
152875 »       pop····%rbx152875 »       pop····%rbx
152876 »       pop····%r14152876 »       pop····%r14
152877 »       jmp····16f090·<lld::coff::ImportThunkChunkARM64*·lld::make<lld::coff::ImportThunkChunkARM64,·lld::coff::COFFLinkerContext&,·lld::coff::DefinedImportData*&,·llvm::COFF::MachineTypes·const&>(lld::coff::COFFLinkerContext&,·lld::coff::DefinedImportData*&,·llvm::COFF::MachineTypes·const&)@@Base>152877 »       jmp····16f090·<lld::coff::ImportThunkChunkARM64*·lld::make<lld::coff::ImportThunkChunkARM64,·lld::coff::COFFLinkerContext&,·lld::coff::DefinedImportData*&,·llvm::COFF::MachineTypes·const&>(lld::coff::COFFLinkerContext&,·lld::coff::DefinedImportData*&,·llvm::COFF::MachineTypes·const&)@@Base>
152878 »       mov····0x38(%rdi),%rax152878 »       mov····0x38(%rdi),%rax
152879 »       mov····$0x8,%edx152879 »       mov····$0x8,%edx
Offset 153040, 15 lines modifiedOffset 153040, 15 lines modified
153040 »       xor····%esi,%esi153040 »       xor····%esi,%esi
153041 »       call···c2130·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace(unsigned·long,·unsigned·long,·char·const*,·unsigned·long)@plt>153041 »       call···c2130·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace(unsigned·long,·unsigned·long,·char·const*,·unsigned·long)@plt>
153042 »       movzwl·0x12(%rbx),%eax153042 »       movzwl·0x12(%rbx),%eax
153043 »       shr····$0x2,%ax153043 »       shr····$0x2,%ax
153044 »       and····$0x7,%eax153044 »       and····$0x7,%eax
153045 »       cmp····$0x4,%ax153045 »       cmp····$0x4,%ax
153046 »       ja·····171e2e·<lld::coff::ImportFile::parse()@@Base+0x76e>153046 »       ja·····171e2e·<lld::coff::ImportFile::parse()@@Base+0x76e>
153047 »       lea····0x51a648(%rip),%rdx········153047 »       lea····0x51a5e8(%rip),%rdx········
153048 »       movzwl·%ax,%eax153048 »       movzwl·%ax,%eax
153049 »       movslq·(%rdx,%rax,4),%rax153049 »       movslq·(%rdx,%rax,4),%rax
153050 »       add····%rdx,%rax153050 »       add····%rdx,%rax
153051 »       jmp····*%rax153051 »       jmp····*%rax
153052 »       lea····0xe0(%rsp),%rax153052 »       lea····0xe0(%rsp),%rax
153053 »       mov····0x50(%rsp),%rsi153053 »       mov····0x50(%rsp),%rsi
153054 »       mov····0x58(%rsp),%rdx153054 »       mov····0x58(%rsp),%rdx
Offset 153296, 15 lines modifiedOffset 153296, 15 lines modified
153296 »       mov····0xe8(%rsp),%rdx153296 »       mov····0xe8(%rsp),%rdx
153297 »       lea····0x68(%rax),%rdi153297 »       lea····0x68(%rax),%rdi
153298 »       call···c19d0·<llvm::StringSaver::save(llvm::StringRef)@plt>153298 »       call···c19d0·<llvm::StringSaver::save(llvm::StringRef)@plt>
153299 »       mov····0x38(%r13),%rbx153299 »       mov····0x38(%r13),%rbx
153300 »       mov····%rdx,%r15153300 »       mov····%rdx,%r15
153301 »       mov····%rax,0x10(%rsp)153301 »       mov····%rax,0x10(%rsp)
153302 »       lea····0xb8(%r13),%rsi153302 »       lea····0xb8(%r13),%rsi
153303 »       lea····0x51a940(%rip),%rdx········#·68c670·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::DLLFile::Symbol>@@Base+0x30>153303 »       lea····0x51a8e0(%rip),%rdx········#·68c610·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::DLLFile::Symbol>@@Base+0x30>
153304 »       mov····(%rbx),%rdi153304 »       mov····(%rbx),%rdi
153305 »       call···16f090·<lld::coff::ImportThunkChunkARM64*·lld::make<lld::coff::ImportThunkChunkARM64,·lld::coff::COFFLinkerContext&,·lld::coff::DefinedImportData*&,·llvm::COFF::MachineTypes·const&>(lld::coff::COFFLinkerContext&,·lld::coff::DefinedImportData*&,·llvm::COFF::MachineTypes·const&)@@Base>153305 »       call···16f090·<lld::coff::ImportThunkChunkARM64*·lld::make<lld::coff::ImportThunkChunkARM64,·lld::coff::COFFLinkerContext&,·lld::coff::DefinedImportData*&,·llvm::COFF::MachineTypes·const&>(lld::coff::COFFLinkerContext&,·lld::coff::DefinedImportData*&,·llvm::COFF::MachineTypes·const&)@@Base>
153306 »       mov····0xb8(%r13),%rcx153306 »       mov····0xb8(%r13),%rcx
153307 »       mov····%rax,%r8153307 »       mov····%rax,%r8
153308 »       mov····%r15,%rdx153308 »       mov····%r15,%rdx
153309 »       mov····%rbx,%rdi153309 »       mov····%rbx,%rdi
153310 »       mov····0x10(%rsp),%rsi153310 »       mov····0x10(%rsp),%rsi
Offset 202004, 15 lines modifiedOffset 202004, 15 lines modified
202004 »       vzeroupper202004 »       vzeroupper
202005 »       jmp····ce1bc·<llvm::cl::TokenizeWindowsCommandLine(llvm::StringRef,·llvm::StringSaver&,·llvm::SmallVectorImpl<char·const*>&,·bool)@plt+0xb3bc>202005 »       jmp····ce1bc·<llvm::cl::TokenizeWindowsCommandLine(llvm::StringRef,·llvm::StringSaver&,·llvm::SmallVectorImpl<char·const*>&,·bool)@plt+0xb3bc>
202006 »       nopw···0x0(%rax,%rax,1)202006 »       nopw···0x0(%rax,%rax,1)
202007 »       sub····$0x8,%rsp202007 »       sub····$0x8,%rsp
202008 »       cmpb···$0xa,(%rdi)202008 »       cmpb···$0xa,(%rdi)
202009 »       ja·····1a46fb·<lld::coff::Undefined::resolveWeakAlias()@@Base+0xde4b>202009 »       ja·····1a46fb·<lld::coff::Undefined::resolveWeakAlias()@@Base+0xde4b>
202010 »       movzbl·(%rdi),%eax202010 »       movzbl·(%rdi),%eax
202011 »       lea····0x4e8319(%rip),%rdx········#·68c970·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::SymbolUnion>@@Base+0x30>202011 »       lea····0x4e82b9(%rip),%rdx········#·68c910·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::SymbolUnion>@@Base+0x30>
202012 »       movslq·(%rdx,%rax,4),%rax202012 »       movslq·(%rdx,%rax,4),%rax
202013 »       add····%rdx,%rax202013 »       add····%rdx,%rax
202014 »       jmp····*%rax202014 »       jmp····*%rax
202015 »       mov····0x20(%rdi),%rax202015 »       mov····0x20(%rdi),%rax
202016 »       mov····(%rax),%rdx202016 »       mov····(%rax),%rdx
202017 »       mov····0x18(%rdi),%rax202017 »       mov····0x18(%rdi),%rax
202018 »       mov····0x8(%rax),%eax202018 »       mov····0x8(%rax),%eax
Offset 203127, 15 lines modifiedOffset 203127, 15 lines modified
203127 »       mov····(%rdi),%rax203127 »       mov····(%rdi),%rax
203128 »       call···*(%rax)203128 »       call···*(%rax)
203129 »       mov····%rax,%rdx203129 »       mov····%rax,%rdx
203130 »       mov····%rbx,%rax203130 »       mov····%rbx,%rax
203131 »       sub····%rdx,%rax203131 »       sub····%rdx,%rax
203132 »       test···$0x7,%al203132 »       test···$0x7,%al
203133 »       jne····ce3aa·<llvm::cl::TokenizeWindowsCommandLine(llvm::StringRef,·llvm::StringSaver&,·llvm::SmallVectorImpl<char·const*>&,·bool)@plt+0xb5aa>203133 »       jne····ce3aa·<llvm::cl::TokenizeWindowsCommandLine(llvm::StringRef,·llvm::StringSaver&,·llvm::SmallVectorImpl<char·const*>&,·bool)@plt+0xb5aa>
203134 »       mov····0x4e7bd3(%rip),%eax········#·68d4cb·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x24b>203134 »       mov····0x4e7b73(%rip),%eax········#·68d46b·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x24b>
203135 »       mov····%eax,(%rbx)203135 »       mov····%eax,(%rbx)
203136 »       mov····(%r12),%rax203136 »       mov····(%r12),%rax
203137 »       mov····0x32c(%r12),%r14d203137 »       mov····0x32c(%r12),%r14d
203138 »       mov····(%rax),%rdi203138 »       mov····(%rax),%rdi
203139 »       mov····(%rdi),%rax203139 »       mov····(%rdi),%rax
203140 »       call···*(%rax)203140 »       call···*(%rax)
203141 »       mov····%rax,%rdx203141 »       mov····%rax,%rdx
Offset 223195, 15 lines modifiedOffset 223195, 15 lines modified
223195 »       mov····(%rdi),%rax223195 »       mov····(%rdi),%rax
223196 »       call···*(%rax)223196 »       call···*(%rax)
223197 »       mov····%rax,%rdx223197 »       mov····%rax,%rdx
223198 »       mov····%r15,%rax223198 »       mov····%r15,%rax
223199 »       sub····%rdx,%rax223199 »       sub····%rdx,%rax
223200 »       test···$0x7,%al223200 »       test···$0x7,%al
223201 »       jne····cf805·<llvm::cl::TokenizeWindowsCommandLine(llvm::StringRef,·llvm::StringSaver&,·llvm::SmallVectorImpl<char·const*>&,·bool)@plt+0xca05>223201 »       jne····cf805·<llvm::cl::TokenizeWindowsCommandLine(llvm::StringRef,·llvm::StringSaver&,·llvm::SmallVectorImpl<char·const*>&,·bool)@plt+0xca05>
223202 »       mov····0x4d2efc(%rip),%eax········#·68d4cb·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x24b>223202 »       mov····0x4d2e9c(%rip),%eax········#·68d46b·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x24b>
223203 »       mov····%eax,(%r15)223203 »       mov····%eax,(%r15)
223204 »       mov····0x3a0(%rsp),%rax223204 »       mov····0x3a0(%rsp),%rax
223205 »       mov····0x6cc(%rsp),%r13d223205 »       mov····0x6cc(%rsp),%r13d
223206 »       mov····(%rax),%rdi223206 »       mov····(%rax),%rdi
223207 »       mov····(%rdi),%rax223207 »       mov····(%rdi),%rax
223208 »       call···*(%rax)223208 »       call···*(%rax)
223209 »       mov····%rax,%rdx223209 »       mov····%rax,%rdx
Offset 229324, 15 lines modifiedOffset 229324, 15 lines modified
229324 »       je·····1c0880·<lld::coff::computeCallGraphProfileOrder(lld::coff::COFFLinkerContext&)@@Base+0xc40>229324 »       je·····1c0880·<lld::coff::computeCallGraphProfileOrder(lld::coff::COFFLinkerContext&)@@Base+0xc40>
229325 »       movzbl·0x10(%rax),%eax229325 »       movzbl·0x10(%rax),%eax
229326 »       cmp····$0x68,%al229326 »       cmp····$0x68,%al
229327 »       je·····1c06a0·<lld::coff::computeCallGraphProfileOrder(lld::coff::COFFLinkerContext&)@@Base+0xa60>229327 »       je·····1c06a0·<lld::coff::computeCallGraphProfileOrder(lld::coff::COFFLinkerContext&)@@Base+0xa60>
229328 »       cmpb···$0xa,(%rdi)229328 »       cmpb···$0xa,(%rdi)
229329 »       ja·····1c0df0·<lld::coff::computeCallGraphProfileOrder(lld::coff::COFFLinkerContext&)@@Base+0x11b0>229329 »       ja·····1c0df0·<lld::coff::computeCallGraphProfileOrder(lld::coff::COFFLinkerContext&)@@Base+0x11b0>
229330 »       movzbl·(%rdi),%eax229330 »       movzbl·(%rdi),%eax
229331 »       lea····0x4ccddd(%rip),%rsi········#·68d4d0·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x250>229331 »       lea····0x4ccd7d(%rip),%rsi········#·68d470·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x250>
229332 »       movslq·(%rsi,%rax,4),%rax229332 »       movslq·(%rsi,%rax,4),%rax
229333 »       add····%rsi,%rax229333 »       add····%rsi,%rax
229334 »       jmp····*%rax229334 »       jmp····*%rax
229335 »       mov····0x10(%rdi),%rax229335 »       mov····0x10(%rdi),%rax
229336 »       cmp····%rax,%rbx229336 »       cmp····%rax,%rbx
229337 »       jne····1c06a0·<lld::coff::computeCallGraphProfileOrder(lld::coff::COFFLinkerContext&)@@Base+0xa60>229337 »       jne····1c06a0·<lld::coff::computeCallGraphProfileOrder(lld::coff::COFFLinkerContext&)@@Base+0xa60>
229338 »       mov····0x8(%rdi),%rsi229338 »       mov····0x8(%rdi),%rsi
Offset 233775, 15 lines modifiedOffset 233775, 15 lines modified
233775 »       mov····%r11,0xd8(%rsp)233775 »       mov····%r11,0xd8(%rsp)
233776 »       mov····0x100(%rsp),%r11233776 »       mov····0x100(%rsp),%r11
233777 »       cmp····$0xb,%dx233777 »       cmp····$0xb,%dx
233778 »       ja·····1c4bfb·<lld::coff::SectionChunk::applyRelX64(unsigned·char*,·unsigned·short,·lld::coff::OutputSection*,·unsigned·long,·unsigned·long,·unsigned·long)·const@@Base+0x16b>233778 »       ja·····1c4bfb·<lld::coff::SectionChunk::applyRelX64(unsigned·char*,·unsigned·short,·lld::coff::OutputSection*,·unsigned·long,·unsigned·long,·unsigned·long)·const@@Base+0x16b>
233779 »       mov····%rsi,%rdi233779 »       mov····%rsi,%rdi
233780 »       movzwl·%dx,%edx233780 »       movzwl·%dx,%edx
233781 »       mov····%rcx,%rsi233781 »       mov····%rcx,%rsi
233782 »       lea····0x4c8a2c(%rip),%rcx········#·68d4fc·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x27c>233782 »       lea····0x4c89cc(%rip),%rcx········#·68d49c·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x27c>
233783 »       movslq·(%rcx,%rdx,4),%rax233783 »       movslq·(%rcx,%rdx,4),%rax
233784 »       add····%rcx,%rax233784 »       add····%rcx,%rax
233785 »       jmp····*%rax233785 »       jmp····*%rax
233786 »       nopl···0x0(%rax)233786 »       nopl···0x0(%rax)
233787 »       sub····%r9d,%r8d233787 »       sub····%r9d,%r8d
233788 »       sub····$0x9,%r8d233788 »       sub····$0x9,%r8d
233789 »       add····%r8d,(%rdi)233789 »       add····%r8d,(%rdi)
Offset 233902, 15 lines modifiedOffset 233902, 15 lines modified
233902 »       mov····%r11,0xd8(%rsp)233902 »       mov····%r11,0xd8(%rsp)
233903 »       mov····0x100(%rsp),%r11233903 »       mov····0x100(%rsp),%r11
233904 »       cmp····$0x14,%dx233904 »       cmp····$0x14,%dx
233905 »       ja·····1c4d48·<lld::coff::SectionChunk::applyRelX86(unsigned·char*,·unsigned·short,·lld::coff::OutputSection*,·unsigned·long,·unsigned·long,·unsigned·long)·const@@Base+0x78>233905 »       ja·····1c4d48·<lld::coff::SectionChunk::applyRelX86(unsigned·char*,·unsigned·short,·lld::coff::OutputSection*,·unsigned·long,·unsigned·long,·unsigned·long)·const@@Base+0x78>
233906 »       mov····%rsi,%rdi233906 »       mov····%rsi,%rdi
233907 »       movzwl·%dx,%edx233907 »       movzwl·%dx,%edx
233908 »       mov····%rcx,%rsi233908 »       mov····%rcx,%rsi
233909 »       lea····0x4c8820(%rip),%rcx········#·68d52c·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x2ac>233909 »       lea····0x4c87c0(%rip),%rcx········#·68d4cc·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x2ac>
233910 »       movslq·(%rcx,%rdx,4),%rax233910 »       movslq·(%rcx,%rdx,4),%rax
233911 »       add····%rcx,%rax233911 »       add····%rcx,%rax
233912 »       jmp····*%rax233912 »       jmp····*%rax
233913 »       nopl···(%rax)233913 »       nopl···(%rax)
233914 »       sub····%r9d,%r8d233914 »       sub····%r9d,%r8d
233915 »       sub····$0x4,%r8d233915 »       sub····$0x4,%r8d
233916 »       add····%r8d,(%rdi)233916 »       add····%r8d,(%rdi)
Offset 234144, 15 lines modifiedOffset 234144, 15 lines modified
234144 »       je·····1c50c0·<lld::coff::SectionChunk::applyRelARM(unsigned·char*,·unsigned·short,·lld::coff::OutputSection*,·unsigned·long,·unsigned·long,·unsigned·long)·const@@Base+0x40>234144 »       je·····1c50c0·<lld::coff::SectionChunk::applyRelARM(unsigned·char*,·unsigned·short,·lld::coff::OutputSection*,·unsigned·long,·unsigned·long,·unsigned·long)·const@@Base+0x40>
234145 »       or·····$0x1,%rsi234145 »       or·····$0x1,%rsi
234146 »       testb··$0x20,0x3f(%rcx)234146 »       testb··$0x20,0x3f(%rcx)
234147 »       cmove··%r8,%rsi234147 »       cmove··%r8,%rsi
234148 »       cmp····$0x15,%dx234148 »       cmp····$0x15,%dx
234149 »       movzwl·%dx,%edx234149 »       movzwl·%dx,%edx
234150 »       ja·····1c5110·<lld::coff::SectionChunk::applyRelARM(unsigned·char*,·unsigned·short,·lld::coff::OutputSection*,·unsigned·long,·unsigned·long,·unsigned·long)·const@@Base+0x90>234150 »       ja·····1c5110·<lld::coff::SectionChunk::applyRelARM(unsigned·char*,·unsigned·short,·lld::coff::OutputSection*,·unsigned·long,·unsigned·long,·unsigned·long)·const@@Base+0x90>
234151 »       lea····0x4c84b0(%rip),%r11········#·68d580·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x300>234151 »       lea····0x4c8450(%rip),%r11········#·68d520·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x300>
234152 »       movslq·(%r11,%rdx,4),%rcx234152 »       movslq·(%r11,%rdx,4),%rcx
234153 »       add····%r11,%rcx234153 »       add····%r11,%rcx
234154 »       jmp····*%rcx234154 »       jmp····*%rcx
234155 »       nopl···0x0(%rax)234155 »       nopl···0x0(%rax)
234156 »       mov····0xd8(%rsp),%rdx234156 »       mov····0xd8(%rsp),%rdx
234157 »       sub····%fs:0x28,%rdx234157 »       sub····%fs:0x28,%rdx
234158 »       jne····1c5326·<lld::coff::SectionChunk::applyRelARM(unsigned·char*,·unsigned·short,·lld::coff::OutputSection*,·unsigned·long,·unsigned·long,·unsigned·long)·const@@Base+0x2a6>234158 »       jne····1c5326·<lld::coff::SectionChunk::applyRelARM(unsigned·char*,·unsigned·short,·lld::coff::OutputSection*,·unsigned·long,·unsigned·long,·unsigned·long)·const@@Base+0x2a6>
Offset 234568, 15 lines modifiedOffset 234568, 15 lines modified
234568 »       mov····%fs:0x28,%rdx234568 »       mov····%fs:0x28,%rdx
234569 »       mov····%rdx,0xd8(%rsp)234569 »       mov····%rdx,0xd8(%rsp)
234570 »       mov····0x100(%rsp),%rdx234570 »       mov····0x100(%rsp),%rdx
234571 »       cmp····$0x11,%ax234571 »       cmp····$0x11,%ax
234572 »       ja·····1c5a50·<lld::coff::SectionChunk::applyRelARM64(unsigned·char*,·unsigned·short,·lld::coff::OutputSection*,·unsigned·long,·unsigned·long,·unsigned·long)·const@@Base+0x320>234572 »       ja·····1c5a50·<lld::coff::SectionChunk::applyRelARM64(unsigned·char*,·unsigned·short,·lld::coff::OutputSection*,·unsigned·long,·unsigned·long,·unsigned·long)·const@@Base+0x320>
234573 »       mov····%rsi,%r10234573 »       mov····%rsi,%r10
234574 »       movzwl·%ax,%eax234574 »       movzwl·%ax,%eax
234575 »       lea····0x4c7e66(%rip),%rsi········#·68d5d8·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x358>234575 »       lea····0x4c7e06(%rip),%rsi········#·68d578·<typeinfo·name·for·lld::SpecificAlloc<lld::coff::PartialSection>@@Base+0x358>
234576 »       movslq·(%rsi,%rax,4),%rcx234576 »       movslq·(%rsi,%rax,4),%rcx
234577 »       add····%rsi,%rcx234577 »       add····%rsi,%rcx
234578 »       jmp····*%rcx234578 »       jmp····*%rcx
234579 »       nopl···0x0(%rax,%rax,1)234579 »       nopl···0x0(%rax,%rax,1)
234580 »       sub····%r9d,%r8d234580 »       sub····%r9d,%r8d
234581 »       sub····$0x4,%r8d234581 »       sub····$0x4,%r8d
234582 »       add····%r8d,(%r10)234582 »       add····%r8d,(%r10)
Offset 236750, 15 lines modifiedOffset 236750, 15 lines modified
236750 »       lea····-0x4(%rsi),%rax236750 »       lea····-0x4(%rsi),%rax
236751 »       add····$0x4,%rdi236751 »       add····$0x4,%rdi
236752 »       mov····%rax,%rdx236752 »       mov····%rax,%rdx
236753 »       mov····%rdi,%rax236753 »       mov····%rdi,%rax
236754 »       jmp····1c82cf·<lld::coff::SectionChunk::consumeDebugMagic(llvm::ArrayRef<unsigned·char>,·llvm::StringRef)@@Base+0x18f>236754 »       jmp····1c82cf·<lld::coff::SectionChunk::consumeDebugMagic(llvm::ArrayRef<unsigned·char>,·llvm::StringRef)@@Base+0x18f>
236755 »       nopl···0x0(%rax,%rax,1)236755 »       nopl···0x0(%rax,%rax,1)
236756 »       lea····0xf1(%rsp),%r10236756 »       lea····0xf1(%rsp),%r10
236757 »       lea····0x4c5749(%rip),%rsi········236757 »       lea····0x4c56e9(%rip),%rsi········
236758 »       mov····%r10,%rcx236758 »       mov····%r10,%rcx
236759 »       data16·cs·nopw·0x0(%rax,%rax,1)236759 »       data16·cs·nopw·0x0(%rax,%rax,1)
236760 »       data16·cs·nopw·0x0(%rax,%rax,1)236760 »       data16·cs·nopw·0x0(%rax,%rax,1)
236761 »       mov····%rax,%rdx236761 »       mov····%rax,%rdx
236762 »       sub····$0x1,%rcx236762 »       sub····$0x1,%rcx
236763 »       and····$0xf,%edx236763 »       and····$0xf,%edx
236764 »       shr····$0x4,%rax236764 »       shr····$0x4,%rax
Offset 244715, 15 lines modifiedOffset 244715, 15 lines modified
244715 »       pop····%r13244715 »       pop····%r13
244716 »       pop····%r14244716 »       pop····%r14
244717 »       pop····%r15244717 »       pop····%r15
244718 »       pop····%rbp244718 »       pop····%rbp
244719 »       ret244719 »       ret
244720 »       nopw···0x0(%rax,%rax,1)244720 »       nopw···0x0(%rax,%rax,1)
244721 »       lea····0x131(%rsp),%r8244721 »       lea····0x131(%rsp),%r8
244722 »       lea····0x4bd471(%rip),%rdx········244722 »       lea····0x4bd411(%rip),%rdx········
244723 »       mov····%r8,%rcx244723 »       mov····%r8,%rcx
244724 »       nopl···0x0(%rax,%rax,1)244724 »       nopl···0x0(%rax,%rax,1)
244725 »       data16·cs·nopw·0x0(%rax,%rax,1)244725 »       data16·cs·nopw·0x0(%rax,%rax,1)
244726 »       data16·cs·nopw·0x0(%rax,%rax,1)244726 »       data16·cs·nopw·0x0(%rax,%rax,1)
244727 »       mov····%rax,%rsi244727 »       mov····%rax,%rsi
244728 »       sub····$0x1,%rcx244728 »       sub····$0x1,%rcx
244729 »       and····$0xf,%esi244729 »       and····$0xf,%esi
Offset 244752, 15 lines modifiedOffset 244752, 15 lines modified
244752 »       mov····%rax,0xf0(%rsp)244752 »       mov····%rax,0xf0(%rsp)
244753 »       mov····%r8,%rdx244753 »       mov····%r8,%rdx
244754 »       mov····%rcx,%rsi244754 »       mov····%rcx,%rsi
244755 »       call···c1940·<memcpy@plt>244755 »       call···c1940·<memcpy@plt>
244756 »       jmp····1d0556·<lld::coff::TpiSource::remapRecord(llvm::MutableArrayRef<unsigned·char>,·llvm::ArrayRef<llvm::codeview::TiReference>)@@Base+0x316>244756 »       jmp····1d0556·<lld::coff::TpiSource::remapRecord(llvm::MutableArrayRef<unsigned·char>,·llvm::ArrayRef<llvm::codeview::TiReference>)@@Base+0x316>
244757 »       nopl···(%rax)244757 »       nopl···(%rax)
244758 »       lea····0x111(%rsp),%rsi244758 »       lea····0x111(%rsp),%rsi
244759 »       lea····0x4bd3a9(%rip),%rdx········244759 »       lea····0x4bd349(%rip),%rdx········
244760 »       mov····%rsi,%rcx244760 »       mov····%rsi,%rcx
244761 »       data16·cs·nopw·0x0(%rax,%rax,1)244761 »       data16·cs·nopw·0x0(%rax,%rax,1)
244762 »       data16·cs·nopw·0x0(%rax,%rax,1)244762 »       data16·cs·nopw·0x0(%rax,%rax,1)
244763 »       mov····%r14,%rax244763 »       mov····%r14,%rax
244764 »       sub····$0x1,%rcx244764 »       sub····$0x1,%rcx
244765 »       and····$0xf,%eax244765 »       and····$0xf,%eax
244766 »       shr····$0x4,%r14244766 »       shr····$0x4,%r14
Offset 246710, 15 lines modifiedOffset 246710, 15 lines modified
246710 »       mov····%r9,0x30(%r13)246710 »       mov····%r9,0x30(%r13)
246711 »       add····0x20(%rsp),%r9246711 »       add····0x20(%rsp),%r9
246712 »       mov····%rax,0x38(%r13)246712 »       mov····%rax,0x38(%r13)
246713 »       mov····%r9,0x40(%r13)246713 »       mov····%r9,0x40(%r13)
246714 »       jmp····1d2392·<lld::coff::TpiSource::mergeTypeRecord(llvm::codeview::TypeIndex,·llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind>)@@Base+0x152>246714 »       jmp····1d2392·<lld::coff::TpiSource::mergeTypeRecord(llvm::codeview::TypeIndex,·llvm::codeview::CVRecord<llvm::codeview::TypeLeafKind>)@@Base+0x152>
246715 »       nopl···0x0(%rax,%rax,1)246715 »       nopl···0x0(%rax,%rax,1)
246716 »       lea····0x131(%rsp),%r8246716 »       lea····0x131(%rsp),%r8
246717 »       lea····0x4bb119(%rip),%rsi········246717 »       lea····0x4bb0b9(%rip),%rsi········
246718 »       mov····%r8,%rcx246718 »       mov····%r8,%rcx
246719 »       nopw···0x0(%rax,%rax,1)246719 »       nopw···0x0(%rax,%rax,1)
246720 »       mov····%rax,%rdx246720 »       mov····%rax,%rdx
246721 »       sub····$0x1,%rcx246721 »       sub····$0x1,%rcx
246722 »       and····$0xf,%edx246722 »       and····$0xf,%edx
246723 »       shr····$0x4,%rax246723 »       shr····$0x4,%rax
246724 »       movzbl·(%rsi,%rdx,1),%edx246724 »       movzbl·(%rsi,%rdx,1),%edx
Offset 269989, 15 lines modifiedOffset 269989, 15 lines modified
269989 »       pop····%rbx269989 »       pop····%rbx
269990 »       pop····%rbp269990 »       pop····%rbp
269991 »       pop····%r12269991 »       pop····%r12
269992 »       pop····%r13269992 »       pop····%r13
269993 »       pop····%r14269993 »       pop····%r14
269994 »       ret269994 »       ret
269995 »       mov····$0x10,%edx269995 »       mov····$0x10,%edx
269996 »       lea····0x4a4d14(%rip),%rsi········#·68edb0·<typeinfo·name·for·llvm::format_object<unsigned·long,·unsigned·long,·unsigned·long>@@Base+0x20>269996 »       lea····0x4a4cb4(%rip),%rsi········#·68ed50·<typeinfo·name·for·llvm::format_object<unsigned·long,·unsigned·long,·unsigned·long>@@Base+0x20>
269997 »       mov····%rbp,%rdi269997 »       mov····%rbp,%rdi
269998 »       call···c2300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt>269998 »       call···c2300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt>
269999 »       mov····%rax,%r13269999 »       mov····%rax,%r13
270000 »       jmp····1e9ffb·<lld::coff::DelayLoadContents::newTailMergePDataChunk(lld::coff::SymbolTable&,·lld::coff::Chunk*)@@Base+0xe9b>270000 »       jmp····1e9ffb·<lld::coff::DelayLoadContents::newTailMergePDataChunk(lld::coff::SymbolTable&,·lld::coff::Chunk*)@@Base+0xe9b>
270001 »       call···c0580·<__stack_chk_fail@plt>270001 »       call···c0580·<__stack_chk_fail@plt>
270002 »       mov····%rax,%rbx270002 »       mov····%rax,%rbx
270003 »       vzeroupper270003 »       vzeroupper
Offset 272719, 15 lines modifiedOffset 272719, 15 lines modified
272719 »       mov····%rax,%r13272719 »       mov····%rax,%r13
272720 »       mov····0x18(%rax),%rax272720 »       mov····0x18(%rax),%rax
272721 »       sub····%rdi,%rax272721 »       sub····%rdi,%rax
272722 »       jmp····1ec3bc·<lld::coff::writeLLDMapFile(lld::coff::COFFLinkerContext·const&)@@Base+0xb1c>272722 »       jmp····1ec3bc·<lld::coff::writeLLDMapFile(lld::coff::COFFLinkerContext·const&)@@Base+0xb1c>
272723 »       nopl···0x0(%rax,%rax,1)272723 »       nopl···0x0(%rax,%rax,1)
272724 »       mov····0x98(%rsp),%rdi272724 »       mov····0x98(%rsp),%rdi
272725 »       mov····$0x8,%edx272725 »       mov····$0x8,%edx
272726 »       lea····0x4a2284(%rip),%rsi········#·68edc8·<typeinfo·name·for·llvm::format_object<unsigned·long,·unsigned·long,·unsigned·long>@@Base+0x38>272726 »       lea····0x4a2224(%rip),%rsi········#·68ed68·<typeinfo·name·for·llvm::format_object<unsigned·long,·unsigned·long,·unsigned·long>@@Base+0x38>
272727 »       call···c2300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt>272727 »       call···c2300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt>
272728 »       mov····0x20(%rax),%rdi272728 »       mov····0x20(%rax),%rdi
272729 »       mov····%rax,%r13272729 »       mov····%rax,%r13
272730 »       jmp····1ec397·<lld::coff::writeLLDMapFile(lld::coff::COFFLinkerContext·const&)@@Base+0xaf7>272730 »       jmp····1ec397·<lld::coff::writeLLDMapFile(lld::coff::COFFLinkerContext·const&)@@Base+0xaf7>
272731 »       nopl···(%rax)272731 »       nopl···(%rax)
272732 »       mov····%rdx,0x38(%rsp)272732 »       mov····%rdx,0x38(%rsp)
272733 »       call···c1940·<memcpy@plt>272733 »       call···c1940·<memcpy@plt>
Offset 278988, 15 lines modifiedOffset 278988, 15 lines modified
278988 »       nopl···0x0(%rax)278988 »       nopl···0x0(%rax)
278989 »       lea····0x10(%rcx),%rdx278989 »       lea····0x10(%rcx),%rdx
278990 »       mov····%rdx,%rax278990 »       mov····%rdx,%rax
278991 »       ret278991 »       ret
278992 »       nopl···0x0(%rax,%rax,1)278992 »       nopl···0x0(%rax,%rax,1)
278993 »       mov····%rdi,%rcx278993 »       mov····%rdi,%rcx
278994 »       mov····0x8(%rsi),%rdi278994 »       mov····0x8(%rsi),%rdi
278995 »       lea····0x49b662(%rip),%rsi········#·68f060·<typeinfo·name·for·std::default_delete<llvm::codeview::DebugChecksumsSubsection>@@Base>278995 »       lea····0x49b602(%rip),%rsi········#·68f000·<typeinfo·name·for·std::default_delete<llvm::codeview::DebugChecksumsSubsection>@@Base>
278996 »       cmp····%rsi,%rdi278996 »       cmp····%rsi,%rdi
278997 »       je·····1f3a38·<lld::coff::writeMapFile(lld::coff::COFFLinkerContext&)@@Base+0x2f58>278997 »       je·····1f3a38·<lld::coff::writeMapFile(lld::coff::COFFLinkerContext&)@@Base+0x2f58>
278998 »       xor····%edx,%edx278998 »       xor····%edx,%edx
278999 »       cmpb···$0x2a,(%rdi)278999 »       cmpb···$0x2a,(%rdi)
279000 »       je·····1f3a3c·<lld::coff::writeMapFile(lld::coff::COFFLinkerContext&)@@Base+0x2f5c>279000 »       je·····1f3a3c·<lld::coff::writeMapFile(lld::coff::COFFLinkerContext&)@@Base+0x2f5c>
279001 »       sub····$0x18,%rsp279001 »       sub····$0x18,%rsp
279002 »       mov····%rdx,(%rsp)279002 »       mov····%rdx,(%rsp)
Offset 284516, 15 lines modifiedOffset 284516, 15 lines modified
284516 »       mov····-0x190(%rbp),%r8284516 »       mov····-0x190(%rbp),%r8
284517 »       jmp····1f96bc·<lld::coff::writeMapFile(lld::coff::COFFLinkerContext&)@@Base+0x8bdc>284517 »       jmp····1f96bc·<lld::coff::writeMapFile(lld::coff::COFFLinkerContext&)@@Base+0x8bdc>
284518 »       nopl···0x0(%rax)284518 »       nopl···0x0(%rax)
284519 »       lock·addl·$0x1,0x8(%rax)284519 »       lock·addl·$0x1,0x8(%rax)
284520 »       jmp····1f989f·<lld::coff::writeMapFile(lld::coff::COFFLinkerContext&)@@Base+0x8dbf>284520 »       jmp····1f989f·<lld::coff::writeMapFile(lld::coff::COFFLinkerContext&)@@Base+0x8dbf>
284521 »       nopw···0x0(%rax,%rax,1)284521 »       nopw···0x0(%rax,%rax,1)
284522 »       lea····-0x3f(%rbp),%r14284522 »       lea····-0x3f(%rbp),%r14
284523 »       lea····0x49407d(%rip),%rcx········284523 »       lea····0x49401d(%rip),%rcx········
284524 »       mov····%r14,%rbx284524 »       mov····%r14,%rbx
284525 »       cs·nopw·0x0(%rax,%rax,1)284525 »       cs·nopw·0x0(%rax,%rax,1)
284526 »       mov····%rax,%rdx284526 »       mov····%rax,%rdx
284527 »       sub····$0x1,%rbx284527 »       sub····$0x1,%rbx
284528 »       and····$0xf,%edx284528 »       and····$0xf,%edx
284529 »       shr····$0x4,%rax284529 »       shr····$0x4,%rax
284530 »       movzbl·(%rcx,%rdx,1),%edx284530 »       movzbl·(%rcx,%rdx,1),%edx
Offset 286801, 15 lines modifiedOffset 286801, 15 lines modified
286801 »       vzeroupper286801 »       vzeroupper
286802 »       cmp····$0x3,%r12286802 »       cmp····$0x3,%r12
286803 »       jbe····1fc9d0·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x26d0>286803 »       jbe····1fc9d0·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x26d0>
286804 »       movzwl·0x2(%r13),%eax286804 »       movzwl·0x2(%r13),%eax
286805 »       test···%rax,%rax286805 »       test···%rax,%rax
286806 »       je·····1fc9d0·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x26d0>286806 »       je·····1fc9d0·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x26d0>
286807 »       lea····-0x3f(%rbp),%rsi286807 »       lea····-0x3f(%rbp),%rsi
286808 »       lea····0x4912a1(%rip),%rcx········286808 »       lea····0x491241(%rip),%rcx········
286809 »       mov····%rsi,%r13286809 »       mov····%rsi,%r13
286810 »       nopl···(%rax)286810 »       nopl···(%rax)
286811 »       data16·cs·nopw·0x0(%rax,%rax,1)286811 »       data16·cs·nopw·0x0(%rax,%rax,1)
286812 »       mov····%rax,%rdx286812 »       mov····%rax,%rdx
286813 »       sub····$0x1,%r13286813 »       sub····$0x1,%r13
286814 »       and····$0xf,%edx286814 »       and····$0xf,%edx
286815 »       shr····$0x4,%rax286815 »       shr····$0x4,%rax
Offset 289323, 15 lines modifiedOffset 289323, 15 lines modified
289323 »       test···%eax,%eax289323 »       test···%eax,%eax
289324 »       js·····1ff4b0·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x51b0>289324 »       js·····1ff4b0·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x51b0>
289325 »       mov····%r13,%rdi289325 »       mov····%r13,%rdi
289326 »       call···c05b0·<llvm::codeview::DebugSubsectionRecord::kind()·const@plt>289326 »       call···c05b0·<llvm::codeview::DebugSubsectionRecord::kind()·const@plt>
289327 »       sub····$0xf1,%eax289327 »       sub····$0xf1,%eax
289328 »       cmp····$0xf,%eax289328 »       cmp····$0xf,%eax
289329 »       ja·····200cd7·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x69d7>289329 »       ja·····200cd7·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x69d7>
289330 »       lea····0x48f377(%rip),%rsi········#·68f01c·<typeinfo·name·for·llvm::parallel::detail::parallel_quick_sort<__gnu_cxx::__normal_iterator<std::pair<lld::coff::Defined*,·unsigned·long>*,·std::vector<std::pair<lld::coff::Defined*,·unsigned·long>,·std::allocator<std::pair<lld::coff::Defined*,·unsigned·long>·>·>·>,·std::less<std::pair<lld::coff::Defined*,·unsigned·long>·>·>(__gnu_cxx::__normal_iterator<std::pair<lld::coff::Defined*,·unsigned·long>*,·std::vector<std::pair<lld::coff::Defined*,·unsigned·long>,·std::allocator<std::pair<lld::coff::Defined*,·unsigned·long>·>·>·>,·__gnu_cxx::__normal_iterator<std::pair<lld::coff::Defined*,·unsigned·long>*,·std::vector<std::pair<lld::coff::Defined*,·unsigned·long>,·std::allocator<std::pair<lld::coff::Defined*,·unsigned·long>·>·>·>,·std::less<std::pair<lld::coff::Defined*,·unsigned·long>·>·const&,·llvm::parallel::TaskGroup&,·unsigned·long)::{lambda()#1}@@Base+0x19c>289330 »       lea····0x48f317(%rip),%rsi········#·68efbc·<typeinfo·name·for·llvm::parallel::detail::parallel_quick_sort<__gnu_cxx::__normal_iterator<std::pair<lld::coff::Defined*,·unsigned·long>*,·std::vector<std::pair<lld::coff::Defined*,·unsigned·long>,·std::allocator<std::pair<lld::coff::Defined*,·unsigned·long>·>·>·>,·std::less<std::pair<lld::coff::Defined*,·unsigned·long>·>·>(__gnu_cxx::__normal_iterator<std::pair<lld::coff::Defined*,·unsigned·long>*,·std::vector<std::pair<lld::coff::Defined*,·unsigned·long>,·std::allocator<std::pair<lld::coff::Defined*,·unsigned·long>·>·>·>,·__gnu_cxx::__normal_iterator<std::pair<lld::coff::Defined*,·unsigned·long>*,·std::vector<std::pair<lld::coff::Defined*,·unsigned·long>,·std::allocator<std::pair<lld::coff::Defined*,·unsigned·long>·>·>·>,·std::less<std::pair<lld::coff::Defined*,·unsigned·long>·>·const&,·llvm::parallel::TaskGroup&,·unsigned·long)::{lambda()#1}@@Base+0x19c>
289331 »       movslq·(%rsi,%rax,4),%rax289331 »       movslq·(%rsi,%rax,4),%rax
289332 »       add····%rsi,%rax289332 »       add····%rsi,%rax
289333 »       jmp····*%rax289333 »       jmp····*%rax
289334 »       xchg···%ax,%ax289334 »       xchg···%ax,%ax
289335 »       mov····-0x348(%rbp),%rdx289335 »       mov····-0x348(%rbp),%rdx
289336 »       vzeroupper289336 »       vzeroupper
289337 »       jmp····1ff4ec·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x51ec>289337 »       jmp····1ff4ec·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x51ec>
Offset 290224, 15 lines modifiedOffset 290224, 15 lines modified
290224 »       je·····20151a·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x721a>290224 »       je·····20151a·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x721a>
290225 »       mov····(%rdi),%rax290225 »       mov····(%rdi),%rax
290226 »       call···*0x28(%rax)290226 »       call···*0x28(%rax)
290227 »       sub····-0x4a8(%rbp),%rax290227 »       sub····-0x4a8(%rbp),%rax
290228 »       mov····%rax,%rcx290228 »       mov····%rax,%rcx
290229 »       jmp····200ad1·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x67d1>290229 »       jmp····200ad1·<lld::coff::getFileLineCodeView(lld::coff::SectionChunk·const*,·unsigned·int)@@Base+0x67d1>
290230 »       lea····-0x3f(%rbp),%rsi290230 »       lea····-0x3f(%rbp),%rsi
290231 »       lea····0x48cadb(%rip),%rcx········290231 »       lea····0x48ca7b(%rip),%rcx········
290232 »       mov····%rsi,%rbx290232 »       mov····%rsi,%rbx
290233 »       nopl···0x0(%rax,%rax,1)290233 »       nopl···0x0(%rax,%rax,1)
290234 »       mov····%rax,%rdx290234 »       mov····%rax,%rdx
290235 »       sub····$0x1,%rbx290235 »       sub····$0x1,%rbx
290236 »       and····$0xf,%edx290236 »       and····$0xf,%edx
290237 »       shr····$0x4,%rax290237 »       shr····$0x4,%rax
290238 »       movzbl·(%rcx,%rdx,1),%edx290238 »       movzbl·(%rcx,%rdx,1),%edx
Offset 299537, 15 lines modifiedOffset 299537, 15 lines modified
299537 »       add····%r8,%r8299537 »       add····%r8,%r8
299538 »       je·····20b1d8·<llvm::Error·llvm::make_error<llvm::StringError,·llvm::Twine·const&,·llvm::object::object_error>(llvm::Twine·const&,·llvm::object::object_error&&)@@Base+0x2268>299538 »       je·····20b1d8·<llvm::Error·llvm::make_error<llvm::StringError,·llvm::Twine·const&,·llvm::object::object_error>(llvm::Twine·const&,·llvm::object::object_error&&)@@Base+0x2268>
299539 »       cmp····$0x10,%r8299539 »       cmp····$0x10,%r8
299540 »       ja·····20b190·<llvm::Error·llvm::make_error<llvm::StringError,·llvm::Twine·const&,·llvm::object::object_error>(llvm::Twine·const&,·llvm::object::object_error&&)@@Base+0x2220>299540 »       ja·····20b190·<llvm::Error·llvm::make_error<llvm::StringError,·llvm::Twine·const&,·llvm::object::object_error>(llvm::Twine·const&,·llvm::object::object_error&&)@@Base+0x2220>
299541 »       mov····%r8,0x28(%rsp)299541 »       mov····%r8,0x28(%rsp)
299542 »       test···%r12,%r12299542 »       test···%r12,%r12
299543 »       je·····20b1f0·<llvm::Error·llvm::make_error<llvm::StringError,·llvm::Twine·const&,·llvm::object::object_error>(llvm::Twine·const&,·llvm::object::object_error&&)@@Base+0x2280>299543 »       je·····20b1f0·<llvm::Error·llvm::make_error<llvm::StringError,·llvm::Twine·const&,·llvm::object::object_error>(llvm::Twine·const&,·llvm::object::object_error&&)@@Base+0x2280>
299544 »       lea····0x482a09(%rip),%r10········299544 »       lea····0x4829a9(%rip),%r10········
299545 »       shl····$0x5,%r9d299545 »       shl····$0x5,%r9d
299546 »       mov····%rax,%rdx299546 »       mov····%rax,%rdx
299547 »       xor····%esi,%esi299547 »       xor····%esi,%esi
299548 »       lea····(%r12,%rax,1),%r11299548 »       lea····(%r12,%rax,1),%r11
299549 »       mov····$0x1,%ecx299549 »       mov····$0x1,%ecx
299550 »       nopl···0x0(%rax)299550 »       nopl···0x0(%rax)
299551 »       movzbl·(%rdx),%eax299551 »       movzbl·(%rdx),%eax
Offset 303920, 15 lines modifiedOffset 303920, 15 lines modified
303920 »       jne····20fc70·<llvm::Error·llvm::make_error<llvm::StringError,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&)@@Base+0x330>303920 »       jne····20fc70·<llvm::Error·llvm::make_error<llvm::StringError,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&)@@Base+0x330>
303921 »       lea····0x2(%rbx),%r10303921 »       lea····0x2(%rbx),%r10
303922 »       cmp····%r15,%r10303922 »       cmp····%r15,%r10
303923 »       jae····20fe20·<llvm::Error·llvm::make_error<llvm::StringError,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&)@@Base+0x4e0>303923 »       jae····20fe20·<llvm::Error·llvm::make_error<llvm::StringError,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&)@@Base+0x4e0>
303924 »       lea····0x1(%rbx),%rax303924 »       lea····0x1(%rbx),%rax
303925 »       cmp····%r15,%rax303925 »       cmp····%r15,%rax
303926 »       jae····21008a·<llvm::Error·llvm::make_error<llvm::StringError,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&)@@Base+0x74a>303926 »       jae····21008a·<llvm::Error·llvm::make_error<llvm::StringError,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&)@@Base+0x74a>
303927 »       lea····0x47f93e(%rip),%rdx········303927 »       lea····0x47f8de(%rip),%rdx········
303928 »       movzbl·0x1(%r14,%rbx,1),%eax303928 »       movzbl·0x1(%r14,%rbx,1),%eax
303929 »       movzwl·(%rdx,%rax,2),%eax303929 »       movzwl·(%rdx,%rax,2),%eax
303930 »       cmp····$0xffff,%ax303930 »       cmp····$0xffff,%ax
303931 »       je·····20fe20·<llvm::Error·llvm::make_error<llvm::StringError,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&)@@Base+0x4e0>303931 »       je·····20fe20·<llvm::Error·llvm::make_error<llvm::StringError,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&>(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>&,·std::error_code&)@@Base+0x4e0>
303932 »       movzbl·0x2(%r14,%rbx,1),%ecx303932 »       movzbl·0x2(%r14,%rbx,1),%ecx
303933 »       movzwl·(%rdx,%rcx,2),%r11d303933 »       movzwl·(%rdx,%rcx,2),%r11d
303934 »       cmp····$0xffff,%r11w303934 »       cmp····$0xffff,%r11w
Offset 338828, 15 lines modifiedOffset 338828, 15 lines modified
338828 »       cmpb···$0x0,0x60d(%r15)338828 »       cmpb···$0x0,0x60d(%r15)
338829 »       jne····2379c8·<lld::elf::LinkerDriver::addFile(llvm::StringRef,·bool)@@Base+0x148>338829 »       jne····2379c8·<lld::elf::LinkerDriver::addFile(llvm::StringRef,·bool)@@Base+0x148>
338830 »       mov····%rbx,%rdi338830 »       mov····%rbx,%rdi
338831 »       mov····%r14,%rsi338831 »       mov····%r14,%rsi
338832 »       call···c2c20·<llvm::identify_magic(llvm::StringRef)@plt>338832 »       call···c2c20·<llvm::identify_magic(llvm::StringRef)@plt>
338833 »       cmp····$0x7,%eax338833 »       cmp····$0x7,%eax
338834 »       ja·····237940·<lld::elf::LinkerDriver::addFile(llvm::StringRef,·bool)@@Base+0xc0>338834 »       ja·····237940·<lld::elf::LinkerDriver::addFile(llvm::StringRef,·bool)@@Base+0xc0>
338835 »       lea····0x457b63(%rip),%rdx········#·68f490·<typeinfo·name·for·std::_Sp_counted_deleter<llvm::codeview::DebugChecksumsSubsection*,·std::default_delete<llvm::codeview::DebugChecksumsSubsection>,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0xf0>338835 »       lea····0x457b03(%rip),%rdx········#·68f430·<typeinfo·name·for·std::_Sp_counted_deleter<llvm::codeview::DebugChecksumsSubsection*,·std::default_delete<llvm::codeview::DebugChecksumsSubsection>,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0xf0>
338836 »       mov····%eax,%eax338836 »       mov····%eax,%eax
338837 »       movslq·(%rdx,%rax,4),%rax338837 »       movslq·(%rdx,%rax,4),%rax
338838 »       add····%rdx,%rax338838 »       add····%rdx,%rax
338839 »       jmp····*%rax338839 »       jmp····*%rax
338840 »       nopl···0x0(%rax,%rax,1)338840 »       nopl···0x0(%rax,%rax,1)
338841 »       mov····0x0(%r13),%rbx338841 »       mov····0x0(%r13),%rbx
338842 »       mov····$0x4,%edx338842 »       mov····$0x4,%edx
Offset 353542, 15 lines modifiedOffset 353542, 15 lines modified
353542 »       vmovd··%ecx,%xmm0353542 »       vmovd··%ecx,%xmm0
353543 »       sbb····%eax,%eax353543 »       sbb····%eax,%eax
353544 »       vpbroadcastd·%xmm0,%ymm0353544 »       vpbroadcastd·%xmm0,%ymm0
353545 »       and····$0xfffffffc,%eax353545 »       and····$0xfffffffc,%eax
353546 »       vpcmpeqd·0x43fbf7(%rip),%ymm0,%ymm0········#·6894e0·<typeinfo·name·for·std::_Sp_counted_ptr_inplace<std::future<std::pair<std::unique_ptr<llvm::MemoryBuffer,·std::default_delete<llvm::MemoryBuffer>·>,·std::error_code>·>,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x1080>353546 »       vpcmpeqd·0x43fbf7(%rip),%ymm0,%ymm0········#·6894e0·<typeinfo·name·for·std::_Sp_counted_ptr_inplace<std::future<std::pair<std::unique_ptr<llvm::MemoryBuffer,·std::default_delete<llvm::MemoryBuffer>·>,·std::error_code>·>,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x1080>
353547 »       add····$0x8,%eax353547 »       add····$0x8,%eax
353548 »       mov····%eax,0x784(%rbx)353548 »       mov····%eax,0x784(%rbx)
353549 »       lea····0x445be7(%rip),%rax········#·68f4e0·<typeinfo·name·for·std::_Sp_counted_deleter<llvm::codeview::DebugChecksumsSubsection*,·std::default_delete<llvm::codeview::DebugChecksumsSubsection>,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x140>353549 »       lea····0x445b87(%rip),%rax········#·68f480·<typeinfo·name·for·std::_Sp_counted_deleter<llvm::codeview::DebugChecksumsSubsection*,·std::default_delete<llvm::codeview::DebugChecksumsSubsection>,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x140>
353550 »       vptest·%ymm0,%ymm0353550 »       vptest·%ymm0,%ymm0
353551 »       je·····24996e·<lld::elf::LinkerDriver::linkerMain(llvm::ArrayRef<char·const*>)@@Base+0xaee>353551 »       je·····24996e·<lld::elf::LinkerDriver::linkerMain(llvm::ArrayRef<char·const*>)@@Base+0xaee>
353552 »       sub····$0x20,%rax353552 »       sub····$0x20,%rax
353553 »       mov····$0x9,%edx353553 »       mov····$0x9,%edx
353554 »       vmovq··%rax,%xmm0353554 »       vmovq··%rax,%xmm0
353555 »       vpbroadcastq·%xmm0,%ymm0353555 »       vpbroadcastq·%xmm0,%ymm0
353556 »       vpaddq·0x43fbe5(%rip),%ymm0,%ymm0········#·689500·<typeinfo·name·for·std::_Sp_counted_ptr_inplace<std::future<std::pair<std::unique_ptr<llvm::MemoryBuffer,·std::default_delete<llvm::MemoryBuffer>·>,·std::error_code>·>,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x10a0>353556 »       vpaddq·0x43fbe5(%rip),%ymm0,%ymm0········#·689500·<typeinfo·name·for·std::_Sp_counted_ptr_inplace<std::future<std::pair<std::unique_ptr<llvm::MemoryBuffer,·std::default_delete<llvm::MemoryBuffer>·>,·std::error_code>·>,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x10a0>
Offset 355448, 15 lines modifiedOffset 355448, 15 lines modified
355448 »       jmp····24bf12·<lld::elf::link(llvm::ArrayRef<char·const*>,·llvm::raw_ostream&,·llvm::raw_ostream&,·bool,·bool)@@Base+0x902>355448 »       jmp····24bf12·<lld::elf::link(llvm::ArrayRef<char·const*>,·llvm::raw_ostream&,·llvm::raw_ostream&,·bool,·bool)@@Base+0x902>
355449 »       call···c0580·<__stack_chk_fail@plt>355449 »       call···c0580·<__stack_chk_fail@plt>
355450 »       jmp····da0dc·<llvm::cl::TokenizeWindowsCommandLine(llvm::StringRef,·llvm::StringSaver&,·llvm::SmallVectorImpl<char·const*>&,·bool)@plt+0x172dc>355450 »       jmp····da0dc·<llvm::cl::TokenizeWindowsCommandLine(llvm::StringRef,·llvm::StringSaver&,·llvm::SmallVectorImpl<char·const*>&,·bool)@plt+0x172dc>
355451 »       xchg···%ax,%ax355451 »       xchg···%ax,%ax
  
355452 000000000024c070·<lld::elf::ELFOptTable::ELFOptTable()@@Base>:355452 000000000024c070·<lld::elf::ELFOptTable::ELFOptTable()@@Base>:
355453 »       push···%rbx355453 »       push···%rbx
355454 »       lea····0x4437e8(%rip),%rdx········355454 »       lea····0x443788(%rip),%rdx········
355455 »       mov····$0xb,%ecx355455 »       mov····$0xb,%ecx
355456 »       lea····0x51ddfc(%rip),%r8········#·769e80·<std::__cxx11::regex_traits<char>::lookup_classname<char·const*>(char·const*,·char·const*,·bool)·const::__classnames@@Base+0x5660>355456 »       lea····0x51ddfc(%rip),%r8········#·769e80·<std::__cxx11::regex_traits<char>::lookup_classname<char·const*>(char·const*,·char·const*,·bool)·const::__classnames@@Base+0x5660>
355457 »       mov····$0x1b5,%r9d355457 »       mov····$0x1b5,%r9d
355458 »       lea····0x52667f(%rip),%rsi········#·772710·<std::__cxx11::regex_traits<char>::lookup_classname<char·const*>(char·const*,·char·const*,·bool)·const::__classnames@@Base+0xdef0>355458 »       lea····0x52667f(%rip),%rsi········#·772710·<std::__cxx11::regex_traits<char>::lookup_classname<char·const*>(char·const*,·char·const*,·bool)·const::__classnames@@Base+0xdef0>
355459 »       mov····%rdi,%rbx355459 »       mov····%rdi,%rbx
355460 »       sub····$0x8,%rsp355460 »       sub····$0x8,%rsp
355461 »       push···$0x0355461 »       push···$0x0
Offset 356494, 15 lines modifiedOffset 356494, 15 lines modified
356494 »       mov····$0xb,%ecx356494 »       mov····$0xb,%ecx
356495 »       mov····%r12,%rdi356495 »       mov····%r12,%rdi
356496 »       push···$0x0356496 »       push···$0x0
356497 »       lea····0x5252c6(%rip),%rsi········#·772710·<std::__cxx11::regex_traits<char>::lookup_classname<char·const*>(char·const*,·char·const*,·bool)·const::__classnames@@Base+0xdef0>356497 »       lea····0x5252c6(%rip),%rsi········#·772710·<std::__cxx11::regex_traits<char>::lookup_classname<char·const*>(char·const*,·char·const*,·bool)·const::__classnames@@Base+0xdef0>
356498 »       mov····%rax,%rbx356498 »       mov····%rax,%rbx
356499 »       lea····0x51ca2c(%rip),%r8········#·769e80·<std::__cxx11::regex_traits<char>::lookup_classname<char·const*>(char·const*,·char·const*,·bool)·const::__classnames@@Base+0x5660>356499 »       lea····0x51ca2c(%rip),%r8········#·769e80·<std::__cxx11::regex_traits<char>::lookup_classname<char·const*>(char·const*,·char·const*,·bool)·const::__classnames@@Base+0x5660>
356500 »       mov····$0x1b5,%r9d356500 »       mov····$0x1b5,%r9d
356501 »       lea····0x4423ff(%rip),%rdx········356501 »       lea····0x44239f(%rip),%rdx········
356502 »       call···c0100·<llvm::opt::GenericOptTable::GenericOptTable(llvm::StringTable·const&,·llvm::ArrayRef<llvm::StringTable::Offset>,·llvm::ArrayRef<llvm::opt::OptTable::Info>,·bool)@plt>356502 »       call···c0100·<llvm::opt::GenericOptTable::GenericOptTable(llvm::StringTable·const&,·llvm::ArrayRef<llvm::StringTable::Offset>,·llvm::ArrayRef<llvm::opt::OptTable::Info>,·bool)@plt>
356503 »       lea····0x5380fb(%rip),%rax········356503 »       lea····0x5380fb(%rip),%rax········
356504 »       mov····$0x305,%ecx356504 »       mov····$0x305,%ecx
356505 »       mov····%cx,-0x110(%rbp)356505 »       mov····%cx,-0x110(%rbp)
356506 »       add····$0x10,%rax356506 »       add····$0x10,%rax
356507 »       mov····%rax,-0xe0(%rbp)356507 »       mov····%rax,-0xe0(%rbp)
356508 »       mov····0x328(%r13),%rax356508 »       mov····0x328(%r13),%rax
Offset 373128, 15 lines modifiedOffset 373128, 15 lines modified
373128 »       sbb····%r8d,%r8d373128 »       sbb····%r8d,%r8d
373129 »       not····%edx373129 »       not····%edx
373130 »       and····$0x6,%r8d373130 »       and····$0x6,%r8d
373131 »       and····$0x3,%edx373131 »       and····$0x3,%edx
373132 »       je·····25e413·<void·lld::elf::doIcf<llvm::object::ELFType<(llvm::endianness)1,·false>·>(lld::elf::Ctx&)@@Base+0xe33>373132 »       je·····25e413·<void·lld::elf::doIcf<llvm::object::ELFType<(llvm::endianness)1,·false>·>(lld::elf::Ctx&)@@Base+0xe33>
373133 »       mov····%rsi,%rbx373133 »       mov····%rsi,%rbx
373134 »       mov····%rdi,%r9373134 »       mov····%rdi,%r9
373135 »       lea····0x4334b3(%rip),%rsi········373135 »       lea····0x433453(%rip),%rsi········
373136 »       mov····%eax,%edx373136 »       mov····%eax,%edx
373137 »       mov····(%rbx),%rdi373137 »       mov····(%rbx),%rdi
373138 »       and····$0x3,%edx373138 »       and····$0x3,%edx
373139 »       movzbl·(%rsi,%rdx,1),%r10d373139 »       movzbl·(%rsi,%rdx,1),%r10d
373140 »       test···%rdi,%rdi373140 »       test···%rdi,%rdi
373141 »       je·····25e388·<void·lld::elf::doIcf<llvm::object::ELFType<(llvm::endianness)1,·false>·>(lld::elf::Ctx&)@@Base+0xda8>373141 »       je·····25e388·<void·lld::elf::doIcf<llvm::object::ELFType<(llvm::endianness)1,·false>·>(lld::elf::Ctx&)@@Base+0xda8>
373142 »       and····$0xf,%ecx373142 »       and····$0xf,%ecx
Offset 395073, 15 lines modifiedOffset 395073, 15 lines modified
395073 »       add····$0x3,%eax395073 »       add····$0x3,%eax
395074 »       mov····%al,0x63(%rbx)395074 »       mov····%al,0x63(%rbx)
395075 »       mov····-0x378(%rbp),%r12395075 »       mov····-0x378(%rbp),%r12
395076 »       mov····-0x370(%rbp),%r13395076 »       mov····-0x370(%rbp),%r13
395077 »       cmpl···$0x26,-0xd0(%rbp)395077 »       cmpl···$0x26,-0xd0(%rbp)
395078 »       ja·····277c10·<lld::elf::BitcodeFile::BitcodeFile(lld::elf::Ctx&,·llvm::MemoryBufferRef,·llvm::StringRef,·unsigned·long,·bool)@@Base+0x8d0>395078 »       ja·····277c10·<lld::elf::BitcodeFile::BitcodeFile(lld::elf::Ctx&,·llvm::MemoryBufferRef,·llvm::StringRef,·unsigned·long,·bool)@@Base+0x8d0>
395079 »       mov····-0xd0(%rbp),%eax395079 »       mov····-0xd0(%rbp),%eax
395080 »       lea····0x419e76(%rip),%rdx········395080 »       lea····0x419e16(%rip),%rdx········
395081 »       movslq·(%rdx,%rax,4),%rax395081 »       movslq·(%rdx,%rax,4),%rax
395082 »       add····%rdx,%rax395082 »       add····%rdx,%rax
395083 »       jmp····*%rax395083 »       jmp····*%rax
395084 »       nop395084 »       nop
395085 »       mov····%r14,%rdi395085 »       mov····%r14,%rdi
395086 »       call···c2470·<llvm::Triple::isArch64Bit()·const@plt>395086 »       call···c2470·<llvm::Triple::isArch64Bit()·const@plt>
395087 »       cmp····$0x1,%al395087 »       cmp····$0x1,%al
Offset 395392, 15 lines modifiedOffset 395392, 15 lines modified
395392 »       cmp····$0x1a,%eax395392 »       cmp····$0x1a,%eax
395393 »       jne····277c80·<lld::elf::BitcodeFile::BitcodeFile(lld::elf::Ctx&,·llvm::MemoryBufferRef,·llvm::StringRef,·unsigned·long,·bool)@@Base+0x940>395393 »       jne····277c80·<lld::elf::BitcodeFile::BitcodeFile(lld::elf::Ctx&,·llvm::MemoryBufferRef,·llvm::StringRef,·unsigned·long,·bool)@@Base+0x940>
395394 »       mov····$0x6,%eax395394 »       mov····$0x6,%eax
395395 »       mov····%ax,0x60(%rbx)395395 »       mov····%ax,0x60(%rbx)
395396 »       mov····$0x3,%eax395396 »       mov····$0x3,%eax
395397 »       nopl···(%rax)395397 »       nopl···(%rax)
395398 »       data16·cs·nopw·0x0(%rax,%rax,1)395398 »       data16·cs·nopw·0x0(%rax,%rax,1)
395399 »       lea····0x419851(%rip),%rdx········395399 »       lea····0x4197f1(%rip),%rdx········
395400 »       movzbl·(%rdx,%rax,1),%eax395400 »       movzbl·(%rdx,%rax,1),%eax
395401 »       jmp····277c92·<lld::elf::BitcodeFile::BitcodeFile(lld::elf::Ctx&,·llvm::MemoryBufferRef,·llvm::StringRef,·unsigned·long,·bool)@@Base+0x952>395401 »       jmp····277c92·<lld::elf::BitcodeFile::BitcodeFile(lld::elf::Ctx&,·llvm::MemoryBufferRef,·llvm::StringRef,·unsigned·long,·bool)@@Base+0x952>
395402 »       mov····-0xc4(%rbp),%eax395402 »       mov····-0xc4(%rbp),%eax
395403 »       mov····$0x16,%edx395403 »       mov····$0x16,%edx
395404 »       jmp····277c80·<lld::elf::BitcodeFile::BitcodeFile(lld::elf::Ctx&,·llvm::MemoryBufferRef,·llvm::StringRef,·unsigned·long,·bool)@@Base+0x940>395404 »       jmp····277c80·<lld::elf::BitcodeFile::BitcodeFile(lld::elf::Ctx&,·llvm::MemoryBufferRef,·llvm::StringRef,·unsigned·long,·bool)@@Base+0x940>
395405 »       mov····-0xc4(%rbp),%eax395405 »       mov····-0xc4(%rbp),%eax
395406 »       mov····$0x2b,%edx395406 »       mov····$0x2b,%edx
Offset 444036, 15 lines modifiedOffset 444036, 15 lines modified
  
444036 00000000002ad250·<lld::elf::SectionBase::getOffset(unsigned·long)·const@@Base>:444036 00000000002ad250·<lld::elf::SectionBase::getOffset(unsigned·long)·const@@Base>:
444037 »       push···%rbx444037 »       push···%rbx
444038 »       sub····$0x10,%rsp444038 »       sub····$0x10,%rsp
444039 »       cmpb···$0x6,0x34(%rdi)444039 »       cmpb···$0x6,0x34(%rdi)
444040 »       ja·····2ad350·<lld::elf::SectionBase::getOffset(unsigned·long)·const@@Base+0x100>444040 »       ja·····2ad350·<lld::elf::SectionBase::getOffset(unsigned·long)·const@@Base+0x100>
444041 »       movzbl·0x34(%rdi),%eax444041 »       movzbl·0x34(%rdi),%eax
444042 »       lea····0x3e4cfa(%rip),%rdx········#·691f64·<typeinfo·name·for·lld::elf::ObjFile<llvm::object::ELFType<(llvm::endianness)0,·true>·>::initDwarf()::{lambda(llvm::Error)#2}@@Base+0x64>444042 »       lea····0x3e4c9a(%rip),%rdx········#·691f04·<typeinfo·name·for·lld::elf::ObjFile<llvm::object::ELFType<(llvm::endianness)0,·true>·>::initDwarf()::{lambda(llvm::Error)#2}@@Base+0x64>
444043 »       movslq·(%rdx,%rax,4),%rax444043 »       movslq·(%rdx,%rax,4),%rax
444044 »       add····%rdx,%rax444044 »       add····%rdx,%rax
444045 »       jmp····*%rax444045 »       jmp····*%rax
444046 »       nopl···0x0(%rax,%rax,1)444046 »       nopl···0x0(%rax,%rax,1)
444047 »       mov····0x80(%rdi),%rax444047 »       mov····0x80(%rdi),%rax
444048 »       add····%rsi,%rax444048 »       add····%rsi,%rax
444049 »       add····$0x10,%rsp444049 »       add····$0x10,%rsp
Offset 444137, 15 lines modifiedOffset 444137, 15 lines modified
444137 »       mov····%fs:0x28,%r11444137 »       mov····%fs:0x28,%r11
444138 »       mov····%r11,0x88(%rsp)444138 »       mov····%r11,0x88(%rsp)
444139 »       mov····%rcx,%r11444139 »       mov····%rcx,%r11
444140 »       mov····(%r8),%edx444140 »       mov····(%r8),%edx
444141 »       mov····0x10(%r8),%rbx444141 »       mov····0x10(%r8),%rbx
444142 »       cmp····$0x53,%edx444142 »       cmp····$0x53,%edx
444143 »       ja·····2ad789·<lld::elf::InputSectionBase::getRelocTargetVA(lld::elf::Ctx&,·lld::elf::Relocation·const&,·unsigned·long)·const@@Base+0x3d9>444143 »       ja·····2ad789·<lld::elf::InputSectionBase::getRelocTargetVA(lld::elf::Ctx&,·lld::elf::Relocation·const&,·unsigned·long)·const@@Base+0x3d9>
444144 »       lea····0x3e4b90(%rip),%rcx········#·691f80·<typeinfo·name·for·lld::elf::ObjFile<llvm::object::ELFType<(llvm::endianness)0,·true>·>::initDwarf()::{lambda(llvm::Error)#2}@@Base+0x80>444144 »       lea····0x3e4b30(%rip),%rcx········#·691f20·<typeinfo·name·for·lld::elf::ObjFile<llvm::object::ELFType<(llvm::endianness)0,·true>·>::initDwarf()::{lambda(llvm::Error)#2}@@Base+0x80>
444145 »       mov····%edx,%eax444145 »       mov····%edx,%eax
444146 »       movslq·(%rcx,%rax,4),%rax444146 »       movslq·(%rcx,%rax,4),%rax
444147 »       add····%rcx,%rax444147 »       add····%rcx,%rax
444148 »       jmp····*%rax444148 »       jmp····*%rax
444149 »       nopl···0x0(%rax,%rax,1)444149 »       nopl···0x0(%rax,%rax,1)
444150 »       mov····0x18(%r8),%rdi444150 »       mov····0x18(%r8),%rdi
444151 »       mov····%r9,%rsi444151 »       mov····%r9,%rsi
Offset 444794, 15 lines modifiedOffset 444794, 15 lines modified
444794 »       mov····%r11d,%eax444794 »       mov····%r11d,%eax
444795 »       cmp····$0x1e,%edx444795 »       cmp····$0x1e,%edx
444796 »       ja·····2adfc0·<lld::elf::InputSectionBase::getRelocTargetVA(lld::elf::Ctx&,·lld::elf::Relocation·const&,·unsigned·long)·const@@Base+0xc10>444796 »       ja·····2adfc0·<lld::elf::InputSectionBase::getRelocTargetVA(lld::elf::Ctx&,·lld::elf::Relocation·const&,·unsigned·long)·const@@Base+0xc10>
444797 »       test···%edx,%edx444797 »       test···%edx,%edx
444798 »       je·····2adff8·<lld::elf::InputSectionBase::getRelocTargetVA(lld::elf::Ctx&,·lld::elf::Relocation·const&,·unsigned·long)·const@@Base+0xc48>444798 »       je·····2adff8·<lld::elf::InputSectionBase::getRelocTargetVA(lld::elf::Ctx&,·lld::elf::Relocation·const&,·unsigned·long)·const@@Base+0xc48>
444799 »       cmp····$0x1e,%edx444799 »       cmp····$0x1e,%edx
444800 »       ja·····2adff8·<lld::elf::InputSectionBase::getRelocTargetVA(lld::elf::Ctx&,·lld::elf::Relocation·const&,·unsigned·long)·const@@Base+0xc48>444800 »       ja·····2adff8·<lld::elf::InputSectionBase::getRelocTargetVA(lld::elf::Ctx&,·lld::elf::Relocation·const&,·unsigned·long)·const@@Base+0xc48>
444801 »       lea····0x3e4119(%rip),%rcx········#·6920d0·<typeinfo·name·for·lld::elf::ObjFile<llvm::object::ELFType<(llvm::endianness)0,·true>·>::initDwarf()::{lambda(llvm::Error)#2}@@Base+0x1d0>444801 »       lea····0x3e40b9(%rip),%rcx········#·692070·<typeinfo·name·for·lld::elf::ObjFile<llvm::object::ELFType<(llvm::endianness)0,·true>·>::initDwarf()::{lambda(llvm::Error)#2}@@Base+0x1d0>
444802 »       movslq·(%rcx,%rdx,4),%rdx444802 »       movslq·(%rcx,%rdx,4),%rdx
444803 »       add····%rcx,%rdx444803 »       add····%rcx,%rdx
444804 »       jmp····*%rdx444804 »       jmp····*%rdx
444805 »       sub····$0x2a,%edx444805 »       sub····$0x2a,%edx
444806 »       cmp····$0x3d,%edx444806 »       cmp····$0x3d,%edx
444807 »       ja·····2adff8·<lld::elf::InputSectionBase::getRelocTargetVA(lld::elf::Ctx&,·lld::elf::Relocation·const&,·unsigned·long)·const@@Base+0xc48>444807 »       ja·····2adff8·<lld::elf::InputSectionBase::getRelocTargetVA(lld::elf::Ctx&,·lld::elf::Relocation·const&,·unsigned·long)·const@@Base+0xc48>
444808 »       mov····$0x1,%ecx444808 »       mov····$0x1,%ecx
Offset 473034, 15 lines modifiedOffset 473034, 15 lines modified
473034 »       ret473034 »       ret
473035 »       nopl···0x0(%rax)473035 »       nopl···0x0(%rax)
473036 »       ret473036 »       ret
473037 »       cs·nopw·0x0(%rax,%rax,1)473037 »       cs·nopw·0x0(%rax,%rax,1)
473038 »       nopl···0x0(%rax,%rax,1)473038 »       nopl···0x0(%rax,%rax,1)
473039 »       mov····%rdi,%rcx473039 »       mov····%rdi,%rcx
473040 »       mov····0x8(%rsi),%rdi473040 »       mov····0x8(%rsi),%rdi
473041 »       lea····0x3c4f92(%rip),%rsi········#·692380·<typeinfo·name·for·std::default_delete<llvm::MemoryBuffer>@@Base>473041 »       lea····0x3c4f32(%rip),%rsi········#·692320·<typeinfo·name·for·std::default_delete<llvm::MemoryBuffer>@@Base>
473042 »       cmp····%rsi,%rdi473042 »       cmp····%rsi,%rdi
473043 »       je·····2cd428·<void·lld::elf::InputSection::writeTo<llvm::object::ELFType<(llvm::endianness)1,·true>·>(lld::elf::Ctx&,·unsigned·char*)@@Base+0x528>473043 »       je·····2cd428·<void·lld::elf::InputSection::writeTo<llvm::object::ELFType<(llvm::endianness)1,·true>·>(lld::elf::Ctx&,·unsigned·char*)@@Base+0x528>
473044 »       xor····%edx,%edx473044 »       xor····%edx,%edx
473045 »       cmpb···$0x2a,(%rdi)473045 »       cmpb···$0x2a,(%rdi)
473046 »       je·····2cd42c·<void·lld::elf::InputSection::writeTo<llvm::object::ELFType<(llvm::endianness)1,·true>·>(lld::elf::Ctx&,·unsigned·char*)@@Base+0x52c>473046 »       je·····2cd42c·<void·lld::elf::InputSection::writeTo<llvm::object::ELFType<(llvm::endianness)1,·true>·>(lld::elf::Ctx&,·unsigned·char*)@@Base+0x52c>
473047 »       sub····$0x18,%rsp473047 »       sub····$0x18,%rsp
473048 »       mov····%rdx,(%rsp)473048 »       mov····%rdx,(%rsp)
Offset 521013, 15 lines modifiedOffset 521013, 15 lines modified
521013 »       mov····(%rdi),%rax521013 »       mov····(%rdi),%rax
521014 »       cmp····0x8(%rax),%rsi521014 »       cmp····0x8(%rax),%rsi
521015 »       jae····e0cfc·<std::__throw_bad_variant_access(unsigned·int)@@Base+0x764>521015 »       jae····e0cfc·<std::__throw_bad_variant_access(unsigned·int)@@Base+0x764>
521016 »       mov····(%rax),%rax521016 »       mov····(%rax),%rax
521017 »       mov····(%rax,%rsi,8),%rsi521017 »       mov····(%rax,%rsi,8),%rsi
521018 »       cmpb···$0x1,0x34(%rsi)521018 »       cmpb···$0x1,0x34(%rsi)
521019 »       jne····300c70·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x4110>521019 »       jne····300c70·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x4110>
521020 »       lea····0x391e59(%rip),%rax········521020 »       lea····0x391df9(%rip),%rax········
521021 »       mov····0x20(%rsi),%edx521021 »       mov····0x20(%rsi),%edx
521022 »       mov····%rdi,%r12521022 »       mov····%rdi,%r12
521023 »       lea····0xc(%rax),%rcx521023 »       lea····0xc(%rax),%rcx
521024 »       jmp····3007cd·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x3c6d>521024 »       jmp····3007cd·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x3c6d>
521025 »       xchg···%ax,%ax521025 »       xchg···%ax,%ax
521026 »       data16·cs·nopw·0x0(%rax,%rax,1)521026 »       data16·cs·nopw·0x0(%rax,%rax,1)
521027 »       add····$0x4,%rax521027 »       add····$0x4,%rax
Offset 521209, 15 lines modifiedOffset 521209, 15 lines modified
521209 »       vmovdqa·0x384ee7(%rip),%xmm0········#·685a80·<typeinfo·name·for·llvm::cl::opt<llvm::PluginLoader,·false,·llvm::cl::parser<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>::Callback::{lambda(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)#1}@@Base+0x1280>521209 »       vmovdqa·0x384ee7(%rip),%xmm0········#·685a80·<typeinfo·name·for·llvm::cl::opt<llvm::PluginLoader,·false,·llvm::cl::parser<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·>·>::Callback::{lambda(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)#1}@@Base+0x1280>
521210 »       vmovdqu·%xmm0,0xf(%rdx)521210 »       vmovdqu·%xmm0,0xf(%rdx)
521211 »       addq···$0x1f,0x98(%rsp)521211 »       addq···$0x1f,0x98(%rsp)
521212 »       mov····%r14,%rax521212 »       mov····%r14,%rax
521213 »       test···%r14,%r14521213 »       test···%r14,%r14
521214 »       je·····300800·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x3ca0>521214 »       je·····300800·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x3ca0>
521215 »       lea····0x131(%rsp),%rsi521215 »       lea····0x131(%rsp),%rsi
521216 »       lea····0x38ceee(%rip),%rdx········521216 »       lea····0x38ce8e(%rip),%rdx········
521217 »       mov····%rsi,%r14521217 »       mov····%rsi,%r14
521218 »       nopl···0x0(%rax,%rax,1)521218 »       nopl···0x0(%rax,%rax,1)
521219 »       data16·cs·nopw·0x0(%rax,%rax,1)521219 »       data16·cs·nopw·0x0(%rax,%rax,1)
521220 »       data16·cs·nopw·0x0(%rax,%rax,1)521220 »       data16·cs·nopw·0x0(%rax,%rax,1)
521221 »       mov····%rax,%rcx521221 »       mov····%rax,%rcx
521222 »       sub····$0x1,%r14521222 »       sub····$0x1,%r14
521223 »       and····$0xf,%ecx521223 »       and····$0xf,%ecx
Offset 521278, 15 lines modifiedOffset 521278, 15 lines modified
521278 »       je·····300abd·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x3f5d>521278 »       je·····300abd·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x3f5d>
521279 »       mov····0x8d8(%rdx),%rax521279 »       mov····0x8d8(%rdx),%rax
521280 »       test···%rax,%rax521280 »       test···%rax,%rax
521281 »       jne····300cc5·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x4165>521281 »       jne····300cc5·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x4165>
521282 »       jmp····300b02·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x3fa2>521282 »       jmp····300b02·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x3fa2>
521283 »       nopw···0x0(%rax,%rax,1)521283 »       nopw···0x0(%rax,%rax,1)
521284 »       lea····0x171(%rsp),%rsi521284 »       lea····0x171(%rsp),%rsi
521285 »       lea····0x38cda1(%rip),%rdx········521285 »       lea····0x38cd41(%rip),%rdx········
521286 »       mov····%rsi,%r8521286 »       mov····%rsi,%r8
521287 »       nopl···(%rax)521287 »       nopl···(%rax)
521288 »       data16·cs·nopw·0x0(%rax,%rax,1)521288 »       data16·cs·nopw·0x0(%rax,%rax,1)
521289 »       mov····%rax,%rcx521289 »       mov····%rax,%rcx
521290 »       sub····$0x1,%r8521290 »       sub····$0x1,%r8
521291 »       and····$0xf,%ecx521291 »       and····$0xf,%ecx
521292 »       shr····$0x4,%rax521292 »       shr····$0x4,%rax
Offset 521315, 15 lines modifiedOffset 521315, 15 lines modified
521315 »       mov····%rax,0x110(%rsp)521315 »       mov····%rax,0x110(%rsp)
521316 »       mov····%rcx,%rdx521316 »       mov····%rcx,%rdx
521317 »       mov····%r8,%rsi521317 »       mov····%r8,%rsi
521318 »       call···c1940·<memcpy@plt>521318 »       call···c1940·<memcpy@plt>
521319 »       jmp····3009e5·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x3e85>521319 »       jmp····3009e5·<void·lld::elf::markLive<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&)@@Base+0x3e85>
521320 »       nopl···0x0(%rax,%rax,1)521320 »       nopl···0x0(%rax,%rax,1)
521321 »       lea····0x151(%rsp),%r8521321 »       lea····0x151(%rsp),%r8
521322 »       lea····0x38cce1(%rip),%rdx········521322 »       lea····0x38cc81(%rip),%rdx········
521323 »       mov····%r8,%rcx521323 »       mov····%r8,%rcx
521324 »       nopl···(%rax)521324 »       nopl···(%rax)
521325 »       data16·cs·nopw·0x0(%rax,%rax,1)521325 »       data16·cs·nopw·0x0(%rax,%rax,1)
521326 »       mov····%rbx,%rax521326 »       mov····%rbx,%rax
521327 »       sub····$0x1,%rcx521327 »       sub····$0x1,%rcx
521328 »       and····$0xf,%eax521328 »       and····$0xf,%eax
521329 »       shr····$0x4,%rbx521329 »       shr····$0x4,%rbx
Offset 521837, 15 lines modifiedOffset 521837, 15 lines modified
521837 »       cmpb···$0x0,0x1b9(%rbx)521837 »       cmpb···$0x0,0x1b9(%rbx)
521838 »       jne····3017cb·<lld::elf::OutputSection::commitSection(lld::elf::InputSection*)@@Base+0x5ab>521838 »       jne····3017cb·<lld::elf::OutputSection::commitSection(lld::elf::InputSection*)@@Base+0x5ab>
521839 »       movl···$0x1,0x20(%rbx)521839 »       movl···$0x1,0x20(%rbx)
521840 »       mov····%edi,%eax521840 »       mov····%edi,%eax
521841 »       jmp····30125d·<lld::elf::OutputSection::commitSection(lld::elf::InputSection*)@@Base+0x3d>521841 »       jmp····30125d·<lld::elf::OutputSection::commitSection(lld::elf::InputSection*)@@Base+0x3d>
521842 »       nopw···0x0(%rax,%rax,1)521842 »       nopw···0x0(%rax,%rax,1)
521843 »       lea····0x111(%rsp),%r8521843 »       lea····0x111(%rsp),%r8
521844 »       lea····0x38c2c9(%rip),%rsi········521844 »       lea····0x38c269(%rip),%rsi········
521845 »       mov····%r8,%rcx521845 »       mov····%r8,%rcx
521846 »       data16·cs·nopw·0x0(%rax,%rax,1)521846 »       data16·cs·nopw·0x0(%rax,%rax,1)
521847 »       data16·cs·nopw·0x0(%rax,%rax,1)521847 »       data16·cs·nopw·0x0(%rax,%rax,1)
521848 »       mov····%rax,%rdx521848 »       mov····%rax,%rdx
521849 »       sub····$0x1,%rcx521849 »       sub····$0x1,%rcx
521850 »       and····$0xf,%edx521850 »       and····$0xf,%edx
521851 »       movzbl·(%rsi,%rdx,1),%edx521851 »       movzbl·(%rsi,%rdx,1),%edx
Offset 521875, 15 lines modifiedOffset 521875, 15 lines modified
521875 »       mov····%rax,0xd0(%rsp)521875 »       mov····%rax,0xd0(%rsp)
521876 »       mov····%r8,%rdx521876 »       mov····%r8,%rdx
521877 »       mov····%rcx,%rsi521877 »       mov····%rcx,%rsi
521878 »       call···c1940·<memcpy@plt>521878 »       call···c1940·<memcpy@plt>
521879 »       jmp····30153e·<lld::elf::OutputSection::commitSection(lld::elf::InputSection*)@@Base+0x31e>521879 »       jmp····30153e·<lld::elf::OutputSection::commitSection(lld::elf::InputSection*)@@Base+0x31e>
521880 »       nopw···0x0(%rax,%rax,1)521880 »       nopw···0x0(%rax,%rax,1)
521881 »       lea····0xf1(%rsp),%r9521881 »       lea····0xf1(%rsp),%r9
521882 »       lea····0x38c201(%rip),%rsi········521882 »       lea····0x38c1a1(%rip),%rsi········
521883 »       mov····%r9,%rcx521883 »       mov····%r9,%rcx
521884 »       nopl···(%rax)521884 »       nopl···(%rax)
521885 »       data16·cs·nopw·0x0(%rax,%rax,1)521885 »       data16·cs·nopw·0x0(%rax,%rax,1)
521886 »       mov····%rax,%rdx521886 »       mov····%rax,%rdx
521887 »       sub····$0x1,%rcx521887 »       sub····$0x1,%rcx
521888 »       and····$0xf,%edx521888 »       and····$0xf,%edx
521889 »       movzbl·(%rsi,%rdx,1),%edx521889 »       movzbl·(%rsi,%rdx,1),%edx
Offset 544924, 15 lines modifiedOffset 544924, 15 lines modified
544924 »       cmp····$0x5e,%al544924 »       cmp····$0x5e,%al
544925 »       jg·····319838·<lld::elf::hasWildcard(llvm::StringRef)@@Base+0x3328>544925 »       jg·····319838·<lld::elf::hasWildcard(llvm::StringRef)@@Base+0x3328>
544926 »       cmp····$0x25,%al544926 »       cmp····$0x25,%al
544927 »       jle····3198e3·<lld::elf::hasWildcard(llvm::StringRef)@@Base+0x33d3>544927 »       jle····3198e3·<lld::elf::hasWildcard(llvm::StringRef)@@Base+0x33d3>
544928 »       sub····$0x26,%eax544928 »       sub····$0x26,%eax
544929 »       cmp····$0x38,%al544929 »       cmp····$0x38,%al
544930 »       ja·····3198e3·<lld::elf::hasWildcard(llvm::StringRef)@@Base+0x33d3>544930 »       ja·····3198e3·<lld::elf::hasWildcard(llvm::StringRef)@@Base+0x33d3>
544931 »       lea····0x3794cb(%rip),%rdx········#·692944·<typeinfo·name·for·lld::elf::OutputSection::writeTo<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&,·unsigned·char*,·llvm::parallel::TaskGroup&)::{lambda()#1}@@Base+0x84>544931 »       lea····0x37946b(%rip),%rdx········#·6928e4·<typeinfo·name·for·lld::elf::OutputSection::writeTo<llvm::object::ELFType<(llvm::endianness)0,·true>·>(lld::elf::Ctx&,·unsigned·char*,·llvm::parallel::TaskGroup&)::{lambda()#1}@@Base+0x84>
544932 »       movzbl·%al,%eax544932 »       movzbl·%al,%eax
544933 »       movslq·(%rdx,%rax,4),%rax544933 »       movslq·(%rdx,%rax,4),%rax
544934 »       add····%rdx,%rax544934 »       add····%rdx,%rax
544935 »       jmp····*%rax544935 »       jmp····*%rax
544936 »       nopl···(%rax)544936 »       nopl···(%rax)
544937 »       mov····%r14,%rdi544937 »       mov····%r14,%rdi
544938 »       call···2db4d0·<lld::elf::ExprValue::getValue()·const@@Base>544938 »       call···2db4d0·<lld::elf::ExprValue::getValue()·const@@Base>
Offset 567060, 15 lines modifiedOffset 567060, 15 lines modified
567060 »       mov····%fs:0x28,%rax567060 »       mov····%fs:0x28,%rax
567061 »       mov····%rax,0x88(%rsp)567061 »       mov····%rax,0x88(%rsp)
567062 »       xor····%eax,%eax567062 »       xor····%eax,%eax
567063 »       cmpb···$0x5,0x16(%rdi)567063 »       cmpb···$0x5,0x16(%rdi)
567064 »       ja·····331e3a·<lld::elf::Symbol::getVA(lld::elf::Ctx&,·long)·const@@Base+0x2ea>567064 »       ja·····331e3a·<lld::elf::Symbol::getVA(lld::elf::Ctx&,·long)·const@@Base+0x2ea>
567065 »       movzbl·0x16(%rdi),%eax567065 »       movzbl·0x16(%rdi),%eax
567066 »       mov····%rdx,%r8567066 »       mov····%rdx,%r8
567067 »       lea····0x362247(%rip),%rdx········#·693dd0·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x110>567067 »       lea····0x3621e7(%rip),%rdx········#·693d70·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x110>
567068 »       mov····%rdi,%rcx567068 »       mov····%rdi,%rcx
567069 »       movslq·(%rdx,%rax,4),%rax567069 »       movslq·(%rdx,%rax,4),%rax
567070 »       add····%rdx,%rax567070 »       add····%rdx,%rax
567071 »       jmp····*%rax567071 »       jmp····*%rax
567072 »       nopl···(%rax)567072 »       nopl···(%rax)
567073 »       mov····%r8,%rdx567073 »       mov····%r8,%rdx
567074 »       mov····0x88(%rsp),%rax567074 »       mov····0x88(%rsp),%rax
Offset 581417, 15 lines modifiedOffset 581417, 15 lines modified
581417 »       mov····$0x4000000,%edx581417 »       mov····$0x4000000,%edx
581418 »       cmove··%eax,%edx581418 »       cmove··%eax,%edx
581419 »       mov····%edx,0x4(%rsi)581419 »       mov····%edx,0x4(%rsi)
581420 »       mov····0xa0(%rdi),%rdx581420 »       mov····0xa0(%rdi),%rdx
581421 »       cmpl···$0x1,0x774(%rdx)581421 »       cmpl···$0x1,0x774(%rdx)
581422 »       cmovne·%ecx,%eax581422 »       cmovne·%ecx,%eax
581423 »       mov····%eax,0x8(%rsi)581423 »       mov····%eax,0x8(%rsi)
581424 »       mov····0x35611d(%rip),%rax········#·6956c8·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::CieRecord>@@Base+0xe8>581424 »       mov····0x3560bd(%rip),%rax········#·695668·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::CieRecord>@@Base+0xe8>
581425 »       mov····%rax,0xc(%rsi)581425 »       mov····%rax,0xc(%rsi)
581426 »       mov····0xa0(%rdi),%rdx581426 »       mov····0xa0(%rdi),%rdx
581427 »       movzbl·0x78c(%rdx),%eax581427 »       movzbl·0x78c(%rdx),%eax
581428 »       movzbl·0x78d(%rdx),%ecx581428 »       movzbl·0x78d(%rdx),%ecx
581429 »       shl····$0x2,%eax581429 »       shl····$0x2,%eax
581430 »       shl····$0x3,%ecx581430 »       shl····$0x3,%ecx
581431 »       or·····0x788(%rdx),%eax581431 »       or·····0x788(%rdx),%eax
Offset 589026, 15 lines modifiedOffset 589026, 15 lines modified
589026 »       mov····%rbx,0xa0(%rbp)589026 »       mov····%rbx,0xa0(%rbp)
589027 »       add····$0x30,%rsp589027 »       add····$0x30,%rsp
589028 »       add····$0x10,%rax589028 »       add····$0x10,%rax
589029 »       mov····%rax,0x0(%rbp)589029 »       mov····%rax,0x0(%rbp)
589030 »       cmpl···$0x5,0x6f0(%rbx)589030 »       cmpl···$0x5,0x6f0(%rbx)
589031 »       ja·····346b3b·<lld::elf::BuildIdSection::BuildIdSection(lld::elf::Ctx&)@@Base+0xdb>589031 »       ja·····346b3b·<lld::elf::BuildIdSection::BuildIdSection(lld::elf::Ctx&)@@Base+0xdb>
589032 »       mov····0x6f0(%rbx),%eax589032 »       mov····0x6f0(%rbx),%eax
589033 »       lea····0x34d31a(%rip),%rdx········#·693de8·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x128>589033 »       lea····0x34d2ba(%rip),%rdx········#·693d88·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x128>
589034 »       movslq·(%rdx,%rax,4),%rax589034 »       movslq·(%rdx,%rax,4),%rax
589035 »       add····%rdx,%rax589035 »       add····%rdx,%rax
589036 »       jmp····*%rax589036 »       jmp····*%rax
589037 »       nopw···0x0(%rax,%rax,1)589037 »       nopw···0x0(%rax,%rax,1)
589038 »       mov····$0x10,%eax589038 »       mov····$0x10,%eax
589039 »       mov····%rax,0xa8(%rbp)589039 »       mov····%rax,0xa8(%rbp)
589040 »       add····$0x8,%rsp589040 »       add····$0x8,%rsp
Offset 589163, 15 lines modifiedOffset 589163, 15 lines modified
589163 »       sub····$0x98,%rsp589163 »       sub····$0x98,%rsp
589164 »       mov····0xa0(%rdi),%rdi589164 »       mov····0xa0(%rdi),%rdi
589165 »       mov····%fs:0x28,%rdx589165 »       mov····%fs:0x28,%rdx
589166 »       mov····%rdx,0x88(%rsp)589166 »       mov····%rdx,0x88(%rsp)
589167 »       mov····%ecx,%edx589167 »       mov····%ecx,%edx
589168 »       cmp····$0xc,%al589168 »       cmp····$0xc,%al
589169 »       ja·····346d20·<lld::elf::EhFrameSection::getFdePc(unsigned·char*,·unsigned·long,·unsigned·char)·const@@Base+0x50>589169 »       ja·····346d20·<lld::elf::EhFrameSection::getFdePc(unsigned·char*,·unsigned·long,·unsigned·char)·const@@Base+0x50>
589170 »       lea····0x34d0f1(%rip),%rcx········#·693e00·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x140>589170 »       lea····0x34d091(%rip),%rcx········#·693da0·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x140>
589171 »       movzbl·%al,%eax589171 »       movzbl·%al,%eax
589172 »       movslq·(%rcx,%rax,4),%rax589172 »       movslq·(%rcx,%rax,4),%rax
589173 »       add····%rcx,%rax589173 »       add····%rcx,%rax
589174 »       jmp····*%rax589174 »       jmp····*%rax
589175 »       nopl···0x0(%rax,%rax,1)589175 »       nopl···0x0(%rax,%rax,1)
589176 »       mov····%rdi,%rsi589176 »       mov····%rdi,%rsi
589177 »       lea····0x20(%rsp),%rdi589177 »       lea····0x20(%rsp),%rdi
Offset 590592, 15 lines modifiedOffset 590592, 15 lines modified
590592 »       sub····$0x58,%rsp590592 »       sub····$0x58,%rsp
590593 »       mov····%fs:0x28,%rax590593 »       mov····%fs:0x28,%rax
590594 »       mov····%rax,0x48(%rsp)590594 »       mov····%rax,0x48(%rsp)
590595 »       xor····%eax,%eax590595 »       xor····%eax,%eax
590596 »       cmpl···$0x4,0x38(%rdi)590596 »       cmpl···$0x4,0x38(%rdi)
590597 »       ja·····3484c3·<lld::elf::DynamicReloc::computeAddend(lld::elf::Ctx&)·const@@Base+0x113>590597 »       ja·····3484c3·<lld::elf::DynamicReloc::computeAddend(lld::elf::Ctx&)·const@@Base+0x113>
590598 »       mov····0x38(%rdi),%eax590598 »       mov····0x38(%rdi),%eax
590599 »       lea····0x34ba5c(%rip),%rcx········#·693e34·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x174>590599 »       lea····0x34b9fc(%rip),%rcx········#·693dd4·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x174>
590600 »       mov····%rdi,%rdx590600 »       mov····%rdi,%rdx
590601 »       movslq·(%rcx,%rax,4),%rax590601 »       movslq·(%rcx,%rax,4),%rax
590602 »       add····%rcx,%rax590602 »       add····%rcx,%rax
590603 »       jmp····*%rax590603 »       jmp····*%rax
590604 »       nopl···0x0(%rax)590604 »       nopl···0x0(%rax)
590605 »       mov····0x10(%rdi),%rdi590605 »       mov····0x10(%rdi),%rdi
590606 »       mov····%rsi,0x18(%rsp)590606 »       mov····%rsi,0x18(%rsp)
Offset 608752, 15 lines modifiedOffset 608752, 15 lines modified
608752 »       movzbl·%sil,%esi608752 »       movzbl·%sil,%esi
608753 »       call···c1360·<llvm::raw_ostream::write(unsigned·char)@plt>608753 »       call···c1360·<llvm::raw_ostream::write(unsigned·char)@plt>
608754 »       add····$0x8,%r12608754 »       add····$0x8,%r12
608755 »       cmp····%r12,%r13608755 »       cmp····%r12,%r13
608756 »       jne····35ac0e·<lld::elf::DebugNamesBaseSection::computeHdrAndAbbrevTable(llvm::MutableArrayRef<lld::elf::DebugNamesBaseSection::InputChunk>)@@Base+0xfce>608756 »       jne····35ac0e·<lld::elf::DebugNamesBaseSection::computeHdrAndAbbrevTable(llvm::MutableArrayRef<lld::elf::DebugNamesBaseSection::InputChunk>)@@Base+0xfce>
608757 »       mov····0x98(%rsp),%rdi608757 »       mov····0x98(%rsp),%rdi
608758 »       mov····$0x2,%edx608758 »       mov····$0x2,%edx
608759 »       lea····0x33918e(%rip),%rsi········#·693e48·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x188>608759 »       lea····0x33912e(%rip),%rsi········#·693de8·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x188>
608760 »       call···c2300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt>608760 »       call···c2300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt>
608761 »       add····$0x8,%r14608761 »       add····$0x8,%r14
608762 »       cmp····%r14,0x90(%rsp)608762 »       cmp····%r14,0x90(%rsp)
608763 »       jne····35ab15·<lld::elf::DebugNamesBaseSection::computeHdrAndAbbrevTable(llvm::MutableArrayRef<lld::elf::DebugNamesBaseSection::InputChunk>)@@Base+0xed5>608763 »       jne····35ab15·<lld::elf::DebugNamesBaseSection::computeHdrAndAbbrevTable(llvm::MutableArrayRef<lld::elf::DebugNamesBaseSection::InputChunk>)@@Base+0xed5>
608764 »       mov····0x98(%rsp),%rdi608764 »       mov····0x98(%rsp),%rdi
608765 »       xor····%esi,%esi608765 »       xor····%esi,%esi
608766 »       call···c1360·<llvm::raw_ostream::write(unsigned·char)@plt>608766 »       call···c1360·<llvm::raw_ostream::write(unsigned·char)@plt>
Offset 640313, 15 lines modifiedOffset 640313, 15 lines modified
640313 »       test···%rbp,%rbp640313 »       test···%rbp,%rbp
640314 »       jne····e7bf0·<std::__throw_bad_variant_access(unsigned·int)@@Base+0x7658>640314 »       jne····e7bf0·<std::__throw_bad_variant_access(unsigned·int)@@Base+0x7658>
640315 »       mov····0xa0(%rdi),%rax640315 »       mov····0xa0(%rdi),%rax
640316 »       mov····%rdi,%rbx640316 »       mov····%rdi,%rbx
640317 »       cmpb···$0x4,0x6f8(%rax)640317 »       cmpb···$0x4,0x6f8(%rax)
640318 »       ja·····37c180·<lld::elf::EhFrameSection::finalizeContents()@@Base+0x60>640318 »       ja·····37c180·<lld::elf::EhFrameSection::finalizeContents()@@Base+0x60>
640319 »       movzbl·0x6f8(%rax),%eax640319 »       movzbl·0x6f8(%rax),%eax
640320 »       lea····0x317cdf(%rip),%rdx········#·693e4c·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x18c>640320 »       lea····0x317c7f(%rip),%rdx········#·693dec·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x18c>
640321 »       movslq·(%rdx,%rax,4),%rax640321 »       movslq·(%rdx,%rax,4),%rax
640322 »       add····%rdx,%rax640322 »       add····%rdx,%rax
640323 »       jmp····*%rax640323 »       jmp····*%rax
640324 »       cs·nopw·0x0(%rax,%rax,1)640324 »       cs·nopw·0x0(%rax,%rax,1)
640325 »       mov····0xe0(%rbx),%rsi640325 »       mov····0xe0(%rbx),%rsi
640326 »       mov····0xe8(%rbx),%eax640326 »       mov····0xe8(%rbx),%eax
640327 »       lea····(%rsi,%rax,8),%rdi640327 »       lea····(%rsi,%rax,8),%rdi
Offset 655809, 15 lines modifiedOffset 655809, 15 lines modified
655809 »       mov····%rcx,0xb0(%rsp)655809 »       mov····%rcx,0xb0(%rsp)
655810 »       lea····0xe0(%rdi),%rcx655810 »       lea····0xe0(%rdi),%rcx
655811 »       mov····%rcx,0xb8(%rsp)655811 »       mov····%rcx,0xb8(%rsp)
655812 »       movq···$0x0,0xe8(%rdi)655812 »       movq···$0x0,0xe8(%rdi)
655813 »       cmpq···$0x3,0xf0(%rdi)655813 »       cmpq···$0x3,0xf0(%rdi)
655814 »       jbe····38e706·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)0,·true>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x1346>655814 »       jbe····38e706·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)0,·true>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x1346>
655815 »       mov····0x50(%rsp),%rbx655815 »       mov····0x50(%rsp),%rbx
655816 »       mov····0x306a32(%rip),%ecx········#·693e60·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x1a0>655816 »       mov····0x3069d2(%rip),%ecx········#·693e00·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x1a0>
655817 »       mov····0xe0(%rbx),%rdx655817 »       mov····0xe0(%rbx),%rdx
655818 »       mov····%ecx,(%rdx,%rax,1)655818 »       mov····%ecx,(%rdx,%rax,1)
655819 »       mov····0xe8(%rbx),%rax655819 »       mov····0xe8(%rbx),%rax
655820 »       mov····%rax,(%rsp)655820 »       mov····%rax,(%rsp)
655821 »       add····$0x4,%rax655821 »       add····$0x4,%rax
655822 »       cmp····%rax,0xf0(%rbx)655822 »       cmp····%rax,0xf0(%rbx)
655823 »       jb·····38ed87·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)0,·true>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x19c7>655823 »       jb·····38ed87·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)0,·true>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x19c7>
Offset 658072, 15 lines modifiedOffset 658072, 15 lines modified
658072 »       mov····%rcx,0xb0(%rsp)658072 »       mov····%rcx,0xb0(%rsp)
658073 »       lea····0xe0(%rdi),%rcx658073 »       lea····0xe0(%rdi),%rcx
658074 »       mov····%rcx,0xb8(%rsp)658074 »       mov····%rcx,0xb8(%rsp)
658075 »       movq···$0x0,0xe8(%rdi)658075 »       movq···$0x0,0xe8(%rdi)
658076 »       cmpq···$0x3,0xf0(%rdi)658076 »       cmpq···$0x3,0xf0(%rdi)
658077 »       jbe····39113a·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)1,·true>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x13ba>658077 »       jbe····39113a·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)1,·true>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x13ba>
658078 »       mov····0x50(%rsp),%rbx658078 »       mov····0x50(%rsp),%rbx
658079 »       mov····0x304072(%rip),%ecx········#·693e60·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x1a0>658079 »       mov····0x304012(%rip),%ecx········#·693e00·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x1a0>
658080 »       mov····0xe0(%rbx),%rdx658080 »       mov····0xe0(%rbx),%rdx
658081 »       mov····%ecx,(%rdx,%rax,1)658081 »       mov····%ecx,(%rdx,%rax,1)
658082 »       mov····0xe8(%rbx),%rax658082 »       mov····0xe8(%rbx),%rax
658083 »       mov····%rax,0x8(%rsp)658083 »       mov····%rax,0x8(%rsp)
658084 »       add····$0x4,%rax658084 »       add····$0x4,%rax
658085 »       cmp····%rax,0xf0(%rbx)658085 »       cmp····%rax,0xf0(%rbx)
658086 »       jb·····3914c2·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)1,·true>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x1742>658086 »       jb·····3914c2·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)1,·true>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x1742>
Offset 660412, 15 lines modifiedOffset 660412, 15 lines modified
660412 »       mov····%rbx,0xb0(%rsp)660412 »       mov····%rbx,0xb0(%rsp)
660413 »       lea····0xe0(%rdi),%rbx660413 »       lea····0xe0(%rdi),%rbx
660414 »       mov····%rbx,0xb8(%rsp)660414 »       mov····%rbx,0xb8(%rsp)
660415 »       movq···$0x0,0xe8(%rdi)660415 »       movq···$0x0,0xe8(%rdi)
660416 »       cmpq···$0x3,0xf0(%rdi)660416 »       cmpq···$0x3,0xf0(%rdi)
660417 »       jbe····393a23·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)0,·false>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x12c3>660417 »       jbe····393a23·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)0,·false>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x12c3>
660418 »       mov····0x50(%rsp),%rbx660418 »       mov····0x50(%rsp),%rbx
660419 »       mov····0x301692(%rip),%ecx········#·693e60·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x1a0>660419 »       mov····0x301632(%rip),%ecx········#·693e00·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x1a0>
660420 »       mov····0xe0(%rbx),%rdx660420 »       mov····0xe0(%rbx),%rdx
660421 »       mov····%ecx,(%rdx,%rax,1)660421 »       mov····%ecx,(%rdx,%rax,1)
660422 »       mov····0xe8(%rbx),%rax660422 »       mov····0xe8(%rbx),%rax
660423 »       mov····%rax,(%rsp)660423 »       mov····%rax,(%rsp)
660424 »       add····$0x4,%rax660424 »       add····$0x4,%rax
660425 »       cmp····%rax,0xf0(%rbx)660425 »       cmp····%rax,0xf0(%rbx)
660426 »       jb·····393ffe·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)0,·false>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x189e>660426 »       jb·····393ffe·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)0,·false>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x189e>
Offset 662637, 15 lines modifiedOffset 662637, 15 lines modified
662637 »       mov····%rbx,0xb0(%rsp)662637 »       mov····%rbx,0xb0(%rsp)
662638 »       lea····0xe0(%rdi),%rbx662638 »       lea····0xe0(%rdi),%rbx
662639 »       mov····%rbx,0xb8(%rsp)662639 »       mov····%rbx,0xb8(%rsp)
662640 »       movq···$0x0,0xe8(%rdi)662640 »       movq···$0x0,0xe8(%rdi)
662641 »       cmpq···$0x3,0xf0(%rdi)662641 »       cmpq···$0x3,0xf0(%rdi)
662642 »       jbe····39623c·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)1,·false>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x133c>662642 »       jbe····39623c·<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<(llvm::endianness)1,·false>·>::updateAllocSize(lld::elf::Ctx&)@@Base+0x133c>
662643 »       mov····0x50(%rsp),%rbx662643 »       mov····0x50(%rsp),%rbx
662644 »       mov····0x2feef2(%rip),%ecx········#·693e60·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x1a0>662644 »       mov····0x2fee92(%rip),%ecx········#·693e00·<typeinfo·name·for·lld::SpecificAlloc<lld::elf::MemoryRegion>@@Base+0x1a0>
662645 »       mov····0xe0(%rbx),%rdx662645 »       mov····0xe0(%rbx),%rdx
662646 »       mov····%ecx,(%rdx,%rax,1)662646 »       mov····%ecx,(%rdx,%rax,1)
662647 »       mov····0xe8(%rbx),%rax662647 »       mov····0xe8(%rbx),%rax
662648 »       mov····%rax,(%rsp)662648 »       mov····%rax,(%rsp)
Max diff block lines reached; 171870/225124 bytes (76.34%) of diff not shown.