DwarfAccelTable: fix obvious typo.
authorFrederic Riss <friss@apple.com>
Mon, 9 Mar 2015 21:09:50 +0000 (21:09 +0000)
committerFrederic Riss <friss@apple.com>
Mon, 9 Mar 2015 21:09:50 +0000 (21:09 +0000)
I have a test for that issue, but I didn't include it in the commit as it's
a 200KB file for a pretty minor issue. (The reason the file is so big is
that it needs > 1024 variables/functions to trigger and that with debug
information.

The issue/fix on the other side is totally trivial. If poeple want the test
commited, I can do that. It just didn't seem worth it to me.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231701 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp

index e82429ff834ffb68ac8e000cf6269144ee8bad34..4a13cc260ad330713a96a0841d7bd0813b984b86 100644 (file)
@@ -54,7 +54,7 @@ void DwarfAccelTable::ComputeBucketCount(void) {
   // Then compute the bucket size, minimum of 1 bucket.
   if (num > 1024)
     Header.bucket_count = num / 4;
-  if (num > 16)
+  else if (num > 16)
     Header.bucket_count = num / 2;
   else
     Header.bucket_count = num > 0 ? num : 1;