Home | History | Annotate | Download | only in mips64

Lines Matching refs:pc_

118     byte* p = reinterpret_cast<byte*>(pc_);
127 return Assembler::target_address_at(pc_, host_);
151 // pc_ + Assembler::kInstructionsFor32BitConstant * Assembler::kInstrSize);
153 pc_ + Assembler::kInstructionsFor64BitConstant * Assembler::kInstrSize);
172 Assembler::set_target_address_at(pc_, host_, target, icache_flush_mode);
194 return reinterpret_cast<Object*>(Assembler::target_address_at(pc_, host_));
201 Assembler::target_address_at(pc_, host_)));
209 Assembler::set_target_address_at(pc_, host_,
216 host(), &Memory::Object_at(pc_), HeapObject::cast(target));
223 return Assembler::target_address_at(pc_, host_);
244 Address address = Memory::Address_at(pc_);
251 return Cell::FromValueAddress(Memory::Address_at(pc_));
260 Memory::Address_at(pc_) = address;
282 Assembler::target_address_at(pc_ + Assembler::kInstrSize, host_));
289 Assembler::set_target_address_at(pc_ + Assembler::kInstrSize,
298 // The pc_ offset of 0 assumes mips patched return sequence per
301 return Assembler::target_address_at(pc_, host_);
308 // The pc_ offset of 0 assumes mips patched return sequence per
311 Assembler::set_target_address_at(pc_, host_, target);
328 return reinterpret_cast<Object**>(pc_ + 6 * Assembler::kInstrSize);
342 Assembler::set_target_address_at(pc_, host_, NULL);
347 Instr instr0 = Assembler::instr_at(pc_); // lui.
348 Instr instr1 = Assembler::instr_at(pc_ + 1 * Assembler::kInstrSize); // ori.
349 Instr instr2 = Assembler::instr_at(pc_ + 2 * Assembler::kInstrSize); // dsll.
350 Instr instr3 = Assembler::instr_at(pc_ + 3 * Assembler::kInstrSize); // ori.
351 Instr instr4 = Assembler::instr_at(pc_ + 4 * Assembler::kInstrSize); // jalr.
363 Instr current_instr = Assembler::instr_at(pc_);
439 *reinterpret_cast<Instr*>(pc_) = x;
440 pc_ += kInstrSize;
449 *reinterpret_cast<uint64_t*>(pc_) = x;
450 pc_ += kInstrSize * 2;