[pypy-issue] Issue #2118: PPC backend #4: guards optimizations and corner cases (pypy/pypy)

Armin Rigo issues-reply at bitbucket.org
Sat Aug 22 09:36:01 CEST 2015


New issue 2118: PPC backend #4: guards optimizations and corner cases
https://bitbucket.org/pypy/pypy/issues/2118/ppc-backend-4-guards-optimizations-and

Armin Rigo:

PPC backend: Optimize "prepare_int_lt" and other similar operations:
right now a "int_lt; guard_true" combination is produced as highly
inefficient assembler.  Also, the way we build "guard_xyz" operations
fails if the target of the branch is too far away (>32k I think).
Test this case and fix it.




More information about the pypy-issue mailing list