Skip to content

Latest commit

 

History

History
58 lines (41 loc) · 1.16 KB

load_16bit_Zcb.adoc

File metadata and controls

58 lines (41 loc) · 1.16 KB

C.LH

See C.LBU.

C.LHU

See C.LBU.

C.LBU

Synopsis

Load (C.LH, C.LHU, C.LBU), 16-bit encodings

{cheri_cap_mode_name} Mnemonics

c.lh rd', offset(cs1')
c.lhu rd', offset(cs1')
c.lbu rd', offset(cs1')

{cheri_cap_mode_name} Expansions

lh rd, offset(cs1)
lhu rd, offset(cs1)
lbu rd, offset(cs1)

{cheri_int_mode_name} Mnemonics

c.lh rd', offset(rs1')
c.lhu rd', offset(rs1')
c.lbu rd', offset(rs1')

{cheri_int_mode_name} Expansions

lh rd, offset(rs1)
lhu rd, offset(rs1)
lbu rd, offset(rs1)

Encoding

wavedrom/reg-based-ldnstr-Zcb.adoc

{cheri_cap_mode_name} Description

Subword load instructions, authorized by the capability in cs1.

{cheri_int_mode_name} Description

Subword load instructions, authorized by the capability in [ddc].

Prerequisites for {cheri_cap_mode_name}

{c_cheri_base_ext_names}, and Zcb

Prerequisites for {cheri_int_mode_name}

{c_cheri_default_ext_names}, and Zcb

Operation (after expansion to 32-bit encodings)

See [LHU], [LH], [LBU]