Searched refs:LaneIndex (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMachineFunctionInfo.cpp | 381 MachineFunction &MF, int FI, unsigned LaneIndex) { in allocateVirtualVGPRForSGPRSpills() argument 384 if (!LaneIndex) { in allocateVirtualVGPRForSGPRSpills() 391 SGPRSpillsToVirtualVGPRLanes[FI].emplace_back(LaneVGPR, LaneIndex); in allocateVirtualVGPRForSGPRSpills() 396 MachineFunction &MF, int FI, unsigned LaneIndex, bool IsPrologEpilog) { in allocatePhysicalVGPRForSGPRSpills() argument 401 if (!LaneIndex) { in allocatePhysicalVGPRForSGPRSpills() 427 SGPRSpillsToPhysicalVGPRLanes[FI].emplace_back(LaneVGPR, LaneIndex); in allocatePhysicalVGPRForSGPRSpills() 460 unsigned LaneIndex = (NumSpillLanes % WaveSize); in allocateSGPRSpillToVGPRLane() local 463 ? allocatePhysicalVGPRForSGPRSpills(MF, FI, LaneIndex, in allocateSGPRSpillToVGPRLane() 465 : allocateVirtualVGPRForSGPRSpills(MF, FI, LaneIndex); in allocateSGPRSpillToVGPRLane()
|
| H A D | SIMachineFunctionInfo.h | 600 unsigned LaneIndex); 602 unsigned LaneIndex,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 872 unsigned LaneIndex; member 2171 return VectorList.Count == 1 && VectorList.LaneIndex <= 7; in isVecListOneDByteIndexed() 2176 return VectorList.Count == 1 && VectorList.LaneIndex <= 3; in isVecListOneDHWordIndexed() 2181 return VectorList.Count == 1 && VectorList.LaneIndex <= 1; in isVecListOneDWordIndexed() 2186 return VectorList.Count == 2 && VectorList.LaneIndex <= 7; in isVecListTwoDByteIndexed() 2191 return VectorList.Count == 2 && VectorList.LaneIndex <= 3; in isVecListTwoDHWordIndexed() 2196 return VectorList.Count == 2 && VectorList.LaneIndex <= 1; in isVecListTwoQWordIndexed() 2201 return VectorList.Count == 2 && VectorList.LaneIndex <= 3; in isVecListTwoQHWordIndexed() 2206 return VectorList.Count == 2 && VectorList.LaneIndex <= 1; in isVecListTwoDWordIndexed() 2211 return VectorList.Count == 3 && VectorList.LaneIndex <= 7; in isVecListThreeDByteIndexed() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanRecipes.cpp | 702 for (const auto &[LaneIndex, Op] : enumerate(operands())) { in generate() 709 Builder.CreateInsertElement(VectorValue, ScalarValue, LaneIndex); in generate()
|