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) |
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
Return to the
comp.compilers page.
Search the
comp.compilers archives again.