Carl Friedrich Bolz-Tereick pushed to branch branch/better-storesink-2 at PyPy 
/ pypy


Commits:
536f5dbf by Carl Friedrich Bolz-Tereick at 2022-06-11T18:05:54+02:00
refactor to introduce a Cache class

--HG--
branch : better-storesink-2

- - - - -
3887c8d1 by Carl Friedrich Bolz-Tereick at 2022-06-11T18:14:50+02:00
support simple pure ops sharing

--HG--
branch : better-storesink-2

- - - - -
e835b8cd by Carl Friedrich Bolz-Tereick at 2022-06-11T18:20:04+02:00
support splitting for pure caches

--HG--
branch : better-storesink-2

- - - - -
827da134 by Carl Friedrich Bolz-Tereick at 2022-06-11T18:26:02+02:00
rescue better stats from better-storesink

--HG--
branch : better-storesink-2

- - - - -
a5f98fee by Carl Friedrich Bolz-Tereick at 2022-06-11T22:42:23+02:00
print some stats

--HG--
branch : better-storesink-2

- - - - -
8008d95a by Carl Friedrich Bolz-Tereick at 2022-06-11T22:50:37+02:00
use union find as usual to take the equalities discovered earlier in the
superblock into account when finding common subexpressions

--HG--
branch : better-storesink-2

- - - - -
ed36a497 by Carl Friedrich Bolz-Tereick at 2022-06-11T22:54:25+02:00
same for the heapops

--HG--
branch : better-storesink-2

- - - - -
4b48a272 by Carl Friedrich Bolz-Tereick at 2022-06-11T23:19:24+02:00
support cast_pointer

--HG--
branch : better-storesink-2

- - - - -


4 changed files:

- rpython/translator/backendopt/all.py
- rpython/translator/backendopt/cse.py
- rpython/translator/backendopt/stat.py
- rpython/translator/backendopt/test/test_cse.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/e0820e076fcb11b8d3637e74a529123c4ed5b90b...4b48a272d28dad6c11cf9f623f0bd95d124757f8

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/e0820e076fcb11b8d3637e74a529123c4ed5b90b...4b48a272d28dad6c11cf9f623f0bd95d124757f8
You're receiving this email because of your account on foss.heptapod.net.


_______________________________________________
pypy-commit mailing list -- pypy-commit@python.org
To unsubscribe send an email to pypy-commit-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com

Reply via email to