hotspot/src/cpu/x86/vm/x86_32.ad
changeset 32727 320855c2baef
parent 32082 2a3323e25de1
child 33089 f4e956ed8b43
equal deleted inserted replaced
32726:8ccad6e5cdc6 32727:320855c2baef
  1002       __ vmovdqu(Address(rsp, -32), xmm0);
  1002       __ vmovdqu(Address(rsp, -32), xmm0);
  1003       __ vmovdqu(xmm0, Address(rsp, src_offset));
  1003       __ vmovdqu(xmm0, Address(rsp, src_offset));
  1004       __ vmovdqu(Address(rsp, dst_offset), xmm0);
  1004       __ vmovdqu(Address(rsp, dst_offset), xmm0);
  1005       __ vmovdqu(xmm0, Address(rsp, -32));
  1005       __ vmovdqu(xmm0, Address(rsp, -32));
  1006     case Op_VecZ:
  1006     case Op_VecZ:
  1007       __ evmovdqu(Address(rsp, -64), xmm0, 2);
  1007       __ evmovdqul(Address(rsp, -64), xmm0, 2);
  1008       __ evmovdqu(xmm0, Address(rsp, src_offset), 2);
  1008       __ evmovdqul(xmm0, Address(rsp, src_offset), 2);
  1009       __ evmovdqu(Address(rsp, dst_offset), xmm0, 2);
  1009       __ evmovdqul(Address(rsp, dst_offset), xmm0, 2);
  1010       __ evmovdqu(xmm0, Address(rsp, -64), 2);
  1010       __ evmovdqul(xmm0, Address(rsp, -64), 2);
  1011       break;
  1011       break;
  1012     default:
  1012     default:
  1013       ShouldNotReachHere();
  1013       ShouldNotReachHere();
  1014     }
  1014     }
  1015     int size = __ offset() - offset;
  1015     int size = __ offset() - offset;