Home
last modified time | relevance | path

Searched refs:instr_at (Results 1 – 25 of 28) sorted by relevance

12

/external/v8/src/ppc/
Dassembler-ppc-inl.h338 Instr instr0 = Assembler::instr_at(pc_); in IsPatchedReturnSequence()
339 Instr instr1 = Assembler::instr_at(pc_ + 1 * Assembler::kInstrSize); in IsPatchedReturnSequence()
341 Instr instr3 = Assembler::instr_at(pc_ + (3 * Assembler::kInstrSize)); in IsPatchedReturnSequence()
342 Instr instr4 = Assembler::instr_at(pc_ + (4 * Assembler::kInstrSize)); in IsPatchedReturnSequence()
343 Instr binstr = Assembler::instr_at(pc_ + (7 * Assembler::kInstrSize)); in IsPatchedReturnSequence()
345 Instr binstr = Assembler::instr_at(pc_ + 4 * Assembler::kInstrSize); in IsPatchedReturnSequence()
360 Instr current_instr = Assembler::instr_at(pc_); in IsPatchedDebugBreakSlotSequence()
492 Instr instr1 = instr_at(pc); in target_address_at()
493 Instr instr2 = instr_at(pc + kInstrSize); in target_address_at()
497 Instr instr4 = instr_at(pc + (3 * kInstrSize)); in target_address_at()
[all …]
Dcode-stubs-ppc.h103 masm->instr_at_put(pos, (masm->instr_at(pos) & ~kBOfieldMask) | BT); in PatchBranchIntoNop()
108 masm->instr_at_put(pos, (masm->instr_at(pos) & ~kBOfieldMask) | BF); in PatchNopIntoBranch()
113 Assembler::instr_at(stub->instruction_start() + Assembler::kInstrSize); in GetMode()
114 Instr second_instruction = Assembler::instr_at(stub->instruction_start() + in GetMode()
Dassembler-ppc.h593 int xinstr = instr_at(xpos); in cmpi_optimization()
594 int cmpi_ra = (instr_at(cmpi_pos) & 0x1f0000) >> 16; in cmpi_optimization()
1218 Instr instr_at(int pos) { return *reinterpret_cast<Instr*>(buffer_ + pos); } in instr_at() function
1222 static Instr instr_at(byte* pc) { return *reinterpret_cast<Instr*>(pc); } in instr_at() function
Dassembler-ppc.cc386 Instr instr = instr_at(pos); in target_at()
417 Instr instr = instr_at(pos); in target_at_put()
454 Register dst = Register::from_code(instr_at(pos + kInstrSize)); in target_at_put()
463 Instr operands = instr_at(pos + kInstrSize); in target_at_put()
474 Register dst = Register::from_code(instr_at(pos + kInstrSize)); in target_at_put()
497 Instr instr = instr_at(pos); in max_reach_from()
Dcodegen-ppc.cc634 return Assembler::IsNop(Assembler::instr_at(candidate)); in IsOld()
/external/v8/src/mips64/
Dassembler-mips64-inl.h166 Instr instr = Assembler::instr_at(pc + 0 * Assembler::kInstrSize); in set_target_internal_reference_encoded_at()
184 DCHECK(IsJ(instr_at(pc))); in deserialization_set_target_internal_reference_at()
234 Instr instr = Assembler::instr_at(pc_ + 0 * Assembler::kInstrSize); in target_internal_reference()
353 Instr instr0 = Assembler::instr_at(pc_); // lui. in IsPatchedReturnSequence()
354 Instr instr1 = Assembler::instr_at(pc_ + 1 * Assembler::kInstrSize); // ori. in IsPatchedReturnSequence()
355 Instr instr2 = Assembler::instr_at(pc_ + 2 * Assembler::kInstrSize); // dsll. in IsPatchedReturnSequence()
356 Instr instr3 = Assembler::instr_at(pc_ + 3 * Assembler::kInstrSize); // ori. in IsPatchedReturnSequence()
357 Instr instr4 = Assembler::instr_at(pc_ + 4 * Assembler::kInstrSize); // jalr. in IsPatchedReturnSequence()
369 Instr current_instr = Assembler::instr_at(pc_); in IsPatchedDebugBreakSlotSequence()
Dcode-stubs-mips64.h110 const unsigned offset = masm->instr_at(pos) & kImm16Mask; in PatchBranchIntoNop()
113 DCHECK(Assembler::IsBne(masm->instr_at(pos))); in PatchBranchIntoNop()
117 const unsigned offset = masm->instr_at(pos) & kImm16Mask; in PatchNopIntoBranch()
120 DCHECK(Assembler::IsBeq(masm->instr_at(pos))); in PatchNopIntoBranch()
124 Instr first_instruction = Assembler::instr_at(stub->instruction_start()); in GetMode()
125 Instr second_instruction = Assembler::instr_at(stub->instruction_start() + in GetMode()
Dassembler-mips64.cc689 Instr instr = instr_at(pos); in target_at()
706 Instr instr_lui = instr_at(pos + 0 * Assembler::kInstrSize); in target_at()
707 Instr instr_ori = instr_at(pos + 1 * Assembler::kInstrSize); in target_at()
708 Instr instr_ori2 = instr_at(pos + 3 * Assembler::kInstrSize); in target_at()
765 Instr instr = instr_at(pos); in target_at_put()
778 Instr instr_lui = instr_at(pos + 0 * Assembler::kInstrSize); in target_at_put()
779 Instr instr_ori = instr_at(pos + 1 * Assembler::kInstrSize); in target_at_put()
780 Instr instr_ori2 = instr_at(pos + 3 * Assembler::kInstrSize); in target_at_put()
831 Instr instr = instr_at(l.pos()); in print()
862 Instr instr = instr_at(fixup_pos); in bind_to()
[all …]
Dassembler-mips64.h1125 static Instr instr_at(byte* pc) { return *reinterpret_cast<Instr*>(pc); } in instr_at() function
1129 Instr instr_at(int pos) { return *reinterpret_cast<Instr*>(buffer_ + pos); } in instr_at() function
/external/v8/src/mips/
Dassembler-mips-inl.h164 Instr instr_lui = Assembler::instr_at(pc + 0 * Assembler::kInstrSize); in set_target_internal_reference_encoded_at()
165 Instr instr_ori = Assembler::instr_at(pc + 1 * Assembler::kInstrSize); in set_target_internal_reference_encoded_at()
185 DCHECK(IsLui(instr_at(pc))); in deserialization_set_target_internal_reference_at()
235 Instr instr_lui = Assembler::instr_at(pc_ + 0 * Assembler::kInstrSize); in target_internal_reference()
236 Instr instr_ori = Assembler::instr_at(pc_ + 1 * Assembler::kInstrSize); in target_internal_reference()
355 Instr instr0 = Assembler::instr_at(pc_); in IsPatchedReturnSequence()
356 Instr instr1 = Assembler::instr_at(pc_ + 1 * Assembler::kInstrSize); in IsPatchedReturnSequence()
357 Instr instr2 = Assembler::instr_at(pc_ + 2 * Assembler::kInstrSize); in IsPatchedReturnSequence()
368 Instr current_instr = Assembler::instr_at(pc_); in IsPatchedDebugBreakSlotSequence()
Dcode-stubs-mips.h109 const unsigned offset = masm->instr_at(pos) & kImm16Mask; in PatchBranchIntoNop()
112 DCHECK(Assembler::IsBne(masm->instr_at(pos))); in PatchBranchIntoNop()
116 const unsigned offset = masm->instr_at(pos) & kImm16Mask; in PatchNopIntoBranch()
119 DCHECK(Assembler::IsBeq(masm->instr_at(pos))); in PatchNopIntoBranch()
123 Instr first_instruction = Assembler::instr_at(stub->instruction_start()); in GetMode()
124 Instr second_instruction = Assembler::instr_at(stub->instruction_start() + in GetMode()
Dassembler-mips.cc708 Instr instr = instr_at(pos); in target_at()
733 Instr instr_lui = instr_at(pos + 0 * Assembler::kInstrSize); in target_at()
734 Instr instr_ori = instr_at(pos + 1 * Assembler::kInstrSize); in target_at()
770 Instr instr = instr_at(pos); in target_at_put()
790 Instr instr_lui = instr_at(pos + 0 * Assembler::kInstrSize); in target_at_put()
791 Instr instr_ori = instr_at(pos + 1 * Assembler::kInstrSize); in target_at_put()
817 Instr instr = instr_at(l.pos()); in print()
848 Instr instr = instr_at(fixup_pos); in bind_to()
2781 Instr instr = instr_at(pc); in RelocateInternalReference()
2793 Instr instr_lui = instr_at(pc + 0 * Assembler::kInstrSize); in RelocateInternalReference()
[all …]
Dassembler-mips.h1067 static Instr instr_at(byte* pc) { return *reinterpret_cast<Instr*>(pc); } in instr_at() function
1071 Instr instr_at(int pos) { return *reinterpret_cast<Instr*>(buffer_ + pos); } in instr_at() function
/external/v8/src/arm/
Dassembler-arm-inl.h267 Instr current_instr = Assembler::instr_at(pc_); in IsPatchedReturnSequence()
268 Instr next_instr = Assembler::instr_at(pc_ + Assembler::kInstrSize); in IsPatchedReturnSequence()
278 Instr current_instr = Assembler::instr_at(pc_); in IsPatchedDebugBreakSlotSequence()
517 Instr mov_instr = instr_at(pc); in constant_pool_entry_address()
518 Instr orr_instr_1 = instr_at(pc + kInstrSize); in constant_pool_entry_address()
519 Instr orr_instr_2 = instr_at(pc + 2 * kInstrSize); in constant_pool_entry_address()
520 Instr orr_instr_3 = instr_at(pc + 3 * kInstrSize); in constant_pool_entry_address()
564 Instr mov_instr = instr_at(pc); in target_address_at()
565 Instr orr_instr_1 = instr_at(pc + kInstrSize); in target_address_at()
566 Instr orr_instr_2 = instr_at(pc + 2 * kInstrSize); in target_address_at()
[all …]
Dcode-stubs-arm.h82 masm->instr_at_put(pos, (masm->instr_at(pos) & ~B27) | (B24 | B20)); in PatchBranchIntoNop()
83 DCHECK(Assembler::IsTstImmediate(masm->instr_at(pos))); in PatchBranchIntoNop()
87 masm->instr_at_put(pos, (masm->instr_at(pos) & ~(B24 | B20)) | B27); in PatchNopIntoBranch()
88 DCHECK(Assembler::IsBranch(masm->instr_at(pos))); in PatchNopIntoBranch()
92 Instr first_instruction = Assembler::instr_at(stub->instruction_start()); in GetMode()
93 Instr second_instruction = Assembler::instr_at(stub->instruction_start() + in GetMode()
Dassembler-arm.cc804 Instr instr = instr_at(pos); in target_at()
821 Instr instr = instr_at(pos); in target_at_put()
839 Instruction::RmValue(instr_at(pos + kInstrSize))); in target_at_put()
840 DCHECK(IsNop(instr_at(pos + kInstrSize), dst.code())); in target_at_put()
911 Instr instr = instr_at(l.pos()); in print()
3977 Instr instr = instr_at(entry.position()); in CheckConstPool()
3989 Instr merged_instr = instr_at(merged.position()); in CheckConstPool()
4005 Instr instr = instr_at(entry.position()); in CheckConstPool()
4025 Instr merged_instr = instr_at(merged.position()); in CheckConstPool()
4064 Instr instr = instr_at(pc); in PatchConstantPoolAccessInstruction()
[all …]
Dassembler-arm.h1375 Instr instr_at(int pos) { return *reinterpret_cast<Instr*>(buffer_ + pos); } in instr_at() function
1379 static Instr instr_at(byte* pc) { return *reinterpret_cast<Instr*>(pc); } in instr_at() function
/external/v8/src/ic/arm/
Dic-arm.cc835 Instr instr = Assembler::instr_at(cmp_instruction_address); in HasInlinedSmiCode()
847 Instr instr = Assembler::instr_at(cmp_instruction_address); in PatchInlinedSmiCode()
869 Instr instr_at_patch = Assembler::instr_at(patch_address); in PatchInlinedSmiCode()
871 Assembler::instr_at(patch_address + Instruction::kInstrSize); in PatchInlinedSmiCode()
/external/v8/src/ic/ppc/
Dic-ppc.cc839 Instr instr = Assembler::instr_at(cmp_instruction_address); in HasInlinedSmiCode()
854 Instr instr = Assembler::instr_at(cmp_instruction_address); in PatchInlinedSmiCode()
876 Instr instr_at_patch = Assembler::instr_at(patch_address); in PatchInlinedSmiCode()
878 Assembler::instr_at(patch_address + Instruction::kInstrSize); in PatchInlinedSmiCode()
/external/v8/src/ic/mips/
Dic-mips.cc833 Instr instr = Assembler::instr_at(andi_instruction_address); in HasInlinedSmiCode()
846 Instr instr = Assembler::instr_at(andi_instruction_address); in PatchInlinedSmiCode()
869 Instr instr_at_patch = Assembler::instr_at(patch_address); in PatchInlinedSmiCode()
890 Assembler::instr_at(patch_address + Instruction::kInstrSize); in PatchInlinedSmiCode()
/external/v8/src/ic/mips64/
Dic-mips64.cc829 Instr instr = Assembler::instr_at(andi_instruction_address); in HasInlinedSmiCode()
842 Instr instr = Assembler::instr_at(andi_instruction_address); in PatchInlinedSmiCode()
865 Instr instr_at_patch = Assembler::instr_at(patch_address); in PatchInlinedSmiCode()
886 Assembler::instr_at(patch_address + Instruction::kInstrSize); in PatchInlinedSmiCode()
/external/v8/src/full-codegen/mips64/
Dfull-codegen-mips64.cc4825 DCHECK(Assembler::IsBeq(Assembler::instr_at(pc - 7 * kInstrSize))); in GetBackEdgeState()
4826 if (!Assembler::IsAddImmediate(Assembler::instr_at(branch_address))) { in GetBackEdgeState()
4834 DCHECK(Assembler::IsAddImmediate(Assembler::instr_at(branch_address))); in GetBackEdgeState()
/external/v8/src/full-codegen/mips/
Dfull-codegen-mips.cc4812 DCHECK(Assembler::IsBeq(Assembler::instr_at(pc - 5 * kInstrSize))); in GetBackEdgeState()
4813 if (!Assembler::IsAddImmediate(Assembler::instr_at(branch_address))) { in GetBackEdgeState()
4821 DCHECK(Assembler::IsAddImmediate(Assembler::instr_at(branch_address))); in GetBackEdgeState()
/external/v8/src/full-codegen/arm/
Dfull-codegen-arm.cc4870 if (Assembler::IsBranch(Assembler::instr_at(branch_address))) { in GetBackEdgeState()
4876 DCHECK(Assembler::IsNop(Assembler::instr_at(branch_address))); in GetBackEdgeState()
/external/v8/src/full-codegen/ppc/
Dfull-codegen-ppc.cc4811 if (Assembler::IsCmpImmediate(Assembler::instr_at(cmp_address))) { in GetBackEdgeState()
4816 DCHECK(Assembler::IsCrSet(Assembler::instr_at(cmp_address))); in GetBackEdgeState()

12