enum | llvm::CSKY::ArchExtKind : uint64_t {
llvm::CSKY::AEK_INVALID = 0
, llvm::CSKY::AEK_NONE = 1
, llvm::CSKY::AEK_FPUV2SF = 1 << 1
, llvm::CSKY::AEK_FPUV2DF = 1 << 2
,
llvm::CSKY::AEK_FDIVDU = 1 << 3
, llvm::CSKY::AEK_FPUV3HI = 1 << 4
, llvm::CSKY::AEK_FPUV3HF = 1 << 5
, llvm::CSKY::AEK_FPUV3SF = 1 << 6
,
llvm::CSKY::AEK_FPUV3DF = 1 << 7
, llvm::CSKY::AEK_FLOATE1 = 1 << 8
, llvm::CSKY::AEK_FLOAT1E2 = 1 << 9
, llvm::CSKY::AEK_FLOAT1E3 = 1 << 10
,
llvm::CSKY::AEK_FLOAT3E4 = 1 << 11
, llvm::CSKY::AEK_FLOAT7E60 = 1 << 12
, llvm::CSKY::AEK_HWDIV = 1 << 13
, llvm::CSKY::AEK_STLD = 1 << 14
,
llvm::CSKY::AEK_PUSHPOP = 1 << 15
, llvm::CSKY::AEK_EDSP = 1 << 16
, llvm::CSKY::AEK_DSP1E2 = 1 << 17
, llvm::CSKY::AEK_DSPE60 = 1 << 18
,
llvm::CSKY::AEK_DSPV2 = 1 << 19
, llvm::CSKY::AEK_DSPSILAN = 1 << 20
, llvm::CSKY::AEK_ELRW = 1 << 21
, llvm::CSKY::AEK_TRUST = 1 << 22
,
llvm::CSKY::AEK_JAVA = 1 << 23
, llvm::CSKY::AEK_CACHE = 1 << 24
, llvm::CSKY::AEK_NVIC = 1 << 25
, llvm::CSKY::AEK_DOLOOP = 1 << 26
,
llvm::CSKY::AEK_HIGHREG = 1 << 27
, llvm::CSKY::AEK_SMART = 1 << 28
, llvm::CSKY::AEK_VDSP2E3 = 1 << 29
, llvm::CSKY::AEK_VDSP2E60F = 1 << 30
,
llvm::CSKY::AEK_VDSPV2 = 1ULL << 31
, llvm::CSKY::AEK_HARDTP = 1ULL << 32
, llvm::CSKY::AEK_SOFTTP = 1ULL << 33
, llvm::CSKY::AEK_ISTACK = 1ULL << 34
,
llvm::CSKY::AEK_CONSTPOOL = 1ULL << 35
, llvm::CSKY::AEK_STACKSIZE = 1ULL << 36
, llvm::CSKY::AEK_CCRT = 1ULL << 37
, llvm::CSKY::AEK_VDSPV1 = 1ULL << 38
,
llvm::CSKY::AEK_E1 = 1ULL << 39
, llvm::CSKY::AEK_E2 = 1ULL << 40
, llvm::CSKY::AEK_2E3 = 1ULL << 41
, llvm::CSKY::AEK_MP = 1ULL << 42
,
llvm::CSKY::AEK_3E3R1 = 1ULL << 43
, llvm::CSKY::AEK_3E3R2 = 1ULL << 44
, llvm::CSKY::AEK_3E3R3 = 1ULL << 45
, llvm::CSKY::AEK_3E7 = 1ULL << 46
,
llvm::CSKY::AEK_MP1E2 = 1ULL << 47
, llvm::CSKY::AEK_7E10 = 1ULL << 48
, llvm::CSKY::AEK_10E60 = 1ULL << 49
} |