Home
last modified time | relevance | path

Searched refs:StartMask (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp263 int StartMask = 0; in isReInterleaveMask() local
266 StartMask = Mask[I]; in isReInterleaveMask()
269 StartMask = Mask[(LaneLen - 1) * Factor + I] - J; in isReInterleaveMask()
272 StartMask = SavedLaneValue - (LaneLen - 1 - SavedNoUndefs); in isReInterleaveMask()
276 if (StartMask < 0) in isReInterleaveMask()
279 if (StartMask + LaneLen > OpNumElts*2) in isReInterleaveMask()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp1217 Value *StartMask = State.get(getOperand(0), Part); in execute() local
1219 State.Builder.CreatePHI(StartMask->getType(), 2, "active.lane.mask"); in execute()
1220 EntryPart->addIncoming(StartMask, VectorPH); in execute()
H A DVPlan.h1888 VPActiveLaneMaskPHIRecipe(VPValue *StartMask, DebugLoc DL) in VPActiveLaneMaskPHIRecipe() argument
1890 VPActiveLaneMaskPHISC, nullptr, StartMask), in VPActiveLaneMaskPHIRecipe()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp13318 unsigned StartMask = 0; in lowerInterleavedStore() local
13322 StartMask = Mask[IdxJ * Factor + IdxI] - IdxJ; in lowerInterleavedStore()
13332 Op0, Op1, createSequentialMask(StartMask, LaneLen, 0)); in lowerInterleavedStore()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp21602 unsigned StartMask = 0; in lowerInterleavedStore() local
21606 StartMask = Mask[IdxJ * Factor + IdxI] - IdxJ; in lowerInterleavedStore()
21617 Op0, Op1, createSequentialMask(StartMask, LaneLen, 0))); in lowerInterleavedStore()