Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1115 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 DSLPVectorizer.cpp7042 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()