+ # load non-volatile fp registers\r
+ ldmxcsr 0x50(%rcx)\r
+ movdqu 0x58(%rcx), %xmm6\r
+ movdqu 0x68(%rcx), %xmm7\r
+ movdqu 0x78(%rcx), %xmm8\r
+ movdqu 0x88(%rcx), %xmm9\r
+ movdqu 0x98(%rcx), %xmm10\r
+ movdqu 0xA8(%rcx), %xmm11\r
+ movdqu 0xB8(%rcx), %xmm12\r
+ movdqu 0xC8(%rcx), %xmm13\r
+ movdqu 0xD8(%rcx), %xmm14\r
+ movdqu 0xE8(%rcx), %xmm15\r
+ mov %rdx, %rax # set return value\r