Home
last modified time | relevance | path

Searched refs:sext (Results 1 – 20 of 20) sorted by relevance

/openbmc/qemu/tests/tcg/xtensa/
H A Dtest_sext.S3 test_suite sext
7 test sext
10 sext a4, a2, 7
15 sext a4, a2, 7
20 sext a4, a2, 8
25 sext a4, a2, 8
30 sext a4, a2, 15
35 sext a4, a2, 15
40 sext a4, a2, 16
45 sext a4, a2, 16
[all …]
H A Dtest_mac16.S16 sext a5, a5, 7
/openbmc/linux/arch/riscv/lib/
H A Dtishift.S13 sext.w a4,a5
15 sext.w a2,a2
36 sext.w a4,a5
38 sext.w a2,a2
59 sext.w a4,a5
61 sext.w a2,a2
/openbmc/linux/arch/riscv/kvm/
H A Dvcpu_sbi.c143 const struct kvm_riscv_sbi_extension_entry *sext = NULL; in riscv_vcpu_set_sbi_ext_single()
154 sext = &sbi_ext[i]; in riscv_vcpu_set_sbi_ext_single()
158 if (!sext) in riscv_vcpu_set_sbi_ext_single()
168 scontext->ext_status[sext->ext_idx] = in riscv_vcpu_set_sbi_ext_single()
179 const struct kvm_riscv_sbi_extension_entry *sext = NULL; in riscv_vcpu_get_sbi_ext_single()
187 sext = &sbi_ext[i]; in riscv_vcpu_get_sbi_ext_single()
191 if (!sext) in riscv_vcpu_get_sbi_ext_single()
201 *reg_val = scontext->ext_status[sext->ext_idx] != in riscv_vcpu_get_sbi_ext_single()
140 const struct kvm_riscv_sbi_extension_entry *sext = NULL; riscv_vcpu_set_sbi_ext_single() local
176 const struct kvm_riscv_sbi_extension_entry *sext = NULL; riscv_vcpu_get_sbi_ext_single() local
/openbmc/qemu/target/i386/
H A Dhelper.c264 int32_t sext; in x86_cpu_get_phys_page_attrs_debug() local
267 sext = la57 ? (int64_t)addr >> 56 : (int64_t)addr >> 47; in x86_cpu_get_phys_page_attrs_debug()
268 if (sext != 0 && sext != -1) { in x86_cpu_get_phys_page_attrs_debug()
/openbmc/qemu/target/riscv/insn_trans/
H A Dtrans_xthead.c.inc511 /* th.mulah: "rd = sext.w(rd + sext.w(rs1[15:0]) * sext.w(rs2[15:0]))" */
519 /* th.mulaw: "rd = sext.w(rd + rs1 * rs2)" */
535 /* th.mulsh: "rd = sext.w(rd - sext.w(rs1[15:0]) * sext.w(rs2[15:0]))" */
543 /* th.mulsw: "rd = sext.w(rd - rs1 * rs2)" */
/openbmc/qemu/target/i386/tcg/sysemu/
H A Dexcp_helper.c588 int64_t sext = (int64_t)addr >> shift; in get_physical_address() local
589 if (sext != 0 && sext != -1) { in get_physical_address()
/openbmc/linux/sound/soc/sunxi/
H A Dsun4i-i2s.c52 #define SUN4I_I2S_FMT1_REG_SEXT(sext) ((sext) << 8) argument
112 #define SUN8I_I2S_FMT1_REG_SEXT(sext) ((sext) << 4) argument
/openbmc/qemu/target/i386/tcg/
H A Dseg_helper.c897 int32_t sext; in get_rsp_from_tss() local
916 sext = (int64_t)rsp >> (pg_mode & PG_MODE_LA57 ? 56 : 47); in get_rsp_from_tss()
917 if (sext != 0 && sext != -1) { in get_rsp_from_tss()
/openbmc/linux/arch/xtensa/kernel/
H A Dalign.S293 sext a3, a3, 15
/openbmc/qemu/target/arm/
H A Dptw.c1481 bool sext = extract32(tcr, 4, 1); in aa32_va_parameters() local
1488 if (sign != sext) { in aa32_va_parameters()
/openbmc/qemu/tcg/loongarch64/
H A Dtcg-insn-defs.c.inc1381 /* Emits the `sext.h d, j` instruction. */
1388 /* Emits the `sext.b d, j` instruction. */
/openbmc/qemu/target/xtensa/core-dc232b/
H A Dxtensa-modules.c.inc12038 { "sext", 305 /* xt_iclass_sx */,
12789 return 428; /* sext */
/openbmc/qemu/target/xtensa/core-sample_controller/
H A Dxtensa-modules.c.inc9498 { "sext", ICLASS_xt_iclass_sx,
/openbmc/qemu/target/xtensa/core-dc233c/
H A Dxtensa-modules.c.inc12686 { "sext", ICLASS_xt_iclass_sx,
/openbmc/qemu/target/xtensa/core-de212/
H A Dxtensa-modules.c.inc12010 { "sext", ICLASS_xt_iclass_sx,
/openbmc/qemu/target/xtensa/core-de233_fpu/
H A Dxtensa-modules.c.inc17377 { "sext", ICLASS_xt_iclass_sx,
/openbmc/qemu/target/xtensa/core-test_mmuhifi_c3/
H A Dxtensa-modules.c.inc27614 { "sext", ICLASS_xt_iclass_sx,
/openbmc/qemu/target/xtensa/core-test_kc705_be/
H A Dxtensa-modules.c.inc34271 { "sext", ICLASS_xt_iclass_sx,
/openbmc/qemu/target/xtensa/core-dsp3400/
H A Dxtensa-modules.c.inc76283 { "sext", ICLASS_xt_iclass_sx,