Home
last modified time | relevance | path

Searched refs:CurrentOrder (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRangeShrink.cpp157 unsigned CurrentOrder = IOM[&MI]; in runOnMachineFunction() local
164 UseMap[MO.getReg()] = std::make_pair(CurrentOrder, &MI); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3500 SmallVectorImpl<unsigned> &CurrentOrder,
4290 OrdersType &CurrentOrder,
5387 OrdersType CurrentOrder(NumScalars, NumScalars); in findReusedOrderedScalars() local
5415 std::iota(CurrentOrder.begin(), CurrentOrder.end(), 0); in findReusedOrderedScalars()
5416 return CurrentOrder; in findReusedOrderedScalars()
5433 auto TransformMaskToOrder = [&](MutableArrayRef<unsigned> CurrentOrder, in findReusedOrderedScalars()
5442 unsigned Limit = getNumElems(CurrentOrder.size(), PartSz, I); in findReusedOrderedScalars()
5443 MutableArrayRef<unsigned> Slice = CurrentOrder.slice(I * PartSz, Limit); in findReusedOrderedScalars()
5487 if (CurrentOrder[I * PartSz + Idx] > in findReusedOrderedScalars()
5489 CurrentOrder[I * PartSz + Idx] != in findReusedOrderedScalars()
[all …]