/openbmc/qemu/tests/tcg/xtensa/ |
H A D | test_shift.S | 5 .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 D | test_sar.S | 5 .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 D | ops.c | 926 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 D | bootloader.c | 104 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 D | api.c | 102 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 D | core.c | 355 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 D | octeon_translate.c | 169 target_ulong imm = a->imm; in trans_SEQNEI() local
|
H A D | translate.c | 2315 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 D | translate.c | 239 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 D | plugin.h | 86 uint64_t imm; member 96 uint64_t imm; member
|
/openbmc/qemu/tests/tcg/tricore/asm/ |
H A D | macros.h | 141 #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 D | cpu_asm.h | 138 #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 D | translate.c | 462 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 D | op_helper.c | 365 void helper_racw(CPURXState *env, uint32_t imm) in helper_racw()
|
/openbmc/qemu/target/riscv/ |
H A D | translate.c | 407 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 D | disas.c | 790 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 D | vec.h | 73 #define SHF_POS(i, imm) (((i) & 0xfc) + (((imm) >> (2 * ((i) & 0x03))) & 0x03)) argument
|
/openbmc/qemu/target/arm/tcg/ |
H A D | translate-sve.c | 420 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 D | translate-sme.c | 46 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 D | translate.c | 474 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 D | translate.c | 440 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 D | idef-parser.h | 169 HexImm imm; /**< rvalue of immediate type */ member
|
/openbmc/qemu/disas/ |
H A D | sparc.c | 2884 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 D | vec_helper.c | 1629 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 D | decode-new.h | 313 target_ulong imm; member
|