Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanPredicator.cpp241 SmallVector<VPValue *, 2> OperandsWithMask; in convertPhisToBlends() local
245 OperandsWithMask.push_back(PhiR->getIncomingValue(In)); in convertPhisToBlends()
253 OperandsWithMask.push_back(EdgeMask); in convertPhisToBlends()
256 auto *Blend = new VPBlendRecipe(IRPhi, OperandsWithMask); in convertPhisToBlends()
H A DVPlanTransforms.cpp1300 SmallVector<VPValue *, 4> OperandsWithMask; in simplifyBlends() local
1301 OperandsWithMask.push_back(Blend->getIncomingValue(StartIndex)); in simplifyBlends()
1306 OperandsWithMask.push_back(Blend->getIncomingValue(I)); in simplifyBlends()
1307 OperandsWithMask.push_back(Blend->getMask(I)); in simplifyBlends()
1311 cast<PHINode>(Blend->getUnderlyingValue()), OperandsWithMask); in simplifyBlends()