Searched refs:LiveDebugVariables (Results 1 – 18 of 18) sorted by relevance
32 class LLVM_LIBRARY_VISIBILITY LiveDebugVariables : public MachineFunctionPass {38 LiveDebugVariables();39 ~LiveDebugVariables() override;
132 INITIALIZE_PASS_DEPENDENCY(LiveDebugVariables) in INITIALIZE_PASS_DEPENDENCY() argument183 AU.addRequired<LiveDebugVariables>(); in getAnalysisUsage()184 AU.addPreserved<LiveDebugVariables>(); in getAnalysisUsage()
75 char LiveDebugVariables::ID = 0;77 INITIALIZE_PASS_BEGIN(LiveDebugVariables, DEBUG_TYPE,81 INITIALIZE_PASS_END(LiveDebugVariables, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY()91 LiveDebugVariables::LiveDebugVariables() : MachineFunctionPass(ID) { in LiveDebugVariables() function in LiveDebugVariables531 LiveDebugVariables &pass;635 LDVImpl(LiveDebugVariables *ps) : pass(*ps) {} in LDVImpl()1313 void LiveDebugVariables::releaseMemory() { in releaseMemory()1318 LiveDebugVariables::~LiveDebugVariables() { in ~LiveDebugVariables()1500 void LiveDebugVariables::1957 void LiveDebugVariables::emitDebugValues(VirtRegMap *VRM) { in emitDebugValues()[all …]
191 LiveDebugVariables *DebugVars;233 INITIALIZE_PASS_DEPENDENCY(LiveDebugVariables) in INITIALIZE_PASS_DEPENDENCY()245 AU.addRequired<LiveDebugVariables>(); in INITIALIZE_PASS_DEPENDENCY()251 AU.addPreserved<LiveDebugVariables>(); in INITIALIZE_PASS_DEPENDENCY()264 DebugVars = getAnalysisIfAvailable<LiveDebugVariables>(); in runOnMachineFunction()
46 class LiveDebugVariables; variable174 LiveDebugVariables *DebugVars;
81 LiveDebugVariables.cpp
152 INITIALIZE_PASS_DEPENDENCY(LiveDebugVariables)206 AU.addRequired<LiveDebugVariables>(); in getAnalysisUsage()207 AU.addPreserved<LiveDebugVariables>(); in getAnalysisUsage()2526 DebugVars = &getAnalysis<LiveDebugVariables>(); in runOnMachineFunction()
15 ; This test checks that LiveDebugVariables strips all debug instructions20 ; the input to LiveDebugVariables. It then verifies that after the pass is ran
6 # previous instruction is DBG_LABEL in LiveDebugVariables pass.
57 ; in this ll file to provoke the wanted behavior in LiveDebugVariables.
4 ; undef by LiveDebugVariables.
4 ; This test creates two UserValues in LiveDebugVariables with one location
2 # LiveDebugVariables.
79 "LiveDebugVariables.cpp",
3 ## This tests that LiveDebugVariables does not trim non-inlined variable
68 maintenance during regalloc (i.e. `LiveDebugVariables`). Debug instructions are
766 LiveDebugVariables pass extracts variable locations from a MIR function and773 the undefined location. The LiveDebugVariables may insert redundant DBG_VALUEs
5793 llvm/lib/CodeGen/LiveDebugVariables.h