Header menu logo B2R2

B2R2.FrontEnd.BinLifter.PPC32 Namespace

Type/Module Description

Condition

D

Immediate field specifying a 16-bit signed two's complement integer that is sign-extended to 32 bits.

Disasm

Imm

InsInfo

Basic information obtained by parsing a PPC32 instruction.

Opcode

PPC32 opcodes. This type should be generated using scripts/genOpcode.fsx from the `PPC32SupportedOpcode.txt` file.

Operand

Operands

PPC32Instruction

The internal representation for a PPC32 instruction used by our disassembler and lifter.

PPC32Parser

Parser for PPC32 instructions. Parser will return a platform-agnostic instruction type (Instruction).

PPC32RegisterFactory

PPC32TranslationContext

Translation context for PPC32 instructions.

RegExprs

Register (Module)

This module exposes several useful functions to handle PPC32 registers.

Register (Type)

TargetAddr

Used to specify a CR bit to be used as the condition of a branch conditional instruction.

Type something to start searching.