Lines Matching defs:VLA
3902 // Note that VLA pointers are always decayed, so we don't need to do
4225 // the VLA bounds.
4229 // The element count here is the total number of non-VLA elements.
4232 // Effectively, the multiply by the VLA size is part of the GEP.
4392 // Note that VLA pointers are always decayed, so we don't need to do
4522 if (auto *VLA = getContext().getAsVariableArrayType(ResultExprTy)) {
4525 // the VLA bounds.
4528 BaseTy, VLA->getElementType(), IsLowerBound);
4529 // The element count here is the total number of non-VLA elements.
4530 llvm::Value *NumElements = getVLASize(VLA).NumElts;
4532 // Effectively, the multiply by the VLA size is part of the GEP.
4540 EltPtr = emitArraySubscriptGEP(*this, Base, Idx, VLA->getElementType(),
5006 // make sure to emit the VLA size.