Home
last modified time | relevance | path

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

12

/external/v8/src/ppc/
Dassembler-ppc-inl.h443 Instr instr1 = instr_at(pc); in target_address_at()
444 Instr instr2 = instr_at(pc + kInstrSize); in target_address_at()
448 Instr instr4 = instr_at(pc + (3 * kInstrSize)); in target_address_at()
449 Instr instr5 = instr_at(pc + (4 * kInstrSize)); in target_address_at()
483 Instr instr = instr_at(pc); in IsConstantPoolLoadStart()
489 opcode = instr_at(pc + kInstrSize) & kOpcodeMask; in IsConstantPoolLoadStart()
503 Instr instr = instr_at(pc); in IsConstantPoolLoadEnd()
508 instr = instr_at(pc - kInstrSize); in IsConstantPoolLoadEnd()
535 offset = (instr_at(pc) & kImm16Mask) << 16; in GetConstantPoolOffset()
536 offset += SIGN_EXT_IMM16(instr_at(pc + kInstrSize) & kImm16Mask); in GetConstantPoolOffset()
[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.h600 int xinstr = instr_at(xpos); in cmpi_optimization()
601 int cmpi_ra = (instr_at(cmpi_pos) & 0x1f0000) >> 16; in cmpi_optimization()
1230 Instr instr_at(int pos) { return *reinterpret_cast<Instr*>(buffer_ + pos); } in instr_at() function
1234 static Instr instr_at(byte* pc) { return *reinterpret_cast<Instr*>(pc); } in instr_at() function
Dassembler-ppc.cc415 Instr instr = instr_at(pos); in target_at()
446 Instr instr = instr_at(pos); in target_at_put()
483 Register dst = Register::from_code(instr_at(pos + kInstrSize)); in target_at_put()
492 Instr operands = instr_at(pos + kInstrSize); in target_at_put()
503 Register dst = Register::from_code(instr_at(pos + kInstrSize)); in target_at_put()
526 Instr instr = instr_at(pos); in max_reach_from()
/external/v8/src/arm/
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-inl.h483 Instr mov_instr = instr_at(pc); in constant_pool_entry_address()
484 Instr orr_instr_1 = instr_at(pc + kInstrSize); in constant_pool_entry_address()
485 Instr orr_instr_2 = instr_at(pc + 2 * kInstrSize); in constant_pool_entry_address()
486 Instr orr_instr_3 = instr_at(pc + 3 * kInstrSize); in constant_pool_entry_address()
530 Instr mov_instr = instr_at(pc); in target_address_at()
531 Instr orr_instr_1 = instr_at(pc + kInstrSize); in target_address_at()
532 Instr orr_instr_2 = instr_at(pc + 2 * kInstrSize); in target_address_at()
533 Instr orr_instr_3 = instr_at(pc + 3 * kInstrSize); in target_address_at()
Dassembler-arm.cc910 Instr instr = instr_at(pos); in target_at()
927 Instr instr = instr_at(pos); in target_at_put()
939 Register::from_code(Instruction::RmValue(instr_at(pos + kInstrSize))); in target_at_put()
942 DCHECK(IsNop(instr_at(pos + kInstrSize), dst.code())); in target_at_put()
944 DCHECK(IsNop(instr_at(pos + 2 * kInstrSize), dst.code())); in target_at_put()
1028 Instr instr = instr_at(l.pos()); in print()
4344 Instr instr = instr_at(entry.position()); in CheckConstPool()
4356 Instr merged_instr = instr_at(merged.position()); in CheckConstPool()
4372 Instr instr = instr_at(entry.position()); in CheckConstPool()
4392 Instr merged_instr = instr_at(merged.position()); in CheckConstPool()
[all …]
/external/v8/src/mips/
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-inl.h148 Instr instr1 = Assembler::instr_at(pc + 0 * Assembler::kInstrSize); in set_target_internal_reference_encoded_at()
149 Instr instr2 = Assembler::instr_at(pc + 1 * Assembler::kInstrSize); in set_target_internal_reference_encoded_at()
181 DCHECK(IsLui(instr_at(pc))); in deserialization_set_target_internal_reference_at()
233 Instr instr1 = Assembler::instr_at(pc_ + 0 * Assembler::kInstrSize); in target_internal_reference()
234 Instr instr2 = Assembler::instr_at(pc_ + 1 * Assembler::kInstrSize); in target_internal_reference()
Dassembler-mips.cc771 Instr instr = instr_at(pos); in target_at()
796 Instr instr1 = instr_at(pos + 0 * Assembler::kInstrSize); in target_at()
797 Instr instr2 = instr_at(pos + 1 * Assembler::kInstrSize); in target_at()
838 Instr instr = instr_at(pos); in target_at_put()
858 Instr instr1 = instr_at(pos + 0 * Assembler::kInstrSize); in target_at_put()
859 Instr instr2 = instr_at(pos + 1 * Assembler::kInstrSize); in target_at_put()
892 Instr instr = instr_at(l.pos()); in print()
923 Instr instr = instr_at(fixup_pos); in bind_to()
2943 Instr instr = instr_at(pc); in RelocateInternalReference()
2955 Instr instr1 = instr_at(pc + 0 * Assembler::kInstrSize); in RelocateInternalReference()
[all …]
/external/v8/src/mips64/
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-inl.h151 Instr instr = Assembler::instr_at(pc + 0 * Assembler::kInstrSize); in set_target_internal_reference_encoded_at()
169 DCHECK(IsJ(instr_at(pc))); in deserialization_set_target_internal_reference_at()
220 Instr instr = Assembler::instr_at(pc_ + 0 * Assembler::kInstrSize); in target_internal_reference()
Dassembler-mips64.cc714 Instr instr = instr_at(pos); in target_at()
731 Instr instr_lui = instr_at(pos + 0 * Assembler::kInstrSize); in target_at()
732 Instr instr_ori = instr_at(pos + 1 * Assembler::kInstrSize); in target_at()
733 Instr instr_ori2 = instr_at(pos + 3 * Assembler::kInstrSize); in target_at()
790 Instr instr = instr_at(pos); in target_at_put()
803 Instr instr_lui = instr_at(pos + 0 * Assembler::kInstrSize); in target_at_put()
804 Instr instr_ori = instr_at(pos + 1 * Assembler::kInstrSize); in target_at_put()
805 Instr instr_ori2 = instr_at(pos + 3 * Assembler::kInstrSize); in target_at_put()
856 Instr instr = instr_at(l.pos()); in print()
887 Instr instr = instr_at(fixup_pos); in bind_to()
[all …]
/external/v8/src/s390/
Dcode-stubs-s390.h105 pos, (masm->instr_at(pos) & ~kFourByteBrCondMask) | updatedMask); in PatchBranchCondMask()
110 pos, (masm->instr_at(pos) & ~kSixByteBrCondMask) | updatedMask); in PatchBranchCondMask()
130 uint64_t first_instr = Assembler::instr_at(stub->instruction_start()); in GetMode()
132 Assembler::instr_at(stub->instruction_start() + first_instr_length); in GetMode()
Dcodegen-s390.cc480 return Assembler::IsNop(Assembler::instr_at(candidate)); in IsOld()
/external/v8/src/ic/mips64/
Dic-mips64.cc559 Instr instr = Assembler::instr_at(andi_instruction_address); in HasInlinedSmiCode()
572 Instr instr = Assembler::instr_at(andi_instruction_address); in PatchInlinedSmiCode()
596 Instr instr_at_patch = Assembler::instr_at(patch_address); in PatchInlinedSmiCode()
617 Assembler::instr_at(patch_address + Instruction::kInstrSize); in PatchInlinedSmiCode()
/external/v8/src/ic/mips/
Dic-mips.cc558 Instr instr = Assembler::instr_at(andi_instruction_address); in HasInlinedSmiCode()
571 Instr instr = Assembler::instr_at(andi_instruction_address); in PatchInlinedSmiCode()
595 Instr instr_at_patch = Assembler::instr_at(patch_address); in PatchInlinedSmiCode()
616 Assembler::instr_at(patch_address + Instruction::kInstrSize); in PatchInlinedSmiCode()
/external/v8/src/ic/arm/
Dic-arm.cc560 Instr instr = Assembler::instr_at(cmp_instruction_address); in HasInlinedSmiCode()
572 Instr instr = Assembler::instr_at(cmp_instruction_address); in PatchInlinedSmiCode()
595 Instr instr_at_patch = Assembler::instr_at(patch_address); in PatchInlinedSmiCode()
597 Assembler::instr_at(patch_address + Instruction::kInstrSize); in PatchInlinedSmiCode()
/external/v8/src/ic/ppc/
Dic-ppc.cc557 Instr instr = Assembler::instr_at(cmp_instruction_address); in HasInlinedSmiCode()
572 Instr instr = Assembler::instr_at(cmp_instruction_address); in PatchInlinedSmiCode()
595 Instr instr_at_patch = Assembler::instr_at(patch_address); in PatchInlinedSmiCode()
597 Assembler::instr_at(patch_address + Instruction::kInstrSize); in PatchInlinedSmiCode()
/external/v8/src/ic/s390/
Dic-s390.cc557 Instr instr = Assembler::instr_at(cmp_instruction_address); in PatchInlinedSmiCode()
595 Instr instr_at_patch = Assembler::instr_at(patch_address); in PatchInlinedSmiCode()
596 SixByteInstr branch_instr = Assembler::instr_at(branch_address); in PatchInlinedSmiCode()
/external/v8/src/debug/s390/
Ddebug-s390.cc75 Instr current_instr = Assembler::instr_at(pc); in DebugBreakSlotIsPatched()
/external/v8/src/debug/mips/
Ddebug-mips.cc62 Instr current_instr = Assembler::instr_at(pc); in DebugBreakSlotIsPatched()
/external/v8/src/debug/mips64/
Ddebug-mips64.cc64 Instr current_instr = Assembler::instr_at(pc); in DebugBreakSlotIsPatched()
/external/v8/src/debug/arm/
Ddebug-arm.cc68 Instr current_instr = Assembler::instr_at(pc); in DebugBreakSlotIsPatched()
/external/v8/src/debug/ppc/
Ddebug-ppc.cc70 Instr current_instr = Assembler::instr_at(pc); in DebugBreakSlotIsPatched()

12