reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3649 RecurrenceDescriptor::RecurrenceKind RK = RdxDesc.getRecurrenceKind(); 3650 TrackingVH<Value> ReductionStartValue = RdxDesc.getRecurrenceStartValue(); 3651 Instruction *LoopExitInst = RdxDesc.getLoopExitInstr(); 3653 RdxDesc.getMinMaxRecurrenceKind(); 3745 if (VF > 1 && Phi->getType() != RdxDesc.getRecurrenceType()) { 3746 Type *RdxVecTy = VectorType::get(RdxDesc.getRecurrenceType(), VF); 3753 Value *Extnd = RdxDesc.isSigned() ? Builder.CreateSExt(Trunc, VecTy) 3790 RdxDesc.getFastMathFlags()); 3799 createTargetReduction(Builder, TTI, RdxDesc, ReducedPartRdx, NoNaN); 3802 if (Phi->getType() != RdxDesc.getRecurrenceType()) 3804 RdxDesc.isSigned()