/qemu/host/include/loongarch64/host/ |
H A D | load-extract-al16-al8.h.inc | 27 int shr = (pi & 7) * 8; 36 return (l >> shr) | (h << (-shr & 63));
|
/qemu/pc-bios/optionrom/ |
H A D | multiboot.S | 50 shr $0x4, %ecx 75 shr $4, %eax 87 shr $4, %eax 163 shr $10, %edx
|
H A D | pvh.S | 73 shr $0x4, %ecx 94 shr $4, %eax
|
H A D | linuxboot.S | 40 shr $4, %ebx 81 shr $4, %eax
|
/qemu/host/include/aarch64/host/ |
H A D | load-extract-al16-al8.h.inc | 27 int shr = (pi & 7) * 8; 37 return (l >> shr) | (h << (-shr & 63));
|
/qemu/host/include/generic/host/ |
H A D | load-extract-al16-al8.h.inc | 25 int shr = (HOST_BIG_ENDIAN ? 16 - s - o : o) * 8; 42 return int128_getlo(int128_urshift(r, shr));
|
/qemu/target/microblaze/ |
H A D | gdbstub.c | 103 val = env->shr; in mb_cpu_gdb_read_stack_protect() 162 env->shr = ldl_p(mem_buf); in mb_cpu_gdb_write_stack_protect()
|
H A D | machine.c | 73 VMSTATE_UINT32(shr, CPUMBState),
|
H A D | op_helper.c | 371 if (addr < env->slr || addr > env->shr) { in helper_stackprot() 376 addr, env->slr, env->shr); in helper_stackprot()
|
H A D | cpu.h | 258 uint32_t slr, shr; member
|
H A D | insns.decode | 231 shr 110101 ..... ..... ..... 0100 000 0000 @typea
|
H A D | cpu.c | 200 env->shr = ~0; in mb_cpu_reset_hold()
|
H A D | translate.c | 1387 tcg_gen_st_i32(src, tcg_env, offsetof(CPUMBState, shr)); in trans_mts() 1472 tcg_gen_ld_i32(dest, tcg_env, offsetof(CPUMBState, shr)); in trans_mfs() 1828 env->ear, env->slr, env->shr); in mb_cpu_dump_state()
|
/qemu/host/include/x86_64/host/ |
H A D | load-extract-al16-al8.h.inc | 28 int shr = (pi & 7) * 8; 42 return int128_getlo(int128_urshift(r.s, shr));
|
/qemu/linux-user/x86_64/ |
H A D | vdso.S | 67 shr $12, %ecx
|
/qemu/tests/tcg/i386/system/ |
H A D | boot.S | 59 shr $16,%eax
|
/qemu/target/arm/tcg/ |
H A D | translate-sve.c | 6500 tcg_gen_shri_i64(d, n, shr); in gen_shrnb_i64() 6506 gen_shrnb_i64(MO_16, d, n, shr); in gen_shrnb16_i64() 6511 gen_shrnb_i64(MO_32, d, n, shr); in gen_shrnb32_i64() 6516 gen_shrnb_i64(MO_64, d, n, shr); in gen_shrnb64_i64() 6525 tcg_gen_shri_vec(vece, n, n, shr); in gen_shrnb_vec() 6563 gen_shrnt_i64(MO_16, d, n, shr); in gen_shrnt16_i64() 6568 gen_shrnt_i64(MO_32, d, n, shr); in gen_shrnt32_i64() 6573 tcg_gen_shri_i64(n, n, shr); in gen_shrnt64_i64() 6631 tcg_gen_sari_vec(vece, n, n, shr); in TRANS_FEAT() 6663 tcg_gen_sari_vec(vece, n, n, shr); in TRANS_FEAT() [all …]
|
H A D | sve_helper.c | 3242 int shr, shl; in HELPER() local 3246 shr = 0; in HELPER() 3250 shr = shl; in HELPER() 3255 uint64_t nn = (n[i] & mask) >> shr; in HELPER() 7335 int shr = simd_data(desc); in HELPER() local 7336 int shl = 8 - shr; in HELPER() 7337 uint64_t mask = dup_const(MO_8, 0xff >> shr); in HELPER() 7349 int shr = simd_data(desc); in HELPER() local 7350 int shl = 16 - shr; in HELPER() 7363 int shr = simd_data(desc); in HELPER() local [all …]
|
H A D | vec_helper.c | 2623 int shr = simd_data(desc); in HELPER() local 2627 d[i] = ror64(n[i] ^ m[i], shr); in HELPER()
|
/qemu/tcg/ |
H A D | optimize.c | 1719 int shr = op->args[3]; in fold_extract2() local 1722 v1 >>= shr; in fold_extract2() 1723 v2 <<= 64 - shr; in fold_extract2() 1725 v1 = (uint32_t)v1 >> shr; in fold_extract2() 1726 v2 = (uint64_t)((int32_t)v2 << (32 - shr)); in fold_extract2() 2482 CASE_OP_32_64(shr): in fold_shift() 2914 CASE_OP_32_64(shr): in tcg_optimize()
|
/qemu/accel/tcg/ |
H A D | ldst_atomicity.c.inc | 281 int shr = (HOST_BIG_ENDIAN ? 8 - s - o : o) * 8; 284 return load_atomic8_or_exit(cpu, ra, pv) >> shr; 307 int shr = (HOST_BIG_ENDIAN ? 16 - s - o : o) * 8; 317 r = int128_urshift(r, shr);
|
/qemu/target/m68k/ |
H A D | translate.c | 3617 TCGv X, shl, shr, shx, sz, zero; in rotate_x() local 3621 shr = tcg_temp_new(); in rotate_x() 3626 tcg_gen_movi_i32(shr, size + 1); in rotate_x() 3627 tcg_gen_sub_i32(shr, shr, shift); /* shr = size + 1 - shift */ in rotate_x() 3633 tcg_gen_mov_i32(shr, shift); /* shr = shift */ in rotate_x() 3642 tcg_gen_shr_i32(shr, reg, shr); in rotate_x() 3643 tcg_gen_or_i32(reg, shl, shr); in rotate_x()
|
/qemu/tcg/tci/ |
H A D | tcg-target.c.inc | 751 CASE_32_64(shr)
|
/qemu/tests/tcg/i386/ |
H A D | test-i386.c | 134 #define OP shr
|
/qemu/target/xtensa/ |
H A D | translate.c | 2327 gen_shift(shr); in translate_src() 2338 gen_shift(shr); in translate_srl()
|