LLVM 20.0.0git
|
Classes | |
class | Branch |
Enumerations | |
enum | { SimpleBDXLoad = (1 << 0) , SimpleBDXStore = (1 << 1) , Has20BitOffset = (1 << 2) , HasIndex = (1 << 3) , Is128Bit = (1 << 4) , AccessSizeMask = (31 << 5) , AccessSizeShift = 5 , CCValuesMask = (15 << 10) , CCValuesShift = 10 , CompareZeroCCMaskMask = (15 << 14) , CompareZeroCCMaskShift = 14 , CCMaskFirst = (1 << 18) , CCMaskLast = (1 << 19) , IsLogical = (1 << 20) , CCIfNoSignedWrap = (1 << 21) } |
enum | { MO_SYMBOL_MODIFIER = (3 << 0) , MO_GOT = (1 << 0) , MO_INDNTPOFF = (2 << 0) } |
enum | { MO_ADA_DATA_SYMBOL_ADDR = 1 , MO_ADA_INDIRECT_FUNC_DESC , MO_ADA_DIRECT_FUNC_DESC } |
enum | BranchType { BranchNormal , BranchC , BranchCL , BranchCG , BranchCLG , BranchCT , BranchCTG , AsmGoto } |
enum | FusedCompareType { CompareAndBranch , CompareAndReturn , CompareAndSibcall , CompareAndTrap } |
Functions | |
static unsigned | getAccessSize (unsigned int Flags) |
static unsigned | getCCValues (unsigned int Flags) |
static unsigned | getCompareZeroCCMask (unsigned int Flags) |
anonymous enum |
Definition at line 34 of file SystemZInstrInfo.h.
anonymous enum |
Enumerator | |
---|---|
MO_SYMBOL_MODIFIER | |
MO_GOT | |
MO_INDNTPOFF |
Definition at line 66 of file SystemZInstrInfo.h.
anonymous enum |
Enumerator | |
---|---|
MO_ADA_DATA_SYMBOL_ADDR | |
MO_ADA_INDIRECT_FUNC_DESC | |
MO_ADA_DIRECT_FUNC_DESC |
Definition at line 82 of file SystemZInstrInfo.h.
Enumerator | |
---|---|
BranchNormal | |
BranchC | |
BranchCL | |
BranchCG | |
BranchCLG | |
BranchCT | |
BranchCTG | |
AsmGoto |
Definition at line 89 of file SystemZInstrInfo.h.
Enumerator | |
---|---|
CompareAndBranch | |
CompareAndReturn | |
CompareAndSibcall | |
CompareAndTrap |
Definition at line 150 of file SystemZInstrInfo.h.
Definition at line 53 of file SystemZInstrInfo.h.
References AccessSizeMask, and AccessSizeShift.
Referenced by llvm::SystemZInstrInfo::foldMemoryOperandImpl().
Definition at line 57 of file SystemZInstrInfo.h.
References CCValuesMask, and CCValuesShift.
Definition at line 61 of file SystemZInstrInfo.h.
References CompareZeroCCMaskMask, and CompareZeroCCMaskShift.