Searched refs:ReduxRoot (Results 1 – 2 of 2) sorted by relevance
1185 const ExtractElementInst *ReduxRoot, unsigned &Opcode, VectorType *&Ty) { in matchPairwiseReduction() argument1190 ConstantInt *CI = dyn_cast<ConstantInt>(ReduxRoot->getOperand(1)); in matchPairwiseReduction()1197 auto *RdxStart = dyn_cast<Instruction>(ReduxRoot->getOperand(0)); in matchPairwiseReduction()1249 const ExtractElementInst *ReduxRoot, unsigned &Opcode, VectorType *&Ty) { in matchVectorSplittingReduction() argument1255 ConstantInt *CI = dyn_cast<ConstantInt>(ReduxRoot->getOperand(1)); in matchVectorSplittingReduction()1262 auto *RdxStart = dyn_cast<Instruction>(ReduxRoot->getOperand(0)); in matchVectorSplittingReduction()1269 auto *VecTy = cast<FixedVectorType>(ReduxRoot->getOperand(0)->getType()); in matchVectorSplittingReduction()
890 const ExtractElementInst *ReduxRoot, unsigned &Opcode, VectorType *&Ty);893 const ExtractElementInst *ReduxRoot, unsigned &Opcode, VectorType *&Ty);895 static ReductionKind matchVectorReduction(const ExtractElementInst *ReduxRoot,