Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp4130 Value *ScalarCond = in vectorizeBlockInLoop() local
4137 InvariantCond ? ScalarCond : Cond[Part], Op0[Part], Op1[Part]); in vectorizeBlockInLoop()
5900 bool ScalarCond = (SE->isLoopInvariant(CondSCEV, TheLoop)); in getInstructionCost() local
5902 if (!ScalarCond) in getInstructionCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp4265 auto *ScalarCond = getOrCreateScalarValue(I.getOperand(0), {0, 0}); in widenInstruction() local
4272 Builder.CreateSelect(InvariantCond ? ScalarCond : Cond, Op0, Op1); in widenInstruction()
6291 bool ScalarCond = (SE->isLoopInvariant(CondSCEV, TheLoop)); in getInstructionCost() local
6293 if (!ScalarCond) in getInstructionCost()
DSLPVectorizer.cpp6724 Value *ScalarCond = cast<SelectInst>(RdxRootInst)->getCondition(); in tryToReduce() local
6725 assert(isa<Instruction>(ScalarCond) && in tryToReduce()
6727 return cast<Instruction>(ScalarCond); in tryToReduce()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp523 SDValue ScalarCond = GetScalarizedVector(N->getOperand(0)); in ScalarizeVecOp_VSELECT() local
526 return DAG.getNode(ISD::SELECT, SDLoc(N), VT, ScalarCond, N->getOperand(1), in ScalarizeVecOp_VSELECT()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp704 SDValue ScalarCond = GetScalarizedVector(N->getOperand(0)); in ScalarizeVecOp_VSELECT() local
707 return DAG.getNode(ISD::SELECT, SDLoc(N), VT, ScalarCond, N->getOperand(1), in ScalarizeVecOp_VSELECT()