HomeSort by relevance Sort by last modified time
    Searched refs:NumElements (Results 1 - 25 of 75) sorted by null

1 2 3

  /external/clang/test/CXX/temp/temp.spec/temp.expl.spec/
p9.cpp 10 const unsigned NumElements = 17;
14 int array[NumElements];
  /external/llvm/lib/Support/
SmallPtrSet.cpp 28 CurArraySize = NumElements > 16 ? 1 << (Log2_32_Ceil(NumElements) + 1) : 32;
29 NumElements = NumTombstones = 0;
40 for (const void **APtr = SmallArray, **E = SmallArray+NumElements;
46 if (NumElements < CurArraySize-1) {
47 SmallArray[NumElements++] = Ptr;
53 if (NumElements*4 >= CurArraySize*3) {
56 } else if (CurArraySize-(NumElements+NumTombstones) < CurArraySize/8) {
70 ++NumElements; // Track density.
77 for (const void **APtr = SmallArray, **E = SmallArray+NumElements;
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineValueType.h 505 static MVT getVectorVT(MVT VT, unsigned NumElements) {
510 if (NumElements == 2) return MVT::v2i1;
511 if (NumElements == 4) return MVT::v4i1;
512 if (NumElements == 8) return MVT::v8i1;
513 if (NumElements == 16) return MVT::v16i1;
514 if (NumElements == 32) return MVT::v32i1;
515 if (NumElements == 64) return MVT::v64i1;
518 if (NumElements == 1) return MVT::v1i8;
519 if (NumElements == 2) return MVT::v2i8;
520 if (NumElements == 4) return MVT::v4i8
    [all...]
ValueTypes.h 69 /// getVectorVT - Returns the EVT that represents a vector NumElements in
71 static EVT getVectorVT(LLVMContext &Context, EVT VT, unsigned NumElements) {
72 MVT M = MVT::getVectorVT(VT.V, NumElements);
75 return getExtendedVectorVT(Context, VT, NumElements);
349 unsigned NumElements);
  /external/clang/lib/StaticAnalyzer/Checkers/
ArrayBoundChecker.cpp 58 DefinedOrUnknownSVal NumElements
62 ProgramStateRef StInBound = state->assumeInBound(Idx, NumElements, true);
63 ProgramStateRef StOutBound = state->assumeInBound(Idx, NumElements, false);
ReturnPointerRangeChecker.cpp 58 DefinedOrUnknownSVal NumElements
62 ProgramStateRef StInBound = state->assumeInBound(Idx, NumElements, true);
63 ProgramStateRef StOutBound = state->assumeInBound(Idx, NumElements, false);
  /external/ceres-solver/internal/ceres/
ordered_groups_test.cc 44 EXPECT_EQ(ordering.NumElements(), 0);
60 EXPECT_EQ(ordering.NumElements(), 3);
69 EXPECT_EQ(ordering.NumElements(), 2);
87 EXPECT_EQ(ordering.NumElements(), 3);
96 EXPECT_EQ(ordering.NumElements(), 3);
115 EXPECT_EQ(ordering.NumElements(), 3);
126 EXPECT_EQ(ordering.NumElements(), 3);
144 EXPECT_EQ(ordering.NumElements(), 3);
154 EXPECT_EQ(ordering.NumElements(), 3);
174 EXPECT_EQ(ordering.NumElements(), 1)
    [all...]
reorder_program.cc 143 if (ordering.NumElements() != num_parameter_blocks) {
148 ordering.NumElements());
  /external/llvm/include/llvm/IR/
DerivedTypes.h 333 uint64_t NumElements;
342 static ArrayType *get(Type *ElementType, uint64_t NumElements);
348 uint64_t getNumElements() const { return NumElements; }
359 unsigned NumElements;
368 static VectorType *get(Type *ElementType, unsigned NumElements);
428 unsigned getNumElements() const { return NumElements; }
433 return NumElements * getElementType()->getPrimitiveSizeInBits();
DataLayout.h 484 unsigned NumElements;
506 assert(Idx < NumElements && "Invalid element idx!");
  /external/llvm/include/llvm/ADT/
SmallPtrSet.h 60 unsigned NumElements;
78 size_type size() const { return NumElements; }
83 if (!isSmall() && NumElements*4 < CurArraySize && CurArraySize > 32)
88 NumElements = 0;
115 *const *E = SmallArray+NumElements; APtr != E; ++APtr)
  /external/ceres-solver/include/ceres/
ordered_groups.h 111 if (NumElements() == 0 || elements.size() == 0) {
166 int NumElements() const {
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/
dhcpsapi.h 62 DWORD NumElements;
116 DWORD NumElements;
121 DWORD NumElements;
158 DWORD NumElements;
261 DWORD NumElements;
297 DWORD NumElements;
316 DWORD NumElements;
347 DWORD NumElements;
  /external/llvm/lib/IR/
Type.cpp 101 unsigned NumElements = ATy->getNumElements();
102 return NumElements == 0 || ATy->getElementType()->isEmptyTy();
107 unsigned NumElements = STy->getNumElements();
108 for (unsigned i = 0; i < NumElements; ++i)
427 unsigned NumElements = Elements.size();
428 Type **Elts = getContext().pImpl->TypeAllocator.Allocate<Type*>(NumElements);
429 memcpy(Elts, Elements.data(), sizeof(Elements[0]) * NumElements);
432 NumContainedTys = NumElements;
673 NumElements = NumEl;
676 ArrayType *ArrayType::get(Type *elementType, uint64_t NumElements) {
    [all...]
DataLayout.cpp 49 NumElements = ST->getNumElements();
52 for (unsigned i = 0, e = NumElements; i != e; ++i) {
81 std::upper_bound(&MemberOffsets[0], &MemberOffsets[NumElements], Offset);
86 (SI+1 == &MemberOffsets[NumElements] || *(SI+1) > Offset) &&
ValueTypes.cpp 36 unsigned NumElements) {
38 ResultVT.LLVMTy = VectorType::get(VT.getTypeForEVT(Context), NumElements);
ConstantFold.cpp     [all...]
  /external/clang/include/clang/AST/
ExprObjC.h 134 unsigned NumElements;
142 explicit ObjCArrayLiteral(EmptyShell Empty, unsigned NumElements)
143 : Expr(ObjCArrayLiteralClass, Empty), NumElements(NumElements) {}
152 unsigned NumElements);
171 unsigned getNumElements() const { return NumElements; }
175 assert((Index < NumElements) && "Arg access out of range!");
179 assert((Index < NumElements) && "Arg access out of range!");
190 (Stmt **)getElements() + NumElements);
246 unsigned NumElements : 31
    [all...]
  /external/clang/lib/CodeGen/
CGExprCXX.cpp 467 llvm::Value *&numElements,
486 // We multiply the size of all dimensions for NumElements.
487 // e.g for 'int[2][3]', ElemType is 'int' and NumElements is 6.
488 numElements = CGF.EmitScalarExpr(e->getArraySize());
489 assert(isa<llvm::IntegerType>(numElements->getType()));
500 = cast<llvm::IntegerType>(numElements->getType());
521 dyn_cast<llvm::ConstantInt>(numElements)) {
530 // We want to do all this arithmetic in size_t. If numElements is
545 // Scale numElements by that. This might overflow, but we don't
548 numElements = llvm::ConstantInt::get(CGF.SizeTy
    [all...]
CGExprConstant.cpp 731 unsigned NumElements = AType->getNumElements();
735 unsigned NumInitableElts = std::min(NumInitElements, NumElements);
739 Elts.reserve(NumInitableElts + NumElements);
761 Elts.resize(NumElements, fillC);
766 Types.reserve(NumInitableElts + NumElements);
    [all...]
CGCXXABI.h 427 /// \param NumElements - the computed number of elements,
434 llvm::Value *NumElements,
443 /// \param NumElements - an out parameter which will be initialized
453 QualType ElementType, llvm::Value *&NumElements,
  /external/llvm/lib/Transforms/Scalar/
SROA.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypesGeneric.cpp 315 void DAGTypeLegalizer::IntegerToVector(SDValue Op, unsigned NumElements,
322 if (NumElements > 1) {
323 NumElements >>= 1;
327 IntegerToVector(Parts[0], NumElements, Ops, EltVT);
328 IntegerToVector(Parts[1], NumElements, Ops, EltVT);
LegalizeVectorOps.cpp 745 int NumElements = VT.getVectorNumElements();
755 int ExtLaneScale = NumSrcElements / NumElements;
757 for (int i = 0; i < NumElements; ++i)
792 int NumElements = VT.getVectorNumElements();
810 int ExtLaneScale = NumSrcElements / NumElements;
812 for (int i = 0; i < NumElements; ++i)
    [all...]
  /external/llvm/lib/Target/AArch64/AsmParser/
AArch64AsmParser.cpp 180 unsigned NumElements;
904 template <unsigned NumRegs, unsigned NumElements, char ElementKind>
912 return VectorList.NumElements == NumElements;
    [all...]

Completed in 860 milliseconds

1 2 3