Fix a long DIV/REM hang.
authorYang Rong <rong.r.yang@intel.com>
Fri, 21 Feb 2014 08:54:39 +0000 (16:54 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Fri, 21 Feb 2014 08:03:02 +0000 (16:03 +0800)
commit92966ce26677352dd01be5003f0783653749ab31
tree79a20afd9765fe981892437d44f60ce6bdc4a13a
parenta0f277455862f2a12377e31c11d454b39b81a82e
Fix a long DIV/REM hang.

There is a jumpi in long DIV/REM, with predication is any16/any8. So
MUST AND the predication register with emask, otherwise may dead loop.

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