| 
    LLVM 22.0.0git
    
   | 
 
MipsII - This namespace holds all of the target specific flags that instruction info tracks. More...
Enumerations | |
| enum | TOF {  MO_NO_FLAG , MO_GOT , MO_GOT_CALL , MO_GPREL , MO_ABS_HI , MO_ABS_LO , MO_TLSGD , MO_TLSLDM , MO_DTPREL_HI , MO_DTPREL_LO , MO_GOTTPREL , MO_TPREL_HI , MO_TPREL_LO , MO_GPOFF_HI , MO_GPOFF_LO , MO_GOT_DISP , MO_GOT_PAGE , MO_GOT_OFST , MO_HIGHER , MO_HIGHEST , MO_GOT_HI16 , MO_GOT_LO16 , MO_CALL_HI16 , MO_CALL_LO16 , MO_JALR , MO_DLLIMPORT = 0x20 }  | 
| Target Operand Flag enum.  More... | |
| enum | {  Pseudo = 0 , FrmR = 1 , FrmI = 2 , FrmJ = 3 , FrmFR = 4 , FrmFI = 5 , FrmOther = 6 , FormMask = 15 , IsCTI = 1 << 4 , HasForbiddenSlot = 1 << 5 , HasFCCRegOperand = 1 << 6 }  | 
| enum | OperandType : unsigned { OPERAND_FIRST_MIPS_MEM_IMM = MCOI::OPERAND_FIRST_TARGET , OPERAND_MEM_SIMM9 = OPERAND_FIRST_MIPS_MEM_IMM , OPERAND_LAST_MIPS_MEM_IMM = OPERAND_MEM_SIMM9 } | 
Functions | |
| static unsigned | getFormat (uint64_t TSFlags) | 
MipsII - This namespace holds all of the target specific flags that instruction info tracks.
| anonymous enum | 
| Enumerator | |
|---|---|
| Pseudo | |
| FrmR | |
| FrmI | |
| FrmJ | |
| FrmFR | |
| FrmFI | |
| FrmOther | |
| FormMask | |
| IsCTI | |
| HasForbiddenSlot | |
| HasFCCRegOperand | |
Definition at line 103 of file MipsBaseInfo.h.
| Enumerator | |
|---|---|
| OPERAND_FIRST_MIPS_MEM_IMM | |
| OPERAND_MEM_SIMM9 | |
| OPERAND_LAST_MIPS_MEM_IMM | |
Definition at line 137 of file MipsBaseInfo.h.
| enum llvm::MipsII::TOF | 
Target Operand Flag enum.
Definition at line 30 of file MipsBaseInfo.h.
Definition at line 143 of file MipsBaseInfo.h.
References FormMask.
Referenced by llvm::MipsMCCodeEmitter::getImmOpValue().