Searched refs:Subrange (Results 1 – 6 of 6) sorted by relevance
125 Subrange, // --attribute=subrange enumerator355 ATTRIBUTE_OPTION(Subrange);
1001 if (auto *Subrange = dyn_cast<DISubrange>(El)) { in dependencies() local1002 if (auto Count = Subrange->getCount()) in dependencies()1005 if (auto LB = Subrange->getLowerBound()) in dependencies()1008 if (auto UB = Subrange->getUpperBound()) in dependencies()1011 if (auto ST = Subrange->getStride()) in dependencies()
1498 const auto Subrange = cast<DISubrange>(Elements[0]); in hasVectorBeenPadded() local1500 Subrange->getCount() in hasVectorBeenPadded()1501 ? cast<ConstantInt *>(Subrange->getCount())->getSExtValue() in hasVectorBeenPadded()
1743 const DISubrange *Subrange = cast<DISubrange>(Element); in lowerTypeArray() 1746 // If Subrange has a Count field, use it. in lowerTypeArray() 1748 // where lowerbound is from the LowerBound field of the Subrange, in lowerTypeArray() 1750 if (auto *CI = dyn_cast_if_present<ConstantInt *>(Subrange->getCount())) in lowerTypeArray() 1753 Subrange->getUpperBound())) { in lowerTypeArray() 1756 auto *LI = dyn_cast_if_present<ConstantInt *>(Subrange->getLowerBound()); in lowerTypeArray() 1725 const DISubrange *Subrange = cast<DISubrange>(Element); lowerTypeArray() local
1848 LVType *Subrange = Reader->createTypeSubrange(); in visitKnownRecord() local1849 Subrange->setTag(dwarf::DW_TAG_subrange_type); in visitKnownRecord()1850 Subrange->setType(getElement(StreamTPI, AR.getIndexType())); in visitKnownRecord()1851 Subrange->setCount(AR.getSize()); in visitKnownRecord()1852 Subrange->setOffset( in visitKnownRecord()1856 Array->addElement(Subrange); in visitKnownRecord()1859 if (int64_t Count = Subrange->getCount()) in visitKnownRecord()1861 PrevSubrange = Subrange; in visitKnownRecord()
119 clEnumValN(LVAttributeKind::Subrange, "subrange",