commit | 55500dbceb14d4223533701158389e89c1f93a5e | [log] [tgz] |
---|---|---|
author | Jan Voung <jvoung@chromium.org> | Tue May 26 14:25:40 2015 -0700 |
committer | Jan Voung <jvoung@chromium.org> | Tue May 26 14:25:40 2015 -0700 |
tree | 75206ee1fec409b74893c927c5b493e2ae841b90 | |
parent | 3bfd99a3b3bc534ce11617641fd9123a0e2baec8 [diff] |
Subzero ARM: lower alloca instruction. Lower alloca in a way similar to x86. Subtract the stack and align if needed, then copy that stack address to dest. Sometimes use "bic" for the mask, sometimes use "and", depending on what fits better. BUG= https://code.google.com/p/nativeclient/issues/detail?id=4076 R=stichnot@chromium.org Review URL: https://codereview.chromium.org/1156713003