< prev index next >

src/cpu/x86/vm/x86_64.ad

Print this page

        

*** 1079,1092 **** __ vmovdqu(xmm0, Address(rsp, src_offset)); __ vmovdqu(Address(rsp, dst_offset), xmm0); __ vmovdqu(xmm0, Address(rsp, -32)); break; case Op_VecZ: ! __ evmovdqul(Address(rsp, -64), xmm0, 2); ! __ evmovdqul(xmm0, Address(rsp, src_offset), 2); ! __ evmovdqul(Address(rsp, dst_offset), xmm0, 2); ! __ evmovdqul(xmm0, Address(rsp, -64), 2); break; default: ShouldNotReachHere(); } #ifndef PRODUCT --- 1079,1092 ---- __ vmovdqu(xmm0, Address(rsp, src_offset)); __ vmovdqu(Address(rsp, dst_offset), xmm0); __ vmovdqu(xmm0, Address(rsp, -32)); break; case Op_VecZ: ! __ evmovdquq(Address(rsp, -64), xmm0, 2); ! __ evmovdquq(xmm0, Address(rsp, src_offset), 2); ! __ evmovdquq(Address(rsp, dst_offset), xmm0, 2); ! __ evmovdquq(xmm0, Address(rsp, -64), 2); break; default: ShouldNotReachHere(); } #ifndef PRODUCT
< prev index next >