Lines Matching refs:Field

40 const IDRegister::Field AA64PFR0::kFP(16, Field::kSigned);
41 const IDRegister::Field AA64PFR0::kAdvSIMD(20, Field::kSigned);
42 const IDRegister::Field AA64PFR0::kRAS(28);
43 const IDRegister::Field AA64PFR0::kSVE(32);
44 const IDRegister::Field AA64PFR0::kDIT(48);
45 const IDRegister::Field AA64PFR0::kCSV2(56);
46 const IDRegister::Field AA64PFR0::kCSV3(60);
48 const IDRegister::Field AA64PFR1::kBT(0);
49 const IDRegister::Field AA64PFR1::kSSBS(4);
50 const IDRegister::Field AA64PFR1::kMTE(8);
51 const IDRegister::Field AA64PFR1::kSME(24);
53 const IDRegister::Field AA64ISAR0::kAES(4);
54 const IDRegister::Field AA64ISAR0::kSHA1(8);
55 const IDRegister::Field AA64ISAR0::kSHA2(12);
56 const IDRegister::Field AA64ISAR0::kCRC32(16);
57 const IDRegister::Field AA64ISAR0::kAtomic(20);
58 const IDRegister::Field AA64ISAR0::kRDM(28);
59 const IDRegister::Field AA64ISAR0::kSHA3(32);
60 const IDRegister::Field AA64ISAR0::kSM3(36);
61 const IDRegister::Field AA64ISAR0::kSM4(40);
62 const IDRegister::Field AA64ISAR0::kDP(44);
63 const IDRegister::Field AA64ISAR0::kFHM(48);
64 const IDRegister::Field AA64ISAR0::kTS(52);
65 const IDRegister::Field AA64ISAR0::kRNDR(60);
67 const IDRegister::Field AA64ISAR1::kDPB(0);
68 const IDRegister::Field AA64ISAR1::kAPA(4);
69 const IDRegister::Field AA64ISAR1::kAPI(8);
70 const IDRegister::Field AA64ISAR1::kJSCVT(12);
71 const IDRegister::Field AA64ISAR1::kFCMA(16);
72 const IDRegister::Field AA64ISAR1::kLRCPC(20);
73 const IDRegister::Field AA64ISAR1::kGPA(24);
74 const IDRegister::Field AA64ISAR1::kGPI(28);
75 const IDRegister::Field AA64ISAR1::kFRINTTS(32);
76 const IDRegister::Field AA64ISAR1::kSB(36);
77 const IDRegister::Field AA64ISAR1::kSPECRES(40);
78 const IDRegister::Field AA64ISAR1::kBF16(44);
79 const IDRegister::Field AA64ISAR1::kDGH(48);
80 const IDRegister::Field AA64ISAR1::kI8MM(52);
82 const IDRegister::Field AA64ISAR2::kWFXT(0);
83 const IDRegister::Field AA64ISAR2::kRPRES(4);
84 const IDRegister::Field AA64ISAR2::kMOPS(16);
85 const IDRegister::Field AA64ISAR2::kCSSC(52);
87 const IDRegister::Field AA64MMFR0::kECV(60);
89 const IDRegister::Field AA64MMFR1::kLO(16);
90 const IDRegister::Field AA64MMFR1::kAFP(44);
92 const IDRegister::Field AA64MMFR2::kAT(32);
94 const IDRegister::Field AA64ZFR0::kSVEver(0);
95 const IDRegister::Field AA64ZFR0::kAES(4);
96 const IDRegister::Field AA64ZFR0::kBitPerm(16);
97 const IDRegister::Field AA64ZFR0::kBF16(20);
98 const IDRegister::Field AA64ZFR0::kSHA3(32);
99 const IDRegister::Field AA64ZFR0::kSM4(40);
100 const IDRegister::Field AA64ZFR0::kI8MM(44);
101 const IDRegister::Field AA64ZFR0::kF32MM(52);
102 const IDRegister::Field AA64ZFR0::kF64MM(56);
104 const IDRegister::Field AA64SMFR0::kSMEf32f32(32, 1);
105 const IDRegister::Field AA64SMFR0::kSMEb16f32(34, 1);
106 const IDRegister::Field AA64SMFR0::kSMEf16f32(35, 1);
107 const IDRegister::Field AA64SMFR0::kSMEi8i32(36);
108 const IDRegister::Field AA64SMFR0::kSMEf64f64(48, 1);
109 const IDRegister::Field AA64SMFR0::kSMEi16i64(52);
110 const IDRegister::Field AA64SMFR0::kSMEfa64(63, 1);
254 int IDRegister::Get(IDRegister::Field field) const {
257 VIXL_STATIC_ASSERT(static_cast<size_t>(Field::kMaxWidthInBits) <
260 case Field::kSigned:
262 case Field::kUnsigned: