LLVM: llvm::SystemZII Namespace Reference (original) (raw)
| 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) , MO_ADA_DATA_SYMBOL_ADDR = (1 << 2) , MO_ADA_INDIRECT_FUNC_DESC = (2 << 2) , MO_ADA_DIRECT_FUNC_DESC = (3 << 2) } |
| enum |
BranchType { BranchNormal, BranchC, BranchCL, BranchCG, BranchCLG, BranchCT, BranchCTG, AsmGoto } |
| enum |
FusedCompareType { CompareAndBranch, CompareAndReturn, CompareAndSibcall, CompareAndTrap } |
◆ anonymous enum
| Enumerator |
| MO_SYMBOL_MODIFIER |
| MO_GOT |
| MO_INDNTPOFF |
| MO_ADA_DATA_SYMBOL_ADDR |
| MO_ADA_INDIRECT_FUNC_DESC |
| MO_ADA_DIRECT_FUNC_DESC |
Definition at line 66 of file SystemZInstrInfo.h.
◆ anonymous enum
| Enumerator |
| SimpleBDXLoad |
| SimpleBDXStore |
| Has20BitOffset |
| HasIndex |
| Is128Bit |
| AccessSizeMask |
| AccessSizeShift |
| CCValuesMask |
| CCValuesShift |
| CompareZeroCCMaskMask |
| CompareZeroCCMaskShift |
| CCMaskFirst |
| CCMaskLast |
| IsLogical |
| CCIfNoSignedWrap |
Definition at line 34 of file SystemZInstrInfo.h.
◆ BranchType
| Enumerator |
| BranchNormal |
| BranchC |
| BranchCL |
| BranchCG |
| BranchCLG |
| BranchCT |
| BranchCTG |
| AsmGoto |
Definition at line 84 of file SystemZInstrInfo.h.
◆ FusedCompareType
| Enumerator |
| CompareAndBranch |
| CompareAndReturn |
| CompareAndSibcall |
| CompareAndTrap |
Definition at line 145 of file SystemZInstrInfo.h.
◆ getAccessSize()
◆ getCCValues()
◆ getCompareZeroCCMask()
| unsigned llvm::SystemZII::getCompareZeroCCMask ( unsigned int Flags) |
inlinestatic |