HomeSort by relevance Sort by last modified time
    Searched refs:DIType (Results 26 - 50 of 59) sorted by null

12 3

  /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...]

Completed in 914 milliseconds

12 3