Searched refs:vla (Results 1 – 12 of 12) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CodeGenFunction.cpp | 1306 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()
|
| HD | CGDecl.cpp | 1009 llvm::AllocaInst *vla = Builder.CreateAlloca(llvmTy, elementCount, "vla"); in EmitAutoVarAlloca() local 1010 vla->setAlignment(alignment.getQuantity()); in EmitAutoVarAlloca() 1012 DeclPtr = vla; in EmitAutoVarAlloca()
|
| HD | CGExprScalar.cpp | 1751 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()
|
| HD | CodeGenFunction.h | 1688 std::pair<llvm::Value*,QualType> getVLASize(const VariableArrayType *vla); 1689 std::pair<llvm::Value*,QualType> getVLASize(QualType vla);
|
| HD | CGExpr.cpp | 2483 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/ |
| HD | Sanitizers.def | 75 SANITIZER("vla-bound", VLABound)
|
| HD | DiagnosticGroups.td | 475 def VLA : DiagGroup<"vla">; 476 def VLAExtension : DiagGroup<"vla-extension">;
|
| /NextBSD/contrib/gcc/ |
| HD | ChangeLog.apple | 263 vla __block declarations.
|
| HD | 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.
|
| HD | 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.
|
| /NextBSD/contrib/gcclibs/libgomp/ |
| HD | ChangeLog | 1177 * testsuite/libgomp.dg/vla-1.c: New test.
|
| /NextBSD/contrib/gcc/doc/ |
| HD | invoke.texi | 3322 @opindex Wno-vla 3324 @option{-Wno-vla} will prevent the @option{-pedantic} warning of
|