Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/CodeGen/LiveDebugValues/
H A DLiveDebugValues.h25 class LDVImpl {
30 virtual ~LDVImpl() = default;
36 extern LDVImpl *makeVarLocBasedLiveDebugValues();
37 extern LDVImpl *makeInstrRefBasedLiveDebugValues();
H A DLiveDebugValues.cpp86 std::unique_ptr<LDVImpl> InstrRefImpl;
87 std::unique_ptr<LDVImpl> VarLocImpl;
104 std::unique_ptr<LDVImpl>(llvm::makeInstrRefBasedLiveDebugValues()); in LiveDebugValues()
105 VarLocImpl = std::unique_ptr<LDVImpl>(llvm::makeVarLocBasedLiveDebugValues()); in LiveDebugValues()
114 LDVImpl *TheImpl = &*VarLocImpl; in runOnMachineFunction()
H A DInstrRefBasedImpl.h777 class InstrRefBasedLDV : public LDVImpl {
H A DVarLocBasedImpl.cpp270 class VarLocBasedLDV : public LDVImpl {
2294 LDVImpl *
H A DInstrRefBasedImpl.cpp3342 LDVImpl *llvm::makeInstrRefBasedLiveDebugValues() { in makeInstrRefBasedLiveDebugValues()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DLiveDebugVariables.cpp276 class LDVImpl;
410 void mapVirtRegs(LDVImpl *LDV);
530 class LDVImpl { class
635 LDVImpl(LiveDebugVariables *ps) : pass(*ps) {} in LDVImpl() function in __anon41ad64740411::LDVImpl
754 void LDVImpl::print(raw_ostream &OS) { in print()
764 void UserValue::mapVirtRegs(LDVImpl *LDV) { in mapVirtRegs()
1248 void LDVImpl::computeIntervals() { in computeIntervals()
1309 pImpl = new LDVImpl(this); in runOnMachineFunction()
1315 static_cast<LDVImpl*>(pImpl)->clear(); in releaseMemory()
1320 delete static_cast<LDVImpl*>(pImpl); in ~LiveDebugVariables()
[all …]