Skip to content

Instantly share code, notes, and snippets.

@pykaso
Created February 28, 2020 08:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pykaso/dd4fa2731a826e8c3f695bb10f491320 to your computer and use it in GitHub Desktop.
Save pykaso/dd4fa2731a826e8c3f695bb10f491320 to your computer and use it in GitHub Desktop.
lldb-rpc-server sample
This file has been truncated, but you can view the full file.
Sampling process 8817 for 1 second with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling lldb-rpc-server (pid 8817) every 1 millisecond
Process: lldb-rpc-server [8817]
Path: /Applications/Xcode-beta.app/Contents/SharedFrameworks/LLDBRPC.framework/Versions/A/Resources/lldb-rpc-server
Load Address: 0x105759000
Identifier: lldb-rpc-server
Version: 1103.0.20.2
Code Type: X86-64
Parent Process: Xcode [8295]
Date/Time: 2020-02-27 07:50:01.203 +0100
Launch Time: 2020-02-27 07:47:36.877 +0100
OS Version: Mac OS X 10.15.2 (19C57)
Report Version: 7
Analysis Tool: /usr/bin/sample
Physical footprint: 4.7G
Physical footprint (peak): 4.8G
----
Call graph:
683 Thread_164092 DispatchQueue_1: com.apple.main-thread (serial)
+ 683 start (in libdyld.dylib) + 1 [0x7fff634957fd]
+ 683 main (in lldb-rpc-server) + 482 [0x10575b0a2]
+ 683 rpc_common::Connection::RunLoop() (in lldb-rpc-server) + 253 [0x1057b437d]
+ 683 rpc_common::Connection::ReceivePacket(rpc_common::RPCPacket&) (in lldb-rpc-server) + 213 [0x1057b4905]
+ 683 rpc_common::RPCConnectionSocket::Read(std::__1::basic_string<unsigned char, std::__1::char_traits<unsigned char>, std::__1::allocator<unsigned char> >&, bool) (in lldb-rpc-server) + 156 [0x1057ba03c]
+ 683 read (in libsystem_kernel.dylib) + 10 [0x7fff635d6c7e]
683 Thread_164132: lldb.debugger.io-handler
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 lldb_private::HostNativeThreadBase::ThreadCreateTrampoline(void*) (in LLDB) + 103 [0x105c10827]
+ 683 lldb_private::Debugger::IOHandlerThread(void*) (in LLDB) + 19 [0x105b69193]
+ 683 lldb_private::Debugger::ExecuteIOHandlers() (in LLDB) + 105 [0x105b668b9]
+ 683 lldb_private::IOHandlerEditline::Run() (in LLDB) + 206 [0x105b7e5ee]
+ 683 lldb_private::IOHandlerEditline::GetLine(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, bool&) (in LLDB) + 529 [0x105b7e041]
+ 683 fgets (in libsystem_c.dylib) + 98 [0x7fff6351d636]
+ 683 __srefill1 (in libsystem_c.dylib) + 24 [0x7fff63523b25]
+ 683 _sread (in libsystem_c.dylib) + 16 [0x7fff635244aa]
+ 683 __read_nocancel (in libsystem_kernel.dylib) + 10 [0x7fff635d7afe]
683 Thread_164135
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 SpotlightQueryThread(void*) (in DebugSymbols) + 475 [0x7fff4573ebeb]
+ 683 CFRunLoopRun (in CoreFoundation) + 40 [0x7fff2bec119a]
+ 683 CFRunLoopRunSpecific (in CoreFoundation) + 499 [0x7fff2be38bd3]
+ 681 __CFRunLoopRun (in CoreFoundation) + 1695 [0x7fff2be398e7]
+ ! 681 __CFRunLoopServiceMachPort (in CoreFoundation) + 322 [0x7fff2be3ad0b]
+ ! 681 mach_msg (in libsystem_kernel.dylib) + 60 [0x7fff635d65d0]
+ ! 681 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff635d625a]
+ 2 __CFRunLoopRun (in CoreFoundation) + 2792 [0x7fff2be39d30]
+ 2 __CFRunLoopDoBlocks (in CoreFoundation) + 379 [0x7fff2be3a6ed]
+ 2 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ (in CoreFoundation) + 12 [0x7fff2be3a7ab]
+ 2 ___pushNotification_block_invoke (in Metadata) + 55 [0x7fff2d7b1882]
+ 2 _postQueryNotification (in Metadata) + 197 [0x7fff2d7b19bd]
+ 2 CFNotificationCenterPostNotificationWithOptions (in CoreFoundation) + 110 [0x7fff2be303d5]
+ 2 _CFXNotificationPost (in CoreFoundation) + 1351 [0x7fff2bdfec82]
+ 2 -[_CFXNotificationRegistrar find:object:observer:enumerator:] (in CoreFoundation) + 1575 [0x7fff2bdff7e2]
+ 2 ___CFXNotificationPost_block_invoke (in CoreFoundation) + 97 [0x7fff2be2febe]
+ 2 _CFXRegistrationPost1 (in CoreFoundation) + 372 [0x7fff2be30268]
+ 2 ___CFXRegistrationPost1_block_invoke (in CoreFoundation) + 63 [0x7fff2be302f3]
+ 2 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ (in CoreFoundation) + 12 [0x7fff2be3035f]
+ 2 MDQueryDidUpdateCallback(__CFNotificationCenter*, void*, __CFString const*, void const*, __CFDictionary const*) (in DebugSymbols) + 257 [0x7fff45745771]
+ 2 _MDItemCopyAttributesBulk_Internal (in Metadata) + 90 [0x7fff2d7ef027]
+ 2 _MDItemCopyAttributesBulkHelper (in Metadata) + 1103 [0x7fff2d7ef59b]
+ 2 fetchAttributesForItems (in Metadata) + 182 [0x7fff2d7caf2b]
+ 2 sendServerMessageWithTimeout (in Metadata) + 350 [0x7fff2d7a3bfb]
+ 2 _dispatch_group_wait_slow (in libdispatch.dylib) + 43 [0x7fff6343cf61]
+ 2 _dispatch_wait_on_address (in libdispatch.dylib) + 135 [0x7fff6343cadf]
+ 2 _dlock_wait (in libdispatch.dylib) + 44 [0x7fff6343ccd6]
+ 2 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
683 Thread_164175
+ 683 start_wqthread (in libsystem_pthread.dylib) + 15 [0x7fff63695827]
+ 683 _pthread_wqthread (in libsystem_pthread.dylib) + 390 [0x7fff63696760]
+ 683 __workq_kernreturn (in libsystem_kernel.dylib) + 10 [0x7fff635d792e]
683 Thread_164478: <lldb.process.gdb-remote.async>
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 lldb_private::HostNativeThreadBase::ThreadCreateTrampoline(void*) (in LLDB) + 103 [0x105c10827]
+ 683 lldb_private::process_gdb_remote::ProcessGDBRemote::AsyncThread(void*) (in LLDB) + 335 [0x105fe6a9f]
+ 683 lldb_private::Listener::GetEvent(std::__1::shared_ptr<lldb_private::Event>&, lldb_private::Timeout<std::__1::ratio<1l, 1000000l> > const&) (in LLDB) + 30 [0x105dbc42e]
+ 683 lldb_private::Listener::GetEventInternal(lldb_private::Timeout<std::__1::ratio<1l, 1000000l> > const&, lldb_private::Broadcaster*, lldb_private::ConstString const*, unsigned int, unsigned int, std::__1::shared_ptr<lldb_private::Event>&) (in LLDB) + 331 [0x105dbc27b]
+ 683 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff605b1c2a]
+ 683 _pthread_cond_wait (in libsystem_pthread.dylib) + 701 [0x7fff6369a185]
+ 683 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff635d8ce6]
683 Thread_164482: <lldb.process.internal-state(pid=8816)>
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 lldb_private::HostNativeThreadBase::ThreadCreateTrampoline(void*) (in LLDB) + 103 [0x105c10827]
+ 683 lldb_private::Process::PrivateStateThread(void*) (in LLDB) + 21 [0x105d1dd95]
+ 683 lldb_private::Process::RunPrivateStateThread(bool) (in LLDB) + 212 [0x105d1e294]
+ 683 lldb_private::Process::GetEventsPrivate(std::__1::shared_ptr<lldb_private::Event>&, lldb_private::Timeout<std::__1::ratio<1l, 1000000l> > const&, bool) (in LLDB) + 227 [0x105d16293]
+ 683 lldb_private::Listener::GetEvent(std::__1::shared_ptr<lldb_private::Event>&, lldb_private::Timeout<std::__1::ratio<1l, 1000000l> > const&) (in LLDB) + 30 [0x105dbc42e]
+ 683 lldb_private::Listener::GetEventInternal(lldb_private::Timeout<std::__1::ratio<1l, 1000000l> > const&, lldb_private::Broadcaster*, lldb_private::ConstString const*, unsigned int, unsigned int, std::__1::shared_ptr<lldb_private::Event>&) (in LLDB) + 331 [0x105dbc27b]
+ 683 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff605b1c2a]
+ 683 _pthread_cond_wait (in libsystem_pthread.dylib) + 701 [0x7fff6369a185]
+ 683 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff635d8ce6]
683 Thread_164537: RPC packet thread for client tid 00025c4e (154702)
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 Packets::RunReadThread(void*) (in lldb-rpc-server) + 9 [0x1057b68c9]
+ 683 Packets::ReadThread() (in lldb-rpc-server) + 269 [0x1057b69dd]
+ 683 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff605b1c2a]
+ 683 _pthread_cond_wait (in libsystem_pthread.dylib) + 701 [0x7fff6369a185]
+ 683 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff635d8ce6]
683 Thread_164539: RPC packet thread for client tid 000282ba (164538)
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 Packets::RunReadThread(void*) (in lldb-rpc-server) + 9 [0x1057b68c9]
+ 683 Packets::ReadThread() (in lldb-rpc-server) + 214 [0x1057b69a6]
+ 683 Packets::ProcessPackets() (in lldb-rpc-server) + 1005 [0x1057b6e7d]
+ 683 rpc_common::Connection::PrivateHandleRPCPacket(rpc_common::RPCPacket&, rpc_common::RPCPacket&, bool&) (in lldb-rpc-server) + 1553 [0x1057b37f1]
+ 683 rpc_server::_ZN4lldb7SBValue12GetValueTypeEv::HandleRPCCall(rpc_common::Connection&, rpc_common::RPCStream&, rpc_common::RPCStream&) (in lldb-rpc-server) + 36 [0x1057b04f4]
+ 683 lldb::SBValue::GetValueType() (in LLDB) + 187 [0x105b1628b]
+ 683 lldb::SBValue::GetSP(ValueLocker&) const (in LLDB) + 139 [0x105b1567b]
+ 683 ValueImpl::GetSP(lldb_private::ProcessRunLock::ProcessRunLocker&, std::__1::unique_lock<std::__1::recursive_mutex>&, lldb_private::Status&) (in LLDB) + 557 [0x105b2709d]
+ 683 lldb_private::ValueObject::GetSyntheticValue(bool) (in LLDB) + 34 [0x105bbe192]
+ 683 lldb_private::ValueObject::CalculateSyntheticValue(bool) (in LLDB) + 94 [0x105bbdede]
+ 683 lldb_private::ValueObject::UpdateFormatsIfNeeded() (in LLDB) + 100 [0x105bb8024]
+ 683 lldb_private::ValueObject::MaybeCalculateCompleteType() (in LLDB) + 39 [0x105bb88b7]
+ 683 lldb_private::ValueObjectDynamicValue::GetCompilerTypeImpl() (in LLDB) + 23 [0x105bc5bd7]
+ 683 lldb_private::ValueObject::UpdateValueIfNeeded(bool) (in LLDB) + 1250 [0x105bb7e92]
+ 683 lldb_private::ValueObjectDynamicValue::UpdateValue() (in LLDB) + 554 [0x105bc626a]
+ 683 lldb_private::SwiftLanguageRuntime::GetDynamicTypeAndAddress(lldb_private::ValueObject&, lldb::DynamicValueType, lldb_private::TypeAndOrName&, lldb_private::Address&, lldb_private::Value::ValueType&) (in LLDB) + 148 [0x105d82e44]
+ 683 lldb_private::ValueObject::GetScratchSwiftASTContext() (in LLDB) + 108 [0x105bbcc8c]
+ 683 lldb_private::Target::GetScratchSwiftASTContext(lldb_private::Status&, lldb_private::ExecutionContextScope&, bool) (in LLDB) + 805 [0x105d49655]
+ 683 lldb_private::Target::GetScratchTypeSystemForLanguage(lldb::LanguageType, bool, char const*) (in LLDB) + 250 [0x105d480ea]
+ 683 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Target*, bool, char const*) (in LLDB) + 433 [0x105cc27e1]
+ 683 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 37 [0x105cd84a5]
+ 683 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*) (in LLDB) + 1113 [0x105cd61d9]
+ 683 llvm::ThreadPool::wait() (in LLDB) + 75 [0x10614152b]
+ 683 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff605b1c2a]
+ 683 _pthread_cond_wait (in libsystem_pthread.dylib) + 701 [0x7fff6369a185]
+ 683 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff635d8ce6]
683 Thread_168953: RPC packet thread for client tid 000289ca (166346)
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 Packets::RunReadThread(void*) (in lldb-rpc-server) + 9 [0x1057b68c9]
+ 683 Packets::ReadThread() (in lldb-rpc-server) + 269 [0x1057b69dd]
+ 683 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff605b1c2a]
+ 683 _pthread_cond_wait (in libsystem_pthread.dylib) + 701 [0x7fff6369a185]
+ 683 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff635d8ce6]
683 Thread_169071: RPC packet thread for client tid 000282bf (164543)
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 Packets::RunReadThread(void*) (in lldb-rpc-server) + 9 [0x1057b68c9]
+ 683 Packets::ReadThread() (in lldb-rpc-server) + 269 [0x1057b69dd]
+ 683 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff605b1c2a]
+ 683 _pthread_cond_wait (in libsystem_pthread.dylib) + 701 [0x7fff6369a185]
+ 683 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff635d8ce6]
683 Thread_169072
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 210 [0x106141ab2]
+ 683 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff605b1c2a]
+ 683 _pthread_cond_wait (in libsystem_pthread.dylib) + 701 [0x7fff6369a185]
+ 683 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff635d8ce6]
683 Thread_169073
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 719 [0x106141caf]
+ 683 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x105cf257a]
+ 683 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x105b91f8e]
+ 683 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 438 [0x105cc2006]
+ 683 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 24 [0x105cd8498]
+ 683 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4620 [0x105cd1d3c]
+ 683 lldb_private::SwiftASTContext::ValidateSectionModules(lldb_private::Module&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) (in LLDB) + 314 [0x105cd590a]
+ 683 lldb_private::SwiftASTContext::GetModule(lldb_private::SourceModule const&, lldb_private::Status&) (in LLDB) + 749 [0x105cd93cd]
+ 683 swift::ASTContext::getModuleByName(llvm::StringRef) (in LLDB) + 773 [0x106d05245]
+ 683 swift::MemoryBufferSerializedModuleLoader::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 285 [0x106bd3d4d]
+ 683 swift::SerializedModuleLoaderBase::loadAST(swift::ModuleDecl&, llvm::Optional<swift::SourceLoc>, llvm::StringRef, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, bool, bool) (in LLDB) + 642 [0x106bd1c22]
+ 683 swift::ModuleFile::associateWithFileContext(swift::FileUnit*, swift::SourceLoc, bool) (in LLDB) + 1627 [0x106b7794b]
+ 683 swift::ModuleFile::getModule(llvm::ArrayRef<swift::Identifier>, bool) (in LLDB) + 716 [0x106b47c1c]
+ 683 swift::ASTContext::getModule(llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 244 [0x106d04f14]
+ 683 swift::SerializedModuleLoaderBase::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 156 [0x106bd3a1c]
+ 683 swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&) (in LLDB) + 622 [0x106bd184e]
+ 683 (anonymous namespace)::forEachModuleSearchPath(swift::ASTContext const&, llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>) (in LLDB) + 97 [0x106bd0321]
+ 683 llvm::Optional<bool> llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>::callback_fn<swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&)::$_6>(long, llvm::StringRef, (anonymous namespace)::SearchPathKind, bool) (in LLDB) + 934 [0x106bd5b86]
+ 683 swift::ModuleInterfaceLoader::findModuleFilesInDirectory(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*) (in LLDB) + 8713 [0x1063e8019]
+ 683 swift::ModuleInterfaceBuilder::buildSwiftModule(llvm::StringRef, bool, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, llvm::function_ref<void ()>) (in LLDB) + 334 [0x1063e489e]
+ 683 llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) (in LLDB) + 81 [0x1061024b1]
+ 683 llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) (in LLDB) + 90 [0x106185b1a]
+ 683 _pthread_join (in libsystem_pthread.dylib) + 347 [0x7fff6369b315]
+ 683 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
683 Thread_169074
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 210 [0x106141ab2]
+ 683 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff605b1c2a]
+ 683 _pthread_cond_wait (in libsystem_pthread.dylib) + 701 [0x7fff6369a185]
+ 683 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff635d8ce6]
683 Thread_169075
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 719 [0x106141caf]
+ 683 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x105cf257a]
+ 683 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x105b91f8e]
+ 683 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 438 [0x105cc2006]
+ 683 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 24 [0x105cd8498]
+ 683 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4620 [0x105cd1d3c]
+ 683 lldb_private::SwiftASTContext::ValidateSectionModules(lldb_private::Module&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) (in LLDB) + 314 [0x105cd590a]
+ 683 lldb_private::SwiftASTContext::GetModule(lldb_private::SourceModule const&, lldb_private::Status&) (in LLDB) + 749 [0x105cd93cd]
+ 683 swift::ASTContext::getModuleByName(llvm::StringRef) (in LLDB) + 773 [0x106d05245]
+ 683 swift::MemoryBufferSerializedModuleLoader::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 285 [0x106bd3d4d]
+ 683 swift::SerializedModuleLoaderBase::loadAST(swift::ModuleDecl&, llvm::Optional<swift::SourceLoc>, llvm::StringRef, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, bool, bool) (in LLDB) + 642 [0x106bd1c22]
+ 683 swift::ModuleFile::associateWithFileContext(swift::FileUnit*, swift::SourceLoc, bool) (in LLDB) + 1627 [0x106b7794b]
+ 683 swift::ModuleFile::getModule(llvm::ArrayRef<swift::Identifier>, bool) (in LLDB) + 716 [0x106b47c1c]
+ 683 swift::ASTContext::getModule(llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 244 [0x106d04f14]
+ 683 swift::SerializedModuleLoaderBase::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 156 [0x106bd3a1c]
+ 683 swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&) (in LLDB) + 622 [0x106bd184e]
+ 683 (anonymous namespace)::forEachModuleSearchPath(swift::ASTContext const&, llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>) (in LLDB) + 97 [0x106bd0321]
+ 683 llvm::Optional<bool> llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>::callback_fn<swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&)::$_6>(long, llvm::StringRef, (anonymous namespace)::SearchPathKind, bool) (in LLDB) + 934 [0x106bd5b86]
+ 683 swift::ModuleInterfaceLoader::findModuleFilesInDirectory(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*) (in LLDB) + 8713 [0x1063e8019]
+ 683 swift::ModuleInterfaceBuilder::buildSwiftModule(llvm::StringRef, bool, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, llvm::function_ref<void ()>) (in LLDB) + 334 [0x1063e489e]
+ 683 llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) (in LLDB) + 81 [0x1061024b1]
+ 683 llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) (in LLDB) + 90 [0x106185b1a]
+ 683 _pthread_join (in libsystem_pthread.dylib) + 347 [0x7fff6369b315]
+ 683 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
683 Thread_169076
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 210 [0x106141ab2]
+ 683 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff605b1c2a]
+ 683 _pthread_cond_wait (in libsystem_pthread.dylib) + 701 [0x7fff6369a185]
+ 683 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff635d8ce6]
683 Thread_169077
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 719 [0x106141caf]
+ 683 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x105cf257a]
+ 683 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x105b91f8e]
+ 683 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 438 [0x105cc2006]
+ 683 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 24 [0x105cd8498]
+ 683 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4620 [0x105cd1d3c]
+ 683 lldb_private::SwiftASTContext::ValidateSectionModules(lldb_private::Module&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) (in LLDB) + 314 [0x105cd590a]
+ 683 lldb_private::SwiftASTContext::GetModule(lldb_private::SourceModule const&, lldb_private::Status&) (in LLDB) + 749 [0x105cd93cd]
+ 683 swift::ASTContext::getModuleByName(llvm::StringRef) (in LLDB) + 773 [0x106d05245]
+ 683 swift::MemoryBufferSerializedModuleLoader::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 285 [0x106bd3d4d]
+ 683 swift::SerializedModuleLoaderBase::loadAST(swift::ModuleDecl&, llvm::Optional<swift::SourceLoc>, llvm::StringRef, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, bool, bool) (in LLDB) + 642 [0x106bd1c22]
+ 683 swift::ModuleFile::associateWithFileContext(swift::FileUnit*, swift::SourceLoc, bool) (in LLDB) + 1627 [0x106b7794b]
+ 683 swift::ModuleFile::getModule(llvm::ArrayRef<swift::Identifier>, bool) (in LLDB) + 881 [0x106b47cc1]
+ 683 swift::ClangImporter::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 32 [0x106bfca90]
+ 683 swift::ClangImporter::Implementation::loadModuleClang(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 1154 [0x106bfc542]
+ 683 swift::ClangImporter::Implementation::finishLoadingClangModule(clang::Module const*, bool) (in LLDB) + 592 [0x106bfc990]
+ 683 swift::namelookup::getAllImports(swift::DeclContext const*) (in LLDB) + 33 [0x106e5c471]
+ 683 swift::namelookup::ImportCache::getImportSet(swift::DeclContext const*) (in LLDB) + 415 [0x106e5ba6f]
+ 683 swift::namelookup::ImportCache::getImportSet(swift::ASTContext&, llvm::ArrayRef<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*> >) (in LLDB) + 1242 [0x106e5b23a]
+ 683 collectExports(std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*>, llvm::SmallVectorImpl<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*> >&) (in LLDB) + 70 [0x106e5b726]
+ 683 swift::ModuleDecl::getImportedModulesForLookup(llvm::SmallVectorImpl<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*> >&) const (in LLDB) + 64 [0x106e65580]
+ 683 swift::ClangModuleUnit::getImportedModulesForLookup(llvm::SmallVectorImpl<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*> >&) const (in LLDB) + 240 [0x106c026e0]
+ 683 swift::ClangModuleUnit::getOverlayModule() const (in LLDB) + 207 [0x106bfccdf]
+ 683 swift::ASTContext::getModule(llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 244 [0x106d04f14]
+ 683 swift::SerializedModuleLoaderBase::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 452 [0x106bd3b44]
+ 683 swift::SerializedModuleLoaderBase::loadAST(swift::ModuleDecl&, llvm::Optional<swift::SourceLoc>, llvm::StringRef, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, bool, bool) (in LLDB) + 642 [0x106bd1c22]
+ 683 swift::ModuleFile::associateWithFileContext(swift::FileUnit*, swift::SourceLoc, bool) (in LLDB) + 1627 [0x106b7794b]
+ 683 swift::ModuleFile::getModule(llvm::ArrayRef<swift::Identifier>, bool) (in LLDB) + 716 [0x106b47c1c]
+ 683 swift::ASTContext::getModule(llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 244 [0x106d04f14]
+ 683 swift::SerializedModuleLoaderBase::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 156 [0x106bd3a1c]
+ 683 swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&) (in LLDB) + 622 [0x106bd184e]
+ 683 (anonymous namespace)::forEachModuleSearchPath(swift::ASTContext const&, llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>) (in LLDB) + 97 [0x106bd0321]
+ 683 llvm::Optional<bool> llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>::callback_fn<swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&)::$_6>(long, llvm::StringRef, (anonymous namespace)::SearchPathKind, bool) (in LLDB) + 934 [0x106bd5b86]
+ 683 swift::ModuleInterfaceLoader::findModuleFilesInDirectory(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*) (in LLDB) + 8713 [0x1063e8019]
+ 683 swift::ModuleInterfaceBuilder::buildSwiftModule(llvm::StringRef, bool, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, llvm::function_ref<void ()>) (in LLDB) + 334 [0x1063e489e]
+ 683 llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) (in LLDB) + 81 [0x1061024b1]
+ 683 llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) (in LLDB) + 90 [0x106185b1a]
+ 683 _pthread_join (in libsystem_pthread.dylib) + 347 [0x7fff6369b315]
+ 683 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
683 Thread_169078
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 719 [0x106141caf]
+ 683 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x105cf257a]
+ 683 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x105b91f8e]
+ 683 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 438 [0x105cc2006]
+ 683 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 24 [0x105cd8498]
+ 683 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4620 [0x105cd1d3c]
+ 683 lldb_private::SwiftASTContext::ValidateSectionModules(lldb_private::Module&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) (in LLDB) + 314 [0x105cd590a]
+ 683 lldb_private::SwiftASTContext::GetModule(lldb_private::SourceModule const&, lldb_private::Status&) (in LLDB) + 749 [0x105cd93cd]
+ 683 swift::ASTContext::getModuleByName(llvm::StringRef) (in LLDB) + 773 [0x106d05245]
+ 683 swift::MemoryBufferSerializedModuleLoader::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 285 [0x106bd3d4d]
+ 683 swift::SerializedModuleLoaderBase::loadAST(swift::ModuleDecl&, llvm::Optional<swift::SourceLoc>, llvm::StringRef, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, bool, bool) (in LLDB) + 642 [0x106bd1c22]
+ 683 swift::ModuleFile::associateWithFileContext(swift::FileUnit*, swift::SourceLoc, bool) (in LLDB) + 1627 [0x106b7794b]
+ 683 swift::ModuleFile::getModule(llvm::ArrayRef<swift::Identifier>, bool) (in LLDB) + 716 [0x106b47c1c]
+ 683 swift::ASTContext::getModule(llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 244 [0x106d04f14]
+ 683 swift::SerializedModuleLoaderBase::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 156 [0x106bd3a1c]
+ 683 swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&) (in LLDB) + 622 [0x106bd184e]
+ 683 (anonymous namespace)::forEachModuleSearchPath(swift::ASTContext const&, llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>) (in LLDB) + 97 [0x106bd0321]
+ 683 llvm::Optional<bool> llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>::callback_fn<swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&)::$_6>(long, llvm::StringRef, (anonymous namespace)::SearchPathKind, bool) (in LLDB) + 934 [0x106bd5b86]
+ 683 swift::ModuleInterfaceLoader::findModuleFilesInDirectory(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*) (in LLDB) + 8713 [0x1063e8019]
+ 683 swift::ModuleInterfaceBuilder::buildSwiftModule(llvm::StringRef, bool, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, llvm::function_ref<void ()>) (in LLDB) + 334 [0x1063e489e]
+ 683 llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) (in LLDB) + 81 [0x1061024b1]
+ 683 llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) (in LLDB) + 90 [0x106185b1a]
+ 683 _pthread_join (in libsystem_pthread.dylib) + 347 [0x7fff6369b315]
+ 683 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
683 Thread_169079
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 719 [0x106141caf]
+ 683 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x105cf257a]
+ 683 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x105b91f8e]
+ 683 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 438 [0x105cc2006]
+ 683 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 24 [0x105cd8498]
+ 683 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4620 [0x105cd1d3c]
+ 683 lldb_private::SwiftASTContext::ValidateSectionModules(lldb_private::Module&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) (in LLDB) + 314 [0x105cd590a]
+ 683 lldb_private::SwiftASTContext::GetModule(lldb_private::SourceModule const&, lldb_private::Status&) (in LLDB) + 749 [0x105cd93cd]
+ 683 swift::ASTContext::getModuleByName(llvm::StringRef) (in LLDB) + 773 [0x106d05245]
+ 683 swift::MemoryBufferSerializedModuleLoader::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 285 [0x106bd3d4d]
+ 683 swift::SerializedModuleLoaderBase::loadAST(swift::ModuleDecl&, llvm::Optional<swift::SourceLoc>, llvm::StringRef, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, bool, bool) (in LLDB) + 642 [0x106bd1c22]
+ 683 swift::ModuleFile::associateWithFileContext(swift::FileUnit*, swift::SourceLoc, bool) (in LLDB) + 1627 [0x106b7794b]
+ 683 swift::ModuleFile::getModule(llvm::ArrayRef<swift::Identifier>, bool) (in LLDB) + 881 [0x106b47cc1]
+ 683 swift::ClangImporter::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 32 [0x106bfca90]
+ 683 swift::ClangImporter::Implementation::loadModuleClang(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 1154 [0x106bfc542]
+ 683 swift::ClangImporter::Implementation::finishLoadingClangModule(clang::Module const*, bool) (in LLDB) + 592 [0x106bfc990]
+ 683 swift::namelookup::getAllImports(swift::DeclContext const*) (in LLDB) + 33 [0x106e5c471]
+ 683 swift::namelookup::ImportCache::getImportSet(swift::DeclContext const*) (in LLDB) + 415 [0x106e5ba6f]
+ 683 swift::namelookup::ImportCache::getImportSet(swift::ASTContext&, llvm::ArrayRef<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*> >) (in LLDB) + 1242 [0x106e5b23a]
+ 683 collectExports(std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*>, llvm::SmallVectorImpl<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*> >&) (in LLDB) + 70 [0x106e5b726]
+ 683 swift::ModuleDecl::getImportedModulesForLookup(llvm::SmallVectorImpl<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*> >&) const (in LLDB) + 64 [0x106e65580]
+ 683 swift::ClangModuleUnit::getImportedModulesForLookup(llvm::SmallVectorImpl<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*> >&) const (in LLDB) + 240 [0x106c026e0]
+ 683 swift::ClangModuleUnit::getOverlayModule() const (in LLDB) + 207 [0x106bfccdf]
+ 683 swift::ASTContext::getModule(llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 244 [0x106d04f14]
+ 683 swift::SerializedModuleLoaderBase::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 452 [0x106bd3b44]
+ 683 swift::SerializedModuleLoaderBase::loadAST(swift::ModuleDecl&, llvm::Optional<swift::SourceLoc>, llvm::StringRef, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >, bool, bool) (in LLDB) + 642 [0x106bd1c22]
+ 683 swift::ModuleFile::associateWithFileContext(swift::FileUnit*, swift::SourceLoc, bool) (in LLDB) + 1627 [0x106b7794b]
+ 683 swift::ModuleFile::getModule(llvm::ArrayRef<swift::Identifier>, bool) (in LLDB) + 716 [0x106b47c1c]
+ 683 swift::ASTContext::getModule(llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 244 [0x106d04f14]
+ 683 swift::SerializedModuleLoaderBase::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 156 [0x106bd3a1c]
+ 683 swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&) (in LLDB) + 622 [0x106bd184e]
+ 683 (anonymous namespace)::forEachModuleSearchPath(swift::ASTContext const&, llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>) (in LLDB) + 97 [0x106bd0321]
+ 683 llvm::Optional<bool> llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>::callback_fn<swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&)::$_6>(long, llvm::StringRef, (anonymous namespace)::SearchPathKind, bool) (in LLDB) + 934 [0x106bd5b86]
+ 683 swift::ModuleInterfaceLoader::findModuleFilesInDirectory(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*) (in LLDB) + 8713 [0x1063e8019]
+ 683 swift::ModuleInterfaceBuilder::buildSwiftModule(llvm::StringRef, bool, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, llvm::function_ref<void ()>) (in LLDB) + 334 [0x1063e489e]
+ 683 llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) (in LLDB) + 81 [0x1061024b1]
+ 683 llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) (in LLDB) + 90 [0x106185b1a]
+ 683 _pthread_join (in libsystem_pthread.dylib) + 347 [0x7fff6369b315]
+ 683 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
683 Thread_169088
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 ExecuteOnThread_Dispatch(void*) (in LLDB) + 13 [0x106185b3d]
+ 683 RunSafelyOnThread_Dispatch(void*) (in LLDB) + 48 [0x106102500]
+ 683 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (in LLDB) + 259 [0x1061023b3]
+ 683 void llvm::function_ref<void ()>::callback_fn<swift::ModuleInterfaceBuilder::buildSwiftModuleInternal(llvm::StringRef, bool, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*)::$_1>(long) (in LLDB) + 1797 [0x1063e5475]
+ 683 swift::CompilerInstance::performSemaUpTo(swift::SourceFile::ASTStage_t) (in LLDB) + 548 [0x1063dd234]
+ 683 swift::CompilerInstance::loadStdlib() (in LLDB) + 74 [0x1063dd5aa]
+ 683 swift::ASTContext::getStdlibModule(bool) (in LLDB) + 406 [0x106d054d6]
+ 683 swift::SerializedModuleLoaderBase::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 156 [0x106bd3a1c]
+ 683 swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&) (in LLDB) + 622 [0x106bd184e]
+ 683 (anonymous namespace)::forEachModuleSearchPath(swift::ASTContext const&, llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>) (in LLDB) + 97 [0x106bd0321]
+ 683 llvm::Optional<bool> llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>::callback_fn<swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&)::$_6>(long, llvm::StringRef, (anonymous namespace)::SearchPathKind, bool) (in LLDB) + 934 [0x106bd5b86]
+ 683 swift::ModuleInterfaceLoader::findModuleFilesInDirectory(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*) (in LLDB) + 8713 [0x1063e8019]
+ 683 swift::ModuleInterfaceBuilder::buildSwiftModule(llvm::StringRef, bool, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, llvm::function_ref<void ()>) (in LLDB) + 334 [0x1063e489e]
+ 683 llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) (in LLDB) + 81 [0x1061024b1]
+ 683 llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) (in LLDB) + 90 [0x106185b1a]
+ 683 _pthread_join (in libsystem_pthread.dylib) + 347 [0x7fff6369b315]
+ 683 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
683 Thread_169089
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 ExecuteOnThread_Dispatch(void*) (in LLDB) + 13 [0x106185b3d]
+ 683 RunSafelyOnThread_Dispatch(void*) (in LLDB) + 48 [0x106102500]
+ 683 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (in LLDB) + 259 [0x1061023b3]
+ 683 void llvm::function_ref<void ()>::callback_fn<swift::ModuleInterfaceBuilder::buildSwiftModuleInternal(llvm::StringRef, bool, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*)::$_1>(long) (in LLDB) + 2570 [0x1063e577a]
+ 683 swift::CompilerInstance::performSILProcessing(swift::SILModule*, swift::UnifiedStatsReporter*) (in LLDB) + 653 [0x1063def4d]
+ 683 swift::runSILOptimizationPasses(swift::SILModule&) (in LLDB) + 440 [0x1066b94e8]
+ 683 swift::SILPassManager::execute() (in LLDB) + 365 [0x1066b4ded]
+ 683 swift::SILPassManager::runFunctionPasses(unsigned int, unsigned int) (in LLDB) + 1183 [0x1066b40cf]
+ 651 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 1651 [0x1066b31c3]
+ ! 122 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 581 [0x10673c745]
+ ! : 18 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2042 [0x10673d2ca]
+ ! : | 6 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 345,34,... [0x10654bfb9,0x10654be82,...]
+ ! : | 5 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 341 [0x10654bfb5]
+ ! : | + 5 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + 5 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 5 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 4 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 2 default_zone_malloc (in libsystem_malloc.dylib) + 29,45 [0x7fff6364b0d8,0x7fff6364b0e8]
+ ! : | + ! 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 158 [0x7fff6364d5e4]
+ ! : | + ! | 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! | 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 143 [0x7fff6364d5d5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 16 [0x7fff6364b012]
+ ! : | 3 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 584 [0x10654c0a8]
+ ! : | + 2 swift::ColdBlockInfo::getBranchHint(swift::SILValue, int) (in LLDB) + 411 [0x10654bbdb]
+ ! : | + ! 2 swift::SILPhiArgument::getIncomingPhiValues(llvm::SmallVectorImpl<std::__1::pair<swift::SILBasicBlock*, swift::SILValue> >&) const (in LLDB) + 39 [0x10688f917]
+ ! : | + 1 swift::BuiltinInst::getIntrinsicInfo() const (in LLDB) + 27 [0x1068cbaab]
+ ! : | 3 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 1014 [0x10654c256]
+ ! : | + 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 1 [0x7fff6364bf37]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 192 [0x7fff6364e897]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 1001 [0x7fff63651091]
+ ! : | 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 904 [0x10654c1e8]
+ ! : | 1 llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >, swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >::InsertIntoBucketImpl<swift::SILBasicBlock const*>(swift::SILBasicBlock const* const&, swift::SILBasicBlock const* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool>*) (in LLDB) + 69 [0x10654c3c5]
+ ! : 17 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 39 [0x10673caf7]
+ ! : | 15 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 211 [0x10664c3d3]
+ ! : | + 15 swift::DominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x10653d728]
+ ! : | + 5 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 302 [0x106864b3e]
+ ! : | + ! 3 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 340 [0x106867754]
+ ! : | + ! : 3 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 83 [0x1068665b3]
+ ! : | + ! : 2 llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::grow(unsigned int) (in LLDB) + 200 [0x106866778]
+ ! : | + ! : 1 llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::grow(unsigned int) (in LLDB) + 109 [0x10686671d]
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff6364b002]
+ ! : | + ! 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 504 [0x1068677f8]
+ ! : | + ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::ChildrenGetter<false>::Get(swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 47 [0x10686627f]
+ ! : | + ! : 1 swift::TermInst::getSuccessors() (in LLDB) + 7 [0x1068cde97]
+ ! : | + ! 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 558 [0x10686782e]
+ ! : | + 5 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 625 [0x106864c81]
+ ! : | + ! 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 620 [0x1068660dc]
+ ! : | + ! : 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1459 [0x7fff6364e1f3]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1134 [0x7fff6364d9b4]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 0 [0x7fff6364afd0]
+ ! : | + ! 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 635,693 [0x1068660eb,0x106866125]
+ ! : | + 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 358 [0x106864b76]
+ ! : | + ! 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : | + ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 197 [0x7fff63650d6d]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 260 [0x7fff6364c370]
+ ! : | + 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 540 [0x106864c2c]
+ ! : | + ! 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > >* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >, swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > >*) (in LLDB) + 83 [0x106867073]
+ ! : | + ! : 1 llvm::DenseMap<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >::grow(unsigned int) (in LLDB) + 106 [0x1068671ea]
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + ! : 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 48 [0x7fff6364c3de]
+ ! : | + ! 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > >* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >, swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > >*) (in LLDB) + 0 [0x106867020]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 723 [0x106864ce3]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 98 [0x7fff6364bc03]
+ ! : | 1 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 231 [0x10664c3e7]
+ ! : | + 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::reset(swift::DominanceInfo*) (in LLDB) + 186 [0x1066508ca]
+ ! : | 1 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 74 [0x10664c34a]
+ ! : 16 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2121,739,... [0x10673d319,0x10673cdb3,...]
+ ! : 14 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 1467 [0x10673d08b]
+ ! : | 11 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1378,0 [0x1068359f2,0x106835490]
+ ! : | 1 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 81 [0x1068354e1]
+ ! : | + 1 swift::ModuleDecl::isStdlibModule() const (in LLDB) + 80 [0x106e65a70]
+ ! : | 1 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1204 [0x106835944]
+ ! : | + 1 swift::mayBindDynamicSelf(swift::SILFunction*) (in LLDB) + 99 [0x106824ca3]
+ ! : | 1 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1524 [0x106835a84]
+ ! : | 1 swift::ApplySite::getReferencedFunctionOrNull() const (in LLDB) + 30 [0x106740d7e]
+ ! : 10 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2624 [0x10673d510]
+ ! : | 6 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 294 [0x106741306]
+ ! : | + 6 ShortestPathAnalysis::getEntryDistFromPreds(swift::SILBasicBlock const*, int) (in LLDB) + 47,104,... [0x1068346ff,0x106834738,...]
+ ! : | 3 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 566 [0x106741416]
+ ! : | + 2 ShortestPathAnalysis::getExitDistFromSuccs(swift::SILBasicBlock const*, int) (in LLDB) + 43 [0x10683482b]
+ ! : | + ! 2 swift::TermInst::getSuccessors() (in LLDB) + 9,27 [0x1068cde99,0x1068cdeab]
+ ! : | + 1 ShortestPathAnalysis::getExitDistFromSuccs(swift::SILBasicBlock const*, int) (in LLDB) + 27 [0x10683481b]
+ ! : | 1 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 439 [0x106741397]
+ ! : 8 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 58 [0x10673cb0a]
+ ! : | 8 swift::FunctionAnalysisBase<swift::SILLoopInfo>::get(swift::SILFunction*) (in LLDB) + 204 [0x10664c28c]
+ ! : | 6 swift::SILLoopAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 59 [0x10655b7eb]
+ ! : | + 2 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 2252 [0x106877ecc]
+ ! : | + ! 2 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 46 [0x10687808e]
+ ! : | + ! 2 llvm::iterator_range<llvm::po_iterator<swift::SILBasicBlock*, llvm::SmallPtrSet<llvm::GraphTraits<swift::SILBasicBlock*>::NodeRef, 8u>, false, llvm::GraphTraits<swift::SILBasicBlock*> > > llvm::post_order<swift::SILBasicBlock*>(swift::SILBasicBlock* const&) (in LLDB) + 35 [0x106879a03]
+ ! : | + ! 1 llvm::po_iterator<swift::SILBasicBlock*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILBasicBlock*> >::po_iterator(swift::SILBasicBlock*) (in LLDB) + 103 [0x10653f607]
+ ! : | + ! : 1 swift::TermInst::getSuccessors() (in LLDB) + 34 [0x1068cdeb2]
+ ! : | + ! 1 llvm::po_iterator<swift::SILBasicBlock*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILBasicBlock*> >::po_iterator(swift::SILBasicBlock*) (in LLDB) + 94 [0x10653f5fe]
+ ! : | + 1 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 53 [0x106877635]
+ ! : | + ! 1 llvm::iterator_range<llvm::po_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*, llvm::SmallPtrSet<llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*>::NodeRef, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*> > > llvm::post_order<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*>(llvm::DomTreeNodeBase<swift::SILBasicBlock> const* const&) (in LLDB) + 151 [0x106877f97]
+ ! : | + ! 1 llvm::po_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*, llvm::SmallPtrSet<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*> >::traverseChild() (in LLDB) + 75 [0x1068794eb]
+ ! : | + ! 1 void std::__1::vector<lldb_private::Range<unsigned long long, unsigned long long>, std::__1::allocator<lldb_private::Range<unsigned long long, unsigned long long> > >::__push_back_slow_path<lldb_private::Range<unsigned long long, unsigned long long> const&>(lldb_private::Range<unsigned long long, unsigned long long> const&) (in LLDB) + 154 [0x105c6070a]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 210 [0x7fff6364d618]
+ ! : | + 1 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 165 [0x1068776a5]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1134 [0x7fff6364d9b4]
+ ! : | + 1 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 2115 [0x106877e43]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 169 [0x7fff63650305]
+ ! : | + 1 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 656 [0x106877890]
+ ! : | 2 swift::SILLoopAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 0,65 [0x10655b7b0,0x10655b7f1]
+ ! : 8 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 6605 [0x10673e49d]
+ ! : | 6 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1378,1,... [0x1068359f2,0x106835491,...]
+ ! : | 1 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1204 [0x106835944]
+ ! : | + 1 swift::mayBindDynamicSelf(swift::SILFunction*) (in LLDB) + 15 [0x106824c4f]
+ ! : | + 1 swift::SILFunction::hasSelfMetadataParam() const (in LLDB) + 39 [0x1068a01a7]
+ ! : | 1 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 2612 [0x106835ec4]
+ ! : | 1 swift::SubstitutionMap::hasAnySubstitutableParams() const (in LLDB) + 26 [0x106e9265a]
+ ! : | 1 swift::GenericSignatureImpl::areAllParamsConcrete() const (in LLDB) + 86 [0x106e23a66]
+ ! : 5 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 648 [0x10673cd58]
+ ! : | 3 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 1014 [0x10654c256]
+ ! : | + 2 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! 2 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! 2 tiny_size (in libsystem_malloc.dylib) + 114,227 [0x7fff6364e849,0x7fff6364e8ba]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 973 [0x7fff63650629]
+ ! : | + 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 642 [0x7fff63651405]
+ ! : | 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 584 [0x10654c0a8]
+ ! : | + 1 swift::ColdBlockInfo::getBranchHint(swift::SILValue, int) (in LLDB) + 60 [0x10654ba7c]
+ ! : | + 1 swift::SILModule::getIntrinsicInfo(swift::Identifier) (in LLDB) + 39 [0x1068d7c87]
+ ! : | 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 904 [0x10654c1e8]
+ ! : | 1 llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >, swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >::InsertIntoBucketImpl<swift::SILBasicBlock const*>(swift::SILBasicBlock const* const&, swift::SILBasicBlock const* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool>*) (in LLDB) + 83 [0x10654c3d3]
+ ! : | 1 llvm::DenseMap<swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >::grow(unsigned int) (in LLDB) + 110 [0x10654c54e]
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 148 [0x7fff6364c442]
+ ! : 5 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 6455 [0x10673e407]
+ ! : | 4 ConstantTracker::trackInst(swift::SILInstruction*) (in LLDB) + 19,839 [0x106832bc3,0x106832ef7]
+ ! : | 1 ConstantTracker::trackInst(swift::SILInstruction*) (in LLDB) + 812 [0x106832edc]
+ ! : | 1 llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILValue, swift::SILInstruction*, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*> >, swift::SILValue, swift::SILInstruction*, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*> >::InsertIntoBucketImpl<swift::SILValue>(swift::SILValue const&, swift::SILValue const&, llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*>*) (in LLDB) + 83 [0x106786013]
+ ! : | 1 llvm::DenseMap<swift::SILValue, swift::SILInstruction*, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*> >::grow(unsigned int) (in LLDB) + 106 [0x10678618a]
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 0 [0x7fff6364c26c]
+ ! : 4 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2459 [0x10673d46b]
+ ! : | 4 llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >, swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::InsertIntoBucketImpl<swift::SILBasicBlock const*>(swift::SILBasicBlock const* const&, swift::SILBasicBlock const* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*>*) (in LLDB) + 83 [0x106741c03]
+ ! : | 3 llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::grow(unsigned int) (in LLDB) + 110 [0x106741d7e]
+ ! : | + 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 3 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 163 [0x7fff6364c451]
+ ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + ! 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 362 [0x7fff6364ccab]
+ ! : | + ! 1 small_free_list_remove_ptr_no_clear (in libsystem_malloc.dylib) + 154 [0x7fff63651c90]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 70 [0x7fff6364c3f4]
+ ! : | 1 llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::grow(unsigned int) (in LLDB) + 497 [0x106741f01]
+ ! : 3 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 8447 [0x10673ebcf]
+ ! : | 3 void swift::DominanceOrder::pushChildrenIf<swift::DominanceOrder::pushChildren(swift::SILBasicBlock*)::'lambda'(swift::SILBasicBlock*)>(swift::SILBasicBlock*, swift::DominanceOrder::pushChildren(swift::SILBasicBlock*)::'lambda'(swift::SILBasicBlock*)) (in LLDB) + 163,141 [0x1067429e3,0x1067429cd]
+ ! : 2 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 1495 [0x10673d0a7]
+ ! : | 2 swift::FunctionAnalysisBase<swift::SILLoopInfo>::get(swift::SILFunction*) (in LLDB) + 204 [0x10664c28c]
+ ! : | 2 swift::SILLoopAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 29 [0x10655b7cd]
+ ! : | 2 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 211 [0x10664c3d3]
+ ! : | 2 swift::DominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x10653d728]
+ ! : | 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 625 [0x106864c81]
+ ! : | 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 620 [0x1068660dc]
+ ! : | 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 561 [0x7fff6364de71]
+ ! : | + 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 43 [0x7fff6364e32b]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364d588]
+ ! : 2 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2085 [0x10673d2f5]
+ ! : | 1 swift::instructionInlineCost(swift::SILInstruction&) (in LLDB) + 166 [0x10683ab06]
+ ! : | + 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 60 [0x1068d7e2c]
+ ! : | 1 swift::instructionInlineCost(swift::SILInstruction&) (in LLDB) + 31 [0x10683aa7f]
+ ! : 2 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 3083 [0x10673d6db]
+ ! : | 2 llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >, swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::InsertIntoBucketImpl<swift::SILBasicBlock const*>(swift::SILBasicBlock const* const&, swift::SILBasicBlock const* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*>*) (in LLDB) + 83 [0x106741c03]
+ ! : | 1 llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::grow(unsigned int) (in LLDB) + 110 [0x106741d7e]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff6364b002]
+ ! : | 1 llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::grow(unsigned int) (in LLDB) + 639 [0x106741f8f]
+ ! : 2 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 3248 [0x10673d780]
+ ! : | 1 ShortestPathAnalysis::analyzeLoopsRecursively(swift::SILLoop*, int) (in LLDB) + 320 [0x106834a80]
+ ! : | + 1 void ShortestPathAnalysis::solveDataFlow<llvm::ArrayRef<swift::SILBasicBlock*> >(llvm::ArrayRef<swift::SILBasicBlock*> const&, int) (in LLDB) + 277 [0x106834e55]
+ ! : | + 1 ShortestPathAnalysis::getEntryDistFromPreds(swift::SILBasicBlock const*, int) (in LLDB) + 147 [0x106834763]
+ ! : | 1 ShortestPathAnalysis::analyzeLoopsRecursively(swift::SILLoop*, int) (in LLDB) + 95 [0x10683499f]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 509 [0x10673cccd]
+ ! : | 1 std::__1::vector<ShortestPathAnalysis::BlockInfo, std::__1::allocator<ShortestPathAnalysis::BlockInfo> >::__append(unsigned long) (in LLDB) + 165 [0x106741505]
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 53 [0x7fff6364dc75]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 887 [0x10673ce47]
+ ! : | 1 swift::ApplySite::getReferencedFunctionOrNull() const (in LLDB) + 61 [0x106740d9d]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 1908 [0x10673d244]
+ ! : | 1 std::__1::vector<ShortestPathAnalysis::BlockInfo, std::__1::allocator<ShortestPathAnalysis::BlockInfo> >::__append(unsigned long) (in LLDB) + 165 [0x106741505]
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : | 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 197 [0x7fff63650d6d]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 3275 [0x10673d79b]
+ ! : | 1 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 175 [0x10674128f]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 9484 [0x10673efdc]
+ ! : | 1 ConstantTracker::getDef(swift::SILValue, swift::ProjectionPath&) (in LLDB) + 444 [0x10683366c]
+ ! : | 1 ConstantTracker::getStoredValue(swift::SILInstruction*, swift::ProjectionPath&) (in LLDB) + 737 [0x106833461]
+ ! : | 1 llvm::detail::DenseMapPair<swift::SILInstruction*, swift::SILInstruction*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILInstruction*, swift::SILInstruction*, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, swift::SILInstruction*> >, swift::SILInstruction*, swift::SILInstruction*, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, swift::SILInstruction*> >::InsertIntoBucketImpl<swift::SILInstruction*>(swift::SILInstruction* const&, swift::SILInstruction* const&, llvm::detail::DenseMapPair<swift::SILInstruction*, swift::SILInstruction*>*) (in LLDB) + 6 [0x106660b96]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 10019 [0x10673f1f3]
+ ! : 1 ConstantTracker::getTakenBlock(swift::TermInst*) (in LLDB) + 64 [0x106834360]
+ ! : 1 ConstantTracker::getIntConst(swift::SILValue, int) (in LLDB) + 91 [0x106833f9b]
+ ! : 1 ConstantTracker::getDef(swift::SILValue, swift::ProjectionPath&) (in LLDB) + 444 [0x10683366c]
+ ! : 1 ConstantTracker::getStoredValue(swift::SILInstruction*, swift::ProjectionPath&) (in LLDB) + 597 [0x1068333d5]
+ ! 84 (anonymous namespace)::SimplifyCFGPass::run() (in LLDB) + 825 [0x10675d639]
+ ! : 29 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 122 [0x10675d6ea]
+ ! : | 10 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 2237 [0x106762fdd]
+ ! : | + 2 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 2540 [0x106768e2c]
+ ! : | + ! 2 swift::SILBuilder::createCondBranch(swift::SILLocation, swift::SILValue, swift::SILBasicBlock*, swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>, swift::SILBasicBlock*, swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>, swift::ProfileCounter, swift::ProfileCounter) (in LLDB) + 600 [0x10664ba58]
+ ! : | + ! 1 swift::CondBranchInst::create(swift::SILDebugLocation, swift::SILValue, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::ProfileCounter, swift::ProfileCounter, swift::SILFunction&) (in LLDB) + 272 [0x1068ce6b0]
+ ! : | + ! : 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 162 [0x7fff6364d5e8]
+ ! : | + ! 1 swift::CondBranchInst::create(swift::SILDebugLocation, swift::SILValue, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::ProfileCounter, swift::ProfileCounter, swift::SILFunction&) (in LLDB) + 784 [0x1068ce8b0]
+ ! : | + ! 1 swift::SILSuccessor::operator=(swift::SILBasicBlock*) (in LLDB) + 80 [0x106907c00]
+ ! : | + 2 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 6792 [0x106769ec8]
+ ! : | + ! 1 getUnConditionalFail(swift::SILBasicBlock*, swift::SILValue, bool) (in LLDB) + 80 [0x10677da30]
+ ! : | + ! : 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! : 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 261 [0x1068b19a5]
+ ! : | + ! 1 getUnConditionalFail(swift::SILBasicBlock*, swift::SILValue, bool) (in LLDB) + 67 [0x10677da23]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 129 [0x1067684c1]
+ ! : | + ! 1 swift::simplifyInstruction(swift::SILInstruction*) (in LLDB) + 1809 [0x10656c6e1]
+ ! : | + ! 1 swift::SILModule::getIntrinsicInfo(swift::Identifier) (in LLDB) + 29 [0x1068d7c7d]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 2108 [0x106768c7c]
+ ! : | + ! 1 swift::SILBuilder::createCondBranch(swift::SILLocation, swift::SILValue, swift::SILBasicBlock*, swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>, swift::SILBasicBlock*, swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>, swift::ProfileCounter, swift::ProfileCounter) (in LLDB) + 8 [0x10664b808]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 2120 [0x106768c88]
+ ! : | + ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 431 [0x7fff6365040b]
+ ! : | + ! 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 556 [0x7fff636513af]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 2218 [0x106768cea]
+ ! : | + ! 1 getTrampolineDest(swift::SILBasicBlock*) (in LLDB) + 462 [0x10676d6ce]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 6114 [0x106769c22]
+ ! : | + ! 1 getUnConditionalFail(swift::SILBasicBlock*, swift::SILValue, bool) (in LLDB) + 80 [0x10677da30]
+ ! : | + ! 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 6 [0x1068b18a6]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 116 [0x1067684b4]
+ ! : | 4 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16907 [0x10676692b]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 529 [0x10676bd81]
+ ! : | + ! 1 simplifyToSelectValue(swift::SILBasicBlock*, unsigned int, swift::DominanceInfo*) (in LLDB) + 616 [0x10675c778]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 1976 [0x10676c328]
+ ! : | + ! 1 swift::SILBasicBlock::replacePhiArgument(unsigned int, swift::SILType, swift::ValueOwnershipKind, swift::ValueDecl const*) (in LLDB) + 72 [0x106890d48]
+ ! : | + ! 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + ! 1 swift::EpilogueARCAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 73 [0x106558889]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 2217 [0x10676c419]
+ ! : | + ! 1 swift::StoredPropertiesRequest::OutputType swift::evaluateOrDefault<swift::StoredPropertiesRequest>(swift::Evaluator&, swift::StoredPropertiesRequest, swift::StoredPropertiesRequest::OutputType) (in LLDB) + 40 [0x106da9aa8]
+ ! : | + ! 1 llvm::Expected<swift::StoredPropertiesRequest::OutputType> swift::Evaluator::getResultCached<swift::StoredPropertiesRequest, (void*)0>(swift::StoredPropertiesRequest const&) (in LLDB) + 90 [0x106dcf19a]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 1225 [0x10676c039]
+ ! : | 4 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 5810,14646,... [0x106763dd2,0x106766056,...]
+ ! : | 3 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16888 [0x106766918]
+ ! : | + 2 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 80 [0x10676b8c0]
+ ! : | + ! 2 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! 2 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 53 [0x1068b18d5]
+ ! : | + ! 2 swift::BuiltinInfo::isReadNone() const (in LLDB) + 27 [0x106d89c5b]
+ ! : | + ! 2 _platform_strchr$VARIANT$Haswell (in libsystem_platform.dylib) + 32,36 [0x7fff6368c160,0x7fff6368c164]
+ ! : | + 1 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 67 [0x10676b8b3]
+ ! : | 2 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 1262 [0x106762c0e]
+ ! : | + 2 swift::replaceAllSimplifiedUsesAndErase(swift::SILInstruction*, swift::SILValue, std::__1::function<void (swift::SILInstruction*)>) (in LLDB) + 292 [0x10656d0d4]
+ ! : | + 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + 2 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + 2 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + 2 __ulock_wait (in libsystem_kernel.dylib) + 0,10 [0x7fff635d79b4,0x7fff635d79be]
+ ! : | 2 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 14780 [0x1067660dc]
+ ! : | + 2 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + 2 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + 2 tiny_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e81d]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 722 [0x1067629f2]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::removeIfDead(swift::SILBasicBlock*) (in LLDB) + 455 [0x106768427]
+ ! : | + 1 swift::removeDeadBlock(swift::SILBasicBlock*) (in LLDB) + 59 [0x1067a43fb]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 476 [0x7fff63650e84]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 11718 [0x1067654e6]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + 1 swift::RCIdentityAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 46 [0x10656673e]
+ ! : | + 1 swift::FunctionAnalysisBase<swift::RCIdentityFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 74 [0x10661cb0a]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 15924 [0x106766554]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, int>* llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILBasicBlock*, int, 8u, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, int> >, swift::SILBasicBlock*, int, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, int> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, int>*) (in LLDB) + 86 [0x10676d796]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16816 [0x1067668d0]
+ ! : | 1 swift::SinkAddressProjections::analyzeAddressProjections(swift::SILInstruction*) (in LLDB) + 226 [0x1067a4f52]
+ ! : 19 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 254 [0x10675d76e]
+ ! : | 19 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 211 [0x10664c3d3]
+ ! : | 19 swift::DominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x10653d728]
+ ! : | 8 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 302 [0x106864b3e]
+ ! : | + 4 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 920 [0x106867998]
+ ! : | + ! 3 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 83 [0x1068665b3]
+ ! : | + ! : 3 llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::grow(unsigned int) (in LLDB) + 136 [0x106866738]
+ ! : | + ! : 3 llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::moveFromOldBuckets(llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 72,275 [0x1068667d8,0x1068668a3]
+ ! : | + ! 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 6 [0x106866566]
+ ! : | + 3 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 483 [0x1068677e3]
+ ! : | + ! 1 operator delete(void*) (in libc++abi.dylib) + 0 [0x7fff605ff779]
+ ! : | + ! 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 143 [0x7fff6364d5d5]
+ ! : | + ! 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 0 [0x105acdc80]
+ ! : | + 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 504 [0x1068677f8]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::ChildrenGetter<false>::Get(swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 70 [0x106866296]
+ ! : | + 1 swift::TermInst::getSuccessors() (in LLDB) + 1 [0x1068cde91]
+ ! : | 6 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 625 [0x106864c81]
+ ! : | + 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 725 [0x106866145]
+ ! : | + ! 3 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + ! 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 3 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 3 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 377,398 [0x7fff6364ddb9,0x7fff6364ddce]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 561 [0x7fff6364de71]
+ ! : | + ! 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 43 [0x7fff6364e32b]
+ ! : | + 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 507,745 [0x10686606b,0x106866159]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 620 [0x1068660dc]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : | + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 965 [0x7fff6365106d]
+ ! : | 4 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 315 [0x106864b4b]
+ ! : | + 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runSemiNCA(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, unsigned int) (in LLDB) + 129,145,... [0x1068655c1,0x1068655d1,...]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runSemiNCA(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, unsigned int) (in LLDB) + 910 [0x1068658ce]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::eval(swift::SILBasicBlock*, unsigned int, llvm::SmallVectorImpl<llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec*>&) (in LLDB) + 78 [0x10686694e]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 694 [0x106864cc6]
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | 1 szone_size (in libsystem_malloc.dylib) + 0 [0x7fff6364e73c]
+ ! : 13 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 6534 [0x10675eff6]
+ ! : | 6 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16888 [0x106766918]
+ ! : | + 3 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 80 [0x10676b8c0]
+ ! : | + ! 3 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! 2 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 53 [0x1068b18d5]
+ ! : | + ! : 2 swift::BuiltinInfo::isReadNone() const (in LLDB) + 27 [0x106d89c5b]
+ ! : | + ! : 2 _platform_strchr$VARIANT$Haswell (in libsystem_platform.dylib) + 14,102 [0x7fff6368c14e,0x7fff6368c1a6]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 4 [0x1068b18a4]
+ ! : | + 3 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 67 [0x10676b8b3]
+ ! : | 3 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 2237 [0x106762fdd]
+ ! : | + 2 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 7713 [0x10676a261]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 6114 [0x106769c22]
+ ! : | + 1 getUnConditionalFail(swift::SILBasicBlock*, swift::SILValue, bool) (in LLDB) + 80 [0x10677da30]
+ ! : | + 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 40 [0x1068b18c8]
+ ! : | + 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 5 [0x1068cbab5]
+ ! : | 3 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 29,701,... [0x10676273d,0x1067629dd,...]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16921 [0x106766939]
+ ! : | 1 swift::isARCInertTrapBB(swift::SILBasicBlock const*) (in LLDB) + 64 [0x106530b40]
+ ! : 4 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 89 [0x10675d6c9]
+ ! : | 2 (anonymous namespace)::SimplifyCFG::findLoopHeaders() (in LLDB) + 1044,1552 [0x106760f24,0x106761120]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::findLoopHeaders() (in LLDB) + 642 [0x106760d92]
+ ! : | + 1 llvm::SmallPtrSetImplBase::insert_imp_big(void const*) (in LLDB) + 80 [0x106132ff0]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::findLoopHeaders() (in LLDB) + 836 [0x106760e54]
+ ! : | 1 swift::TermInst::getSuccessors() (in LLDB) + 27 [0x1068cdeab]
+ ! : 3 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 241 [0x10675d761]
+ ! : | 3 swift::FunctionAnalysisBase<swift::DominanceInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 88 [0x10653d4c8]
+ ! : | 2 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 72 [0x10653d8d8]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 300 [0x7fff6364e903]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1192 [0x7fff63650704]
+ ! : | 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 132 [0x10653d914]
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | 1 tiny_size (in libsystem_malloc.dylib) + 192 [0x7fff6364e897]
+ ! : 3 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 6548 [0x10675f004]
+ ! : | 3 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 163 [0x1067a44c3]
+ ! : | 3 swift::TermInst::getSuccessors() (in LLDB) + 7 [0x1068cde97]
+ ! : 3 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 6729,214 [0x10675f0b9,0x10675d746]
+ ! : 2 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 111 [0x10675d6df]
+ ! : | 2 splitBBArguments(swift::SILFunction&) (in LLDB) + 811 [0x1067619db]
+ ! : | 2 swift::Projection::getType(swift::SILType, swift::SILModule&, swift::TypeExpansionContext) const (in LLDB) + 398 [0x1068850fe]
+ ! : | 2 swift::SILType::getFieldType(swift::VarDecl*, swift::Lowering::TypeConverter&, swift::TypeExpansionContext) const (in LLDB) + 75 [0x10690822b]
+ ! : | 1 swift::TypeBase::getTypeOfMember(swift::ModuleDecl*, swift::ValueDecl const*, swift::Type) (in LLDB) + 428 [0x106ea0c5c]
+ ! : | + 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 3624 [0x106ea1c88]
+ ! : | + 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 4008 [0x106ea1e08]
+ ! : | + 1 swift::BoundGenericType::get(swift::NominalTypeDecl*, swift::Type, llvm::ArrayRef<swift::Type>) (in LLDB) + 436 [0x106d07ef4]
+ ! : | + 1 llvm::FoldingSetBase::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) (in LLDB) + 72 [0x106108b98]
+ ! : | 1 swift::TypeBase::getTypeOfMember(swift::ModuleDecl*, swift::ValueDecl const*, swift::Type) (in LLDB) + 435 [0x106ea0c63]
+ ! : 2 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 136 [0x10675d6f8]
+ ! : | 1 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 859 [0x1067a477b]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + 1 swift::EpilogueARCAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 73 [0x106558889]
+ ! : | 1 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 205 [0x1067a44ed]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 79 [0x10675d6bf]
+ ! : | 1 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 859 [0x1067a477b]
+ ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 119 [0x1068906f7]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 549 [0x10675d895]
+ ! : | 1 swift::tryCheckedCastBrJumpThreading(swift::SILFunction*, swift::DominanceInfo*, llvm::SmallVectorImpl<swift::SILBasicBlock*>&) (in LLDB) + 525 [0x1067c116d]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 1067 [0x10675da9b]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 363 [0x10676bcdb]
+ ! : | 1 swift::SILPhiArgument::getIncomingPhiValues(llvm::SmallVectorImpl<swift::SILValue>&) const (in LLDB) + 307 [0x10688f8e3]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 2156 [0x10675dedc]
+ ! : | 1 swift::IgnoreExpectUseIterator::operator++() (in LLDB) + 189 [0x10677fb3d]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 3976 [0x10675e5f8]
+ ! : | 1 swift::SILBuilder::createIntegerLiteral(swift::SILLocation, swift::SILType, long) (in LLDB) + 145 [0x10661f231]
+ ! : | 1 swift::IntegerLiteralInst::create(swift::SILDebugLocation, swift::SILType, long, swift::SILModule&) (in LLDB) + 248 [0x1068cbe48]
+ ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 0 [0x7fff636548b0]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 6087 [0x10675ee37]
+ ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 625 [0x106864c81]
+ ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 725 [0x106866145]
+ ! : 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 162 [0x105acdd22]
+ ! 71 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 661 [0x10673c795]
+ ! : 71 swift::SILInliner::inlineFullApply(swift::FullApplySite, swift::SILInliner::InlineKind, swift::SILOptFunctionBuilder&) (in LLDB) + 463 [0x106837c3f]
+ ! : 67 swift::SILInliner::inlineFunction(swift::SILFunction*, swift::FullApplySite, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 323 [0x106836ee3]
+ ! : | 62 swift::SILInlineCloner::cloneInline(llvm::ArrayRef<swift::SILValue>) (in LLDB) + 2465 [0x1068379e1]
+ ! : | + 48 swift::SILCloner<swift::SILInlineCloner>::cloneFunctionBody(swift::SILFunction*, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, bool) (in LLDB) + 461 [0x1068385cd]
+ ! : | + ! 43 swift::SILCloner<swift::SILInlineCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 563 [0x10683b153]
+ ! : | + ! : 8 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::visitApplyInst(swift::ApplyInst*) (in LLDB) + 360 [0x106844748]
+ ! : | + ! : | 8 swift::SILBuilder::createApply(swift::SILLocation, swift::SILValue, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>, bool, swift::GenericSpecializationInformation const*) (in LLDB) + 234 [0x1068c260a]
+ ! : | + ! : | 7 swift::ApplyInst::create(swift::SILDebugLocation, swift::SILValue, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>, bool, llvm::Optional<swift::SILModuleConventions>, swift::SILFunction&, swift::SILOpenedArchetypesState&, swift::GenericSpecializationInformation const*) (in LLDB) + 118 [0x1068ca846]
+ ! : | + ! : | + 7 swift::SILType::substGenericArgs(swift::SILModule&, swift::SubstitutionMap, swift::TypeExpansionContext) const (in LLDB) + 36 [0x106908554]
+ ! : | + ! : | + 7 swift::SILFunctionType::substGenericArgs(swift::SILModule&, swift::SubstitutionMap, swift::TypeExpansionContext) (in LLDB) + 232 [0x1068a50a8]
+ ! : | + ! : | + 4 (anonymous namespace)::SILTypeSubstituter::substSILFunctionType(swift::CanTypeWrapper<swift::SILFunctionType>) (in LLDB) + 1474 [0x1068a5682]
+ ! : | + ! : | + ! 2 swift::SILFunctionType::get(swift::GenericSignature, swift::SILFunctionType::ExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, llvm::Optional<swift::SILResultInfo>, swift::SubstitutionMap, bool, swift::ASTContext const&, swift::ProtocolConformanceRef) (in LLDB) + 186 [0x106d0b29a]
+ ! : | + ! : | + ! : 2 swift::SILFunctionType::Profile(llvm::FoldingSetNodeID&, swift::GenericSignature, swift::SILFunctionType::ExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, llvm::Optional<swift::SILResultInfo>, swift::ProtocolConformanceRef, bool, swift::SubstitutionMap) (in LLDB) + 147 [0x106d0ac53]
+ ! : | + ! : | + ! : 2 llvm::FoldingSetNodeID::AddPointer(void const*) (in LLDB) + 0,47 [0x106107fe0,0x10610800f]
+ ! : | + ! : | + ! 2 swift::SILFunctionType::get(swift::GenericSignature, swift::SILFunctionType::ExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, llvm::Optional<swift::SILResultInfo>, swift::SubstitutionMap, bool, swift::ASTContext const&, swift::ProtocolConformanceRef) (in LLDB) + 216 [0x106d0b2b8]
+ ! : | + ! : | + ! 1 llvm::FoldingSetBase::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) (in LLDB) + 45 [0x106108b7d]
+ ! : | + ! : | + ! | 1 std::__1::enable_if<is_hashable_data<swift::ProtocolDecl* const>::value, llvm::hash_code>::type llvm::hashing::detail::hash_combine_range_impl<swift::ProtocolDecl* const>(swift::ProtocolDecl* const*, swift::ProtocolDecl* const*) (in LLDB) + 992 [0x106109300]
+ ! : | + ! : | + ! 1 llvm::FoldingSetBase::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) (in LLDB) + 164 [0x106108bf4]
+ ! : | + ! : | + ! 1 llvm::FoldingSetNodeID::operator==(llvm::FoldingSetNodeID const&) const (in LLDB) + 27 [0x10610852b]
+ ! : | + ! : | + ! 1 _platform_memcmp (in libsystem_platform.dylib) + 256 [0x7fff6368c2e0]
+ ! : | + ! : | + 3 (anonymous namespace)::SILTypeSubstituter::substSILFunctionType(swift::CanTypeWrapper<swift::SILFunctionType>) (in LLDB) + 436 [0x1068a5274]
+ ! : | + ! : | + 3 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 319 [0x1068a991f]
+ ! : | + ! : | + 3 swift::Lowering::TypeConverter::getTypeLowering(swift::Lowering::AbstractionPattern, swift::Type, swift::TypeExpansionContext) (in LLDB) + 330 [0x10692c05a]
+ ! : | + ! : | + 3 bool llvm::DenseMapBase<llvm::DenseMap<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >, swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >::LookupBucketFor<swift::Lowering::TypeConverter::CachingTypeKey>(swift::Lowering::TypeConverter::CachingTypeKey const&, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> const*&) const (in LLDB) + 108 [0x1069309bc]
+ ! : | + ! : | 1 swift::ApplyInst::create(swift::SILDebugLocation, swift::SILValue, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>, bool, llvm::Optional<swift::SILModuleConventions>, swift::SILFunction&, swift::SILOpenedArchetypesState&, swift::GenericSpecializationInformation const*) (in LLDB) + 276 [0x1068ca8e4]
+ ! : | + ! : | 1 collectTypeDependentOperands(llvm::SmallVectorImpl<swift::SILValue>&, swift::SILOpenedArchetypesState&, swift::SILFunction&, swift::CanType, swift::SubstitutionMap) (in LLDB) + 211 [0x1068c9013]
+ ! : | + ! : | 1 swift::SubstitutionMap::getReplacementTypes() const (in LLDB) + 10 [0x106e9236a]
+ ! : | + ! : 4 swift::SILCloner<swift::SILInlineCloner>::visitDebugValueInst(swift::DebugValueInst*) (in LLDB) + 69 [0x106839ed5]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 274 [0x10683a2e2]
+ ! : | + ! : | + 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 515 [0x10683a3d3]
+ ! : | + ! : | + 1 swift::SILDebugScope::SILDebugScope(swift::SILLocation, swift::SILFunction*, swift::SILDebugScope const*, swift::SILDebugScope const*) (in LLDB) + 12 [0x10689bfac]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 362 [0x10683a33a]
+ ! : | + ! : | + 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapParentFunction(swift::SILOptFunctionBuilder&, swift::SILModule&, swift::SILFunction*, swift::SubstitutionMap, swift::GenericSignature, bool) (in LLDB) + 88 [0x10683a468]
+ ! : | + ! : | + 1 swift::SubstitutionMap::mapReplacementTypesOutOfContext() const (in LLDB) + 61 [0x106e9333d]
+ ! : | + ! : | + 1 swift::SubstitutionMap::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 1312 [0x106e93890]
+ ! : | + ! : | + 1 swift::SubstitutionMap::Storage::get(swift::GenericSignature, llvm::ArrayRef<swift::Type>, llvm::ArrayRef<swift::ProtocolConformanceRef>) (in LLDB) + 266 [0x106d0cdca]
+ ! : | + ! : | + 1 swift::SubstitutionMap::Storage::Profile(llvm::FoldingSetNodeID&, swift::GenericSignature, llvm::ArrayRef<swift::Type>, llvm::ArrayRef<swift::ProtocolConformanceRef>) (in LLDB) + 107 [0x106d0cc6b]
+ ! : | + ! : | + 1 swift::GenericSignatureImpl::forEachParam(llvm::function_ref<void (swift::GenericTypeParamType*, bool)>) const (in LLDB) + 0 [0x106e235d0]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 515 [0x10683a3d3]
+ ! : | + ! : | + 1 swift::SILDebugScope::SILDebugScope(swift::SILLocation, swift::SILFunction*, swift::SILDebugScope const*, swift::SILDebugScope const*) (in LLDB) + 27 [0x10689bfbb]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 295 [0x10683a2f7]
+ ! : | + ! : 2 swift::SILCloner<swift::SILInlineCloner>::visitDeallocStackInst(swift::DeallocStackInst*) (in LLDB) + 291 [0x10684d7c3]
+ ! : | + ! : | 1 swift::SILBuilder::createDeallocStack(swift::SILLocation, swift::SILValue) (in LLDB) + 41 [0x1068c5119]
+ ! : | + ! : | + 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | + 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | + 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 6 [0x7fff6364dc46]
+ ! : | + ! : | 1 swift::SILBuilder::createDeallocStack(swift::SILLocation, swift::SILValue) (in LLDB) + 194 [0x1068c51b2]
+ ! : | + ! : 2 swift::SILCloner<swift::SILInlineCloner>::visitFunctionRefInst(swift::FunctionRefInst*) (in LLDB) + 281 [0x10683db89]
+ ! : | + ! : | 2 swift::SILBuilder::createFunctionRef(swift::SILLocation, swift::SILFunction*) (in LLDB) + 197 [0x1068be025]
+ ! : | + ! : | 2 swift::FunctionRefInst::FunctionRefInst(swift::SILDebugLocation, swift::SILFunction*, swift::TypeExpansionContext) (in LLDB) + 40 [0x1068cb738]
+ ! : | + ! : | 2 swift::SILFunction::getLoweredFunctionTypeInContext(swift::TypeExpansionContext) const (in LLDB) + 140 [0x1068a650c]
+ ! : | + ! : | 2 swift::Lowering::TypeConverter::getTypeLowering(swift::Lowering::AbstractionPattern, swift::Type, swift::TypeExpansionContext) (in LLDB) + 330 [0x10692c05a]
+ ! : | + ! : | 2 bool llvm::DenseMapBase<llvm::DenseMap<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >, swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >::LookupBucketFor<swift::Lowering::TypeConverter::CachingTypeKey>(swift::Lowering::TypeConverter::CachingTypeKey const&, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> const*&) const (in LLDB) + 47 [0x10693097f]
+ ! : | + ! : | 2 llvm::DenseMapBase<llvm::DenseMap<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >, swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >::getHashValue(swift::Lowering::TypeConverter::CachingTypeKey const&) (in LLDB) + 11,194 [0x106930a7b,0x106930b32]
+ ! : | + ! : 2 swift::SILCloner<swift::SILInlineCloner>::visitIntegerLiteralInst(swift::IntegerLiteralInst*) (in LLDB) + 52 [0x10683e0e4]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 475 [0x10683a3ab]
+ ! : | + ! : | + 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 548 [0x10683a3f4]
+ ! : | + ! : | + 1 std::__1::pair<llvm::DenseMapIterator<swift::SILDebugScope const*, swift::SILDebugScope const*, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*>, false>, bool> llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILDebugScope const*, swift::SILDebugScope const*, 8u, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >, swift::SILDebugScope const*, swift::SILDebugScope const*, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >::try_emplace<swift::SILDebugScope const*>(swift::SILDebugScope const*&&, swift::SILDebugScope const*&&) (in LLDB) + 0 [0x106853e40]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 1 [0x10683a1d1]
+ ! : | + ! : 2 swift::SILCloner<swift::SILInlineCloner>::visitIntegerLiteralInst(swift::IntegerLiteralInst*) (in LLDB) + 523 [0x10683e2bb]
+ ! : | + ! : | 2 swift::IntegerLiteralInst::create(swift::SILDebugLocation, swift::SILType, llvm::APInt const&, swift::SILModule&) (in LLDB) + 42 [0x1068cbafa]
+ ! : | + ! : | 2 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 2 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | 2 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 165 [0x7fff6364dce5]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 55 [0x7fff6364c2a3]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitAllocStackInst(swift::AllocStackInst*) (in LLDB) + 56 [0x10683bce8]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 422 [0x10683a376]
+ ! : | + ! : | 1 llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>::Allocate(unsigned long, unsigned long) (in LLDB) + 298 [0x107334d8a]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitAllocStackInst(swift::AllocStackInst*) (in LLDB) + 1124 [0x10683c114]
+ ! : | + ! : | 1 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 179 [0x1065f68f3]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 151 [0x1068448a7]
+ ! : | + ! : | 1 _platform_bzero$VARIANT$Haswell (in libsystem_platform.dylib) + 0 [0x7fff6368bbe0]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 239 [0x1068448ff]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 274 [0x10683a2e2]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 274 [0x10683a2e2]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 464 [0x10683a3a0]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 749 [0x106844afd]
+ ! : | + ! : | 1 swift::BuiltinInst::create(swift::SILDebugLocation, swift::Identifier, swift::SILType, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>, swift::SILModule&) (in LLDB) + 50 [0x1068ca572]
+ ! : | + ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1470 [0x7fff6364e1fe]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitDebugValueInst(swift::DebugValueInst*) (in LLDB) + 118 [0x106839f06]
+ ! : | + ! : | 1 swift::DebugValueInst::getDecl() const (in LLDB) + 57 [0x1068ca0d9]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitDebugValueInst(swift::DebugValueInst*) (in LLDB) + 376 [0x10683a008]
+ ! : | + ! : | 1 swift::SILBuilder::createDebugValue(swift::SILLocation, swift::SILValue, swift::SILDebugVariable) (in LLDB) + 242 [0x106894672]
+ ! : | + ! : | 1 swift::DebugValueInst::create(swift::SILDebugLocation, swift::SILValue, swift::SILModule&, swift::SILDebugVariable) (in LLDB) + 37 [0x1068c9ee5]
+ ! : | + ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 8 [0x7fff63652429]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitDebugValueInst(swift::DebugValueInst*) (in LLDB) + 148 [0x106839f24]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitFunctionRefInst(swift::FunctionRefInst*) (in LLDB) + 51 [0x10683daa3]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 362 [0x10683a33a]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapParentFunction(swift::SILOptFunctionBuilder&, swift::SILModule&, swift::SILFunction*, swift::SubstitutionMap, swift::GenericSignature, bool) (in LLDB) + 1460 [0x10683a9c4]
+ ! : | + ! : | 1 swift::SILModule::eraseFunction(swift::SILFunction*) (in LLDB) + 234 [0x1068da39a]
+ ! : | + ! : | 1 std::__1::pair<llvm::StringMapIterator<swift::SILFunction*>, bool> llvm::StringMap<swift::SILFunction*, llvm::MallocAllocator>::try_emplace<>(llvm::StringRef) (in LLDB) + 107 [0x1068dbdab]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364d588]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitIntegerLiteralInst(swift::IntegerLiteralInst*) (in LLDB) + 605 [0x10683e30d]
+ ! : | + ! : | 1 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 212 [0x1065f6914]
+ ! : | + ! : | 1 llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>* llvm::DenseMapBase<llvm::DenseMap<swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >, swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >::InsertIntoBucketImpl<swift::SILValue>(swift::SILValue const&, swift::SILValue const&, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>*) (in LLDB) + 83 [0x1068bd3f3]
+ ! : | + ! : | 1 llvm::DenseMap<swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >::grow(unsigned int) (in LLDB) + 135 [0x1068bd587]
+ ! : | + ! : | 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >, swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >::moveFromOldBuckets(llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>*, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>*) (in LLDB) + 135 [0x1068bd6e7]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitLoadInst(swift::LoadInst*) (in LLDB) + 1394 [0x106843442]
+ ! : | + ! : | 1 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 299 [0x1065f696b]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitMetatypeInst(swift::MetatypeInst*) (in LLDB) + 355 [0x106844fd3]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapType(swift::SILType) (in LLDB) + 213 [0x10683bbc5]
+ ! : | + ! : | 1 swift::SILType::subst(swift::SILModule&, swift::SubstitutionMap) const (in LLDB) + 169 [0x1068a0eb9]
+ ! : | + ! : | 1 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 118 [0x1068a9856]
+ ! : | + ! : | 1 swift::Type::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 127 [0x106e9fcff]
+ ! : | + ! : | 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + ! : | 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 1681 [0x106ea14f1]
+ ! : | + ! : | 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 54 [0x106ea0e96]
+ ! : | + ! : | 1 llvm::Optional<swift::Type> llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>::callback_fn<substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions)::$_23>(long, swift::TypeBase*) (in LLDB) + 2195 [0x106ea4653]
+ ! : | + ! : | 1 getMemberForBaseType(llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::Type, swift::Type, swift::AssociatedTypeDecl*, swift::Identifier, swift::SubstOptions) (in LLDB) + 294 [0x106e9ebb6]
+ ! : | + ! : | 1 swift::ArchetypeType::hasNestedType(swift::Identifier) const (in LLDB) + 135 [0x106e9dec7]
+ ! : | + ! : | 1 _platform_strlen (in libsystem_platform.dylib) + 22 [0x7fff6368bc96]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitMetatypeInst(swift::MetatypeInst*) (in LLDB) + 385 [0x106844ff1]
+ ! : | + ! : | 1 swift::SILBuilder::createMetatype(swift::SILLocation, swift::SILType) (in LLDB) + 145 [0x106893871]
+ ! : | + ! : | 1 swift::MetatypeInst::create(swift::SILDebugLocation, swift::SILType, swift::SILFunction*, swift::SILOpenedArchetypesState&) (in LLDB) + 98 [0x1068d3572]
+ ! : | + ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : | + ! : | 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 197 [0x7fff63650d6d]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStructExtractInst(swift::StructExtractInst*) (in LLDB) + 0 [0x106846080]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStructInst(swift::StructInst*) (in LLDB) + 179 [0x106845e83]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitTupleInst(swift::TupleInst*) (in LLDB) + 614 [0x106845a06]
+ ! : | + ! : | 1 swift::SILBuilder::createTuple(swift::SILLocation, swift::SILType, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 185 [0x1069330c9]
+ ! : | + ! : | 1 swift::TupleInst::create(swift::SILDebugLocation, swift::SILType, llvm::ArrayRef<swift::SILValue>, swift::SILModule&, bool) (in LLDB) + 51 [0x1068cd843]
+ ! : | + ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58 [0x7fff6364d580]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitUncheckedEnumDataInst(swift::UncheckedEnumDataInst*) (in LLDB) + 414 [0x106846b0e]
+ ! : | + ! : | 1 swift::SILBuilder::createUncheckedEnumData(swift::SILLocation, swift::SILValue, swift::EnumElementDecl*, swift::SILType) (in LLDB) + 52 [0x1068c3334]
+ ! : | + ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 0 [0x7fff636548b0]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitWitnessMethodInst(swift::WitnessMethodInst*) (in LLDB) + 64 [0x10683ee60]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapASTType(swift::CanType) (in LLDB) + 17 [0x106852941]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitWitnessMethodInst(swift::WitnessMethodInst*) (in LLDB) + 426 [0x10683efca]
+ ! : | + ! : | 1 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 31 [0x1065f685f]
+ ! : | + ! : | 1 swift::SILInstruction::getResultsImpl() const (in LLDB) + 1 [0x1068ab8c1]
+ ! : | + ! : 1 swift::SILInstructionVisitor<swift::SILInlineCloner, void>::visit(swift::SILInstruction*) (in LLDB) + 21 [0x106838d75]
+ ! : | + ! : | 1 swift::SILInstruction::getTypeDependentOperands() (in LLDB) + 7 [0x1068b1327]
+ ! : | + ! : 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::visitApplyInst(swift::ApplyInst*) (in LLDB) + 41 [0x106844609]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::ApplySiteCloningHelper::ApplySiteCloningHelper(swift::ApplySite, swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>&) (in LLDB) + 267 [0x1068531eb]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapType(swift::SILType) (in LLDB) + 213 [0x10683bbc5]
+ ! : | + ! : | 1 swift::SILType::subst(swift::SILModule&, swift::SubstitutionMap) const (in LLDB) + 169 [0x1068a0eb9]
+ ! : | + ! : | 1 swift::CanTypeVisitor<(anonymous namespace)::SILTypeSubstituter, swift::CanType>::visit(swift::CanType) (in LLDB) + 756 [0x1068a9694]
+ ! : | + ! : | 1 (anonymous namespace)::SILTypeSubstituter::substSILFunctionType(swift::CanTypeWrapper<swift::SILFunctionType>) (in LLDB) + 436 [0x1068a5274]
+ ! : | + ! : | 1 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 319 [0x1068a991f]
+ ! : | + ! : | 1 swift::Lowering::TypeConverter::getTypeLowering(swift::Lowering::AbstractionPattern, swift::Type, swift::TypeExpansionContext) (in LLDB) + 121 [0x10692bf89]
+ ! : | + ! : 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::visitApplyInst(swift::ApplyInst*) (in LLDB) + 401 [0x106844771]
+ ! : | + ! : | 1 swift::SILType::isNoReturnFunction(swift::SILModule&) const (in LLDB) + 109 [0x106907eed]
+ ! : | + ! : | 1 swift::TypeBase::isUninhabited() (in LLDB) + 68 [0x106e95114]
+ ! : | + ! : | 1 swift::IterableDeclContext::getMembers() const (in LLDB) + 14 [0x106e0358e]
+ ! : | + ! : | 1 swift::IterableDeclContext::loadAllMembers() const (in LLDB) + 221 [0x106e0367d]
+ ! : | + ! : | 1 swift::ParseMembersRequest::OutputType swift::evaluateOrDefault<swift::ParseMembersRequest>(swift::Evaluator&, swift::ParseMembersRequest, swift::ParseMembersRequest::OutputType) (in LLDB) + 40 [0x106e03a18]
+ ! : | + ! : | 1 llvm::Expected<swift::ParseMembersRequest::OutputType> swift::Evaluator::getResultCached<swift::ParseMembersRequest, (void*)0>(swift::ParseMembersRequest const&) (in LLDB) + 1 [0x106e05161]
+ ! : | + ! : 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::visitPartialApplyInst(swift::PartialApplyInst*) (in LLDB) + 571 [0x106844dcb]
+ ! : | + ! : 1 swift::PartialApplyInst::create(swift::SILDebugLocation, swift::SILValue, llvm::ArrayRef<swift::SILValue>, swift::SubstitutionMap, swift::ParameterConvention, swift::SILFunction&, swift::SILOpenedArchetypesState&, swift::GenericSpecializationInformation const*, swift::PartialApplyInst::OnStackKind) (in LLDB) + 295 [0x1068cb487]
+ ! : | + ! : 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1134 [0x7fff6364d9b4]
+ ! : | + ! 3 swift::SILCloner<swift::SILInlineCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 1267 [0x10683b413]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitBranchInst(swift::BranchInst*) (in LLDB) + 218 [0x10684a90a]
+ ! : | + ! : | 1 swift::SILInstruction::getDebugScope() const (in LLDB) + 1 [0x1068ab021]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitSwitchEnumInst(swift::SwitchEnumInst*) (in LLDB) + 1079 [0x10684bb87]
+ ! : | + ! : 1 swift::SILInlineCloner::visitTerminator(swift::SILBasicBlock*) (in LLDB) + 543 [0x10683880f]
+ ! : | + ! : 1 swift::SILBuilder::createBranch(swift::SILLocation, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 150 [0x1065f7be6]
+ ! : | + ! : 1 swift::BranchInst::create(swift::SILDebugLocation, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::SILFunction&) (in LLDB) + 46 [0x1068ce3be]
+ ! : | + ! : 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 143 [0x7fff6364d5d5]
+ ! : | + ! 1 swift::SILCloner<swift::SILInlineCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 603 [0x10683b17b]
+ ! : | + ! : 1 swift::TermInst::getSuccessors() (in LLDB) + 7 [0x1068cde97]
+ ! : | + ! 1 swift::SILCloner<swift::SILInlineCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 587 [0x10683b16b]
+ ! : | + 13 swift::SILCloner<swift::SILInlineCloner>::cloneFunctionBody(swift::SILFunction*, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, bool) (in LLDB) + 472 [0x1068385d8]
+ ! : | + ! 7 swift::SILCloner<swift::SILInlineCloner>::doFixUp(swift::SILFunction*) (in LLDB) + 861 [0x10683b87d]
+ ! : | + ! : 7 swift::SILInlineCloner::fixUp(swift::SILFunction*) (in LLDB) + 683 [0x106839e7b]
+ ! : | + ! : 7 swift::recursivelyDeleteTriviallyDeadInstructions(swift::SILInstruction*, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 34 [0x106824832]
+ ! : | + ! : 4 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1769 [0x106824729]
+ ! : | + ! : | 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + ! : | + 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + ! : | + ! 1 swift::RCIdentityAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 46 [0x10656673e]
+ ! : | + ! : | + ! 1 swift::FunctionAnalysisBase<swift::RCIdentityFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 48 [0x10661caf0]
+ ! : | + ! : | + 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 35 [0x1068da993]
+ ! : | + ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 119 [0x1068906f7]
+ ! : | + ! : | + 1 swift::SILInstruction::destroy(swift::SILInstruction*) (in LLDB) + 1740 [0x1068adf4c]
+ ! : | + ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! : | 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! : | 1 tiny_size (in libsystem_malloc.dylib) + 20 [0x7fff6364e7eb]
+ ! : | + ! : 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 772 [0x106824344]
+ ! : | + ! : | 1 swift::ValueBase::getDefiningInstruction() (in LLDB) + 7 [0x1069097f7]
+ ! : | + ! : 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 987 [0x10682441b]
+ ! : | + ! : | 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 379 [0x106823f1b]
+ ! : | + ! : | 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! : 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1859 [0x106824783]
+ ! : | + ! : 1 llvm::SmallPtrSetImplBase::swap(llvm::SmallPtrSetImplBase&) (in LLDB) + 836 [0x1061337c4]
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 169 [0x7fff6368b7e9]
+ ! : | + ! 6 swift::SILCloner<swift::SILInlineCloner>::doFixUp(swift::SILFunction*) (in LLDB) + 128,114 [0x10683b5a0,0x10683b592]
+ ! : | + 1 swift::SILCloner<swift::SILInlineCloner>::cloneFunctionBody(swift::SILFunction*, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, bool) (in LLDB) + 415 [0x10683859f]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, swift::SILBasicBlock*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, swift::SILBasicBlock*, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, swift::SILBasicBlock*> >, swift::SILBasicBlock*, swift::SILBasicBlock*, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, swift::SILBasicBlock*> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, swift::SILBasicBlock*>*) (in LLDB) + 83 [0x1065e7403]
+ ! : | + 1 llvm::DenseMap<swift::SILBasicBlock*, swift::SILBasicBlock*, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, swift::SILBasicBlock*> >::grow(unsigned int) (in LLDB) + 110 [0x1065e757e]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 535 [0x7fff6364cd58]
+ ! : | 4 swift::SILInlineCloner::cloneInline(llvm::ArrayRef<swift::SILValue>) (in LLDB) + 1219 [0x106837503]
+ ! : | + 3 swift::SILBasicBlock::createPhiArgument(swift::SILType, swift::ValueOwnershipKind, swift::ValueDecl const*) (in LLDB) + 102 [0x106890bc6]
+ ! : | + ! 3 swift::SILArgument::SILArgument(swift::ValueKind, swift::SILBasicBlock*, swift::SILType, swift::ValueOwnershipKind, swift::ValueDecl const*) (in LLDB) + 75 [0x10688f5fb]
+ ! : | + ! 3 std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >::insert(std::__1::__wrap_iter<llvm::MachineBasicBlock* const*>, llvm::MachineBasicBlock* const&) (in LLDB) + 460 [0x10689016c]
+ ! : | + ! 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 3 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 600 [0x7fff6364de98]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1134 [0x7fff6364d9b4]
+ ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 5 [0x7fff6364b0c0]
+ ! : | + 1 swift::SILBasicBlock::createPhiArgument(swift::SILType, swift::ValueOwnershipKind, swift::ValueDecl const*) (in LLDB) + 41 [0x106890b89]
+ ! : | + 1 swift::SILType::isTrivial(swift::SILFunction const&) const (in LLDB) + 44 [0x106907e0c]
+ ! : | + 1 swift::SILFunction::getTypeLowering(swift::SILType) const (in LLDB) + 71 [0x10689fe77]
+ ! : | + 1 swift::Lowering::TypeConverter::getTypeLowering(swift::SILType, swift::TypeExpansionContext, swift::CanGenericSignature) (in LLDB) + 130 [0x10692d9d2]
+ ! : | + 1 swift::Lowering::TypeConverter::getTypeLoweringForLoweredType(swift::Lowering::AbstractionPattern, swift::CanType, swift::TypeExpansionContext, bool) (in LLDB) + 127 [0x10692d68f]
+ ! : | + 1 bool llvm::DenseMapBase<llvm::DenseMap<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >, swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >::LookupBucketFor<swift::Lowering::TypeConverter::CachingTypeKey>(swift::Lowering::TypeConverter::CachingTypeKey const&, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> const*&) const (in LLDB) + 39 [0x106930977]
+ ! : | 1 swift::SILInlineCloner::cloneInline(llvm::ArrayRef<swift::SILValue>) (in LLDB) + 1197 [0x1068374ed]
+ ! : 1 swift::SILInliner::inlineFunction(swift::SILFunction*, swift::FullApplySite, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 49 [0x106836dd1]
+ ! : | 1 llvm::PrettyStackTraceEntry::PrettyStackTraceEntry() (in LLDB) + 36 [0x10612f2e4]
+ ! : | 1 tlv_get_addr (in libdyld.dylib) + 4 [0x7fff63487b74]
+ ! : 1 swift::SILInliner::inlineFunction(swift::SILFunction*, swift::FullApplySite, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 262 [0x106836ea6]
+ ! : | 1 swift::SILInlineCloner::SILInlineCloner(swift::SILFunction*, swift::FullApplySite, swift::SILOptFunctionBuilder&, swift::SILInliner::InlineKind, swift::SubstitutionMap, swift::SILOpenedArchetypesTracker&, std::__1::function<void (swift::SILInstruction*)>) (in LLDB) + 78 [0x106837d0e]
+ ! : | 1 swift::SILModuleConventions::SILModuleConventions(swift::SILModule&) (in LLDB) + 0 [0x1069084b0]
+ ! : 1 swift::SILInliner::inlineFunction(swift::SILFunction*, swift::FullApplySite, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 428 [0x106836f4c]
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | 1 szone_size (in libsystem_malloc.dylib) + 73 [0x7fff6364e785]
+ ! : | 1 small_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e9b1]
+ ! : 1 swift::SILInliner::inlineFunction(swift::SILFunction*, swift::FullApplySite, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 542 [0x106836fbe]
+ ! : 1 free_small (in libsystem_malloc.dylib) + 783 [0x7fff6364eea8]
+ ! 69 (anonymous namespace)::SILCombine::run() (in LLDB) + 485 [0x1066c23a5]
+ ! : 43 swift::SILCombiner::runOnFunction(swift::SILFunction&) (in LLDB) + 277 [0x1066c1175]
+ ! : | 13 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 360 [0x1066c0728]
+ ! : | + 3 swift::SILCombiner::visitAllocStackInst(swift::AllocStackInst*) (in LLDB) + 126,292,... [0x1066d0e7e,0x1066d0f24,...]
+ ! : | + 2 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 507,1027 [0x1066cc83b,0x1066cca43]
+ ! : | + 1 swift::SILCombiner::visitApplyInst(swift::ApplyInst*) (in LLDB) + 816 [0x1066ca380]
+ ! : | + ! 1 swift::SILCombiner::optimizeIdentityCastComposition(swift::ApplyInst*, llvm::StringRef, llvm::StringRef) (in LLDB) + 353 [0x1066c97f1]
+ ! : | + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 234 [0x1066cc72a]
+ ! : | + ! 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 73 [0x1068d7e39]
+ ! : | + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 282 [0x1066cc75a]
+ ! : | + ! 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 1 [0x1068cbab1]
+ ! : | + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 362 [0x1066cc7aa]
+ ! : | + ! 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 21 [0x1068cbac5]
+ ! : | + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 3456 [0x1066cd3c0]
+ ! : | + ! 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 11 [0x1068d7dfb]
+ ! : | + 1 swift::SILCombiner::visitCondBranchInst(swift::CondBranchInst*) (in LLDB) + 82 [0x1066d4832]
+ ! : | + 1 swift::SILCombiner::visitPartialApplyInst(swift::PartialApplyInst*) (in LLDB) + 605 [0x1066c420d]
+ ! : | + ! 1 swift::tryDeleteDeadClosure(swift::SingleValueInstruction*, swift::InstModCallbacks) (in LLDB) + 594 [0x106827032]
+ ! : | + ! 1 std::__1::__function::__func<swift::SILCombiner::visitPartialApplyInst(swift::PartialApplyInst*)::$_0, std::__1::allocator<swift::SILCombiner::visitPartialApplyInst(swift::PartialApplyInst*)::$_0>, void (swift::SILInstruction*)>::operator()(swift::SILInstruction*&&) (in LLDB) + 39 [0x1066cacf7]
+ ! : | + ! 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseInstFromFunction(swift::SILInstruction&, llvm::ilist_iterator<llvm::ilist_detail::node_options<swift::SILInstruction, false, false, void>, false, false>&, bool) (in LLDB) + 378 [0x1066c137a]
+ ! : | + ! 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseSingleInstFromFunction(swift::SILInstruction&, bool) (in LLDB) + 587 [0x1066c15db]
+ ! : | + ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 192 [0x7fff6364e897]
+ ! : | + 1 swift::SILInstructionVisitor<swift::SILCombiner, swift::SILInstruction*>::visit(swift::SILInstruction*) (in LLDB) + 0 [0x1066c0940]
+ ! : | 8 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 36 [0x1066c05e4]
+ ! : | + 3 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 812 [0x1066c055c]
+ ! : | + ! 3 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addInitialGroup(llvm::ArrayRef<swift::SILInstruction*>) (in LLDB) + 287 [0x1066c1aaf]
+ ! : | + ! 3 swift::BlotSetVector<swift::SILInstruction*, llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::insert(swift::SILInstruction* const&) (in LLDB) + 184,249,... [0x1066c1b88,0x1066c1bc9,...]
+ ! : | + 2 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 366 [0x1066c039e]
+ ! : | + ! 2 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 164,220 [0x106823e44,0x106823e7c]
+ ! : | + 2 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 354,537 [0x1066c0392,0x1066c0449]
+ ! : | + 1 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 321 [0x1066c0371]
+ ! : | + 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseInstFromFunction(swift::SILInstruction&, llvm::ilist_iterator<llvm::ilist_detail::node_options<swift::SILInstruction, false, false, void>, false, false>&, bool) (in LLDB) + 378 [0x1066c137a]
+ ! : | + 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseSingleInstFromFunction(swift::SILInstruction&, bool) (in LLDB) + 587 [0x1066c15db]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 529 [0x7fff6365046d]
+ ! : | 7 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 349 [0x1066c071d]
+ ! : | + 2 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 56 [0x106893ca8]
+ ! : | + ! 2 swift::SILInstruction::getTypeDependentOperands() const (in LLDB) + 7,34 [0x1068b0dd7,0x1068b0df2]
+ ! : | + 2 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 13,191 [0x106893c7d,0x106893d2f]
+ ! : | + 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 35 [0x106893c93]
+ ! : | + ! 1 swift::SILInstruction::getTypeDependentOperands() (in LLDB) + 322 [0x1068b1462]
+ ! : | + 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 129 [0x106893cf1]
+ ! : | + ! 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 75 [0x1068b08ab]
+ ! : | + 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 287 [0x106893d8f]
+ ! : | + 1 swift::getOpenedArchetypeOf(swift::SILInstruction const*) (in LLDB) + 5 [0x1068dd365]
+ ! : | 6 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 229,402,... [0x1066c06a5,0x1066c0752,...]
+ ! : | 5 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 298 [0x1066c06ea]
+ ! : | + 2 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 51 [0x1067b7f33]
+ ! : | + ! 1 (anonymous namespace)::InstSimplifier::simplifyOverflowBuiltin(swift::BuiltinInst*) (in LLDB) + 54 [0x10656d136]
+ ! : | + ! : 1 simplifyBinaryWithOverflow(swift::BuiltinInst*, llvm::Intrinsic::ID) (in LLDB) + 256 [0x10656d400]
+ ! : | + ! 1 swift::simplifyInstruction(swift::SILInstruction*) (in LLDB) + 62 [0x10656c00e]
+ ! : | + 1 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 928 [0x1067b82a0]
+ ! : | + ! 1 swift::Projection::Projection(swift::SingleValueInstruction*) (in LLDB) + 110 [0x106884bee]
+ ! : | + ! 1 swift::FieldIndexCacheBase::cacheFieldIndex() (in LLDB) + 52 [0x1068cdbd4]
+ ! : | + ! 1 swift::NominalTypeDecl::getStoredProperties() const (in LLDB) + 13 [0x106da9a4d]
+ ! : | + 1 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 1703 [0x1067b85a7]
+ ! : | + ! 1 SILCombineCanonicalize::notifyNewInstruction(swift::SILInstruction*) (in LLDB) + 126 [0x1066c1ebe]
+ ! : | + ! 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addUsersOfAllResultsToWorklist(swift::SILInstruction*) (in LLDB) + 28 [0x1066c1fcc]
+ ! : | + ! 1 swift::SILInstruction::getResultsImpl() const (in LLDB) + 25 [0x1068ab8d9]
+ ! : | + 1 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 41 [0x1067b7f29]
+ ! : | 4 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 275 [0x1066c06d3]
+ ! : | 2 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 63,164 [0x106823ddf,0x106823e44]
+ ! : | 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 21 [0x106823db5]
+ ! : | ! 1 swift::SILInstruction::getResultsImpl() const (in LLDB) + 45 [0x1068ab8ed]
+ ! : | 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 107 [0x106823e0b]
+ ! : | 1 swift::SILInstruction::getResultsImpl() const (in LLDB) + 4 [0x1068ab8c4]
+ ! : 26 swift::SILCombiner::runOnFunction(swift::SILFunction&) (in LLDB) + 305 [0x1066c1191]
+ ! : 12 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 36 [0x1066c05e4]
+ ! : + 5 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 366 [0x1066c039e]
+ ! : + ! 2 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 107 [0x106823e0b]
+ ! : + ! : 2 swift::SILInstruction::getResultsImpl() const (in LLDB) + 0,36 [0x1068ab8c0,0x1068ab8e4]
+ ! : + ! 2 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 164,220 [0x106823e44,0x106823e7c]
+ ! : + ! 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 95 [0x106823dff]
+ ! : + ! 1 swift::SILFunction::getEffectiveOptimizationMode() const (in LLDB) + 28 [0x10689f9ec]
+ ! : + 5 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 812 [0x1066c055c]
+ ! : + ! 3 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addInitialGroup(llvm::ArrayRef<swift::SILInstruction*>) (in LLDB) + 287 [0x1066c1aaf]
+ ! : + ! : 2 swift::BlotSetVector<swift::SILInstruction*, llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::insert(swift::SILInstruction* const&) (in LLDB) + 310,328 [0x1066c1c06,0x1066c1c18]
+ ! : + ! : 1 swift::BlotSetVector<swift::SILInstruction*, llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::insert(swift::SILInstruction* const&) (in LLDB) + 287 [0x1066c1bef]
+ ! : + ! : 1 llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> >, swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> >::InsertIntoBucketImpl<swift::SILInstruction*>(swift::SILInstruction* const&, swift::SILInstruction* const&, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int>*) (in LLDB) + 43 [0x106364e2b]
+ ! : + ! 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addInitialGroup(llvm::ArrayRef<swift::SILInstruction*>) (in LLDB) + 171 [0x1066c1a3b]
+ ! : + ! : 1 llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> >::grow(unsigned int) (in LLDB) + 263 [0x106365067]
+ ! : + ! 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addInitialGroup(llvm::ArrayRef<swift::SILInstruction*>) (in LLDB) + 265 [0x1066c1a99]
+ ! : + 1 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 431 [0x1066c03df]
+ ! : + ! 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x106133836]
+ ! : + ! 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff6364d23a]
+ ! : + ! 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff6364e482]
+ ! : + ! 1 szone_realloc (in libsystem_malloc.dylib) + 806 [0x7fff6364f7a1]
+ ! : + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : + ! 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : + ! 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 362 [0x7fff6364ccab]
+ ! : + ! 1 small_free_list_remove_ptr_no_clear (in libsystem_malloc.dylib) + 202 [0x7fff63651cc0]
+ ! : + 1 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 287 [0x1066c034f]
+ ! : 4 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 275 [0x1066c06d3]
+ ! : + 3 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 164,167 [0x106823e44,0x106823e47]
+ ! : + 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 95 [0x106823dff]
+ ! : + 1 swift::SILFunction::getEffectiveOptimizationMode() const (in LLDB) + 10 [0x10689f9da]
+ ! : 3 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 298 [0x1066c06ea]
+ ! : + 2 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 2997,3012 [0x1067b8ab5,0x1067b8ac4]
+ ! : + 1 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 51 [0x1067b7f33]
+ ! : + 1 swift::simplifyInstruction(swift::SILInstruction*) (in LLDB) + 1809 [0x10656c6e1]
+ ! : + 1 swift::SILModule::getIntrinsicInfo(swift::Identifier) (in LLDB) + 70 [0x1068d7ca6]
+ ! : 3 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 360 [0x1066c0728]
+ ! : + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 444 [0x1066cc7fc]
+ ! : + ! 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 27 [0x1068b087b]
+ ! : + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 457 [0x1066cc809]
+ ! : + ! 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 13 [0x1068b086d]
+ ! : + 1 swift::SILInstructionVisitor<swift::SILCombiner, swift::SILInstruction*>::visit(swift::SILInstruction*) (in LLDB) + 0 [0x1066c0940]
+ ! : 2 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 349 [0x1066c071d]
+ ! : + 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 129 [0x106893cf1]
+ ! : + ! 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 27 [0x1068b087b]
+ ! : + 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 438 [0x106893e26]
+ ! : + 1 swift::SILInstruction::getTypeDependentOperands() const (in LLDB) + 315 [0x1068b0f0b]
+ ! : 2 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 229 [0x1066c06a5]
+ ! 30 (anonymous namespace)::SILCSE::run() (in LLDB) + 187 [0x10671698b]
+ ! : 20 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 251 [0x10670396b]
+ ! : | 5 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 656 [0x106703da0]
+ ! : | + 2 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::operator[]((anonymous namespace)::SimpleValue const&) (in LLDB) + 57 [0x106705499]
+ ! : | + ! 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 2163 [0x1067062d3]
+ ! : | + ! : 1 llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine<swift::SILType, llvm::APInt>(unsigned long, char*, char*, swift::SILType const&, llvm::APInt const&) (in LLDB) + 138 [0x10670865a]
+ ! : | + ! : 1 char* llvm::hashing::detail::hash_combine_recursive_helper::combine_data<unsigned long>(unsigned long&, char*, char*, unsigned long) (in LLDB) + 8 [0x106e7e088]
+ ! : | + ! 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 5243 [0x106706edb]
+ ! : | + ! 1 llvm::hash_code llvm::hashing::detail::hash_combine_range_impl<swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>::iterator>(swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>::iterator, swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>::iterator) (in LLDB) + 2280 [0x1067094a8]
+ ! : | + ! 1 llvm::hashing::detail::hash_short(char const*, unsigned long, unsigned long long) (in LLDB) + 620 [0x105ff120c]
+ ! : | + 2 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::operator[]((anonymous namespace)::SimpleValue const&) (in LLDB) + 181 [0x106705515]
+ ! : | + ! 2 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 42,47 [0x10670574a,0x10670574f]
+ ! : | + 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::operator[]((anonymous namespace)::SimpleValue const&) (in LLDB) + 312 [0x106705598]
+ ! : | + 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::grow(unsigned int) (in LLDB) + 544 [0x10670aa60]
+ ! : | + 1 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 53 [0x106705755]
+ ! : | 4 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 433 [0x106703cc1]
+ ! : | + 2 swift::CSE::canHandle(swift::SILInstruction*) (in LLDB) + 205 [0x106704e2d]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 40 [0x1068b18c8]
+ ! : | + ! : 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 5 [0x1068cbab5]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 53 [0x1068b18d5]
+ ! : | + ! 1 swift::BuiltinInfo::isReadNone() const (in LLDB) + 27 [0x106d89c5b]
+ ! : | + ! 1 _platform_strchr$VARIANT$Haswell (in libsystem_platform.dylib) + 14 [0x7fff6368c14e]
+ ! : | + 2 swift::CSE::canHandle(swift::SILInstruction*) (in LLDB) + 295 [0x106704e87]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::getCalleeEffects(swift::FunctionSideEffects&, swift::FullApplySite) (in LLDB) + 79 [0x1065679af]
+ ! : | + : 1 swift::CalleeCache::getCalleeList(swift::FullApplySite) const (in LLDB) + 44 [0x1065449ec]
+ ! : | + : 1 swift::CalleeCache::getCalleeListForCalleeKind(swift::SILValue) const (in LLDB) + 172 [0x10654497c]
+ ! : | + : 1 swift::CalleeCache::getCalleeList(swift::SILDeclRef) const (in LLDB) + 175 [0x10654485f]
+ ! : | + : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 158 [0x7fff6364d5e4]
+ ! : | + : 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + : 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::getCalleeEffects(swift::FunctionSideEffects&, swift::FullApplySite) (in LLDB) + 354 [0x106567ac2]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::recompute(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*) (in LLDB) + 111 [0x1065676cf]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::analyzeFunction(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo>&, int) (in LLDB) + 343 [0x1065686f7]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::analyzeCall(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*, swift::FullApplySite, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo>&, int) (in LLDB) + 642 [0x106568bb2]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::analyzeFunction(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo>&, int) (in LLDB) + 343 [0x1065686f7]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::analyzeCall(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*, swift::FullApplySite, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo>&, int) (in LLDB) + 642 [0x106568bb2]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::analyzeFunction(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo>&, int) (in LLDB) + 343 [0x1065686f7]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::analyzeCall(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*, swift::FullApplySite, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo>&, int) (in LLDB) + 642 [0x106568bb2]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::analyzeFunction(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo>&, int) (in LLDB) + 343 [0x1065686f7]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::analyzeCall(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*, swift::FullApplySite, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo>&, int) (in LLDB) + 642 [0x106568bb2]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::analyzeFunction(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo>&, int) (in LLDB) + 193 [0x106568661]
+ ! : | 3 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 92,449,... [0x106703b6c,0x106703cd1,...]
+ ! : | 2 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 100 [0x106703b74]
+ ! : | + 2 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 167 [0x106823e47]
+ ! : | 2 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 483 [0x106703cf3]
+ ! : | + 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 858 [0x106705dba]
+ ! : | + ! 1 llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine<swift::ProtocolConformanceRef, swift::SILType, bool, llvm::hash_code>(unsigned long, char*, char*, swift::ProtocolConformanceRef const&, swift::SILType const&, bool const&, llvm::hash_code const&) (in LLDB) + 172 [0x106708a1c]
+ ! : | + ! 1 llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine<swift::SILType, bool, llvm::hash_code>(unsigned long, char*, char*, swift::SILType const&, bool const&, llvm::hash_code const&) (in LLDB) + 172 [0x106708b2c]
+ ! : | + ! 1 char* llvm::hashing::detail::hash_combine_recursive_helper::combine_data<bool>(unsigned long&, char*, char*, bool) (in LLDB) + 10 [0x1063e943a]
+ ! : | + 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 2163 [0x1067062d3]
+ ! : | + 1 llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine<swift::SILType, llvm::APInt>(unsigned long, char*, char*, swift::SILType const&, llvm::APInt const&) (in LLDB) + 158 [0x10670866e]
+ ! : | + 1 llvm::hash_value(llvm::APInt const&) (in LLDB) + 82 [0x1060d7e82]
+ ! : | 1 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 413 [0x106703cad]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + 1 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 97 [0x10653ba41]
+ ! : | 1 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 524 [0x106703d1c]
+ ! : | + 1 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 156 [0x1067057bc]
+ ! : | + 1 bool swift::SILInstruction::isIdenticalTo<swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)>(swift::SILInstruction const*, swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)&&) const (in LLDB) + 179 [0x106652153]
+ ! : | + 1 swift::SILInstruction::hasIdenticalState(swift::SILInstruction const*) const (in LLDB) + 41 [0x1068afdc9]
+ ! : | 1 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 778 [0x106703e1a]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 362 [0x7fff6364ccab]
+ ! : | + 1 small_free_list_remove_ptr (in libsystem_malloc.dylib) + 65 [0x7fff63651b77]
+ ! : | 1 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 985 [0x106703ee9]
+ ! : | 1 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 56 [0x106705758]
+ ! : 5 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 409 [0x106703a09]
+ ! : | 3 swift::CSE::NodeScope::~NodeScope() (in LLDB) + 193 [0x1067053d1]
+ ! : | + 3 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 156 [0x1067057bc]
+ ! : | + 1 bool swift::SILInstruction::isIdenticalTo<swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)>(swift::SILInstruction const*, swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)&&) const (in LLDB) + 38 [0x1066520c6]
+ ! : | + ! 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 0 [0x1068b0860]
+ ! : | + 1 bool swift::SILInstruction::isIdenticalTo<swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)>(swift::SILInstruction const*, swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)&&) const (in LLDB) + 179 [0x106652153]
+ ! : | + ! 1 swift::SILInstruction::hasIdenticalState(swift::SILInstruction const*) const (in LLDB) + 57 [0x1068afdd9]
+ ! : | + 1 bool swift::SILInstruction::isIdenticalTo<swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)>(swift::SILInstruction const*, swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)&&) const (in LLDB) + 113 [0x106652111]
+ ! : | 2 swift::CSE::NodeScope::~NodeScope() (in LLDB) + 156 [0x1067053ac]
+ ! : | 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 2271 [0x10670633f]
+ ! : | ! 1 llvm::hashing::detail::hash_short(char const*, unsigned long, unsigned long long) (in LLDB) + 359 [0x105ff1107]
+ ! : | 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 5428 [0x106706f94]
+ ! : 2 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 317 [0x1067039ad]
+ ! : | 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 158 [0x7fff6364d5e4]
+ ! : | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 80 [0x7fff6364b052]
+ ! : 1 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 147 [0x106703903]
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364d588]
+ ! : 1 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 417 [0x106703a11]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 136 [0x7fff6365001b]
+ ! : 1 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 280 [0x106703988]
+ ! 26 (anonymous namespace)::GenericSpecializer::run() (in LLDB) + 2605 [0x10673457d]
+ ! : 16 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 2466 [0x1067f6b22]
+ ! : | 16 swift::GenericFuncSpecializer::GenericFuncSpecializer(swift::SILOptFunctionBuilder&, swift::SILFunction*, swift::SubstitutionMap, swift::ReabstractionInfo const&) (in LLDB) + 1205 [0x1067f4db5]
+ ! : | 9 swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature) (in LLDB) + 455 [0x106858c27]
+ ! : | + 6 swift::Mangle::SpecializationMangler::finalize() (in LLDB) + 710 [0x1068588e6]
+ ! : | + ! 6 swift::Demangle::mangleNode(swift::Demangle::Node*) (in LLDB) + 25 [0x106f1b049]
+ ! : | + ! 5 swift::Demangle::mangleNode(swift::Demangle::Node*, llvm::function_ref<swift::Demangle::Node* (swift::Demangle::SymbolicReferenceKind, void const*)>) (in LLDB) + 810 [0x106f1b38a]
+ ! : | + ! : 3 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 1882 [0x106f1bbea]
+ ! : | + ! : | 2 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 15681 [0x106f1f1d1]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 2207 [0x106f1bd2f]
+ ! : | + ! : | + ! 1 (anonymous namespace)::Remangler::mangleAnyGenericType(swift::Demangle::Node*, llvm::StringRef) (in LLDB) + 107 [0x106f29c2b]
+ ! : | + ! : | + ! 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 18446 [0x106f1fc9e]
+ ! : | + ! : | + ! 1 void swift::Mangle::mangleIdentifier<(anonymous namespace)::Remangler>((anonymous namespace)::Remangler&, llvm::StringRef) (in LLDB) + 342 [0x106f2a9b6]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 4300 [0x106f1c55c]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangleDependentGenericSignature(swift::Demangle::Node*) (in LLDB) + 1885 [0x106f2637d]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::mangleAbstractStorage(swift::Demangle::Node*, llvm::StringRef) (in LLDB) + 75 [0x106f2a72b]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::mangleAnyGenericType(swift::Demangle::Node*, llvm::StringRef) (in LLDB) + 107 [0x106f29c2b]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 18446 [0x106f1fc9e]
+ ! : | + ! : | 1 void swift::Mangle::mangleIdentifier<(anonymous namespace)::Remangler>((anonymous namespace)::Remangler&, llvm::StringRef) (in LLDB) + 2279 [0x106f2b147]
+ ! : | + ! : | 1 swift::Demangle::CharVector::append(unsigned long long, swift::Demangle::NodeFactory&) (in LLDB) + 272 [0x106ee6cc0]
+ ! : | + ! : | 1 snprintf (in libsystem_c.dylib) + 156 [0x7fff63524104]
+ ! : | + ! : | 1 vsnprintf_l (in libsystem_c.dylib) + 41 [0x7fff635330b5]
+ ! : | + ! : | 1 _vsnprintf (in libsystem_c.dylib) + 410 [0x7fff63533058]
+ ! : | + ! : | 1 __v2printf (in libsystem_c.dylib) + 475 [0x7fff6354ce1b]
+ ! : | + ! : | 1 __vfprintf (in libsystem_c.dylib) + 12018 [0x7fff6352845c]
+ ! : | + ! : 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 1754 [0x106f1bb6a]
+ ! : | + ! : | 1 DYLD-STUB$$memcpy (in LLDB) + 0 [0x109747faa]
+ ! : | + ! : 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 1924 [0x106f1bc14]
+ ! : | + ! : 1 (anonymous namespace)::Remangler::mangleGenericSpecialization(swift::Demangle::Node*) (in LLDB) + 539 [0x106f27d5b]
+ ! : | + ! : 1 swift::Demangle::CharVector::append(unsigned long long, swift::Demangle::NodeFactory&) (in LLDB) + 272 [0x106ee6cc0]
+ ! : | + ! : 1 snprintf (in libsystem_c.dylib) + 156 [0x7fff63524104]
+ ! : | + ! : 1 vsnprintf_l (in libsystem_c.dylib) + 41 [0x7fff635330b5]
+ ! : | + ! : 1 _vsnprintf (in libsystem_c.dylib) + 410 [0x7fff63533058]
+ ! : | + ! : 1 __v2printf (in libsystem_c.dylib) + 475 [0x7fff6354ce1b]
+ ! : | + ! : 1 __vfprintf (in libsystem_c.dylib) + 4701 [0x7fff635267c7]
+ ! : | + ! 1 swift::Demangle::mangleNode(swift::Demangle::Node*, llvm::function_ref<swift::Demangle::Node* (swift::Demangle::SymbolicReferenceKind, void const*)>) (in LLDB) + 637 [0x106f1b2dd]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + ! 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + ! 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 531 [0x7fff6364cd54]
+ ! : | + 1 swift::Mangle::SpecializationMangler::finalize() (in LLDB) + 162 [0x1068586c2]
+ ! : | + ! 1 _platform_bzero$VARIANT$Haswell (in libsystem_platform.dylib) + 104 [0x7fff6368bc48]
+ ! : | + 1 swift::Mangle::SpecializationMangler::finalize() (in LLDB) + 284 [0x10685873c]
+ ! : | + ! 1 swift::Demangle::Demangler::parseAndPushNodes() (in LLDB) + 56 [0x106ee7998]
+ ! : | + ! 1 swift::Demangle::Demangler::demangleOperator() (in LLDB) + 144 [0x106ee7b80]
+ ! : | + 1 swift::Mangle::SpecializationMangler::finalize() (in LLDB) + 897 [0x1068589a1]
+ ! : | + 1 swift::Demangle::Demangler::demangleSymbol(llvm::StringRef, std::__1::function<swift::Demangle::Node* (swift::Demangle::SymbolicReferenceKind, swift::Demangle::Directness, int, void const*)>) (in LLDB) + 736 [0x106ee73b0]
+ ! : | + 1 swift::Demangle::Demangler::DemangleInitRAII::~DemangleInitRAII() (in LLDB) + 116 [0x106ee7024]
+ ! : | 6 swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature) (in LLDB) + 222 [0x106858b3e]
+ ! : | + 6 swift::GenericSignatureImpl::forEachParam(llvm::function_ref<void (swift::GenericTypeParamType*, bool)>) const (in LLDB) + 675 [0x106e23873]
+ ! : | + 5 void llvm::function_ref<void (swift::GenericTypeParamType*, bool)>::callback_fn<swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature)::$_0>(long, swift::GenericTypeParamType*, bool) (in LLDB) + 101 [0x106859c45]
+ ! : | + ! 4 swift::Mangle::ASTMangler::appendType(swift::Type, swift::ValueDecl const*) (in LLDB) + 486 [0x106d486f6]
+ ! : | + ! : 3 swift::Mangle::ASTMangler::appendAnyGenericType(swift::GenericTypeDecl const*) (in LLDB) + 359 [0x106d475f7]
+ ! : | + ! : | 2 swift::Mangle::ASTMangler::appendDeclName(swift::ValueDecl const*) (in LLDB) + 360 [0x106d4aec8]
+ ! : | + ! : | + 1 swift::Mangle::Mangler::appendIdentifier(llvm::StringRef) (in LLDB) + 93 [0x106ebe7dd]
+ ! : | + ! : | + ! 1 std::__1::pair<llvm::StringMapIterator<unsigned int>, bool> llvm::StringMap<unsigned int, llvm::MallocAllocator>::try_emplace<>(llvm::StringRef) (in LLDB) + 28 [0x1096baf5c]
+ ! : | + ! : | + ! 1 llvm::StringMapImpl::LookupBucketFor(llvm::StringRef) (in LLDB) + 100 [0x10613dda4]
+ ! : | + ! : | + ! 1 calloc (in libsystem_malloc.dylib) + 0 [0x7fff6364d294]
+ ! : | + ! : | + 1 void swift::Mangle::mangleIdentifier<swift::Mangle::Mangler>(swift::Mangle::Mangler&, llvm::StringRef) (in LLDB) + 1218 [0x106ebee12]
+ ! : | + ! : | + 1 llvm::raw_ostream::operator<<(unsigned long) (in LLDB) + 18 [0x10616d192]
+ ! : | + ! : | + 1 void write_unsigned_impl<unsigned int>(llvm::raw_ostream&, unsigned int, unsigned long, llvm::IntegerStyle, bool) (in LLDB) + 112 [0x10612f100]
+ ! : | + ! : | 1 swift::Mangle::ASTMangler::appendDeclName(swift::ValueDecl const*) (in LLDB) + 683 [0x106d4b00b]
+ ! : | + ! : | 1 swift::ValueDecl::isOutermostPrivateOrFilePrivateScope() const (in LLDB) + 0 [0x106da4920]
+ ! : | + ! : 1 swift::Mangle::ASTMangler::appendAnyGenericType(swift::GenericTypeDecl const*) (in LLDB) + 28 [0x106d474ac]
+ ! : | + ! : 1 swift::Mangle::ASTMangler::tryAppendStandardSubstitution(swift::GenericTypeDecl const*) (in LLDB) + 0 [0x106d4d810]
+ ! : | + ! 1 swift::Mangle::ASTMangler::appendType(swift::Type, swift::ValueDecl const*) (in LLDB) + 435 [0x106d486c3]
+ ! : | + 1 void llvm::function_ref<void (swift::GenericTypeParamType*, bool)>::callback_fn<swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature)::$_0>(long, swift::GenericTypeParamType*, bool) (in LLDB) + 66 [0x106859c22]
+ ! : | + 1 swift::Type::subst(swift::SubstitutionMap, swift::SubstOptions) const (in LLDB) + 118 [0x106e999d6]
+ ! : | + 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 1 [0x106e9f211]
+ ! : | 1 swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature) (in LLDB) + 92 [0x106858abc]
+ ! : | 1 llvm::raw_ostream::write(unsigned char) (in LLDB) + 134 [0x10616d8f6]
+ ! : | 1 llvm::raw_svector_ostream::write_impl(char const*, unsigned long) (in LLDB) + 78 [0x10616f0fe]
+ ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 198 [0x7fff6368b806]
+ ! : 5 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 2494 [0x1067f6b3e]
+ ! : | 5 swift::GenericFuncSpecializer::tryCreateSpecialization() (in LLDB) + 101 [0x1067f5575]
+ ! : | 5 swift::GenericCloner::cloneFunction(swift::SILOptFunctionBuilder&, swift::SILFunction*, swift::ReabstractionInfo const&, swift::SubstitutionMap, llvm::StringRef, std::__1::function<void (swift::SILInstruction*, swift::SILInstruction*)>) (in LLDB) + 190 [0x1067f56ce]
+ ! : | 5 swift::GenericCloner::populateCloned() (in LLDB) + 2259 [0x1067db303]
+ ! : | 5 swift::SILCloner<swift::GenericCloner>::cloneFunctionBody(swift::SILFunction*, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, bool) (in LLDB) + 461 [0x1067db6bd]
+ ! : | 4 swift::SILCloner<swift::GenericCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 563 [0x1067dd1d3]
+ ! : | + 2 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::visitApplyInst(swift::ApplyInst*) (in LLDB) + 41 [0x1067e39f9]
+ ! : | + ! 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::ApplySiteCloningHelper::ApplySiteCloningHelper(swift::ApplySite, swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>&) (in LLDB) + 264 [0x1067eeba8]
+ ! : | + ! : 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::remapType(swift::SILType) (in LLDB) + 213 [0x1067db405]
+ ! : | + ! : 1 swift::SILType::subst(swift::SILModule&, swift::SubstitutionMap) const (in LLDB) + 169 [0x1068a0eb9]
+ ! : | + ! : 1 swift::CanTypeVisitor<(anonymous namespace)::SILTypeSubstituter, swift::CanType>::visit(swift::CanType) (in LLDB) + 756 [0x1068a9694]
+ ! : | + ! : 1 (anonymous namespace)::SILTypeSubstituter::substSILFunctionType(swift::CanTypeWrapper<swift::SILFunctionType>) (in LLDB) + 436 [0x1068a5274]
+ ! : | + ! : 1 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 118 [0x1068a9856]
+ ! : | + ! : 1 swift::Type::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 127 [0x106e9fcff]
+ ! : | + ! : 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + ! : 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 4008 [0x106ea1e08]
+ ! : | + ! : 1 swift::BoundGenericType::get(swift::NominalTypeDecl*, swift::Type, llvm::ArrayRef<swift::Type>) (in LLDB) + 436 [0x106d07ef4]
+ ! : | + ! : 1 llvm::FoldingSetBase::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) (in LLDB) + 72 [0x106108b98]
+ ! : | + ! 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::ApplySiteCloningHelper::ApplySiteCloningHelper(swift::ApplySite, swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>&) (in LLDB) + 870 [0x1067eee06]
+ ! : | + ! 1 swift::SILCloner<swift::GenericCloner>::getOpSubstitutionMap(swift::SubstitutionMap) (in LLDB) + 247 [0x1067ef087]
+ ! : | + ! 1 swift::SubstitutionMap::subst(swift::SubstitutionMap, swift::SubstOptions) const (in LLDB) + 118 [0x106e93956]
+ ! : | + ! 1 swift::SubstitutionMap::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 853 [0x106e936c5]
+ ! : | + ! 1 swift::Type::subst(swift::SubstitutionMap, swift::SubstOptions) const (in LLDB) + 118 [0x106e999d6]
+ ! : | + ! 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 275 [0x106e9f323]
+ ! : | + 1 swift::SILCloner<swift::GenericCloner>::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 565 [0x1067e3d95]
+ ! : | + ! 1 swift::BuiltinInst::create(swift::SILDebugLocation, swift::Identifier, swift::SILType, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>, swift::SILModule&) (in LLDB) + 50 [0x1068ca572]
+ ! : | + ! 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 165 [0x7fff6364dce5]
+ ! : | + 1 swift::SILCloner<swift::GenericCloner>::visitWitnessMethodInst(swift::WitnessMethodInst*) (in LLDB) + 39 [0x1067e00b7]
+ ! : | + 1 swift::SILCloner<swift::GenericCloner>::getOpConformance(swift::Type, swift::ProtocolConformanceRef) (in LLDB) + 168 [0x1067ee2c8]
+ ! : | + 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::remapConformance(swift::Type, swift::ProtocolConformanceRef) (in LLDB) + 78 [0x1067ee32e]
+ ! : | + 1 swift::ProtocolConformanceRef::subst(swift::Type, swift::SubstitutionMap, swift::SubstOptions) const (in LLDB) + 130 [0x106e88662]
+ ! : | + 1 swift::ProtocolConformanceRef::subst(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 750 [0x106e8897e]
+ ! : | + 1 swift::SubstitutionMap::lookupConformance(swift::CanType, swift::ProtocolDecl*) const (in LLDB) + 591 [0x106e92f9f]
+ ! : | + 1 swift::GenericSignatureImpl::conformsToProtocol(swift::Type, swift::ProtocolDecl*) (in LLDB) + 269 [0x106e2491d]
+ ! : | 1 swift::SILCloner<swift::GenericCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 332 [0x1067dd0ec]
+ ! : | 1 swift::SILCloner<swift::GenericCloner>::clonePhiArgs(swift::SILBasicBlock*) (in LLDB) + 197 [0x1067dda75]
+ ! : | 1 swift::SILBasicBlock::getSILPhiArguments() const (in LLDB) + 0 [0x106890b30]
+ ! : 2 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 1833 [0x1067f68a9]
+ ! : | 1 swift::ReabstractionInfo::ReabstractionInfo(swift::ModuleDecl*, bool, swift::ApplySite, swift::SILFunction*, swift::SubstitutionMap, swift::IsSerialized_t, bool, swift::OptRemark::Emitter*) (in LLDB) + 312 [0x1067f0a98]
+ ! : | + 1 swift::SILFunctionType::substGenericArgs(swift::SILModule&, swift::SubstitutionMap, swift::TypeExpansionContext) (in LLDB) + 232 [0x1068a50a8]
+ ! : | + 1 (anonymous namespace)::SILTypeSubstituter::substSILFunctionType(swift::CanTypeWrapper<swift::SILFunctionType>) (in LLDB) + 1474 [0x1068a5682]
+ ! : | + 1 swift::SILFunctionType::get(swift::GenericSignature, swift::SILFunctionType::ExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, llvm::Optional<swift::SILResultInfo>, swift::SubstitutionMap, bool, swift::ASTContext const&, swift::ProtocolConformanceRef) (in LLDB) + 216 [0x106d0b2b8]
+ ! : | + 1 llvm::FoldingSetBase::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) (in LLDB) + 164 [0x106108bf4]
+ ! : | + 1 llvm::FoldingSet<swift::SILFunctionType>::NodeEquals(llvm::FoldingSetBase::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const (in LLDB) + 32 [0x106d13a30]
+ ! : | + 1 swift::SILFunctionType::Profile(llvm::FoldingSetNodeID&) (in LLDB) + 27 [0x106d13a8b]
+ ! : | 1 swift::ReabstractionInfo::ReabstractionInfo(swift::ModuleDecl*, bool, swift::ApplySite, swift::SILFunction*, swift::SubstitutionMap, swift::IsSerialized_t, bool, swift::OptRemark::Emitter*) (in LLDB) + 336 [0x1067f0ab0]
+ ! : | 1 swift::ReabstractionInfo::createSubstitutedAndSpecializedTypes() (in LLDB) + 1088 [0x1067f23e0]
+ ! : 2 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 5832 [0x1067f7848]
+ ! : | 2 swift::replaceWithSpecializedFunction(swift::ApplySite, swift::SILFunction*, swift::ReabstractionInfo const&) (in LLDB) + 280 [0x1067f5938]
+ ! : | 1 replaceWithSpecializedCallee(swift::ApplySite, swift::SILValue, swift::SILBuilder&, swift::ReabstractionInfo const&) (in LLDB) + 93 [0x1067f59ad]
+ ! : | + 1 swift::SILInstruction::getLoc() const (in LLDB) + 7 [0x1068ab007]
+ ! : | 1 replaceWithSpecializedCallee(swift::ApplySite, swift::SILValue, swift::SILBuilder&, swift::ReabstractionInfo const&) (in LLDB) + 612 [0x1067f5bb4]
+ ! : | 1 swift::SILBuilder::createLoad(swift::SILLocation, swift::SILValue, swift::LoadOwnershipQualifier) (in LLDB) + 46 [0x1069316be]
+ ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 20 [0x7fff636548c4]
+ ! : 1 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 2474 [0x1067f6b2a]
+ ! : 1 swift::GenericFuncSpecializer::lookupSpecialization() (in LLDB) + 115 [0x1067f4f73]
+ ! 18 (anonymous namespace)::ConstantPropagation::run() (in LLDB) + 260 [0x106661464]
+ ! : 11 swift::ConstantFolder::processWorkList() (in LLDB) + 4747 [0x1067c5edb]
+ ! : | 7 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1769 [0x106824729]
+ ! : | + 4 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 2 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 973 [0x7fff63650629]
+ ! : | + ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 259 [0x7fff63651286]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 476 [0x7fff63650e84]
+ ! : | + ! 1 _os_unfair_lock_unlock_slow (in libsystem_platform.dylib) + 52 [0x7fff6368c8b9]
+ ! : | + ! : 1 __ulock_wake (in libsystem_kernel.dylib) + 10 [0x7fff635d7a4e]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + 3 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + 2 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + : 1 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 170 [0x10653ba8a]
+ ! : | + : 1 swift::EscapeAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 404 [0x106554d94]
+ ! : | + 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 38 [0x1068da996]
+ ! : | 2 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1732 [0x106824704]
+ ! : | + 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 251 [0x7fff63650da3]
+ ! : | 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 987 [0x10682441b]
+ ! : | + 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 379 [0x106823f1b]
+ ! : | + 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 0 [0x1068b2210]
+ ! : | 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 549 [0x106824265]
+ ! : 3 swift::ConstantFolder::processWorkList() (in LLDB) + 3141 [0x1067c5895]
+ ! : | 1 constantFoldBuiltin(swift::BuiltinInst*, llvm::Optional<bool>&) (in LLDB) + 2740 [0x1067c7004]
+ ! : | + 1 bool swift::PatternMatch::match_combine_or<swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::match_integer<0ull> > >, swift::PatternMatch::Argument_match<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::class_match<swift::ValueBase> > > > >, swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::class_match<swift::ValueBase> > > > >, swift::PatternMatch::Argument_match<swift::PatternMatch::match_integer<0ull> > > >::match<swift::BuiltinInst>(swift::BuiltinInst*) (in LLDB) + 146 [0x1067cc692]
+ ! : | + 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 22 [0x1068d7e06]
+ ! : | 1 constantFoldBuiltin(swift::BuiltinInst*, llvm::Optional<bool>&) (in LLDB) + 18297 [0x1067cacc9]
+ ! : | + 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 4 [0x1068d7df4]
+ ! : | 1 constantFoldBuiltin(swift::BuiltinInst*, llvm::Optional<bool>&) (in LLDB) + 1305 [0x1067c6a69]
+ ! : 2 swift::ConstantFolder::processWorkList() (in LLDB) + 2788 [0x1067c5734]
+ ! : 1 swift::ConstantFolder::processWorkList() (in LLDB) + 555 [0x1067c4e7b]
+ ! : | 1 std::__1::__function::__func<swift::ConstantFolder::ConstantFolder(swift::SILOptFunctionBuilder&, unsigned int, bool, std::__1::function<void (swift::SILInstruction*)>)::'lambda'(swift::SILInstruction*), std::__1::allocator<swift::ConstantFolder::ConstantFolder(swift::SILOptFunctionBuilder&, unsigned int, bool, std::__1::function<void (swift::SILInstruction*)>)::'lambda'(swift::SILInstruction*)>, void (swift::SILInstruction*)>::operator()(swift::SILInstruction*&&) (in LLDB) + 0 [0x106661670]
+ ! : 1 swift::ConstantFolder::processWorkList() (in LLDB) + 2959 [0x1067c57df]
+ ! : 1 llvm::SetVector<swift::SILInstruction*, std::__1::vector<swift::SILInstruction*, std::__1::allocator<swift::SILInstruction*> >, llvm::DenseSet<swift::SILInstruction*, llvm::DenseMapInfo<swift::SILInstruction*> > >::insert(swift::SILInstruction* const&) (in LLDB) + 180 [0x10635fcf4]
+ ! 17 (anonymous namespace)::ABCOpt::run() (in LLDB) + 220 [0x10661b06c]
+ ! : 17 swift::FunctionAnalysisBase<swift::IVInfo>::get(swift::SILFunction*) (in LLDB) + 208 [0x10661ca20]
+ ! : 17 swift::IVAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 198 [0x10653e776]
+ ! : 8 swift::SCCVisitor<swift::IVInfo>::run() (in LLDB) + 104 [0x10653ed58]
+ ! : | 4 swift::SCCVisitor<swift::IVInfo>::maybeDFSCanonicalNode(swift::SILNode*) (in LLDB) + 124 [0x10653f7bc]
+ ! : | + 4 swift::SCCVisitor<swift::IVInfo>::addDFSInfo(swift::SILNode*) (in LLDB) + 30 [0x10653fb3e]
+ ! : | + 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 3 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 20,76 [0x7fff6364d55a,0x7fff6364d592]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 600 [0x7fff6364de98]
+ ! : | + 1 DYLD-STUB$$malloc (in libc++abi.dylib) + 0 [0x7fff6060ff74]
+ ! : | 2 swift::SCCVisitor<swift::IVInfo>::maybeDFSCanonicalNode(swift::SILNode*) (in LLDB) + 269 [0x10653f84d]
+ ! : | + 2 swift::SCCVisitor<swift::IVInfo>::maybeDFSCanonicalNode(swift::SILNode*) (in LLDB) + 112 [0x10653f7b0]
+ ! : | + 2 llvm::SetVector<swift::SILNode*, std::__1::vector<swift::SILNode*, std::__1::allocator<swift::SILNode*> >, llvm::DenseSet<swift::SILNode*, llvm::DenseMapInfo<swift::SILNode*> > >::insert(swift::SILNode* const&) (in LLDB) + 115 [0x10653fad3]
+ ! : | + 2 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 165 [0x7fff6364dce5]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 0 [0x7fff6364c26c]
+ ! : | 1 swift::SCCVisitor<swift::IVInfo>::maybeDFSCanonicalNode(swift::SILNode*) (in LLDB) + 112 [0x10653f7b0]
+ ! : | + 1 llvm::SetVector<swift::SILNode*, std::__1::vector<swift::SILNode*, std::__1::allocator<swift::SILNode*> >, llvm::DenseSet<swift::SILNode*, llvm::DenseMapInfo<swift::SILNode*> > >::insert(swift::SILNode* const&) (in LLDB) + 71 [0x10653faa7]
+ ! : | + 1 llvm::detail::DenseSetPair<swift::SILNode*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILNode*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILNode*>, llvm::detail::DenseSetPair<swift::SILNode*> >, swift::SILNode*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILNode*>, llvm::detail::DenseSetPair<swift::SILNode*> >::InsertIntoBucketImpl<swift::SILNode*>(swift::SILNode* const&, swift::SILNode* const&, llvm::detail::DenseSetPair<swift::SILNode*>*) (in LLDB) + 186 [0x10653fdea]
+ ! : | + 1 llvm::DenseMap<swift::SILNode*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILNode*>, llvm::detail::DenseSetPair<swift::SILNode*> >::grow(unsigned int) (in LLDB) + 129 [0x10653fee1]
+ ! : | + 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILNode*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILNode*>, llvm::detail::DenseSetPair<swift::SILNode*> >, swift::SILNode*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILNode*>, llvm::detail::DenseSetPair<swift::SILNode*> >::moveFromOldBuckets(llvm::detail::DenseSetPair<swift::SILNode*>*, llvm::detail::DenseSetPair<swift::SILNode*>*) (in LLDB) + 77 [0x10653ff7d]
+ ! : | 1 swift::SCCVisitor<swift::IVInfo>::maybeDFSCanonicalNode(swift::SILNode*) (in LLDB) + 382 [0x10653f8be]
+ ! : 5 swift::SCCVisitor<swift::IVInfo>::run() (in LLDB) + 151 [0x10653ed87]
+ ! : | 4 swift::SCCVisitor<swift::IVInfo>::cleanup() (in LLDB) + 297 [0x10661d259]
+ ! : | + 2 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! 2 tiny_free_no_lock (in libsystem_malloc.dylib) + 169 [0x7fff63650305]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 251 [0x7fff6364e8d2]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 29 [0x7fff6364bbbe]
+ ! : | 1 swift::SCCVisitor<swift::IVInfo>::cleanup() (in LLDB) + 78 [0x10661d17e]
+ ! : | 1 _platform_memset_pattern16$VARIANT$Haswell (in libsystem_platform.dylib) + 1 [0x7fff6368c671]
+ ! : 3 swift::SCCVisitor<swift::IVInfo>::run() (in LLDB) + 51 [0x10653ed23]
+ ! : | 2 llvm::ReversePostOrderTraversal<swift::SILFunction*, llvm::GraphTraits<swift::SILFunction*> >::Initialize(swift::SILBasicBlock*) (in LLDB) + 920 [0x10653f148]
+ ! : | + 2 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 1,27 [0x105acdc81,0x105acdc9b]
+ ! : | 1 llvm::ReversePostOrderTraversal<swift::SILFunction*, llvm::GraphTraits<swift::SILFunction*> >::Initialize(swift::SILBasicBlock*) (in LLDB) + 1203 [0x10653f263]
+ ! : | 1 free (in libsystem_malloc.dylib) + 6 [0x7fff6364bba7]
+ ! : 1 swift::SCCVisitor<swift::IVInfo>::run() (in LLDB) + 128 [0x10653ed70]
+ ! 13 (anonymous namespace)::ConstantPropagation::run() (in LLDB) + 252 [0x10666145c]
+ ! : 10 swift::ConstantFolder::initializeWorklist(swift::SILFunction&) (in LLDB) + 1117 [0x1067c4aed]
+ ! : | 7 llvm::SetVector<swift::SILInstruction*, std::__1::vector<swift::SILInstruction*, std::__1::allocator<swift::SILInstruction*> >, llvm::DenseSet<swift::SILInstruction*, llvm::DenseMapInfo<swift::SILInstruction*> > >::insert(swift::SILInstruction* const&) (in LLDB) + 71 [0x10635fc87]
+ ! : | + 7 llvm::detail::DenseSetPair<swift::SILInstruction*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >, swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >::InsertIntoBucketImpl<swift::SILInstruction*>(swift::SILInstruction* const&, swift::SILInstruction* const&, llvm::detail::DenseSetPair<swift::SILInstruction*>*) (in LLDB) + 79 [0x1063677bf]
+ ! : | + 4 llvm::DenseMap<swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >::grow(unsigned int) (in LLDB) + 106 [0x10636790a]
+ ! : | + ! 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : 3 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : | + ! : | + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 89 [0x7fff63650d01]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1479 [0x7fff6364e207]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 248 [0x7fff6364c364]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 0 [0x7fff605ff6f0]
+ ! : | + 1 free_small (in libsystem_malloc.dylib) + 1615 [0x7fff6364f1e8]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + ! 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 176 [0x7fff63650d58]
+ ! : | + 1 llvm::DenseMap<swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >::grow(unsigned int) (in LLDB) + 129 [0x106367921]
+ ! : | + 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >, swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >::moveFromOldBuckets(llvm::detail::DenseSetPair<swift::SILInstruction*>*, llvm::detail::DenseSetPair<swift::SILInstruction*>*) (in LLDB) + 190 [0x106367a2e]
+ ! : | 3 llvm::SetVector<swift::SILInstruction*, std::__1::vector<swift::SILInstruction*, std::__1::allocator<swift::SILInstruction*> >, llvm::DenseSet<swift::SILInstruction*, llvm::DenseMapInfo<swift::SILInstruction*> > >::insert(swift::SILInstruction* const&) (in LLDB) + 115 [0x10635fcb3]
+ ! : | 2 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1134 [0x7fff6364d9b4]
+ ! : | ! 1 operator new(unsigned long) (in libc++abi.dylib) + 1 [0x7fff605ff6f1]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 197 [0x7fff63650d6d]
+ ! : 3 swift::ConstantFolder::initializeWorklist(swift::SILFunction&) (in LLDB) + 93,163,... [0x1067c46ed,0x1067c4733,...]
+ ! 13 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 114 [0x106756f22]
+ ! : 13 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 211 [0x10664c3d3]
+ ! : 13 swift::DominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x10653d728]
+ ! : 7 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 625 [0x106864c81]
+ ! : | 4 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 620 [0x1068660dc]
+ ! : | + 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 3 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 66,1134 [0x7fff6364d588,0x7fff6364d9b4]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 517 [0x7fff6364de45]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 50 [0x7fff605ff722]
+ ! : | 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 725 [0x106866145]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 154 [0x7fff636502f6]
+ ! : | + 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 561 [0x7fff6364de71]
+ ! : | + 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 43 [0x7fff6364e32b]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 709 [0x106866135]
+ ! : 5 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 302 [0x106864b3e]
+ ! : | 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 340 [0x106867754]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 83 [0x1068665b3]
+ ! : | + 1 llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::grow(unsigned int) (in LLDB) + 209 [0x106866781]
+ ! : | 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 483 [0x1068677e3]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 476 [0x7fff63650e84]
+ ! : | 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 504 [0x1068677f8]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::ChildrenGetter<false>::Get(swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 47 [0x10686627f]
+ ! : | + 1 swift::TermInst::getSuccessors() (in LLDB) + 27 [0x1068cdeab]
+ ! : | 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 920 [0x106867998]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 59 [0x10686659b]
+ ! : | 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 832 [0x106867940]
+ ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 315 [0x106864b4b]
+ ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runSemiNCA(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, unsigned int) (in LLDB) + 910 [0x1068658ce]
+ ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::eval(swift::SILBasicBlock*, unsigned int, llvm::SmallVectorImpl<llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec*>&) (in LLDB) + 521 [0x106866b09]
+ ! 11 (anonymous namespace)::DCE::run() (in LLDB) + 1203,2775,... [0x1067230b3,0x1067236d7,...]
+ ! 8 (anonymous namespace)::ARCSequenceOpts::run() (in LLDB) + 1579 [0x106526ddb]
+ ! : 4 processFunctionWithoutLoopSupport(swift::SILFunction&, bool, swift::AliasAnalysis*, swift::PostOrderAnalysis*, swift::RCIdentityFunctionInfo*, swift::EpilogueARCFunctionInfo*, swift::ProgramTerminationFunctionInfo*) (in LLDB) + 299 [0x106526f6b]
+ ! : | 4 swift::BlockARCPairingContext::run(bool) (in LLDB) + 33 [0x1065270d1]
+ ! : | 4 swift::ARCSequenceDataflowEvaluator::run(bool) (in LLDB) + 272 [0x106528400]
+ ! : | 2 swift::ARCSequenceDataflowEvaluator::processBBTopDown(swift::ARCSequenceDataflowEvaluator::ARCBBState&) (in LLDB) + 212,251 [0x106527654,0x10652767b]
+ ! : | 1 swift::ARCSequenceDataflowEvaluator::processBBTopDown(swift::ARCSequenceDataflowEvaluator::ARCBBState&) (in LLDB) + 251 [0x10652767b]
+ ! : | + 1 swift::RCStateTransitionKindVisitor<swift::TopDownDataflowRCStateVisitor<swift::ARCSequenceDataflowEvaluator::ARCBBState>, swift::RCStateTransitionDataflowResult>::visit(swift::SILNode*) (in LLDB) + 27 [0x10652773b]
+ ! : | + 1 swift::getRCStateTransitionKind(swift::SILNode*) (in LLDB) + 56 [0x10652a718]
+ ! : | 1 swift::ARCSequenceDataflowEvaluator::processBBTopDown(swift::ARCSequenceDataflowEvaluator::ARCBBState&) (in LLDB) + 348 [0x1065276dc]
+ ! : | 1 swift::TopDownRefCountState::updateForSameLoopInst(swift::SILInstruction*, swift::ImmutablePointerSetFactory<swift::SILInstruction>&, swift::AliasAnalysis*) (in LLDB) + 53 [0x10652d945]
+ ! : | 1 swift::mayGuaranteedUseValue(swift::SILInstruction*, swift::SILValue, swift::AliasAnalysis*) (in LLDB) + 31 [0x10652e4ff]
+ ! : | 1 swift::mayCheckRefCount(swift::SILInstruction*) (in LLDB) + 0 [0x10686e8a0]
+ ! : 3 processFunctionWithoutLoopSupport(swift::SILFunction&, bool, swift::AliasAnalysis*, swift::PostOrderAnalysis*, swift::RCIdentityFunctionInfo*, swift::EpilogueARCFunctionInfo*, swift::ProgramTerminationFunctionInfo*) (in LLDB) + 265 [0x106526f49]
+ ! : | 3 swift::ARCSequenceDataflowEvaluator::ARCSequenceDataflowEvaluator(swift::SILFunction&, swift::AliasAnalysis*, swift::PostOrderAnalysis*, swift::RCIdentityFunctionInfo*, swift::EpilogueARCFunctionInfo*, swift::ProgramTerminationFunctionInfo*, swift::BlotMapVector<swift::SILInstruction*, swift::TopDownRefCountState, llvm::DenseMap<swift::SILInstruction*, unsigned long, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned long> >, std::__1::vector<llvm::Optional<std::__1::pair<swift::SILInstruction*, swift::TopDownRefCountState> >, std::__1::allocator<llvm::Optional<std::__1::pair<swift::SILInstruction*, swift::TopDownRefCountState> > > > >&, swift::BlotMapVector<swift::SILInstruction*, swift::BottomUpRefCountState, llvm::DenseMap<swift::SILInstruction*, unsigned long, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned long> >, std::__1::vector<llvm::Optional<std::__1::pair<swift::SILInstruction*, swift::BottomUpRefCountState> >, std::__1::allocator<llvm::Optional<std::__1::pair<swift::SILInstruction*, swift::BottomUpRefCountState> > > > >&) (in LLDB) + 351 [0x1065282cf]
+ ! : | 3 swift::ARCSequenceDataflowEvaluator::ARCBBStateInfo::ARCBBStateInfo(swift::SILFunction*, swift::PostOrderAnalysis*, swift::ProgramTerminationFunctionInfo*) (in LLDB) + 479,518,... [0x10652022f,0x106520256,...]
+ ! : 1 processFunctionWithoutLoopSupport(swift::SILFunction&, bool, swift::AliasAnalysis*, swift::PostOrderAnalysis*, swift::RCIdentityFunctionInfo*, swift::EpilogueARCFunctionInfo*, swift::ProgramTerminationFunctionInfo*) (in LLDB) + 323 [0x106526f83]
+ ! : 1 swift::ARCSequenceDataflowEvaluator::~ARCSequenceDataflowEvaluator() (in LLDB) + 150 [0x1065284b6]
+ ! : 1 free_large (in libsystem_malloc.dylib) + 859 [0x7fff6365712b]
+ ! : 1 mvm_deallocate_pages (in libsystem_malloc.dylib) + 59 [0x7fff636589eb]
+ ! : 1 mach_vm_deallocate (in libsystem_kernel.dylib) + 64 [0x7fff635d77f9]
+ ! : 1 _kernelrpc_mach_vm_deallocate_trap (in libsystem_kernel.dylib) + 10 [0x7fff635d618e]
+ ! 7 (anonymous namespace)::JumpThreadSimplifyCFGPass::run() (in LLDB) + 825 [0x106780859]
+ ! : 4 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 6534 [0x10675eff6]
+ ! : | 2 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 2237 [0x106762fdd]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 2552 [0x106768e38]
+ ! : | + ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 389 [0x7fff6364e95c]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 6114 [0x106769c22]
+ ! : | + 1 getUnConditionalFail(swift::SILBasicBlock*, swift::SILValue, bool) (in LLDB) + 80 [0x10677da30]
+ ! : | + 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 53 [0x1068b18d5]
+ ! : | + 1 swift::BuiltinInfo::isReadNone() const (in LLDB) + 27 [0x106d89c5b]
+ ! : | + 1 _platform_strchr$VARIANT$Haswell (in libsystem_platform.dylib) + 36 [0x7fff6368c164]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 2220 [0x106762fcc]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 488 [0x7fff6365017b]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 14026 [0x106765dea]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 89 [0x10675d6c9]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::findLoopHeaders() (in LLDB) + 1558 [0x106761126]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 122 [0x10675d6ea]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16888 [0x106766918]
+ ! : | 1 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 80 [0x10676b8c0]
+ ! : | 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 53 [0x1068b18d5]
+ ! : | 1 swift::BuiltinInfo::isReadNone() const (in LLDB) + 27 [0x106d89c5b]
+ ! : | 1 _platform_strchr$VARIANT$Haswell (in libsystem_platform.dylib) + 0 [0x7fff6368c140]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 1474 [0x10675dc32]
+ ! 7 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 5371 [0x106744ccb]
+ ! : 4 (anonymous namespace)::BlockState::processUnknownWriteInst((anonymous namespace)::RLEContext&, swift::SILInstruction*, RLEKind) (in LLDB) + 689 [0x10674bd21]
+ ! : | 4 swift::AliasAnalysis::computeMemoryBehavior(swift::SILInstruction*, swift::SILValue, swift::RetainObserveKind) (in LLDB) + 1515 [0x10656286b]
+ ! : | 4 swift::SILInstructionVisitor<(anonymous namespace)::MemoryBehaviorVisitor, swift::SILInstruction::MemoryBehavior>::visit(swift::SILInstruction*) (in LLDB) + 1254 [0x106562e26]
+ ! : | 4 swift::EscapeAnalysis::canEscapeTo(swift::SILValue, swift::FullApplySite) (in LLDB) + 94 [0x10655439e]
+ ! : | 4 swift::EscapeAnalysis::recompute(swift::EscapeAnalysis::FunctionInfo*) (in LLDB) + 114 [0x1065535c2]
+ ! : | 4 swift::EscapeAnalysis::buildConnectionGraph(swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 332 [0x106550ccc]
+ ! : | 2 swift::EscapeAnalysis::analyzeInstruction(swift::SILInstruction*, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 1009 [0x106551581]
+ ! : | + 2 swift::EscapeAnalysis::getValueContent(swift::EscapeAnalysis::ConnectionGraph*, swift::SILValue) (in LLDB) + 222 [0x106550a8e]
+ ! : | + 1 findRecursiveRefType(swift::SILType, swift::SILFunction const&, bool) (in LLDB) + 506 [0x10655524a]
+ ! : | + ! 1 swift::SILType::getFieldType(swift::VarDecl*, swift::Lowering::TypeConverter&, swift::TypeExpansionContext) const (in LLDB) + 45 [0x10690820d]
+ ! : | + ! 1 swift::Lowering::TypeConverter::getAbstractionPattern(swift::VarDecl*, bool) (in LLDB) + 95 [0x10685e56f]
+ ! : | + ! 1 swift::ValueDecl::getInterfaceType() const (in LLDB) + 56 [0x106d9db18]
+ ! : | + ! 1 swift::InterfaceTypeRequest::OutputType swift::evaluateOrDefault<swift::InterfaceTypeRequest>(swift::Evaluator&, swift::InterfaceTypeRequest, swift::InterfaceTypeRequest::OutputType) (in LLDB) + 30 [0x106da6d5e]
+ ! : | + ! 1 swift::InterfaceTypeRequest::getCachedResult() const (in LLDB) + 11 [0x106eabd3b]
+ ! : | + 1 findRecursiveRefType(swift::SILType, swift::SILFunction const&, bool) (in LLDB) + 524 [0x10655525c]
+ ! : | + 1 findRecursiveRefType(swift::SILType, swift::SILFunction const&, bool) (in LLDB) + 128 [0x1065550d0]
+ ! : | + 1 swift::ProtocolRequiresClassRequest::OutputType swift::evaluateOrDefault<swift::ProtocolRequiresClassRequest>(swift::Evaluator&, swift::ProtocolRequiresClassRequest, swift::ProtocolRequiresClassRequest::OutputType) (in LLDB) + 34 [0x106daec02]
+ ! : | + 1 llvm::Expected<swift::ProtocolRequiresClassRequest::OutputType> swift::Evaluator::getResultCached<swift::ProtocolRequiresClassRequest, (void*)0>(swift::ProtocolRequiresClassRequest const&) (in LLDB) + 0 [0x106de4540]
+ ! : | 1 swift::EscapeAnalysis::analyzeInstruction(swift::SILInstruction*, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 4476 [0x10655230c]
+ ! : | + 1 swift::EscapeAnalysis::buildConnectionGraphForCallees(swift::SILInstruction*, swift::CalleeList, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 264 [0x106552b08]
+ ! : | + 1 swift::EscapeAnalysis::buildConnectionGraph(swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 332 [0x106550ccc]
+ ! : | + 1 swift::EscapeAnalysis::analyzeInstruction(swift::SILInstruction*, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 4258 [0x106552232]
+ ! : | + 1 swift::CalleeCache::getCalleeList(swift::FullApplySite) const (in LLDB) + 44 [0x1065449ec]
+ ! : | + 1 swift::CalleeCache::getCalleeListForCalleeKind(swift::SILValue) const (in LLDB) + 116 [0x106544944]
+ ! : | 1 swift::EscapeAnalysis::analyzeInstruction(swift::SILInstruction*, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 46 [0x1065511be]
+ ! : 1 (anonymous namespace)::BlockState::processInstructionWithKind((anonymous namespace)::RLEContext&, swift::SILInstruction*, RLEKind) (in LLDB) + 32 [0x106747e00]
+ ! : 1 (anonymous namespace)::BlockState::processLoadInst((anonymous namespace)::RLEContext&, swift::LoadInst*, RLEKind) (in LLDB) + 2236 [0x1067469ec]
+ ! : | 1 (anonymous namespace)::RLEContext::getValueBit(swift::LSValue const&) (in LLDB) + 145 [0x1067482b1]
+ ! : | 1 llvm::detail::DenseMapPair<swift::LSValue, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<swift::LSValue, unsigned int, llvm::DenseMapInfo<swift::LSValue>, llvm::detail::DenseMapPair<swift::LSValue, unsigned int> >, swift::LSValue, unsigned int, llvm::DenseMapInfo<swift::LSValue>, llvm::detail::DenseMapPair<swift::LSValue, unsigned int> >::InsertIntoBucketImpl<swift::LSValue>(swift::LSValue const&, swift::LSValue const&, llvm::detail::DenseMapPair<swift::LSValue, unsigned int>*) (in LLDB) + 112 [0x106748be0]
+ ! : | 1 bool llvm::DenseMapBase<llvm::DenseMap<swift::LSValue, unsigned int, llvm::DenseMapInfo<swift::LSValue>, llvm::detail::DenseMapPair<swift::LSValue, unsigned int> >, swift::LSValue, unsigned int, llvm::DenseMapInfo<swift::LSValue>, llvm::detail::DenseMapPair<swift::LSValue, unsigned int> >::LookupBucketFor<swift::LSValue>(swift::LSValue const&, llvm::detail::DenseMapPair<swift::LSValue, unsigned int> const*&) const (in LLDB) + 148 [0x106748564]
+ ! : | 1 llvm::DenseMapInfo<swift::LSValue>::getHashValue(swift::LSValue const&) (in LLDB) + 314 [0x1067489aa]
+ ! : | 1 llvm::hash_code llvm::hashing::detail::hash_combine_range_impl<swift::Projection const*>(swift::Projection const*, swift::Projection const*) (in LLDB) + 194 [0x10688b312]
+ ! : | 1 llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine<unsigned int>(unsigned long, char*, char*, unsigned int const&) (in LLDB) + 146 [0x107cd1382]
+ ! : | 1 llvm::hashing::detail::hash_short(char const*, unsigned long, unsigned long long) (in LLDB) + 0 [0x105ff0fa0]
+ ! : 1 (anonymous namespace)::BlockState::processLoadInst((anonymous namespace)::RLEContext&, swift::LoadInst*, RLEKind) (in LLDB) + 3458 [0x106746eb2]
+ ! : 1 llvm::detail::DenseMapPair<swift::SingleValueInstruction*, swift::SILValue>* llvm::DenseMapBase<llvm::DenseMap<swift::SingleValueInstruction*, swift::SILValue, llvm::DenseMapInfo<swift::SingleValueInstruction*>, llvm::detail::DenseMapPair<swift::SingleValueInstruction*, swift::SILValue> >, swift::SingleValueInstruction*, swift::SILValue, llvm::DenseMapInfo<swift::SingleValueInstruction*>, llvm::detail::DenseMapPair<swift::SingleValueInstruction*, swift::SILValue> >::InsertIntoBucketImpl<swift::SingleValueInstruction*>(swift::SingleValueInstruction* const&, swift::SingleValueInstruction* const&, llvm::detail::DenseMapPair<swift::SingleValueInstruction*, swift::SILValue>*) (in LLDB) + 83 [0x10674b4c3]
+ ! : 1 llvm::DenseMap<swift::SingleValueInstruction*, swift::SILValue, llvm::DenseMapInfo<swift::SingleValueInstruction*>, llvm::detail::DenseMapPair<swift::SingleValueInstruction*, swift::SILValue> >::grow(unsigned int) (in LLDB) + 623 [0x10674b83f]
+ ! 6 (anonymous namespace)::SimplifyCFGPass::run() (in LLDB) + 852 [0x10675d654]
+ ! : 6 swift::SILFunctionTransform::invalidateAnalysis(swift::SILAnalysis::InvalidationKind) (in LLDB) + 112 [0x106760390]
+ ! : 2 swift::FunctionAnalysisBase<swift::DominanceInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 88 [0x10653d4c8]
+ ! : | 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 72 [0x10653d8d8]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 544 [0x7fff6365047c]
+ ! : | 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 118 [0x10653d906]
+ ! : 1 swift::AccessSummaryAnalysis::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 0 [0x106534a60]
+ ! : 1 swift::AliasAnalysis::invalidate() (in LLDB) + 22 [0x10653bb26]
+ ! : | 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::AliasKeyTy, swift::AliasAnalysis::AliasResult, llvm::DenseMapInfo<(anonymous namespace)::AliasKeyTy>, llvm::detail::DenseMapPair<(anonymous namespace)::AliasKeyTy, swift::AliasAnalysis::AliasResult> >, (anonymous namespace)::AliasKeyTy, swift::AliasAnalysis::AliasResult, llvm::DenseMapInfo<(anonymous namespace)::AliasKeyTy>, llvm::detail::DenseMapPair<(anonymous namespace)::AliasKeyTy, swift::AliasAnalysis::AliasResult> >::clear() (in LLDB) + 17 [0x10653af71]
+ ! : 1 swift::FunctionAnalysisBase<swift::LoopRegionFunctionInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 68 [0x106560714]
+ ! : 1 swift::FunctionAnalysisBase<swift::PostOrderFunctionInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 49 [0x1065406c1]
+ ! : 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILFunction*, std::__1::unique_ptr<swift::PostOrderFunctionInfo, std::__1::default_delete<swift::PostOrderFunctionInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::PostOrderFunctionInfo, std::__1::default_delete<swift::PostOrderFunctionInfo> > > >, swift::SILFunction*, std::__1::unique_ptr<swift::PostOrderFunctionInfo, std::__1::default_delete<swift::PostOrderFunctionInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::PostOrderFunctionInfo, std::__1::default_delete<swift::PostOrderFunctionInfo> > > >::erase(swift::SILFunction* const&) (in LLDB) + 111 [0x1066ddb6f]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 73 [0x7fff6364ffdc]
+ ! 5 (anonymous namespace)::AllocBoxToStack::run() (in LLDB) + 254 [0x1066ec59e]
+ ! 5 (anonymous namespace)::GenericSpecializer::run() (in LLDB) + 422,695,... [0x106733cf6,0x106733e07,...]
+ ! 5 (anonymous namespace)::SILCodeMotion::run() (in LLDB) + 214 [0x10674f1b6]
+ ! : 1 (anonymous namespace)::processFunction(swift::SILFunction*, swift::AliasAnalysis*, swift::PostOrderFunctionInfo*, swift::RCIdentityFunctionInfo*, bool) (in LLDB) + 206 [0x10674f3ce]
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 37 [0x7fff6364cb66]
+ ! : 1 (anonymous namespace)::processFunction(swift::SILFunction*, swift::AliasAnalysis*, swift::PostOrderFunctionInfo*, swift::RCIdentityFunctionInfo*, bool) (in LLDB) + 7159 [0x106750ef7]
+ ! : | 1 swift::TermInst::getSuccessors() (in LLDB) + 0 [0x1068cde90]
+ ! : 1 (anonymous namespace)::processFunction(swift::SILFunction*, swift::AliasAnalysis*, swift::PostOrderFunctionInfo*, swift::RCIdentityFunctionInfo*, bool) (in LLDB) + 8167 [0x1067512e7]
+ ! : | 1 swift::recursivelyDeleteTriviallyDeadInstructions(swift::SILInstruction*, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 34 [0x106824832]
+ ! : | 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1769 [0x106824729]
+ ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | 1 tiny_size (in libsystem_malloc.dylib) + 192 [0x7fff6364e897]
+ ! : 1 (anonymous namespace)::processFunction(swift::SILFunction*, swift::AliasAnalysis*, swift::PostOrderFunctionInfo*, swift::RCIdentityFunctionInfo*, bool) (in LLDB) + 14456 [0x106752b78]
+ ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | 1 swift::RCIdentityAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 21 [0x106566725]
+ ! : | 1 swift::SILNode::getFunction() const (in LLDB) + 1 [0x106909771]
+ ! : 1 (anonymous namespace)::processFunction(swift::SILFunction*, swift::AliasAnalysis*, swift::PostOrderFunctionInfo*, swift::RCIdentityFunctionInfo*, bool) (in LLDB) + 10445 [0x106751bcd]
+ ! 5 (anonymous namespace)::SILLowerAggregate::run() (in LLDB) + 194 [0x106756542]
+ ! 5 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 1629 [0x10675750d]
+ ! : 3 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + 1 tiny_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e81d]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 973 [0x7fff63650629]
+ ! : | + 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 388 [0x7fff63651307]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 144 [0x7fff63650023]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | 1 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 97 [0x10653ba41]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 119 [0x1068906f7]
+ ! : 1 swift::SILInstruction::destroy(swift::SILInstruction*) (in LLDB) + 4160 [0x1068ae8c0]
+ ! 5 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 1153 [0x10673c981]
+ ! : 2 swift::FunctionAnalysisBase<swift::DominanceInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 88 [0x10653d4c8]
+ ! : | 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 72 [0x10653d8d8]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + 1 tiny_size (in libsystem_malloc.dylib) + 389 [0x7fff6364e95c]
+ ! : | 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 132 [0x10653d914]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 973 [0x7fff63650629]
+ ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 342 [0x7fff636512d9]
+ ! : 1 swift::CallerAnalysis::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 149 [0x106547e55]
+ ! : | 1 llvm::SetVector<swift::SILFunction*, std::__1::vector<swift::SILFunction*, std::__1::allocator<swift::SILFunction*> >, llvm::DenseSet<swift::SILFunction*, llvm::DenseMapInfo<swift::SILFunction*> > >::insert(swift::SILFunction* const&) (in LLDB) + 0 [0x106360240]
+ ! : 1 swift::FunctionAnalysisBase<swift::SILLoopInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 112 [0x10655ba50]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 973 [0x7fff63650629]
+ ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 259 [0x7fff63651286]
+ ! : 1 swift::GenericFunctionEffectAnalysis<swift::FunctionAccessedStorage>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 107 [0x106569bbb]
+ ! 4 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 1471 [0x1066dd84f]
+ ! : 2 RetainCodeMotionContext::initializeCodeMotionDataFlow() (in LLDB) + 823,1224 [0x1066d6ee7,0x1066d7078]
+ ! : 1 RetainCodeMotionContext::initializeCodeMotionDataFlow() (in LLDB) + 210 [0x1066d6c82]
+ ! : | 1 swift::isRetainInstruction(swift::SILInstruction*) (in LLDB) + 6 [0x10652dae6]
+ ! : 1 RetainCodeMotionContext::initializeCodeMotionDataFlow() (in LLDB) + 1128 [0x1066d7018]
+ ! : 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, RetainBlockState*>* llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILBasicBlock*, RetainBlockState*, 4u, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, RetainBlockState*> >, swift::SILBasicBlock*, RetainBlockState*, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, RetainBlockState*> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, RetainBlockState*>*) (in LLDB) + 95 [0x1066de3cf]
+ ! 4 (anonymous namespace)::DCE::run() (in LLDB) + 114 [0x106722c72]
+ ! : 4 swift::FunctionAnalysisBase<swift::PostDominanceInfo>::get(swift::SILFunction*) (in LLDB) + 211 [0x1067897d3]
+ ! : 4 swift::PostDominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x10653df88]
+ ! : 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, true>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 530 [0x106864f12]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::runSemiNCA(llvm::DominatorTreeBase<swift::SILBasicBlock, true>&, unsigned int) (in LLDB) + 910 [0x10686822e]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::eval(swift::SILBasicBlock*, unsigned int, llvm::SmallVectorImpl<llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec*>&) (in LLDB) + 256 [0x106869350]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::runSemiNCA(llvm::DominatorTreeBase<swift::SILBasicBlock, true>&, unsigned int) (in LLDB) + 80 [0x106867ef0]
+ ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, true>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 170 [0x106864daa]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::FindRoots(llvm::DominatorTreeBase<swift::SILBasicBlock, true> const&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 1201 [0x106869e21]
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | 1 szone_size (in libsystem_malloc.dylib) + 73 [0x7fff6364e785]
+ ! : | 1 small_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e9b1]
+ ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, true>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 500 [0x106864ef4]
+ ! : 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 811 [0x10686a5bb]
+ ! 4 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 1066 [0x106743bfa]
+ ! : 3 swift::LSLocation::enumerateLSLocations(swift::SILFunction&, std::__1::vector<swift::LSLocation, std::__1::allocator<swift::LSLocation> >&, llvm::SmallDenseMap<swift::LSLocation, unsigned int, 32u, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >&, llvm::DenseMap<swift::SILValue, swift::LSLocation, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::LSLocation> >&, swift::TypeExpansionAnalysis*, std::__1::pair<int, int>&) (in LLDB) + 337 [0x10682bd71]
+ ! : | 2 swift::LSLocation::enumerateLSLocation(swift::TypeExpansionContext, swift::SILModule*, swift::SILValue, std::__1::vector<swift::LSLocation, std::__1::allocator<swift::LSLocation> >&, llvm::SmallDenseMap<swift::LSLocation, unsigned int, 32u, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >&, llvm::DenseMap<swift::SILValue, swift::LSLocation, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::LSLocation> >&, swift::TypeExpansionAnalysis*) (in LLDB) + 874 [0x10682b9ba]
+ ! : | + 1 swift::LSLocation::expand(swift::LSLocation, swift::SILModule*, swift::TypeExpansionContext, llvm::SmallVector<swift::LSLocation, 8u>&, swift::TypeExpansionAnalysis*) (in LLDB) + 242 [0x10682aad2]
+ ! : | + ! 1 swift::TypeExpansionAnalysis::getTypeExpansion(swift::SILType, swift::SILModule*, swift::TypeExpansionContext) (in LLDB) + 80 [0x10656d8b0]
+ ! : | + ! 1 bool llvm::DenseMapBase<llvm::DenseMap<std::__1::pair<swift::SILType, swift::TypeExpansionContext>, llvm::SmallVector<llvm::Optional<swift::ProjectionPath>, 8u>, llvm::DenseMapInfo<std::__1::pair<swift::SILType, swift::TypeExpansionContext> >, llvm::detail::DenseMapPair<std::__1::pair<swift::SILType, swift::TypeExpansionContext>, llvm::SmallVector<llvm::Optional<swift::ProjectionPath>, 8u> > >, std::__1::pair<swift::SILType, swift::TypeExpansionContext>, llvm::SmallVector<llvm::Optional<swift::ProjectionPath>, 8u>, llvm::DenseMapInfo<std::__1::pair<swift::SILType, swift::TypeExpansionContext> >, llvm::detail::DenseMapPair<std::__1::pair<swift::SILType, swift::TypeExpansionContext>, llvm::SmallVector<llvm::Optional<swift::ProjectionPath>, 8u> > >::LookupBucketFor<std::__1::pair<swift::SILType, swift::TypeExpansionContext> >(std::__1::pair<swift::SILType, swift::TypeExpansionContext> const&, llvm::detail::DenseMapPair<std::__1::pair<swift::SILType, swift::TypeExpansionContext>, llvm::SmallVector<llvm::Optional<swift::ProjectionPath>, 8u> > const*&) const (in LLDB) + 178 [0x10656e152]
+ ! : | + 1 swift::LSLocation::expand(swift::LSLocation, swift::SILModule*, swift::TypeExpansionContext, llvm::SmallVector<swift::LSLocation, 8u>&, swift::TypeExpansionAnalysis*) (in LLDB) + 365 [0x10682ab4d]
+ ! : | + 1 swift::LSLocation::LSLocation(swift::SILValue, swift::ProjectionPath const&, swift::ProjectionPath const&) (in LLDB) + 0 [0x10682bfd0]
+ ! : | 1 swift::LSLocation::enumerateLSLocation(swift::TypeExpansionContext, swift::SILModule*, swift::SILValue, std::__1::vector<swift::LSLocation, std::__1::allocator<swift::LSLocation> >&, llvm::SmallDenseMap<swift::LSLocation, unsigned int, 32u, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >&, llvm::DenseMap<swift::SILValue, swift::LSLocation, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::LSLocation> >&, swift::TypeExpansionAnalysis*) (in LLDB) + 1308 [0x10682bb6c]
+ ! : | 1 void std::__1::vector<swift::LSLocation, std::__1::allocator<swift::LSLocation> >::__push_back_slow_path<swift::LSLocation const&>(swift::LSLocation const&) (in LLDB) + 145 [0x10682ce61]
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : | 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 394 [0x7fff63650e32]
+ ! : 1 swift::LSLocation::enumerateLSLocations(swift::SILFunction&, std::__1::vector<swift::LSLocation, std::__1::allocator<swift::LSLocation> >&, llvm::SmallDenseMap<swift::LSLocation, unsigned int, 32u, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >&, llvm::DenseMap<swift::SILValue, swift::LSLocation, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::LSLocation> >&, swift::TypeExpansionAnalysis*, std::__1::pair<int, int>&) (in LLDB) + 1 [0x10682bc21]
+ ! 4 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 1161,0,... [0x106757339,0x106756eb0,...]
+ ! 4 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 744 [0x10673c7e8]
+ ! : 4 swift::mergeBasicBlocks(swift::SILFunction*) (in LLDB) + 110 [0x1067b786e]
+ ! : 3 swift::mergeBasicBlockWithSingleSuccessor(swift::SILBasicBlock*, swift::SILBasicBlock*) (in LLDB) + 139 [0x10686180b]
+ ! : | 3 llvm::ilist_traits<swift::SILInstruction>::transferNodesFromList(llvm::ilist_traits<swift::SILInstruction>&, llvm::ilist_iterator<llvm::ilist_detail::node_options<swift::SILInstruction, false, false, void>, false, false>, llvm::ilist_iterator<llvm::ilist_detail::node_options<swift::SILInstruction, false, false, void>, false, false>) (in LLDB) + 51 [0x1068ab093]
+ ! : 1 swift::SILBasicBlock::~SILBasicBlock() (in LLDB) + 8 [0x106890528]
+ ! 4 (anonymous namespace)::SILSROA::run() (in LLDB) + 183,38 [0x10675ae27,0x10675ad96]
+ ! 3 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 191 [0x1066dd34f]
+ ! : 3 swift::FunctionAnalysisBase<swift::PostOrderFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 208 [0x106781a90]
+ ! : 3 swift::PostOrderAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x106540878]
+ ! : 1 swift::PostOrderFunctionInfo::PostOrderFunctionInfo(swift::SILFunction*) (in LLDB) + 1100 [0x106363b1c]
+ ! : | 1 llvm::po_iterator<swift::SILFunction*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILFunction*> >::traverseChild() (in LLDB) + 299 [0x10636406b]
+ ! : | 1 swift::TermInst::getSuccessors() (in LLDB) + 7 [0x1068cde97]
+ ! : 1 swift::PostOrderFunctionInfo::PostOrderFunctionInfo(swift::SILFunction*) (in LLDB) + 1263 [0x106363bbf]
+ ! : | 1 free (in libsystem_malloc.dylib) + 1 [0x7fff6364bba2]
+ ! : 1 swift::PostOrderFunctionInfo::PostOrderFunctionInfo(swift::SILFunction*) (in LLDB) + 770 [0x1063639d2]
+ ! 3 (anonymous namespace)::CopyForwardingPass::run() (in LLDB) + 309 [0x106718b95]
+ ! 3 (anonymous namespace)::DCE::run() (in LLDB) + 144 [0x106722c90]
+ ! : 3 (anonymous namespace)::DCE::computeLevelNumbers(llvm::DomTreeNodeBase<swift::SILBasicBlock>*, unsigned int) (in LLDB) + 1102 [0x106724bde]
+ ! : 2 (anonymous namespace)::DCE::computeLevelNumbers(llvm::DomTreeNodeBase<swift::SILBasicBlock>*, unsigned int) (in LLDB) + 1102 [0x106724bde]
+ ! : | 2 (anonymous namespace)::DCE::computeLevelNumbers(llvm::DomTreeNodeBase<swift::SILBasicBlock>*, unsigned int) (in LLDB) + 121 [0x106724809]
+ ! : 1 (anonymous namespace)::DCE::computeLevelNumbers(llvm::DomTreeNodeBase<swift::SILBasicBlock>*, unsigned int) (in LLDB) + 121 [0x106724809]
+ ! 3 (anonymous namespace)::DCE::run() (in LLDB) + 2525 [0x1067235dd]
+ ! : 2 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 62 [0x1067258ee]
+ ! : | 2 llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const (in LLDB) + 19,35 [0x1061331c3,0x1061331d3]
+ ! : 1 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 24 [0x1067258c8]
+ ! 3 (anonymous namespace)::Devirtualizer::run() (in LLDB) + 389,287 [0x1067336d5,0x10673366f]
+ ! 3 (anonymous namespace)::GenericSpecializer::run() (in LLDB) + 2659 [0x1067345b3]
+ ! : 3 swift::recursivelyDeleteTriviallyDeadInstructions(swift::SILInstruction*, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 34 [0x106824832]
+ ! : 2 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1769 [0x106824729]
+ ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + 1 swift::RCIdentityAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 21 [0x106566725]
+ ! : | + 1 swift::SILInstruction::getFunction() (in LLDB) + 12 [0x1068ab0ac]
+ ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1192 [0x7fff63650704]
+ ! : 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 987 [0x10682441b]
+ ! : 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 379 [0x106823f1b]
+ ! : 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 39 [0x1068b2237]
+ ! 3 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 1420 [0x10673ca8c]
+ ! : 2 llvm::SpecificBumpPtrAllocator<ShortestPathAnalysis>::~SpecificBumpPtrAllocator() (in LLDB) + 57 [0x1067430b9]
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + 1 szone_size (in libsystem_malloc.dylib) + 73 [0x7fff6364e785]
+ ! : | + 1 small_size (in libsystem_malloc.dylib) + 97 [0x7fff6364e9cc]
+ ! : | 1 free_small (in libsystem_malloc.dylib) + 929 [0x7fff6364ef3a]
+ ! : | 1 small_free_list_add_ptr (in libsystem_malloc.dylib) + 101 [0x7fff636514e5]
+ ! : 1 DYLD-STUB$$free (in LLDB) + 0 [0x109747ddc]
+ ! 3 (anonymous namespace)::SILSROA::run() (in LLDB) + 3354 [0x10675ba8a]
+ ! : 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | 2 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | 1 swift::EscapeAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 395 [0x106554d8b]
+ ! : | 1 swift::RCIdentityAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 46 [0x10656673e]
+ ! : | 1 swift::FunctionAnalysisBase<swift::RCIdentityFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 204 [0x10661cb8c]
+ ! : | 1 swift::RCIdentityAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 23 [0x1065669f7]
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff6364b002]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : 1 szone_size (in libsystem_malloc.dylib) + 27 [0x7fff6364e757]
+ ! 2 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 812 [0x1066dd5bc]
+ ! : 1 ReleaseCodeMotionContext::requireIteration() (in LLDB) + 142 [0x1066d95de]
+ ! : | 1 llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const (in LLDB) + 70 [0x1061331f6]
+ ! : 1 ReleaseCodeMotionContext::requireIteration() (in LLDB) + 531 [0x1066d9763]
+ ! 2 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 1546 [0x1066dd89a]
+ ! : 2 RetainCodeMotionContext::computeCodeMotionInsertPoints() (in LLDB) + 1168,1818 [0x1066d9010,0x1066d929a]
+ ! 2 (anonymous namespace)::AccessEnforcementOpts::run() (in LLDB) + 130 [0x1066e3cc2]
+ ! : 2 swift::FunctionAnalysisBase<swift::LoopRegionFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 204 [0x10652168c]
+ ! : 1 swift::LoopRegionAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 35 [0x1065609a3]
+ ! : | 1 swift::FunctionAnalysisBase<swift::PostOrderFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 208 [0x106781a90]
+ ! : | 1 swift::PostOrderAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x106540878]
+ ! : | 1 swift::PostOrderFunctionInfo::PostOrderFunctionInfo(swift::SILFunction*) (in LLDB) + 1100 [0x106363b1c]
+ ! : | 1 llvm::po_iterator<swift::SILFunction*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILFunction*> >::traverseChild() (in LLDB) + 559 [0x10636416f]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 144 [0x7fff63650023]
+ ! : 1 swift::LoopRegionAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 83 [0x1065609d3]
+ ! : 1 swift::LoopRegionFunctionInfo::LoopRegionFunctionInfo(swift::SILFunction*, swift::PostOrderFunctionInfo*, swift::SILLoopInfo*) (in LLDB) + 507 [0x10655c8fb]
+ ! : 1 swift::LoopRegionFunctionInfo::initializeBlockRegions(swift::PostOrderFunctionInfo*, swift::SILLoopInfo*) (in LLDB) + 86 [0x10655c9a6]
+ ! : 1 swift::LoopRegionFunctionInfo::createRegion(swift::SILBasicBlock*, unsigned int) (in LLDB) + 499 [0x10655d8c3]
+ ! : 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, unsigned int, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int> >, swift::SILBasicBlock*, unsigned int, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int>*) (in LLDB) + 83 [0x106364283]
+ ! : 1 llvm::DenseMap<swift::SILBasicBlock*, unsigned int, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int> >::grow(unsigned int) (in LLDB) + 106 [0x1063643fa]
+ ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 80 [0x7fff6364b052]
+ ! 2 (anonymous namespace)::AccessEnforcementOpts::run() (in LLDB) + 1135 [0x1066e40af]
+ ! 2 (anonymous namespace)::ConstantPropagation::run() (in LLDB) + 60 [0x10666139c]
+ ! : 2 swift::AvailabilityContext::forDeploymentTarget(swift::ASTContext&) (in LLDB) + 18 [0x106d88852]
+ ! : 2 swift::LangOptions::getMinPlatformVersion() const (in LLDB) + 93 [0x106d888cd]
+ ! : 2 llvm::Triple::getiOSVersion(unsigned int&, unsigned int&, unsigned int&) const (in LLDB) + 67 [0x10614cf23]
+ ! : 1 DYLD-STUB$$memcmp (in LLDB) + 0 [0x109747fa4]
+ ! : 1 llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const (in LLDB) + 58 [0x10614cc1a]
+ ! 2 (anonymous namespace)::DCE::run() (in LLDB) + 1179 [0x10672309b]
+ ! : 1 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 62 [0x1067258ee]
+ ! : | 1 llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const (in LLDB) + 27 [0x1061331cb]
+ ! : 1 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 249 [0x1067259a9]
+ ! : 1 llvm::SmallPtrSetImplBase::insert_imp_big(void const*) (in LLDB) + 70 [0x106132fe6]
+ ! 2 (anonymous namespace)::Devirtualizer::run() (in LLDB) + 714 [0x10673381a]
+ ! : 2 swift::deleteDevirtualizedApply(swift::ApplySite) (in LLDB) + 29 [0x1067d6a6d]
+ ! : 2 swift::recursivelyDeleteTriviallyDeadInstructions(swift::SILInstruction*, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 34 [0x106824832]
+ ! : 2 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1769 [0x106824729]
+ ! : 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : 2 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : 2 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : 2 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! 2 (anonymous namespace)::JumpThreadSimplifyCFGPass::run() (in LLDB) + 852 [0x106780874]
+ ! : 2 swift::SILFunctionTransform::invalidateAnalysis(swift::SILAnalysis::InvalidationKind) (in LLDB) + 112 [0x106760390]
+ ! : 2 swift::FunctionAnalysisBase<swift::DominanceInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 88 [0x10653d4c8]
+ ! : 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 72 [0x10653d8d8]
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | 1 tiny_size (in libsystem_malloc.dylib) + 175 [0x7fff6364e886]
+ ! : 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 132 [0x10653d914]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 973 [0x7fff63650629]
+ ! : 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 259 [0x7fff63651286]
+ ! 2 (anonymous namespace)::LoopRotation::run() (in LLDB) + 149 [0x1066394a5]
+ ! : 2 swift::FunctionAnalysisBase<swift::SILLoopInfo>::get(swift::SILFunction*) (in LLDB) + 204 [0x10664c28c]
+ ! : 2 swift::SILLoopAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 59 [0x10655b7eb]
+ ! : 1 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 2045 [0x106877dfd]
+ ! : | 1 llvm::po_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*, llvm::SmallPtrSet<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*> >::traverseChild() (in LLDB) + 391 [0x106879627]
+ ! : 1 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 2252 [0x106877ecc]
+ ! : 1 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 791 [0x106878377]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 229 [0x7fff63650341]
+ ! 2 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 2692 [0x106744254]
+ ! : 2 llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILBasicBlock*, (anonymous namespace)::BlockState, 16u, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState> >, swift::SILBasicBlock*, (anonymous namespace)::BlockState, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState> >::operator[](swift::SILBasicBlock*&&) (in LLDB) + 105 [0x106745449]
+ ! : 2 llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState>* llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILBasicBlock*, (anonymous namespace)::BlockState, 16u, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState> >, swift::SILBasicBlock*, (anonymous namespace)::BlockState, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState>*) (in LLDB) + 107 [0x10674575b]
+ ! : 1 llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILBasicBlock*, (anonymous namespace)::BlockState, 16u, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState> >, swift::SILBasicBlock*, (anonymous namespace)::BlockState, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState> >::grow(unsigned int) (in LLDB) + 283 [0x1067459bb]
+ ! : | 1 llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILBasicBlock*, (anonymous namespace)::BlockState, 16u, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState> >, swift::SILBasicBlock*, (anonymous namespace)::BlockState, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState> >::moveFromOldBuckets(llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState>*, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState>*) (in LLDB) + 164 [0x106745cf4]
+ ! : | 1 (anonymous namespace)::BlockState::BlockState((anonymous namespace)::BlockState&&) (in LLDB) + 364 [0x106745b8c]
+ ! : 1 llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILBasicBlock*, (anonymous namespace)::BlockState, 16u, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState> >, swift::SILBasicBlock*, (anonymous namespace)::BlockState, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::BlockState> >::grow(unsigned int) (in LLDB) + 327 [0x1067459e7]
+ ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 362 [0x7fff6364ccab]
+ ! : 1 small_free_list_remove_ptr_no_clear (in libsystem_malloc.dylib) + 88 [0x7fff63651c4e]
+ ! 2 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 7761 [0x106758d01]
+ ! : 2 swift::eraseUsesOfInstruction(swift::SILInstruction*, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 156 [0x1068248dc]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | 1 _os_unfair_lock_unlock_slow (in libsystem_platform.dylib) + 52 [0x7fff6368c8b9]
+ ! : | 1 __ulock_wake (in libsystem_kernel.dylib) + 10 [0x7fff635d7a4e]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 91 [0x1068906db]
+ ! 1 (anonymous namespace)::ABCOpt::run() (in LLDB) + 1411 [0x10661b513]
+ ! : 1 ABCAnalysis::analyzeInstruction(swift::SILInstruction*) (in LLDB) + 110 [0x10661db3e]
+ ! : 1 swift::RCIdentityFunctionInfo::getRCIdentityRoot(swift::SILValue) (in LLDB) + 171 [0x106565f1b]
+ ! : 1 stripRCIdentityPreservingInsts(swift::SILValue) (in LLDB) + 101 [0x1065654e5]
+ ! : 1 swift::StructExtractInst::isFieldOnlyNonTrivialField() const (in LLDB) + 114 [0x1068cddd2]
+ ! : 1 swift::NominalTypeDecl::getStoredProperties() const (in LLDB) + 35 [0x106da9a63]
+ ! : 1 swift::DeclContext::getASTContext() const (in LLDB) + 26 [0x106e010da]
+ ! 1 (anonymous namespace)::ABCOpt::run() (in LLDB) + 2851 [0x10661bab3]
+ ! : 1 ABCAnalysis::analyzeInstruction(swift::SILInstruction*) (in LLDB) + 503 [0x10661dcc7]
+ ! : 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 53 [0x1068b18d5]
+ ! : 1 swift::BuiltinInfo::isReadNone() const (in LLDB) + 27 [0x106d89c5b]
+ ! : 1 _platform_strchr$VARIANT$Haswell (in libsystem_platform.dylib) + 102 [0x7fff6368c1a6]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 425 [0x1066dd439]
+ ! : 1 swift::ConsumedArgToEpilogueReleaseMatcher::recompute() (in LLDB) + 172 [0x10652f32c]
+ ! : 1 swift::ConsumedArgToEpilogueReleaseMatcher::collectMatchingReleases(swift::SILBasicBlock*) (in LLDB) + 262 [0x10652fdc6]
+ ! : 1 swift::SILInstruction::mayRelease() const (in LLDB) + 36 [0x1068b2294]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 831 [0x1066dd5cf]
+ ! : 1 ReleaseCodeMotionContext::initializeCodeMotionDataFlow() (in LLDB) + 279 [0x1066d98c7]
+ ! : 1 llvm::SetVector<swift::SILValue, std::__1::vector<swift::SILValue, std::__1::allocator<swift::SILValue> >, llvm::DenseSet<swift::SILValue, llvm::DenseMapInfo<swift::SILValue> > >::insert(swift::SILValue const&) (in LLDB) + 71 [0x106650b17]
+ ! : 1 llvm::detail::DenseSetPair<swift::SILValue>* llvm::DenseMapBase<llvm::DenseMap<swift::SILValue, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseSetPair<swift::SILValue> >, swift::SILValue, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseSetPair<swift::SILValue> >::InsertIntoBucketImpl<swift::SILValue>(swift::SILValue const&, swift::SILValue const&, llvm::detail::DenseSetPair<swift::SILValue>*) (in LLDB) + 79 [0x106650bdf]
+ ! : 1 llvm::DenseMap<swift::SILValue, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseSetPair<swift::SILValue> >::grow(unsigned int) (in LLDB) + 106 [0x106650d2a]
+ ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 224 [0x7fff6364dd20]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 1452 [0x1066dd83c]
+ ! : 1 RetainCodeMotionContext::requireIteration() (in LLDB) + 101 [0x1066d69c5]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 2124 [0x1066ddadc]
+ ! : 1 swift::SILFunctionTransform::invalidateAnalysis(swift::SILAnalysis::InvalidationKind) (in LLDB) + 112 [0x106760390]
+ ! : 1 swift::FunctionAnalysisBase<swift::PostOrderFunctionInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 49 [0x1065406c1]
+ ! : 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILFunction*, std::__1::unique_ptr<swift::PostOrderFunctionInfo, std::__1::default_delete<swift::PostOrderFunctionInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::PostOrderFunctionInfo, std::__1::default_delete<swift::PostOrderFunctionInfo> > > >, swift::SILFunction*, std::__1::unique_ptr<swift::PostOrderFunctionInfo, std::__1::default_delete<swift::PostOrderFunctionInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::PostOrderFunctionInfo, std::__1::default_delete<swift::PostOrderFunctionInfo> > > >::erase(swift::SILFunction* const&) (in LLDB) + 119 [0x1066ddb77]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 79 [0x7fff636502ab]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 2136 [0x1066ddae8]
+ ! : 1 llvm::SpecificBumpPtrAllocator<BlockState>::~SpecificBumpPtrAllocator() (in LLDB) + 57 [0x1066ddf79]
+ ! : 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : 1 szone_size (in libsystem_malloc.dylib) + 73 [0x7fff6364e785]
+ ! : 1 small_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e9b1]
+ ! 1 (anonymous namespace)::ARCSequenceOpts::run() (in LLDB) + 1540 [0x106526db4]
+ ! : 1 swift::ProgramTerminationFunctionInfo::ProgramTerminationFunctionInfo(swift::SILFunction const*) (in LLDB) + 85 [0x106522185]
+ ! : 1 swift::isARCInertTrapBB(swift::SILBasicBlock const*) (in LLDB) + 94 [0x106530b5e]
+ ! : 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 53 [0x1068b18d5]
+ ! : 1 swift::BuiltinInfo::isReadNone() const (in LLDB) + 27 [0x106d89c5b]
+ ! : 1 _platform_strchr$VARIANT$Haswell (in libsystem_platform.dylib) + 32 [0x7fff6368c160]
+ ! 1 (anonymous namespace)::ARCSequenceOpts::run() (in LLDB) + 210 [0x106526882]
+ ! 1 (anonymous namespace)::AccessEnforcementReleaseSinking::run() (in LLDB) + 298 [0x1066eb1da]
+ ! : 1 swift::BuiltinInst::getBuiltinKind() const (in LLDB) + 20 [0x1068b2414]
+ ! : 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 14 [0x1068cbabe]
+ ! : 1 swift::SILInstruction::getModule() const (in LLDB) + 16 [0x1068ab0d0]
+ ! 1 (anonymous namespace)::ArrayElementPropagation::run() (in LLDB) + 177 [0x106701d61]
+ ! 1 (anonymous namespace)::ConstantPropagation::run() (in LLDB) + 562 [0x106661592]
+ ! : 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : 1 tiny_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e81d]
+ ! 1 (anonymous namespace)::ConstantPropagation::run() (in LLDB) + 4 [0x106661364]
+ ! 1 (anonymous namespace)::CopyForwardingPass::run() (in LLDB) + 2622 [0x10671949e]
+ ! : 1 visitAddressUsers(swift::SILValue, swift::SILInstruction*, (anonymous namespace)::AddressUserVisitor&) (in LLDB) + 82 [0x10671a252]
+ ! 1 (anonymous namespace)::CopyForwardingPass::run() (in LLDB) + 2792 [0x106719548]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 0 [0x1068da970]
+ ! 1 (anonymous namespace)::CopyForwardingPass::run() (in LLDB) + 3215 [0x1067196ef]
+ ! : 1 swift::FunctionAnalysisBase<swift::PostOrderFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 208 [0x106781a90]
+ ! : 1 swift::PostOrderAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x106540878]
+ ! : 1 swift::PostOrderFunctionInfo::PostOrderFunctionInfo(swift::SILFunction*) (in LLDB) + 1100 [0x106363b1c]
+ ! : 1 llvm::po_iterator<swift::SILFunction*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILFunction*> >::traverseChild() (in LLDB) + 436 [0x1063640f4]
+ ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 165 [0x7fff6364dce5]
+ ! 1 (anonymous namespace)::DCE::run() (in LLDB) + 6219 [0x10672444b]
+ ! : 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, (anonymous namespace)::ControllingInfo, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::ControllingInfo> >, swift::SILBasicBlock*, (anonymous namespace)::ControllingInfo, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::ControllingInfo> >::clear() (in LLDB) + 400 [0x1067246f0]
+ ! 1 (anonymous namespace)::Devirtualizer::run() (in LLDB) + 157 [0x1067335ed]
+ ! : 1 swift::OptRemark::Emitter::Emitter(llvm::StringRef, swift::SILModule&) (in LLDB) + 167 [0x1068828b7]
+ ! : 1 swift::SILModule::getASTContext() const (in LLDB) + 38 [0x1068d7766]
+ ! 1 (anonymous namespace)::Devirtualizer::run() (in LLDB) + 698 [0x10673380a]
+ ! : 1 swift::tryDevirtualizeWitnessMethod(swift::ApplySite, swift::OptRemark::Emitter*) (in LLDB) + 1842 [0x1067d9172]
+ ! : 1 swift::SILBuilder::createFunctionRef(swift::SILLocation, swift::SILFunction*) (in LLDB) + 41 [0x1068bdf89]
+ ! : 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 224 [0x7fff63650d88]
+ ! 1 (anonymous namespace)::ExistentialSpecializer::run() (in LLDB) + 477 [0x106575fcd]
+ ! : 1 swift::SILFunction::shouldOptimize() const (in LLDB) + 10 [0x10689fa0a]
+ ! 1 (anonymous namespace)::ExistentialSpecializer::run() (in LLDB) + 1001 [0x1065761d9]
+ ! 1 (anonymous namespace)::GenericSpecializer::run() (in LLDB) + 79 [0x106733b9f]
+ ! : 1 swift::AvailabilityContext::forDeploymentTarget(swift::ASTContext&) (in LLDB) + 18 [0x106d88852]
+ ! : 1 swift::LangOptions::getMinPlatformVersion() const (in LLDB) + 93 [0x106d888cd]
+ ! : 1 llvm::Triple::getiOSVersion(unsigned int&, unsigned int&, unsigned int&) const (in LLDB) + 67 [0x10614cf23]
+ ! : 1 llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const (in LLDB) + 230 [0x10614ccc6]
+ ! 1 (anonymous namespace)::GenericSpecializer::run() (in LLDB) + 3227 [0x1067347eb]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 169 [0x7fff63650305]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 1491 [0x106743da3]
+ ! : 1 llvm::detail::DenseSetPair<swift::SILBasicBlock*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseSetPair<swift::SILBasicBlock*> >, swift::SILBasicBlock*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseSetPair<swift::SILBasicBlock*> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseSetPair<swift::SILBasicBlock*>*) (in LLDB) + 79 [0x1065f8def]
+ ! : 1 llvm::DenseMap<swift::SILBasicBlock*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseSetPair<swift::SILBasicBlock*> >::grow(unsigned int) (in LLDB) + 106 [0x1065f8f3a]
+ ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 381 [0x7fff63650e25]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 2034 [0x106743fc2]
+ ! : 1 llvm::SmallDenseMap<unsigned int, unsigned int, 8u, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, unsigned int> >::swap(llvm::SmallDenseMap<unsigned int, unsigned int, 8u, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, unsigned int> >&) (in LLDB) + 395 [0x106745f1b]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 3651 [0x106744613]
+ ! : 1 (anonymous namespace)::BlockState::processUnknownWriteInst((anonymous namespace)::RLEContext&, swift::SILInstruction*, RLEKind) (in LLDB) + 279 [0x10674bb87]
+ ! : 1 swift::AliasAnalysis::computeMemoryBehavior(swift::SILInstruction*, swift::SILValue, swift::RetainObserveKind) (in LLDB) + 1515 [0x10656286b]
+ ! : 1 swift::SILInstructionVisitor<(anonymous namespace)::MemoryBehaviorVisitor, swift::SILInstruction::MemoryBehavior>::visit(swift::SILInstruction*) (in LLDB) + 1254 [0x106562e26]
+ ! : 1 swift::EscapeAnalysis::canEscapeTo(swift::SILValue, swift::FullApplySite) (in LLDB) + 94 [0x10655439e]
+ ! : 1 swift::EscapeAnalysis::recompute(swift::EscapeAnalysis::FunctionInfo*) (in LLDB) + 114 [0x1065535c2]
+ ! : 1 swift::EscapeAnalysis::buildConnectionGraph(swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 643 [0x106550e03]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 5099 [0x106744bbb]
+ ! : 1 (anonymous namespace)::BlockState::processLoadInst((anonymous namespace)::RLEContext&, swift::LoadInst*, RLEKind) (in LLDB) + 1857 [0x106746871]
+ ! : 1 swift::LSValue::expand(swift::SILValue, swift::SILModule*, swift::TypeExpansionContext, llvm::SmallVector<swift::LSValue, 8u>&, swift::TypeExpansionAnalysis*) (in LLDB) + 173 [0x1068295ed]
+ ! : 1 swift::LSValue::LSValue(swift::SILValue, swift::ProjectionPath const&) (in LLDB) + 57 [0x10682bdc9]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 5176 [0x106744c08]
+ ! : 1 (anonymous namespace)::BlockState::updateForwardValOut() (in LLDB) + 36 [0x10674ca34]
+ ! : 1 llvm::SmallDenseMap<unsigned int, unsigned int, 8u, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, unsigned int> >::copyFrom(llvm::SmallDenseMap<unsigned int, unsigned int, 8u, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, unsigned int> > const&) (in LLDB) + 0 [0x10674d090]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 5355 [0x106744cbb]
+ ! 1 (anonymous namespace)::SILCodeMotion::run() (in LLDB) + 125 [0x10674f15d]
+ ! : 1 swift::FunctionAnalysisBase<swift::PostOrderFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 208 [0x106781a90]
+ ! : 1 swift::PostOrderAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x106540878]
+ ! : 1 swift::PostOrderFunctionInfo::PostOrderFunctionInfo(swift::SILFunction*) (in LLDB) + 1100 [0x106363b1c]
+ ! : 1 llvm::po_iterator<swift::SILFunction*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILFunction*> >::traverseChild() (in LLDB) + 218 [0x10636401a]
+ ! : 1 llvm::SmallPtrSetImplBase::insert_imp_big(void const*) (in LLDB) + 61 [0x106132fdd]
+ ! 1 (anonymous namespace)::SILCodeMotion::run() (in LLDB) + 195 [0x10674f1a3]
+ ! : 1 swift::FunctionAnalysisBase<swift::RCIdentityFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 111 [0x10661cb2f]
+ ! 1 (anonymous namespace)::SILCombine::run() (in LLDB) + 204 [0x1066c228c]
+ ! : 1 swift::SILModule::getASTContext() const (in LLDB) + 1 [0x1068d7741]
+ ! 1 (anonymous namespace)::SILCombine::run() (in LLDB) + 577 [0x1066c2401]
+ ! : 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 1 [0x1065683c1]
+ ! 1 (anonymous namespace)::SILLowerAggregate::run() (in LLDB) + 311 [0x1067565b7]
+ ! : 1 swift::SILInstruction::getModule() const (in LLDB) + 1 [0x1068ab0c1]
+ ! 1 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 379 [0x10675702b]
+ ! : 1 llvm::detail::DenseMapPair<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, unsigned int, llvm::DenseMapInfo<llvm::DomTreeNodeBase<swift::SILBasicBlock>*>, llvm::detail::DenseMapPair<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, unsigned int> >, llvm::DomTreeNodeBase<swift::SILBasicBlock>*, unsigned int, llvm::DenseMapInfo<llvm::DomTreeNodeBase<swift::SILBasicBlock>*>, llvm::detail::DenseMapPair<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, unsigned int> >::InsertIntoBucketImpl<llvm::DomTreeNodeBase<swift::SILBasicBlock>*>(llvm::DomTreeNodeBase<swift::SILBasicBlock>* const&, llvm::DomTreeNodeBase<swift::SILBasicBlock>* const&, llvm::detail::DenseMapPair<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, unsigned int>*) (in LLDB) + 83 [0x106758f93]
+ ! : 1 llvm::DenseMap<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, unsigned int, llvm::DenseMapInfo<llvm::DomTreeNodeBase<swift::SILBasicBlock>*>, llvm::detail::DenseMapPair<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, unsigned int> >::grow(unsigned int) (in LLDB) + 106 [0x10675910a]
+ ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 163 [0x7fff6364c451]
+ ! : 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! 1 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 1288 [0x1067573b8]
+ ! : 1 isAddressForLoad(swift::SILInstruction*, swift::SILBasicBlock*&) (in LLDB) + 15 [0x10675936f]
+ ! 1 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 1672 [0x106757538]
+ ! : 1 replaceLoad(swift::LoadInst*, swift::SILValue, swift::AllocStackInst*) (in LLDB) + 533 [0x106759675]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : 1 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 132 [0x10653ba64]
+ ! 1 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 2851 [0x1067579d3]
+ ! : 1 replaceLoad(swift::LoadInst*, swift::SILValue, swift::AllocStackInst*) (in LLDB) + 533 [0x106759675]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : 1 tiny_size (in libsystem_malloc.dylib) + 192 [0x7fff6364e897]
+ ! 1 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 7071 [0x106758a4f]
+ ! : 1 swift::SILBasicBlock::createPhiArgument(swift::SILType, swift::ValueOwnershipKind, swift::ValueDecl const*) (in LLDB) + 41 [0x106890b89]
+ ! : 1 swift::SILType::isTrivial(swift::SILFunction const&) const (in LLDB) + 44 [0x106907e0c]
+ ! : 1 swift::SILFunction::getTypeLowering(swift::SILType) const (in LLDB) + 39 [0x10689fe57]
+ ! : 1 swift::TypeExpansionContext::TypeExpansionContext(swift::SILFunction const&) (in LLDB) + 69 [0x1068a6475]
+ ! 1 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 7774 [0x106758d0e]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 240 [0x7fff6365034c]
+ ! 1 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 1432 [0x10673ca98]
+ ! : 1 free_small (in libsystem_malloc.dylib) + 1615 [0x7fff6364f1e8]
+ ! 1 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 1155 [0x10673c983]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 147 [0x10675ae03]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 337 [0x7fff636500e4]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 216 [0x10675ae48]
+ ! : 1 swift::shouldExpand(swift::SILModule&, swift::SILType) (in LLDB) + 163 [0x106827f03]
+ ! : 1 swift::Lowering::TypeConverter::countNumberOfFields(swift::SILType, swift::TypeExpansionContext) (in LLDB) + 52 [0x10692f984]
+ ! : 1 bool llvm::DenseMapBase<llvm::DenseMap<std::__1::pair<swift::SILType, unsigned int>, unsigned int, llvm::DenseMapInfo<std::__1::pair<swift::SILType, unsigned int> >, llvm::detail::DenseMapPair<std::__1::pair<swift::SILType, unsigned int>, unsigned int> >, std::__1::pair<swift::SILType, unsigned int>, unsigned int, llvm::DenseMapInfo<std::__1::pair<swift::SILType, unsigned int> >, llvm::detail::DenseMapPair<std::__1::pair<swift::SILType, unsigned int>, unsigned int> >::LookupBucketFor<std::__1::pair<swift::SILType, unsigned int> >(std::__1::pair<swift::SILType, unsigned int> const&, llvm::detail::DenseMapPair<std::__1::pair<swift::SILType, unsigned int>, unsigned int> const*&) const (in LLDB) + 12 [0x10693681c]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 2112 [0x10675b5b0]
+ ! : 1 swift::SILType::getFieldType(swift::VarDecl*, swift::Lowering::TypeConverter&, swift::TypeExpansionContext) const (in LLDB) + 45 [0x10690820d]
+ ! : 1 swift::Lowering::TypeConverter::getAbstractionPattern(swift::VarDecl*, bool) (in LLDB) + 95 [0x10685e56f]
+ ! : 1 swift::ValueDecl::getInterfaceType() const (in LLDB) + 56 [0x106d9db18]
+ ! : 1 swift::InterfaceTypeRequest::OutputType swift::evaluateOrDefault<swift::InterfaceTypeRequest>(swift::Evaluator&, swift::InterfaceTypeRequest, swift::InterfaceTypeRequest::OutputType) (in LLDB) + 30 [0x106da6d5e]
+ ! : 1 swift::InterfaceTypeRequest::getCachedResult() const (in LLDB) + 11 [0x106eabd3b]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 3315 [0x10675ba63]
+ ! : 1 swift::SILBuilder::createStruct(swift::SILLocation, swift::SILType, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 185 [0x106934ae9]
+ ! : 1 swift::StructInst::create(swift::SILDebugLocation, swift::SILType, llvm::ArrayRef<swift::SILValue>, swift::SILModule&, bool) (in LLDB) + 51 [0x1068cd4b3]
+ ! : 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1134 [0x7fff6364d9b4]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 3432 [0x10675bad8]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 3803 [0x10675bc4b]
+ ! : 1 swift::SILType::getFieldType(swift::VarDecl*, swift::Lowering::TypeConverter&, swift::TypeExpansionContext) const (in LLDB) + 75 [0x10690822b]
+ ! : 1 swift::TypeBase::getTypeOfMember(swift::ModuleDecl*, swift::ValueDecl const*, swift::Type) (in LLDB) + 259 [0x106ea0bb3]
+ ! : 1 swift::GenericContext::getGenericSignature() const (in LLDB) + 1 [0x106da0881]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 5071 [0x10675c13f]
+ ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 431 [0x7fff6365040b]
+ ! 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 259 [0x7fff63651286]
+ 11 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 48,43,... [0x1066b2b80,0x1066b2b7b,...]
+ 4 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 970 [0x1066b2f1a]
+ ! 3 std::__1::chrono::system_clock::now() (in libc++.1.dylib) + 19 [0x7fff605af033]
+ ! : 2 clock_gettime (in libsystem_c.dylib) + 117 [0x7fff634e5aff]
+ ! : | 1 gettimeofday (in libsystem_c.dylib) + 45 [0x7fff634f435f]
+ ! : | + 1 __commpage_gettimeofday_internal (in libsystem_kernel.dylib) + 62 [0x7fff635d7a9e]
+ ! : | 1 gettimeofday (in libsystem_c.dylib) + 1 [0x7fff634f4333]
+ ! : 1 clock_gettime (in libsystem_c.dylib) + 16 [0x7fff634e5a9a]
+ ! 1 std::__1::chrono::system_clock::now() (in libc++.1.dylib) + 8 [0x7fff605af028]
+ 4 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 2761 [0x1066b3619]
+ ! 3 llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry() (in LLDB) + 0,1,... [0x10612f320,0x10612f321,...]
+ ! 1 llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry() (in LLDB) + 29 [0x10612f33d]
+ ! 1 tlv_get_addr (in libdyld.dylib) + 13 [0x7fff63487b7d]
+ 3 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 918 [0x1066b2ee6]
+ ! 3 doPrintBefore(swift::SILTransform*, swift::SILFunction*) (in LLDB) + 12,46,... [0x1066b372c,0x1066b374e,...]
+ 3 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 1671 [0x1066b31d7]
+ ! 3 std::__1::chrono::system_clock::now() (in libc++.1.dylib) + 19 [0x7fff605af033]
+ ! 3 clock_gettime (in libsystem_c.dylib) + 117 [0x7fff634e5aff]
+ ! 3 gettimeofday (in libsystem_c.dylib) + 45 [0x7fff634f435f]
+ ! 1 __commpage_gettimeofday (in libsystem_kernel.dylib) + 0 [0x7fff635d7a59]
+ ! 1 __commpage_gettimeofday_internal (in libsystem_kernel.dylib) + 36 [0x7fff635d7a84]
+ ! : 1 mach_absolute_time (in libsystem_kernel.dylib) + 35 [0x7fff635d66ff]
+ ! 1 __commpage_gettimeofday_internal (in libsystem_kernel.dylib) + 94 [0x7fff635d7abe]
+ 2 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 74 [0x1066b2b9a]
+ ! 1 swift::PrettyStackTraceSILFunctionTransform::PrettyStackTraceSILFunctionTransform(swift::SILFunctionTransform*, unsigned int) (in LLDB) + 29 [0x1066bfe7d]
+ ! : 1 llvm::PrettyStackTraceEntry::PrettyStackTraceEntry() (in LLDB) + 95 [0x10612f31f]
+ ! 1 swift::PrettyStackTraceSILFunctionTransform::PrettyStackTraceSILFunctionTransform(swift::SILFunctionTransform*, unsigned int) (in LLDB) + 11 [0x1066bfe6b]
+ 2 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 984 [0x1066b2f28]
+ ! 1 swift::SILModule::registerDeleteNotificationHandler(swift::DeleteNotificationHandler*) (in LLDB) + 22 [0x1068da7a6]
+ ! : 1 swift::DeleteNotificationHandler::needsNotifications() (in LLDB) + 0 [0x106359900]
+ ! 1 swift::SILModule::registerDeleteNotificationHandler(swift::DeleteNotificationHandler*) (in LLDB) + 16 [0x1068da7a0]
+ 2 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 1666 [0x1066b31d2]
+ ! 2 swift::SILModule::removeDeleteNotificationHandler(swift::DeleteNotificationHandler*) (in LLDB) + 167,189 [0x1068da937,0x1068da94d]
+ 1 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 2051 [0x1066b3353]
+ 1 doPrintAfter(swift::SILTransform*, swift::SILFunction*, bool) (in LLDB) + 113 [0x1066b3a21]
683 Thread_169090
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 ExecuteOnThread_Dispatch(void*) (in LLDB) + 13 [0x106185b3d]
+ 683 RunSafelyOnThread_Dispatch(void*) (in LLDB) + 48 [0x106102500]
+ 683 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (in LLDB) + 259 [0x1061023b3]
+ 683 void llvm::function_ref<void ()>::callback_fn<swift::ModuleInterfaceBuilder::buildSwiftModuleInternal(llvm::StringRef, bool, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*)::$_1>(long) (in LLDB) + 2570 [0x1063e577a]
+ 683 swift::CompilerInstance::performSILProcessing(swift::SILModule*, swift::UnifiedStatsReporter*) (in LLDB) + 653 [0x1063def4d]
+ 683 swift::runSILOptimizationPasses(swift::SILModule&) (in LLDB) + 440 [0x1066b94e8]
+ 683 swift::SILPassManager::execute() (in LLDB) + 365 [0x1066b4ded]
+ 683 swift::SILPassManager::runFunctionPasses(unsigned int, unsigned int) (in LLDB) + 1183 [0x1066b40cf]
+ 654 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 1651 [0x1066b31c3]
+ ! 121 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 581 [0x10673c745]
+ ! : 16 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2624 [0x10673d510]
+ ! : | 9 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 346,149,... [0x10674133a,0x106741275,...]
+ ! : | 4 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 566 [0x106741416]
+ ! : | + 3 ShortestPathAnalysis::getExitDistFromSuccs(swift::SILBasicBlock const*, int) (in LLDB) + 6,100,... [0x106834806,0x106834864,...]
+ ! : | + 1 ShortestPathAnalysis::getExitDistFromSuccs(swift::SILBasicBlock const*, int) (in LLDB) + 43 [0x10683482b]
+ ! : | + 1 swift::TermInst::getSuccessors() (in LLDB) + 137 [0x1068cdf19]
+ ! : | 3 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 294 [0x106741306]
+ ! : | 3 ShortestPathAnalysis::getEntryDistFromPreds(swift::SILBasicBlock const*, int) (in LLDB) + 111,1 [0x10683473f,0x1068346d1]
+ ! : 15 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2121,739,... [0x10673d319,0x10673cdb3,...]
+ ! : 14 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 39 [0x10673caf7]
+ ! : | 13 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 211 [0x10664c3d3]
+ ! : | + 12 swift::DominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x10653d728]
+ ! : | + ! 5 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 625 [0x106864c81]
+ ! : | + ! : 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 620 [0x1068660dc]
+ ! : | + ! : | 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | 3 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | + 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1459 [0x7fff6364e1f3]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1134 [0x7fff6364d9b4]
+ ! : | + ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 437 [0x106866025]
+ ! : | + ! : | 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > >* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >, swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > >*) (in LLDB) + 83 [0x106867073]
+ ! : | + ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! : | 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 725 [0x106866145]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 144 [0x7fff63650023]
+ ! : | + ! 4 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 302 [0x106864b3e]
+ ! : | + ! : 2 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 483 [0x1068677e3]
+ ! : | + ! : | 1 free (in libsystem_malloc.dylib) + 98 [0x7fff6364bc03]
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 305 [0x7fff636500c4]
+ ! : | + ! : 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 340 [0x106867754]
+ ! : | + ! : | 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 83 [0x1068665b3]
+ ! : | + ! : | 1 llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::grow(unsigned int) (in LLDB) + 200 [0x106866778]
+ ! : | + ! : 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 860 [0x10686795c]
+ ! : | + ! 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 315 [0x106864b4b]
+ ! : | + ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runSemiNCA(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, unsigned int) (in LLDB) + 744 [0x106865828]
+ ! : | + ! 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 705 [0x106864cd1]
+ ! : | + ! : 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! : 1 szone_size (in libsystem_malloc.dylib) + 73 [0x7fff6364e785]
+ ! : | + ! : 1 small_size (in libsystem_malloc.dylib) + 7 [0x7fff6364e972]
+ ! : | + ! 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 660 [0x106864ca4]
+ ! : | + 1 swift::DominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 26 [0x10653d71a]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 158 [0x7fff6364d5e4]
+ ! : | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | 1 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 74 [0x10664c34a]
+ ! : 14 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2042 [0x10673d2ca]
+ ! : | 4 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 345,72,... [0x10654bfb9,0x10654bea8,...]
+ ! : | 3 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 341 [0x10654bfb5]
+ ! : | + 3 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 41 [0x7fff6364b0e4]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58 [0x7fff6364d580]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 1 [0x7fff605ff6f1]
+ ! : | 3 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 1014 [0x10654c256]
+ ! : | + 1 _os_unfair_lock_unlock_slow (in libsystem_platform.dylib) + 52 [0x7fff6368c8b9]
+ ! : | + ! 1 __ulock_wake (in libsystem_kernel.dylib) + 10 [0x7fff635d7a4e]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 63 [0x7fff6364e816]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 12 [0x7fff6364bbad]
+ ! : | 2 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 181 [0x10654bf15]
+ ! : | + 2 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 74,79 [0x10664c34a,0x10664c34f]
+ ! : | 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 584 [0x10654c0a8]
+ ! : | + 1 swift::ColdBlockInfo::getBranchHint(swift::SILValue, int) (in LLDB) + 548 [0x10654bc64]
+ ! : | + 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 23 [0x10654be77]
+ ! : | 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 904 [0x10654c1e8]
+ ! : | 1 llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >, swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >::InsertIntoBucketImpl<swift::SILBasicBlock const*>(swift::SILBasicBlock const* const&, swift::SILBasicBlock const* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool>*) (in LLDB) + 83 [0x10654c3d3]
+ ! : | 1 llvm::DenseMap<swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >::grow(unsigned int) (in LLDB) + 327 [0x10654c627]
+ ! : 13 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 58 [0x10673cb0a]
+ ! : | 12 swift::FunctionAnalysisBase<swift::SILLoopInfo>::get(swift::SILFunction*) (in LLDB) + 204 [0x10664c28c]
+ ! : | + 12 swift::SILLoopAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 59 [0x10655b7eb]
+ ! : | + 8 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 2252 [0x106877ecc]
+ ! : | + ! 2 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 46 [0x10687808e]
+ ! : | + ! : 2 llvm::iterator_range<llvm::po_iterator<swift::SILBasicBlock*, llvm::SmallPtrSet<llvm::GraphTraits<swift::SILBasicBlock*>::NodeRef, 8u>, false, llvm::GraphTraits<swift::SILBasicBlock*> > > llvm::post_order<swift::SILBasicBlock*>(swift::SILBasicBlock* const&) (in LLDB) + 35 [0x106879a03]
+ ! : | + ! : 1 llvm::po_iterator<swift::SILBasicBlock*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILBasicBlock*> >::po_iterator(swift::SILBasicBlock*) (in LLDB) + 278 [0x10653f6b6]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 8 [0x7fff6364c274]
+ ! : | + ! : 1 llvm::po_iterator<swift::SILBasicBlock*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILBasicBlock*> >::traverseChild() (in LLDB) + 514 [0x10653f4c2]
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 93 [0x7fff6368b79d]
+ ! : | + ! 2 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 701 [0x10687831d]
+ ! : | + ! : 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! : | 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! : | 1 tiny_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e81d]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + ! 1 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 163 [0x106878103]
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 158 [0x7fff6364d5e4]
+ ! : | + ! : 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! : 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + ! 1 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 637 [0x1068782dd]
+ ! : | + ! : 1 llvm::po_iterator<swift::SILBasicBlock*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILBasicBlock*> >::traverseChild() (in LLDB) + 299 [0x10653f3eb]
+ ! : | + ! : 1 swift::TermInst::getSuccessors() (in LLDB) + 7 [0x1068cde97]
+ ! : | + ! 1 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 791 [0x106878377]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 40 [0x7fff6364ffbb]
+ ! : | + ! 1 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 518 [0x106878266]
+ ! : | + 2 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 53 [0x106877635]
+ ! : | + ! 2 llvm::iterator_range<llvm::po_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*, llvm::SmallPtrSet<llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*>::NodeRef, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*> > > llvm::post_order<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*>(llvm::DomTreeNodeBase<swift::SILBasicBlock> const* const&) (in LLDB) + 253 [0x106877ffd]
+ ! : | + ! 1 llvm::iterator_range<llvm::df_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, llvm::df_iterator_default_set<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock>*> > > llvm::make_range<llvm::df_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, llvm::df_iterator_default_set<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock>*> > >(llvm::df_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, llvm::df_iterator_default_set<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock>*> >, llvm::df_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, llvm::df_iterator_default_set<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock>*> >) (in LLDB) + 56 [0x106363c38]
+ ! : | + ! : 1 llvm::SmallPtrSetImplBase::SmallPtrSetImplBase(void const**, unsigned int, llvm::SmallPtrSetImplBase&&) (in LLDB) + 75 [0x10613330b]
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 163 [0x7fff6368b7e3]
+ ! : | + ! 1 llvm::iterator_range<llvm::df_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, llvm::df_iterator_default_set<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock>*> > > llvm::make_range<llvm::df_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, llvm::df_iterator_default_set<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock>*> > >(llvm::df_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, llvm::df_iterator_default_set<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock>*> >, llvm::df_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, llvm::df_iterator_default_set<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock>*> >) (in LLDB) + 0 [0x106363c00]
+ ! : | + 1 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 2115 [0x106877e43]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 68 [0x7fff6364bbe5]
+ ! : | + 1 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 644 [0x106877884]
+ ! : | 1 swift::FunctionAnalysisBase<swift::SILLoopInfo>::get(swift::SILFunction*) (in LLDB) + 160 [0x10664c260]
+ ! : | 1 llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > >* llvm::DenseMapBase<llvm::DenseMap<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > > >, swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > > >::InsertIntoBucketImpl<swift::SILFunction*>(swift::SILFunction* const&, swift::SILFunction* const&, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > >*) (in LLDB) + 48 [0x10664ffa0]
+ ! : 12 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 6605 [0x10673e49d]
+ ! : | 9 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1378,1359,... [0x1068359f2,0x1068359df,...]
+ ! : | 1 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1204 [0x106835944]
+ ! : | + 1 swift::mayBindDynamicSelf(swift::SILFunction*) (in LLDB) + 15 [0x106824c4f]
+ ! : | + 1 swift::SILFunction::hasSelfMetadataParam() const (in LLDB) + 32 [0x1068a01a0]
+ ! : | + 1 swift::SILModuleConventions::SILModuleConventions(swift::SILModule&) (in LLDB) + 28 [0x1069084cc]
+ ! : | 1 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1524 [0x106835a84]
+ ! : | + 1 swift::ApplySite::getReferencedFunctionOrNull() const (in LLDB) + 34 [0x106740d82]
+ ! : | 1 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1784 [0x106835b88]
+ ! : | 1 swift::SubstitutionMap::hasAnySubstitutableParams() const (in LLDB) + 26 [0x106e9265a]
+ ! : | 1 swift::GenericSignatureImpl::areAllParamsConcrete() const (in LLDB) + 17 [0x106e23a21]
+ ! : 7 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 1467 [0x10673d08b]
+ ! : | 6 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1378,1400 [0x1068359f2,0x106835a08]
+ ! : | 1 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 2025 [0x106835c79]
+ ! : | 1 swift::GenericEnvironment::mapTypeIntoContext(swift::GenericEnvironment*, swift::Type) (in LLDB) + 89 [0x106e22c09]
+ ! : | 1 swift::Type::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 127 [0x106e9fcff]
+ ! : | 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 54 [0x106ea0e96]
+ ! : | 1 llvm::Optional<swift::Type> llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>::callback_fn<substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions)::$_23>(long, swift::TypeBase*) (in LLDB) + 555 [0x106ea3feb]
+ ! : | 1 swift::QueryInterfaceTypeSubstitutions::operator()(swift::SubstitutableType*) const (in LLDB) + 144 [0x106e22dd0]
+ ! : 5 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 648 [0x10673cd58]
+ ! : | 2 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 1014 [0x10654c256]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 197 [0x7fff63650d6d]
+ ! : | 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 341 [0x10654bfb5]
+ ! : | + 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 162 [0x7fff6364d5e8]
+ ! : | 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 904 [0x10654c1e8]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >, swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >::InsertIntoBucketImpl<swift::SILBasicBlock const*>(swift::SILBasicBlock const* const&, swift::SILBasicBlock const* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool>*) (in LLDB) + 83 [0x10654c3d3]
+ ! : | + 1 llvm::DenseMap<swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >::grow(unsigned int) (in LLDB) + 110 [0x10654c54e]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 397 [0x7fff6364ccce]
+ ! : | + 1 small_free_list_add_ptr (in libsystem_malloc.dylib) + 6 [0x7fff63651486]
+ ! : | 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 423 [0x10654c007]
+ ! : 5 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 3275 [0x10673d79b]
+ ! : | 2 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 566 [0x106741416]
+ ! : | + 2 ShortestPathAnalysis::getExitDistFromSuccs(swift::SILBasicBlock const*, int) (in LLDB) + 31,71 [0x10683481f,0x106834847]
+ ! : | 2 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 313,396 [0x106741319,0x10674136c]
+ ! : | 1 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 294 [0x106741306]
+ ! : | 1 ShortestPathAnalysis::getEntryDistFromPreds(swift::SILBasicBlock const*, int) (in LLDB) + 218 [0x1068347aa]
+ ! : 3 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 709 [0x10673cd95]
+ ! : | 1 swift::instructionInlineCost(swift::SILInstruction&) (in LLDB) + 120 [0x10683aad8]
+ ! : | + 1 swift::SILModule::getIntrinsicInfo(swift::Identifier) (in LLDB) + 70 [0x1068d7ca6]
+ ! : | 1 swift::instructionInlineCost(swift::SILInstruction&) (in LLDB) + 166 [0x10683ab06]
+ ! : | + 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 10 [0x1068d7dfa]
+ ! : | 1 swift::instructionInlineCost(swift::SILInstruction&) (in LLDB) + 31 [0x10683aa7f]
+ ! : 2 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 6455 [0x10673e407]
+ ! : | 1 ConstantTracker::trackInst(swift::SILInstruction*) (in LLDB) + 66 [0x106832bf2]
+ ! : | + 1 ConstantTracker::getMemoryContent(swift::SILValue) (in LLDB) + 137 [0x106833139]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILValue, swift::SILInstruction*, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*> >, swift::SILValue, swift::SILInstruction*, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*> >::InsertIntoBucketImpl<swift::SILValue>(swift::SILValue const&, swift::SILValue const&, llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*>*) (in LLDB) + 83 [0x106786013]
+ ! : | + 1 llvm::DenseMap<swift::SILValue, swift::SILInstruction*, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*> >::grow(unsigned int) (in LLDB) + 106 [0x10678618a]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 531 [0x7fff6364cd54]
+ ! : | 1 ConstantTracker::trackInst(swift::SILInstruction*) (in LLDB) + 19 [0x106832bc3]
+ ! : 2 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 8857 [0x10673ed69]
+ ! : | 2 ConstantTracker::trackInst(swift::SILInstruction*) (in LLDB) + 9 [0x106832bb9]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 236 [0x10673cbbc]
+ ! : | 1 llvm::detail::DenseMapPair<swift::SILFunction*, ShortestPathAnalysis*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILFunction*, ShortestPathAnalysis*, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, ShortestPathAnalysis*> >, swift::SILFunction*, ShortestPathAnalysis*, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, ShortestPathAnalysis*> >::InsertIntoBucketImpl<swift::SILFunction*>(swift::SILFunction* const&, swift::SILFunction* const&, llvm::detail::DenseMapPair<swift::SILFunction*, ShortestPathAnalysis*>*) (in LLDB) + 83 [0x106740e13]
+ ! : | 1 llvm::DenseMap<swift::SILFunction*, ShortestPathAnalysis*, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, ShortestPathAnalysis*> >::grow(unsigned int) (in LLDB) + 110 [0x106740f8e]
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 226 [0x7fff6364cc23]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 292 [0x10673cbf4]
+ ! : | 1 llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>::Allocate(unsigned long, unsigned long) (in LLDB) + 214 [0x107334d36]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 10 [0x7fff6364c3b8]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 509 [0x10673cccd]
+ ! : | 1 std::__1::vector<ShortestPathAnalysis::BlockInfo, std::__1::allocator<ShortestPathAnalysis::BlockInfo> >::__append(unsigned long) (in LLDB) + 165 [0x106741505]
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 158 [0x7fff6364d5e4]
+ ! : | 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 887 [0x10673ce47]
+ ! : | 1 swift::ApplySite::getReferencedFunctionOrNull() const (in LLDB) + 34 [0x106740d82]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 1703 [0x10673d177]
+ ! : | 1 llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>::Allocate(unsigned long, unsigned long) (in LLDB) + 294 [0x107334d86]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 1908 [0x10673d244]
+ ! : | 1 std::__1::vector<ShortestPathAnalysis::BlockInfo, std::__1::allocator<ShortestPathAnalysis::BlockInfo> >::__append(unsigned long) (in LLDB) + 165 [0x106741505]
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : | 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 258 [0x7fff63650daa]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2085 [0x10673d2f5]
+ ! : | 1 swift::instructionInlineCost(swift::SILInstruction&) (in LLDB) + 120 [0x10683aad8]
+ ! : | 1 swift::SILModule::getIntrinsicInfo(swift::Identifier) (in LLDB) + 70 [0x1068d7ca6]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2459 [0x10673d46b]
+ ! : | 1 llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >, swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::InsertIntoBucketImpl<swift::SILBasicBlock const*>(swift::SILBasicBlock const* const&, swift::SILBasicBlock const* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*>*) (in LLDB) + 83 [0x106741c03]
+ ! : | 1 llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::grow(unsigned int) (in LLDB) + 684 [0x106741fbc]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 3083 [0x10673d6db]
+ ! : | 1 llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >, swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::InsertIntoBucketImpl<swift::SILBasicBlock const*>(swift::SILBasicBlock const* const&, swift::SILBasicBlock const* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*>*) (in LLDB) + 83 [0x106741c03]
+ ! : | 1 llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::grow(unsigned int) (in LLDB) + 647 [0x106741f97]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 7221 [0x10673e705]
+ ! : | 1 swift::isPureCall(swift::FullApplySite, swift::SideEffectAnalysis*) (in LLDB) + 96 [0x1068360d0]
+ ! : | 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::getCalleeEffects(swift::FunctionSideEffects&, swift::FullApplySite) (in LLDB) + 37 [0x106567985]
+ ! : | 1 swift::FunctionSideEffects::summarizeCall(swift::FullApplySite) (in LLDB) + 47 [0x106567aff]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 8447 [0x10673ebcf]
+ ! : | 1 void swift::DominanceOrder::pushChildrenIf<swift::DominanceOrder::pushChildren(swift::SILBasicBlock*)::'lambda'(swift::SILBasicBlock*)>(swift::SILBasicBlock*, swift::DominanceOrder::pushChildren(swift::SILBasicBlock*)::'lambda'(swift::SILBasicBlock*)) (in LLDB) + 137 [0x1067429c9]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 8865 [0x10673ed71]
+ ! : | 1 swift::instructionInlineCost(swift::SILInstruction&) (in LLDB) + 124 [0x10683aadc]
+ ! : 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 16661 [0x106740be5]
+ ! : 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x106133836]
+ ! : 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff6364d23a]
+ ! : 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff6364e482]
+ ! : 1 szone_realloc (in libsystem_malloc.dylib) + 871 [0x7fff6364f7e2]
+ ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 389 [0x7fff6368b8c5]
+ ! 90 (anonymous namespace)::SILCombine::run() (in LLDB) + 485 [0x1066c23a5]
+ ! : 66 swift::SILCombiner::runOnFunction(swift::SILFunction&) (in LLDB) + 277 [0x1066c1175]
+ ! : | 16 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 360 [0x1066c0728]
+ ! : | + 2 swift::SILInstructionVisitor<swift::SILCombiner, swift::SILInstruction*>::visit(swift::SILInstruction*) (in LLDB) + 22,27 [0x1066c0956,0x1066c095b]
+ ! : | + 1 swift::SILCombiner::visitAllocStackInst(swift::AllocStackInst*) (in LLDB) + 6 [0x1066d0e06]
+ ! : | + 1 swift::SILCombiner::visitApplyInst(swift::ApplyInst*) (in LLDB) + 727 [0x1066ca327]
+ ! : | + ! 1 swift::SILCombiner::propagateConcreteTypeOfInitExistential(swift::FullApplySite) (in LLDB) + 278 [0x1066c9626]
+ ! : | + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 78 [0x1066cc68e]
+ ! : | + ! 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 6 [0x1068cbab6]
+ ! : | + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 218 [0x1066cc71a]
+ ! : | + ! 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 82 [0x1068d7e42]
+ ! : | + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 234 [0x1066cc72a]
+ ! : | + ! 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 14 [0x1068cbabe]
+ ! : | + ! 1 swift::SILInstruction::getModule() const (in LLDB) + 12 [0x1068ab0cc]
+ ! : | + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 298 [0x1066cc76a]
+ ! : | + ! 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 14 [0x1068cbabe]
+ ! : | + ! 1 swift::SILInstruction::getModule() const (in LLDB) + 16 [0x1068ab0d0]
+ ! : | + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 362 [0x1066cc7aa]
+ ! : | + ! 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 18 [0x1068cbac2]
+ ! : | + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 3456 [0x1066cd3c0]
+ ! : | + ! 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 8141 [0x1068d9dbd]
+ ! : | + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 1027 [0x1066cca43]
+ ! : | + 1 swift::SILCombiner::visitCondBranchInst(swift::CondBranchInst*) (in LLDB) + 230 [0x1066d48c6]
+ ! : | + ! 1 bool swift::PatternMatch::match_combine_or<swift::PatternMatch::match_combine_or<swift::PatternMatch::match_combine_or<swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::match_integer<1ull> > >, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> >, swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> >, swift::PatternMatch::Argument_match<swift::PatternMatch::match_integer<1ull> > > >, swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::match_integer<0ull> > >, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> > >, swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::match_integer<1ull> > >, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> > >::match<swift::ValueBase>(swift::ValueBase*) (in LLDB) + 22 [0x1066d65b6]
+ ! : | + ! 1 bool swift::PatternMatch::match_combine_or<swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::match_integer<1ull> > >, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> >, swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> >, swift::PatternMatch::Argument_match<swift::PatternMatch::match_integer<1ull> > > >::match<swift::ValueBase>(swift::ValueBase*) (in LLDB) + 98 [0x1066d66f2]
+ ! : | + ! 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 29 [0x1068d7e0d]
+ ! : | + 1 swift::SILCombiner::visitPartialApplyInst(swift::PartialApplyInst*) (in LLDB) + 415 [0x1066c414f]
+ ! : | + ! 1 PartialApplyCombiner::combine() (in LLDB) + 164 [0x1066c5b64]
+ ! : | + 1 swift::SILCombiner::visitPartialApplyInst(swift::PartialApplyInst*) (in LLDB) + 605 [0x1066c420d]
+ ! : | + ! 1 swift::tryDeleteDeadClosure(swift::SingleValueInstruction*, swift::InstModCallbacks) (in LLDB) + 594 [0x106827032]
+ ! : | + ! 1 std::__1::__function::__func<swift::SILCombiner::visitPartialApplyInst(swift::PartialApplyInst*)::$_0, std::__1::allocator<swift::SILCombiner::visitPartialApplyInst(swift::PartialApplyInst*)::$_0>, void (swift::SILInstruction*)>::operator()(swift::SILInstruction*&&) (in LLDB) + 39 [0x1066cacf7]
+ ! : | + ! 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseInstFromFunction(swift::SILInstruction&, llvm::ilist_iterator<llvm::ilist_detail::node_options<swift::SILInstruction, false, false, void>, false, false>&, bool) (in LLDB) + 378 [0x1066c137a]
+ ! : | + ! 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseSingleInstFromFunction(swift::SILInstruction&, bool) (in LLDB) + 587 [0x1066c15db]
+ ! : | + ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + 1 swift::SILCombiner::visitRetainValueInst(swift::RetainValueInst*) (in LLDB) + 298 [0x1066d253a]
+ ! : | + ! 1 swift::SILType::isReferenceCounted(swift::SILModule&) const (in LLDB) + 67 [0x106907e63]
+ ! : | + ! 1 swift::Lowering::TypeConverter::getTypeLowering(swift::SILType, swift::TypeExpansionContext, swift::CanGenericSignature) (in LLDB) + 40 [0x10692d978]
+ ! : | + ! 1 swift::Lowering::TypeConverter::hasOpaqueArchetypeOrPropertiesOrCases(swift::CanType) (in LLDB) + 81 [0x10692be01]
+ ! : | + 1 swift::SILCombiner::visitSwitchEnumAddrInst(swift::SwitchEnumAddrInst*) (in LLDB) + 688 [0x1066cf9f0]
+ ! : | + 1 swift::SILType::isAddressOnly(swift::SILFunction const&) const (in LLDB) + 44 [0x10690851c]
+ ! : | + 1 swift::SILFunction::getTypeLowering(swift::SILType) const (in LLDB) + 71 [0x10689fe77]
+ ! : | + 1 swift::Lowering::TypeConverter::getTypeLowering(swift::SILType, swift::TypeExpansionContext, swift::CanGenericSignature) (in LLDB) + 40 [0x10692d978]
+ ! : | + 1 swift::Lowering::TypeConverter::hasOpaqueArchetypeOrPropertiesOrCases(swift::CanType) (in LLDB) + 81 [0x10692be01]
+ ! : | 15 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 36 [0x1066c05e4]
+ ! : | + 4 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 354,397,... [0x1066c0392,0x1066c03bd,...]
+ ! : | + 3 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 321 [0x1066c0371]
+ ! : | + ! 3 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseInstFromFunction(swift::SILInstruction&, llvm::ilist_iterator<llvm::ilist_detail::node_options<swift::SILInstruction, false, false, void>, false, false>&, bool) (in LLDB) + 378 [0x1066c137a]
+ ! : | + ! 3 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseSingleInstFromFunction(swift::SILInstruction&, bool) (in LLDB) + 587 [0x1066c15db]
+ ! : | + ! 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 973 [0x7fff63650629]
+ ! : | + ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 259 [0x7fff63651286]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 232 [0x7fff6365007b]
+ ! : | + ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + ! 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + ! 1 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 0 [0x10653b9e0]
+ ! : | + 3 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 366 [0x1066c039e]
+ ! : | + ! 2 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 167 [0x106823e47]
+ ! : | + ! 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 21 [0x106823db5]
+ ! : | + ! 1 swift::SILInstruction::getResultsImpl() const (in LLDB) + 25 [0x1068ab8d9]
+ ! : | + 3 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 812 [0x1066c055c]
+ ! : | + ! 3 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addInitialGroup(llvm::ArrayRef<swift::SILInstruction*>) (in LLDB) + 287 [0x1066c1aaf]
+ ! : | + ! 3 swift::BlotSetVector<swift::SILInstruction*, llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::insert(swift::SILInstruction* const&) (in LLDB) + 184,74 [0x1066c1b88,0x1066c1b1a]
+ ! : | + 1 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 199 [0x1066c02f7]
+ ! : | + ! 1 llvm::SmallPtrSetImplBase::insert_imp_big(void const*) (in LLDB) + 146 [0x106133032]
+ ! : | + ! 1 llvm::SmallPtrSetImplBase::Grow(unsigned int) (in LLDB) + 65 [0x1061330b1]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + ! 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 70 [0x7fff6364c3f4]
+ ! : | + 1 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 431 [0x1066c03df]
+ ! : | + 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10613388d]
+ ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 374 [0x7fff6368b8b6]
+ ! : | 10 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 275 [0x1066c06d3]
+ ! : | + 6 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 167,25,... [0x106823e47,0x106823db9,...]
+ ! : | + 2 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 379 [0x106823f1b]
+ ! : | + ! 2 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 53 [0x1068b18d5]
+ ! : | + ! : 1 swift::BuiltinInfo::isReadNone() const (in LLDB) + 27 [0x106d89c5b]
+ ! : | + ! : 1 _platform_strchr$VARIANT$Haswell (in libsystem_platform.dylib) + 14 [0x7fff6368c14e]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 280 [0x1068b19b8]
+ ! : | + 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 87 [0x106823df7]
+ ! : | + ! 1 swift::SILInstruction::getFunction() (in LLDB) + 12 [0x1068ab0ac]
+ ! : | + 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 143 [0x106823e2f]
+ ! : | + 1 swift::SILInstructionResultArray::operator[](unsigned long) const (in LLDB) + 1 [0x1068ad821]
+ ! : | 9 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 298 [0x1066c06ea]
+ ! : | + 2 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 51 [0x1067b7f33]
+ ! : | + ! 1 swift::simplifyInstruction(swift::SILInstruction*) (in LLDB) + 207 [0x10656c09f]
+ ! : | + ! : 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 62 [0x1068b089e]
+ ! : | + ! 1 swift::simplifyInstruction(swift::SILInstruction*) (in LLDB) + 1243 [0x10656c4ab]
+ ! : | + 2 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 1301 [0x1067b8415]
+ ! : | + ! 2 SILCombineCanonicalize::killInstruction(swift::SILInstruction*) (in LLDB) + 23 [0x1066c1ee7]
+ ! : | + ! 2 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseSingleInstFromFunction(swift::SILInstruction&, bool) (in LLDB) + 587 [0x1066c15db]
+ ! : | + ! 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 2 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 973 [0x7fff63650629]
+ ! : | + ! : 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 380 [0x7fff636512ff]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 169 [0x7fff63650305]
+ ! : | + 2 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 0,3007 [0x1067b7f00,0x1067b8abf]
+ ! : | + 1 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 1680 [0x1067b8590]
+ ! : | + ! 1 swift::Projection::createAddressProjection(swift::SILBuilder&, swift::SILLocation, swift::SILValue) const (in LLDB) + 952 [0x106885af8]
+ ! : | + ! 1 swift::SILType::getFieldType(swift::VarDecl*, swift::Lowering::TypeConverter&, swift::TypeExpansionContext) const (in LLDB) + 45 [0x10690820d]
+ ! : | + ! 1 swift::Lowering::TypeConverter::getAbstractionPattern(swift::VarDecl*, bool) (in LLDB) + 66 [0x10685e552]
+ ! : | + ! 1 swift::GenericSignatureRequest::OutputType swift::evaluateOrDefault<swift::GenericSignatureRequest>(swift::Evaluator&, swift::GenericSignatureRequest, swift::GenericSignatureRequest::OutputType) (in LLDB) + 30 [0x106da0aee]
+ ! : | + ! 1 swift::GenericSignatureRequest::getCachedResult() const (in LLDB) + 37 [0x106eab7c5]
+ ! : | + 1 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 1865 [0x1067b8649]
+ ! : | + ! 1 SILCombineCanonicalize::notifyNewInstruction(swift::SILInstruction*) (in LLDB) + 45 [0x1066c1e6d]
+ ! : | + ! 1 swift::BlotSetVector<swift::SILInstruction*, llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::insert(swift::SILInstruction* const&) (in LLDB) + 74 [0x1066c1b1a]
+ ! : | + 1 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 2560 [0x1067b8900]
+ ! : | + 1 SILCombineCanonicalize::killInstruction(swift::SILInstruction*) (in LLDB) + 23 [0x1066c1ee7]
+ ! : | + 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseSingleInstFromFunction(swift::SILInstruction&, bool) (in LLDB) + 587 [0x1066c15db]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + 1 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 97 [0x10653ba41]
+ ! : | 8 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 349 [0x1066c071d]
+ ! : | + 2 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 162 [0x106893d12]
+ ! : | + ! 2 swift::SILInstruction::getAllOperands() const (in LLDB) + 27,61 [0x1068b087b,0x1068b089d]
+ ! : | + 2 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 182,399 [0x106893d26,0x106893dff]
+ ! : | + 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 56 [0x106893ca8]
+ ! : | + ! 1 swift::SILInstruction::getTypeDependentOperands() const (in LLDB) + 30 [0x1068b0dee]
+ ! : | + 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 129 [0x106893cf1]
+ ! : | + ! 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 325 [0x1068b09a5]
+ ! : | + 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 146 [0x106893d02]
+ ! : | + ! 1 swift::SILInstruction::getTypeDependentOperands() const (in LLDB) + 16 [0x1068b0de0]
+ ! : | + 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 438 [0x106893e26]
+ ! : | + 1 swift::SILInstruction::getTypeDependentOperands() const (in LLDB) + 0 [0x1068b0dd0]
+ ! : | 3 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 689 [0x1066c0871]
+ ! : | + 3 llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> >::shrink_and_clear() (in LLDB) + 56 [0x1066c3588]
+ ! : | + 1 free_small (in libsystem_malloc.dylib) + 161 [0x7fff6364ec3a]
+ ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + 1 free_small (in libsystem_malloc.dylib) + 850 [0x7fff6364eeeb]
+ ! : | + ! 1 small_free_list_find_by_ptr (in libsystem_malloc.dylib) + 0 [0x7fff63651a6f]
+ ! : | + 1 free_small (in libsystem_malloc.dylib) + 1607 [0x7fff6364f1e0]
+ ! : | 3 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 410,229 [0x1066c075a,0x1066c06a5]
+ ! : | 2 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 138 [0x1066c064a]
+ ! : | 2 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseInstFromFunction(swift::SILInstruction&, llvm::ilist_iterator<llvm::ilist_detail::node_options<swift::SILInstruction, false, false, void>, false, false>&, bool) (in LLDB) + 378 [0x1066c137a]
+ ! : | 2 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseSingleInstFromFunction(swift::SILInstruction&, bool) (in LLDB) + 587 [0x1066c15db]
+ ! : | 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | 2 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | 2 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 232,259 [0x10653bac8,0x10653bae3]
+ ! : 24 swift::SILCombiner::runOnFunction(swift::SILFunction&) (in LLDB) + 305 [0x1066c1191]
+ ! : 9 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 36 [0x1066c05e4]
+ ! : + 5 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 812 [0x1066c055c]
+ ! : + ! 2 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addInitialGroup(llvm::ArrayRef<swift::SILInstruction*>) (in LLDB) + 287 [0x1066c1aaf]
+ ! : + ! : 2 swift::BlotSetVector<swift::SILInstruction*, llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::insert(swift::SILInstruction* const&) (in LLDB) + 74,328 [0x1066c1b1a,0x1066c1c18]
+ ! : + ! 2 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addInitialGroup(llvm::ArrayRef<swift::SILInstruction*>) (in LLDB) + 291 [0x1066c1ab3]
+ ! : + ! 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addInitialGroup(llvm::ArrayRef<swift::SILInstruction*>) (in LLDB) + 171 [0x1066c1a3b]
+ ! : + ! 1 llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> >::grow(unsigned int) (in LLDB) + 263 [0x106365067]
+ ! : + 3 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 366 [0x1066c039e]
+ ! : + ! 2 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 63,164 [0x106823ddf,0x106823e44]
+ ! : + ! 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 107 [0x106823e0b]
+ ! : + ! 1 swift::SILInstruction::getResultsImpl() const (in LLDB) + 45 [0x1068ab8ed]
+ ! : + 1 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 199 [0x1066c02f7]
+ ! : + 1 llvm::SmallPtrSetImplBase::insert_imp_big(void const*) (in LLDB) + 146 [0x106133032]
+ ! : + 1 llvm::SmallPtrSetImplBase::Grow(unsigned int) (in LLDB) + 114 [0x1061330e2]
+ ! : + 1 _platform_bzero$VARIANT$Haswell (in libsystem_platform.dylib) + 48 [0x7fff6368bc10]
+ ! : 5 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 275 [0x1066c06d3]
+ ! : + 4 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 63,164,... [0x106823ddf,0x106823e44,...]
+ ! : + 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 21 [0x106823db5]
+ ! : + 1 swift::SILInstruction::getResultsImpl() const (in LLDB) + 45 [0x1068ab8ed]
+ ! : 5 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 349 [0x1066c071d]
+ ! : + 2 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 179,410 [0x106893d23,0x106893e0a]
+ ! : + 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 35 [0x106893c93]
+ ! : + ! 1 swift::SILInstruction::getTypeDependentOperands() (in LLDB) + 34 [0x1068b1342]
+ ! : + 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 56 [0x106893ca8]
+ ! : + ! 1 swift::SILInstruction::getTypeDependentOperands() const (in LLDB) + 1 [0x1068b0dd1]
+ ! : + 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 162 [0x106893d12]
+ ! : + 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 9 [0x1068b0869]
+ ! : 3 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 360 [0x1066c0728]
+ ! : + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 34 [0x1066cc662]
+ ! : + ! 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 1 [0x1068d7df1]
+ ! : + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 234 [0x1066cc72a]
+ ! : + ! 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 73 [0x1068d7e39]
+ ! : + 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 3852 [0x1066cd54c]
+ ! : + 1 bool swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::class_match<swift::IntegerLiteralInst> > >, swift::PatternMatch::Argument_match<swift::PatternMatch::class_match<swift::ValueBase> > >, swift::PatternMatch::Argument_match<swift::PatternMatch::Callee_match<swift::BuiltinValueKind> > >::match<swift::BuiltinInst>(swift::BuiltinInst*) (in LLDB) + 0 [0x1066cdd70]
+ ! : 2 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 250,327 [0x1066c06ba,0x1066c0707]
+ ! 85 (anonymous namespace)::SimplifyCFGPass::run() (in LLDB) + 825 [0x10675d639]
+ ! : 37 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 122 [0x10675d6ea]
+ ! : | 12 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 2237 [0x106762fdd]
+ ! : | + 2 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 2552 [0x106768e38]
+ ! : | + ! 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! : 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! : 1 tiny_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e81d]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 446 [0x7fff6364bd5f]
+ ! : | + 2 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 5386 [0x10676994a]
+ ! : | + ! 2 (anonymous namespace)::SimplifyCFG::removeIfDead(swift::SILBasicBlock*) (in LLDB) + 455 [0x106768427]
+ ! : | + ! 1 swift::removeDeadBlock(swift::SILBasicBlock*) (in LLDB) + 51 [0x1067a43f3]
+ ! : | + ! : 1 swift::SILInstruction::replaceAllUsesOfAllResultsWithUndef() (in LLDB) + 12 [0x1068ad78c]
+ ! : | + ! : 1 swift::SILInstruction::getResultsImpl() const (in LLDB) + 45 [0x1068ab8ed]
+ ! : | + ! 1 swift::removeDeadBlock(swift::SILBasicBlock*) (in LLDB) + 59 [0x1067a43fb]
+ ! : | + ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + ! 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 487 [0x7fff63650e8f]
+ ! : | + 2 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 6114 [0x106769c22]
+ ! : | + ! 1 getUnConditionalFail(swift::SILBasicBlock*, swift::SILValue, bool) (in LLDB) + 80 [0x10677da30]
+ ! : | + ! : 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! : 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 168 [0x1068b1948]
+ ! : | + ! 1 getUnConditionalFail(swift::SILBasicBlock*, swift::SILValue, bool) (in LLDB) + 67 [0x10677da23]
+ ! : | + 2 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 6792 [0x106769ec8]
+ ! : | + ! 1 getUnConditionalFail(swift::SILBasicBlock*, swift::SILValue, bool) (in LLDB) + 80 [0x10677da30]
+ ! : | + ! : 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! : 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 40 [0x1068b18c8]
+ ! : | + ! : 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 14 [0x1068cbabe]
+ ! : | + ! : 1 swift::SILInstruction::getModule() const (in LLDB) + 8 [0x1068ab0c8]
+ ! : | + ! 1 getUnConditionalFail(swift::SILBasicBlock*, swift::SILValue, bool) (in LLDB) + 67 [0x10677da23]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 1783 [0x106768b37]
+ ! : | + ! 1 getTrampolineDest(swift::SILBasicBlock*) (in LLDB) + 67 [0x10676d543]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 3997 [0x1067693dd]
+ ! : | + ! 1 swift::TermInst::getSuccessors() (in LLDB) + 133 [0x1068cdf15]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 4532 [0x1067695f4]
+ ! : | + ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 144 [0x7fff63650023]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 2757 [0x106768f05]
+ ! : | 10 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 97,693,... [0x106762781,0x1067629d5,...]
+ ! : | 3 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16888 [0x106766918]
+ ! : | + 1 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 80 [0x10676b8c0]
+ ! : | + ! 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 280 [0x1068b19b8]
+ ! : | + 1 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 506 [0x10676ba6a]
+ ! : | + ! 1 swift::SILBuilder::createCondFail(swift::SILLocation, swift::SILValue, llvm::StringRef, bool) (in LLDB) + 351 [0x1068c820f]
+ ! : | + 1 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 761 [0x10676bb69]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | 3 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16907 [0x10676692b]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 529 [0x10676bd81]
+ ! : | + ! 1 simplifyToSelectValue(swift::SILBasicBlock*, unsigned int, swift::DominanceInfo*) (in LLDB) + 2455 [0x10675cea7]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 1976 [0x10676c328]
+ ! : | + ! 1 swift::SILBasicBlock::replacePhiArgument(unsigned int, swift::SILType, swift::ValueOwnershipKind, swift::ValueDecl const*) (in LLDB) + 50 [0x106890d32]
+ ! : | + ! 1 swift::SILType::isTrivial(swift::SILFunction const&) const (in LLDB) + 44 [0x106907e0c]
+ ! : | + ! 1 swift::SILFunction::getTypeLowering(swift::SILType) const (in LLDB) + 71 [0x10689fe77]
+ ! : | + ! 1 swift::Lowering::TypeConverter::getTypeLowering(swift::SILType, swift::TypeExpansionContext, swift::CanGenericSignature) (in LLDB) + 103 [0x10692d9b7]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 2875 [0x10676c6ab]
+ ! : | + 1 operator delete(void*) (in libc++abi.dylib) + 0 [0x7fff605ff779]
+ ! : | 2 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 722 [0x1067629f2]
+ ! : | + 2 (anonymous namespace)::SimplifyCFG::removeIfDead(swift::SILBasicBlock*) (in LLDB) + 455 [0x106768427]
+ ! : | + 2 swift::removeDeadBlock(swift::SILBasicBlock*) (in LLDB) + 59 [0x1067a43fb]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + ! 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + ! 1 swift::RCIdentityAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 7 [0x106566717]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 154 [0x7fff636502f6]
+ ! : | 2 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 8832 [0x1067649a0]
+ ! : | + 1 swift::ConstantFolder::processWorkList() (in LLDB) + 254 [0x1067c4d4e]
+ ! : | + ! 1 swift::CastOptimizer::CastOptimizer(swift::SILOptFunctionBuilder&, swift::SILBuilderContext*, std::__1::function<void (swift::SILValue, swift::SILValue)>, std::__1::function<void (swift::SingleValueInstruction*, swift::ValueBase*)>, std::__1::function<void (swift::SILInstruction*)>) (in LLDB) + 201 [0x1066c2729]
+ ! : | + ! 1 std::__1::__function::__func<swift::ConstantFolder::processWorkList()::$_3, std::__1::allocator<swift::ConstantFolder::processWorkList()::$_3>, void (swift::SILInstruction*)>::__clone(std::__1::__function::__base<void (swift::SILInstruction*)>*) const (in LLDB) + 0 [0x1067cd010]
+ ! : | + 1 swift::ConstantFolder::processWorkList() (in LLDB) + 2788 [0x1067c5734]
+ ! : | 2 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 17608 [0x106766be8]
+ ! : | + 2 swift::BasicBlockCloner::cloneBranchTarget(swift::BranchInst*) (in LLDB) + 31 [0x10676de0f]
+ ! : | + 1 swift::BasicBlockCloner::cloneBlock(swift::SILBasicBlock*) (in LLDB) + 29 [0x10676e62d]
+ ! : | + ! 1 swift::BasicBlockCloner::sinkAddressProjections() (in LLDB) + 130 [0x1067a4e52]
+ ! : | + ! 1 swift::recursivelyDeleteTriviallyDeadInstructions(swift::SILInstruction*, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 34 [0x106824832]
+ ! : | + ! 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1769 [0x106824729]
+ ! : | + ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 119 [0x1068906f7]
+ ! : | + ! 1 swift::SILInstruction::destroy(swift::SILInstruction*) (in LLDB) + 3032 [0x1068ae458]
+ ! : | + 1 swift::BasicBlockCloner::cloneBlock(swift::SILBasicBlock*) (in LLDB) + 256 [0x10676e710]
+ ! : | + 1 swift::SILCloner<swift::BasicBlockCloner>::cloneReachableBlocks(swift::SILBasicBlock*, llvm::ArrayRef<swift::SILBasicBlock*>, swift::SILBasicBlock*, bool) (in LLDB) + 480 [0x10676e920]
+ ! : | + 1 swift::SILCloner<swift::BasicBlockCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 1282 [0x10676f012]
+ ! : | + 1 swift::SILCloner<swift::BasicBlockCloner>::visitCondBranchInst(swift::CondBranchInst*) (in LLDB) + 440 [0x106779c38]
+ ! : | + 1 swift::SILCloner<swift::BasicBlockCloner>::getMappedValue(swift::SILValue) (in LLDB) + 6 [0x1065f6aa6]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 272 [0x106762830]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int>* llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILBasicBlock*, unsigned int, 32u, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int> >, swift::SILBasicBlock*, unsigned int, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int>*) (in LLDB) + 9 [0x106760669]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 5268 [0x106763bb4]
+ ! : | + 1 getTrampolineDest(swift::SILBasicBlock*) (in LLDB) + 86 [0x10676d556]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 11718 [0x1067654e6]
+ ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | 1 swift::RCIdentityAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 25 [0x106566729]
+ ! : 18 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 254 [0x10675d76e]
+ ! : | 18 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 211 [0x10664c3d3]
+ ! : | 18 swift::DominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x10653d728]
+ ! : | 8 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 302 [0x106864b3e]
+ ! : | + 5 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 483 [0x1068677e3]
+ ! : | + ! 2 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + ! : | 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 817 [0x7fff63650fd9]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 610 [0x7fff636504be]
+ ! : | + ! 2 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + ! : 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 484 [0x7fff6364de24]
+ ! : | + ! 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 74 [0x105acdcca]
+ ! : | + 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 504 [0x1068677f8]
+ ! : | + ! 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::ChildrenGetter<false>::Get(swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 31 [0x10686626f]
+ ! : | + 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 920 [0x106867998]
+ ! : | + ! 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 83 [0x1068665b3]
+ ! : | + ! 1 llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::grow(unsigned int) (in LLDB) + 136 [0x106866738]
+ ! : | + ! 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::moveFromOldBuckets(llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 235 [0x10686687b]
+ ! : | + 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 1142 [0x106867a76]
+ ! : | + 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 140 [0x10613385c]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 120 [0x7fff6364dcb8]
+ ! : | 4 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 625 [0x106864c81]
+ ! : | + 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 620 [0x1068660dc]
+ ! : | + ! 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : | + ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 381 [0x7fff63650e25]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1134 [0x7fff6364d9b4]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 725 [0x106866145]
+ ! : | + ! 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff6364b0bb]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 560 [0x1068660a0]
+ ! : | 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 315 [0x106864b4b]
+ ! : | + 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runSemiNCA(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, unsigned int) (in LLDB) + 315,706 [0x10686567b,0x106865802]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runSemiNCA(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, unsigned int) (in LLDB) + 910 [0x1068658ce]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::eval(swift::SILBasicBlock*, unsigned int, llvm::SmallVectorImpl<llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec*>&) (in LLDB) + 256 [0x106866a00]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 540 [0x106864c2c]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > >* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >, swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > >*) (in LLDB) + 83 [0x106867073]
+ ! : | + 1 llvm::DenseMap<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >::grow(unsigned int) (in LLDB) + 106 [0x1068671ea]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 524 [0x7fff6364cd4d]
+ ! : | + 1 small_free_list_remove_ptr (in libsystem_malloc.dylib) + 137 [0x7fff63651bbf]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 723 [0x106864ce3]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 968 [0x7fff63650624]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 680 [0x106864cb8]
+ ! : 11 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 6534 [0x10675eff6]
+ ! : | 4 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16888 [0x106766918]
+ ! : | + 3 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 80 [0x10676b8c0]
+ ! : | + ! 3 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 40 [0x1068b18c8]
+ ! : | + ! : 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 21 [0x1068cbac5]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 53 [0x1068b18d5]
+ ! : | + ! : 1 swift::BuiltinInfo::isReadNone() const (in LLDB) + 27 [0x106d89c5b]
+ ! : | + ! : 1 _platform_strchr$VARIANT$Haswell (in libsystem_platform.dylib) + 25 [0x7fff6368c159]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 223 [0x1068b197f]
+ ! : | + 1 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 131 [0x10676b8f3]
+ ! : | 3 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 2237 [0x106762fdd]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 129 [0x1067684c1]
+ ! : | + ! 1 swift::simplifyInstruction(swift::SILInstruction*) (in LLDB) + 1809 [0x10656c6e1]
+ ! : | + ! 1 swift::SILModule::getIntrinsicInfo(swift::Identifier) (in LLDB) + 22 [0x1068d7c76]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 6114 [0x106769c22]
+ ! : | + ! 1 getUnConditionalFail(swift::SILBasicBlock*, swift::SILValue, bool) (in LLDB) + 84 [0x10677da34]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 113 [0x1067684b1]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 272 [0x106762830]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int>* llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILBasicBlock*, unsigned int, 32u, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int> >, swift::SILBasicBlock*, unsigned int, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int>*) (in LLDB) + 90 [0x1067606ba]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 1003 [0x106762b0b]
+ ! : | + 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 229 [0x1068b1985]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 6015 [0x106763e9f]
+ ! : | + 1 getEnumCaseRecursive(swift::SILValue, swift::SILBasicBlock*, int, llvm::SmallPtrSetImpl<swift::SILArgument*>&) (in LLDB) + 647 [0x10676e4f7]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 1121 [0x106762b81]
+ ! : 4 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 89 [0x10675d6c9]
+ ! : | 3 (anonymous namespace)::SimplifyCFG::findLoopHeaders() (in LLDB) + 627,1036,... [0x106760d83,0x106760f1c,...]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::findLoopHeaders() (in LLDB) + 642 [0x106760d92]
+ ! : | 1 llvm::SmallPtrSetImplBase::insert_imp_big(void const*) (in LLDB) + 98 [0x106133002]
+ ! : 4 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 136 [0x10675d6f8]
+ ! : | 1 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 355 [0x1067a4583]
+ ! : | + 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10613388d]
+ ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 71 [0x7fff6368b787]
+ ! : | 1 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 615 [0x1067a4687]
+ ! : | + 1 llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const (in LLDB) + 31 [0x1061331cf]
+ ! : | 1 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 851 [0x1067a4773]
+ ! : | + 1 swift::SILInstruction::replaceAllUsesOfAllResultsWithUndef() (in LLDB) + 12 [0x1068ad78c]
+ ! : | + 1 swift::SILInstruction::getResultsImpl() const (in LLDB) + 6 [0x1068ab8c6]
+ ! : | 1 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 859 [0x1067a477b]
+ ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 386 [0x7fff63650e2a]
+ ! : 4 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 241 [0x10675d761]
+ ! : | 4 swift::FunctionAnalysisBase<swift::DominanceInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 88 [0x10653d4c8]
+ ! : | 4 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 132 [0x10653d914]
+ ! : | 1 free (in libsystem_malloc.dylib) + 0 [0x7fff6364bba1]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 327 [0x7fff63650def]
+ ! : | 1 operator delete(void*) (in libc++abi.dylib) + 0 [0x7fff605ff779]
+ ! : 3 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 111 [0x10675d6df]
+ ! : | 2 splitBBArguments(swift::SILFunction&) (in LLDB) + 126 [0x10676172e]
+ ! : | + 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 35 [0x7fff6364d569]
+ ! : | + 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 204 [0x105acdd4c]
+ ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 83 [0x7fff6368b793]
+ ! : | 1 splitBBArguments(swift::SILFunction&) (in LLDB) + 163 [0x106761753]
+ ! : 2 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 52,1700 [0x10675d6a4,0x10675dd14]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 79 [0x10675d6bf]
+ ! : | 1 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 163 [0x1067a44c3]
+ ! : | 1 swift::TermInst::getSuccessors() (in LLDB) + 7 [0x1068cde97]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 6087 [0x10675ee37]
+ ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 625 [0x106864c81]
+ ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 725 [0x106866145]
+ ! : 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364d588]
+ ! 56 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 661 [0x10673c795]
+ ! : 56 swift::SILInliner::inlineFullApply(swift::FullApplySite, swift::SILInliner::InlineKind, swift::SILOptFunctionBuilder&) (in LLDB) + 463 [0x106837c3f]
+ ! : 52 swift::SILInliner::inlineFunction(swift::SILFunction*, swift::FullApplySite, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 323 [0x106836ee3]
+ ! : | 48 swift::SILInlineCloner::cloneInline(llvm::ArrayRef<swift::SILValue>) (in LLDB) + 2465 [0x1068379e1]
+ ! : | + 38 swift::SILCloner<swift::SILInlineCloner>::cloneFunctionBody(swift::SILFunction*, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, bool) (in LLDB) + 461 [0x1068385cd]
+ ! : | + ! 31 swift::SILCloner<swift::SILInlineCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 563 [0x10683b153]
+ ! : | + ! : 6 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::visitApplyInst(swift::ApplyInst*) (in LLDB) + 360 [0x106844748]
+ ! : | + ! : | 5 swift::SILBuilder::createApply(swift::SILLocation, swift::SILValue, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>, bool, swift::GenericSpecializationInformation const*) (in LLDB) + 234 [0x1068c260a]
+ ! : | + ! : | + 3 swift::ApplyInst::create(swift::SILDebugLocation, swift::SILValue, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>, bool, llvm::Optional<swift::SILModuleConventions>, swift::SILFunction&, swift::SILOpenedArchetypesState&, swift::GenericSpecializationInformation const*) (in LLDB) + 118 [0x1068ca846]
+ ! : | + ! : | + ! 3 swift::SILType::substGenericArgs(swift::SILModule&, swift::SubstitutionMap, swift::TypeExpansionContext) const (in LLDB) + 36 [0x106908554]
+ ! : | + ! : | + ! 2 swift::SILFunctionType::substGenericArgs(swift::SILModule&, swift::SubstitutionMap, swift::TypeExpansionContext) (in LLDB) + 232 [0x1068a50a8]
+ ! : | + ! : | + ! : 2 (anonymous namespace)::SILTypeSubstituter::substSILFunctionType(swift::CanTypeWrapper<swift::SILFunctionType>) (in LLDB) + 436 [0x1068a5274]
+ ! : | + ! : | + ! : 2 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 319 [0x1068a991f]
+ ! : | + ! : | + ! : 2 swift::Lowering::TypeConverter::getTypeLowering(swift::Lowering::AbstractionPattern, swift::Type, swift::TypeExpansionContext) (in LLDB) + 330 [0x10692c05a]
+ ! : | + ! : | + ! : 2 bool llvm::DenseMapBase<llvm::DenseMap<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >, swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >::LookupBucketFor<swift::Lowering::TypeConverter::CachingTypeKey>(swift::Lowering::TypeConverter::CachingTypeKey const&, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> const*&) const (in LLDB) + 108 [0x1069309bc]
+ ! : | + ! : | + ! 1 swift::SILFunctionType::substGenericArgs(swift::SILModule&, swift::SubstitutionMap, swift::TypeExpansionContext) (in LLDB) + 79 [0x1068a500f]
+ ! : | + ! : | + 2 swift::ApplyInst::create(swift::SILDebugLocation, swift::SILValue, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>, bool, llvm::Optional<swift::SILModuleConventions>, swift::SILFunction&, swift::SILOpenedArchetypesState&, swift::GenericSpecializationInformation const*) (in LLDB) + 311 [0x1068ca907]
+ ! : | + ! : | + 2 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | + 2 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | + 2 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | + 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | + 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 561 [0x7fff6364de71]
+ ! : | + ! : | + : 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 43 [0x7fff6364e32b]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 165 [0x7fff6364dce5]
+ ! : | + ! : | 1 swift::SILBuilder::createApply(swift::SILLocation, swift::SILValue, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>, bool, swift::GenericSpecializationInformation const*) (in LLDB) + 35 [0x1068c2543]
+ ! : | + ! : 3 swift::SILCloner<swift::SILInlineCloner>::visitDebugValueInst(swift::DebugValueInst*) (in LLDB) + 69 [0x106839ed5]
+ ! : | + ! : | 2 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 274 [0x10683a2e2]
+ ! : | + ! : | + 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 475 [0x10683a3ab]
+ ! : | + ! : | + ! 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 548 [0x10683a3f4]
+ ! : | + ! : | + ! 1 std::__1::pair<llvm::DenseMapIterator<swift::SILDebugScope const*, swift::SILDebugScope const*, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*>, false>, bool> llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILDebugScope const*, swift::SILDebugScope const*, 8u, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >, swift::SILDebugScope const*, swift::SILDebugScope const*, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >::try_emplace<swift::SILDebugScope const*>(swift::SILDebugScope const*&&, swift::SILDebugScope const*&&) (in LLDB) + 177 [0x106853ef1]
+ ! : | + ! : | + ! 1 llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*>* llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILDebugScope const*, swift::SILDebugScope const*, 8u, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >, swift::SILDebugScope const*, swift::SILDebugScope const*, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >::InsertIntoBucketImpl<swift::SILDebugScope const*>(swift::SILDebugScope const* const&, swift::SILDebugScope const* const&, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*>*) (in LLDB) + 107 [0x106853fdb]
+ ! : | + ! : | + ! 1 llvm::SmallDenseMap<swift::SILDebugScope const*, swift::SILDebugScope const*, 8u, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >::grow(unsigned int) (in LLDB) + 502 [0x106854316]
+ ! : | + ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + ! : | + ! 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 148 [0x7fff6364c442]
+ ! : | + ! : | + 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 548 [0x10683a3f4]
+ ! : | + ! : | + 1 std::__1::pair<llvm::DenseMapIterator<swift::SILDebugScope const*, swift::SILDebugScope const*, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*>, false>, bool> llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILDebugScope const*, swift::SILDebugScope const*, 8u, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >, swift::SILDebugScope const*, swift::SILDebugScope const*, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >::try_emplace<swift::SILDebugScope const*>(swift::SILDebugScope const*&&, swift::SILDebugScope const*&&) (in LLDB) + 80 [0x106853e90]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 422 [0x10683a376]
+ ! : | + ! : | 1 llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>::Allocate(unsigned long, unsigned long) (in LLDB) + 214 [0x107334d36]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 235 [0x7fff6364c357]
+ ! : | + ! : | 1 large_malloc (in libsystem_malloc.dylib) + 134 [0x7fff636567a1]
+ ! : | + ! : | 1 mvm_allocate_pages (in libsystem_malloc.dylib) + 209 [0x7fff63656271]
+ ! : | + ! : | 1 mach_vm_map (in libsystem_kernel.dylib) + 80 [0x7fff635d60d5]
+ ! : | + ! : | 1 _kernelrpc_mach_vm_map_trap (in libsystem_kernel.dylib) + 10 [0x7fff635d61a6]
+ ! : | + ! : 2 swift::SILCloner<swift::SILInlineCloner>::visitFunctionRefInst(swift::FunctionRefInst*) (in LLDB) + 281 [0x10683db89]
+ ! : | + ! : | 2 swift::SILBuilder::createFunctionRef(swift::SILLocation, swift::SILFunction*) (in LLDB) + 197 [0x1068be025]
+ ! : | + ! : | 2 swift::FunctionRefInst::FunctionRefInst(swift::SILDebugLocation, swift::SILFunction*, swift::TypeExpansionContext) (in LLDB) + 40 [0x1068cb738]
+ ! : | + ! : | 2 swift::SILFunction::getLoweredFunctionTypeInContext(swift::TypeExpansionContext) const (in LLDB) + 140 [0x1068a650c]
+ ! : | + ! : | 2 swift::Lowering::TypeConverter::getTypeLowering(swift::Lowering::AbstractionPattern, swift::Type, swift::TypeExpansionContext) (in LLDB) + 1,208 [0x10692bf11,0x10692bfe0]
+ ! : | + ! : 2 swift::SILCloner<swift::SILInlineCloner>::visitIntegerLiteralInst(swift::IntegerLiteralInst*) (in LLDB) + 523 [0x10683e2bb]
+ ! : | + ! : | 1 swift::IntegerLiteralInst::create(swift::SILDebugLocation, swift::SILType, llvm::APInt const&, swift::SILModule&) (in LLDB) + 42 [0x1068cbafa]
+ ! : | + ! : | + 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | + 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | + 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 561 [0x7fff6364de71]
+ ! : | + ! : | + 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 43 [0x7fff6364e32b]
+ ! : | + ! : | 1 swift::IntegerLiteralInst::create(swift::SILDebugLocation, swift::SILType, llvm::APInt const&, swift::SILModule&) (in LLDB) + 42 [0x1068cbafa]
+ ! : | + ! : 2 swift::SILInstructionVisitor<swift::SILInlineCloner, void>::visit(swift::SILInstruction*) (in LLDB) + 21 [0x106838d75]
+ ! : | + ! : | 2 swift::SILInstruction::getTypeDependentOperands() (in LLDB) + 4,7 [0x1068b1324,0x1068b1327]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitAllocStackInst(swift::AllocStackInst*) (in LLDB) + 56 [0x10683bce8]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 548 [0x10683a3f4]
+ ! : | + ! : | 1 std::__1::pair<llvm::DenseMapIterator<swift::SILDebugScope const*, swift::SILDebugScope const*, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*>, false>, bool> llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILDebugScope const*, swift::SILDebugScope const*, 8u, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >, swift::SILDebugScope const*, swift::SILDebugScope const*, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >::try_emplace<swift::SILDebugScope const*>(swift::SILDebugScope const*&&, swift::SILDebugScope const*&&) (in LLDB) + 177 [0x106853ef1]
+ ! : | + ! : | 1 llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*>* llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILDebugScope const*, swift::SILDebugScope const*, 8u, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >, swift::SILDebugScope const*, swift::SILDebugScope const*, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >::InsertIntoBucketImpl<swift::SILDebugScope const*>(swift::SILDebugScope const* const&, swift::SILDebugScope const* const&, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*>*) (in LLDB) + 107 [0x106853fdb]
+ ! : | + ! : | 1 llvm::SmallDenseMap<swift::SILDebugScope const*, swift::SILDebugScope const*, 8u, llvm::DenseMapInfo<swift::SILDebugScope const*>, llvm::detail::DenseMapPair<swift::SILDebugScope const*, swift::SILDebugScope const*> >::grow(unsigned int) (in LLDB) + 502 [0x106854316]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 1 default_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff6364b0bb]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitAllocStackInst(swift::AllocStackInst*) (in LLDB) + 1042 [0x10683c0c2]
+ ! : | + ! : | 1 swift::AllocStackInst::create(swift::SILDebugLocation, swift::SILType, swift::SILFunction&, swift::SILOpenedArchetypesState&, llvm::Optional<swift::SILDebugVariable>, bool) (in LLDB) + 589 [0x1068c8f1d]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 824 [0x106844b48]
+ ! : | + ! : | 1 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 251 [0x1065f693b]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitFunctionRefInst(swift::FunctionRefInst*) (in LLDB) + 51 [0x10683daa3]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 362 [0x10683a33a]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapParentFunction(swift::SILOptFunctionBuilder&, swift::SILModule&, swift::SILFunction*, swift::SubstitutionMap, swift::GenericSignature, bool) (in LLDB) + 743 [0x10683a6f7]
+ ! : | + ! : | 1 swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature) (in LLDB) + 455 [0x106858c27]
+ ! : | + ! : | 1 swift::Mangle::SpecializationMangler::finalize() (in LLDB) + 284 [0x10685873c]
+ ! : | + ! : | 1 swift::Demangle::Demangler::parseAndPushNodes() (in LLDB) + 6 [0x106ee7966]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitLoadInst(swift::LoadInst*) (in LLDB) + 1376 [0x106843430]
+ ! : | + ! : | 1 swift::SILBuilder::createLoad(swift::SILLocation, swift::SILValue, swift::LoadOwnershipQualifier) (in LLDB) + 46 [0x1069316be]
+ ! : | + ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 561 [0x7fff6364de71]
+ ! : | + ! : | 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 43 [0x7fff6364e32b]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitMetatypeInst(swift::MetatypeInst*) (in LLDB) + 355 [0x106844fd3]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapType(swift::SILType) (in LLDB) + 157 [0x10683bb8d]
+ ! : | + ! : | 1 llvm::detail::DenseMapPair<swift::SILType, swift::SILType>* llvm::DenseMapBase<llvm::DenseMap<swift::SILType, swift::SILType, llvm::DenseMapInfo<swift::SILType>, llvm::detail::DenseMapPair<swift::SILType, swift::SILType> >, swift::SILType, swift::SILType, llvm::DenseMapInfo<swift::SILType>, llvm::detail::DenseMapPair<swift::SILType, swift::SILType> >::InsertIntoBucketImpl<swift::SILType>(swift::SILType const&, swift::SILType const&, llvm::detail::DenseMapPair<swift::SILType, swift::SILType>*) (in LLDB) + 83 [0x1065a2af3]
+ ! : | + ! : | 1 llvm::DenseMap<swift::SILType, swift::SILType, llvm::DenseMapInfo<swift::SILType>, llvm::detail::DenseMapPair<swift::SILType, swift::SILType> >::grow(unsigned int) (in LLDB) + 106 [0x1065a2c6a]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + ! : | 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 587 [0x7fff6364cd8c]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStoreInst(swift::StoreInst*) (in LLDB) + 866 [0x1068501f2]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStructExtractInst(swift::StructExtractInst*) (in LLDB) + 52 [0x1068460b4]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 422 [0x10683a376]
+ ! : | + ! : | 1 llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>::Allocate(unsigned long, unsigned long) (in LLDB) + 214 [0x107334d36]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 235 [0x7fff6364c357]
+ ! : | + ! : | 1 large_malloc (in libsystem_malloc.dylib) + 134 [0x7fff636567a1]
+ ! : | + ! : | 1 mvm_allocate_pages (in libsystem_malloc.dylib) + 209 [0x7fff63656271]
+ ! : | + ! : | 1 mach_vm_map (in libsystem_kernel.dylib) + 80 [0x7fff635d60d5]
+ ! : | + ! : | 1 _kernelrpc_mach_vm_map_trap (in libsystem_kernel.dylib) + 10 [0x7fff635d61a6]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStructExtractInst(swift::StructExtractInst*) (in LLDB) + 80 [0x1068460d0]
+ ! : | + ! : | 1 swift::SILInstruction::getLoc() const (in LLDB) + 15 [0x1068ab00f]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStructExtractInst(swift::StructExtractInst*) (in LLDB) + 267 [0x10684618b]
+ ! : | + ! : | 1 swift::SILCloner<swift::SILInlineCloner>::getMappedValue(swift::SILValue) (in LLDB) + 120 [0x106838ca8]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStructExtractInst(swift::StructExtractInst*) (in LLDB) + 372 [0x1068461f4]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapType(swift::SILType) (in LLDB) + 157 [0x10683bb8d]
+ ! : | + ! : | 1 llvm::detail::DenseMapPair<swift::SILType, swift::SILType>* llvm::DenseMapBase<llvm::DenseMap<swift::SILType, swift::SILType, llvm::DenseMapInfo<swift::SILType>, llvm::detail::DenseMapPair<swift::SILType, swift::SILType> >, swift::SILType, swift::SILType, llvm::DenseMapInfo<swift::SILType>, llvm::detail::DenseMapPair<swift::SILType, swift::SILType> >::InsertIntoBucketImpl<swift::SILType>(swift::SILType const&, swift::SILType const&, llvm::detail::DenseMapPair<swift::SILType, swift::SILType>*) (in LLDB) + 83 [0x1065a2af3]
+ ! : | + ! : | 1 llvm::DenseMap<swift::SILType, swift::SILType, llvm::DenseMapInfo<swift::SILType>, llvm::detail::DenseMapPair<swift::SILType, swift::SILType> >::grow(unsigned int) (in LLDB) + 106 [0x1065a2c6a]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 59 [0x7fff6364c3e9]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStructExtractInst(swift::StructExtractInst*) (in LLDB) + 411 [0x10684621b]
+ ! : | + ! : | 1 swift::SILBuilder::createStructExtract(swift::SILLocation, swift::SILValue, swift::VarDecl*, swift::SILType) (in LLDB) + 51 [0x1069348d3]
+ ! : | + ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | 1 default_zone_memalign (in libsystem_malloc.dylib) + 1 [0x7fff63652501]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStructExtractInst(swift::StructExtractInst*) (in LLDB) + 429 [0x10684622d]
+ ! : | + ! : | 1 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 212 [0x1065f6914]
+ ! : | + ! : | 1 llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>* llvm::DenseMapBase<llvm::DenseMap<swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >, swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >::InsertIntoBucketImpl<swift::SILValue>(swift::SILValue const&, swift::SILValue const&, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>*) (in LLDB) + 83 [0x1068bd3f3]
+ ! : | + ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! : | 1 szone_size (in libsystem_malloc.dylib) + 1 [0x7fff6364e73d]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitTupleElementAddrInst(swift::TupleElementAddrInst*) (in LLDB) + 411 [0x106845dab]
+ ! : | + ! : | 1 swift::SILBuilder::createTupleElementAddr(swift::SILLocation, swift::SILValue, unsigned int, swift::SILType) (in LLDB) + 51 [0x1068c2b73]
+ ! : | + ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1134 [0x7fff6364d9b4]
+ ! : | + ! : 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::visitApplyInst(swift::ApplyInst*) (in LLDB) + 41 [0x106844609]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::ApplySiteCloningHelper::ApplySiteCloningHelper(swift::ApplySite, swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>&) (in LLDB) + 759 [0x1068533d7]
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 176 [0x7fff6368b7f0]
+ ! : | + ! : 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::visitPartialApplyInst(swift::PartialApplyInst*) (in LLDB) + 571 [0x106844dcb]
+ ! : | + ! : 1 swift::PartialApplyInst::create(swift::SILDebugLocation, swift::SILValue, llvm::ArrayRef<swift::SILValue>, swift::SubstitutionMap, swift::ParameterConvention, swift::SILFunction&, swift::SILOpenedArchetypesState&, swift::GenericSpecializationInformation const*, swift::PartialApplyInst::OnStackKind) (in LLDB) + 433 [0x1068cb511]
+ ! : | + ! : 1 swift::InstructionBase<(swift::SILInstructionKind)79, swift::ApplyInstBase<swift::PartialApplyInst, swift::SingleValueInstruction, false>, true>::InstructionBase<swift::SILDebugLocation&, swift::SILValue&, swift::SILType&, swift::SubstitutionMap&, llvm::ArrayRef<swift::SILValue>&, llvm::ArrayRef<swift::SILValue>&, swift::GenericSpecializationInformation const*&, swift::SILType&>(swift::SILDebugLocation&, swift::SILValue&, swift::SILType&, swift::SubstitutionMap&, llvm::ArrayRef<swift::SILValue>&, llvm::ArrayRef<swift::SILValue>&, swift::GenericSpecializationInformation const*&, swift::SILType&) (in LLDB) + 329 [0x1068cb2f9]
+ ! : | + ! 3 swift::SILCloner<swift::SILInlineCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 332 [0x10683b06c]
+ ! : | + ! : 3 swift::SILCloner<swift::SILInlineCloner>::clonePhiArgs(swift::SILBasicBlock*) (in LLDB) + 180,303,... [0x10683b944,0x10683b9bf,...]
+ ! : | + ! 2 swift::SILCloner<swift::SILInlineCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 1267 [0x10683b413]
+ ! : | + ! : 1 swift::SILInlineCloner::visitTerminator(swift::SILBasicBlock*) (in LLDB) + 543 [0x10683880f]
+ ! : | + ! : | 1 swift::SILBuilder::createBranch(swift::SILLocation, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 150 [0x1065f7be6]
+ ! : | + ! : | 1 swift::BranchInst::create(swift::SILDebugLocation, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::SILFunction&) (in LLDB) + 46 [0x1068ce3be]
+ ! : | + ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 561 [0x7fff6364de71]
+ ! : | + ! : | 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 43 [0x7fff6364e32b]
+ ! : | + ! : 1 swift::SILInlineCloner::visitTerminator(swift::SILBasicBlock*) (in LLDB) + 465 [0x1068387c1]
+ ! : | + ! 2 swift::SILCloner<swift::SILInlineCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 1024,1267 [0x10683b320,0x10683b413]
+ ! : | + 9 swift::SILCloner<swift::SILInlineCloner>::cloneFunctionBody(swift::SILFunction*, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, bool) (in LLDB) + 472 [0x1068385d8]
+ ! : | + ! 8 swift::SILCloner<swift::SILInlineCloner>::doFixUp(swift::SILFunction*) (in LLDB) + 861 [0x10683b87d]
+ ! : | + ! : 8 swift::SILInlineCloner::fixUp(swift::SILFunction*) (in LLDB) + 683 [0x106839e7b]
+ ! : | + ! : 8 swift::recursivelyDeleteTriviallyDeadInstructions(swift::SILInstruction*, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 34 [0x106824832]
+ ! : | + ! : 6 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1769 [0x106824729]
+ ! : | + ! : | 5 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + ! : | + 4 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + ! : | + ! 2 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 170,232 [0x10653ba8a,0x10653bac8]
+ ! : | + ! : | + ! 2 swift::RCIdentityAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 46 [0x10656673e]
+ ! : | + ! : | + ! 1 swift::FunctionAnalysisBase<swift::RCIdentityFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 204 [0x10661cb8c]
+ ! : | + ! : | + ! | 1 swift::RCIdentityAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 23 [0x1065669f7]
+ ! : | + ! : | + ! | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | + ! | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | + ! | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | + ! | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | + ! | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | + ! | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 177 [0x7fff6364dcf1]
+ ! : | + ! : | + ! 1 swift::FunctionAnalysisBase<swift::RCIdentityFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 321 [0x10661cc01]
+ ! : | + ! : | + 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 38 [0x1068da996]
+ ! : | + ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + ! : | 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 138 [0x7fff6368c7ec]
+ ! : | + ! : 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1859 [0x106824783]
+ ! : | + ! : | 1 llvm::SmallPtrSetImplBase::swap(llvm::SmallPtrSetImplBase&) (in LLDB) + 580 [0x1061336c4]
+ ! : | + ! : 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1704 [0x1068246e8]
+ ! : | + ! 1 swift::SILCloner<swift::SILInlineCloner>::doFixUp(swift::SILFunction*) (in LLDB) + 114 [0x10683b592]
+ ! : | + 1 swift::SILCloner<swift::SILInlineCloner>::cloneFunctionBody(swift::SILFunction*, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, bool) (in LLDB) + 175 [0x1068384af]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>* llvm::DenseMapBase<llvm::DenseMap<swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >, swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >::InsertIntoBucketImpl<swift::SILValue>(swift::SILValue const&, swift::SILValue const&, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>*) (in LLDB) + 83 [0x1068bd3f3]
+ ! : | + 1 llvm::DenseMap<swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >::grow(unsigned int) (in LLDB) + 271 [0x1068bd60f]
+ ! : | 3 swift::SILInlineCloner::cloneInline(llvm::ArrayRef<swift::SILValue>) (in LLDB) + 1219 [0x106837503]
+ ! : | + 2 swift::SILBasicBlock::createPhiArgument(swift::SILType, swift::ValueOwnershipKind, swift::ValueDecl const*) (in LLDB) + 102 [0x106890bc6]
+ ! : | + ! 2 swift::SILArgument::SILArgument(swift::ValueKind, swift::SILBasicBlock*, swift::SILType, swift::ValueOwnershipKind, swift::ValueDecl const*) (in LLDB) + 75 [0x10688f5fb]
+ ! : | + ! 2 std::__1::vector<llvm::MachineBasicBlock*, std::__1::allocator<llvm::MachineBasicBlock*> >::insert(std::__1::__wrap_iter<llvm::MachineBasicBlock* const*>, llvm::MachineBasicBlock* const&) (in LLDB) + 460 [0x10689016c]
+ ! : | + ! 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 6 [0x7fff6364b0c1]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 143 [0x7fff6364d5d5]
+ ! : | + 1 swift::SILBasicBlock::createPhiArgument(swift::SILType, swift::ValueOwnershipKind, swift::ValueDecl const*) (in LLDB) + 41 [0x106890b89]
+ ! : | + 1 swift::SILType::isTrivial(swift::SILFunction const&) const (in LLDB) + 44 [0x106907e0c]
+ ! : | + 1 swift::SILFunction::getTypeLowering(swift::SILType) const (in LLDB) + 71 [0x10689fe77]
+ ! : | + 1 swift::Lowering::TypeConverter::getTypeLowering(swift::SILType, swift::TypeExpansionContext, swift::CanGenericSignature) (in LLDB) + 130 [0x10692d9d2]
+ ! : | + 1 swift::Lowering::TypeConverter::getTypeLoweringForLoweredType(swift::Lowering::AbstractionPattern, swift::CanType, swift::TypeExpansionContext, bool) (in LLDB) + 127 [0x10692d68f]
+ ! : | + 1 bool llvm::DenseMapBase<llvm::DenseMap<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >, swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >::LookupBucketFor<swift::Lowering::TypeConverter::CachingTypeKey>(swift::Lowering::TypeConverter::CachingTypeKey const&, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> const*&) const (in LLDB) + 264 [0x106930a58]
+ ! : | 1 swift::SILInlineCloner::cloneInline(llvm::ArrayRef<swift::SILValue>) (in LLDB) + 1136 [0x1068374b0]
+ ! : | 1 swift::SILBasicBlock::split(llvm::ilist_iterator<llvm::ilist_detail::node_options<swift::SILInstruction, false, false, void>, false, false>) (in LLDB) + 50 [0x106891092]
+ ! : 2 swift::SILInliner::inlineFunction(swift::SILFunction*, swift::FullApplySite, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 530 [0x106836fb2]
+ ! : | 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 7 [0x7fff6364bf3d]
+ ! : | 1 free (in libsystem_malloc.dylib) + 248 [0x7fff6364bc99]
+ ! : 1 swift::SILInliner::inlineFunction(swift::SILFunction*, swift::FullApplySite, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 262 [0x106836ea6]
+ ! : | 1 swift::SILInlineCloner::SILInlineCloner(swift::SILFunction*, swift::FullApplySite, swift::SILOptFunctionBuilder&, swift::SILInliner::InlineKind, swift::SubstitutionMap, swift::SILOpenedArchetypesTracker&, std::__1::function<void (swift::SILInstruction*)>) (in LLDB) + 1046 [0x1068380d6]
+ ! : | 1 swift::SILDebugScope::SILDebugScope(swift::SILLocation, swift::SILFunction*, swift::SILDebugScope const*, swift::SILDebugScope const*) (in LLDB) + 12 [0x10689bfac]
+ ! : 1 swift::SILInliner::inlineFunction(swift::SILFunction*, swift::FullApplySite, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 542 [0x106836fbe]
+ ! : 1 szone_free_definite_size (in libsystem_malloc.dylib) + 137 [0x7fff6364eae1]
+ ! 39 (anonymous namespace)::GenericSpecializer::run() (in LLDB) + 2605 [0x10673457d]
+ ! : 22 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 2466 [0x1067f6b22]
+ ! : | 20 swift::GenericFuncSpecializer::GenericFuncSpecializer(swift::SILOptFunctionBuilder&, swift::SILFunction*, swift::SubstitutionMap, swift::ReabstractionInfo const&) (in LLDB) + 1205 [0x1067f4db5]
+ ! : | + 14 swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature) (in LLDB) + 455 [0x106858c27]
+ ! : | + ! 7 swift::Mangle::SpecializationMangler::finalize() (in LLDB) + 710 [0x1068588e6]
+ ! : | + ! : 7 swift::Demangle::mangleNode(swift::Demangle::Node*) (in LLDB) + 25 [0x106f1b049]
+ ! : | + ! : 7 swift::Demangle::mangleNode(swift::Demangle::Node*, llvm::function_ref<swift::Demangle::Node* (swift::Demangle::SymbolicReferenceKind, void const*)>) (in LLDB) + 810 [0x106f1b38a]
+ ! : | + ! : 5 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 1882 [0x106f1bbea]
+ ! : | + ! : | 2 (anonymous namespace)::Remangler::mangleAbstractStorage(swift::Demangle::Node*, llvm::StringRef) (in LLDB) + 75 [0x106f2a72b]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 2207 [0x106f1bd2f]
+ ! : | + ! : | + ! 1 (anonymous namespace)::Remangler::mangleAnyGenericType(swift::Demangle::Node*, llvm::StringRef) (in LLDB) + 107 [0x106f29c2b]
+ ! : | + ! : | + ! 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 18446 [0x106f1fc9e]
+ ! : | + ! : | + ! 1 void swift::Mangle::mangleIdentifier<(anonymous namespace)::Remangler>((anonymous namespace)::Remangler&, llvm::StringRef) (in LLDB) + 2279 [0x106f2b147]
+ ! : | + ! : | + ! 1 swift::Demangle::CharVector::append(unsigned long long, swift::Demangle::NodeFactory&) (in LLDB) + 272 [0x106ee6cc0]
+ ! : | + ! : | + ! 1 snprintf (in libsystem_c.dylib) + 156 [0x7fff63524104]
+ ! : | + ! : | + ! 1 vsnprintf_l (in libsystem_c.dylib) + 41 [0x7fff635330b5]
+ ! : | + ! : | + ! 1 _vsnprintf (in libsystem_c.dylib) + 410 [0x7fff63533058]
+ ! : | + ! : | + ! 1 __v2printf (in libsystem_c.dylib) + 475 [0x7fff6354ce1b]
+ ! : | + ! : | + ! 1 __vfprintf (in libsystem_c.dylib) + 11330 [0x7fff635281ac]
+ ! : | + ! : | + ! 1 __ultoa (in libsystem_c.dylib) + 173 [0x7fff63529aef]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 18446 [0x106f1fc9e]
+ ! : | + ! : | + 1 void swift::Mangle::mangleIdentifier<(anonymous namespace)::Remangler>((anonymous namespace)::Remangler&, llvm::StringRef) (in LLDB) + 2279 [0x106f2b147]
+ ! : | + ! : | + 1 swift::Demangle::CharVector::append(unsigned long long, swift::Demangle::NodeFactory&) (in LLDB) + 272 [0x106ee6cc0]
+ ! : | + ! : | + 1 snprintf (in libsystem_c.dylib) + 156 [0x7fff63524104]
+ ! : | + ! : | + 1 vsnprintf_l (in libsystem_c.dylib) + 41 [0x7fff635330b5]
+ ! : | + ! : | + 1 _vsnprintf (in libsystem_c.dylib) + 410 [0x7fff63533058]
+ ! : | + ! : | + 1 __v2printf (in libsystem_c.dylib) + 475 [0x7fff6354ce1b]
+ ! : | + ! : | + 1 __vfprintf (in libsystem_c.dylib) + 15037 [0x7fff63529027]
+ ! : | + ! : | + 1 DYLD-STUB$$_platform_memmove (in libsystem_platform.dylib) + 0 [0x7fff6369162a]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 3334 [0x106f1c196]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangleFunction(swift::Demangle::Node*) (in LLDB) + 39 [0x106f263d7]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 2207 [0x106f1bd2f]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 1605 [0x106f1bad5]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 15681 [0x106f1f1d1]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 50 [0x106f1b4c2]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::mangleFunction(swift::Demangle::Node*) (in LLDB) + 39 [0x106f263d7]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::mangleAnyGenericType(swift::Demangle::Node*, llvm::StringRef) (in LLDB) + 107 [0x106f29c2b]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 18446 [0x106f1fc9e]
+ ! : | + ! : | 1 void swift::Mangle::mangleIdentifier<(anonymous namespace)::Remangler>((anonymous namespace)::Remangler&, llvm::StringRef) (in LLDB) + 2279 [0x106f2b147]
+ ! : | + ! : | 1 swift::Demangle::CharVector::append(unsigned long long, swift::Demangle::NodeFactory&) (in LLDB) + 272 [0x106ee6cc0]
+ ! : | + ! : | 1 snprintf (in libsystem_c.dylib) + 88 [0x7fff635240c0]
+ ! : | + ! : 2 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 1924 [0x106f1bc14]
+ ! : | + ! : 2 (anonymous namespace)::Remangler::mangleGenericSpecialization(swift::Demangle::Node*) (in LLDB) + 136 [0x106f27bc8]
+ ! : | + ! : 1 (anonymous namespace)::Remangler::mangleAnyGenericType(swift::Demangle::Node*, llvm::StringRef) (in LLDB) + 51 [0x106f29bf3]
+ ! : | + ! : + 1 (anonymous namespace)::Remangler::trySubstitution(swift::Demangle::Node*, swift::Demangle::SubstitutionEntry&, bool) (in LLDB) + 34 [0x106f284c2]
+ ! : | + ! : + 1 (anonymous namespace)::Remangler::mangleStandardSubstitution(swift::Demangle::Node*) (in LLDB) + 151 [0x106f28a47]
+ ! : | + ! : + 1 swift::Mangle::getStandardTypeSubst(llvm::StringRef) (in LLDB) + 205 [0x106efb0ed]
+ ! : | + ! : + 1 _platform_memcmp (in libsystem_platform.dylib) + 298 [0x7fff6368c30a]
+ ! : | + ! : 1 (anonymous namespace)::Remangler::mangleAnyGenericType(swift::Demangle::Node*, llvm::StringRef) (in LLDB) + 107 [0x106f29c2b]
+ ! : | + ! : 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 18446 [0x106f1fc9e]
+ ! : | + ! : 1 void swift::Mangle::mangleIdentifier<(anonymous namespace)::Remangler>((anonymous namespace)::Remangler&, llvm::StringRef) (in LLDB) + 2279 [0x106f2b147]
+ ! : | + ! : 1 swift::Demangle::CharVector::append(unsigned long long, swift::Demangle::NodeFactory&) (in LLDB) + 272 [0x106ee6cc0]
+ ! : | + ! : 1 snprintf (in libsystem_c.dylib) + 156 [0x7fff63524104]
+ ! : | + ! : 1 vsnprintf_l (in libsystem_c.dylib) + 41 [0x7fff635330b5]
+ ! : | + ! : 1 _vsnprintf (in libsystem_c.dylib) + 410 [0x7fff63533058]
+ ! : | + ! : 1 __v2printf (in libsystem_c.dylib) + 475 [0x7fff6354ce1b]
+ ! : | + ! : 1 __vfprintf (in libsystem_c.dylib) + 16441 [0x7fff635295a3]
+ ! : | + ! : 1 free (in libsystem_malloc.dylib) + 73 [0x7fff6364bbea]
+ ! : | + ! 3 swift::Mangle::SpecializationMangler::finalize() (in LLDB) + 897 [0x1068589a1]
+ ! : | + ! : 3 swift::Demangle::Demangler::demangleSymbol(llvm::StringRef, std::__1::function<swift::Demangle::Node* (swift::Demangle::SymbolicReferenceKind, swift::Demangle::Directness, int, void const*)>) (in LLDB) + 280 [0x106ee71e8]
+ ! : | + ! : 1 swift::Demangle::Demangler::demangleFunctionEntity() (in LLDB) + 669 [0x106ef391d]
+ ! : | + ! : | 1 swift::Demangle::Node::addChild(swift::Demangle::Node*, swift::Demangle::NodeFactory&) (in LLDB) + 1 [0x106ee62d1]
+ ! : | + ! : 1 swift::Demangle::Demangler::demangleIdentifier() (in LLDB) + 1976 [0x106eebbf8]
+ ! : | + ! : | 1 swift::Demangle::Vector<swift::Demangle::Node*>::push_back(swift::Demangle::Node* const&, swift::Demangle::NodeFactory&) (in LLDB) + 292 [0x106ef66e4]
+ ! : | + ! : 1 swift::Demangle::Demangler::demangleStandardSubstitution() (in LLDB) + 837 [0x106eef045]
+ ! : | + ! : 1 swift::Demangle::Demangler::createSwiftType(swift::Demangle::Node::Kind, char const*) (in LLDB) + 350 [0x106ef53de]
+ ! : | + ! : 1 swift::Demangle::Node::addChild(swift::Demangle::Node*, swift::Demangle::NodeFactory&) (in LLDB) + 557 [0x106ee64fd]
+ ! : | + ! 2 swift::Mangle::SpecializationMangler::finalize() (in LLDB) + 196 [0x1068586e4]
+ ! : | + ! : 2 swift::Demangle::NodeFactory::createNode(swift::Demangle::Node::Kind) (in LLDB) + 76 [0x106ee666c]
+ ! : | + ! : 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + ! : 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + ! : | 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 340 [0x7fff6364cc95]
+ ! : | + ! : 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 59 [0x7fff6364c3e9]
+ ! : | + ! 2 swift::Mangle::SpecializationMangler::finalize() (in LLDB) + 284 [0x10685873c]
+ ! : | + ! 2 swift::Demangle::Demangler::parseAndPushNodes() (in LLDB) + 56 [0x106ee7998]
+ ! : | + ! 2 swift::Demangle::Demangler::demangleAnyGenericType(swift::Demangle::Node::Kind) (in LLDB) + 99 [0x106eea573]
+ ! : | + ! 2 swift::Demangle::Demangler::popContext() (in LLDB) + 0,259 [0x106ef58e0,0x106ef59e3]
+ ! : | + 6 swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature) (in LLDB) + 222 [0x106858b3e]
+ ! : | + 6 swift::GenericSignatureImpl::forEachParam(llvm::function_ref<void (swift::GenericTypeParamType*, bool)>) const (in LLDB) + 675 [0x106e23873]
+ ! : | + 6 void llvm::function_ref<void (swift::GenericTypeParamType*, bool)>::callback_fn<swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature)::$_0>(long, swift::GenericTypeParamType*, bool) (in LLDB) + 101 [0x106859c45]
+ ! : | + 6 swift::Mangle::ASTMangler::appendType(swift::Type, swift::ValueDecl const*) (in LLDB) + 486 [0x106d486f6]
+ ! : | + 4 swift::Mangle::ASTMangler::appendAnyGenericType(swift::GenericTypeDecl const*) (in LLDB) + 359 [0x106d475f7]
+ ! : | + : 2 swift::Mangle::ASTMangler::appendDeclName(swift::ValueDecl const*) (in LLDB) + 360 [0x106d4aec8]
+ ! : | + : | 1 swift::Mangle::Mangler::appendIdentifier(llvm::StringRef) (in LLDB) + 93 [0x106ebe7dd]
+ ! : | + : | + 1 std::__1::pair<llvm::StringMapIterator<unsigned int>, bool> llvm::StringMap<unsigned int, llvm::MallocAllocator>::try_emplace<>(llvm::StringRef) (in LLDB) + 28 [0x1096baf5c]
+ ! : | + : | + 1 llvm::StringMapImpl::LookupBucketFor(llvm::StringRef) (in LLDB) + 100 [0x10613dda4]
+ ! : | + : | + 1 calloc (in libsystem_malloc.dylib) + 24 [0x7fff6364d2ac]
+ ! : | + : | + 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff6364d32c]
+ ! : | + : | + 1 default_zone_calloc (in libsystem_malloc.dylib) + 49 [0x7fff6364d3b0]
+ ! : | + : | 1 void swift::Mangle::mangleIdentifier<swift::Mangle::Mangler>(swift::Mangle::Mangler&, llvm::StringRef) (in LLDB) + 1296 [0x106ebee60]
+ ! : | + : 1 swift::Mangle::ASTMangler::appendDeclName(swift::ValueDecl const*) (in LLDB) + 178 [0x106d4ae12]
+ ! : | + : | 1 swift::Identifier::isOperatorStartCodePoint(unsigned int) (in LLDB) + 28 [0x105ceebac]
+ ! : | + : | 1 _platform_memchr$VARIANT$Haswell (in libsystem_platform.dylib) + 14 [0x7fff6368bfee]
+ ! : | + : 1 swift::Mangle::ASTMangler::appendDeclName(swift::ValueDecl const*) (in LLDB) + 99 [0x106d4adc3]
+ ! : | + 1 swift::Mangle::ASTMangler::appendAnyGenericType(swift::GenericTypeDecl const*) (in LLDB) + 28 [0x106d474ac]
+ ! : | + : 1 swift::Mangle::ASTMangler::tryAppendStandardSubstitution(swift::GenericTypeDecl const*) (in LLDB) + 154 [0x106d4d8aa]
+ ! : | + : 1 _platform_strlen (in libsystem_platform.dylib) + 22 [0x7fff6368bc96]
+ ! : | + 1 swift::Mangle::ASTMangler::appendAnyGenericType(swift::GenericTypeDecl const*) (in LLDB) + 1100 [0x106d478dc]
+ ! : | + 1 swift::Mangle::ASTMangler::addTypeSubstitution(swift::Type) (in LLDB) + 237 [0x106d4bced]
+ ! : | + 1 llvm::detail::DenseMapPair<void const*, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<void const*, unsigned int, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, unsigned int> >, void const*, unsigned int, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, unsigned int> >::InsertIntoBucketImpl<void const*>(void const* const&, void const* const&, llvm::detail::DenseMapPair<void const*, unsigned int>*) (in LLDB) + 83 [0x105dc7f33]
+ ! : | + 1 llvm::DenseMap<void const*, unsigned int, llvm::DenseMapInfo<void const*>, llvm::detail::DenseMapPair<void const*, unsigned int> >::grow(unsigned int) (in LLDB) + 106 [0x105dc80aa]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 0 [0x7fff605ff6f0]
+ ! : | 2 swift::GenericFuncSpecializer::GenericFuncSpecializer(swift::SILOptFunctionBuilder&, swift::SILFunction*, swift::SubstitutionMap, swift::ReabstractionInfo const&) (in LLDB) + 1390 [0x1067f4e6e]
+ ! : | 1 swift::Mangle::Mangler::~Mangler() (in LLDB) + 125 [0x105ceeb3d]
+ ! : | ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | ! 1 szone_size (in libsystem_malloc.dylib) + 73 [0x7fff6364e785]
+ ! : | ! 1 small_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e9b1]
+ ! : | 1 swift::Mangle::Mangler::~Mangler() (in LLDB) + 161 [0x105ceeb61]
+ ! : | 1 llvm::raw_ostream::~raw_ostream() (in LLDB) + 1 [0x10616d001]
+ ! : 9 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 2494 [0x1067f6b3e]
+ ! : | 9 swift::GenericFuncSpecializer::tryCreateSpecialization() (in LLDB) + 101 [0x1067f5575]
+ ! : | 8 swift::GenericCloner::cloneFunction(swift::SILOptFunctionBuilder&, swift::SILFunction*, swift::ReabstractionInfo const&, swift::SubstitutionMap, llvm::StringRef, std::__1::function<void (swift::SILInstruction*, swift::SILInstruction*)>) (in LLDB) + 190 [0x1067f56ce]
+ ! : | + 7 swift::GenericCloner::populateCloned() (in LLDB) + 2259 [0x1067db303]
+ ! : | + ! 7 swift::SILCloner<swift::GenericCloner>::cloneFunctionBody(swift::SILFunction*, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, bool) (in LLDB) + 461 [0x1067db6bd]
+ ! : | + ! 5 swift::SILCloner<swift::GenericCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 563 [0x1067dd1d3]
+ ! : | + ! : 3 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::visitApplyInst(swift::ApplyInst*) (in LLDB) + 41 [0x1067e39f9]
+ ! : | + ! : | 2 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::ApplySiteCloningHelper::ApplySiteCloningHelper(swift::ApplySite, swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>&) (in LLDB) + 870 [0x1067eee06]
+ ! : | + ! : | + 2 swift::SILCloner<swift::GenericCloner>::getOpSubstitutionMap(swift::SubstitutionMap) (in LLDB) + 247 [0x1067ef087]
+ ! : | + ! : | + 2 swift::SubstitutionMap::subst(swift::SubstitutionMap, swift::SubstOptions) const (in LLDB) + 118 [0x106e93956]
+ ! : | + ! : | + 1 swift::SubstitutionMap::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 1008 [0x106e93760]
+ ! : | + ! : | + ! 1 swift::ProtocolConformanceRef::subst(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 426 [0x106e8883a]
+ ! : | + ! : | + ! 1 swift::Type::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 127 [0x106e9fcff]
+ ! : | + ! : | + ! 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 2662 [0x106e9fc76]
+ ! : | + ! : | + 1 swift::SubstitutionMap::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 490 [0x106e9355a]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::ApplySiteCloningHelper::ApplySiteCloningHelper(swift::ApplySite, swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>&) (in LLDB) + 264 [0x1067eeba8]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::remapType(swift::SILType) (in LLDB) + 213 [0x1067db405]
+ ! : | + ! : | 1 swift::SILType::subst(swift::SILModule&, swift::SubstitutionMap) const (in LLDB) + 169 [0x1068a0eb9]
+ ! : | + ! : | 1 swift::CanTypeVisitor<(anonymous namespace)::SILTypeSubstituter, swift::CanType>::visit(swift::CanType) (in LLDB) + 756 [0x1068a9694]
+ ! : | + ! : | 1 (anonymous namespace)::SILTypeSubstituter::substSILFunctionType(swift::CanTypeWrapper<swift::SILFunctionType>) (in LLDB) + 1474 [0x1068a5682]
+ ! : | + ! : | 1 swift::SILFunctionType::get(swift::GenericSignature, swift::SILFunctionType::ExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, llvm::Optional<swift::SILResultInfo>, swift::SubstitutionMap, bool, swift::ASTContext const&, swift::ProtocolConformanceRef) (in LLDB) + 216 [0x106d0b2b8]
+ ! : | + ! : | 1 llvm::FoldingSetBase::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) (in LLDB) + 164 [0x106108bf4]
+ ! : | + ! : | 1 llvm::FoldingSet<swift::SILFunctionType>::NodeEquals(llvm::FoldingSetBase::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const (in LLDB) + 32 [0x106d13a30]
+ ! : | + ! : | 1 swift::SILFunctionType::Profile(llvm::FoldingSetNodeID&) (in LLDB) + 336 [0x106d13bc0]
+ ! : | + ! : | 1 swift::SILFunctionType::Profile(llvm::FoldingSetNodeID&, swift::GenericSignature, swift::SILFunctionType::ExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, llvm::Optional<swift::SILResultInfo>, swift::ProtocolConformanceRef, bool, swift::SubstitutionMap) (in LLDB) + 162 [0x106d0ac62]
+ ! : | + ! : | 1 llvm::FoldingSetNodeID::AddInteger(unsigned int) (in LLDB) + 57 [0x106108139]
+ ! : | + ! : | 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x106133836]
+ ! : | + ! : | 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff6364d23a]
+ ! : | + ! : | 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff6364e482]
+ ! : | + ! : | 1 szone_realloc (in libsystem_malloc.dylib) + 243 [0x7fff6364f56e]
+ ! : | + ! : | 1 tiny_try_realloc_in_place (in libsystem_malloc.dylib) + 153 [0x7fff6364f934]
+ ! : | + ! : 1 swift::SILCloner<swift::GenericCloner>::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 151 [0x1067e3bf7]
+ ! : | + ! : | 1 _platform_bzero$VARIANT$Haswell (in libsystem_platform.dylib) + 115 [0x7fff6368bc53]
+ ! : | + ! : 1 swift::SILCloner<swift::GenericCloner>::visitWitnessMethodInst(swift::WitnessMethodInst*) (in LLDB) + 39 [0x1067e00b7]
+ ! : | + ! : 1 swift::SILCloner<swift::GenericCloner>::getOpConformance(swift::Type, swift::ProtocolConformanceRef) (in LLDB) + 168 [0x1067ee2c8]
+ ! : | + ! : 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::remapConformance(swift::Type, swift::ProtocolConformanceRef) (in LLDB) + 78 [0x1067ee32e]
+ ! : | + ! : 1 swift::ProtocolConformanceRef::subst(swift::Type, swift::SubstitutionMap, swift::SubstOptions) const (in LLDB) + 130 [0x106e88662]
+ ! : | + ! : 1 swift::ProtocolConformanceRef::subst(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 750 [0x106e8897e]
+ ! : | + ! : 1 swift::SubstitutionMap::lookupConformance(swift::CanType, swift::ProtocolDecl*) const (in LLDB) + 463 [0x106e92f1f]
+ ! : | + ! : 1 swift::GenericSignatureImpl::getSuperclassBound(swift::Type) (in LLDB) + 202 [0x106e245ca]
+ ! : | + ! : 1 swift::GenericSignatureBuilder::resolveEquivalenceClass(swift::Type, swift::ArchetypeResolutionKind) (in LLDB) + 16 [0x106e2df30]
+ ! : | + ! : 1 swift::GenericSignatureBuilder::maybeResolveEquivalenceClass(swift::Type, swift::ArchetypeResolutionKind, bool) (in LLDB) + 1143 [0x106e34727]
+ ! : | + ! : 1 swift::GenericSignatureBuilder::PotentialArchetype::updateNestedTypeForConformance(swift::GenericSignatureBuilder&, swift::AssociatedTypeDecl*, swift::ArchetypeResolutionKind) (in LLDB) + 43 [0x106e3097b]
+ ! : | + ! : 1 swift::AssociatedTypeDecl::getAssociatedTypeAnchor() const (in LLDB) + 45 [0x106daabcd]
+ ! : | + ! : 1 (anonymous namespace)::getAssociatedTypeAnchor(swift::AssociatedTypeDecl const*, llvm::SmallSet<swift::AssociatedTypeDecl const*, 8u, std::__1::less<swift::AssociatedTypeDecl const*> >&) (in LLDB) + 402 [0x106daad82]
+ ! : | + ! 1 swift::SILCloner<swift::GenericCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 1124 [0x1067dd404]
+ ! : | + ! : 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x106133836]
+ ! : | + ! : 1 realloc (in libsystem_malloc.dylib) + 120 [0x7fff6364d1b5]
+ ! : | + ! : 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! : 1 tiny_size (in libsystem_malloc.dylib) + 294 [0x7fff6364e8fd]
+ ! : | + ! 1 swift::SILCloner<swift::GenericCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 1267 [0x1067dd493]
+ ! : | + ! 1 swift::GenericCloner::visitTerminator(swift::SILBasicBlock*) (in LLDB) + 454 [0x1067db8a6]
+ ! : | + ! 1 swift::SILCloner<swift::GenericCloner>::visitBranchInst(swift::BranchInst*) (in LLDB) + 551 [0x1067e8527]
+ ! : | + ! 1 swift::BranchInst::create(swift::SILDebugLocation, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::SILFunction&) (in LLDB) + 46 [0x1068ce3be]
+ ! : | + ! 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 398 [0x7fff6364ddce]
+ ! : | + 1 swift::GenericCloner::populateCloned() (in LLDB) + 335 [0x1067dab7f]
+ ! : | + 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::remapType(swift::SILType) (in LLDB) + 213 [0x1067db405]
+ ! : | + 1 swift::SILType::subst(swift::SILModule&, swift::SubstitutionMap) const (in LLDB) + 169 [0x1068a0eb9]
+ ! : | + 1 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 118 [0x1068a9856]
+ ! : | + 1 swift::Type::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 127 [0x106e9fcff]
+ ! : | + 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 54 [0x106ea0e96]
+ ! : | + 1 llvm::Optional<swift::Type> llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>::callback_fn<substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions)::$_23>(long, swift::TypeBase*) (in LLDB) + 2195 [0x106ea4653]
+ ! : | + 1 getMemberForBaseType(llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::Type, swift::Type, swift::AssociatedTypeDecl*, swift::Identifier, swift::SubstOptions) (in LLDB) + 1044 [0x106e9eea4]
+ ! : | + 1 swift::SubstitutionMap::lookupConformance(swift::CanType, swift::ProtocolDecl*) const (in LLDB) + 70 [0x106e92d96]
+ ! : | + 1 swift::ArchetypeType::getRoot() const (in LLDB) + 0 [0x106e9c660]
+ ! : | 1 swift::GenericCloner::cloneFunction(swift::SILOptFunctionBuilder&, swift::SILFunction*, swift::ReabstractionInfo const&, swift::SubstitutionMap, llvm::StringRef, std::__1::function<void (swift::SILInstruction*, swift::SILInstruction*)>) (in LLDB) + 146 [0x1067f56a2]
+ ! : | 1 swift::GenericCloner::GenericCloner(swift::SILOptFunctionBuilder&, swift::SILFunction*, swift::ReabstractionInfo const&, swift::SubstitutionMap, llvm::StringRef, std::__1::function<void (swift::SILInstruction*, swift::SILInstruction*)>) (in LLDB) + 55 [0x1068228c7]
+ ! : | 1 swift::GenericCloner::initCloned(swift::SILOptFunctionBuilder&, swift::SILFunction*, swift::ReabstractionInfo const&, llvm::StringRef) (in LLDB) + 413 [0x1067da9ad]
+ ! : | 1 swift::CallerAnalysis::notifyAddedOrModifiedFunction(swift::SILFunction*) (in LLDB) + 170 [0x106547f0a]
+ ! : | 1 llvm::SetVector<swift::SILFunction*, std::__1::vector<swift::SILFunction*, std::__1::allocator<swift::SILFunction*> >, llvm::DenseSet<swift::SILFunction*, llvm::DenseMapInfo<swift::SILFunction*> > >::insert(swift::SILFunction* const&) (in LLDB) + 46 [0x10636026e]
+ ! : 4 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 1833 [0x1067f68a9]
+ ! : | 2 swift::ReabstractionInfo::ReabstractionInfo(swift::ModuleDecl*, bool, swift::ApplySite, swift::SILFunction*, swift::SubstitutionMap, swift::IsSerialized_t, bool, swift::OptRemark::Emitter*) (in LLDB) + 312 [0x1067f0a98]
+ ! : | + 2 swift::SILFunctionType::substGenericArgs(swift::SILModule&, swift::SubstitutionMap, swift::TypeExpansionContext) (in LLDB) + 232 [0x1068a50a8]
+ ! : | + 1 (anonymous namespace)::SILTypeSubstituter::substSILFunctionType(swift::CanTypeWrapper<swift::SILFunctionType>) (in LLDB) + 180 [0x1068a5174]
+ ! : | + ! 1 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 319 [0x1068a991f]
+ ! : | + ! 1 swift::Lowering::TypeConverter::getTypeLowering(swift::Lowering::AbstractionPattern, swift::Type, swift::TypeExpansionContext) (in LLDB) + 325 [0x10692c055]
+ ! : | + 1 (anonymous namespace)::SILTypeSubstituter::substSILFunctionType(swift::CanTypeWrapper<swift::SILFunctionType>) (in LLDB) + 436 [0x1068a5274]
+ ! : | + 1 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 319 [0x1068a991f]
+ ! : | + 1 swift::Lowering::TypeConverter::getTypeLowering(swift::Lowering::AbstractionPattern, swift::Type, swift::TypeExpansionContext) (in LLDB) + 330 [0x10692c05a]
+ ! : | + 1 bool llvm::DenseMapBase<llvm::DenseMap<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >, swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >::LookupBucketFor<swift::Lowering::TypeConverter::CachingTypeKey>(swift::Lowering::TypeConverter::CachingTypeKey const&, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> const*&) const (in LLDB) + 108 [0x1069309bc]
+ ! : | 2 swift::ReabstractionInfo::ReabstractionInfo(swift::ModuleDecl*, bool, swift::ApplySite, swift::SILFunction*, swift::SubstitutionMap, swift::IsSerialized_t, bool, swift::OptRemark::Emitter*) (in LLDB) + 336 [0x1067f0ab0]
+ ! : | 1 swift::ReabstractionInfo::createSubstitutedAndSpecializedTypes() (in LLDB) + 1227 [0x1067f246b]
+ ! : | ! 1 swift::Lowering::TypeConverter::getTypeLowering(swift::SILType, swift::TypeExpansionContext, swift::CanGenericSignature) (in LLDB) + 130 [0x10692d9d2]
+ ! : | ! 1 swift::Lowering::TypeConverter::getTypeLoweringForLoweredType(swift::Lowering::AbstractionPattern, swift::CanType, swift::TypeExpansionContext, bool) (in LLDB) + 821 [0x10692d945]
+ ! : | 1 swift::ReabstractionInfo::createSubstitutedAndSpecializedTypes() (in LLDB) + 1550 [0x1067f25ae]
+ ! : | 1 swift::ReabstractionInfo::createSpecializedType(swift::CanTypeWrapper<swift::SILFunctionType>, swift::SILModule&) const (in LLDB) + 1558 [0x1067f1f16]
+ ! : | 1 swift::SILFunctionType::get(swift::GenericSignature, swift::SILFunctionType::ExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, llvm::Optional<swift::SILResultInfo>, swift::SubstitutionMap, bool, swift::ASTContext const&, swift::ProtocolConformanceRef) (in LLDB) + 216 [0x106d0b2b8]
+ ! : | 1 llvm::FoldingSetBase::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) (in LLDB) + 164 [0x106108bf4]
+ ! : | 1 llvm::FoldingSet<swift::SILFunctionType>::NodeEquals(llvm::FoldingSetBase::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const (in LLDB) + 32 [0x106d13a30]
+ ! : | 1 swift::SILFunctionType::Profile(llvm::FoldingSetNodeID&) (in LLDB) + 27 [0x106d13a8b]
+ ! : 3 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 5832 [0x1067f7848]
+ ! : | 2 swift::replaceWithSpecializedFunction(swift::ApplySite, swift::SILFunction*, swift::ReabstractionInfo const&) (in LLDB) + 251 [0x1067f591b]
+ ! : | + 2 swift::SILBuilder::createFunctionRef(swift::SILLocation, swift::SILFunction*) (in LLDB) + 197 [0x1068be025]
+ ! : | + 2 swift::FunctionRefInst::FunctionRefInst(swift::SILDebugLocation, swift::SILFunction*, swift::TypeExpansionContext) (in LLDB) + 40 [0x1068cb738]
+ ! : | + 2 swift::SILFunction::getLoweredFunctionTypeInContext(swift::TypeExpansionContext) const (in LLDB) + 140 [0x1068a650c]
+ ! : | + 2 swift::Lowering::TypeConverter::getTypeLowering(swift::Lowering::AbstractionPattern, swift::Type, swift::TypeExpansionContext) (in LLDB) + 421 [0x10692c0b5]
+ ! : | 1 swift::replaceWithSpecializedFunction(swift::ApplySite, swift::SILFunction*, swift::ReabstractionInfo const&) (in LLDB) + 190 [0x1067f58de]
+ ! : | 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 56 [0x106893ca8]
+ ! : | 1 swift::SILInstruction::getTypeDependentOperands() const (in LLDB) + 115 [0x1068b0e43]
+ ! : 1 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 8842 [0x1067f840a]
+ ! : 1 swift::SILBuilder::createFunctionRef(swift::SILLocation, swift::SILFunction*) (in LLDB) + 41 [0x1068bdf89]
+ ! : 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 14 [0x7fff6365242f]
+ ! 29 (anonymous namespace)::SILCSE::run() (in LLDB) + 187 [0x10671698b]
+ ! : 21 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 251 [0x10670396b]
+ ! : | 5 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 413 [0x106703cad]
+ ! : | + 3 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 2 _os_unfair_lock_unlock_slow (in libsystem_platform.dylib) + 52 [0x7fff6368c8b9]
+ ! : | + ! : 2 __ulock_wake (in libsystem_kernel.dylib) + 10 [0x7fff635d7a4e]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + ! 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + ! 1 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 0 [0x10653b9e0]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 119 [0x1068906f7]
+ ! : | + 1 swift::SILInstruction::destroy(swift::SILInstruction*) (in LLDB) + 8396 [0x1068af94c]
+ ! : | 5 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 433 [0x106703cc1]
+ ! : | + 4 swift::CSE::canHandle(swift::SILInstruction*) (in LLDB) + 205 [0x106704e2d]
+ ! : | + ! 2 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 40 [0x1068b18c8]
+ ! : | + ! : 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 14 [0x1068cbabe]
+ ! : | + ! : | 1 swift::SILInstruction::getModule() const (in LLDB) + 16 [0x1068ab0d0]
+ ! : | + ! : 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 73 [0x1068d7e39]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 53 [0x1068b18d5]
+ ! : | + ! : 1 swift::BuiltinInfo::isReadNone() const (in LLDB) + 27 [0x106d89c5b]
+ ! : | + ! : 1 _platform_strchr$VARIANT$Haswell (in libsystem_platform.dylib) + 36 [0x7fff6368c164]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 55 [0x1068b18d7]
+ ! : | + 1 swift::CSE::canHandle(swift::SILInstruction*) (in LLDB) + 164 [0x106704e04]
+ ! : | 3 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 656 [0x106703da0]
+ ! : | + 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::operator[]((anonymous namespace)::SimpleValue const&) (in LLDB) + 57 [0x106705499]
+ ! : | + ! 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 5092 [0x106706e44]
+ ! : | + ! 1 llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine<swift::SILValue>(unsigned long, char*, char*, swift::SILValue const&) (in LLDB) + 145 [0x106708571]
+ ! : | + ! 1 llvm::hashing::detail::hash_combine_recursive_helper::combine(unsigned long, char*, char*) (in LLDB) + 10 [0x105ff121a]
+ ! : | + 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::operator[]((anonymous namespace)::SimpleValue const&) (in LLDB) + 312 [0x106705598]
+ ! : | + ! 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::grow(unsigned int) (in LLDB) + 460 [0x10670aa0c]
+ ! : | + 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::operator[]((anonymous namespace)::SimpleValue const&) (in LLDB) + 489 [0x106705649]
+ ! : | + 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::grow(unsigned int) (in LLDB) + 512 [0x10670aa40]
+ ! : | + 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 456 [0x106705c28]
+ ! : | 2 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 100 [0x106703b74]
+ ! : | + 2 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 164 [0x106823e44]
+ ! : | 2 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 524 [0x106703d1c]
+ ! : | + 2 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 9,56 [0x106705729,0x106705758]
+ ! : | 1 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 296 [0x106703c38]
+ ! : | + 1 swift::simplifyInstruction(swift::SILInstruction*) (in LLDB) + 2118 [0x10656c816]
+ ! : | 1 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 483 [0x106703cf3]
+ ! : | + 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 2163 [0x1067062d3]
+ ! : | + 1 llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine<swift::SILType, llvm::APInt>(unsigned long, char*, char*, swift::SILType const&, llvm::APInt const&) (in LLDB) + 183 [0x106708687]
+ ! : | 1 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 985 [0x106703ee9]
+ ! : | + 1 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 6 [0x106705726]
+ ! : | 1 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 92 [0x106703b6c]
+ ! : 7 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 409 [0x106703a09]
+ ! : | 4 swift::CSE::NodeScope::~NodeScope() (in LLDB) + 156 [0x1067053ac]
+ ! : | + 2 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 5092 [0x106706e44]
+ ! : | + ! 2 llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine<swift::SILValue>(unsigned long, char*, char*, swift::SILValue const&) (in LLDB) + 145 [0x106708571]
+ ! : | + ! 2 llvm::hashing::detail::hash_short(char const*, unsigned long, unsigned long long) (in LLDB) + 218,316 [0x105ff107a,0x105ff10dc]
+ ! : | + 2 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 0,4 [0x106705a60,0x106705a64]
+ ! : | 2 swift::CSE::NodeScope::~NodeScope() (in LLDB) + 193 [0x1067053d1]
+ ! : | + 2 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 156 [0x1067057bc]
+ ! : | + 1 bool swift::SILInstruction::isIdenticalTo<swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)>(swift::SILInstruction const*, swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)&&) const (in LLDB) + 49 [0x1066520d1]
+ ! : | + ! 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 0 [0x1068b0860]
+ ! : | + 1 bool swift::SILInstruction::isIdenticalTo<swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)>(swift::SILInstruction const*, swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)&&) const (in LLDB) + 179 [0x106652153]
+ ! : | + 1 swift::SILInstruction::hasIdenticalState(swift::SILInstruction const*) const (in LLDB) + 416 [0x1068aff40]
+ ! : | + 1 swift::IntegerLiteralInst::getValue() const (in LLDB) + 29 [0x1068cc43d]
+ ! : | + 1 llvm::APInt::APInt(unsigned int, llvm::ArrayRef<unsigned long long>) (in LLDB) + 0 [0x1060d61d0]
+ ! : | 1 swift::CSE::NodeScope::~NodeScope() (in LLDB) + 213 [0x1067053e5]
+ ! : 1 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 326 [0x1067039b6]
+ ! 20 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 114 [0x106756f22]
+ ! : 20 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 211 [0x10664c3d3]
+ ! : 20 swift::DominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x10653d728]
+ ! : 15 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 625 [0x106864c81]
+ ! : | 6 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 620 [0x1068660dc]
+ ! : | + 6 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 6 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 5 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 5 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 3 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : 3 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1459,1470 [0x7fff6364e1f3,0x7fff6364e1fe]
+ ! : | + ! 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 76,1134 [0x7fff6364d592,0x7fff6364d9b4]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff6364b002]
+ ! : | 4 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 725 [0x106866145]
+ ! : | + 3 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + ! 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 3 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 158 [0x7fff6364d5e4]
+ ! : | + ! : | 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! : | 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 484 [0x7fff6364de24]
+ ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 4 [0x7fff6364b0bf]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 476 [0x7fff63650e84]
+ ! : | 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 301,730,... [0x106865f9d,0x10686614a,...]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 437 [0x106866025]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > >* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >, swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > >*) (in LLDB) + 83 [0x106867073]
+ ! : | + 1 llvm::DenseMap<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > >, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, std::__1::unique_ptr<llvm::DomTreeNodeBase<swift::SILBasicBlock>, std::__1::default_delete<llvm::DomTreeNodeBase<swift::SILBasicBlock> > > > >::grow(unsigned int) (in LLDB) + 106 [0x1068671ea]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 59 [0x7fff6364c3e9]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 607 [0x1068660cf]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::getNodeForBlock(swift::SILBasicBlock*, llvm::DominatorTreeBase<swift::SILBasicBlock, false>&) (in LLDB) + 6 [0x106866da6]
+ ! : 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 302 [0x106864b3e]
+ ! : | 2 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 483 [0x1068677e3]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1185 [0x7fff636506fd]
+ ! : | + 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 421 [0x7fff6364dde5]
+ ! : | 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 340 [0x106867754]
+ ! : | 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 83 [0x1068665b3]
+ ! : | 1 llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::grow(unsigned int) (in LLDB) + 175 [0x10686675f]
+ ! : 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 315 [0x106864b4b]
+ ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runSemiNCA(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, unsigned int) (in LLDB) + 910 [0x1068658ce]
+ ! : + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::eval(swift::SILBasicBlock*, unsigned int, llvm::SmallVectorImpl<llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec*>&) (in LLDB) + 8 [0x106866908]
+ ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runSemiNCA(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, unsigned int) (in LLDB) + 647 [0x1068657c7]
+ ! 15 (anonymous namespace)::ABCOpt::run() (in LLDB) + 220 [0x10661b06c]
+ ! : 15 swift::FunctionAnalysisBase<swift::IVInfo>::get(swift::SILFunction*) (in LLDB) + 208 [0x10661ca20]
+ ! : 15 swift::IVAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 198 [0x10653e776]
+ ! : 8 swift::SCCVisitor<swift::IVInfo>::run() (in LLDB) + 104 [0x10653ed58]
+ ! : | 4 swift::SCCVisitor<swift::IVInfo>::maybeDFSCanonicalNode(swift::SILNode*) (in LLDB) + 124 [0x10653f7bc]
+ ! : | + 4 swift::SCCVisitor<swift::IVInfo>::addDFSInfo(swift::SILNode*) (in LLDB) + 30 [0x10653fb3e]
+ ! : | + 4 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 4 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 4 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 4 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 3 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! 3 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 165,484,... [0x7fff6364dce5,0x7fff6364de24,...]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1134 [0x7fff6364d9b4]
+ ! : | 2 swift::SCCVisitor<swift::IVInfo>::maybeDFSCanonicalNode(swift::SILNode*) (in LLDB) + 269 [0x10653f84d]
+ ! : | + 2 swift::SCCVisitor<swift::IVInfo>::maybeDFSCanonicalNode(swift::SILNode*) (in LLDB) + 55,703 [0x10653f777,0x10653f9ff]
+ ! : | 1 swift::SCCVisitor<swift::IVInfo>::maybeDFSCanonicalNode(swift::SILNode*) (in LLDB) + 93 [0x10653f79d]
+ ! : | + 1 llvm::detail::DenseSetPair<swift::SILNode*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILNode*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILNode*>, llvm::detail::DenseSetPair<swift::SILNode*> >, swift::SILNode*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILNode*>, llvm::detail::DenseSetPair<swift::SILNode*> >::InsertIntoBucketImpl<swift::SILNode*>(swift::SILNode* const&, swift::SILNode* const&, llvm::detail::DenseSetPair<swift::SILNode*>*) (in LLDB) + 79 [0x10653fd7f]
+ ! : | + 1 llvm::DenseMap<swift::SILNode*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILNode*>, llvm::detail::DenseSetPair<swift::SILNode*> >::grow(unsigned int) (in LLDB) + 129 [0x10653fee1]
+ ! : | + 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILNode*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILNode*>, llvm::detail::DenseSetPair<swift::SILNode*> >, swift::SILNode*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILNode*>, llvm::detail::DenseSetPair<swift::SILNode*> >::moveFromOldBuckets(llvm::detail::DenseSetPair<swift::SILNode*>*, llvm::detail::DenseSetPair<swift::SILNode*>*) (in LLDB) + 85 [0x10653ff85]
+ ! : | 1 swift::SCCVisitor<swift::IVInfo>::maybeDFSCanonicalNode(swift::SILNode*) (in LLDB) + 245 [0x10653f835]
+ ! : 4 swift::SCCVisitor<swift::IVInfo>::run() (in LLDB) + 151 [0x10653ed87]
+ ! : | 2 swift::SCCVisitor<swift::IVInfo>::cleanup() (in LLDB) + 297 [0x10661d259]
+ ! : | + 2 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + ! 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 197 [0x7fff63650d6d]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 169 [0x7fff63650305]
+ ! : | 2 swift::SCCVisitor<swift::IVInfo>::cleanup() (in LLDB) + 278,297 [0x10661d246,0x10661d259]
+ ! : 3 swift::SCCVisitor<swift::IVInfo>::run() (in LLDB) + 51 [0x10653ed23]
+ ! : 1 llvm::ReversePostOrderTraversal<swift::SILFunction*, llvm::GraphTraits<swift::SILFunction*> >::Initialize(swift::SILBasicBlock*) (in LLDB) + 38 [0x10653edd6]
+ ! : + 1 llvm::po_iterator<swift::SILBasicBlock*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILBasicBlock*> >::traverseChild() (in LLDB) + 559 [0x10653f4ef]
+ ! : + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 144 [0x7fff63650d38]
+ ! : 1 llvm::ReversePostOrderTraversal<swift::SILFunction*, llvm::GraphTraits<swift::SILFunction*> >::Initialize(swift::SILBasicBlock*) (in LLDB) + 920 [0x10653f148]
+ ! : + 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 143 [0x7fff6364d5d5]
+ ! : 1 llvm::ReversePostOrderTraversal<swift::SILFunction*, llvm::GraphTraits<swift::SILFunction*> >::Initialize(swift::SILBasicBlock*) (in LLDB) + 962 [0x10653f172]
+ ! : 1 llvm::po_iterator<swift::SILBasicBlock*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILBasicBlock*> >::traverseChild() (in LLDB) + 299 [0x10653f3eb]
+ ! : 1 swift::TermInst::getSuccessors() (in LLDB) + 34 [0x1068cdeb2]
+ ! 14 (anonymous namespace)::ConstantPropagation::run() (in LLDB) + 260 [0x106661464]
+ ! : 7 swift::ConstantFolder::processWorkList() (in LLDB) + 4747 [0x1067c5edb]
+ ! : | 4 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1769 [0x106824729]
+ ! : | + 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + ! 2 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + ! 2 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 97,232 [0x10653ba41,0x10653bac8]
+ ! : | + 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 176 [0x7fff63650d58]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 144 [0x7fff63650023]
+ ! : | 2 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 344,1956 [0x106824198,0x1068247e4]
+ ! : | 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1732 [0x106824704]
+ ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | 1 tiny_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e81d]
+ ! : 2 swift::ConstantFolder::processWorkList() (in LLDB) + 2922 [0x1067c57ba]
+ ! : | 1 swift::BuiltinInst::getBuiltinKind() const (in LLDB) + 20 [0x1068b2414]
+ ! : | + 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 8132 [0x1068d9db4]
+ ! : | 1 swift::BuiltinInst::getBuiltinKind() const (in LLDB) + 11 [0x1068b240b]
+ ! : 2 swift::ConstantFolder::processWorkList() (in LLDB) + 428,494 [0x1067c4dfc,0x1067c4e3e]
+ ! : 1 swift::ConstantFolder::processWorkList() (in LLDB) + 254 [0x1067c4d4e]
+ ! : | 1 swift::CastOptimizer::CastOptimizer(swift::SILOptFunctionBuilder&, swift::SILBuilderContext*, std::__1::function<void (swift::SILValue, swift::SILValue)>, std::__1::function<void (swift::SingleValueInstruction*, swift::ValueBase*)>, std::__1::function<void (swift::SILInstruction*)>) (in LLDB) + 155 [0x1066c26fb]
+ ! : 1 swift::ConstantFolder::processWorkList() (in LLDB) + 3141 [0x1067c5895]
+ ! : | 1 constantFoldBuiltin(swift::BuiltinInst*, llvm::Optional<bool>&) (in LLDB) + 16898 [0x1067ca752]
+ ! : 1 swift::ConstantFolder::processWorkList() (in LLDB) + 4632 [0x1067c5e68]
+ ! : 1 swift::NominalTypeDecl::getStoredProperties() const (in LLDB) + 35 [0x106da9a63]
+ ! : 1 swift::DeclContext::getASTContext() const (in LLDB) + 26 [0x106e010da]
+ ! 11 (anonymous namespace)::DCE::run() (in LLDB) + 114 [0x106722c72]
+ ! : 10 swift::FunctionAnalysisBase<swift::PostDominanceInfo>::get(swift::SILFunction*) (in LLDB) + 211 [0x1067897d3]
+ ! : | 10 swift::PostDominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x10653df88]
+ ! : | 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, true>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 170 [0x106864daa]
+ ! : | + 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::FindRoots(llvm::DominatorTreeBase<swift::SILBasicBlock, true> const&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 216 [0x106869a48]
+ ! : | + ! 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 504 [0x10686a488]
+ ! : | + ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::ChildrenGetter<true>::Get(swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 40 [0x106868bc8]
+ ! : | + ! 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 47 [0x10686a2bf]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::FindRoots(llvm::DominatorTreeBase<swift::SILBasicBlock, true> const&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 128 [0x1068699f0]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::addVirtualRoot() (in LLDB) + 66 [0x10686a1a2]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec>*) (in LLDB) + 83 [0x106868f03]
+ ! : | + 1 llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec> >::grow(unsigned int) (in LLDB) + 109 [0x10686906d]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 397 [0x7fff6364ccce]
+ ! : | + 1 small_free_list_add_ptr (in libsystem_malloc.dylib) + 51 [0x7fff636514b3]
+ ! : | 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, true>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 500 [0x106864ef4]
+ ! : | + 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 483 [0x10686a473]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 504 [0x10686a488]
+ ! : | + ! 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::ChildrenGetter<true>::Get(swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 44 [0x106868bcc]
+ ! : | + 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 297 [0x10686a3b9]
+ ! : | 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, true>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 530 [0x106864f12]
+ ! : | + 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::runSemiNCA(llvm::DominatorTreeBase<swift::SILBasicBlock, true>&, unsigned int) (in LLDB) + 1662,1867 [0x10686851e,0x1068685eb]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, true>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 420 [0x106864ea4]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::addVirtualRoot() (in LLDB) + 66 [0x10686a1a2]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec>*) (in LLDB) + 83 [0x106868f03]
+ ! : | + 1 llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::InfoRec> >::grow(unsigned int) (in LLDB) + 109 [0x10686906d]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 179 [0x7fff6364b0b5]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, true>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::BatchUpdateInfo*) (in LLDB) + 772 [0x106865004]
+ ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, true> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, true>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 725 [0x106868aa5]
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | 1 tiny_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e81d]
+ ! : 1 swift::FunctionAnalysisBase<swift::PostDominanceInfo>::get(swift::SILFunction*) (in LLDB) + 74 [0x10678974a]
+ ! 10 (anonymous namespace)::ARCSequenceOpts::run() (in LLDB) + 1579 [0x106526ddb]
+ ! : 7 processFunctionWithoutLoopSupport(swift::SILFunction&, bool, swift::AliasAnalysis*, swift::PostOrderAnalysis*, swift::RCIdentityFunctionInfo*, swift::EpilogueARCFunctionInfo*, swift::ProgramTerminationFunctionInfo*) (in LLDB) + 299 [0x106526f6b]
+ ! : | 7 swift::BlockARCPairingContext::run(bool) (in LLDB) + 33 [0x1065270d1]
+ ! : | 3 swift::ARCSequenceDataflowEvaluator::run(bool) (in LLDB) + 142 [0x10652837e]
+ ! : | + 3 swift::ARCSequenceDataflowEvaluator::processBBBottomUp(swift::ARCSequenceDataflowEvaluator::ARCBBState&, bool) (in LLDB) + 284 [0x106527dec]
+ ! : | + 2 swift::BottomUpRefCountState::updateForSameLoopInst(swift::SILInstruction*, swift::ImmutablePointerSetFactory<swift::SILInstruction>&, swift::AliasAnalysis*) (in LLDB) + 53 [0x10652d3a5]
+ ! : | + ! 2 swift::mayGuaranteedUseValue(swift::SILInstruction*, swift::SILValue, swift::AliasAnalysis*) (in LLDB) + 342 [0x10652e636]
+ ! : | + ! 2 swift::AliasAnalysis::alias(swift::SILValue, swift::SILValue, swift::SILType, swift::SILType) (in LLDB) + 525 [0x10653ae8d]
+ ! : | + ! 2 swift::AliasAnalysis::aliasInner(swift::SILValue, swift::SILValue, swift::SILType, swift::SILType) (in LLDB) + 471 [0x10653a6d7]
+ ! : | + ! 2 swift::EscapeAnalysis::canPointToSameMemory(swift::SILValue, swift::SILValue) (in LLDB) + 198 [0x106554606]
+ ! : | + ! 1 swift::EscapeAnalysis::recompute(swift::EscapeAnalysis::FunctionInfo*) (in LLDB) + 114 [0x1065535c2]
+ ! : | + ! : 1 swift::EscapeAnalysis::buildConnectionGraph(swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 332 [0x106550ccc]
+ ! : | + ! : 1 swift::EscapeAnalysis::analyzeInstruction(swift::SILInstruction*, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 767 [0x10655148f]
+ ! : | + ! : 1 swift::EscapeAnalysis::ConnectionGraph::getNode(swift::ValueBase*, bool) (in LLDB) + 41 [0x10654d959]
+ ! : | + ! 1 swift::EscapeAnalysis::recompute(swift::EscapeAnalysis::FunctionInfo*) (in LLDB) + 1044 [0x106553964]
+ ! : | + ! 1 swift::EscapeAnalysis::ConnectionGraph::computeUsePoints() (in LLDB) + 346 [0x10654f53a]
+ ! : | + 1 swift::BottomUpRefCountState::updateForSameLoopInst(swift::SILInstruction*, swift::ImmutablePointerSetFactory<swift::SILInstruction>&, swift::AliasAnalysis*) (in LLDB) + 185 [0x10652d429]
+ ! : | + 1 swift::mayHaveSymmetricInterference(swift::SILInstruction*, swift::SILValue, swift::AliasAnalysis*) (in LLDB) + 50 [0x10652e0f2]
+ ! : | + 1 swift::AliasAnalysis::mayValueReleaseInterfereWithInstruction(swift::SILInstruction*, swift::SILValue) (in LLDB) + 150 [0x10653b3d6]
+ ! : | + 1 swift::EscapeAnalysis::getConnectionGraph(swift::SILFunction*) (in LLDB) + 855 [0x10653b757]
+ ! : | + 1 swift::EscapeAnalysis::recompute(swift::EscapeAnalysis::FunctionInfo*) (in LLDB) + 114 [0x1065535c2]
+ ! : | + 1 swift::EscapeAnalysis::buildConnectionGraph(swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 332 [0x106550ccc]
+ ! : | + 1 swift::EscapeAnalysis::analyzeInstruction(swift::SILInstruction*, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 1823 [0x1065518af]
+ ! : | + 1 swift::EscapeAnalysis::setAllEscaping(swift::SILInstruction*, swift::EscapeAnalysis::ConnectionGraph*) (in LLDB) + 34 [0x106553122]
+ ! : | 2 swift::ARCSequenceDataflowEvaluator::run(bool) (in LLDB) + 272 [0x106528400]
+ ! : | + 2 swift::ARCSequenceDataflowEvaluator::processBBTopDown(swift::ARCSequenceDataflowEvaluator::ARCBBState&) (in LLDB) + 348 [0x1065276dc]
+ ! : | + 1 swift::TopDownRefCountState::updateForSameLoopInst(swift::SILInstruction*, swift::ImmutablePointerSetFactory<swift::SILInstruction>&, swift::AliasAnalysis*) (in LLDB) + 53 [0x10652d945]
+ ! : | + ! 1 swift::mayGuaranteedUseValue(swift::SILInstruction*, swift::SILValue, swift::AliasAnalysis*) (in LLDB) + 425 [0x10652e689]
+ ! : | + 1 swift::TopDownRefCountState::updateForSameLoopInst(swift::SILInstruction*, swift::ImmutablePointerSetFactory<swift::SILInstruction>&, swift::AliasAnalysis*) (in LLDB) + 104 [0x10652d978]
+ ! : | + 1 swift::mayDecrementRefCount(swift::SILInstruction*, swift::SILValue, swift::AliasAnalysis*) (in LLDB) + 24 [0x10652db38]
+ ! : | + 1 swift::SILInstruction::mayRelease() const (in LLDB) + 175 [0x1068b231f]
+ ! : | + 1 swift::BuiltinInst::getIntrinsicID() const (in LLDB) + 69 [0x1068b2515]
+ ! : | 1 swift::ARCSequenceDataflowEvaluator::run(bool) (in LLDB) + 127 [0x10652836f]
+ ! : | + 1 swift::ARCSequenceDataflowEvaluator::mergeSuccessors(swift::ARCSequenceDataflowEvaluator::ARCBBStateInfoHandle&) (in LLDB) + 90 [0x10652802a]
+ ! : | + 1 llvm::SmallVectorImpl<llvm::Optional<std::__1::pair<swift::SILValue, swift::BottomUpRefCountState> > >::operator=(llvm::SmallVectorImpl<llvm::Optional<std::__1::pair<swift::SILValue, swift::BottomUpRefCountState> > > const&) (in LLDB) + 605 [0x106524e8d]
+ ! : | 1 swift::ARCSequenceDataflowEvaluator::run(bool) (in LLDB) + 260 [0x1065283f4]
+ ! : | 1 swift::ARCSequenceDataflowEvaluator::mergePredecessors(swift::ARCSequenceDataflowEvaluator::ARCBBStateInfoHandle&) (in LLDB) + 90 [0x10652782a]
+ ! : | 1 llvm::SmallVectorImpl<llvm::Optional<std::__1::pair<swift::SILValue, swift::TopDownRefCountState> > >::operator=(llvm::SmallVectorImpl<llvm::Optional<std::__1::pair<swift::SILValue, swift::TopDownRefCountState> > > const&) (in LLDB) + 34 [0x106525442]
+ ! : 2 processFunctionWithoutLoopSupport(swift::SILFunction&, bool, swift::AliasAnalysis*, swift::PostOrderAnalysis*, swift::RCIdentityFunctionInfo*, swift::EpilogueARCFunctionInfo*, swift::ProgramTerminationFunctionInfo*) (in LLDB) + 265 [0x106526f49]
+ ! : | 2 swift::ARCSequenceDataflowEvaluator::ARCSequenceDataflowEvaluator(swift::SILFunction&, swift::AliasAnalysis*, swift::PostOrderAnalysis*, swift::RCIdentityFunctionInfo*, swift::EpilogueARCFunctionInfo*, swift::ProgramTerminationFunctionInfo*, swift::BlotMapVector<swift::SILInstruction*, swift::TopDownRefCountState, llvm::DenseMap<swift::SILInstruction*, unsigned long, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned long> >, std::__1::vector<llvm::Optional<std::__1::pair<swift::SILInstruction*, swift::TopDownRefCountState> >, std::__1::allocator<llvm::Optional<std::__1::pair<swift::SILInstruction*, swift::TopDownRefCountState> > > > >&, swift::BlotMapVector<swift::SILInstruction*, swift::BottomUpRefCountState, llvm::DenseMap<swift::SILInstruction*, unsigned long, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned long> >, std::__1::vector<llvm::Optional<std::__1::pair<swift::SILInstruction*, swift::BottomUpRefCountState> >, std::__1::allocator<llvm::Optional<std::__1::pair<swift::SILInstruction*, swift::BottomUpRefCountState> > > > >&) (in LLDB) + 351 [0x1065282cf]
+ ! : | 2 swift::ARCSequenceDataflowEvaluator::ARCBBStateInfo::ARCBBStateInfo(swift::SILFunction*, swift::PostOrderAnalysis*, swift::ProgramTerminationFunctionInfo*) (in LLDB) + 246,962 [0x106520146,0x106520412]
+ ! : 1 processFunctionWithoutLoopSupport(swift::SILFunction&, bool, swift::AliasAnalysis*, swift::PostOrderAnalysis*, swift::RCIdentityFunctionInfo*, swift::EpilogueARCFunctionInfo*, swift::ProgramTerminationFunctionInfo*) (in LLDB) + 323 [0x106526f83]
+ ! : 1 swift::ARCSequenceDataflowEvaluator::~ARCSequenceDataflowEvaluator() (in LLDB) + 166 [0x1065284c6]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 544 [0x7fff6365047c]
+ ! 9 (anonymous namespace)::ConstantPropagation::run() (in LLDB) + 252 [0x10666145c]
+ ! : 6 swift::ConstantFolder::initializeWorklist(swift::SILFunction&) (in LLDB) + 1117 [0x1067c4aed]
+ ! : | 3 llvm::SetVector<swift::SILInstruction*, std::__1::vector<swift::SILInstruction*, std::__1::allocator<swift::SILInstruction*> >, llvm::DenseSet<swift::SILInstruction*, llvm::DenseMapInfo<swift::SILInstruction*> > >::insert(swift::SILInstruction* const&) (in LLDB) + 71 [0x10635fc87]
+ ! : | + 2 llvm::detail::DenseSetPair<swift::SILInstruction*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >, swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >::InsertIntoBucketImpl<swift::SILInstruction*>(swift::SILInstruction* const&, swift::SILInstruction* const&, llvm::detail::DenseSetPair<swift::SILInstruction*>*) (in LLDB) + 79 [0x1063677bf]
+ ! : | + ! 1 _platform_memset_pattern16$VARIANT$Haswell (in libsystem_platform.dylib) + 76 [0x7fff6368c6bc]
+ ! : | + ! 1 llvm::DenseMap<swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >::grow(unsigned int) (in LLDB) + 106 [0x10636790a]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 23 [0x7fff6364b019]
+ ! : | + 1 llvm::detail::DenseSetPair<swift::SILInstruction*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >, swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >::InsertIntoBucketImpl<swift::SILInstruction*>(swift::SILInstruction* const&, swift::SILInstruction* const&, llvm::detail::DenseSetPair<swift::SILInstruction*>*) (in LLDB) + 6 [0x106367776]
+ ! : | 2 llvm::SetVector<swift::SILInstruction*, std::__1::vector<swift::SILInstruction*, std::__1::allocator<swift::SILInstruction*> >, llvm::DenseSet<swift::SILInstruction*, llvm::DenseMapInfo<swift::SILInstruction*> > >::insert(swift::SILInstruction* const&) (in LLDB) + 115 [0x10635fcb3]
+ ! : | + 2 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 600,1463 [0x7fff6364de98,0x7fff6364e1f7]
+ ! : | 1 llvm::SetVector<swift::SILInstruction*, std::__1::vector<swift::SILInstruction*, std::__1::allocator<swift::SILInstruction*> >, llvm::DenseSet<swift::SILInstruction*, llvm::DenseMapInfo<swift::SILInstruction*> > >::insert(swift::SILInstruction* const&) (in LLDB) + 38 [0x10635fc66]
+ ! : 2 swift::ConstantFolder::initializeWorklist(swift::SILFunction&) (in LLDB) + 64,575 [0x1067c46d0,0x1067c48cf]
+ ! : 1 swift::ConstantFolder::initializeWorklist(swift::SILFunction&) (in LLDB) + 533 [0x1067c48a5]
+ ! : 1 swift::SILInstruction::getResultsImpl() const (in LLDB) + 25 [0x1068ab8d9]
+ ! 9 (anonymous namespace)::JumpThreadSimplifyCFGPass::run() (in LLDB) + 825 [0x106780859]
+ ! : 3 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 288 [0x10675d790]
+ ! : | 2 swift::splitAllCriticalEdges(swift::SILFunction&, swift::DominanceInfo*, swift::SILLoopInfo*) (in LLDB) + 147 [0x1067b72b3]
+ ! : | + 1 swift::splitEdge(swift::TermInst*, unsigned int, swift::DominanceInfo*, swift::SILLoopInfo*) (in LLDB) + 74 [0x1068611ba]
+ ! : | + ! 1 swift::SILFunction::createBasicBlockAfter(swift::SILBasicBlock*) (in LLDB) + 57 [0x1068a0109]
+ ! : | + ! 1 swift::SILBasicBlock::SILBasicBlock(swift::SILFunction*, swift::SILBasicBlock*, bool) (in LLDB) + 4 [0x106890484]
+ ! : | + 1 swift::splitEdge(swift::TermInst*, unsigned int, swift::DominanceInfo*, swift::SILLoopInfo*) (in LLDB) + 551 [0x106861397]
+ ! : | + 1 llvm::DominatorTreeBase<swift::SILBasicBlock, false>::addNewBlock(swift::SILBasicBlock*, swift::SILBasicBlock*) (in LLDB) + 397 [0x10686376d]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + 1 tiny_size (in libsystem_malloc.dylib) + 192 [0x7fff6364e897]
+ ! : | 1 swift::splitAllCriticalEdges(swift::SILFunction&, swift::DominanceInfo*, swift::SILLoopInfo*) (in LLDB) + 82 [0x1067b7272]
+ ! : 2 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 6534 [0x10675eff6]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16888 [0x106766918]
+ ! : | + 1 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 80 [0x10676b8c0]
+ ! : | + 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 40 [0x1068b18c8]
+ ! : | + 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 14 [0x1068cbabe]
+ ! : | + 1 swift::SILInstruction::getModule() const (in LLDB) + 16 [0x1068ab0d0]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 6289 [0x106763fb1]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 111 [0x10675d6df]
+ ! : | 1 splitBBArguments(swift::SILFunction&) (in LLDB) + 683 [0x10676195b]
+ ! : | 1 swift::Projection::getFirstLevelProjections(swift::SILType, swift::SILModule&, swift::TypeExpansionContext, llvm::SmallVectorImpl<swift::Projection>&) (in LLDB) + 75 [0x10688604b]
+ ! : | 1 swift::StoredPropertiesRequest::OutputType swift::evaluateOrDefault<swift::StoredPropertiesRequest>(swift::Evaluator&, swift::StoredPropertiesRequest, swift::StoredPropertiesRequest::OutputType) (in LLDB) + 40 [0x106da9aa8]
+ ! : | 1 llvm::Expected<swift::StoredPropertiesRequest::OutputType> swift::Evaluator::getResultCached<swift::StoredPropertiesRequest, (void*)0>(swift::StoredPropertiesRequest const&) (in LLDB) + 121 [0x106dcf1b9]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 122 [0x10675d6ea]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16888 [0x106766918]
+ ! : | 1 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 80 [0x10676b8c0]
+ ! : | 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 4 [0x1068b2214]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 4568 [0x10675e848]
+ ! : | 1 ThreadInfo::threadEdge() (in LLDB) + 1975 [0x10677fa47]
+ ! : | 1 swift::BasicBlockCloner::updateSSAAfterCloning() (in LLDB) + 796 [0x1067a4aec]
+ ! : | 1 swift::SILSSAUpdater::RewriteUse(swift::Operand&) (in LLDB) + 513 [0x106854b61]
+ ! : | 1 swift::SILSSAUpdater::GetValueInMiddleOfBlock(swift::SILBasicBlock*) (in LLDB) + 1717 [0x106855405]
+ ! : | 1 swift::SILSSAUpdater::GetValueAtEndOfBlockInternal(swift::SILBasicBlock*) (in LLDB) + 289 [0x1068548b1]
+ ! : | 1 llvm::SSAUpdaterImpl<swift::SILSSAUpdater>::GetValue(swift::SILBasicBlock*) (in LLDB) + 314 [0x10685557a]
+ ! : | 1 llvm::SSAUpdaterImpl<swift::SILSSAUpdater>::FindAvailableVals(llvm::SmallVectorImpl<llvm::SSAUpdaterImpl<swift::SILSSAUpdater>::BBInfo*>*) (in LLDB) + 434 [0x1068577c2]
+ ! : | 1 llvm::SSAUpdaterTraits<swift::SILSSAUpdater>::CreateEmptyPHI(swift::SILBasicBlock*, unsigned int, swift::SILSSAUpdater*) (in LLDB) + 288 [0x106858050]
+ ! : | 1 swift::addNewEdgeValueToBranch(swift::TermInst*, swift::SILBasicBlock*, swift::SILValue) (in LLDB) + 840 [0x1067b4b28]
+ ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 119 [0x1068906f7]
+ ! : | 1 swift::SILInstruction::destroy(swift::SILInstruction*) (in LLDB) + 16 [0x1068ad890]
+ ! : 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 6548 [0x10675f004]
+ ! : 1 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 163 [0x1067a44c3]
+ ! : 1 swift::TermInst::getSuccessors() (in LLDB) + 73 [0x1068cded9]
+ ! 8 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 1161,700,... [0x106757339,0x10675716c,...]
+ ! 7 (anonymous namespace)::DCE::run() (in LLDB) + 2525 [0x1067235dd]
+ ! : 3 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 249 [0x1067259a9]
+ ! : | 3 llvm::SmallPtrSetImplBase::insert_imp_big(void const*) (in LLDB) + 146 [0x106133032]
+ ! : | 2 llvm::SmallPtrSetImplBase::Grow(unsigned int) (in LLDB) + 274 [0x106133182]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 73 [0x7fff6364e785]
+ ! : | + ! 1 small_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e9b1]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | 1 llvm::SmallPtrSetImplBase::Grow(unsigned int) (in LLDB) + 149 [0x106133105]
+ ! : 2 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 62 [0x1067258ee]
+ ! : | 2 llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const (in LLDB) + 50,70 [0x1061331e2,0x1061331f6]
+ ! : 1 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 34 [0x1067258d2]
+ ! : | 1 swift::SILNode::getRepresentativeSILNodeSlowPath() const (in LLDB) + 18 [0x106909992]
+ ! : 1 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 744 [0x106725b98]
+ ! : 1 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 787 [0x106725bc3]
+ ! : 1 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 249 [0x1067259a9]
+ ! : 1 llvm::SmallPtrSetImplBase::insert_imp_big(void const*) (in LLDB) + 146 [0x106133032]
+ ! : 1 llvm::SmallPtrSetImplBase::Grow(unsigned int) (in LLDB) + 65 [0x1061330b1]
+ ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 340 [0x7fff6364cc95]
+ ! 7 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 5371 [0x106744ccb]
+ ! : 5 (anonymous namespace)::BlockState::processUnknownWriteInst((anonymous namespace)::RLEContext&, swift::SILInstruction*, RLEKind) (in LLDB) + 689 [0x10674bd21]
+ ! : | 5 swift::AliasAnalysis::computeMemoryBehavior(swift::SILInstruction*, swift::SILValue, swift::RetainObserveKind) (in LLDB) + 1515 [0x10656286b]
+ ! : | 5 swift::SILInstructionVisitor<(anonymous namespace)::MemoryBehaviorVisitor, swift::SILInstruction::MemoryBehavior>::visit(swift::SILInstruction*) (in LLDB) + 1254 [0x106562e26]
+ ! : | 5 swift::EscapeAnalysis::canEscapeTo(swift::SILValue, swift::FullApplySite) (in LLDB) + 94 [0x10655439e]
+ ! : | 4 swift::EscapeAnalysis::recompute(swift::EscapeAnalysis::FunctionInfo*) (in LLDB) + 114 [0x1065535c2]
+ ! : | + 4 swift::EscapeAnalysis::buildConnectionGraph(swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 332 [0x106550ccc]
+ ! : | + 1 swift::EscapeAnalysis::analyzeInstruction(swift::SILInstruction*, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 301 [0x1065512bd]
+ ! : | + ! 1 swift::EscapeAnalysis::getPointerBase(swift::SILValue) const (in LLDB) + 19 [0x10654d273]
+ ! : | + 1 swift::EscapeAnalysis::analyzeInstruction(swift::SILInstruction*, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 1009 [0x106551581]
+ ! : | + ! 1 swift::EscapeAnalysis::getValueContent(swift::EscapeAnalysis::ConnectionGraph*, swift::SILValue) (in LLDB) + 222 [0x106550a8e]
+ ! : | + ! 1 findRecursiveRefType(swift::SILType, swift::SILFunction const&, bool) (in LLDB) + 524 [0x10655525c]
+ ! : | + ! 1 findRecursiveRefType(swift::SILType, swift::SILFunction const&, bool) (in LLDB) + 53 [0x106555085]
+ ! : | + ! 1 swift::SILType::isTrivial(swift::SILFunction const&) const (in LLDB) + 44 [0x106907e0c]
+ ! : | + ! 1 swift::SILFunction::getTypeLowering(swift::SILType) const (in LLDB) + 71 [0x10689fe77]
+ ! : | + ! 1 swift::Lowering::TypeConverter::getTypeLowering(swift::SILType, swift::TypeExpansionContext, swift::CanGenericSignature) (in LLDB) + 130 [0x10692d9d2]
+ ! : | + ! 1 swift::Lowering::TypeConverter::getTypeLoweringForLoweredType(swift::Lowering::AbstractionPattern, swift::CanType, swift::TypeExpansionContext, bool) (in LLDB) + 127 [0x10692d68f]
+ ! : | + ! 1 bool llvm::DenseMapBase<llvm::DenseMap<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >, swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >::LookupBucketFor<swift::Lowering::TypeConverter::CachingTypeKey>(swift::Lowering::TypeConverter::CachingTypeKey const&, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> const*&) const (in LLDB) + 108 [0x1069309bc]
+ ! : | + 1 swift::EscapeAnalysis::analyzeInstruction(swift::SILInstruction*, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 1823 [0x1065518af]
+ ! : | + ! 1 swift::EscapeAnalysis::setAllEscaping(swift::SILInstruction*, swift::EscapeAnalysis::ConnectionGraph*) (in LLDB) + 158 [0x10655319e]
+ ! : | + 1 swift::EscapeAnalysis::analyzeInstruction(swift::SILInstruction*, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 4476 [0x10655230c]
+ ! : | + 1 swift::EscapeAnalysis::buildConnectionGraphForCallees(swift::SILInstruction*, swift::CalleeList, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 264 [0x106552b08]
+ ! : | + 1 swift::EscapeAnalysis::buildConnectionGraph(swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 332 [0x106550ccc]
+ ! : | + 1 swift::EscapeAnalysis::analyzeInstruction(swift::SILInstruction*, swift::EscapeAnalysis::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::EscapeAnalysis::FunctionInfo>&, int) (in LLDB) + 92 [0x1065511ec]
+ ! : | 1 swift::EscapeAnalysis::recompute(swift::EscapeAnalysis::FunctionInfo*) (in LLDB) + 344 [0x1065536a8]
+ ! : 2 (anonymous namespace)::BlockState::processInstructionWithKind((anonymous namespace)::RLEContext&, swift::SILInstruction*, RLEKind) (in LLDB) + 32 [0x106747e00]
+ ! 7 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 1153 [0x10673c981]
+ ! : 5 swift::FunctionAnalysisBase<swift::DominanceInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 88 [0x10653d4c8]
+ ! : | 3 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 72 [0x10653d8d8]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 7 [0x7fff6364e743]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 29 [0x7fff6364bbbe]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 973 [0x7fff63650629]
+ ! : | + 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 259 [0x7fff63651286]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1114 [0x7fff636506b6]
+ ! : | 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 132 [0x10653d914]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 973 [0x7fff63650629]
+ ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 651 [0x7fff6365140e]
+ ! : 1 swift::EscapeAnalysis::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 98 [0x106554ad2]
+ ! : 1 swift::FunctionAnalysisBase<swift::RCIdentityFunctionInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 25 [0x106566839]
+ ! : 1 swift::RCIdentityAnalysis::shouldInvalidate(swift::SILAnalysis::InvalidationKind) (in LLDB) + 0 [0x106566a40]
+ ! 4 (anonymous namespace)::AllocBoxToStack::run() (in LLDB) + 254 [0x1066ec59e]
+ ! 4 (anonymous namespace)::DCE::run() (in LLDB) + 1099,1203,... [0x10672304b,0x1067230b3,...]
+ ! 4 (anonymous namespace)::SILSROA::run() (in LLDB) + 183,809,... [0x10675ae27,0x10675b099,...]
+ ! 3 (anonymous namespace)::CopyForwardingPass::run() (in LLDB) + 26,3394,... [0x106718a7a,0x1067197a2,...]
+ ! 3 (anonymous namespace)::Devirtualizer::run() (in LLDB) + 698 [0x10673380a]
+ ! : 1 swift::tryDevirtualizeApply(swift::ApplySite, swift::ClassHierarchyAnalysis*, swift::OptRemark::Emitter*) (in LLDB) + 366 [0x1067d980e]
+ ! : | 1 isEffectivelyFinalMethod(swift::FullApplySite, swift::CanType, swift::ClassDecl*, swift::ClassHierarchyAnalysis*) (in LLDB) + 296 [0x1067d9a88]
+ ! : | 1 swift::ClassDecl::findImplementingMethod(swift::AbstractFunctionDecl const*) const (in LLDB) + 120 [0x106dad688]
+ ! : | 1 swift::ClassDecl::findOverridingDecl(swift::AbstractFunctionDecl const*) const (in LLDB) + 193 [0x106dad5a1]
+ ! : 1 swift::tryDevirtualizeApply(swift::ApplySite, swift::ClassHierarchyAnalysis*, swift::OptRemark::Emitter*) (in LLDB) + 0 [0x1067d96a0]
+ ! : 1 swift::tryDevirtualizeWitnessMethod(swift::ApplySite, swift::OptRemark::Emitter*) (in LLDB) + 1842 [0x1067d9172]
+ ! : 1 swift::SILBuilder::createFunctionRef(swift::SILLocation, swift::SILFunction*) (in LLDB) + 41 [0x1068bdf89]
+ ! : 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 0 [0x7fff63652421]
+ ! 3 (anonymous namespace)::GenericSpecializer::run() (in LLDB) + 2659 [0x1067345b3]
+ ! : 3 swift::recursivelyDeleteTriviallyDeadInstructions(swift::SILInstruction*, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 34 [0x106824832]
+ ! : 3 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1769 [0x106824729]
+ ! : 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + 1 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 97 [0x10653ba41]
+ ! : | 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 38 [0x1068da996]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 381 [0x7fff63650e25]
+ ! 3 (anonymous namespace)::SILCodeMotion::run() (in LLDB) + 214 [0x10674f1b6]
+ ! : 2 (anonymous namespace)::processFunction(swift::SILFunction*, swift::AliasAnalysis*, swift::PostOrderFunctionInfo*, swift::RCIdentityFunctionInfo*, bool) (in LLDB) + 4978,10403 [0x106750672,0x106751ba3]
+ ! : 1 (anonymous namespace)::processFunction(swift::SILFunction*, swift::AliasAnalysis*, swift::PostOrderFunctionInfo*, swift::RCIdentityFunctionInfo*, bool) (in LLDB) + 206 [0x10674f3ce]
+ ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 59 [0x7fff6364c3e9]
+ ! 3 (anonymous namespace)::SILCombine::run() (in LLDB) + 577 [0x1066c2401]
+ ! : 1 swift::FunctionAnalysisBase<swift::DominanceInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 0 [0x10653d470]
+ ! : 1 swift::FunctionAnalysisBase<swift::IVInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 49 [0x10653e521]
+ ! : | 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILFunction*, std::__1::unique_ptr<swift::IVInfo, std::__1::default_delete<swift::IVInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::IVInfo, std::__1::default_delete<swift::IVInfo> > > >, swift::SILFunction*, std::__1::unique_ptr<swift::IVInfo, std::__1::default_delete<swift::IVInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::IVInfo, std::__1::default_delete<swift::IVInfo> > > >::erase(swift::SILFunction* const&) (in LLDB) + 180 [0x10653ecd4]
+ ! : 1 swift::FunctionAnalysisBase<swift::RCIdentityFunctionInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 49 [0x106566851]
+ ! : 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILFunction*, std::__1::unique_ptr<swift::RCIdentityFunctionInfo, std::__1::default_delete<swift::RCIdentityFunctionInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::RCIdentityFunctionInfo, std::__1::default_delete<swift::RCIdentityFunctionInfo> > > >, swift::SILFunction*, std::__1::unique_ptr<swift::RCIdentityFunctionInfo, std::__1::default_delete<swift::RCIdentityFunctionInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::RCIdentityFunctionInfo, std::__1::default_delete<swift::RCIdentityFunctionInfo> > > >::erase(swift::SILFunction* const&) (in LLDB) + 134 [0x106567346]
+ ! 3 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 1420 [0x10673ca8c]
+ ! : 2 llvm::SpecificBumpPtrAllocator<ShortestPathAnalysis>::~SpecificBumpPtrAllocator() (in LLDB) + 19 [0x106743093]
+ ! : | 1 llvm::SpecificBumpPtrAllocator<ShortestPathAnalysis>::DestroyAll() (in LLDB) + 137 [0x1067431b9]
+ ! : | + 1 free_small (in libsystem_malloc.dylib) + 1615 [0x7fff6364f1e8]
+ ! : | 1 llvm::SpecificBumpPtrAllocator<ShortestPathAnalysis>::DestroyAll() (in LLDB) + 164 [0x1067431d4]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 13 [0x7fff6364ffa0]
+ ! : 1 llvm::SpecificBumpPtrAllocator<ShortestPathAnalysis>::~SpecificBumpPtrAllocator() (in LLDB) + 57 [0x1067430b9]
+ ! : 1 free_small (in libsystem_malloc.dylib) + 6 [0x7fff6364eb9f]
+ ! 2 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 150 [0x1066dd326]
+ ! : 2 swift::splitAllCriticalEdges(swift::SILFunction&, swift::DominanceInfo*, swift::SILLoopInfo*) (in LLDB) + 96 [0x1067b7280]
+ ! 2 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 873 [0x1066dd5f9]
+ ! : 1 ReleaseCodeMotionContext::computeCodeMotionGenKillSet() (in LLDB) + 555 [0x1066da7cb]
+ ! : | 1 ReleaseCodeMotionContext::mayBlockCodeMotion(swift::SILInstruction*, swift::SILValue) (in LLDB) + 69 [0x1066dd025]
+ ! : 1 ReleaseCodeMotionContext::computeCodeMotionGenKillSet() (in LLDB) + 803 [0x1066da8c3]
+ ! 2 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 906 [0x1066dd61a]
+ ! : 2 ReleaseCodeMotionContext::computeCodeMotionInsertPoints() (in LLDB) + 2695,2712 [0x1066dc647,0x1066dc658]
+ ! 2 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 1471 [0x1066dd84f]
+ ! : 1 RetainCodeMotionContext::initializeCodeMotionDataFlow() (in LLDB) + 1005 [0x1066d6f9d]
+ ! : | 1 llvm::SmallBitVector::resize(unsigned int, bool) (in LLDB) + 1 [0x105ba8e81]
+ ! : 1 RetainCodeMotionContext::initializeCodeMotionDataFlow() (in LLDB) + 88 [0x1066d6c08]
+ ! 2 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 1500 [0x1066dd86c]
+ ! : 1 RetainCodeMotionContext::initializeCodeMotionBBMaxSet() (in LLDB) + 855 [0x1066d73e7]
+ ! : | 1 swift::isRetainInstruction(swift::SILInstruction*) (in LLDB) + 9 [0x10652dae9]
+ ! : 1 RetainCodeMotionContext::initializeCodeMotionBBMaxSet() (in LLDB) + 629 [0x1066d7305]
+ ! 2 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 2124 [0x1066ddadc]
+ ! : 2 swift::SILFunctionTransform::invalidateAnalysis(swift::SILAnalysis::InvalidationKind) (in LLDB) + 112 [0x106760390]
+ ! : 1 swift::FunctionAnalysisBase<swift::DominanceInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 88 [0x10653d4c8]
+ ! : | 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 72 [0x10653d8d8]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | 1 os_unfair_lock_lock_with_options (in libsystem_platform.dylib) + 16 [0x7fff6368b5f0]
+ ! : 1 swift::FunctionAnalysisBase<swift::PostDominanceInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 88 [0x10653dd28]
+ ! : 1 std::__1::unique_ptr<swift::PostDominanceInfo, std::__1::default_delete<swift::PostDominanceInfo> >::~unique_ptr() (in LLDB) + 132 [0x10653e174]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1185 [0x7fff636506fd]
+ ! 2 (anonymous namespace)::ConstantPropagation::run() (in LLDB) + 333,339 [0x1066614ad,0x1066614b3]
+ ! 2 (anonymous namespace)::CopyForwardingPass::run() (in LLDB) + 3215 [0x1067196ef]
+ ! : 2 swift::FunctionAnalysisBase<swift::PostOrderFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 208 [0x106781a90]
+ ! : 2 swift::PostOrderAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x106540878]
+ ! : 2 swift::PostOrderFunctionInfo::PostOrderFunctionInfo(swift::SILFunction*) (in LLDB) + 88 [0x106363728]
+ ! : 1 llvm::po_iterator<swift::SILFunction*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILFunction*> >::po_iterator(swift::SILBasicBlock*) (in LLDB) + 103 [0x106363e07]
+ ! : | 1 swift::TermInst::getSuccessors() (in LLDB) + 7 [0x1068cde97]
+ ! : 1 llvm::po_iterator<swift::SILFunction*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILFunction*> >::traverseChild() (in LLDB) + 149 [0x106363fd5]
+ ! 2 (anonymous namespace)::DCE::run() (in LLDB) + 1179 [0x10672309b]
+ ! : 2 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 351 [0x106725a0f]
+ ! : 2 (anonymous namespace)::DCE::markControllingTerminatorsLive(swift::SILBasicBlock*) (in LLDB) + 904 [0x106725fd8]
+ ! : 1 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 351 [0x106725a0f]
+ ! : | 1 (anonymous namespace)::DCE::markControllingTerminatorsLive(swift::SILBasicBlock*) (in LLDB) + 390 [0x106725dd6]
+ ! : 1 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 24 [0x1067258c8]
+ ! 2 (anonymous namespace)::DCE::run() (in LLDB) + 6219 [0x10672444b]
+ ! : 2 llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, (anonymous namespace)::ControllingInfo, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::ControllingInfo> >, swift::SILBasicBlock*, (anonymous namespace)::ControllingInfo, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, (anonymous namespace)::ControllingInfo> >::clear() (in LLDB) + 400,408 [0x1067246f0,0x1067246f8]
+ ! 2 (anonymous namespace)::ExistentialSpecializer::run() (in LLDB) + 0,319 [0x106575df0,0x106575f2f]
+ ! 2 (anonymous namespace)::GenericSpecializer::run() (in LLDB) + 273 [0x106733c61]
+ ! : 2 swift::OptRemark::Emitter::Emitter(llvm::StringRef, swift::SILModule&) (in LLDB) + 116 [0x106882884]
+ ! : 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 158 [0x7fff6364d5e4]
+ ! : | 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 143 [0x7fff6364d5d5]
+ ! 2 (anonymous namespace)::GenericSpecializer::run() (in LLDB) + 3227 [0x1067347eb]
+ ! : 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 1 [0x7fff6364bf37]
+ ! : 1 operator delete(void*) (in libc++abi.dylib) + 9 [0x7fff605ff782]
+ ! 2 (anonymous namespace)::GenericSpecializer::run() (in LLDB) + 327,422 [0x106733c97,0x106733cf6]
+ ! 2 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 1066 [0x106743bfa]
+ ! : 1 swift::LSLocation::enumerateLSLocations(swift::SILFunction&, std::__1::vector<swift::LSLocation, std::__1::allocator<swift::LSLocation> >&, llvm::SmallDenseMap<swift::LSLocation, unsigned int, 32u, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >&, llvm::DenseMap<swift::SILValue, swift::LSLocation, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::LSLocation> >&, swift::TypeExpansionAnalysis*, std::__1::pair<int, int>&) (in LLDB) + 209 [0x10682bcf1]
+ ! : | 1 swift::LSLocation::enumerateLSLocation(swift::TypeExpansionContext, swift::SILModule*, swift::SILValue, std::__1::vector<swift::LSLocation, std::__1::allocator<swift::LSLocation> >&, llvm::SmallDenseMap<swift::LSLocation, unsigned int, 32u, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >&, llvm::DenseMap<swift::SILValue, swift::LSLocation, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::LSLocation> >&, swift::TypeExpansionAnalysis*) (in LLDB) + 1031 [0x10682ba57]
+ ! : | 1 bool llvm::DenseMapBase<llvm::SmallDenseMap<swift::LSLocation, unsigned int, 32u, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >, swift::LSLocation, unsigned int, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >::LookupBucketFor<swift::LSLocation>(swift::LSLocation const&, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> const*&) const (in LLDB) + 165 [0x10672da85]
+ ! : | 1 llvm::DenseMapInfo<swift::LSLocation>::getHashValue(swift::LSLocation const&) (in LLDB) + 0 [0x10672dd30]
+ ! : 1 swift::LSLocation::enumerateLSLocations(swift::SILFunction&, std::__1::vector<swift::LSLocation, std::__1::allocator<swift::LSLocation> >&, llvm::SmallDenseMap<swift::LSLocation, unsigned int, 32u, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >&, llvm::DenseMap<swift::SILValue, swift::LSLocation, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::LSLocation> >&, swift::TypeExpansionAnalysis*, std::__1::pair<int, int>&) (in LLDB) + 247 [0x10682bd17]
+ ! 2 (anonymous namespace)::SILCombine::run() (in LLDB) + 795 [0x1066c24db]
+ ! : 1 swift::SILCombiner::~SILCombiner() (in LLDB) + 85 [0x1066c34b5]
+ ! : | 1 std::__1::__function::__func<swift::CastOptimizer::CastOptimizer(swift::SILOptFunctionBuilder&, swift::SILBuilderContext*, std::__1::function<void (swift::SILValue, swift::SILValue)>, std::__1::function<void (swift::SingleValueInstruction*, swift::ValueBase*)>, std::__1::function<void (swift::SILInstruction*)>)::'lambda'(), std::__1::allocator<swift::CastOptimizer::CastOptimizer(swift::SILOptFunctionBuilder&, swift::SILBuilderContext*, std::__1::function<void (swift::SILValue, swift::SILValue)>, std::__1::function<void (swift::SingleValueInstruction*, swift::ValueBase*)>, std::__1::function<void (swift::SILInstruction*)>)::'lambda'()>, void ()>::destroy() (in LLDB) + 0 [0x1066c31c0]
+ ! : 1 swift::SILCombiner::~SILCombiner() (in LLDB) + 211 [0x1066c3533]
+ ! : 1 szone_free_definite_size (in libsystem_malloc.dylib) + 8 [0x7fff6364ea60]
+ ! 2 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 744 [0x10673c7e8]
+ ! : 2 swift::mergeBasicBlocks(swift::SILFunction*) (in LLDB) + 110 [0x1067b786e]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 828 [0x7fff63650fe4]
+ ! : 1 swift::SILBasicBlock::~SILBasicBlock() (in LLDB) + 48 [0x106890550]
+ ! : 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : 1 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 132 [0x10653ba64]
+ ! 2 (anonymous namespace)::SILSROA::run() (in LLDB) + 2112 [0x10675b5b0]
+ ! : 1 swift::SILType::getFieldType(swift::VarDecl*, swift::Lowering::TypeConverter&, swift::TypeExpansionContext) const (in LLDB) + 45 [0x10690820d]
+ ! : | 1 swift::Lowering::TypeConverter::getAbstractionPattern(swift::VarDecl*, bool) (in LLDB) + 33 [0x10685e531]
+ ! : 1 swift::SILType::getFieldType(swift::VarDecl*, swift::Lowering::TypeConverter&, swift::TypeExpansionContext) const (in LLDB) + 75 [0x10690822b]
+ ! : 1 swift::TypeBase::getTypeOfMember(swift::ModuleDecl*, swift::ValueDecl const*, swift::Type) (in LLDB) + 326 [0x106ea0bf6]
+ ! : 1 swift::SubstitutionMap::get(swift::GenericSignature, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>) (in LLDB) + 226 [0x106e92bd2]
+ ! : 1 swift::ModuleDecl::lookupConformance(swift::Type, swift::ProtocolDecl*) (in LLDB) + 1120 [0x106e62fa0]
+ ! : 1 swift::TypeBase::getContextSubstitutionMap(swift::ModuleDecl*, swift::DeclContext const*, swift::GenericEnvironment*) (in LLDB) + 105 [0x106e9a4b9]
+ ! : 1 swift::SubstitutionMap::get(swift::GenericSignature, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>) (in LLDB) + 547 [0x106e92d13]
+ ! : 1 swift::SubstitutionMap::Storage::get(swift::GenericSignature, llvm::ArrayRef<swift::Type>, llvm::ArrayRef<swift::ProtocolConformanceRef>) (in LLDB) + 335 [0x106d0ce0f]
+ ! : 1 llvm::FoldingSetBase::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) (in LLDB) + 164 [0x106108bf4]
+ ! : 1 llvm::FoldingSet<swift::SubstitutionMap::Storage>::NodeEquals(llvm::FoldingSetBase::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const (in LLDB) + 20 [0x106d12aa4]
+ ! 2 (anonymous namespace)::SimplifyCFGPass::run() (in LLDB) + 85 [0x10675d355]
+ ! : 2 swift::AvailabilityContext::forDeploymentTarget(swift::ASTContext&) (in LLDB) + 18 [0x106d88852]
+ ! : 2 swift::LangOptions::getMinPlatformVersion() const (in LLDB) + 93 [0x106d888cd]
+ ! : 2 llvm::Triple::getiOSVersion(unsigned int&, unsigned int&, unsigned int&) const (in LLDB) + 67 [0x10614cf23]
+ ! : 1 llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const (in LLDB) + 37 [0x10614cc05]
+ ! : | 1 llvm::Triple::getOSName() const (in LLDB) + 68 [0x10614c764]
+ ! : | 1 llvm::StringRef::find(llvm::StringRef, unsigned long) const (in LLDB) + 94 [0x10613eb3e]
+ ! : | 1 _platform_memchr$VARIANT$Haswell (in libsystem_platform.dylib) + 14 [0x7fff6368bfee]
+ ! : 1 llvm::Triple::getOSVersion(unsigned int&, unsigned int&, unsigned int&) const (in LLDB) + 58 [0x10614cc1a]
+ ! 2 (anonymous namespace)::SimplifyCFGPass::run() (in LLDB) + 852 [0x10675d654]
+ ! : 2 swift::SILFunctionTransform::invalidateAnalysis(swift::SILAnalysis::InvalidationKind) (in LLDB) + 112 [0x106760390]
+ ! : 2 swift::FunctionAnalysisBase<swift::DominanceInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 88 [0x10653d4c8]
+ ! : 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 72 [0x10653d8d8]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 431 [0x7fff6365040b]
+ ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 363 [0x7fff636512ee]
+ ! : 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 132 [0x10653d914]
+ ! : 1 free (in libsystem_malloc.dylib) + 453 [0x7fff6364bd66]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 191 [0x1066dd34f]
+ ! : 1 swift::FunctionAnalysisBase<swift::PostOrderFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 208 [0x106781a90]
+ ! : 1 swift::PostOrderAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x106540878]
+ ! : 1 swift::PostOrderFunctionInfo::PostOrderFunctionInfo(swift::SILFunction*) (in LLDB) + 88 [0x106363728]
+ ! : 1 llvm::po_iterator<swift::SILFunction*, llvm::SmallPtrSet<swift::SILBasicBlock*, 8u>, false, llvm::GraphTraits<swift::SILFunction*> >::traverseChild() (in LLDB) + 559 [0x10636416f]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 154 [0x7fff636502f6]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 812 [0x1066dd5bc]
+ ! : 1 ReleaseCodeMotionContext::requireIteration() (in LLDB) + 577 [0x1066d9791]
+ ! : 1 free (in libsystem_malloc.dylib) + 241 [0x7fff6364bc92]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 831 [0x1066dd5cf]
+ ! : 1 ReleaseCodeMotionContext::initializeCodeMotionDataFlow() (in LLDB) + 305 [0x1066d98e1]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 860 [0x1066dd5ec]
+ ! : 1 ReleaseCodeMotionContext::initializeCodeMotionBBMaxSet() (in LLDB) + 953 [0x1066da439]
+ ! : 1 swift::isReleaseInstruction(swift::SILInstruction*) (in LLDB) + 6 [0x10652db06]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 886 [0x1066dd606]
+ ! : 1 ReleaseCodeMotionContext::convergeCodeMotionDataFlow() (in LLDB) + 710 [0x1066dba36]
+ ! : 1 ReleaseCodeMotionContext::processBBWithGenKillSet(swift::SILBasicBlock*) (in LLDB) + 112 [0x1066db6b0]
+ ! : 1 ReleaseCodeMotionContext::mergeBBDataFlowStates(swift::SILBasicBlock*) (in LLDB) + 531 [0x1066dafb3]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 919 [0x1066dd627]
+ ! : 1 ReleaseCodeMotionContext::performCodeMotion() (in LLDB) + 1033 [0x1066db4f9]
+ ! : 1 swift::recursivelyDeleteTriviallyDeadInstructions(swift::SILInstruction*, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 34 [0x106824832]
+ ! : 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1769 [0x106824729]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 49 [0x7fff6364bf67]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 961 [0x1066dd651]
+ ! : 1 CodeMotionContext::~CodeMotionContext() (in LLDB) + 159 [0x1066de30f]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 1452 [0x1066dd83c]
+ ! : 1 RetainCodeMotionContext::requireIteration() (in LLDB) + 105 [0x1066d69c9]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 1513 [0x1066dd879]
+ ! : 1 RetainCodeMotionContext::computeCodeMotionGenKillSet() (in LLDB) + 437 [0x1066d7705]
+ ! 1 (anonymous namespace)::ARCCodeMotion::run() (in LLDB) + 1546 [0x1066dd89a]
+ ! : 1 RetainCodeMotionContext::computeCodeMotionInsertPoints() (in LLDB) + 1573 [0x1066d91a5]
+ ! 1 (anonymous namespace)::ARCSequenceOpts::run() (in LLDB) + 1619 [0x106526e03]
+ ! : 1 processFunctionWithoutLoopSupport(swift::SILFunction&, bool, swift::AliasAnalysis*, swift::PostOrderAnalysis*, swift::RCIdentityFunctionInfo*, swift::EpilogueARCFunctionInfo*, swift::ProgramTerminationFunctionInfo*) (in LLDB) + 299 [0x106526f6b]
+ ! : 1 swift::BlockARCPairingContext::run(bool) (in LLDB) + 33 [0x1065270d1]
+ ! : 1 swift::ARCSequenceDataflowEvaluator::run(bool) (in LLDB) + 272 [0x106528400]
+ ! : 1 swift::ARCSequenceDataflowEvaluator::processBBTopDown(swift::ARCSequenceDataflowEvaluator::ARCBBState&) (in LLDB) + 251 [0x10652767b]
+ ! : 1 swift::RCStateTransitionKindVisitor<swift::TopDownDataflowRCStateVisitor<swift::ARCSequenceDataflowEvaluator::ARCBBState>, swift::RCStateTransitionDataflowResult>::visit(swift::SILNode*) (in LLDB) + 27 [0x10652773b]
+ ! : 1 swift::getRCStateTransitionKind(swift::SILNode*) (in LLDB) + 80 [0x10652a730]
+ ! 1 (anonymous namespace)::ArrayElementPropagation::run() (in LLDB) + 338 [0x106701e02]
+ ! : 1 (anonymous namespace)::ArrayAllocation::analyze(swift::ApplyInst*) (in LLDB) + 448 [0x106702780]
+ ! : 1 swift::ArraySemanticsCall::initialize(swift::ApplyInst*, llvm::StringRef, bool) (in LLDB) + 251 [0x10654170b]
+ ! 1 (anonymous namespace)::ArrayElementPropagation::run() (in LLDB) + 177 [0x106701d61]
+ ! 1 (anonymous namespace)::COWArrayOptPass::run() (in LLDB) + 0 [0x1066339b0]
+ ! 1 (anonymous namespace)::CopyForwardingPass::run() (in LLDB) + 94 [0x106718abe]
+ ! : 1 _platform_memset_pattern16$VARIANT$Haswell (in libsystem_platform.dylib) + 4 [0x7fff6368c674]
+ ! 1 (anonymous namespace)::DCE::run() (in LLDB) + 1624 [0x106723258]
+ ! : 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 53 [0x1068b18d5]
+ ! : 1 swift::BuiltinInfo::isReadNone() const (in LLDB) + 27 [0x106d89c5b]
+ ! : 1 _platform_strchr$VARIANT$Haswell (in libsystem_platform.dylib) + 25 [0x7fff6368c159]
+ ! 1 (anonymous namespace)::DCE::run() (in LLDB) + 2681 [0x106723679]
+ ! : 1 (anonymous namespace)::DCE::markValueLive(swift::SILNode*) (in LLDB) + 62 [0x1067258ee]
+ ! : 1 llvm::SmallPtrSetImplBase::FindBucketFor(void const*) const (in LLDB) + 80 [0x106133200]
+ ! 1 (anonymous namespace)::ExistentialSpecializer::run() (in LLDB) + 477 [0x106575fcd]
+ ! : 1 swift::SILFunction::shouldOptimize() const (in LLDB) + 10 [0x10689fa0a]
+ ! 1 (anonymous namespace)::GenericSpecializer::run() (in LLDB) + 3409 [0x1067348a1]
+ ! : 1 swift::FunctionAnalysisBase<swift::SILLoopInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 68 [0x10655ba24]
+ ! 1 (anonymous namespace)::JumpThreadSimplifyCFGPass::run() (in LLDB) + 852 [0x106780874]
+ ! : 1 swift::SILFunctionTransform::invalidateAnalysis(swift::SILAnalysis::InvalidationKind) (in LLDB) + 112 [0x106760390]
+ ! : 1 swift::FunctionAnalysisBase<swift::DominanceInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 88 [0x10653d4c8]
+ ! : 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 118 [0x10653d906]
+ ! 1 (anonymous namespace)::LICM::run() (in LLDB) + 924 [0x10664bf3c]
+ ! : 1 (anonymous namespace)::LoopTreeOptimization::optimize() (in LLDB) + 3387 [0x10664d14b]
+ ! 1 (anonymous namespace)::LoopRotation::run() (in LLDB) + 658 [0x1066396a2]
+ ! : 1 swift::rotateLoop(swift::SILLoop*, swift::DominanceInfo*, swift::SILLoopInfo*, bool, swift::SILBasicBlock*, bool) (in LLDB) + 3068 [0x10663858c]
+ ! 1 (anonymous namespace)::LoopUnrolling::run() (in LLDB) + 95 [0x106639ebf]
+ ! : 1 swift::FunctionAnalysisBase<swift::SILLoopInfo>::get(swift::SILFunction*) (in LLDB) + 297 [0x10664c2e9]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 176 [0x106743880]
+ ! : 1 swift::FunctionAnalysisBase<swift::PostOrderFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 208 [0x106781a90]
+ ! : 1 swift::PostOrderAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 0 [0x106540850]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 1007 [0x106743bbf]
+ ! : 1 swift::ASTContext::getArrayDecl() const (in LLDB) + 1 [0x106cfce51]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 5099 [0x106744bbb]
+ ! : 1 (anonymous namespace)::BlockState::processStoreInst((anonymous namespace)::RLEContext&, swift::StoreInst*, RLEKind) (in LLDB) + 2541 [0x106747a1d]
+ ! : 1 bool llvm::DenseMapBase<llvm::SmallDenseMap<swift::LSLocation, unsigned int, 32u, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >, swift::LSLocation, unsigned int, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >::LookupBucketFor<swift::LSLocation>(swift::LSLocation const&, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> const*&) const (in LLDB) + 165 [0x10672da85]
+ ! : 1 llvm::DenseMapInfo<swift::LSLocation>::getHashValue(swift::LSLocation const&) (in LLDB) + 192 [0x10672ddf0]
+ ! : 1 llvm::hash_code llvm::hashing::detail::hash_combine_range_impl<swift::Projection const*>(swift::Projection const*, swift::Projection const*) (in LLDB) + 1927 [0x10688b9d7]
+ ! : 1 llvm::hashing::detail::hash_short(char const*, unsigned long, unsigned long long) (in LLDB) + 11 [0x105ff0fab]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 6129 [0x106744fc1]
+ ! : 1 swift::AliasAnalysis::invalidate() (in LLDB) + 346 [0x10653bc6a]
+ ! : 1 operator delete(void*) (in libc++abi.dylib) + 0 [0x7fff605ff779]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 6507 [0x10674513b]
+ ! : 1 llvm::DenseMapBase<llvm::DenseMap<swift::LSValue, unsigned int, llvm::DenseMapInfo<swift::LSValue>, llvm::detail::DenseMapPair<swift::LSValue, unsigned int> >, swift::LSValue, unsigned int, llvm::DenseMapInfo<swift::LSValue>, llvm::detail::DenseMapPair<swift::LSValue, unsigned int> >::destroyAll() (in LLDB) + 152 [0x10674d1e8]
+ ! : 1 swift::LSValue::~LSValue() (in LLDB) + 6 [0x106745286]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 6682 [0x1067451ea]
+ ! : 1 llvm::DenseMapBase<llvm::SmallDenseMap<swift::LSLocation, unsigned int, 32u, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >, swift::LSLocation, unsigned int, llvm::DenseMapInfo<swift::LSLocation>, llvm::detail::DenseMapPair<swift::LSLocation, unsigned int> >::destroyAll() (in LLDB) + 215 [0x10672eaf7]
+ ! : 1 swift::LSLocation::~LSLocation() (in LLDB) + 0 [0x10678fa50]
+ ! 1 (anonymous namespace)::RedundantLoadElimination::run() (in LLDB) + 5122 [0x106744bd2]
+ ! 1 (anonymous namespace)::SILCSE::run() (in LLDB) + 2833 [0x1067173e1]
+ ! : 1 swift::CallerAnalysis::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 61 [0x106547dfd]
+ ! 1 (anonymous namespace)::SILCSE::run() (in LLDB) + 2817 [0x1067173d1]
+ ! 1 (anonymous namespace)::SILCombine::run() (in LLDB) + 219 [0x1066c229b]
+ ! : 1 swift::AvailabilityContext::forDeploymentTarget(swift::ASTContext&) (in LLDB) + 13 [0x106d8884d]
+ ! 1 (anonymous namespace)::SILCombine::run() (in LLDB) + 557 [0x1066c23ed]
+ ! 1 (anonymous namespace)::SILLowerAggregate::run() (in LLDB) + 525 [0x10675668d]
+ ! : 1 swift::SILType::isAddressOnly(swift::SILFunction const&) const (in LLDB) + 44 [0x10690851c]
+ ! : 1 swift::SILFunction::getTypeLowering(swift::SILType) const (in LLDB) + 71 [0x10689fe77]
+ ! : 1 swift::Lowering::TypeConverter::getTypeLowering(swift::SILType, swift::TypeExpansionContext, swift::CanGenericSignature) (in LLDB) + 47 [0x10692d97f]
+ ! 1 (anonymous namespace)::SILLowerAggregate::run() (in LLDB) + 1492 [0x106756a54]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 176 [0x7fff63650d58]
+ ! 1 (anonymous namespace)::SILLowerAggregate::run() (in LLDB) + 1874 [0x106756bd2]
+ ! : 1 (anonymous namespace)::LoadableAggTypeLowering<(anonymous namespace)::LoadableStructTypeLowering, swift::VarDecl*>::emitLoweredDestroyValue(swift::SILBuilder&, swift::SILLocation, swift::SILValue, swift::Lowering::TypeLowering::TypeExpansionKind) const (in LLDB) + 343 [0x1069341a7]
+ ! : 1 (anonymous namespace)::ReferenceTypeLowering::emitDestroyValue(swift::SILBuilder&, swift::SILLocation, swift::SILValue) const (in LLDB) + 51 [0x106931b23]
+ ! : 1 swift::SILBuilder::emitStrongRelease(swift::SILLocation, swift::SILValue) (in LLDB) + 69 [0x106893165]
+ ! : 1 couldReduceStrongRefcount(swift::SILInstruction*) (in LLDB) + 235 [0x1068932cb]
+ ! : 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 266 [0x1068b19aa]
+ ! 1 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 1288 [0x1067573b8]
+ ! : 1 isAddressForLoad(swift::SILInstruction*, swift::SILBasicBlock*&) (in LLDB) + 110 [0x1067593ce]
+ ! 1 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 1594 [0x1067574ea]
+ ! : 1 swift::eraseUsesOfInstruction(swift::SILInstruction*, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 156 [0x1068248dc]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1105 [0x7fff636506ad]
+ ! 1 (anonymous namespace)::SILMem2Reg::run() (in LLDB) + 7761 [0x106758d01]
+ ! : 1 swift::eraseUsesOfInstruction(swift::SILInstruction*, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 156 [0x1068248dc]
+ ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : 1 _os_unfair_lock_unlock_slow (in libsystem_platform.dylib) + 52 [0x7fff6368c8b9]
+ ! : 1 __ulock_wake (in libsystem_kernel.dylib) + 10 [0x7fff635d7a4e]
+ ! 1 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 693 [0x10673c7b5]
+ ! : 1 swift::ApplySite::getReferencedFunctionOrNull() const (in LLDB) + 9 [0x106740d69]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 147 [0x10675ae03]
+ ! : 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 398 [0x7fff6364ddce]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 1991 [0x10675b537]
+ ! : 1 swift::StoredPropertiesRequest::OutputType swift::evaluateOrDefault<swift::StoredPropertiesRequest>(swift::Evaluator&, swift::StoredPropertiesRequest, swift::StoredPropertiesRequest::OutputType) (in LLDB) + 40 [0x106da9aa8]
+ ! : 1 llvm::Expected<swift::StoredPropertiesRequest::OutputType> swift::Evaluator::getResultCached<swift::StoredPropertiesRequest, (void*)0>(swift::StoredPropertiesRequest const&) (in LLDB) + 69 [0x106dcf185]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 3497 [0x10675bb19]
+ ! : 1 swift::SILModuleConventions::SILModuleConventions(swift::SILModule&) (in LLDB) + 24 [0x1069084c8]
+ ! : 1 swift::SILModule::getASTContext() const (in LLDB) + 12 [0x1068d774c]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 3845 [0x10675bc75]
+ ! : 1 swift::SILBuilder::createStructExtract(swift::SILLocation, swift::SILValue, swift::VarDecl*, swift::SILType) (in LLDB) + 51 [0x1069348d3]
+ ! : 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 47 [0x7fff6364d575]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 4323 [0x10675be53]
+ ! : 1 swift::StoredPropertiesRequest::OutputType swift::evaluateOrDefault<swift::StoredPropertiesRequest>(swift::Evaluator&, swift::StoredPropertiesRequest, swift::StoredPropertiesRequest::OutputType) (in LLDB) + 40 [0x106da9aa8]
+ ! : 1 llvm::Expected<swift::StoredPropertiesRequest::OutputType> swift::Evaluator::getResultCached<swift::StoredPropertiesRequest, (void*)0>(swift::StoredPropertiesRequest const&) (in LLDB) + 69 [0x106dcf185]
+ ! 1 (anonymous namespace)::SILSROA::run() (in LLDB) + 5071 [0x10675c13f]
+ ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ 12 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 252,48,... [0x1066b2c4c,0x1066b2b80,...]
+ 7 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 1671 [0x1066b31d7]
+ ! 7 std::__1::chrono::system_clock::now() (in libc++.1.dylib) + 19 [0x7fff605af033]
+ ! 7 clock_gettime (in libsystem_c.dylib) + 117 [0x7fff634e5aff]
+ ! 7 gettimeofday (in libsystem_c.dylib) + 45 [0x7fff634f435f]
+ ! 4 __commpage_gettimeofday_internal (in libsystem_kernel.dylib) + 94,0,... [0x7fff635d7abe,0x7fff635d7a60,...]
+ ! 3 __commpage_gettimeofday_internal (in libsystem_kernel.dylib) + 36 [0x7fff635d7a84]
+ ! 3 mach_absolute_time (in libsystem_kernel.dylib) + 31,26 [0x7fff635d66fb,0x7fff635d66f6]
+ 3 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 74 [0x1066b2b9a]
+ ! 3 swift::PrettyStackTraceSILFunctionTransform::PrettyStackTraceSILFunctionTransform(swift::SILFunctionTransform*, unsigned int) (in LLDB) + 29 [0x1066bfe7d]
+ ! 2 llvm::PrettyStackTraceEntry::PrettyStackTraceEntry() (in LLDB) + 38,72 [0x10612f2e6,0x10612f308]
+ ! 1 llvm::PrettyStackTraceEntry::PrettyStackTraceEntry() (in LLDB) + 36 [0x10612f2e4]
+ ! 1 tlv_get_addr (in libdyld.dylib) + 4 [0x7fff63487b74]
+ 3 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 970 [0x1066b2f1a]
+ ! 2 std::__1::chrono::system_clock::now() (in libc++.1.dylib) + 19 [0x7fff605af033]
+ ! : 2 clock_gettime (in libsystem_c.dylib) + 117 [0x7fff634e5aff]
+ ! : 1 gettimeofday (in libsystem_c.dylib) + 45 [0x7fff634f435f]
+ ! : | 1 __commpage_gettimeofday_internal (in libsystem_kernel.dylib) + 36 [0x7fff635d7a84]
+ ! : | 1 mach_absolute_time (in libsystem_kernel.dylib) + 31 [0x7fff635d66fb]
+ ! : 1 gettimeofday (in libsystem_c.dylib) + 185 [0x7fff634f43eb]
+ ! 1 std::__1::chrono::system_clock::now() (in libc++.1.dylib) + 44 [0x7fff605af04c]
+ 2 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 1666 [0x1066b31d2]
+ ! 2 swift::SILModule::removeDeleteNotificationHandler(swift::DeleteNotificationHandler*) (in LLDB) + 117,172 [0x1068da905,0x1068da93c]
+ 1 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 2051 [0x1066b3353]
+ ! 1 doPrintAfter(swift::SILTransform*, swift::SILFunction*, bool) (in LLDB) + 411 [0x1066b3b4b]
+ 1 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 2127 [0x1066b339f]
+ 1 swift::updateSILModuleStatsAfterTransform(swift::SILModule&, swift::SILTransform*, swift::SILPassManager&, int, int) (in LLDB) + 10 [0x10682e82a]
683 Thread_169091
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 ExecuteOnThread_Dispatch(void*) (in LLDB) + 13 [0x106185b3d]
+ 683 RunSafelyOnThread_Dispatch(void*) (in LLDB) + 48 [0x106102500]
+ 683 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (in LLDB) + 259 [0x1061023b3]
+ 683 void llvm::function_ref<void ()>::callback_fn<swift::ModuleInterfaceBuilder::buildSwiftModuleInternal(llvm::StringRef, bool, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*)::$_1>(long) (in LLDB) + 1797 [0x1063e5475]
+ 683 swift::CompilerInstance::performSemaUpTo(swift::SourceFile::ASTStage_t) (in LLDB) + 548 [0x1063dd234]
+ 683 swift::CompilerInstance::loadStdlib() (in LLDB) + 74 [0x1063dd5aa]
+ 683 swift::ASTContext::getStdlibModule(bool) (in LLDB) + 406 [0x106d054d6]
+ 683 swift::SerializedModuleLoaderBase::loadModule(swift::SourceLoc, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >) (in LLDB) + 156 [0x106bd3a1c]
+ 683 swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&) (in LLDB) + 622 [0x106bd184e]
+ 683 (anonymous namespace)::forEachModuleSearchPath(swift::ASTContext const&, llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>) (in LLDB) + 97 [0x106bd0321]
+ 683 llvm::Optional<bool> llvm::function_ref<llvm::Optional<bool> (llvm::StringRef, (anonymous namespace)::SearchPathKind, bool)>::callback_fn<swift::SerializedModuleLoaderBase::findModule(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, bool&, bool&)::$_6>(long, llvm::StringRef, (anonymous namespace)::SearchPathKind, bool) (in LLDB) + 934 [0x106bd5b86]
+ 683 swift::ModuleInterfaceLoader::findModuleFilesInDirectory(std::__1::pair<swift::Identifier, swift::SourceLoc>, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::SmallVectorImpl<char>*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*) (in LLDB) + 8713 [0x1063e8019]
+ 683 swift::ModuleInterfaceBuilder::buildSwiftModule(llvm::StringRef, bool, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*, llvm::function_ref<void ()>) (in LLDB) + 334 [0x1063e489e]
+ 683 llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) (in LLDB) + 81 [0x1061024b1]
+ 683 llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) (in LLDB) + 90 [0x106185b1a]
+ 683 _pthread_join (in libsystem_pthread.dylib) + 347 [0x7fff6369b315]
+ 683 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
683 Thread_169092
+ 683 thread_start (in libsystem_pthread.dylib) + 15 [0x7fff6369583b]
+ 683 _pthread_start (in libsystem_pthread.dylib) + 148 [0x7fff63699e65]
+ 683 ExecuteOnThread_Dispatch(void*) (in LLDB) + 13 [0x106185b3d]
+ 683 RunSafelyOnThread_Dispatch(void*) (in LLDB) + 48 [0x106102500]
+ 683 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (in LLDB) + 259 [0x1061023b3]
+ 683 void llvm::function_ref<void ()>::callback_fn<swift::ModuleInterfaceBuilder::buildSwiftModuleInternal(llvm::StringRef, bool, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >*)::$_1>(long) (in LLDB) + 2570 [0x1063e577a]
+ 683 swift::CompilerInstance::performSILProcessing(swift::SILModule*, swift::UnifiedStatsReporter*) (in LLDB) + 653 [0x1063def4d]
+ 683 swift::runSILOptimizationPasses(swift::SILModule&) (in LLDB) + 440 [0x1066b94e8]
+ 683 swift::SILPassManager::execute() (in LLDB) + 365 [0x1066b4ded]
+ 681 swift::SILPassManager::runFunctionPasses(unsigned int, unsigned int) (in LLDB) + 1183 [0x1066b40cf]
+ ! 655 swift::SILPassManager::runPassOnFunction(unsigned int, swift::SILFunction*) (in LLDB) + 1651 [0x1066b31c3]
+ ! : 99 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 581 [0x10673c745]
+ ! : | 13 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 739,295,... [0x10673cdb3,0x10673cbf7,...]
+ ! : | 12 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 1467 [0x10673d08b]
+ ! : | + 11 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1378,1417 [0x1068359f2,0x106835a19]
+ ! : | + 1 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1204 [0x106835944]
+ ! : | + 1 swift::mayBindDynamicSelf(swift::SILFunction*) (in LLDB) + 15 [0x106824c4f]
+ ! : | + 1 swift::SILFunction::hasSelfMetadataParam() const (in LLDB) + 39 [0x1068a01a7]
+ ! : | 10 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 39 [0x10673caf7]
+ ! : | + 9 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 211 [0x10664c3d3]
+ ! : | + ! 8 swift::DominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x10653d728]
+ ! : | + ! : 4 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 302 [0x106864b3e]
+ ! : | + ! : | 2 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 417,421 [0x1068677a1,0x1068677a5]
+ ! : | + ! : | 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 340 [0x106867754]
+ ! : | + ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 83 [0x1068665b3]
+ ! : | + ! : | + 1 llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::grow(unsigned int) (in LLDB) + 109 [0x10686671d]
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 171 [0x7fff6364b0ad]
+ ! : | + ! : | 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 920 [0x106867998]
+ ! : | + ! : | 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 83 [0x1068665b3]
+ ! : | + ! : | 1 llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::grow(unsigned int) (in LLDB) + 136 [0x106866738]
+ ! : | + ! : | 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::moveFromOldBuckets(llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 314 [0x1068668ca]
+ ! : | + ! : 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 625 [0x106864c81]
+ ! : | + ! : | 2 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 725 [0x106866145]
+ ! : | + ! : | + 2 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + ! : | + 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | + 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | + 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 570 [0x7fff6364de7a]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1134 [0x7fff6364d9b4]
+ ! : | + ! : | 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 620 [0x1068660dc]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 143 [0x7fff6364d5d5]
+ ! : | + ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 723 [0x106864ce3]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 467 [0x7fff63650e7b]
+ ! : | + ! 1 swift::DominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 26 [0x10653d71a]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 23 [0x7fff6364b019]
+ ! : | + 1 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 26 [0x10664c31a]
+ ! : | 10 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 58 [0x10673cb0a]
+ ! : | + 9 swift::FunctionAnalysisBase<swift::SILLoopInfo>::get(swift::SILFunction*) (in LLDB) + 204 [0x10664c28c]
+ ! : | + ! 9 swift::SILLoopAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 59 [0x10655b7eb]
+ ! : | + ! 6 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 2252 [0x106877ecc]
+ ! : | + ! : 2 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 231 [0x106878147]
+ ! : | + ! : | 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 97,154 [0x7fff6368b7a1,0x7fff6368b7da]
+ ! : | + ! : 1 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 163 [0x106878103]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 143 [0x7fff6364d5d5]
+ ! : | + ! : 1 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 604 [0x1068782bc]
+ ! : | + ! : | 1 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::insertIntoLoop(swift::SILBasicBlock*) (in LLDB) + 337 [0x106879c21]
+ ! : | + ! : 1 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 701 [0x10687831d]
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 144 [0x7fff63650023]
+ ! : | + ! : 1 llvm::PopulateLoopsDFS<swift::SILBasicBlock, swift::SILLoop>::traverse(swift::SILBasicBlock*) (in LLDB) + 791 [0x106878377]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 144 [0x7fff63650023]
+ ! : | + ! 1 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 53 [0x106877635]
+ ! : | + ! : 1 llvm::iterator_range<llvm::po_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*, llvm::SmallPtrSet<llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*>::NodeRef, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*> > > llvm::post_order<llvm::DomTreeNodeBase<swift::SILBasicBlock> const*>(llvm::DomTreeNodeBase<swift::SILBasicBlock> const* const&) (in LLDB) + 253 [0x106877ffd]
+ ! : | + ! : 1 llvm::iterator_range<llvm::df_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, llvm::df_iterator_default_set<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock>*> > > llvm::make_range<llvm::df_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, llvm::df_iterator_default_set<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock>*> > >(llvm::df_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, llvm::df_iterator_default_set<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock>*> >, llvm::df_iterator<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, llvm::df_iterator_default_set<llvm::DomTreeNodeBase<swift::SILBasicBlock>*, 8u>, false, llvm::GraphTraits<llvm::DomTreeNodeBase<swift::SILBasicBlock>*> >) (in LLDB) + 391 [0x106363d87]
+ ! : | + ! 1 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 165 [0x1068776a5]
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 60 [0x7fff6364dc7c]
+ ! : | + ! 1 llvm::LoopInfoBase<swift::SILBasicBlock, swift::SILLoop>::analyze(llvm::DominatorTreeBase<swift::SILBasicBlock, false> const&) (in LLDB) + 285 [0x10687771d]
+ ! : | + 1 swift::FunctionAnalysisBase<swift::SILLoopInfo>::get(swift::SILFunction*) (in LLDB) + 160 [0x10664c260]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > >* llvm::DenseMapBase<llvm::DenseMap<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > > >, swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > > >::InsertIntoBucketImpl<swift::SILFunction*>(swift::SILFunction* const&, swift::SILFunction* const&, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > >*) (in LLDB) + 83 [0x10664ffc3]
+ ! : | + 1 llvm::DenseMap<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > > >::grow(unsigned int) (in LLDB) + 135 [0x106650157]
+ ! : | + 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > > >, swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> >, llvm::DenseMapInfo<swift::SILFunction*>, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > > >::moveFromOldBuckets(llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > >*, llvm::detail::DenseMapPair<swift::SILFunction*, std::__1::unique_ptr<swift::SILLoopInfo, std::__1::default_delete<swift::SILLoopInfo> > >*) (in LLDB) + 192 [0x1066502f0]
+ ! : | 9 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2624 [0x10673d510]
+ ! : | + 4 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 294 [0x106741306]
+ ! : | + ! 4 ShortestPathAnalysis::getEntryDistFromPreds(swift::SILBasicBlock const*, int) (in LLDB) + 70,111,... [0x106834716,0x10683473f,...]
+ ! : | + 4 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 137,162,... [0x106741269,0x106741282,...]
+ ! : | + 1 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 566 [0x106741416]
+ ! : | + 1 ShortestPathAnalysis::getExitDistFromSuccs(swift::SILBasicBlock const*, int) (in LLDB) + 112 [0x106834870]
+ ! : | 7 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2042 [0x10673d2ca]
+ ! : | + 3 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 345,72 [0x10654bfb9,0x10654bea8]
+ ! : | + 2 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 341 [0x10654bfb5]
+ ! : | + ! 2 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + ! 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 47,210 [0x7fff6364d575,0x7fff6364d618]
+ ! : | + 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 584 [0x10654c0a8]
+ ! : | + ! 1 swift::ColdBlockInfo::getBranchHint(swift::SILValue, int) (in LLDB) + 548 [0x10654bc64]
+ ! : | + ! 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 181 [0x10654bf15]
+ ! : | + ! 1 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 182 [0x10664c3b6]
+ ! : | + 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 1014 [0x10654c256]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 144 [0x7fff63650023]
+ ! : | 6 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 6605 [0x10673e49d]
+ ! : | + 4 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1378,1309,... [0x1068359f2,0x1068359ad,...]
+ ! : | + 1 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 1204 [0x106835944]
+ ! : | + ! 1 swift::mayBindDynamicSelf(swift::SILFunction*) (in LLDB) + 15 [0x106824c4f]
+ ! : | + ! 1 swift::SILFunction::hasSelfMetadataParam() const (in LLDB) + 32 [0x1068a01a0]
+ ! : | + ! 1 swift::SILModuleConventions::SILModuleConventions(swift::SILModule&) (in LLDB) + 35 [0x1069084d3]
+ ! : | + 1 swift::getEligibleFunction(swift::FullApplySite, swift::InlineSelection) (in LLDB) + 2025 [0x106835c79]
+ ! : | + 1 swift::GenericEnvironment::mapTypeIntoContext(swift::GenericEnvironment*, swift::Type) (in LLDB) + 89 [0x106e22c09]
+ ! : | + 1 swift::Type::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 127 [0x106e9fcff]
+ ! : | + 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 54 [0x106ea0e96]
+ ! : | + 1 llvm::Optional<swift::Type> llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>::callback_fn<substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions)::$_23>(long, swift::TypeBase*) (in LLDB) + 555 [0x106ea3feb]
+ ! : | + 1 swift::QueryInterfaceTypeSubstitutions::operator()(swift::SubstitutableType*) const (in LLDB) + 165 [0x106e22de5]
+ ! : | + 1 swift::GenericParamKey::findIndexIn(swift::ArrayRefView<swift::Type, swift::GenericTypeParamType*, swift::GenericTypeParamType* swift::staticCastHelper<swift::GenericTypeParamType>(swift::Type const&), true>) const (in LLDB) + 1 [0x106e238b1]
+ ! : | 4 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 648 [0x10673cd58]
+ ! : | + 2 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 904 [0x10654c1e8]
+ ! : | + ! 1 llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >, swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >::InsertIntoBucketImpl<swift::SILBasicBlock const*>(swift::SILBasicBlock const* const&, swift::SILBasicBlock const* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool>*) (in LLDB) + 83 [0x10654c3d3]
+ ! : | + ! : 1 llvm::DenseMap<swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >::grow(unsigned int) (in LLDB) + 110 [0x10654c54e]
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + ! : 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 1393 [0x7fff6364c91f]
+ ! : | + ! 1 llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >, swift::SILBasicBlock const*, bool, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool> >::InsertIntoBucketImpl<swift::SILBasicBlock const*>(swift::SILBasicBlock const* const&, swift::SILBasicBlock const* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, bool>*) (in LLDB) + 131 [0x10654c403]
+ ! : | + 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 341 [0x10654bfb5]
+ ! : | + ! 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58 [0x7fff6364d580]
+ ! : | + 1 swift::ColdBlockInfo::isCold(swift::SILBasicBlock const*, int) (in LLDB) + 223 [0x10654bf3f]
+ ! : | 4 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2085 [0x10673d2f5]
+ ! : | + 2 swift::instructionInlineCost(swift::SILInstruction&) (in LLDB) + 120 [0x10683aad8]
+ ! : | + ! 1 swift::BuiltinInst::getIntrinsicInfo() const (in LLDB) + 0 [0x1068cba90]
+ ! : | + ! 1 swift::SILModule::getIntrinsicInfo(swift::Identifier) (in LLDB) + 29 [0x1068d7c7d]
+ ! : | + 2 swift::instructionInlineCost(swift::SILInstruction&) (in LLDB) + 31,41 [0x10683aa7f,0x10683aa89]
+ ! : | 3 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 1495 [0x10673d0a7]
+ ! : | + 2 swift::FunctionAnalysisBase<swift::SILLoopInfo>::get(swift::SILFunction*) (in LLDB) + 204 [0x10664c28c]
+ ! : | + ! 2 swift::SILLoopAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 29 [0x10655b7cd]
+ ! : | + ! 2 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 211 [0x10664c3d3]
+ ! : | + ! 2 swift::DominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x10653d728]
+ ! : | + ! 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 302 [0x106864b3e]
+ ! : | + ! : 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 824 [0x106867938]
+ ! : | + ! 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 358 [0x106864b76]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : | + ! 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 386 [0x7fff63650e2a]
+ ! : | + 1 swift::FunctionAnalysisBase<swift::SILLoopInfo>::get(swift::SILFunction*) (in LLDB) + 74 [0x10664c20a]
+ ! : | 3 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 8447 [0x10673ebcf]
+ ! : | + 3 void swift::DominanceOrder::pushChildrenIf<swift::DominanceOrder::pushChildren(swift::SILBasicBlock*)::'lambda'(swift::SILBasicBlock*)>(swift::SILBasicBlock*, swift::DominanceOrder::pushChildren(swift::SILBasicBlock*)::'lambda'(swift::SILBasicBlock*)) (in LLDB) + 141,163,... [0x1067429cd,0x1067429e3,...]
+ ! : | 2 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 292 [0x10673cbf4]
+ ! : | + 2 llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>::Allocate(unsigned long, unsigned long) (in LLDB) + 214 [0x107334d36]
+ ! : | + 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + ! 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 635 [0x7fff6364cdbc]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 1393 [0x7fff6364c91f]
+ ! : | 2 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 1908 [0x10673d244]
+ ! : | + 2 std::__1::vector<ShortestPathAnalysis::BlockInfo, std::__1::allocator<ShortestPathAnalysis::BlockInfo> >::__append(unsigned long) (in LLDB) + 165 [0x106741505]
+ ! : | + 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 default_zone_malloc (in libsystem_malloc.dylib) + 45 [0x7fff6364b0e8]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 158 [0x7fff6364d5e4]
+ ! : | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | 2 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 3083 [0x10673d6db]
+ ! : | + 2 llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >, swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::InsertIntoBucketImpl<swift::SILBasicBlock const*>(swift::SILBasicBlock const* const&, swift::SILBasicBlock const* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*>*) (in LLDB) + 83 [0x106741c03]
+ ! : | + 1 llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::grow(unsigned int) (in LLDB) + 110 [0x106741d7e]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 53 [0x7fff6364b0f0]
+ ! : | + 1 llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::grow(unsigned int) (in LLDB) + 647 [0x106741f97]
+ ! : | 2 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 3275 [0x10673d79b]
+ ! : | + 1 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 566 [0x106741416]
+ ! : | + ! 1 ShortestPathAnalysis::getExitDistFromSuccs(swift::SILBasicBlock const*, int) (in LLDB) + 151 [0x106834897]
+ ! : | + 1 void ShortestPathAnalysis::solveDataFlow<llvm::iplist<swift::SILBasicBlock> >(llvm::iplist<swift::SILBasicBlock> const&, int) (in LLDB) + 276 [0x1067412f4]
+ ! : | 2 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 8857 [0x10673ed69]
+ ! : | + 1 ConstantTracker::trackInst(swift::SILInstruction*) (in LLDB) + 55 [0x106832be7]
+ ! : | + ! 1 ConstantTracker::scanProjections(swift::SILValue, llvm::SmallVectorImpl<swift::Projection>*) (in LLDB) + 301 [0x10683304d]
+ ! : | + 1 ConstantTracker::trackInst(swift::SILInstruction*) (in LLDB) + 19 [0x106832bc3]
+ ! : | 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 709 [0x10673cd95]
+ ! : | + 1 swift::instructionInlineCost(swift::SILInstruction&) (in LLDB) + 120 [0x10683aad8]
+ ! : | + 1 swift::SILModule::getIntrinsicInfo(swift::Identifier) (in LLDB) + 62 [0x1068d7c9e]
+ ! : | 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 2459 [0x10673d46b]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >, swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*, llvm::DenseMapInfo<swift::SILBasicBlock const*>, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*> >::InsertIntoBucketImpl<swift::SILBasicBlock const*>(swift::SILBasicBlock const* const&, swift::SILBasicBlock const* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock const*, ShortestPathAnalysis::BlockInfo*>*) (in LLDB) + 71 [0x106741bf7]
+ ! : | 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 3535 [0x10673d89f]
+ ! : | + 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 140 [0x10613385c]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 143 [0x7fff6364d5d5]
+ ! : | 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 6455 [0x10673e407]
+ ! : | + 1 ConstantTracker::trackInst(swift::SILInstruction*) (in LLDB) + 66 [0x106832bf2]
+ ! : | + 1 ConstantTracker::getMemoryContent(swift::SILValue) (in LLDB) + 137 [0x106833139]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILValue, swift::SILInstruction*, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*> >, swift::SILValue, swift::SILInstruction*, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*> >::InsertIntoBucketImpl<swift::SILValue>(swift::SILValue const&, swift::SILValue const&, llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*>*) (in LLDB) + 83 [0x106786013]
+ ! : | + 1 llvm::DenseMap<swift::SILValue, swift::SILInstruction*, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILInstruction*> >::grow(unsigned int) (in LLDB) + 106 [0x10678618a]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 148 [0x7fff6364c442]
+ ! : | 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 7221 [0x10673e705]
+ ! : | + 1 swift::isPureCall(swift::FullApplySite, swift::SideEffectAnalysis*) (in LLDB) + 96 [0x1068360d0]
+ ! : | + 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::getCalleeEffects(swift::FunctionSideEffects&, swift::FullApplySite) (in LLDB) + 341 [0x106567ab5]
+ ! : | 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 8765 [0x10673ed0d]
+ ! : | + 1 ShortestPathAnalysis::getWeight(swift::SILBasicBlock*, ShortestPathAnalysis::Weight) (in LLDB) + 0 [0x106834fc0]
+ ! : | 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 9281 [0x10673ef11]
+ ! : | + 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 14 [0x1068cbabe]
+ ! : | + 1 swift::SILInstruction::getModule() const (in LLDB) + 1 [0x1068ab0c1]
+ ! : | 1 (anonymous namespace)::SILPerformanceInliner::collectAppliesToInline(swift::SILFunction*, llvm::SmallVectorImpl<swift::FullApplySite>&) (in LLDB) + 10019 [0x10673f1f3]
+ ! : | 1 ConstantTracker::getTakenBlock(swift::TermInst*) (in LLDB) + 490 [0x10683450a]
+ ! : | 1 ConstantTracker::getDef(swift::SILValue, swift::ProjectionPath&) (in LLDB) + 252 [0x1068335ac]
+ ! : | 1 swift::SILArgument::getFunction() (in LLDB) + 1 [0x10688f671]
+ ! : 80 (anonymous namespace)::SimplifyCFGPass::run() (in LLDB) + 825 [0x10675d639]
+ ! : | 33 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 122 [0x10675d6ea]
+ ! : | + 9 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16888 [0x106766918]
+ ! : | + ! 6 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 80 [0x10676b8c0]
+ ! : | + ! : 5 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! : | 2 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 53 [0x1068b18d5]
+ ! : | + ! : | + 2 swift::BuiltinInfo::isReadNone() const (in LLDB) + 27 [0x106d89c5b]
+ ! : | + ! : | + 2 _platform_strchr$VARIANT$Haswell (in libsystem_platform.dylib) + 4,21 [0x7fff6368c144,0x7fff6368c155]
+ ! : | + ! : | 2 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 10,280 [0x1068b18aa,0x1068b19b8]
+ ! : | + ! : | 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 40 [0x1068b18c8]
+ ! : | + ! : | 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 73 [0x1068d7e39]
+ ! : | + ! : 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! 3 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 67,140 [0x10676b8b3,0x10676b8fc]
+ ! : | + 7 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 2237 [0x106762fdd]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 129 [0x1067684c1]
+ ! : | + ! : 1 swift::simplifyInstruction(swift::SILInstruction*) (in LLDB) + 26 [0x10656bfea]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 402 [0x1067685d2]
+ ! : | + ! : 1 swift::stripExpectIntrinsic(swift::SILValue) (in LLDB) + 40 [0x10686e798]
+ ! : | + ! : 1 swift::SILModule::getIntrinsicInfo(swift::Identifier) (in LLDB) + 70 [0x1068d7ca6]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 440 [0x1067685f8]
+ ! : | + ! : 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 65 [0x1068d7e31]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 2108 [0x106768c7c]
+ ! : | + ! : 1 swift::SILBuilder::createCondBranch(swift::SILLocation, swift::SILValue, swift::SILBasicBlock*, swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>, swift::SILBasicBlock*, swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>, swift::ProfileCounter, swift::ProfileCounter) (in LLDB) + 600 [0x10664ba58]
+ ! : | + ! : 1 swift::CondBranchInst::create(swift::SILDebugLocation, swift::SILValue, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::ProfileCounter, swift::ProfileCounter, swift::SILFunction&) (in LLDB) + 681 [0x1068ce849]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 2418 [0x106768db2]
+ ! : | + ! : 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 87 [0x106893cc7]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 2540 [0x106768e2c]
+ ! : | + ! : 1 swift::SILBuilder::createCondBranch(swift::SILLocation, swift::SILValue, swift::SILBasicBlock*, swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>, swift::SILBasicBlock*, swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>, swift::ProfileCounter, swift::ProfileCounter) (in LLDB) + 600 [0x10664ba58]
+ ! : | + ! : 1 swift::CondBranchInst::create(swift::SILDebugLocation, swift::SILValue, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::ProfileCounter, swift::ProfileCounter, swift::SILFunction&) (in LLDB) + 272 [0x1068ce6b0]
+ ! : | + ! : 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : | + ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 1 [0x7fff63650ca9]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 4520 [0x1067695e8]
+ ! : | + ! 1 swift::SILBuilder::createCondBranch(swift::SILLocation, swift::SILValue, swift::SILBasicBlock*, swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>, swift::SILBasicBlock*, swift::ArrayRefView<swift::Operand, swift::SILValue, swift::getSILValueType(swift::Operand const&), false>, swift::ProfileCounter, swift::ProfileCounter) (in LLDB) + 600 [0x10664ba58]
+ ! : | + ! 1 swift::CondBranchInst::create(swift::SILDebugLocation, swift::SILValue, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::ProfileCounter, swift::ProfileCounter, swift::SILFunction&) (in LLDB) + 272 [0x1068ce6b0]
+ ! : | + ! 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 158 [0x7fff6364d5e4]
+ ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + 3 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16907 [0x10676692b]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 270 [0x10676bc7e]
+ ! : | + ! : 1 swift::erasePhiArgument(swift::SILBasicBlock*, unsigned int) (in LLDB) + 462 [0x1067b553e]
+ ! : | + ! : 1 swift::deleteEdgeValue(swift::TermInst*, swift::SILBasicBlock*, unsigned long) (in LLDB) + 1174 [0x1067b5146]
+ ! : | + ! : 1 deleteTriviallyDeadOperandsOfDeadArgument(llvm::MutableArrayRef<swift::Operand>, unsigned int) (in LLDB) + 75 [0x1067b52fb]
+ ! : | + ! : 1 swift::SILUndef::get(swift::SILType, swift::SILFunction const&) (in LLDB) + 54 [0x106909246]
+ ! : | + ! : 1 swift::SILType::isTrivial(swift::SILFunction const&) const (in LLDB) + 44 [0x106907e0c]
+ ! : | + ! : 1 swift::SILFunction::getTypeLowering(swift::SILType) const (in LLDB) + 39 [0x10689fe57]
+ ! : | + ! : 1 swift::TypeExpansionContext::TypeExpansionContext(swift::SILFunction const&) (in LLDB) + 69 [0x1068a6475]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 2630 [0x10676c5b6]
+ ! : | + ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 541 [0x7fff63650479]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 13 [0x10676bb7d]
+ ! : | + 3 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 17608 [0x106766be8]
+ ! : | + ! 3 swift::BasicBlockCloner::cloneBranchTarget(swift::BranchInst*) (in LLDB) + 31 [0x10676de0f]
+ ! : | + ! 3 swift::BasicBlockCloner::cloneBlock(swift::SILBasicBlock*) (in LLDB) + 256 [0x10676e710]
+ ! : | + ! 2 swift::SILCloner<swift::BasicBlockCloner>::cloneReachableBlocks(swift::SILBasicBlock*, llvm::ArrayRef<swift::SILBasicBlock*>, swift::SILBasicBlock*, bool) (in LLDB) + 259 [0x10676e843]
+ ! : | + ! : 1 swift::SILCloner<swift::BasicBlockCloner>::clonePhiArgs(swift::SILBasicBlock*) (in LLDB) + 298 [0x10676ea7a]
+ ! : | + ! : | 1 swift::BasicBlockCloner::mapValue(swift::SILValue, swift::SILValue) (in LLDB) + 1 [0x10676f121]
+ ! : | + ! : 1 swift::SILCloner<swift::BasicBlockCloner>::clonePhiArgs(swift::SILBasicBlock*) (in LLDB) + 42 [0x10676e97a]
+ ! : | + ! 1 swift::SILCloner<swift::BasicBlockCloner>::cloneReachableBlocks(swift::SILBasicBlock*, llvm::ArrayRef<swift::SILBasicBlock*>, swift::SILBasicBlock*, bool) (in LLDB) + 480 [0x10676e920]
+ ! : | + ! 1 swift::SILCloner<swift::BasicBlockCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 644 [0x10676ed94]
+ ! : | + 3 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 680,763,... [0x1067629c8,0x106762a1b,...]
+ ! : | + 2 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 1212 [0x106762bdc]
+ ! : | + ! 2 swift::simplifyInstruction(swift::SILInstruction*) (in LLDB) + 225,2272 [0x10656c0b1,0x10656c8b0]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 272 [0x106762830]
+ ! : | + ! 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int>* llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILBasicBlock*, unsigned int, 32u, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int> >, swift::SILBasicBlock*, unsigned int, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, unsigned int>*) (in LLDB) + 1 [0x106760661]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 722 [0x1067629f2]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::removeIfDead(swift::SILBasicBlock*) (in LLDB) + 455 [0x106768427]
+ ! : | + ! 1 swift::removeDeadBlock(swift::SILBasicBlock*) (in LLDB) + 59 [0x1067a43fb]
+ ! : | + ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 389 [0x7fff6364e95c]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 6015 [0x106763e9f]
+ ! : | + ! 1 getEnumCaseRecursive(swift::SILValue, swift::SILBasicBlock*, int, llvm::SmallPtrSetImpl<swift::SILArgument*>&) (in LLDB) + 230 [0x10676e356]
+ ! : | + ! 1 swift::SILPhiArgument::getIncomingPhiValues(llvm::SmallVectorImpl<std::__1::pair<swift::SILBasicBlock*, swift::SILValue> >&) const (in LLDB) + 4 [0x10688f8f4]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 12134 [0x106765686]
+ ! : | + ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 337 [0x7fff636500e4]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 15980 [0x10676658c]
+ ! : | + ! 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, int>* llvm::DenseMapBase<llvm::SmallDenseMap<swift::SILBasicBlock*, int, 8u, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, int> >, swift::SILBasicBlock*, int, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, int> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, int>*) (in LLDB) + 39 [0x10676d767]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 17620 [0x106766bf4]
+ ! : | + 1 swift::BasicBlockCloner::splitCriticalEdges(swift::DominanceInfo*, swift::SILLoopInfo*) (in LLDB) + 125 [0x1067a4bbd]
+ ! : | + 1 swift::splitEdge(swift::TermInst*, unsigned int, swift::DominanceInfo*, swift::SILLoopInfo*) (in LLDB) + 356 [0x1068612d4]
+ ! : | + 1 swift::SILBuilder::createBranch(swift::SILLocation, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 150 [0x1065f7be6]
+ ! : | + 1 swift::BranchInst::create(swift::SILDebugLocation, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::SILFunction&) (in LLDB) + 46 [0x1068ce3be]
+ ! : | + 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58 [0x7fff6364d580]
+ ! : | 18 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 254 [0x10675d76e]
+ ! : | + 18 swift::FunctionAnalysisBase<swift::DominanceInfo>::get(swift::SILFunction*) (in LLDB) + 211 [0x10664c3d3]
+ ! : | + 18 swift::DominanceAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 40 [0x10653d728]
+ ! : | + 8 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 625 [0x106864c81]
+ ! : | + ! 4 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 620 [0x1068660dc]
+ ! : | + ! : 4 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : 4 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : 4 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : 4 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 561 [0x7fff6364de71]
+ ! : | + ! : | + 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 262 [0x7fff6364e406]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : | + ! : | 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 817 [0x7fff63650fd9]
+ ! : | + ! : 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 66,224 [0x7fff6364d588,0x7fff6364d626]
+ ! : | + ! 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 507,521,... [0x10686606b,0x106866079,...]
+ ! : | + ! 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::attachNewSubtree(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 725 [0x106866145]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 488 [0x7fff6365017b]
+ ! : | + 6 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 302 [0x106864b3e]
+ ! : | + ! 3 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 188,260,... [0x1068676bc,0x106867704,...]
+ ! : | + ! 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 483 [0x1068677e3]
+ ! : | + ! : 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364d588]
+ ! : | + ! 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 504 [0x1068677f8]
+ ! : | + ! : 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::ChildrenGetter<false>::Get(swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 47 [0x10686627f]
+ ! : | + ! : 1 swift::TermInst::getSuccessors() (in LLDB) + 7 [0x1068cde97]
+ ! : | + ! 1 unsigned int llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runDFS<false, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*)>(swift::SILBasicBlock*, unsigned int, bool (*)(swift::SILBasicBlock*, swift::SILBasicBlock*), unsigned int) (in LLDB) + 920 [0x106867998]
+ ! : | + ! 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >, swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::InfoRec>*) (in LLDB) + 6 [0x106866566]
+ ! : | + 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 315 [0x106864b4b]
+ ! : | + ! 3 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::runSemiNCA(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, unsigned int) (in LLDB) + 655,1366,... [0x1068657cf,0x106865a96,...]
+ ! : | + 1 llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::CalculateFromScratch(llvm::DominatorTreeBase<swift::SILBasicBlock, false>&, llvm::DomTreeBuilder::SemiNCAInfo<llvm::DominatorTreeBase<swift::SILBasicBlock, false> >::BatchUpdateInfo*) (in LLDB) + 358 [0x106864b76]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 51 [0x7fff605ff723]
+ ! : | 11 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 6534 [0x10675eff6]
+ ! : | + 4 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16888 [0x106766918]
+ ! : | + ! 3 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 80 [0x10676b8c0]
+ ! : | + ! : 2 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! : | 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 40 [0x1068b18c8]
+ ! : | + ! : | + 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 73 [0x1068d7e39]
+ ! : | + ! : | 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 261 [0x1068b19a5]
+ ! : | + ! : 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 0 [0x1068b2210]
+ ! : | + ! 1 tryMoveCondFailToPreds(swift::SILBasicBlock*) (in LLDB) + 67 [0x10676b8b3]
+ ! : | + 4 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 680,1141,... [0x1067629c8,0x106762b95,...]
+ ! : | + 2 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 2237 [0x106762fdd]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 6114 [0x106769c22]
+ ! : | + ! : 1 getUnConditionalFail(swift::SILBasicBlock*, swift::SILValue, bool) (in LLDB) + 80 [0x10677da30]
+ ! : | + ! : 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! : 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 32 [0x1068b18c0]
+ ! : | + ! 1 (anonymous namespace)::SimplifyCFG::simplifyCondBrBlock(swift::CondBranchInst*) (in LLDB) + 228 [0x106768524]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyBlocks() (in LLDB) + 16907 [0x10676692b]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 149 [0x10676bc05]
+ ! : | 5 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 111 [0x10675d6df]
+ ! : | + 3 splitBBArguments(swift::SILFunction&) (in LLDB) + 811 [0x1067619db]
+ ! : | + ! 3 swift::Projection::getType(swift::SILType, swift::SILModule&, swift::TypeExpansionContext) const (in LLDB) + 398 [0x1068850fe]
+ ! : | + ! 3 swift::SILType::getFieldType(swift::VarDecl*, swift::Lowering::TypeConverter&, swift::TypeExpansionContext) const (in LLDB) + 75 [0x10690822b]
+ ! : | + ! 1 swift::TypeBase::getTypeOfMember(swift::ModuleDecl*, swift::ValueDecl const*, swift::Type) (in LLDB) + 284 [0x106ea0bcc]
+ ! : | + ! : 1 swift::TypeBase::getMemberSubstitutions(swift::ValueDecl const*, swift::GenericEnvironment*) (in LLDB) + 114 [0x106ea0802]
+ ! : | + ! : 1 swift::TypeBase::getContextSubstitutions(swift::DeclContext const*, swift::GenericEnvironment*) (in LLDB) + 119 [0x106ea0217]
+ ! : | + ! : 1 swift::DeclContext::getSelfNominalTypeDecl() const (in LLDB) + 43 [0x106e0115b]
+ ! : | + ! 1 swift::TypeBase::getTypeOfMember(swift::ModuleDecl*, swift::ValueDecl const*, swift::Type) (in LLDB) + 326 [0x106ea0bf6]
+ ! : | + ! : 1 swift::SubstitutionMap::get(swift::GenericSignature, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>) (in LLDB) + 154 [0x106e92b8a]
+ ! : | + ! : 1 swift::GenericSignatureImpl::forEachParam(llvm::function_ref<void (swift::GenericTypeParamType*, bool)>) const (in LLDB) + 675 [0x106e23873]
+ ! : | + ! : 1 void llvm::function_ref<void (swift::GenericTypeParamType*, bool)>::callback_fn<swift::SubstitutionMap::get(swift::GenericSignature, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>)::$_1>(long, swift::GenericTypeParamType*, bool) (in LLDB) + 78 [0x106e93f0e]
+ ! : | + ! : 1 swift::Type::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 127 [0x106e9fcff]
+ ! : | + ! : 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + ! : 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 54 [0x106ea0e96]
+ ! : | + ! : 1 llvm::Optional<swift::Type> llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>::callback_fn<substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions)::$_23>(long, swift::TypeBase*) (in LLDB) + 1543 [0x106ea43c7]
+ ! : | + ! 1 swift::TypeBase::getTypeOfMember(swift::ModuleDecl*, swift::ValueDecl const*, swift::Type) (in LLDB) + 469 [0x106ea0c85]
+ ! : | + 1 splitBBArguments(swift::SILFunction&) (in LLDB) + 126 [0x10676172e]
+ ! : | + ! 1 void std::__1::vector<llvm::sys::DynamicLibrary, std::__1::allocator<llvm::sys::DynamicLibrary> >::__push_back_slow_path<llvm::sys::DynamicLibrary const&>(llvm::sys::DynamicLibrary const&) (in LLDB) + 155 [0x105acdd1b]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 165 [0x7fff6364dce5]
+ ! : | + 1 splitBBArguments(swift::SILFunction&) (in LLDB) + 683 [0x10676195b]
+ ! : | + 1 swift::Projection::getFirstLevelProjections(swift::SILType, swift::SILModule&, swift::TypeExpansionContext, llvm::SmallVectorImpl<swift::Projection>&) (in LLDB) + 75 [0x10688604b]
+ ! : | + 1 swift::StoredPropertiesRequest::OutputType swift::evaluateOrDefault<swift::StoredPropertiesRequest>(swift::Evaluator&, swift::StoredPropertiesRequest, swift::StoredPropertiesRequest::OutputType) (in LLDB) + 40 [0x106da9aa8]
+ ! : | + 1 llvm::Expected<swift::StoredPropertiesRequest::OutputType> swift::Evaluator::getResultCached<swift::StoredPropertiesRequest, (void*)0>(swift::StoredPropertiesRequest const&) (in LLDB) + 90 [0x106dcf19a]
+ ! : | 3 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 241 [0x10675d761]
+ ! : | + 3 swift::FunctionAnalysisBase<swift::DominanceInfo>::invalidate(swift::SILFunction*, swift::SILAnalysis::InvalidationKind) (in LLDB) + 88 [0x10653d4c8]
+ ! : | + 2 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 132 [0x10653d914]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! : 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! : 1 tiny_size (in libsystem_malloc.dylib) + 192 [0x7fff6364e897]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 431 [0x7fff6365040b]
+ ! : | + ! 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 419 [0x7fff63651326]
+ ! : | + 1 std::__1::unique_ptr<swift::DominanceInfo, std::__1::default_delete<swift::DominanceInfo> >::~unique_ptr() (in LLDB) + 72 [0x10653d8d8]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 305 [0x7fff63650dd9]
+ ! : | 3 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 52,944,... [0x10675d6a4,0x10675da20,...]
+ ! : | 2 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 79 [0x10675d6bf]
+ ! : | + 1 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 163 [0x1067a44c3]
+ ! : | + ! 1 swift::TermInst::getSuccessors() (in LLDB) + 77 [0x1068cdedd]
+ ! : | + 1 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 257 [0x1067a4521]
+ ! : | + 1 llvm::SmallPtrSetImplBase::insert_imp_big(void const*) (in LLDB) + 146 [0x106133032]
+ ! : | + 1 llvm::SmallPtrSetImplBase::Grow(unsigned int) (in LLDB) + 65 [0x1061330b1]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 59 [0x7fff6364c3e9]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 89 [0x10675d6c9]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::findLoopHeaders() (in LLDB) + 749 [0x106760dfd]
+ ! : | + 1 llvm::SmallPtrSetImplBase::insert_imp_big(void const*) (in LLDB) + 95 [0x106132fff]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 136 [0x10675d6f8]
+ ! : | + 1 swift::removeUnreachableBlocks(swift::SILFunction&) (in LLDB) + 859 [0x1067a477b]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + 1 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 97 [0x10653ba41]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 549 [0x10675d895]
+ ! : | + 1 swift::tryCheckedCastBrJumpThreading(swift::SILFunction*, swift::DominanceInfo*, llvm::SmallVectorImpl<swift::SILBasicBlock*>&) (in LLDB) + 405 [0x1067c10f5]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 1067 [0x10675da9b]
+ ! : | + 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 529 [0x10676bd81]
+ ! : | + 1 simplifyToSelectValue(swift::SILBasicBlock*, unsigned int, swift::DominanceInfo*) (in LLDB) + 2455 [0x10675cea7]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::run() (in LLDB) + 6139 [0x10675ee6b]
+ ! : | 1 (anonymous namespace)::SimplifyCFG::simplifyArgs(swift::SILBasicBlock*) (in LLDB) + 488 [0x10676bd58]
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 310 [0x7fff636500c9]
+ ! : 79 (anonymous namespace)::SILCombine::run() (in LLDB) + 485 [0x1066c23a5]
+ ! : | 52 swift::SILCombiner::runOnFunction(swift::SILFunction&) (in LLDB) + 277 [0x1066c1175]
+ ! : | + 18 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 36 [0x1066c05e4]
+ ! : | + ! 8 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 366 [0x1066c039e]
+ ! : | + ! : 7 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 164,63,... [0x106823e44,0x106823ddf,...]
+ ! : | + ! : 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 58 [0x106823dda]
+ ! : | + ! : 1 swift::SILInstructionResultArray::operator[](unsigned long) const (in LLDB) + 4 [0x1068ad824]
+ ! : | + ! 5 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 812 [0x1066c055c]
+ ! : | + ! : 3 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addInitialGroup(llvm::ArrayRef<swift::SILInstruction*>) (in LLDB) + 171 [0x1066c1a3b]
+ ! : | + ! : | 2 llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> >::grow(unsigned int) (in LLDB) + 106 [0x106364fca]
+ ! : | + ! : | + 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | + 2 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + ! : | + ! 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + ! : | + ! 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 397 [0x7fff6364ccce]
+ ! : | + ! : | + ! 1 small_free_list_add_ptr (in libsystem_malloc.dylib) + 301 [0x7fff636515ad]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 235 [0x7fff6364c357]
+ ! : | + ! : | + 1 large_malloc (in libsystem_malloc.dylib) + 134 [0x7fff636567a1]
+ ! : | + ! : | + 1 mvm_allocate_pages (in libsystem_malloc.dylib) + 209 [0x7fff63656271]
+ ! : | + ! : | + 1 mach_vm_map (in libsystem_kernel.dylib) + 80 [0x7fff635d60d5]
+ ! : | + ! : | + 1 _kernelrpc_mach_vm_map_trap (in libsystem_kernel.dylib) + 10 [0x7fff635d61a6]
+ ! : | + ! : | 1 llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> >::grow(unsigned int) (in LLDB) + 153 [0x106364ff9]
+ ! : | + ! : 2 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addInitialGroup(llvm::ArrayRef<swift::SILInstruction*>) (in LLDB) + 287 [0x1066c1aaf]
+ ! : | + ! : 2 swift::BlotSetVector<swift::SILInstruction*, llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::insert(swift::SILInstruction* const&) (in LLDB) + 287 [0x1066c1bef]
+ ! : | + ! : 2 llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int>* llvm::DenseMapBase<llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> >, swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> >::InsertIntoBucketImpl<swift::SILInstruction*>(swift::SILInstruction* const&, swift::SILInstruction* const&, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int>*) (in LLDB) + 48,71 [0x106364e30,0x106364e47]
+ ! : | + ! 3 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 321 [0x1066c0371]
+ ! : | + ! : 3 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseInstFromFunction(swift::SILInstruction&, llvm::ilist_iterator<llvm::ilist_detail::node_options<swift::SILInstruction, false, false, void>, false, false>&, bool) (in LLDB) + 378 [0x1066c137a]
+ ! : | + ! : 3 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseSingleInstFromFunction(swift::SILInstruction&, bool) (in LLDB) + 587 [0x1066c15db]
+ ! : | + ! : 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + ! : | 2 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + ! : | 2 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 170 [0x10653ba8a]
+ ! : | + ! : 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + ! : 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! : 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + ! 1 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 431 [0x1066c03df]
+ ! : | + ! : 1 DYLD-STUB$$realloc (in LLDB) + 0 [0x109748184]
+ ! : | + ! 1 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 30 [0x1066c024e]
+ ! : | + 11 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 360 [0x1066c0728]
+ ! : | + ! 2 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 3500 [0x1066cd3ec]
+ ! : | + ! : 1 swift::SILCombiner::optimizeBuiltinCompareEq(swift::BuiltinInst*, bool) (in LLDB) + 574 [0x1066cb5de]
+ ! : | + ! : | 1 swift::isZeroValue(swift::SILValue) (in LLDB) + 84 [0x10656f014]
+ ! : | + ! : | 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 1 [0x1068b0861]
+ ! : | + ! : 1 swift::SILCombiner::optimizeBuiltinCompareEq(swift::BuiltinInst*, bool) (in LLDB) + 698 [0x1066cb65a]
+ ! : | + ! : 1 swift::SILBuilder::createBuiltin(swift::SILLocation, swift::Identifier, swift::SILType, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 162 [0x1065f7562]
+ ! : | + ! : 1 swift::BuiltinInst::create(swift::SILDebugLocation, swift::Identifier, swift::SILType, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>, swift::SILModule&) (in LLDB) + 0 [0x1068ca540]
+ ! : | + ! 1 swift::SILCombiner::optimizeLoadFromStringLiteral(swift::LoadInst*) (in LLDB) + 257 [0x1066d1f71]
+ ! : | + ! 1 swift::SILCombiner::visitApplyInst(swift::ApplyInst*) (in LLDB) + 727 [0x1066ca327]
+ ! : | + ! : 1 swift::SILCombiner::propagateConcreteTypeOfInitExistential(swift::FullApplySite) (in LLDB) + 264 [0x1066c9618]
+ ! : | + ! : 1 swift::SILCombiner::buildConcreteOpenedExistentialInfos(swift::FullApplySite, llvm::SmallDenseMap<unsigned int, swift::ConcreteOpenedExistentialInfo, 4u, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, swift::ConcreteOpenedExistentialInfo> >&, swift::SILBuilderContext&, swift::SILOpenedArchetypesTracker&) (in LLDB) + 279 [0x1066c7d07]
+ ! : | + ! : 1 swift::ConcreteOpenedExistentialInfo::ConcreteOpenedExistentialInfo(swift::Operand&) (in LLDB) + 14 [0x1067da6de]
+ ! : | + ! : 1 swift::OpenedArchetypeInfo::OpenedArchetypeInfo(swift::Operand&) (in LLDB) + 62 [0x1067d9d4e]
+ ! : | + ! : 1 getStackInitInst(swift::SILValue, swift::SILInstruction*, bool&) (in LLDB) + 405 [0x1067da315]
+ ! : | + ! : 1 getStackInitInst(swift::SILValue, swift::SILInstruction*, bool&) (in LLDB) + 227 [0x1067da263]
+ ! : | + ! : 1 swift::ApplySite::getArgumentConvention(swift::Operand&) const (in LLDB) + 4 [0x106738c74]
+ ! : | + ! 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 34 [0x1066cc662]
+ ! : | + ! : 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 56 [0x1068d7e28]
+ ! : | + ! 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 482 [0x1066cc822]
+ ! : | + ! : 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 5 [0x1068cbab5]
+ ! : | + ! 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 908 [0x1066cc9cc]
+ ! : | + ! : 1 swift::SILCombiner::optimizeStringObject(swift::BuiltinInst*) (in LLDB) + 121 [0x1066cc3e9]
+ ! : | + ! : 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 30 [0x1068b087e]
+ ! : | + ! 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 4130 [0x1066cd662]
+ ! : | + ! 1 swift::SILCombiner::visitInjectEnumAddrInst(swift::InjectEnumAddrInst*) (in LLDB) + 83 [0x1066d2a13]
+ ! : | + ! : 1 swift::SILType::isAddressOnly(swift::SILFunction const&) const (in LLDB) + 44 [0x10690851c]
+ ! : | + ! : 1 swift::SILFunction::getTypeLowering(swift::SILType) const (in LLDB) + 71 [0x10689fe77]
+ ! : | + ! : 1 swift::Lowering::TypeConverter::getTypeLowering(swift::SILType, swift::TypeExpansionContext, swift::CanGenericSignature) (in LLDB) + 0 [0x10692d950]
+ ! : | + ! 1 swift::SILCombiner::visitPointerToAddressInst(swift::PointerToAddressInst*) (in LLDB) + 898 [0x1066ce3b2]
+ ! : | + ! 1 swift::SILInstructionVisitor<swift::SILCombiner, swift::SILInstruction*>::visit(swift::SILInstruction*) (in LLDB) + 6 [0x1066c0946]
+ ! : | + 9 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 275 [0x1066c06d3]
+ ! : | + ! 5 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 164,13,... [0x106823e44,0x106823dad,...]
+ ! : | + ! 2 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 21 [0x106823db5]
+ ! : | + ! : 2 swift::SILInstruction::getResultsImpl() const (in LLDB) + 30,45 [0x1068ab8de,0x1068ab8ed]
+ ! : | + ! 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 58 [0x106823dda]
+ ! : | + ! : 1 swift::SILInstructionResultArray::operator[](unsigned long) const (in LLDB) + 16 [0x1068ad830]
+ ! : | + ! 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 379 [0x106823f1b]
+ ! : | + ! 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 28 [0x1068b222c]
+ ! : | + ! 1 swift::SILInstruction::getMemoryBehavior() const (in LLDB) + 186 [0x1068b195a]
+ ! : | + ! 1 swift::ApplyInstBase<swift::PartialApplyInst, swift::SingleValueInstruction, false>::getCalleeFunction() const (in LLDB) + 263 [0x1068b2d77]
+ ! : | + 6 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 229,250,... [0x1066c06a5,0x1066c06ba,...]
+ ! : | + 5 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 349 [0x1066c071d]
+ ! : | + ! 3 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 8,10,... [0x106893c78,0x106893c7a,...]
+ ! : | + ! 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 35 [0x106893c93]
+ ! : | + ! : 1 swift::SILInstruction::getTypeDependentOperands() (in LLDB) + 35 [0x1068b1343]
+ ! : | + ! 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 56 [0x106893ca8]
+ ! : | + ! 1 swift::SILInstruction::getTypeDependentOperands() const (in LLDB) + 27 [0x1068b0deb]
+ ! : | + 1 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 138 [0x1066c064a]
+ ! : | + ! 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseInstFromFunction(swift::SILInstruction&, llvm::ilist_iterator<llvm::ilist_detail::node_options<swift::SILInstruction, false, false, void>, false, false>&, bool) (in LLDB) + 378 [0x1066c137a]
+ ! : | + ! 1 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::eraseSingleInstFromFunction(swift::SILInstruction&, bool) (in LLDB) + 587 [0x1066c15db]
+ ! : | + ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 6 [0x7fff6364ff99]
+ ! : | + 1 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 298 [0x1066c06ea]
+ ! : | + ! 1 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 1865 [0x1067b8649]
+ ! : | + ! 1 SILCombineCanonicalize::notifyNewInstruction(swift::SILInstruction*) (in LLDB) + 45 [0x1066c1e6d]
+ ! : | + ! 1 swift::BlotSetVector<swift::SILInstruction*, llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::insert(swift::SILInstruction* const&) (in LLDB) + 132 [0x1066c1b54]
+ ! : | + 1 swift::SILInstructionVisitor<swift::SILCombiner, swift::SILInstruction*>::visit(swift::SILInstruction*) (in LLDB) + 32 [0x1066c0960]
+ ! : | 27 swift::SILCombiner::runOnFunction(swift::SILFunction&) (in LLDB) + 305 [0x1066c1191]
+ ! : | 10 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 36 [0x1066c05e4]
+ ! : | ! 6 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 812 [0x1066c055c]
+ ! : | ! : 4 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addInitialGroup(llvm::ArrayRef<swift::SILInstruction*>) (in LLDB) + 287 [0x1066c1aaf]
+ ! : | ! : | 4 swift::BlotSetVector<swift::SILInstruction*, llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::insert(swift::SILInstruction* const&) (in LLDB) + 74,257,... [0x1066c1b1a,0x1066c1bd1,...]
+ ! : | ! : 2 swift::SILInstructionWorklist<llvm::SmallVector<llvm::Optional<swift::SILInstruction*>, 256u>, llvm::DenseMap<swift::SILInstruction*, unsigned int, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseMapPair<swift::SILInstruction*, unsigned int> > >::addInitialGroup(llvm::ArrayRef<swift::SILInstruction*>) (in LLDB) + 265 [0x1066c1a99]
+ ! : | ! 4 swift::SILCombiner::addReachableCodeToWorklist(swift::SILBasicBlock*) (in LLDB) + 366 [0x1066c039e]
+ ! : | ! 4 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 164,173 [0x106823e44,0x106823e4d]
+ ! : | 5 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 308,410,... [0x1066c06f4,0x1066c075a,...]
+ ! : | 4 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 360 [0x1066c0728]
+ ! : | ! 1 swift::SILCombiner::visitAllocStackInst(swift::AllocStackInst*) (in LLDB) + 304 [0x1066d0f30]
+ ! : | ! 1 swift::SILCombiner::visitApplyInst(swift::ApplyInst*) (in LLDB) + 360 [0x1066ca1b8]
+ ! : | ! 1 swift::SILCombiner::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 3823 [0x1066cd52f]
+ ! : | ! 1 swift::SILInstructionVisitor<swift::SILCombiner, swift::SILInstruction*>::visit(swift::SILInstruction*) (in LLDB) + 22 [0x1066c0956]
+ ! : | 3 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 275 [0x1066c06d3]
+ ! : | ! 3 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 63,99,... [0x106823ddf,0x106823e03,...]
+ ! : | 3 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 349 [0x1066c071d]
+ ! : | ! 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 129 [0x106893cf1]
+ ! : | ! : 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 16 [0x1068b0870]
+ ! : | ! 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 438 [0x106893e26]
+ ! : | ! : 1 swift::SILInstruction::getTypeDependentOperands() const (in LLDB) + 16 [0x1068b0de0]
+ ! : | ! 1 swift::SILBuilder::addOpenedArchetypeOperands(swift::SILInstruction*) (in LLDB) + 79 [0x106893cbf]
+ ! : | 2 swift::SILCombiner::doOneIteration(swift::SILFunction&, unsigned int) (in LLDB) + 298 [0x1066c06ea]
+ ! : | 2 swift::CanonicalizeInstruction::canonicalize(swift::SILInstruction*) (in LLDB) + 0,541 [0x1067b7f00,0x1067b811d]
+ ! : 65 (anonymous namespace)::SILPerformanceInlinerPass::run() (in LLDB) + 661 [0x10673c795]
+ ! : | 65 swift::SILInliner::inlineFullApply(swift::FullApplySite, swift::SILInliner::InlineKind, swift::SILOptFunctionBuilder&) (in LLDB) + 463 [0x106837c3f]
+ ! : | 63 swift::SILInliner::inlineFunction(swift::SILFunction*, swift::FullApplySite, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 323 [0x106836ee3]
+ ! : | + 63 swift::SILInlineCloner::cloneInline(llvm::ArrayRef<swift::SILValue>) (in LLDB) + 2465 [0x1068379e1]
+ ! : | + 48 swift::SILCloner<swift::SILInlineCloner>::cloneFunctionBody(swift::SILFunction*, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, bool) (in LLDB) + 461 [0x1068385cd]
+ ! : | + ! 42 swift::SILCloner<swift::SILInlineCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 563 [0x10683b153]
+ ! : | + ! : 6 swift::SILCloner<swift::SILInlineCloner>::visitWitnessMethodInst(swift::WitnessMethodInst*) (in LLDB) + 39 [0x10683ee47]
+ ! : | + ! : | 6 swift::SILCloner<swift::SILInlineCloner>::getOpConformance(swift::Type, swift::ProtocolConformanceRef) (in LLDB) + 168 [0x106852728]
+ ! : | + ! : | 6 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapConformance(swift::Type, swift::ProtocolConformanceRef) (in LLDB) + 78 [0x10685278e]
+ ! : | + ! : | 6 swift::ProtocolConformanceRef::subst(swift::Type, swift::SubstitutionMap, swift::SubstOptions) const (in LLDB) + 130 [0x106e88662]
+ ! : | + ! : | 6 swift::ProtocolConformanceRef::subst(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 750 [0x106e8897e]
+ ! : | + ! : | 4 swift::SubstitutionMap::lookupConformance(swift::CanType, swift::ProtocolDecl*) const (in LLDB) + 463 [0x106e92f1f]
+ ! : | + ! : | + 3 swift::GenericSignatureImpl::getSuperclassBound(swift::Type) (in LLDB) + 202 [0x106e245ca]
+ ! : | + ! : | + ! 3 swift::GenericSignatureBuilder::resolveEquivalenceClass(swift::Type, swift::ArchetypeResolutionKind) (in LLDB) + 16 [0x106e2df30]
+ ! : | + ! : | + ! 3 swift::GenericSignatureBuilder::maybeResolveEquivalenceClass(swift::Type, swift::ArchetypeResolutionKind, bool) (in LLDB) + 831 [0x106e345ef]
+ ! : | + ! : | + 1 swift::GenericSignatureImpl::getSuperclassBound(swift::Type) (in LLDB) + 6 [0x106e24506]
+ ! : | + ! : | 1 swift::SubstitutionMap::lookupConformance(swift::CanType, swift::ProtocolDecl*) const (in LLDB) + 895 [0x106e930cf]
+ ! : | + ! : | + 1 swift::NormalProtocolConformance::getAssociatedConformance(swift::Type, swift::ProtocolDecl*) const (in LLDB) + 91 [0x106e8ae6b]
+ ! : | + ! : | + 1 swift::ProtocolDecl::getRequirementSignature() const (in LLDB) + 13 [0x106daf8cd]
+ ! : | + ! : | 1 swift::SubstitutionMap::lookupConformance(swift::CanType, swift::ProtocolDecl*) const (in LLDB) + 926 [0x106e930ee]
+ ! : | + ! : 4 swift::SILCloner<swift::SILInlineCloner>::visitAllocStackInst(swift::AllocStackInst*) (in LLDB) + 56 [0x10683bce8]
+ ! : | + ! : | 3 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 362 [0x10683a33a]
+ ! : | + ! : | + 2 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapParentFunction(swift::SILOptFunctionBuilder&, swift::SILModule&, swift::SILFunction*, swift::SubstitutionMap, swift::GenericSignature, bool) (in LLDB) + 1246 [0x10683a8ee]
+ ! : | + ! : | + ! 2 swift::CallerAnalysis::notifyWillDeleteFunction(swift::SILFunction*) (in LLDB) + 117 [0x106547f95]
+ ! : | + ! : | + 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapParentFunction(swift::SILOptFunctionBuilder&, swift::SILModule&, swift::SILFunction*, swift::SubstitutionMap, swift::GenericSignature, bool) (in LLDB) + 1046 [0x10683a826]
+ ! : | + ! : | + 1 swift::SILFunctionBuilder::getOrCreateFunction(swift::SILLocation, llvm::StringRef, swift::SILLinkage, swift::CanTypeWrapper<swift::SILFunctionType>, swift::IsBare_t, swift::IsTransparent_t, swift::IsSerialized_t, swift::IsDynamicallyReplaceable_t, swift::ProfileCounter, swift::IsThunk_t, swift::SubclassScope) (in LLDB) + 220 [0x1068dc63c]
+ ! : | + ! : | + 1 swift::SILFunction::create(swift::SILModule&, swift::SILLinkage, llvm::StringRef, swift::CanTypeWrapper<swift::SILFunctionType>, swift::GenericEnvironment*, llvm::Optional<swift::SILLocation>, swift::IsBare_t, swift::IsTransparent_t, swift::IsSerialized_t, swift::ProfileCounter, swift::IsDynamicallyReplaceable_t, swift::IsExactSelfClass_t, swift::IsThunk_t, swift::SubclassScope, swift::Inline_t, swift::EffectsKind, swift::SILFunction*, swift::SILDebugScope const*) (in LLDB) + 309 [0x10689f165]
+ ! : | + ! : | + 1 swift::SILFunction::SILFunction(swift::SILModule&, swift::SILLinkage, llvm::StringRef, swift::CanTypeWrapper<swift::SILFunctionType>, swift::GenericEnvironment*, llvm::Optional<swift::SILLocation>, swift::IsBare_t, swift::IsTransparent_t, swift::IsSerialized_t, swift::ProfileCounter, swift::IsThunk_t, swift::SubclassScope, swift::Inline_t, swift::EffectsKind, swift::SILFunction*, swift::SILDebugScope const*, swift::IsDynamicallyReplaceable_t, swift::IsExactSelfClass_t) (in LLDB) + 465 [0x10689f361]
+ ! : | + ! : | + 1 swift::SILModule::removeFromZombieList(llvm::StringRef) (in LLDB) + 134 [0x1068da276]
+ ! : | + ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! : | + 1 szone_size (in libsystem_malloc.dylib) + 27 [0x7fff6364e757]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 515 [0x10683a3d3]
+ ! : | + ! : | 1 swift::SILDebugScope::SILDebugScope(swift::SILLocation, swift::SILFunction*, swift::SILDebugScope const*, swift::SILDebugScope const*) (in LLDB) + 27 [0x10689bfbb]
+ ! : | + ! : 3 swift::SILCloner<swift::SILInlineCloner>::visitFunctionRefInst(swift::FunctionRefInst*) (in LLDB) + 51 [0x10683daa3]
+ ! : | + ! : | 3 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 362 [0x10683a33a]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapParentFunction(swift::SILOptFunctionBuilder&, swift::SILModule&, swift::SILFunction*, swift::SubstitutionMap, swift::GenericSignature, bool) (in LLDB) + 743 [0x10683a6f7]
+ ! : | + ! : | + 1 swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature) (in LLDB) + 455 [0x106858c27]
+ ! : | + ! : | + 1 swift::Mangle::SpecializationMangler::finalize() (in LLDB) + 710 [0x1068588e6]
+ ! : | + ! : | + 1 swift::Demangle::mangleNode(swift::Demangle::Node*) (in LLDB) + 25 [0x106f1b049]
+ ! : | + ! : | + 1 swift::Demangle::mangleNode(swift::Demangle::Node*, llvm::function_ref<swift::Demangle::Node* (swift::Demangle::SymbolicReferenceKind, void const*)>) (in LLDB) + 810 [0x106f1b38a]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 1882 [0x106f1bbea]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 12731 [0x106f1e64b]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangleFunction(swift::Demangle::Node*) (in LLDB) + 39 [0x106f263d7]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangleAnyGenericType(swift::Demangle::Node*, llvm::StringRef) (in LLDB) + 51 [0x106f29bf3]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::trySubstitution(swift::Demangle::Node*, swift::Demangle::SubstitutionEntry&, bool) (in LLDB) + 34 [0x106f284c2]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangleStandardSubstitution(swift::Demangle::Node*) (in LLDB) + 151 [0x106f28a47]
+ ! : | + ! : | + 1 swift::Mangle::getStandardTypeSubst(llvm::StringRef) (in LLDB) + 1006 [0x106efb40e]
+ ! : | + ! : | + 1 _platform_memcmp (in libsystem_platform.dylib) + 298 [0x7fff6368c30a]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapParentFunction(swift::SILOptFunctionBuilder&, swift::SILModule&, swift::SILFunction*, swift::SubstitutionMap, swift::GenericSignature, bool) (in LLDB) + 1046 [0x10683a826]
+ ! : | + ! : | + 1 swift::SILFunctionBuilder::getOrCreateFunction(swift::SILLocation, llvm::StringRef, swift::SILLinkage, swift::CanTypeWrapper<swift::SILFunctionType>, swift::IsBare_t, swift::IsTransparent_t, swift::IsSerialized_t, swift::IsDynamicallyReplaceable_t, swift::ProfileCounter, swift::IsThunk_t, swift::SubclassScope) (in LLDB) + 220 [0x1068dc63c]
+ ! : | + ! : | + 1 swift::SILFunction::create(swift::SILModule&, swift::SILLinkage, llvm::StringRef, swift::CanTypeWrapper<swift::SILFunctionType>, swift::GenericEnvironment*, llvm::Optional<swift::SILLocation>, swift::IsBare_t, swift::IsTransparent_t, swift::IsSerialized_t, swift::ProfileCounter, swift::IsDynamicallyReplaceable_t, swift::IsExactSelfClass_t, swift::IsThunk_t, swift::SubclassScope, swift::Inline_t, swift::EffectsKind, swift::SILFunction*, swift::SILDebugScope const*) (in LLDB) + 81 [0x10689f081]
+ ! : | + ! : | + 1 std::__1::pair<llvm::StringMapIterator<swift::SILFunction*>, bool> llvm::StringMap<swift::SILFunction*, llvm::MallocAllocator>::try_emplace<swift::SILFunction*>(llvm::StringRef, swift::SILFunction*&&) (in LLDB) + 123 [0x1068a084b]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapParentFunction(swift::SILOptFunctionBuilder&, swift::SILModule&, swift::SILFunction*, swift::SubstitutionMap, swift::GenericSignature, bool) (in LLDB) + 1246 [0x10683a8ee]
+ ! : | + ! : | 1 swift::CallerAnalysis::notifyWillDeleteFunction(swift::SILFunction*) (in LLDB) + 117 [0x106547f95]
+ ! : | + ! : 3 swift::SILCloner<swift::SILInlineCloner>::visitStructExtractInst(swift::StructExtractInst*) (in LLDB) + 429 [0x10684622d]
+ ! : | + ! : | 3 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 48,247,... [0x1065f6870,0x1065f6937,...]
+ ! : | + ! : 3 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::visitApplyInst(swift::ApplyInst*) (in LLDB) + 41 [0x106844609]
+ ! : | + ! : | 3 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::ApplySiteCloningHelper::ApplySiteCloningHelper(swift::ApplySite, swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>&) (in LLDB) + 892 [0x10685345c]
+ ! : | + ! : | 2 swift::SILCloner<swift::SILInlineCloner>::getOpSubstitutionMap(swift::SubstitutionMap) (in LLDB) + 247 [0x1068537b7]
+ ! : | + ! : | + 2 swift::SubstitutionMap::subst(swift::SubstitutionMap, swift::SubstOptions) const (in LLDB) + 118 [0x106e93956]
+ ! : | + ! : | + 1 swift::SubstitutionMap::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 340 [0x106e934c4]
+ ! : | + ! : | + ! 1 swift::Type::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 127 [0x106e9fcff]
+ ! : | + ! : | + ! 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + ! : | + ! 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 54 [0x106ea0e96]
+ ! : | + ! : | + ! 1 llvm::Optional<swift::Type> llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>::callback_fn<substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions)::$_23>(long, swift::TypeBase*) (in LLDB) + 555 [0x106ea3feb]
+ ! : | + ! : | + ! 1 swift::SubstitutionMap::lookupSubstitution(swift::CanTypeWrapper<swift::SubstitutableType>) const (in LLDB) + 93 [0x106e924ad]
+ ! : | + ! : | + ! 1 swift::GenericTypeParamType::getDepth() const (in LLDB) + 0 [0x106e99a10]
+ ! : | + ! : | + 1 swift::SubstitutionMap::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 1312 [0x106e93890]
+ ! : | + ! : | + 1 swift::SubstitutionMap::Storage::get(swift::GenericSignature, llvm::ArrayRef<swift::Type>, llvm::ArrayRef<swift::ProtocolConformanceRef>) (in LLDB) + 274 [0x106d0cdd2]
+ ! : | + ! : | + 1 swift::GenericSignatureImpl::getASTContext() const (in LLDB) + 81 [0x106e23e71]
+ ! : | + ! : | 1 swift::SILCloner<swift::SILInlineCloner>::getOpSubstitutionMap(swift::SubstitutionMap) (in LLDB) + 291 [0x1068537e3]
+ ! : | + ! : | 1 swift::SubstitutionMap::getCanonical() const (in LLDB) + 533 [0x106e92a65]
+ ! : | + ! : | 1 swift::SubstitutionMap::Storage::get(swift::GenericSignature, llvm::ArrayRef<swift::Type>, llvm::ArrayRef<swift::ProtocolConformanceRef>) (in LLDB) + 266 [0x106d0cdca]
+ ! : | + ! : | 1 swift::SubstitutionMap::Storage::Profile(llvm::FoldingSetNodeID&, swift::GenericSignature, llvm::ArrayRef<swift::Type>, llvm::ArrayRef<swift::ProtocolConformanceRef>) (in LLDB) + 156 [0x106d0cc9c]
+ ! : | + ! : | 1 llvm::FoldingSetNodeID::AddPointer(void const*) (in LLDB) + 56 [0x106108018]
+ ! : | + ! : 3 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::visitApplyInst(swift::ApplyInst*) (in LLDB) + 360 [0x106844748]
+ ! : | + ! : | 3 swift::SILBuilder::createApply(swift::SILLocation, swift::SILValue, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>, bool, swift::GenericSpecializationInformation const*) (in LLDB) + 234 [0x1068c260a]
+ ! : | + ! : | 3 swift::ApplyInst::create(swift::SILDebugLocation, swift::SILValue, swift::SubstitutionMap, llvm::ArrayRef<swift::SILValue>, bool, llvm::Optional<swift::SILModuleConventions>, swift::SILFunction&, swift::SILOpenedArchetypesState&, swift::GenericSpecializationInformation const*) (in LLDB) + 118 [0x1068ca846]
+ ! : | + ! : | 3 swift::SILType::substGenericArgs(swift::SILModule&, swift::SubstitutionMap, swift::TypeExpansionContext) const (in LLDB) + 36 [0x106908554]
+ ! : | + ! : | 3 swift::SILFunctionType::substGenericArgs(swift::SILModule&, swift::SubstitutionMap, swift::TypeExpansionContext) (in LLDB) + 232 [0x1068a50a8]
+ ! : | + ! : | 2 (anonymous namespace)::SILTypeSubstituter::substSILFunctionType(swift::CanTypeWrapper<swift::SILFunctionType>) (in LLDB) + 1474 [0x1068a5682]
+ ! : | + ! : | + 1 swift::SILFunctionType::get(swift::GenericSignature, swift::SILFunctionType::ExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, llvm::Optional<swift::SILResultInfo>, swift::SubstitutionMap, bool, swift::ASTContext const&, swift::ProtocolConformanceRef) (in LLDB) + 186 [0x106d0b29a]
+ ! : | + ! : | + ! 1 swift::SILFunctionType::Profile(llvm::FoldingSetNodeID&, swift::GenericSignature, swift::SILFunctionType::ExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, llvm::Optional<swift::SILResultInfo>, swift::ProtocolConformanceRef, bool, swift::SubstitutionMap) (in LLDB) + 404 [0x106d0ad54]
+ ! : | + ! : | + ! 1 llvm::FoldingSetNodeID::AddPointer(void const*) (in LLDB) + 30 [0x106107ffe]
+ ! : | + ! : | + 1 swift::SILFunctionType::get(swift::GenericSignature, swift::SILFunctionType::ExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, llvm::Optional<swift::SILResultInfo>, swift::SubstitutionMap, bool, swift::ASTContext const&, swift::ProtocolConformanceRef) (in LLDB) + 216 [0x106d0b2b8]
+ ! : | + ! : | + 1 llvm::FoldingSetBase::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) (in LLDB) + 164 [0x106108bf4]
+ ! : | + ! : | + 1 llvm::FoldingSet<swift::SILFunctionType>::NodeEquals(llvm::FoldingSetBase::Node*, llvm::FoldingSetNodeID const&, unsigned int, llvm::FoldingSetNodeID&) const (in LLDB) + 32 [0x106d13a30]
+ ! : | + ! : | + 1 swift::SILFunctionType::Profile(llvm::FoldingSetNodeID&) (in LLDB) + 336 [0x106d13bc0]
+ ! : | + ! : | + 1 swift::SILFunctionType::Profile(llvm::FoldingSetNodeID&, swift::GenericSignature, swift::SILFunctionType::ExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, llvm::Optional<swift::SILResultInfo>, swift::ProtocolConformanceRef, bool, swift::SubstitutionMap) (in LLDB) + 378 [0x106d0ad3a]
+ ! : | + ! : | + 1 llvm::FoldingSetNodeID::AddInteger(unsigned int) (in LLDB) + 30 [0x10610811e]
+ ! : | + ! : | 1 (anonymous namespace)::SILTypeSubstituter::substSILFunctionType(swift::CanTypeWrapper<swift::SILFunctionType>) (in LLDB) + 436 [0x1068a5274]
+ ! : | + ! : | 1 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 118 [0x1068a9856]
+ ! : | + ! : | 1 swift::Type::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 127 [0x106e9fcff]
+ ! : | + ! : | 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + ! : | 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 54 [0x106ea0e96]
+ ! : | + ! : | 1 llvm::Optional<swift::Type> llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>::callback_fn<substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions)::$_23>(long, swift::TypeBase*) (in LLDB) + 555 [0x106ea3feb]
+ ! : | + ! : | 1 swift::SubstitutionMap::lookupSubstitution(swift::CanTypeWrapper<swift::SubstitutableType>) const (in LLDB) + 130 [0x106e924d2]
+ ! : | + ! : | 1 swift::GenericParamKey::findIndexIn(swift::ArrayRefView<swift::Type, swift::GenericTypeParamType*, swift::GenericTypeParamType* swift::staticCastHelper<swift::GenericTypeParamType>(swift::Type const&), true>) const (in LLDB) + 109 [0x106e2391d]
+ ! : | + ! : 2 swift::SILInstructionVisitor<swift::SILInlineCloner, void>::visit(swift::SILInstruction*) (in LLDB) + 21 [0x106838d75]
+ ! : | + ! : | 2 swift::SILInstruction::getTypeDependentOperands() (in LLDB) + 7,27 [0x1068b1327,0x1068b133b]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitAllocStackInst(swift::AllocStackInst*) (in LLDB) + 1124 [0x10683c114]
+ ! : | + ! : | 1 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 212 [0x1065f6914]
+ ! : | + ! : | 1 llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>* llvm::DenseMapBase<llvm::DenseMap<swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >, swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >::InsertIntoBucketImpl<swift::SILValue>(swift::SILValue const&, swift::SILValue const&, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>*) (in LLDB) + 83 [0x1068bd3f3]
+ ! : | + ! : | 1 llvm::DenseMap<swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >::grow(unsigned int) (in LLDB) + 135 [0x1068bd587]
+ ! : | + ! : | 1 llvm::DenseMapBase<llvm::DenseMap<swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >, swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >::moveFromOldBuckets(llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>*, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>*) (in LLDB) + 333 [0x1068bd7ad]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitDebugValueInst(swift::DebugValueInst*) (in LLDB) + 69 [0x106839ed5]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 266 [0x10683a2da]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitDebugValueInst(swift::DebugValueInst*) (in LLDB) + 118 [0x106839f06]
+ ! : | + ! : | 1 swift::DebugValueInst::getDecl() const (in LLDB) + 57 [0x1068ca0d9]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitDebugValueInst(swift::DebugValueInst*) (in LLDB) + 202 [0x106839f5a]
+ ! : | + ! : | 1 _platform_strlen (in libsystem_platform.dylib) + 22 [0x7fff6368bc96]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitDebugValueInst(swift::DebugValueInst*) (in LLDB) + 376 [0x10683a008]
+ ! : | + ! : | 1 swift::SILBuilder::createDebugValue(swift::SILLocation, swift::SILValue, swift::SILDebugVariable) (in LLDB) + 242 [0x106894672]
+ ! : | + ! : | 1 swift::DebugValueInst::create(swift::SILDebugLocation, swift::SILValue, swift::SILModule&, swift::SILDebugVariable) (in LLDB) + 96 [0x1068c9f20]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitFunctionRefInst(swift::FunctionRefInst*) (in LLDB) + 281 [0x10683db89]
+ ! : | + ! : | 1 swift::SILBuilder::createFunctionRef(swift::SILLocation, swift::SILFunction*) (in LLDB) + 197 [0x1068be025]
+ ! : | + ! : | 1 swift::FunctionRefInst::FunctionRefInst(swift::SILDebugLocation, swift::SILFunction*, swift::TypeExpansionContext) (in LLDB) + 40 [0x1068cb738]
+ ! : | + ! : | 1 swift::SILFunction::getLoweredFunctionTypeInContext(swift::TypeExpansionContext) const (in LLDB) + 140 [0x1068a650c]
+ ! : | + ! : | 1 swift::Lowering::TypeConverter::getTypeLowering(swift::Lowering::AbstractionPattern, swift::Type, swift::TypeExpansionContext) (in LLDB) + 330 [0x10692c05a]
+ ! : | + ! : | 1 bool llvm::DenseMapBase<llvm::DenseMap<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >, swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*, llvm::DenseMapInfo<swift::Lowering::TypeConverter::CachingTypeKey>, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> >::LookupBucketFor<swift::Lowering::TypeConverter::CachingTypeKey>(swift::Lowering::TypeConverter::CachingTypeKey const&, llvm::detail::DenseMapPair<swift::Lowering::TypeConverter::CachingTypeKey, swift::Lowering::TypeLowering const*> const*&) const (in LLDB) + 108 [0x1069309bc]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitFunctionRefInst(swift::FunctionRefInst*) (in LLDB) + 299 [0x10683db9b]
+ ! : | + ! : | 1 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 31 [0x1065f685f]
+ ! : | + ! : | 1 swift::SILInstruction::getResultsImpl() const (in LLDB) + 25 [0x1068ab8d9]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitLoadInst(swift::LoadInst*) (in LLDB) + 1394 [0x106843442]
+ ! : | + ! : | 1 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 305 [0x1065f6971]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitMetatypeInst(swift::MetatypeInst*) (in LLDB) + 385 [0x106844ff1]
+ ! : | + ! : | 1 swift::SILBuilder::createMetatype(swift::SILLocation, swift::SILType) (in LLDB) + 145 [0x106893871]
+ ! : | + ! : | 1 swift::MetatypeInst::create(swift::SILDebugLocation, swift::SILType, swift::SILFunction*, swift::SILOpenedArchetypesState&) (in LLDB) + 76 [0x1068d355c]
+ ! : | + ! : | 1 collectTypeDependentOperands(llvm::SmallVectorImpl<swift::SILValue>&, swift::SILOpenedArchetypesState&, swift::SILFunction&, swift::CanType, swift::SubstitutionMap) (in LLDB) + 0 [0x1068c8f40]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStringLiteralInst(swift::StringLiteralInst*) (in LLDB) + 522 [0x10683e81a]
+ ! : | + ! : | 1 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 161 [0x1065f68e1]
+ ! : | + ! : | 1 swift::SILInstructionResultArray::operator[](unsigned long) const (in LLDB) + 0 [0x1068ad820]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStructExtractInst(swift::StructExtractInst*) (in LLDB) + 52 [0x1068460b4]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 515 [0x10683a3d3]
+ ! : | + ! : | 1 swift::SILDebugScope::SILDebugScope(swift::SILLocation, swift::SILFunction*, swift::SILDebugScope const*, swift::SILDebugScope const*) (in LLDB) + 27 [0x10689bfbb]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStructInst(swift::StructInst*) (in LLDB) + 240 [0x106845ec0]
+ ! : | + ! : | 1 swift::SILInlineCloner::getOrCreateInlineScope(swift::SILDebugScope const*) (in LLDB) + 560 [0x10683a400]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStructInst(swift::StructInst*) (in LLDB) + 569 [0x106846009]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapType(swift::SILType) (in LLDB) + 213 [0x10683bbc5]
+ ! : | + ! : | 1 swift::SILType::subst(swift::SILModule&, swift::SubstitutionMap) const (in LLDB) + 169 [0x1068a0eb9]
+ ! : | + ! : | 1 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 319 [0x1068a991f]
+ ! : | + ! : | 1 swift::Lowering::TypeConverter::getTypeLowering(swift::Lowering::AbstractionPattern, swift::Type, swift::TypeExpansionContext) (in LLDB) + 855 [0x10692c267]
+ ! : | + ! : | 1 swift::CanTypeVisitor<(anonymous namespace)::LowerType, swift::Lowering::TypeLowering*, swift::Lowering::AbstractionPattern>::visit(swift::CanType, swift::Lowering::AbstractionPattern) (in LLDB) + 301 [0x10692cead]
+ ! : | + ! : | 1 (anonymous namespace)::LowerType::visitAnyStructType(swift::CanType, swift::Lowering::AbstractionPattern, swift::StructDecl*) (in LLDB) + 161 [0x106933d01]
+ ! : | + ! : | 1 swift::TypeBase::getContextSubstitutionMap(swift::ModuleDecl*, swift::DeclContext const*, swift::GenericEnvironment*) (in LLDB) + 63 [0x106e9a48f]
+ ! : | + ! : | 1 swift::TypeBase::getContextSubstitutions(swift::DeclContext const*, swift::GenericEnvironment*) (in LLDB) + 817 [0x106ea04d1]
+ ! : | + ! : | 1 llvm::detail::DenseMapPair<swift::SubstitutableType*, swift::Type>* llvm::DenseMapBase<llvm::DenseMap<swift::SubstitutableType*, swift::Type, llvm::DenseMapInfo<swift::SubstitutableType*>, llvm::detail::DenseMapPair<swift::SubstitutableType*, swift::Type> >, swift::SubstitutableType*, swift::Type, llvm::DenseMapInfo<swift::SubstitutableType*>, llvm::detail::DenseMapPair<swift::SubstitutableType*, swift::Type> >::InsertIntoBucketImpl<swift::SubstitutableType*>(swift::SubstitutableType* const&, swift::SubstitutableType* const&, llvm::detail::DenseMapPair<swift::SubstitutableType*, swift::Type>*) (in LLDB) + 83 [0x106ea8f93]
+ ! : | + ! : | 1 llvm::DenseMap<swift::SubstitutableType*, swift::Type, llvm::DenseMapInfo<swift::SubstitutableType*>, llvm::detail::DenseMapPair<swift::SubstitutableType*, swift::Type> >::grow(unsigned int) (in LLDB) + 684 [0x106ea934c]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitStructInst(swift::StructInst*) (in LLDB) + 614 [0x106846036]
+ ! : | + ! : | 1 swift::SILBuilder::createStruct(swift::SILLocation, swift::SILType, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 185 [0x106934ae9]
+ ! : | + ! : | 1 swift::StructInst::create(swift::SILDebugLocation, swift::SILType, llvm::ArrayRef<swift::SILValue>, swift::SILModule&, bool) (in LLDB) + 51 [0x1068cd4b3]
+ ! : | + ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 542 [0x7fff6364de5e]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitTupleInst(swift::TupleInst*) (in LLDB) + 632 [0x106845a18]
+ ! : | + ! : | 1 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 212 [0x1065f6914]
+ ! : | + ! : | 1 llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>* llvm::DenseMapBase<llvm::DenseMap<swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >, swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >::InsertIntoBucketImpl<swift::SILValue>(swift::SILValue const&, swift::SILValue const&, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue>*) (in LLDB) + 83 [0x1068bd3f3]
+ ! : | + ! : | 1 llvm::DenseMap<swift::SILValue, swift::SILValue, llvm::DenseMapInfo<swift::SILValue>, llvm::detail::DenseMapPair<swift::SILValue, swift::SILValue> >::grow(unsigned int) (in LLDB) + 6 [0x1068bd506]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitUncheckedEnumDataInst(swift::UncheckedEnumDataInst*) (in LLDB) + 414 [0x106846b0e]
+ ! : | + ! : | 1 swift::SILBuilder::createUncheckedEnumData(swift::SILLocation, swift::SILValue, swift::EnumElementDecl*, swift::SILType) (in LLDB) + 359 [0x1068c3467]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitWitnessMethodInst(swift::WitnessMethodInst*) (in LLDB) + 64 [0x10683ee60]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::SILInlineCloner, swift::SILOptFunctionBuilder>::remapASTType(swift::CanType) (in LLDB) + 62 [0x10685296e]
+ ! : | + ! : | 1 swift::Type::subst(swift::SubstitutionMap, swift::SubstOptions) const (in LLDB) + 118 [0x106e999d6]
+ ! : | + ! : | 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + ! : | 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 54 [0x106ea0e96]
+ ! : | + ! : | 1 llvm::Optional<swift::Type> llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>::callback_fn<substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions)::$_23>(long, swift::TypeBase*) (in LLDB) + 2195 [0x106ea4653]
+ ! : | + ! : | 1 getMemberForBaseType(llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::Type, swift::Type, swift::AssociatedTypeDecl*, swift::Identifier, swift::SubstOptions) (in LLDB) + 309 [0x106e9ebc5]
+ ! : | + ! : | 1 swift::ArchetypeType::getNestedType(swift::Identifier) const (in LLDB) + 124 [0x106e9dc1c]
+ ! : | + ! : 1 swift::SILInstructionVisitor<swift::SILInlineCloner, void>::visit(swift::SILInstruction*) (in LLDB) + 790 [0x106839076]
+ ! : | + ! 4 swift::SILCloner<swift::SILInlineCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 1267 [0x10683b413]
+ ! : | + ! : 3 swift::SILCloner<swift::SILInlineCloner>::visitBranchInst(swift::BranchInst*) (in LLDB) + 677 [0x10684aad5]
+ ! : | + ! : | 3 swift::SILBuilder::createBranch(swift::SILLocation, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 150 [0x1065f7be6]
+ ! : | + ! : | 2 swift::BranchInst::create(swift::SILDebugLocation, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::SILFunction&) (in LLDB) + 46 [0x1068ce3be]
+ ! : | + ! : | + 2 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | + 2 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | + 2 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | + 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 532 [0x7fff6364de54]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 143 [0x7fff6364d5d5]
+ ! : | + ! : | 1 swift::BranchInst::create(swift::SILDebugLocation, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, swift::SILFunction&) (in LLDB) + 396 [0x1068ce51c]
+ ! : | + ! : | 1 swift::SILSuccessor::operator=(swift::SILBasicBlock*) (in LLDB) + 80 [0x106907c00]
+ ! : | + ! : 1 swift::SILCloner<swift::SILInlineCloner>::visitBranchInst(swift::BranchInst*) (in LLDB) + 695 [0x10684aae7]
+ ! : | + ! : 1 swift::SILCloner<swift::StaticInitCloner>::postProcess(swift::SILInstruction*, swift::SILInstruction*) (in LLDB) + 306 [0x1065f6972]
+ ! : | + ! 2 swift::SILCloner<swift::SILInlineCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 385,1449 [0x10683b0a1,0x10683b4c9]
+ ! : | + 14 swift::SILCloner<swift::SILInlineCloner>::cloneFunctionBody(swift::SILFunction*, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, bool) (in LLDB) + 472 [0x1068385d8]
+ ! : | + ! 11 swift::SILCloner<swift::SILInlineCloner>::doFixUp(swift::SILFunction*) (in LLDB) + 861 [0x10683b87d]
+ ! : | + ! : 11 swift::SILInlineCloner::fixUp(swift::SILFunction*) (in LLDB) + 683 [0x106839e7b]
+ ! : | + ! : 11 swift::recursivelyDeleteTriviallyDeadInstructions(swift::SILInstruction*, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 34 [0x106824832]
+ ! : | + ! : 8 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1769 [0x106824729]
+ ! : | + ! : | 5 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! : | + 2 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 973 [0x7fff63650629]
+ ! : | + ! : | + ! : 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 556 [0x7fff636513af]
+ ! : | + ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + ! : | + ! 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 476 [0x7fff63650e84]
+ ! : | + ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e81d]
+ ! : | + ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 162 [0x7fff63650035]
+ ! : | + ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | + ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 21 [0x7fff6364ffa8]
+ ! : | + ! : | 2 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + ! : | + 2 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + ! : | + 2 swift::EscapeAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 120 [0x106554c78]
+ ! : | + ! : | 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 119 [0x1068906f7]
+ ! : | + ! : | 1 swift::SILInstruction::destroy(swift::SILInstruction*) (in LLDB) + 3283 [0x1068ae553]
+ ! : | + ! : 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 608 [0x1068242a0]
+ ! : | + ! : | 1 void llvm::function_ref<void (swift::SILInstruction*)>::callback_fn<swift::SILInlineCloner::fixUp(swift::SILFunction*)::$_2>(long, swift::SILInstruction*) (in LLDB) + 0 [0x106853d60]
+ ! : | + ! : 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 620 [0x1068242ac]
+ ! : | + ! : | 1 swift::SILInstruction::getAllOperands() (in LLDB) + 27 [0x1068ab36b]
+ ! : | + ! : 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1697 [0x1068246e1]
+ ! : | + ! : 1 swift::SILInstructionResultArray::operator[](unsigned long) const (in LLDB) + 1 [0x1068ad821]
+ ! : | + ! 2 swift::SILCloner<swift::SILInlineCloner>::doFixUp(swift::SILFunction*) (in LLDB) + 128 [0x10683b5a0]
+ ! : | + ! 1 swift::SILCloner<swift::SILInlineCloner>::doFixUp(swift::SILFunction*) (in LLDB) + 195 [0x10683b5e3]
+ ! : | + ! 1 swift::SwitchEnumInstBase::getDefaultBBOrNull() const (in LLDB) + 1 [0x1068d0cc1]
+ ! : | + 1 swift::SILCloner<swift::SILInlineCloner>::cloneFunctionBody(swift::SILFunction*, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, bool) (in LLDB) + 415 [0x10683859f]
+ ! : | + 1 llvm::detail::DenseMapPair<swift::SILBasicBlock*, swift::SILBasicBlock*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILBasicBlock*, swift::SILBasicBlock*, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, swift::SILBasicBlock*> >, swift::SILBasicBlock*, swift::SILBasicBlock*, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, swift::SILBasicBlock*> >::InsertIntoBucketImpl<swift::SILBasicBlock*>(swift::SILBasicBlock* const&, swift::SILBasicBlock* const&, llvm::detail::DenseMapPair<swift::SILBasicBlock*, swift::SILBasicBlock*>*) (in LLDB) + 83 [0x1065e7403]
+ ! : | + 1 llvm::DenseMap<swift::SILBasicBlock*, swift::SILBasicBlock*, llvm::DenseMapInfo<swift::SILBasicBlock*>, llvm::detail::DenseMapPair<swift::SILBasicBlock*, swift::SILBasicBlock*> >::grow(unsigned int) (in LLDB) + 110 [0x1065e757e]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 524 [0x7fff6364cd4d]
+ ! : | + 1 small_free_list_remove_ptr (in libsystem_malloc.dylib) + 0 [0x7fff63651b36]
+ ! : | 1 swift::SILInliner::inlineFunction(swift::SILFunction*, swift::FullApplySite, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 542 [0x106836fbe]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 451 [0x7fff6364bd64]
+ ! : | 1 swift::SILInliner::inlineFunction(swift::SILFunction*, swift::FullApplySite, llvm::ArrayRef<swift::SILValue>) (in LLDB) + 278 [0x106836eb6]
+ ! : 34 (anonymous namespace)::SILCSE::run() (in LLDB) + 187 [0x10671698b]
+ ! : | 25 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 251 [0x10670396b]
+ ! : | + 7 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 656 [0x106703da0]
+ ! : | + ! 3 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::operator[]((anonymous namespace)::SimpleValue const&) (in LLDB) + 312 [0x106705598]
+ ! : | + ! : 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::grow(unsigned int) (in LLDB) + 116 [0x10670a8b4]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff6364c4c9]
+ ! : | + ! : | 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 362 [0x7fff6364ccab]
+ ! : | + ! : | 1 small_free_list_remove_ptr_no_clear (in libsystem_malloc.dylib) + 88 [0x7fff63651c4e]
+ ! : | + ! : 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::grow(unsigned int) (in LLDB) + 512 [0x10670aa40]
+ ! : | + ! : | 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 2163 [0x1067062d3]
+ ! : | + ! : 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::grow(unsigned int) (in LLDB) + 623 [0x10670aaaf]
+ ! : | + ! : 1 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 1 [0x106705721]
+ ! : | + ! 2 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::operator[]((anonymous namespace)::SimpleValue const&) (in LLDB) + 181 [0x106705515]
+ ! : | + ! : 2 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 36,53 [0x106705744,0x106705755]
+ ! : | + ! 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::operator[]((anonymous namespace)::SimpleValue const&) (in LLDB) + 57 [0x106705499]
+ ! : | + ! : 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 3779 [0x106706923]
+ ! : | + ! 1 llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >, (anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, swift::SILInstruction*>*> >::operator[]((anonymous namespace)::SimpleValue const&) (in LLDB) + 346 [0x1067055ba]
+ ! : | + ! 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 5092 [0x106706e44]
+ ! : | + ! 1 llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine<swift::SILValue>(unsigned long, char*, char*, swift::SILValue const&) (in LLDB) + 127 [0x10670855f]
+ ! : | + ! 1 char* llvm::hashing::detail::hash_combine_recursive_helper::combine_data<unsigned long>(unsigned long&, char*, char*, unsigned long) (in LLDB) + 0 [0x106e7e080]
+ ! : | + 4 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 433 [0x106703cc1]
+ ! : | + ! 3 swift::CSE::canHandle(swift::SILInstruction*) (in LLDB) + 295 [0x106704e87]
+ ! : | + ! : 3 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::getCalleeEffects(swift::FunctionSideEffects&, swift::FullApplySite) (in LLDB) + 354 [0x106567ac2]
+ ! : | + ! : 2 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::recompute(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*) (in LLDB) + 111 [0x1065676cf]
+ ! : | + ! : | 2 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::analyzeFunction(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo>&, int) (in LLDB) + 343 [0x1065686f7]
+ ! : | + ! : | 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::analyzeCall(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*, swift::FullApplySite, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo>&, int) (in LLDB) + 123 [0x1065689ab]
+ ! : | + ! : | + 1 swift::FunctionSideEffects::mergeFromApply(swift::FunctionSideEffects const&, swift::FullApplySite) (in LLDB) + 568 [0x106568078]
+ ! : | + ! : | 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::analyzeCall(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*, swift::FullApplySite, swift::BottomUpIPAnalysis::BottomUpFunctionOrder<swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo>&, int) (in LLDB) + 210 [0x106568a02]
+ ! : | + ! : | 1 swift::CalleeCache::getCalleeList(swift::FullApplySite) const (in LLDB) + 44 [0x1065449ec]
+ ! : | + ! : | 1 swift::CalleeCache::getCalleeListForCalleeKind(swift::SILValue) const (in LLDB) + 172 [0x10654497c]
+ ! : | + ! : | 1 swift::CalleeCache::getCalleeList(swift::SILDeclRef) const (in LLDB) + 247 [0x1065448a7]
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff6368b84c]
+ ! : | + ! : 1 swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::recompute(swift::GenericFunctionEffectAnalysis<swift::FunctionSideEffects>::FunctionInfo*) (in LLDB) + 365 [0x1065677cd]
+ ! : | + ! : 1 swift::FunctionSideEffects::mergeFromApply(swift::FunctionSideEffects const&, swift::FullApplySite) (in LLDB) + 194 [0x106567f02]
+ ! : | + ! 1 swift::CSE::canHandle(swift::SILInstruction*) (in LLDB) + 159 [0x106704dff]
+ ! : | + 3 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 100 [0x106703b74]
+ ! : | + ! 3 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 63,164,... [0x106823ddf,0x106823e44,...]
+ ! : | + 3 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 985 [0x106703ee9]
+ ! : | + ! 2 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 36,46 [0x106705744,0x10670574e]
+ ! : | + ! 1 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 156 [0x1067057bc]
+ ! : | + ! 1 bool swift::SILInstruction::isIdenticalTo<swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)>(swift::SILInstruction const*, swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)&&) const (in LLDB) + 181 [0x106652155]
+ ! : | + 3 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 92,296,... [0x106703b6c,0x106703c38,...]
+ ! : | + 2 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 296 [0x106703c38]
+ ! : | + ! 1 swift::simplifyInstruction(swift::SILInstruction*) (in LLDB) + 191 [0x10656c08f]
+ ! : | + ! : 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 27 [0x1068b087b]
+ ! : | + ! 1 swift::simplifyInstruction(swift::SILInstruction*) (in LLDB) + 2100 [0x10656c804]
+ ! : | + ! 1 swift::SILModule::getBuiltinInfo(swift::Identifier) (in LLDB) + 1 [0x1068d7df1]
+ ! : | + 1 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 413 [0x106703cad]
+ ! : | + ! 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + ! 1 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + ! 1 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 244 [0x10653bad4]
+ ! : | + 1 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 483 [0x106703cf3]
+ ! : | + ! 1 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 2271 [0x10670633f]
+ ! : | + ! 1 std::__1::enable_if<is_hashable_data<char const>::value, llvm::hash_code>::type llvm::hashing::detail::hash_combine_range_impl<char const>(char const*, char const*) (in LLDB) + 550 [0x10613ffd6]
+ ! : | + 1 swift::CSE::processNode(llvm::DomTreeNodeBase<swift::SILBasicBlock>*) (in LLDB) + 524 [0x106703d1c]
+ ! : | + 1 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 156 [0x1067057bc]
+ ! : | + 1 bool swift::SILInstruction::isIdenticalTo<swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)>(swift::SILInstruction const*, swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)&&) const (in LLDB) + 38 [0x1066520c6]
+ ! : | + 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 326 [0x1068b09a6]
+ ! : | 5 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 409 [0x106703a09]
+ ! : | + 2 swift::CSE::NodeScope::~NodeScope() (in LLDB) + 156 [0x1067053ac]
+ ! : | + ! 2 swift::SILInstructionVisitor<(anonymous namespace)::HashVisitor, llvm::hash_code>::visit(swift::SILInstruction*) (in LLDB) + 2170,5291 [0x1067062da,0x106706f0b]
+ ! : | + 2 swift::CSE::NodeScope::~NodeScope() (in LLDB) + 193 [0x1067053d1]
+ ! : | + ! 2 llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>::isEqual((anonymous namespace)::SimpleValue, (anonymous namespace)::SimpleValue) (in LLDB) + 156 [0x1067057bc]
+ ! : | + ! 1 bool swift::SILInstruction::isIdenticalTo<swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)>(swift::SILInstruction const*, swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)&&) const (in LLDB) + 38 [0x1066520c6]
+ ! : | + ! : 1 swift::SILInstruction::getAllOperands() const (in LLDB) + 16 [0x1068b0870]
+ ! : | + ! 1 bool swift::SILInstruction::isIdenticalTo<swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)>(swift::SILInstruction const*, swift::SILInstruction::isIdenticalTo(swift::SILInstruction const*) const::'lambda'(swift::SILValue const&, swift::SILValue const&)&&) const (in LLDB) + 155 [0x10665213b]
+ ! : | + 1 swift::CSE::NodeScope::~NodeScope() (in LLDB) + 188 [0x1067053cc]
+ ! : | 1 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 317 [0x1067039ad]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 158 [0x7fff6364d5e4]
+ ! : | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 160 [0x7fff6368c802]
+ ! : | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff635d79be]
+ ! : | 1 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 417 [0x106703a11]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1081 [0x7fff63650695]
+ ! : | + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 753 [0x7fff63650f99]
+ ! : | 1 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 623 [0x106703adf]
+ ! : | + 1 free_small (in libsystem_malloc.dylib) + 821 [0x7fff6364eece]
+ ! : | 1 swift::CSE::processFunction(swift::SILFunction&, swift::DominanceInfo*) (in LLDB) + 155 [0x10670390b]
+ ! : 29 (anonymous namespace)::ConstantPropagation::run() (in LLDB) + 260 [0x106661464]
+ ! : | 16 swift::ConstantFolder::processWorkList() (in LLDB) + 4747 [0x1067c5edb]
+ ! : | + 10 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1769 [0x106824729]
+ ! : | + ! 5 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 56 [0x1068906b8]
+ ! : | + ! : 5 swift::SILModule::notifyDeleteHandlers(swift::SILNode*) (in LLDB) + 44 [0x1068da99c]
+ ! : | + ! : 4 swift::AliasAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 97,232 [0x10653ba41,0x10653bac8]
+ ! : | + ! : 1 swift::RCIdentityAnalysis::handleDeleteNotification(swift::SILNode*) (in LLDB) + 46 [0x10656673e]
+ ! : | + ! : 1 swift::FunctionAnalysisBase<swift::RCIdentityFunctionInfo>::get(swift::SILFunction*) (in LLDB) + 204 [0x10661cb8c]
+ ! : | + ! : 1 swift::RCIdentityAnalysis::newFunctionAnalysis(swift::SILFunction*) (in LLDB) + 23 [0x1065669f7]
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1588 [0x7fff6364e274]
+ ! : | + ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 94 [0x7fff63650d06]
+ ! : | + ! 5 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + ! 3 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + ! | 3 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + ! | 3 tiny_size (in libsystem_malloc.dylib) + 192,70 [0x7fff6364e897,0x7fff6364e81d]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff63650167]
+ ! : | + ! | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 973 [0x7fff63650629]
+ ! : | + ! | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 574 [0x7fff636513c1]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 144 [0x7fff63650023]
+ ! : | + 3 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 987 [0x10682441b]
+ ! : | + ! 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 95 [0x106823dff]
+ ! : | + ! : 1 swift::SILFunction::getEffectiveOptimizationMode() const (in LLDB) + 28 [0x10689f9ec]
+ ! : | + ! 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 379 [0x106823f1b]
+ ! : | + ! : 1 swift::SILInstruction::mayHaveSideEffects() const (in LLDB) + 48 [0x1068b2240]
+ ! : | + ! 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 164 [0x106823e44]
+ ! : | + 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 127 [0x1068240bf]
+ ! : | + ! 1 swift::isInstructionTriviallyDead(swift::SILInstruction*) (in LLDB) + 336 [0x106823ef0]
+ ! : | + 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 620 [0x1068242ac]
+ ! : | + ! 1 swift::SILInstruction::getAllOperands() (in LLDB) + 13 [0x1068ab35d]
+ ! : | + 1 swift::recursivelyDeleteTriviallyDeadInstructions(llvm::ArrayRef<swift::SILInstruction*>, bool, llvm::function_ref<void (swift::SILInstruction*)>) (in LLDB) + 1732 [0x106824704]
+ ! : | + 1 swift::SILBasicBlock::erase(swift::SILInstruction*) (in LLDB) + 131 [0x106890703]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff6364bc0c]
+ ! : | + 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff6364e769]
+ ! : | + 1 tiny_size (in libsystem_malloc.dylib) + 70 [0x7fff6364e81d]
+ ! : | 4 swift::ConstantFolder::processWorkList() (in LLDB) + 2748,2788,... [0x1067c570c,0x1067c5734,...]
+ ! : | 3 swift::ConstantFolder::processWorkList() (in LLDB) + 3141 [0x1067c5895]
+ ! : | + 1 constantFoldBuiltin(swift::BuiltinInst*, llvm::Optional<bool>&) (in LLDB) + 1266 [0x1067c6a42]
+ ! : | + ! 1 bool swift::PatternMatch::match_combine_or<swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::match_integer<0ull> > >, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> >, swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> >, swift::PatternMatch::Argument_match<swift::PatternMatch::match_integer<0ull> > > >::match<swift::BuiltinInst>(swift::BuiltinInst*) (in LLDB) + 76 [0x1067cc4fc]
+ ! : | + 1 constantFoldBuiltin(swift::BuiltinInst*, llvm::Optional<bool>&) (in LLDB) + 11315 [0x1067c9183]
+ ! : | + ! 1 bool swift::PatternMatch::match<swift::BuiltinInst, swift::PatternMatch::match_combine_or<swift::PatternMatch::match_combine_or<swift::PatternMatch::match_combine_or<swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> >, swift::PatternMatch::Argument_match<swift::PatternMatch::bind_ty<swift::IntegerLiteralInst> > >, swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::bind_ty<swift::IntegerLiteralInst> > >, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> > >, swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> >, swift::PatternMatch::Argument_match<swift::PatternMatch::bind_ty<swift::IntegerLiteralInst> > > >, swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::bind_ty<swift::IntegerLiteralInst> > >, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> > > >(swift::BuiltinInst*, swift::PatternMatch::match_combine_or<swift::PatternMatch::match_combine_or<swift::PatternMatch::match_combine_or<swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> >, swift::PatternMatch::Argument_match<swift::PatternMatch::bind_ty<swift::IntegerLiteralInst> > >, swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::bind_ty<swift::IntegerLiteralInst> > >, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> > >, swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> >, swift::PatternMatch::Argument_match<swift::PatternMatch::bind_ty<swift::IntegerLiteralInst> > > >, swift::PatternMatch::match_combine_and<swift::PatternMatch::match_combine_and<swift::PatternMatch::Callee_match<swift::BuiltinValueKind>, swift::PatternMatch::Argument_match<swift::PatternMatch::bind_ty<swift::IntegerLiteralInst> > >, swift::PatternMatch::Argument_match<swift::PatternMatch::silvalue_bind> > > const&) (in LLDB) + 27 [0x1067cc29b]
+ ! : | + ! 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 14 [0x1068cbabe]
+ ! : | + ! 1 swift::SILInstruction::getModule() const (in LLDB) + 16 [0x1068ab0d0]
+ ! : | + 1 constantFoldBuiltin(swift::BuiltinInst*, llvm::Optional<bool>&) (in LLDB) + 241 [0x1067c6641]
+ ! : | 2 swift::ConstantFolder::processWorkList() (in LLDB) + 2768 [0x1067c5720]
+ ! : | + 2 llvm::SetVector<swift::SILInstruction*, std::__1::vector<swift::SILInstruction*, std::__1::allocator<swift::SILInstruction*> >, llvm::DenseSet<swift::SILInstruction*, llvm::DenseMapInfo<swift::SILInstruction*> > >::insert(swift::SILInstruction* const&) (in LLDB) + 7,147 [0x10635fc47,0x10635fcd3]
+ ! : | 2 swift::ConstantFolder::processWorkList() (in LLDB) + 2922 [0x1067c57ba]
+ ! : | + 2 swift::BuiltinInst::getBuiltinKind() const (in LLDB) + 20 [0x1068b2414]
+ ! : | + 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 14 [0x1068cbabe]
+ ! : | + ! 1 swift::SILInstruction::getModule() const (in LLDB) + 12 [0x1068ab0cc]
+ ! : | + 1 swift::BuiltinInst::getBuiltinInfo() const (in LLDB) + 21 [0x1068cbac5]
+ ! : | 1 swift::ConstantFolder::processWorkList() (in LLDB) + 555 [0x1067c4e7b]
+ ! : | + 1 std::__1::__function::__func<swift::ConstantFolder::ConstantFolder(swift::SILOptFunctionBuilder&, unsigned int, bool, std::__1::function<void (swift::SILInstruction*)>)::'lambda'(swift::SILInstruction*), std::__1::allocator<swift::ConstantFolder::ConstantFolder(swift::SILOptFunctionBuilder&, unsigned int, bool, std::__1::function<void (swift::SILInstruction*)>)::'lambda'(swift::SILInstruction*)>, void (swift::SILInstruction*)>::operator()(swift::SILInstruction*&&) (in LLDB) + 0 [0x106661670]
+ ! : | 1 swift::ConstantFolder::processWorkList() (in LLDB) + 3684 [0x1067c5ab4]
+ ! : | 1 llvm::SetVector<swift::SILInstruction*, std::__1::vector<swift::SILInstruction*, std::__1::allocator<swift::SILInstruction*> >, llvm::DenseSet<swift::SILInstruction*, llvm::DenseMapInfo<swift::SILInstruction*> > >::insert(swift::SILInstruction* const&) (in LLDB) + 71 [0x10635fc87]
+ ! : | 1 llvm::detail::DenseSetPair<swift::SILInstruction*>* llvm::DenseMapBase<llvm::DenseMap<swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >, swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >::InsertIntoBucketImpl<swift::SILInstruction*>(swift::SILInstruction* const&, swift::SILInstruction* const&, llvm::detail::DenseSetPair<swift::SILInstruction*>*) (in LLDB) + 79 [0x1063677bf]
+ ! : | 1 llvm::DenseMap<swift::SILInstruction*, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo<swift::SILInstruction*>, llvm::detail::DenseSetPair<swift::SILInstruction*> >::grow(unsigned int) (in LLDB) + 106 [0x10636790a]
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff605ff718]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1459 [0x7fff6364e1f3]
+ ! : 26 (anonymous namespace)::GenericSpecializer::run() (in LLDB) + 2605 [0x10673457d]
+ ! : | 10 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 2494 [0x1067f6b3e]
+ ! : | + 10 swift::GenericFuncSpecializer::tryCreateSpecialization() (in LLDB) + 101 [0x1067f5575]
+ ! : | + 10 swift::GenericCloner::cloneFunction(swift::SILOptFunctionBuilder&, swift::SILFunction*, swift::ReabstractionInfo const&, swift::SubstitutionMap, llvm::StringRef, std::__1::function<void (swift::SILInstruction*, swift::SILInstruction*)>) (in LLDB) + 190 [0x1067f56ce]
+ ! : | + 9 swift::GenericCloner::populateCloned() (in LLDB) + 2259 [0x1067db303]
+ ! : | + ! 9 swift::SILCloner<swift::GenericCloner>::cloneFunctionBody(swift::SILFunction*, swift::SILBasicBlock*, llvm::ArrayRef<swift::SILValue>, bool) (in LLDB) + 461 [0x1067db6bd]
+ ! : | + ! 8 swift::SILCloner<swift::GenericCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 563 [0x1067dd1d3]
+ ! : | + ! : 2 swift::SILCloner<swift::GenericCloner>::visitWitnessMethodInst(swift::WitnessMethodInst*) (in LLDB) + 203 [0x1067e015b]
+ ! : | + ! : | 2 swift::SILBuilder::createWitnessMethod(swift::SILLocation, swift::CanType, swift::ProtocolConformanceRef, swift::SILDeclRef, swift::SILType) (in LLDB) + 174 [0x1068bec3e]
+ ! : | + ! : | 2 swift::WitnessMethodInst::create(swift::SILDebugLocation, swift::CanType, swift::ProtocolConformanceRef, swift::SILDeclRef, swift::SILType, swift::SILFunction*, swift::SILOpenedArchetypesState&) (in LLDB) + 110 [0x1068d100e]
+ ! : | + ! : | 2 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 2 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff6364d656]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 165 [0x7fff6364dce5]
+ ! : | + ! : | 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 0 [0x7fff63652421]
+ ! : | + ! : 1 swift::SILCloner<swift::GenericCloner>::visitBuiltinInst(swift::BuiltinInst*) (in LLDB) + 229 [0x1067e3c45]
+ ! : | + ! : | 1 swift::GenericCloner::remapScope(swift::SILDebugScope const*) (in LLDB) + 455 [0x1067dc8d7]
+ ! : | + ! : | 1 swift::GenericCloner::remapScope(swift::SILDebugScope const*) (in LLDB) + 470 [0x1067dc8e6]
+ ! : | + ! : | 1 swift::GenericCloner::remapScope(swift::SILDebugScope const*) (in LLDB) + 455 [0x1067dc8d7]
+ ! : | + ! : | 1 swift::GenericCloner::remapScope(swift::SILDebugScope const*) (in LLDB) + 470 [0x1067dc8e6]
+ ! : | + ! : | 1 swift::GenericCloner::remapScope(swift::SILDebugScope const*) (in LLDB) + 455 [0x1067dc8d7]
+ ! : | + ! : | 1 swift::GenericCloner::remapScope(swift::SILDebugScope const*) (in LLDB) + 455 [0x1067dc8d7]
+ ! : | + ! : | 1 swift::GenericCloner::remapScope(swift::SILDebugScope const*) (in LLDB) + 455 [0x1067dc8d7]
+ ! : | + ! : | 1 swift::GenericCloner::remapScope(swift::SILDebugScope const*) (in LLDB) + 455 [0x1067dc8d7]
+ ! : | + ! : | 1 swift::GenericCloner::remapScope(swift::SILDebugScope const*) (in LLDB) + 470 [0x1067dc8e6]
+ ! : | + ! : | 1 swift::GenericCloner::remapScope(swift::SILDebugScope const*) (in LLDB) + 455 [0x1067dc8d7]
+ ! : | + ! : | 1 swift::GenericCloner::remapScope(swift::SILDebugScope const*) (in LLDB) + 359 [0x1067dc877]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::remapParentFunction(swift::SILOptFunctionBuilder&, swift::SILModule&, swift::SILFunction*, swift::SubstitutionMap, swift::GenericSignature, bool) (in LLDB) + 743 [0x1067dcc37]
+ ! : | + ! : | 1 swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature) (in LLDB) + 222 [0x106858b3e]
+ ! : | + ! : | 1 swift::GenericSignatureImpl::forEachParam(llvm::function_ref<void (swift::GenericTypeParamType*, bool)>) const (in LLDB) + 675 [0x106e23873]
+ ! : | + ! : | 1 void llvm::function_ref<void (swift::GenericTypeParamType*, bool)>::callback_fn<swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature)::$_0>(long, swift::GenericTypeParamType*, bool) (in LLDB) + 101 [0x106859c45]
+ ! : | + ! : | 1 swift::Mangle::ASTMangler::appendType(swift::Type, swift::ValueDecl const*) (in LLDB) + 486 [0x106d486f6]
+ ! : | + ! : | 1 swift::Mangle::ASTMangler::appendAnyGenericType(swift::GenericTypeDecl const*) (in LLDB) + 359 [0x106d475f7]
+ ! : | + ! : | 1 swift::Mangle::ASTMangler::appendDeclName(swift::ValueDecl const*) (in LLDB) + 178 [0x106d4ae12]
+ ! : | + ! : | 1 swift::Identifier::isOperatorStartCodePoint(unsigned int) (in LLDB) + 0 [0x105ceeb90]
+ ! : | + ! : 1 swift::SILCloner<swift::GenericCloner>::visitMetatypeInst(swift::MetatypeInst*) (in LLDB) + 176 [0x1067e4150]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::remapType(swift::SILType) (in LLDB) + 213 [0x1067db405]
+ ! : | + ! : | 1 swift::SILType::subst(swift::SILModule&, swift::SubstitutionMap) const (in LLDB) + 169 [0x1068a0eb9]
+ ! : | + ! : | 1 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 118 [0x1068a9856]
+ ! : | + ! : | 1 swift::Type::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 127 [0x106e9fcff]
+ ! : | + ! : | 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + ! : | 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 54 [0x106ea0e96]
+ ! : | + ! : | 1 llvm::Optional<swift::Type> llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>::callback_fn<substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions)::$_23>(long, swift::TypeBase*) (in LLDB) + 1546 [0x106ea43ca]
+ ! : | + ! : 1 swift::SILCloner<swift::GenericCloner>::visitUncheckedTakeEnumDataAddrInst(swift::UncheckedTakeEnumDataAddrInst*) (in LLDB) + 236 [0x1067e56dc]
+ ! : | + ! : | 1 swift::SILBuilder::createUncheckedTakeEnumDataAddr(swift::SILLocation, swift::SILValue, swift::EnumElementDecl*, swift::SILType) (in LLDB) + 51 [0x1068c3653]
+ ! : | + ! : | 1 swift::SILModule::allocateInst(unsigned int, unsigned int) const (in LLDB) + 36 [0x1068d7814]
+ ! : | + ! : | 1 posix_memalign (in libsystem_malloc.dylib) + 25 [0x7fff636548c9]
+ ! : | + ! : | 1 malloc_zone_memalign (in libsystem_malloc.dylib) + 154 [0x7fff636524bb]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff6364c2ae]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1134 [0x7fff6364d9b4]
+ ! : | + ! : 1 swift::SILCloner<swift::GenericCloner>::visitWitnessMethodInst(swift::WitnessMethodInst*) (in LLDB) + 39 [0x1067e00b7]
+ ! : | + ! : | 1 swift::SILCloner<swift::GenericCloner>::getOpConformance(swift::Type, swift::ProtocolConformanceRef) (in LLDB) + 168 [0x1067ee2c8]
+ ! : | + ! : | 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::remapConformance(swift::Type, swift::ProtocolConformanceRef) (in LLDB) + 147 [0x1067ee373]
+ ! : | + ! : | 1 swift::Type::subst(swift::SubstitutionMap, swift::SubstOptions) const (in LLDB) + 118 [0x106e999d6]
+ ! : | + ! : | 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + ! : | 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 54 [0x106ea0e96]
+ ! : | + ! : | 1 llvm::Optional<swift::Type> llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>::callback_fn<substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions)::$_23>(long, swift::TypeBase*) (in LLDB) + 2195 [0x106ea4653]
+ ! : | + ! : | 1 getMemberForBaseType(llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::Type, swift::Type, swift::AssociatedTypeDecl*, swift::Identifier, swift::SubstOptions) (in LLDB) + 1044 [0x106e9eea4]
+ ! : | + ! : | 1 swift::SubstitutionMap::lookupConformance(swift::CanType, swift::ProtocolDecl*) const (in LLDB) + 895 [0x106e930cf]
+ ! : | + ! : | 1 swift::NormalProtocolConformance::getAssociatedConformance(swift::Type, swift::ProtocolDecl*) const (in LLDB) + 106 [0x106e8ae7a]
+ ! : | + ! : 1 swift::SILInstructionVisitor<swift::GenericCloner, void>::visit(swift::SILInstruction*) (in LLDB) + 21 [0x1067db8d5]
+ ! : | + ! : | 1 swift::SILInstruction::getTypeDependentOperands() (in LLDB) + 7 [0x1068b1327]
+ ! : | + ! : 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::visitApplyInst(swift::ApplyInst*) (in LLDB) + 41 [0x1067e39f9]
+ ! : | + ! : 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::ApplySiteCloningHelper::ApplySiteCloningHelper(swift::ApplySite, swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>&) (in LLDB) + 870 [0x1067eee06]
+ ! : | + ! : 1 swift::SILCloner<swift::GenericCloner>::getOpSubstitutionMap(swift::SubstitutionMap) (in LLDB) + 291 [0x1067ef0b3]
+ ! : | + ! : 1 swift::SubstitutionMap::getCanonical() const (in LLDB) + 403 [0x106e929e3]
+ ! : | + ! : 1 swift::ProtocolConformanceRef::getCanonicalConformanceRef() const (in LLDB) + 35 [0x106e8cae3]
+ ! : | + ! : 1 swift::ProtocolConformance::getCanonicalConformance() (in LLDB) + 23 [0x106e8c977]
+ ! : | + ! : 1 swift::ProtocolConformance::isCanonical() const (in LLDB) + 1 [0x106e8c901]
+ ! : | + ! 1 swift::SILCloner<swift::GenericCloner>::visitBlocksDepthFirst(swift::SILBasicBlock*) (in LLDB) + 1267 [0x1067dd493]
+ ! : | + ! 1 swift::GenericCloner::visitTerminator(swift::SILBasicBlock*) (in LLDB) + 44 [0x1067db70c]
+ ! : | + 1 swift::GenericCloner::populateCloned() (in LLDB) + 335 [0x1067dab7f]
+ ! : | + 1 swift::TypeSubstCloner<swift::GenericCloner, swift::SILOptFunctionBuilder>::remapType(swift::SILType) (in LLDB) + 213 [0x1067db405]
+ ! : | + 1 swift::SILType::subst(swift::SILModule&, swift::SubstitutionMap) const (in LLDB) + 169 [0x1068a0eb9]
+ ! : | + 1 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 319 [0x1068a991f]
+ ! : | + 1 swift::Lowering::TypeConverter::getTypeLowering(swift::Lowering::AbstractionPattern, swift::Type, swift::TypeExpansionContext) (in LLDB) + 855 [0x10692c267]
+ ! : | + 1 swift::CanTypeVisitor<(anonymous namespace)::LowerType, swift::Lowering::TypeLowering*, swift::Lowering::AbstractionPattern>::visit(swift::CanType, swift::Lowering::AbstractionPattern) (in LLDB) + 301 [0x10692cead]
+ ! : | + 1 (anonymous namespace)::LowerType::visitAnyStructType(swift::CanType, swift::Lowering::AbstractionPattern, swift::StructDecl*) (in LLDB) + 441 [0x106933e19]
+ ! : | + 1 swift::Type::subst(swift::SubstitutionMap, swift::SubstOptions) const (in LLDB) + 118 [0x106e999d6]
+ ! : | + 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 54 [0x106ea0e96]
+ ! : | + 1 llvm::Optional<swift::Type> llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>::callback_fn<substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions)::$_23>(long, swift::TypeBase*) (in LLDB) + 555 [0x106ea3feb]
+ ! : | + 1 swift::SubstitutionMap::lookupSubstitution(swift::CanTypeWrapper<swift::SubstitutableType>) const (in LLDB) + 105 [0x106e924b9]
+ ! : | + 1 swift::GenericTypeParamType::getIndex() const (in LLDB) + 0 [0x106e99a40]
+ ! : | 9 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 2466 [0x1067f6b22]
+ ! : | + 9 swift::GenericFuncSpecializer::GenericFuncSpecializer(swift::SILOptFunctionBuilder&, swift::SILFunction*, swift::SubstitutionMap, swift::ReabstractionInfo const&) (in LLDB) + 1205 [0x1067f4db5]
+ ! : | + 5 swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature) (in LLDB) + 455 [0x106858c27]
+ ! : | + ! 4 swift::Mangle::SpecializationMangler::finalize() (in LLDB) + 710 [0x1068588e6]
+ ! : | + ! : 4 swift::Demangle::mangleNode(swift::Demangle::Node*) (in LLDB) + 25 [0x106f1b049]
+ ! : | + ! : 2 swift::Demangle::mangleNode(swift::Demangle::Node*, llvm::function_ref<swift::Demangle::Node* (swift::Demangle::SymbolicReferenceKind, void const*)>) (in LLDB) + 810 [0x106f1b38a]
+ ! : | + ! : | 2 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 1882 [0x106f1bbea]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 15681 [0x106f1f1d1]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 4300 [0x106f1c55c]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 3279 [0x106f1c15f]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 13832 [0x106f1ea98]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 4233 [0x106f1c519]
+ ! : | + ! : | + 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 11580 [0x106f1e1cc]
+ ! : | + ! : | + 1 swift::Demangle::Node::begin() const (in LLDB) + 16 [0x106ee6280]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::mangleAbstractStorage(swift::Demangle::Node*, llvm::StringRef) (in LLDB) + 75 [0x106f2a72b]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::mangle(swift::Demangle::Node*) (in LLDB) + 2207 [0x106f1bd2f]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::mangleAnyGenericType(swift::Demangle::Node*, llvm::StringRef) (in LLDB) + 51 [0x106f29bf3]
+ ! : | + ! : | 1 (anonymous namespace)::Remangler::trySubstitution(swift::Demangle::Node*, swift::Demangle::SubstitutionEntry&, bool) (in LLDB) + 63 [0x106f284df]
+ ! : | + ! : | 1 swift::Demangle::SubstitutionEntry::deepHash(swift::Demangle::Node*) (in LLDB) + 459 [0x106f1aaeb]
+ ! : | + ! : | 1 swift::Demangle::SubstitutionEntry::deepHash(swift::Demangle::Node*) (in LLDB) + 6 [0x106f1a926]
+ ! : | + ! : 1 swift::Demangle::mangleNode(swift::Demangle::Node*, llvm::function_ref<swift::Demangle::Node* (swift::Demangle::SymbolicReferenceKind, void const*)>) (in LLDB) + 637 [0x106f1b2dd]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 21 [0x7fff6364afe5]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 104 [0x7fff6364b06a]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff6364c2e4]
+ ! : | + ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 70 [0x7fff6364c3f4]
+ ! : | + ! : 1 swift::Demangle::mangleNode(swift::Demangle::Node*, llvm::function_ref<swift::Demangle::Node* (swift::Demangle::SymbolicReferenceKind, void const*)>) (in LLDB) + 925 [0x106f1b3fd]
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 0 [0x7fff605ff6f0]
+ ! : | + ! 1 swift::Mangle::SpecializationMangler::finalize() (in LLDB) + 284 [0x10685873c]
+ ! : | + ! 1 swift::Demangle::Demangler::parseAndPushNodes() (in LLDB) + 56 [0x106ee7998]
+ ! : | + ! 1 swift::Demangle::Demangler::demangleOperator() (in LLDB) + 88 [0x106ee7b48]
+ ! : | + 4 swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature) (in LLDB) + 222 [0x106858b3e]
+ ! : | + 4 swift::GenericSignatureImpl::forEachParam(llvm::function_ref<void (swift::GenericTypeParamType*, bool)>) const (in LLDB) + 675 [0x106e23873]
+ ! : | + 2 void llvm::function_ref<void (swift::GenericTypeParamType*, bool)>::callback_fn<swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature)::$_0>(long, swift::GenericTypeParamType*, bool) (in LLDB) + 101 [0x106859c45]
+ ! : | + : 2 swift::Mangle::ASTMangler::appendType(swift::Type, swift::ValueDecl const*) (in LLDB) + 486 [0x106d486f6]
+ ! : | + : 2 swift::Mangle::ASTMangler::appendAnyGenericType(swift::GenericTypeDecl const*) (in LLDB) + 359 [0x106d475f7]
+ ! : | + : 2 swift::Mangle::ASTMangler::appendDeclName(swift::ValueDecl const*) (in LLDB) + 360 [0x106d4aec8]
+ ! : | + : 2 swift::Mangle::Mangler::appendIdentifier(llvm::StringRef) (in LLDB) + 93 [0x106ebe7dd]
+ ! : | + : 1 std::__1::pair<llvm::StringMapIterator<unsigned int>, bool> llvm::StringMap<unsigned int, llvm::MallocAllocator>::try_emplace<>(llvm::StringRef) (in LLDB) + 28 [0x1096baf5c]
+ ! : | + : | 1 llvm::StringMapImpl::LookupBucketFor(llvm::StringRef) (in LLDB) + 334 [0x10613de8e]
+ ! : | + : 1 std::__1::pair<llvm::StringMapIterator<unsigned int>, bool> llvm::StringMap<unsigned int, llvm::MallocAllocator>::try_emplace<>(llvm::StringRef) (in LLDB) + 168 [0x1096bafe8]
+ ! : | + : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 222 [0x7fff6368b81e]
+ ! : | + 1 void llvm::function_ref<void (swift::GenericTypeParamType*, bool)>::callback_fn<swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature)::$_0>(long, swift::GenericTypeParamType*, bool) (in LLDB) + 185 [0x106859c99]
+ ! : | + : 1 llvm::raw_ostream::write(char const*, unsigned long) (in LLDB) + 442 [0x10616daba]
+ ! : | + : 1 llvm::raw_svector_ostream::write_impl(char const*, unsigned long) (in LLDB) + 78 [0x10616f0fe]
+ ! : | + : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 202 [0x7fff6368b80a]
+ ! : | + 1 void llvm::function_ref<void (swift::GenericTypeParamType*, bool)>::callback_fn<swift::Mangle::GenericSpecializationMangler::mangle(swift::GenericSignature)::$_0>(long, swift::GenericTypeParamType*, bool) (in LLDB) + 172 [0x106859c8c]
+ ! : | 4 swift::trySpecializeApplyOfGeneric(swift::SILOptFunctionBuilder&, swift::ApplySite, llvm::SmallSetVector<swift::SILInstruction*, 8u>&, llvm::SmallVectorImpl<swift::SILFunction*>&, swift::OptRemark::Emitter&) (in LLDB) + 1833 [0x1067f68a9]
+ ! : | + 2 swift::ReabstractionInfo::ReabstractionInfo(swift::ModuleDecl*, bool, swift::ApplySite, swift::SILFunction*, swift::SubstitutionMap, swift::IsSerialized_t, bool, swift::OptRemark::Emitter*) (in LLDB) + 312 [0x1067f0a98]
+ ! : | + ! 2 swift::SILFunctionType::substGenericArgs(swift::SILModule&, swift::SubstitutionMap, swift::TypeExpansionContext) (in LLDB) + 232 [0x1068a50a8]
+ ! : | + ! 2 (anonymous namespace)::SILTypeSubstituter::substSILFunctionType(swift::CanTypeWrapper<swift::SILFunctionType>) (in LLDB) + 436 [0x1068a5274]
+ ! : | + ! 1 (anonymous namespace)::SILTypeSubstituter::visitType(swift::CanType) (in LLDB) + 118 [0x1068a9856]
+ ! : | + ! : 1 swift::Type::subst(llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) const (in LLDB) + 127 [0x106e9fcff]
+ ! : | + ! : 1 substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions) (in LLDB) + 308 [0x106e9f344]
+ ! : | + ! : 1 swift::Type::transformRec(llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>) const (in LLDB) + 54 [0x106ea0e96]
+ ! : | + ! : 1 llvm::Optional<swift::Type> llvm::function_ref<llvm::Optional<swift::Type> (swift::TypeBase*)>::callback_fn<substType(swift::Type, llvm::function_ref<swift::Type (swift::SubstitutableType*)>, llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::SubstOptions)::$_23>(long, swift::TypeBase*) (in LLDB) + 1634 [0x106ea4422]
+ ! : | + ! : 1 getMemberForBaseType(llvm::function_ref<swift::ProtocolConformanceRef (swift::CanType, swift::Type, swift::ProtocolDecl*)>, swift::Type, swift::Type, swift::AssociatedTypeDecl*, swift::Identifier, swift::SubstOptions) (in LLDB) + 1044 [0x106e9eea4]
+ ! : | + ! : 1 swift::SubstitutionMap::lookupConformance(swift::CanType, swift:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment