Lines Matching refs:PtrDepth
83 llvm::MDNode *CodeGenTBAA::getAnyPtr(unsigned PtrDepth) { in getAnyPtr() argument
84 assert(PtrDepth >= 1 && "Pointer must have some depth"); in getAnyPtr()
103 if (AnyPtrs.size() < PtrDepth) { in getAnyPtr()
104 AnyPtrs.reserve(PtrDepth); in getAnyPtr()
110 for (size_t Idx = AnyPtrs.size(); Idx < PtrDepth; ++Idx) { in getAnyPtr()
116 return AnyPtrs[PtrDepth - 1]; in getAnyPtr()
266 unsigned PtrDepth = 0; in getTypeInfoHelper() local
268 PtrDepth++; in getTypeInfoHelper()
277 return getAnyPtr(PtrDepth); in getTypeInfoHelper()
301 return getAnyPtr(PtrDepth); in getTypeInfoHelper()
315 return getAnyPtr(PtrDepth); in getTypeInfoHelper()
323 OutName += std::to_string(PtrDepth); in getTypeInfoHelper()
326 return createScalarTypeNode(OutName, getAnyPtr(PtrDepth), Size); in getTypeInfoHelper()