Searched refs:vla (Results 1 – 12 of 12) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/ubsan/ |
| D | ubsan_checks.inc | 58 UBSAN_CHECK(NonPositiveVLAIndex, "non-positive-vla-index", "vla-bound")
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | CodeGenFunction.cpp | 1907 const VariableArrayType *vla; in EmitNullInitialization() local 1920 vla = vlaType; in EmitNullInitialization() 1926 vla = nullptr; in EmitNullInitialization() 1935 if (vla) Ty = getContext().getBaseElementType(vla); in EmitNullInitialization() 1949 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); in EmitNullInitialization() 2082 const VariableArrayType *vla = getContext().getAsVariableArrayType(type); in getVLASize() local 2083 assert(vla && "type was not a variable array type!"); in getVLASize() 2084 return getVLASize(vla); in getVLASize() 2113 const VariableArrayType *vla = getContext().getAsVariableArrayType(type); in getVLAElements1D() local 2114 assert(vla && "type was not a variable array type!"); in getVLAElements1D() [all …]
|
| D | CGExpr.cpp | 3615 const VariableArrayType *vla) { in getFixedSizeElementType() argument 3618 eltType = vla->getElementType(); in getFixedSizeElementType() 3619 } while ((vla = ctx.getAsVariableArrayType(eltType))); in getFixedSizeElementType() 3675 if (auto vla = CGF.getContext().getAsVariableArrayType(eltType)) { in emitArraySubscriptGEP() local 3676 eltType = getFixedSizeElementType(CGF.getContext(), vla); in emitArraySubscriptGEP() 3766 if (const VariableArrayType *vla = in EmitArraySubscriptExpr() local 3775 llvm::Value *numElements = getVLASize(vla).NumElts; in EmitArraySubscriptExpr() 3787 Addr = emitArraySubscriptGEP(*this, Addr, Idx, vla->getElementType(), in EmitArraySubscriptExpr()
|
| D | CGExprScalar.cpp | 2586 if (const VariableArrayType *vla in EmitScalarPrePostIncDec() local 2588 llvm::Value *numElts = CGF.getVLASize(vla).NumElts; in EmitScalarPrePostIncDec() 3455 if (const VariableArrayType *vla in emitPointerArithmetic() local 3458 llvm::Value *numElements = CGF.getVLASize(vla).NumElts; in emitPointerArithmetic() 3795 if (const VariableArrayType *vla in EmitSub() local 3797 auto VlaSize = CGF.getVLASize(vla); in EmitSub()
|
| D | CodeGenFunction.h | 2734 VlaSizePair getVLAElements1D(const VariableArrayType *vla); 2735 VlaSizePair getVLAElements1D(QualType vla); 2741 VlaSizePair getVLASize(const VariableArrayType *vla); 2742 VlaSizePair getVLASize(QualType vla);
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/ |
| D | Sanitizers.def | 105 SANITIZER("vla-bound", VLABound)
|
| D | DiagnosticGroups.td | 782 def VLAExtension : DiagGroup<"vla-extension">; 783 def VLA : DiagGroup<"vla", [VLAExtension]>;
|
| /freebsd-12-stable/contrib/gcc/ |
| D | ChangeLog.apple | 263 vla __block declarations.
|
| D | ChangeLog-2006 | 5604 Fix up vla, vm and [*] sematics. 5627 (composite_type): Add support for vla compositing. 5628 (comptypes_internal): Add support for vla compatibility. 5629 (c_expr_sizeof_expr): Evaluate vla arguments.
|
| D | ChangeLog.tree-ssa | 8422 * tree-simple.c (is_gimple_val): Prevent ADDR_EXPRs of vla's from 11982 * tree-dfa.c: Revert vla changes from yesterday.
|
| /freebsd-12-stable/contrib/gcclibs/libgomp/ |
| D | ChangeLog | 1177 * testsuite/libgomp.dg/vla-1.c: New test.
|
| /freebsd-12-stable/contrib/gcc/doc/ |
| D | invoke.texi | 3322 @opindex Wno-vla 3324 @option{-Wno-vla} will prevent the @option{-pedantic} warning of
|