Lines Matching refs:adr
457 void Assembler::emit_operand(int code, const Operand& adr) { in emit_operand() argument
459 const unsigned length = adr.len_; in emit_operand()
463 DCHECK((adr.buf_[0] & 0x38) == 0); in emit_operand()
464 *pc_++ = adr.buf_[0] | code << 3; in emit_operand()
467 if (adr.buf_[0] == 5) { in emit_operand()
469 Label* label = *bit_cast<Label* const*>(&adr.buf_[1]); in emit_operand()
485 for (unsigned i = 1; i < length; i++) *pc_++ = adr.buf_[i]; in emit_operand()
872 void Assembler::call(Register adr) { in call() argument
875 emit_optional_rex_32(adr); in call()
877 emit_modrm(0x2, adr); in call()
2229 void Assembler::fld_s(const Operand& adr) { in fld_s() argument
2231 emit_optional_rex_32(adr); in fld_s()
2233 emit_operand(0, adr); in fld_s()
2237 void Assembler::fld_d(const Operand& adr) { in fld_d() argument
2239 emit_optional_rex_32(adr); in fld_d()
2241 emit_operand(0, adr); in fld_d()
2245 void Assembler::fstp_s(const Operand& adr) { in fstp_s() argument
2247 emit_optional_rex_32(adr); in fstp_s()
2249 emit_operand(3, adr); in fstp_s()
2253 void Assembler::fstp_d(const Operand& adr) { in fstp_d() argument
2255 emit_optional_rex_32(adr); in fstp_d()
2257 emit_operand(3, adr); in fstp_d()
2268 void Assembler::fild_s(const Operand& adr) { in fild_s() argument
2270 emit_optional_rex_32(adr); in fild_s()
2272 emit_operand(0, adr); in fild_s()
2276 void Assembler::fild_d(const Operand& adr) { in fild_d() argument
2278 emit_optional_rex_32(adr); in fild_d()
2280 emit_operand(5, adr); in fild_d()
2284 void Assembler::fistp_s(const Operand& adr) { in fistp_s() argument
2286 emit_optional_rex_32(adr); in fistp_s()
2288 emit_operand(3, adr); in fistp_s()
2292 void Assembler::fisttp_s(const Operand& adr) { in fisttp_s() argument
2295 emit_optional_rex_32(adr); in fisttp_s()
2297 emit_operand(1, adr); in fisttp_s()
2301 void Assembler::fisttp_d(const Operand& adr) { in fisttp_d() argument
2304 emit_optional_rex_32(adr); in fisttp_d()
2306 emit_operand(1, adr); in fisttp_d()
2310 void Assembler::fist_s(const Operand& adr) { in fist_s() argument
2312 emit_optional_rex_32(adr); in fist_s()
2314 emit_operand(2, adr); in fist_s()
2318 void Assembler::fistp_d(const Operand& adr) { in fistp_d() argument
2320 emit_optional_rex_32(adr); in fistp_d()
2322 emit_operand(7, adr); in fistp_d()
2401 void Assembler::fisub_s(const Operand& adr) { in fisub_s() argument
2403 emit_optional_rex_32(adr); in fisub_s()
2405 emit_operand(4, adr); in fisub_s()
4644 void Assembler::emit_sse_operand(XMMRegister reg, const Operand& adr) { in emit_sse_operand() argument
4646 emit_operand(ireg, adr); in emit_sse_operand()
4650 void Assembler::emit_sse_operand(Register reg, const Operand& adr) { in emit_sse_operand() argument
4652 emit_operand(ireg, adr); in emit_sse_operand()