Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DDescriptor.cpp49 for (unsigned I = 0, NE = D->getNumElems(); I < NE; ++I) { in ctorArrayTy()
61 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()
87 const unsigned NumElems = D->getNumElems(); in ctorArrayDesc()
116 const unsigned NumElems = D->getNumElems(); in dtorArrayDesc()
132 const unsigned NumElems = D->getNumElems(); in moveArrayDesc()
469 ElemType, APInt(64, static_cast<uint64_t>(getNumElems()), false), in getDataType()
H A DInterpBuiltin.cpp334 assert(Arg.getNumElems() >= 1); in interp__builtin_nan()
1457 assert(Ptr.getFieldDesc()->getNumElems() >= 1); in interp__builtin_ptrauth_string_discriminator()
1458 StringRef R(&Ptr.deref<char>(), Ptr.getFieldDesc()->getNumElems() - 1); in interp__builtin_ptrauth_string_discriminator()
1645 unsigned NumElems = Arg.getNumElems(); in interp__builtin_vector_reduce()
1716 assert(Arg.getFieldDesc()->getNumElems() == in interp__builtin_elementwise_popcount()
1717 Dst.getFieldDesc()->getNumElems()); in interp__builtin_elementwise_popcount()
1721 unsigned NumElems = Arg.getNumElems(); in interp__builtin_elementwise_popcount()
1796 : (DestPtr.getNumElems() - DestPtr.getIndex()); in interp__builtin_memcpy()
1821 : (SrcPtr.getNumElems() - SrcPtr.getIndex()); in interp__builtin_memcpy()
1938 Bits(ASTCtx.getTypeSize(ElemTypeA) * PtrA.getNumElems())); in interp__builtin_memcmp()
[all …]
H A DEvaluationResult.cpp206 for (unsigned I = 0; I != Desc->getNumElems(); ++I) { in collectBlocks()
212 for (unsigned I = 0; I != Desc->getNumElems(); ++I) { in collectBlocks()
H A DPointer.cpp244 Index = Ptr.getArray().getNumElems(); in toAPValue()
468 if (Desc->getNumElems() == 0) in initialize()
474 std::make_pair(false, std::make_shared<InitMap>(Desc->getNumElems())); in initialize()
729 const size_t NumElems = Ptr.getNumElems(); in toRValue()
H A DInterp.cpp1154 unsigned N = Desc->getNumElems(); in RunDestructors()
1716 for (unsigned I = 0; I != FieldDesc->getNumElems(); ++I) in startLifetimeRecurse()
1746 for (unsigned I = 0; I != FieldDesc->getNumElems(); ++I) in endLifetimeRecurse()
2016 unsigned LHSLength = (LHS.getNumElems() - 1) * LHS.elemSize(); in arePotentiallyOverlappingStringLiterals()
2017 unsigned RHSLength = (RHS.getNumElems() - 1) * RHS.elemSize(); in arePotentiallyOverlappingStringLiterals()
2106 unsigned NumElems = D->getNumElems(); in finishGlobalRecurse()
2125 for (unsigned I = 1; I != D->getNumElems(); ++I) { in finishGlobalRecurse()
2131 for (unsigned I = 0; I != D->getNumElems(); ++I) { in finishGlobalRecurse()
H A DContext.cpp175 if (Size > Ptr.getNumElems()) { in evaluateStringRepr()
177 Size = Ptr.getNumElems(); in evaluateStringRepr()
H A DInterpBuiltinBitCast.cpp101 unsigned NumElems = FieldDesc->getNumElems(); in enumerateData()
116 for (unsigned I = P.getIndex(); I != FieldDesc->getNumElems(); ++I) { in enumerateData()
H A DDisasm.cpp416 OS.indent(Spaces) << "Elements: " << getNumElems() << '\n'; in dumpFull()
418 for (unsigned I = 0; I != getNumElems(); ++I) { in dumpFull()
H A DDescriptor.h259 unsigned getNumElems() const { in getNumElems() function
H A DPointer.h608 unsigned getNumElems() const { in getNumElems() function
H A DInterp.h2111 uint64_t MaxIndex = static_cast<uint64_t>(Ptr.getNumElems());
2290 ? (LHS.isElementPastEnd() ? LHS.getNumElems() : LHS.getIndex()) in SubPtr()
2295 ? (RHS.isElementPastEnd() ? RHS.getNumElems() : RHS.getIndex()) in SubPtr()
H A DCompiler.cpp4243 for (uint32_t I = 0, N = D->getNumElems(); I != N; ++I) { in visitZeroRecordInitializer()
6969 if (unsigned N = Desc->getNumElems()) { in emitDestruction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp447 static unsigned getNumElems(unsigned Size, unsigned PartNumElems, in getNumElems() function
5442 unsigned Limit = getNumElems(CurrentOrder.size(), PartSz, I); in findReusedOrderedScalars()
5508 unsigned Sz = getNumElems(TE.getVectorFactor(), PartSz, I); in findReusedOrderedScalars()
12157 Part * EltsPerVector, getNumElems(Mask.size(), EltsPerVector, Part)); in computeExtractCost()
12215 unsigned Limit = getNumElems(Mask.size(), SliceSize, Part); in estimateNodesPermuteCost()
12563 unsigned Limit = getNumElems(VL.size(), SliceSize, Part); in adjustExtracts()
15232 Part * SliceSize, getNumElems(VL.size(), SliceSize, Part)); in tryToGatherExtractElements()
15920 VL.slice(Part * SliceSize, getNumElems(VL.size(), SliceSize, Part)); in isGatherShuffledEntry()
16606 unsigned Limit = getNumElems(VL.size(), SliceSize, Part); in adjustExtracts()
16651 getNumElems(Mask.size(), in adjustExtracts()
[all …]