Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DVLASizeChecker.cpp49 const VariableArrayType *VLA, SVal &ArraySize) const;
69 const VariableArrayType *VLA, in checkVLA() argument
71 assert(VLA && "Function should be called with non-null VLA argument."); in checkVLA()
83 while (VLA) { in checkVLA()
84 const Expr *SizeE = VLA->getSizeExpr(); in checkVLA()
89 VLALast = VLA; in checkVLA()
90 VLA = C.getASTContext().getAsVariableArrayType(VLA->getElementType()); in checkVLA()
282 const VariableArrayType *VLA = Ctx.getAsVariableArrayType(TypeToCheck); in checkPreStmt() local
283 if (!VLA) in checkPreStmt()
290 State = checkVLA(C, State, VLA, ArraySize); in checkPreStmt()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h643 Capture(IsVLACapture, const VariableArrayType *VLA, bool IsNested, in Capture() argument
645 : CapturedVLA(VLA), Loc(Loc), CaptureType(CaptureType), Kind(Cap_VLA), in Capture()
/freebsd/contrib/ofed/infiniband-diags/src/
H A Dsaquery.c1366 CHECK_AND_SET_VAL(lid, 16, 0, vlarb.lid, VLA, LID); in query_vlarb_records()
1367 CHECK_AND_SET_VAL(port, 8, -1, vlarb.port_num, VLA, OUT_PORT); in query_vlarb_records()
1368 CHECK_AND_SET_VAL(block, 8, -1, vlarb.block_num, VLA, BLOCK); in query_vlarb_records()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp4522 if (auto *VLA = getContext().getAsVariableArrayType(ResultExprTy)) { in EmitArraySectionExpr() local
4528 BaseTy, VLA->getElementType(), IsLowerBound); in EmitArraySectionExpr()
4530 llvm::Value *NumElements = getVLASize(VLA).NumElts; in EmitArraySectionExpr()
4540 EltPtr = emitArraySubscriptGEP(*this, Base, Idx, VLA->getElementType(), in EmitArraySectionExpr()
H A DCGStmtOpenMP.cpp421 if (const auto *VLA = dyn_cast<VariableArrayType>(A)) in getCanonicalParamType() local
422 return getCanonicalParamType(C, VLA->getElementType()); in getCanonicalParamType()
H A DCGOpenMPRuntime.cpp4875 const VariableArrayType *VLA = in emitReductionFunction() local
4877 const auto *OVE = cast<OpaqueValueExpr>(VLA->getSizeExpr()); in emitReductionFunction()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/
H A DCheckers.td229 HelpText<"Check for declarations of VLA of undefined or zero size">,
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticGroups.td898 def VLA : DiagGroup<"vla", [VLAExtension]>;
H A DDiagnosticSemaKinds.td153 InGroup<VLA>, DefaultIgnore;
6417 "jump bypasses initialization of VLA typedef">;
6419 "jump bypasses initialization of VLA type alias">;
/freebsd/contrib/tzdata/
H A Deurope2625 # 33 RU-VLA Vladimir Oblast
/freebsd/crypto/openssh/
H A DChangeLog395 requires in configure. Give up for now and use VLA support (that we