/external/llvm/include/llvm/Analysis/ |
D | DIBuilder.h | 34 class DIType; variable 103 DIType createNullPtrType(StringRef Name); 111 DIType createBasicType(StringRef Name, uint64_t SizeInBits, 118 DIType createQualifiedType(unsigned Tag, DIType FromTy); 125 DIType createPointerType(DIType PointeeTy, uint64_t SizeInBits, 131 DIType createReferenceType(DIType RTy); 139 DIType createTypedef(DIType Ty, StringRef Name, DIFile File, 143 DIType createFriend(DIType Ty, DIType FriendTy); 152 DIType createInheritance(DIType Ty, DIType BaseTy, uint64_t BaseOffset, 165 DIType createMemberType(DIDescriptor Scope, StringRef Name, DIFile File, [all …]
|
D | DebugInfo.h | 45 class DIType; variable 92 explicit DIDescriptor(const DIType F); 237 class DIType : public DIScope { 242 DIType(const MDNode *N, bool, bool) : DIScope(N) {} in DIType() function 248 explicit DIType(const MDNode *N); 249 explicit DIType() {} in DIType() function 250 virtual ~DIType() {} in ~DIType() 326 class DIBasicType : public DIType { 329 explicit DIBasicType(const MDNode *N = 0) : DIType(N) {} in DIType() function 345 class DIDerivedType : public DIType { [all …]
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.h | 51 llvm::DIType VTablePtrType; 64 llvm::DIType BlockLiteralGeneric; 84 llvm::DIType CreateType(const BuiltinType *Ty); 85 llvm::DIType CreateType(const ComplexType *Ty); 86 llvm::DIType CreateQualifiedType(QualType Ty, llvm::DIFile F); 87 llvm::DIType CreateType(const TypedefType *Ty, llvm::DIFile F); 88 llvm::DIType CreateType(const ObjCObjectPointerType *Ty, 90 llvm::DIType CreateType(const PointerType *Ty, llvm::DIFile F); 91 llvm::DIType CreateType(const BlockPointerType *Ty, llvm::DIFile F); 92 llvm::DIType CreateType(const FunctionType *Ty, llvm::DIFile F); [all …]
|
D | CGDebugInfo.cpp | 106 llvm::DIType Ty = getOrCreateType(CGM.getContext().getTypeDeclType(RDecl), in getContextDescriptor() 336 llvm::DIType CGDebugInfo::CreateType(const BuiltinType *BT) { in CreateType() 350 return llvm::DIType(); in CreateType() 362 llvm::DIType OCTy = in CreateType() 368 llvm::DIType ISATy = DBuilder.createPointerType(OCTy, Size); in CreateType() 371 llvm::DIType FieldTy = in CreateType() 425 llvm::DIType DbgTy = in CreateType() 430 llvm::DIType CGDebugInfo::CreateType(const ComplexType *Ty) { in CreateType() 438 llvm::DIType DbgTy = in CreateType() 446 llvm::DIType CGDebugInfo::CreateQualifiedType(QualType Ty, llvm::DIFile Unit) { in CreateQualifiedType() [all …]
|
/external/llvm/lib/Analysis/ |
D | DIBuilder.cpp | 41 DIType(TempEnumTypes).replaceAllUsesWith(Enums); in finalize() 44 DIType(TempRetainTypes).replaceAllUsesWith(RetainTypes); in finalize() 47 DIType(TempSubprograms).replaceAllUsesWith(SPs); in finalize() 56 DIType(Temp).replaceAllUsesWith(AV); in finalize() 63 DIType(TempGVs).replaceAllUsesWith(GVs); in finalize() 152 DIType DIBuilder::createNullPtrType(StringRef Name) { in createNullPtrType() 168 return DIType(MDNode::get(VMContext, Elts)); in createNullPtrType() 173 DIType DIBuilder::createBasicType(StringRef Name, uint64_t SizeInBits, in createBasicType() 191 return DIType(MDNode::get(VMContext, Elts)); in createBasicType() 196 DIType DIBuilder::createQualifiedType(unsigned Tag, DIType FromTy) { in createQualifiedType() [all …]
|
D | DebugInfo.cpp | 51 DIDescriptor::DIDescriptor(const DIType F) : DbgNode(F.DbgNode) { in DIDescriptor() 300 DIType::DIType(const MDNode *N) : DIScope(N) { in DIType() function in DIType 315 void DIType::replaceAllUsesWith(DIDescriptor &D) { in replaceAllUsesWith() 335 void DIType::replaceAllUsesWith(MDNode *D) { in replaceAllUsesWith() 354 bool DIType::isUnsignedDIType() { in isUnsignedDIType() 386 DIType Ty = getType(); in Verify() 394 bool DIType::Verify() const { in Verify() 456 DIType Ty = getType(); in Verify() 474 DIType Ty = getType(); in Verify() 506 DIType BaseType = getTypeDerivedFrom(); in getOriginalTypeSize() [all …]
|
D | ModuleDebugInfoPrinter.cpp | 84 DIType(*I).print(O); in print()
|
D | DbgInfoPrinter.cpp | 123 DIType TypeD; in getLocationInfo()
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfCompileUnit.h | 112 void addGlobalType(DIType Ty); 214 void addSourceLine(DIE *Die, DIType Ty); 224 bool addConstantValue(DIE *Die, const MachineOperand &MO, DIType Ty); 267 void addType(DIE *Entity, DIType Ty, unsigned Attribute = dwarf::DW_AT_type);
|
D | DwarfCompileUnit.cpp | 174 void CompileUnit::addSourceLine(DIE *Die, DIType Ty) { in addSourceLine() 382 DIType Ty = DV->getType(); in addBlockByrefAddress() 383 DIType TmpTy = Ty; in addBlockByrefAddress() 473 static bool isTypeSigned(DIType Ty, int *SizeInBits) { in isTypeSigned() 487 DIType Ty) { in addConstantValue() 593 DIE *ContextDIE = getOrCreateTypeDIE(DIType(Context)); in addToContextOwner() 610 DIType Ty(TyNode); in getOrCreateTypeDIE() 649 void CompileUnit::addType(DIE *Entity, DIType Ty, in addType() 677 void CompileUnit::addGlobalType(DIType Ty) { in addGlobalType() 695 DIType ATy(Args.getElement(i)); in addPubTypes() [all …]
|
D | DwarfDebug.cpp | 74 DIType DbgVariable::getType() const { in getType() 75 DIType Ty = Var.getType(); in getType() 103 DIType subType = Ty; in getType() 294 DIType ATy = DIType(DIType(Args.getElement(i))); in updateSubprogramScopeDIE() 638 DIType Ty(NMD->getOperand(i)); in collectInfoFromNamedMDNodes() 645 DIType Ty(NMD->getOperand(i)); in collectInfoFromNamedMDNodes()
|
D | DwarfDebug.h | 181 DIType getType() const;
|
/external/llvm/tools/opt/ |
D | opt.cpp | 365 DIType TY(Context); in getContextName()
|