/macosx-10.9.5/llvmCore-3425.0.33/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...] |
/macosx-10.9.5/llvmCore-3425.0.33/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...] |
/macosx-10.9.5/llvmCore-3425.0.33/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 | 429 int NumElts = Ty->getNumElements(); 431 (StructLayout *)malloc(sizeof(StructLayout)+(NumElts-1) * sizeof(uint64_t));
|
/macosx-10.9.5/llvmCore-3425.0.33/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...] |
H A D | InstCombineCasts.cpp | 1485 unsigned NumElts = getTypeSizeIndex(C->getType()->getPrimitiveSizeInBits(), local 1489 if (NumElts == 1) 1501 for (unsigned i = 0; i != NumElts; ++i) {
|
/macosx-10.9.5/llvmCore-3425.0.33/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 | 340 unsigned NumElts = VecVT.getVectorNumElements(); local 351 NewElts.reserve(NumElts*2); 353 for (unsigned i = 0; i < NumElts; ++i) { 380 unsigned NumElts = VecVT.getVectorNumElements(); local 392 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewEVT, NumElts*2); 417 unsigned NumElts = VT.getVectorNumElements(); local 418 SmallVector<SDValue, 16> Ops(NumElts); 421 for (unsigned i = 1; i < NumElts; ++i) 423 return DAG.getNode(ISD::BUILD_VECTOR, dl, VT, &Ops[0], NumElts);
|
H A D | TargetLowering.cpp | 659 unsigned NumElts = VT.getVectorNumElements(); local 666 if (!isPowerOf2_32(NumElts)) { 667 NumVectorRegs = NumElts; 668 NumElts = 1; 673 while (NumElts > 1 && !TLI->isTypeLegal(MVT::getVectorVT(EltTy, NumElts))) { 674 NumElts >>= 1; 680 MVT NewVT = MVT::getVectorVT(EltTy, NumElts); 880 unsigned NumElts = VT.getVectorNumElements(); local 882 NumElts > 929 unsigned NumElts = VT.getVectorNumElements(); local [all...] |
H A D | LegalizeVectorOps.cpp | 327 unsigned NumElts = VT.getVectorNumElements(); local 333 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts);
|
H A D | LegalizeIntegerTypes.cpp | 588 unsigned NumElts = InVT.getVectorNumElements(); local 589 assert(NumElts == NVT.getVectorNumElements() && 591 assert(isPowerOf2_32(NumElts) && 598 NumElts/2); 909 unsigned NumElts = VecVT.getVectorNumElements(); local 910 assert(!(NumElts & 1) && "Legal vector of one illegal element?"); 920 for (unsigned i = 0; i < NumElts; ++i) 923 return SDValue(DAG.UpdateNodeOperands(N, &NewOps[0], NumElts), 0); 2902 unsigned NumElts = VT.getVectorNumElements(); local 2904 for (unsigned i = 0; i != NumElts; [all...] |
H A D | LegalizeTypes.cpp | 901 unsigned NumElts = Op.getValueType().getVectorNumElements(); local 903 EVT::getVectorVT(*DAG.getContext(), EltNVT, NumElts), Op);
|
H A D | DAGCombiner.cpp | 2389 unsigned NumElts = VT.getVectorNumElements(); local 2394 for (unsigned i = 0; i != NumElts; ++i) { 8571 unsigned NumElts = VT.getVectorNumElements(); local 8587 for (unsigned i = 0; i != NumElts; ++i) { 8589 if (Idx >= (int)NumElts) Idx -= NumElts; 8599 for (unsigned i = 0; i != NumElts; ++i) { 8602 if (Idx < (int)NumElts) 8603 Idx += NumElts; 8605 Idx -= NumElts; 8773 unsigned NumElts = RHS.getNumOperands(); local [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Target/ |
H A D | TargetLowering.h | 2007 unsigned NumElts = VT.getVectorNumElements(); 2011 if (NumElts == 1) 2019 NumElts = (unsigned)NextPowerOf2(NumElts); 2020 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts); 2031 EVT::getVectorVT(Context, EltVT, NumElts / 2)); 2049 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); 2053 EVT::getVectorVT(Context, EltVT, NumElts)); 2061 NumElts = (unsigned)NextPowerOf2(NumElts); [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/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);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 3302 unsigned NumElts = VT.getVectorNumElements(); local 3304 unsigned NumLaneElts = NumElts/NumLanes; 3310 for (unsigned l = 0; l != NumElts; l+=NumLaneElts) { 3325 !isUndefOrInRange(Start, l+NumElts, l+NumElts+NumLaneElts)) 3333 if (Start >= (int)NumElts) 3334 Start -= NumElts - NumLaneElts; 3348 !isUndefOrInRange(Idx, l+NumElts, l+NumElts+NumLaneElts)) 3355 if (Idx >= (int)NumElts) 3568 unsigned NumElts = VT.getVectorNumElements(); local 3607 unsigned NumElts = VT.getVectorNumElements(); local 3645 unsigned NumElts = VT.getVectorNumElements(); local 3687 unsigned NumElts = VT.getVectorNumElements(); local 3724 unsigned NumElts = VT.getVectorNumElements(); local 3806 unsigned NumElts = VT.getVectorNumElements(); local 3907 unsigned NumElts = VT.getVectorNumElements(); local 3986 unsigned NumElts = VT.getVectorNumElements(); local 4014 unsigned NumElts = VT.getVectorNumElements(); local 4038 unsigned NumElts = VT.getVectorNumElements(); local 4060 unsigned NumElts = VT.getVectorNumElements(); local 4118 unsigned NumElts = VT.getVectorNumElements(); local 5171 unsigned NumElts = Op.getNumOperands(); local 8221 unsigned NumElts = VT == MVT::f64 ? 2 : 4; local 8253 unsigned NumElts = VT == MVT::f64 ? 2 : 4; local 11925 unsigned NumElts = VT.getVectorNumElements(); local 14736 unsigned NumElts = VT.getVectorNumElements(); local 14760 unsigned NumElts = InVec.getValueType().getVectorNumElements(); local 15622 unsigned NumElts = VT.getVectorNumElements(); local [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 3915 unsigned NumElts = VT.getVectorNumElements(); local 3928 for (unsigned i = 1; i < NumElts; ++i) { 3932 if (ExpectedElt == NumElts * 2) { 3944 Imm -= NumElts; 3960 unsigned NumElts = VT.getVectorNumElements(); local 3969 for (unsigned i = 0; i < NumElts; ++i) { 3990 unsigned NumElts = VT.getVectorNumElements(); local 3992 for (unsigned i = 0; i < NumElts; i += 2) { 3994 (M[i+1] >= 0 && (unsigned) M[i+1] != i + NumElts + WhichResult)) 4008 unsigned NumElts local 4023 unsigned NumElts = VT.getVectorNumElements(); local 4070 unsigned NumElts = VT.getVectorNumElements(); local 4095 unsigned NumElts = VT.getVectorNumElements(); local 4185 unsigned NumElts = VT.getVectorNumElements(); local 4328 unsigned NumElts = VT.getVectorNumElements(); local 4700 unsigned NumElts = VT.getVectorNumElements(); local 4894 unsigned NumElts = VT.getVectorNumElements(); local 8084 unsigned NumElts = N->getValueType(0).getVectorNumElements(); local 8115 unsigned NumElts = VT.getVectorNumElements(); local 8190 unsigned NumElts = VT.getVectorNumElements(); local 9892 uint64_t NumElts = getTargetData()->getTypeAllocSize(I.getType()) / 8; local 9912 unsigned NumElts = 0; local [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 1747 /// return true with NumElts and EltTy set to the number of elements and the 1749 static bool isHomogeneousAggregate(Type *T, unsigned &NumElts, argument 1752 NumElts = AT->getNumElements(); 1753 EltTy = (NumElts == 0 ? 0 : AT->getElementType()); 1757 NumElts = ST->getNumContainedTypes(); 1758 EltTy = (NumElts == 0 ? 0 : ST->getContainedType(0)); 1759 for (unsigned n = 1; n < NumElts; ++n) { 2291 unsigned NumElts = cast<VectorType>(EltTy)->getNumElements(); local 2292 StoreVal = ConstantVector::getSplat(NumElts, StoreVal);
|
/macosx-10.9.5/llvmCore-3425.0.33/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...] |
/macosx-10.9.5/llvmCore-3425.0.33/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) {
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/ |
H A D | Constants.h | 457 static Constant *getSplat(unsigned NumElts, Constant *Elt); 737 static Constant *getSplat(unsigned NumElts, Constant *Elt);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 2417 uint64_t NumElts; local 2419 NumElts = ATy->getNumElements(); 2421 NumElts = InitTy->getVectorNumElements(); 2424 for (uint64_t i = 0, e = NumElts; i != e; ++i) 2427 assert(CI->getZExtValue() < NumElts);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 868 unsigned NumElts = Str->getNumElements(); local 872 --NumElts; // Don't encode the null, which isn't allowed by char6. 879 for (unsigned i = 0; i != NumElts; ++i) {
|