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

/external/clang/lib/CodeGen/
H A DCGDebugInfo.cpp156 return getOrCreateType(CGM.getContext().getTypeDeclType(RDecl),
548 return getOrCreateType(QualType(T, 0), Unit);
551 llvm::DIType FromTy = getOrCreateType(Qc.apply(CGM.getContext(), T), Unit);
567 return getOrCreateType(CGM.getContext().getObjCIdType(), Unit);
640 return DBuilder.createReferenceType(Tag, getOrCreateType(PointeeTy, Unit));
649 return DBuilder.createPointerType(getOrCreateType(PointeeTy, Unit), Size,
728 llvm::DIType Src = getOrCreateType(Ty->getAliasedType(), Unit);
754 llvm::DIType Src = getOrCreateType(Ty->getDecl()->getUnderlyingType(), Unit);
774 EltTys.push_back(getOrCreateType(Ty->getReturnType(), Unit));
782 EltTys.push_back(getOrCreateType(FP
2062 llvm::DIType CGDebugInfo::getOrCreateType(QualType Ty, llvm::DIFile Unit) { function in class:CGDebugInfo
[all...]
H A DCGDebugInfo.h112 /// Helper functions for getOrCreateType.
340 /// getOrCreateType - Get the type from the cache or create a new type if
342 llvm::DIType getOrCreateType(QualType Ty, llvm::DIFile Fg);
/external/llvm/lib/Transforms/Instrumentation/
H A DDebugIR.cpp376 DIDerivedType getOrCreateType(Type *T) { function in class:__anon26253::DIUpdater
396 Elements.push_back(getOrCreateType(T->getStructElementType(i)));
404 getOrCreateType(PointeeTy), Layout.getPointerTypeSizeInBits(T),
413 getOrCreateType(T->getArrayElementType()),
432 DIDerivedType ReturnType(getOrCreateType(Func->getReturnType()));
440 Params.push_back(getOrCreateType(T));

Completed in 1688 milliseconds