Home
last modified time | relevance | path

Searched refs:vla (Results 1 – 12 of 12) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCodeGenFunction.cpp1306 const VariableArrayType *vla; in EmitNullInitialization() local
1322 vla = vlaType; in EmitNullInitialization()
1328 vla = nullptr; in EmitNullInitialization()
1337 if (vla) Ty = getContext().getBaseElementType(vla); in EmitNullInitialization()
1349 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); in EmitNullInitialization()
1484 const VariableArrayType *vla = getContext().getAsVariableArrayType(type); in getVLASize() local
1485 assert(vla && "type was not a variable array type!"); in getVLASize()
1486 return getVLASize(vla); in getVLASize()
HDCGDecl.cpp1009 llvm::AllocaInst *vla = Builder.CreateAlloca(llvmTy, elementCount, "vla"); in EmitAutoVarAlloca() local
1010 vla->setAlignment(alignment.getQuantity()); in EmitAutoVarAlloca()
1012 DeclPtr = vla; in EmitAutoVarAlloca()
HDCGExprScalar.cpp1751 if (const VariableArrayType *vla in EmitScalarPrePostIncDec() local
1753 llvm::Value *numElts = CGF.getVLASize(vla).first; in EmitScalarPrePostIncDec()
2491 if (const VariableArrayType *vla in emitPointerArithmetic() local
2494 llvm::Value *numElements = CGF.getVLASize(vla).first; in emitPointerArithmetic()
2683 if (const VariableArrayType *vla in EmitSub() local
2686 std::tie(numElements, elementType) = CGF.getVLASize(vla); in EmitSub()
HDCodeGenFunction.h1688 std::pair<llvm::Value*,QualType> getVLASize(const VariableArrayType *vla);
1689 std::pair<llvm::Value*,QualType> getVLASize(QualType vla);
HDCGExpr.cpp2483 else if (const VariableArrayType *vla = in EmitArraySubscriptExpr() local
2491 llvm::Value *numElements = getVLASize(vla).first; in EmitArraySubscriptExpr()
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDSanitizers.def75 SANITIZER("vla-bound", VLABound)
HDDiagnosticGroups.td475 def VLA : DiagGroup<"vla">;
476 def VLAExtension : DiagGroup<"vla-extension">;
/NextBSD/contrib/gcc/
HDChangeLog.apple263 vla __block declarations.
HDChangeLog-20065604 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.
HDChangeLog.tree-ssa8422 * tree-simple.c (is_gimple_val): Prevent ADDR_EXPRs of vla's from
11982 * tree-dfa.c: Revert vla changes from yesterday.
/NextBSD/contrib/gcclibs/libgomp/
HDChangeLog1177 * testsuite/libgomp.dg/vla-1.c: New test.
/NextBSD/contrib/gcc/doc/
HDinvoke.texi3322 @opindex Wno-vla
3324 @option{-Wno-vla} will prevent the @option{-pedantic} warning of