Searched refs:DICompositeType (Results 1 – 10 of 10) sorted by relevance
/external/llvm/include/llvm/ |
D | DIBuilder.h | 33 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,
|
D | DebugInfo.h | 318 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/ |
D | DebugInfo.cpp | 40 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 …]
|
D | DIBuilder.cpp | 594 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/ |
D | CGDebugInfo.h | 59 llvm::DICompositeType ObjTy; 131 llvm::DICompositeType getOrCreateMethodType(const CXXMethodDecl *Method, 133 llvm::DICompositeType getOrCreateInstanceMethodType( 135 llvm::DICompositeType getOrCreateFunctionType(const Decl *D, QualType FnType,
|
D | CGDebugInfo.cpp | 978 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/ |
D | DwarfCompileUnit.cpp | 527 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()
|
D | DwarfCompileUnit.h | 351 DICompositeType CTy); 358 DICompositeType *CTy);
|
D | DwarfDebug.cpp | 157 DICompositeType blockStruct = DICompositeType(subType); in getType() 393 DICompositeType SPTy = SP.getType(); in updateSubprogramScopeDIE()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | DebugIR.cpp | 195 DICompositeType Sig = createFunctionSignature(&F); in visitFunction() 392 DICompositeType StructDescriptor(N); in getOrCreateType() 430 DICompositeType createFunctionSignature(const Function *Func) { in createFunctionSignature()
|