Home
last modified time | relevance | path

Searched refs:LastLane (Results 1 – 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDVPlan.cpp309 unsigned LastLane = IsUniform ? 0 : VF.getKnownMinValue() - 1; in get() local
311 if (!hasScalarValue(Def, {Part, LastLane})) { in get()
319 LastLane = 0; in get()
322 auto *LastInst = cast<Instruction>(get(Def, {Part, LastLane})); in get()
HDVPlanRecipes.cpp1611 Value *LastLane = in execute() local
1614 PartPtr = Builder.CreateGEP(IndexedTy, PartPtr, LastLane, "", InBounds); in execute()
HDSLPVectorizer.cpp1900 getBestOperand(unsigned OpIdx, int Lane, int LastLane, in getBestOperand() argument
1906 Value *OpLastLane = getData(OpIdx, LastLane).V; in getBestOperand()
1954 bool LeftToRight = Lane > LastLane; in getBestOperand()
2379 int LastLane = Lane - Direction; in reorder() local
2380 assert(LastLane >= 0 && LastLane < (int)NumLanes && in reorder()
2386 OpIdx, Lane, LastLane, ReorderingModes, MainAltOps[OpIdx]); in reorder()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineCalls.cpp418 Value *LastLane = Builder.CreateSub(RunTimeVF, Builder.getInt32(1)); in simplifyMaskedScatter() local
420 Builder.CreateExtractElement(II.getArgOperand(0), LastLane); in simplifyMaskedScatter()