diff options
author | Max Kazantsev <max.kazantsev@azul.com> | 2018-08-28 09:26:28 +0000 |
---|---|---|
committer | Max Kazantsev <max.kazantsev@azul.com> | 2018-08-28 09:26:28 +0000 |
commit | 0c4b84e2df541b42238b1e15d2abb5ee4b262402 (patch) | |
tree | 4e1475f8284ea6cbffad3da66c090e6ede04e9ef /llvm/lib/Transforms | |
parent | 5e52cadf89472a1165dad65c0e1c83c4b71aa9f6 (diff) | |
download | bcm5719-llvm-0c4b84e2df541b42238b1e15d2abb5ee4b262402.tar.gz bcm5719-llvm-0c4b84e2df541b42238b1e15d2abb5ee4b262402.zip |
[NFC] A loop can never contain Ret instruction
llvm-svn: 340808
Diffstat (limited to 'llvm/lib/Transforms')
-rw-r--r-- | llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp b/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp index 8656e88b79c..e2c2ff2e230 100644 --- a/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp +++ b/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp @@ -625,7 +625,7 @@ void IndVarSimplify::rewriteLoopExitValues(Loop *L, SCEVExpander &Rewriter) { unsigned Opc = UseInstr->getOpcode(); NumUses++; if (L->contains(UseInstr)) { - if (Opc == Instruction::Call || Opc == Instruction::Ret) + if (Opc == Instruction::Call) NumHardInternalUses++; } else { if (Opc == Instruction::PHI) { |