struct _IA64_RESTART_STATE { unsigned long ContextFlags;/* 0x0 4 */ unsigned long Fill1[3];/* 0x4 12 */ unsigned __int64 DbI0;/* 0x10 8 */ unsigned __int64 DbI1;/* 0x18 8 */ unsigned __int64 DbI2;/* 0x20 8 */ unsigned __int64 DbI3;/* 0x28 8 */ unsigned __int64 DbI4;/* 0x30 8 */ unsigned __int64 DbI5;/* 0x38 8 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned __int64 DbI6;/* 0x40 8 */ unsigned __int64 DbI7;/* 0x48 8 */ unsigned __int64 DbD0;/* 0x50 8 */ unsigned __int64 DbD1;/* 0x58 8 */ unsigned __int64 DbD2;/* 0x60 8 */ unsigned __int64 DbD3;/* 0x68 8 */ unsigned __int64 DbD4;/* 0x70 8 */ unsigned __int64 DbD5;/* 0x78 8 */ /* ── cacheline 2 boundary (128 bytes) ── */ unsigned __int64 DbD6;/* 0x80 8 */ unsigned __int64 DbD7;/* 0x88 8 */ struct _FLOAT128 FltS0;/* 0x90 16 */ struct _FLOAT128 FltS1;/* 0xa0 16 */ struct _FLOAT128 FltS2;/* 0xb0 16 */ /* ── cacheline 3 boundary (192 bytes) ── */ struct _FLOAT128 FltS3;/* 0xc0 16 */ struct _FLOAT128 FltS4;/* 0xd0 16 */ struct _FLOAT128 FltS5;/* 0xe0 16 */ struct _FLOAT128 FltT0;/* 0xf0 16 */ /* ── cacheline 4 boundary (256 bytes) ── */ struct _FLOAT128 FltT1;/* 0x100 16 */ struct _FLOAT128 FltT2;/* 0x110 16 */ struct _FLOAT128 FltT3;/* 0x120 16 */ struct _FLOAT128 FltT4;/* 0x130 16 */ /* ── cacheline 5 boundary (320 bytes) ── */ struct _FLOAT128 FltT5;/* 0x140 16 */ struct _FLOAT128 FltT6;/* 0x150 16 */ struct _FLOAT128 FltT7;/* 0x160 16 */ struct _FLOAT128 FltS6;/* 0x170 16 */ /* ── cacheline 6 boundary (384 bytes) ── */ struct _FLOAT128 FltS7;/* 0x180 16 */ struct _FLOAT128 FltS8;/* 0x190 16 */ struct _FLOAT128 FltS9;/* 0x1a0 16 */ struct _FLOAT128 FltS10;/* 0x1b0 16 */ /* ── cacheline 7 boundary (448 bytes) ── */ struct _FLOAT128 FltS11;/* 0x1c0 16 */ struct _FLOAT128 FltS12;/* 0x1d0 16 */ struct _FLOAT128 FltS13;/* 0x1e0 16 */ struct _FLOAT128 FltS14;/* 0x1f0 16 */ /* ── cacheline 8 boundary (512 bytes) ── */ struct _FLOAT128 FltS15;/* 0x200 16 */ struct _FLOAT128 FltS16;/* 0x210 16 */ struct _FLOAT128 FltS17;/* 0x220 16 */ struct _FLOAT128 FltS18;/* 0x230 16 */ /* ── cacheline 9 boundary (576 bytes) ── */ struct _FLOAT128 FltS19;/* 0x240 16 */ struct _FLOAT128 FltS20;/* 0x250 16 */ struct _FLOAT128 FltS21;/* 0x260 16 */ struct _FLOAT128 FltF32;/* 0x270 16 */ /* ── cacheline 10 boundary (640 bytes) ── */ struct _FLOAT128 FltF33;/* 0x280 16 */ struct _FLOAT128 FltF34;/* 0x290 16 */ struct _FLOAT128 FltF35;/* 0x2a0 16 */ struct _FLOAT128 FltF36;/* 0x2b0 16 */ /* ── cacheline 11 boundary (704 bytes) ── */ struct _FLOAT128 FltF37;/* 0x2c0 16 */ struct _FLOAT128 FltF38;/* 0x2d0 16 */ struct _FLOAT128 FltF39;/* 0x2e0 16 */ struct _FLOAT128 FltF40;/* 0x2f0 16 */ /* ── cacheline 12 boundary (768 bytes) ── */ struct _FLOAT128 FltF41;/* 0x300 16 */ struct _FLOAT128 FltF42;/* 0x310 16 */ struct _FLOAT128 FltF43;/* 0x320 16 */ struct _FLOAT128 FltF44;/* 0x330 16 */ /* ── cacheline 13 boundary (832 bytes) ── */ struct _FLOAT128 FltF45;/* 0x340 16 */ struct _FLOAT128 FltF46;/* 0x350 16 */ struct _FLOAT128 FltF47;/* 0x360 16 */ struct _FLOAT128 FltF48;/* 0x370 16 */ /* ── cacheline 14 boundary (896 bytes) ── */ struct _FLOAT128 FltF49;/* 0x380 16 */ struct _FLOAT128 FltF50;/* 0x390 16 */ struct _FLOAT128 FltF51;/* 0x3a0 16 */ struct _FLOAT128 FltF52;/* 0x3b0 16 */ /* ── cacheline 15 boundary (960 bytes) ── */ struct _FLOAT128 FltF53;/* 0x3c0 16 */ struct _FLOAT128 FltF54;/* 0x3d0 16 */ struct _FLOAT128 FltF55;/* 0x3e0 16 */ struct _FLOAT128 FltF56;/* 0x3f0 16 */ /* ── cacheline 16 boundary (1024 bytes) ── */ struct _FLOAT128 FltF57;/* 0x400 16 */ struct _FLOAT128 FltF58;/* 0x410 16 */ struct _FLOAT128 FltF59;/* 0x420 16 */ struct _FLOAT128 FltF60;/* 0x430 16 */ /* ── cacheline 17 boundary (1088 bytes) ── */ struct _FLOAT128 FltF61;/* 0x440 16 */ struct _FLOAT128 FltF62;/* 0x450 16 */ struct _FLOAT128 FltF63;/* 0x460 16 */ struct _FLOAT128 FltF64;/* 0x470 16 */ /* ── cacheline 18 boundary (1152 bytes) ── */ struct _FLOAT128 FltF65;/* 0x480 16 */ struct _FLOAT128 FltF66;/* 0x490 16 */ struct _FLOAT128 FltF67;/* 0x4a0 16 */ struct _FLOAT128 FltF68;/* 0x4b0 16 */ /* ── cacheline 19 boundary (1216 bytes) ── */ struct _FLOAT128 FltF69;/* 0x4c0 16 */ struct _FLOAT128 FltF70;/* 0x4d0 16 */ struct _FLOAT128 FltF71;/* 0x4e0 16 */ struct _FLOAT128 FltF72;/* 0x4f0 16 */ /* ── cacheline 20 boundary (1280 bytes) ── */ struct _FLOAT128 FltF73;/* 0x500 16 */ struct _FLOAT128 FltF74;/* 0x510 16 */ struct _FLOAT128 FltF75;/* 0x520 16 */ struct _FLOAT128 FltF76;/* 0x530 16 */ /* ── cacheline 21 boundary (1344 bytes) ── */ struct _FLOAT128 FltF77;/* 0x540 16 */ struct _FLOAT128 FltF78;/* 0x550 16 */ struct _FLOAT128 FltF79;/* 0x560 16 */ struct _FLOAT128 FltF80;/* 0x570 16 */ /* ── cacheline 22 boundary (1408 bytes) ── */ struct _FLOAT128 FltF81;/* 0x580 16 */ struct _FLOAT128 FltF82;/* 0x590 16 */ struct _FLOAT128 FltF83;/* 0x5a0 16 */ struct _FLOAT128 FltF84;/* 0x5b0 16 */ /* ── cacheline 23 boundary (1472 bytes) ── */ struct _FLOAT128 FltF85;/* 0x5c0 16 */ struct _FLOAT128 FltF86;/* 0x5d0 16 */ struct _FLOAT128 FltF87;/* 0x5e0 16 */ struct _FLOAT128 FltF88;/* 0x5f0 16 */ /* ── cacheline 24 boundary (1536 bytes) ── */ struct _FLOAT128 FltF89;/* 0x600 16 */ struct _FLOAT128 FltF90;/* 0x610 16 */ struct _FLOAT128 FltF91;/* 0x620 16 */ struct _FLOAT128 FltF92;/* 0x630 16 */ /* ── cacheline 25 boundary (1600 bytes) ── */ struct _FLOAT128 FltF93;/* 0x640 16 */ struct _FLOAT128 FltF94;/* 0x650 16 */ struct _FLOAT128 FltF95;/* 0x660 16 */ struct _FLOAT128 FltF96;/* 0x670 16 */ /* ── cacheline 26 boundary (1664 bytes) ── */ struct _FLOAT128 FltF97;/* 0x680 16 */ struct _FLOAT128 FltF98;/* 0x690 16 */ struct _FLOAT128 FltF99;/* 0x6a0 16 */ struct _FLOAT128 FltF100;/* 0x6b0 16 */ /* ── cacheline 27 boundary (1728 bytes) ── */ struct _FLOAT128 FltF101;/* 0x6c0 16 */ struct _FLOAT128 FltF102;/* 0x6d0 16 */ struct _FLOAT128 FltF103;/* 0x6e0 16 */ struct _FLOAT128 FltF104;/* 0x6f0 16 */ /* ── cacheline 28 boundary (1792 bytes) ── */ struct _FLOAT128 FltF105;/* 0x700 16 */ struct _FLOAT128 FltF106;/* 0x710 16 */ struct _FLOAT128 FltF107;/* 0x720 16 */ struct _FLOAT128 FltF108;/* 0x730 16 */ /* ── cacheline 29 boundary (1856 bytes) ── */ struct _FLOAT128 FltF109;/* 0x740 16 */ struct _FLOAT128 FltF110;/* 0x750 16 */ struct _FLOAT128 FltF111;/* 0x760 16 */ struct _FLOAT128 FltF112;/* 0x770 16 */ /* ── cacheline 30 boundary (1920 bytes) ── */ struct _FLOAT128 FltF113;/* 0x780 16 */ struct _FLOAT128 FltF114;/* 0x790 16 */ struct _FLOAT128 FltF115;/* 0x7a0 16 */ struct _FLOAT128 FltF116;/* 0x7b0 16 */ /* ── cacheline 31 boundary (1984 bytes) ── */ struct _FLOAT128 FltF117;/* 0x7c0 16 */ struct _FLOAT128 FltF118;/* 0x7d0 16 */ struct _FLOAT128 FltF119;/* 0x7e0 16 */ struct _FLOAT128 FltF120;/* 0x7f0 16 */ /* ── cacheline 32 boundary (2048 bytes) ── */ struct _FLOAT128 FltF121;/* 0x800 16 */ struct _FLOAT128 FltF122;/* 0x810 16 */ struct _FLOAT128 FltF123;/* 0x820 16 */ struct _FLOAT128 FltF124;/* 0x830 16 */ /* ── cacheline 33 boundary (2112 bytes) ── */ struct _FLOAT128 FltF125;/* 0x840 16 */ struct _FLOAT128 FltF126;/* 0x850 16 */ struct _FLOAT128 FltF127;/* 0x860 16 */ unsigned __int64 StFPSR;/* 0x870 8 */ unsigned __int64 IntGp;/* 0x878 8 */ /* ── cacheline 34 boundary (2176 bytes) ── */ unsigned __int64 IntT0;/* 0x880 8 */ unsigned __int64 IntT1;/* 0x888 8 */ unsigned __int64 IntS0;/* 0x890 8 */ unsigned __int64 IntS1;/* 0x898 8 */ unsigned __int64 IntS2;/* 0x8a0 8 */ unsigned __int64 IntS3;/* 0x8a8 8 */ unsigned __int64 IntV0;/* 0x8b0 8 */ unsigned __int64 IntAp;/* 0x8b8 8 */ /* ── cacheline 35 boundary (2240 bytes) ── */ unsigned __int64 IntT2;/* 0x8c0 8 */ unsigned __int64 IntT3;/* 0x8c8 8 */ unsigned __int64 IntSp;/* 0x8d0 8 */ unsigned __int64 IntT4;/* 0x8d8 8 */ unsigned __int64 IntT5;/* 0x8e0 8 */ unsigned __int64 IntT6;/* 0x8e8 8 */ unsigned __int64 IntT7;/* 0x8f0 8 */ unsigned __int64 IntT8;/* 0x8f8 8 */ /* ── cacheline 36 boundary (2304 bytes) ── */ unsigned __int64 IntT9;/* 0x900 8 */ unsigned __int64 IntT10;/* 0x908 8 */ unsigned __int64 IntT11;/* 0x910 8 */ unsigned __int64 IntT12;/* 0x918 8 */ unsigned __int64 IntT13;/* 0x920 8 */ unsigned __int64 IntT14;/* 0x928 8 */ unsigned __int64 IntT15;/* 0x930 8 */ unsigned __int64 IntT16;/* 0x938 8 */ /* ── cacheline 37 boundary (2368 bytes) ── */ unsigned __int64 IntT17;/* 0x940 8 */ unsigned __int64 IntT18;/* 0x948 8 */ unsigned __int64 IntT19;/* 0x950 8 */ unsigned __int64 IntT20;/* 0x958 8 */ unsigned __int64 IntT21;/* 0x960 8 */ unsigned __int64 IntT22;/* 0x968 8 */ unsigned __int64 IntNats;/* 0x970 8 */ unsigned __int64 Preds;/* 0x978 8 */ /* ── cacheline 38 boundary (2432 bytes) ── */ unsigned __int64 BrS0l;/* 0x980 8 */ unsigned __int64 BrS0h;/* 0x988 8 */ unsigned __int64 BrS1l;/* 0x990 8 */ unsigned __int64 BrS1h;/* 0x998 8 */ unsigned __int64 BrS2l;/* 0x9a0 8 */ unsigned __int64 BrS2h;/* 0x9a8 8 */ unsigned __int64 BrS3l;/* 0x9b0 8 */ unsigned __int64 BrS3h;/* 0x9b8 8 */ /* ── cacheline 39 boundary (2496 bytes) ── */ unsigned __int64 BrS4l;/* 0x9c0 8 */ unsigned __int64 BrS4h;/* 0x9c8 8 */ unsigned __int64 BrT0l;/* 0x9d0 8 */ unsigned __int64 BrT0h;/* 0x9d8 8 */ unsigned __int64 BrT1l;/* 0x9e0 8 */ unsigned __int64 BrT1h;/* 0x9e8 8 */ unsigned __int64 BrRpl;/* 0x9f0 8 */ unsigned __int64 BrRph;/* 0x9f8 8 */ /* ── cacheline 40 boundary (2560 bytes) ── */ unsigned __int64 BrT2l;/* 0xa00 8 */ unsigned __int64 BrT2h;/* 0xa08 8 */ unsigned __int64 BrT3l;/* 0xa10 8 */ unsigned __int64 BrT3h;/* 0xa18 8 */ unsigned __int64 BrT4l;/* 0xa20 8 */ unsigned __int64 BrT4h;/* 0xa28 8 */ unsigned __int64 BrT5l;/* 0xa30 8 */ unsigned __int64 BrT5h;/* 0xa38 8 */ /* ── cacheline 41 boundary (2624 bytes) ── */ unsigned __int64 BrT6l;/* 0xa40 8 */ unsigned __int64 BrT6h;/* 0xa48 8 */ unsigned __int64 BrT7l;/* 0xa50 8 */ unsigned __int64 BrT7h;/* 0xa58 8 */ unsigned __int64 BrT8l;/* 0xa60 8 */ unsigned __int64 BrT8h;/* 0xa68 8 */ unsigned __int64 BrT9l;/* 0xa70 8 */ unsigned __int64 BrT9h;/* 0xa78 8 */ /* ── cacheline 42 boundary (2688 bytes) ── */ unsigned __int64 ApSunatcr;/* 0xa80 8 */ unsigned __int64 ApSlc;/* 0xa88 8 */ unsigned __int64 ApTccv;/* 0xa90 8 */ unsigned __int64 ApDCR;/* 0xa98 8 */ unsigned __int64 RsPFS;/* 0xaa0 8 */ unsigned __int64 RsBSP;/* 0xaa8 8 */ unsigned __int64 RsBSPStore;/* 0xab0 8 */ unsigned __int64 RsRSC;/* 0xab8 8 */ /* ── cacheline 43 boundary (2752 bytes) ── */ unsigned __int64 RsRNAT;/* 0xac0 8 */ unsigned __int64 StIPSR;/* 0xac8 8 */ unsigned __int64 StIIP;/* 0xad0 8 */ unsigned __int64 StIFS;/* 0xad8 8 */ unsigned __int64 Fill;/* 0xae0 8 */};size 2800 (0xaf0)223 members0 holespadding 844 cachelines
Used in (1)