aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/arith.h
diff options
context:
space:
mode:
authorBernd Schmidt <bernd.schmidt@analog.com>2007-04-12 13:03:17 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2007-04-12 13:03:17 +0000
commit3efd5670ca52e1a2bce4d29b7e16669dd88bacdc (patch)
tree4ed1b7b9f4de2f2a74e9b4b54b9045f209f12db6 /gcc/fortran/arith.h
parentf4de8ba686f8a4c7cc2d7ff9fa53315e826560c4 (diff)
downloadgcc-3efd5670ca52e1a2bce4d29b7e16669dd88bacdc.zip
gcc-3efd5670ca52e1a2bce4d29b7e16669dd88bacdc.tar.gz
gcc-3efd5670ca52e1a2bce4d29b7e16669dd88bacdc.tar.bz2
md.texi (Blackfin family constraints): Document PA and PB.
* doc/md.texi (Blackfin family constraints): Document PA and PB. * config/bfin/bfin.h (CONST_OK_FOR_P): Handle PA and PB. (MACFLAGS_MATCH_P): New macro. * config/bfin/bfin.c (print_operand): Handle MACFLAG_IS_M. (bfin_secondary_reload): Treat EVEN_AREGS and ODD_AREGS like AREGS. * config/bfin/bfin.md (MACFLAG_IS_M): New constant. Renumber some of the other MACFLAG constants. (sum_of_accumulators, lshrpdi3, ashrpdi3): New patterns. (flag_machi): Tighten constraints. Renumber some of the operands. (flag_machi_acconly): Tighten constraints. Correct operand numbers in output template. (flag_machi_parts_acconly): New pattern. (flag_macinithi): Tighten constraints. Allow any accumulator to be used. (flag_macinit1hi): Tighten constraints. (flag_mul_macv2hi_parts_acconly): New pattern. From-SVN: r123745
Diffstat (limited to 'gcc/fortran/arith.h')
0 files changed, 0 insertions, 0 deletions