reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Vectorize/LoopVectorize.cpp
 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()