Searched refs:ASpanV (Results 1 – 1 of 1) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorCombine.cpp | 1317 ByteSpan ASpanV, ASpanM; in realignStoreGroup() local 1354 ASpanV.Blocks.emplace_back(AccumV, ScLen, Index * ScLen); in realignStoreGroup() 1359 dbgs() << "ASpanV before vlalign:\n" << ASpanV << '\n'; in realignStoreGroup() 1366 Value *PrevV = ASpanV[Index - 1].Seg.Val, *ThisV = ASpanV[Index].Seg.Val; in realignStoreGroup() 1369 ASpanV[Index - 1].Seg.Val = HVC.vlalignb(Builder, PrevV, ThisV, AlignVal); in realignStoreGroup() 1375 dbgs() << "ASpanV after vlalign:\n" << ASpanV << '\n'; in realignStoreGroup() 1379 auto createStore = [&](IRBuilderBase &Builder, const ByteSpan &ASpanV, in realignStoreGroup() 1381 Value *Val = ASpanV[Index].Seg.Val; in realignStoreGroup() 1400 createStore(Builder, ASpanV, ASpanM, Index, DoAlign && Index == NumSectors); in realignStoreGroup()
|