Home
last modified time | relevance | path

Searched refs:StateIn (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DStackPointerTracking.h46 void doConfluenceSingleReg(int &StateOut, const int &StateIn) { in doConfluenceSingleReg() argument
48 StateOut = StateIn; in doConfluenceSingleReg()
51 if (StateIn == EMPTY || StateIn == StateOut) in doConfluenceSingleReg()
59 const std::pair<int, int> &StateIn) { in doConfluence() argument
60 doConfluenceSingleReg(StateOut.first, StateIn.first); in doConfluence()
61 doConfluenceSingleReg(StateOut.second, StateIn.second); in doConfluence()
65 const std::pair<int, int> &StateIn, in doConfluenceWithLP() argument
67 int SPVal = StateIn.first; in doConfluenceWithLP()
74 doConfluenceSingleReg(StateOut.second, StateIn.second); in doConfluenceWithLP()
H A DStackAllocationAnalysis.h48 void doConfluence(BitVector &StateOut, const BitVector &StateIn);
50 BitVector doKill(const MCInst &Point, const BitVector &StateIn,
53 void doConfluenceWithLP(BitVector &StateOut, const BitVector &StateIn,
H A DStackReachingUses.h65 void doConfluence(BitVector &StateOut, const BitVector &StateIn) { in doConfluence() argument
66 StateOut |= StateIn; in doConfluence()
H A DReachingInsns.h70 void doConfluence(BitVector &StateOut, const BitVector &StateIn) { in doConfluence() argument
71 StateOut |= StateIn; in doConfluence()
H A DDominatorAnalysis.h132 void doConfluence(BitVector &StateOut, const BitVector &StateIn) { in doConfluence() argument
133 StateOut &= StateIn; in doConfluence()
H A DReachingDefOrUse.h89 void doConfluence(BitVector &StateOut, const BitVector &StateIn) { in doConfluence() argument
90 StateOut |= StateIn; in doConfluence()
H A DLivenessAnalysis.h93 void doConfluence(BitVector &StateOut, const BitVector &StateIn) { in doConfluence() argument
94 StateOut |= StateIn; in doConfluence()
H A DStackAvailableExpressions.h43 void doConfluence(BitVector &StateOut, const BitVector &StateIn);
H A DDataflowAnalysis.h192 void doConfluence(StateTy &StateOut, const StateTy &StateIn) { in doConfluence() argument
202 void doConfluenceWithLP(StateTy &StateOut, const StateTy &StateIn, in doConfluenceWithLP() argument
204 return derived().doConfluence(StateOut, StateIn); in doConfluenceWithLP()
/llvm-project-15.0.7/bolt/lib/Passes/
H A DStackAllocationAnalysis.cpp53 const BitVector &StateIn) { in doConfluence() argument
54 StateOut |= StateIn; in doConfluence()
58 const BitVector &StateIn, in doKill() argument
61 BitVector Next = StateIn; in doKill()
86 const BitVector &StateIn, in doConfluenceWithLP() argument
88 BitVector NewIn = StateIn; in doConfluenceWithLP()
H A DStackAvailableExpressions.cpp63 const BitVector &StateIn) { in doConfluence() argument
64 StateOut &= StateIn; in doConfluence()