commit | 75ba13f244098f42584637b8fd3f6d74d2fc291a | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Tue Jan 28 12:15:24 2014 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Wed Jan 29 16:51:31 2014 +0000 |
tree | 22ce5cb88b6e4b08d4baaab21e00c4b7417887ac | |
parent | 78c0bb9bc0668be07baa0bde1e82a475a0ac1f86 [diff] |
Reduce PassDriver overhead, clean up Pass and PassDriver. Remove name lookup map and use vector for the pass list. Add traversal mode kNoNodes to skip BasicBlock traversal. Replace the warn_override parameter with a DCHECK. Move iterators from arena to the stack. Style cleanup. Change-Id: I4bf10e28caa65efb98ce82a4d7486d803ceca535