Searched refs:DISubrange (Results 1 – 6 of 6) sorted by relevance
42 class DISubrange; variable400 DISubrange getOrCreateSubrange(int64_t Lo, int64_t Count);
137 class DISubrange : public DIDescriptor {141 explicit DISubrange(const MDNode *N = 0) : DIDescriptor(N) {} in DIDescriptor()
63 DISubrange(DbgNode).Verify() || DIEnumerator(DbgNode).Verify() || in Verify()553 bool DISubrange::Verify() const { in Verify()1014 DISubrange(DbgNode).printInternal(OS); in print()1040 void DISubrange::printInternal(raw_ostream &OS) const { in printInternal()
789 DISubrange DIBuilder::getOrCreateSubrange(int64_t Lo, int64_t Count) { in getOrCreateSubrange()796 return DISubrange(MDNode::get(VMContext, Elts)); in getOrCreateSubrange()
353 void constructSubrangeDIE(DIE &Buffer, DISubrange SR, DIE *IndexTy);
1402 void CompileUnit::constructSubrangeDIE(DIE &Buffer, DISubrange SR, in constructSubrangeDIE()1458 constructSubrangeDIE(Buffer, DISubrange(Element), IdxTy); in constructArrayTypeDIE()