commit | 1c55703526827b5fc63f5d4b8477f36574649342 | [log] [tgz] |
---|---|---|
author | Serguei Katkov <serguei.i.katkov@intel.com> | Mon Jun 23 13:23:38 2014 +0700 |
committer | Serguei Katkov <serguei.i.katkov@intel.com> | Tue Jun 24 00:40:03 2014 +0700 |
tree | c71dacfb709787b57fba2ce117fb8ba120d7b150 | |
parent | be781e55b86ddd2dacf12b80a26fa9a5612948c3 [diff] |
x86_64: Correct fix for cmp-long We cannot rely on the sign of the sub instruction because LONG_MAX - LONG_MIN = -1 and the sign will indicate that LONG_MAX < KONG_MIN and it is incorrect. The fix also contains small improvement for load wide constant. Change-Id: I74df70d7c198cebff5cad8c1d5614c1d29b79a1b Signed-off-by: Serguei Katkov <serguei.i.katkov@intel.com>