|
Rizin
unix-like reverse engineering framework and cli tools
|
#include <X86DisassemblerDecoder.h>
Definition at line 562 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::addressSize |
Definition at line 658 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::consumedDisplacement |
Definition at line 600 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::consumedModRM |
Definition at line 594 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::consumedSIB |
Definition at line 597 of file X86DisassemblerDecoder.h.
| int64_t InternalInstruction::displacement |
Definition at line 601 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::displacementOffset |
Definition at line 619 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::displacementSize |
Definition at line 659 of file X86DisassemblerDecoder.h.
| dlog_t InternalInstruction::dlog |
Definition at line 634 of file X86DisassemblerDecoder.h.
| void* InternalInstruction::dlogArg |
Definition at line 636 of file X86DisassemblerDecoder.h.
| EABase InternalInstruction::eaBase |
Definition at line 713 of file X86DisassemblerDecoder.h.
| EABase InternalInstruction::eaBaseBase |
Definition at line 707 of file X86DisassemblerDecoder.h.
| EADisplacement InternalInstruction::eaDisplacement |
Definition at line 714 of file X86DisassemblerDecoder.h.
| EABase InternalInstruction::eaRegBase |
Definition at line 708 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::firstByte |
Definition at line 694 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::immediateOffset |
Definition at line 620 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::immediates[2] |
Definition at line 698 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::immediateSize |
Definition at line 660 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::immSize |
Definition at line 662 of file X86DisassemblerDecoder.h.
| uint16_t InternalInstruction::instructionID |
Definition at line 674 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::isPrefix26 |
Definition at line 567 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::isPrefix2e |
Definition at line 568 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::isPrefix36 |
Definition at line 569 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::isPrefix3e |
Definition at line 570 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::isPrefix64 |
Definition at line 571 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::isPrefix65 |
Definition at line 572 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::isPrefix66 |
Definition at line 573 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::isPrefix67 |
Definition at line 574 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::isPrefixf0 |
Definition at line 575 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::isPrefixf2 |
Definition at line 576 of file X86DisassemblerDecoder.h.
| bool InternalInstruction::isPrefixf3 |
Definition at line 577 of file X86DisassemblerDecoder.h.
| size_t InternalInstruction::length |
Definition at line 645 of file X86DisassemblerDecoder.h.
| DisassemblerMode InternalInstruction::mode |
Definition at line 641 of file X86DisassemblerDecoder.h.
Referenced by test_group_name.GroupTest::run().
| uint8_t InternalInstruction::modRM |
Definition at line 691 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::modRMOffset |
Definition at line 621 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::necessaryPrefixLocation |
Definition at line 654 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::numImmediatesConsumed |
Definition at line 610 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::numImmediatesTranslated |
Definition at line 697 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::opcode |
Definition at line 667 of file X86DisassemblerDecoder.h.
Referenced by capstone.CsInsn::__gen_detail().
| Reg InternalInstruction::opcodeRegister |
Definition at line 701 of file X86DisassemblerDecoder.h.
| OpcodeType InternalInstruction::opcodeType |
Definition at line 672 of file X86DisassemblerDecoder.h.
| const struct OperandSpecifier* InternalInstruction::operands |
Definition at line 718 of file X86DisassemblerDecoder.h.
Referenced by capstone.CsInsn::__gen_detail(), capstone.CsInsn::op_count(), and capstone.CsInsn::op_find().
| uint8_t InternalInstruction::operandSize |
Definition at line 564 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::orgModRM |
Definition at line 595 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::prefix0 |
Definition at line 565 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::prefix1 |
Definition at line 565 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::prefix2 |
Definition at line 565 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::prefix26 |
Definition at line 579 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::prefix2e |
Definition at line 580 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::prefix3 |
Definition at line 565 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::prefix36 |
Definition at line 581 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::prefix3e |
Definition at line 582 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::prefix64 |
Definition at line 583 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::prefix65 |
Definition at line 584 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::prefix66 |
Definition at line 585 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::prefix67 |
Definition at line 586 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::prefixf0 |
Definition at line 587 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::prefixf2 |
Definition at line 588 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::prefixf3 |
Definition at line 589 of file X86DisassemblerDecoder.h.
| byteReader_t InternalInstruction::reader |
Definition at line 626 of file X86DisassemblerDecoder.h.
| const void* InternalInstruction::readerArg |
Definition at line 629 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::readerCursor |
Definition at line 631 of file X86DisassemblerDecoder.h.
| Reg InternalInstruction::reg |
Definition at line 716 of file X86DisassemblerDecoder.h.
| Reg InternalInstruction::regBase |
Definition at line 709 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::registerSize |
Definition at line 657 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::rexPrefix |
Definition at line 591 of file X86DisassemblerDecoder.h.
| SegmentOverride InternalInstruction::segmentOverride |
Definition at line 593 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::sib |
Definition at line 598 of file X86DisassemblerDecoder.h.
Referenced by capstone.CsInsn::__gen_detail().
| SIBBase InternalInstruction::sibBase |
Definition at line 609 of file X86DisassemblerDecoder.h.
| SIBIndex InternalInstruction::sibIndex |
Definition at line 607 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::sibScale |
Definition at line 608 of file X86DisassemblerDecoder.h.
| const struct InstructionSpecifier* InternalInstruction::spec |
Definition at line 676 of file X86DisassemblerDecoder.h.
| uint64_t InternalInstruction::startLocation |
Definition at line 643 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::threeByteEscape |
Definition at line 605 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::twoByteEscape |
Definition at line 603 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::vectorExtensionPrefix[4] |
Definition at line 615 of file X86DisassemblerDecoder.h.
| VectorExtensionType InternalInstruction::vectorExtensionType |
Definition at line 650 of file X86DisassemblerDecoder.h.
| Reg InternalInstruction::vvvv |
Definition at line 684 of file X86DisassemblerDecoder.h.
| Reg InternalInstruction::writemask |
Definition at line 687 of file X86DisassemblerDecoder.h.
| uint8_t InternalInstruction::xAcquireRelease |
Definition at line 612 of file X86DisassemblerDecoder.h.