Searched refs:imm_s (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/target/microblaze/ |
H A D | translate.c | 371 int imm_s = extract32(imm, 0, 5); in gen_bsefi() local 373 if (imm_w + imm_s > 32 || imm_w == 0) { in gen_bsefi() 376 imm_w, imm_s); in gen_bsefi() 378 tcg_gen_extract_i32(out, ina, imm_s, imm_w); in gen_bsefi() 386 int imm_s = extract32(imm, 0, 5); in gen_bsifi() local 387 int width = imm_w - imm_s + 1; in gen_bsifi() 389 if (imm_w < imm_s) { in gen_bsifi() 392 imm_w, imm_s); in gen_bsifi() 394 tcg_gen_deposit_i32(out, out, ina, imm_s, width); in gen_bsifi()
|
H A D | insns.decode | 53 # For convenience, extract the two imm_w/imm_s fields, then pack
|
/openbmc/qemu/target/riscv/ |
H A D | insn32.decode | 34 %imm_s 25:s7 7:5 68 @s ....... ..... ..... ... ..... ....... &s imm=%imm_s %rs2 %rs1
|
/openbmc/qemu/target/xtensa/core-de233_fpu/ |
H A D | xtensa-modules.c.inc | 4286 { "imm_s", FIELD_s, -1, 0,
|