Home
last modified time | relevance | path

Searched defs:imm (Results 1 – 25 of 53) sorted by relevance

123

/openbmc/qemu/tests/tcg/xtensa/
H A Dtest_shift.S5 .macro test_shift prefix, dst, src, v, imm
10 .macro test_shift_sd prefix, v, imm
32 .macro slli_set dst, src, v, imm
37 .macro slli_ver dst, v, imm
48 .macro srai_set dst, src, v, imm
53 .macro srai_ver dst, v, imm
70 .macro srli_set dst, src, v, imm
75 .macro srli_ver dst, v, imm
87 .macro sll_set dst, src, v, imm
94 .macro sll_sar_set dst, src, v, imm
[all …]
H A Dtest_sar.S5 .macro test_sar prefix, imm
22 .macro sar_set imm argument
27 .macro sar_ver imm argument
37 .macro ssr_set imm argument
42 .macro ssr_ver imm argument
52 .macro ssl_set imm argument
57 .macro ssl_ver imm argument
67 .macro ssa8l_set imm argument
72 .macro ssa8l_ver imm argument
82 .macro ssa8b_set imm argument
[all …]
/openbmc/u-boot/drivers/bios_emulator/x86emu/
H A Dops.c926 u32 imm; in x86emuOp_push_word_IMM() local
963 s32 imm; in x86emuOp_imul_word_IMM() local
985 s16 imm; in x86emuOp_imul_word_IMM() local
1008 s32 imm; in x86emuOp_imul_word_IMM() local
1029 s16 imm; in x86emuOp_imul_word_IMM() local
1058 s16 imm; in x86emuOp_push_byte_IMM() local
1077 s8 imm; in x86emuOp_imul_byte_IMM() local
1274 u8 imm; in x86emuOp_opc80_byte_RM_IMM() local
1405 u32 destval,imm; in x86emuOp_opc81_word_RM_IMM() local
1416 u16 destval,imm; in x86emuOp_opc81_word_RM_IMM() local
[all …]
/openbmc/qemu/hw/mips/
H A Dbootloader.c104 bl_reg rs, bl_reg rt, uint16_t imm) in bl_gen_i_type()
159 static void bl_gen_lui(void **p, bl_reg rt, uint16_t imm) in bl_gen_lui()
178 static void bl_gen_ori(void **p, bl_reg rt, bl_reg rs, uint16_t imm) in bl_gen_ori()
216 static void bl_gen_li(void **p, bl_reg rt, uint32_t imm) in bl_gen_li()
227 static void bl_gen_dli(void **p, bl_reg rt, uint64_t imm) in bl_gen_dli()
236 static void bl_gen_load_ulong(void **p, bl_reg rt, target_ulong imm) in bl_gen_load_ulong()
/openbmc/qemu/plugins/
H A Dapi.c102 uint64_t imm, in qemu_plugin_register_vcpu_tb_exec_cond_cb()
120 uint64_t imm) in qemu_plugin_register_vcpu_tb_exec_inline_per_vcpu()
143 uint64_t imm, in qemu_plugin_register_vcpu_insn_exec_cond_cb()
161 uint64_t imm) in qemu_plugin_register_vcpu_insn_exec_inline_per_vcpu()
187 uint64_t imm) in qemu_plugin_register_vcpu_mem_inline_per_vcpu()
H A Dcore.c355 uint64_t imm) in plugin_register_inline_op_on_entry()
399 uint64_t imm, in plugin_register_dyn_cond_cb__udata()
/openbmc/qemu/target/mips/tcg/
H A Docteon_translate.c169 target_ulong imm = a->imm; in trans_SEQNEI() local
H A Dtranslate.c2315 int rs, int16_t imm) in gen_cop1_ldst()
2337 int rt, int rs, int imm) in gen_arith_imm()
2413 int rt, int rs, int16_t imm) in gen_logic_imm()
2461 int rt, int rs, int16_t imm) in gen_slt_imm()
2484 int rt, int rs, int16_t imm) in gen_shift_imm()
4258 int rs, int rt, int16_t imm, int code) in gen_trap()
11225 void gen_addiupc(DisasContext *ctx, int rx, int imm, in gen_addiupc()
12325 int16_t imm; in gen_mipsdsp_bitinsn() local
12734 int16_t imm; in gen_mipsdsp_accinsn() local
13452 int16_t imm; in decode_opc_special3_r6() local
[all …]
/openbmc/qemu/target/microblaze/
H A Dtranslate.c239 TCGv_i32 rd, ra, imm; in do_typeb_val() local
351 static void gen_bsefi(TCGv_i32 out, TCGv_i32 ina, int32_t imm) in gen_bsefi()
366 static void gen_bsifi(TCGv_i32 out, TCGv_i32 ina, int32_t imm) in gen_bsifi()
629 static TCGv compute_ldst_addr_typeb(DisasContext *dc, int ra, int imm) in compute_ldst_addr_typeb()
1184 uint32_t imm = arg->imm; in trans_brki() local
1329 uint32_t imm = arg->imm; in do_msrclrset() local
1556 static bool do_get(DisasContext *dc, int rd, int rb, int imm, int ctrl) in do_get()
1586 static bool do_put(DisasContext *dc, int ra, int rb, int imm, int ctrl) in do_put()
/openbmc/qemu/include/qemu/
H A Dplugin.h86 uint64_t imm; member
96 uint64_t imm; member
/openbmc/qemu/tests/tcg/tricore/asm/
H A Dmacros.h141 #define TEST_D_DDI(insn, num, result, rs1, rs2, imm) \ argument
149 #define TEST_D_DDI_PSW(insn, num, result, psw, rs1, rs2, imm) \ argument
/openbmc/u-boot/post/lib_powerpc/
H A Dcpu_asm.h138 #define ASM_11IX(opcode, rd, rs, imm) ((opcode) + \ argument
158 #define ASM_1IC(opcode, cr, rs, imm) ((opcode) + \ argument
198 #define ASM_LI(rd, imm) ASM_ADDI(rd, 0, imm) argument
/openbmc/qemu/target/rx/
H A Dtranslate.c462 TCGv imm, mem; in trans_MOV_im() local
727 static inline void stcond(TCGCond cond, int rd, int imm) in stcond()
817 TCGv imm = tcg_constant_i32(src2); in rx_gen_op_irr() local
1190 TCGv imm = tcg_constant_i32(a->imm); in trans_EMUL_ir() local
1217 TCGv imm = tcg_constant_i32(a->imm); in trans_EMULU_ir() local
1337 static inline void shiftr_imm(uint32_t rd, uint32_t rs, uint32_t imm, in shiftr_imm()
1801 TCGv imm = tcg_constant_i32(a->imm + 1); in trans_RACW() local
1867 TCGv imm = tcg_constant_i32(li(ctx, 0)); in FOP() local
2116 TCGv imm; in trans_MVTC_i() local
H A Dop_helper.c365 void helper_racw(CPURXState *env, uint32_t imm) in helper_racw()
/openbmc/qemu/target/riscv/
H A Dtranslate.c407 static void gen_set_gpri(DisasContext *ctx, int reg_num, target_long imm) in gen_set_gpri()
579 static void gen_ctr_jal(DisasContext *ctx, int rd, target_ulong imm) in gen_ctr_jal()
603 static void gen_jal(DisasContext *ctx, int rd, target_ulong imm) in gen_jal()
633 static TCGv get_address(DisasContext *ctx, int rs1, int imm) in get_address()
825 static int ex_rvc_shiftli(DisasContext *ctx, int imm) in ex_rvc_shiftli()
834 static int ex_rvc_shiftri(DisasContext *ctx, int imm) in ex_rvc_shiftri()
/openbmc/qemu/target/loongarch/
H A Ddisas.c790 static uint64_t gen_pcalau12i(uint64_t pc, int imm) in gen_pcalau12i()
795 static uint64_t gen_pcaddu12i(uint64_t pc, int imm) in gen_pcaddu12i()
800 static uint64_t gen_pcaddu18i(uint64_t pc, int imm) in gen_pcaddu18i()
H A Dvec.h73 #define SHF_POS(i, imm) (((i) & 0xfc) + (((imm) >> (2 * ((i) & 0x03))) & 0x03)) argument
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-sve.c420 int esz, int rd, int rn, uint64_t imm) in gen_gvec_fn_zzi()
2073 uint64_t imm; in do_zz_dbm() local
2088 uint64_t imm; in TRANS_FEAT() local
2139 uint64_t imm = vfp_expand_imm(a->esz, a->imm); in trans_FCPY() local
2180 static bool do_EXT(DisasContext *s, int rd, int rn, int rm, int imm) in do_EXT()
2215 unsigned vl, dofs, sofs0, sofs1, sofs2, imm; in trans_EXTQ() local
3627 uint64_t imm; in trans_FDUP() local
4275 static bool do_fp_imm(DisasContext *s, arg_rpri_esz *a, uint64_t imm, in do_fp_imm()
4590 int len, int rn, int imm, MemOp align) in gen_sve_ldr()
4700 int len, int rn, int imm, MemOp align) in gen_sve_str()
[all …]
H A Dtranslate-sme.c46 int tile, int imm, int div_len, in get_tile_rowcol()
129 static TCGv_ptr get_zarray(DisasContext *s, int rs, int imm, in get_zarray()
453 int imm = a->imm; in do_ldst_r() local
/openbmc/qemu/target/alpha/
H A Dtranslate.c474 TCGv cmp, uint64_t imm, int32_t disp) in gen_bcond_internal()
530 uint64_t imm; in gen_fbcond() local
537 uint64_t imm; in gen_fcmov() local
/openbmc/qemu/target/s390x/tcg/
H A Dtranslate.c440 int64_t imm) in gen_addi_and_wrap_i64()
1105 bool is_imm, int imm, TCGv_i64 cdest) in help_branch()
1443 #define disas_jdest(s, ri, is_imm, imm, cdest) do { \ argument
1463 int imm; in op_basi() local
1477 int imm; in op_bc() local
1505 int imm; in op_bct32() local
1524 int imm = get_field(s, i2); in op_bcth() local
1547 int imm; in op_bct64() local
1567 int imm; in op_bx32() local
1590 int imm; in op_bx64() local
[all …]
/openbmc/qemu/target/hexagon/idef-parser/
H A Didef-parser.h169 HexImm imm; /**< rvalue of immediate type */ member
/openbmc/qemu/disas/
H A Dsparc.c2884 int imm; in print_insn_sparc() local
2913 int imm = X_IMM (insn, *s == 'X' ? 5 : 6); in print_insn_sparc() local
/openbmc/qemu/target/loongarch/tcg/
H A Dvec_helper.c1629 uint64_t imm, int idx, Int128 mask, Int128 min) in do_vssrani_d_q()
1741 uint64_t imm, int idx, Int128 mask) in do_vssrani_du_q()
2061 uint64_t imm, int idx, Int128 mask1, Int128 mask2) in do_vssrarni_d_q()
2173 uint64_t imm, int idx, Int128 mask1, Int128 mask2) in do_vssrarni_du_q()
/openbmc/qemu/target/i386/tcg/
H A Ddecode-new.h313 target_ulong imm; member

123