summaryrefslogtreecommitdiffstats
path: root/compiler/utils
diff options
context:
space:
mode:
authorChao-ying Fu <chao-ying.fu@intel.com>2014-03-28 18:14:36 -0700
committerChao-ying Fu <chao-ying.fu@intel.com>2014-03-28 18:26:24 -0700
commit6170f5576f46f64eec6cd6c125c3de001afa5bcf (patch)
treeb2ddd63de35871714e32aeec2c76c9caef0a8dd6 /compiler/utils
parent2bc4246f3dc045036da962a326b6f0b70541c2c8 (diff)
downloadart-6170f5576f46f64eec6cd6c125c3de001afa5bcf.tar.gz
art-6170f5576f46f64eec6cd6c125c3de001afa5bcf.tar.bz2
art-6170f5576f46f64eec6cd6c125c3de001afa5bcf.zip
Use ResetDef to prevent from removing necessary stores for x86 long-to-fp.
X86 long-to-fp needs the source operand in the memory. Later on, NullifyRange may remove the stores and then lead to incorrect long-to-fp conversions. To fix this bug, ResetDef is called after flushing source to the memory for x86 long-to-fp. Change-Id: I3510739294dc2e5ffb3d76d7651880fae63f2382 Signed-off-by: Chao-ying Fu <chao-ying.fu@intel.com>
Diffstat (limited to 'compiler/utils')
0 files changed, 0 insertions, 0 deletions