AUTO_VAR_INIT adds a flag to clang to ensure the stack is initialised.
It will write a known value to the stack before it is used to ensure
no previous stack memory is leaked across functions.
This is currently disabled by default on amd64 as it seems to call memset
before ifunc resolution has occurred.
On a 4 core arm64 CPU no significant difference in kernel build sys and
real timd and only a 0.06% increase in user time was observed when this
was enabled.