Index: runtime/vm/assembler_arm_test.cc |
diff --git a/runtime/vm/assembler_arm_test.cc b/runtime/vm/assembler_arm_test.cc |
index 662bd1159cdee88a2477572b543ea1fb09a7682c..7e050b76b2fad393c11ef22cfbaf231585c1fbae 100644 |
--- a/runtime/vm/assembler_arm_test.cc |
+++ b/runtime/vm/assembler_arm_test.cc |
@@ -23,7 +23,7 @@ ASSEMBLER_TEST_GENERATE(Simple, assembler) { |
ASSEMBLER_TEST_RUN(Simple, test) { |
- typedef int (*SimpleCode)(); |
+ typedef int (*SimpleCode)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(SimpleCode, test->entry())); |
} |
@@ -36,7 +36,7 @@ ASSEMBLER_TEST_GENERATE(MoveNegated, assembler) { |
ASSEMBLER_TEST_RUN(MoveNegated, test) { |
EXPECT(test != NULL); |
- typedef int (*MoveNegated)(); |
+ typedef int (*MoveNegated)() DART_UNUSED; |
EXPECT_EQ(~42, EXECUTE_TEST_CODE_INT32(MoveNegated, test->entry())); |
} |
@@ -53,7 +53,7 @@ ASSEMBLER_TEST_GENERATE(MoveRotImm, assembler) { |
ASSEMBLER_TEST_RUN(MoveRotImm, test) { |
EXPECT(test != NULL); |
- typedef int (*MoveRotImm)(); |
+ typedef int (*MoveRotImm)() DART_UNUSED; |
EXPECT_EQ(0x30550003, EXECUTE_TEST_CODE_INT32(MoveRotImm, test->entry())); |
} |
@@ -76,7 +76,7 @@ ASSEMBLER_TEST_GENERATE(MovImm16, assembler) { |
ASSEMBLER_TEST_RUN(MovImm16, test) { |
EXPECT(test != NULL); |
- typedef int (*MovImm16)(); |
+ typedef int (*MovImm16)() DART_UNUSED; |
EXPECT_EQ(0x12345678, EXECUTE_TEST_CODE_INT32(MovImm16, test->entry())); |
} |
@@ -92,7 +92,7 @@ ASSEMBLER_TEST_GENERATE(LoadImmediate, assembler) { |
ASSEMBLER_TEST_RUN(LoadImmediate, test) { |
EXPECT(test != NULL); |
- typedef int (*LoadImmediate)(); |
+ typedef int (*LoadImmediate)() DART_UNUSED; |
EXPECT_EQ(0x12345678, EXECUTE_TEST_CODE_INT32(LoadImmediate, test->entry())); |
} |
@@ -119,7 +119,7 @@ ASSEMBLER_TEST_GENERATE(Vmov, assembler) { |
ASSEMBLER_TEST_RUN(Vmov, test) { |
EXPECT(test != NULL); |
- typedef int (*Vmov)(); |
+ typedef int (*Vmov)() DART_UNUSED; |
EXPECT_EQ(2, EXECUTE_TEST_CODE_INT32(Vmov, test->entry())); |
} |
@@ -143,11 +143,11 @@ ASSEMBLER_TEST_GENERATE(SingleVLoadStore, assembler) { |
ASSEMBLER_TEST_RUN(SingleVLoadStore, test) { |
EXPECT(test != NULL); |
if (TargetCPUFeatures::vfp_supported()) { |
- typedef float (*SingleVLoadStore)(); |
+ typedef float (*SingleVLoadStore)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(SingleVLoadStore, test->entry()); |
EXPECT_FLOAT_EQ(2*12.3f, res, 0.001f); |
} else { |
- typedef int (*SingleVLoadStore)(); |
+ typedef int (*SingleVLoadStore)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(SingleVLoadStore, test->entry())); |
} |
} |
@@ -177,11 +177,11 @@ ASSEMBLER_TEST_GENERATE(SingleVShiftLoadStore, assembler) { |
ASSEMBLER_TEST_RUN(SingleVShiftLoadStore, test) { |
EXPECT(test != NULL); |
if (TargetCPUFeatures::vfp_supported()) { |
- typedef float (*SingleVLoadStore)(); |
+ typedef float (*SingleVLoadStore)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(SingleVLoadStore, test->entry()); |
EXPECT_FLOAT_EQ(2*12.3f, res, 0.001f); |
} else { |
- typedef int (*SingleVLoadStore)(); |
+ typedef int (*SingleVLoadStore)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(SingleVLoadStore, test->entry())); |
} |
} |
@@ -210,11 +210,11 @@ ASSEMBLER_TEST_GENERATE(DoubleVLoadStore, assembler) { |
ASSEMBLER_TEST_RUN(DoubleVLoadStore, test) { |
EXPECT(test != NULL); |
if (TargetCPUFeatures::vfp_supported()) { |
- typedef double (*DoubleVLoadStore)(); |
+ typedef double (*DoubleVLoadStore)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_DOUBLE(DoubleVLoadStore, test->entry()); |
EXPECT_FLOAT_EQ(2*12.3f, res, 0.001f); |
} else { |
- typedef int (*DoubleVLoadStore)(); |
+ typedef int (*DoubleVLoadStore)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(DoubleVLoadStore, test->entry())); |
} |
} |
@@ -241,11 +241,11 @@ ASSEMBLER_TEST_GENERATE(SingleFPOperations, assembler) { |
ASSEMBLER_TEST_RUN(SingleFPOperations, test) { |
EXPECT(test != NULL); |
if (TargetCPUFeatures::vfp_supported()) { |
- typedef float (*SingleFPOperations)(); |
+ typedef float (*SingleFPOperations)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(SingleFPOperations, test->entry()); |
EXPECT_FLOAT_EQ(3.8340579f, res, 0.001f); |
} else { |
- typedef int (*SingleFPOperations)(); |
+ typedef int (*SingleFPOperations)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(SingleFPOperations, test->entry())); |
} |
} |
@@ -272,11 +272,11 @@ ASSEMBLER_TEST_GENERATE(DoubleFPOperations, assembler) { |
ASSEMBLER_TEST_RUN(DoubleFPOperations, test) { |
EXPECT(test != NULL); |
if (TargetCPUFeatures::vfp_supported()) { |
- typedef double (*DoubleFPOperations)(); |
+ typedef double (*DoubleFPOperations)() DART_UNUSED; |
double res = EXECUTE_TEST_CODE_DOUBLE(DoubleFPOperations, test->entry()); |
EXPECT_FLOAT_EQ(3.8340579, res, 0.001); |
} else { |
- typedef int (*DoubleFPOperations)(); |
+ typedef int (*DoubleFPOperations)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(DoubleFPOperations, test->entry())); |
} |
} |
@@ -300,7 +300,7 @@ ASSEMBLER_TEST_GENERATE(DoubleSqrtNeg, assembler) { |
ASSEMBLER_TEST_RUN(DoubleSqrtNeg, test) { |
EXPECT(test != NULL); |
- typedef int (*DoubleSqrtNeg)(); |
+ typedef int (*DoubleSqrtNeg)() DART_UNUSED; |
EXPECT_EQ(1, EXECUTE_TEST_CODE_INT32(DoubleSqrtNeg, test->entry())); |
} |
@@ -320,12 +320,12 @@ ASSEMBLER_TEST_GENERATE(IntToDoubleConversion, assembler) { |
ASSEMBLER_TEST_RUN(IntToDoubleConversion, test) { |
EXPECT(test != NULL); |
if (TargetCPUFeatures::vfp_supported()) { |
- typedef double (*IntToDoubleConversionCode)(); |
+ typedef double (*IntToDoubleConversionCode)() DART_UNUSED; |
double res = EXECUTE_TEST_CODE_DOUBLE(IntToDoubleConversionCode, |
test->entry()); |
EXPECT_FLOAT_EQ(6.0, res, 0.001); |
} else { |
- typedef int (*IntToDoubleConversionCode)(); |
+ typedef int (*IntToDoubleConversionCode)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(IntToDoubleConversionCode, |
test->entry())); |
} |
@@ -353,12 +353,12 @@ ASSEMBLER_TEST_GENERATE(LongToDoubleConversion, assembler) { |
ASSEMBLER_TEST_RUN(LongToDoubleConversion, test) { |
EXPECT(test != NULL); |
if (TargetCPUFeatures::vfp_supported()) { |
- typedef double (*LongToDoubleConversionCode)(); |
+ typedef double (*LongToDoubleConversionCode)() DART_UNUSED; |
double res = EXECUTE_TEST_CODE_DOUBLE(LongToDoubleConversionCode, |
test->entry()); |
EXPECT_FLOAT_EQ(60000000000.0, res, 0.001); |
} else { |
- typedef int (*LongToDoubleConversionCode)(); |
+ typedef int (*LongToDoubleConversionCode)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(LongToDoubleConversionCode, |
test->entry())); |
} |
@@ -380,12 +380,12 @@ ASSEMBLER_TEST_GENERATE(IntToFloatConversion, assembler) { |
ASSEMBLER_TEST_RUN(IntToFloatConversion, test) { |
EXPECT(test != NULL); |
if (TargetCPUFeatures::vfp_supported()) { |
- typedef float (*IntToFloatConversionCode)(); |
+ typedef float (*IntToFloatConversionCode)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(IntToFloatConversionCode, |
test->entry()); |
EXPECT_FLOAT_EQ(6.0, res, 0.001); |
} else { |
- typedef int (*IntToFloatConversionCode)(); |
+ typedef int (*IntToFloatConversionCode)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(IntToFloatConversionCode, |
test->entry())); |
} |
@@ -406,7 +406,7 @@ ASSEMBLER_TEST_GENERATE(FloatToIntConversion, assembler) { |
ASSEMBLER_TEST_RUN(FloatToIntConversion, test) { |
EXPECT(test != NULL); |
if (TargetCPUFeatures::vfp_supported()) { |
- typedef int (*FloatToIntConversion)(float arg); |
+ typedef int (*FloatToIntConversion)(float arg) DART_UNUSED; |
EXPECT_EQ(12, |
EXECUTE_TEST_CODE_INT32_F(FloatToIntConversion, test->entry(), |
12.8f)); |
@@ -417,7 +417,7 @@ ASSEMBLER_TEST_RUN(FloatToIntConversion, test) { |
EXECUTE_TEST_CODE_INT32_F(FloatToIntConversion, test->entry(), |
FLT_MAX)); |
} else { |
- typedef int (*FloatToIntConversion)(); |
+ typedef int (*FloatToIntConversion)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(FloatToIntConversion, test->entry())); |
} |
} |
@@ -436,7 +436,7 @@ ASSEMBLER_TEST_GENERATE(DoubleToIntConversion, assembler) { |
ASSEMBLER_TEST_RUN(DoubleToIntConversion, test) { |
if (TargetCPUFeatures::vfp_supported()) { |
- typedef int (*DoubleToIntConversion)(double arg); |
+ typedef int (*DoubleToIntConversion)(double arg) DART_UNUSED; |
EXPECT(test != NULL); |
EXPECT_EQ(12, |
EXECUTE_TEST_CODE_INT32_D(DoubleToIntConversion, test->entry(), |
@@ -448,7 +448,7 @@ ASSEMBLER_TEST_RUN(DoubleToIntConversion, test) { |
EXECUTE_TEST_CODE_INT32_D(DoubleToIntConversion, test->entry(), |
DBL_MAX)); |
} else { |
- typedef int (*DoubleToIntConversion)(); |
+ typedef int (*DoubleToIntConversion)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(DoubleToIntConversion, test->entry())); |
} |
} |
@@ -462,7 +462,7 @@ ASSEMBLER_TEST_GENERATE(FloatToDoubleConversion, assembler) { |
ASSEMBLER_TEST_RUN(FloatToDoubleConversion, test) { |
- typedef double (*FloatToDoubleConversionCode)(); |
+ typedef double (*FloatToDoubleConversionCode)() DART_UNUSED; |
EXPECT(test != NULL); |
double res = EXECUTE_TEST_CODE_DOUBLE(FloatToDoubleConversionCode, |
test->entry()); |
@@ -484,12 +484,12 @@ ASSEMBLER_TEST_GENERATE(DoubleToFloatConversion, assembler) { |
ASSEMBLER_TEST_RUN(DoubleToFloatConversion, test) { |
EXPECT(test != NULL); |
if (TargetCPUFeatures::vfp_supported()) { |
- typedef float (*DoubleToFloatConversionCode)(); |
+ typedef float (*DoubleToFloatConversionCode)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(DoubleToFloatConversionCode, |
test->entry()); |
EXPECT_FLOAT_EQ(12.8, res, 0.001); |
} else { |
- typedef int (*DoubleToFloatConversionCode)(); |
+ typedef int (*DoubleToFloatConversionCode)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(DoubleToFloatConversionCode, |
test->entry())); |
} |
@@ -529,7 +529,7 @@ ASSEMBLER_TEST_GENERATE(FloatCompare, assembler) { |
ASSEMBLER_TEST_RUN(FloatCompare, test) { |
EXPECT(test != NULL); |
- typedef int (*FloatCompare)(); |
+ typedef int (*FloatCompare)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(FloatCompare, test->entry())); |
} |
@@ -567,7 +567,7 @@ ASSEMBLER_TEST_GENERATE(DoubleCompare, assembler) { |
ASSEMBLER_TEST_RUN(DoubleCompare, test) { |
EXPECT(test != NULL); |
- typedef int (*DoubleCompare)(); |
+ typedef int (*DoubleCompare)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(DoubleCompare, test->entry())); |
} |
@@ -586,7 +586,7 @@ ASSEMBLER_TEST_GENERATE(Loop, assembler) { |
ASSEMBLER_TEST_RUN(Loop, test) { |
EXPECT(test != NULL); |
- typedef int (*Loop)(); |
+ typedef int (*Loop)() DART_UNUSED; |
EXPECT_EQ(4, EXECUTE_TEST_CODE_INT32(Loop, test->entry())); |
} |
@@ -603,7 +603,7 @@ ASSEMBLER_TEST_GENERATE(ForwardBranch, assembler) { |
ASSEMBLER_TEST_RUN(ForwardBranch, test) { |
EXPECT(test != NULL); |
- typedef int (*ForwardBranch)(); |
+ typedef int (*ForwardBranch)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(ForwardBranch, test->entry())); |
} |
@@ -623,7 +623,7 @@ ASSEMBLER_TEST_GENERATE(Loop2, assembler) { |
ASSEMBLER_TEST_RUN(Loop2, test) { |
EXPECT(test != NULL); |
- typedef int (*Loop)(); |
+ typedef int (*Loop)() DART_UNUSED; |
EXPECT_EQ(4, EXECUTE_TEST_CODE_INT32(Loop, test->entry())); |
} |
@@ -646,7 +646,7 @@ ASSEMBLER_TEST_GENERATE(Loop3, assembler) { |
ASSEMBLER_TEST_RUN(Loop3, test) { |
EXPECT(test != NULL); |
- typedef int (*Loop)(); |
+ typedef int (*Loop)() DART_UNUSED; |
EXPECT_EQ(4, EXECUTE_TEST_CODE_INT32(Loop, test->entry())); |
} |
@@ -661,7 +661,7 @@ ASSEMBLER_TEST_GENERATE(LoadStore, assembler) { |
ASSEMBLER_TEST_RUN(LoadStore, test) { |
EXPECT(test != NULL); |
- typedef int (*LoadStore)(); |
+ typedef int (*LoadStore)() DART_UNUSED; |
EXPECT_EQ(123, EXECUTE_TEST_CODE_INT32(LoadStore, test->entry())); |
} |
@@ -678,7 +678,7 @@ ASSEMBLER_TEST_GENERATE(AddSub, assembler) { |
ASSEMBLER_TEST_RUN(AddSub, test) { |
EXPECT(test != NULL); |
- typedef int (*AddSub)(); |
+ typedef int (*AddSub)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(AddSub, test->entry())); |
} |
@@ -695,7 +695,7 @@ ASSEMBLER_TEST_GENERATE(AddCarry, assembler) { |
ASSEMBLER_TEST_RUN(AddCarry, test) { |
EXPECT(test != NULL); |
- typedef int (*AddCarry)(); |
+ typedef int (*AddCarry)() DART_UNUSED; |
EXPECT_EQ(1, EXECUTE_TEST_CODE_INT32(AddCarry, test->entry())); |
} |
@@ -712,7 +712,7 @@ ASSEMBLER_TEST_GENERATE(SubCarry, assembler) { |
ASSEMBLER_TEST_RUN(SubCarry, test) { |
EXPECT(test != NULL); |
- typedef int (*SubCarry)(); |
+ typedef int (*SubCarry)() DART_UNUSED; |
EXPECT_EQ(-1, EXECUTE_TEST_CODE_INT32(SubCarry, test->entry())); |
} |
@@ -729,7 +729,7 @@ ASSEMBLER_TEST_GENERATE(AndOrr, assembler) { |
ASSEMBLER_TEST_RUN(AndOrr, test) { |
EXPECT(test != NULL); |
- typedef int (*AndOrr)(); |
+ typedef int (*AndOrr)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(AndOrr, test->entry())); |
} |
@@ -748,7 +748,7 @@ ASSEMBLER_TEST_GENERATE(Orrs, assembler) { |
ASSEMBLER_TEST_RUN(Orrs, test) { |
EXPECT(test != NULL); |
- typedef int (*Orrs)(); |
+ typedef int (*Orrs)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Orrs, test->entry())); |
} |
@@ -764,7 +764,7 @@ ASSEMBLER_TEST_GENERATE(Multiply, assembler) { |
ASSEMBLER_TEST_RUN(Multiply, test) { |
EXPECT(test != NULL); |
- typedef int (*Multiply)(); |
+ typedef int (*Multiply)() DART_UNUSED; |
EXPECT_EQ(800, EXECUTE_TEST_CODE_INT32(Multiply, test->entry())); |
} |
@@ -789,12 +789,13 @@ ASSEMBLER_TEST_GENERATE(QuotientRemainder, assembler) { |
ASSEMBLER_TEST_RUN(QuotientRemainder, test) { |
EXPECT(test != NULL); |
if (TargetCPUFeatures::vfp_supported()) { |
- typedef int64_t (*QuotientRemainder)(int64_t dividend, int64_t divisor); |
+ typedef int64_t (*QuotientRemainder) |
+ (int64_t dividend, int64_t divisor) DART_UNUSED; |
EXPECT_EQ(0x1000400000da8LL, |
EXECUTE_TEST_CODE_INT64_LL(QuotientRemainder, test->entry(), |
0x12345678, 0x1234)); |
} else { |
- typedef int (*QuotientRemainder)(); |
+ typedef int (*QuotientRemainder)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(QuotientRemainder, test->entry())); |
} |
} |
@@ -825,7 +826,8 @@ ASSEMBLER_TEST_GENERATE(Multiply64To64, assembler) { |
ASSEMBLER_TEST_RUN(Multiply64To64, test) { |
EXPECT(test != NULL); |
- typedef int64_t (*Multiply64To64)(int64_t operand0, int64_t operand1); |
+ typedef int64_t (*Multiply64To64) |
+ (int64_t operand0, int64_t operand1) DART_UNUSED; |
EXPECT_EQ(6, |
EXECUTE_TEST_CODE_INT64_LL(Multiply64To64, test->entry(), -3, -2)); |
} |
@@ -850,7 +852,8 @@ ASSEMBLER_TEST_GENERATE(Multiply32To64, assembler) { |
ASSEMBLER_TEST_RUN(Multiply32To64, test) { |
EXPECT(test != NULL); |
- typedef int64_t (*Multiply32To64)(int64_t operand0, int64_t operand1); |
+ typedef int64_t (*Multiply32To64) |
+ (int64_t operand0, int64_t operand1) DART_UNUSED; |
EXPECT_EQ(6, |
EXECUTE_TEST_CODE_INT64_LL(Multiply32To64, test->entry(), -3, -2)); |
} |
@@ -875,7 +878,8 @@ ASSEMBLER_TEST_GENERATE(MultiplyAccum32To64, assembler) { |
ASSEMBLER_TEST_RUN(MultiplyAccum32To64, test) { |
EXPECT(test != NULL); |
- typedef int64_t (*Multiply32To64)(int64_t operand0, int64_t operand1); |
+ typedef int64_t (*Multiply32To64) |
+ (int64_t operand0, int64_t operand1) DART_UNUSED; |
EXPECT_EQ(3, |
EXECUTE_TEST_CODE_INT64_LL(Multiply32To64, test->entry(), -3, -2)); |
} |
@@ -910,7 +914,7 @@ ASSEMBLER_TEST_GENERATE(Clz, assembler) { |
ASSEMBLER_TEST_RUN(Clz, test) { |
EXPECT(test != NULL); |
- typedef int (*Clz)(); |
+ typedef int (*Clz)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(Clz, test->entry())); |
} |
@@ -930,7 +934,7 @@ ASSEMBLER_TEST_GENERATE(Tst, assembler) { |
ASSEMBLER_TEST_RUN(Tst, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -948,7 +952,7 @@ ASSEMBLER_TEST_GENERATE(Lsl, assembler) { |
ASSEMBLER_TEST_RUN(Lsl, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(4, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -966,7 +970,7 @@ ASSEMBLER_TEST_GENERATE(Lsr, assembler) { |
ASSEMBLER_TEST_RUN(Lsr, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(1, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -983,7 +987,7 @@ ASSEMBLER_TEST_GENERATE(Lsr1, assembler) { |
ASSEMBLER_TEST_RUN(Lsr1, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(1, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1000,7 +1004,7 @@ ASSEMBLER_TEST_GENERATE(Asr1, assembler) { |
ASSEMBLER_TEST_RUN(Asr1, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-1, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1014,7 +1018,7 @@ ASSEMBLER_TEST_GENERATE(Rsb, assembler) { |
ASSEMBLER_TEST_RUN(Rsb, test) { |
EXPECT(test != NULL); |
- typedef int (*Rsb)(); |
+ typedef int (*Rsb)() DART_UNUSED; |
EXPECT_EQ(32, EXECUTE_TEST_CODE_INT32(Rsb, test->entry())); |
} |
@@ -1060,7 +1064,7 @@ ASSEMBLER_TEST_GENERATE(Ldrh, assembler) { |
ASSEMBLER_TEST_RUN(Ldrh, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1077,7 +1081,7 @@ ASSEMBLER_TEST_GENERATE(Ldrsb, assembler) { |
ASSEMBLER_TEST_RUN(Ldrsb, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-1, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1094,7 +1098,7 @@ ASSEMBLER_TEST_GENERATE(Ldrb, assembler) { |
ASSEMBLER_TEST_RUN(Ldrb, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(0xff, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1111,7 +1115,7 @@ ASSEMBLER_TEST_GENERATE(Ldrsh, assembler) { |
ASSEMBLER_TEST_RUN(Ldrsh, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(0xff, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1128,7 +1132,7 @@ ASSEMBLER_TEST_GENERATE(Ldrh1, assembler) { |
ASSEMBLER_TEST_RUN(Ldrh1, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(0xff, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1147,7 +1151,7 @@ ASSEMBLER_TEST_GENERATE(Ldrd, assembler) { |
ASSEMBLER_TEST_RUN(Ldrd, test) { |
EXPECT(test != NULL); |
- typedef int64_t (*Tst)(int64_t r0r1, int64_t r2r3); |
+ typedef int64_t (*Tst)(int64_t r0r1, int64_t r2r3) DART_UNUSED; |
EXPECT_EQ(0x0000444400002222LL, EXECUTE_TEST_CODE_INT64_LL( |
Tst, test->entry(), 0x0000111100000000LL, 0x0000333300002222LL)); |
} |
@@ -1191,7 +1195,7 @@ ASSEMBLER_TEST_GENERATE(Ldm_stm_da, assembler) { |
ASSEMBLER_TEST_RUN(Ldm_stm_da, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-52, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1207,7 +1211,7 @@ ASSEMBLER_TEST_GENERATE(AddressShiftStrLSL1NegOffset, assembler) { |
ASSEMBLER_TEST_RUN(AddressShiftStrLSL1NegOffset, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1223,7 +1227,7 @@ ASSEMBLER_TEST_GENERATE(AddressShiftLdrLSL5NegOffset, assembler) { |
ASSEMBLER_TEST_RUN(AddressShiftLdrLSL5NegOffset, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1239,7 +1243,7 @@ ASSEMBLER_TEST_GENERATE(AddressShiftStrLRS1NegOffset, assembler) { |
ASSEMBLER_TEST_RUN(AddressShiftStrLRS1NegOffset, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1255,7 +1259,7 @@ ASSEMBLER_TEST_GENERATE(AddressShiftLdrLRS1NegOffset, assembler) { |
ASSEMBLER_TEST_RUN(AddressShiftLdrLRS1NegOffset, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1273,7 +1277,7 @@ ASSEMBLER_TEST_GENERATE(AddressShiftStrLSLNegPreIndex, assembler) { |
ASSEMBLER_TEST_RUN(AddressShiftStrLSLNegPreIndex, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1289,7 +1293,7 @@ ASSEMBLER_TEST_GENERATE(AddressShiftLdrLSLNegPreIndex, assembler) { |
ASSEMBLER_TEST_RUN(AddressShiftLdrLSLNegPreIndex, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1346,7 +1350,7 @@ ASSEMBLER_TEST_GENERATE(VstmdVldmd, assembler) { |
ASSEMBLER_TEST_RUN(VstmdVldmd, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1402,7 +1406,7 @@ ASSEMBLER_TEST_GENERATE(VstmsVldms, assembler) { |
ASSEMBLER_TEST_RUN(VstmsVldms, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1457,7 +1461,7 @@ ASSEMBLER_TEST_GENERATE(VstmdVldmd1, assembler) { |
ASSEMBLER_TEST_RUN(VstmdVldmd1, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1511,7 +1515,7 @@ ASSEMBLER_TEST_GENERATE(VstmsVldms1, assembler) { |
ASSEMBLER_TEST_RUN(VstmsVldms1, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1576,7 +1580,7 @@ ASSEMBLER_TEST_GENERATE(VstmdVldmd_off, assembler) { |
ASSEMBLER_TEST_RUN(VstmdVldmd_off, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1634,7 +1638,7 @@ ASSEMBLER_TEST_GENERATE(VstmsVldms_off, assembler) { |
ASSEMBLER_TEST_RUN(VstmsVldms_off, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1654,7 +1658,7 @@ ASSEMBLER_TEST_GENERATE(Udiv, assembler) { |
ASSEMBLER_TEST_RUN(Udiv, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(3, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1674,7 +1678,7 @@ ASSEMBLER_TEST_GENERATE(Sdiv, assembler) { |
ASSEMBLER_TEST_RUN(Sdiv, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-3, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1694,7 +1698,7 @@ ASSEMBLER_TEST_GENERATE(Udiv_zero, assembler) { |
ASSEMBLER_TEST_RUN(Udiv_zero, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1714,7 +1718,7 @@ ASSEMBLER_TEST_GENERATE(Sdiv_zero, assembler) { |
ASSEMBLER_TEST_RUN(Sdiv_zero, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1734,7 +1738,7 @@ ASSEMBLER_TEST_GENERATE(Udiv_corner, assembler) { |
ASSEMBLER_TEST_RUN(Udiv_corner, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(0, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1754,7 +1758,7 @@ ASSEMBLER_TEST_GENERATE(Sdiv_corner, assembler) { |
ASSEMBLER_TEST_RUN(Sdiv_corner, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(static_cast<int32_t>(0x80000000), |
EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1780,7 +1784,7 @@ ASSEMBLER_TEST_GENERATE(IntDiv_supported, assembler) { |
ASSEMBLER_TEST_RUN(IntDiv_supported, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(3, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1805,7 +1809,7 @@ ASSEMBLER_TEST_GENERATE(IntDiv_unsupported, assembler) { |
ASSEMBLER_TEST_RUN(IntDiv_unsupported, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(3, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1821,7 +1825,7 @@ ASSEMBLER_TEST_GENERATE(Muls, assembler) { |
ASSEMBLER_TEST_RUN(Muls, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1865,7 +1869,7 @@ ASSEMBLER_TEST_GENERATE(Vaddqi8, assembler) { |
ASSEMBLER_TEST_RUN(Vaddqi8, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(36, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1909,7 +1913,7 @@ ASSEMBLER_TEST_GENERATE(Vaddqi16, assembler) { |
ASSEMBLER_TEST_RUN(Vaddqi16, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(36, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1953,7 +1957,7 @@ ASSEMBLER_TEST_GENERATE(Vaddqi32, assembler) { |
ASSEMBLER_TEST_RUN(Vaddqi32, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(36, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -1985,7 +1989,7 @@ ASSEMBLER_TEST_GENERATE(Vaddqi64, assembler) { |
ASSEMBLER_TEST_RUN(Vaddqi64, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(10, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2023,7 +2027,7 @@ ASSEMBLER_TEST_GENERATE(Vshlqu64, assembler) { |
ASSEMBLER_TEST_RUN(Vshlqu64, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(1, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2061,7 +2065,7 @@ ASSEMBLER_TEST_GENERATE(Vshlqi64, assembler) { |
ASSEMBLER_TEST_RUN(Vshlqi64, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(1, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2118,7 +2122,7 @@ ASSEMBLER_TEST_GENERATE(Mint_shl_ok, assembler) { |
ASSEMBLER_TEST_RUN(Mint_shl_ok, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(1, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2175,7 +2179,7 @@ ASSEMBLER_TEST_GENERATE(Mint_shl_overflow, assembler) { |
ASSEMBLER_TEST_RUN(Mint_shl_overflow, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(1, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2219,7 +2223,7 @@ ASSEMBLER_TEST_GENERATE(Vsubqi8, assembler) { |
ASSEMBLER_TEST_RUN(Vsubqi8, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(10, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2263,7 +2267,7 @@ ASSEMBLER_TEST_GENERATE(Vsubqi16, assembler) { |
ASSEMBLER_TEST_RUN(Vsubqi16, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(10, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2307,7 +2311,7 @@ ASSEMBLER_TEST_GENERATE(Vsubqi32, assembler) { |
ASSEMBLER_TEST_RUN(Vsubqi32, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(10, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2339,7 +2343,7 @@ ASSEMBLER_TEST_GENERATE(Vsubqi64, assembler) { |
ASSEMBLER_TEST_RUN(Vsubqi64, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(3, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2383,7 +2387,7 @@ ASSEMBLER_TEST_GENERATE(Vmulqi8, assembler) { |
ASSEMBLER_TEST_RUN(Vmulqi8, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(70, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2427,7 +2431,7 @@ ASSEMBLER_TEST_GENERATE(Vmulqi16, assembler) { |
ASSEMBLER_TEST_RUN(Vmulqi16, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(70, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2471,7 +2475,7 @@ ASSEMBLER_TEST_GENERATE(Vmulqi32, assembler) { |
ASSEMBLER_TEST_RUN(Vmulqi32, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(70, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2506,7 +2510,7 @@ ASSEMBLER_TEST_GENERATE(Vaddqs, assembler) { |
ASSEMBLER_TEST_RUN(Vaddqs, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(36, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2541,7 +2545,7 @@ ASSEMBLER_TEST_GENERATE(Vsubqs, assembler) { |
ASSEMBLER_TEST_RUN(Vsubqs, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(10, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2576,7 +2580,7 @@ ASSEMBLER_TEST_GENERATE(Vmulqs, assembler) { |
ASSEMBLER_TEST_RUN(Vmulqs, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(70, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2619,7 +2623,7 @@ ASSEMBLER_TEST_GENERATE(VtblX, assembler) { |
ASSEMBLER_TEST_RUN(VtblX, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2662,7 +2666,7 @@ ASSEMBLER_TEST_GENERATE(VtblY, assembler) { |
ASSEMBLER_TEST_RUN(VtblY, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2705,7 +2709,7 @@ ASSEMBLER_TEST_GENERATE(VtblZ, assembler) { |
ASSEMBLER_TEST_RUN(VtblZ, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2748,7 +2752,7 @@ ASSEMBLER_TEST_GENERATE(VtblW, assembler) { |
ASSEMBLER_TEST_RUN(VtblW, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2790,7 +2794,7 @@ ASSEMBLER_TEST_GENERATE(Veorq, assembler) { |
ASSEMBLER_TEST_RUN(Veorq, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-8, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2832,7 +2836,7 @@ ASSEMBLER_TEST_GENERATE(Vornq, assembler) { |
ASSEMBLER_TEST_RUN(Vornq, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(60, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2874,7 +2878,7 @@ ASSEMBLER_TEST_GENERATE(Vorrq, assembler) { |
ASSEMBLER_TEST_RUN(Vorrq, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-4, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2916,7 +2920,7 @@ ASSEMBLER_TEST_GENERATE(Vandq, assembler) { |
ASSEMBLER_TEST_RUN(Vandq, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(4, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2954,7 +2958,7 @@ ASSEMBLER_TEST_GENERATE(Vmovq, assembler) { |
ASSEMBLER_TEST_RUN(Vmovq, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(4, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -2976,7 +2980,7 @@ ASSEMBLER_TEST_GENERATE(Vmvnq, assembler) { |
ASSEMBLER_TEST_RUN(Vmvnq, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3009,7 +3013,7 @@ ASSEMBLER_TEST_GENERATE(Vdupb, assembler) { |
ASSEMBLER_TEST_RUN(Vdupb, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-4, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3042,7 +3046,7 @@ ASSEMBLER_TEST_GENERATE(Vduph, assembler) { |
ASSEMBLER_TEST_RUN(Vduph, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-4, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3075,7 +3079,7 @@ ASSEMBLER_TEST_GENERATE(Vdupw, assembler) { |
ASSEMBLER_TEST_RUN(Vdupw, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-4, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3108,7 +3112,7 @@ ASSEMBLER_TEST_GENERATE(Vzipqw, assembler) { |
ASSEMBLER_TEST_RUN(Vzipqw, test) { |
EXPECT(test != NULL); |
- typedef float (*Vzipqw)(); |
+ typedef float (*Vzipqw)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(Vzipqw, test->entry()); |
EXPECT_FLOAT_EQ(8.0, res, 0.0001f); |
} |
@@ -3153,7 +3157,7 @@ ASSEMBLER_TEST_GENERATE(Vceqqi32, assembler) { |
ASSEMBLER_TEST_RUN(Vceqqi32, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-2, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3189,7 +3193,7 @@ ASSEMBLER_TEST_GENERATE(Vceqqs, assembler) { |
ASSEMBLER_TEST_RUN(Vceqqs, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-2, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3233,7 +3237,7 @@ ASSEMBLER_TEST_GENERATE(Vcgeqi32, assembler) { |
ASSEMBLER_TEST_RUN(Vcgeqi32, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-2, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3277,7 +3281,7 @@ ASSEMBLER_TEST_GENERATE(Vcugeqi32, assembler) { |
ASSEMBLER_TEST_RUN(Vcugeqi32, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-2, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3313,7 +3317,7 @@ ASSEMBLER_TEST_GENERATE(Vcgeqs, assembler) { |
ASSEMBLER_TEST_RUN(Vcgeqs, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-2, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3357,7 +3361,7 @@ ASSEMBLER_TEST_GENERATE(Vcgtqi32, assembler) { |
ASSEMBLER_TEST_RUN(Vcgtqi32, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-2, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3401,7 +3405,7 @@ ASSEMBLER_TEST_GENERATE(Vcugtqi32, assembler) { |
ASSEMBLER_TEST_RUN(Vcugtqi32, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-2, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3437,7 +3441,7 @@ ASSEMBLER_TEST_GENERATE(Vcgtqs, assembler) { |
ASSEMBLER_TEST_RUN(Vcgtqs, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(-2, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3472,7 +3476,7 @@ ASSEMBLER_TEST_GENERATE(Vminqs, assembler) { |
ASSEMBLER_TEST_RUN(Vminqs, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(8, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3507,7 +3511,7 @@ ASSEMBLER_TEST_GENERATE(Vmaxqs, assembler) { |
ASSEMBLER_TEST_RUN(Vmaxqs, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(14, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |
@@ -3566,7 +3570,7 @@ ASSEMBLER_TEST_GENERATE(Vrecpeqs, assembler) { |
ASSEMBLER_TEST_RUN(Vrecpeqs, test) { |
EXPECT(test != NULL); |
- typedef float (*Vrecpeqs)(); |
+ typedef float (*Vrecpeqs)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(Vrecpeqs, test->entry()); |
EXPECT_FLOAT_EQ(arm_recip_estimate(147.0), res, 0.0001f); |
} |
@@ -3596,7 +3600,7 @@ ASSEMBLER_TEST_GENERATE(Vrecpsqs, assembler) { |
ASSEMBLER_TEST_RUN(Vrecpsqs, test) { |
EXPECT(test != NULL); |
- typedef float (*Vrecpsqs)(); |
+ typedef float (*Vrecpsqs)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(Vrecpsqs, test->entry()); |
EXPECT_FLOAT_EQ(2.0 - 10.0 * 5.0, res, 0.0001f); |
} |
@@ -3627,7 +3631,7 @@ ASSEMBLER_TEST_GENERATE(Reciprocal, assembler) { |
ASSEMBLER_TEST_RUN(Reciprocal, test) { |
EXPECT(test != NULL); |
- typedef float (*Reciprocal)(); |
+ typedef float (*Reciprocal)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(Reciprocal, test->entry()); |
EXPECT_FLOAT_EQ(1.0/147000.0, res, 0.0001f); |
} |
@@ -3703,7 +3707,7 @@ ASSEMBLER_TEST_GENERATE(Vrsqrteqs, assembler) { |
ASSEMBLER_TEST_RUN(Vrsqrteqs, test) { |
EXPECT(test != NULL); |
- typedef float (*Vrsqrteqs)(); |
+ typedef float (*Vrsqrteqs)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(Vrsqrteqs, test->entry()); |
EXPECT_FLOAT_EQ(arm_reciprocal_sqrt_estimate(147.0), res, 0.0001f); |
} |
@@ -3733,7 +3737,7 @@ ASSEMBLER_TEST_GENERATE(Vrsqrtsqs, assembler) { |
ASSEMBLER_TEST_RUN(Vrsqrtsqs, test) { |
EXPECT(test != NULL); |
- typedef float (*Vrsqrtsqs)(); |
+ typedef float (*Vrsqrtsqs)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(Vrsqrtsqs, test->entry()); |
EXPECT_FLOAT_EQ((3.0 - 10.0 * 5.0)/2.0, res, 0.0001f); |
} |
@@ -3768,7 +3772,7 @@ ASSEMBLER_TEST_GENERATE(ReciprocalSqrt, assembler) { |
ASSEMBLER_TEST_RUN(ReciprocalSqrt, test) { |
EXPECT(test != NULL); |
- typedef float (*ReciprocalSqrt)(); |
+ typedef float (*ReciprocalSqrt)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(ReciprocalSqrt, test->entry()); |
EXPECT_FLOAT_EQ(1.0/sqrt(147000.0), res, 0.0001f); |
} |
@@ -3813,7 +3817,7 @@ ASSEMBLER_TEST_GENERATE(SIMDSqrt, assembler) { |
ASSEMBLER_TEST_RUN(SIMDSqrt, test) { |
EXPECT(test != NULL); |
- typedef float (*SIMDSqrt)(); |
+ typedef float (*SIMDSqrt)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(SIMDSqrt, test->entry()); |
EXPECT_FLOAT_EQ(sqrt(147000.0), res, 0.0001f); |
} |
@@ -3862,7 +3866,7 @@ ASSEMBLER_TEST_GENERATE(SIMDSqrt2, assembler) { |
ASSEMBLER_TEST_RUN(SIMDSqrt2, test) { |
EXPECT(test != NULL); |
- typedef float (*SIMDSqrt2)(); |
+ typedef float (*SIMDSqrt2)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(SIMDSqrt2, test->entry()); |
EXPECT_FLOAT_EQ(10.0, res, 0.0001f); |
} |
@@ -3903,7 +3907,7 @@ ASSEMBLER_TEST_GENERATE(SIMDDiv, assembler) { |
ASSEMBLER_TEST_RUN(SIMDDiv, test) { |
EXPECT(test != NULL); |
- typedef float (*SIMDDiv)(); |
+ typedef float (*SIMDDiv)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(SIMDDiv, test->entry()); |
EXPECT_FLOAT_EQ(16.0, res, 0.0001f); |
} |
@@ -3932,7 +3936,7 @@ ASSEMBLER_TEST_GENERATE(Vabsqs, assembler) { |
ASSEMBLER_TEST_RUN(Vabsqs, test) { |
EXPECT(test != NULL); |
- typedef float (*Vabsqs)(); |
+ typedef float (*Vabsqs)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(Vabsqs, test->entry()); |
EXPECT_FLOAT_EQ(4.0, res, 0.0001f); |
} |
@@ -3961,7 +3965,7 @@ ASSEMBLER_TEST_GENERATE(Vnegqs, assembler) { |
ASSEMBLER_TEST_RUN(Vnegqs, test) { |
EXPECT(test != NULL); |
- typedef float (*Vnegqs)(); |
+ typedef float (*Vnegqs)() DART_UNUSED; |
float res = EXECUTE_TEST_CODE_FLOAT(Vnegqs, test->entry()); |
EXPECT_FLOAT_EQ(2.0, res, 0.0001f); |
} |
@@ -4056,7 +4060,7 @@ ASSEMBLER_TEST_GENERATE(MultCheckOverflow, assembler) { |
ASSEMBLER_TEST_RUN(MultCheckOverflow, test) { |
EXPECT(test != NULL); |
- typedef int (*Tst)(); |
+ typedef int (*Tst)() DART_UNUSED; |
EXPECT_EQ(42, EXECUTE_TEST_CODE_INT32(Tst, test->entry())); |
} |