Home
last modified time | relevance | path

Searched refs:SubTypes (Results 1 – 1 of 1) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DAnalysis.cpp381 static bool advanceToNextLeafType(SmallVectorImpl<CompositeType *> &SubTypes, in advanceToNextLeafType() argument
387 SubTypes.pop_back(); in advanceToNextLeafType()
397 Type *DeeperType = SubTypes.back()->getTypeAtIndex(Path.back()); in advanceToNextLeafType()
403 SubTypes.push_back(CT); in advanceToNextLeafType()
423 SmallVectorImpl<CompositeType *> &SubTypes, in firstRealType() argument
430 SubTypes.push_back(cast<CompositeType>(Next)); in firstRealType()
442 while (SubTypes.back()->getTypeAtIndex(Path.back())->isAggregateType()) { in firstRealType()
443 if (!advanceToNextLeafType(SubTypes, Path)) in firstRealType()
452 static bool nextRealType(SmallVectorImpl<CompositeType *> &SubTypes, in nextRealType() argument
455 if (!advanceToNextLeafType(SubTypes, Path)) in nextRealType()
[all …]