miscregs_types.hh (13528:f37f2da0513b) | miscregs_types.hh (13759:9941fca869a9) |
---|---|
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; | 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 |
|
204 Bitfield<7> tcp7; 205 Bitfield<6> tcp6; 206 Bitfield<5> tcp5; 207 Bitfield<4> tcp4; 208 Bitfield<3> tcp3; 209 Bitfield<2> tcp2; 210 Bitfield<1> tcp1; 211 Bitfield<0> tcp0; --- 158 unchanged lines hidden (view full) --- 370 Bitfield<3, 2> cp1; 371 Bitfield<5, 4> cp2; 372 Bitfield<7, 6> cp3; 373 Bitfield<9, 8> cp4; 374 Bitfield<11, 10> cp5; 375 Bitfield<13, 12> cp6; 376 Bitfield<15, 14> cp7; 377 Bitfield<17, 16> cp8; | 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 |
|
378 Bitfield<19, 18> cp9; 379 Bitfield<21, 20> cp10; 380 Bitfield<21, 20> fpen; // AArch64 381 Bitfield<23, 22> cp11; 382 Bitfield<25, 24> cp12; 383 Bitfield<27, 26> cp13; 384 Bitfield<29, 28> rsvd; 385 Bitfield<28> tta; // AArch64 --- 245 unchanged lines hidden (view full) --- 631 Bitfield<15, 0> imm16; 632 EndBitUnion(ESR) 633 634 BitUnion32(CPTR) 635 Bitfield<31> tcpac; 636 Bitfield<20> tta; 637 Bitfield<13, 12> res1_13_12_el2; 638 Bitfield<10> tfp; | 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; |
639 Bitfield<9, 0> res1_9_0_el2; | 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; |
640 EndBitUnion(CPTR) 641 | 646 EndBitUnion(CPTR) 647 |
648 BitUnion64(ZCR) 649 Bitfield<3, 0> len; 650 EndBitUnion(ZCR) 651 |
|
642} 643 644#endif // __ARCH_ARM_MISCREGS_TYPES_HH__ | 652} 653 654#endif // __ARCH_ARM_MISCREGS_TYPES_HH__ |