Home
last modified time | relevance | path

Searched refs:imm12 (Results 1 – 10 of 10) sorted by relevance

/netbsd/src/external/gpl3/gdb/dist/sim/arm/
Dthumbemu.c686 ARMword imm12 = (tBIT(10) << 11) | (ntBITS (12, 14) << 8) | ntBITS (0, 7); in handle_T2_insn() local
691 imm12 = ThumbExpandImm (imm12); in handle_T2_insn()
692 val = state->Reg[Rn] & imm12; in handle_T2_insn()
771 ARMword imm12 = ((tBIT (10) << 11) | (ntBITS (12, 14) << 8) | ntBITS (0, 7)); in handle_T2_insn() local
774 imm12 = ThumbExpandImm (imm12); in handle_T2_insn()
776 result = state->Reg[Rn] ^ imm12; in handle_T2_insn()
803 ARMword imm12 = (tBIT (10) << 11) | (ntBITS (12, 14) << 8) | ntBITS (0, 7); in handle_T2_insn() local
804 ARMword rhs = ThumbExpandImm (imm12); in handle_T2_insn()
850 ARMword imm12 = (tBIT (10) << 11) | (ntBITS (12, 14) << 8) | ntBITS (0, 7); in handle_T2_insn() local
852 ARMword rhs = ThumbExpandImm (imm12); in handle_T2_insn()
[all …]
/netbsd/src/external/gpl3/gdb/dist/cpu/
Dxstormy16.cpu305 (name f-imm12)
312 (dnop imm12 "12 bit signed immediate" () h-sint f-imm12)
694 ("mov$ws2 $Rdm,($Rs,$imm12)")
695 (+ OP1_7 OP2A_0 ws2 Rs OP4M_1 Rdm OP5_0 imm12)
697 (set-psw Rdm (index-of Rdm) (alignfix-mem (add Rs imm12)) ws2)
698 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (add Rs imm12))) ws2))
705 ("mov$ws2 $Rdm,($Rs++,$imm12)")
706 (+ OP1_6 OP2A_0 ws2 Rs OP4M_1 Rdm OP5_0 imm12)
709 (set-psw Rdm (index-of Rdm) (alignfix-mem (add Rs imm12)) ws2)
710 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (add Rs imm12))) ws2))
[all …]
Depiphany.opc125 /* Handle simm3/simm11/imm3/imm12. */
/netbsd/src/external/gpl3/binutils/dist/cpu/
Dxstormy16.cpu305 (name f-imm12)
312 (dnop imm12 "12 bit signed immediate" () h-sint f-imm12)
694 ("mov$ws2 $Rdm,($Rs,$imm12)")
695 (+ OP1_7 OP2A_0 ws2 Rs OP4M_1 Rdm OP5_0 imm12)
697 (set-psw Rdm (index-of Rdm) (alignfix-mem (add Rs imm12)) ws2)
698 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (add Rs imm12))) ws2))
705 ("mov$ws2 $Rdm,($Rs++,$imm12)")
706 (+ OP1_6 OP2A_0 ws2 Rs OP4M_1 Rdm OP5_0 imm12)
709 (set-psw Rdm (index-of Rdm) (alignfix-mem (add Rs imm12)) ws2)
710 (set-psw Rdm (index-of Rdm) (and #xFF (mem QI (add Rs imm12))) ws2))
[all …]
Depiphany.opc125 /* Handle simm3/simm11/imm3/imm12. */
/netbsd/src/external/cddl/osnet/dev/dtrace/arm/
Ddtrace_subr.c265 dtrace_expand_imm(uint32_t imm12) in dtrace_expand_imm() argument
267 uint32_t unrot = imm12 & 0xff; in dtrace_expand_imm()
268 int amount = 2 * (imm12 >> 8); in dtrace_expand_imm()
/netbsd/src/external/gpl3/gdb/dist/gdb/
Darm-tdep.c5792 int imm12 = bits (insn2, 0, 11); in thumb2_copy_preload() local
5802 imm12); in thumb2_copy_preload()
5805 imm12 = -1 * imm12; in thumb2_copy_preload()
5820 displaced_write_reg (regs, dsc, 1, imm12, CANNOT_WRITE_PC); in thumb2_copy_preload()
6685 int imm12 = bits (insn2, 0, 11); in thumb2_copy_load_literal() local
6690 imm12); in thumb2_copy_load_literal()
6693 imm12 = -1 * imm12; in thumb2_copy_load_literal()
6713 displaced_write_reg (regs, dsc, 3, imm12, CANNOT_WRITE_PC); in thumb2_copy_load_literal()
/netbsd/src/external/gpl3/binutils/dist/opcodes/
Darm-dis.c11462 unsigned int imm12 = 0; in print_insn_thumb32() local
11464 imm12 |= (given & 0x000000ffu); in print_insn_thumb32()
11465 imm12 |= (given & 0x00007000u) >> 4; in print_insn_thumb32()
11466 imm12 |= (given & 0x04000000u) >> 15; in print_insn_thumb32()
11467 func (stream, dis_style_immediate, "#%u", imm12); in print_insn_thumb32()
11468 value_in_comment = imm12; in print_insn_thumb32()
/netbsd/src/external/gpl3/gdb/dist/opcodes/
Darm-dis.c11307 unsigned int imm12 = 0; in print_insn_thumb32() local
11309 imm12 |= (given & 0x000000ffu); in print_insn_thumb32()
11310 imm12 |= (given & 0x00007000u) >> 4; in print_insn_thumb32()
11311 imm12 |= (given & 0x04000000u) >> 15; in print_insn_thumb32()
11312 func (stream, dis_style_immediate, "#%u", imm12); in print_insn_thumb32()
11313 value_in_comment = imm12; in print_insn_thumb32()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/frv/
Dpredicates.md1075 /* Note this doesn't allow reg+reg or reg+imm12 addressing (which should
1091 /* Note this doesn't allow reg+reg or reg+imm12 addressing (which should