57f2bbda741d2d3d769a50268b4e0b9b54959684 |
|
04-Sep-2014 |
Jean Christophe Beyler <jean.christophe.beyler@intel.com> |
ART: Fix x86_64 GenSelect case when destination is Ref Reference in x86_64 is a 64-bit solo register. As a result, the invocation of OpRegImm results in an error when Select opcode of the kind: ref = boolean ? null : null; because opRegImm does not support 64-bit destination for OpMov. The case above is only possible for ref because no one other constant except null is possible. Bug: 17327895 Change-Id: I7541e744ec1c8619711712fd17be72764efcf3a8 Signed-off-by: Serguei Katkov <serguei.i.katkov@intel.com> (cherry picked from commit 3f51e7d942c22edaab3a7e703a1e6a2dd6a26f77)
|