diff options
Diffstat (limited to 'llvm/lib/Analysis/InstructionPrecedenceTracking.cpp')
-rw-r--r-- | llvm/lib/Analysis/InstructionPrecedenceTracking.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp b/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp index 9443097355f..c667c282281 100644 --- a/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp +++ b/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp @@ -56,9 +56,9 @@ bool InstructionPrecedenceTracking::hasSpecialInstructions( bool InstructionPrecedenceTracking::isPreceededBySpecialInstruction( const Instruction *Insn) { - const Instruction *MaybeFirstICF = + const Instruction *MaybeFirstSpecial = getFirstSpecialInstruction(Insn->getParent()); - return MaybeFirstICF && OI.dominates(MaybeFirstICF, Insn); + return MaybeFirstSpecial && OI.dominates(MaybeFirstSpecial, Insn); } void InstructionPrecedenceTracking::fill(const BasicBlock *BB) { |