Lines Matching defs:RdxOpcode
19414 unsigned RdxOpcode = RecurrenceDescriptor::getOpcode(Kind);
19415 return Builder.CreateBinOp((Instruction::BinaryOps)RdxOpcode, LHS, RHS,
19422 unsigned RdxOpcode = RecurrenceDescriptor::getOpcode(Kind);
19423 return Builder.CreateBinOp((Instruction::BinaryOps)RdxOpcode, LHS, RHS,
19431 unsigned RdxOpcode = RecurrenceDescriptor::getOpcode(Kind);
19432 return Builder.CreateBinOp((Instruction::BinaryOps)RdxOpcode, LHS, RHS,
20555 unsigned RdxOpcode = RecurrenceDescriptor::getOpcode(RdxKind);
20564 VectorCost += TTI->getArithmeticReductionCost(RdxOpcode, VecTy, FMF,
20575 VectorCost = TTI->getArithmeticReductionCost(RdxOpcode, VectorTy,
20579 RdxOpcode, !IsSigned, RedTy, getWidenedType(RType, ReduxWidth),
20585 return TTI->getArithmeticInstrCost(RdxOpcode, ScalarTy, CostKind);