257258259260261262263264265266267
case FLOAT: a.movss(dword_ptr(rsp, 0), xmm0); break; case DOUBLE: a.movsd(qword_ptr(rsp, 0), xmm0); break; default: a.mov(qword_ptr(rsp, 0), rax); }
303304305306307308309310311312313
case FLOAT: a.movss(xmm0, dword_ptr(rsp, 0)); break; case DOUBLE: a.movsd(xmm0, qword_ptr(rsp, 0)); break; default: a.mov(rax, qword_ptr(rsp, 0)); break;
254255256257258259260261262263264
300301302303304305306307308309310
258259260261262263264265266267268
304305306307308309310311312313314