Home
last modified time | relevance | path

Searched refs:CurrentType (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.cpp35 CurrentType = nullptr; in createElement()
60 CurrentType = createType(); in createElement()
61 CurrentType->setIsBase(); in createElement()
63 CurrentType->setIncludeInPrint(); in createElement()
64 return CurrentType; in createElement()
66 CurrentType = createType(); in createElement()
67 CurrentType->setIsConst(); in createElement()
68 CurrentType->setName("const"); in createElement()
69 return CurrentType; in createElement()
71 CurrentType = createTypeEnumerator(); in createElement()
[all …]
H A DLVCodeViewVisitor.cpp765 if (LogicalVisitor->CurrentType) in visitSymbolBegin()
766 LogicalVisitor->addElement(LogicalVisitor->CurrentType); in visitSymbolBegin()
1653 if (LVType *Type = LogicalVisitor->CurrentType) { in visitKnownRecord()
2690 if (LVType *Type = CurrentType) { in visitKnownMember()
2695 static_cast<LVScope *>(Element)->addElement(CurrentType); in visitKnownMember()
2985 CurrentType = nullptr; in createElement()
2988 CurrentType = Reader->createType(); in createElement()
2989 CurrentType->setIsBase(); in createElement()
2990 CurrentType->setTag(dwarf::DW_TAG_base_type); in createElement()
2992 CurrentType->setIncludeInPrint(); in createElement()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DGOFFObjectWriter.cpp89 GOFF::RecordType CurrentType; member in __anonc8770be50111::GOFFOstream
157 CurrentType = Type; in newRecord()
198 writeRecordPrefix(OS, CurrentType, RemainingSize, in write_impl()
215 writeRecordPrefix(OS, CurrentType, RemainingSize); in write_impl()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpBuiltin.cpp1464 QualType CurrentType = E->getTypeSourceInfo()->getType(); in InterpretOffsetOf() local
1470 const RecordType *RT = CurrentType->getAs<RecordType>(); in InterpretOffsetOf()
1480 CurrentType = MemberDecl->getType().getNonReferenceType(); in InterpretOffsetOf()
1487 const ArrayType *AT = S.getCtx().getAsArrayType(CurrentType); in InterpretOffsetOf()
1490 CurrentType = AT->getElementType(); in InterpretOffsetOf()
1491 CharUnits ElementSize = S.getCtx().getTypeSizeInChars(CurrentType); in InterpretOffsetOf()
1502 const RecordType *RT = CurrentType->getAs<RecordType>(); in InterpretOffsetOf()
1511 CurrentType = BaseSpec->getType(); in InterpretOffsetOf()
1512 const RecordType *BaseRT = CurrentType->getAs<RecordType>(); in InterpretOffsetOf()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.h46 LVType *CurrentType = nullptr; variable
H A DLVCodeViewVisitor.h292 LVType *CurrentType = nullptr;
291 LVType *CurrentType = nullptr; global() variable
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVEmitIntrinsics.cpp1031 Type *CurrentType = in insertAssignPtrTypeTargetExt() local
1035 if (CurrentType == AssignedType) in insertAssignPtrTypeTargetExt()
1039 if (CurrentType->isTargetExtTy()) in insertAssignPtrTypeTargetExt()
1040 report_fatal_error("Type mismatch " + CurrentType->getTargetExtName() + in insertAssignPtrTypeTargetExt()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp3235 QualType CurrentType = E->getTypeSourceInfo()->getType(); in VisitOffsetOfExpr() local
3248 CurrentType = in VisitOffsetOfExpr()
3249 CGF.getContext().getAsArrayType(CurrentType)->getElementType(); in VisitOffsetOfExpr()
3253 CGF.getContext().getTypeSizeInChars(CurrentType).getQuantity()); in VisitOffsetOfExpr()
3262 RecordDecl *RD = CurrentType->castAs<RecordType>()->getDecl(); in VisitOffsetOfExpr()
3282 CurrentType = MemberDecl->getType(); in VisitOffsetOfExpr()
3295 RecordDecl *RD = CurrentType->castAs<RecordType>()->getDecl(); in VisitOffsetOfExpr()
3299 CurrentType = ON.getBase()->getType(); in VisitOffsetOfExpr()
3302 auto *BaseRT = CurrentType->castAs<RecordType>(); in VisitOffsetOfExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp15731 QualType CurrentType = ArgTy; in BuildBuiltinOffsetOf() local
15737 if (!CurrentType->isDependentType()) { in BuildBuiltinOffsetOf()
15738 const ArrayType *AT = Context.getAsArrayType(CurrentType); in BuildBuiltinOffsetOf()
15741 << CurrentType); in BuildBuiltinOffsetOf()
15742 CurrentType = AT->getElementType(); in BuildBuiltinOffsetOf()
15744 CurrentType = Context.DependentTy; in BuildBuiltinOffsetOf()
15766 if (CurrentType->isDependentType()) { in BuildBuiltinOffsetOf()
15770 CurrentType = Context.DependentTy; in BuildBuiltinOffsetOf()
15775 if (RequireCompleteType(OC.LocStart, CurrentType, in BuildBuiltinOffsetOf()
15780 const RecordType *RC = CurrentType->getAs<RecordType>(); in BuildBuiltinOffsetOf()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp425 Type *CurrentType = IV->getType(); in getElementIndex() local
427 if (const auto *ST = dyn_cast<StructType>(CurrentType)) { in getElementIndex()
429 CurrentType = ST->getElementType(I); in getElementIndex()
430 } else if (const auto *AT = dyn_cast<ArrayType>(CurrentType)) { in getElementIndex()
432 CurrentType = AT->getElementType(); in getElementIndex()
18038 Type *CurrentType = IV->getType(); in getAggregateSize() local
18040 if (auto *ST = dyn_cast<StructType>(CurrentType)) { in getAggregateSize()
18045 CurrentType = ST->getElementType(0); in getAggregateSize()
18046 } else if (auto *AT = dyn_cast<ArrayType>(CurrentType)) { in getAggregateSize()
18048 CurrentType in getAggregateSize()
[all...]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp14134 QualType CurrentType = OOE->getTypeSourceInfo()->getType(); in VisitOffsetOfExpr() local
14143 const ArrayType *AT = Info.Ctx.getAsArrayType(CurrentType); in VisitOffsetOfExpr()
14146 CurrentType = AT->getElementType(); in VisitOffsetOfExpr()
14147 CharUnits ElementSize = Info.Ctx.getTypeSizeInChars(CurrentType); in VisitOffsetOfExpr()
14154 const RecordType *RT = CurrentType->getAs<RecordType>(); in VisitOffsetOfExpr()
14163 CurrentType = MemberDecl->getType().getNonReferenceType(); in VisitOffsetOfExpr()
14176 const RecordType *RT = CurrentType->getAs<RecordType>(); in VisitOffsetOfExpr()
14184 CurrentType = BaseSpec->getType(); in VisitOffsetOfExpr()
14185 const RecordType *BaseRT = CurrentType->getAs<RecordType>(); in VisitOffsetOfExpr()