diff options
author | Nicolas Geoffray <ngeoffray@google.com> | 2015-04-20 09:29:18 +0100 |
---|---|---|
committer | Nicolas Geoffray <ngeoffray@google.com> | 2015-04-20 09:40:48 +0100 |
commit | 5da2180e684ae6afcb55d787f6a69bc97489bb83 (patch) | |
tree | 8a487fd3c41b1a501b4f77fca7d7a76a783680c4 /compiler/optimizing/graph_visualizer.cc | |
parent | f5091eee4abe73c64959e53bda684bd689569643 (diff) |
Fix codegen_test for long multiplication.
It seems like clang (that we use on the host) was *very* forgiving
with this broken test: the code generated for for MulLong used ebx
but this is a callee-save register in C but not ART. Also, the test
was not properly written for handling longs, so it was taking
unitialized stack entries.
GCC on target is not as forgiving.
Change-Id: I5d7a962f8a72b3ce407dce50ca50b4ffc690c99e
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions