|
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 |