Lines Matching defs:LiveDebugVariables
1 //===- LiveDebugVariables.cpp - Tracking debug info variables -------------===//
9 // This file implements the LiveDebugVariables analysis.
21 #include "llvm/CodeGen/LiveDebugVariables.h"
77 char LiveDebugVariables::ID = 0;
79 INITIALIZE_PASS_BEGIN(LiveDebugVariables, DEBUG_TYPE,
83 INITIALIZE_PASS_END(LiveDebugVariables, DEBUG_TYPE,
86 void LiveDebugVariables::getAnalysisUsage(AnalysisUsage &AU) const {
93 LiveDebugVariables::LiveDebugVariables() : MachineFunctionPass(ID) {
128 // with LiveDebugVariables' use of IntervalMap.
531 /// Implementation of the LiveDebugVariables pass.
533 LiveDebugVariables &pass;
627 /// true, most of LiveDebugVariables doesn't run.
637 LDVImpl(LiveDebugVariables *ps) : pass(*ps) {}
1301 bool LiveDebugVariables::runOnMachineFunction(MachineFunction &mf) {
1318 void LiveDebugVariables::releaseMemory() {
1323 LiveDebugVariables::~LiveDebugVariables() {
1505 void LiveDebugVariables::
1961 void LiveDebugVariables::emitDebugValues(VirtRegMap *VRM) {
1967 LLVM_DUMP_METHOD void LiveDebugVariables::dump() const {