expmed.c (extract_bit_field): Do not use insv/extv/extzv patterns if the bitsize...
authorEric Botcazou <ebotcazou@adacore.com>
Mon, 7 Nov 2005 19:14:02 +0000 (19:14 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Mon, 7 Nov 2005 19:14:02 +0000 (19:14 +0000)
commit3ab997e838226a1404dcf43111c8139a4b3aef66
tree001232e238f771969576c56eb45c370bca7b23a8
parenta7297856af43a0c5f563ff5a71a4503f9e01f625
expmed.c (extract_bit_field): Do not use insv/extv/extzv patterns if the bitsize is zero.

* expmed.c (extract_bit_field): Do not use insv/extv/extzv patterns
if the bitsize is zero.
* doc/md.texi (Standard Pattern Names): Document it.

* config/ia64/ia64.c (ia64_pass_by_reference): Delete.
(TARGET_PASS_BY_REFERENCE): Likewise.

From-SVN: r106605
gcc/ChangeLog
gcc/config/ia64/ia64.c
gcc/doc/md.texi
gcc/expmed.c