This is the mail archive of the
cgen-cvs@sources.redhat.com
mailing list for the CGEN Project.
src/cgen ChangeLog decode.scm utils-sim.scm ut ...
- To: cgen-cvs at sourceware dot cygnus dot com
- Subject: src/cgen ChangeLog decode.scm utils-sim.scm ut ...
- From: fche at sourceware dot cygnus dot com
- Date: 10 Nov 2000 16:43:21 -0000
CVSROOT: /cvs/src
Module name: src
Changes by: fche@sources.redhat.com 2000-11-10 08:43:21
Modified files:
cgen : ChangeLog decode.scm utils-sim.scm utils.scm
Log message:
* major sim decoder improvement
* minor diagnostic tweaks
2000-11-10 Frank Ch. Eigler <fche@redhat.com>
* decode.scm (-distinguishing-bit-population): Significantly
improve popularity heuristic. Renamed from
(-mask-bit-population): Gone.
(-population-above-threshold): Sort new bit numbers in order of
popularity.
(-population-top-few): Allow up to three more bits to be selected
than requested. Correct selection order to prefer better bits.
Correct bug in fewer-than-requested case. Keep threshold as
floating-point.
(decode-best-get-bits): Pass also the insn-values.
* utils-sim.scm (-gen-decoder-switch): Add comment suggesting a
future optimization.
* utils.scm (message): Format nested lists better.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.25&r2=1.26
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/decode.scm.diff?cvsroot=src&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/utils-sim.scm.diff?cvsroot=src&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/utils.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2