diff options
| author | Kyle Butt <kyle+llvm@iteratee.net> | 2016-06-28 22:50:54 +0000 |
|---|---|---|
| committer | Kyle Butt <kyle+llvm@iteratee.net> | 2016-06-28 22:50:54 +0000 |
| commit | 82c2290e0f4ec44c56ef61f9db96093df7e8b990 (patch) | |
| tree | 8a29233587f734235eb96bc25835e31f74d87c62 /llvm/lib/CodeGen/MachineBlockPlacement.cpp | |
| parent | 465651fe3d4908eba0c64434686aa03373abeba3 (diff) | |
| download | bcm5719-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.cpp | 7 |
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. |

