diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2006-07-27 23:35:40 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2006-07-27 23:35:40 +0000 |
| commit | f38707b8d46071bf0816c59503cab95dd3724fe5 (patch) | |
| tree | fe9c079fd3d4672fb43c6107231dcc35fe921783 | |
| parent | b101b1bf60f0484048bd6781d95d59996861539f (diff) | |
| download | bcm5719-llvm-f38707b8d46071bf0816c59503cab95dd3724fe5.tar.gz bcm5719-llvm-f38707b8d46071bf0816c59503cab95dd3724fe5.zip | |
Brain cramp..
llvm-svn: 29370
| -rw-r--r-- | llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp b/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp index b6d2a8e9dab..798337c03c7 100644 --- a/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp +++ b/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp @@ -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); } |

