Home
last modified time | relevance | path

Searched refs:shr (Results 1 – 25 of 36) sorted by relevance

12

/openbmc/qemu/host/include/loongarch64/host/
H A Dload-extract-al16-al8.h.inc27 int shr = (pi & 7) * 8;
36 return (l >> shr) | (h << (-shr & 63));
/openbmc/qemu/host/include/aarch64/host/
H A Dload-extract-al16-al8.h.inc27 int shr = (pi & 7) * 8;
37 return (l >> shr) | (h << (-shr & 63));
/openbmc/qemu/pc-bios/optionrom/
H A Dmultiboot.S50 shr $0x4, %ecx
75 shr $4, %eax
87 shr $4, %eax
163 shr $10, %edx
H A Dpvh.S73 shr $0x4, %ecx
94 shr $4, %eax
H A Dlinuxboot.S40 shr $4, %ebx
81 shr $4, %eax
/openbmc/qemu/host/include/generic/host/
H A Dload-extract-al16-al8.h.inc25 int shr = (HOST_BIG_ENDIAN ? 16 - s - o : o) * 8;
42 return int128_getlo(int128_urshift(r, shr));
/openbmc/qemu/target/microblaze/
H A Dgdbstub.c103 val = env->shr; in mb_cpu_gdb_read_stack_protect()
157 env->shr = ldl_p(mem_buf); in mb_cpu_gdb_write_stack_protect()
H A Dmachine.c73 VMSTATE_UINT32(shr, CPUMBState),
H A Dcpu.h259 uint32_t slr, shr; member
H A Dop_helper.c383 if (addr < env->slr || addr > env->shr) { in helper_stackprot()
388 addr, env->slr, env->shr); in helper_stackprot()
H A Dinsns.decode231 shr 110101 ..... ..... ..... 0100 000 0000 @typea
H A Dcpu.c214 env->shr = ~0; in mb_cpu_reset_hold()
H A Dtranslate.c1399 tcg_gen_st_i32(src, tcg_env, offsetof(CPUMBState, shr)); in trans_mts()
1484 tcg_gen_ld_i32(dest, tcg_env, offsetof(CPUMBState, shr)); in trans_mfs()
1832 "ear=0x%" PRIx64 " slr=0x%x shr=0x%x\n", in mb_cpu_dump_state()
1834 env->ear, env->slr, env->shr); in mb_cpu_dump_state()
/openbmc/qemu/host/include/x86_64/host/
H A Dload-extract-al16-al8.h.inc28 int shr = (pi & 7) * 8;
42 return int128_getlo(int128_urshift(r.s, shr));
/openbmc/qemu/linux-user/x86_64/
H A Dvdso.S67 shr $12, %ecx
/openbmc/u-boot/arch/x86/cpu/
H A Dwakeup.S27 shr $4, %eax
/openbmc/qemu/tests/tcg/i386/system/
H A Dboot.S59 shr $16,%eax
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-kernel/crash/
H A Dcrash.inc93shr-core/tmp-glibc/sysroots/x86_64-linux/usr/libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi…
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-sve.c7258 static void gen_shrnb_i64(unsigned vece, TCGv_i64 d, TCGv_i64 n, int shr) in gen_shrnb_i64() argument
7263 tcg_gen_shri_i64(d, n, shr); in gen_shrnb_i64()
7267 static void gen_shrnb16_i64(TCGv_i64 d, TCGv_i64 n, int64_t shr) in gen_shrnb16_i64() argument
7269 gen_shrnb_i64(MO_16, d, n, shr); in gen_shrnb16_i64()
7272 static void gen_shrnb32_i64(TCGv_i64 d, TCGv_i64 n, int64_t shr) in gen_shrnb32_i64() argument
7274 gen_shrnb_i64(MO_32, d, n, shr); in gen_shrnb32_i64()
7277 static void gen_shrnb64_i64(TCGv_i64 d, TCGv_i64 n, int64_t shr) in gen_shrnb64_i64() argument
7279 gen_shrnb_i64(MO_64, d, n, shr); in gen_shrnb64_i64()
7282 static void gen_shrnb_vec(unsigned vece, TCGv_vec d, TCGv_vec n, int64_t shr) in gen_shrnb_vec() argument
7287 tcg_gen_shri_vec(vece, n, n, shr); in gen_shrnb_vec()
[all …]
H A Dsve_helper.c3374 int shr, shl; in HELPER() local
3378 shr = 0; in HELPER()
3382 shr = shl; in HELPER()
3387 uint64_t nn = (n[i] & mask) >> shr; in HELPER()
8448 int shr = simd_data(desc); in HELPER() local
8449 int shl = 8 - shr; in HELPER()
8450 uint64_t mask = dup_const(MO_8, 0xff >> shr); in HELPER()
8455 d[i] = ((t >> shr) & mask) | ((t << shl) & ~mask); in HELPER()
8462 int shr = simd_data(desc); in HELPER() local
8463 int shl = 16 - shr; in HELPER()
[all …]
/openbmc/qemu/include/tcg/
H A Dtcg-opc.h88 DEF(shr, 1, 2, 0, TCG_OPF_INT)
/openbmc/qemu/tcg/
H A Doptimize.c2012 int shr = op->args[3]; in fold_extract2() local
2015 z1 = (uint32_t)z1 >> shr; in fold_extract2()
2016 o1 = (uint32_t)o1 >> shr; in fold_extract2()
2017 z2 = (uint64_t)((int32_t)z2 << (32 - shr)); in fold_extract2()
2018 o2 = (uint64_t)((int32_t)o2 << (32 - shr)); in fold_extract2()
2020 z1 >>= shr; in fold_extract2()
2021 o1 >>= shr; in fold_extract2()
2022 z2 <<= 64 - shr; in fold_extract2()
2023 o2 <<= 64 - shr; in fold_extract2()
/openbmc/qemu/accel/tcg/
H A Dldst_atomicity.c.inc283 int shr = (HOST_BIG_ENDIAN ? 8 - s - o : o) * 8;
286 return load_atomic8_or_exit(cpu, ra, pv) >> shr;
309 int shr = (HOST_BIG_ENDIAN ? 16 - s - o : o) * 8;
319 r = int128_urshift(r, shr);
/openbmc/qemu/target/m68k/
H A Dtranslate.c3612 TCGv X, shl, shr, shx, sz, zero; in rotate_x_flags()
3616 shr = tcg_temp_new(); in rotate_x_flags()
3621 tcg_gen_movi_i32(shr, size + 1); in rotate_x()
3622 tcg_gen_sub_i32(shr, shr, shift); /* shr = size + 1 - shift */ in rotate_x()
3628 tcg_gen_mov_i32(shr, shift); /* shr = shift */ in rotate_x()
3634 /* reg = (reg << shl) | (reg >> shr) | (x << shx); */ in rotate_x()
3637 tcg_gen_shr_i32(shr, re in rotate_x()
3623 TCGv X, shl, shr, shx, sz, zero; rotate_x() local
[all...]
/openbmc/openbmc/poky/meta/recipes-support/vte/vte/
H A D0004-fast_float-Add-single-header-library-for-from_char-i.patch2672 + int shr = 64 - shl;
2674 + return (r0 << shl) | (r1 >> shr);
3008 + size_t shr = limb_bits - shl;
3012 + vec[index] = (xi << shl) | (prev >> shr);
3016 + limb carry = prev >> shr;

12