r208055 - in /trunk/gcc: ChangeLog config/micro...
eager@gcc.gnu.org
eager@gcc.gnu.org
Sun Feb 23 18:36:00 GMT 2014
Author: eager
Date: Sun Feb 23 18:36:38 2014
New Revision: 208055
URL: http://gcc.gnu.org/viewcvs?rev=208055&root=gcc&view=rev
Log:
2014-02-23 David Holsgrove <david.holsgrove@xilinx.com>
* config/microblaze/predicates.md: Add cmp_op predicate.
* config/microblaze/microblaze.md: Add branch_compare instruction
which uses cmp_op predicate and emits cmp insn before branch.
* config/microblaze/microblaze.c (microblaze_emit_compare): Rename
to microblaze_expand_conditional_branch and consolidate logic.
(microblaze_expand_conditional_branch): emit branch_compare
insn instead of handling cmp op separate from branch insn.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/microblaze/microblaze.c
trunk/gcc/config/microblaze/microblaze.md
trunk/gcc/config/microblaze/predicates.md
More information about the Gcc-cvs
mailing list