src/hotspot/cpu/x86/assembler_x86.hpp
changeset 57804 9b7b9f16dfd9
parent 57786 948ac3112da8
child 58421 6fc57e391539
equal deleted inserted replaced
57803:23e3ab980622 57804:9b7b9f16dfd9
  1026   void cdqq();
  1026   void cdqq();
  1027 
  1027 
  1028   void cld();
  1028   void cld();
  1029 
  1029 
  1030   void clflush(Address adr);
  1030   void clflush(Address adr);
       
  1031   void clflushopt(Address adr);
       
  1032   void clwb(Address adr);
  1031 
  1033 
  1032   void cmovl(Condition cc, Register dst, Register src);
  1034   void cmovl(Condition cc, Register dst, Register src);
  1033   void cmovl(Condition cc, Register dst, Address src);
  1035   void cmovl(Condition cc, Register dst, Address src);
  1034 
  1036 
  1035   void cmovq(Condition cc, Register dst, Register src);
  1037   void cmovq(Condition cc, Register dst, Register src);
  1402       addl(Address(rsp, offset), 0);// Assert the lock# signal here
  1404       addl(Address(rsp, offset), 0);// Assert the lock# signal here
  1403     }
  1405     }
  1404   }
  1406   }
  1405 
  1407 
  1406   void mfence();
  1408   void mfence();
       
  1409   void sfence();
  1407 
  1410 
  1408   // Moves
  1411   // Moves
  1409 
  1412 
  1410   void mov64(Register dst, int64_t imm64);
  1413   void mov64(Register dst, int64_t imm64);
  1411 
  1414