On 14 September 2015 at 13:59, <cinap_len...@felloff.net> wrote:

> is there any reason to handle the <asop> as single operations instead
> of breaking it down into separate <as> and <op> operations? that is,
> is (a <op>= b) always equivalent to (a = a <op> b)?
>

you then have to fuss whether the evaluation of a has side-effects, and
if so, add an assignment to a temporary. it turns out that the existing
code needs only a little more care about which type is used to allocate
registers, and on the RISCy machines it will then work. 8c is a little more
involved because of the 387's architecture. there probably won't be much
code,
but it's fiddly. it would be nice finally to switch
to SSE but i suppose there might still be some SSE-less x86/32 processors.

Reply via email to