GBE: fix the flag usage of those long/64 bit instruction.
authorZhigang Gong <zhigang.gong@intel.com>
Wed, 2 Apr 2014 06:36:19 +0000 (14:36 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Tue, 8 Apr 2014 08:21:33 +0000 (16:21 +0800)
commit745fb36d9f756ebce120d49498f8ab04a9f14848
tree2a25719f49e0d90d8c52da27b27b5fab700a98bf
parent858414e497141b54c0df18510cb764d3770a2d9c
GBE: fix the flag usage of those long/64 bit instruction.

Make the flag allocation be aware of the long/64bit insn
will use the flag0.1. And don't hard coded f0.1 at the gen_context
stage.

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