Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DAnalysis.cpp482 static bool advanceToNextLeafType(SmallVectorImpl<Type *> &SubTypes, in advanceToNextLeafType() argument
488 SubTypes.pop_back(); in advanceToNextLeafType()
499 ExtractValueInst::getIndexedType(SubTypes.back(), Path.back()); in advanceToNextLeafType()
504 SubTypes.push_back(DeeperType); in advanceToNextLeafType()
523 static bool firstRealType(Type *Next, SmallVectorImpl<Type *> &SubTypes, in firstRealType() argument
529 SubTypes.push_back(Next); in firstRealType()
541 while (ExtractValueInst::getIndexedType(SubTypes.back(), Path.back()) in firstRealType()
543 if (!advanceToNextLeafType(SubTypes, Path)) in firstRealType()
552 static bool nextRealType(SmallVectorImpl<Type *> &SubTypes, in nextRealType() argument
555 if (!advanceToNextLeafType(SubTypes, Path)) in nextRealType()
[all …]