gcc/
* config/bfin/bfin.c (bfin_expand_builtin,
case BFIN_BUILTIN_MULT_1X32X32): Force constants to registers for the
operands.
From Jie Zhang <jie.zhang@analog.com>:
* config/bfin/bfin.c (bfin_expand_builtin): Initialize icodes
before use in two places.
* config/bfin/bfin.md (AREG): Define mode iterator.
(reload_in, reload_out): Use mode iterator AREG.
gcc/testsuite/
* gcc.target/bfin/
20090914-1.c: New test.
* gcc.target/bfin/
20090914-2.c: New test.
* gcc.target/bfin/
20090914-3.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151687
138bc75d-0d04-0410-961f-
82ee72b054a4