Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp1873 Value *FrontV = Item.front().first->get(); in foldShuffleToIdentity() local
1874 return !E.value().first || (IsEquiv(E.value().first->get(), FrontV) && in foldShuffleToIdentity()
1884 Value *FrontV = Item.front().first->get(); in foldShuffleToIdentity() local
1886 return !U || U->get() == FrontV; in foldShuffleToIdentity()
1904 Value *FrontV = Item.front().first->get(); in foldShuffleToIdentity() local
1910 if (V->getValueID() != FrontV->getValueID()) in foldShuffleToIdentity()
1913 if (CI->getPredicate() != cast<CmpInst>(FrontV)->getPredicate()) in foldShuffleToIdentity()
1916 if (CI->getSrcTy() != cast<CastInst>(FrontV)->getSrcTy()) in foldShuffleToIdentity()
1921 cast<SelectInst>(FrontV)->getOperand(0)->getType()) in foldShuffleToIdentity()
1926 return !II || (isa<IntrinsicInst>(FrontV) && in foldShuffleToIdentity()
[all …]