[lldb] [llvm] [NFC][DebugInfo] Make some block-start-position methods return iterators (PR #124287)
Orlando Cazalet-Hyams via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 27 06:43:20 PST 2025
================
@@ -408,9 +412,13 @@ BasicBlock::getFirstNonPHIOrDbgOrLifetime(bool SkipPseudoOp) const {
if (SkipPseudoOp && isa<PseudoProbeInst>(I))
continue;
- return &I;
+ BasicBlock::const_iterator It = I.getIterator();
+ // Signal that this comes after any debug records.
+ It.setHeadBit(false);
----------------
OCHyams wrote:
Same question again
https://github.com/llvm/llvm-project/pull/124287
More information about the llvm-commits
mailing list