Sparse live‐variable analysis for virtual and allocatable physical registers.
Synopsis
Declared in <llvm/CodeGen/LiveVariables.h>
class LiveVariables;
Types
Name |
Description |
Live regions of a virtual register across the machine function. |
Member Functions
Name |
Description |
|
Analyze live variables for machine function |
Update live info for a virtual register defined by |
|
Update live info for a virtual register used by |
|
|
|
|
|
Record that |
|
Record that |
|
Return the VarInfo structure for the specified VIRTUAL register. |
|
Return true if |
|
Return true if |
|
Print live variable information to |
|
Recompute liveness from scratch for a single‐def virtual register. |
|
Remove the specified dead mark of a virtual register from live info. |
|
Remove the specified kill of a virtual register from live info. |
|
Remove all killed info for the specified instruction. |
|
Update register kill info by replacing a kill instruction with a new one. |
Friends
Name |
Description |
Legacy pass wrapper for LiveVariables. |
Created with MrDocs