Lines Matching defs:VLA
3987 // Note that VLA pointers are always decayed, so we don't need to do
4310 // the VLA bounds.
4314 // The element count here is the total number of non-VLA elements.
4317 // Effectively, the multiply by the VLA size is part of the GEP.
4487 // Note that VLA pointers are always decayed, so we don't need to do
4617 if (auto *VLA = getContext().getAsVariableArrayType(ResultExprTy)) {
4620 // the VLA bounds.
4623 BaseTy, VLA->getElementType(), IsLowerBound);
4624 // The element count here is the total number of non-VLA elements.
4625 llvm::Value *NumElements = getVLASize(VLA).NumElts;
4627 // Effectively, the multiply by the VLA size is part of the GEP.
4635 EltPtr = emitArraySubscriptGEP(*this, Base, Idx, VLA->getElementType(),
5101 // make sure to emit the VLA size.