/* Generated automatically from machmode.def and config/arm/arm-modes.def by genmodes. */ #ifndef GCC_INSN_MODES_H #define GCC_INSN_MODES_H enum machine_mode { VOIDmode, /* machmode.def:173 */ BLKmode, /* machmode.def:177 */ CCmode, /* machmode.def:205 */ CC_NOOVmode, /* config/arm/arm-modes.def:46 */ CC_Zmode, /* config/arm/arm-modes.def:47 */ CC_CZmode, /* config/arm/arm-modes.def:48 */ CC_NCVmode, /* config/arm/arm-modes.def:49 */ CC_SWPmode, /* config/arm/arm-modes.def:50 */ CCFPmode, /* config/arm/arm-modes.def:51 */ CCFPEmode, /* config/arm/arm-modes.def:52 */ CC_DNEmode, /* config/arm/arm-modes.def:53 */ CC_DEQmode, /* config/arm/arm-modes.def:54 */ CC_DLEmode, /* config/arm/arm-modes.def:55 */ CC_DLTmode, /* config/arm/arm-modes.def:56 */ CC_DGEmode, /* config/arm/arm-modes.def:57 */ CC_DGTmode, /* config/arm/arm-modes.def:58 */ CC_DLEUmode, /* config/arm/arm-modes.def:59 */ CC_DLTUmode, /* config/arm/arm-modes.def:60 */ CC_DGEUmode, /* config/arm/arm-modes.def:61 */ CC_DGTUmode, /* config/arm/arm-modes.def:62 */ CC_Cmode, /* config/arm/arm-modes.def:63 */ CC_Nmode, /* config/arm/arm-modes.def:64 */ BImode, /* machmode.def:180 */ QImode, /* machmode.def:185 */ HImode, /* machmode.def:186 */ SImode, /* machmode.def:187 */ DImode, /* machmode.def:188 */ TImode, /* machmode.def:189 */ EImode, /* config/arm/arm-modes.def:75 */ OImode, /* config/arm/arm-modes.def:76 */ CImode, /* config/arm/arm-modes.def:77 */ XImode, /* config/arm/arm-modes.def:78 */ QQmode, /* machmode.def:208 */ HQmode, /* machmode.def:209 */ SQmode, /* machmode.def:210 */ DQmode, /* machmode.def:211 */ TQmode, /* machmode.def:212 */ UQQmode, /* machmode.def:214 */ UHQmode, /* machmode.def:215 */ USQmode, /* machmode.def:216 */ UDQmode, /* machmode.def:217 */ UTQmode, /* machmode.def:218 */ HAmode, /* machmode.def:220 */ SAmode, /* machmode.def:221 */ DAmode, /* machmode.def:222 */ TAmode, /* machmode.def:223 */ UHAmode, /* machmode.def:225 */ USAmode, /* machmode.def:226 */ UDAmode, /* machmode.def:227 */ UTAmode, /* machmode.def:228 */ HFmode, /* config/arm/arm-modes.def:29 */ SFmode, /* machmode.def:200 */ DFmode, /* machmode.def:201 */ XFmode, /* config/arm/arm-modes.def:26 */ SDmode, /* machmode.def:240 */ DDmode, /* machmode.def:241 */ TDmode, /* machmode.def:242 */ CQImode, /* machmode.def:236 */ CHImode, /* machmode.def:236 */ CSImode, /* machmode.def:236 */ CDImode, /* machmode.def:236 */ CTImode, /* machmode.def:236 */ CEImode, /* machmode.def:236 */ COImode, /* machmode.def:236 */ CCImode, /* machmode.def:236 */ CXImode, /* machmode.def:236 */ HCmode, /* machmode.def:237 */ SCmode, /* machmode.def:237 */ DCmode, /* machmode.def:237 */ XCmode, /* machmode.def:237 */ V4QImode, /* config/arm/arm-modes.def:67 */ V2HImode, /* config/arm/arm-modes.def:67 */ V8QImode, /* config/arm/arm-modes.def:68 */ V4HImode, /* config/arm/arm-modes.def:68 */ V2SImode, /* config/arm/arm-modes.def:68 */ V16QImode, /* config/arm/arm-modes.def:69 */ V8HImode, /* config/arm/arm-modes.def:69 */ V4SImode, /* config/arm/arm-modes.def:69 */ V2DImode, /* config/arm/arm-modes.def:69 */ V4HFmode, /* config/arm/arm-modes.def:70 */ V2SFmode, /* config/arm/arm-modes.def:70 */ V8HFmode, /* config/arm/arm-modes.def:71 */ V4SFmode, /* config/arm/arm-modes.def:71 */ V2DFmode, /* config/arm/arm-modes.def:71 */ MAX_MACHINE_MODE, MIN_MODE_RANDOM = VOIDmode, MAX_MODE_RANDOM = BLKmode, MIN_MODE_CC = CCmode, MAX_MODE_CC = CC_Nmode, MIN_MODE_INT = QImode, MAX_MODE_INT = XImode, MIN_MODE_PARTIAL_INT = VOIDmode, MAX_MODE_PARTIAL_INT = VOIDmode, MIN_MODE_FRACT = QQmode, MAX_MODE_FRACT = TQmode, MIN_MODE_UFRACT = UQQmode, MAX_MODE_UFRACT = UTQmode, MIN_MODE_ACCUM = HAmode, MAX_MODE_ACCUM = TAmode, MIN_MODE_UACCUM = UHAmode, MAX_MODE_UACCUM = UTAmode, MIN_MODE_FLOAT = HFmode, MAX_MODE_FLOAT = XFmode, MIN_MODE_DECIMAL_FLOAT = SDmode, MAX_MODE_DECIMAL_FLOAT = TDmode, MIN_MODE_COMPLEX_INT = CQImode, MAX_MODE_COMPLEX_INT = CXImode, MIN_MODE_COMPLEX_FLOAT = HCmode, MAX_MODE_COMPLEX_FLOAT = XCmode, MIN_MODE_VECTOR_INT = V4QImode, MAX_MODE_VECTOR_INT = V2DImode, MIN_MODE_VECTOR_FRACT = VOIDmode, MAX_MODE_VECTOR_FRACT = VOIDmode, MIN_MODE_VECTOR_UFRACT = VOIDmode, MAX_MODE_VECTOR_UFRACT = VOIDmode, MIN_MODE_VECTOR_ACCUM = VOIDmode, MAX_MODE_VECTOR_ACCUM = VOIDmode, MIN_MODE_VECTOR_UACCUM = VOIDmode, MAX_MODE_VECTOR_UACCUM = VOIDmode, MIN_MODE_VECTOR_FLOAT = V4HFmode, MAX_MODE_VECTOR_FLOAT = V2DFmode, NUM_MACHINE_MODES = MAX_MACHINE_MODE }; #define CONST_MODE_SIZE const #define CONST_MODE_BASE_ALIGN const #define CONST_MODE_IBIT const #define CONST_MODE_FBIT const #endif /* insn-modes.h */