With Closure
Ensure that the noalias
optimization takes effect by expanding to closure call.
Implementation
This library only contains one macro definition, but the first 12 items have been expanded to ensure parameter transfer.
Reason and usage
Due to compiler limitations, some code cannot achieve complete alias optimization.
The compiler cannot delete the branch.
After passing a function, the compiler learned about this.
Branch deleted.