LLVM 19.0.0git
Enumerations
llvm::SPCC Namespace Reference

Enumerations

enum  CondCodes {
  ICC_A = 8 , ICC_N = 0 , ICC_NE = 9 , ICC_E = 1 ,
  ICC_G = 10 , ICC_LE = 2 , ICC_GE = 11 , ICC_L = 3 ,
  ICC_GU = 12 , ICC_LEU = 4 , ICC_CC = 13 , ICC_CS = 5 ,
  ICC_POS = 14 , ICC_NEG = 6 , ICC_VC = 15 , ICC_VS = 7 ,
  FCC_BEGIN = 16 , FCC_A = 8 + FCC_BEGIN , FCC_N = 0 + FCC_BEGIN , FCC_U = 7 + FCC_BEGIN ,
  FCC_G = 6 + FCC_BEGIN , FCC_UG = 5 + FCC_BEGIN , FCC_L = 4 + FCC_BEGIN , FCC_UL = 3 + FCC_BEGIN ,
  FCC_LG = 2 + FCC_BEGIN , FCC_NE = 1 + FCC_BEGIN , FCC_E = 9 + FCC_BEGIN , FCC_UE = 10 + FCC_BEGIN ,
  FCC_GE = 11 + FCC_BEGIN , FCC_UGE = 12 + FCC_BEGIN , FCC_LE = 13 + FCC_BEGIN , FCC_ULE = 14 + FCC_BEGIN ,
  FCC_O = 15 + FCC_BEGIN , CPCC_BEGIN = 32 , CPCC_A = 8 + CPCC_BEGIN , CPCC_N = 0 + CPCC_BEGIN ,
  CPCC_3 = 7 + CPCC_BEGIN , CPCC_2 = 6 + CPCC_BEGIN , CPCC_23 = 5 + CPCC_BEGIN , CPCC_1 = 4 + CPCC_BEGIN ,
  CPCC_13 = 3 + CPCC_BEGIN , CPCC_12 = 2 + CPCC_BEGIN , CPCC_123 = 1 + CPCC_BEGIN , CPCC_0 = 9 + CPCC_BEGIN ,
  CPCC_03 = 10 + CPCC_BEGIN , CPCC_02 = 11 + CPCC_BEGIN , CPCC_023 = 12 + CPCC_BEGIN , CPCC_01 = 13 + CPCC_BEGIN ,
  CPCC_013 = 14 + CPCC_BEGIN , CPCC_012 = 15 + CPCC_BEGIN , REG_BEGIN = 48 , REG_Z = 1 + REG_BEGIN ,
  REG_LEZ = 2 + REG_BEGIN , REG_LZ = 3 + REG_BEGIN , REG_NZ = 5 + REG_BEGIN , REG_GZ = 6 + REG_BEGIN ,
  REG_GEZ = 7 + REG_BEGIN
}
 

Enumeration Type Documentation

◆ CondCodes

Enumerator
ICC_A 
ICC_N 
ICC_NE 
ICC_E 
ICC_G 
ICC_LE 
ICC_GE 
ICC_L 
ICC_GU 
ICC_LEU 
ICC_CC 
ICC_CS 
ICC_POS 
ICC_NEG 
ICC_VC 
ICC_VS 
FCC_BEGIN 
FCC_A 
FCC_N 
FCC_U 
FCC_G 
FCC_UG 
FCC_L 
FCC_UL 
FCC_LG 
FCC_NE 
FCC_E 
FCC_UE 
FCC_GE 
FCC_UGE 
FCC_LE 
FCC_ULE 
FCC_O 
CPCC_BEGIN 
CPCC_A 
CPCC_N 
CPCC_3 
CPCC_2 
CPCC_23 
CPCC_1 
CPCC_13 
CPCC_12 
CPCC_123 
CPCC_0 
CPCC_03 
CPCC_02 
CPCC_023 
CPCC_01 
CPCC_013 
CPCC_012 
REG_BEGIN 
REG_Z 
REG_LEZ 
REG_LZ 
REG_NZ 
REG_GZ 
REG_GEZ 

Definition at line 41 of file Sparc.h.