diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1993-10-12 08:05:10 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1993-10-12 08:05:10 -0400 |
commit | ca7f5001c8f7c403cc3d9971c1558a66c1696039 (patch) | |
tree | 2d0fa4ef3fcecc1a9f9107a61cfb5a2411bb785f /gcc/scan-decls.c | |
parent | 85638c0d68e2bc65ee08d2187f3148aca56d1c6f (diff) | |
download | gcc-ca7f5001c8f7c403cc3d9971c1558a66c1696039.zip gcc-ca7f5001c8f7c403cc3d9971c1558a66c1696039.tar.gz gcc-ca7f5001c8f7c403cc3d9971c1558a66c1696039.tar.bz2 |
Update define_function_units.
Put both old and new mnemonics in all templates.
Add target tests to pattern conditional field throughout.
(one_cmplsi2): Make POWER and PowerPC variants.
(mulsi3): Convert to define_expand which calls appropriate POWER or PowerPC
pattern.
(divsi3, udivsi3): Add patterns for PowerPC case. Update divsi3 define_expand
for PowerPC case.
(ashlsi3, lshrsi3, ashrsi3, extendqisi2, extendqihi2): Convert to
define_expand which calls appropriate POWER or PowerPC pattern.
(floating-point): Add PowerPC single-precision FP, and SF/DF sqrt insns for
603, 604, 620.
(call insns): Use "nop" for magic TOC restore.
(move data, nop): Use PowerPC extended mnemonics.
From-SVN: r5748
Diffstat (limited to 'gcc/scan-decls.c')
0 files changed, 0 insertions, 0 deletions