Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp2927 PHINode *LCSSAPhi = dyn_cast<PHINode>(LEI); in vectorizeLoop() local
2928 if (!LCSSAPhi) break; in vectorizeLoop()
2932 assert(LCSSAPhi->getNumIncomingValues() < 3 && "Invalid LCSSA PHI"); in vectorizeLoop()
2936 if (LCSSAPhi->getIncomingValue(0) == RdxDesc.LoopExitInstr) { in vectorizeLoop()
2938 LCSSAPhi->addIncoming(ReducedPartRdx, LoopMiddleBlock); in vectorizeLoop()
2963 PHINode *LCSSAPhi = dyn_cast<PHINode>(LEI); in fixLCSSAPHIs() local
2964 if (!LCSSAPhi) break; in fixLCSSAPHIs()
2965 if (LCSSAPhi->getNumIncomingValues() == 1) in fixLCSSAPHIs()
2966 LCSSAPhi->addIncoming(UndefValue::get(LCSSAPhi->getType()), in fixLCSSAPHIs()