Home
last modified time | relevance | path

Searched refs:ReduxRoot (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1185 const ExtractElementInst *ReduxRoot, unsigned &Opcode, VectorType *&Ty) { in matchPairwiseReduction() argument
1190 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() argument
1255 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()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h890 const ExtractElementInst *ReduxRoot, unsigned &Opcode, VectorType *&Ty);
893 const ExtractElementInst *ReduxRoot, unsigned &Opcode, VectorType *&Ty);
895 static ReductionKind matchVectorReduction(const ExtractElementInst *ReduxRoot,