diff options
Diffstat (limited to 'ARMeilleure/CodeGen/X86/PreAllocator.cs')
-rw-r--r-- | ARMeilleure/CodeGen/X86/PreAllocator.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ARMeilleure/CodeGen/X86/PreAllocator.cs b/ARMeilleure/CodeGen/X86/PreAllocator.cs index 334f8f7e..72bf64ed 100644 --- a/ARMeilleure/CodeGen/X86/PreAllocator.cs +++ b/ARMeilleure/CodeGen/X86/PreAllocator.cs @@ -796,6 +796,8 @@ namespace ARMeilleure.CodeGen.X86 } } + node.SetSources(sources.ToArray()); + if (dest != default) { if (dest.Type == OperandType.V128) @@ -823,8 +825,6 @@ namespace ARMeilleure.CodeGen.X86 node.Destination = retReg; } } - - node.SetSources(sources.ToArray()); } private static void HandleTailcallSystemVAbi(IntrusiveList<Operation> nodes, StackAllocator stackAlloc, Operation node) |