Home | History | Annotate | Download | only in mips64

Lines Matching defs:pc

196   Instr* pc = reinterpret_cast<Instr*>(pc_);
199 *(pc + i) = *(instr + i);
207 // Patch the code at the current PC with a call to the target address.
655 // EndOfChain sentinel is returned directly, not relative to pc or pos.
675 // EndOfChain sentinel is returned directly, not relative to pc or pos.
686 // EndOfChain sentinel is returned directly, not relative to pc or pos.
1374 // Get pc of delay slot.
1400 // Get pc of delay slot.
1420 // Get pc of delay slot.
1433 // Get pc of delay slot.
2576 int Assembler::RelocateInternalReference(byte* pc, intptr_t pc_delta) {
2577 Instr instr = instr_at(pc);
2580 Instr instr_lui = instr_at(pc + 0 * Assembler::kInstrSize);
2581 Instr instr_ori = instr_at(pc + 1 * Assembler::kInstrSize);
2582 Instr instr_ori2 = instr_at(pc + 3 * Assembler::kInstrSize);
2602 instr_at_put(pc + 0 * Assembler::kInstrSize,
2604 instr_at_put(pc + 1 * Assembler::kInstrSize,
2606 instr_at_put(pc + 3 * Assembler::kInstrSize,
2623 instr_at_put(pc, instr | (imm26 & kImm26Mask));
2667 byte* p = reinterpret_cast<byte*>(it.rinfo()->pc());
2799 Address Assembler::target_address_at(Address pc) {
2800 Instr instr0 = instr_at(pc);
2801 Instr instr1 = instr_at(pc + 1 * kInstrSize);
2802 Instr instr3 = instr_at(pc + 3 * kInstrSize);
2845 void Assembler::set_target_address_at(Address pc,
2853 Instr instr1 = instr_at(pc + kInstrSize);
2855 uint32_t* p = reinterpret_cast<uint32_t*>(pc);
2860 Instr instr0 = instr_at(pc);
2861 Instr instr3 = instr_at(pc + kInstrSize * 3);
2878 CpuFeatures::FlushICache(pc, 4 * Assembler::kInstrSize);
2883 void Assembler::JumpLabelToJumpRegister(Address pc) {
2884 // Address pc points to lui/ori instructions.
2885 // Jump to label may follow at pc + 2 * kInstrSize.
2886 uint32_t* p = reinterpret_cast<uint32_t*>(pc);
2888 Instr instr1 = instr_at(pc);
2890 Instr instr2 = instr_at(pc + 1 * kInstrSize);
2891 Instr instr3 = instr_at(pc + 6 * kInstrSize);
2912 CpuFeatures::FlushICache(pc+6, sizeof(int32_t));