< prev index next >

src/hotspot/cpu/x86/assembler_x86.hpp

Print this page




1002 #ifdef _LP64
1003   void bsfq(Register dst, Register src);
1004   void bsrq(Register dst, Register src);
1005 #endif
1006 
1007   void bswapl(Register reg);
1008 
1009   void bswapq(Register reg);
1010 
1011   void call(Label& L, relocInfo::relocType rtype);
1012   void call(Register reg);  // push pc; pc <- reg
1013   void call(Address adr);   // push pc; pc <- adr
1014 
1015   void cdql();
1016 
1017   void cdqq();
1018 
1019   void cld();
1020 
1021   void clflush(Address adr);


1022 
1023   void cmovl(Condition cc, Register dst, Register src);
1024   void cmovl(Condition cc, Register dst, Address src);
1025 
1026   void cmovq(Condition cc, Register dst, Register src);
1027   void cmovq(Condition cc, Register dst, Address src);
1028 
1029 
1030   void cmpb(Address dst, int imm8);
1031 
1032   void cmpl(Address dst, int32_t imm32);
1033 
1034   void cmpl(Register dst, int32_t imm32);
1035   void cmpl(Register dst, Register src);
1036   void cmpl(Register dst, Address src);
1037 
1038   void cmpq(Address dst, int32_t imm32);
1039   void cmpq(Address dst, Register src);
1040 
1041   void cmpq(Register dst, int32_t imm32);




1002 #ifdef _LP64
1003   void bsfq(Register dst, Register src);
1004   void bsrq(Register dst, Register src);
1005 #endif
1006 
1007   void bswapl(Register reg);
1008 
1009   void bswapq(Register reg);
1010 
1011   void call(Label& L, relocInfo::relocType rtype);
1012   void call(Register reg);  // push pc; pc <- reg
1013   void call(Address adr);   // push pc; pc <- adr
1014 
1015   void cdql();
1016 
1017   void cdqq();
1018 
1019   void cld();
1020 
1021   void clflush(Address adr);
1022   void clflushopt(Address adr);
1023   void clwb(Address adr);
1024 
1025   void cmovl(Condition cc, Register dst, Register src);
1026   void cmovl(Condition cc, Register dst, Address src);
1027 
1028   void cmovq(Condition cc, Register dst, Register src);
1029   void cmovq(Condition cc, Register dst, Address src);
1030 
1031 
1032   void cmpb(Address dst, int imm8);
1033 
1034   void cmpl(Address dst, int32_t imm32);
1035 
1036   void cmpl(Register dst, int32_t imm32);
1037   void cmpl(Register dst, Register src);
1038   void cmpl(Register dst, Address src);
1039 
1040   void cmpq(Address dst, int32_t imm32);
1041   void cmpq(Address dst, Register src);
1042 
1043   void cmpq(Register dst, int32_t imm32);


< prev index next >