GBE: reserve flag0.0 for large basic block.
authorZhigang Gong <zhigang.gong@gmail.com>
Fri, 25 Apr 2014 13:52:34 +0000 (21:52 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Tue, 29 Apr 2014 04:39:27 +0000 (12:39 +0800)
commite2374ee02183e69da5a271793330f8ee0782491f
tree3054964e57c063edd7de417d14b80398402f57d4
parentd0a177d76c4fbcefec5fe15c19cc446facf0c71b
GBE: reserve flag0.0 for large basic block.

As in large basic block, there are more than one IF instruction which
need to use the flag0.0. We have to reserve flag 0.0 to those IF
instructions.

Signed-off-by: Zhigang Gong <zhigang.gong@gmail.com>
Reviewed-by: "Yang, Rong R" <rong.r.yang@intel.com>
backend/src/backend/gen_insn_selection.cpp
backend/src/backend/gen_insn_selection.hpp
backend/src/backend/gen_reg_allocation.cpp