Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DAnalysis.cpp411 static bool advanceToNextLeafType(SmallVectorImpl<Type *> &SubTypes, in advanceToNextLeafType() argument
415 while (!Path.empty() && !indexReallyValid(SubTypes.back(), Path.back() + 1)) { in advanceToNextLeafType()
417 SubTypes.pop_back(); in advanceToNextLeafType()
428 ExtractValueInst::getIndexedType(SubTypes.back(), Path.back()); in advanceToNextLeafType()
433 SubTypes.push_back(DeeperType); in advanceToNextLeafType()
452 static bool firstRealType(Type *Next, SmallVectorImpl<Type *> &SubTypes, in firstRealType() argument
458 SubTypes.push_back(Next); in firstRealType()
470 while (ExtractValueInst::getIndexedType(SubTypes.back(), Path.back()) in firstRealType()
472 if (!advanceToNextLeafType(SubTypes, Path)) in firstRealType()
481 static bool nextRealType(SmallVectorImpl<Type *> &SubTypes, in nextRealType() argument
[all …]