Merge "Apf: Avoid constant overflow" am: 5b99659943

am: 4afe1f957b

Change-Id: Id2e62fe7d34d88633ae9cd4c9a01c6a5a1eed838
This commit is contained in:
Andreas Gampe
2018-06-18 01:28:52 -07:00
committed by android-build-merger

View File

@@ -314,9 +314,9 @@ public class ApfTest {
// Test multiply.
gen = new ApfGenerator(MIN_APF_VERSION);
gen.addLoadImmediate(Register.R0, 1234567890);
gen.addLoadImmediate(Register.R0, 123456789);
gen.addMul(2);
gen.addJumpIfR0Equals(1234567890 * 2, gen.DROP_LABEL);
gen.addJumpIfR0Equals(123456789 * 2, gen.DROP_LABEL);
assertDrop(gen);
// Test divide.
@@ -379,10 +379,10 @@ public class ApfTest {
// Test multiply.
gen = new ApfGenerator(MIN_APF_VERSION);
gen.addLoadImmediate(Register.R0, 1234567890);
gen.addLoadImmediate(Register.R0, 123456789);
gen.addLoadImmediate(Register.R1, 2);
gen.addMulR1();
gen.addJumpIfR0Equals(1234567890 * 2, gen.DROP_LABEL);
gen.addJumpIfR0Equals(123456789 * 2, gen.DROP_LABEL);
assertDrop(gen);
// Test divide.