Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/OpenACC/
H A DCIROpenACCTypeInterfaces.cpp19 mlir::Type getBaseType(mlir::Value varPtr) { in getBaseType() function
29 return getBaseType(castOp.getSrc()); in getBaseType()
33 return getBaseType(ptrStrideOp.getBase()); in getBaseType()
36 return getBaseType(getMemberOp.getAddr()); in getBaseType()
46 mlir::Type eleTy = getBaseType(varPtr); in getPointeeTypeCategory()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAbstractMemberAccess.cpp246 DIType *BaseType = DTy->getBaseType(); in CheckDerivedType()
285 Ty = DTy->getBaseType(); in stripQualifiers()
294 Ty = DTy->getBaseType(); in stripQualifiers()
503 return stripQualifiers(PtrTy->getBaseType()) == CType; in IsValidAIChain()
523 return PTy->getBaseType() == CTy->getBaseType(); in IsValidAIChain()
527 Ty = PTy->getBaseType(); in IsValidAIChain()
682 auto *EltTy = stripQualifiers(CTy->getBaseType()); in GetFieldInfo()
701 auto *EltTy = stripQualifiers(CTy->getBaseType()); in GetFieldInfo()
725 BaseTy = stripQualifiers(CTy->getBaseType()); in GetFieldInfo()
728 BaseTy = stripQualifiers(MemberTy->getBaseType()); in GetFieldInfo()
[all …]
H A DBTFDebug.cpp45 return DerivedTy->getBaseType(); in tryRemoveAtomicType()
121 const DIType *ResolvedType = tryRemoveAtomicType(DTy->getBaseType()); in completeType()
338 const auto *BaseTy = DTy->getBaseType(); in completeType()
361 const auto *BaseTy = tryRemoveAtomicType(DDTy->getBaseType()); in completeType()
552 const DIType *ResolvedType = tryRemoveAtomicType(DTy->getBaseType()); in completeType()
791 const DIType *ElemType = CTy->getBaseType(); in visitArrayType()
837 if (CTy->getBaseType() != nullptr) { in visitEnumType()
838 const auto *BTy = cast<DIBasicType>(CTy->getBaseType()); in visitEnumType()
904 return visitTypeEntry(DTy->getBaseType(), TypeId, CheckPointer, in visitDerivedType()
914 const DIType *Base = DTy->getBaseType(); in visitDerivedType()
[all …]
H A DBPFPreserveDIType.cpp94 Ty = DTy->getBaseType(); in BPFPreserveDITypeImpl()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp163 BaseType = DDTy->getBaseType(); in getBaseTypeSize()
165 BaseType = SRTy->getBaseType(); in getBaseTypeSize()
192 Ty = SRTy->getBaseType(); in isUnsignedDIType()
199 if (!(Ty = CTy->getBaseType())) in isUnsignedDIType()
226 assert(DTy->getBaseType() && "Expected valid base type"); in isUnsignedDIType()
227 return isUnsignedDIType(DTy->getBaseType()); in isUnsignedDIType()
H A DCodeViewDebug.cpp1641 T = DT->getBaseType(); in shouldEmitUdt()
1726 TypeIndex UnderlyingTypeIndex = getTypeIndex(Ty->getBaseType()); in lowerTypeAlias()
1742 const DIType *ElementType = Ty->getBaseType(); in lowerTypeArray()
1921 TypeIndex PointeeTI = getTypeIndex(Ty->getBaseType()); in lowerTypePointer()
1993 bool IsPMF = isa<DISubroutineType>(Ty->getBaseType()); in lowerTypeMemberPointer()
1996 getTypeIndex(Ty->getBaseType(), IsPMF ? Ty->getClassType() : nullptr); in lowerTypeMemberPointer()
2050 BaseTy = cast<DIDerivedType>(BaseTy)->getBaseType(); in lowerTypeModifier()
2306 getTypeIndex(Ty->getBaseType())); in lowerTypeEnum()
2378 const DIType *Ty = DDTy->getBaseType(); in collectMemberInfo()
2386 Ty = cast<DIDerivedType>(Ty)->getBaseType(); in collectMemberInfo()
[all …]
H A DDwarfUnit.cpp646 return getOrCreateTypeDIE(cast<DIDerivedType>(Ty)->getBaseType()); in getOrCreateTypeDIE()
650 return getOrCreateTypeDIE(cast<DIDerivedType>(Ty)->getBaseType()); in getOrCreateTypeDIE()
841 const DIType *FromTy = DTy->getBaseType(); in constructTypeDIE()
1073 addType(ElemDie, DDTy->getBaseType(), dwarf::DW_AT_friend); in constructTypeDIE()
1082 DD->isUnsignedDIType(Discriminator->getBaseType())); in constructTypeDIE()
1088 dyn_cast_or_null<DICompositeType>(DDTy->getBaseType()); in constructTypeDIE()
1556 if (SR->getBaseType()) in constructSubrangeDIE()
1557 addType(DW_Subrange, SR->getBaseType()); in constructSubrangeDIE()
1715 DIType *BaseTy = CTy->getBaseType(); in hasVectorBeenPadded()
1793 addType(Buffer, CTy->getBaseType()); in constructArrayTypeDIE()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp223 MDNodeTy *getBaseType() const { in getBaseType() function in __anon0398af320111::TBAAStructTagNodeImpl
590 if (BaseTag.getAccessType() == BaseTag.getBaseType() && in mayBeAccessToSubobjectOf()
604 TBAAStructTypeNode BaseType(BaseTag.getBaseType()); in mayBeAccessToSubobjectOf()
615 if (BaseType.getNode() == SubobjectTag.getBaseType()) { in mayBeAccessToSubobjectOf()
618 SubobjectTag.getBaseType() == SubobjectTag.getAccessType(); in mayBeAccessToSubobjectOf()
640 TBAAStructTypeNode FieldType(SubobjectTag.getBaseType()); in mayBeAccessToSubobjectOf()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DSafepointIRVerifier.cpp327 static enum BaseType getBaseType(const Value *Val) { in getBaseType() function
392 return getBaseType(V) == BaseType::NonConstant; in isNotExclusivelyConstantDerived()
819 enum BaseType baseTyLHS = getBaseType(LHS), in verifyInstruction()
820 baseTyRHS = getBaseType(RHS); in verifyInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVEmitNonSemanticDI.cpp152 DerivedType->getBaseType())) in emitGlobalDI()
323 dyn_cast_or_null<DIBasicType>(PointerDerivedType->getBaseType()); in emitGlobalDI()
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DCodeCompletion.cpp124 if (!CCC.getBaseType().isNull() || !CCC.getPreferredType().isNull()) in handleKeyword()
152 CCC.getBaseType()->getAsCXXRecordDecl()->getCanonicalDecl()) { in handleDeclaration()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp888 if (const auto objcObject = getBaseType()->getAs<ObjCObjectType>()) { in isSpecialized()
906 if (const auto objcObject = getBaseType()->getAs<ObjCObjectType>()) { in getTypeArgs()
923 if (const auto objcObject = getBaseType()->getAs<ObjCObjectType>()) { in isKindOfType()
941 SplitQualType splitBaseType = getBaseType().split(); in stripObjCKindOfTypeAndQuals()
1331 QualType baseType = recurse(T->getBaseType()); in VisitObjCObjectType()
1349 if (baseType.getAsOpaquePtr() == T->getBaseType().getAsOpaquePtr() && in VisitObjCObjectType()
1438 obj->getBaseType(), obj->getTypeArgsAsWritten(), obj->getProtocols(), in VisitObjCTypeParamType()
1538 objcObjectType->getBaseType(), {}, protocols, in VisitObjCObjectType()
1551 return Ctx.getObjCObjectType(objcObjectType->getBaseType(), newTypeArgs, in VisitObjCObjectType()
1582 objType->getBaseType(), objType->getTypeArgsAsWritten(), in VisitAttributedType()
[all …]
H A DTypePrinter.cpp1315 print(T->getBaseType(), OS, StringRef()); in printUnaryTransformBefore()
2245 return printBefore(T->getBaseType(), OS); in printObjCObjectBefore()
2250 print(T->getBaseType(), OS, StringRef()); in printObjCObjectBefore()
2286 return printAfter(T->getBaseType(), OS); in printObjCObjectAfter()
H A DASTStructuralEquivalence.cpp358 return IsStructurallyEquivalent(Context, E1->getBaseType(), in IsStmtEquivalent()
359 E2->getBaseType()); in IsStmtEquivalent()
1455 if (!IsStructurallyEquivalent(Context, Obj1->getBaseType(), in IsStructurallyEquivalent()
1456 Obj2->getBaseType())) in IsStructurallyEquivalent()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h547 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getBaseType)
584 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getBaseType)
H A DType.h1760 const Type *getBaseType() const { return BaseType; }
1764 Profile(ID, getBaseType(), Quals);
6089 QualType getBaseType() const { return BaseType; }
6098 Profile(ID, getBaseType(), getUnderlyingType(), getUTTKind());
7559 QualType getBaseType() const { return BaseType; }
7562 return getBaseType()->isSpecificBuiltinType(BuiltinType::ObjCId);
7566 return getBaseType()->isSpecificBuiltinType(BuiltinType::ObjCClass);
7573 if (const BuiltinType *T = getBaseType()->getAs<BuiltinType>())
7731 QualType baseType = getBaseType();
7736 baseType = ObjT->getBaseType();
[all …]
H A DTypeProperties.td477 let Read = [{ node->getBaseType() }];
934 let Read = [{ node->getBaseType() }];
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp530 printTypeIndex("BaseType", Base.getBaseType()); in visitKnownMember()
539 printTypeIndex("BaseType", Base.getBaseType()); in visitKnownMember()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/
H A DObjectFileCOFF.cpp260 if (Symbol.getBaseType() == COFF::IMAGE_SYM_TYPE_NULL && in ParseSymtab()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DTemplateArgumentHasher.cpp388 AddQualType(T->getBaseType()); in VisitUnaryTransformType()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DNeonEmitter.cpp467 Type getBaseType() const { return BaseType; } in getBaseType() function in __anonfaf0748f0111::Intrinsic
1742 Type T = Intr.getBaseType(); in emitDagDup()
1794 for (unsigned I = 0; I < Intr.getBaseType().getNumElements(); ++I) { in emitDagSplat()
1799 return std::make_pair(Intr.getBaseType(), S); in emitDagSplat()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h875 TypeIndex getBaseType() const { return Type; } in getBaseType() function
900 TypeIndex getBaseType() const { return BaseType; } in getBaseType() function
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h406 QualType getBaseType() const { return BaseType; } in getBaseType() function
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHeuristicResolver.cpp313 QualType BaseType = ME->getBaseType(); in resolveMemberExpr()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DCOFF.h353 uint8_t getBaseType() const { return getType() & 0x0F; } in getBaseType() function
405 return isExternal() && getBaseType() == COFF::IMAGE_SYM_TYPE_NULL && in isFunctionDefinition()

123