Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64PromoteConstant.cpp225 for (unsigned EltIdx = 0, EndEltIdx = CstTy->getStructNumElements(); in isConstantUsingVectorTy() local
226 EltIdx < EndEltIdx; ++EltIdx) in isConstantUsingVectorTy()
227 if (isConstantUsingVectorTy(CstTy->getStructElementType(EltIdx))) in isConstantUsingVectorTy()
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDScalarReplAggregates.cpp1850 unsigned EltIdx = Layout->getElementContainingOffset(Offset); in TypeHasComponent() local
1851 EltTy = ST->getContainedType(EltIdx); in TypeHasComponent()
1853 Offset -= Layout->getElementOffset(EltIdx); in TypeHasComponent()
2090 uint64_t EltIdx = FindElementAndOffset(T, EltOffset, IdxTy, DL); in RewriteGEP() local
2091 NewArgs.push_back(ConstantInt::get(IdxTy, EltIdx)); in RewriteGEP()
/NextBSD/contrib/llvm/lib/Target/AMDGPU/
HDSIISelLowering.cpp1497 unsigned EltIdx = 0; in performUCharToFloatCombine() local
1499 unsigned ComponentsInElt = std::min(4u, NElts - 4 * EltIdx); in performUCharToFloatCombine()
1507 ++EltIdx; in performUCharToFloatCombine()
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86ISelLowering.cpp4796 unsigned EltMaskIdx, EltIdx; in LowerBuildVectorv4x32() local
4798 for (EltIdx = 0; EltIdx < 4; ++EltIdx) { in LowerBuildVectorv4x32()
4799 if (Zeroable[EltIdx]) { in LowerBuildVectorv4x32()
4801 Mask[EltIdx] = EltIdx+4; in LowerBuildVectorv4x32()
4805 Elt = Op->getOperand(EltIdx); in LowerBuildVectorv4x32()
4808 if (Elt.getOperand(0) != V1 || EltMaskIdx != EltIdx) in LowerBuildVectorv4x32()
4810 Mask[EltIdx] = EltIdx; in LowerBuildVectorv4x32()
4813 if (EltIdx == 4) { in LowerBuildVectorv4x32()
4826 if (Elt == FirstNonZero && EltIdx == FirstNonZeroIdx) in LowerBuildVectorv4x32()
4830 for (unsigned i = EltIdx + 1; i < 4 && CanFold; ++i) { in LowerBuildVectorv4x32()
[all …]