Lines Matching refs:Assembler
40 #include "src/mips64/assembler-mips64.h"
42 #include "src/assembler.h"
119 int count = Assembler::RelocateInternalReference(p, delta);
127 return Assembler::target_address_at(pc_, host_);
151 // pc_ + Assembler::kInstructionsFor32BitConstant * Assembler::kInstrSize);
153 pc_ + Assembler::kInstructionsFor64BitConstant * Assembler::kInstrSize);
164 return Assembler::kSpecialTargetSize;
172 Assembler::set_target_address_at(pc_, host_, target, icache_flush_mode);
182 Address Assembler::target_address_from_return_address(Address pc) {
187 Address Assembler::break_address_from_return_address(Address pc) {
188 return pc - Assembler::kPatchDebugBreakSlotReturnOffset;
194 return reinterpret_cast<Object*>(Assembler::target_address_at(pc_, host_));
198 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) {
201 Assembler::target_address_at(pc_, host_)));
209 Assembler::set_target_address_at(pc_, host_,
223 return Assembler::target_address_at(pc_, host_);
227 Address RelocInfo::target_runtime_entry(Assembler* origin) {
270 static const int kNoCodeAgeSequenceLength = 9 * Assembler::kInstrSize;
273 Handle<Object> RelocInfo::code_age_stub_handle(Assembler* origin) {
282 Assembler::target_address_at(pc_ + Assembler::kInstrSize, host_));
289 Assembler::set_target_address_at(pc_ + Assembler::kInstrSize,
301 return Assembler::target_address_at(pc_, host_);
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_);
364 return !Assembler::IsNop(current_instr, Assembler::DEBUG_BREAK_NOP);
418 // Assembler.
421 void Assembler::CheckBuffer() {
428 void Assembler::CheckTrampolinePoolQuick() {
435 void Assembler::emit(Instr x) {
445 void Assembler::emit(uint64_t x) {