| 
    
      Function Name   | 
      Hit count   | 
    
    
              | jl_jit_globals(std::map<void*, llvm::GlobalVariable*, std::less<void*>, std::allocator<std::pair<void* const, llvm::GlobalVariable*> > >&) | 
              4 | 
            
    
              | jl_link_global(llvm::GlobalVariable*, void*) | 
              179327 | 
            
    
              | jl_merge_module(llvm::orc::ThreadSafeModule&, llvm::orc::ThreadSafeModule) | 
              33720 | 
            
    
              | add_named_global(llvm::StringRef, void*) | 
              59535 | 
            
    
              | CodeGenOptLevelFor(int) | 
              5103 | 
            
    
              | jl_create_datalayout(llvm::TargetMachine&) | 
              568 | 
            
    
              | registerRTDyldJITObject(llvm::object::ObjectFile const&, llvm::RuntimeDyld::LoadedObjectInfo const&, std::shared_ptr<llvm::RTDyldMemoryManager> const&) | 
              334403 | 
            
    
              | jl_add_to_ee(llvm::orc::ThreadSafeModule&, llvm::StringMap<llvm::orc::ThreadSafeModule*, llvm::MallocAllocator>&) | 
              337216 | 
            
    
              | jl_add_to_ee(llvm::orc::ThreadSafeModule&, llvm::StringMap<llvm::orc::ThreadSafeModule*, llvm::MallocAllocator>&, llvm::DenseMap<llvm::orc::ThreadSafeModule*, int, llvm::DenseMapInfo<llvm::orc::ThreadSafeModule*, void>, llvm::detail::DenseMapPair<llvm::orc::ThreadSafeModule*, int> >&, std::vector<std::vector<llvm::orc::ThreadSafeModule*, std::allocator<llvm::orc::ThreadSafeModule*> >, std::allocator<std::vector<llvm::orc::ThreadSafeModule*, std::allocator<llvm::orc::ThreadSafeModule*> > > >&, int) | 
              519813 | 
            
    
              | countBasicBlocks(llvm::Function const&) | 
              2 | 
            
    
              | jl_decorate_module(llvm::Module&) | 
              334404 | 
            
    
              | _jl_compile_codeinst(_jl_code_instance_t*, _jl_code_info_t*, unsigned long, llvm::orc::ThreadSafeContext) | 
              188320 | 
            
    
              | getAddressForFunction(llvm::StringRef) | 
              655189 | 
            
    
              | (anonymous namespace)::OptimizerT::OptimizerT(llvm::TargetMachine&, int) | 
              2268 | 
            
    
              | (anonymous namespace)::OptimizerT::operator()(llvm::orc::ThreadSafeModule, llvm::orc::MaterializationResponsibility&) | 
              334404 | 
            
    
              | (anonymous namespace)::createJTMBFromTM(llvm::TargetMachine&, int) | 
              4536 | 
            
    
              | (anonymous namespace)::createTargetMachine() | 
              567 | 
            
    
              | (anonymous namespace)::CompilerT::CompilerT(llvm::orc::IRSymbolMapper::ManglingOptions, llvm::TargetMachine&, int) | 
              2268 | 
            
    
              | (anonymous namespace)::CompilerT::operator()(llvm::Module&) | 
              334404 | 
            
    
              | (anonymous namespace)::PMCreator::PMCreator((anonymous namespace)::PMCreator&&) | 
              2268 | 
            
    
              | (anonymous namespace)::PMCreator::PMCreator((anonymous namespace)::PMCreator const&) | 
              0 | 
            
    
              | (anonymous namespace)::PMCreator::PMCreator(llvm::TargetMachine&, int) | 
              2268 | 
            
    
              | (anonymous namespace)::PMCreator::operator()() | 
              952 | 
            
    
              | (anonymous namespace)::TMCreator::TMCreator(llvm::TargetMachine&, int) | 
              2268 | 
            
    
              | (anonymous namespace)::TMCreator::operator()() | 
              952 | 
            
    
              | ForwardingMemoryManager::finalizeMemory(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) | 
              334403 | 
            
    
              | ForwardingMemoryManager::registerEHFrames(unsigned char*, unsigned long, unsigned long) | 
              334380 | 
            
    
              | ForwardingMemoryManager::deregisterEHFrames() | 
              0 | 
            
    
              | ForwardingMemoryManager::notifyObjectLoaded(llvm::RuntimeDyld&, llvm::object::ObjectFile const&) | 
              334403 | 
            
    
              | ForwardingMemoryManager::allocateCodeSection(unsigned long, unsigned int, unsigned int, llvm::StringRef) | 
              334380 | 
            
    
              | ForwardingMemoryManager::allocateDataSection(unsigned long, unsigned int, unsigned int, llvm::StringRef, bool) | 
              454179 | 
            
    
              | ForwardingMemoryManager::reserveAllocationSpace(unsigned long, unsigned int, unsigned long, unsigned int, unsigned long, unsigned int) | 
              0 | 
            
    
              | ForwardingMemoryManager::needsToReserveAllocationSpace() | 
              334403 | 
            
    
              | ForwardingMemoryManager::ForwardingMemoryManager(std::shared_ptr<llvm::RuntimeDyld::MemoryManager>) | 
              334403 | 
            
    
              | ForwardingMemoryManager::~ForwardingMemoryManager() | 
              0 | 
            
    
              | ForwardingMemoryManager::~ForwardingMemoryManager().2 | 
              0 | 
            
    
              | JuliaOJIT::findSymbol(llvm::StringRef, bool) | 
              2049200 | 
            
    
              | JuliaOJIT::OptSelLayerT::emit(std::unique_ptr<llvm::orc::MaterializationResponsibility, std::default_delete<llvm::orc::MaterializationResponsibility> >, llvm::orc::ThreadSafeModule) | 
              334404 | 
            
    
              | JuliaOJIT::shareStrings(llvm::Module&) | 
              334404 | 
            
    
              | JuliaOJIT::getMangledName[abi:cxx11](llvm::StringRef) | 
              2845520 | 
            
    
              | JuliaOJIT::getMangledName[abi:cxx11](llvm::GlobalValue const*) | 
              0 | 
            
    
              | JuliaOJIT::addGlobalMapping(llvm::StringRef, unsigned long) | 
              130346 | 
            
    
              | JuliaOJIT::getFunctionAddress(llvm::StringRef) | 
              655189 | 
            
    
              | JuliaOJIT::findUnmangledSymbol(llvm::StringRef) | 
              1394000 | 
            
    
              | JuliaOJIT::getFunctionAtAddress(unsigned long, _jl_code_instance_t*) | 
              1286480 | 
            
    
              | JuliaOJIT::getGlobalValueAddress(llvm::StringRef) | 
              6 | 
            
    
              | JuliaOJIT::RegisterJITEventListener(llvm::JITEventListener*) | 
              567 | 
            
    
              | JuliaOJIT::enableJITDebuggingSupport() | 
              567 | 
            
    
              | JuliaOJIT::PipelineT::PipelineT(llvm::orc::ObjectLayer&, llvm::TargetMachine&, int) | 
              2268 | 
            
    
              | JuliaOJIT::addModule(llvm::orc::ThreadSafeModule) | 
              334404 | 
            
    
              | JuliaOJIT::JuliaOJIT() | 
              567 | 
            
    
              | JuliaOJIT::getTargetCPU() const | 
              25 | 
            
    
              | JuliaOJIT::getDataLayout() const | 
              376745 | 
            
    
              | JuliaOJIT::getTotalBytes() const | 
              1 | 
            
    
              | JuliaOJIT::getTargetTriple() const | 
              376893 | 
            
    
              | JuliaOJIT::getTargetOptions() const | 
              25 | 
            
    
              | JuliaOJIT::cloneTargetMachine() const | 
              24 | 
            
    
              | JuliaOJIT::getTargetIRAnalysis() const | 
              99 | 
            
    
              | JuliaOJIT::getTargetFeatureString() const | 
              476 | 
            
    
              | JuliaOJIT::getTarget() const | 
              25 | 
            
    
              | jl_merge_module(llvm::orc::ThreadSafeModule&, llvm::orc::ThreadSafeModule)::{lambda(llvm::Module&)#1}::operator()(llvm::Module&) const | 
              33720 | 
            
    
              | registerRTDyldJITObject(llvm::object::ObjectFile const&, llvm::RuntimeDyld::LoadedObjectInfo const&, std::shared_ptr<llvm::RTDyldMemoryManager> const&)::{lambda(llvm::StringRef const&)#1}::operator()(llvm::StringRef const&) const | 
              660334 | 
            
    
              | jl_add_to_ee(llvm::orc::ThreadSafeModule&, llvm::StringMap<llvm::orc::ThreadSafeModule*, llvm::MallocAllocator>&, llvm::DenseMap<llvm::orc::ThreadSafeModule*, int, llvm::DenseMapInfo<llvm::orc::ThreadSafeModule*, void>, llvm::detail::DenseMapPair<llvm::orc::ThreadSafeModule*, int> >&, std::vector<std::vector<llvm::orc::ThreadSafeModule*, std::allocator<llvm::orc::ThreadSafeModule*> >, std::allocator<std::vector<llvm::orc::ThreadSafeModule*, std::allocator<llvm::orc::ThreadSafeModule*> > > >&, int)::{lambda(llvm::Module&)#1}::operator()(llvm::Module&) const | 
              337216 | 
            
    
              | (anonymous namespace)::OptimizerT::operator()(llvm::orc::ThreadSafeModule, llvm::orc::MaterializationResponsibility&)::{lambda(llvm::Module&)#1}::operator()(llvm::Module&) const | 
              334404 | 
            
    
              | JuliaOJIT::OptSelLayerT::emit(std::unique_ptr<llvm::orc::MaterializationResponsibility, std::default_delete<llvm::orc::MaterializationResponsibility> >, llvm::orc::ThreadSafeModule)::{lambda(llvm::Module&)#1}::operator()(llvm::Module&) const | 
              334404 | 
            
    
              | JuliaOJIT::addModule(llvm::orc::ThreadSafeModule)::{lambda(llvm::Module&)#1}::operator()(llvm::Module&) const | 
              334404 | 
            
    
              | JuliaOJIT::JuliaOJIT()::{lambda(llvm::orc::SymbolStringPtr const&)#4}::operator()(llvm::orc::SymbolStringPtr const&) const | 
              809546 | 
            
    
              | JuliaOJIT::JuliaOJIT()::{lambda(llvm::orc::MaterializationResponsibility&, llvm::object::ObjectFile const&, llvm::RuntimeDyld::LoadedObjectInfo const&)#3}::operator()(llvm::orc::MaterializationResponsibility&, llvm::object::ObjectFile const&, llvm::RuntimeDyld::LoadedObjectInfo const&) const | 
              334403 | 
            
    
              | JuliaOJIT::JuliaOJIT()::{lambda()#2}::operator()() const | 
              334403 | 
            
    
              | JuliaOJIT::JuliaOJIT()::{lambda()#1}::operator()() const | 
              812 | 
            
    
              | jl_merge_module(llvm::orc::ThreadSafeModule&, llvm::orc::ThreadSafeModule)::{lambda(llvm::Module&)#1}::operator()(llvm::Module&) const::{lambda(llvm::Module&)#1}::operator()(llvm::Module&) const | 
              33720 | 
            
    
              | jl_compile_extern_c_impl | 
              6 | 
            
    
              | jl_dump_compiles_impl | 
              4 | 
            
    
              | jl_dump_llvm_opt_impl | 
              2 | 
            
    
              | jl_dump_method_asm_impl | 
              3 | 
            
    
              | jl_extern_c_impl | 
              4 | 
            
    
              | jl_generate_fptr_for_unspecialized_impl | 
              3146 | 
            
    
              | jl_generate_fptr_impl | 
              81403900 | 
            
    
              | jl_jit_total_bytes_impl | 
              1 |