This is the mail archive of the
cgen-cvs@sources.redhat.com
mailing list for the CGEN Project.
src/cgen ChangeLog cpu/xstormy16.cpu
- From: dj at sources dot redhat dot com
- To: cgen-cvs at sources dot redhat dot com
- Date: 21 Mar 2003 06:15:55 -0000
- Subject: src/cgen ChangeLog cpu/xstormy16.cpu
CVSROOT: /cvs/src
Module name: src
Changes by: dj at sourceware dot org 2003-03-21 06:15:55
Modified files:
cgen : ChangeLog
cgen/cpu : xstormy16.cpu
Log message:
* cpu/xstormy16.cpu (basic-psw): New argument ws (wordsize),
which indicates if the sign flag is set from bit 15 or 7.
Adjust all callers.
(set-psw): New argument ws, propogate it.
(set-psw-nowrite): Likewise.
(set-mem-psw): Likewise.
(set-psw-carry): Likewise. Use temporaries to prevent
prematurely overwriting needed inputs.
(set-psw-rrotate17): Fix logic.
(shrgrgr): Preserve carry for zero-bit shifts.
(shrgrimm): Likewise.
(shlgrgr): Likewise.
(shlgrimm): Likewise.
(asrgrgr): Likewise.
(asrgrimm): Likewise.
(reset): New.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.141&r2=1.142
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/cpu/xstormy16.cpu.diff?cvsroot=src&r1=1.7&r2=1.8