Change a TerminatorInst* to an Instruction* in HotColdSplitting.cpp.

r344558 added an assignment to a TerminatorInst* from
BasicBlock::getTerminatorInst(), but BasicBlock::getTerminatorInst() returns an
Instruction* rather than a TerminatorInst* since r344504 so this fails to
compile.

Changing the variable to an Instruction* should get the bots building again.

llvm-svn: 344566
This commit is contained in:
Lang Hames 2018-10-15 22:27:03 +00:00
parent 6e66b2a6a3
commit 8f9a2446e0
1 changed files with 1 additions and 1 deletions

View File

@ -150,7 +150,7 @@ static bool unlikelyExecuted(const BasicBlock &BB) {
}
static bool returnsOrHasSideEffects(const BasicBlock &BB) {
const TerminatorInst *I = BB.getTerminator();
const Instruction *I = BB.getTerminator();
if (isa<ReturnInst>(I) || isa<IndirectBrInst>(I) || isa<InvokeInst>(I))
return true;