Searched refs:CurrentOrder (Results 1 – 2 of 2) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveRangeShrink.cpp | 139 unsigned CurrentOrder = IOM[&MI]; in runOnMachineFunction() local 146 UseMap[MO.getReg()] = std::make_pair(CurrentOrder, &MI); in runOnMachineFunction()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 2731 SmallVectorImpl<unsigned> &CurrentOrder, 3330 OrdersType &CurrentOrder, SmallVectorImpl<Value *> &PointerOps) const; 4246 OrdersType CurrentOrder(NumScalars, NumScalars); in findReusedOrderedScalars() local 4252 std::iota(CurrentOrder.begin(), CurrentOrder.end(), 0); in findReusedOrderedScalars() 4253 return CurrentOrder; in findReusedOrderedScalars() 4270 auto TransformMaskToOrder = [&](MutableArrayRef<unsigned> CurrentOrder, in findReusedOrderedScalars() 4279 unsigned Limit = getNumElems(CurrentOrder.size(), PartSz, I); in findReusedOrderedScalars() 4280 MutableArrayRef<unsigned> Slice = CurrentOrder.slice(I * PartSz, Limit); in findReusedOrderedScalars() 4324 if (CurrentOrder[I * PartSz + Idx] > in findReusedOrderedScalars() 4326 CurrentOrder[I * PartSz + Idx] != in findReusedOrderedScalars() [all …]
|