| | | |
Offset 61604, 15 lines modified | Offset 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,%rax | 61606 | » mov····%rdx,%rax |
61607 | » add····$0x1,%rdx | 61607 | » add····$0x1,%rdx |
61608 | » cmp····%rdx,%rcx | 61608 | » 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,%eax | 61610 | » 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,%xmm0 | 61613 | » 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,%edx | 61617 | » mov····$0x4,%edx |
61618 | » vmovdqu·%xmm0,0x682cdc(%rip)········ | 61618 | » vmovdqu·%xmm0,0x682cdc(%rip)········ |
Offset 61723, 50 lines modified | Offset 61723, 50 lines modified |
61723 | » movb···$0x90,0x117(%rsp) | 61723 | » movb···$0x90,0x117(%rsp) |
61724 | » lea····0x117(%rsp),%rsi | 61724 | » lea····0x117(%rsp),%rsi |
61725 | » mov····%r13,%rdi | 61725 | » 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),%rdi | 61727 | » lea····0x48(%rsp),%rdi |
61728 | » lea····0x17(%rsp),%rcx | 61728 | » lea····0x17(%rsp),%rcx |
61729 | » mov····$0x2,%edx | 61729 | » 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),%rdi | 61732 | » lea····0x60(%rsp),%rdi |
61733 | » lea····0x17(%rsp),%rcx | 61733 | » lea····0x17(%rsp),%rcx |
61734 | » mov····$0x3,%edx | 61734 | » 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),%rdi | 61737 | » lea····0x78(%rsp),%rdi |
61738 | » lea····0x17(%rsp),%rcx | 61738 | » lea····0x17(%rsp),%rcx |
61739 | » mov····$0x4,%edx | 61739 | » 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),%rdi | 61742 | » lea····0x90(%rsp),%rdi |
61743 | » lea····0x17(%rsp),%rcx | 61743 | » lea····0x17(%rsp),%rcx |
61744 | » mov····$0x5,%edx | 61744 | » 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),%rdi | 61747 | » lea····0xa8(%rsp),%rdi |
61748 | » lea····0x17(%rsp),%rcx | 61748 | » lea····0x17(%rsp),%rcx |
61749 | » mov····$0x6,%edx | 61749 | » 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),%rdi | 61752 | » lea····0xc0(%rsp),%rdi |
61753 | » lea····0x17(%rsp),%rcx | 61753 | » lea····0x17(%rsp),%rcx |
61754 | » mov····$0x7,%edx | 61754 | » 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),%rdi | 61757 | » lea····0xd8(%rsp),%rdi |
61758 | » lea····0x17(%rsp),%rcx | 61758 | » lea····0x17(%rsp),%rcx |
61759 | » mov····$0x8,%edx | 61759 | » 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),%rdi | 61762 | » lea····0xf0(%rsp),%rdi |
61763 | » lea····0x17(%rsp),%rcx | 61763 | » lea····0x17(%rsp),%rcx |
61764 | » mov····$0x9,%edx | 61764 | » 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,%xmm0 | 61767 | » vpxor··%xmm0,%xmm0,%xmm0 |
61768 | » mov····$0xd8,%edi | 61768 | » 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,%xmm3 | 61772 | » vmovq··%rax,%xmm3 |
Offset 124291, 15 lines modified | Offset 124291, 15 lines modified |
124291 | » mov····0xc0(%rsp),%rdi | 124291 | » mov····0xc0(%rsp),%rdi |
124292 | » mov····0xc8(%rsp),%r13 | 124292 | » mov····0xc8(%rsp),%r13 |
124293 | » add····%rdi,%r13 | 124293 | » add····%rdi,%r13 |
124294 | » cmp····%r13,%rdi | 124294 | » 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,%r15 | 124296 | » mov····%rdi,%r15 |
124297 | » xor····%ebx,%ebx | 124297 | » 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),%eax | 124300 | » movzbl·(%r15),%eax |
124301 | » sub····$0x64,%eax | 124301 | » sub····$0x64,%eax |
124302 | » cmp····$0x13,%al | 124302 | » 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,%eax | 124304 | » movzbl·%al,%eax |
124305 | » movslq·0x0(%rbp,%rax,4),%rax | 124305 | » movslq·0x0(%rbp,%rax,4),%rax |
Offset 126567, 15 lines modified | Offset 126567, 15 lines modified |
126567 | » pop····%r12 | 126567 | » 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···%rbx | 126572 | » push···%rbx |
126573 | » lea····0x535ff8(%rip),%rdx········ | 126573 | » lea····0x535f98(%rip),%rdx········ |
126574 | » mov····$0xd,%ecx | 126574 | » 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,%r9d | 126576 | » 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,%rbx | 126578 | » mov····%rdi,%rbx |
126579 | » sub····$0x8,%rsp | 126579 | » sub····$0x8,%rsp |
126580 | » push···$0x1 | 126580 | » push···$0x1 |
Offset 128042, 15 lines modified | Offset 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 | » nop | 128043 | » nop |
128044 | » mov····0x18(%rsp),%r13 | 128044 | » mov····0x18(%rsp),%r13 |
128045 | » mov····0x10(%rsp),%rdi | 128045 | » mov····0x10(%rsp),%rdi |
128046 | » mov····0x28(%rsp),%rcx | 128046 | » mov····0x28(%rsp),%rcx |
128047 | » lea····0x70(%rsp),%rax | 128047 | » lea····0x70(%rsp),%rax |
128048 | » mov····%r13,%rsi | 128048 | » mov····%r13,%rsi |
128049 | » lea····0x5351c2(%rip),%rdx········ | 128049 | » lea····0x535162(%rip),%rdx········ |
128050 | » lea····0x50(%rsp),%r8 | 128050 | » lea····0x50(%rsp),%r8 |
128051 | » mov····%rax,0x90(%rsp) | 128051 | » mov····%rax,0x90(%rsp) |
128052 | » add····$0x14d0,%rdi | 128052 | » 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,%r13 | 128054 | » 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 | » nop | 128056 | » nop |
Offset 128059, 15 lines modified | Offset 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 | » nop | 128060 | » nop |
128061 | » mov····0x20(%rsp),%rbx | 128061 | » mov····0x20(%rsp),%rbx |
128062 | » mov····(%rsp),%rdi | 128062 | » mov····(%rsp),%rdi |
128063 | » mov····0x28(%rsp),%rcx | 128063 | » mov····0x28(%rsp),%rcx |
128064 | » lea····0x70(%rsp),%rax | 128064 | » lea····0x70(%rsp),%rax |
128065 | » mov····%rbx,%rsi | 128065 | » mov····%rbx,%rsi |
128066 | » lea····0x535173(%rip),%rdx········ | 128066 | » lea····0x535113(%rip),%rdx········ |
128067 | » lea····0x4f(%rsp),%r8 | 128067 | » lea····0x4f(%rsp),%r8 |
128068 | » mov····%rax,0x90(%rsp) | 128068 | » mov····%rax,0x90(%rsp) |
128069 | » add····$0x14d0,%rdi | 128069 | » 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,%rbx | 128071 | » 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,%ax | 128073 | » xchg···%ax,%ax |
Offset 131603, 15 lines modified | Offset 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),%rdx | 131604 | » mov····0x18(%rsp),%rdx |
131605 | » lea····0x8(%rsp),%rdi | 131605 | » lea····0x8(%rsp),%rdi |
131606 | » mov····%rbx,%rsi | 131606 | » 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),%rax | 131608 | » mov····0x8(%rsp),%rax |
131609 | » mov····$0x18,%ecx | 131609 | » mov····$0x18,%ecx |
131610 | » vmovdqa·0x530d93(%rip),%xmm0········ | 131610 | » vmovdqa·0x530d33(%rip),%xmm0········ |
131611 | » mov····$0x30,%r8d | 131611 | » mov····$0x30,%r8d |
131612 | » mov····$0x409,%r9d | 131612 | » mov····$0x409,%r9d |
131613 | » mov····$0xffffffff,%esi | 131613 | » mov····$0xffffffff,%esi |
131614 | » mov····0x8(%rax),%rdi | 131614 | » mov····0x8(%rax),%rdi |
131615 | » vmovdqu·%xmm0,(%rdi) | 131615 | » vmovdqu·%xmm0,(%rdi) |
131616 | » vpxor··%xmm0,%xmm0,%xmm0 | 131616 | » vpxor··%xmm0,%xmm0,%xmm0 |
131617 | » vmovdqu·%xmm0,0x10(%rdi) | 131617 | » vmovdqu·%xmm0,0x10(%rdi) |
Offset 138550, 15 lines modified | Offset 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),%rax | 138551 | » mov····0x30(%rsp),%rax |
138552 | » lea····0x1(%rax),%rsi | 138552 | » 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),%eax | 138556 | » mov····0x60(%rsp),%eax |
138557 | » lea····0x529e74(%rip),%rdx········ | 138557 | » lea····0x529e14(%rip),%rdx········ |
138558 | » movslq·(%rdx,%rax,4),%rax | 138558 | » movslq·(%rdx,%rax,4),%rax |
138559 | » add····%rdx,%rax | 138559 | » add····%rdx,%rax |
138560 | » jmp····*%rax | 138560 | » jmp····*%rax |
138561 | » nopl···(%rax) | 138561 | » nopl···(%rax) |
138562 | » xor····%ebx,%ebx | 138562 | » xor····%ebx,%ebx |
138563 | » mov····0x40(%rsp),%rdi | 138563 | » mov····0x40(%rsp),%rdi |
138564 | » lea····0x50(%rsp),%rax | 138564 | » lea····0x50(%rsp),%rax |
Offset 143841, 15 lines modified | Offset 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,%sil | 143842 | » 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,%al | 143844 | » 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,%al | 143846 | » 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),%rax | 143849 | » movslq·(%rsi,%rax,4),%rax |
143850 | » add····%rsi,%rax | 143850 | » add····%rsi,%rax |
143851 | » jmp····*%rax | 143851 | » 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),%rax | 143854 | » mov····0xf8(%rsp),%rax |
143855 | » sub····%fs:0x28,%rax | 143855 | » sub····%fs:0x28,%rax |
Offset 152865, 15 lines modified | Offset 152865, 15 lines modified |
152865 | » pop····%r14 | 152865 | » pop····%r14 |
152866 | » ret | 152866 | » ret |
152867 | » nopl···0x0(%rax) | 152867 | » nopl···0x0(%rax) |
152868 | » cmp····$0xaa64,%ax | 152868 | » 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),%rax | 152870 | » mov····0x38(%rdi),%rax |
152871 | » lea····0x58(%rdi),%rsi | 152871 | » 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),%rdi | 152873 | » mov····(%rax),%rdi |
152874 | » add····$0x18,%rsp | 152874 | » add····$0x18,%rsp |
152875 | » pop····%rbx | 152875 | » pop····%rbx |
152876 | » pop····%r14 | 152876 | » 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),%rax | 152878 | » mov····0x38(%rdi),%rax |
152879 | » mov····$0x8,%edx | 152879 | » mov····$0x8,%edx |
Offset 153040, 15 lines modified | Offset 153040, 15 lines modified |
153040 | » xor····%esi,%esi | 153040 | » 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),%eax | 153042 | » movzwl·0x12(%rbx),%eax |
153043 | » shr····$0x2,%ax | 153043 | » shr····$0x2,%ax |
153044 | » and····$0x7,%eax | 153044 | » and····$0x7,%eax |
153045 | » cmp····$0x4,%ax | 153045 | » 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,%eax | 153048 | » movzwl·%ax,%eax |
153049 | » movslq·(%rdx,%rax,4),%rax | 153049 | » movslq·(%rdx,%rax,4),%rax |
153050 | » add····%rdx,%rax | 153050 | » add····%rdx,%rax |
153051 | » jmp····*%rax | 153051 | » jmp····*%rax |
153052 | » lea····0xe0(%rsp),%rax | 153052 | » lea····0xe0(%rsp),%rax |
153053 | » mov····0x50(%rsp),%rsi | 153053 | » mov····0x50(%rsp),%rsi |
153054 | » mov····0x58(%rsp),%rdx | 153054 | » mov····0x58(%rsp),%rdx |
Offset 153296, 15 lines modified | Offset 153296, 15 lines modified |
153296 | » mov····0xe8(%rsp),%rdx | 153296 | » mov····0xe8(%rsp),%rdx |
153297 | » lea····0x68(%rax),%rdi | 153297 | » 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),%rbx | 153299 | » mov····0x38(%r13),%rbx |
153300 | » mov····%rdx,%r15 | 153300 | » mov····%rdx,%r15 |
153301 | » mov····%rax,0x10(%rsp) | 153301 | » mov····%rax,0x10(%rsp) |
153302 | » lea····0xb8(%r13),%rsi | 153302 | » 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),%rdi | 153304 | » 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),%rcx | 153306 | » mov····0xb8(%r13),%rcx |
153307 | » mov····%rax,%r8 | 153307 | » mov····%rax,%r8 |
153308 | » mov····%r15,%rdx | 153308 | » mov····%r15,%rdx |
153309 | » mov····%rbx,%rdi | 153309 | » mov····%rbx,%rdi |
153310 | » mov····0x10(%rsp),%rsi | 153310 | » mov····0x10(%rsp),%rsi |
Offset 202004, 15 lines modified | Offset 202004, 15 lines modified |
202004 | » vzeroupper | 202004 | » 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,%rsp | 202007 | » 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),%eax | 202010 | » 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),%rax | 202012 | » movslq·(%rdx,%rax,4),%rax |
202013 | » add····%rdx,%rax | 202013 | » add····%rdx,%rax |
202014 | » jmp····*%rax | 202014 | » jmp····*%rax |
202015 | » mov····0x20(%rdi),%rax | 202015 | » mov····0x20(%rdi),%rax |
202016 | » mov····(%rax),%rdx | 202016 | » mov····(%rax),%rdx |
202017 | » mov····0x18(%rdi),%rax | 202017 | » mov····0x18(%rdi),%rax |
202018 | » mov····0x8(%rax),%eax | 202018 | » mov····0x8(%rax),%eax |
Offset 203127, 15 lines modified | Offset 203127, 15 lines modified |
203127 | » mov····(%rdi),%rax | 203127 | » mov····(%rdi),%rax |
203128 | » call···*(%rax) | 203128 | » call···*(%rax) |
203129 | » mov····%rax,%rdx | 203129 | » mov····%rax,%rdx |
203130 | » mov····%rbx,%rax | 203130 | » mov····%rbx,%rax |
203131 | » sub····%rdx,%rax | 203131 | » sub····%rdx,%rax |
203132 | » test···$0x7,%al | 203132 | » 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),%rax | 203136 | » mov····(%r12),%rax |
203137 | » mov····0x32c(%r12),%r14d | 203137 | » mov····0x32c(%r12),%r14d |
203138 | » mov····(%rax),%rdi | 203138 | » mov····(%rax),%rdi |
203139 | » mov····(%rdi),%rax | 203139 | » mov····(%rdi),%rax |
203140 | » call···*(%rax) | 203140 | » call···*(%rax) |
203141 | » mov····%rax,%rdx | 203141 | » mov····%rax,%rdx |
Offset 223195, 15 lines modified | Offset 223195, 15 lines modified |
223195 | » mov····(%rdi),%rax | 223195 | » mov····(%rdi),%rax |
223196 | » call···*(%rax) | 223196 | » call···*(%rax) |
223197 | » mov····%rax,%rdx | 223197 | » mov····%rax,%rdx |
223198 | » mov····%r15,%rax | 223198 | » mov····%r15,%rax |
223199 | » sub····%rdx,%rax | 223199 | » sub····%rdx,%rax |
223200 | » test···$0x7,%al | 223200 | » 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),%rax | 223204 | » mov····0x3a0(%rsp),%rax |
223205 | » mov····0x6cc(%rsp),%r13d | 223205 | » mov····0x6cc(%rsp),%r13d |
223206 | » mov····(%rax),%rdi | 223206 | » mov····(%rax),%rdi |
223207 | » mov····(%rdi),%rax | 223207 | » mov····(%rdi),%rax |
223208 | » call···*(%rax) | 223208 | » call···*(%rax) |
223209 | » mov····%rax,%rdx | 223209 | » mov····%rax,%rdx |
Offset 229324, 15 lines modified | Offset 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),%eax | 229325 | » movzbl·0x10(%rax),%eax |
229326 | » cmp····$0x68,%al | 229326 | » 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),%eax | 229330 | » 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),%rax | 229332 | » movslq·(%rsi,%rax,4),%rax |
229333 | » add····%rsi,%rax | 229333 | » add····%rsi,%rax |
229334 | » jmp····*%rax | 229334 | » jmp····*%rax |
229335 | » mov····0x10(%rdi),%rax | 229335 | » mov····0x10(%rdi),%rax |
229336 | » cmp····%rax,%rbx | 229336 | » 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),%rsi | 229338 | » mov····0x8(%rdi),%rsi |
Offset 233775, 15 lines modified | Offset 233775, 15 lines modified |
233775 | » mov····%r11,0xd8(%rsp) | 233775 | » mov····%r11,0xd8(%rsp) |
233776 | » mov····0x100(%rsp),%r11 | 233776 | » mov····0x100(%rsp),%r11 |
233777 | » cmp····$0xb,%dx | 233777 | » 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,%rdi | 233779 | » mov····%rsi,%rdi |
233780 | » movzwl·%dx,%edx | 233780 | » movzwl·%dx,%edx |
233781 | » mov····%rcx,%rsi | 233781 | » 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),%rax | 233783 | » movslq·(%rcx,%rdx,4),%rax |
233784 | » add····%rcx,%rax | 233784 | » add····%rcx,%rax |
233785 | » jmp····*%rax | 233785 | » jmp····*%rax |
233786 | » nopl···0x0(%rax) | 233786 | » nopl···0x0(%rax) |
233787 | » sub····%r9d,%r8d | 233787 | » sub····%r9d,%r8d |
233788 | » sub····$0x9,%r8d | 233788 | » sub····$0x9,%r8d |
233789 | » add····%r8d,(%rdi) | 233789 | » add····%r8d,(%rdi) |
Offset 233902, 15 lines modified | Offset 233902, 15 lines modified |
233902 | » mov····%r11,0xd8(%rsp) | 233902 | » mov····%r11,0xd8(%rsp) |
233903 | » mov····0x100(%rsp),%r11 | 233903 | » mov····0x100(%rsp),%r11 |
233904 | » cmp····$0x14,%dx | 233904 | » 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,%rdi | 233906 | » mov····%rsi,%rdi |
233907 | » movzwl·%dx,%edx | 233907 | » movzwl·%dx,%edx |
233908 | » mov····%rcx,%rsi | 233908 | » 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),%rax | 233910 | » movslq·(%rcx,%rdx,4),%rax |
233911 | » add····%rcx,%rax | 233911 | » add····%rcx,%rax |
233912 | » jmp····*%rax | 233912 | » jmp····*%rax |
233913 | » nopl···(%rax) | 233913 | » nopl···(%rax) |
233914 | » sub····%r9d,%r8d | 233914 | » sub····%r9d,%r8d |
233915 | » sub····$0x4,%r8d | 233915 | » sub····$0x4,%r8d |
233916 | » add····%r8d,(%rdi) | 233916 | » add····%r8d,(%rdi) |
Offset 234144, 15 lines modified | Offset 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,%rsi | 234145 | » or·····$0x1,%rsi |
234146 | » testb··$0x20,0x3f(%rcx) | 234146 | » testb··$0x20,0x3f(%rcx) |
234147 | » cmove··%r8,%rsi | 234147 | » cmove··%r8,%rsi |
234148 | » cmp····$0x15,%dx | 234148 | » cmp····$0x15,%dx |
234149 | » movzwl·%dx,%edx | 234149 | » 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),%rcx | 234152 | » movslq·(%r11,%rdx,4),%rcx |
234153 | » add····%r11,%rcx | 234153 | » add····%r11,%rcx |
234154 | » jmp····*%rcx | 234154 | » jmp····*%rcx |
234155 | » nopl···0x0(%rax) | 234155 | » nopl···0x0(%rax) |
234156 | » mov····0xd8(%rsp),%rdx | 234156 | » mov····0xd8(%rsp),%rdx |
234157 | » sub····%fs:0x28,%rdx | 234157 | » 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 modified | Offset 234568, 15 lines modified |
234568 | » mov····%fs:0x28,%rdx | 234568 | » mov····%fs:0x28,%rdx |
234569 | » mov····%rdx,0xd8(%rsp) | 234569 | » mov····%rdx,0xd8(%rsp) |
234570 | » mov····0x100(%rsp),%rdx | 234570 | » mov····0x100(%rsp),%rdx |
234571 | » cmp····$0x11,%ax | 234571 | » 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,%r10 | 234573 | » mov····%rsi,%r10 |
234574 | » movzwl·%ax,%eax | 234574 | » 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),%rcx | 234576 | » movslq·(%rsi,%rax,4),%rcx |
234577 | » add····%rsi,%rcx | 234577 | » add····%rsi,%rcx |
234578 | » jmp····*%rcx | 234578 | » jmp····*%rcx |
234579 | » nopl···0x0(%rax,%rax,1) | 234579 | » nopl···0x0(%rax,%rax,1) |
234580 | » sub····%r9d,%r8d | 234580 | » sub····%r9d,%r8d |
234581 | » sub····$0x4,%r8d | 234581 | » sub····$0x4,%r8d |
234582 | » add····%r8d,(%r10) | 234582 | » add····%r8d,(%r10) |
Offset 236750, 15 lines modified | Offset 236750, 15 lines modified |
236750 | » lea····-0x4(%rsi),%rax | 236750 | » lea····-0x4(%rsi),%rax |
236751 | » add····$0x4,%rdi | 236751 | » add····$0x4,%rdi |
236752 | » mov····%rax,%rdx | 236752 | » mov····%rax,%rdx |
236753 | » mov····%rdi,%rax | 236753 | » 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),%r10 | 236756 | » lea····0xf1(%rsp),%r10 |
236757 | » lea····0x4c5749(%rip),%rsi········ | 236757 | » lea····0x4c56e9(%rip),%rsi········ |
236758 | » mov····%r10,%rcx | 236758 | » 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,%rdx | 236761 | » mov····%rax,%rdx |
236762 | » sub····$0x1,%rcx | 236762 | » sub····$0x1,%rcx |
236763 | » and····$0xf,%edx | 236763 | » and····$0xf,%edx |
236764 | » shr····$0x4,%rax | 236764 | » shr····$0x4,%rax |
Offset 244715, 15 lines modified | Offset 244715, 15 lines modified |
244715 | » pop····%r13 | 244715 | » pop····%r13 |
244716 | » pop····%r14 | 244716 | » pop····%r14 |
244717 | » pop····%r15 | 244717 | » pop····%r15 |
244718 | » pop····%rbp | 244718 | » pop····%rbp |
244719 | » ret | 244719 | » ret |
244720 | » nopw···0x0(%rax,%rax,1) | 244720 | » nopw···0x0(%rax,%rax,1) |
244721 | » lea····0x131(%rsp),%r8 | 244721 | » lea····0x131(%rsp),%r8 |
244722 | » lea····0x4bd471(%rip),%rdx········ | 244722 | » lea····0x4bd411(%rip),%rdx········ |
244723 | » mov····%r8,%rcx | 244723 | » 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,%rsi | 244727 | » mov····%rax,%rsi |
244728 | » sub····$0x1,%rcx | 244728 | » sub····$0x1,%rcx |
244729 | » and····$0xf,%esi | 244729 | » and····$0xf,%esi |
Offset 244752, 15 lines modified | Offset 244752, 15 lines modified |
244752 | » mov····%rax,0xf0(%rsp) | 244752 | » mov····%rax,0xf0(%rsp) |
244753 | » mov····%r8,%rdx | 244753 | » mov····%r8,%rdx |
244754 | » mov····%rcx,%rsi | 244754 | » 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),%rsi | 244758 | » lea····0x111(%rsp),%rsi |
244759 | » lea····0x4bd3a9(%rip),%rdx········ | 244759 | » lea····0x4bd349(%rip),%rdx········ |
244760 | » mov····%rsi,%rcx | 244760 | » 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,%rax | 244763 | » mov····%r14,%rax |
244764 | » sub····$0x1,%rcx | 244764 | » sub····$0x1,%rcx |
244765 | » and····$0xf,%eax | 244765 | » and····$0xf,%eax |
244766 | » shr····$0x4,%r14 | 244766 | » shr····$0x4,%r14 |
Offset 246710, 15 lines modified | Offset 246710, 15 lines modified |
246710 | » mov····%r9,0x30(%r13) | 246710 | » mov····%r9,0x30(%r13) |
246711 | » add····0x20(%rsp),%r9 | 246711 | » 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),%r8 | 246716 | » lea····0x131(%rsp),%r8 |
246717 | » lea····0x4bb119(%rip),%rsi········ | 246717 | » lea····0x4bb0b9(%rip),%rsi········ |
246718 | » mov····%r8,%rcx | 246718 | » mov····%r8,%rcx |
246719 | » nopw···0x0(%rax,%rax,1) | 246719 | » nopw···0x0(%rax,%rax,1) |
246720 | » mov····%rax,%rdx | 246720 | » mov····%rax,%rdx |
246721 | » sub····$0x1,%rcx | 246721 | » sub····$0x1,%rcx |
246722 | » and····$0xf,%edx | 246722 | » and····$0xf,%edx |
246723 | » shr····$0x4,%rax | 246723 | » shr····$0x4,%rax |
246724 | » movzbl·(%rsi,%rdx,1),%edx | 246724 | » movzbl·(%rsi,%rdx,1),%edx |
Offset 269989, 15 lines modified | Offset 269989, 15 lines modified |
269989 | » pop····%rbx | 269989 | » pop····%rbx |
269990 | » pop····%rbp | 269990 | » pop····%rbp |
269991 | » pop····%r12 | 269991 | » pop····%r12 |
269992 | » pop····%r13 | 269992 | » pop····%r13 |
269993 | » pop····%r14 | 269993 | » pop····%r14 |
269994 | » ret | 269994 | » ret |
269995 | » mov····$0x10,%edx | 269995 | » 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,%rdi | 269997 | » 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,%r13 | 269999 | » 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,%rbx | 270002 | » mov····%rax,%rbx |
270003 | » vzeroupper | 270003 | » vzeroupper |
Offset 272719, 15 lines modified | Offset 272719, 15 lines modified |
272719 | » mov····%rax,%r13 | 272719 | » mov····%rax,%r13 |
272720 | » mov····0x18(%rax),%rax | 272720 | » mov····0x18(%rax),%rax |
272721 | » sub····%rdi,%rax | 272721 | » 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),%rdi | 272724 | » mov····0x98(%rsp),%rdi |
272725 | » mov····$0x8,%edx | 272725 | » 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),%rdi | 272728 | » mov····0x20(%rax),%rdi |
272729 | » mov····%rax,%r13 | 272729 | » 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 modified | Offset 278988, 15 lines modified |
278988 | » nopl···0x0(%rax) | 278988 | » nopl···0x0(%rax) |
278989 | » lea····0x10(%rcx),%rdx | 278989 | » lea····0x10(%rcx),%rdx |
278990 | » mov····%rdx,%rax | 278990 | » mov····%rdx,%rax |
278991 | » ret | 278991 | » ret |
278992 | » nopl···0x0(%rax,%rax,1) | 278992 | » nopl···0x0(%rax,%rax,1) |
278993 | » mov····%rdi,%rcx | 278993 | » mov····%rdi,%rcx |
278994 | » mov····0x8(%rsi),%rdi | 278994 | » 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,%rdi | 278996 | » 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,%edx | 278998 | » 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,%rsp | 279001 | » sub····$0x18,%rsp |
279002 | » mov····%rdx,(%rsp) | 279002 | » mov····%rdx,(%rsp) |
Offset 284516, 15 lines modified | Offset 284516, 15 lines modified |
284516 | » mov····-0x190(%rbp),%r8 | 284516 | » 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),%r14 | 284522 | » lea····-0x3f(%rbp),%r14 |
284523 | » lea····0x49407d(%rip),%rcx········ | 284523 | » lea····0x49401d(%rip),%rcx········ |
284524 | » mov····%r14,%rbx | 284524 | » mov····%r14,%rbx |
284525 | » cs·nopw·0x0(%rax,%rax,1) | 284525 | » cs·nopw·0x0(%rax,%rax,1) |
284526 | » mov····%rax,%rdx | 284526 | » mov····%rax,%rdx |
284527 | » sub····$0x1,%rbx | 284527 | » sub····$0x1,%rbx |
284528 | » and····$0xf,%edx | 284528 | » and····$0xf,%edx |
284529 | » shr····$0x4,%rax | 284529 | » shr····$0x4,%rax |
284530 | » movzbl·(%rcx,%rdx,1),%edx | 284530 | » movzbl·(%rcx,%rdx,1),%edx |
Offset 286801, 15 lines modified | Offset 286801, 15 lines modified |
286801 | » vzeroupper | 286801 | » vzeroupper |
286802 | » cmp····$0x3,%r12 | 286802 | » 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),%eax | 286804 | » movzwl·0x2(%r13),%eax |
286805 | » test···%rax,%rax | 286805 | » 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),%rsi | 286807 | » lea····-0x3f(%rbp),%rsi |
286808 | » lea····0x4912a1(%rip),%rcx········ | 286808 | » lea····0x491241(%rip),%rcx········ |
286809 | » mov····%rsi,%r13 | 286809 | » 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,%rdx | 286812 | » mov····%rax,%rdx |
286813 | » sub····$0x1,%r13 | 286813 | » sub····$0x1,%r13 |
286814 | » and····$0xf,%edx | 286814 | » and····$0xf,%edx |
286815 | » shr····$0x4,%rax | 286815 | » shr····$0x4,%rax |
Offset 289323, 15 lines modified | Offset 289323, 15 lines modified |
289323 | » test···%eax,%eax | 289323 | » 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,%rdi | 289325 | » mov····%r13,%rdi |
289326 | » call···c05b0·<llvm::codeview::DebugSubsectionRecord::kind()·const@plt> | 289326 | » call···c05b0·<llvm::codeview::DebugSubsectionRecord::kind()·const@plt> |
289327 | » sub····$0xf1,%eax | 289327 | » sub····$0xf1,%eax |
289328 | » cmp····$0xf,%eax | 289328 | » 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),%rax | 289331 | » movslq·(%rsi,%rax,4),%rax |
289332 | » add····%rsi,%rax | 289332 | » add····%rsi,%rax |
289333 | » jmp····*%rax | 289333 | » jmp····*%rax |
289334 | » xchg···%ax,%ax | 289334 | » xchg···%ax,%ax |
289335 | » mov····-0x348(%rbp),%rdx | 289335 | » mov····-0x348(%rbp),%rdx |
289336 | » vzeroupper | 289336 | » 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 modified | Offset 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),%rax | 290225 | » mov····(%rdi),%rax |
290226 | » call···*0x28(%rax) | 290226 | » call···*0x28(%rax) |
290227 | » sub····-0x4a8(%rbp),%rax | 290227 | » sub····-0x4a8(%rbp),%rax |
290228 | » mov····%rax,%rcx | 290228 | » 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),%rsi | 290230 | » lea····-0x3f(%rbp),%rsi |
290231 | » lea····0x48cadb(%rip),%rcx········ | 290231 | » lea····0x48ca7b(%rip),%rcx········ |
290232 | » mov····%rsi,%rbx | 290232 | » mov····%rsi,%rbx |
290233 | » nopl···0x0(%rax,%rax,1) | 290233 | » nopl···0x0(%rax,%rax,1) |
290234 | » mov····%rax,%rdx | 290234 | » mov····%rax,%rdx |
290235 | » sub····$0x1,%rbx | 290235 | » sub····$0x1,%rbx |
290236 | » and····$0xf,%edx | 290236 | » and····$0xf,%edx |
290237 | » shr····$0x4,%rax | 290237 | » shr····$0x4,%rax |
290238 | » movzbl·(%rcx,%rdx,1),%edx | 290238 | » movzbl·(%rcx,%rdx,1),%edx |
Offset 299537, 15 lines modified | Offset 299537, 15 lines modified |
299537 | » add····%r8,%r8 | 299537 | » 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,%r8 | 299539 | » 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,%r12 | 299542 | » 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,%r9d | 299545 | » shl····$0x5,%r9d |
299546 | » mov····%rax,%rdx | 299546 | » mov····%rax,%rdx |
299547 | » xor····%esi,%esi | 299547 | » xor····%esi,%esi |
299548 | » lea····(%r12,%rax,1),%r11 | 299548 | » lea····(%r12,%rax,1),%r11 |
299549 | » mov····$0x1,%ecx | 299549 | » mov····$0x1,%ecx |
299550 | » nopl···0x0(%rax) | 299550 | » nopl···0x0(%rax) |
299551 | » movzbl·(%rdx),%eax | 299551 | » movzbl·(%rdx),%eax |
Offset 303920, 15 lines modified | Offset 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),%r10 | 303921 | » lea····0x2(%rbx),%r10 |
303922 | » cmp····%r15,%r10 | 303922 | » 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),%rax | 303924 | » lea····0x1(%rbx),%rax |
303925 | » cmp····%r15,%rax | 303925 | » 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),%eax | 303928 | » movzbl·0x1(%r14,%rbx,1),%eax |
303929 | » movzwl·(%rdx,%rax,2),%eax | 303929 | » movzwl·(%rdx,%rax,2),%eax |
303930 | » cmp····$0xffff,%ax | 303930 | » 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),%ecx | 303932 | » movzbl·0x2(%r14,%rbx,1),%ecx |
303933 | » movzwl·(%rdx,%rcx,2),%r11d | 303933 | » movzwl·(%rdx,%rcx,2),%r11d |
303934 | » cmp····$0xffff,%r11w | 303934 | » cmp····$0xffff,%r11w |
Offset 338828, 15 lines modified | Offset 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,%rdi | 338830 | » mov····%rbx,%rdi |
338831 | » mov····%r14,%rsi | 338831 | » mov····%r14,%rsi |
338832 | » call···c2c20·<llvm::identify_magic(llvm::StringRef)@plt> | 338832 | » call···c2c20·<llvm::identify_magic(llvm::StringRef)@plt> |
338833 | » cmp····$0x7,%eax | 338833 | » 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,%eax | 338836 | » mov····%eax,%eax |
338837 | » movslq·(%rdx,%rax,4),%rax | 338837 | » movslq·(%rdx,%rax,4),%rax |
338838 | » add····%rdx,%rax | 338838 | » add····%rdx,%rax |
338839 | » jmp····*%rax | 338839 | » jmp····*%rax |
338840 | » nopl···0x0(%rax,%rax,1) | 338840 | » nopl···0x0(%rax,%rax,1) |
338841 | » mov····0x0(%r13),%rbx | 338841 | » mov····0x0(%r13),%rbx |
338842 | » mov····$0x4,%edx | 338842 | » mov····$0x4,%edx |
Offset 353542, 15 lines modified | Offset 353542, 15 lines modified |
353542 | » vmovd··%ecx,%xmm0 | 353542 | » vmovd··%ecx,%xmm0 |
353543 | » sbb····%eax,%eax | 353543 | » sbb····%eax,%eax |
353544 | » vpbroadcastd·%xmm0,%ymm0 | 353544 | » vpbroadcastd·%xmm0,%ymm0 |
353545 | » and····$0xfffffffc,%eax | 353545 | » 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,%eax | 353547 | » 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,%ymm0 | 353550 | » 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,%rax | 353552 | » sub····$0x20,%rax |
353553 | » mov····$0x9,%edx | 353553 | » mov····$0x9,%edx |
353554 | » vmovq··%rax,%xmm0 | 353554 | » vmovq··%rax,%xmm0 |
353555 | » vpbroadcastq·%xmm0,%ymm0 | 353555 | » 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 modified | Offset 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,%ax | 355451 | » xchg···%ax,%ax |
| |
355452 | 000000000024c070·<lld::elf::ELFOptTable::ELFOptTable()@@Base>: | 355452 | 000000000024c070·<lld::elf::ELFOptTable::ELFOptTable()@@Base>: |
355453 | » push···%rbx | 355453 | » push···%rbx |
355454 | » lea····0x4437e8(%rip),%rdx········ | 355454 | » lea····0x443788(%rip),%rdx········ |
355455 | » mov····$0xb,%ecx | 355455 | » 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,%r9d | 355457 | » 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,%rbx | 355459 | » mov····%rdi,%rbx |
355460 | » sub····$0x8,%rsp | 355460 | » sub····$0x8,%rsp |
355461 | » push···$0x0 | 355461 | » push···$0x0 |
Offset 356494, 15 lines modified | Offset 356494, 15 lines modified |
356494 | » mov····$0xb,%ecx | 356494 | » mov····$0xb,%ecx |
356495 | » mov····%r12,%rdi | 356495 | » mov····%r12,%rdi |
356496 | » push···$0x0 | 356496 | » 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,%rbx | 356498 | » 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,%r9d | 356500 | » 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,%ecx | 356504 | » mov····$0x305,%ecx |
356505 | » mov····%cx,-0x110(%rbp) | 356505 | » mov····%cx,-0x110(%rbp) |
356506 | » add····$0x10,%rax | 356506 | » add····$0x10,%rax |
356507 | » mov····%rax,-0xe0(%rbp) | 356507 | » mov····%rax,-0xe0(%rbp) |
356508 | » mov····0x328(%r13),%rax | 356508 | » mov····0x328(%r13),%rax |
Offset 373128, 15 lines modified | Offset 373128, 15 lines modified |
373128 | » sbb····%r8d,%r8d | 373128 | » sbb····%r8d,%r8d |
373129 | » not····%edx | 373129 | » not····%edx |
373130 | » and····$0x6,%r8d | 373130 | » and····$0x6,%r8d |
373131 | » and····$0x3,%edx | 373131 | » 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,%rbx | 373133 | » mov····%rsi,%rbx |
373134 | » mov····%rdi,%r9 | 373134 | » mov····%rdi,%r9 |
373135 | » lea····0x4334b3(%rip),%rsi········ | 373135 | » lea····0x433453(%rip),%rsi········ |
373136 | » mov····%eax,%edx | 373136 | » mov····%eax,%edx |
373137 | » mov····(%rbx),%rdi | 373137 | » mov····(%rbx),%rdi |
373138 | » and····$0x3,%edx | 373138 | » and····$0x3,%edx |
373139 | » movzbl·(%rsi,%rdx,1),%r10d | 373139 | » movzbl·(%rsi,%rdx,1),%r10d |
373140 | » test···%rdi,%rdi | 373140 | » 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,%ecx | 373142 | » and····$0xf,%ecx |
Offset 395073, 15 lines modified | Offset 395073, 15 lines modified |
395073 | » add····$0x3,%eax | 395073 | » add····$0x3,%eax |
395074 | » mov····%al,0x63(%rbx) | 395074 | » mov····%al,0x63(%rbx) |
395075 | » mov····-0x378(%rbp),%r12 | 395075 | » mov····-0x378(%rbp),%r12 |
395076 | » mov····-0x370(%rbp),%r13 | 395076 | » 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),%eax | 395079 | » mov····-0xd0(%rbp),%eax |
395080 | » lea····0x419e76(%rip),%rdx········ | 395080 | » lea····0x419e16(%rip),%rdx········ |
395081 | » movslq·(%rdx,%rax,4),%rax | 395081 | » movslq·(%rdx,%rax,4),%rax |
395082 | » add····%rdx,%rax | 395082 | » add····%rdx,%rax |
395083 | » jmp····*%rax | 395083 | » jmp····*%rax |
395084 | » nop | 395084 | » nop |
395085 | » mov····%r14,%rdi | 395085 | » mov····%r14,%rdi |
395086 | » call···c2470·<llvm::Triple::isArch64Bit()·const@plt> | 395086 | » call···c2470·<llvm::Triple::isArch64Bit()·const@plt> |
395087 | » cmp····$0x1,%al | 395087 | » cmp····$0x1,%al |
Offset 395392, 15 lines modified | Offset 395392, 15 lines modified |
395392 | » cmp····$0x1a,%eax | 395392 | » 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,%eax | 395394 | » mov····$0x6,%eax |
395395 | » mov····%ax,0x60(%rbx) | 395395 | » mov····%ax,0x60(%rbx) |
395396 | » mov····$0x3,%eax | 395396 | » 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),%eax | 395400 | » 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),%eax | 395402 | » mov····-0xc4(%rbp),%eax |
395403 | » mov····$0x16,%edx | 395403 | » 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),%eax | 395405 | » mov····-0xc4(%rbp),%eax |
395406 | » mov····$0x2b,%edx | 395406 | » mov····$0x2b,%edx |
Offset 444036, 15 lines modified | Offset 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···%rbx | 444037 | » push···%rbx |
444038 | » sub····$0x10,%rsp | 444038 | » 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),%eax | 444041 | » 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),%rax | 444043 | » movslq·(%rdx,%rax,4),%rax |
444044 | » add····%rdx,%rax | 444044 | » add····%rdx,%rax |
444045 | » jmp····*%rax | 444045 | » jmp····*%rax |
444046 | » nopl···0x0(%rax,%rax,1) | 444046 | » nopl···0x0(%rax,%rax,1) |
444047 | » mov····0x80(%rdi),%rax | 444047 | » mov····0x80(%rdi),%rax |
444048 | » add····%rsi,%rax | 444048 | » add····%rsi,%rax |
444049 | » add····$0x10,%rsp | 444049 | » add····$0x10,%rsp |
Offset 444137, 15 lines modified | Offset 444137, 15 lines modified |
444137 | » mov····%fs:0x28,%r11 | 444137 | » mov····%fs:0x28,%r11 |
444138 | » mov····%r11,0x88(%rsp) | 444138 | » mov····%r11,0x88(%rsp) |
444139 | » mov····%rcx,%r11 | 444139 | » mov····%rcx,%r11 |
444140 | » mov····(%r8),%edx | 444140 | » mov····(%r8),%edx |
444141 | » mov····0x10(%r8),%rbx | 444141 | » mov····0x10(%r8),%rbx |
444142 | » cmp····$0x53,%edx | 444142 | » 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,%eax | 444145 | » mov····%edx,%eax |
444146 | » movslq·(%rcx,%rax,4),%rax | 444146 | » movslq·(%rcx,%rax,4),%rax |
444147 | » add····%rcx,%rax | 444147 | » add····%rcx,%rax |
444148 | » jmp····*%rax | 444148 | » jmp····*%rax |
444149 | » nopl···0x0(%rax,%rax,1) | 444149 | » nopl···0x0(%rax,%rax,1) |
444150 | » mov····0x18(%r8),%rdi | 444150 | » mov····0x18(%r8),%rdi |
444151 | » mov····%r9,%rsi | 444151 | » mov····%r9,%rsi |
Offset 444794, 15 lines modified | Offset 444794, 15 lines modified |
444794 | » mov····%r11d,%eax | 444794 | » mov····%r11d,%eax |
444795 | » cmp····$0x1e,%edx | 444795 | » 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,%edx | 444797 | » 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,%edx | 444799 | » 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),%rdx | 444802 | » movslq·(%rcx,%rdx,4),%rdx |
444803 | » add····%rcx,%rdx | 444803 | » add····%rcx,%rdx |
444804 | » jmp····*%rdx | 444804 | » jmp····*%rdx |
444805 | » sub····$0x2a,%edx | 444805 | » sub····$0x2a,%edx |
444806 | » cmp····$0x3d,%edx | 444806 | » 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,%ecx | 444808 | » mov····$0x1,%ecx |
Offset 473034, 15 lines modified | Offset 473034, 15 lines modified |
473034 | » ret | 473034 | » ret |
473035 | » nopl···0x0(%rax) | 473035 | » nopl···0x0(%rax) |
473036 | » ret | 473036 | » 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,%rcx | 473039 | » mov····%rdi,%rcx |
473040 | » mov····0x8(%rsi),%rdi | 473040 | » 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,%rdi | 473042 | » 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,%edx | 473044 | » 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,%rsp | 473047 | » sub····$0x18,%rsp |
473048 | » mov····%rdx,(%rsp) | 473048 | » mov····%rdx,(%rsp) |
Offset 521013, 15 lines modified | Offset 521013, 15 lines modified |
521013 | » mov····(%rdi),%rax | 521013 | » mov····(%rdi),%rax |
521014 | » cmp····0x8(%rax),%rsi | 521014 | » 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),%rax | 521016 | » mov····(%rax),%rax |
521017 | » mov····(%rax,%rsi,8),%rsi | 521017 | » 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),%edx | 521021 | » mov····0x20(%rsi),%edx |
521022 | » mov····%rdi,%r12 | 521022 | » mov····%rdi,%r12 |
521023 | » lea····0xc(%rax),%rcx | 521023 | » 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,%ax | 521025 | » xchg···%ax,%ax |
521026 | » data16·cs·nopw·0x0(%rax,%rax,1) | 521026 | » data16·cs·nopw·0x0(%rax,%rax,1) |
521027 | » add····$0x4,%rax | 521027 | » add····$0x4,%rax |
Offset 521209, 15 lines modified | Offset 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,%rax | 521212 | » mov····%r14,%rax |
521213 | » test···%r14,%r14 | 521213 | » 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),%rsi | 521215 | » lea····0x131(%rsp),%rsi |
521216 | » lea····0x38ceee(%rip),%rdx········ | 521216 | » lea····0x38ce8e(%rip),%rdx········ |
521217 | » mov····%rsi,%r14 | 521217 | » 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,%rcx | 521221 | » mov····%rax,%rcx |
521222 | » sub····$0x1,%r14 | 521222 | » sub····$0x1,%r14 |
521223 | » and····$0xf,%ecx | 521223 | » and····$0xf,%ecx |
Offset 521278, 15 lines modified | Offset 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),%rax | 521279 | » mov····0x8d8(%rdx),%rax |
521280 | » test···%rax,%rax | 521280 | » 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),%rsi | 521284 | » lea····0x171(%rsp),%rsi |
521285 | » lea····0x38cda1(%rip),%rdx········ | 521285 | » lea····0x38cd41(%rip),%rdx········ |
521286 | » mov····%rsi,%r8 | 521286 | » 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,%rcx | 521289 | » mov····%rax,%rcx |
521290 | » sub····$0x1,%r8 | 521290 | » sub····$0x1,%r8 |
521291 | » and····$0xf,%ecx | 521291 | » and····$0xf,%ecx |
521292 | » shr····$0x4,%rax | 521292 | » shr····$0x4,%rax |
Offset 521315, 15 lines modified | Offset 521315, 15 lines modified |
521315 | » mov····%rax,0x110(%rsp) | 521315 | » mov····%rax,0x110(%rsp) |
521316 | » mov····%rcx,%rdx | 521316 | » mov····%rcx,%rdx |
521317 | » mov····%r8,%rsi | 521317 | » 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),%r8 | 521321 | » lea····0x151(%rsp),%r8 |
521322 | » lea····0x38cce1(%rip),%rdx········ | 521322 | » lea····0x38cc81(%rip),%rdx········ |
521323 | » mov····%r8,%rcx | 521323 | » 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,%rax | 521326 | » mov····%rbx,%rax |
521327 | » sub····$0x1,%rcx | 521327 | » sub····$0x1,%rcx |
521328 | » and····$0xf,%eax | 521328 | » and····$0xf,%eax |
521329 | » shr····$0x4,%rbx | 521329 | » shr····$0x4,%rbx |
Offset 521837, 15 lines modified | Offset 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,%eax | 521840 | » 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),%r8 | 521843 | » lea····0x111(%rsp),%r8 |
521844 | » lea····0x38c2c9(%rip),%rsi········ | 521844 | » lea····0x38c269(%rip),%rsi········ |
521845 | » mov····%r8,%rcx | 521845 | » 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,%rdx | 521848 | » mov····%rax,%rdx |
521849 | » sub····$0x1,%rcx | 521849 | » sub····$0x1,%rcx |
521850 | » and····$0xf,%edx | 521850 | » and····$0xf,%edx |
521851 | » movzbl·(%rsi,%rdx,1),%edx | 521851 | » movzbl·(%rsi,%rdx,1),%edx |
Offset 521875, 15 lines modified | Offset 521875, 15 lines modified |
521875 | » mov····%rax,0xd0(%rsp) | 521875 | » mov····%rax,0xd0(%rsp) |
521876 | » mov····%r8,%rdx | 521876 | » mov····%r8,%rdx |
521877 | » mov····%rcx,%rsi | 521877 | » 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),%r9 | 521881 | » lea····0xf1(%rsp),%r9 |
521882 | » lea····0x38c201(%rip),%rsi········ | 521882 | » lea····0x38c1a1(%rip),%rsi········ |
521883 | » mov····%r9,%rcx | 521883 | » 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,%rdx | 521886 | » mov····%rax,%rdx |
521887 | » sub····$0x1,%rcx | 521887 | » sub····$0x1,%rcx |
521888 | » and····$0xf,%edx | 521888 | » and····$0xf,%edx |
521889 | » movzbl·(%rsi,%rdx,1),%edx | 521889 | » movzbl·(%rsi,%rdx,1),%edx |
Offset 544924, 15 lines modified | Offset 544924, 15 lines modified |
544924 | » cmp····$0x5e,%al | 544924 | » 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,%al | 544926 | » 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,%eax | 544928 | » sub····$0x26,%eax |
544929 | » cmp····$0x38,%al | 544929 | » 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,%eax | 544932 | » movzbl·%al,%eax |
544933 | » movslq·(%rdx,%rax,4),%rax | 544933 | » movslq·(%rdx,%rax,4),%rax |
544934 | » add····%rdx,%rax | 544934 | » add····%rdx,%rax |
544935 | » jmp····*%rax | 544935 | » jmp····*%rax |
544936 | » nopl···(%rax) | 544936 | » nopl···(%rax) |
544937 | » mov····%r14,%rdi | 544937 | » 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 modified | Offset 567060, 15 lines modified |
567060 | » mov····%fs:0x28,%rax | 567060 | » mov····%fs:0x28,%rax |
567061 | » mov····%rax,0x88(%rsp) | 567061 | » mov····%rax,0x88(%rsp) |
567062 | » xor····%eax,%eax | 567062 | » 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),%eax | 567065 | » movzbl·0x16(%rdi),%eax |
567066 | » mov····%rdx,%r8 | 567066 | » 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,%rcx | 567068 | » mov····%rdi,%rcx |
567069 | » movslq·(%rdx,%rax,4),%rax | 567069 | » movslq·(%rdx,%rax,4),%rax |
567070 | » add····%rdx,%rax | 567070 | » add····%rdx,%rax |
567071 | » jmp····*%rax | 567071 | » jmp····*%rax |
567072 | » nopl···(%rax) | 567072 | » nopl···(%rax) |
567073 | » mov····%r8,%rdx | 567073 | » mov····%r8,%rdx |
567074 | » mov····0x88(%rsp),%rax | 567074 | » mov····0x88(%rsp),%rax |
Offset 581417, 15 lines modified | Offset 581417, 15 lines modified |
581417 | » mov····$0x4000000,%edx | 581417 | » mov····$0x4000000,%edx |
581418 | » cmove··%eax,%edx | 581418 | » cmove··%eax,%edx |
581419 | » mov····%edx,0x4(%rsi) | 581419 | » mov····%edx,0x4(%rsi) |
581420 | » mov····0xa0(%rdi),%rdx | 581420 | » mov····0xa0(%rdi),%rdx |
581421 | » cmpl···$0x1,0x774(%rdx) | 581421 | » cmpl···$0x1,0x774(%rdx) |
581422 | » cmovne·%ecx,%eax | 581422 | » 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),%rdx | 581426 | » mov····0xa0(%rdi),%rdx |
581427 | » movzbl·0x78c(%rdx),%eax | 581427 | » movzbl·0x78c(%rdx),%eax |
581428 | » movzbl·0x78d(%rdx),%ecx | 581428 | » movzbl·0x78d(%rdx),%ecx |
581429 | » shl····$0x2,%eax | 581429 | » shl····$0x2,%eax |
581430 | » shl····$0x3,%ecx | 581430 | » shl····$0x3,%ecx |
581431 | » or·····0x788(%rdx),%eax | 581431 | » or·····0x788(%rdx),%eax |
Offset 589026, 15 lines modified | Offset 589026, 15 lines modified |
589026 | » mov····%rbx,0xa0(%rbp) | 589026 | » mov····%rbx,0xa0(%rbp) |
589027 | » add····$0x30,%rsp | 589027 | » add····$0x30,%rsp |
589028 | » add····$0x10,%rax | 589028 | » 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),%eax | 589032 | » 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),%rax | 589034 | » movslq·(%rdx,%rax,4),%rax |
589035 | » add····%rdx,%rax | 589035 | » add····%rdx,%rax |
589036 | » jmp····*%rax | 589036 | » jmp····*%rax |
589037 | » nopw···0x0(%rax,%rax,1) | 589037 | » nopw···0x0(%rax,%rax,1) |
589038 | » mov····$0x10,%eax | 589038 | » mov····$0x10,%eax |
589039 | » mov····%rax,0xa8(%rbp) | 589039 | » mov····%rax,0xa8(%rbp) |
589040 | » add····$0x8,%rsp | 589040 | » add····$0x8,%rsp |
Offset 589163, 15 lines modified | Offset 589163, 15 lines modified |
589163 | » sub····$0x98,%rsp | 589163 | » sub····$0x98,%rsp |
589164 | » mov····0xa0(%rdi),%rdi | 589164 | » mov····0xa0(%rdi),%rdi |
589165 | » mov····%fs:0x28,%rdx | 589165 | » mov····%fs:0x28,%rdx |
589166 | » mov····%rdx,0x88(%rsp) | 589166 | » mov····%rdx,0x88(%rsp) |
589167 | » mov····%ecx,%edx | 589167 | » mov····%ecx,%edx |
589168 | » cmp····$0xc,%al | 589168 | » 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,%eax | 589171 | » movzbl·%al,%eax |
589172 | » movslq·(%rcx,%rax,4),%rax | 589172 | » movslq·(%rcx,%rax,4),%rax |
589173 | » add····%rcx,%rax | 589173 | » add····%rcx,%rax |
589174 | » jmp····*%rax | 589174 | » jmp····*%rax |
589175 | » nopl···0x0(%rax,%rax,1) | 589175 | » nopl···0x0(%rax,%rax,1) |
589176 | » mov····%rdi,%rsi | 589176 | » mov····%rdi,%rsi |
589177 | » lea····0x20(%rsp),%rdi | 589177 | » lea····0x20(%rsp),%rdi |
Offset 590592, 15 lines modified | Offset 590592, 15 lines modified |
590592 | » sub····$0x58,%rsp | 590592 | » sub····$0x58,%rsp |
590593 | » mov····%fs:0x28,%rax | 590593 | » mov····%fs:0x28,%rax |
590594 | » mov····%rax,0x48(%rsp) | 590594 | » mov····%rax,0x48(%rsp) |
590595 | » xor····%eax,%eax | 590595 | » 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),%eax | 590598 | » 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,%rdx | 590600 | » mov····%rdi,%rdx |
590601 | » movslq·(%rcx,%rax,4),%rax | 590601 | » movslq·(%rcx,%rax,4),%rax |
590602 | » add····%rcx,%rax | 590602 | » add····%rcx,%rax |
590603 | » jmp····*%rax | 590603 | » jmp····*%rax |
590604 | » nopl···0x0(%rax) | 590604 | » nopl···0x0(%rax) |
590605 | » mov····0x10(%rdi),%rdi | 590605 | » mov····0x10(%rdi),%rdi |
590606 | » mov····%rsi,0x18(%rsp) | 590606 | » mov····%rsi,0x18(%rsp) |
Offset 608752, 15 lines modified | Offset 608752, 15 lines modified |
608752 | » movzbl·%sil,%esi | 608752 | » 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,%r12 | 608754 | » add····$0x8,%r12 |
608755 | » cmp····%r12,%r13 | 608755 | » 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),%rdi | 608757 | » mov····0x98(%rsp),%rdi |
608758 | » mov····$0x2,%edx | 608758 | » 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,%r14 | 608761 | » 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),%rdi | 608764 | » mov····0x98(%rsp),%rdi |
608765 | » xor····%esi,%esi | 608765 | » 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 modified | Offset 640313, 15 lines modified |
640313 | » test···%rbp,%rbp | 640313 | » 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),%rax | 640315 | » mov····0xa0(%rdi),%rax |
640316 | » mov····%rdi,%rbx | 640316 | » 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),%eax | 640319 | » 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),%rax | 640321 | » movslq·(%rdx,%rax,4),%rax |
640322 | » add····%rdx,%rax | 640322 | » add····%rdx,%rax |
640323 | » jmp····*%rax | 640323 | » jmp····*%rax |
640324 | » cs·nopw·0x0(%rax,%rax,1) | 640324 | » cs·nopw·0x0(%rax,%rax,1) |
640325 | » mov····0xe0(%rbx),%rsi | 640325 | » mov····0xe0(%rbx),%rsi |
640326 | » mov····0xe8(%rbx),%eax | 640326 | » mov····0xe8(%rbx),%eax |
640327 | » lea····(%rsi,%rax,8),%rdi | 640327 | » lea····(%rsi,%rax,8),%rdi |
Offset 655809, 15 lines modified | Offset 655809, 15 lines modified |
655809 | » mov····%rcx,0xb0(%rsp) | 655809 | » mov····%rcx,0xb0(%rsp) |
655810 | » lea····0xe0(%rdi),%rcx | 655810 | » 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),%rbx | 655815 | » 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),%rdx | 655817 | » mov····0xe0(%rbx),%rdx |
655818 | » mov····%ecx,(%rdx,%rax,1) | 655818 | » mov····%ecx,(%rdx,%rax,1) |
655819 | » mov····0xe8(%rbx),%rax | 655819 | » mov····0xe8(%rbx),%rax |
655820 | » mov····%rax,(%rsp) | 655820 | » mov····%rax,(%rsp) |
655821 | » add····$0x4,%rax | 655821 | » 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 modified | Offset 658072, 15 lines modified |
658072 | » mov····%rcx,0xb0(%rsp) | 658072 | » mov····%rcx,0xb0(%rsp) |
658073 | » lea····0xe0(%rdi),%rcx | 658073 | » 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),%rbx | 658078 | » 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),%rdx | 658080 | » mov····0xe0(%rbx),%rdx |
658081 | » mov····%ecx,(%rdx,%rax,1) | 658081 | » mov····%ecx,(%rdx,%rax,1) |
658082 | » mov····0xe8(%rbx),%rax | 658082 | » mov····0xe8(%rbx),%rax |
658083 | » mov····%rax,0x8(%rsp) | 658083 | » mov····%rax,0x8(%rsp) |
658084 | » add····$0x4,%rax | 658084 | » 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 modified | Offset 660412, 15 lines modified |
660412 | » mov····%rbx,0xb0(%rsp) | 660412 | » mov····%rbx,0xb0(%rsp) |
660413 | » lea····0xe0(%rdi),%rbx | 660413 | » 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),%rbx | 660418 | » 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),%rdx | 660420 | » mov····0xe0(%rbx),%rdx |
660421 | » mov····%ecx,(%rdx,%rax,1) | 660421 | » mov····%ecx,(%rdx,%rax,1) |
660422 | » mov····0xe8(%rbx),%rax | 660422 | » mov····0xe8(%rbx),%rax |
660423 | » mov····%rax,(%rsp) | 660423 | » mov····%rax,(%rsp) |
660424 | » add····$0x4,%rax | 660424 | » 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 modified | Offset 662637, 15 lines modified |
662637 | » mov····%rbx,0xb0(%rsp) | 662637 | » mov····%rbx,0xb0(%rsp) |
662638 | » lea····0xe0(%rdi),%rbx | 662638 | » 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),%rbx | 662643 | » 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),%rdx | 662645 | » mov····0xe0(%rbx),%rdx |
662646 | » mov····%ecx,(%rdx,%rax,1) | 662646 | » mov····%ecx,(%rdx,%rax,1) |
662647 | » mov····0xe8(%rbx),%rax | 662647 | » 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.
|