Instruction::isLifetimeStartOrEnd() checks whether an Instruction is an
llvm.lifetime.start or an llvm.lifetime.end marker.
This was suggested as a cleanup in D55967.
Paths 
  |  Differential  D56019  
[IR] Add Instruction::isLifetimeStartOrEnd, NFC ClosedPublic Authored by vsk on Dec 21 2018, 12:16 PM. 
Details Summary Instruction::isLifetimeStartOrEnd() checks whether an Instruction is an This was suggested as a cleanup in D55967. 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Dec 21 2018, 12:19 PM Closed by commit rL349964: [IR] Add Instruction::isLifetimeStartOrEnd, NFC (authored by vedantk).  ·  Explain WhyDec 21 2018, 1:53 PM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 179347 llvm/trunk/include/llvm/IR/Instruction.h
 llvm/trunk/lib/Analysis/StackSafetyAnalysis.cpp
 llvm/trunk/lib/Analysis/ValueTracking.cpp
 llvm/trunk/lib/CodeGen/SafeStack.cpp
 llvm/trunk/lib/CodeGen/SafeStackColoring.cpp
 llvm/trunk/lib/CodeGen/StackProtector.cpp
 llvm/trunk/lib/IR/BasicBlock.cpp
 llvm/trunk/lib/IR/Instruction.cpp
 llvm/trunk/lib/Transforms/IPO/PartialInlining.cpp
 llvm/trunk/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
 llvm/trunk/lib/Transforms/Instrumentation/AddressSanitizer.cpp
 llvm/trunk/lib/Transforms/Scalar/MemCpyOptimizer.cpp
 llvm/trunk/lib/Transforms/Scalar/SROA.cpp
 llvm/trunk/lib/Transforms/Utils/CodeExtractor.cpp
 llvm/trunk/lib/Transforms/Utils/Evaluator.cpp
 llvm/trunk/lib/Transforms/Utils/InlineFunction.cpp
 llvm/trunk/lib/Transforms/Utils/Local.cpp
 llvm/trunk/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||