bfin.md
136 KB
-
bfin.c (bfin_expand_builtin, [...]): Force constants to registers for the operands. · 6c1c1dfa
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. From-SVN: r151687
Bernd Schmidt committed