Searched refs:LastLane (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 9623 Value *LastLane = Builder.CreateSub(Builder.getInt32(1), RunTimeVF); in execute() local 9628 Builder.CreateGEP(ScalarDataTy, PartPtr, LastLane)); in execute() 9782 unsigned LastLane = IsUniform ? 0 : VF.getKnownMinValue() - 1; in get() local 9784 if (!hasScalarValue(Def, {Part, LastLane})) { in get() 9790 LastLane = 0; in get() 9793 auto *LastInst = cast<Instruction>(get(Def, {Part, LastLane})); in get()
|
| H A D | SLPVectorizer.cpp | 1524 Optional<unsigned> getBestOperand(unsigned OpIdx, int Lane, int LastLane, in getBestOperand() argument 1530 Value *OpLastLane = getData(OpIdx, LastLane).V; in getBestOperand() 1578 bool LeftToRight = Lane > LastLane; in getBestOperand() 1927 int LastLane = Lane - Direction; in reorder() local 1928 assert(LastLane >= 0 && LastLane < (int)NumLanes && in reorder() 1934 OpIdx, Lane, LastLane, ReorderingModes, MainAltOps[OpIdx]); in reorder()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 438 Value *LastLane = Builder.CreateSub(RunTimeVF, Builder.getInt32(1)); in simplifyMaskedScatter() local 440 Builder.CreateExtractElement(II.getArgOperand(0), LastLane); in simplifyMaskedScatter()
|