Brain cramp..
authorEvan Cheng <evan.cheng@apple.com>
Thu, 27 Jul 2006 23:35:40 +0000 (23:35 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 27 Jul 2006 23:35:40 +0000 (23:35 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29370 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86ISelDAGToDAG.cpp

index b6d2a8e9daba63ec768e38459d4bcd7d0f987099..798337c03c784d6afb374c60080fd5c9c1f50550 100644 (file)
@@ -281,9 +281,7 @@ void X86DAGToDAGISel::DetermineTopologicalOrdering() {
 void X86DAGToDAGISel::DeterminReachibility(SDNode *f, SDNode *t) {
   if (!ReachibilityMatrix) {
     DetermineTopologicalOrdering();
-    unsigned RMSize = DAGSize * DAGSize / 8;
-    if ((DAGSize * DAGSize) % 8)
-      RMSize++;
+    unsigned RMSize = (DAGSize * DAGSize + 7) / 8;
     ReachibilityMatrix = new unsigned char[RMSize];
     memset(ReachibilityMatrix, 0, RMSize);
   }