|
Function Name  |
Hit count  |
LLVMExtraAddMultiVersioningPass_impl |
0 |
createMultiVersioningPass(bool) |
1 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::Info<llvm::Constant>::Info(llvm::Use*, llvm::Constant*, unsigned long, bool) |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::Info<llvm::GlobalValue>::Info(llvm::Use*, unsigned long, bool) |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::done() |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::next() |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::Frame::next() |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::Frame::Frame<decltype(nullptr), llvm::Constant*&, unsigned int, bool>(decltype(nullptr)&&, llvm::Constant*&, unsigned int&&, bool&&) |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::Frame::Frame<llvm::Use*&, llvm::Constant*&, unsigned long&, bool&>(llvm::Use*&, llvm::Constant*&, unsigned long&, bool&) |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::forward() |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::ConstantUses(llvm::Constant*, llvm::Module&) |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::Info<llvm::Constant>::Info(llvm::Use*, llvm::Constant*, unsigned long, bool) |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::Info<llvm::Instruction>::Info(llvm::Use*, unsigned long, bool) |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::done() |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::next() |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::Frame::next() |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::Frame::Frame<decltype(nullptr), llvm::Constant*&, unsigned int, bool>(decltype(nullptr)&&, llvm::Constant*&, unsigned int&&, bool&&) |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::Frame::Frame<llvm::Use*&, llvm::Constant*&, unsigned long&, bool&>(llvm::Use*&, llvm::Constant*&, unsigned long&, bool&) |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::forward() |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::ConstantUses(llvm::Constant*, llvm::Module&) |
0 |
(anonymous namespace)::MultiVersioningLegacy::runOnModule(llvm::Module&) |
2 |
(anonymous namespace)::MultiVersioningLegacy::MultiVersioningLegacy(bool) |
1 |
llvm::Value* (anonymous namespace)::map_get<llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > >&>(llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > >&, llvm::Value*, llvm::Value*) |
0 |
(anonymous namespace)::CloneCtx::clone_bases() |
1 |
(anonymous namespace)::CloneCtx::fix_gv_uses() |
1 |
(anonymous namespace)::CloneCtx::get_func_id(llvm::Function*) |
0 |
(anonymous namespace)::CloneCtx::prepare_vmap(llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > >&) |
0 |
(anonymous namespace)::CloneCtx::check_partial((anonymous namespace)::CloneCtx::Group&, (anonymous namespace)::CloneCtx::Target&) |
0 |
(anonymous namespace)::CloneCtx::clone_partial((anonymous namespace)::CloneCtx::Group&, (anonymous namespace)::CloneCtx::Target&) |
0 |
(anonymous namespace)::CloneCtx::emit_metadata() |
1 |
(anonymous namespace)::CloneCtx::fix_inst_uses() |
1 |
(anonymous namespace)::CloneCtx::rewrite_alias(llvm::GlobalAlias*, llvm::Function*) |
0 |
(anonymous namespace)::CloneCtx::clone_function(llvm::Function*, llvm::Function*, llvm::ValueMap<llvm::Value const*, llvm::WeakTrackingVH, llvm::ValueMapConfig<llvm::Value const*, llvm::sys::SmartMutex<false> > >&) |
0 |
(anonymous namespace)::CloneCtx::get_reloc_slot(llvm::Function*) |
0 |
llvm::Constant* (anonymous namespace)::CloneCtx::rewrite_gv_init<llvm::SmallVector<(anonymous namespace)::ConstantUses<llvm::GlobalValue>::Frame, 4u> >(llvm::SmallVector<(anonymous namespace)::ConstantUses<llvm::GlobalValue>::Frame, 4u> const&) |
0 |
llvm::Value* (anonymous namespace)::CloneCtx::rewrite_inst_use<llvm::SmallVector<(anonymous namespace)::ConstantUses<llvm::Instruction>::Frame, 4u> >(llvm::SmallVector<(anonymous namespace)::ConstantUses<llvm::Instruction>::Frame, 4u> const&, llvm::Value*, llvm::Instruction*) |
0 |
(anonymous namespace)::CloneCtx::collect_func_info(llvm::Function&) |
29064 |
(anonymous namespace)::CloneCtx::clone_all_partials() |
1 |
(anonymous namespace)::CloneCtx::collect_func_infos() |
1 |
(anonymous namespace)::CloneCtx::Group::Group(int, jl_target_spec_t const&) |
1 |
(anonymous namespace)::CloneCtx::Target::Target(int, jl_target_spec_t const&) |
1 |
(anonymous namespace)::CloneCtx::CloneCtx(llvm::Module&, llvm::function_ref<llvm::LoopInfo& (llvm::Function&)>, llvm::function_ref<llvm::CallGraph& ()>, bool) |
1 |
std::vector<llvm::Constant*, std::allocator<llvm::Constant*> > (anonymous namespace)::consume_gv<llvm::Constant>(llvm::Module&, char const*, bool) |
1 |
std::vector<llvm::Function*, std::allocator<llvm::Function*> > (anonymous namespace)::consume_gv<llvm::Function>(llvm::Module&, char const*, bool) |
1 |
(anonymous namespace)::runMultiVersioning(llvm::Module&, llvm::function_ref<llvm::LoopInfo& (llvm::Function&)>, llvm::function_ref<llvm::CallGraph& ()>, bool) |
2 |
MultiVersioning::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::get_info() const |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::get_stack() const |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::get_info() const |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::get_stack() const |
0 |
(anonymous namespace)::MultiVersioningLegacy::getAnalysisUsage(llvm::AnalysisUsage&) const |
1 |
llvm::GlobalAlias* (anonymous namespace)::CloneCtx::add_comdat<llvm::GlobalAlias>(llvm::GlobalAlias*) const |
2 |
llvm::GlobalVariable* (anonymous namespace)::CloneCtx::add_comdat<llvm::GlobalVariable>(llvm::GlobalVariable*) const |
6 |
(anonymous namespace)::CloneCtx::add_features(llvm::Function*, llvm::StringRef, llvm::StringRef, unsigned int) const |
29064 |
(anonymous namespace)::CloneCtx::get_ptrdiff32(llvm::Constant*, llvm::Constant*) const |
43959 |
llvm::Constant* (anonymous namespace)::CloneCtx::emit_offset_table<llvm::Constant>(std::vector<llvm::Constant*, std::allocator<llvm::Constant*> > const&, llvm::StringRef) const |
1 |
llvm::Constant* (anonymous namespace)::CloneCtx::emit_offset_table<llvm::Function>(std::vector<llvm::Function*, std::allocator<llvm::Function*> > const&, llvm::StringRef) const |
1 |
(anonymous namespace)::CloneCtx::Group::base_func(llvm::Function*) const |
29064 |
(anonymous namespace)::CloneCtx::is_vector(llvm::FunctionType*) const |
287603 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::forward()::{lambda(llvm::Use*, llvm::ConstantExpr*)#4}::operator()(llvm::Use*, llvm::ConstantExpr*) const |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::forward()::{lambda(llvm::Use*, llvm::ConstantAggregate*)#3}::operator()(llvm::Use*, llvm::ConstantAggregate*) const |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::forward()::{lambda(llvm::Use*, llvm::Constant*, unsigned long, bool)#2}::operator()(llvm::Use*, llvm::Constant*, unsigned long, bool) const |
0 |
(anonymous namespace)::ConstantUses<llvm::GlobalValue>::forward()::{lambda()#1}::operator()() const |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::forward()::{lambda(llvm::Use*, llvm::ConstantExpr*)#4}::operator()(llvm::Use*, llvm::ConstantExpr*) const |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::forward()::{lambda(llvm::Use*, llvm::ConstantAggregate*)#3}::operator()(llvm::Use*, llvm::ConstantAggregate*) const |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::forward()::{lambda(llvm::Use*, llvm::Constant*, unsigned long, bool)#2}::operator()(llvm::Use*, llvm::Constant*, unsigned long, bool) const |
0 |
(anonymous namespace)::ConstantUses<llvm::Instruction>::forward()::{lambda()#1}::operator()() const |
0 |
(anonymous namespace)::MultiVersioningLegacy::runOnModule(llvm::Module&)::{lambda(llvm::Function&)#1}::operator()(llvm::Function&) const |
29064 |
(anonymous namespace)::MultiVersioningLegacy::runOnModule(llvm::Module&)::{lambda()#2}::operator()() const |
0 |
(anonymous namespace)::CloneCtx::fix_gv_uses()::{lambda(llvm::Function*)#1}::operator()(llvm::Function*) const |
0 |
(anonymous namespace)::CloneCtx::emit_metadata()::{lambda(std::pair<llvm::Constant*, unsigned int> const&, std::pair<llvm::Constant*, unsigned int> const&)#2}::operator()(std::pair<llvm::Constant*, unsigned int> const&, std::pair<llvm::Constant*, unsigned int> const&) const |
0 |
(anonymous namespace)::CloneCtx::emit_metadata()::{lambda(unsigned int)#1}::operator()(unsigned int) const |
2 |
MultiVersioning::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::{lambda(llvm::Function&)#1}::operator()(llvm::Function&) const |
0 |
MultiVersioning::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&)::{lambda()#2}::operator()() const |
0 |