Searched refs:HorizontalReduction (Results 1 – 4 of 4) sorted by relevance
425 HorizontalReduction = 1 << 22, enumerator
934 if (!(SrcMI->getDesc().TSFlags & ARMII::HorizontalReduction)) in modifyBypasses()
119 return (Flags & ARMII::HorizontalReduction) != 0; in isHorizontalReduction()
21745 class HorizontalReduction { class22063 HorizontalReduction() = default;22064 HorizontalReduction(Instruction *I, ArrayRef<Value *> Ops) in HorizontalReduction() function in __anon07b2d7741c111::HorizontalReduction22066 RdxKind = HorizontalReduction::getRdxKind(I); in HorizontalReduction()22090 RdxKind = HorizontalReduction::getRdxKind(Root); in matchAssociativeReduction()23459 return HorizontalReduction::getRdxKind(V); in getRdxKind()23639 Root->getOperand(HorizontalReduction::getFirstOperandIndex(Root)); in tryGetSecondaryReductionRoot()23641 Root->getOperand(HorizontalReduction::getFirstOperandIndex(Root) + 1); in tryGetSecondaryReductionRoot()23680 HorizontalReduction::getRdxKind(Root) != RecurKind::None) in vectorizeHorReduction()23706 HorizontalReduction HorRdx; in vectorizeHorReduction()[all …]