Searched refs:ScalarCond (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 4130 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/ |
D | LoopVectorize.cpp | 4265 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()
|
D | SLPVectorizer.cpp | 6724 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/ |
D | LegalizeVectorTypes.cpp | 523 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/ |
D | LegalizeVectorTypes.cpp | 704 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()
|