forked from OSchip/llvm-project
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:
parent
6e66b2a6a3
commit
8f9a2446e0
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in New Issue