/external/llvm/bindings/go/llvm/ |
DIBuilderBindings.cpp | 94 unwrap<DIType>(Ty), AlwaysPreserve, Flags)); 104 unwrap<DIType>(Ty), AlwaysPreserve, Flags)); 122 return wrap(D->createPointerType(unwrap<DIType>(PointeeType), SizeInBits, 143 DerivedFrom ? unwrap<DIType>(DerivedFrom) : nullptr, 167 SizeInBits, AlignInBits, OffsetInBits, Flags, unwrap<DIType>(Ty))); 177 unwrap<DIType>(ElementType), 186 return wrap(D->createTypedef(unwrap<DIType>(Ty), Name,
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfUnit.h | 145 virtual void addGlobalType(const DIType *Ty, const DIE &Die, 231 void addSourceLine(DIE &Die, const DIType *Ty); 236 void addConstantValue(DIE &Die, const MachineOperand &MO, const DIType *Ty); 237 void addConstantValue(DIE &Die, const ConstantInt *CI, const DIType *Ty); 238 void addConstantValue(DIE &Die, const APInt &Val, const DIType *Ty); 276 void addType(DIE &Entity, const DIType *Ty, 360 void updateAcceleratorTables(const DIScope *Context, const DIType *Ty,
|
DwarfUnit.cpp | 165 return (isa<DIType>(D) || 352 void DwarfUnit::addSourceLine(DIE &Die, const DIType *Ty) { 440 const DIType *Ty = DV.getType(); 441 const DIType *TmpTy = Ty; 515 static bool isUnsignedDIType(DwarfDebug *DD, const DIType *Ty) { 592 const DIType *Ty) { 597 const DIType *Ty) { 610 void DwarfUnit::addConstantValue(DIE &Die, const APInt &Val, const DIType *Ty) { 664 if (auto *T = dyn_cast<DIType>(Context)) 696 auto *Ty = cast<DIType>(TyNode) [all...] |
DebugHandlerBase.cpp | 90 DIType *Ty = TyRef.resolve(); 103 DIType *BaseType = DDTy->getBaseType().resolve();
|
CodeViewDebug.cpp | 202 assert(!isa<DIType>(Scope) && "shouldn't make a namespace scope for a type"); 276 const DIType *ClassTy) { 903 void CodeViewDebug::addToUDTs(const DIType *Ty, TypeIndex TI) { [all...] |
DwarfCompileUnit.h | 218 void addGlobalType(const DIType *Ty, const DIE &Die,
|
/external/clang/lib/CodeGen/ |
CGDebugInfo.cpp | 463 llvm::DIType *CGDebugInfo::CreateType(const BuiltinType *BT) { 606 llvm::DIType *CGDebugInfo::CreateType(const ComplexType *Ty) { 617 llvm::DIType *CGDebugInfo::CreateQualifiedType(QualType Ty, 651 llvm::DIType *CGDebugInfo::CreateType(const ObjCObjectPointerType *Ty, 664 llvm::DIType *CGDebugInfo::CreateType(const PointerType *Ty, 720 if (llvm::DIType *T = getTypeOrNull(CGM.getContext().getRecordType(RD))) 746 llvm::DIType *CGDebugInfo::CreatePointerLikeType(llvm::dwarf::Tag Tag, 766 llvm::DIType *CGDebugInfo::getOrCreateStructPtrType(StringRef Name, 767 llvm::DIType *&Cache) { 777 llvm::DIType *CGDebugInfo::CreateType(const BlockPointerType *Ty [all...] |
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
DebugInfo.cpp | 51 DIDescriptor::DIDescriptor(const DIType F) : DbgNode(F.DbgNode) { 197 /// isType - Return true if the specified tag is legal for DIType. 296 DIType::DIType(const MDNode *N) : DIScope(N) { 311 void DIType::replaceAllUsesWith(DIDescriptor &D) { 331 void DIType::replaceAllUsesWith(MDNode *D) { 350 bool DIType::isUnsignedDIType() { 377 bool DIType::Verify() const { 439 DIType Ty = getType(); 457 DIType Ty = getType() [all...] |
ModuleDebugInfoPrinter.cpp | 84 DIType(*I).print(O);
|
DbgInfoPrinter.cpp | 123 DIType TypeD;
|
/external/llvm/tools/opt/ |
BreakpointPrinter.cpp | 37 } else if (auto *TY = dyn_cast<DIType>(Context)) {
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
DwarfCompileUnit.h | 95 void addGlobalType(DIType Ty); 179 void addSourceLine(DIE *Die, DIType Ty); 188 bool addConstantValue(DIE *Die, const MachineOperand &MO, DIType Ty); 229 void addType(DIE *Entity, DIType Ty); 238 /// given DIType.
|
DwarfCompileUnit.cpp | 166 void CompileUnit::addSourceLine(DIE *Die, DIType Ty) { 355 DIType Ty = DV->getType(); 356 DIType TmpTy = Ty; 446 static bool isTypeSigned(DIType Ty, int *SizeInBits) { 460 DIType Ty) { 566 DIE *ContextDIE = getOrCreateTypeDIE(DIType(Context)); 581 /// given DIType. 583 DIType Ty(TyNode); 598 assert(Ty.isDerivedType() && "Unknown kind of DIType"); 607 void CompileUnit::addType(DIE *Entity, DIType Ty) [all...] |
/frameworks/compile/libbcc/lib/ |
RSAddDebugInfoPass.cpp | 157 indexVarType = llvm::dyn_cast_or_null<llvm::DIType>( 217 llvm::cast<llvm::DIType>(argTypes->getOperand(argIdx).get()), 282 llvm::DIType *indexVarType;
|
/external/llvm/lib/Analysis/ |
ModuleDebugInfoPrinter.cpp | 101 for (const DIType *T : Finder.types()) {
|
/external/llvm/include/llvm/IR/ |
DebugInfoMetadata.h | 51 /// union beteen MDString (for ODR-uniqued types) and things like DIType. To 84 typedef TypedDINodeRef<DIType> DITypeRef; 509 class DIType : public DIScope { 517 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, 523 ~DIType() = default; 544 return TempDIType(cast<DIType>(MDNode::clone().release())); 607 class DIBasicType : public DIType { 616 : DIType(C, DIBasicTypeKind, Storage, Tag, 0, SizeInBits, AlignInBits, 0, 665 class DIDerivedType : public DIType { 672 : DIType(C, DIDerivedTypeKind, Storage, Tag, Line, SizeInBits [all...] |
/external/llvm/unittests/IR/ |
MetadataTest.cpp | 99 DIType *getBasicType(StringRef Name) { 102 DIType *getDerivedType() { 113 DIType *getCompositeType() { 959 // Check that DIType has a specialized clone that returns TempDIType. 960 DIType *N = DIBasicType::get(Context, dwarf::DW_TAG_base_type, "int", 32, 32, 972 DIType *D = DISubroutineType::getDistinct(Context, 0u, 0, Types); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
DebugInfoMetadata.h | 64 /// union beteen MDString (for ODR-uniqued types) and things like DIType. To 97 typedef TypedDINodeRef<DIType> DITypeRef; 552 class DIType : public DIScope { 560 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, 566 ~DIType() = default; 587 return TempDIType(cast<DIType>(MDNode::clone().release())); 650 class DIBasicType : public DIType { 659 : DIType(C, DIBasicTypeKind, Storage, Tag, 0, SizeInBits, AlignInBits, 0, 708 class DIDerivedType : public DIType { 720 : DIType(C, DIDerivedTypeKind, Storage, Tag, Line, SizeInBits [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
DebugInfoMetadata.h | 64 /// union beteen MDString (for ODR-uniqued types) and things like DIType. To 97 typedef TypedDINodeRef<DIType> DITypeRef; 552 class DIType : public DIScope { 560 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, 566 ~DIType() = default; 587 return TempDIType(cast<DIType>(MDNode::clone().release())); 650 class DIBasicType : public DIType { 659 : DIType(C, DIBasicTypeKind, Storage, Tag, 0, SizeInBits, AlignInBits, 0, 708 class DIDerivedType : public DIType { 720 : DIType(C, DIDerivedTypeKind, Storage, Tag, Line, SizeInBits [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
DebugInfoMetadata.h | 64 /// union beteen MDString (for ODR-uniqued types) and things like DIType. To 97 typedef TypedDINodeRef<DIType> DITypeRef; 552 class DIType : public DIScope { 560 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, 566 ~DIType() = default; 587 return TempDIType(cast<DIType>(MDNode::clone().release())); 650 class DIBasicType : public DIType { 659 : DIType(C, DIBasicTypeKind, Storage, Tag, 0, SizeInBits, AlignInBits, 0, 708 class DIDerivedType : public DIType { 720 : DIType(C, DIDerivedTypeKind, Storage, Tag, Line, SizeInBits [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
DebugInfoMetadata.h | 64 /// union beteen MDString (for ODR-uniqued types) and things like DIType. To 97 typedef TypedDINodeRef<DIType> DITypeRef; 552 class DIType : public DIScope { 560 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, 566 ~DIType() = default; 587 return TempDIType(cast<DIType>(MDNode::clone().release())); 650 class DIBasicType : public DIType { 659 : DIType(C, DIBasicTypeKind, Storage, Tag, 0, SizeInBits, AlignInBits, 0, 708 class DIDerivedType : public DIType { 720 : DIType(C, DIDerivedTypeKind, Storage, Tag, Line, SizeInBits [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
DebugInfoMetadata.h | 64 /// union beteen MDString (for ODR-uniqued types) and things like DIType. To 97 typedef TypedDINodeRef<DIType> DITypeRef; 552 class DIType : public DIScope { 560 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, 566 ~DIType() = default; 587 return TempDIType(cast<DIType>(MDNode::clone().release())); 650 class DIBasicType : public DIType { 659 : DIType(C, DIBasicTypeKind, Storage, Tag, 0, SizeInBits, AlignInBits, 0, 708 class DIDerivedType : public DIType { 720 : DIType(C, DIDerivedTypeKind, Storage, Tag, Line, SizeInBits [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
DebugInfoMetadata.h | 64 /// union beteen MDString (for ODR-uniqued types) and things like DIType. To 97 typedef TypedDINodeRef<DIType> DITypeRef; 552 class DIType : public DIScope { 560 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, 566 ~DIType() = default; 587 return TempDIType(cast<DIType>(MDNode::clone().release())); 650 class DIBasicType : public DIType { 659 : DIType(C, DIBasicTypeKind, Storage, Tag, 0, SizeInBits, AlignInBits, 0, 708 class DIDerivedType : public DIType { 720 : DIType(C, DIDerivedTypeKind, Storage, Tag, Line, SizeInBits [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
DebugInfoMetadata.h | 64 /// union beteen MDString (for ODR-uniqued types) and things like DIType. To 97 typedef TypedDINodeRef<DIType> DITypeRef; 552 class DIType : public DIScope { 560 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, 566 ~DIType() = default; 587 return TempDIType(cast<DIType>(MDNode::clone().release())); 650 class DIBasicType : public DIType { 659 : DIType(C, DIBasicTypeKind, Storage, Tag, 0, SizeInBits, AlignInBits, 0, 708 class DIDerivedType : public DIType { 720 : DIType(C, DIDerivedTypeKind, Storage, Tag, Line, SizeInBits [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
DebugInfoMetadata.h | 64 /// union beteen MDString (for ODR-uniqued types) and things like DIType. To 97 typedef TypedDINodeRef<DIType> DITypeRef; 552 class DIType : public DIScope { 560 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, 566 ~DIType() = default; 587 return TempDIType(cast<DIType>(MDNode::clone().release())); 650 class DIBasicType : public DIType { 659 : DIType(C, DIBasicTypeKind, Storage, Tag, 0, SizeInBits, AlignInBits, 0, 708 class DIDerivedType : public DIType { 720 : DIType(C, DIDerivedTypeKind, Storage, Tag, Line, SizeInBits [all...] |