Initial commit

This commit is contained in:
2026-02-02 04:50:13 +01:00
commit 5b11698731
22592 changed files with 7677434 additions and 0 deletions

18
test/common/intrinsics.h Normal file
View File

@@ -0,0 +1,18 @@
#include <cxxtest/TestSuite.h>
#include "common/intrinsics.h"
class IntrinsicsTestSuite : public CxxTest::TestSuite
{
public:
void test_intLog2() {
// Test special case for 0
TS_ASSERT_EQUALS(Common::intLog2(0), -1);
// intLog2 should round the result towards 0
TS_ASSERT_EQUALS(Common::intLog2(7), 2);
// Some simple test for 2^10
TS_ASSERT_EQUALS(Common::intLog2(1024), 10);
}
};