Searched refs:RdxOpcode (Results 1 – 2 of 2) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 1115 unsigned RdxOpcode; in getUserCost() local 1118 switch (TTI::matchVectorReduction(EEI, RdxOpcode, RdxType, IsPairwise)) { in getUserCost() 1120 return TargetTTI->getArithmeticReductionCost(RdxOpcode, RdxType, in getUserCost()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 7042 unsigned RdxOpcode = RecurrenceDescriptor::getOpcode(Kind); in createOp() local 7051 return Builder.CreateBinOp((Instruction::BinaryOps)RdxOpcode, LHS, RHS, in createOp() 7613 unsigned RdxOpcode = RecurrenceDescriptor::getOpcode(RdxKind); in getReductionCost() local 7614 VectorCost = TTI->getArithmeticReductionCost(RdxOpcode, VectorTy, in getReductionCost() 7616 ScalarCost = TTI->getArithmeticInstrCost(RdxOpcode, ScalarTy); in getReductionCost()
|