Home
last modified time | relevance | path

Searched refs:LDVImpl (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DLiveDebugValues.h25 class LDVImpl {
31 virtual ~LDVImpl() = default;
37 extern LDVImpl *makeVarLocBasedLiveDebugValues();
38 extern LDVImpl *makeInstrRefBasedLiveDebugValues();
H A DLiveDebugValues.cpp90 std::unique_ptr<LDVImpl> InstrRefImpl;
91 std::unique_ptr<LDVImpl> VarLocImpl;
110 std::unique_ptr<LDVImpl>(llvm::makeInstrRefBasedLiveDebugValues()); in LiveDebugValues()
111 VarLocImpl = std::unique_ptr<LDVImpl>(llvm::makeVarLocBasedLiveDebugValues()); in LiveDebugValues()
143 LDVImpl *TheImpl = &*VarLocImpl; in run()
H A DVarLocBasedImpl.cpp281 class VarLocBasedLDV : public LDVImpl {
2407 LDVImpl *
H A DInstrRefBasedImpl.h1116 class InstrRefBasedLDV : public LDVImpl {
H A DInstrRefBasedImpl.cpp3879 LDVImpl *llvm::makeInstrRefBasedLiveDebugValues() { in makeInstrRefBasedLiveDebugValues()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveDebugVariables.cpp290 using LDVImpl = LiveDebugVariables::LDVImpl; typedef in __anon093131440411::UserValue
415 void mapVirtRegs(LDVImpl *LDV);
545 class LiveDebugVariables::LDVImpl { class in llvm::LiveDebugVariables
649 LDVImpl(LiveIntervals *LIS) : LIS(LIS) {} in LDVImpl() function in llvm::LiveDebugVariables::LDVImpl
767 void LiveDebugVariables::LDVImpl::print(raw_ostream &OS) { in print()
776 void UserValue::mapVirtRegs(LiveDebugVariables::LDVImpl *LDV) { in mapVirtRegs()
782 UserValue *LiveDebugVariables::LDVImpl::getUserValue( in getUserValue()
797 void LiveDebugVariables::LDVImpl::mapVirtReg(Register VirtReg, UserValue *EC) { in mapVirtReg()
803 UserValue *LiveDebugVariables::LDVImpl::lookupVirtReg(Register VirtReg) { in lookupVirtReg()
809 bool LiveDebugVariables::LDVImpl::handleDebugValue(MachineInstr &MI, in handleDebugValue()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveDebugVariables.h38 class LDVImpl;
68 std::unique_ptr<LDVImpl> PImpl;
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc16548 {"_ZN12_GLOBAL__N_17LDVImpl5clearEv", "(anonymous namespace)::LDVImpl::clear()"},
16557 {"_ZN12_GLOBAL__N_17LDVImpl10mapVirtRegEjPNS_9UserValueE", "(anonymous namespace)::LDVImpl::mapVirt…