diff options
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/tools/tests/Makefile | 13 | ||||
| -rw-r--r-- | llvm/tools/tests/testPow2.cpp | 46 | 
2 files changed, 0 insertions, 59 deletions
diff --git a/llvm/tools/tests/Makefile b/llvm/tools/tests/Makefile deleted file mode 100644 index 5dbcf7f62b9..00000000000 --- a/llvm/tools/tests/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -LEVEL = ../.. -include $(LEVEL)/Makefile.common - -all:: testPow2 - -clean:: -	rm -f testPow2 - -testPow2 : $(ObjectsG) -	$(LinkG) -o testPow2 $(ObjectsG) -lsupport - -run: testPow2 -	testPow2 25 diff --git a/llvm/tools/tests/testPow2.cpp b/llvm/tools/tests/testPow2.cpp deleted file mode 100644 index d9ecb4a72e1..00000000000 --- a/llvm/tools/tests/testPow2.cpp +++ /dev/null @@ -1,46 +0,0 @@ -/* -*-c++-*- */ - -#include <stdio.h> -#include <stdlib.h> -#include "llvm/Support/MathExtras.h" - -inline void -testPow(int C, bool isPow) -{ -  unsigned pow = 0; -  bool testIsPow = IsPowerOf2(C, pow); -  if (isPow != testIsPow) -    printf("ERROR: IsPowerOf2() says \t%d %s a power of 2 = %d\n", -	   C, (isPow? "IS" : "IS NOT"), pow); - -#undef PRINT_CORRECT_RESULTS -#ifdef PRINT_CORRECT_RESULTS -  else -    printf("CORRECT: IsPowerOf2() says \t%d %s a power of 2 = %d\n", -	   C, (isPow? "IS" : "IS NOT"), pow); -#endif PRINT_CORRECT_RESULTS -} - -int -main(int argc, char** argv) -{ -  unsigned L = (argc > 1)? atoi(argv[1]) : 16; -  unsigned C = 1; -   -  testPow(0, false); -   -  for (unsigned i = 1; i < L; i++, C = C << 1) -    { -      testPow(C, true); -      testPow(-C, true); -      for (unsigned j = C+1; j < (C << 1); j++) -	{ -	  testPow(j, false); -	  testPow(-j, false); -	} -    } -   -  return 0; -} - -  | 

