commit | 6170f5576f46f64eec6cd6c125c3de001afa5bcf | [log] [tgz] |
---|---|---|
author | Chao-ying Fu <chao-ying.fu@intel.com> | Fri Mar 28 18:14:36 2014 -0700 |
committer | Chao-ying Fu <chao-ying.fu@intel.com> | Fri Mar 28 18:26:24 2014 -0700 |
tree | b2ddd63de35871714e32aeec2c76c9caef0a8dd6 | |
parent | 2bc4246f3dc045036da962a326b6f0b70541c2c8 [diff] |
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>