coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
memory_instruction_info Struct Reference
Collaboration diagram for memory_instruction_info:
Collaboration graph

Data Fields

uint32_t opcode
 
uint32_t mask
 
unsigned int reg_shift
 
unsigned int reg_mask
 
unsigned int reg_addition
 
unsigned int is_fp: 1
 
unsigned int is_load: 1
 
unsigned int width: 8
 
unsigned int sign_extend: 1
 

Detailed Description

Definition at line 30 of file misaligned.c.

Field Documentation

◆ is_fp

unsigned int memory_instruction_info::is_fp

Definition at line 40 of file misaligned.c.

Referenced by handle_misaligned().

◆ is_load

unsigned int memory_instruction_info::is_load

Definition at line 41 of file misaligned.c.

Referenced by handle_misaligned().

◆ mask

uint32_t memory_instruction_info::mask

Definition at line 34 of file misaligned.c.

◆ opcode

uint32_t memory_instruction_info::opcode

Definition at line 33 of file misaligned.c.

Referenced by match_instruction().

◆ reg_addition

unsigned int memory_instruction_info::reg_addition

Definition at line 39 of file misaligned.c.

Referenced by handle_misaligned().

◆ reg_mask

unsigned int memory_instruction_info::reg_mask

Definition at line 38 of file misaligned.c.

Referenced by handle_misaligned().

◆ reg_shift

unsigned int memory_instruction_info::reg_shift

Definition at line 37 of file misaligned.c.

Referenced by handle_misaligned().

◆ sign_extend

unsigned int memory_instruction_info::sign_extend

Definition at line 43 of file misaligned.c.

Referenced by handle_misaligned().

◆ width

unsigned int memory_instruction_info::width

Definition at line 42 of file misaligned.c.

Referenced by handle_misaligned().


The documentation for this struct was generated from the following file: