| /freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGDebugInfo.h | 57 llvm::DIType VTablePtrType; 58 llvm::DIType ClassTy; 60 llvm::DIType SelTy; 61 llvm::DIType OCLImage1dDITy, OCLImage1dArrayDITy, OCLImage1dBufferDITy; 62 llvm::DIType OCLImage2dDITy, OCLImage2dArrayDITy; 63 llvm::DIType OCLImage3dDITy; 64 llvm::DIType OCLEventDITy; 65 llvm::DIType BlockLiteralGeneric; 108 llvm::DIType CreateType(const BuiltinType *Ty); 109 llvm::DIType CreateType(const ComplexType *Ty); [all …]
|
| D | CGDebugInfo.cpp | 390 llvm::DIType CGDebugInfo::CreateType(const BuiltinType *BT) { in CreateType() 403 return llvm::DIType(); in CreateType() 427 llvm::DIType ISATy = DBuilder.createPointerType(ClassTy, Size); in CreateType() 431 0, 0, 0, 0, llvm::DIType(), llvm::DIArray()); in CreateType() 511 llvm::DIType DbgTy = in CreateType() 516 llvm::DIType CGDebugInfo::CreateType(const ComplexType *Ty) { in CreateType() 524 llvm::DIType DbgTy = in CreateType() 532 llvm::DIType CGDebugInfo::CreateQualifiedType(QualType Ty, llvm::DIFile Unit) { in CreateQualifiedType() 558 llvm::DIType FromTy = getOrCreateType(Qc.apply(CGM.getContext(), T), Unit); in CreateQualifiedType() 562 llvm::DIType DbgTy = DBuilder.createQualifiedType(Tag, FromTy); in CreateQualifiedType() [all …]
|
| /freebsd-10-stable/contrib/llvm/include/llvm/ |
| D | DIBuilder.h | 40 class DIType; variable 79 StringRef Name, DIType Ty, Value *Val, 141 DIDerivedType createQualifiedType(unsigned Tag, DIType FromTy); 149 createPointerType(DIType PointeeTy, uint64_t SizeInBits, 155 DIDerivedType createMemberPointerType(DIType PointeeTy, DIType Class); 159 DIDerivedType createReferenceType(unsigned Tag, DIType RTy); 167 DIDerivedType createTypedef(DIType Ty, StringRef Name, DIFile File, 171 DIDerivedType createFriend(DIType Ty, DIType FriendTy); 180 DIDerivedType createInheritance(DIType Ty, DIType BaseTy, 196 uint64_t OffsetInBits, unsigned Flags, DIType Ty); [all …]
|
| D | DebugInfo.h | 50 class DIType; variable 194 typedef DIRef<DIType> DITypeRef; 273 template <> DIRef<DIType>::DIRef(const Value *V); 278 class DIType : public DIScope { 284 explicit DIType(const MDNode *N = 0) : DIScope(N) {} in DIScope() 325 class DIBasicType : public DIType { 327 explicit DIBasicType(const MDNode *N = 0) : DIType(N) {} in DIType() function 338 class DIDerivedType : public DIType { 343 explicit DIDerivedType(const MDNode *N = 0) : DIType(N) {} in DIType() function 589 DIType getType() const { return getFieldAs<DIType>(8); } in getType() [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/IR/ |
| D | DIBuilder.cpp | 39 DIType(TempEnumTypes).replaceAllUsesWith(Enums); in finalize() 51 DIType(TempRetainTypes).replaceAllUsesWith(RetainTypes); in finalize() 54 DIType(TempSubprograms).replaceAllUsesWith(SPs); in finalize() 65 DIType(Temp).replaceAllUsesWith(AV); in finalize() 70 DIType(TempGVs).replaceAllUsesWith(GVs); in finalize() 73 DIType(TempImportedModules).replaceAllUsesWith(IMs); in finalize() 272 DIDerivedType DIBuilder::createQualifiedType(unsigned Tag, DIType FromTy) { in createQualifiedType() 291 DIBuilder::createPointerType(DIType PointeeTy, uint64_t SizeInBits, in createPointerType() 309 DIDerivedType DIBuilder::createMemberPointerType(DIType PointeeTy, in createMemberPointerType() 310 DIType Base) { in createMemberPointerType() [all …]
|
| D | DebugInfo.cpp | 336 void DIType::replaceAllUsesWith(DIDescriptor &D) { in replaceAllUsesWith() 356 void DIType::replaceAllUsesWith(MDNode *D) { in replaceAllUsesWith() 418 (isa<MDNode>(Val) && DIType(cast<MDNode>(Val)).isType()); in isTypeRef() 441 bool DIType::Verify() const { in Verify() 741 return DIType(DbgNode).getContext(); in getContext() 762 return DIType(DbgNode).getName(); in getName() 900 DICompositeType llvm::getDICompositeType(DIType T) { in getDICompositeType() 985 processType(DIType(EnumTypes.getElement(i))); in processModule() 988 processType(DIType(RetainedTypes.getElement(i))); in processModule() 994 processType(DIType(Entity)); in processModule() [all …]
|
| D | Verifier.cpp | 2398 Assert1(DIType(*I).Verify(), "DIType does not Verify!", *I); in verifyDebugInfo()
|
| /freebsd-10-stable/contrib/llvm/patches/ |
| D | patch-r264826-llvm-r202188-variadic-fn-debug-info.diff | 29 void retainType(DIType T); 47 + DIType ATy(Args.getElement(i)); 54 - DIType ATy(Args.getElement(i)); 112 + addType(Arg, DIType(Ty)); 113 + if (DIType(Ty).isArtificial()) 121 static bool isTypeUnitScoped(DIType Ty, const DwarfDebug *DD) { 134 - addType(Arg, DIType(Ty)); 135 - if (DIType(Ty).isArtificial()) 154 - DIType ATy(Args.getElement(i));
|
| D | patch-r265477-clang-r198655-standalone-debug.diff | 20 @@ -1456,13 +1456,13 @@ llvm::DIType CGDebugInfo::CreateType(const RecordT
|
| /freebsd-10-stable/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| D | DwarfCompileUnit.cpp | 394 void CompileUnit::addSourceLine(DIE *Die, DIType Ty) { in addSourceLine() 609 DIType Ty = DV.getType(); in addBlockByrefAddress() 610 DIType TmpTy = Ty; in addBlockByrefAddress() 682 static bool isTypeSigned(DwarfDebug *DD, DIType Ty, int *SizeInBits) { in isTypeSigned() 696 static bool isUnsignedDIType(DwarfDebug *DD, DIType Ty) { in isUnsignedDIType() 721 DIType BaseType = DD->resolve(Ty.getTypeDerivedFrom()); in getBaseTypeSize() 742 DIType Ty) { in addConstantValue() 889 return getOrCreateTypeDIE(DIType(Context)); in getOrCreateContextDIE() 903 DIType Ty(TyNode); in getOrCreateTypeDIE() 944 void CompileUnit::addType(DIE *Entity, DIType Ty, dwarf::Attribute Attribute) { in addType() [all …]
|
| D | DwarfCompileUnit.h | 140 void addGlobalType(DIType Ty); 251 void addSourceLine(DIE *Die, DIType Ty); 261 void addConstantValue(DIE *Die, const MachineOperand &MO, DIType Ty); 304 void addType(DIE *Entity, DIType Ty, dwarf::Attribute Attribute = dwarf::DW_AT_type);
|
| D | DwarfDebug.cpp | 131 DIType DbgVariable::getType() const { in getType() 132 DIType Ty = Var.getType(); in getType() 160 DIType subType = Ty; in getType() 369 return isSubprogramContext(resolve(DIType(Context).getContext())); in isSubprogramContext() 409 DIType ATy(Args.getElement(i)); in updateSubprogramScopeDIE() 900 EntityDie = TheCU->getOrCreateTypeDIE(DIType(Entity)); in constructImportedEntityDIE()
|
| D | DwarfDebug.h | 211 DIType getType() const;
|
| /freebsd-10-stable/contrib/llvm/lib/Analysis/ |
| D | ModuleDebugInfoPrinter.cpp | 84 DIType(*I).print(O); in print()
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Instrumentation/ |
| D | DebugIR.cpp | 387 DIType(0), DIArray(0)); // filled in later in getOrCreateType()
|
| /freebsd-10-stable/contrib/llvm/tools/opt/ |
| D | opt.cpp | 394 DIType TY(Context); in getContextName()
|