| | | |
Offset 10, 15 lines modified | Offset 10, 15 lines modified |
10 | » push···%rbx | 10 | » push···%rbx |
11 | » sub····$0x30,%rsp | 11 | » sub····$0x30,%rsp |
12 | » mov····%fs:0x28,%rbp | 12 | » mov····%fs:0x28,%rbp |
13 | » mov····%rbp,0x28(%rsp) | 13 | » mov····%rbp,0x28(%rsp) |
14 | » mov····%rsi,%rbp | 14 | » mov····%rsi,%rbp |
15 | » lea····0x8(%rsp),%rbx | 15 | » lea····0x8(%rsp),%rbx |
16 | » call···3140·<llvm::cl::SubCommand::getTopLevel()@plt> | 16 | » call···3140·<llvm::cl::SubCommand::getTopLevel()@plt> |
17 | » lea····0x5f23(%rip),%rdi········#·9360·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x838> | 17 | » lea····0x6f23(%rip),%rdi········#·a360·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x838> |
18 | » mov····%rax,%rsi | 18 | » mov····%rax,%rsi |
19 | » call···33a0·<llvm::cl::HideUnrelatedOptions(llvm::cl::OptionCategory&,·llvm::cl::SubCommand&)@plt> | 19 | » call···33a0·<llvm::cl::HideUnrelatedOptions(llvm::cl::OptionCategory&,·llvm::cl::SubCommand&)@plt> |
20 | » lea····0x8a3(%rip),%rax········ | 20 | » lea····0x8a3(%rip),%rax········ |
21 | » xor····%esi,%esi | 21 | » xor····%esi,%esi |
22 | » mov····%rbx,%rdi | 22 | » mov····%rbx,%rdi |
23 | » mov····%rax,0x8(%rsp) | 23 | » mov····%rax,0x8(%rsp) |
24 | » lea····0x870(%rip),%rax········ | 24 | » lea····0x870(%rip),%rax········ |
Offset 29, 67 lines modified | Offset 29, 67 lines modified |
29 | » call···32b0·<llvm::cl::SetVersionPrinter(std::function<void·(llvm::raw_ostream&)>)@plt> | 29 | » call···32b0·<llvm::cl::SetVersionPrinter(std::function<void·(llvm::raw_ostream&)>)@plt> |
30 | » mov····%rbx,%rdi | 30 | » mov····%rbx,%rdi |
31 | » call···3fee·<__cxa_finalize@plt+0xbee> | 31 | » call···3fee·<__cxa_finalize@plt+0xbee> |
32 | » mov····$0xf1,%ecx | 32 | » mov····$0xf1,%ecx |
33 | » xor····%r9d,%r9d | 33 | » xor····%r9d,%r9d |
34 | » xor····%r8d,%r8d | 34 | » xor····%r8d,%r8d |
35 | » push···%rax | 35 | » push···%rax |
36 | » lea····0x2b98(%rip),%rdx········ | 36 | » lea····0x3b98(%rip),%rdx········ |
37 | » mov····%rbp,%rsi | 37 | » mov····%rbp,%rsi |
38 | » mov····%r12d,%edi | 38 | » mov····%r12d,%edi |
39 | » push···$0x0 | 39 | » push···$0x0 |
40 | » call···3200·<llvm::cl::ParseCommandLineOptions(int,·char·const*·const*,·llvm::StringRef,·llvm::raw_ostream*,·char·const*,·bool)@plt> | 40 | » call···3200·<llvm::cl::ParseCommandLineOptions(int,·char·const*·const*,·llvm::StringRef,·llvm::raw_ostream*,·char·const*,·bool)@plt> |
41 | » mov····0x5f52(%rip),%bl········#·93f8·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8d0> | 41 | » mov····0x6f52(%rip),%bl········#·a3f8·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8d0> |
42 | » pop····%rdx | 42 | » pop····%rdx |
43 | » pop····%rcx | 43 | » pop····%rcx |
44 | » test···%bl,%bl | 44 | » test···%bl,%bl |
45 | » je·····34bc·<__cxa_finalize@plt+0xbc> | 45 | » je·····34bc·<__cxa_finalize@plt+0xbc> |
46 | » xor····%esi,%esi | 46 | » xor····%esi,%esi |
47 | » xor····%edi,%edi | 47 | » xor····%edi,%edi |
48 | » call···33c0·<llvm::cl::PrintHelpMessage(bool,·bool)@plt> | 48 | » call···33c0·<llvm::cl::PrintHelpMessage(bool,·bool)@plt> |
49 | » xor····%eax,%eax | 49 | » xor····%eax,%eax |
50 | » jmp····35b7·<__cxa_finalize@plt+0x1b7> | 50 | » jmp····35b7·<__cxa_finalize@plt+0x1b7> |
51 | » cmpl···$0x1,0x5cb5(%rip)········#·9178·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x650> | 51 | » cmpl···$0x1,0x6cb5(%rip)········#·a178·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x650> |
52 | » je·····3506·<__cxa_finalize@plt+0x106> | 52 | » je·····3506·<__cxa_finalize@plt+0x106> |
53 | » mov····0x0(%rbp),%r12 | 53 | » mov····0x0(%rbp),%r12 |
54 | » xor····%eax,%eax | 54 | » xor····%eax,%eax |
55 | » test···%r12,%r12 | 55 | » test···%r12,%r12 |
56 | » je·····34d8·<__cxa_finalize@plt+0xd8> | 56 | » je·····34d8·<__cxa_finalize@plt+0xd8> |
57 | » mov····%r12,%rdi | 57 | » mov····%r12,%rdi |
58 | » call···30a0·<strlen@plt> | 58 | » call···30a0·<strlen@plt> |
59 | » xor····%edx,%edx | 59 | » xor····%edx,%edx |
60 | » mov····%r12,%rdi | 60 | » mov····%r12,%rdi |
61 | » mov····%rax,%rsi | 61 | » mov····%rax,%rsi |
62 | » call···31c0·<llvm::sys::path::stem(llvm::StringRef,·llvm::sys::path::Style)@plt> | 62 | » call···31c0·<llvm::sys::path::stem(llvm::StringRef,·llvm::sys::path::Style)@plt> |
63 | » cmp····$0xa,%rdx | 63 | » cmp····$0xa,%rdx |
64 | » jbe····3508·<__cxa_finalize@plt+0x108> | 64 | » jbe····3508·<__cxa_finalize@plt+0x108> |
65 | » mov····$0xb,%edx | 65 | » mov····$0xb,%edx |
66 | » lea····0x2c26(%rip),%rsi········ | 66 | » lea····0x3c26(%rip),%rsi········ |
67 | » mov····%rax,%rdi | 67 | » mov····%rax,%rdi |
68 | » call···31f0·<memcmp@plt> | 68 | » call···31f0·<memcmp@plt> |
69 | » test···%eax,%eax | 69 | » test···%eax,%eax |
70 | » sete···%bl | 70 | » sete···%bl |
71 | » jmp····3508·<__cxa_finalize@plt+0x108> | 71 | » jmp····3508·<__cxa_finalize@plt+0x108> |
72 | » mov····$0x1,%bl | 72 | » mov····$0x1,%bl |
73 | » cmpl···$0x2,0x5c69(%rip)········#·9178·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x650> | 73 | » cmpl···$0x2,0x6c69(%rip)········#·a178·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x650> |
74 | » je·····359b·<__cxa_finalize@plt+0x19b> | 74 | » je·····359b·<__cxa_finalize@plt+0x19b> |
75 | » mov····0x0(%rbp),%rbp | 75 | » mov····0x0(%rbp),%rbp |
76 | » xor····%eax,%eax | 76 | » xor····%eax,%eax |
77 | » test···%rbp,%rbp | 77 | » test···%rbp,%rbp |
78 | » je·····3528·<__cxa_finalize@plt+0x128> | 78 | » je·····3528·<__cxa_finalize@plt+0x128> |
79 | » mov····%rbp,%rdi | 79 | » mov····%rbp,%rdi |
80 | » call···30a0·<strlen@plt> | 80 | » call···30a0·<strlen@plt> |
81 | » xor····%edx,%edx | 81 | » xor····%edx,%edx |
82 | » mov····%rbp,%rdi | 82 | » mov····%rbp,%rdi |
83 | » mov····%rax,%rsi | 83 | » mov····%rax,%rsi |
84 | » call···31c0·<llvm::sys::path::stem(llvm::StringRef,·llvm::sys::path::Style)@plt> | 84 | » call···31c0·<llvm::sys::path::stem(llvm::StringRef,·llvm::sys::path::Style)@plt> |
85 | » cmp····$0x9,%rdx | 85 | » cmp····$0x9,%rdx |
86 | » jbe····3578·<__cxa_finalize@plt+0x178> | 86 | » jbe····3578·<__cxa_finalize@plt+0x178> |
87 | » mov····$0xa,%edx | 87 | » mov····$0xa,%edx |
88 | » lea····0x2be2(%rip),%rsi········ | 88 | » lea····0x3be2(%rip),%rsi········ |
89 | » mov····%rax,%rdi | 89 | » mov····%rax,%rdi |
90 | » call···31f0·<memcmp@plt> | 90 | » call···31f0·<memcmp@plt> |
91 | » test···%eax,%eax | 91 | » test···%eax,%eax |
92 | » je·····359b·<__cxa_finalize@plt+0x19b> | 92 | » je·····359b·<__cxa_finalize@plt+0x19b> |
93 | » jmp····3578·<__cxa_finalize@plt+0x178> | 93 | » jmp····3578·<__cxa_finalize@plt+0x178> |
94 | » mov····%rax,%rbp | 94 | » mov····%rax,%rbp |
95 | » mov····%rbx,%rdi | 95 | » mov····%rbx,%rdi |
Offset 132, 92 lines modified | Offset 132, 92 lines modified |
132 | » add····$0x30,%rsp | 132 | » add····$0x30,%rsp |
133 | » pop····%rbx | 133 | » pop····%rbx |
134 | » pop····%rbp | 134 | » pop····%rbp |
135 | » pop····%r12 | 135 | » pop····%r12 |
136 | » retq··· | 136 | » retq··· |
137 | » push···%r14 | 137 | » push···%r14 |
138 | » xor····%esi,%esi | 138 | » xor····%esi,%esi |
139 | » lea····0x5da0(%rip),%rdi········#·9380·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x858> | 139 | » lea····0x6da0(%rip),%rdi········#·a380·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x858> |
140 | » push···%r13 | 140 | » push···%r13 |
141 | » push···%r12 | 141 | » push···%r12 |
142 | » push···%rbp | 142 | » push···%rbp |
143 | » push···%rbx | 143 | » push···%rbx |
144 | » sub····$0x130,%rsp | 144 | » sub····$0x130,%rsp |
145 | » mov····%fs:0x28,%rdx | 145 | » mov····%fs:0x28,%rdx |
146 | » mov····%rdx,0x128(%rsp) | 146 | » mov····%rdx,0x128(%rsp) |
147 | » xor····%edx,%edx | 147 | » xor····%edx,%edx |
148 | » call···40dc·<__cxa_finalize@plt+0xcdc> | 148 | » call···40dc·<__cxa_finalize@plt+0xcdc> |
149 | » lea····0x53ac(%rip),%r14········ | 149 | » lea····0x63ac(%rip),%r14········ |
150 | » xor····%r10d,%r10d | 150 | » xor····%r10d,%r10d |
151 | » vpxor··%xmm0,%xmm0,%xmm0 | 151 | » vpxor··%xmm0,%xmm0,%xmm0 |
152 | » mov····0x59ce(%rip),%r13········#·8fe8·<vtable·for·llvm::cl::opt<bool,·false,·llvm::cl::parser<bool>·>@LLVM_21.1> | 152 | » mov····0x69ce(%rip),%r13········#·9fe8·<vtable·for·llvm::cl::opt<bool,·false,·llvm::cl::parser<bool>·>@LLVM_21.1> |
153 | » mov····0x5977(%rip),%r12········#·8f98·<vtable·for·llvm::cl::parser<bool>@LLVM_21.1> | 153 | » mov····0x6977(%rip),%r12········#·9f98·<vtable·for·llvm::cl::parser<bool>@LLVM_21.1> |
154 | » lea····0x29e3(%rip),%rsi········ | 154 | » lea····0x39e3(%rip),%rsi········ |
155 | » mov····$0x1,%edx | 155 | » mov····$0x1,%edx |
156 | » lea····0x10(%r14),%rax | 156 | » lea····0x10(%r14),%rax |
157 | » lea····0x5d48(%rip),%rdi········#·9380·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x858> | 157 | » lea····0x6d48(%rip),%rdi········#·a380·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x858> |
158 | » movb···$0x0,0x5db9(%rip)········#·93f8·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8d0> | 158 | » movb···$0x0,0x6db9(%rip)········#·a3f8·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8d0> |
159 | » mov····%rax,0x5dba(%rip)········#·9400·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8d8> | 159 | » mov····%rax,0x6dba(%rip)········#·a400·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8d8> |
160 | » lea····0x10(%r13),%rax | 160 | » lea····0x10(%r13),%rax |
161 | » mov····%rax,0x5d2f(%rip)········#·9380·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x858> | 161 | » mov····%rax,0x6d2f(%rip)········#·a380·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x858> |
162 | » lea····0x10(%r12),%rax | 162 | » lea····0x10(%r12),%rax |
163 | » mov····%rax,0x5db3(%rip)········#·9410·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8e8> | 163 | » mov····%rax,0x6db3(%rip)········#·a410·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8e8> |
164 | » lea····0x545(%rip),%rax········ | 164 | » lea····0x545(%rip),%rax········ |
165 | » mov····%rax,0x5dc5(%rip)········#·9430·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x908> | 165 | » mov····%rax,0x6dc5(%rip)········#·a430·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x908> |
166 | » lea····0x539(%rip),%rax········ | 166 | » lea····0x539(%rip),%rax········ |
167 | » mov····%r10,0x5d8f(%rip)········#·9408·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8e0> | 167 | » mov····%r10,0x6d8f(%rip)········#·a408·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8e0> |
168 | » mov····%rax,0x5da8(%rip)········#·9428·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x900> | 168 | » mov····%rax,0x6da8(%rip)········#·a428·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x900> |
169 | » vmovdqu·%xmm0,0x5d90(%rip)········#·9418·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8f0> | 169 | » vmovdqu·%xmm0,0x6d90(%rip)········#·a418·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8f0> |
170 | » call···3080·<llvm::cl::Option::setArgStr(llvm::StringRef)@plt> | 170 | » call···3080·<llvm::cl::Option::setArgStr(llvm::StringRef)@plt> |
171 | » lea····0x2aa0(%rip),%rax········ | 171 | » lea····0x3aa0(%rip),%rax········ |
172 | » lea····0x5ce5(%rip),%rdi········#·9380·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x858> | 172 | » lea····0x6ce5(%rip),%rdi········#·a380·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x858> |
173 | » movq···$0xf,0x5d02(%rip)········#·93a8·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x880> | 173 | » movq···$0xf,0x6d02(%rip)········#·a3a8·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x880> |
174 | » mov····%rax,0x5cf3(%rip)········#·93a0·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x878> | 174 | » mov····%rax,0x6cf3(%rip)········#·a3a0·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x878> |
175 | » mov····0x5cd7(%rip),%al········#·938a·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x862> | 175 | » mov····0x6cd7(%rip),%al········#·a38a·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x862> |
176 | » and····$0xffffff9f,%eax | 176 | » and····$0xffffff9f,%eax |
177 | » or·····$0x20,%eax | 177 | » or·····$0x20,%eax |
178 | » mov····%al,0x5ccb(%rip)········#·938a·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x862> | 178 | » mov····%al,0x6ccb(%rip)········#·a38a·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x862> |
179 | » call···3130·<llvm::cl::Option::addArgument()@plt> | 179 | » call···3130·<llvm::cl::Option::addArgument()@plt> |
180 | » jmp····36e6·<__cxa_finalize@plt+0x2e6> | 180 | » jmp····36e6·<__cxa_finalize@plt+0x2e6> |
181 | » mov····%rax,%rbx | 181 | » mov····%rax,%rbx |
182 | » lea····0x5d48(%rip),%rdi········#·9418·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8f0> | 182 | » lea····0x6d48(%rip),%rdi········#·a418·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x8f0> |
183 | » call···3fee·<__cxa_finalize@plt+0xbee> | 183 | » call···3fee·<__cxa_finalize@plt+0xbee> |
184 | » lea····0x5ca4(%rip),%rdi········#·9380·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x858> | 184 | » lea····0x6ca4(%rip),%rdi········#·a380·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x858> |
185 | » call···401c·<__cxa_finalize@plt+0xc1c> | 185 | » call···401c·<__cxa_finalize@plt+0xc1c> |
186 | » jmp····3a99·<__cxa_finalize@plt+0x699> | 186 | » jmp····3a99·<__cxa_finalize@plt+0x699> |
187 | » lea····0x5913(%rip),%rdx········#·9000·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4d8> | 187 | » lea····0x6913(%rip),%rdx········#·a000·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4d8> |
188 | » lea····0x5c8c(%rip),%rsi········#·9380·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x858> | 188 | » lea····0x6c8c(%rip),%rsi········#·a380·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x858> |
189 | » lea····0x965(%rip),%rdi········ | 189 | » lea····0x965(%rip),%rdi········ |
190 | » lea····0x78(%rsp),%rbp | 190 | » lea····0x78(%rsp),%rbp |
191 | » call···31a0·<__cxa_atexit@plt> | 191 | » call···31a0·<__cxa_atexit@plt> |
192 | » lea····0x2a38(%rip),%rax········ | 192 | » lea····0x3a38(%rip),%rax········ |
193 | » xor····%r8d,%r8d | 193 | » xor····%r8d,%r8d |
194 | » lea····0x5c4a(%rip),%rdi········#·9360·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x838> | 194 | » lea····0x6c4a(%rip),%rdi········#·a360·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x838> |
195 | » mov····%rax,0x5c43(%rip)········#·9360·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x838> | 195 | » mov····%rax,0x6c43(%rip)········#·a360·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x838> |
196 | » lea····0x2bd2(%rip),%rax········ | 196 | » lea····0x3bd2(%rip),%rax········ |
197 | » mov····%rax,0x5c45(%rip)········#·9370·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x848> | 197 | » mov····%rax,0x6c45(%rip)········#·a370·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x848> |
198 | » movq···$0x14,0x5c32(%rip)········#·9368·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x840> | 198 | » movq···$0x14,0x6c32(%rip)········#·a368·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x840> |
199 | » mov····%r8,0x5c3b(%rip)········#·9378·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x850> | 199 | » mov····%r8,0x6c3b(%rip)········#·a378·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x850> |
200 | » call···3280·<llvm::cl::OptionCategory::registerCategory()@plt> | 200 | » call···3280·<llvm::cl::OptionCategory::registerCategory()@plt> |
201 | » xor····%r9d,%r9d | 201 | » xor····%r9d,%r9d |
202 | » mov····%rsp,%rsi | 202 | » mov····%rsp,%rsi |
203 | » mov····$0x1e,%ecx | 203 | » mov····$0x1e,%ecx |
204 | » lea····0x2a05(%rip),%rax········ | 204 | » lea····0x3a05(%rip),%rax········ |
205 | » mov····%r9d,0x10(%rsp) | 205 | » mov····%r9d,0x10(%rsp) |
206 | » xor····%edx,%edx | 206 | » xor····%edx,%edx |
207 | » mov····%rax,(%rsp) | 207 | » mov····%rax,(%rsp) |
208 | » lea····0x29f7(%rip),%rax········ | 208 | » lea····0x39f7(%rip),%rax········ |
209 | » mov····%rax,0x18(%rsp) | 209 | » mov····%rax,0x18(%rsp) |
210 | » lea····0x2a04(%rip),%rax········ | 210 | » lea····0x3a04(%rip),%rax········ |
211 | » mov····%rax,0x28(%rsp) | 211 | » mov····%rax,0x28(%rsp) |
212 | » lea····0x29ff(%rip),%rax········ | 212 | » lea····0x39ff(%rip),%rax········ |
213 | » mov····%rax,0x40(%rsp) | 213 | » mov····%rax,0x40(%rsp) |
214 | » lea····0x2a07(%rip),%rax········ | 214 | » lea····0x3a07(%rip),%rax········ |
215 | » mov····%rax,0x50(%rsp) | 215 | » mov····%rax,0x50(%rsp) |
216 | » lea····0x2a01(%rip),%rax········ | 216 | » lea····0x3a01(%rip),%rax········ |
217 | » mov····%rax,0x68(%rsp) | 217 | » mov····%rax,0x68(%rsp) |
218 | » lea····0x88(%rsp),%rax | 218 | » lea····0x88(%rsp),%rax |
219 | » mov····%rax,%rdi | 219 | » mov····%rax,%rdi |
220 | » mov····%rax,0x78(%rsp) | 220 | » mov····%rax,0x78(%rsp) |
221 | » movabs·$0x400000003,%rax | 221 | » movabs·$0x400000003,%rax |
222 | » movq···$0x3,0x8(%rsp) | 222 | » movq···$0x3,0x8(%rsp) |
223 | » movq···$0x18,0x20(%rsp) | 223 | » movq···$0x18,0x20(%rsp) |
Offset 225, 87 lines modified | Offset 225, 87 lines modified |
225 | » movl···$0x1,0x38(%rsp) | 225 | » movl···$0x1,0x38(%rsp) |
226 | » movq···$0x13,0x48(%rsp) | 226 | » movq···$0x13,0x48(%rsp) |
227 | » movq···$0x5,0x58(%rsp) | 227 | » movq···$0x5,0x58(%rsp) |
228 | » movl···$0x2,0x60(%rsp) | 228 | » movl···$0x2,0x60(%rsp) |
229 | » movq···$0x16,0x70(%rsp) | 229 | » movq···$0x16,0x70(%rsp) |
230 | » rep·movsl·%ds:(%rsi),%es:(%rdi) | 230 | » rep·movsl·%ds:(%rsi),%es:(%rdi) |
231 | » xor····%esi,%esi | 231 | » xor····%esi,%esi |
232 | » lea····0x58fa(%rip),%rdi········#·9100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> | 232 | » lea····0x68fa(%rip),%rdi········#·a100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> |
233 | » mov····%rax,0x80(%rsp) | 233 | » mov····%rax,0x80(%rsp) |
234 | » call···40dc·<__cxa_finalize@plt+0xcdc> | 234 | » call···40dc·<__cxa_finalize@plt+0xcdc> |
235 | » lea····0x51be(%rip),%rax········ | 235 | » lea····0x61be(%rip),%rax········ |
236 | » xor····%esi,%esi | 236 | » xor····%esi,%esi |
237 | » xor····%edi,%edi | 237 | » xor····%edi,%edi |
238 | » vpxor··%xmm0,%xmm0,%xmm0 | 238 | » vpxor··%xmm0,%xmm0,%xmm0 |
239 | » mov····%esi,0x5950(%rip)········#·9178·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x650> | 239 | » mov····%esi,0x6950(%rip)········#·a178·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x650> |
240 | » mov····$0x4,%edx | 240 | » mov····$0x4,%edx |
241 | » lea····0x297a(%rip),%rsi········ | 241 | » lea····0x397a(%rip),%rsi········ |
242 | » add····$0x10,%rax | 242 | » add····$0x10,%rax |
243 | » mov····%rdi,0x5949(%rip)········#·9188·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x660> | 243 | » mov····%rdi,0x6949(%rip)········#·a188·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x660> |
244 | » lea····0x58ba(%rip),%rdi········#·9100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> | 244 | » lea····0x68ba(%rip),%rdi········#·a100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> |
245 | » mov····%rax,0x5933(%rip)········#·9180·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x658> | 245 | » mov····%rax,0x6933(%rip)········#·a180·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x658> |
246 | » lea····0x51f4(%rip),%rax········ | 246 | » lea····0x61f4(%rip),%rax········ |
247 | » vmovdqa·%xmm0,0x5ad4(%rip)········#·9330·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x808> | 247 | » vmovdqa·%xmm0,0x6ad4(%rip)········#·a330·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x808> |
248 | » add····$0x10,%rax | 248 | » add····$0x10,%rax |
249 | » mov····%rax,0x5899(%rip)········#·9100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> | 249 | » mov····%rax,0x6899(%rip)········#·a100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> |
250 | » lea····0x5892(%rip),%rax········#·9100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> | 250 | » lea····0x6892(%rip),%rax········#·a100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> |
251 | » mov····%rax,0x5923(%rip)········#·9198·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x670> | 251 | » mov····%rax,0x6923(%rip)········#·a198·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x670> |
252 | » lea····0x517c(%rip),%rax········ | 252 | » lea····0x617c(%rip),%rax········ |
253 | » add····$0x10,%rax | 253 | » add····$0x10,%rax |
254 | » mov····%rax,0x5909(%rip)········#·9190·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x668> | 254 | » mov····%rax,0x6909(%rip)········#·a190·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x668> |
255 | » lea····0x5922(%rip),%rax········#·91b0·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x688> | 255 | » lea····0x6922(%rip),%rax········#·a1b0·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x688> |
256 | » mov····%rax,0x590b(%rip)········#·91a0·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x678> | 256 | » mov····%rax,0x690b(%rip)········#·a1a0·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x678> |
257 | » mov····$0x1,%eax | 257 | » mov····$0x1,%eax |
258 | » shl····$0x23,%rax | 258 | » shl····$0x23,%rax |
259 | » mov····%rax,0x5903(%rip)········#·91a8·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x680> | 259 | » mov····%rax,0x6903(%rip)········#·a1a8·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x680> |
260 | » lea····0x2fe(%rip),%rax········ | 260 | » lea····0x2fe(%rip),%rax········ |
261 | » mov····%rax,0x5a95(%rip)········#·9348·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x820> | 261 | » mov····%rax,0x6a95(%rip)········#·a348·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x820> |
262 | » lea····0x30b(%rip),%rax········ | 262 | » lea····0x30b(%rip),%rax········ |
263 | » mov····%rax,0x5a7f(%rip)········#·9340·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x818> | 263 | » mov····%rax,0x6a7f(%rip)········#·a340·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x818> |
264 | » call···3080·<llvm::cl::Option::setArgStr(llvm::StringRef)@plt> | 264 | » call···3080·<llvm::cl::Option::setArgStr(llvm::StringRef)@plt> |
265 | » lea····0x28e6(%rip),%rax········ | 265 | » lea····0x38e6(%rip),%rax········ |
266 | » lea····0x5a8c(%rip),%rsi········#·9360·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x838> | 266 | » lea····0x6a8c(%rip),%rsi········#·a360·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x838> |
267 | » movq···$0x13,0x5849(%rip)········#·9128·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x600> | 267 | » movq···$0x13,0x6849(%rip)········#·a128·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x600> |
268 | » lea····0x581a(%rip),%rdi········#·9100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> | 268 | » lea····0x681a(%rip),%rdi········#·a100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> |
269 | » mov····%rax,0x5833(%rip)········#·9120·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5f8> | 269 | » mov····%rax,0x6833(%rip)········#·a120·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5f8> |
270 | » call···30b0·<llvm::cl::Option::addCategory(llvm::cl::OptionCategory&)@plt> | 270 | » call···30b0·<llvm::cl::Option::addCategory(llvm::cl::OptionCategory&)@plt> |
271 | » xor····%edx,%edx | 271 | » xor····%edx,%edx |
272 | » xor····%ecx,%ecx | 272 | » xor····%ecx,%ecx |
273 | » lea····0x5803(%rip),%rsi········#·9100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> | 273 | » lea····0x6803(%rip),%rsi········#·a100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> |
274 | » mov····%rbp,%rdi | 274 | » mov····%rbp,%rdi |
275 | » mov····%edx,0x5872(%rip)········#·9178·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x650> | 275 | » mov····%edx,0x6872(%rip)········#·a178·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x650> |
276 | » movb···$0x1,0x587f(%rip)········#·918c·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x664> | 276 | » movb···$0x1,0x687f(%rip)········#·a18c·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x664> |
277 | » mov····%ecx,0x5875(%rip)········#·9188·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x660> | 277 | » mov····%ecx,0x6875(%rip)········#·a188·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x660> |
278 | » call···4288·<__cxa_finalize@plt+0xe88> | 278 | » call···4288·<__cxa_finalize@plt+0xe88> |
279 | » lea····0x57e1(%rip),%rdi········#·9100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> | 279 | » lea····0x67e1(%rip),%rdi········#·a100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> |
280 | » call···3130·<llvm::cl::Option::addArgument()@plt> | 280 | » call···3130·<llvm::cl::Option::addArgument()@plt> |
281 | » jmp····3952·<__cxa_finalize@plt+0x552> | 281 | » jmp····3952·<__cxa_finalize@plt+0x552> |
282 | » mov····%rax,%rbx | 282 | » mov····%rax,%rbx |
283 | » lea····0x5a00(%rip),%rdi········#·9330·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x808> | 283 | » lea····0x6a00(%rip),%rdi········#·a330·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x808> |
284 | » call···3fee·<__cxa_finalize@plt+0xbee> | 284 | » call···3fee·<__cxa_finalize@plt+0xbee> |
285 | » lea····0x5854(%rip),%rdi········#·9190·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x668> | 285 | » lea····0x6854(%rip),%rdi········#·a190·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x668> |
286 | » call···3c52·<__cxa_finalize@plt+0x852> | 286 | » call···3c52·<__cxa_finalize@plt+0x852> |
287 | » lea····0x57b8(%rip),%rdi········#·9100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> | 287 | » lea····0x67b8(%rip),%rdi········#·a100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> |
288 | » call···401c·<__cxa_finalize@plt+0xc1c> | 288 | » call···401c·<__cxa_finalize@plt+0xc1c> |
289 | » jmp····3a91·<__cxa_finalize@plt+0x691> | 289 | » jmp····3a91·<__cxa_finalize@plt+0x691> |
290 | » mov····%rbp,%rdi | 290 | » mov····%rbp,%rdi |
291 | » call···41ba·<__cxa_finalize@plt+0xdba> | 291 | » call···41ba·<__cxa_finalize@plt+0xdba> |
292 | » lea····0x569f(%rip),%rdx········#·9000·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4d8> | 292 | » lea····0x669f(%rip),%rdx········#·a000·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4d8> |
293 | » lea····0x5798(%rip),%rsi········#·9100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> | 293 | » lea····0x6798(%rip),%rsi········#·a100·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x5d8> |
294 | » lea····0x71d(%rip),%rdi········ | 294 | » lea····0x71d(%rip),%rdi········ |
295 | » call···31a0·<__cxa_atexit@plt> | 295 | » call···31a0·<__cxa_atexit@plt> |
296 | » lea····0x56c5(%rip),%rbx········#·9040·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x518> | 296 | » lea····0x66c5(%rip),%rbx········#·a040·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x518> |
297 | » xor····%edx,%edx | 297 | » xor····%edx,%edx |
298 | » xor····%esi,%esi | 298 | » xor····%esi,%esi |
299 | » mov····%rbx,%rdi | 299 | » mov····%rbx,%rdi |
300 | » call···40dc·<__cxa_finalize@plt+0xcdc> | 300 | » call···40dc·<__cxa_finalize@plt+0xcdc> |
301 | » xor····%eax,%eax | 301 | » xor····%eax,%eax |
302 | » vpxor··%xmm0,%xmm0,%xmm0 | 302 | » vpxor··%xmm0,%xmm0,%xmm0 |
303 | » mov····$0x7,%edx | 303 | » mov····$0x7,%edx |
304 | » lea····0x282e(%rip),%rsi········ | 304 | » lea····0x382e(%rip),%rsi········ |
305 | » mov····%rax,0x88(%rbx) | 305 | » mov····%rax,0x88(%rbx) |
306 | » lea····0x10(%r14),%rax | 306 | » lea····0x10(%r14),%rax |
307 | » mov····%rbx,%rdi | 307 | » mov····%rbx,%rdi |
308 | » mov····%rax,0x80(%rbx) | 308 | » mov····%rax,0x80(%rbx) |
309 | » lea····0x10(%r13),%rax | 309 | » lea····0x10(%r13),%rax |
310 | » mov····%rax,(%rbx) | 310 | » mov····%rax,(%rbx) |
311 | » lea····0x10(%r12),%rax | 311 | » lea····0x10(%r12),%rax |
Offset 313, 18 lines modified | Offset 313, 18 lines modified |
313 | » lea····0x1e1(%rip),%rax········ | 313 | » lea····0x1e1(%rip),%rax········ |
314 | » mov····%rax,0xb0(%rbx) | 314 | » mov····%rax,0xb0(%rbx) |
315 | » lea····0x1d5(%rip),%rax········ | 315 | » lea····0x1d5(%rip),%rax········ |
316 | » movb···$0x0,0x78(%rbx) | 316 | » movb···$0x0,0x78(%rbx) |
317 | » mov····%rax,0xa8(%rbx) | 317 | » mov····%rax,0xa8(%rbx) |
318 | » vmovdqu·%xmm0,0x98(%rbx) | 318 | » vmovdqu·%xmm0,0x98(%rbx) |
319 | » call···3080·<llvm::cl::Option::setArgStr(llvm::StringRef)@plt> | 319 | » call···3080·<llvm::cl::Option::setArgStr(llvm::StringRef)@plt> |
320 | » lea····0x27da(%rip),%rax········ | 320 | » lea····0x37da(%rip),%rax········ |
321 | » mov····%rbx,%rdi | 321 | » mov····%rbx,%rdi |
322 | » movb···$0x0,0x78(%rbx) | 322 | » movb···$0x0,0x78(%rbx) |
323 | » lea····0x595d(%rip),%rsi········#·9360·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x838> | 323 | » lea····0x695d(%rip),%rsi········#·a360·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x838> |
324 | » mov····%rax,0x20(%rbx) | 324 | » mov····%rax,0x20(%rbx) |
325 | » movq···$0x15,0x28(%rbx) | 325 | » movq···$0x15,0x28(%rbx) |
326 | » movw···$0x100,0x88(%rbx) | 326 | » movw···$0x100,0x88(%rbx) |
327 | » call···30b0·<llvm::cl::Option::addCategory(llvm::cl::OptionCategory&)@plt> | 327 | » call···30b0·<llvm::cl::Option::addCategory(llvm::cl::OptionCategory&)@plt> |
328 | » mov····%rbx,%rdi | 328 | » mov····%rbx,%rdi |
329 | » call···3130·<llvm::cl::Option::addArgument()@plt> | 329 | » call···3130·<llvm::cl::Option::addArgument()@plt> |
330 | » jmp····3a56·<__cxa_finalize@plt+0x656> | 330 | » jmp····3a56·<__cxa_finalize@plt+0x656> |
Offset 339, 15 lines modified | Offset 339, 15 lines modified |
339 | » je·····3ab4·<__cxa_finalize@plt+0x6b4> | 339 | » je·····3ab4·<__cxa_finalize@plt+0x6b4> |
340 | » jmp····3aaf·<__cxa_finalize@plt+0x6af> | 340 | » jmp····3aaf·<__cxa_finalize@plt+0x6af> |
341 | » mov····0x128(%rsp),%rax | 341 | » mov····0x128(%rsp),%rax |
342 | » sub····%fs:0x28,%rax | 342 | » sub····%fs:0x28,%rax |
343 | » jne····3aaf·<__cxa_finalize@plt+0x6af> | 343 | » jne····3aaf·<__cxa_finalize@plt+0x6af> |
344 | » add····$0x130,%rsp | 344 | » add····$0x130,%rsp |
345 | » mov····%rbx,%rsi | 345 | » mov····%rbx,%rsi |
346 | » lea····0x5586(%rip),%rdx········#·9000·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4d8> | 346 | » lea····0x6586(%rip),%rdx········#·a000·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4d8> |
347 | » pop····%rbx | 347 | » pop····%rbx |
348 | » lea····0x5de(%rip),%rdi········ | 348 | » lea····0x5de(%rip),%rdi········ |
349 | » pop····%rbp | 349 | » pop····%rbp |
350 | » pop····%r12 | 350 | » pop····%r12 |
351 | » pop····%r13 | 351 | » pop····%r13 |
352 | » pop····%r14 | 352 | » pop····%r14 |
353 | » jmp····31a0·<__cxa_atexit@plt> | 353 | » jmp····31a0·<__cxa_atexit@plt> |
Offset 369, 55 lines modified | Offset 369, 55 lines modified |
369 | » mov····%rsp,%rdx | 369 | » mov····%rsp,%rdx |
370 | » and····$0xfffffffffffffff0,%rsp | 370 | » and····$0xfffffffffffffff0,%rsp |
371 | » push···%rax | 371 | » push···%rax |
372 | » push···%rsp | 372 | » push···%rsp |
373 | » xor····%r8d,%r8d | 373 | » xor····%r8d,%r8d |
374 | » xor····%ecx,%ecx | 374 | » xor····%ecx,%ecx |
375 | » lea····-0x6cf(%rip),%rdi········ | 375 | » lea····-0x6cf(%rip),%rdi········ |
376 | » call···*0x54eb(%rip)········ | 376 | » call···*0x64eb(%rip)········ |
377 | » hlt···· | 377 | » hlt···· |
378 | » cs·nopw·0x0(%rax,%rax,1) | 378 | » cs·nopw·0x0(%rax,%rax,1) |
379 | » lea····0x5519(%rip),%rdi········#·9010·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4e8> | 379 | » lea····0x6519(%rip),%rdi········#·a010·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4e8> |
380 | » lea····0x5512(%rip),%rax········#·9010·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4e8> | 380 | » lea····0x6512(%rip),%rax········#·a010·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4e8> |
381 | » cmp····%rdi,%rax | 381 | » cmp····%rdi,%rax |
382 | » je·····3b18·<__cxa_finalize@plt+0x718> | 382 | » je·····3b18·<__cxa_finalize@plt+0x718> |
383 | » mov····0x54ce(%rip),%rax········ | 383 | » mov····0x64ce(%rip),%rax········ |
384 | » test···%rax,%rax | 384 | » test···%rax,%rax |
385 | » je·····3b18·<__cxa_finalize@plt+0x718> | 385 | » je·····3b18·<__cxa_finalize@plt+0x718> |
386 | » jmp····*%rax | 386 | » jmp····*%rax |
387 | » nopl···0x0(%rax) | 387 | » nopl···0x0(%rax) |
388 | » retq··· | 388 | » retq··· |
389 | » nopl···0x0(%rax) | 389 | » nopl···0x0(%rax) |
390 | » lea····0x54e9(%rip),%rdi········#·9010·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4e8> | 390 | » lea····0x64e9(%rip),%rdi········#·a010·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4e8> |
391 | » lea····0x54e2(%rip),%rsi········#·9010·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4e8> | 391 | » lea····0x64e2(%rip),%rsi········#·a010·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4e8> |
392 | » sub····%rdi,%rsi | 392 | » sub····%rdi,%rsi |
393 | » mov····%rsi,%rax | 393 | » mov····%rsi,%rax |
394 | » shr····$0x3f,%rsi | 394 | » shr····$0x3f,%rsi |
395 | » sar····$0x3,%rax | 395 | » sar····$0x3,%rax |
396 | » add····%rax,%rsi | 396 | » add····%rax,%rsi |
397 | » sar····%rsi | 397 | » sar····%rsi |
398 | » je·····3b58·<__cxa_finalize@plt+0x758> | 398 | » je·····3b58·<__cxa_finalize@plt+0x758> |
399 | » mov····0x5475(%rip),%rax········ | 399 | » mov····0x6475(%rip),%rax········ |
400 | » test···%rax,%rax | 400 | » test···%rax,%rax |
401 | » je·····3b58·<__cxa_finalize@plt+0x758> | 401 | » je·····3b58·<__cxa_finalize@plt+0x758> |
402 | » jmp····*%rax | 402 | » jmp····*%rax |
403 | » nopw···0x0(%rax,%rax,1) | 403 | » nopw···0x0(%rax,%rax,1) |
404 | » retq··· | 404 | » retq··· |
405 | » nopl···0x0(%rax) | 405 | » nopl···0x0(%rax) |
406 | » endbr64· | 406 | » endbr64· |
407 | » cmpb···$0x0,0x54b5(%rip)········#·9020·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4f8> | 407 | » cmpb···$0x0,0x64b5(%rip)········#·a020·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4f8> |
408 | » jne····3b98·<__cxa_finalize@plt+0x798> | 408 | » jne····3b98·<__cxa_finalize@plt+0x798> |
409 | » push···%rbp | 409 | » push···%rbp |
410 | » cmpq···$0x0,0x546a(%rip)········ | 410 | » cmpq···$0x0,0x646a(%rip)········ |
411 | » mov····%rsp,%rbp | 411 | » mov····%rsp,%rbp |
412 | » je·····3b87·<__cxa_finalize@plt+0x787> | 412 | » je·····3b87·<__cxa_finalize@plt+0x787> |
413 | » mov····0x547e(%rip),%rdi········#·9000·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4d8> | 413 | » mov····0x647e(%rip),%rdi········#·a000·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4d8> |
414 | » call···3400·<__cxa_finalize@plt> | 414 | » call···3400·<__cxa_finalize@plt> |
415 | » call···3af0·<__cxa_finalize@plt+0x6f0> | 415 | » call···3af0·<__cxa_finalize@plt+0x6f0> |
416 | » movb···$0x1,0x548d(%rip)········#·9020·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4f8> | 416 | » movb···$0x1,0x648d(%rip)········#·a020·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4f8> |
417 | » pop····%rbp | 417 | » pop····%rbp |
418 | » retq··· | 418 | » retq··· |
419 | » nopl···(%rax) | 419 | » nopl···(%rax) |
420 | » retq··· | 420 | » retq··· |
421 | » nopl···0x0(%rax) | 421 | » nopl···0x0(%rax) |
422 | » endbr64· | 422 | » endbr64· |
423 | » jmp····3b20·<__cxa_finalize@plt+0x720> | 423 | » jmp····3b20·<__cxa_finalize@plt+0x720> |
Offset 425, 25 lines modified | Offset 425, 25 lines modified |
425 | » retq··· | 425 | » retq··· |
426 | » test···%edx,%edx | 426 | » test···%edx,%edx |
427 | » je·····3bb8·<__cxa_finalize@plt+0x7b8> | 427 | » je·····3bb8·<__cxa_finalize@plt+0x7b8> |
428 | » dec····%edx | 428 | » dec····%edx |
429 | » jne····3bc2·<__cxa_finalize@plt+0x7c2> | 429 | » jne····3bc2·<__cxa_finalize@plt+0x7c2> |
430 | » mov····%rsi,(%rdi) | 430 | » mov····%rsi,(%rdi) |
431 | » jmp····3bc2·<__cxa_finalize@plt+0x7c2> | 431 | » jmp····3bc2·<__cxa_finalize@plt+0x7c2> |
432 | » lea····0x4dd9(%rip),%rax········ | 432 | » lea····0x5dd9(%rip),%rax········ |
433 | » mov····%rax,(%rdi) | 433 | » mov····%rax,(%rdi) |
434 | » xor····%eax,%eax | 434 | » xor····%eax,%eax |
435 | » retq··· | 435 | » retq··· |
436 | » test···%edx,%edx | 436 | » test···%edx,%edx |
437 | » je·····3bd2·<__cxa_finalize@plt+0x7d2> | 437 | » je·····3bd2·<__cxa_finalize@plt+0x7d2> |
438 | » dec····%edx | 438 | » dec····%edx |
439 | » jne····3bdc·<__cxa_finalize@plt+0x7dc> | 439 | » jne····3bdc·<__cxa_finalize@plt+0x7dc> |
440 | » mov····%rsi,(%rdi) | 440 | » mov····%rsi,(%rdi) |
441 | » jmp····3bdc·<__cxa_finalize@plt+0x7dc> | 441 | » jmp····3bdc·<__cxa_finalize@plt+0x7dc> |
442 | » lea····0x4dcf(%rip),%rax········ | 442 | » lea····0x5dcf(%rip),%rax········ |
443 | » mov····%rax,(%rdi) | 443 | » mov····%rax,(%rdi) |
444 | » xor····%eax,%eax | 444 | » xor····%eax,%eax |
445 | » retq··· | 445 | » retq··· |
446 | » nop | 446 | » nop |
447 | » xor····%eax,%eax | 447 | » xor····%eax,%eax |
448 | » cmpb···$0x0,0x8c(%rdi) | 448 | » cmpb···$0x0,0x8c(%rdi) |
449 | » je·····3bf1·<__cxa_finalize@plt+0x7f1> | 449 | » je·····3bf1·<__cxa_finalize@plt+0x7f1> |
Offset 513, 15 lines modified | Offset 513, 15 lines modified |
513 | » retq··· | 513 | » retq··· |
514 | » test···%edx,%edx | 514 | » test···%edx,%edx |
515 | » je·····3cb6·<__cxa_finalize@plt+0x8b6> | 515 | » je·····3cb6·<__cxa_finalize@plt+0x8b6> |
516 | » cmp····$0x1,%edx | 516 | » cmp····$0x1,%edx |
517 | » jne····3cbf·<__cxa_finalize@plt+0x8bf> | 517 | » jne····3cbf·<__cxa_finalize@plt+0x8bf> |
518 | » mov····%rsi,(%rdi) | 518 | » mov····%rsi,(%rdi) |
519 | » jmp····3cca·<__cxa_finalize@plt+0x8ca> | 519 | » jmp····3cca·<__cxa_finalize@plt+0x8ca> |
520 | » lea····0x4cbb(%rip),%rax········ | 520 | » lea····0x5cbb(%rip),%rax········ |
521 | » jmp····3cc7·<__cxa_finalize@plt+0x8c7> | 521 | » jmp····3cc7·<__cxa_finalize@plt+0x8c7> |
522 | » cmp····$0x2,%edx | 522 | » cmp····$0x2,%edx |
523 | » jne····3cca·<__cxa_finalize@plt+0x8ca> | 523 | » jne····3cca·<__cxa_finalize@plt+0x8ca> |
524 | » mov····(%rsi),%rax | 524 | » mov····(%rsi),%rax |
525 | » mov····%rax,(%rdi) | 525 | » mov····%rax,(%rdi) |
526 | » xor····%eax,%eax | 526 | » xor····%eax,%eax |
527 | » retq··· | 527 | » retq··· |
Offset 532, 23 lines modified | Offset 532, 23 lines modified |
532 | » mov····0x98(%rdi),%rdx | 532 | » mov····0x98(%rdi),%rdx |
533 | » mov····$0x3,%eax | 533 | » mov····$0x3,%eax |
534 | » cmpq···$0x0,0x18(%rdx) | 534 | » cmpq···$0x0,0x18(%rdx) |
535 | » je·····3cee·<__cxa_finalize@plt+0x8ee> | 535 | » je·····3cee·<__cxa_finalize@plt+0x8ee> |
536 | » mov····$0x2,%eax | 536 | » mov····$0x2,%eax |
537 | » retq··· | 537 | » retq··· |
538 | » push···%rbp | 538 | » push···%rbp |
539 | » lea····0x2309(%rip),%rsi········ | 539 | » lea····0x3309(%rip),%rsi········ |
540 | » mov····$0xc,%edx | 540 | » mov····$0xc,%edx |
541 | » push···%rbx | 541 | » push···%rbx |
542 | » sub····$0x38,%rsp | 542 | » sub····$0x38,%rsp |
543 | » mov····%fs:0x28,%rbp | 543 | » mov····%fs:0x28,%rbp |
544 | » mov····%rbp,0x28(%rsp) | 544 | » mov····%rbp,0x28(%rsp) |
545 | » mov····%rdi,%rbp | 545 | » mov····%rdi,%rbp |
546 | » lea····0x8(%rsp),%rdi | 546 | » lea····0x8(%rsp),%rdi |
547 | » call···5e79·<__cxa_finalize@plt+0x2a79> | 547 | » call···5fe0·<__cxa_finalize@plt+0x2be0> |
548 | » mov····0x10(%rsp),%rdx | 548 | » mov····0x10(%rsp),%rdx |
549 | » mov····0x8(%rsp),%rsi | 549 | » mov····0x8(%rsp),%rsi |
550 | » mov····%rbp,%rdi | 550 | » mov····%rbp,%rdi |
551 | » call···3300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt> | 551 | » call···3300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt> |
552 | » mov····0x20(%rax),%rdx | 552 | » mov····0x20(%rax),%rdx |
553 | » cmp····0x18(%rax),%rdx | 553 | » cmp····0x18(%rax),%rdx |
554 | » jb·····3d47·<__cxa_finalize@plt+0x947> | 554 | » jb·····3d47·<__cxa_finalize@plt+0x947> |
Offset 586, 15 lines modified | Offset 586, 15 lines modified |
586 | » mov····%rsi,%r8 | 586 | » mov····%rsi,%r8 |
587 | » test···%dl,%dl | 587 | » test···%dl,%dl |
588 | » jne····3dcd·<__cxa_finalize@plt+0x9cd> | 588 | » jne····3dcd·<__cxa_finalize@plt+0x9cd> |
589 | » cmp····%eax,0x88(%rdi) | 589 | » cmp····%eax,0x88(%rdi) |
590 | » jne····3dcd·<__cxa_finalize@plt+0x9cd> | 590 | » jne····3dcd·<__cxa_finalize@plt+0x9cd> |
591 | » cmpb···$0x0,0x8c(%rdi) | 591 | » cmpb···$0x0,0x8c(%rdi) |
592 | » jne····3e01·<__cxa_finalize@plt+0xa01> | 592 | » jne····3e01·<__cxa_finalize@plt+0xa01> |
593 | » lea····0x4c04(%rip),%rdx········ | 593 | » lea····0x5c04(%rip),%rdx········ |
594 | » lea····0x80(%rdi),%rcx | 594 | » lea····0x80(%rdi),%rcx |
595 | » mov····%rdi,%rsi | 595 | » mov····%rdi,%rsi |
596 | » mov····%eax,0x10(%rsp) | 596 | » mov····%eax,0x10(%rsp) |
597 | » add····$0x90,%rdi | 597 | » add····$0x90,%rdi |
598 | » movb···$0x1,0x14(%rsp) | 598 | » movb···$0x1,0x14(%rsp) |
599 | » add····$0x10,%rdx | 599 | » add····$0x10,%rdx |
600 | » mov····%rdx,0x8(%rsp) | 600 | » mov····%rdx,0x8(%rsp) |
Offset 651, 21 lines modified | Offset 651, 21 lines modified |
651 | » inc····%r12 | 651 | » inc····%r12 |
652 | » jmp····3e6d·<__cxa_finalize@plt+0xa6d> | 652 | » jmp····3e6d·<__cxa_finalize@plt+0xa6d> |
653 | » call···3350·<llvm::errs()@plt> | 653 | » call···3350·<llvm::errs()@plt> |
654 | » xor····%edx,%edx | 654 | » xor····%edx,%edx |
655 | » xor····%ecx,%ecx | 655 | » xor····%ecx,%ecx |
656 | » lea····0x40(%rsp),%rsi | 656 | » lea····0x40(%rsp),%rsi |
657 | » mov····%rax,%r8 | 657 | » mov····%rax,%r8 |
658 | » lea····0x214c(%rip),%rax········ | 658 | » lea····0x314c(%rip),%rax········ |
659 | » mov····%rbx,%rdi | 659 | » mov····%rbx,%rdi |
660 | » movw···$0x503,0x38(%rsp) | 660 | » movw···$0x503,0x38(%rsp) |
661 | » mov····%rax,0x18(%rsp) | 661 | » mov····%rax,0x18(%rsp) |
662 | » lea····0x18(%rsp),%rax | 662 | » lea····0x18(%rsp),%rax |
663 | » mov····%rax,0x40(%rsp) | 663 | » mov····%rax,0x40(%rsp) |
664 | » lea····0x2147(%rip),%rax········ | 664 | » lea····0x3147(%rip),%rax········ |
665 | » mov····%r13,0x28(%rsp) | 665 | » mov····%r13,0x28(%rsp) |
666 | » mov····%rbp,0x30(%rsp) | 666 | » mov····%rbp,0x30(%rsp) |
667 | » mov····%rax,0x50(%rsp) | 667 | » mov····%rax,0x50(%rsp) |
668 | » movw···$0x302,0x60(%rsp) | 668 | » movw···$0x302,0x60(%rsp) |
669 | » call···3180·<llvm::cl::Option::error(llvm::Twine·const&,·llvm::StringRef,·llvm::raw_ostream&)@plt> | 669 | » call···3180·<llvm::cl::Option::error(llvm::Twine·const&,·llvm::StringRef,·llvm::raw_ostream&)@plt> |
670 | » test···%al,%al | 670 | » test···%al,%al |
671 | » jne····3f42·<__cxa_finalize@plt+0xb42> | 671 | » jne····3f42·<__cxa_finalize@plt+0xb42> |
Offset 758, 15 lines modified | Offset 758, 15 lines modified |
758 | » add····$0x10,%rdi | 758 | » add····$0x10,%rdi |
759 | » cmp····%rdi,%rax | 759 | » cmp····%rdi,%rax |
760 | » je·····401a·<__cxa_finalize@plt+0xc1a> | 760 | » je·····401a·<__cxa_finalize@plt+0xc1a> |
761 | » mov····%rax,%rdi | 761 | » mov····%rax,%rdi |
762 | » jmp····3270·<free@plt> | 762 | » jmp····3270·<free@plt> |
763 | » retq··· | 763 | » retq··· |
764 | » nop | 764 | » nop |
765 | » mov····0x4f7d(%rip),%rax········ | 765 | » mov····0x5f7d(%rip),%rax········ |
766 | » push···%rbx | 766 | » push···%rbx |
767 | » mov····%rdi,%rbx | 767 | » mov····%rdi,%rbx |
768 | » add····$0x10,%rax | 768 | » add····$0x10,%rax |
769 | » mov····%rax,(%rdi) | 769 | » mov····%rax,(%rdi) |
770 | » cmpb···$0x0,0x6c(%rdi) | 770 | » cmpb···$0x0,0x6c(%rdi) |
771 | » jne····403d·<__cxa_finalize@plt+0xc3d> | 771 | » jne····403d·<__cxa_finalize@plt+0xc3d> |
772 | » mov····0x58(%rdi),%rdi | 772 | » mov····0x58(%rdi),%rdi |
Offset 779, 26 lines modified | Offset 779, 26 lines modified |
779 | » mov····%rdi,%rbx | 779 | » mov····%rdi,%rbx |
780 | » call···401c·<__cxa_finalize@plt+0xc1c> | 780 | » call···401c·<__cxa_finalize@plt+0xc1c> |
781 | » mov····%rbx,%rdi | 781 | » mov····%rbx,%rdi |
782 | » mov····$0x78,%esi | 782 | » mov····$0x78,%esi |
783 | » pop····%rbx | 783 | » pop····%rbx |
784 | » jmp····3040·<operator·delete(void*,·unsigned·long)@plt> | 784 | » jmp····3040·<operator·delete(void*,·unsigned·long)@plt> |
785 | » nop | 785 | » nop |
786 | » mov····0x4f81(%rip),%rax········#·8fe8·<vtable·for·llvm::cl::opt<bool,·false,·llvm::cl::parser<bool>·>@LLVM_21.1> | 786 | » mov····0x5f81(%rip),%rax········#·9fe8·<vtable·for·llvm::cl::opt<bool,·false,·llvm::cl::parser<bool>·>@LLVM_21.1> |
787 | » push···%rbx | 787 | » push···%rbx |
788 | » mov····%rdi,%rbx | 788 | » mov····%rdi,%rbx |
789 | » lea····0x98(%rdi),%rdi | 789 | » lea····0x98(%rdi),%rdi |
790 | » add····$0x10,%rax | 790 | » add····$0x10,%rax |
791 | » mov····%rax,-0x98(%rdi) | 791 | » mov····%rax,-0x98(%rdi) |
792 | » call···3fee·<__cxa_finalize@plt+0xbee> | 792 | » call···3fee·<__cxa_finalize@plt+0xbee> |
793 | » mov····%rbx,%rdi | 793 | » mov····%rbx,%rdi |
794 | » pop····%rbx | 794 | » pop····%rbx |
795 | » jmp····401c·<__cxa_finalize@plt+0xc1c> | 795 | » jmp····401c·<__cxa_finalize@plt+0xc1c> |
796 | » nop | 796 | » nop |
797 | » lea····0x49b5(%rip),%rax········ | 797 | » lea····0x59b5(%rip),%rax········ |
798 | » push···%rbx | 798 | » push···%rbx |
799 | » mov····%rdi,%rbx | 799 | » mov····%rdi,%rbx |
800 | » lea····0x230(%rdi),%rdi | 800 | » lea····0x230(%rdi),%rdi |
801 | » add····$0x10,%rax | 801 | » add····$0x10,%rax |
802 | » mov····%rax,-0x230(%rdi) | 802 | » mov····%rax,-0x230(%rdi) |
803 | » call···3fee·<__cxa_finalize@plt+0xbee> | 803 | » call···3fee·<__cxa_finalize@plt+0xbee> |
804 | » lea····0x90(%rbx),%rdi | 804 | » lea····0x90(%rbx),%rdi |
Offset 811, 15 lines modified | Offset 811, 15 lines modified |
811 | » mov····%rdi,%rbx | 811 | » mov····%rdi,%rbx |
812 | » call···408c·<__cxa_finalize@plt+0xc8c> | 812 | » call···408c·<__cxa_finalize@plt+0xc8c> |
813 | » mov····%rbx,%rdi | 813 | » mov····%rbx,%rdi |
814 | » mov····$0x250,%esi | 814 | » mov····$0x250,%esi |
815 | » pop····%rbx | 815 | » pop····%rbx |
816 | » jmp····3040·<operator·delete(void*,·unsigned·long)@plt> | 816 | » jmp····3040·<operator·delete(void*,·unsigned·long)@plt> |
817 | » nop | 817 | » nop |
818 | » mov····0x4ebd(%rip),%rax········ | 818 | » mov····0x5ebd(%rip),%rax········ |
819 | » push···%r12 | 819 | » push···%r12 |
820 | » and····$0x3,%edx | 820 | » and····$0x3,%edx |
821 | » and····$0x7,%esi | 821 | » and····$0x7,%esi |
822 | » push···%rbp | 822 | » push···%rbp |
823 | » shl····$0x15,%rdx | 823 | » shl····$0x15,%rdx |
824 | » shl····$0x10,%rsi | 824 | » shl····$0x10,%rsi |
825 | » lea····0x50(%rdi),%rbp | 825 | » lea····0x50(%rdi),%rbp |
Offset 916, 15 lines modified | Offset 916, 15 lines modified |
916 | » vmovdqu·(%rax),%ymm0 | 916 | » vmovdqu·(%rax),%ymm0 |
917 | » add····$0x30,%rdx | 917 | » add····$0x30,%rdx |
918 | » add····$0x30,%rax | 918 | » add····$0x30,%rax |
919 | » mov····%esi,-0x8(%rdx) | 919 | » mov····%esi,-0x8(%rdx) |
920 | » mov····-0x4(%rax),%sil | 920 | » mov····-0x4(%rax),%sil |
921 | » vmovdqu·%ymm0,-0x30(%rdx) | 921 | » vmovdqu·%ymm0,-0x30(%rdx) |
922 | » mov····%sil,-0x4(%rdx) | 922 | » mov····%sil,-0x4(%rdx) |
923 | » lea····0x4790(%rip),%rsi········ | 923 | » lea····0x5790(%rip),%rsi········ |
924 | » add····$0x10,%rsi | 924 | » add····$0x10,%rsi |
925 | » mov····%rsi,-0x10(%rdx) | 925 | » mov····%rsi,-0x10(%rdx) |
926 | » jmp····421d·<__cxa_finalize@plt+0xe1d> | 926 | » jmp····421d·<__cxa_finalize@plt+0xe1d> |
927 | » mov····(%rsp),%r14 | 927 | » mov····(%rsp),%r14 |
928 | » cmp····%r13,%rdi | 928 | » cmp····%r13,%rdi |
929 | » je·····4260·<__cxa_finalize@plt+0xe60> | 929 | » je·····4260·<__cxa_finalize@plt+0xe60> |
930 | » call···3270·<free@plt> | 930 | » call···3270·<free@plt> |
Offset 1010, 15 lines modified | Offset 1010, 15 lines modified |
1010 | » add····$0x28,%rbx | 1010 | » add····$0x28,%rbx |
1011 | » mov····0x28(%rdx),%edi | 1011 | » mov····0x28(%rdx),%edi |
1012 | » mov····0x2c(%rdx),%dl | 1012 | » mov····0x2c(%rdx),%dl |
1013 | » mov····%rax,%rsi | 1013 | » mov····%rax,%rsi |
1014 | » imul···$0x30,%rax,%rax | 1014 | » imul···$0x30,%rax,%rax |
1015 | » add····0xa0(%r12),%rax | 1015 | » add····0xa0(%r12),%rax |
1016 | » mov····%dl,0x2c(%rax) | 1016 | » mov····%dl,0x2c(%rax) |
1017 | » lea····0x461a(%rip),%rdx········ | 1017 | » lea····0x561a(%rip),%rdx········ |
1018 | » inc····%esi | 1018 | » inc····%esi |
1019 | » mov····%edi,0x28(%rax) | 1019 | » mov····%edi,0x28(%rax) |
1020 | » mov····0x98(%r12),%rdi | 1020 | » mov····0x98(%r12),%rdi |
1021 | » add····$0x10,%rdx | 1021 | » add····$0x10,%rdx |
1022 | » vmovdqu·%ymm0,(%rax) | 1022 | » vmovdqu·%ymm0,(%rax) |
1023 | » mov····%rdx,0x20(%rax) | 1023 | » mov····%rdx,0x20(%rax) |
1024 | » mov····%rcx,%rdx | 1024 | » mov····%rcx,%rdx |
Offset 1059, 22 lines modified | Offset 1059, 22 lines modified |
1059 | » sub····$0x18,%rsp | 1059 | » sub····$0x18,%rsp |
1060 | » mov····%fs:0x28,%rax | 1060 | » mov····%fs:0x28,%rax |
1061 | » mov····%rax,0x8(%rsp) | 1061 | » mov····%rax,0x8(%rsp) |
1062 | » xor····%eax,%eax | 1062 | » xor····%eax,%eax |
1063 | » xor····%eax,%eax | 1063 | » xor····%eax,%eax |
1064 | » mov····%rsp,%rsi | 1064 | » mov····%rsp,%rsi |
1065 | » mov····%rax,(%rsp) | 1065 | » mov····%rax,(%rsp) |
1066 | » lea····0x4fd5(%rip),%rax········#·9448·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x920> | 1066 | » lea····0x5fd5(%rip),%rax········#·a448·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x920> |
1067 | » call···*(%rax) | 1067 | » call···*(%rax) |
1068 | » test···%eax,%eax | 1068 | » test···%eax,%eax |
1069 | » jne····449a·<__cxa_finalize@plt+0x109a> | 1069 | » jne····449a·<__cxa_finalize@plt+0x109a> |
1070 | » mov····0x4b28(%rip),%rax········ | 1070 | » mov····0x5b28(%rip),%rax········ |
1071 | » mov····(%rsp),%rcx | 1071 | » mov····(%rsp),%rcx |
1072 | » mov····$0x1,%esi | 1072 | » mov····$0x1,%esi |
1073 | » lea····0x1d55(%rip),%rdx········ | 1073 | » lea····0x2d55(%rip),%rdx········ |
1074 | » mov····(%rax),%rdi | 1074 | » mov····(%rax),%rdi |
1075 | » xor····%eax,%eax | 1075 | » xor····%eax,%eax |
1076 | » call···3070·<__fprintf_chk@plt> | 1076 | » call···3070·<__fprintf_chk@plt> |
1077 | » mov····0x8(%rsp),%rax | 1077 | » mov····0x8(%rsp),%rax |
1078 | » sub····%fs:0x28,%rax | 1078 | » sub····%fs:0x28,%rax |
1079 | » je·····44af·<__cxa_finalize@plt+0x10af> | 1079 | » je·····44af·<__cxa_finalize@plt+0x10af> |
1080 | » call···3090·<__stack_chk_fail@plt> | 1080 | » call···3090·<__stack_chk_fail@plt> |
Offset 1100, 15 lines modified | Offset 1100, 15 lines modified |
1100 | » lea····0x28(%rsp),%r15 | 1100 | » lea····0x28(%rsp),%r15 |
1101 | » mov····%r15,0x18(%rsp) | 1101 | » mov····%r15,0x18(%rsp) |
1102 | » test···%rcx,%rcx | 1102 | » test···%rcx,%rcx |
1103 | » jne····4516·<__cxa_finalize@plt+0x1116> | 1103 | » jne····4516·<__cxa_finalize@plt+0x1116> |
1104 | » mov····0x38(%rsp),%rax | 1104 | » mov····0x38(%rsp),%rax |
1105 | » sub····%fs:0x28,%rax | 1105 | » sub····%fs:0x28,%rax |
1106 | » jne····45cb·<__cxa_finalize@plt+0x11cb> | 1106 | » jne····45cb·<__cxa_finalize@plt+0x11cb> |
1107 | » lea····0x1ce4(%rip),%rdi········ | 1107 | » lea····0x2ce4(%rip),%rdi········ |
1108 | » call···3240·<std::__throw_logic_error(char·const*)@plt> | 1108 | » call···3240·<std::__throw_logic_error(char·const*)@plt> |
1109 | » mov····%rcx,%rdi | 1109 | » mov····%rcx,%rdi |
1110 | » mov····%rsi,%rbp | 1110 | » mov····%rsi,%rbp |
1111 | » mov····%rcx,%r12 | 1111 | » mov····%rcx,%r12 |
1112 | » call···30a0·<strlen@plt> | 1112 | » call···30a0·<strlen@plt> |
1113 | » mov····%r15,%rdi | 1113 | » mov····%r15,%rdi |
1114 | » mov····%rax,0x10(%rsp) | 1114 | » mov····%rax,0x10(%rsp) |
Offset 1173, 15 lines modified | Offset 1173, 15 lines modified |
1173 | » push···%r13 | 1173 | » push···%r13 |
1174 | » mov····%rsi,%r13 | 1174 | » mov····%rsi,%r13 |
1175 | » xor····%esi,%esi | 1175 | » xor····%esi,%esi |
1176 | » push···%r12 | 1176 | » push···%r12 |
1177 | » push···%rbp | 1177 | » push···%rbp |
1178 | » push···%rbx | 1178 | » push···%rbx |
1179 | » sub····$0x98,%rsp | 1179 | » sub····$0x98,%rsp |
1180 | » mov····0x49ae(%rip),%r12········ | 1180 | » mov····0x59ae(%rip),%r12········ |
1181 | » mov····%rdx,(%rsp) | 1181 | » mov····%rdx,(%rsp) |
1182 | » lea····0x78(%rsp),%rax | 1182 | » lea····0x78(%rsp),%rax |
1183 | » xor····%edx,%edx | 1183 | » xor····%edx,%edx |
1184 | » lea····0x30(%rsp),%rbx | 1184 | » lea····0x30(%rsp),%rbx |
1185 | » mov····%r8,0x8(%rsp) | 1185 | » mov····%r8,0x8(%rsp) |
1186 | » mov····%rbx,%rdi | 1186 | » mov····%rbx,%rdi |
1187 | » mov····%fs:0x28,%rbp | 1187 | » mov····%fs:0x28,%rbp |
Offset 1204, 15 lines modified | Offset 1204, 15 lines modified |
1204 | » mov····%rbp,0x60(%rsp) | 1204 | » mov····%rbp,0x60(%rsp) |
1205 | » call···30c0·<llvm::raw_ostream::SetBufferAndMode(char*,·unsigned·long,·llvm::raw_ostream::BufferKind)@plt> | 1205 | » call···30c0·<llvm::raw_ostream::SetBufferAndMode(char*,·unsigned·long,·llvm::raw_ostream::BufferKind)@plt> |
1206 | » jmp····46a3·<__cxa_finalize@plt+0x12a3> | 1206 | » jmp····46a3·<__cxa_finalize@plt+0x12a3> |
1207 | » mov····%rbx,%rdi | 1207 | » mov····%rbx,%rdi |
1208 | » mov····%rax,%rbx | 1208 | » mov····%rax,%rbx |
1209 | » call···3260·<llvm::raw_ostream::~raw_ostream()@plt> | 1209 | » call···3260·<llvm::raw_ostream::~raw_ostream()@plt> |
1210 | » jmp····475e·<__cxa_finalize@plt+0x135e> | 1210 | » jmp····475e·<__cxa_finalize@plt+0x135e> |
1211 | » lea····0x441e(%rip),%rax········ | 1211 | » lea····0x541e(%rip),%rax········ |
1212 | » mov····0x8(%rsp),%r8 | 1212 | » mov····0x8(%rsp),%r8 |
1213 | » lea····0x18(%rsp),%rsi | 1213 | » lea····0x18(%rsp),%rsi |
1214 | » mov····%rbx,%rdi | 1214 | » mov····%rbx,%rdi |
1215 | » mov····%r15,0x20(%rsp) | 1215 | » mov····%r15,0x20(%rsp) |
1216 | » add····$0x10,%rax | 1216 | » add····$0x10,%rax |
1217 | » mov····%rax,0x18(%rsp) | 1217 | » mov····%rax,0x18(%rsp) |
1218 | » mov····(%r8),%rax | 1218 | » mov····(%r8),%rax |
Offset 1277, 90 lines modified | Offset 1277, 90 lines modified |
1277 | » sub····$0x38,%rsp | 1277 | » sub····$0x38,%rsp |
1278 | » mov····%fs:0x28,%rbx | 1278 | » mov····%fs:0x28,%rbx |
1279 | » mov····%rbx,0x28(%rsp) | 1279 | » mov····%rbx,0x28(%rsp) |
1280 | » mov····%rdi,%rbx | 1280 | » mov····%rdi,%rbx |
1281 | » lea····0x18(%rsp),%rax | 1281 | » lea····0x18(%rsp),%rax |
1282 | » lea····0x8(%rsp),%rsi | 1282 | » lea····0x8(%rsp),%rsi |
1283 | » mov····%rdx,0x10(%rsp) | 1283 | » mov····%rdx,0x10(%rsp) |
1284 | » lea····0x1a59(%rip),%rdi········ | 1284 | » lea····0x2a59(%rip),%rdi········ |
1285 | » mov····%rax,0x8(%rsp) | 1285 | » mov····%rax,0x8(%rsp) |
1286 | » movb···$0x0,0x18(%rsp) | 1286 | » movb···$0x0,0x18(%rsp) |
1287 | » call···3150·<llvm::sys::DynamicLibrary::getPermanentLibrary(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*)@plt> | 1287 | » call···3150·<llvm::sys::DynamicLibrary::getPermanentLibrary(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*)@plt> |
1288 | » mov····$0x8,%edi | 1288 | » mov····$0x8,%edi |
1289 | » mov····%rax,%r13 | 1289 | » mov····%rax,%r13 |
1290 | » call···3250·<operator·new(unsigned·long)@plt> | 1290 | » call···3250·<operator·new(unsigned·long)@plt> |
1291 | » cmp····0x47bf(%rip),%r13········ | 1291 | » cmp····0x57bf(%rip),%r13········ |
1292 | » mov····%r13,(%rax) | 1292 | » mov····%r13,(%rax) |
1293 | » mov····%rax,%rbp | 1293 | » mov····%rax,%rbp |
1294 | » mov····%rsp,%r13 | 1294 | » mov····%rsp,%r13 |
1295 | » mov····%rax,(%rsp) | 1295 | » mov····%rax,(%rsp) |
1296 | » jne····4822·<__cxa_finalize@plt+0x1422> | 1296 | » jne····4822·<__cxa_finalize@plt+0x1422> |
1297 | » call···3050·<llvm::inconvertibleErrorCode()@plt> | 1297 | » call···3050·<llvm::inconvertibleErrorCode()@plt> |
1298 | » mov····%eax,%esi | 1298 | » mov····%eax,%esi |
1299 | » lea····0x4062(%rip),%r8········ | 1299 | » lea····0x5062(%rip),%r8········ |
1300 | » lea····0x1a1f(%rip),%rcx········ | 1300 | » lea····0x2a1f(%rip),%rcx········ |
1301 | » mov····%rbx,%rdi | 1301 | » mov····%rbx,%rdi |
1302 | » call···45f5·<__cxa_finalize@plt+0x11f5> | 1302 | » call···45f5·<__cxa_finalize@plt+0x11f5> |
1303 | » jmp····491b·<__cxa_finalize@plt+0x151b> | 1303 | » jmp····491b·<__cxa_finalize@plt+0x151b> |
1304 | » lea····0x1a33(%rip),%rsi········ | 1304 | » lea····0x2a33(%rip),%rsi········ |
1305 | » mov····%rax,%rdi | 1305 | » mov····%rax,%rdi |
1306 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> | 1306 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> |
1307 | » test···%rax,%rax | 1307 | » test···%rax,%rax |
1308 | » jne····4849·<__cxa_finalize@plt+0x1449> | 1308 | » jne····4849·<__cxa_finalize@plt+0x1449> |
1309 | » call···3050·<llvm::inconvertibleErrorCode()@plt> | 1309 | » call···3050·<llvm::inconvertibleErrorCode()@plt> |
1310 | » mov····%eax,%esi | 1310 | » mov····%eax,%esi |
1311 | » lea····0x1a06(%rip),%rcx········ | 1311 | » lea····0x2a06(%rip),%rcx········ |
1312 | » jmp····4902·<__cxa_finalize@plt+0x1502> | 1312 | » jmp····4902·<__cxa_finalize@plt+0x1502> |
1313 | » lea····0x4c08(%rip),%rdx········#·9458·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x930> | 1313 | » lea····0x5c08(%rip),%rdx········#·a458·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x930> |
1314 | » lea····0x1a1e(%rip),%rsi········ | 1314 | » lea····0x2a1e(%rip),%rsi········ |
1315 | » mov····%rbp,%rdi | 1315 | » mov····%rbp,%rdi |
1316 | » mov····%rax,(%rdx) | 1316 | » mov····%rax,(%rdx) |
1317 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> | 1317 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> |
1318 | » test···%rax,%rax | 1318 | » test···%rax,%rax |
1319 | » jne····487a·<__cxa_finalize@plt+0x147a> | 1319 | » jne····487a·<__cxa_finalize@plt+0x147a> |
1320 | » call···3050·<llvm::inconvertibleErrorCode()@plt> | 1320 | » call···3050·<llvm::inconvertibleErrorCode()@plt> |
1321 | » mov····%eax,%esi | 1321 | » mov····%eax,%esi |
1322 | » lea····0x19ee(%rip),%rcx········ | 1322 | » lea····0x29ee(%rip),%rcx········ |
1323 | » jmp····4902·<__cxa_finalize@plt+0x1502> | 1323 | » jmp····4902·<__cxa_finalize@plt+0x1502> |
1324 | » lea····0x4bcf(%rip),%rdx········#·9450·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x928> | 1324 | » lea····0x5bcf(%rip),%rdx········#·a450·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x928> |
1325 | » lea····0x1a10(%rip),%rsi········ | 1325 | » lea····0x2a10(%rip),%rsi········ |
1326 | » mov····%rbp,%rdi | 1326 | » mov····%rbp,%rdi |
1327 | » mov····%rax,(%rdx) | 1327 | » mov····%rax,(%rdx) |
1328 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> | 1328 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> |
1329 | » test···%rax,%rax | 1329 | » test···%rax,%rax |
1330 | » jne····48a8·<__cxa_finalize@plt+0x14a8> | 1330 | » jne····48a8·<__cxa_finalize@plt+0x14a8> |
1331 | » call···3050·<llvm::inconvertibleErrorCode()@plt> | 1331 | » call···3050·<llvm::inconvertibleErrorCode()@plt> |
1332 | » mov····%eax,%esi | 1332 | » mov····%eax,%esi |
1333 | » lea····0x19e0(%rip),%rcx········ | 1333 | » lea····0x29e0(%rip),%rcx········ |
1334 | » jmp····4902·<__cxa_finalize@plt+0x1502> | 1334 | » jmp····4902·<__cxa_finalize@plt+0x1502> |
1335 | » lea····0x4b99(%rip),%rdx········#·9448·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x920> | 1335 | » lea····0x5b99(%rip),%rdx········#·a448·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x920> |
1336 | » lea····0x1a05(%rip),%rsi········ | 1336 | » lea····0x2a05(%rip),%rsi········ |
1337 | » mov····%rbp,%rdi | 1337 | » mov····%rbp,%rdi |
1338 | » mov····%rax,(%rdx) | 1338 | » mov····%rax,(%rdx) |
1339 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> | 1339 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> |
1340 | » test···%rax,%rax | 1340 | » test···%rax,%rax |
1341 | » jne····48d6·<__cxa_finalize@plt+0x14d6> | 1341 | » jne····48d6·<__cxa_finalize@plt+0x14d6> |
1342 | » call···3050·<llvm::inconvertibleErrorCode()@plt> | 1342 | » call···3050·<llvm::inconvertibleErrorCode()@plt> |
1343 | » mov····%eax,%esi | 1343 | » mov····%eax,%esi |
1344 | » lea····0x19d5(%rip),%rcx········ | 1344 | » lea····0x29d5(%rip),%rcx········ |
1345 | » jmp····4902·<__cxa_finalize@plt+0x1502> | 1345 | » jmp····4902·<__cxa_finalize@plt+0x1502> |
1346 | » lea····0x4b63(%rip),%rdx········#·9440·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x918> | 1346 | » lea····0x5b63(%rip),%rdx········#·a440·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x918> |
1347 | » lea····0x19f5(%rip),%rsi········ | 1347 | » lea····0x29f5(%rip),%rsi········ |
1348 | » mov····%rbp,%rdi | 1348 | » mov····%rbp,%rdi |
1349 | » mov····%rax,(%rdx) | 1349 | » mov····%rax,(%rdx) |
1350 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> | 1350 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> |
1351 | » test···%rax,%rax | 1351 | » test···%rax,%rax |
1352 | » jne····490c·<__cxa_finalize@plt+0x150c> | 1352 | » jne····490c·<__cxa_finalize@plt+0x150c> |
1353 | » call···3050·<llvm::inconvertibleErrorCode()@plt> | 1353 | » call···3050·<llvm::inconvertibleErrorCode()@plt> |
1354 | » mov····%eax,%esi | 1354 | » mov····%eax,%esi |
1355 | » lea····0x19c5(%rip),%rcx········ | 1355 | » lea····0x29c5(%rip),%rcx········ |
1356 | » mov····%rbx,%rdi | 1356 | » mov····%rbx,%rdi |
1357 | » call···44c3·<__cxa_finalize@plt+0x10c3> | 1357 | » call···44c3·<__cxa_finalize@plt+0x10c3> |
1358 | » jmp····491b·<__cxa_finalize@plt+0x151b> | 1358 | » jmp····491b·<__cxa_finalize@plt+0x151b> |
1359 | » lea····0x4b25(%rip),%rdx········#·9438·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x910> | 1359 | » lea····0x5b25(%rip),%rdx········#·a438·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x910> |
1360 | » mov····%rax,(%rdx) | 1360 | » mov····%rax,(%rdx) |
1361 | » xor····%eax,%eax | 1361 | » xor····%eax,%eax |
1362 | » mov····%rax,(%rbx) | 1362 | » mov····%rax,(%rbx) |
1363 | » mov····%r13,%rdi | 1363 | » mov····%r13,%rdi |
1364 | » call···45e2·<__cxa_finalize@plt+0x11e2> | 1364 | » call···45e2·<__cxa_finalize@plt+0x11e2> |
1365 | » lea····0x8(%rsp),%rdi | 1365 | » lea····0x8(%rsp),%rdi |
1366 | » call···3390·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> | 1366 | » call···3390·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> |
Offset 1419, 57 lines modified | Offset 1419, 57 lines modified |
1419 | » add····$0x30,%rsp | 1419 | » add····$0x30,%rsp |
1420 | » call···44b4·<__cxa_finalize@plt+0x10b4> | 1420 | » call···44b4·<__cxa_finalize@plt+0x10b4> |
1421 | » lea····-0x60(%rbp),%rdi | 1421 | » lea····-0x60(%rbp),%rdi |
1422 | » call···44b4·<__cxa_finalize@plt+0x10b4> | 1422 | » call···44b4·<__cxa_finalize@plt+0x10b4> |
1423 | » jmp····4ab8·<__cxa_finalize@plt+0x16b8> | 1423 | » jmp····4ab8·<__cxa_finalize@plt+0x16b8> |
1424 | » lea····-0x60(%rbp),%rdi | 1424 | » lea····-0x60(%rbp),%rdi |
1425 | » call···44b4·<__cxa_finalize@plt+0x10b4> | 1425 | » call···44b4·<__cxa_finalize@plt+0x10b4> |
1426 | » lea····0x4a41(%rip),%rax········#·9458·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x930> | 1426 | » lea····0x5a41(%rip),%rax········#·a458·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x930> |
1427 | » xor····%edi,%edi | 1427 | » xor····%edi,%edi |
1428 | » call···*(%rax) | 1428 | » call···*(%rax) |
1429 | » test···%eax,%eax | 1429 | » test···%eax,%eax |
1430 | » je·····4a2f·<__cxa_finalize@plt+0x162f> | 1430 | » je·····4a2f·<__cxa_finalize@plt+0x162f> |
1431 | » cmp····$0x64,%eax | 1431 | » cmp····$0x64,%eax |
1432 | » jne····4ab1·<__cxa_finalize@plt+0x16b1> | 1432 | » jne····4ab1·<__cxa_finalize@plt+0x16b1> |
1433 | » xor····%eax,%eax | 1433 | » xor····%eax,%eax |
1434 | » jmp····4af0·<__cxa_finalize@plt+0x16f0> | 1434 | » jmp····4af0·<__cxa_finalize@plt+0x16f0> |
1435 | » xor····%eax,%eax | 1435 | » xor····%eax,%eax |
1436 | » lea····-0x64(%rbp),%rdi | 1436 | » lea····-0x64(%rbp),%rdi |
1437 | » mov····%eax,-0x64(%rbp) | 1437 | » mov····%eax,-0x64(%rbp) |
1438 | » lea····0x4a11(%rip),%rax········#·9450·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x928> | 1438 | » lea····0x5a11(%rip),%rax········#·a450·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x928> |
1439 | » call···*(%rax) | 1439 | » call···*(%rax) |
1440 | » test···%eax,%eax | 1440 | » test···%eax,%eax |
1441 | » jne····4ab1·<__cxa_finalize@plt+0x16b1> | 1441 | » jne····4ab1·<__cxa_finalize@plt+0x16b1> |
1442 | » xor····%ebx,%ebx | 1442 | » xor····%ebx,%ebx |
1443 | » cmpl···$0x0,-0x64(%rbp) | 1443 | » cmpl···$0x0,-0x64(%rbp) |
1444 | » jne····4a99·<__cxa_finalize@plt+0x1699> | 1444 | » jne····4a99·<__cxa_finalize@plt+0x1699> |
1445 | » jmp····4a28·<__cxa_finalize@plt+0x1628> | 1445 | » jmp····4a28·<__cxa_finalize@plt+0x1628> |
1446 | » lea····0x49e2(%rip),%r13········#·9438·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x910> | 1446 | » lea····0x59e2(%rip),%r13········#·a438·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x910> |
1447 | » mov····-0x60(%rbp),%edx | 1447 | » mov····-0x60(%rbp),%edx |
1448 | » lea····-0x58(%rbp),%rdi | 1448 | » lea····-0x58(%rbp),%rdi |
1449 | » mov····$0x4b,%esi | 1449 | » mov····$0x4b,%esi |
1450 | » call···*0x0(%r13) | 1450 | » call···*0x0(%r13) |
1451 | » test···%eax,%eax | 1451 | » test···%eax,%eax |
1452 | » jne····4ab1·<__cxa_finalize@plt+0x16b1> | 1452 | » jne····4ab1·<__cxa_finalize@plt+0x16b1> |
1453 | » mov····-0x60(%rbp),%edx | 1453 | » mov····-0x60(%rbp),%edx |
1454 | » lea····-0x50(%rbp),%rdi | 1454 | » lea····-0x50(%rbp),%rdi |
1455 | » mov····$0x4c,%esi | 1455 | » mov····$0x4c,%esi |
1456 | » call···*0x0(%r13) | 1456 | » call···*0x0(%r13) |
1457 | » test···%eax,%eax | 1457 | » test···%eax,%eax |
1458 | » jne····4ab1·<__cxa_finalize@plt+0x16b1> | 1458 | » jne····4ab1·<__cxa_finalize@plt+0x16b1> |
1459 | » mov····-0x50(%rbp),%ecx | 1459 | » mov····-0x50(%rbp),%ecx |
1460 | » mov····-0x58(%rbp),%edx | 1460 | » mov····-0x58(%rbp),%edx |
1461 | » lea····0x1863(%rip),%rsi········ | 1461 | » lea····0x2863(%rip),%rsi········ |
1462 | » xor····%eax,%eax | 1462 | » xor····%eax,%eax |
1463 | » mov····$0x1,%edi | 1463 | » mov····$0x1,%edi |
1464 | » inc····%ebx | 1464 | » inc····%ebx |
1465 | » call···31e0·<__printf_chk@plt> | 1465 | » call···31e0·<__printf_chk@plt> |
1466 | » cmp····%ebx,-0x64(%rbp) | 1466 | » cmp····%ebx,-0x64(%rbp) |
1467 | » jle····4a28·<__cxa_finalize@plt+0x1628> | 1467 | » jle····4a28·<__cxa_finalize@plt+0x1628> |
1468 | » lea····0x499b(%rip),%rax········#·9440·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x918> | 1468 | » lea····0x599b(%rip),%rax········#·a440·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x918> |
1469 | » mov····%ebx,%esi | 1469 | » mov····%ebx,%esi |
1470 | » lea····-0x60(%rbp),%rdi | 1470 | » lea····-0x60(%rbp),%rdi |
1471 | » call···*(%rax) | 1471 | » call···*(%rax) |
1472 | » test···%eax,%eax | 1472 | » test···%eax,%eax |
1473 | » je·····4a4f·<__cxa_finalize@plt+0x164f> | 1473 | » je·····4a4f·<__cxa_finalize@plt+0x164f> |
1474 | » mov····%eax,%edi | 1474 | » mov····%eax,%edi |
1475 | » call···444f·<__cxa_finalize@plt+0x104f> | 1475 | » call···444f·<__cxa_finalize@plt+0x104f> |
Offset 1639, 20 lines modified | Offset 1639, 20 lines modified |
1639 | » mov····0x8(%rdi),%rcx | 1639 | » mov····0x8(%rdi),%rcx |
1640 | » mov····%rcx,0x18(%rdi) | 1640 | » mov····%rcx,0x18(%rdi) |
1641 | » jmp····4cb0·<__cxa_finalize@plt+0x18b0> | 1641 | » jmp····4cb0·<__cxa_finalize@plt+0x18b0> |
1642 | » call···4c5b·<__cxa_finalize@plt+0x185b> | 1642 | » call···4c5b·<__cxa_finalize@plt+0x185b> |
1643 | » jmp····4c98·<__cxa_finalize@plt+0x1898> | 1643 | » jmp····4c98·<__cxa_finalize@plt+0x1898> |
1644 | » retq··· | 1644 | » retq··· |
1645 | » nop | 1645 | » nop |
1646 | » cmp····0x431d(%rip),%rsi········#·8ff8·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4d0> | 1646 | » cmp····0x531d(%rip),%rsi········#·9ff8·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x4d0> |
1647 | » push···%rbx | 1647 | » push···%rbx |
1648 | » mov····%rdi,%rbx | 1648 | » mov····%rdi,%rbx |
1649 | » je·····4d06·<__cxa_finalize@plt+0x1906> | 1649 | » je·····4d06·<__cxa_finalize@plt+0x1906> |
1650 | » mov····0x8(%rsi),%rdi | 1650 | » mov····0x8(%rsi),%rdi |
1651 | » lea····0x1a84(%rip),%rsi········ | 1651 | » lea····0x2ae4(%rip),%rsi········ |
1652 | » cmp····%rsi,%rdi | 1652 | » cmp····%rsi,%rdi |
1653 | » je·····4d06·<__cxa_finalize@plt+0x1906> | 1653 | » je·····4d06·<__cxa_finalize@plt+0x1906> |
1654 | » xor····%eax,%eax | 1654 | » xor····%eax,%eax |
1655 | » cmpb···$0x2a,(%rdi) | 1655 | » cmpb···$0x2a,(%rdi) |
1656 | » je·····4d0a·<__cxa_finalize@plt+0x190a> | 1656 | » je·····4d0a·<__cxa_finalize@plt+0x190a> |
1657 | » call···3370·<strcmp@plt> | 1657 | » call···3370·<strcmp@plt> |
1658 | » test···%eax,%eax | 1658 | » test···%eax,%eax |
Offset 1780, 15 lines modified | Offset 1780, 15 lines modified |
1780 | » pop····%r14 | 1780 | » pop····%r14 |
1781 | » retq··· | 1781 | » retq··· |
1782 | » nop | 1782 | » nop |
1783 | » push···%rbx | 1783 | » push···%rbx |
1784 | » mov····(%rdi),%rax | 1784 | » mov····(%rdi),%rax |
1785 | » mov····%rdi,%rbx | 1785 | » mov····%rdi,%rbx |
1786 | » call···*0x10(%rax) | 1786 | » call···*0x10(%rax) |
1787 | » mov····0x4115(%rip),%rax········ | 1787 | » mov····0x5115(%rip),%rax········ |
1788 | » cmpb···$0x0,(%rax) | 1788 | » cmpb···$0x0,(%rax) |
1789 | » je·····4eb3·<__cxa_finalize@plt+0x1ab3> | 1789 | » je·····4eb3·<__cxa_finalize@plt+0x1ab3> |
1790 | » mov····0xc(%rbx),%eax | 1790 | » mov····0xc(%rbx),%eax |
1791 | » lea····-0x1(%rax),%edx | 1791 | » lea····-0x1(%rax),%edx |
1792 | » mov····%edx,0xc(%rbx) | 1792 | » mov····%edx,0xc(%rbx) |
1793 | » jmp····4ebd·<__cxa_finalize@plt+0x1abd> | 1793 | » jmp····4ebd·<__cxa_finalize@plt+0x1abd> |
1794 | » mov····$0xffffffff,%eax | 1794 | » mov····$0xffffffff,%eax |
Offset 1834, 15 lines modified | Offset 1834, 15 lines modified |
1834 | » mov····(%rbx),%rax | 1834 | » mov····(%rbx),%rax |
1835 | » call···*0x10(%rax) | 1835 | » call···*0x10(%rax) |
1836 | » mov····(%rbx),%rax | 1836 | » mov····(%rbx),%rax |
1837 | » mov····%rbx,%rdi | 1837 | » mov····%rbx,%rdi |
1838 | » pop····%rbx | 1838 | » pop····%rbx |
1839 | » mov····0x18(%rax),%rax | 1839 | » mov····0x18(%rax),%rax |
1840 | » jmp····*%rax | 1840 | » jmp····*%rax |
1841 | » mov····0x407d(%rip),%rax········ | 1841 | » mov····0x507d(%rip),%rax········ |
1842 | » cmpb···$0x0,(%rax) | 1842 | » cmpb···$0x0,(%rax) |
1843 | » je·····4f4b·<__cxa_finalize@plt+0x1b4b> | 1843 | » je·····4f4b·<__cxa_finalize@plt+0x1b4b> |
1844 | » mov····0x8(%rbx),%eax | 1844 | » mov····0x8(%rbx),%eax |
1845 | » lea····-0x1(%rax),%edx | 1845 | » lea····-0x1(%rax),%edx |
1846 | » mov····%edx,0x8(%rbx) | 1846 | » mov····%edx,0x8(%rbx) |
1847 | » jmp····4f54·<__cxa_finalize@plt+0x1b54> | 1847 | » jmp····4f54·<__cxa_finalize@plt+0x1b54> |
1848 | » mov····$0xffffffff,%eax | 1848 | » mov····$0xffffffff,%eax |
Offset 1890, 15 lines modified | Offset 1890, 15 lines modified |
1890 | » mov····$0x70,%edi | 1890 | » mov····$0x70,%edi |
1891 | » call···3250·<operator·new(unsigned·long)@plt> | 1891 | » call···3250·<operator·new(unsigned·long)@plt> |
1892 | » mov····%rax,%rdx | 1892 | » mov····%rax,%rdx |
1893 | » mov····$0x18,%ecx | 1893 | » mov····$0x18,%ecx |
1894 | » lea····0x20(%rsp),%rbp | 1894 | » lea····0x20(%rsp),%rbp |
1895 | » movabs·$0x100000001,%rax | 1895 | » movabs·$0x100000001,%rax |
1896 | » mov····%rax,0x8(%rdx) | 1896 | » mov····%rax,0x8(%rdx) |
1897 | » lea····0x3b37(%rip),%rax········#·8b28·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base> | 1897 | » lea····0x4b37(%rip),%rax········#·9b28·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base> |
1898 | » lea····0x10(%rdx),%rdi | 1898 | » lea····0x10(%rdx),%rdi |
1899 | » mov····%rdx,0x8(%rbx) | 1899 | » mov····%rdx,0x8(%rbx) |
1900 | » add····$0x10,%rax | 1900 | » add····$0x10,%rax |
1901 | » mov····%rax,(%rdx) | 1901 | » mov····%rax,(%rdx) |
1902 | » xor····%eax,%eax | 1902 | » xor····%eax,%eax |
1903 | » rep·stos·%eax,%es:(%rdi) | 1903 | » rep·stos·%eax,%es:(%rdi) |
1904 | » lea····0x28(%rdx),%rax | 1904 | » lea····0x28(%rdx),%rax |
Offset 2006, 15 lines modified | Offset 2006, 15 lines modified |
2006 | » mov····%r14,0x160(%rsp) | 2006 | » mov····%r14,0x160(%rsp) |
2007 | » call···3190·<std::_V2::system_category()@plt> | 2007 | » call···3190·<std::_V2::system_category()@plt> |
2008 | » xor····%esi,%esi | 2008 | » xor····%esi,%esi |
2009 | » lea····0x50(%rsp),%rdx | 2009 | » lea····0x50(%rsp),%rdx |
2010 | » lea····0x60(%rsp),%rdi | 2010 | » lea····0x60(%rsp),%rdi |
2011 | » mov····%rax,0x58(%rsp) | 2011 | » mov····%rax,0x58(%rsp) |
2012 | » mov····$0x1,%ecx | 2012 | » mov····$0x1,%ecx |
2013 | » lea····0x1142(%rip),%rax········ | 2013 | » lea····0x2142(%rip),%rax········ |
2014 | » mov····%esi,0x50(%rsp) | 2014 | » mov····%esi,0x50(%rsp) |
2015 | » lea····0x120(%rsp),%rsi | 2015 | » lea····0x120(%rsp),%rsi |
2016 | » movb···$0x1,0x141(%rsp) | 2016 | » movb···$0x1,0x141(%rsp) |
2017 | » mov····%rax,0x120(%rsp) | 2017 | » mov····%rax,0x120(%rsp) |
2018 | » movb···$0x3,0x140(%rsp) | 2018 | » movb···$0x3,0x140(%rsp) |
2019 | » call···4f90·<__cxa_finalize@plt+0x1b90> | 2019 | » call···4f90·<__cxa_finalize@plt+0x1b90> |
2020 | » xor····%ecx,%ecx | 2020 | » xor····%ecx,%ecx |
Offset 2093, 15 lines modified | Offset 2093, 15 lines modified |
2093 | » call···3110·<llvm::SmallVectorBase<unsigned·long>::grow_pod(void*,·unsigned·long,·unsigned·long)@plt> | 2093 | » call···3110·<llvm::SmallVectorBase<unsigned·long>::grow_pod(void*,·unsigned·long,·unsigned·long)@plt> |
2094 | » mov····0x98(%rsp),%rdx | 2094 | » mov····0x98(%rsp),%rdx |
2095 | » mov····0x18(%rsp),%rsi | 2095 | » mov····0x18(%rsp),%rsi |
2096 | » mov····%r15,%rcx | 2096 | » mov····%r15,%rcx |
2097 | » add····0x90(%rsp),%rdx | 2097 | » add····0x90(%rsp),%rdx |
2098 | » mov····%rdx,%rdi | 2098 | » mov····%rdx,%rdi |
2099 | » rep·movsb·%ds:(%rsi),%es:(%rdi) | 2099 | » rep·movsb·%ds:(%rsi),%es:(%rdi) |
2100 | » lea····0xf93(%rip),%rax········ | 2100 | » lea····0x1f93(%rip),%rax········ |
2101 | » mov····(%rsp),%rsi | 2101 | » mov····(%rsp),%rsi |
2102 | » mov····%r12,%rcx | 2102 | » mov····%r12,%rcx |
2103 | » mov····%rbp,%rdi | 2103 | » mov····%rbp,%rdi |
2104 | » mov····%rax,0xa8(%rsp) | 2104 | » mov····%rax,0xa8(%rsp) |
2105 | » lea····0xd0(%rsp),%rax | 2105 | » lea····0xd0(%rsp),%rax |
2106 | » lea····0x120(%rsp),%r8 | 2106 | » lea····0x120(%rsp),%r8 |
2107 | » mov····%rax,%rdx | 2107 | » mov····%rax,%rdx |
Offset 2138, 15 lines modified | Offset 2138, 15 lines modified |
2138 | » cmpb···$0x0,0x140(%rsp) | 2138 | » cmpb···$0x0,0x140(%rsp) |
2139 | » je·····55dd·<__cxa_finalize@plt+0x21dd> | 2139 | » je·····55dd·<__cxa_finalize@plt+0x21dd> |
2140 | » mov····0x158(%rsp),%r15 | 2140 | » mov····0x158(%rsp),%r15 |
2141 | » cmp····$0x11,%r15 | 2141 | » cmp····$0x11,%r15 |
2142 | » jbe····54b2·<__cxa_finalize@plt+0x20b2> | 2142 | » jbe····54b2·<__cxa_finalize@plt+0x20b2> |
2143 | » mov····0x150(%rsp),%rax | 2143 | » mov····0x150(%rsp),%rax |
2144 | » mov····$0x12,%edx | 2144 | » mov····$0x12,%edx |
2145 | » lea····0xe8d(%rip),%rsi········ | 2145 | » lea····0x1e8d(%rip),%rsi········ |
2146 | » mov····%rax,%rdi | 2146 | » mov····%rax,%rdi |
2147 | » mov····%rax,0x18(%rsp) | 2147 | » mov····%rax,0x18(%rsp) |
2148 | » call···31f0·<memcmp@plt> | 2148 | » call···31f0·<memcmp@plt> |
2149 | » test···%eax,%eax | 2149 | » test···%eax,%eax |
2150 | » je·····54c1·<__cxa_finalize@plt+0x20c1> | 2150 | » je·····54c1·<__cxa_finalize@plt+0x20c1> |
2151 | » lea····0x120(%rsp),%rdi | 2151 | » lea····0x120(%rsp),%rdi |
2152 | » call···32c0·<llvm::line_iterator::advance()@plt> | 2152 | » call···32c0·<llvm::line_iterator::advance()@plt> |
Offset 2276, 20 lines modified | Offset 2276, 20 lines modified |
2276 | » idiv···%rsi | 2276 | » idiv···%rsi |
2277 | » mov····%rcx,%rax | 2277 | » mov····%rcx,%rax |
2278 | » mov····%rdx,%r8 | 2278 | » mov····%rdx,%r8 |
2279 | » cqto··· | 2279 | » cqto··· |
2280 | » idiv···%rdi | 2280 | » idiv···%rdi |
2281 | » cqto··· | 2281 | » cqto··· |
2282 | » idiv···%rsi | 2282 | » idiv···%rsi |
2283 | » mov····0x38a6(%rip),%rax········ | 2283 | » mov····0x48a6(%rip),%rax········ |
2284 | » mov····(%rax),%rdi | 2284 | » mov····(%rax),%rdi |
2285 | » mov····$0x1,%esi | 2285 | » mov····$0x1,%esi |
2286 | » xor····%eax,%eax | 2286 | » xor····%eax,%eax |
2287 | » mov····%rdx,%rcx | 2287 | » mov····%rdx,%rcx |
2288 | » lea····0xc43(%rip),%rdx········ | 2288 | » lea····0x1c43(%rip),%rdx········ |
2289 | » call···3070·<__fprintf_chk@plt> | 2289 | » call···3070·<__fprintf_chk@plt> |
2290 | » add····$0x10,%rbx | 2290 | » add····$0x10,%rbx |
2291 | » cmp····%rbx,%rbp | 2291 | » cmp····%rbx,%rbp |
2292 | » jne····56b5·<__cxa_finalize@plt+0x22b5> | 2292 | » jne····56b5·<__cxa_finalize@plt+0x22b5> |
2293 | » xor····%ebx,%ebx | 2293 | » xor····%ebx,%ebx |
2294 | » mov····0x160(%rsp),%rdi | 2294 | » mov····0x160(%rsp),%rdi |
2295 | » cmp····%r14,%rdi | 2295 | » cmp····%r14,%rdi |
Offset 2375, 29 lines modified | Offset 2375, 29 lines modified |
2375 | » mov····%rbp,%rax | 2375 | » mov····%rbp,%rax |
2376 | » pop····%rdx | 2376 | » pop····%rdx |
2377 | » pop····%rbx | 2377 | » pop····%rbx |
2378 | » pop····%rbp | 2378 | » pop····%rbp |
2379 | » retq··· | 2379 | » retq··· |
2380 | » push···%r14 | 2380 | » push···%r14 |
2381 | » mov····$0xe,%edx | 2381 | » mov····$0xe,%edx |
2382 | » lea····0xb18(%rip),%rsi········ | 2382 | » lea····0x1b18(%rip),%rsi········ |
2383 | » push···%r13 | 2383 | » push···%r13 |
2384 | » push···%r12 | 2384 | » push···%r12 |
2385 | » push···%rbp | 2385 | » push···%rbp |
2386 | » push···%rbx | 2386 | » push···%rbx |
2387 | » sub····$0x6f0,%rsp | 2387 | » sub····$0x6f0,%rsp |
2388 | » mov····%fs:0x28,%rdi | 2388 | » mov····%fs:0x28,%rdi |
2389 | » mov····%rdi,0x6e8(%rsp) | 2389 | » mov····%rdi,0x6e8(%rsp) |
2390 | » lea····0x40(%rsp),%rdi | 2390 | » lea····0x40(%rsp),%rdi |
2391 | » mov····%rdi,0x30(%rsp) | 2391 | » mov····%rdi,0x30(%rsp) |
2392 | » call···3340·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_S_copy(char*,·char·const*,·unsigned·long)@plt> | 2392 | » call···3340·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_S_copy(char*,·char·const*,·unsigned·long)@plt> |
2393 | » mov····0x30(%rsp),%rax | 2393 | » mov····0x30(%rsp),%rax |
2394 | » movq···$0xe,0x38(%rsp) | 2394 | » movq···$0xe,0x38(%rsp) |
2395 | » movb···$0x0,0xe(%rax) | 2395 | » movb···$0x0,0xe(%rax) |
2396 | » lea····0x37c3(%rip),%rax········#·9040·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x518> | 2396 | » lea····0x47c3(%rip),%rax········#·a040·<vtable·for·std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState,·std::allocator<void>,·(__gnu_cxx::_Lock_policy)2>@@Base+0x518> |
2397 | » movb···$0x1,0x50(%rsp) | 2397 | » movb···$0x1,0x50(%rsp) |
2398 | » cmpb···$0x0,0x78(%rax) | 2398 | » cmpb···$0x0,0x78(%rax) |
2399 | » jne····58bf·<__cxa_finalize@plt+0x24bf> | 2399 | » jne····58bf·<__cxa_finalize@plt+0x24bf> |
2400 | » lea····0x20(%rsp),%rax | 2400 | » lea····0x20(%rsp),%rax |
2401 | » lea····0x10(%rsp),%rbp | 2401 | » lea····0x10(%rsp),%rbp |
2402 | » mov····0x30(%rsp),%rdi | 2402 | » mov····0x30(%rsp),%rdi |
2403 | » movb···$0x0,0x20(%rsp) | 2403 | » movb···$0x0,0x20(%rsp) |
Offset 2407, 91 lines modified | Offset 2407, 91 lines modified |
2407 | » mov····%rax,0x18(%rsp) | 2407 | » mov····%rax,0x18(%rsp) |
2408 | » call···3150·<llvm::sys::DynamicLibrary::getPermanentLibrary(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*)@plt> | 2408 | » call···3150·<llvm::sys::DynamicLibrary::getPermanentLibrary(char·const*,·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>*)@plt> |
2409 | » mov····$0x8,%edi | 2409 | » mov····$0x8,%edi |
2410 | » mov····%rax,%r12 | 2410 | » mov····%rax,%r12 |
2411 | » call···3250·<operator·new(unsigned·long)@plt> | 2411 | » call···3250·<operator·new(unsigned·long)@plt> |
2412 | » jmp····58f4·<__cxa_finalize@plt+0x24f4> | 2412 | » jmp····58f4·<__cxa_finalize@plt+0x24f4> |
2413 | » call···33d0·<llvm::outs()@plt> | 2413 | » call···33d0·<llvm::outs()@plt> |
2414 | » lea····0xa93(%rip),%rsi········ | 2414 | » lea····0x1a93(%rip),%rsi········ |
2415 | » mov····%rax,%rdi | 2415 | » mov····%rax,%rdi |
2416 | » call···57d4·<__cxa_finalize@plt+0x23d4> | 2416 | » call···57d4·<__cxa_finalize@plt+0x23d4> |
2417 | » mov····0x38(%rsp),%rdx | 2417 | » mov····0x38(%rsp),%rdx |
2418 | » mov····0x30(%rsp),%rsi | 2418 | » mov····0x30(%rsp),%rsi |
2419 | » mov····%rax,%rdi | 2419 | » mov····%rax,%rdi |
2420 | » call···3300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt> | 2420 | » call···3300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt> |
2421 | » mov····$0xa,%esi | 2421 | » mov····$0xa,%esi |
2422 | » mov····%rax,%rdi | 2422 | » mov····%rax,%rdi |
2423 | » call···57b4·<__cxa_finalize@plt+0x23b4> | 2423 | » call···57b4·<__cxa_finalize@plt+0x23b4> |
2424 | » jmp····5888·<__cxa_finalize@plt+0x2488> | 2424 | » jmp····5888·<__cxa_finalize@plt+0x2488> |
2425 | » cmp····0x36b5(%rip),%r12········ | 2425 | » cmp····0x46b5(%rip),%r12········ |
2426 | » mov····%r12,(%rax) | 2426 | » mov····%r12,(%rax) |
2427 | » mov····%rax,%rbx | 2427 | » mov····%rax,%rbx |
2428 | » mov····%rax,0x8(%rsp) | 2428 | » mov····%rax,0x8(%rsp) |
2429 | » jne····5954·<__cxa_finalize@plt+0x2554> | 2429 | » jne····5954·<__cxa_finalize@plt+0x2554> |
2430 | » call···3350·<llvm::errs()@plt> | 2430 | » call···3350·<llvm::errs()@plt> |
2431 | » lea····0xa66(%rip),%rsi········ | 2431 | » lea····0x1a66(%rip),%rsi········ |
2432 | » mov····%rax,%rdi | 2432 | » mov····%rax,%rdi |
2433 | » call···57d4·<__cxa_finalize@plt+0x23d4> | 2433 | » call···57d4·<__cxa_finalize@plt+0x23d4> |
2434 | » mov····0x38(%rsp),%rdx | 2434 | » mov····0x38(%rsp),%rdx |
2435 | » mov····0x30(%rsp),%rsi | 2435 | » mov····0x30(%rsp),%rsi |
2436 | » mov····%rax,%rdi | 2436 | » mov····%rax,%rdi |
2437 | » call···3300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt> | 2437 | » call···3300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt> |
2438 | » lea····0xa42(%rip),%rsi········ | 2438 | » lea····0x1a42(%rip),%rsi········ |
2439 | » mov····%rax,%rdi | 2439 | » mov····%rax,%rdi |
2440 | » call···57d4·<__cxa_finalize@plt+0x23d4> | 2440 | » call···57d4·<__cxa_finalize@plt+0x23d4> |
2441 | » mov····0x18(%rsp),%rdx | 2441 | » mov····0x18(%rsp),%rdx |
2442 | » mov····0x10(%rsp),%rsi | 2442 | » mov····0x10(%rsp),%rsi |
2443 | » mov····%rax,%rdi | 2443 | » mov····%rax,%rdi |
2444 | » call···3300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt> | 2444 | » call···3300·<llvm::raw_ostream::write(char·const*,·unsigned·long)@plt> |
2445 | » jmp····5a83·<__cxa_finalize@plt+0x2683> | 2445 | » jmp····5a83·<__cxa_finalize@plt+0x2683> |
2446 | » lea····0xa2f(%rip),%rsi········ | 2446 | » lea····0x1a2f(%rip),%rsi········ |
2447 | » mov····%rax,%rdi | 2447 | » mov····%rax,%rdi |
2448 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> | 2448 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> |
2449 | » mov····%rax,%r14 | 2449 | » mov····%rax,%r14 |
2450 | » test···%rax,%rax | 2450 | » test···%rax,%rax |
2451 | » jne····5988·<__cxa_finalize@plt+0x2588> | 2451 | » jne····5988·<__cxa_finalize@plt+0x2588> |
2452 | » call···3350·<llvm::errs()@plt> | 2452 | » call···3350·<llvm::errs()@plt> |
2453 | » lea····0xa25(%rip),%rsi········ | 2453 | » lea····0x1a25(%rip),%rsi········ |
2454 | » mov····%rax,%rdi | 2454 | » mov····%rax,%rdi |
2455 | » call···57d4·<__cxa_finalize@plt+0x23d4> | 2455 | » call···57d4·<__cxa_finalize@plt+0x23d4> |
2456 | » lea····0xa04(%rip),%rsi········ | 2456 | » lea····0x1a04(%rip),%rsi········ |
2457 | » jmp····59ee·<__cxa_finalize@plt+0x25ee> | 2457 | » jmp····59ee·<__cxa_finalize@plt+0x25ee> |
2458 | » lea····0xa24(%rip),%rsi········ | 2458 | » lea····0x1a24(%rip),%rsi········ |
2459 | » mov····%rbx,%rdi | 2459 | » mov····%rbx,%rdi |
2460 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> | 2460 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> |
2461 | » mov····%rax,%r12 | 2461 | » mov····%rax,%r12 |
2462 | » test···%rax,%rax | 2462 | » test···%rax,%rax |
2463 | » jne····59bc·<__cxa_finalize@plt+0x25bc> | 2463 | » jne····59bc·<__cxa_finalize@plt+0x25bc> |
2464 | » call···3350·<llvm::errs()@plt> | 2464 | » call···3350·<llvm::errs()@plt> |
2465 | » lea····0x9f1(%rip),%rsi········ | 2465 | » lea····0x19f1(%rip),%rsi········ |
2466 | » mov····%rax,%rdi | 2466 | » mov····%rax,%rdi |
2467 | » call···57d4·<__cxa_finalize@plt+0x23d4> | 2467 | » call···57d4·<__cxa_finalize@plt+0x23d4> |
2468 | » lea····0x9f9(%rip),%rsi········ | 2468 | » lea····0x19f9(%rip),%rsi········ |
2469 | » jmp····59ee·<__cxa_finalize@plt+0x25ee> | 2469 | » jmp····59ee·<__cxa_finalize@plt+0x25ee> |
2470 | » lea····0x9fd(%rip),%rsi········ | 2470 | » lea····0x19fd(%rip),%rsi········ |
2471 | » mov····%rbx,%rdi | 2471 | » mov····%rbx,%rdi |
2472 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> | 2472 | » call···32f0·<llvm::sys::DynamicLibrary::getAddressOfSymbol(char·const*)@plt> |
2473 | » mov····%rax,%r13 | 2473 | » mov····%rax,%r13 |
2474 | » test···%rax,%rax | 2474 | » test···%rax,%rax |
2475 | » jne····59fb·<__cxa_finalize@plt+0x25fb> | 2475 | » jne····59fb·<__cxa_finalize@plt+0x25fb> |
2476 | » call···3350·<llvm::errs()@plt> | 2476 | » call···3350·<llvm::errs()@plt> |
2477 | » lea····0x9bd(%rip),%rsi········ | 2477 | » lea····0x19bd(%rip),%rsi········ |
2478 | » mov····%rax,%rdi | 2478 | » mov····%rax,%rdi |
2479 | » call···57d4·<__cxa_finalize@plt+0x23d4> | 2479 | » call···57d4·<__cxa_finalize@plt+0x23d4> |
2480 | » lea····0x9d2(%rip),%rsi········ | 2480 | » lea····0x19d2(%rip),%rsi········ |
2481 | » mov····%rax,%rdi | 2481 | » mov····%rax,%rdi |
2482 | » call···57d4·<__cxa_finalize@plt+0x23d4> | 2482 | » call···57d4·<__cxa_finalize@plt+0x23d4> |
2483 | » jmp····5a83·<__cxa_finalize@plt+0x2683> | 2483 | » jmp····5a83·<__cxa_finalize@plt+0x2683> |
2484 | » mov····%rsp,%rdi | 2484 | » mov····%rsp,%rdi |
2485 | » call···*%r14 | 2485 | » call···*%r14 |
2486 | » xor····%ebx,%ebx | 2486 | » xor····%ebx,%ebx |
2487 | » test···%eax,%eax | 2487 | » test···%eax,%eax |
2488 | » je·····5a51·<__cxa_finalize@plt+0x2651> | 2488 | » je·····5a51·<__cxa_finalize@plt+0x2651> |
2489 | » call···3350·<llvm::errs()@plt> | 2489 | » call···3350·<llvm::errs()@plt> |
2490 | » lea····0x9c4(%rip),%rsi········ | 2490 | » lea····0x19c4(%rip),%rsi········ |
Max diff block lines reached; 13364/72404 bytes (18.46%) of diff not shown.
|