Home | History | Annotate | Download | only in x64

Lines Matching refs:Code

6 //     * Redistributions of source code must retain the above copyright
79 void Assembler::emit_code_target(Handle<Code> target,
90 // Optimization if we keep jumping to the same code target.
113 emit(0x48 | (reg.code() & 0x8) >> 1 | rm_reg.code() >> 3);
118 emit(0x48 | (reg.code() & 0x8) >> 1 | rm_reg.code() >> 3);
128 emit(0x48 | (reg.code() & 0x8) >> 1 | op.rex_);
133 ASSERT_EQ(rm_reg.code() & 0xf, rm_reg.code());
176 byte rex_bits = (reg.code() & 0x8) >> 1 | op.rex_;
182 byte rex_bits = (reg.code() & 0x8) >> 1 | (base.code() & 0x8) >> 3;
188 byte rex_bits = (reg.code() & 0x8) >> 1 | (base.code() & 0x8) >> 3;
194 byte rex_bits = (reg.code() & 0x8) >> 1 | (base.code() & 0x8) >> 3;
241 // absolute code pointer inside code object moves with the code object.
284 Object* target_code = Code::GetCodeFromTargetAddress(target);
395 Code* RelocInfo::code_age_stub() {
398 return Code::GetCodeFromTargetAddress(
403 void RelocInfo::set_code_age_stub(Code* stub) {
426 Object* target_code = Code::GetCodeFromTargetAddress(target);
515 // Set REX.B to the high bit of rm.code().