GBE: fix one potential bug in UnsignedI64ToFloat.
authorZhigang Gong <zhigang.gong@intel.com>
Tue, 6 May 2014 03:20:41 +0000 (11:20 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Thu, 8 May 2014 04:52:47 +0000 (12:52 +0800)
commit93793d420baf63279baea3bd1a39cea25fea440f
tree6f1fa956f18d606e0d9837271bb3c33efba2c2ca
parent42136987b9925396ad138cc2493bed8ab11cbe35
GBE: fix one potential bug in UnsignedI64ToFloat.

Set exp to a proper value to make sure all the inactive lanes
flag bits are 1s which satisfy the requirement of the following
ALL16/ALL8H condition check.

v2:
enable the first JMPI's optimization rather the second,
as it has higher probability.

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