|SSA-form and cmove email@example.com (Tommy Hoffner) (2000-08-13)|
|Re: SSA-form and cmove firstname.lastname@example.org (Stephen Clarke) (2000-08-20)|
|Re: SSA-form and cmove email@example.com (Tim Harris) (2000-08-27)|
|Re: SSA-form and cmove firstname.lastname@example.org (2000-09-02)|
|Re: SSA-form and cmove email@example.com (2000-09-13)|
|From:||Tim Harris <firstname.lastname@example.org>|
|Date:||27 Aug 2000 21:50:47 -0400|
|Organization:||University of Cambridge Computer Laboratory|
If you want to encode instructions in an SSA form then some other
problems might exist for swap/exchange instructions that update
both of their operands and maybe, in principle at least, for
CAS (compare and swap).
Breaking these into multiple SSA-like instructions may itself be
problematic if the original instructions are intended to operate
atomically:-). I expect, in practise, that this is not really
a problem in most cases where one of the operands to CAS must be
an address in the heap.
Return to the
Search the comp.compilers archives again.