|
LLVM
8.0.1
|
Classes | |
| struct | 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) } |
| enum | { MO_SYMBOL_MODIFIER = (3 << 0), MO_GOT = (1 << 0), MO_INDNTPOFF = (2 << 0) } |
| enum | BranchType { BranchNormal, BranchC, BranchCL, BranchCG, BranchCLG, BranchCT, BranchCTG } |
| 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 35 of file SystemZInstrInfo.h.
| anonymous enum |
| Enumerator | |
|---|---|
| MO_SYMBOL_MODIFIER | |
| MO_GOT | |
| MO_INDNTPOFF | |
Definition at line 66 of file SystemZInstrInfo.h.
| Enumerator | |
|---|---|
| BranchNormal | |
| BranchC | |
| BranchCL | |
| BranchCG | |
| BranchCLG | |
| BranchCT | |
| BranchCTG | |
Definition at line 78 of file SystemZInstrInfo.h.
| Enumerator | |
|---|---|
| CompareAndBranch | |
| CompareAndReturn | |
| CompareAndSibcall | |
| CompareAndTrap | |
Definition at line 129 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.
Referenced by getCompareSourceReg().
Definition at line 61 of file SystemZInstrInfo.h.
References CompareZeroCCMaskMask, and CompareZeroCCMaskShift.
Referenced by getCompareSourceReg().
1.8.13