Home
last modified time | relevance | path

Searched refs:imm3 (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/arch/arm/kernel/
H A Dphys2virt.S80 @ as imm4:i:imm3:imm8)
84 @ MOVW | 1 1 1 1 0 | i | 1 0 0 1 0 0 | imm4 || 0 | imm3 | Rd | imm8 |
93 @ of i:imm3 != 0b0000, but fortunately, we never need more than 8 lower
94 @ order bits, which can be patched into imm8 directly (and i:imm3
99 @ MOV | 1 1 1 1 0 | i | 0 0 0 1 0 0 1 1 1 1 || 0 | imm3 | Rd | imm8 |
100 @ MVN | 1 1 1 1 0 | i | 0 0 0 1 1 0 1 1 1 1 || 0 | imm3 | Rd | imm8 |
106 bfi r6, r3, #12, #3 @ put bits 31:29 into the MOVW imm3 field
/openbmc/qemu/tests/tcg/tricore/asm/
H A Dtest_insert.S9 # insn num result rs1 imm1 imm2 imm3
H A Dmacros.h182 #define TEST_D_DIII(insn, num, result, rs1, imm1, imm2, imm3)\ argument
186 insn DREG_CALC_RESULT, DREG_RS1, imm1, imm2, imm3; \
/openbmc/u-boot/post/lib_powerpc/
H A Dcpu_asm.h169 #define ASM_113(opcode, rd, rs, imm1, imm2, imm3) \ argument
175 ((imm3) << 1))
/openbmc/qemu/target/arm/tcg/
H A Dsve.decode36 # A combination of tsz:imm3 -- extract esize.
38 # A combination of tsz:imm3 -- extract (2 * esize) - (tsz:imm3)
40 # A combination of tsz:imm3 -- extract (tsz:imm3) - esize
H A Dtranslate-a64.c7660 int imm3 = extract32(insn, 10, 3); in disas_add_sub_ext_reg() local
7672 if (imm3 > 4 || opt != 0) { in disas_add_sub_ext_reg()
7686 ext_and_shift_reg(tcg_rm, tcg_rm, option, imm3); in disas_add_sub_ext_reg()
/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_self_test.c32 u32 imm3; /* 3rd value in predicate condition, left-to-right */ member
70 ((args->val1 & args->imm3) != args->imm4)); in pand_neq_x2()
100 return (((args->val1 >> args->imm1) & args->imm2) != args->imm3); in prsh_and_neq()
111 (args->val2 != args->imm3)); in peq_neq_neq_r2()
/openbmc/qemu/tcg/aarch64/
H A Dtcg-target.c.inc761 TCGReg rm, int opt, int imm3)
764 imm3 << 10 | rn << 5 | rd);