List of registers defined and used by a machine instruction.
Declared in <llvm/CodeGen/RegisterPressure.h>
class RegisterOperands;
| Name | Description |
|---|---|
adjustLaneLiveness | adjustLaneLiveness overloads |
collect | Analyze the given instruction MI and fill in the Uses, Defs and DeadDefs list based on the MachineOperand flags. |
detectDeadDefs | Use liveness information to find dead defs not marked with a dead flag and move them to the DeadDefs vector. |
| Name | Description |
|---|---|
DeadDefs | List of virtual registers and register units defined by the instruction but dead. |
Defs | List of virtual registers and register units defined by the instruction which are not dead. |
Uses | List of virtual registers and register units read by the instruction. |