Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DNewGVN.cpp2721 PHINode *OpPHI = nullptr; in makePossiblePHIOfOps() local
2732 OpPHI = cast<PHINode>(Op); in makePossiblePHIOfOps()
2734 SamePHIBlock = getBlockForValue(OpPHI); in makePossiblePHIOfOps()
2735 } else if (SamePHIBlock != getBlockForValue(OpPHI)) { in makePossiblePHIOfOps()
2742 if (OpPHI->getNumOperands() == 1) { in makePossiblePHIOfOps()
2743 OpPHI = nullptr; in makePossiblePHIOfOps()
2748 if (!OpPHI) in makePossiblePHIOfOps()
2753 auto *PHIBlock = getBlockForValue(OpPHI); in makePossiblePHIOfOps()
2755 for (unsigned PredNum = 0; PredNum < OpPHI->getNumOperands(); ++PredNum) { in makePossiblePHIOfOps()
2756 auto *PredBB = OpPHI->getIncomingBlock(PredNum); in makePossiblePHIOfOps()
[all …]