From: Reid Spencer Date: Thu, 1 Mar 2007 17:47:31 +0000 (+0000) Subject: Make the static table of results in sqrt const. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=4e1e87f09ce284ef9e981d86a72fde2f99c70c10;p=oota-llvm.git Make the static table of results in sqrt const. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34791 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Support/APInt.cpp b/lib/Support/APInt.cpp index 50b0dc34fea..da8e77a7a0e 100644 --- a/lib/Support/APInt.cpp +++ b/lib/Support/APInt.cpp @@ -1190,7 +1190,7 @@ APInt APInt::sqrt() const { // Use a fast table for some small values. This also gets rid of some // rounding errors in libc sqrt for small values. if (magnitude <= 5) { - static uint8_t results[32] = { + static const uint8_t results[32] = { /* 0 */ 0, /* 1- 2 */ 1, 1, /* 3- 6 */ 2, 2, 2, 2,