microprobe.target.isa.register_type.RegisterType

class RegisterType[source]

Bases: ABC

Abstract base class to represent a Register Type

__init__()[source]

Methods

__init__()

Attributes

description

Register type name (str)

name

Register type name (str)

size

Register size in bits (:int)

used_for_address_arithmetic

used_for_float_arithmetic

used_for_vector_arithmetic




property name: str

Register type name (str)

property description: str

Register type name (str)

property size: int

Register size in bits (:int)

property used_for_address_arithmetic: bool
property used_for_float_arithmetic: bool
property used_for_vector_arithmetic: bool