Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DPHIElimination.cpp98 std::vector<SparseBitVector<>> *LiveInSets);
158 std::vector<SparseBitVector<>> LiveInSets; in runOnMachineFunction() local
160 LiveInSets.resize(MF.size()); in runOnMachineFunction()
173 LiveInSets[BlockNum].set(Index); in runOnMachineFunction()
181 LiveInSets[MI->getParent()->getNumber()].set(Index); in runOnMachineFunction()
187 Changed |= SplitPHIEdges(MF, MBB, MLI, (LV ? &LiveInSets : nullptr)); in runOnMachineFunction()
654 std::vector<SparseBitVector<>> *LiveInSets) { in SplitPHIEdges() argument
721 if (!PreMBB->SplitCriticalEdge(&MBB, *this, LiveInSets)) { in SplitPHIEdges()
H A DLiveVariables.cpp885 std::vector<SparseBitVector<>> &LiveInSets) { in addNewBlock() argument
888 SparseBitVector<> &BV = LiveInSets[SuccBB->getNumber()]; in addNewBlock()
H A DMachineBasicBlock.cpp1038 std::vector<SparseBitVector<>> *LiveInSets) { in SplitCriticalEdge() argument
1167 if (LiveInSets != nullptr) in SplitCriticalEdge()
1168 LV->addNewBlock(NMBB, this, Succ, *LiveInSets); in SplitCriticalEdge()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DLiveVariables.h308 std::vector<SparseBitVector<>> &LiveInSets);
H A DMachineBasicBlock.h920 std::vector<SparseBitVector<>> *LiveInSets = nullptr);