correct jump distance of hsw's jmpi.
authorJunyan He <junyan.he@linux.intel.com>
Wed, 7 May 2014 10:03:04 +0000 (18:03 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Mon, 12 May 2014 06:42:56 +0000 (14:42 +0800)
commit91c1afb4691ccffff9c5de85ef4251d39b18165b
tree135039648559e353f1a7e376be54be7f1c0420b4
parent6630da5df48e15efb71f3734a9f47fa9b1e939dc
correct jump distance of hsw's jmpi.

Gen5+ bspec: the jump distance is in number of eight-byte units.
Gen7.5+: the offset is in unit of 8bits for JMPI, 64bits for other flow control instructions.
So need multiple all jump distance with 8 in jmpi.

Signed-off-by: Yang Rong <rong.r.yang@intel.com>
Reviewed-by: Junyan He <junyan.he@linux.intel.com>
backend/src/backend/gen_encoder.cpp