<HTML>
<div><style> BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }</style>Hi everyone,</div><div><br>
</div><div>Sorry I've been away for a while - hope my infectious enthusiasm has still been contagious!<br>
<br>
Anyhow, I've finally managed to implement the BMI2 instructions for i386 and x86-64 over at https://bugs.freepascal.org/view.php?id=33549.  I'm not certain if everything is truly correct since my CPU doesn't actually support the instructions.  I did, however, compare the disassembly of a program written in Visual C++ with that of Free Pascal with the new instructions, and confirmed that they produced the same machine code.  The disassembler in Lazarus also now supports these instructions, so that acts as a second source of comparison too.<br>
<br>
Gareth aka. Kit<br>
</div> </HTML>