Home
last modified time | relevance | path

Searched refs:LiveInSets (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPHIElimination.cpp93 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 DLiveVariables.cpp903 std::vector<SparseBitVector<>> &LiveInSets) { in addNewBlock() argument
906 SparseBitVector<> &BV = LiveInSets[SuccBB->getNumber()]; in addNewBlock()
H A DMachineBasicBlock.cpp1149 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 DMachineBasicBlock.h973 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 DLiveVariables.h301 std::vector<SparseBitVector<>> &LiveInSets);