Searched refs:LiveInSets (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | PHIElimination.cpp | 93 std::vector<SparseBitVector<>> *LiveInSets); 212 std::vector<SparseBitVector<>> LiveInSets; in run() local 214 LiveInSets.resize(MF.size()); in run() 227 LiveInSets[BlockNum].set(Index); in run() 235 LiveInSets[MI->getParent()->getNumber()].set(Index); in run() 240 Changed |= SplitPHIEdges(MF, MBB, MLI, (LV ? &LiveInSets : nullptr)); in run() 755 std::vector<SparseBitVector<>> *LiveInSets) { in SplitPHIEdges() argument 822 if (!(P ? PreMBB->SplitCriticalEdge(&MBB, *P, LiveInSets) in SplitPHIEdges() 823 : PreMBB->SplitCriticalEdge(&MBB, *MFAM, LiveInSets))) { in SplitPHIEdges()
|
H A D | LiveVariables.cpp | 903 std::vector<SparseBitVector<>> &LiveInSets) { in addNewBlock() argument 906 SparseBitVector<> &BV = LiveInSets[SuccBB->getNumber()]; in addNewBlock()
|
H A D | MachineBasicBlock.cpp | 1149 std::vector<SparseBitVector<>> *LiveInSets) { in SplitCriticalEdge() argument 1271 if (LiveInSets != nullptr) in SplitCriticalEdge() 1272 LV->addNewBlock(NMBB, this, Succ, *LiveInSets); in SplitCriticalEdge()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineBasicBlock.h | 973 std::vector<SparseBitVector<>> *LiveInSets = nullptr) { 974 return SplitCriticalEdge(Succ, &P, nullptr, LiveInSets); 980 std::vector<SparseBitVector<>> *LiveInSets = nullptr) { 981 return SplitCriticalEdge(Succ, nullptr, &MFAM, LiveInSets); 1262 std::vector<SparseBitVector<>> *LiveInSets);
|
H A D | LiveVariables.h | 301 std::vector<SparseBitVector<>> &LiveInSets);
|