Home | History | Annotate | Download | only in x64

Lines Matching full:immediate

332 class Immediate BASE_EMBEDDED {
334 explicit Immediate(int32_t value) : value_(value) {}
335 explicit Immediate(Smi* value) {
667 void pushq(Immediate value);
677 void enter(Immediate size);
682 void movb(Register dst, Immediate imm);
684 void movb(const Operand& dst, Immediate imm);
690 void movw(const Operand& dst, Immediate imm);
699 // Loads a 64-bit immediate into a register.
720 // Instruction to load from an immediate 64-bit pointer into RAX.
730 void cmpb(Register dst, Immediate src) {
734 void cmpb_al(Immediate src);
748 void cmpb(const Operand& dst, Immediate src) {
752 void cmpw(const Operand& dst, Immediate src) {
756 void cmpw(Register dst, Immediate src) {
772 void andb(Register dst, Immediate src) {
791 void instruction##p(Register dst, Immediate imm8) { \
795 void instruction##l(Register dst, Immediate imm8) { \
799 void instruction##q(Register dst, Immediate imm8) { \
803 void instruction##p(Operand dst, Immediate imm8) { \
807 void instruction##l(Operand dst, Immediate imm8) { \
811 void instruction##q(Operand dst, Immediate imm8) { \
838 void subb(Register dst, Immediate src) {
843 void testb(Register reg, Immediate mask);
844 void testb(const Operand& op, Immediate mask);
1727 void emit(Immediate x) { emitl(x.value_); }
1916 Immediate src);
1919 Immediate src);
1923 Immediate src);
1926 Immediate src);
1930 Immediate src,
1934 Immediate src,
1938 void shift(Operand dst, Immediate shift_amount, int subcode, int size);
1939 void shift(Register dst, Immediate shift_amount, int subcode, int size);
1958 void emit_add(Register dst, Immediate src, int size) {
1970 void emit_add(const Operand& dst, Immediate src, int size) {
1986 void emit_and(Register dst, Immediate src, int size) {
1990 void emit_and(const Operand& dst, Immediate src, int size) {
2006 void emit_cmp(Register dst, Immediate src, int size) {
2010 void emit_cmp(const Operand& dst, Immediate src, int size) {
2029 void emit_imul(Register dst, Register src, Immediate imm, int size);
2030 void emit_imul(Register dst, const Operand& src, Immediate imm, int size);
2040 void emit_mov(Register dst, Immediate value, int size);
2041 void emit_mov(const Operand& dst, Immediate value, int size);
2066 void emit_or(Register dst, Immediate src, int size) {
2070 void emit_or(const Operand& dst, Immediate src, int size) {
2084 void emit_sub(Register dst, Immediate src, int size) {
2096 void emit_sub(const Operand& dst, Immediate src, int size) {
2101 void emit_test(Register reg, Immediate mask, int size);
2103 void emit_test(const Operand& op, Immediate mask, int size);
2125 void emit_xor(Register dst, Immediate src, int size) {
2129 void emit_xor(const Operand& dst, Immediate src, int size) {