Home
last modified time | relevance | path

Searched refs:Disassembler (Results 1 – 25 of 2134) sorted by relevance

12345678910>>...86

/dports/devel/apitrace/apitrace-9.0/thirdparty/mhook/disasm-lib/
H A Ddisasm.c50 memset(Disassembler, 0, sizeof(DISASSEMBLER)); in InitDisassembler()
55 Disassembler->ArchType = ArchFormat->Type; in InitDisassembler()
56 Disassembler->Functions = ArchFormat->Functions; in InitDisassembler()
60 void CloseDisassembler(DISASSEMBLER *Disassembler) in CloseDisassembler() argument
62 memset(Disassembler, 0, sizeof(DISASSEMBLER)); in CloseDisassembler()
73 Instruction->Disassembler = Disassembler; in InitInstruction()
91 InitInstruction(&Disassembler->Instruction, Disassembler); in GetInstruction()
92 Disassembler->Instruction.Address = Address; in GetInstruction()
94 if (!Disassembler->Functions->GetInstruction(&Disassembler->Instruction, Address, Flags)) in GetInstruction()
100 Disassembler->Instruction.Address = Address; in GetInstruction()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/courgette/
H A Ddisassembler.cc14 Disassembler::RvaVisitor_Abs32::RvaVisitor_Abs32( in RvaVisitor_Abs32()
20 RVA Disassembler::RvaVisitor_Abs32::Get() const { in Get()
25 Disassembler::RvaVisitor_Rel32::RvaVisitor_Rel32( in RvaVisitor_Rel32()
31 RVA Disassembler::RvaVisitor_Rel32::Get() const { in Get()
36 Disassembler::Disassembler(const uint8_t* start, size_t length) in Disassembler() function in courgette::Disassembler
43 Disassembler::~Disassembler() = default;
50 const uint8_t* Disassembler::RVAToPointer(RVA rva) const { in RVAToPointer()
86 bool Disassembler::Good() { in Good()
91 bool Disassembler::Bad(const char* reason) { in Bad()
96 void Disassembler::PrecomputeLabels(AssemblyProgram* program) { in PrecomputeLabels()
[all …]
/dports/devel/redasm/REDasm-2.1.1/LibREDasm/redasm/disassembler/
H A Ddisassembler.cpp8 Disassembler::Disassembler(AssemblerPlugin *assembler, LoaderPlugin *loader): DisassemblerBase(asse… in Disassembler() function in REDasm::Disassembler
18 void Disassembler::disassembleStep(Job* job) in disassembleStep()
29 void Disassembler::analyzeStep() in analyzeStep()
44 void Disassembler::disassemble() in disassemble()
73 void Disassembler::disassemble(address_t address) in disassemble()
83 void Disassembler::stop() { m_jobs.stop(); } in stop()
84 void Disassembler::pause() { m_jobs.pause(); } in pause()
85 void Disassembler::resume() { m_jobs.resume(); } in resume()
86 size_t Disassembler::state() const { return m_jobs.state(); } in state()
88 void Disassembler::disassembleJob() { m_jobs.work(std::bind(&Disassembler::disassembleStep, this, s… in disassembleJob()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/components/zucchini/
H A Delement_detection.cc40 std::unique_ptr<Disassembler> MakeDisassemblerWithoutFallback( in MakeDisassemblerWithoutFallback()
58 auto disasm = Disassembler::Make<DisassemblerElfX86>(image); in MakeDisassemblerWithoutFallback()
72 auto disasm = Disassembler::Make<DisassemblerDex>(image); in MakeDisassemblerWithoutFallback()
81 auto disasm = Disassembler::Make<DisassemblerZtf>(image); in MakeDisassemblerWithoutFallback()
95 return Disassembler::Make<DisassemblerWin32X86>(image); in MakeDisassemblerOfType()
97 return Disassembler::Make<DisassemblerWin32X64>(image); in MakeDisassemblerOfType()
101 return Disassembler::Make<DisassemblerElfX86>(image); in MakeDisassemblerOfType()
103 return Disassembler::Make<DisassemblerElfX64>(image); in MakeDisassemblerOfType()
107 return Disassembler::Make<DisassemblerDex>(image); in MakeDisassemblerOfType()
111 return Disassembler::Make<DisassemblerZtf>(image); in MakeDisassemblerOfType()
[all …]
H A Ddisassembler.cc26 Disassembler* disasm) const { in GetReader()
33 Disassembler* disasm) const { in GetReader()
39 Disassembler* disasm) const { in GetWriter()
47 Disassembler::Disassembler(int num_equivalence_iterations) in Disassembler() function in zucchini::Disassembler
50 Disassembler::~Disassembler() = default;
H A Ddisassembler.h44 class Disassembler {
57 virtual ~Disassembler();
75 explicit Disassembler(int num_equivalence_iterations);
89 DISALLOW_COPY_AND_ASSIGN(Disassembler);
100 Disassembler::*)(offset_t lower, offset_t upper);
103 using WriterFactory = std::unique_ptr<ReferenceWriter> (Disassembler::*)(
120 std::unique_ptr<ReferenceReader> GetReader(Disassembler* disasm) const;
127 Disassembler* disasm) const;
133 Disassembler* disasm) const;
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/components/zucchini/
H A Delement_detection.cc41 std::unique_ptr<Disassembler> MakeDisassemblerWithoutFallback( in MakeDisassemblerWithoutFallback()
59 auto disasm = Disassembler::Make<DisassemblerElfX86>(image); in MakeDisassemblerWithoutFallback()
73 auto disasm = Disassembler::Make<DisassemblerDex>(image); in MakeDisassemblerWithoutFallback()
82 auto disasm = Disassembler::Make<DisassemblerZtf>(image); in MakeDisassemblerWithoutFallback()
96 return Disassembler::Make<DisassemblerWin32X86>(image); in MakeDisassemblerOfType()
98 return Disassembler::Make<DisassemblerWin32X64>(image); in MakeDisassemblerOfType()
102 return Disassembler::Make<DisassemblerElfX86>(image); in MakeDisassemblerOfType()
104 return Disassembler::Make<DisassemblerElfX64>(image); in MakeDisassemblerOfType()
108 return Disassembler::Make<DisassemblerDex>(image); in MakeDisassemblerOfType()
112 return Disassembler::Make<DisassemblerZtf>(image); in MakeDisassemblerOfType()
[all …]
H A Ddisassembler.cc26 Disassembler* disasm) const { in GetReader()
33 Disassembler* disasm) const { in GetReader()
39 Disassembler* disasm) const { in GetWriter()
47 Disassembler::Disassembler(int num_equivalence_iterations) in Disassembler() function in zucchini::Disassembler
50 Disassembler::~Disassembler() = default;
H A Ddisassembler.h44 class Disassembler {
57 virtual ~Disassembler();
75 explicit Disassembler(int num_equivalence_iterations);
89 DISALLOW_COPY_AND_ASSIGN(Disassembler);
100 Disassembler::*)(offset_t lower, offset_t upper);
103 using WriterFactory = std::unique_ptr<ReferenceWriter> (Disassembler::*)(
120 std::unique_ptr<ReferenceReader> GetReader(Disassembler* disasm) const;
127 Disassembler* disasm) const;
133 Disassembler* disasm) const;
/dports/editors/hte/ht-e9e63373148da5d7df397d8075740d8c096ecb1d/asm/
H A Dasm.cc214 Disassembler::Disassembler() in Disassembler() function in Disassembler
219 void Disassembler::load(ObjectStream &f) in load()
227 dis_insn *Disassembler::createInvalidInsn() in createInvalidInsn()
292 bool Disassembler::selectNext(dis_insn *disasm_insn) in selectNext()
314 void Disassembler::enable_highlighting() in enable_highlighting()
319 void Disassembler::disable_highlighting() in disable_highlighting()
324 BUILDER(ATOM_DISASM_X86, x86dis, Disassembler) in BUILDER() argument
327 BUILDER(ATOM_DISASM_ALPHA, Alphadis, Disassembler) in BUILDER()
328 BUILDER(ATOM_DISASM_JAVA, javadis, Disassembler) in BUILDER()
329 BUILDER(ATOM_DISASM_PPC, PPCDisassembler, Disassembler) in BUILDER()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/
H A DDisassembler.cpp11 using namespace js::jit::Disassembler;
15 Disassembler::ComplexAddress::operator==(const ComplexAddress& other) const in operator ==()
25 Disassembler::ComplexAddress::operator!=(const ComplexAddress& other) const in operator !=()
31 Disassembler::OtherOperand::operator==(const OtherOperand& other) const in operator ==()
44 Disassembler::OtherOperand::operator!=(const OtherOperand& other) const in operator !=()
50 Disassembler::HeapAccess::operator==(const HeapAccess& other) const in operator ==()
59 Disassembler::HeapAccess::operator!=(const HeapAccess& other) const in operator !=()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DDisassembler.cpp11 using namespace js::jit::Disassembler;
14 bool Disassembler::ComplexAddress::operator==( in operator ==()
21 bool Disassembler::ComplexAddress::operator!=( in operator !=()
26 bool Disassembler::OtherOperand::operator==(const OtherOperand& other) const { in operator ==()
39 bool Disassembler::OtherOperand::operator!=(const OtherOperand& other) const { in operator !=()
43 bool Disassembler::HeapAccess::operator==(const HeapAccess& other) const { in operator ==()
48 bool Disassembler::HeapAccess::operator!=(const HeapAccess& other) const { in operator !=()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DDisassembler.cpp11 using namespace js::jit::Disassembler;
15 Disassembler::ComplexAddress::operator==(const ComplexAddress& other) const in operator ==()
25 Disassembler::ComplexAddress::operator!=(const ComplexAddress& other) const in operator !=()
31 Disassembler::OtherOperand::operator==(const OtherOperand& other) const in operator ==()
44 Disassembler::OtherOperand::operator!=(const OtherOperand& other) const in operator !=()
50 Disassembler::HeapAccess::operator==(const HeapAccess& other) const in operator ==()
59 Disassembler::HeapAccess::operator!=(const HeapAccess& other) const in operator !=()
/dports/devel/elf-dissector/elf-dissector-942274185cc89fabf74f5f1efb886ecf210ab2fb/src/lib/disassmbler/
H A Ddisassembler.h33 class Disassembler
36 Disassembler();
37 Disassembler(const Disassembler&) = delete;
38 virtual ~Disassembler();
40 Disassembler& operator=(const Disassembler&) = delete;
/dports/games/scummvm-tools/scummvm-tools-2.5.0/decompiler/
H A Ddisassembler.cpp24 Disassembler::Disassembler(InstVec &insts) : _insts(insts) { in Disassembler() function in Disassembler
28 void Disassembler::open(const char *filename) { in open()
32 void Disassembler::doDumpDisassembly(std::ostream &output) { in doDumpDisassembly()
39 void Disassembler::disassemble() { in disassemble()
46 void Disassembler::dumpDisassembly(std::ostream &output) { in dumpDisassembly()
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/arm64/vixl/
H A DDisasm-vixl.cpp34 Disassembler::Disassembler() { in Disassembler() function in vixl::Disassembler
43 Disassembler::Disassembler(char* text_buffer, int buffer_size) { in Disassembler() function in vixl::Disassembler
52 Disassembler::~Disassembler() { in ~Disassembler()
59 char* Disassembler::GetOutput() { in GetOutput()
435 void Disassembler::VisitBitfield(const Instruction* instr) { in VisitBitfield()
513 void Disassembler::VisitExtract(const Instruction* instr) { in VisitExtract()
551 void Disassembler::VisitUnconditionalBranchToRegister( in VisitUnconditionalBranchToRegister()
1283 void Disassembler::VisitSystem(const Instruction* instr) { in VisitSystem()
2747 void Disassembler::MapCodeAddress(int64_t base_address, in MapCodeAddress()
3481 void Disassembler::ResetOutput() { in ResetOutput()
[all …]
/dports/www/firefox/firefox-99.0/js/src/jit/arm64/vixl/
H A DDisasm-vixl.cpp34 Disassembler::Disassembler() { in Disassembler() function in vixl::Disassembler
43 Disassembler::Disassembler(char* text_buffer, int buffer_size) { in Disassembler() function in vixl::Disassembler
52 Disassembler::~Disassembler() { in ~Disassembler()
59 char* Disassembler::GetOutput() { in GetOutput()
435 void Disassembler::VisitBitfield(const Instruction* instr) { in VisitBitfield()
513 void Disassembler::VisitExtract(const Instruction* instr) { in VisitExtract()
551 void Disassembler::VisitUnconditionalBranchToRegister( in VisitUnconditionalBranchToRegister()
1283 void Disassembler::VisitSystem(const Instruction* instr) { in VisitSystem()
2747 void Disassembler::MapCodeAddress(int64_t base_address, in MapCodeAddress()
3481 void Disassembler::ResetOutput() { in ResetOutput()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/arm64/vixl/
H A DDisasm-vixl.cpp34 Disassembler::Disassembler() { in Disassembler() function in vixl::Disassembler
43 Disassembler::Disassembler(char* text_buffer, int buffer_size) { in Disassembler() function in vixl::Disassembler
52 Disassembler::~Disassembler() { in ~Disassembler()
59 char* Disassembler::GetOutput() { in GetOutput()
435 void Disassembler::VisitBitfield(const Instruction* instr) { in VisitBitfield()
513 void Disassembler::VisitExtract(const Instruction* instr) { in VisitExtract()
551 void Disassembler::VisitUnconditionalBranchToRegister( in VisitUnconditionalBranchToRegister()
1283 void Disassembler::VisitSystem(const Instruction* instr) { in VisitSystem()
2747 void Disassembler::MapCodeAddress(int64_t base_address, in MapCodeAddress()
3481 void Disassembler::ResetOutput() { in ResetOutput()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/arm64/vixl/
H A DDisasm-vixl.cpp33 Disassembler::Disassembler() { in Disassembler() function in vixl::Disassembler
42 Disassembler::Disassembler(char* text_buffer, int buffer_size) { in Disassembler() function in vixl::Disassembler
51 Disassembler::~Disassembler() { in ~Disassembler()
58 char* Disassembler::GetOutput() { in GetOutput()
434 void Disassembler::VisitBitfield(const Instruction* instr) { in VisitBitfield()
512 void Disassembler::VisitExtract(const Instruction* instr) { in VisitExtract()
550 void Disassembler::VisitUnconditionalBranchToRegister( in VisitUnconditionalBranchToRegister()
1281 void Disassembler::VisitSystem(const Instruction* instr) { in VisitSystem()
2745 void Disassembler::MapCodeAddress(int64_t base_address, in MapCodeAddress()
3475 void Disassembler::ResetOutput() { in ResetOutput()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/arm64/vixl/
H A DDisasm-vixl.cpp34 Disassembler::Disassembler() { in Disassembler() function in vixl::Disassembler
43 Disassembler::Disassembler(char* text_buffer, int buffer_size) { in Disassembler() function in vixl::Disassembler
52 Disassembler::~Disassembler() { in ~Disassembler()
59 char* Disassembler::GetOutput() { in GetOutput()
435 void Disassembler::VisitBitfield(const Instruction* instr) { in VisitBitfield()
513 void Disassembler::VisitExtract(const Instruction* instr) { in VisitExtract()
551 void Disassembler::VisitUnconditionalBranchToRegister( in VisitUnconditionalBranchToRegister()
1283 void Disassembler::VisitSystem(const Instruction* instr) { in VisitSystem()
2747 void Disassembler::MapCodeAddress(int64_t base_address, in MapCodeAddress()
3481 void Disassembler::ResetOutput() { in ResetOutput()
[all …]
/dports/emulators/qemu/qemu-6.2.0/disas/libvixl/vixl/a64/
H A Ddisasm-a64.cc32 Disassembler::Disassembler() { in Disassembler() function in vixl::Disassembler
41 Disassembler::Disassembler(char* text_buffer, int buffer_size) { in Disassembler() function in vixl::Disassembler
50 Disassembler::~Disassembler() { in ~Disassembler()
57 char* Disassembler::GetOutput() { in GetOutput()
433 void Disassembler::VisitBitfield(const Instruction* instr) { in VisitBitfield()
511 void Disassembler::VisitExtract(const Instruction* instr) { in VisitExtract()
549 void Disassembler::VisitUnconditionalBranchToRegister( in VisitUnconditionalBranchToRegister()
1280 void Disassembler::VisitSystem(const Instruction* instr) { in VisitSystem()
2731 void Disassembler::AppendCodeRelativeCodeAddressToOutput( in AppendCodeRelativeCodeAddressToOutput()
2743 void Disassembler::MapCodeAddress(int64_t base_address, in MapCodeAddress()
[all …]
/dports/emulators/qemu42/qemu-4.2.1/disas/libvixl/vixl/a64/
H A Ddisasm-a64.cc32 Disassembler::Disassembler() { in Disassembler() function in vixl::Disassembler
41 Disassembler::Disassembler(char* text_buffer, int buffer_size) { in Disassembler() function in vixl::Disassembler
50 Disassembler::~Disassembler() { in ~Disassembler()
57 char* Disassembler::GetOutput() { in GetOutput()
433 void Disassembler::VisitBitfield(const Instruction* instr) { in VisitBitfield()
511 void Disassembler::VisitExtract(const Instruction* instr) { in VisitExtract()
549 void Disassembler::VisitUnconditionalBranchToRegister( in VisitUnconditionalBranchToRegister()
1280 void Disassembler::VisitSystem(const Instruction* instr) { in VisitSystem()
2731 void Disassembler::AppendCodeRelativeCodeAddressToOutput( in AppendCodeRelativeCodeAddressToOutput()
2743 void Disassembler::MapCodeAddress(int64_t base_address, in MapCodeAddress()
[all …]
/dports/emulators/qemu60/qemu-6.0.0/disas/libvixl/vixl/a64/
H A Ddisasm-a64.cc32 Disassembler::Disassembler() { in Disassembler() function in vixl::Disassembler
41 Disassembler::Disassembler(char* text_buffer, int buffer_size) { in Disassembler() function in vixl::Disassembler
50 Disassembler::~Disassembler() { in ~Disassembler()
57 char* Disassembler::GetOutput() { in GetOutput()
433 void Disassembler::VisitBitfield(const Instruction* instr) { in VisitBitfield()
511 void Disassembler::VisitExtract(const Instruction* instr) { in VisitExtract()
549 void Disassembler::VisitUnconditionalBranchToRegister( in VisitUnconditionalBranchToRegister()
1280 void Disassembler::VisitSystem(const Instruction* instr) { in VisitSystem()
2731 void Disassembler::AppendCodeRelativeCodeAddressToOutput( in AppendCodeRelativeCodeAddressToOutput()
2743 void Disassembler::MapCodeAddress(int64_t base_address, in MapCodeAddress()
[all …]
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/disas/libvixl/vixl/a64/
H A Ddisasm-a64.cc32 Disassembler::Disassembler() { in Disassembler() function in vixl::Disassembler
41 Disassembler::Disassembler(char* text_buffer, int buffer_size) { in Disassembler() function in vixl::Disassembler
50 Disassembler::~Disassembler() { in ~Disassembler()
57 char* Disassembler::GetOutput() { in GetOutput()
433 void Disassembler::VisitBitfield(const Instruction* instr) { in VisitBitfield()
511 void Disassembler::VisitExtract(const Instruction* instr) { in VisitExtract()
549 void Disassembler::VisitUnconditionalBranchToRegister( in VisitUnconditionalBranchToRegister()
1280 void Disassembler::VisitSystem(const Instruction* instr) { in VisitSystem()
2731 void Disassembler::AppendCodeRelativeCodeAddressToOutput( in AppendCodeRelativeCodeAddressToOutput()
2743 void Disassembler::MapCodeAddress(int64_t base_address, in MapCodeAddress()
[all …]
/dports/emulators/qemu5/qemu-5.2.0/disas/libvixl/vixl/a64/
H A Ddisasm-a64.cc32 Disassembler::Disassembler() { in Disassembler() function in vixl::Disassembler
41 Disassembler::Disassembler(char* text_buffer, int buffer_size) { in Disassembler() function in vixl::Disassembler
50 Disassembler::~Disassembler() { in ~Disassembler()
57 char* Disassembler::GetOutput() { in GetOutput()
433 void Disassembler::VisitBitfield(const Instruction* instr) { in VisitBitfield()
511 void Disassembler::VisitExtract(const Instruction* instr) { in VisitExtract()
549 void Disassembler::VisitUnconditionalBranchToRegister( in VisitUnconditionalBranchToRegister()
1280 void Disassembler::VisitSystem(const Instruction* instr) { in VisitSystem()
2731 void Disassembler::AppendCodeRelativeCodeAddressToOutput( in AppendCodeRelativeCodeAddressToOutput()
2743 void Disassembler::MapCodeAddress(int64_t base_address, in MapCodeAddress()
[all …]

12345678910>>...86