LLVM  8.0.1
Public Attributes | List of all members
ContextDecision Struct Reference

Specifies which opcode->instruction tables to look at given a particular context (set of attributes). More...

Collaboration diagram for ContextDecision:
Collaboration graph
[legend]

Public Attributes

OpcodeDecision opcodeDecisions [IC_max]
 

Detailed Description

Specifies which opcode->instruction tables to look at given a particular context (set of attributes).

Since there are many possible contexts, the decoder first uses CONTEXTS_SYM to determine which context applies given a specific set of attributes. Hence there are only IC_max entries in this table, rather than 2^(ATTR_max).

Definition at line 44 of file X86DisassemblerDecoder.cpp.

Member Data Documentation

◆ opcodeDecisions

OpcodeDecision ContextDecision::opcodeDecisions[IC_max]

Definition at line 45 of file X86DisassemblerDecoder.cpp.

Referenced by modRMRequired().


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