public inbox for sid@sourceware.org
 help / color / mirror / Atom feed
* [commit] Regenerate cgen files.
@ 2010-01-02 21:21 Doug Evans
  0 siblings, 0 replies; 3+ messages in thread
From: Doug Evans @ 2010-01-02 21:21 UTC (permalink / raw)
  To: sid

Hi.

fyi, I checked this in.

2010-01-02  Doug Evans  <dje@sebabeach.org>

	arm7t/
	* arm-cpu.h, * arm-decode.cxx, * arm-decode.h, * arm-desc.h,
	* arm-sem.cxx, * arm-semsw.cxx, * thumb-decode.cxx, * thumb-decode.h,
	* thumb-sem.cxx, * thumb-semsw.cxx: Regenerate.

	m32r/
	* m32r-cpu.h, * m32r-decode.cxx, * m32r-decode.h, * m32r-defs.h,
	* m32r-desc.h, * m32r-sem.cxx: Regenerate.

	mep/
	* mep-cop1-16-decode.cxx, * mep-cop1-16-decode.h, * mep-cop1-16-defs.h,
	* mep-cop1-16-model.cxx, * mep-cop1-16-model.h, * mep-cop1-16-sem.cxx,
	* mep-cop1-32-decode.cxx, * mep-cop1-32-decode.h, * mep-cop1-32-defs.h,
	* mep-cop1-32-model.cxx, * mep-cop1-32-model.h, * mep-cop1-32-sem.cxx,
	* mep-cop1-48-decode.cxx, * mep-cop1-48-decode.h, * mep-cop1-48-defs.h,
	* mep-cop1-48-model.cxx, * mep-cop1-48-model.h, * mep-cop1-48-sem.cxx,
	* mep-cop1-64-decode.cxx, * mep-cop1-64-decode.h, * mep-cop1-64-defs.h,
	* mep-cop1-64-model.cxx, * mep-cop1-64-model.h, * mep-cop1-64-sem.cxx,
	* mep-core1-decode.cxx, * mep-core1-decode.h, * mep-core1-defs.h,
	* mep-core1-model.cxx, * mep-core1-model.h, * mep-core1-sem.cxx,
	* mep-cpu.h, * mep-decode.cxx, * mep-decode.h, * mep-defs.h,
	* mep-desc.h, * mep-model.cxx, * mep-model.h,
	* mep-sem.cxx: Regenerate.

	mt/
	* mt-cpu.h, * mt-decode.cxx, * mt-decode.h, * mt-defs.h, * mt-desc.h,
	* mt-sem.cxx, * mt-write.cxx: Regenerate.

	sh/
	* sh-desc.h, * sh2-cpu.h, * sh2-decode.cxx, * sh2-decode.h,
	* sh2-defs.h, * sh2-model.cxx, * sh2-model.h, * sh2-sem.cxx,
	* sh2-write.cxx, * sh2a-fpu-cpu.h, * sh2a-fpu-decode.cxx,
	* sh2a-fpu-decode.h, * sh2a-fpu-defs.h, * sh2a-fpu-model.cxx,
	* sh2a-fpu-model.h, * sh2a-fpu-sem.cxx, * sh2a-fpu-write.cxx,
	* sh2a-nofpu-cpu.h, * sh2a-nofpu-decode.cxx, * sh2a-nofpu-decode.h,
	* sh2a-nofpu-defs.h, * sh2a-nofpu-model.cxx, * sh2a-nofpu-model.h,
	* sh2a-nofpu-sem.cxx, * sh2a-nofpu-write.cxx, * sh2e-cpu.h,
	* sh2e-decode.cxx, * sh2e-decode.h, * sh2e-defs.h, * sh2e-model.cxx,
	* sh2e-model.h, * sh2e-sem.cxx, * sh2e-write.cxx, * sh3-cpu.h,
	* sh3-decode.cxx, * sh3-decode.h, * sh3-defs.h, * sh3-model.cxx,
	* sh3-model.h, * sh3-sem.cxx, * sh3-write.cxx, * sh3e-cpu.h,
	* sh3e-decode.cxx, * sh3e-decode.h, * sh3e-defs.h, * sh3e-model.cxx,
	* sh3e-model.h, * sh3e-sem.cxx, * sh3e-write.cxx, * sh4-cpu.h,
	* sh4-decode.cxx, * sh4-decode.h, * sh4-defs.h, * sh4-model.cxx,
	* sh4-model.h, * sh4-nofpu-cpu.h, * sh4-nofpu-decode.cxx,
	* sh4-nofpu-decode.h, * sh4-nofpu-defs.h, * sh4-nofpu-model.cxx,
	* sh4-nofpu-model.h, * sh4-nofpu-sem.cxx, * sh4-nofpu-write.cxx,
	* sh4-sem.cxx, * sh4-write.cxx, * sh4a-cpu.h, * sh4a-decode.cxx,
	* sh4a-decode.h, * sh4a-defs.h, * sh4a-model.cxx, * sh4a-model.h,
	* sh4a-nofpu-cpu.h, * sh4a-nofpu-decode.cxx, * sh4a-nofpu-decode.h,
	* sh4a-nofpu-defs.h, * sh4a-nofpu-model.cxx, * sh4a-nofpu-model.h,
	* sh4a-nofpu-sem.cxx, * sh4a-nofpu-write.cxx, * sh4a-sem.cxx,
	* sh4a-write.cxx, * sh4al-cpu.h, * sh4al-decode.cxx, * sh4al-decode.h,
	* sh4al-defs.h, * sh4al-model.cxx, * sh4al-model.h, * sh4al-sem.cxx,
	* sh4al-write.cxx, * sh5-compact-decode.cxx, * sh5-compact-decode.h,
	* sh5-compact-defs.h, * sh5-compact-model.cxx, * sh5-compact-model.h,
	* sh5-compact-sem.cxx, * sh5-compact-write.cxx, * sh5-cpu.h,
	* sh5-media-decode.cxx, * sh5-media-decode.h, * sh5-media-defs.h,
	* sh5-media-model.cxx, * sh5-media-model.h, * sh5-media-sem.cxx,
	* sh5-media-write.cxx: Regenerate.

	xstormy16/
	* xstormy16-cpu.h, * xstormy16-decode.cxx, * xstormy16-decode.h,
	* xstormy16-defs.h, * xstormy16-desc.h,
	* xstormy16-sem.cxx: Regenerate.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [commit] regenerate cgen files
@ 2010-02-12  2:34 Doug Evans
  0 siblings, 0 replies; 3+ messages in thread
From: Doug Evans @ 2010-02-12  2:34 UTC (permalink / raw)
  To: sid

Hi.

fyi, I regenerated the cgen-derived files to pick up some recent changes.
Nothing major, just minor cleanups like removing K&R support and using
a more consistent name for sfmt_empty.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [commit] regenerate cgen files
@ 2009-11-23  9:27 Doug Evans
  0 siblings, 0 replies; 3+ messages in thread
From: Doug Evans @ 2009-11-23  9:27 UTC (permalink / raw)
  To: sid

fyi, I checked this in.
[plus regenerated all the sid files]

2009-11-23  Doug Evans  <dje@sebabeach.org>

	* cgen-engine.h (EXTRACT_MSB0_SINT): Renamed from EXTRACT_MSB0_INT.
	(EXTRACT_LSB0_SINT): Renamed from EXTRACT_LSB0_INT.
	(EXTRACT_MSB0_LGSINT, EXTRACT_MSB0_LGUINT): Define.
	(EXTRACT_LSB0_LGSINT, EXTRACT_LSB0_LGUINT): Define.

Index: cgen-engine.h
===================================================================
RCS file: /cvs/src/src/sid/component/cgen-cpu/cgen-engine.h,v
retrieving revision 1.7
diff -u -p -d -u -r1.7 cgen-engine.h
--- cgen-engine.h	7 May 2005 04:39:29 -0000	1.7
+++ cgen-engine.h	23 Nov 2009 08:39:10 -0000
@@ -582,8 +582,8 @@ public:
 /* Treating the TOTAL least significant bits of VAL as a field, and
    numbering its leftmost bit zero, return the LENGTH-bit subfield
    whose leftmost bit is START.
-   The '*INT' version sign-extends; the '*UINT' version doesn't.  */
-#define EXTRACT_MSB0_INT(val, total, start, length) \
+   The '*SINT' version sign-extends; the '*UINT' version doesn't.  */
+#define EXTRACT_MSB0_SINT(val, total, start, length) \
 (((INT) (val) << ((sizeof (INT) * 8) - (total) + (start))) \
  >> ((sizeof (INT) * 8) - (length)))
 #define EXTRACT_MSB0_UINT(val, total, start, length) \
@@ -593,8 +593,8 @@ public:
 /* Treating the TOTAL least significant bits of VAL as a field, and
    numbering its rightmost bit zero, return the LENGTH-bit subfield
    whose leftmost bit is START.
-   The '*INT' version sign-extends; the '*UINT' version doesn't.  */
-#define EXTRACT_LSB0_INT(val, total, start, length) \
+   The '*SINT' version sign-extends; the '*UINT' version doesn't.  */
+#define EXTRACT_LSB0_SINT(val, total, start, length) \
 (((INT) (val) << ((sizeof (INT) * 8) - (start) - 1)) \
  >> ((sizeof (INT) * 8) - (length)))
 #define EXTRACT_LSB0_UINT(val, total, start, length) \

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-02-12  2:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-01-02 21:21 [commit] Regenerate cgen files Doug Evans
  -- strict thread matches above, loose matches on Subject: below --
2010-02-12  2:34 [commit] regenerate " Doug Evans
2009-11-23  9:27 Doug Evans

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).