Home
last modified time | relevance | path

Searched refs:getNumElems (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DDescriptor.cpp47 for (unsigned I = 0, NE = D->getNumElems(); I < NE; ++I) { in ctorArrayTy()
59 for (unsigned I = 0, NE = D->getNumElems(); I < NE; ++I) { in dtorArrayTy()
77 for (unsigned I = 0, NE = D->getNumElems(); I < NE; ++I) { in moveArrayTy()
86 const unsigned NumElems = D->getNumElems(); in ctorArrayDesc()
111 const unsigned NumElems = D->getNumElems(); in dtorArrayDesc()
127 const unsigned NumElems = D->getNumElems(); in moveArrayDesc()
H A DPointer.cpp175 Index = Ptr.getArray().getNumElems(); in toAPValue()
322 if (Desc->getNumElems() == 0) in initialize()
328 std::make_pair(false, std::make_shared<InitMap>(Desc->getNumElems())); in initialize()
471 const size_t NumElems = Ptr.getNumElems(); in toRValue()
H A DEvaluationResult.cpp205 for (unsigned I = 0; I != Desc->getNumElems(); ++I) { in collectBlocks()
211 for (unsigned I = 0; I != Desc->getNumElems(); ++I) { in collectBlocks()
H A DPointer.h530 unsigned getNumElems() const { in getNumElems() function
603 assert(I < getNumElems()); in elem()
H A DDescriptor.h233 unsigned getNumElems() const { in getNumElems() function
H A DInterpBuiltin.cpp253 assert(Arg.getNumElems() >= 1); in interp__builtin_nan()
1110 StringRef R(&Ptr.deref<char>(), Ptr.getFieldDesc()->getNumElems() - 1); in interp__builtin_ptrauth_string_discriminator()
1557 assert(SrcDesc->getNumElems() == DestDesc->getNumElems()); in DoMemcpy()
1559 for (unsigned I = 0, N = DestDesc->getNumElems(); I != N; ++I) { in DoMemcpy()
H A DInterp.cpp748 ElemQT, APInt(64, static_cast<uint64_t>(D->getNumElems()), false), in CheckNewDeleteForms()
849 for (unsigned I = 0; I != Desc->getNumElems(); ++I) { in runRecordDestructor()
892 for (unsigned I = 0; I != Desc->getNumElems(); ++I) { in RunDestructors()
H A DInterp.h1844 uint64_t MaxIndex = static_cast<uint64_t>(Ptr.getNumElems()); in OffsetHelper()
1993 T A = LHS.isElementPastEnd() ? T::from(LHS.getNumElems()) in SubPtr()
1995 T B = RHS.isElementPastEnd() ? T::from(RHS.getNumElems()) in SubPtr()
H A DCompiler.cpp3359 for (uint32_t I = 0, N = D->getNumElems(); I != N; ++I) { in visitZeroRecordInitializer()
3368 for (uint32_t I = 0, N = D->getNumElems(); I != N; ++I) { in visitZeroRecordInitializer()
5575 for (ssize_t I = Desc->getNumElems() - 1; I >= 0; --I) { in emitDestruction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp290 static unsigned getNumElems(unsigned Size, unsigned PartNumElems, in getNumElems() function
4279 unsigned Limit = getNumElems(CurrentOrder.size(), PartSz, I); in findReusedOrderedScalars()
4345 unsigned Sz = getNumElems(TE.getVectorFactor(), PartSz, I); in findReusedOrderedScalars()
8537 Part * EltsPerVector, getNumElems(Mask.size(), EltsPerVector, Part)); in computeExtractCost()
8602 unsigned Limit = getNumElems(Mask.size(), SliceSize, Part); in estimateNodesPermuteCost()
8927 unsigned Limit = getNumElems(VL.size(), SliceSize, Part); in adjustExtracts()
10912 Part * SliceSize, getNumElems(VL.size(), SliceSize, Part)); in tryToGatherExtractElements()
11320 VL.slice(Part * SliceSize, getNumElems(VL.size(), SliceSize, Part)); in isGatherShuffledEntry()
11923 unsigned Limit = getNumElems(E->Scalars.size(), SliceSize, Part); in adjustExtracts()
11968 getNumElems(Mas in adjustExtracts()
[all...]