It is quite different than a general purpose AOT compiler for .NET, as it also takes into account HPC# code patterns.
https://docs.unity3d.com/Packages/com.unity.burst@1.3/manual...