src/hotspot/cpu/x86/x86_32.ad
changeset 58019 86b95fc6ca32
parent 54750 1851a532ddfe
child 58029 66c880e5d21d
equal deleted inserted replaced
58018:a3c63a9dfb2c 58019:86b95fc6ca32
  7313   ins_encode( /*empty encoding*/ );
  7313   ins_encode( /*empty encoding*/ );
  7314   ins_cost(0);
  7314   ins_cost(0);
  7315   ins_pipe( empty );
  7315   ins_pipe( empty );
  7316 %}
  7316 %}
  7317 
  7317 
       
  7318 instruct castLL( rRegL dst ) %{
       
  7319   match(Set dst (CastLL dst));
       
  7320   format %{ "#castLL of $dst" %}
       
  7321   ins_encode( /*empty encoding*/ );
       
  7322   ins_cost(0);
       
  7323   ins_pipe( empty );
       
  7324 %}
       
  7325 
  7318 
  7326 
  7319 // Load-locked - same as a regular pointer load when used with compare-swap
  7327 // Load-locked - same as a regular pointer load when used with compare-swap
  7320 instruct loadPLocked(eRegP dst, memory mem) %{
  7328 instruct loadPLocked(eRegP dst, memory mem) %{
  7321   match(Set dst (LoadPLocked mem));
  7329   match(Set dst (LoadPLocked mem));
  7322 
  7330