HomeSort by relevance Sort by last modified time
    Searched refs:DICompositeType (Results 1 - 10 of 10) sorted by null

  /external/llvm/include/llvm/
DIBuilder.h 33 class DICompositeType;
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
    [all...]
DebugInfo.h 312 /// DICompositeType - This descriptor holds a type that can refer to multiple
314 /// DICompositeType is derived from DIDerivedType because some
318 class DICompositeType : public DIDerivedType {
322 explicit DICompositeType(const MDNode *N = 0) : DIDerivedType(N) {}
327 DICompositeType getContainingType() const {
328 return getFieldAs<DICompositeType>(12);
330 void setContainingType(DICompositeType ContainingType);
384 DICompositeType getType() const { return getFieldAs<DICompositeType>(7); }
394 DICompositeType getContainingType() const
    [all...]
  /external/llvm/lib/IR/
DebugInfo.cpp 40 DICompositeType(DbgNode).Verify() || DIBasicType(DbgNode).Verify() ||
188 /// DICompositeType.
448 DICompositeType(DbgNode).Verify();
476 bool DICompositeType::Verify() const {
633 void DICompositeType::setTypeArray(DIArray Elements, DIArray TParams) {
645 void DICompositeType::setContainingType(DICompositeType ContainingType) {
848 DICompositeType llvm::getDICompositeType(DIType T) {
850 return DICompositeType(T);
855 return DICompositeType();
    [all...]
DIBuilder.cpp 594 DICompositeType DIBuilder::createClassType(DIDescriptor Context, StringRef Name,
605 // TAG_class_type is encoded in DICompositeType format.
622 DICompositeType R(MDNode::get(VMContext, Elts));
624 "createClassType should return a DICompositeType");
629 DICompositeType DIBuilder::createStructType(DIDescriptor Context,
638 // TAG_structure_type is encoded in DICompositeType format.
655 DICompositeType R(MDNode::get(VMContext, Elts));
657 "createStructType should return a DICompositeType");
662 DICompositeType DIBuilder::createUnionType(DIDescriptor Scope, StringRef Name,
668 // TAG_union_type is encoded in DICompositeType format
    [all...]
  /external/clang/lib/CodeGen/
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,
CGDebugInfo.cpp     [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfCompileUnit.h 349 /// constructTypeDIE - Construct type DIE from DICompositeType.
351 DICompositeType CTy);
356 /// constructArrayTypeDIE - Construct array type DIE from DICompositeType.
358 DICompositeType *CTy);
DwarfCompileUnit.cpp 527 DICompositeType blockStruct = DICompositeType(TmpTy);
752 constructTypeDIE(*TyDIE, DICompositeType(Ty));
762 DICompositeType CT(Ty);
816 DICompositeType SPTy = SP.getType();
898 static bool shouldCreateTypeUnit(DICompositeType CTy) {
    [all...]
DwarfDebug.cpp 157 DICompositeType blockStruct = DICompositeType(subType);
393 DICompositeType SPTy = SP.getType();
    [all...]
  /external/llvm/lib/Transforms/Instrumentation/
DebugIR.cpp 195 DICompositeType Sig = createFunctionSignature(&F);
392 DICompositeType StructDescriptor(N);
430 DICompositeType createFunctionSignature(const Function *Func) {

Completed in 521 milliseconds