HomeSort by: relevance | last modified time | path
    Searched refs:DTy (Results 1 - 17 of 17) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFPreserveDIType.cpp 88 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
89 unsigned Tag = DTy->getTag();
93 Ty = DTy->getBaseType();
BTFDebug.cpp 44 BTFTypeDerived::BTFTypeDerived(const DIDerivedType *DTy, unsigned Tag,
46 : DTy(DTy), NeedsFixup(NeedsFixup) {
74 BTFType.NameOff = BDebug.addString(DTy->getName());
80 const DIType *ResolvedType = DTy->getBaseType();
580 void BTFDebug::visitDerivedType(const DIDerivedType *DTy, uint32_t &TypeId,
582 unsigned Tag = DTy->getTag();
591 const DIType *Base = DTy->getBaseType();
601 auto TypeEntry = std::make_unique<BTFTypeDerived>(DTy, Tag, true);
605 TypeId = addType(std::move(TypeEntry), DTy);
    [all...]
BPFAbstractMemberAccess.cpp 239 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
240 if (!SkipDIDerivedTag(DTy->getTag(), skipTypedef))
242 Ty = DTy->getBaseType();
248 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
249 if (!SkipDIDerivedTag(DTy->getTag(), true))
251 Ty = DTy->getBaseType();
827 auto *DTy = cast<DIDerivedType>(Ty);
828 assert(DTy->getTag() == dwarf::DW_TAG_pointer_type);
830 BaseTy = stripQualifiers(DTy->getBaseType());
BTFDebug.h 65 const DIDerivedType *DTy;
297 void visitDerivedType(const DIDerivedType *DTy, uint32_t &TypeId,
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DebugHandlerBase.cpp 194 if (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
209 assert(DTy->getBaseType() && "Expected valid base type");
210 return isUnsignedDIType(DTy->getBaseType());
DwarfUnit.cpp 741 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIDerivedType *DTy) {
743 StringRef Name = DTy->getName();
744 uint64_t Size = DTy->getSizeInBits() >> 3;
748 const DIType *FromTy = DTy->getBaseType();
759 uint32_t AlignInBytes = DTy->getAlignInBytes();
774 *getOrCreateTypeDIE(cast<DIDerivedType>(DTy)->getClassType()));
776 if (!DTy->isForwardDecl())
777 addSourceLine(Buffer, DTy);
782 if (DTy->getDWARFAddressSpace())
784 DTy->getDWARFAddressSpace().getValue())
    [all...]
CodeViewDebug.cpp 3161 for (const DIDerivedType *DTy : StaticConstMembers) {
3162 const DIScope *Scope = DTy->getScope();
3166 dyn_cast_or_null<ConstantInt>(DTy->getConstant()))
3168 DebugHandlerBase::isUnsignedDIType(DTy->getBaseType()));
3170 dyn_cast_or_null<ConstantFP>(DTy->getConstant()))
3175 std::string QualifiedName = getFullyQualifiedName(Scope, DTy->getName());
3179 OS.emitInt32(getTypeIndex(DTy->getBaseType()).getIndex());
3200 if (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
3207 assert(DTy->getBaseType() && "Expected valid base type");
3208 return isFloatDIType(DTy->getBaseType())
    [all...]
DwarfUnit.h 316 void constructTypeDIE(DIE &Buffer, const DIDerivedType *DTy);
  /src/external/apache2/llvm/dist/llvm/lib/Linker/
IRMover.cpp 68 void finishType(StructType *DTy, StructType *STy, ArrayRef<Type *> ETypes);
217 void TypeMapTy::finishType(StructType *DTy, StructType *STy,
219 DTy->setBody(ETypes, STy->isPacked());
225 DTy->setName(TmpName);
228 DstStructTypesSet.addNonOpaque(DTy);
254 StructType *DTy = StructType::create(Ty->getContext());
255 return *Entry = DTy;
279 if (auto *DTy = dyn_cast<StructType>(*Entry)) {
280 if (DTy->isOpaque()) {
282 finishType(DTy, STy, ElementTypes)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Debugify.cpp 93 DIType *&DTy = TypeCache[Size];
94 if (!DTy) {
96 DTy = DIB.createBasicType(Name, Size, dwarf::DW_ATE_unsigned);
98 return DTy;
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExceptionSpec.cpp 1212 QualType DTy = DE->getDestroyedType();
1213 if (DTy.isNull() || DTy->isDependentType()) {
1217 if (const RecordType *RT = DTy->getAs<RecordType>()) {
SemaType.cpp 6850 const Type *DTy = Ty->getUnqualifiedDesugaredType();
6851 if (Ty == DTy) {
6856 T = QualType(DTy, 0);
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
CFG.cpp 4584 QualType DTy = DE->getDestroyedType();
4585 if (!DTy.isNull()) {
4586 DTy = DTy.getNonReferenceType();
4587 CXXRecordDecl *RD = Context->getBaseElementType(DTy)->getAsCXXRecordDecl();
5046 QualType DTy = DE->getDestroyedType();
5047 DTy = DTy.getNonReferenceType();
5049 astContext.getBaseElementType(DTy)->getAsCXXRecordDecl();
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
ExprEngine.cpp 992 QualType DTy = DE->getDestroyedType();
998 QualType BTy = getContext().getBaseElementType(DTy);
1016 while (const auto *AT = getContext().getAsArrayType(DTy))
1017 DTy = AT->getElementType();
1019 ArgR = getStoreManager().GetElementZeroRegion(cast<SubRegion>(ArgR), DTy);
1022 VisitCXXDestructor(DTy, ArgR, DE, /*IsBase=*/false, Pred, Dst, CallOpts);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.cpp 1902 llvm::DIType *DTy = DBuilder.createInheritance(RecordTy, BaseTy, BaseOffset,
1904 EltTys.push_back(DTy);
CGBuiltin.cpp 6695 llvm::FixedVectorType *DTy =
6697 Ops[0] = Builder.CreateBitCast(Ops[0], DTy);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ScalarEvolution.cpp 11019 auto *DTy = Denominator->getType();
11021 if (DTy->isPointerTy() != FRHSTy->isPointerTy())
11024 // TODO: Usage of getEffectiveSCEVType for DTy, FRHSTy etc should help
11030 auto *WTy = getWiderType(DTy, FRHSTy);

Completed in 117 milliseconds