Home
last modified time | relevance | path

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

/external/llvm/include/llvm/
DDIBuilder.h33 class DICompositeType; variable
282 DICompositeType createClassType(DIDescriptor Scope, StringRef Name,
300 DICompositeType createStructType(DIDescriptor Scope, StringRef Name,
317 DICompositeType createUnionType(
380 DICompositeType createArrayType(uint64_t Size, uint64_t AlignInBits,
388 DICompositeType createVectorType(uint64_t Size, uint64_t AlignInBits,
401 DICompositeType createEnumerationType(DIDescriptor Scope, StringRef Name,
412 DICompositeType createSubroutineType(DIFile File, DIArray ParameterTypes);
544 DICompositeType Ty, bool isLocalToUnit,
575 DICompositeType Ty, bool isLocalToUnit,
DDebugInfo.h318 class DICompositeType : public DIDerivedType {
322 explicit DICompositeType(const MDNode *N = 0) : DIDerivedType(N) {} in DIDerivedType()
327 DICompositeType getContainingType() const { in getContainingType()
328 return getFieldAs<DICompositeType>(12); in getContainingType()
330 void setContainingType(DICompositeType ContainingType);
384 DICompositeType getType() const { return getFieldAs<DICompositeType>(7); } in getType()
394 DICompositeType getContainingType() const { in getContainingType()
395 return getFieldAs<DICompositeType>(12); in getContainingType()
696 DICompositeType getDICompositeType(DIType T);
/external/llvm/lib/IR/
DDebugInfo.cpp40 DICompositeType(DbgNode).Verify() || DIBasicType(DbgNode).Verify() || in Verify()
448 DICompositeType(DbgNode).Verify(); in Verify()
476 bool DICompositeType::Verify() const { in Verify()
633 void DICompositeType::setTypeArray(DIArray Elements, DIArray TParams) { in setTypeArray()
645 void DICompositeType::setContainingType(DICompositeType ContainingType) { in setContainingType()
848 DICompositeType llvm::getDICompositeType(DIType T) { in getDICompositeType()
850 return DICompositeType(T); in getDICompositeType()
855 return DICompositeType(); in getDICompositeType()
926 DICompositeType DCT(DT); in processType()
1109 DICompositeType(DbgNode).printInternal(OS); in print()
[all …]
DDIBuilder.cpp594 DICompositeType DIBuilder::createClassType(DIDescriptor Context, StringRef Name, in createClassType()
622 DICompositeType R(MDNode::get(VMContext, Elts)); in createClassType()
629 DICompositeType DIBuilder::createStructType(DIDescriptor Context, in createStructType()
655 DICompositeType R(MDNode::get(VMContext, Elts)); in createStructType()
662 DICompositeType DIBuilder::createUnionType(DIDescriptor Scope, StringRef Name, in createUnionType()
685 return DICompositeType(MDNode::get(VMContext, Elts)); in createUnionType()
689 DICompositeType
707 return DICompositeType(MDNode::get(VMContext, Elts)); in createSubroutineType()
712 DICompositeType DIBuilder::createEnumerationType( in createEnumerationType()
734 return DICompositeType(Node); in createEnumerationType()
[all …]
/external/clang/lib/CodeGen/
DCGDebugInfo.h59 llvm::DICompositeType ObjTy;
131 llvm::DICompositeType getOrCreateMethodType(const CXXMethodDecl *Method,
133 llvm::DICompositeType getOrCreateInstanceMethodType(
135 llvm::DICompositeType getOrCreateFunctionType(const Decl *D, QualType FnType,
DCGDebugInfo.cpp978 llvm::DICompositeType
983 return llvm::DICompositeType(getOrCreateType(QualType(Func, 0), Unit)); in getOrCreateMethodType()
988 llvm::DICompositeType CGDebugInfo::getOrCreateInstanceMethodType( in getOrCreateInstanceMethodType()
991 llvm::DIArray Args = llvm::DICompositeType( in getOrCreateInstanceMethodType()
1054 llvm::DICompositeType MethodTy = getOrCreateMethodType(Method, Unit); in CreateCXXMemberFunction()
1446 llvm::DICompositeType FwdDecl( in CreateType()
1556 llvm::DICompositeType RealDecl = in CreateType()
2207 llvm::DICompositeType RealDecl; in CreateLimitedType()
2229 llvm::DICompositeType ContainingType; in CreateLimitedType()
2241 ContainingType = llvm::DICompositeType( in CreateLimitedType()
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp527 DICompositeType blockStruct = DICompositeType(TmpTy); in addBlockByrefAddress()
752 constructTypeDIE(*TyDIE, DICompositeType(Ty)); in getOrCreateTypeDIE()
762 DICompositeType CT(Ty); in getOrCreateTypeDIE()
816 DICompositeType SPTy = SP.getType(); in addPubTypes()
898 static bool shouldCreateTypeUnit(DICompositeType CTy) { in shouldCreateTypeUnit()
918 void CompileUnit::constructTypeDIE(DIE &Buffer, DICompositeType CTy) { in constructTypeDIE()
1057 DICompositeType ContainingType = CTy.getContainingType(); in constructTypeDIE()
1250 DICompositeType SPTy = SP.getType(); in getOrCreateSubprogramDIE()
1500 DICompositeType *CTy) { in constructArrayTypeDIE()
DDwarfCompileUnit.h351 DICompositeType CTy);
358 DICompositeType *CTy);
DDwarfDebug.cpp157 DICompositeType blockStruct = DICompositeType(subType); in getType()
393 DICompositeType SPTy = SP.getType(); in updateSubprogramScopeDIE()
/external/llvm/lib/Transforms/Instrumentation/
DDebugIR.cpp195 DICompositeType Sig = createFunctionSignature(&F); in visitFunction()
392 DICompositeType StructDescriptor(N); in getOrCreateType()
430 DICompositeType createFunctionSignature(const Function *Func) { in createFunctionSignature()