Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp1719 bool ScalarCond = getOperand(0)->isDefinedOutsideLoopRegions(); in computeCost() local
1725 if (!ScalarCond && ScalarTy->getScalarSizeInBits() == 1 && in computeCost()
1744 if (!ScalarCond) in computeCost()
H A DLoopVectorize.cpp6201 bool ScalarCond = (SE->isLoopInvariant(CondSCEV, TheLoop)); in getInstructionCost() local
6205 if (!ScalarCond && (match(I, m_LogicalAnd(m_Value(Op0), m_Value(Op1))) || in getInstructionCost()
6221 if (!ScalarCond) in getInstructionCost()
H A DSLPVectorizer.cpp22288 Value *ScalarCond = cast<SelectInst>(RdxRootInst)->getCondition(); in tryToReduce() local
22289 assert(isa<Instruction>(ScalarCond) && in tryToReduce()
22291 return cast<Instruction>(ScalarCond); in tryToReduce()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp951 SDValue ScalarCond = GetScalarizedVector(N->getOperand(0)); in ScalarizeVecOp_VSELECT() local
954 return DAG.getNode(ISD::SELECT, SDLoc(N), VT, ScalarCond, N->getOperand(1), in ScalarizeVecOp_VSELECT()