Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp4800 auto *UpdateV = PN->getIncomingValueForBlock(TheLoop->getLoopLatch()); in collectLoopUniforms() local
4803 return U == UpdateV || isOutOfScope(U) || in collectLoopUniforms()
4806 all_of(UpdateV->users(), [&](User *U) -> bool { in collectLoopUniforms()
4811 Worklist.insert(cast<Instruction>(UpdateV)); in collectLoopUniforms()
4813 DEBUG(dbgs() << "LV: Found uniform instruction: " << *UpdateV << "\n"); in collectLoopUniforms()
6167 auto *UpdateV = PN->getIncomingValueForBlock(TheLoop->getLoopLatch()); in collectValuesToIgnore() local
6176 return U == UpdateV || isa<GetElementPtrInst>(U); in collectValuesToIgnore()
6178 all_of(UpdateV->users(), [&](const User *U) -> bool { in collectValuesToIgnore()
6182 VecValuesToIgnore.insert(UpdateV); in collectValuesToIgnore()