qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 14/15] tcg-mips: Use mipsr6 instructions in bran


From: Richard Henderson
Subject: Re: [Qemu-devel] [PATCH 14/15] tcg-mips: Use mipsr6 instructions in branches
Date: Wed, 10 Feb 2016 04:13:06 +1100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0

On 02/10/2016 03:22 AM, James Hogan wrote:
So to be correct + efficient, it should only put the nop in if the next
generated instruction is a CTI. I imagine that would be a bit messy /
fragile, but maybe doable? I haven't looked too deeply.

Ouch, I didn't notice this about these insns.

I suppose this might be rare enough that it's still worth thinking about. Off the top of my head I can't think of any way to save extra state, but perhaps just looking back at the previous insn's major opcode is enough when emitting any forbidden insn.

For the moment, let's just drop this patch (and probably the one for calls too, for the same reason?)


r~




reply via email to

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