Author: Richard Plangger <[email protected]>
Branch: vecopt
Changeset: r77453:45b8d9752af2
Date: 2015-05-21 10:15 +0200
http://bitbucket.org/pypy/pypy/changeset/45b8d9752af2/
Log: removed attribute error when printing unrolled/vectorized loop
diff --git a/rpython/jit/metainterp/optimizeopt/vectorize.py
b/rpython/jit/metainterp/optimizeopt/vectorize.py
--- a/rpython/jit/metainterp/optimizeopt/vectorize.py
+++ b/rpython/jit/metainterp/optimizeopt/vectorize.py
@@ -45,13 +45,13 @@
orig_ops = loop.operations
try:
debug_start("vec-opt-loop")
- metainterp_sd.logger_opt.log_loop(loop.inputargs, loop.operations,
"unroll", -2, 0, "pre vectorize")
+ metainterp_sd.logger_noopt.log_loop(loop.inputargs, loop.operations,
"unroll", -2, None, "pre vectorize")
metainterp_sd.profiler.count(Counters.OPT_VECTORIZE_TRY)
opt = VectorizingOptimizer(metainterp_sd, jitdriver_sd, loop,
optimizations)
opt.propagate_all_forward()
metainterp_sd.profiler.count(Counters.OPT_VECTORIZED)
- metainterp_sd.logger_opt.log_loop(loop.inputargs, loop.operations,
"vec", -2, 0, "post vectorize")
+ metainterp_sd.logger_noopt.log_loop(loop.inputargs, loop.operations,
"vec", -2, None, "post vectorize")
except NotAVectorizeableLoop:
# vectorization is not possible
loop.operations = orig_ops
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit