1/* 2 * Copyright (c) 2010-2018 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 187 unchanged lines hidden (view full) --- 196 Bitfield<15> tase; 197 Bitfield<13> tcp13; 198 Bitfield<12> tcp12; 199 Bitfield<11> tcp11; 200 Bitfield<10> tcp10; 201 Bitfield<10> tfp; // AArch64 202 Bitfield<9> tcp9; 203 Bitfield<8> tcp8; |
204 Bitfield<8> tz; // SVE |
205 Bitfield<7> tcp7; 206 Bitfield<6> tcp6; 207 Bitfield<5> tcp5; 208 Bitfield<4> tcp4; 209 Bitfield<3> tcp3; 210 Bitfield<2> tcp2; 211 Bitfield<1> tcp1; 212 Bitfield<0> tcp0; --- 158 unchanged lines hidden (view full) --- 371 Bitfield<3, 2> cp1; 372 Bitfield<5, 4> cp2; 373 Bitfield<7, 6> cp3; 374 Bitfield<9, 8> cp4; 375 Bitfield<11, 10> cp5; 376 Bitfield<13, 12> cp6; 377 Bitfield<15, 14> cp7; 378 Bitfield<17, 16> cp8; |
379 Bitfield<17, 16> zen; // SVE |
380 Bitfield<19, 18> cp9; 381 Bitfield<21, 20> cp10; 382 Bitfield<21, 20> fpen; // AArch64 383 Bitfield<23, 22> cp11; 384 Bitfield<25, 24> cp12; 385 Bitfield<27, 26> cp13; 386 Bitfield<29, 28> rsvd; 387 Bitfield<28> tta; // AArch64 --- 245 unchanged lines hidden (view full) --- 633 Bitfield<15, 0> imm16; 634 EndBitUnion(ESR) 635 636 BitUnion32(CPTR) 637 Bitfield<31> tcpac; 638 Bitfield<20> tta; 639 Bitfield<13, 12> res1_13_12_el2; 640 Bitfield<10> tfp; |
641 Bitfield<9> res1_9_el2; 642 Bitfield<8> res1_8_el2; 643 Bitfield<8> ez; // SVE (CPTR_EL3) 644 Bitfield<8> tz; // SVE (CPTR_EL2) 645 Bitfield<7, 0> res1_7_0_el2; |
646 EndBitUnion(CPTR) 647 |
648 BitUnion64(ZCR) 649 Bitfield<3, 0> len; 650 EndBitUnion(ZCR) 651 |
652} 653 654#endif // __ARCH_ARM_MISCREGS_TYPES_HH__ |