Precompute moves and use magics index as compress mask on AVX512ICL
Passed STC
https://tests.stockfishchess.org/tests/view/69f6df65b64b50e29dbed427
LLR: 2.94 (-2.94,2.94) <0.00,2.00>
Total: 112224 W: 29195 L: 28782 D: 54247
Ptnml(0-2): 312, 12345, 30381, 12766, 308
Local speedup:
```
Result of 100 runs
base (...kfish.master) = 2050387 +/- 5497
test (./stockfish ) = 2069598 +/- 4426
diff = +19211 +/- 7468
speedup = +0.0094
P(speedup > 0) = 1.0000
```
closes https://github.com/official-stockfish/Stockfish/pull/6797
No functional change