A definition of a variable; can represent either a debug.
Synopsis
Declared in <llvm/Transforms/Utils/DebugSSAUpdater.h>
struct DbgValueDef;
Description
value, no definition (the variable has not yet been defined), or a phi value*. *Meaning multiple definitions that are live‐in to a block from different predecessors, not a debug value that uses an IR PHINode.
Member Functions
Name |
Description |
|
Constructors |
Return true if this definition agrees with |
|
Print this definition to |
|
Return true if this is not an undef definition. |
|
Return true if this definition agrees with |
|
Return true if this definition does not agree with |
Data Members
Name |
Description |
DIExpression applied to |
|
True when |
|
True when this definition is undef (the variable is not yet defined). |
|
Metadata describing the location(s) of the variable value. |
|
SSA phi that produces this definition, or null if this is a concrete def. |
Created with MrDocs