|
Function Name  |
Hit count  |
LLVMExtraAddAllocOptPass_impl |
0 |
createAllocOptPass() |
8 |
AllocOptPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) |
0 |
(anonymous namespace)::AllocOptLegacy::runOnFunction(llvm::Function&) |
40 |
(anonymous namespace)::AllocOptLegacy::doInitialization(llvm::Module&) |
24 |
(anonymous namespace)::AllocOptLegacy::AllocOptLegacy() |
8 |
(anonymous namespace)::AllocOpt::runOnFunction(llvm::Function&, llvm::function_ref<llvm::DominatorTree& ()>) |
40 |
(anonymous namespace)::AllocOpt::doInitialization(llvm::Module&) |
24 |
(anonymous namespace)::Optimizer::getDomTree() |
0 |
(anonymous namespace)::Optimizer::initialize() |
16 |
(anonymous namespace)::Optimizer::ReplaceUses::Frame::Frame(llvm::Instruction*, llvm::Instruction*) |
0 |
(anonymous namespace)::Optimizer::ReplaceUses::Frame::Frame(llvm::Instruction*, unsigned int) |
0 |
(anonymous namespace)::Optimizer::isSafepoint(llvm::Instruction*) |
0 |
(anonymous namespace)::Optimizer::moveToStack(llvm::CallInst*, unsigned long, bool) |
0 |
(anonymous namespace)::Optimizer::optimizeAll() |
16 |
(anonymous namespace)::Optimizer::optimizeTag(llvm::CallInst*) |
0 |
(anonymous namespace)::Optimizer::removeAlloc(llvm::CallInst*) |
0 |
(anonymous namespace)::Optimizer::splitOnStack(llvm::CallInst*) |
0 |
(anonymous namespace)::Optimizer::getGCAllocSize(llvm::Instruction*) |
822 |
(anonymous namespace)::Optimizer::insertLifetime(llvm::Value*, llvm::Constant*, llvm::Instruction*) |
0 |
(anonymous namespace)::Optimizer::pushInstruction(llvm::Instruction*) |
822 |
(anonymous namespace)::Optimizer::getFirstSafepoint(llvm::BasicBlock*) |
0 |
(anonymous namespace)::Optimizer::insertLifetimeEnd(llvm::Value*, llvm::Constant*, llvm::Instruction*) |
0 |
(anonymous namespace)::Optimizer::replaceIntrinsicUseWith(llvm::IntrinsicInst*, unsigned int, llvm::Instruction*, llvm::Instruction*) |
0 |
(anonymous namespace)::Optimizer::Lifetime::Frame::Frame(llvm::BasicBlock*) |
0 |
(anonymous namespace)::Optimizer::finalize() |
16 |
(anonymous namespace)::Optimizer::checkInst(llvm::Instruction*) |
24 |
(anonymous namespace)::Optimizer::Optimizer(llvm::Function&, (anonymous namespace)::AllocOpt&, llvm::function_ref<llvm::DominatorTree& ()>) |
16 |
(anonymous namespace)::removeGCPreserve(llvm::CallInst*, llvm::Instruction*) |
0 |
(anonymous namespace)::AllocOptLegacy::getAnalysisUsage(llvm::AnalysisUsage&) const |
8 |
AllocOptPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&)::{lambda()#1}::operator()() const |
0 |
(anonymous namespace)::AllocOptLegacy::runOnFunction(llvm::Function&)::{lambda()#1}::operator()() const |
0 |
(anonymous namespace)::Optimizer::moveToStack(llvm::CallInst*, unsigned long, bool)::{lambda(llvm::Instruction*)#4}::operator()(llvm::Instruction*) const |
0 |
(anonymous namespace)::Optimizer::moveToStack(llvm::CallInst*, unsigned long, bool)::{lambda(llvm::Instruction*, llvm::Instruction*)#3}::operator()(llvm::Instruction*, llvm::Instruction*) const |
0 |
(anonymous namespace)::Optimizer::moveToStack(llvm::CallInst*, unsigned long, bool)::{lambda(llvm::Instruction*, llvm::Instruction*)#1}::operator()(llvm::Instruction*, llvm::Instruction*) const |
0 |
(anonymous namespace)::Optimizer::moveToStack(llvm::CallInst*, unsigned long, bool)::{lambda()#2}::operator()() const |
0 |
(anonymous namespace)::Optimizer::removeAlloc(llvm::CallInst*)::{lambda(llvm::Instruction*)#3}::operator()(llvm::Instruction*) const |
0 |
(anonymous namespace)::Optimizer::removeAlloc(llvm::CallInst*)::{lambda(llvm::Instruction*)#4}::operator()(llvm::Instruction*) const |
0 |
(anonymous namespace)::Optimizer::removeAlloc(llvm::CallInst*)::{lambda(llvm::Instruction*)#1}::operator()(llvm::Instruction*) const |
0 |
(anonymous namespace)::Optimizer::removeAlloc(llvm::CallInst*)::{lambda()#2}::operator()() const |
0 |
(anonymous namespace)::Optimizer::splitOnStack(llvm::CallInst*)::{lambda(llvm::Instruction*)#2}::operator()(llvm::Instruction*) const |
0 |
(anonymous namespace)::Optimizer::splitOnStack(llvm::CallInst*)::{lambda(llvm::Instruction*, unsigned int)#4}::operator()(llvm::Instruction*, unsigned int) const |
0 |
(anonymous namespace)::Optimizer::splitOnStack(llvm::CallInst*)::{lambda(llvm::Use*)#6}::operator()(llvm::Use*) const |
0 |
(anonymous namespace)::Optimizer::splitOnStack(llvm::CallInst*)::{lambda((anonymous namespace)::Optimizer::splitOnStack(llvm::CallInst*)::SplitSlot&, unsigned int, llvm::Type*, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&)#5}::operator()((anonymous namespace)::Optimizer::splitOnStack(llvm::CallInst*)::SplitSlot&, unsigned int, llvm::Type*, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&) const |
0 |
(anonymous namespace)::Optimizer::splitOnStack(llvm::CallInst*)::{lambda(unsigned int)#1}::operator()(unsigned int) const |
0 |
(anonymous namespace)::Optimizer::splitOnStack(llvm::CallInst*)::{lambda()#3}::operator()() const |
0 |