commit | 415ac88a6471792a28cf2b457fe4ba9dc099396e | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Tue Sep 30 18:09:14 2014 +0100 |
committer | Vladimir Marko <vmarko@google.com> | Fri Oct 17 15:16:08 2014 +0100 |
tree | 1a83ac3a5f224568af19fc4bf148d352a1a4e49c | |
parent | 02e7d4e802248574cee7224fea3352b6e558e4ee [diff] |
Quick: In GVN, apply modifications early if outside loop. To improve GVN performance, apply modifications to blocks outside loops during the initial convergence phase. During the post processing phase, apply modifications only to the blocks belonging to loops. Also clean up the check whether to run the LVN and add the capability to limit the maximum number of nested loops we allow the GVN to process. Change-Id: Ie7f1254f91a442397c06a325d5d314d8f58e5012