Home
last modified time | relevance | path

Searched refs:getAsConstantArrayType (Results 1 – 25 of 53) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfo.cpp63 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in isHomogeneousAggregate()
100 getContext().getAsConstantArrayType(FT)) { in isHomogeneousAggregate()
H A DABIInfoImpl.cpp256 while (const ConstantArrayType *AT = Context.getAsConstantArrayType(FT)) { in isEmptyField()
386 while (const ConstantArrayType *AT = Context.getAsConstantArrayType(FT)) { in isSingleElementStruct()
H A DHLSLBufferLayoutBuilder.cpp198 auto *ArrayTy = CGM.getContext().getAsConstantArrayType(Ty); in layoutField()
H A DCGExprCXX.cpp692 assert(!getContext().getAsConstantArrayType(E->getType()) in EmitSynthesizedCXXCopyCtor()
755 = CGF.getContext().getAsConstantArrayType(type)) { in EmitCXXNewAllocSize()
2160 = getContext().getAsConstantArrayType(DeleteTy)) { in EmitCXXDeleteExpr()
H A DCGExprConstant.cpp672 auto CAT = Emitter.CGM.getContext().getAsConstantArrayType(Type); in EmitDesignatedInitUpdater()
1377 auto *CAT = CGM.getContext().getAsConstantArrayType(ILE->getType()); in EmitArrayInitialization()
1551 const ConstantArrayType *CAT = CGM.getContext().getAsConstantArrayType(T); in VisitObjCEncodeExpr()
2736 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(T)) { in EmitNullConstant()
H A DSwiftCallingConv.cpp75 auto arrayType = CGM.getContext().getAsConstantArrayType(type); in addTypedData()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCastSizeChecker.cpp69 Ctx.getAsConstantArrayType(Last->getType())) { in evenFlexibleArraySize()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DDynamicExtent.cpp53 SVB.getContext().getAsConstantArrayType(TVR->getValueType())) in getConstantArrayElementCount()
H A DRegionStore.cpp1911 const ConstantArrayType *CAT = Ctx.getAsConstantArrayType(VD->getType()); in getConstantValFromConstArrayInitializer()
2474 assert(Ctx.getAsConstantArrayType(R->getValueType()) && in getBindingForArray()
2813 Ctx.getConstantArrayElementCount(Ctx.getAsConstantArrayType(Ty)) == 0) in tryBindSmallStruct()
H A DExprEngineCXX.cpp1184 getContext().getAsConstantArrayType(FTy)) == 0) in VisitLambdaExpr()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenOpenACC.cpp99 auto *arrayTy = getContext().getAsConstantArrayType(baseTy); in getOpenACCDataOperandInfo()
H A DCIRGenClass.cpp104 cgf.getContext().getAsConstantArrayType(fieldType); in emitMemberInitializer()
H A DCIRGenExprConstant.cpp821 if (getASTContext().getAsConstantArrayType(t)) { in emitNullConstant()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaSYCL.cpp46 if (const auto *CAT = S.getASTContext().getAsConstantArrayType(Ty)) in isZeroSizedArray()
H A DSemaTypeTraits.cpp728 if (const auto *CAT = C.getAsConstantArrayType(T)) in EvaluateUnaryTypeTrait()
736 if (const auto *CAT = C.getAsConstantArrayType(T)) in EvaluateUnaryTypeTrait()
1894 Self.Context.getAsConstantArrayType(T)) in EvaluateArrayTypeTrait()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DLoongArch.cpp147 if (const ConstantArrayType *ATy = getContext().getAsConstantArrayType(Ty)) { in detectFARsEligibleStructHelper()
H A DX86.cpp351 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) in shouldReturnTypeInRegister()
1995 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in classify()
2330 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) { in BitsContainNoUserData()
2894 if (const auto *AT = getContext().getAsConstantArrayType(MTy)) in classifyRegCallStructTypeImpl()
H A DRISCV.cpp225 if (const ConstantArrayType *ATy = getContext().getAsConstantArrayType(Ty)) { in detectFPCCEligibleStructHelper()
H A DARM.cpp715 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in containsAnyFP16Vectors()
H A DAArch64.cpp719 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in passAsPureScalableType()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DScanfFormatString.cpp448 if (const ConstantArrayType *CAT = Ctx.getAsConstantArrayType(RawQT)) { in fixType()
H A DRecordLayoutBuilder.cpp434 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(T)) { in CanPlaceFieldSubobjectAtOffset()
534 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(T)) { in UpdateEmptyFieldSubobjects()
H A DExprConstant.cpp3693 Info.Ctx.getAsConstantArrayType(S->getType()); in extractStringLiteralCharacter()
3711 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType( in expandStringLiteral()
4026 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(ObjType); in findSubobject()
6925 if (const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(T)) { in HandleDestructionImpl()
10419 auto *CAT = Info.Ctx.getAsConstantArrayType(Init->getType()); in VisitCXXNewExpr()
10899 if (auto *CAT = Info.Ctx.getAsConstantArrayType(Init->getType())) { in VisitCXXParenListOrInitListExpr()
10998 Info.Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
11663 Info.Ctx.getAsConstantArrayType(E->getType()); in ZeroInitialization()
11762 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType( in VisitInitListExpr()
11789 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType( in VisitCXXParenListOrInitListExpr()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp518 if (auto *CAT = Ctx.getAsConstantArrayType(DRE->getType())) { in isPtrBufferSafe()
3220 } else if (Ctx.getAsConstantArrayType(Init->IgnoreImpCasts()->getType())) { in FixVarInitializerWithSpan()
3623 if (auto CAT = Ctx.getAsConstantArrayType(D->getType())) { in fixVarDeclWithArray()
3756 if (VD->isLocalVarDecl() && Ctx.getAsConstantArrayType(VD->getType())) in fixVariable()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.cpp1884 Ctx.getASTContext().getAsConstantArrayType(QT); in visitInitList()
2471 Ctx.getASTContext().getAsConstantArrayType(E->getType()); in VisitStringLiteral()
3198 Ctx.getASTContext().getAsConstantArrayType(E->getType()); in VisitCXXConstructExpr()
3549 Ctx.getASTContext().getAsConstantArrayType(InitType)) { in VisitCXXNewExpr()
4032 Ctx.getASTContext().getAsConstantArrayType(SubExpr->getType()); in VisitCXXStdInitializerListExpr()

123