|
Function Name  |
Hit count  |
LLVMExtraAddLateLowerGCFramePass_impl |
0 |
DumpRefinements(State*) |
0 |
dumpLivenessState(llvm::Function&, State&) |
0 |
dumpBitVectorValues(State&, llvm::BitVector&) |
0 |
dumpColorAssignments(State const&, std::vector<int, std::allocator<int> >&) |
0 |
dumpSafepointsForBBName(llvm::Function&, State&, char const*) |
0 |
LateLowerGC::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) |
0 |
LateLowerGCFrame::MaybeTrackDst(State&, llvm::MemTransferInst*) |
0 |
LateLowerGCFrame::MaybeExtractVector(State&, llvm::Value*, llvm::Instruction*) |
0 |
LateLowerGCFrame::LiftPhi(State&, llvm::PHINode*) |
0 |
LateLowerGC::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&)::{lambda()#1}::operator()() const |
0 |
createLateLowerGCFramePass() |
17 |
LateLowerGCFrameLegacy::LateLowerGCFrameLegacy() |
17 |
LateLowerGCFrameLegacy::getAnalysisUsage(llvm::AnalysisUsage&) const |
17 |
getFieldOffset(llvm::DataLayout const&, llvm::Type*, llvm::ArrayRef<unsigned int>) |
1814 |
LateLowerGCFrame::PlaceRootsAndUpdateCalls(std::vector<int, std::allocator<int> >&, State&, std::map<llvm::Value*, std::pair<int, int>, std::less<llvm::Value*>, std::allocator<std::pair<llvm::Value* const, std::pair<int, int> > > >)::{lambda(llvm::AllocaInst*&)#1}::operator()(llvm::AllocaInst*&) const::{lambda(llvm::Use&)#1}::operator()(llvm::Use) const |
4761 |
TrackWithShadow(llvm::Value*, llvm::Type*, bool, llvm::Value*, llvm::Type*, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&) |
5970 |
ExtractTrackedValues(llvm::Value*, llvm::Type*, bool, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::ArrayRef<unsigned int>) |
12922 |
LateLowerGCFrame::LiftSelect(State&, llvm::SelectInst*) |
13611 |
ExtractScalar(llvm::Value*, llvm::Type*, bool, llvm::ArrayRef<unsigned int>, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&) |
23756 |
ExtractTrackedValues(llvm::Value*, llvm::Type*, bool, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::ArrayRef<unsigned int>)::{lambda(llvm::ArrayRef<unsigned int>)#1}::operator()(llvm::ArrayRef<unsigned int>) const |
25478 |
LateLowerGCFrameLegacy::runOnFunction(llvm::Function&)::{lambda()#1}::operator()() const |
27215 |
isLoadFromConstGV(llvm::Value*, bool&, llvm::SmallPtrSet<llvm::PHINode*, 1u>*) |
27911 |
FindRefinements(llvm::Value*, State*) |
28807 |
IsPermRooted(llvm::Value*, State*) |
31290 |
LateLowerGCFrame::CleanupIR(llvm::Function&, State*, bool*)::{lambda(llvm::Value*)#1}::operator()(llvm::Value*) const |
31290 |
getLoadValueAlign(llvm::LoadInst*) |
39913 |
LateLowerGCFrame::PlaceGCFrameStores(State&, unsigned int, std::vector<int, std::allocator<int> > const&, llvm::Value*) |
60842 |
isConstGV(llvm::GlobalVariable*) |
66184 |
LateLowerGCFrame::PlaceRootsAndUpdateCalls(std::vector<int, std::allocator<int> >&, State&, std::map<llvm::Value*, std::pair<int, int>, std::less<llvm::Value*>, std::allocator<std::pair<llvm::Value* const, std::pair<int, int> > > >)::{lambda(llvm::AllocaInst*&)#1}::operator()(llvm::AllocaInst*&) const |
91805 |
void RecursivelyVisit<llvm::IntrinsicInst, LateLowerGCFrame::PlaceRootsAndUpdateCalls(std::vector<int, std::allocator<int> >&, State&, std::map<llvm::Value*, std::pair<int, int>, std::less<llvm::Value*>, std::allocator<std::pair<llvm::Value* const, std::pair<int, int> > > >)::{lambda(llvm::AllocaInst*&)#1}::operator()(llvm::AllocaInst*&) const::{lambda(llvm::Use&)#1}>(LateLowerGCFrame::PlaceRootsAndUpdateCalls(std::vector<int, std::allocator<int> >&, State&, std::map<llvm::Value*, std::pair<int, int>, std::less<llvm::Value*>, std::allocator<std::pair<llvm::Value* const, std::pair<int, int> > > >)::{lambda(llvm::AllocaInst*&)#1}::operator()(llvm::AllocaInst*&) const::{lambda(llvm::Use&)#1}, llvm::Value*) |
109048 |
LateLowerGCFrame::GetPHIRefinements(llvm::PHINode*, State&) |
119969 |
PEOIterator::PEOIterator(std::vector<llvm::SetVector<int, std::vector<int, std::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int, void> > >, std::allocator<llvm::SetVector<int, std::vector<int, std::allocator<int> >, llvm::DenseSet<int, llvm::DenseMapInfo<int, void> > > > > const&) |
131071 |
LateLowerGCFrame::ColorRoots(State const&) |
131071 |
LateLowerGCFrame::ComputeLiveSets(State&) |
131071 |
LateLowerGCFrame::ComputeLiveness(State&) |
131071 |
LateLowerGCFrame::FixUpRefinements(llvm::ArrayRef<int>, State&) |
131071 |
LateLowerGCFrame::PlaceRootsAndUpdateCalls(std::vector<int, std::allocator<int> >&, State&, std::map<llvm::Value*, std::pair<int, int>, std::less<llvm::Value*>, std::allocator<std::pair<llvm::Value* const, std::pair<int, int> > > >) |
131071 |
LateLowerGCFrame::LocalScan(llvm::Function&) |
131071 |
State::State(llvm::Function&) |
131071 |
LateLowerGCFrame::runOnFunction(llvm::Function&, bool*) |
137811 |
LateLowerGCFrame::CleanupIR(llvm::Function&, State*, bool*) |
137811 |
LateLowerGCFrame::LateLowerGCFrame(llvm::function_ref<llvm::DominatorTree& ()>) |
137811 |
LateLowerGCFrameLegacy::runOnFunction(llvm::Function&) |
137811 |
LateLowerGCFrame::EmitLoadTag(llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Value*) |
184895 |
TrackCompositeType(llvm::Type*) |
193106 |
LateLowerGCFrame::NumberAllBase(State&, llvm::Value*) |
227855 |
LateLowerGCFrame::EmitTagPtr(llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::Type*, llvm::Value*) |
248892 |
getCompositeNumElements(llvm::Type*) |
372823 |
LateLowerGCFrame::GetPtrForNumber(State&, unsigned int, llvm::Instruction*) |
454460 |
LateLowerGCFrame::PlaceGCFrameStore(State&, unsigned int, unsigned int, std::vector<int, std::allocator<int> > const&, llvm::Value*, llvm::Instruction*) |
454460 |
LateLowerGCFrame::MaybeExtractScalar(State&, std::pair<llvm::Value*, int>, llvm::Instruction*) |
495655 |
AddInPredLiveOuts(llvm::BasicBlock*, llvm::BitVector&, State&) |
537707 |
LateLowerGCFrame::MaybeTrackStore(State&, llvm::StoreInst*) |
554224 |
LooksLikeFrameRef(llvm::Value*) |
801964 |
NoteSafepoint(State&, BBState&, llvm::CallInst*, std::vector<int, std::allocator<int> >) |
823932 |
LateLowerGCFrame::RefineLiveSet(llvm::BitVector&, State&, std::vector<int, std::allocator<int> > const&) |
823932 |
TrackCompositeType(llvm::Type*, std::vector<unsigned int, std::allocator<unsigned int> >&, std::vector<std::vector<unsigned int, std::allocator<unsigned int> >, std::allocator<std::vector<unsigned int, std::allocator<unsigned int> > > >&) |
1523960 |
NoteDef(State&, BBState&, int, std::vector<int, std::allocator<int> > const&) |
1946760 |
PEOIterator::next() |
2077830 |
LateLowerGCFrame::NumberAll(State&, llvm::Value*) |
2115940 |
UpdatePtrNumbering(llvm::Value*, llvm::Value*, State*) |
2194130 |
createMutableTBAAAccessTag(llvm::MDNode*) |
2539240 |
getValueAddrSpace(llvm::Value*) |
2697780 |
isLoadFromImmut(llvm::LoadInst*) |
3805600 |
isLoadFromConstGV(llvm::LoadInst*, bool&, llvm::SmallPtrSet<llvm::PHINode*, 1u>*) |
3939660 |
LateLowerGCFrame::Number(State&, llvm::Value*) |
5285310 |
LateLowerGCFrame::NumberBase(State&, llvm::Value*) |
5332830 |
LateLowerGCFrame::MaybeNoteDef(State&, BBState&, llvm::Value*, std::vector<int, std::allocator<int> > const&, llvm::SmallVector<int, 1u>&&) |
5526100 |
FindBaseValue(State const&, llvm::Value*, bool) |
5534120 |
LateLowerGCFrame::NoteOperandUses(State&, BBState&, llvm::User&) |
5797270 |
isTrackedValue(llvm::Value*) |
6304520 |
isTBAA(llvm::MDNode*, std::initializer_list<char const*>) |
7745360 |
CountTrackedPointers::CountTrackedPointers(llvm::Type*) |
8554380 |
LateLowerGCFrame::NoteUse(State&, BBState&, llvm::Value*) |
9042910 |
LateLowerGCFrame::NoteUse(State&, BBState&, llvm::Value*, llvm::BitVector&) |
9383070 |
MaybeResize(BBState&, unsigned int) |
11207400 |
isSpecialPtr(llvm::Type*) |
24486800 |
HasBitSet(llvm::BitVector const&, unsigned int) |
151605000 |