DescriptionSort allocas, compute frame pointer in Cfg pass
Split allocas in the entry block into two categories. The first has alignment <= stack alignment and constant size. The second violates one or both of those conditions. Sort both of these lists in descending alignment order and emit. Also, compute the need for a frame pointer during the pass.
BUG=
R=jpp@chromium.org, stichnot@chromium.org
Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=e39d0ca2c6a0cbc6e68b6d4323f0f8cfb1914840
Patch Set 1 #Patch Set 2 : Segregate allocas in the entry block, sort descending by alignment #Patch Set 3 : Cut over to sorted alloca for computing frame pointer #
Total comments: 6
Patch Set 4 : Improve sorting comment. #Patch Set 5 : Code review fixes #
Messages
Total messages: 8 (2 generated)
|