Per my comments made here, I'm not super satisfied with a solution where we are loading arrays just to immediately store them, loading again after a bitcast. Theoretically, alloca should be optimized out, but this seems like a design flaw in trying to support 80-bit floating point numbers when compiling x87 support on Windows.
Ref: 7b89593
Ref: 4393ce6
cc @fvrmatteo @mrexodia @Ninja3047