diff options
author | mikaelpeltier <mikaelpeltier@google.com> | 2014-07-28 11:19:12 +0200 |
---|---|---|
committer | mikaelpeltier <mikaelpeltier@google.com> | 2014-07-28 11:19:12 +0200 |
commit | ab467a2c0acbe95fdfb3573b562985b2f274daf3 (patch) | |
tree | a7580d56b94b1332cff0e057021190491b089290 /jack | |
parent | 620880a8112b7c86fae93ad60dcac02d7458f408 (diff) | |
download | toolchain_jack-ab467a2c0acbe95fdfb3573b562985b2f274daf3.tar.gz toolchain_jack-ab467a2c0acbe95fdfb3573b562985b2f274daf3.tar.bz2 toolchain_jack-ab467a2c0acbe95fdfb3573b562985b2f274daf3.zip |
Do not align 64-bit registers during instruction expansion
- The reordering performs during instruction expansion is not correct
for all instructions, in particular for xxx/range instructions that
require sequential registers.
Change-Id: Ia06ddc74b95f656060ac6929b30eb2967ec2e48a
Diffstat (limited to 'jack')
-rw-r--r-- | jack/tests/com/android/jack/InvokesTest.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/jack/tests/com/android/jack/InvokesTest.java b/jack/tests/com/android/jack/InvokesTest.java index 772d198e..1c18e571 100644 --- a/jack/tests/com/android/jack/InvokesTest.java +++ b/jack/tests/com/android/jack/InvokesTest.java @@ -70,4 +70,10 @@ public class InvokesTest { TestTools.runCompilation(TestTools.buildCommandLineArgs( TestTools.getJackTestsWithJackFolder("invoke/test006"))); } + + @Test + public void testCompile007() throws Exception { + TestTools.runCompilation(TestTools.buildCommandLineArgs( + TestTools.getJackTestsWithJackFolder("invoke/test007"))); + } } |