Loading
Bug 1727698 - Ion: centralise definition of spill slot size. r=lth.
The `Architecture-*.h` file on each platform ought to define the spill slot size -- it should not be hidden down in the move emitter like it is now. This patch does that, defining it as `max(sizeof(Registers::RegisterContent), sizeof(FloatRegisters::RegisterContent))`. For maximum safety and detection of misunderstandings, it also statically asserts the expected value for each architecture. Differential Revision: https://phabricator.services.mozilla.com/D125960