]>
git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - opcodes/arc-nps400-tbl.h
1 /**** Bit Manipulation Instructions ****/
4 { "movh", 0x48080000, 0xf81f0000, ARC_OPCODE_NPS400
, BITOP
, NONE
, { NPS_R_DST
, NPS_R_SRC1
, NPS_UIMM16
}, { 0 }},
5 { "movh", 0x48180000, 0xf81f0000, ARC_OPCODE_NPS400
, BITOP
, NONE
, { NPS_R_DST
, NPS_UIMM16
}, { C_NPS_CL
}},
8 { "movl", 0x48090000, 0xf81f0000, ARC_OPCODE_NPS400
, BITOP
, NONE
, { NPS_R_DST
, NPS_R_SRC1
, NPS_UIMM16
}, { 0 }},
9 { "movl", 0x48190000, 0xf81f0000, ARC_OPCODE_NPS400
, BITOP
, NONE
, { NPS_R_DST
, NPS_UIMM16
}, { C_NPS_CL
}},
12 { "movb", 0x48010000, 0xf80f8000, ARC_OPCODE_NPS400
, BITOP
, NONE
, { NPS_R_DST_3B
, NPS_R_SRC1_3B
, NPS_R_SRC2_3B
, NPS_BITOP_DST_POS
, NPS_BITOP_SRC_POS
, NPS_BITOP_SIZE
}, { C_NPS_F
}},
13 { "movb", 0x48018000, 0xf80f8000, ARC_OPCODE_NPS400
, BITOP
, NONE
, { NPS_R_DST_3B
, NPS_R_SRC2_3B
, NPS_BITOP_DST_POS
, NPS_BITOP_SRC_POS
, NPS_BITOP_SIZE
}, { C_NPS_F
, C_NPS_CL
}},