[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL v2 1/8] target/s390x: Implement CSST
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PULL v2 1/8] target/s390x: Implement CSST |
Date: |
Wed, 26 Jul 2017 13:27:26 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 |
On 17/07/2017 23:24, Richard Henderson wrote:
> + case 4:
> + if (parallel_cpus) {
> +#ifdef CONFIG_ATOMIC128
> + TCGMemOpIdx oi = make_memop_idx(MO_TEQ | MO_ALIGN_16,
> mem_idx);
> + Int128 sv = int128_make128(svl, svh);
> + helper_atomic_sto_be_mmu(env, a2, sv, oi, ra);
> +#else
> + /* Note that we asserted !parallel_cpus above. */
> + g_assert_not_reached();
> +#endif
> + } else {
> + cpu_stq_data_ra(env, a2 + 0, svh, ra);
> + cpu_stq_data_ra(env, a2 + 8, svl, ra);
> + }
> + default:
> + g_assert_not_reached();
Coverity complains about a missing "break".
Paolo
- [Qemu-devel] [PULL v2 0/8] target/s390x tcg improvements, Richard Henderson, 2017/07/17
- [Qemu-devel] [PULL v2 1/8] target/s390x: Implement CSST, Richard Henderson, 2017/07/17
- Re: [Qemu-devel] [PULL v2 1/8] target/s390x: Implement CSST,
Paolo Bonzini <=
- [Qemu-devel] [PULL v2 2/8] target/s390x: Implement CONVERT UNICODE insns, Richard Henderson, 2017/07/17
- [Qemu-devel] [PULL v2 3/8] target/s390x: Tidy SRST, Richard Henderson, 2017/07/17
- [Qemu-devel] [PULL v2 4/8] target/s390x: Implement SRSTU, Richard Henderson, 2017/07/17
- [Qemu-devel] [PULL v2 5/8] target/s390x: Implement TRTR, Richard Henderson, 2017/07/17
- [Qemu-devel] [PULL v2 6/8] target/s390x: Mark ETF3 and ETF3_ENH facilities as available, Richard Henderson, 2017/07/17
- [Qemu-devel] [PULL v2 7/8] target/s390x: Allow to enable "idtes" feature for TCG, Richard Henderson, 2017/07/17
- [Qemu-devel] [PULL v2 8/8] target/s390x: Fix risbg handling, Richard Henderson, 2017/07/17
- Re: [Qemu-devel] [PULL v2 0/8] target/s390x tcg improvements, Peter Maydell, 2017/07/18