LLVM 20.0.0git
|
Variable location definition used by FunctionVarLocs. More...
#include "llvm/CodeGen/AssignmentTrackingAnalysis.h"
Public Attributes | |
llvm::VariableID | VariableID |
DIExpression * | Expr = nullptr |
DebugLoc | DL |
RawLocationWrapper | Values = RawLocationWrapper() |
Variable location definition used by FunctionVarLocs.
Definition at line 28 of file AssignmentTrackingAnalysis.h.
DebugLoc llvm::VarLocInfo::DL |
Definition at line 31 of file AssignmentTrackingAnalysis.h.
Referenced by FunctionVarLocsBuilder::addSingleLocVar(), and FunctionVarLocsBuilder::addVarLoc().
DIExpression* llvm::VarLocInfo::Expr = nullptr |
Definition at line 30 of file AssignmentTrackingAnalysis.h.
Referenced by FunctionVarLocsBuilder::addSingleLocVar(), and FunctionVarLocsBuilder::addVarLoc().
RawLocationWrapper llvm::VarLocInfo::Values = RawLocationWrapper() |
Definition at line 32 of file AssignmentTrackingAnalysis.h.
Referenced by FunctionVarLocsBuilder::addSingleLocVar(), and FunctionVarLocsBuilder::addVarLoc().
llvm::VariableID llvm::VarLocInfo::VariableID |
Definition at line 29 of file AssignmentTrackingAnalysis.h.
Referenced by FunctionVarLocsBuilder::addSingleLocVar(), FunctionVarLocsBuilder::addVarLoc(), and llvm::FunctionVarLocs::getDILocalVariable().