Index: crosstest/test_arith.h |
diff --git a/crosstest/test_arith.h b/crosstest/test_arith.h |
index e34841828bfaea59b4a3838cb091f9b430e5b9eb..60d3bb1121e4458c38ac6a3c28e24dad48dfb139 100644 |
--- a/crosstest/test_arith.h |
+++ b/crosstest/test_arith.h |
@@ -60,3 +60,17 @@ double mySqrt(double a); |
float myFabs(float a); |
double myFabs(double a); |
v4f32 myFabs(v4f32 a); |
+ |
+#define X(mult_by) \ |
+ bool testMultiplyBy##mult_by(bool a, bool); \ |
+ bool testMultiplyByNeg##mult_by(bool a, bool); \ |
+ uint8_t testMultiplyBy##mult_by(uint8_t a, uint8_t); \ |
+ uint8_t testMultiplyByNeg##mult_by(uint8_t a, uint8_t); \ |
+ uint16_t testMultiplyBy##mult_by(uint16_t a, uint16_t); \ |
+ uint16_t testMultiplyByNeg##mult_by(uint16_t a, uint16_t); \ |
+ uint32_t testMultiplyBy##mult_by(uint32_t a, uint32_t); \ |
+ uint32_t testMultiplyByNeg##mult_by(uint32_t a, uint32_t); \ |
+ uint64_t testMultiplyBy##mult_by(uint64_t a, uint64_t); \ |
+ uint64_t testMultiplyByNeg##mult_by(uint64_t a, uint64_t); |
+MULIMM_TABLE |
+#undef X |