PR-885 implements spilling of frequently used large constants, currently placing the spill code in the prologue of the first function in the module. While this approach is generally reasonable for optimized code, we should also consider alternative locations or strategies for performing the spilling.