mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-05-14 09:38:40 +00:00
Revert "Remove unnecessary null check. NFC."
This reverts commit r243167. Duncan pointed out that dyn_cast can return null in these cases, so this was an unsafe commit to make. Sorry for the noise. Worryingly there were no tests which fail... git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@243302 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
fd8928ded9
commit
2deaa2924e
@ -817,6 +817,9 @@ bool LoopInterchangeLegality::currentLimitations() {
|
||||
InnerIndexVarInc =
|
||||
dyn_cast<Instruction>(InnerInductionVar->getIncomingValue(0));
|
||||
|
||||
if (!InnerIndexVarInc)
|
||||
return true;
|
||||
|
||||
// Since we split the inner loop latch on this induction variable. Make sure
|
||||
// we do not have any instruction between the induction variable and branch
|
||||
// instruction.
|
||||
|
Loading…
x
Reference in New Issue
Block a user