Home
last modified time | relevance | path

Searched refs:instr_ptr (Results 1 – 3 of 3) sorted by relevance

/art/disassembler/
Ddisassembler_mips.cc320 size_t DisassemblerMips::Dump(std::ostream& os, const uint8_t* instr_ptr) { in Dump() argument
321 uint32_t instruction = ReadU32(instr_ptr); in Dump()
349 args << FormatInstructionPointer(instr_ptr + offset) in Dump()
358 args << FormatInstructionPointer(instr_ptr + offset) in Dump()
389 target |= (reinterpret_cast<uintptr_t>(instr_ptr + 4) & 0xf0000000); in Dump()
431 last_ptr_ && (intptr_t)instr_ptr - (intptr_t)last_ptr_ == 4 && in Dump()
442 args << FormatInstructionPointer(instr_ptr + (int32_t)offset); in Dump()
446 os << FormatInstructionPointer(instr_ptr) in Dump()
449 last_ptr_ = instr_ptr; in Dump()
Ddisassembler_arm.cc98 void DisassemblerArm::DumpBranchTarget(std::ostream& os, const uint8_t* instr_ptr, int32_t imm32) { in DumpBranchTarget() argument
99 os << StringPrintf("%+d (", imm32) << FormatInstructionPointer(instr_ptr + imm32) << ")"; in DumpBranchTarget()
248 void DisassemblerArm::DumpArm(std::ostream& os, const uint8_t* instr_ptr) { in DumpArm() argument
249 uint32_t instruction = ReadU32(instr_ptr); in DumpArm()
353 DumpBranchTarget(args, instr_ptr + 8, imm32); in DumpArm()
363 os << FormatInstructionPointer(instr_ptr) in DumpArm()
421 void DumpThumb2Literal(std::ostream& args, const uint8_t* instr_ptr, uint32_t U, uint32_t imm32, in DumpThumb2Literal() argument
431 uintptr_t pc = RoundDown(reinterpret_cast<intptr_t>(instr_ptr) + 4, 4); in DumpThumb2Literal()
471 size_t DisassemblerArm::DumpThumb32(std::ostream& os, const uint8_t* instr_ptr) { in DumpThumb32() argument
472 uint32_t instr = (ReadU16(instr_ptr) << 16) | ReadU16(instr_ptr + 2); in DumpThumb32()
[all …]
Ddisassembler_arm.h39 size_t DumpThumb32(std::ostream& os, const uint8_t* instr_ptr);
41 void DumpBranchTarget(std::ostream& os, const uint8_t* instr_ptr, int32_t imm32);