Home
last modified time | relevance | path

Searched refs:TrailingDPValues (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DBasicBlock.cpp767 DPMarker *TrailingDPValues = getTrailingDPValues(); in flushTerminatorDbgValues() local
768 if (!TrailingDPValues) in flushTerminatorDbgValues()
772 Term->DbgMarker->absorbDebugValues(*TrailingDPValues, false); in flushTerminatorDbgValues()
773 TrailingDPValues->eraseFromParent(); in flushTerminatorDbgValues()
1043 DPMarker *TrailingDPValues = getTrailingDPValues(); in spliceDebugInfoImpl() local
1044 if (TrailingDPValues) { in spliceDebugInfoImpl()
1045 FirstMarker->absorbDebugValues(*TrailingDPValues, true); in spliceDebugInfoImpl()
1046 TrailingDPValues->eraseFromParent(); in spliceDebugInfoImpl()
H A DLLVMContextImpl.cpp53 assert(TrailingDPValues.empty() && "DPValue records in blocks not cleaned"); in ~LLVMContextImpl()
H A DLLVMContextImpl.h1680 SmallDenseMap<BasicBlock *, DPMarker *> TrailingDPValues;
1684 assert(!TrailingDPValues.count(B));
1685 TrailingDPValues[B] = M;
1689 return TrailingDPValues.lookup(B);
1693 TrailingDPValues.erase(B);