]> git.eshelyaron.com Git - emacs.git/commit
Migrate and rename a bunch of functions from comp.el to comp-cstr.el
authorAndrea Corallo <akrl@sdf.org>
Sat, 27 Feb 2021 20:26:41 +0000 (21:26 +0100)
committerAndrea Corallo <akrl@sdf.org>
Sun, 28 Feb 2021 22:29:49 +0000 (23:29 +0100)
commit2acc46b55bdf518ece6301913ffa074f31563fa4
tree996a9b209c9fac76fe22a8b48d693af23934b88b
parent312deba5302a8136fa104b054af54572cc64ea5e
Migrate and rename a bunch of functions from comp.el to comp-cstr.el

* lisp/emacs-lisp/comp-cstr.el (comp-cstr-imm-vld-p)
(comp-cstr-imm, comp-cstr-fixnum-p, comp-cstr-symbol-p)
(comp-cstr-cons-p): Move and rename from 'comp.el'.
* lisp/emacs-lisp/comp.el (comp-mvar-type-hint-match-p)
(make-comp-mvar, comp-emit-assume, comp-fwprop-prologue)
(comp-function-foldable-p, comp-function-call-maybe-fold)
(comp-fwprop-call, comp-fwprop-insn, comp-call-optim-func)
(comp-compute-function-type): Update for renamed functions.
* src/comp.c (emit_mvar_rval): Likewise.
* test/src/comp-tests.el (comp-tests-mentioned-p-1)
(comp-tests-cond-rw-checker-val): Likewise.
lisp/emacs-lisp/comp-cstr.el
lisp/emacs-lisp/comp.el
src/comp.c
test/src/comp-tests.el