re PR rtl-optimization/48575 (RTL vector patterns are limited to 26 elements)
authorRichard Sandiford <rdsandiford@googlemail.com>
Thu, 26 May 2011 19:16:05 +0000 (19:16 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Thu, 26 May 2011 19:16:05 +0000 (19:16 +0000)
commit6a1a787e415ffbb0023dd66c7cf4ebd3475b8c7f
treeabcd4742c25d4585e2108dc81cc43d5609b71e93
parentf256f612d49c99e153a024b2cf759537959dad29
re PR rtl-optimization/48575 (RTL vector patterns are limited to 26 elements)

gcc/
PR rtl-optimization/48575
* genrecog.c (position_type): New enum.
(position): New structure.
(decision): Use position structure instead of a string.
(root_pos, peep2_insn_pos_list): New variables.
(next_position, compare_positions): New functions.
(new_decision): Use position structures instead of strings.
(maybe_both_true): Likewise.
(change_state): Likewise.
(write_tree): Likewise.
(make_insn_sequence): Likewise.

From-SVN: r174305
gcc/ChangeLog
gcc/genrecog.c