1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 12:33:33 +02:00

[NFC] Add sanitizing assertion to ICF tracker

llvm-svn: 339751
This commit is contained in:
Max Kazantsev 2018-08-15 05:50:38 +00:00
parent 285ffd96c9
commit 27c0fcd1d2

View File

@ -24,7 +24,9 @@ const Instruction *
ImplicitControlFlowTracking::getFirstICFI(const BasicBlock *BB) {
if (!KnownBlocks.count(BB))
fill(BB);
return FirstImplicitControlFlowInsts.lookup(BB);
auto *FirstICF = FirstImplicitControlFlowInsts.lookup(BB);
assert((!FirstICF || FirstICF->getParent() == BB) && "Inconsistent cache!");
return FirstICF;
}
bool ImplicitControlFlowTracking::hasICF(const BasicBlock *BB) {