LLVM API Documentation
#include <MachineInstrBundle.h>
Public Attributes | |
bool | Clobbers |
bool | Defines |
Defines - Reg or a super-register is defined. | |
bool | Reads |
Reads - Read or a super-register is read. | |
bool | ReadsOverlap |
ReadsOverlap - Reg or an overlapping register is read. | |
bool | DefinesDead |
DefinesDead - All defs of a Reg or a super-register are dead. | |
bool | Kills |
There is a kill of Reg or a super-register. |
PhysRegInfo - Information about a physical register used by a set of operands.
Definition at line 169 of file MachineInstrBundle.h.
Clobbers - Reg or an overlapping register is defined, or a regmask clobbers Reg.
Definition at line 172 of file MachineInstrBundle.h.
Referenced by llvm::MachineOperandIteratorBase::analyzePhysReg(), and llvm::MachineBasicBlock::computeRegisterLiveness().
Defines - Reg or a super-register is defined.
Definition at line 175 of file MachineInstrBundle.h.
Referenced by llvm::MachineOperandIteratorBase::analyzePhysReg(), and llvm::MachineBasicBlock::computeRegisterLiveness().
DefinesDead - All defs of a Reg or a super-register are dead.
Definition at line 184 of file MachineInstrBundle.h.
Referenced by llvm::MachineOperandIteratorBase::analyzePhysReg(), and llvm::MachineBasicBlock::computeRegisterLiveness().
There is a kill of Reg or a super-register.
Definition at line 187 of file MachineInstrBundle.h.
Referenced by llvm::MachineOperandIteratorBase::analyzePhysReg(), and llvm::MachineBasicBlock::computeRegisterLiveness().
Reads - Read or a super-register is read.
Definition at line 178 of file MachineInstrBundle.h.
Referenced by llvm::MachineOperandIteratorBase::analyzePhysReg(), and llvm::MachineBasicBlock::computeRegisterLiveness().
ReadsOverlap - Reg or an overlapping register is read.
Definition at line 181 of file MachineInstrBundle.h.
Referenced by llvm::MachineOperandIteratorBase::analyzePhysReg(), and llvm::MachineBasicBlock::computeRegisterLiveness().