Lines Matching defs:adr
598 void Assembler::emit_operand(int code, Operand adr) {
600 const unsigned length = adr.data().len;
604 DCHECK_EQ(adr.data().buf[0] & 0x38, 0);
605 *pc_++ = adr.data().buf[0] | code << 3;
608 if (adr.data().buf[0] == 5) {
611 reinterpret_cast<Address>(&adr.data().buf[1]));
614 label->pos() - pc_offset() - sizeof(int32_t) + adr.data().addend;
628 for (unsigned i = 1; i < length; i++) *pc_++ = adr.data().buf[i];
1039 void Assembler::call(Register adr) {
1042 emit_optional_rex_32(adr);
1044 emit_modrm(0x2, adr);
2412 void Assembler::fld_s(Operand adr) {
2414 emit_optional_rex_32(adr);
2416 emit_operand(0, adr);
2419 void Assembler::fld_d(Operand adr) {
2421 emit_optional_rex_32(adr);
2423 emit_operand(0, adr);
2426 void Assembler::fstp_s(Operand adr) {
2428 emit_optional_rex_32(adr);
2430 emit_operand(3, adr);
2433 void Assembler::fstp_d(Operand adr) {
2435 emit_optional_rex_32(adr);
2437 emit_operand(3, adr);
2446 void Assembler::fild_s(Operand adr) {
2448 emit_optional_rex_32(adr);
2450 emit_operand(0, adr);
2453 void Assembler::fild_d(Operand adr) {
2455 emit_optional_rex_32(adr);
2457 emit_operand(5, adr);
2460 void Assembler::fistp_s(Operand adr) {
2462 emit_optional_rex_32(adr);
2464 emit_operand(3, adr);
2467 void Assembler::fisttp_s(Operand adr) {
2470 emit_optional_rex_32(adr);
2472 emit_operand(1, adr);
2475 void Assembler::fisttp_d(Operand adr) {
2478 emit_optional_rex_32(adr);
2480 emit_operand(1, adr);
2483 void Assembler::fist_s(Operand adr) {
2485 emit_optional_rex_32(adr);
2487 emit_operand(2, adr);
2490 void Assembler::fistp_d(Operand adr) {
2492 emit_optional_rex_32(adr);
2494 emit_operand(7, adr);
2561 void Assembler::fisub_s(Operand adr) {
2563 emit_optional_rex_32(adr);
2565 emit_operand(4, adr);
4408 void Assembler::emit_sse_operand(XMMRegister reg, Operand adr) {
4410 emit_operand(ireg, adr);
4413 void Assembler::emit_sse_operand(Register reg, Operand adr) {
4414 emit_operand(reg, adr);