/external/llvm/lib/Target/X86/Utils/ |
H A D | X86ShuffleDecode.cpp | 68 unsigned NumElts = VT.getVectorNumElements(); local 71 unsigned NumLaneElts = NumElts / NumLanes; 74 for (unsigned l = 0; l != NumElts; l += NumLaneElts) { 85 unsigned NumElts = VT.getVectorNumElements(); local 87 for (unsigned l = 0; l != NumElts; l += 8) { 101 unsigned NumElts = VT.getVectorNumElements(); local 103 for (unsigned l = 0; l != NumElts; l += 8) { 119 unsigned NumElts = VT.getVectorNumElements(); local 122 unsigned NumLaneElts = NumElts / NumLanes; 125 for (unsigned l = 0; l != NumElts; 141 unsigned NumElts = VT.getVectorNumElements(); local 161 unsigned NumElts = VT.getVectorNumElements(); local [all...] |
/external/llvm/include/llvm/Bitcode/ |
H A D | BitstreamReader.h | 508 unsigned NumElts = ReadVBR(6); 509 for (unsigned i = 0; i != NumElts; ++i) 522 unsigned NumElts = ReadVBR(6); local 529 for (; NumElts; --NumElts) 533 unsigned NumElts = ReadVBR(6); local 537 size_t NewEnd = NextChar+((NumElts+3)&~3); 542 Vals.append(NumElts, 0); 551 NextChar, NumElts); 552 *BlobLen = NumElts; [all...] |
/external/llvm/lib/Target/ |
H A D | TargetLoweringObjectFile.cpp | 80 unsigned NumElts = CDS->getNumElements(); local 81 assert(NumElts != 0 && "Can't have an empty CDS"); 83 if (CDS->getElementAsInteger(NumElts-1) != 0) 87 for (unsigned i = 0; i != NumElts-1; ++i)
|
H A D | TargetData.cpp | 427 int NumElts = Ty->getNumElements(); local 429 (StructLayout *)malloc(sizeof(StructLayout)+(NumElts-1) * sizeof(uint64_t));
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 213 unsigned NumElts = cast<VectorType>(V->getType())->getNumElements(); local 216 Mask.assign(NumElts, UndefValue::get(Type::getInt32Ty(V->getContext()))); 221 for (unsigned i = 0; i != NumElts; ++i) 227 for (unsigned i = 0; i != NumElts; ++i) 229 i+NumElts)); local 264 Mask[InsertedIdx % NumElts] = 269 Mask[InsertedIdx % NumElts] = 271 ExtractedIdx+NumElts); 292 unsigned NumElts = cast<VectorType>(V->getType())->getNumElements(); local 295 Mask.assign(NumElts, UndefValu [all...] |
/external/clang/include/clang/AST/ |
H A D | APValue.h | 82 unsigned NumElts; member in struct:clang::APValue::Vec 83 Vec() : Elts(0), NumElts(0) {} 88 unsigned NumElts, ArrSize; member in struct:clang::APValue::Arr 89 Arr(unsigned NumElts, unsigned ArrSize); 262 return ((const Vec*)(const void *)Data)->NumElts; 286 return ((const Arr*)(const void *)Data)->NumElts; 352 ((Vec*)(char*)Data)->NumElts = N;
|
H A D | DeclObjC.h | 41 unsigned NumElts; member in class:clang::ObjCListBase 44 ObjCListBase() : List(0), NumElts(0) {} 45 unsigned size() const { return NumElts; } 46 bool empty() const { return NumElts == 0; } 66 iterator end() const { return (iterator)List+NumElts; } 69 assert(Idx < NumElts && "Invalid access");
|
H A D | ASTContext.h | 861 QualType getVariableArrayType(QualType EltTy, Expr *NumElts, 871 QualType getDependentSizedArrayType(QualType EltTy, Expr *NumElts, 895 QualType getVectorType(QualType VectorType, unsigned NumElts, 902 QualType getExtVectorType(QualType VectorType, unsigned NumElts) const;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 1396 unsigned NumElts = VT.getVectorNumElements(); local 1397 while (!TLI.isTypeLegal(VT) && NumElts != 1) { 1398 NumElts = NumElts / 2; 1399 VT = EVT::getVectorVT(*DAG.getContext(), WidenEltVT, NumElts); 1402 if (NumElts != 1 && !TLI.canOpTrap(N->getOpcode(), VT)) { 1410 if (NumElts == 1) 1423 // NumElts := greatest legal vector size (at most WidenVT) 1425 // take munches of size NumElts from the beginning and add to ConcatOps 1426 // NumElts 1741 unsigned NumElts = VT.getVectorNumElements(); local 1928 unsigned NumElts = VT.getVectorNumElements(); local 2036 unsigned NumElts = VT.getVectorNumElements(); local 2143 unsigned NumElts = VT.getVectorNumElements(); local 2190 unsigned NumElts = VT.getVectorNumElements(); local 2335 unsigned NumElts = Width / LdTy.getSizeInBits(); local 2392 unsigned NumElts = WidenWidth / NewVTWidth; local 2530 unsigned NumElts = LdVT.getVectorNumElements(); local 2604 unsigned NumElts = ValWidth / NewVTWidth; local 2654 unsigned NumElts = StVT.getVectorNumElements(); local [all...] |
H A D | LegalizeTypesGeneric.cpp | 310 unsigned NumElts = VecVT.getVectorNumElements(); local 321 NewElts.reserve(NumElts*2); 323 for (unsigned i = 0; i < NumElts; ++i) { 350 unsigned NumElts = VecVT.getVectorNumElements(); local 362 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewEVT, NumElts*2); 387 unsigned NumElts = VT.getVectorNumElements(); local 388 SmallVector<SDValue, 16> Ops(NumElts); 391 for (unsigned i = 1; i < NumElts; ++i) 393 return DAG.getNode(ISD::BUILD_VECTOR, dl, VT, &Ops[0], NumElts);
|
H A D | TargetLowering.cpp | 653 unsigned NumElts = VT.getVectorNumElements(); local 660 if (!isPowerOf2_32(NumElts)) { 661 NumVectorRegs = NumElts; 662 NumElts = 1; 667 while (NumElts > 1 && !TLI->isTypeLegal(MVT::getVectorVT(EltTy, NumElts))) { 668 NumElts >>= 1; 674 MVT NewVT = MVT::getVectorVT(EltTy, NumElts); 874 unsigned NumElts = VT.getVectorNumElements(); local 876 NumElts > 923 unsigned NumElts = VT.getVectorNumElements(); local [all...] |
/external/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 1979 unsigned NumElts = VT.getVectorNumElements(); 1983 if (NumElts == 1) 1991 NumElts = (unsigned)NextPowerOf2(NumElts); 1992 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts); 2003 EVT::getVectorVT(Context, EltVT, NumElts / 2)); 2021 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); 2025 EVT::getVectorVT(Context, EltVT, NumElts)); 2033 NumElts = (unsigned)NextPowerOf2(NumElts); [all...] |
/external/llvm/include/llvm/ADT/ |
H A D | SmallString.h | 48 void assign(size_t NumElts, char Elt) { argument 49 this->SmallVectorImpl<char>::assign(NumElts, Elt);
|
H A D | SmallVector.h | 464 void assign(unsigned NumElts, const T &Elt) { argument 466 if (this->capacity() < NumElts) 467 this->grow(NumElts); 468 this->setEnd(this->begin()+NumElts);
|
/external/clang/lib/AST/ |
H A D | APValue.cpp | 108 APValue::Arr::Arr(unsigned NumElts, unsigned Size) : argument 109 Elts(new APValue[NumElts + (NumElts != Size ? 1 : 0)]), 110 NumElts(NumElts), ArrSize(Size) {}
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 3287 unsigned NumElts = VT.getVectorNumElements(); local 3289 unsigned NumLaneElts = NumElts/NumLanes; 3295 for (unsigned l = 0; l != NumElts; l+=NumLaneElts) { 3310 !isUndefOrInRange(Start, l+NumElts, l+NumElts+NumLaneElts)) 3318 if (Start >= (int)NumElts) 3319 Start -= NumElts - NumLaneElts; 3333 !isUndefOrInRange(Idx, l+NumElts, l+NumElts+NumLaneElts)) 3340 if (Idx >= (int)NumElts) 3553 unsigned NumElts = VT.getVectorNumElements(); local 3592 unsigned NumElts = VT.getVectorNumElements(); local 3630 unsigned NumElts = VT.getVectorNumElements(); local 3672 unsigned NumElts = VT.getVectorNumElements(); local 3709 unsigned NumElts = VT.getVectorNumElements(); local 3791 unsigned NumElts = VT.getVectorNumElements(); local 3892 unsigned NumElts = VT.getVectorNumElements(); local 3971 unsigned NumElts = VT.getVectorNumElements(); local 3999 unsigned NumElts = VT.getVectorNumElements(); local 4023 unsigned NumElts = VT.getVectorNumElements(); local 4045 unsigned NumElts = VT.getVectorNumElements(); local 4103 unsigned NumElts = VT.getVectorNumElements(); local 5156 unsigned NumElts = Op.getNumOperands(); local 8207 unsigned NumElts = VT == MVT::f64 ? 2 : 4; local 8239 unsigned NumElts = VT == MVT::f64 ? 2 : 4; local 11796 unsigned NumElts = VT.getVectorNumElements(); local 14565 unsigned NumElts = VT.getVectorNumElements(); local 14589 unsigned NumElts = InVec.getValueType().getVectorNumElements(); local 15451 unsigned NumElts = VT.getVectorNumElements(); local [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 3898 unsigned NumElts = VT.getVectorNumElements(); local 3911 for (unsigned i = 1; i < NumElts; ++i) { 3915 if (ExpectedElt == NumElts * 2) { 3927 Imm -= NumElts; 3943 unsigned NumElts = VT.getVectorNumElements(); local 3952 for (unsigned i = 0; i < NumElts; ++i) { 3973 unsigned NumElts = VT.getVectorNumElements(); local 3975 for (unsigned i = 0; i < NumElts; i += 2) { 3977 (M[i+1] >= 0 && (unsigned) M[i+1] != i + NumElts + WhichResult)) 3991 unsigned NumElts local 4006 unsigned NumElts = VT.getVectorNumElements(); local 4053 unsigned NumElts = VT.getVectorNumElements(); local 4078 unsigned NumElts = VT.getVectorNumElements(); local 4168 unsigned NumElts = VT.getVectorNumElements(); local 4294 unsigned NumElts = VT.getVectorNumElements(); local 4666 unsigned NumElts = VT.getVectorNumElements(); local 4860 unsigned NumElts = VT.getVectorNumElements(); local 8049 unsigned NumElts = N->getValueType(0).getVectorNumElements(); local 8080 unsigned NumElts = VT.getVectorNumElements(); local 8155 unsigned NumElts = VT.getVectorNumElements(); local 9853 uint64_t NumElts = getTargetData()->getTypeAllocSize(I.getType()) / 8; local 9873 unsigned NumElts = 0; local [all...] |
/external/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1056 /// True if this dimension was [*]. In this case, NumElts is null. 1061 /// expression class on all clients, NumElts is untyped. 1062 Expr *NumElts; member in struct:clang::DeclaratorChunk::ArrayTypeInfo 1347 bool isStatic, bool isStar, Expr *NumElts, 1357 I.Arr.NumElts = NumElts; 1802 return !DeclTypeInfo[i].Arr.NumElts; 1346 getArray(unsigned TypeQuals, bool isStatic, bool isStar, Expr *NumElts, SourceLocation LBLoc, SourceLocation RBLoc) argument
|
/external/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 263 unsigned NumElts = elts.size(); local 271 for (; i != NumElts && isa<DeclStmt>(Elts[i]); ++i) 275 for (; i != NumElts && !isa<DeclStmt>(Elts[i]); ++i) 278 if (i != NumElts) { 284 for (unsigned i = 0; i != NumElts; ++i) { 286 if (isStmtExpr && i == NumElts - 1) 295 if (NumElts != 0 && !CurrentInstantiationScope && 297 for (unsigned i = 0; i != NumElts - 1; ++i) 301 return Owned(new (Context) CompoundStmt(Context, Elts, NumElts, L, R));
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 1756 /// return true with NumElts and EltTy set to the number of elements and the 1758 static bool isHomogeneousAggregate(Type *T, unsigned &NumElts, argument 1761 NumElts = AT->getNumElements(); 1762 EltTy = (NumElts == 0 ? 0 : AT->getElementType()); 1766 NumElts = ST->getNumContainedTypes(); 1767 EltTy = (NumElts == 0 ? 0 : ST->getContainedType(0)); 1768 for (unsigned n = 1; n < NumElts; ++n) { 2300 unsigned NumElts = cast<VectorType>(EltTy)->getNumElements(); local 2301 StoreVal = ConstantVector::getSplat(NumElts, StoreVal);
|
/external/llvm/lib/VMCore/ |
H A D | ConstantFold.cpp | 52 unsigned NumElts = DstTy->getNumElements(); local 53 if (NumElts != CV->getType()->getVectorNumElements()) 60 for (unsigned i = 0; i != NumElts; ++i) { 841 unsigned NumElts; local 843 NumElts = ST->getNumElements(); 845 NumElts = AT->getNumElements(); 847 NumElts = AT->getVectorNumElements(); 850 for (unsigned i = 0; i != NumElts; ++i) {
|
H A D | Constants.cpp | 964 Constant *ConstantVector::getSplat(unsigned NumElts, Constant *V) { argument 969 return ConstantDataVector::getSplat(NumElts, V); 971 SmallVector<Constant*, 32> Elts(NumElts, V); 2298 Constant *ConstantDataVector::getSplat(unsigned NumElts, Constant *V) { argument 2303 SmallVector<uint8_t, 16> Elts(NumElts, CI->getZExtValue()); 2307 SmallVector<uint16_t, 16> Elts(NumElts, CI->getZExtValue()); 2311 SmallVector<uint32_t, 16> Elts(NumElts, CI->getZExtValue()); 2315 SmallVector<uint64_t, 16> Elts(NumElts, CI->getZExtValue()); 2321 SmallVector<float, 16> Elts(NumElts, CFP->getValueAPF().convertToFloat()); 2325 SmallVector<double, 16> Elts(NumElts, [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 470 uint64_t NumElts = AT->getSize().getZExtValue(); local 471 for (uint64_t Elt = 0; Elt < NumElts; ++Elt) 519 unsigned NumElts = AT->getSize().getZExtValue(); local 521 for (unsigned Elt = 0; Elt < NumElts; ++Elt) { 1849 unsigned NumElts = AT->getSize().getZExtValue(); local 1852 for (unsigned Elt = 0; Elt < NumElts; ++Elt) {
|
/external/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 356 uint64_t NumElts; local 358 NumElts = AT->getNumElements(); 360 NumElts = cast<VectorType>(C->getType())->getNumElements(); 362 for (; Index != NumElts; ++Index) {
|
/external/llvm/include/llvm/ |
H A D | Constants.h | 457 static Constant *getSplat(unsigned NumElts, Constant *Elt); 737 static Constant *getSplat(unsigned NumElts, Constant *Elt);
|