Looking at consequences of passing too few register parameters to a C function on various architectures
The article examines what happens when a C function receives fewer register parameters than expected across different CPU architectures, concluding the outcome is always problematic but especially severe on Itanium.