[pypy-commit] pypy arm64: missing stack adjustment

2019-07-02 Thread fijal
Author: fijal Branch: arm64 Changeset: r96912:371da80e47bf Date: 2019-07-02 09:54 +0200 http://bitbucket.org/pypy/pypy/changeset/371da80e47bf/ Log:missing stack adjustment diff --git a/rpython/jit/backend/aarch64/assembler.py b/rpython/jit/backend/aarch64/assembler.py --- a/rpython/jit/backe

[pypy-commit] pypy arm64: add a potential optimization

2019-07-02 Thread arigo
Author: Armin Rigo Branch: arm64 Changeset: r96913:9426b24f72b6 Date: 2019-07-02 10:21 +0200 http://bitbucket.org/pypy/pypy/changeset/9426b24f72b6/ Log:add a potential optimization diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO --- a/rpython/jit/backend/aarc

[pypy-commit] pypy arm64: passing a value to a helper via ip0 is not going to work,

2019-07-02 Thread arigo
Author: Armin Rigo Branch: arm64 Changeset: r96914:06dff6a3c763 Date: 2019-07-02 12:13 +0200 http://bitbucket.org/pypy/pypy/changeset/06dff6a3c763/ Log:passing a value to a helper via ip0 is not going to work, because ip0 is overwritten by the BL diff --git a/rpython/jit/backend/aarc

[pypy-commit] pypy arm64: kill some untrue comments and unnecessary pushes

2019-07-02 Thread fijal
Author: fijal Branch: arm64 Changeset: r96915:1a07024b9dd4 Date: 2019-07-02 11:31 +0200 http://bitbucket.org/pypy/pypy/changeset/1a07024b9dd4/ Log:kill some untrue comments and unnecessary pushes diff --git a/rpython/jit/backend/aarch64/assembler.py b/rpython/jit/backend/aarch64/assembler.py

[pypy-commit] pypy arm64: merge

2019-07-02 Thread fijal
Author: fijal Branch: arm64 Changeset: r96916:c6d1d6d6b8c4 Date: 2019-07-02 12:34 +0200 http://bitbucket.org/pypy/pypy/changeset/c6d1d6d6b8c4/ Log:merge diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO --- a/rpython/jit/backend/aarch64/TODO +++ b/rpython/jit/ba

[pypy-commit] pypy arm64: swap lr and fp, maybe we can see now the stack in gdb

2019-07-02 Thread fijal
Author: fijal Branch: arm64 Changeset: r96917:b8ce2916a65f Date: 2019-07-02 12:50 +0200 http://bitbucket.org/pypy/pypy/changeset/b8ce2916a65f/ Log:swap lr and fp, maybe we can see now the stack in gdb diff --git a/rpython/jit/backend/aarch64/assembler.py b/rpython/jit/backend/aarch64/assembl

[pypy-commit] pypy arm64: I *think* necessary fix for cond_call

2019-07-02 Thread fijal
Author: fijal Branch: arm64 Changeset: r96918:a05434b893c9 Date: 2019-07-02 13:03 +0200 http://bitbucket.org/pypy/pypy/changeset/a05434b893c9/ Log:I *think* necessary fix for cond_call diff --git a/rpython/jit/backend/aarch64/assembler.py b/rpython/jit/backend/aarch64/assembler.py --- a/rpyt

[pypy-commit] pypy arm64: update on the locking instructions

2019-07-02 Thread arigo
Author: Armin Rigo Branch: arm64 Changeset: r96919:1109c1cd0a1e Date: 2019-07-02 13:53 +0200 http://bitbucket.org/pypy/pypy/changeset/1109c1cd0a1e/ Log:update on the locking instructions diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO --- a/rpython/jit/backen

[pypy-commit] pypy arm64: more missing optimizations

2019-07-02 Thread arigo
Author: Armin Rigo Branch: arm64 Changeset: r96920:b9d8f82099f7 Date: 2019-07-02 14:30 +0200 http://bitbucket.org/pypy/pypy/changeset/b9d8f82099f7/ Log:more missing optimizations diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO --- a/rpython/jit/backend/aarch6

[pypy-commit] pypy arm64: tweaks

2019-07-02 Thread arigo
Author: Armin Rigo Branch: arm64 Changeset: r96922:838a6988dd0e Date: 2019-07-02 17:10 +0200 http://bitbucket.org/pypy/pypy/changeset/838a6988dd0e/ Log:tweaks diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO --- a/rpython/jit/backend/aarch64/TODO +++ b/rpython

[pypy-commit] pypy arm64: fix the next bug

2019-07-02 Thread arigo
Author: Armin Rigo Branch: arm64 Changeset: r96921:2486e872ccdf Date: 2019-07-02 17:10 +0200 http://bitbucket.org/pypy/pypy/changeset/2486e872ccdf/ Log:fix the next bug diff --git a/rpython/jit/backend/aarch64/assembler.py b/rpython/jit/backend/aarch64/assembler.py --- a/rpython/jit/backend

[pypy-commit] pypy arm64: undo the previous checkin

2019-07-02 Thread fijal
Author: fijal Branch: arm64 Changeset: r96924:63cad80b3380 Date: 2019-07-02 18:09 +0200 http://bitbucket.org/pypy/pypy/changeset/63cad80b3380/ Log:undo the previous checkin diff --git a/rpython/jit/backend/aarch64/assembler.py b/rpython/jit/backend/aarch64/assembler.py --- a/rpython/jit/back

[pypy-commit] pypy arm64: bah

2019-07-02 Thread fijal
Author: fijal Branch: arm64 Changeset: r96925:8c7dd5b87a48 Date: 2019-07-02 18:25 +0200 http://bitbucket.org/pypy/pypy/changeset/8c7dd5b87a48/ Log:bah diff --git a/rpython/jit/backend/aarch64/regalloc.py b/rpython/jit/backend/aarch64/regalloc.py --- a/rpython/jit/backend/aarch64/regalloc.py

[pypy-commit] pypy arm64: another comment

2019-07-02 Thread arigo
Author: Armin Rigo Branch: arm64 Changeset: r96926:89739b45ddb0 Date: 2019-07-02 23:48 +0200 http://bitbucket.org/pypy/pypy/changeset/89739b45ddb0/ Log:another comment diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO --- a/rpython/jit/backend/aarch64/TODO +++