diff options
author | Andrea Corallo <acorallo@gnu.org> | 2024-03-24 11:29:37 +0100 |
---|---|---|
committer | Andrea Corallo <acorallo@gnu.org> | 2024-03-24 12:16:11 +0100 |
commit | c5de73a95a6ecefe46fe1ac07da8e83032be7f5b (patch) | |
tree | 32f75f1f1c54e71a1c2d009199121619e975d8c7 /test/lisp/emacs-lisp/vtable-tests.el | |
parent | 30b1b0d7cd8e4d46a601e9737350cda970f6bab0 (diff) | |
download | emacs-c5de73a95a6ecefe46fe1ac07da8e83032be7f5b.tar.gz emacs-c5de73a95a6ecefe46fe1ac07da8e83032be7f5b.tar.bz2 emacs-c5de73a95a6ecefe46fe1ac07da8e83032be7f5b.zip |
Fix native compilation for circular immediates (bug#67883)
* test/src/comp-resources/comp-test-funcs.el
(comp-test-67883-1-f): New function.
* lisp/emacs-lisp/comp.el (comp--collect-rhs)
(comp--ssa-rename-insn): Handle setimm aside to avoid unnecessary
immediate manipulation.
(comp--copy-insn-rec): Rename.
(comp--copy-insn): New function.
(comp--dead-assignments-func): Handle setimm aside to avoid
unnecessary.
Diffstat (limited to 'test/lisp/emacs-lisp/vtable-tests.el')
0 files changed, 0 insertions, 0 deletions