LLVM 17.0.0git
|
#include "Target/SystemZ/SystemZInstrInfo.h"
Public Member Functions | |
Branch (BranchType type, unsigned ccValid, unsigned ccMask, const MachineOperand *target) | |
bool | isIndirect () |
bool | hasMBBTarget () |
MachineBasicBlock * | getMBBTarget () |
Public Attributes | |
BranchType | Type |
unsigned | CCValid |
unsigned | CCMask |
Definition at line 111 of file SystemZInstrInfo.h.
|
inline |
Definition at line 125 of file SystemZInstrInfo.h.
|
inline |
Definition at line 131 of file SystemZInstrInfo.h.
References hasMBBTarget().
Referenced by llvm::SystemZPostRASchedStrategy::enterMBB().
|
inline |
Definition at line 130 of file SystemZInstrInfo.h.
Referenced by getMBBTarget(), and llvm::SystemZInstrInfo::removeBranch().
|
inline |
Definition at line 129 of file SystemZInstrInfo.h.
Referenced by llvm::SystemZPostRASchedStrategy::enterMBB().
unsigned llvm::SystemZII::Branch::CCMask |
Definition at line 123 of file SystemZInstrInfo.h.
unsigned llvm::SystemZII::Branch::CCValid |
Definition at line 120 of file SystemZInstrInfo.h.
BranchType llvm::SystemZII::Branch::Type |
Definition at line 117 of file SystemZInstrInfo.h.