Home
last modified time | relevance | path

Searched refs:getBaseType (Results 1 – 25 of 46) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp222 MDNodeTy *getBaseType() const { in getBaseType() function in __anone956b2b70111::TBAAStructTagNodeImpl
590 if (BaseTag.getAccessType() == BaseTag.getBaseType() && in mayBeAccessToSubobjectOf()
604 TBAAStructTypeNode BaseType(BaseTag.getBaseType()); in mayBeAccessToSubobjectOf()
615 if (BaseType.getNode() == SubobjectTag.getBaseType()) { in mayBeAccessToSubobjectOf()
639 TBAAStructTypeNode FieldType(SubobjectTag.getBaseType()); in mayBeAccessToSubobjectOf()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBTFDebug.cpp70 const DIType *ResolvedType = DTy->getBaseType().resolve(); in completeType()
173 auto *BaseType = ATy->getBaseType().resolve(); in completeType()
195 BaseType = DDTy->getBaseType().resolve(); in completeType()
235 BTFMember.Type = BDebug.getTypeId(DDTy->getBaseType().resolve()); in completeType()
421 visitTypeEntry(CTy->getBaseType().resolve()); in visitArrayType()
471 visitTypeEntry(DTy->getBaseType().resolve()); in visitDerivedType()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp465 DITypeRef Deriv = DTy->getBaseType(); in isUnsignedDIType()
630 return getOrCreateTypeDIE(resolve(cast<DIDerivedType>(Ty)->getBaseType())); in getOrCreateTypeDIE()
634 return getOrCreateTypeDIE(resolve(cast<DIDerivedType>(Ty)->getBaseType())); in getOrCreateTypeDIE()
757 const DIType *FromTy = resolve(DTy->getBaseType()); in constructTypeDIE()
878 addType(ElemDie, resolve(DDTy->getBaseType()), dwarf::DW_AT_friend); in constructTypeDIE()
887 if (isUnsignedDIType(DD, resolve(Discriminator->getBaseType()))) in constructTypeDIE()
1313 DIType *BaseTy = CTy->getBaseType().resolve(); in hasVectorBeenPadded()
1341 addType(Buffer, resolve(CTy->getBaseType())); in constructArrayTypeDIE()
1359 const DIType *DTy = resolve(CTy->getBaseType()); in constructEnumTypeDIE()
1403 if (DIType *Resolved = resolve(DT->getBaseType())) in constructMemberDIE()
[all …]
H A DCodeViewDebug.cpp1399 T = DT->getBaseType().resolve(); in shouldEmitUdt()
1482 DITypeRef UnderlyingTypeRef = Ty->getBaseType(); in lowerTypeAlias()
1499 DITypeRef ElementTypeRef = Ty->getBaseType(); in lowerTypeArray()
1639 TypeIndex PointeeTI = getTypeIndex(Ty->getBaseType()); in lowerTypePointer()
1715 bool IsPMF = isa<DISubroutineType>(Ty->getBaseType()); in lowerTypeMemberPointer()
2019 getTypeIndex(Ty->getBaseType())); in lowerTypeEnum()
2081 const DIType *Ty = DDTy->getBaseType().resolve(); in collectMemberInfo()
2089 Ty = cast<DIDerivedType>(Ty)->getBaseType().resolve(); in collectMemberInfo()
2277 getTypeIndex(I->getBaseType()), in lowerRecordFieldList()
2302 VFPtrRecord VFPR(getTypeIndex(Member->getBaseType())); in lowerRecordFieldList()
[all …]
H A DDebugHandlerBase.cpp158 DIType *BaseType = DDTy->getBaseType().resolve(); in getBaseTypeSize()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DSafepointIRVerifier.cpp316 static enum BaseType getBaseType(const Value *Val) { in getBaseType() function
371 return getBaseType(V) == BaseType::NonConstant; in isNotExclusivelyConstantDerived()
802 enum BaseType baseTyLHS = getBaseType(LHS), in verifyInstruction()
803 baseTyRHS = getBaseType(RHS); in verifyInstruction()
H A DDebugInfo.cpp135 processType(DCT->getBaseType().resolve()); in processType()
145 processType(DDT->getBaseType().resolve()); in processType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp652 if (const auto objcObject = getBaseType()->getAs<ObjCObjectType>()) { in isSpecialized()
670 if (const auto objcObject = getBaseType()->getAs<ObjCObjectType>()) { in getTypeArgs()
705 SplitQualType splitBaseType = getBaseType().split(); in stripObjCKindOfTypeAndQuals()
1055 QualType baseType = recurse(T->getBaseType()); in TRIVIAL_TYPE_CLASS()
1191 QualType resultTy = ctx.getObjCObjectType(obj->getBaseType(), in substObjCTypeArgs()
1300 objcObjectType->getBaseType(), {}, in substObjCTypeArgs()
1315 return ctx.getObjCObjectType(objcObjectType->getBaseType(), in substObjCTypeArgs()
1348 = objType->getBaseType().stripObjCKindOfType(ctx); in stripObjCKindOfType()
2088 return cast<ObjCObjectType>(CanonicalType)->getBaseType() in isIncompleteType()
3400 Profile(ID, getBaseType(), getTypeArgsAsWritten(), in Profile()
[all …]
H A DTypePrinter.cpp1000 print(T->getBaseType(), OS, StringRef()); in printUnaryTransformBefore()
1006 printBefore(T->getBaseType(), OS); in printUnaryTransformBefore()
1018 printAfter(T->getBaseType(), OS); in printUnaryTransformAfter()
1560 return printBefore(T->getBaseType(), OS); in printObjCObjectBefore()
1565 print(T->getBaseType(), OS, StringRef()); in printObjCObjectBefore()
1601 return printAfter(T->getBaseType(), OS); in printObjCObjectAfter()
H A DTypeLoc.cpp482 Context.getTrivialTypeSourceInfo(getTypePtr()->getBaseType(), Loc)); in initializeLocal()
H A DASTStructuralEquivalence.cpp779 if (!IsStructurallyEquivalent(Context, Obj1->getBaseType(), in IsStructurallyEquivalent()
780 Obj2->getBaseType())) in IsStructurallyEquivalent()
H A DASTDiagnostic.cpp191 if (Ty->getBaseType().getTypePtr() != Ty && !ShouldAKA) { in Desugar()
192 QualType BaseType = Desugar(Context, Ty->getBaseType(), ShouldAKA); in Desugar()
H A DODRHash.cpp1013 AddQualType(T->getBaseType()); in VisitUnaryTransformType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DCanonicalType.h543 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getBaseType)
580 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getBaseType)
H A DType.h1339 const Type *getBaseType() const { return BaseType; }
1343 Profile(ID, getBaseType(), Quals);
4315 QualType getBaseType() const { return BaseType; }
4337 Profile(ID, getBaseType(), getUTTKind());
5601 QualType getBaseType() const { return BaseType; }
5604 return getBaseType()->isSpecificBuiltinType(BuiltinType::ObjCId);
5615 if (const BuiltinType *T = getBaseType()->getAs<BuiltinType>())
5774 QualType baseType = getBaseType();
5779 baseType = ObjT->getBaseType();
6053 return extQuals->getBaseType();
[all …]
H A DRecursiveASTVisitor.h1037 TRY_TO(TraverseType(T->getBaseType()));
1093 if (T->getBaseType().getTypePtr() != T)
1094 TRY_TO(TraverseType(T->getBaseType()));
1346 if (TL.getTypePtr()->getBaseType().getTypePtr() != TL.getTypePtr())
/freebsd-12.1/contrib/llvm/tools/clang/utils/TableGen/
H A DNeonEmitter.cpp408 Type getBaseType() const { return BaseType; } in getBaseType() function in __anoneec6fbfe0111::Intrinsic
1776 Type T = Intr.getBaseType(); in emitDagDup()
1822 for (unsigned I = 0; I < Intr.getBaseType().getNumElements(); ++I) { in emitDagSplat()
1827 return std::make_pair(Intr.getBaseType(), S); in emitDagSplat()
2229 if (Def->getBaseType().getElementSizeInBits() == 16 || in genIntrinsicRangeCheckCode()
2233 else if (Def->getBaseType().getElementSizeInBits() == 32) in genIntrinsicRangeCheckCode()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp531 printTypeIndex("BaseType", Base.getBaseType()); in visitKnownMember()
540 printTypeIndex("BaseType", Base.getBaseType()); in visitKnownMember()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h882 TypeIndex getBaseType() const { return Type; } in getBaseType() function
907 TypeIndex getBaseType() const { return BaseType; } in getBaseType() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexBody.cpp189 E, E->getBaseType().getTypePtrOrNull(), Info, in VisitCXXDependentScopeMemberExpr()
H A DUSRGeneration.cpp828 VisitType(OIT->getBaseType()); in VisitType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h387 QualType getBaseType() const { return BaseType; } in getBaseType() function
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DCOFF.h346 uint8_t getBaseType() const { return getType() & 0x0F; } in getBaseType() function
394 return isExternal() && getBaseType() == COFF::IMAGE_SYM_TYPE_NULL && in isFunctionDefinition()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTypes.cpp603 ResultType = ConvertType(cast<ObjCObjectType>(Ty)->getBaseType()); in ConvertType()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h843 getScope(), getBaseType(), getSizeInBits(),
872 DITypeRef getBaseType() const { return DITypeRef(getRawBaseType()); }
989 getScope(), getBaseType(), getSizeInBits(),
1056 DITypeRef getBaseType() const { return DITypeRef(getRawBaseType()); }

12