qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v1 05/10] target/ppc: update overflow flags for


From: Richard Henderson
Subject: Re: [Qemu-devel] [PATCH v1 05/10] target/ppc: update overflow flags for add/sub
Date: Tue, 21 Feb 2017 06:39:46 +1100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0

On 02/20/2017 09:11 PM, Nikunj A Dadhania wrote:
     tcg_temp_free(t0);
+    tcg_gen_extract_tl(cpu_ov32, cpu_ov, 31, 1);
+    tcg_gen_extract_tl(cpu_ov, cpu_ov, 63, 1);
     if (NARROW_MODE(ctx)) {
-        tcg_gen_ext32s_tl(cpu_ov, cpu_ov);
+        tcg_gen_mov_tl(cpu_ov, cpu_ov32);
     }
-    tcg_gen_shri_tl(cpu_ov, cpu_ov, TARGET_LONG_BITS - 1);

Don't compute ov32 only to overwrite it again. Move the ov32 extraction into an else of NARROW_MODE.


r~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]