[][src]Module gf::isa

Instruction set architectures.

Modules

dec

Instruction and bundle decoding.

Structs

Feature

Optional ISA feature.

FeatureCheck

Feature check expression.

FeatureCheckError

Error type for FeatureCheck.

FeatureId

Feature identifier.

FeatureMap

Map from feature IDs to bit vector values.

Insn

Execution unit of an ISA.

Isa

Instruction set architecture, e.g. RV64.

Morpheme

Morpheme.

MorphemeId

Morpheme identifier.

Operand

Explicit instruction operand.

OperandAttribute

Operand mode attribute.

OperandMode

Operand mode.

OperandModeId

Operand mode identifier.

Processor

Implementation of an ISA with a known feature map.

Rule

Encoding rule.

RuleArg

Encoding rule argument.

RuleCase

Encoding rule case.

RuleId

Encoding rule identifier.

Enums

RuleAction

Encoding rule action.

RuleKind

Encoding rule kind.

Functions

create_rv64

Temporary shortcut for creating a RV64 ISA.