GBE: Fixed a bug in register expieration.
authorZhigang Gong <zhigang.gong@linux.intel.com>
Sun, 9 Jun 2013 07:27:20 +0000 (15:27 +0800)
committerZhigang Gong <zhigang.gong@linux.intel.com>
Sun, 9 Jun 2013 07:46:43 +0000 (15:46 +0800)
commitd719cd3610aace703734a515ee0a7c9cfc892aad
tree84bf0d7b08d5969894306a5b70c843ecac2b8bb7
parent7f8a3bbf16c2e61518870acd76e5bc00e8089fa8
GBE: Fixed a bug in register expieration.

Some special register which are preallocated at g0 and not
managed by our register allocator. So we need to ignore
them when process the register expieration. Otherwise,
it will trigger an assert latter.

Signed-off-by: Zhigang Gong <zhigang.gong@linux.intel.com>
Reviewed-by: Yang Rong <rong.r.yang@intel.com>
backend/src/backend/gen_reg_allocation.cpp