Searched refs:ScalarCond (Results 1 – 4 of 4) 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-7.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 4000 auto *ScalarCond = getOrCreateScalarValue(I.getOperand(0), {0, 0}); in widenInstruction() local 4007 Builder.CreateSelect(InvariantCond ? ScalarCond : Cond, Op0, Op1); in widenInstruction() 6135 bool ScalarCond = (SE->isLoopInvariant(CondSCEV, TheLoop)); in getInstructionCost() local 6137 if (!ScalarCond) in getInstructionCost()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorTypes.cpp | 553 SDValue ScalarCond = GetScalarizedVector(N->getOperand(0)); in ScalarizeVecOp_VSELECT() local 556 return DAG.getNode(ISD::SELECT, SDLoc(N), VT, ScalarCond, N->getOperand(1), in ScalarizeVecOp_VSELECT()
|
/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()
|