struct VirtRegInfo
Declaration
struct VirtRegInfo { /* full declaration omitted */ };
Description
VirtRegInfo - Information about a virtual register used by a set of operands.
Declared at: llvm/include/llvm/CodeGen/MachineInstrBundle.h:218
Member Variables
- public bool Reads
- Reads - One of the operands read the virtual register. This does not include undef or internal use operands, see MO::readsReg().
- public bool Writes
- Writes - One of the operands writes the virtual register.
- public bool Tied
- Tied - Uses and defs must use the same register. This can be because of a two-address constraint, or there may be a partial redefinition of a sub-register.