summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorAart Bik <ajcbik@google.com>2015-10-19 14:59:26 -0700
committerAart Bik <ajcbik@google.com>2015-11-20 17:00:04 -0800
commit0b5849be045c5683d4a6b6b6c306abadba5f0fcc (patch)
tree87245845c05ddef6fb53ac4c3774607a89fa5db4 /compiler/optimizing/graph_visualizer.cc
parent3944f7175dcf60316ba58a42698ccf23c65ac57c (diff)
Dynamic BCE (based on induction range analysis)
Rationale: A rewritten dynamic BCE that uses induction variable analysis to generate the run-time tests before a loop in order to eliminate bounds-checks from its body. This CL removes now obsoleted induction related code inside the BCE module. Also, the dynamic test generation is placed more strategically, since we missed a few cases where static analysis does better. Most significant performance improvements (after filtering noise) is about: Linpack +20% LU > +10% Change-Id: I4e7b8bab0288beff6f98a14856e3536103d32742
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions