summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineBlockPlacement.cpp
diff options
context:
space:
mode:
authorKyle Butt <kyle+llvm@iteratee.net>2016-06-28 22:50:54 +0000
committerKyle Butt <kyle+llvm@iteratee.net>2016-06-28 22:50:54 +0000
commit82c2290e0f4ec44c56ef61f9db96093df7e8b990 (patch)
tree8a29233587f734235eb96bc25835e31f74d87c62 /llvm/lib/CodeGen/MachineBlockPlacement.cpp
parent465651fe3d4908eba0c64434686aa03373abeba3 (diff)
downloadbcm5719-llvm-82c2290e0f4ec44c56ef61f9db96093df7e8b990.tar.gz
bcm5719-llvm-82c2290e0f4ec44c56ef61f9db96093df7e8b990.zip
Codegen: [MBP] Add messages to asserts. NFC
llvm-svn: 274075
Diffstat (limited to 'llvm/lib/CodeGen/MachineBlockPlacement.cpp')
-rw-r--r--llvm/lib/CodeGen/MachineBlockPlacement.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/llvm/lib/CodeGen/MachineBlockPlacement.cpp b/llvm/lib/CodeGen/MachineBlockPlacement.cpp
index 9d6682e4bb1..555fde62336 100644
--- a/llvm/lib/CodeGen/MachineBlockPlacement.cpp
+++ b/llvm/lib/CodeGen/MachineBlockPlacement.cpp
@@ -855,9 +855,10 @@ void MachineBlockPlacement::buildChain(
BlockFilter);
BB = *std::prev(Chain.end());
for (;;) {
- assert(BB);
- assert(BlockToChain[BB] == &Chain);
- assert(*std::prev(Chain.end()) == BB);
+ assert(BB && "null block found at end of chain in loop.");
+ assert(BlockToChain[BB] == &Chain && "BlockToChainMap mis-match in loop.");
+ assert(*std::prev(Chain.end()) == BB && "BB Not found at end of chain.");
+
// Look for the best viable successor if there is one to place immediately
// after this block.
OpenPOWER on IntegriCloud