| #ifndef PCH_H_IN | |
| #define PCH_H_IN | |
| static const int kAlignment = 64; | |
| struct [[gnu::aligned(kAlignment)]] RowCol { | |
| unsigned row; | |
| unsigned col; | |
| }; | |
| struct [[gnu::aligned(kAlignment)]] Submatrix { | |
| struct RowCol origin; | |
| struct RowCol size; | |
| }; | |
| struct [[gnu::aligned(kAlignment)]] MatrixData { | |
| struct Submatrix section; | |
| unsigned stride; | |
| }; | |
| #endif // _H_IN |