Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
compiler alias analysis: Alternate function traversal order
Sharing state information flows from callers to callees for function arguments, and from callees to callers for results. Previously callers were always analyzed before callees, but it turns out that the alias analysis converges faster if the traversal order is alternated between caller-callee and callee-caller.
- Loading branch information