Lines Matching refs:instr2
855 Instr instr2 = instr_at(pos + 1 * kInstrSize); in target_at() local
856 DCHECK(IsOri(instr2) || IsJicOrJialc(instr2)); in target_at()
858 if (IsJicOrJialc(instr2)) { in target_at()
859 imm = CreateTargetAddress(instr1, instr2); in target_at()
861 imm = GetLuiOriImmediate(instr1, instr2); in target_at()
979 Instr instr2 = instr_at(pos + 1 * kInstrSize); in target_at_put() local
980 DCHECK(IsOri(instr2) || IsJicOrJialc(instr2)); in target_at_put()
983 DCHECK(IsLui(instr1) && (IsJicOrJialc(instr2) || IsOri(instr2))); in target_at_put()
985 instr2 &= ~kImm16Mask; in target_at_put()
987 if (IsJicOrJialc(instr2)) { in target_at_put()
991 instr_at_put(pos + 1 * kInstrSize, instr2 | jic_offset_u); in target_at_put()
993 PatchLuiOriImmediate(pos, imm, instr1, 0 * kInstrSize, instr2, in target_at_put()
3466 Instr instr2 = instr_at(pc + 1 * kInstrSize); in MSA_BIT_LIST() local
3467 DCHECK(IsOri(instr2) || IsJicOrJialc(instr2)); in MSA_BIT_LIST()
3469 if (IsJicOrJialc(instr2)) { in MSA_BIT_LIST()
3470 imm = CreateTargetAddress(instr1, instr2); in MSA_BIT_LIST()
3472 imm = GetLuiOriImmediate(instr1, instr2); in MSA_BIT_LIST()
3481 instr2 &= ~kImm16Mask; in MSA_BIT_LIST()
3483 if (IsJicOrJialc(instr2)) { in MSA_BIT_LIST()
3488 instr_at_put(pc + 1 * kInstrSize, instr2 | jic_offset_u); in MSA_BIT_LIST()
3490 PatchLuiOriImmediate(pc, imm, instr1, 0 * kInstrSize, instr2, in MSA_BIT_LIST()
3507 Instr instr2 = instr_at(pc + 1 * kInstrSize); in RelocateRelativeReference() local
3511 if (IsNal(instr2)) { in RelocateRelativeReference()
3512 instr2 = instr3; in RelocateRelativeReference()
3517 DCHECK(IsOri(instr2)); in RelocateRelativeReference()
3518 imm = GetLuiOriImmediate(instr1, instr2); in RelocateRelativeReference()
3520 instr2 &= ~kImm16Mask; in RelocateRelativeReference()
3527 PatchLuiOriImmediate(pc, imm, instr1, 0 * kInstrSize, instr2, ori_offset); in RelocateRelativeReference()
3691 Instr instr2 = instr_at(pc + kInstrSize); in target_address_at() local
3696 if (IsOri(instr2)) { in target_address_at()
3699 target_address = GetLuiOriImmediate(instr1, instr2); in target_address_at()
3704 } else if (IsJicOrJialc(instr2)) { in target_address_at()
3706 return static_cast<Address>(CreateTargetAddress(instr1, instr2)); in target_address_at()
3707 } else if (IsNal(instr2)) { in target_address_at()
3727 Instr instr2 = instr_at(pc + kInstrSize); in set_target_value_at() local
3732 (IsOri(instr2) || IsJicOrJialc(instr2) || IsNal(instr2))); in set_target_value_at()
3735 if (IsJicOrJialc(instr2)) { in set_target_value_at()
3741 instr2 &= ~kImm16Mask; in set_target_value_at()
3744 instr2 |= jic_offset; in set_target_value_at()
3747 instr_at_put(pc + kInstrSize, instr2); in set_target_value_at()
3751 if (IsNal(instr2)) { in set_target_value_at()
3760 if (IsNal(instr2)) { in set_target_value_at()
3767 instr2 &= ~kImm16Mask; in set_target_value_at()
3768 PatchLuiOriImmediate(pc, target, instr1, 0 * kInstrSize, instr2, in set_target_value_at()