In C++ PEXT/PDEP implementations
I believe that significant changes were made. But there was a comment stating that modifying is off topic.
As this code is public, then modifications should be considered maintaining the code. And it should be clear that I do understand how it works.
In fact, unless there is something I missed, I plan on making a pull request to update the git repository.
The assembly is significantly different, enough that most programmers would take a good while to assert they are functionally equivent.So it is not just changing variable names, or trivially rearranging the code.
I will of course remove the post if the consensus is that it is off topic.