Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp7412 DenseMap<PHINode *, SmallDenseMap<BasicBlock *, Value *, 8>> *PhiPredIVs; member
7445 PhiValsForBB.emplace_back((*SSW->PhiPredIVs)[&Phi][BB]); in getHashValue()
7476 auto &PredIVs = (*LHS->PhiPredIVs)[&Phi]; in isEqual()
7495 DenseMap<PHINode *, SmallDenseMap<BasicBlock *, Value *, 8>> PhiPredIVs; in simplifyDuplicateSwitchArms() local
7526 Cases.emplace_back(SwitchSuccWrapper{BB, &PhiPredIVs}); in simplifyDuplicateSwitchArms()
7534 PhiPredIVs.reserve(Phis.size()); in simplifyDuplicateSwitchArms()
7537 PhiPredIVs.try_emplace(Phi, Phi->getNumIncomingValues()).first->second; in simplifyDuplicateSwitchArms()