LLVM API Documentation
Enumerations | |
enum | TOF { MO_NO_FLAG, MO_DARWIN_STUB = 1, MO_PIC_FLAG = 2, MO_NLP_FLAG = 4, MO_NLP_HIDDEN_FLAG = 8, MO_ACCESS_MASK = 0xf0, MO_LO = 1 << 4, MO_HA = 2 << 4, MO_TPREL_LO = 4 << 4, MO_TPREL_HA = 3 << 4, MO_DTPREL_LO = 5 << 4, MO_TLSLD_LO = 6 << 4, MO_TOC_LO = 7 << 4, MO_TLS = 8 << 4 } |
Target Operand Flag enum. More... | |
enum | { PPC970_First = 0x1, PPC970_Single = 0x2, PPC970_Cracked = 0x4, PPC970_Shift = 3, PPC970_Mask = 0x07 << PPC970_Shift } |
enum | PPC970_Unit { PPC970_Pseudo = 0 << PPC970_Shift, PPC970_FXU = 1 << PPC970_Shift, PPC970_LSU = 2 << PPC970_Shift, PPC970_FPU = 3 << PPC970_Shift, PPC970_CRU = 4 << PPC970_Shift, PPC970_VALU = 5 << PPC970_Shift, PPC970_VPERM = 6 << PPC970_Shift, PPC970_BRU = 7 << PPC970_Shift } |
PPCII - This namespace holds all of the PowerPC target-specific per-instruction flags. These must match the corresponding definitions in PPC.td and PPCInstrFormats.td.
anonymous enum |
Definition at line 30 of file PPCInstrInfo.h.
Enumerator | |
---|---|
PPC970_Pseudo |
These are the various PPC970 execution unit pipelines. Each instruction is one of these. |
PPC970_FXU | |
PPC970_LSU | |
PPC970_FPU | |
PPC970_CRU | |
PPC970_VALU | |
PPC970_VPERM | |
PPC970_BRU |
Definition at line 52 of file PPCInstrInfo.h.
enum llvm::PPCII::TOF |
Target Operand Flag enum.