This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RFA:Re: [PATCH,M32C] : Arithmetic, logical and peephole implementations.


Hi,

> Your mailer is corrupting the patch.  Please DO NOT use your mailer to
> send patches this way.  Please attach them as binary files, don't
> inline them as text.

As per your suggestion, please find attached the following patch 
"gccpatch_m32c.tar.gz".
Please refer to the following link for the earlier posted patch,
http://gcc.gnu.org/ml/gcc-patches/2006-03/msg00606.html.
Also, Please let us know if the patch is approved.

ChangeLog
2006-04-05	Naveen H.S <naveenh@kpitcummins.com>
		Jayant Sonar <jayants@kpitcummins.com>
		Jaydeep Vipradas <jaydeepv@kpitcummins.com>

	* gcc/config/m32c/addsub.md: New instructions for
	add.l, adcf.w, adc.w, sub.l, sbb.w are implemented.
	* gcc/config/m32c/bitops.md: and.w, or.w, xor.w are enhanced for
	32 bit operations.
	* gcc/config/h8300/mov.md: For global and local double
variables,
	two peepholes are defined to optimize two mov.w instructions
      into a single mov.l, while initializing them at the time of
	declaration.
	* gcc/config/h8300/predicates.md: New predicate is added that is
	used by the peephole.

Regards,
Naveen H.S.
KPIT Cummins InfoSystems Ltd.
Pune, India

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Free download of GNU based tool-chains for Renesas' SH and H8 Series.
The following site also offers free technical support to its users. 
Visit http://www.kpitgnutools.com for details. 
Latest versions of KPIT GNU tools were released on February 1, 2006.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Attachment: gccpatch_m32c.tar.gz
Description: gccpatch_m32c.tar.gz


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]