On Sep 20, 2011, at 7:02 PM, Eli Friedman wrote: > Attached. Adds AtomicExpr nodes, creates them in Sema, and lowers > them in IRGen. Why is this a new expression node instead of a builtin call with custom typechecking? John.