Searched refs:CurrentOrder (Results 1 – 2 of 2) sorted by relevance
137 unsigned CurrentOrder = IOM[&MI]; in runOnMachineFunction() local144 UseMap[MO.getReg()] = std::make_pair(CurrentOrder, &MI); in runOnMachineFunction()
2314 SmallVectorImpl<unsigned> &CurrentOrder) const;3615 OrdersType CurrentOrder(NumScalars, NumScalars); in findReusedOrderedScalars() local3636 if (CurrentOrder[Lane] != NumScalars) { in findReusedOrderedScalars()3639 UsedPositions.reset(CurrentOrder[Lane]); in findReusedOrderedScalars()3643 CurrentOrder[Lane] = I; in findReusedOrderedScalars()3650 auto &&IsIdentityOrder = [NumScalars](ArrayRef<unsigned> CurrentOrder) { in findReusedOrderedScalars() argument3652 if (CurrentOrder[I] != I && CurrentOrder[I] != NumScalars) in findReusedOrderedScalars()3656 if (IsIdentityOrder(CurrentOrder)) { in findReusedOrderedScalars()3657 CurrentOrder.clear(); in findReusedOrderedScalars()3658 return CurrentOrder; in findReusedOrderedScalars()[all …]