Skip to content

Please add The miscellaneous-instruction-extensions facility 4 #45

@salva-rczero

Description

@salva-rczero

Hi, I'm working in the "The miscellaneous-instruction-extensions facility 4".
Can you add the new instructions:

* CLZG    B968  [RRE] COUNT LEADING ZEROS
* CTZG    B969  [RRE] COUNT TRAILING ZEROS
* BEXTG   B96C  [RRF-a] BIT EXTRACT
* BDEPG   B96D  [RRF-a] BIT DEPOSIT
* LXAB    E360  [RXY-c] LOAD INDEXED ADDRESS (shift left 0)
* LLXAB   E361  [RXY-c] LOAD LOGICAL INDEXED ADDRESS (shift left 0)
* LXAH    E362  [RXY-c] LOAD INDEXED ADDRESS (shift left 1)
* LLXAH   E363  [RXY-c] LOAD LOGICAL INDEXED ADDRESS (shift left 1)
* LXAF    E364  [RXY-c] LOAD INDEXED ADDRESS (shift left 2)
* LLXAF   E365  [RXY-c] LOAD LOGICAL INDEXED ADDRESS (shift left 2)
* LXAG    E366  [RXY-c] LOAD INDEXED ADDRESS (shift left 3)
* LLXAG   E367  [RXY-c] LOAD LOGICAL INDEXED ADDRESS (shift left 3)
* LXAQ    E368  [RXY-c] LOAD INDEXED ADDRESS (shift left 4)
* LLXAQ   E369  [RXY-c] LOAD LOGICAL INDEXED ADDRESS (shift left 4)

There is a new format, RXY-c, but I think it's the same as RXY-a for assembler point of view.

Thanks, salva.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions