[llvm] r310892 - Remove checks for debug info intrinsics in use lists, NFC
Reid Kleckner via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 14 15:10:54 PDT 2017
Author: rnk
Date: Mon Aug 14 15:10:54 2017
New Revision: 310892
URL: http://llvm.org/viewvc/llvm-project?rev=310892&view=rev
Log:
Remove checks for debug info intrinsics in use lists, NFC
These haven't done anything since debug info intrinsics stopped
appearing in Value use lists in 2014.
Modified:
llvm/trunk/lib/Transforms/InstCombine/InstCombineCompares.cpp
llvm/trunk/lib/Transforms/InstCombine/InstCombineInternal.h
llvm/trunk/lib/Transforms/InstCombine/InstructionCombining.cpp
Modified: llvm/trunk/lib/Transforms/InstCombine/InstCombineCompares.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/InstCombine/InstCombineCompares.cpp?rev=310892&r1=310891&r2=310892&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/InstCombine/InstCombineCompares.cpp (original)
+++ llvm/trunk/lib/Transforms/InstCombine/InstCombineCompares.cpp Mon Aug 14 15:10:54 2017
@@ -1108,7 +1108,6 @@ Instruction *InstCombiner::foldAllocaCmp
// because we don't allow ptrtoint. Memcpy and memmove are safe because
// we don't allow stores, so src cannot point to V.
case Intrinsic::lifetime_start: case Intrinsic::lifetime_end:
- case Intrinsic::dbg_declare: case Intrinsic::dbg_value:
case Intrinsic::memcpy: case Intrinsic::memmove: case Intrinsic::memset:
continue;
default:
Modified: llvm/trunk/lib/Transforms/InstCombine/InstCombineInternal.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/InstCombine/InstCombineInternal.h?rev=310892&r1=310891&r2=310892&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/InstCombine/InstCombineInternal.h (original)
+++ llvm/trunk/lib/Transforms/InstCombine/InstCombineInternal.h Mon Aug 14 15:10:54 2017
@@ -39,7 +39,6 @@ class CallSite;
class DataLayout;
class DominatorTree;
class TargetLibraryInfo;
-class DbgDeclareInst;
class MemIntrinsic;
class MemSetInst;
class OptimizationRemarkEmitter;
Modified: llvm/trunk/lib/Transforms/InstCombine/InstructionCombining.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/InstCombine/InstructionCombining.cpp?rev=310892&r1=310891&r2=310892&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/InstCombine/InstructionCombining.cpp (original)
+++ llvm/trunk/lib/Transforms/InstCombine/InstructionCombining.cpp Mon Aug 14 15:10:54 2017
@@ -2057,8 +2057,6 @@ static bool isAllocSiteRemovable(Instruc
return false;
LLVM_FALLTHROUGH;
}
- case Intrinsic::dbg_declare:
- case Intrinsic::dbg_value:
case Intrinsic::invariant_start:
case Intrinsic::invariant_end:
case Intrinsic::lifetime_start:
More information about the llvm-commits
mailing list