Re: SSA-form and cmove

Tim Harris <tlh20@cam.ac.uk>
27 Aug 2000 21:50:47 -0400

          From comp.compilers

Related articles
SSA-form and cmove tommy.hoffner@softlab.ericsson.se (Tommy Hoffner) (2000-08-13)
Re: SSA-form and cmove stephen.clarke@earthling.net (Stephen Clarke) (2000-08-20)
Re: SSA-form and cmove tlh20@cam.ac.uk (Tim Harris) (2000-08-27)
Re: SSA-form and cmove krish@wam.umd.edu (2000-09-02)
Re: SSA-form and cmove hannah@mamba.pond.sub.org (2000-09-13)
| List of all articles for this month |
From: Tim Harris <tlh20@cam.ac.uk>
Newsgroups: comp.compilers
Date: 27 Aug 2000 21:50:47 -0400
Organization: University of Cambridge Computer Laboratory
References: 00-08-066
Keywords: analysis

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.


cheers,


tim


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.