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

/freebsd-10.3-release/contrib/llvm/lib/CodeGen/
H A DAnalysis.cpp376 /// @param SubTypes List of the partial components making up the type from
378 /// represented is SubTypes.back()->getTypeAtIndex(Path.back() - 1).
381 /// (SubTypes[0]) to the leaf node currently represented.
385 /// false. SubTypes.back()->getTypeAtIndex(Path.back()) is either an empty
387 static bool advanceToNextLeafType(SmallVectorImpl<CompositeType *> &SubTypes, argument
391 while (!Path.empty() && !indexReallyValid(SubTypes.back(), Path.back() + 1)) {
393 SubTypes.pop_back();
403 Type *DeeperType = SubTypes.back()->getTypeAtIndex(Path.back());
409 SubTypes.push_back(CT);
426 /// Path as [1, 1] and SubTypes a
428 firstRealType(Type *Next, SmallVectorImpl<CompositeType *> &SubTypes, SmallVectorImpl<unsigned> &Path) argument
458 nextRealType(SmallVectorImpl<CompositeType *> &SubTypes, SmallVectorImpl<unsigned> &Path) argument
[all...]

Completed in 91 milliseconds