Searched refs:StackAllocationAnalysis (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | StackAllocationAnalysis.h | 25 class StackAllocationAnalysis 26 : public InstrsDataflowAnalysis<StackAllocationAnalysis, 28 friend class DataflowAnalysis<StackAllocationAnalysis, BitVector>; 33 StackAllocationAnalysis(BinaryFunction &BF, StackPointerTracking &SPT, in StackAllocationAnalysis() function 35 : InstrsDataflowAnalysis<StackAllocationAnalysis, false>(BF, AllocId), in StackAllocationAnalysis() 37 virtual ~StackAllocationAnalysis() {} in ~StackAllocationAnalysis() 39 void run() { InstrsDataflowAnalysis<StackAllocationAnalysis, false>::run(); } in run()
|
| H A D | DataflowInfoManager.h | 43 std::unique_ptr<StackAllocationAnalysis> SAA; 82 StackAllocationAnalysis &getStackAllocationAnalysis();
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | StackAllocationAnalysis.cpp | 22 void StackAllocationAnalysis::preflight() { in preflight() 43 StackAllocationAnalysis::getStartingStateAtBB(const BinaryBasicBlock &BB) { in getStartingStateAtBB() 48 StackAllocationAnalysis::getStartingStateAtPoint(const MCInst &Point) { in getStartingStateAtPoint() 52 void StackAllocationAnalysis::doConfluence(BitVector &StateOut, in doConfluence() 57 BitVector StackAllocationAnalysis::doKill(const MCInst &Point, in doKill() 85 void StackAllocationAnalysis::doConfluenceWithLP(BitVector &StateOut, in doConfluenceWithLP() 95 BitVector StackAllocationAnalysis::computeNext(const MCInst &Point, in computeNext()
|
| H A D | DataflowInfoManager.cpp | 119 StackAllocationAnalysis &DataflowInfoManager::getStackAllocationAnalysis() { in getStackAllocationAnalysis() 123 new StackAllocationAnalysis(BF, getStackPointerTracking(), AllocatorId)); in getStackAllocationAnalysis()
|
| H A D | CMakeLists.txt | 38 StackAllocationAnalysis.cpp
|
| H A D | ShrinkWrapping.cpp | 483 StackAllocationAnalysis &SAA = Info.getStackAllocationAnalysis(); in collapseRegion()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 49 bolt/include/bolt/Passes/StackAllocationAnalysis.h 97 bolt/lib/Passes/StackAllocationAnalysis.cpp
|