Home
last modified time | relevance | path

Searched refs:BlockLifetimeInfo (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DStackLifetime.h41 struct BlockLifetimeInfo { struct
42 explicit BlockLifetimeInfo(unsigned Size) in BlockLifetimeInfo() argument
93 using LivenessMap = DenseMap<const BasicBlock *, BlockLifetimeInfo>;
46 BeginBlockLifetimeInfo global() argument
49 EndBlockLifetimeInfo global() argument
52 LiveInBlockLifetimeInfo global() argument
55 LiveOutBlockLifetimeInfo global() argument
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DStackLifetime.cpp128 BlockLifetimeInfo &BlockInfo = in collectMarkers()
186 BlockLifetimeInfo &BlockInfo = BlockLiveness.find(BB)->getSecond(); in calculateLocalLiveness()
247 BlockLifetimeInfo &BlockInfo = IT.getSecond(); in calculateLiveIntervals()
302 const BlockLifetimeInfo &BlockInfo = BlockLiveness.find(BB)->getSecond(); in dumpBlockLiveness()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackColoring.cpp386 struct BlockLifetimeInfo { struct in __anon570007070111::StackColoring
401 using LivenessMap = DenseMap<const MachineBasicBlock *, BlockLifetimeInfo>;
541 const BlockLifetimeInfo &BlockInfo = BI->second; in dumpBB()
729 BlockLifetimeInfo &BlockInfo = BlockLiveness[MBB]; in collectMarkers()
788 BlockLifetimeInfo &BlockInfo = BI->second; in calculateLocalLiveness()
842 BlockLifetimeInfo &MBBLiveness = BlockLiveness[&MBB]; in calculateLiveIntervals()