/freebsd-10.3-release/contrib/llvm/utils/TableGen/ |
H A D | TGValueTypes.cpp | 73 return getNumElements() * getElementType().getSizeInBits(); 78 unsigned getNumElements() const { function in class:__anon3888::ExtendedVectorType 122 return static_cast<const ExtendedVectorType *>(LLVMTy)->getNumElements();
|
/freebsd-10.3-release/contrib/llvm/include/llvm/IR/ |
H A D | DerivedTypes.h | 286 unsigned getNumElements() const { return NumContainedTys; } function in class:llvm::StructType 348 uint64_t getNumElements() const { return NumElements; } function in class:llvm::ArrayType 378 return VectorType::get(EltTy, VTy->getNumElements()); 388 return VectorType::get(EltTy, VTy->getNumElements()); 400 return VectorType::get(EltTy, VTy->getNumElements()); 408 unsigned getNumElements() const { return NumElements; } function in class:llvm::VectorType
|
H A D | DataLayout.h | 468 return ATy->getNumElements() * 492 return VTy->getNumElements() * getTypeSizeInBits(VTy->getElementType());
|
/freebsd-10.3-release/contrib/llvm/lib/IR/ |
H A D | Type.cpp | 101 unsigned NumElements = ATy->getNumElements(); 107 unsigned NumElements = STy->getNumElements(); 199 return cast<StructType>(this)->getNumElements(); 211 return cast<ArrayType>(this)->getNumElements(); 215 return cast<VectorType>(this)->getNumElements(); 610 getNumElements() != Other->getNumElements()) 655 return CU && CU->getZExtValue() < STy->getNumElements(); 664 return Idx < STy->getNumElements();
|
H A D | DebugInfo.cpp | 328 unsigned DIArray::getNumElements() const { function in class:DIArray 664 unsigned Elements = OrigM.getNumElements(); 923 for (unsigned Ti = 0, Te = Retain.getNumElements(); Ti != Te; ++Ti) { 973 for (unsigned i = 0, e = GVs.getNumElements(); i != e; ++i) { 981 for (unsigned i = 0, e = SPs.getNumElements(); i != e; ++i) 984 for (unsigned i = 0, e = EnumTypes.getNumElements(); i != e; ++i) 987 for (unsigned i = 0, e = RetainedTypes.getNumElements(); i != e; ++i) 990 for (unsigned i = 0, e = Imports.getNumElements(); i != e; ++i) { 1022 for (unsigned i = 0, e = DA.getNumElements(); i != e; ++i) { 1082 for (unsigned I = 0, E = TParams.getNumElements(); [all...] |
H A D | ValueTypes.cpp | 93 return cast<VectorType>(LLVMTy)->getNumElements(); 267 getVT(VTy->getElementType(), false), VTy->getNumElements()); 284 VTy->getNumElements());
|
H A D | ConstantFold.cpp | 52 unsigned NumElts = DstTy->getNumElements(); 118 if (STy->getNumElements() == 0) break; 340 Constant *N = ConstantInt::get(DestTy, ATy->getNumElements()); 347 unsigned NumElems = STy->getNumElements(); 415 unsigned NumElems = STy->getNumElements(); 473 unsigned NumElems = STy->getNumElements(); 632 STy->getNumElements() == 2 && 848 NumElts = ST->getNumElements(); 850 NumElts = AT->getNumElements(); 1142 for (unsigned i = 0, e = VTy->getNumElements(); [all...] |
H A D | DataLayout.cpp | 48 NumElements = ST->getNumElements(); 394 Align *= cast<VectorType>(Ty)->getNumElements(); 455 int NumElts = Ty->getNumElements(); 621 return VectorType::get(IntTy, VecTy->getNumElements());
|
H A D | Verifier.cpp | 475 Assert1(STy && STy->getNumElements() == 2 && 1338 Assert1(cast<VectorType>(SrcTy)->getNumElements() == 1339 cast<VectorType>(DestTy)->getNumElements(), 1361 Assert1(cast<VectorType>(SrcTy)->getNumElements() == 1362 cast<VectorType>(DestTy)->getNumElements(), 1384 Assert1(cast<VectorType>(SrcTy)->getNumElements() == 1385 cast<VectorType>(DestTy)->getNumElements(), 1407 Assert1(cast<VectorType>(SrcTy)->getNumElements() == 1408 cast<VectorType>(DestTy)->getNumElements(), 1429 Assert1(VSrc->getNumElements() [all...] |
H A D | Constants.cpp | 158 C = ConstantVector::getSplat(VTy->getNumElements(), C); 175 return ConstantVector::getSplat(VTy->getNumElements(), 200 return Elt < CDS->getNumElements() ? CDS->getElementAsConstant(Elt) : 0; 460 return ConstantVector::getSplat(VTy->getNumElements(), 472 return ConstantVector::getSplat(VTy->getNumElements(), 497 return ConstantVector::getSplat(VTy->getNumElements(), C); 522 return ConstantVector::getSplat(VTy->getNumElements(), C); 568 return ConstantVector::getSplat(VTy->getNumElements(), C); 582 return ConstantVector::getSplat(VTy->getNumElements(), C); 601 return ConstantVector::getSplat(VTy->getNumElements(), 2228 unsigned ConstantDataSequential::getNumElements() const { function in class:ConstantDataSequential [all...] |
H A D | Instructions.cpp | 73 if (ET->getNumElements() != VT->getNumElements()) 1532 cast<VectorType>(Mask->getType())->getNumElements()), 1549 cast<VectorType>(Mask->getType())->getNumElements()), 1579 unsigned V1Size = cast<VectorType>(V1->getType())->getNumElements(); 1593 unsigned V1Size = cast<VectorType>(V1->getType())->getNumElements(); 1594 for (unsigned i = 0, e = MaskTy->getNumElements(); i != e; ++i) 1713 if (Index >= AT->getNumElements()) 1716 if (Index >= ST->getNumElements()) 2550 if (SrcVecTy->getNumElements() [all...] |
/freebsd-10.3-release/contrib/llvm/lib/Target/ |
H A D | TargetLoweringObjectFile.cpp | 80 unsigned NumElts = CDS->getNumElements(); 95 return cast<ArrayType>(C->getType())->getNumElements() == 1;
|
/freebsd-10.3-release/contrib/llvm/lib/Linker/ |
H A D | LinkModules.cpp | 180 if (DATy->getNumElements() != cast<ArrayType>(SrcTy)->getNumElements()) 183 if (DVTy->getNumElements() != cast<VectorType>(SrcTy)->getNumElements()) 220 Elements.resize(SrcSTy->getNumElements()); 290 cast<ArrayType>(Ty)->getNumElements()); 293 cast<VectorType>(Ty)->getNumElements()); 717 uint64_t NewSize = DstTy->getNumElements() + SrcTy->getNumElements(); 929 unsigned NumElements = cast<ArrayType>(C->getType())->getNumElements(); [all...] |
/freebsd-10.3-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 66 unsigned Width = VTy->getNumElements(); 188 unsigned VectorWidth = EI.getVectorOperandType()->getNumElements(); 217 if (VT->getNumElements() == VectorWidth) 410 unsigned NumElts = cast<VectorType>(V->getType())->getNumElements(); 490 unsigned NumVectorElts = IE.getType()->getNumElements(); 519 unsigned VWidth = cast<VectorType>(VecOp->getType())->getNumElements(); 791 unsigned VWidth = cast<VectorType>(SVI.getType())->getNumElements(); 803 unsigned LHSWidth = cast<VectorType>(LHS->getType())->getNumElements(); 926 LHSOp0Width = cast<VectorType>(LHSOp0->getType())->getNumElements(); 930 RHSOp0Width = cast<VectorType>(RHSOp0->getType())->getNumElements(); [all...] |
H A D | InstCombineCasts.cpp | 1477 SrcTy = VectorType::get(DestTy->getElementType(), SrcTy->getNumElements()); 1487 if (SrcTy->getNumElements() > DestTy->getNumElements()) { 1491 for (unsigned i = 0, e = DestTy->getNumElements(); i != e; ++i) 1499 unsigned SrcElts = SrcTy->getNumElements(); 1504 for (unsigned i = 0, e = DestTy->getNumElements()-SrcElts; i != e; ++i) 1647 SmallVector<Value*, 8> Elements(DestVecTy->getNumElements()); 1783 if (DestVTy->getNumElements() == 1 && !SrcTy->isVectorTy()) { 1812 if (SrcVTy->getNumElements() == 1) { 1835 DestTy->getVectorNumElements() == SVI->getType()->getNumElements() [all...] |
/freebsd-10.3-release/contrib/llvm/tools/llvm-stress/ |
H A D | llvm-stress.cpp | 184 TempValues.reserve(VTp->getNumElements()); 185 for (unsigned i = 0; i < VTp->getNumElements(); ++i) 424 Ran->Rand() % cast<VectorType>(Val0->getType())->getNumElements()), 437 unsigned Width = cast<VectorType>(Val0->getType())->getNumElements(); 467 Ran->Rand() % cast<VectorType>(Val0->getType())->getNumElements()), 485 DestTy = pickVectorType(VecTy->getNumElements()); 573 unsigned NumElem = cast<VectorType>(Val0->getType())->getNumElements();
|
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 809 for (unsigned i = 0, e = ST->getNumElements(); i != e; ++i) { 823 for (unsigned i = 0, e = AT->getNumElements(); i != e; ++i) { 937 for (unsigned i = 0, e = ST->getNumElements(); i != e; ++i) { 950 for (unsigned i = 0, e = AT->getNumElements(); i != e; ++i) { 1457 return ST->getNumElements() <= StructMemberThreshold; 1460 return AT->getNumElements() <= ArrayElementThreshold; 1554 ElementAllocas.reserve(AT->getNumElements()); 1556 for (unsigned i = 0, e = AT->getNumElements(); i != e; ++i) { 1752 NumElts = AT->getNumElements(); 1843 if (Offset >= AT->getNumElements() * EltSiz [all...] |
H A D | SROA.cpp | 1270 if (NumSkippedElements.ugt(VecTy->getNumElements())) 1282 if (NumSkippedElements.ugt(ArrTy->getNumElements())) 1548 BeginIndex >= Ty->getNumElements()) 1553 if (EndIndex * ElementSize != EndOffset || EndIndex > Ty->getNumElements()) 1825 assert(NumElements <= VecTy->getNumElements() && "Too many elements!"); 1827 if (NumElements == VecTy->getNumElements()) 1862 assert(Ty->getNumElements() <= VecTy->getNumElements() && 1864 if (Ty->getNumElements() == VecTy->getNumElements()) { [all...] |
H A D | SCCP.cpp | 242 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) 295 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) 392 assert(i < cast<StructType>(V->getType())->getNumElements() && 726 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) 790 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) { 1136 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) { 1153 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) 1267 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) {
|
/freebsd-10.3-release/contrib/llvm/lib/CodeGen/ |
H A D | Analysis.cpp | 56 for (unsigned i = 0, e = ATy->getNumElements(); i != e; ++i) { 93 for (unsigned i = 0, e = ATy->getNumElements(); i != e; ++i) 365 return Idx < AT->getNumElements(); 367 return Idx < cast<StructType>(T)->getNumElements();
|
/freebsd-10.3-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | StripSymbols.cpp | 319 for (unsigned i = 0, e = SPs.getNumElements(); i != e; ++i) { 337 for (unsigned i = 0, e = GVs.getNumElements(); i != e; ++i) {
|
H A D | ArgumentPromotion.cpp | 161 if (maxElements > 0 && STy->getNumElements() > maxElements) { 170 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) { 192 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) { 530 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) 664 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) { 796 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) {
|
H A D | MergeFunctions.cpp | 255 if (STy1->getNumElements() != STy2->getNumElements()) 261 for (unsigned i = 0, e = STy1->getNumElements(); i != e; ++i) { 288 return ATy1->getNumElements() == ATy2->getNumElements() &&
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 1636 unsigned nElts = cast<llvm::VectorType>(V->getType())->getNumElements(); 1661 return llvm::ConstantVector::getSplat(VTy->getNumElements(), C); 1681 return llvm::ConstantVector::getSplat(VTy->getNumElements(), Zero); 2663 for (unsigned i = 0, e = TblTy->getNumElements(); i != e; ++i) { 2685 2*TblTy->getNumElements()); 2759 unsigned nElts = VTy->getNumElements(); 3422 VTy->getNumElements() == 1) { 3461 Args.append(STy->getNumElements(), UndefValue::get(Ty)); 3469 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) { 3544 VTy->getNumElements() / [all...] |
H A D | MicrosoftVBTables.cpp | 219 ->getElementType())->getNumElements());
|