[PATCH] D61437: [AArch64] Static (de)allocation of SVE stack objects.

Sander de Smalen via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 2 09:04:29 PDT 2019


sdesmalen added a comment.

In D61437#1612435 <https://reviews.llvm.org/D61437#1612435>, @greened wrote:

> I wonder if this should have a test that ensures we generate VL-scaled addressing modes for SVE object addressing.  If there's not enough codegen yet to emit the asm, then we should probably add such a test when we can.  After all, it's the stated goal of this patch.  :)


You're right. I have a separate patch for that, that I could share next week. This patch only adds the support to allocate the SVE area using ADDVL.
(The compiler currently guards against accessing any stack objects in the presence of an SVE area using an assert).


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D61437/new/

https://reviews.llvm.org/D61437





More information about the llvm-commits mailing list