Searched refs:RdxStart (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Analysis/ |
D | CostModel.cpp | 252 BinaryOperator *RdxStart = dyn_cast<BinaryOperator>(ReduxRoot->getOperand(0)); in matchPairwiseReduction() local 253 if (!RdxStart) in matchPairwiseReduction() 279 if (!matchPairwiseReductionAtLevel(RdxStart, 0, Log2_32(NumVecElems))) in matchPairwiseReduction() 282 Opcode = RdxStart->getOpcode(); in matchPairwiseReduction() 315 BinaryOperator *RdxStart = dyn_cast<BinaryOperator>(ReduxRoot->getOperand(0)); in matchVectorSplittingReduction() local 316 if (!RdxStart) in matchVectorSplittingReduction() 318 unsigned RdxOpcode = RdxStart->getOpcode(); in matchVectorSplittingReduction() 337 Value *RdxOp = RdxStart; in matchVectorSplittingReduction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | TargetTransformInfo.cpp | 840 auto *RdxStart = dyn_cast<Instruction>(ReduxRoot->getOperand(0)); in matchPairwiseReduction() local 841 if (!RdxStart) in matchPairwiseReduction() 843 Optional<ReductionData> RD = getReductionData(RdxStart); in matchPairwiseReduction() 847 Type *VecTy = RdxStart->getType(); in matchPairwiseReduction() 870 if (matchPairwiseReductionAtLevel(RdxStart, 0, Log2_32(NumVecElems)) == in matchPairwiseReduction() 905 auto *RdxStart = dyn_cast<Instruction>(ReduxRoot->getOperand(0)); in matchVectorSplittingReduction() local 906 if (!RdxStart) in matchVectorSplittingReduction() 908 Optional<ReductionData> RD = getReductionData(RdxStart); in matchVectorSplittingReduction() 929 Instruction *RdxOp = RdxStart; in matchVectorSplittingReduction()
|
/external/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 174 Value *RdxStart = Phi->getIncomingValueForBlock(TheLoop->getLoopPreheader()); in AddReductionVar() local 363 RdxStart, ExitInstruction, Kind, ReduxDesc.getMinMaxKind(), in AddReductionVar()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 206 Value *RdxStart = Phi->getIncomingValueForBlock(TheLoop->getLoopPreheader()); in AddReductionVar() local 436 RdxStart, ExitInstruction, Kind, ReduxDesc.getMinMaxKind(), in AddReductionVar()
|